caoporon