ular value of slice id and colour plane is present, it shall immediately precede any present coded slice data partition CNAL unit with the same value of slice_id and colour_plane_id. NOTE 2 - When separate_colour_plane_flag is equal to 1, the relative ordering of coded slices having different values of colour_plane_id is not constrained. NAL units having nal_unit_type equal to 12 may be present in the access unit but shall not precede the first VCL NAL unit of the primary coded picture within the access unit. NAL units having nal_unit_type equal to 0 or in the range of 24 to 31, inclusive, which are unspecified, may be present in the access unit but shall not precede the first VCL NAL unit of the primary coded picture within the access unit. NAL units having nal_unit_type in the range of 20 to 23, inclusive, shall not precede the first VCL NAL unit of the primary coded picture within the access unit. 7.4.2 Raw byte sequence payloads and RBSP trailing bits semantics 7.4.2.1 Sequence parameter set RBSP semantics 7.4.2.1.1 Sequence parameter set data semantics profile_ide and level_idc indicate the profile and level to which the coded video sequence conforms. constraint_set0_fla equal to 1 indicates that the coded video sequence obeys all constraints specified in clause A.2.1. constraint_set0_flag equal to 0 indicates that the coded video sequence may or may not obey all constraints specified in clause A.2.1. constraint_set1_flag equal to 1 indicates that the coded video sequence obeys all constraints specified in clause A.2.2. constraint_set1_flag equal to 0 indicates that the coded video sequence may or may not obey all constraints specified in clause A.2.2. constraint_set2_flag equal to 1 indicates that the coded video sequence obeys all constraints specified in clause A.2.3. constraint_set2_flag equal to 0 indicates that the coded video sequence may or may not obey all constraints specified in clause A.2.3. NOTE 1 - When one or more than one of constraint_set0_flag, onstraint_set1_flag, or constraint set2 are eq