No more selfballasted c***
It look more like the CSA logo - the Canadian technical testing authority (similar like UL in US,...)