Canadian Armed Forces order of precedence
All units of the Canadian Armed Forces have an order of precedence that determines seniority; it often decides such matters as which unit forms up to the right (senior side) of other units on a ceremonial parade, or the order in which marches or calls are played at a mess dinner. == Order of precedence == Naval Operations Branch Royal Canadian Armoured Corps (see below) Royal Canadian Artillery Canadian Military Engineers Communications and Electronics Branch Royal Canadian Infantry Corps (see below) Air Operations Branch Royal Canadian Logistics Service Royal Canadian Medical Service Royal Canadian Dental Corps Corps of Royal Canadian Electrical and Mechanical Engineers Royal Canadian Chaplain Service Canadian Forces Military Police Legal Branch Music Branch Personnel Selection Branch Training Development Branch Public Affairs Branch Intelligence Branch Cadet Instructors Cadre Special Operations Forces Branch Note: The honour of "the right of the line" (precedence over other units), on an army parade, is held by the units of the Royal Canadian Horse Artillery (RCHA) when on parade with their guns.
Source: Wikipedia — Canadian Armed Forces order of precedence (CC BY-SA 4.0)