ISO-10303-21; HEADER; FILE_DESCRIPTION (( 'STEP AP203' ), '1' ); FILE_NAME ('Web Model 18922_19350.step', '2021-09-10T13:15:58', ( '' ), ( '' ), 'SwSTEP 2.0', 'SolidWorks 2018', '' ); FILE_SCHEMA (( 'CONFIG_CONTROL_DESIGN' )); ENDSEC; DATA; #1 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT ( #102, #37, ( #107 ) ) ; #2 = ORIENTED_EDGE ( 'NONE', *, *, #36, .F. ) ; #3 = PERSON_AND_ORGANIZATION_ROLE ( 'creator' ) ; #4 = VECTOR ( 'NONE', #164, 1000.000000000000000 ) ; #5 = DIRECTION ( 'NONE', ( -1.850371707708594316E-16, 1.000000000000000000, -0.000000000000000000 ) ) ; #6 = DIRECTION ( 'NONE', ( 1.850371707708594070E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; #7 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #65 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #23, #169, #187 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); #8 = LINE ( 'NONE', #207, #42 ) ; #9 = ORIENTED_EDGE ( 'NONE', *, *, #97, .T. ) ; #10 = APPLICATION_CONTEXT ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ; #11 = ORIENTED_EDGE ( 'NONE', *, *, #97, .F. ) ; #12 = CALENDAR_DATE ( 2021, 10, 9 ) ; #13 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; #14 = VECTOR ( 'NONE', #13, 1000.000000000000000 ) ; #15 = PERSON_AND_ORGANIZATION ( #133, #179 ) ; #16 = APPROVAL ( #152, 'UNSPECIFIED' ) ; #17 = LINE ( 'NONE', #168, #136 ) ; #18 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 5, 0, .BEHIND. ) ; #19 = ADVANCED_FACE ( 'NONE', ( #134 ), #124, .T. ) ; #20 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; #21 = AXIS2_PLACEMENT_3D ( 'NONE', #94, #116, #38 ) ; #22 = PLANE ( 'NONE', #21 ) ; #23 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); #24 = PERSON_AND_ORGANIZATION_ROLE ( 'creator' ) ; #25 = EDGE_CURVE ( 'NONE', #53, #217, #39, .T. ) ; #26 = VECTOR ( 'NONE', #112, 1000.000000000000000 ) ; #27 = ORIENTED_EDGE ( 'NONE', *, *, #181, .F. ) ; #28 = LINE ( 'NONE', #147, #4 ) ; #29 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; #30 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; #31 = PLANE ( 'NONE', #74 ) ; #32 = CARTESIAN_POINT ( 'NONE', ( -75.00000000000002842, 75.00000000000001421, 0.000000000000000000 ) ) ; #33 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #71, #3, ( #121 ) ) ; #34 = LINE ( 'NONE', #142, #101 ) ; #35 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 5, 0, .BEHIND. ) ; #36 = EDGE_CURVE ( 'NONE', #86, #110, #82, .T. ) ; #37 = DATE_TIME_ROLE ( 'creation_date' ) ; #38 = DIRECTION ( 'NONE', ( -9.251858538542970348E-17, 1.000000000000000000, 0.000000000000000000 ) ) ; #39 = LINE ( 'NONE', #84, #233 ) ; #40 = EDGE_LOOP ( 'NONE', ( #182, #9, #203, #205 ) ) ; #41 = EDGE_CURVE ( 'NONE', #63, #110, #196, .T. ) ; #42 = VECTOR ( 'NONE', #227, 1000.000000000000000 ) ; #43 = DATE_AND_TIME ( #126, #230 ) ; #44 = EDGE_CURVE ( 'NONE', #217, #63, #103, .T. ) ; #45 = DESIGN_CONTEXT ( 'detailed design', #129, 'design' ) ; #46 = ORIENTED_EDGE ( 'NONE', *, *, #25, .F. ) ; #47 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #186, #130, ( #173 ) ) ; #48 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; #49 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; #50 = APPROVAL_PERSON_ORGANIZATION ( #156, #91, #76 ) ; #51 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; #52 = PLANE ( 'NONE', #81 ) ; #53 = VERTEX_POINT ( 'NONE', #178 ) ; #54 = APPLICATION_PROTOCOL_DEFINITION ( 'international standard', 'config_control_design', 1994, #10 ) ; #55 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #15, #62, ( #121 ) ) ; #56 = ORIENTED_EDGE ( 'NONE', *, *, #224, .F. ) ; #57 = APPROVAL_PERSON_ORGANIZATION ( #139, #16, #215 ) ; #58 = PERSON_AND_ORGANIZATION_ROLE ( 'design_owner' ) ; #59 = FACE_OUTER_BOUND ( 'NONE', #120, .T. ) ; #60 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'detail', '', ( #153 ) ) ; #61 = EDGE_CURVE ( 'NONE', #175, #231, #106, .T. ) ; #62 = PERSON_AND_ORGANIZATION_ROLE ( 'design_supplier' ) ; #63 = VERTEX_POINT ( 'NONE', #125 ) ; #64 = APPROVAL_DATE_TIME ( #114, #91 ) ; #65 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #23, 'distance_accuracy_value', 'NONE'); #66 = DATE_AND_TIME ( #132, #234 ) ; #67 = CARTESIAN_POINT ( 'NONE', ( -75.00000000000001421, -74.99999999999998579, 3.000000000000000000 ) ) ; #68 = CARTESIAN_POINT ( 'NONE', ( -75.00000000000001421, -74.99999999999998579, 0.000000000000000000 ) ) ; #69 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; #70 = EDGE_LOOP ( 'NONE', ( #140, #211, #46, #185 ) ) ; #71 = PERSON_AND_ORGANIZATION ( #133, #179 ) ; #72 = CC_DESIGN_APPROVAL ( #16, ( #173 ) ) ; #73 = CARTESIAN_POINT ( 'NONE', ( -75.00000000000002842, 75.00000000000001421, 3.000000000000000000 ) ) ; #74 = AXIS2_PLACEMENT_3D ( 'NONE', #73, #198, #51 ) ; #75 = SECURITY_CLASSIFICATION_LEVEL ( 'unclassified' ) ; #76 = APPROVAL_ROLE ( '' ) ; #77 = CARTESIAN_POINT ( 'NONE', ( 74.99999999999997158, 75.00000000000001421, 3.000000000000000000 ) ) ; #78 = VECTOR ( 'NONE', #141, 1000.000000000000000 ) ; #79 = LOCAL_TIME ( 9, 15, 58.00000000000000000, #145 ) ; #80 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #93, #24, ( #107 ) ) ; #81 = AXIS2_PLACEMENT_3D ( 'NONE', #90, #128, #6 ) ; #82 = LINE ( 'NONE', #177, #14 ) ; #83 = CALENDAR_DATE ( 2021, 10, 9 ) ; #84 = CARTESIAN_POINT ( 'NONE', ( -75.00000000000002842, 75.00000000000001421, 3.000000000000000000 ) ) ; #85 = AXIS2_PLACEMENT_3D ( 'NONE', #220, #89, #108 ) ; #86 = VERTEX_POINT ( 'NONE', #143 ) ; #87 = DATE_AND_TIME ( #12, #79 ) ; #88 = ORIENTED_EDGE ( 'NONE', *, *, #61, .F. ) ; #89 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; #90 = CARTESIAN_POINT ( 'NONE', ( 74.99999999999997158, 75.00000000000001421, 3.000000000000000000 ) ) ; #91 = APPROVAL ( #232, 'UNSPECIFIED' ) ; #92 = ADVANCED_FACE ( 'NONE', ( #171 ), #31, .F. ) ; #93 = PERSON_AND_ORGANIZATION ( #133, #179 ) ; #94 = CARTESIAN_POINT ( 'NONE', ( -75.00000000000002842, 75.00000000000001421, 3.000000000000000000 ) ) ; #95 = FACE_OUTER_BOUND ( 'NONE', #70, .T. ) ; #96 = PERSON_AND_ORGANIZATION ( #133, #179 ) ; #97 = EDGE_CURVE ( 'NONE', #225, #53, #150, .T. ) ; #98 = VECTOR ( 'NONE', #206, 1000.000000000000000 ) ; #99 = ORIENTED_EDGE ( 'NONE', *, *, #36, .T. ) ; #100 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; #101 = VECTOR ( 'NONE', #30, 1000.000000000000000 ) ; #102 = DATE_AND_TIME ( #83, #137 ) ; #103 = LINE ( 'NONE', #67, #78 ) ; #104 = DIRECTION ( 'NONE', ( -0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; #105 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #107 ) ; #106 = LINE ( 'NONE', #32, #131 ) ; #107 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #121, #45 ) ; #108 = DIRECTION ( 'NONE', ( 0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; #109 = FACE_OUTER_BOUND ( 'NONE', #167, .T. ) ; #110 = VERTEX_POINT ( 'NONE', #162 ) ; #111 = AXIS2_PLACEMENT_3D ( 'NONE', #20, #100, #183 ) ; #112 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; #113 = ORIENTED_EDGE ( 'NONE', *, *, #213, .F. ) ; #114 = DATE_AND_TIME ( #155, #216 ) ; #115 = CARTESIAN_POINT ( 'NONE', ( -75.00000000000002842, 75.00000000000001421, 0.000000000000000000 ) ) ; #116 = DIRECTION ( 'NONE', ( 1.000000000000000000, 9.251858538542970348E-17, -0.000000000000000000 ) ) ; #117 = MECHANICAL_CONTEXT ( 'NONE', #10, 'mechanical' ) ; #118 = FACE_OUTER_BOUND ( 'NONE', #154, .T. ) ; #119 = DATE_TIME_ROLE ( 'classification_date' ) ; #120 = EDGE_LOOP ( 'NONE', ( #221, #113, #212, #99 ) ) ; #121 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #153, .NOT_KNOWN. ) ; #122 = APPROVAL_DATE_TIME ( #87, #16 ) ; #123 = CLOSED_SHELL ( 'NONE', ( #180, #92, #200, #166, #19, #163 ) ) ; #124 = PLANE ( 'NONE', #210 ) ; #125 = CARTESIAN_POINT ( 'NONE', ( -75.00000000000001421, -74.99999999999998579, 0.000000000000000000 ) ) ; #126 = CALENDAR_DATE ( 2021, 10, 9 ) ; #127 = CARTESIAN_POINT ( 'NONE', ( 74.99999999999997158, 75.00000000000001421, 0.000000000000000000 ) ) ; #128 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.850371707708594070E-16, 0.000000000000000000 ) ) ; #129 = APPLICATION_CONTEXT ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ; #130 = PERSON_AND_ORGANIZATION_ROLE ( 'classification_officer' ) ; #131 = VECTOR ( 'NONE', #48, 1000.000000000000000 ) ; #132 = CALENDAR_DATE ( 2021, 10, 9 ) ; #133 = PERSON ( 'UNSPECIFIED', 'UNSPECIFIED', 'UNSPECIFIED', ('UNSPECIFIED'), ('UNSPECIFIED'), ('UNSPECIFIED') ) ; #134 = FACE_OUTER_BOUND ( 'NONE', #40, .T. ) ; #135 = EDGE_CURVE ( 'NONE', #217, #86, #34, .T. ) ; #136 = VECTOR ( 'NONE', #5, 1000.000000000000000 ) ; #137 = LOCAL_TIME ( 9, 15, 58.00000000000000000, #176 ) ; #138 = ORIENTED_EDGE ( 'NONE', *, *, #213, .T. ) ; #139 = PERSON_AND_ORGANIZATION ( #133, #179 ) ; #140 = ORIENTED_EDGE ( 'NONE', *, *, #181, .T. ) ; #141 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; #142 = CARTESIAN_POINT ( 'NONE', ( -75.00000000000001421, -74.99999999999998579, 3.000000000000000000 ) ) ; #143 = CARTESIAN_POINT ( 'NONE', ( 75.00000000000000000, -74.99999999999998579, 3.000000000000000000 ) ) ; #144 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 3.000000000000000000 ) ) ; #145 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 5, 0, .BEHIND. ) ; #146 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT ( #43, #119, ( #173 ) ) ; #147 = CARTESIAN_POINT ( 'NONE', ( 74.99999999999997158, 75.00000000000001421, 0.000000000000000000 ) ) ; #148 = VECTOR ( 'NONE', #218, 1000.000000000000000 ) ; #149 = AXIS2_PLACEMENT_3D ( 'NONE', #202, #104, #69 ) ; #150 = LINE ( 'NONE', #236, #148 ) ; #151 = APPROVAL_PERSON_ORGANIZATION ( #160, #189, #184 ) ; #152 = APPROVAL_STATUS ( 'not_yet_approved' ) ; #153 = PRODUCT ( 'Web Model 18922_19350', 'Web Model 18922_19350', '', ( #117 ) ) ; #154 = EDGE_LOOP ( 'NONE', ( #237, #157, #27, #88 ) ) ; #155 = CALENDAR_DATE ( 2021, 10, 9 ) ; #156 = PERSON_AND_ORGANIZATION ( #133, #179 ) ; #157 = ORIENTED_EDGE ( 'NONE', *, *, #41, .F. ) ; #158 = PLANE ( 'NONE', #149 ) ; #159 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #96, #58, ( #153 ) ) ; #160 = PERSON_AND_ORGANIZATION ( #133, #179 ) ; #161 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'Web Model 18922_19350', ( #192, #111 ), #7 ) ; #162 = CARTESIAN_POINT ( 'NONE', ( 75.00000000000000000, -74.99999999999998579, 0.000000000000000000 ) ) ; #163 = ADVANCED_FACE ( 'NONE', ( #118 ), #158, .F. ) ; #164 = DIRECTION ( 'NONE', ( -1.850371707708594316E-16, 1.000000000000000000, -0.000000000000000000 ) ) ; #165 = ORIENTED_EDGE ( 'NONE', *, *, #135, .F. ) ; #166 = ADVANCED_FACE ( 'NONE', ( #109 ), #222, .F. ) ; #167 = EDGE_LOOP ( 'NONE', ( #188, #2, #165, #197 ) ) ; #168 = CARTESIAN_POINT ( 'NONE', ( 74.99999999999997158, 75.00000000000001421, 3.000000000000000000 ) ) ; #169 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); #170 = CC_DESIGN_SECURITY_CLASSIFICATION ( #173, ( #121 ) ) ; #171 = FACE_OUTER_BOUND ( 'NONE', #235, .T. ) ; #172 = EDGE_CURVE ( 'NONE', #110, #175, #28, .T. ) ; #173 = SECURITY_CLASSIFICATION ( '', '', #75 ) ; #174 = APPLICATION_PROTOCOL_DEFINITION ( 'international standard', 'config_control_design', 1994, #129 ) ; #175 = VERTEX_POINT ( 'NONE', #127 ) ; #176 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 5, 0, .BEHIND. ) ; #177 = CARTESIAN_POINT ( 'NONE', ( 75.00000000000000000, -74.99999999999998579, 3.000000000000000000 ) ) ; #178 = CARTESIAN_POINT ( 'NONE', ( -75.00000000000002842, 75.00000000000001421, 3.000000000000000000 ) ) ; #179 = ORGANIZATION ( 'UNSPECIFIED', 'UNSPECIFIED', '' ) ; #180 = ADVANCED_FACE ( 'NONE', ( #59 ), #52, .F. ) ; #181 = EDGE_CURVE ( 'NONE', #231, #63, #8, .T. ) ; #182 = ORIENTED_EDGE ( 'NONE', *, *, #195, .T. ) ; #183 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; #184 = APPROVAL_ROLE ( '' ) ; #185 = ORIENTED_EDGE ( 'NONE', *, *, #224, .T. ) ; #186 = PERSON_AND_ORGANIZATION ( #133, #179 ) ; #187 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); #188 = ORIENTED_EDGE ( 'NONE', *, *, #41, .T. ) ; #189 = APPROVAL ( #228, 'UNSPECIFIED' ) ; #190 = LINE ( 'NONE', #193, #26 ) ; #191 = ORIENTED_EDGE ( 'NONE', *, *, #61, .T. ) ; #192 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude1', #123 ) ; #193 = CARTESIAN_POINT ( 'NONE', ( -75.00000000000002842, 75.00000000000001421, 3.000000000000000000 ) ) ; #194 = VECTOR ( 'NONE', #219, 1000.000000000000000 ) ; #195 = EDGE_CURVE ( 'NONE', #86, #225, #17, .T. ) ; #196 = LINE ( 'NONE', #68, #194 ) ; #197 = ORIENTED_EDGE ( 'NONE', *, *, #44, .T. ) ; #198 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; #199 = CC_DESIGN_APPROVAL ( #189, ( #107 ) ) ; #200 = ADVANCED_FACE ( 'NONE', ( #95 ), #22, .F. ) ; #201 = DIRECTION ( 'NONE', ( 9.251858538542971581E-17, -1.000000000000000000, 0.000000000000000000 ) ) ; #202 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; #203 = ORIENTED_EDGE ( 'NONE', *, *, #25, .T. ) ; #204 = SHAPE_DEFINITION_REPRESENTATION ( #105, #161 ) ; #205 = ORIENTED_EDGE ( 'NONE', *, *, #135, .T. ) ; #206 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, -1.000000000000000000 ) ) ; #207 = CARTESIAN_POINT ( 'NONE', ( -75.00000000000002842, 75.00000000000001421, 0.000000000000000000 ) ) ; #208 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 5, 0, .BEHIND. ) ; #209 = CARTESIAN_POINT ( 'NONE', ( -75.00000000000001421, -74.99999999999998579, 3.000000000000000000 ) ) ; #210 = AXIS2_PLACEMENT_3D ( 'NONE', #144, #49, #29 ) ; #211 = ORIENTED_EDGE ( 'NONE', *, *, #44, .F. ) ; #212 = ORIENTED_EDGE ( 'NONE', *, *, #195, .F. ) ; #213 = EDGE_CURVE ( 'NONE', #225, #175, #229, .T. ) ; #214 = CC_DESIGN_APPROVAL ( #91, ( #121 ) ) ; #215 = APPROVAL_ROLE ( '' ) ; #216 = LOCAL_TIME ( 9, 15, 58.00000000000000000, #208 ) ; #217 = VERTEX_POINT ( 'NONE', #209 ) ; #218 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.000000000000000000, -0.000000000000000000 ) ) ; #219 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; #220 = CARTESIAN_POINT ( 'NONE', ( -75.00000000000001421, -74.99999999999998579, 3.000000000000000000 ) ) ; #221 = ORIENTED_EDGE ( 'NONE', *, *, #172, .T. ) ; #222 = PLANE ( 'NONE', #85 ) ; #223 = APPROVAL_DATE_TIME ( #66, #189 ) ; #224 = EDGE_CURVE ( 'NONE', #53, #231, #190, .T. ) ; #225 = VERTEX_POINT ( 'NONE', #77 ) ; #226 = CARTESIAN_POINT ( 'NONE', ( 74.99999999999997158, 75.00000000000001421, 3.000000000000000000 ) ) ; #227 = DIRECTION ( 'NONE', ( 9.251858538542971581E-17, -1.000000000000000000, 0.000000000000000000 ) ) ; #228 = APPROVAL_STATUS ( 'not_yet_approved' ) ; #229 = LINE ( 'NONE', #226, #98 ) ; #230 = LOCAL_TIME ( 9, 15, 58.00000000000000000, #35 ) ; #231 = VERTEX_POINT ( 'NONE', #115 ) ; #232 = APPROVAL_STATUS ( 'not_yet_approved' ) ; #233 = VECTOR ( 'NONE', #201, 1000.000000000000000 ) ; #234 = LOCAL_TIME ( 9, 15, 58.00000000000000000, #18 ) ; #235 = EDGE_LOOP ( 'NONE', ( #191, #56, #11, #138 ) ) ; #236 = CARTESIAN_POINT ( 'NONE', ( -75.00000000000002842, 75.00000000000001421, 3.000000000000000000 ) ) ; #237 = ORIENTED_EDGE ( 'NONE', *, *, #172, .F. ) ; ENDSEC; END-ISO-10303-21;