CNMTS: Canadian Notice and Manifest Tracking System

What does CNMTS mean? The above is one of CNMTS meanings. It may have other definitions. Please refer to the end of this passage.

CNMTS: Canadian Notice and Manifest Tracking System

Definition in English: Canadian Notice and Manifest Tracking System