CANHC: Canaidan Association of Nuclear Hosts