ISO-10303-21; HEADER; /* Generated by software containing ST-Developer * from STEP Tools, Inc. (www.steptools.com) */ FILE_DESCRIPTION( /* description */ (''), /* implementation_level */ '2;1'); FILE_NAME( /* name */ 'OPAC_R2304M-8-12.step', /* time_stamp */ '2026-06-02T11:22:49+02:00', /* author */ (''), /* organization */ (''), /* preprocessor_version */ 'ST-DEVELOPER v20.1', /* originating_system */ 'Autodesk Translation Framework v15.8.0.0', /* authorisation */ ''); FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }')); ENDSEC; DATA; #10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#113,#114, #115,#116),#264); #11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#271,#12); #12=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#13),#263); #13=MANIFOLD_SOLID_BREP('Cuerpo1',#126); #14=( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,((#227,#228,#229,#230,#231,#232,#233,#234,#235),(#236, #237,#238,#239,#240,#241,#242,#243,#244),(#245,#246,#247,#248,#249,#250, #251,#252,#253)),.UNSPECIFIED.,.F.,.T.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,2,2,2,3),(0.934746171647404,1.54245994532817), (-3.14159265358979,-1.5707963267949,0.,1.5707963267949,3.14159265358979), .UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE(((1.,0.707106781186548,1.,0.707106781186548,1., 0.707106781186548,1.,0.707106781186548,1.),(0.954189598373786,0.674713935547772, 0.954189598373786,0.674713935547772,0.954189598373786,0.674713935547772, 0.954189598373786,0.674713935547772,0.954189598373786),(1.,0.707106781186548, 1.,0.707106781186548,1.,0.707106781186548,1.,0.707106781186548,1.))) REPRESENTATION_ITEM('') SURFACE() ); #15=CONICAL_SURFACE('',#152,10.5,0.0401425727958696); #16=TOROIDAL_SURFACE('',#148,8.46073334924853,2.); #17=TOROIDAL_SURFACE('',#155,7.77213534000271,1.); #18=FACE_BOUND('',#36,.T.); #19=FACE_BOUND('',#42,.T.); #20=PLANE('',#143); #21=PLANE('',#147); #22=PLANE('',#158); #23=FACE_OUTER_BOUND('',#32,.T.); #24=FACE_OUTER_BOUND('',#33,.T.); #25=FACE_OUTER_BOUND('',#34,.T.); #26=FACE_OUTER_BOUND('',#35,.T.); #27=FACE_OUTER_BOUND('',#37,.T.); #28=FACE_OUTER_BOUND('',#38,.T.); #29=FACE_OUTER_BOUND('',#39,.T.); #30=FACE_OUTER_BOUND('',#40,.T.); #31=FACE_OUTER_BOUND('',#41,.T.); #32=EDGE_LOOP('',(#83,#84,#85,#86)); #33=EDGE_LOOP('',(#87)); #34=EDGE_LOOP('',(#88,#89,#90,#91)); #35=EDGE_LOOP('',(#92)); #36=EDGE_LOOP('',(#93)); #37=EDGE_LOOP('',(#94,#95,#96,#97)); #38=EDGE_LOOP('',(#98,#99,#100,#101)); #39=EDGE_LOOP('',(#102,#103,#104)); #40=EDGE_LOOP('',(#105,#106,#107,#108)); #41=EDGE_LOOP('',(#109)); #42=EDGE_LOOP('',(#110)); #43=LINE('',#207,#46); #44=LINE('',#214,#47); #45=LINE('',#225,#48); #46=VECTOR('',#165,3.59572208040489); #47=VECTOR('',#174,4.5); #48=VECTOR('',#189,10.5); #49=CIRCLE('',#141,3.59572208040489); #50=CIRCLE('',#142,3.59572208040489); #51=CIRCLE('',#145,4.5); #52=CIRCLE('',#146,4.5); #53=CIRCLE('',#149,9.64877862385013); #54=CIRCLE('',#150,2.); #55=CIRCLE('',#151,10.4591221394774); #56=CIRCLE('',#153,8.77132973511715); #57=CIRCLE('',#154,17.0566525986554); #58=CIRCLE('',#156,1.); #59=CIRCLE('',#157,7.77213534000271); #60=VERTEX_POINT('',#204); #61=VERTEX_POINT('',#206); #62=VERTEX_POINT('',#211); #63=VERTEX_POINT('',#213); #64=VERTEX_POINT('',#218); #65=VERTEX_POINT('',#220); #66=VERTEX_POINT('',#224); #67=VERTEX_POINT('',#254); #68=VERTEX_POINT('',#257); #69=EDGE_CURVE('',#60,#60,#49,.T.); #70=EDGE_CURVE('',#60,#61,#43,.T.); #71=EDGE_CURVE('',#61,#61,#50,.T.); #72=EDGE_CURVE('',#62,#62,#51,.T.); #73=EDGE_CURVE('',#62,#63,#44,.T.); #74=EDGE_CURVE('',#63,#63,#52,.T.); #75=EDGE_CURVE('',#64,#64,#53,.T.); #76=EDGE_CURVE('',#64,#65,#54,.T.); #77=EDGE_CURVE('',#65,#65,#55,.T.); #78=EDGE_CURVE('',#65,#66,#45,.T.); #79=EDGE_CURVE('',#66,#66,#56,.T.); #80=EDGE_CURVE('',#67,#64,#57,.T.); #81=EDGE_CURVE('',#66,#68,#58,.T.); #82=EDGE_CURVE('',#68,#68,#59,.T.); #83=ORIENTED_EDGE('',*,*,#69,.F.); #84=ORIENTED_EDGE('',*,*,#70,.T.); #85=ORIENTED_EDGE('',*,*,#71,.F.); #86=ORIENTED_EDGE('',*,*,#70,.F.); #87=ORIENTED_EDGE('',*,*,#69,.T.); #88=ORIENTED_EDGE('',*,*,#72,.F.); #89=ORIENTED_EDGE('',*,*,#73,.T.); #90=ORIENTED_EDGE('',*,*,#74,.F.); #91=ORIENTED_EDGE('',*,*,#73,.F.); #92=ORIENTED_EDGE('',*,*,#72,.T.); #93=ORIENTED_EDGE('',*,*,#71,.T.); #94=ORIENTED_EDGE('',*,*,#75,.T.); #95=ORIENTED_EDGE('',*,*,#76,.T.); #96=ORIENTED_EDGE('',*,*,#77,.T.); #97=ORIENTED_EDGE('',*,*,#76,.F.); #98=ORIENTED_EDGE('',*,*,#77,.F.); #99=ORIENTED_EDGE('',*,*,#78,.T.); #100=ORIENTED_EDGE('',*,*,#79,.F.); #101=ORIENTED_EDGE('',*,*,#78,.F.); #102=ORIENTED_EDGE('',*,*,#80,.T.); #103=ORIENTED_EDGE('',*,*,#75,.F.); #104=ORIENTED_EDGE('',*,*,#80,.F.); #105=ORIENTED_EDGE('',*,*,#79,.T.); #106=ORIENTED_EDGE('',*,*,#81,.T.); #107=ORIENTED_EDGE('',*,*,#82,.T.); #108=ORIENTED_EDGE('',*,*,#81,.F.); #109=ORIENTED_EDGE('',*,*,#82,.F.); #110=ORIENTED_EDGE('',*,*,#74,.T.); #111=CYLINDRICAL_SURFACE('',#140,3.59572208040489); #112=CYLINDRICAL_SURFACE('',#144,4.5); #113=STYLED_ITEM('',(#282),#117); #114=STYLED_ITEM('',(#282),#118); #115=STYLED_ITEM('',(#282),#120); #116=STYLED_ITEM('',(#281),#13); #117=ADVANCED_FACE('',(#23),#111,.T.); #118=ADVANCED_FACE('',(#24),#20,.T.); #119=ADVANCED_FACE('',(#25),#112,.F.); #120=ADVANCED_FACE('',(#26,#18),#21,.T.); #121=ADVANCED_FACE('',(#27),#16,.T.); #122=ADVANCED_FACE('',(#28),#15,.T.); #123=ADVANCED_FACE('',(#29),#14,.F.); #124=ADVANCED_FACE('',(#30),#17,.T.); #125=ADVANCED_FACE('',(#31,#19),#22,.T.); #126=CLOSED_SHELL('',(#117,#118,#119,#120,#121,#122,#123,#124,#125)); #127=DERIVED_UNIT_ELEMENT(#129,1.); #128=DERIVED_UNIT_ELEMENT(#266,-3.); #129=( MASS_UNIT() NAMED_UNIT(*) SI_UNIT(.KILO.,.GRAM.) ); #130=DERIVED_UNIT((#127,#128)); #131=MEASURE_REPRESENTATION_ITEM('density measure', POSITIVE_RATIO_MEASURE(7850.),#130); #132=PROPERTY_DEFINITION_REPRESENTATION(#137,#134); #133=PROPERTY_DEFINITION_REPRESENTATION(#138,#135); #134=REPRESENTATION('material name',(#136),#263); #135=REPRESENTATION('density',(#131),#263); #136=DESCRIPTIVE_REPRESENTATION_ITEM('Acero','Acero'); #137=PROPERTY_DEFINITION('material property','material name',#273); #138=PROPERTY_DEFINITION('material property','density of part',#273); #139=AXIS2_PLACEMENT_3D('',#202,#159,#160); #140=AXIS2_PLACEMENT_3D('',#203,#161,#162); #141=AXIS2_PLACEMENT_3D('',#205,#163,#164); #142=AXIS2_PLACEMENT_3D('',#208,#166,#167); #143=AXIS2_PLACEMENT_3D('',#209,#168,#169); #144=AXIS2_PLACEMENT_3D('',#210,#170,#171); #145=AXIS2_PLACEMENT_3D('',#212,#172,#173); #146=AXIS2_PLACEMENT_3D('',#215,#175,#176); #147=AXIS2_PLACEMENT_3D('',#216,#177,#178); #148=AXIS2_PLACEMENT_3D('',#217,#179,#180); #149=AXIS2_PLACEMENT_3D('',#219,#181,#182); #150=AXIS2_PLACEMENT_3D('',#221,#183,#184); #151=AXIS2_PLACEMENT_3D('',#222,#185,#186); #152=AXIS2_PLACEMENT_3D('',#223,#187,#188); #153=AXIS2_PLACEMENT_3D('',#226,#190,#191); #154=AXIS2_PLACEMENT_3D('',#255,#192,#193); #155=AXIS2_PLACEMENT_3D('',#256,#194,#195); #156=AXIS2_PLACEMENT_3D('',#258,#196,#197); #157=AXIS2_PLACEMENT_3D('',#259,#198,#199); #158=AXIS2_PLACEMENT_3D('',#260,#200,#201); #159=DIRECTION('axis',(0.,0.,1.)); #160=DIRECTION('refdir',(1.,0.,0.)); #161=DIRECTION('center_axis',(0.,0.,1.)); #162=DIRECTION('ref_axis',(-1.,0.,0.)); #163=DIRECTION('center_axis',(0.,0.,1.)); #164=DIRECTION('ref_axis',(-1.,0.,0.)); #165=DIRECTION('',(0.,0.,-1.)); #166=DIRECTION('center_axis',(0.,0.,-1.)); #167=DIRECTION('ref_axis',(-1.,0.,0.)); #168=DIRECTION('center_axis',(0.,0.,1.)); #169=DIRECTION('ref_axis',(1.,0.,0.)); #170=DIRECTION('center_axis',(0.,0.,1.)); #171=DIRECTION('ref_axis',(1.,0.,0.)); #172=DIRECTION('center_axis',(0.,0.,1.)); #173=DIRECTION('ref_axis',(1.,0.,0.)); #174=DIRECTION('',(0.,0.,1.)); #175=DIRECTION('center_axis',(0.,0.,-1.)); #176=DIRECTION('ref_axis',(1.,0.,0.)); #177=DIRECTION('center_axis',(0.,0.,1.)); #178=DIRECTION('ref_axis',(1.,0.,0.)); #179=DIRECTION('center_axis',(0.,0.,-1.)); #180=DIRECTION('ref_axis',(-1.,0.,0.)); #181=DIRECTION('center_axis',(0.,0.,1.)); #182=DIRECTION('ref_axis',(0.,1.,0.)); #183=DIRECTION('center_axis',(-1.22464679914735E-16,-1.,0.)); #184=DIRECTION('ref_axis',(1.,-1.22464679914735E-16,0.)); #185=DIRECTION('center_axis',(0.,0.,-1.)); #186=DIRECTION('ref_axis',(0.,1.,0.)); #187=DIRECTION('center_axis',(0.,0.,-1.)); #188=DIRECTION('ref_axis',(-1.,0.,0.)); #189=DIRECTION('',(-0.0401317925325597,4.91472712690449E-18,0.999194395114446)); #190=DIRECTION('center_axis',(0.,0.,1.)); #191=DIRECTION('ref_axis',(-1.,0.,0.)); #192=DIRECTION('center_axis',(-1.22464679913453E-16,-1.,-1.96100209655428E-14)); #193=DIRECTION('ref_axis',(1.,-1.22464679914735E-16,6.53805555571418E-14)); #194=DIRECTION('center_axis',(0.,0.,-1.)); #195=DIRECTION('ref_axis',(-1.,0.,0.)); #196=DIRECTION('center_axis',(-1.22464679914735E-16,-1.,0.)); #197=DIRECTION('ref_axis',(1.,-1.22464679914735E-16,0.)); #198=DIRECTION('center_axis',(0.,0.,-1.)); #199=DIRECTION('ref_axis',(-1.,0.,0.)); #200=DIRECTION('center_axis',(0.,0.,1.)); #201=DIRECTION('ref_axis',(1.,0.,0.)); #202=CARTESIAN_POINT('',(0.,0.,0.)); #203=CARTESIAN_POINT('Origin',(0.,0.,24.)); #204=CARTESIAN_POINT('',(3.59572208040489,4.40349E-16,56.)); #205=CARTESIAN_POINT('Origin',(0.,0.,56.)); #206=CARTESIAN_POINT('',(3.59572208040489,4.40349E-16,24.)); #207=CARTESIAN_POINT('',(3.59572208040489,4.40348953639131E-16,24.)); #208=CARTESIAN_POINT('Origin',(0.,0.,24.)); #209=CARTESIAN_POINT('Origin',(-3.669575E-17,0.,56.)); #210=CARTESIAN_POINT('Origin',(0.,0.,34.)); #211=CARTESIAN_POINT('',(-4.5,-5.51091059616309E-16,24.)); #212=CARTESIAN_POINT('Origin',(0.,0.,24.)); #213=CARTESIAN_POINT('',(-4.5,-5.51091059616309E-16,44.)); #214=CARTESIAN_POINT('',(-4.5,-5.51091059616309E-16,34.)); #215=CARTESIAN_POINT('Origin',(0.,0.,44.)); #216=CARTESIAN_POINT('Origin',(0.,0.,24.)); #217=CARTESIAN_POINT('Origin',(0.,0.,0.937506281189771)); #218=CARTESIAN_POINT('',(9.64877862385013,-1.18163458573795E-15,-0.671390367292288)); #219=CARTESIAN_POINT('Origin',(0.,0.,-0.671390367292288)); #220=CARTESIAN_POINT('',(10.4591221394774,-1.28087304500022E-15,1.01776986625489)); #221=CARTESIAN_POINT('Origin',(8.46073334924853,-1.03614100145965E-15,0.937506281189771)); #222=CARTESIAN_POINT('Origin',(-6.404365E-16,0.,1.01776986625489)); #223=CARTESIAN_POINT('Origin',(0.,0.,0.)); #224=CARTESIAN_POINT('',(8.77132973511715,2.148356E-15,43.0401317925326)); #225=CARTESIAN_POINT('',(10.5,-1.28587913910472E-15,0.)); #226=CARTESIAN_POINT('Origin',(0.,5.37089E-16,43.0401317925326)); #227=CARTESIAN_POINT('Ctrl Pts',(9.64877862385184,2.39710570155985E-13, -0.671390367290969)); #228=CARTESIAN_POINT('Ctrl Pts',(9.64877862385184,-9.64877862385082,-0.671390367291159)); #229=CARTESIAN_POINT('Ctrl Pts',(7.76177763128273E-13,-9.64877862385082, -0.671390367291789)); #230=CARTESIAN_POINT('Ctrl Pts',(-9.64877862385028,-9.64877862385082,-0.67139036729242)); #231=CARTESIAN_POINT('Ctrl Pts',(-9.64877862385029,2.39710570155985E-13, -0.671390367292231)); #232=CARTESIAN_POINT('Ctrl Pts',(-9.64877862385028,9.6487786238513,-0.671390367292041)); #233=CARTESIAN_POINT('Ctrl Pts',(7.76177763128248E-13,9.6487786238513,-0.671390367291411)); #234=CARTESIAN_POINT('Ctrl Pts',(9.64877862385184,9.6487786238513,-0.67139036729078)); #235=CARTESIAN_POINT('Ctrl Pts',(9.64877862385184,2.39710570155985E-13, -0.671390367290969)); #236=CARTESIAN_POINT('Ctrl Pts',(5.34626082409344,3.02013085089222E-13, -3.84846575352927)); #237=CARTESIAN_POINT('Ctrl Pts',(5.34626082409344,-5.34626082409215,-3.84846575352938)); #238=CARTESIAN_POINT('Ctrl Pts',(9.83926210222363E-13,-5.34626082409216, -3.84846575352973)); #239=CARTESIAN_POINT('Ctrl Pts',(-5.34626082409147,-5.34626082409215,-3.84846575353008)); #240=CARTESIAN_POINT('Ctrl Pts',(-5.34626082409147,3.02013085089222E-13, -3.84846575352997)); #241=CARTESIAN_POINT('Ctrl Pts',(-5.34626082409147,5.34626082409276,-3.84846575352987)); #242=CARTESIAN_POINT('Ctrl Pts',(9.83926210222349E-13,5.34626082409276, -3.84846575352952)); #243=CARTESIAN_POINT('Ctrl Pts',(5.34626082409344,5.34626082409276,-3.84846575352917)); #244=CARTESIAN_POINT('Ctrl Pts',(5.34626082409344,3.02013085089222E-13, -3.84846575352927)); #245=CARTESIAN_POINT('Ctrl Pts',(9.93881635400363E-13,3.04984674839505E-13, -4.00000000000003)); #246=CARTESIAN_POINT('Ctrl Pts',(9.93881635400363E-13,3.0493804959812E-13, -4.00000000000003)); #247=CARTESIAN_POINT('Ctrl Pts',(9.93835010158978E-13,3.0493804959812E-13, -4.00000000000003)); #248=CARTESIAN_POINT('Ctrl Pts',(9.93788384917593E-13,3.0493804959812E-13, -4.00000000000003)); #249=CARTESIAN_POINT('Ctrl Pts',(9.93788384917593E-13,3.04984674839505E-13, -4.00000000000003)); #250=CARTESIAN_POINT('Ctrl Pts',(9.93788384917593E-13,3.0503130008089E-13, -4.00000000000003)); #251=CARTESIAN_POINT('Ctrl Pts',(9.93835010158978E-13,3.0503130008089E-13, -4.00000000000003)); #252=CARTESIAN_POINT('Ctrl Pts',(9.93881635400363E-13,3.0503130008089E-13, -4.00000000000003)); #253=CARTESIAN_POINT('Ctrl Pts',(9.93881635400363E-13,3.04984674839505E-13, -4.00000000000003)); #254=CARTESIAN_POINT('',(9.93835010158978E-13,3.04984674839505E-13,-4.00000000000002)); #255=CARTESIAN_POINT('Origin',(-0.483259136326813,-2.93031810598063E-14, 13.0498052328574)); #256=CARTESIAN_POINT('Origin',(0.,0.,43.)); #257=CARTESIAN_POINT('',(7.77213534000271,-9.518121E-16,44.)); #258=CARTESIAN_POINT('Origin',(7.77213534000271,-9.51812066667434E-16,43.)); #259=CARTESIAN_POINT('Origin',(0.,0.,44.)); #260=CARTESIAN_POINT('Origin',(-4.596083E-16,1.762259E-16,44.)); #261=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#265, 'DISTANCE_ACCURACY_VALUE', 'Maximum model space distance between geometric entities at asserted c onnectivities'); #262=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#265, 'DISTANCE_ACCURACY_VALUE', 'Maximum model space distance between geometric entities at asserted c onnectivities'); #263=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#261)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#265,#267,#268)) REPRESENTATION_CONTEXT('','3D') ); #264=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#262)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#265,#267,#268)) REPRESENTATION_CONTEXT('','3D') ); #265=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #266=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT($,.METRE.) ); #267=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #268=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #269=SHAPE_DEFINITION_REPRESENTATION(#270,#271); #270=PRODUCT_DEFINITION_SHAPE('',$,#273); #271=SHAPE_REPRESENTATION('',(#139),#263); #272=PRODUCT_DEFINITION_CONTEXT('part definition',#277,'design'); #273=PRODUCT_DEFINITION('OPAC_R2304M-8-12','(Sin guardar)',#274,#272); #274=PRODUCT_DEFINITION_FORMATION('',$,#279); #275=PRODUCT_RELATED_PRODUCT_CATEGORY('(Sin guardar)','(Sin guardar)',(#279)); #276=APPLICATION_PROTOCOL_DEFINITION('international standard', 'automotive_design',2009,#277); #277=APPLICATION_CONTEXT( 'Core Data for Automotive Mechanical Design Process'); #278=PRODUCT_CONTEXT('part definition',#277,'mechanical'); #279=PRODUCT('OPAC_R2304M-8-12','(Sin guardar)',$,(#278)); #280=PRESENTATION_STYLE_ASSIGNMENT((#283)); #281=PRESENTATION_STYLE_ASSIGNMENT((#284)); #282=PRESENTATION_STYLE_ASSIGNMENT((#285)); #283=SURFACE_STYLE_USAGE(.BOTH.,#286); #284=SURFACE_STYLE_USAGE(.BOTH.,#287); #285=SURFACE_STYLE_USAGE(.BOTH.,#288); #286=SURFACE_SIDE_STYLE('',(#289)); #287=SURFACE_SIDE_STYLE('',(#290)); #288=SURFACE_SIDE_STYLE('',(#291)); #289=SURFACE_STYLE_FILL_AREA(#292); #290=SURFACE_STYLE_FILL_AREA(#293); #291=SURFACE_STYLE_FILL_AREA(#294); #292=FILL_AREA_STYLE('Acero - Satinado',(#295)); #293=FILL_AREA_STYLE('Opaque(63,63,63)',(#296)); #294=FILL_AREA_STYLE('Opaque(190,188,186)',(#297)); #295=FILL_AREA_STYLE_COLOUR('Acero - Satinado',#298); #296=FILL_AREA_STYLE_COLOUR('Opaque(63,63,63)',#299); #297=FILL_AREA_STYLE_COLOUR('Opaque(190,188,186)',#300); #298=COLOUR_RGB('Acero - Satinado',0.627450980392157,0.627450980392157, 0.627450980392157); #299=COLOUR_RGB('Opaque(63,63,63)',0.250980392156863,0.250980392156863, 0.250980392156863); #300=COLOUR_RGB('Opaque(190,188,186)',0.745098039215686,0.737254901960784, 0.729411764705882); ENDSEC; END-ISO-10303-21;