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