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