on which channel was aired the canadian animated sitcom that premiered on november 7 , 2004 ?
teletoon