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