ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME( 'CarriageLensCellAndCamera.stp
','2012-11-21T12:03:51',(''),('FreeCAD'), 'Open CASCADE STEP processor 6.5','FreeCAD','');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', 'automotive_design',1997,#2);
#2 = APPLICATION_CONTEXT( 'core data for automotive mechanical design processes');
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('Open CASCADE STEP translator 6.5 7', 'Open CASCADE STEP translator 6.5 7','',(#8));
#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
#16 = CARTESIAN_POINT('',(-46.5,-39.,460.));
#17 = DIRECTION('',(0.,0.,1.));
#18 = DIRECTION('',(1.,0.,0.));
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
#20 = CARTESIAN_POINT('',(0.,0.,300.));
#21 = DIRECTION('',(0.,0.,1.));
#22 = DIRECTION('',(1.,0.,0.));
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
#24 = CARTESIAN_POINT('',(0.,0.,176.3));
#25 = DIRECTION('',(0.,0.,1.));
#26 = DIRECTION('',(1.,0.,0.));
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(0.,0.,460.));
#29 = DIRECTION('',(0.,0.,1.));
#30 = DIRECTION('',(1.,0.,0.));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(0.,0.,250.));
#33 = DIRECTION('',(0.,0.,1.));
#34 = DIRECTION('',(1.,0.,0.));
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(0.,0.,175.));
#37 = DIRECTION('',(0.,0.,1.));
#38 = DIRECTION('',(-1.,0.,0.));
#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
#40 = CARTESIAN_POINT('',(0.,0.,174.));
#41 = DIRECTION('',(0.,0.,1.));
#42 = DIRECTION('',(1.,0.,0.));
#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
#44 = CARTESIAN_POINT('',(0.,0.,375.));
#45 = DIRECTION('',(0.,0.,1.));
#46 = DIRECTION('',(1.,0.,0.));
#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
#48 = CARTESIAN_POINT('',(0.,0.,175.));
#49 = DIRECTION('',(0.,0.,1.));
#50 = DIRECTION('',(1.,0.,0.));
#51 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#55)) GLOBAL_UNIT_ASSIGNED_CONTEXT( (#52,#53,#54)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') );
#52 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#53 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#54 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#55 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#52, 'distance_accuracy_value','confusion accuracy');
#394 = PRODUCT_DEFINITION_SHAPE('','',#395);
#395 = PRODUCT_DEFINITION('design','',#396,#399);
#396 = PRODUCT_DEFINITION_FORMATION('','',#397);
#397 = PRODUCT('Open CASCADE STEP translator 6.5 7.1', 'Open CASCADE STEP translator 6.5 7.1','',(#398));
#398 = MECHANICAL_CONTEXT('',#2,'mechanical');
#399 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#400 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#401,#403);
#401 = ( REPRESENTATION_RELATIONSHIP('','',#57,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#402) SHAPE_REPRESENTATION_RELATIONSHIP() );
#402 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#403 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#404 );
#404 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','','',#5,#395,$);
#595 = PRODUCT_DEFINITION_SHAPE('','',#596);
#596 = PRODUCT_DEFINITION('design','',#597,#600);
#597 = PRODUCT_DEFINITION_FORMATION('','',#598);
#598 = PRODUCT('Open CASCADE STEP translator 6.5 7.2', 'Open CASCADE STEP translator 6.5 7.2','',(#599));
#599 = MECHANICAL_CONTEXT('',#2,'mechanical');
#600 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#601 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#602,#604);
#602 = ( REPRESENTATION_RELATIONSHIP('','',#406,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#603) SHAPE_REPRESENTATION_RELATIONSHIP() );
#603 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#604 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#605 );
#605 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','','',#5,#596,$);
#1176 = PRODUCT_DEFINITION_SHAPE('','',#1177);
#1177 = PRODUCT_DEFINITION('design','',#1178,#1181);
#1178 = PRODUCT_DEFINITION_FORMATION('','',#1179);
#1179 = PRODUCT('Open CASCADE STEP translator 6.5 7.3', 'Open CASCADE STEP translator 6.5 7.3','',(#1180));
#1180 = MECHANICAL_CONTEXT('',#2,'mechanical');
#1181 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1182 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1183,#1185);
#1183 = ( REPRESENTATION_RELATIONSHIP('','',#607,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1184) SHAPE_REPRESENTATION_RELATIONSHIP() );
#1184 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#1185 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #1186);
#1186 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','','',#5,#1177,$);
#1189 = PRODUCT_DEFINITION_SHAPE('','',#1190);
#1190 = PRODUCT_DEFINITION('design','',#1191,#1194);
#1191 = PRODUCT_DEFINITION_FORMATION('','',#1192);
#1192 = PRODUCT('Open CASCADE STEP translator 6.5 7.4', 'Open CASCADE STEP translator 6.5 7.4','',(#1193));
#1193 = MECHANICAL_CONTEXT('',#2,'mechanical');
#1194 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1196 = AXIS2_PLACEMENT_3D('',#1197,#1198,#1199);
#1197 = CARTESIAN_POINT('',(0.,0.,0.));
#1198 = DIRECTION('',(0.,0.,1.));
#1199 = DIRECTION('',(1.,0.,-0.));
#1200 = AXIS2_PLACEMENT_3D('',#1201,#1202,#1203);
#1201 = CARTESIAN_POINT('',(0.,0.,0.));
#1202 = DIRECTION('',(0.,0.,1.));
#1203 = DIRECTION('',(1.,0.,-0.));
#1204 = AXIS2_PLACEMENT_3D('',#1205,#1206,#1207);
#1205 = CARTESIAN_POINT('',(0.,0.,0.));
#1206 = DIRECTION('',(0.,0.,1.));
#1207 = DIRECTION('',(1.,0.,-0.));
#5166 = PRODUCT_DEFINITION_SHAPE('','',#5167);
#5167 = PRODUCT_DEFINITION('design','',#5168,#5171);
#5168 = PRODUCT_DEFINITION_FORMATION('','',#5169);
#5169 = PRODUCT('Open CASCADE STEP translator 6.5 7.4.1', 'Open CASCADE STEP translator 6.5 7.4.1','',(#5170));
#5170 = MECHANICAL_CONTEXT('',#2,'mechanical');
#5171 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5172 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5173,#5175);
#5173 = ( REPRESENTATION_RELATIONSHIP('','',#1213,#1195) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5174) SHAPE_REPRESENTATION_RELATIONSHIP() );
#5174 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1196);
#5175 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #5176);
#5176 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','','',#1190,#5167,$);
#6501 = PRODUCT_DEFINITION_SHAPE('','',#6502);
#6502 = PRODUCT_DEFINITION('design','',#6503,#6506);
#6503 = PRODUCT_DEFINITION_FORMATION('','',#6504);
#6504 = PRODUCT('Open CASCADE STEP translator 6.5 7.4.2', 'Open CASCADE STEP translator 6.5 7.4.2','',(#6505));
#6505 = MECHANICAL_CONTEXT('',#2,'mechanical');
#6506 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6507 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6508,#6510);
#6508 = ( REPRESENTATION_RELATIONSHIP('','',#5178,#1195) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6509) SHAPE_REPRESENTATION_RELATIONSHIP() );
#6509 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1200);
#6510 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #6511);
#6511 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','','',#1190,#6502,$);
#7692 = PRODUCT_DEFINITION_SHAPE('','',#7693);
#7693 = PRODUCT_DEFINITION('design','',#7694,#7697);
#7694 = PRODUCT_DEFINITION_FORMATION('','',#7695);
#7695 = PRODUCT('Open CASCADE STEP translator 6.5 7.4.3', 'Open CASCADE STEP translator 6.5 7.4.3','',(#7696));
#7696 = MECHANICAL_CONTEXT('',#2,'mechanical');
#7697 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#7698 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7699,#7701);
#7699 = ( REPRESENTATION_RELATIONSHIP('','',#6513,#1195) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7700) SHAPE_REPRESENTATION_RELATIONSHIP() );
#7700 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1204);
#7701 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #7702);
#7702 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','','',#1190,#7693,$);
#7704 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7705,#7707);
#7705 = ( REPRESENTATION_RELATIONSHIP('','',#1195,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7706) SHAPE_REPRESENTATION_RELATIONSHIP() );
#7706 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#7707 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #7708);
#7708 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','','',#5,#1190,$);
#7711 = PRODUCT_DEFINITION_SHAPE('','',#7712);
#7712 = PRODUCT_DEFINITION('design','',#7713,#7716);
#7713 = PRODUCT_DEFINITION_FORMATION('','',#7714);
#7714 = PRODUCT('Open CASCADE STEP translator 6.5 7.5', 'Open CASCADE STEP translator 6.5 7.5','',(#7715));
#7715 = MECHANICAL_CONTEXT('',#2,'mechanical');
#7716 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#7718 = AXIS2_PLACEMENT_3D('',#7719,#7720,#7721);
#7719 = CARTESIAN_POINT('',(0.,0.,0.));
#7720 = DIRECTION('',(0.,0.,1.));
#7721 = DIRECTION('',(1.,0.,-0.));
#7722 = AXIS2_PLACEMENT_3D('',#7723,#7724,#7725);
#7723 = CARTESIAN_POINT('',(0.,0.,0.));
#7724 = DIRECTION('',(0.,0.,1.));
#7725 = DIRECTION('',(1.,0.,-0.));
#7726 = AXIS2_PLACEMENT_3D('',#7727,#7728,#7729);
#7727 = CARTESIAN_POINT('',(0.,0.,0.));
#7728 = DIRECTION('',(0.,0.,1.));
#7729 = DIRECTION('',(1.,0.,-0.));
#11780 = PRODUCT_DEFINITION_SHAPE('','',#11781);
#11781 = PRODUCT_DEFINITION('design','',#11782,#11785);
#11782 = PRODUCT_DEFINITION_FORMATION('','',#11783);
#11783 = PRODUCT('Open CASCADE STEP translator 6.5 7.5.1', 'Open CASCADE STEP translator 6.5 7.5.1','',(#11784));
#11784 = MECHANICAL_CONTEXT('',#2,'mechanical');
#11785 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#11786 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11787,#11789);
#11787 = ( REPRESENTATION_RELATIONSHIP('','',#7735,#7717) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11788) SHAPE_REPRESENTATION_RELATIONSHIP() );
#11788 = ITEM_DEFINED_TRANSFORMATION('','',#11,#7718);
#11789 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #11790);
#11790 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','','',#7712,#11781,$);
#13115 = PRODUCT_DEFINITION_SHAPE('','',#13116);
#13116 = PRODUCT_DEFINITION('design','',#13117,#13120);
#13117 = PRODUCT_DEFINITION_FORMATION('','',#13118);
#13118 = PRODUCT('Open CASCADE STEP translator 6.5 7.5.2', 'Open CASCADE STEP translator 6.5 7.5.2','',(#13119));
#13119 = MECHANICAL_CONTEXT('',#2,'mechanical');
#13120 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#13121 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13122,#13124);
#13122 = ( REPRESENTATION_RELATIONSHIP('','',#11792,#7717) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13123) SHAPE_REPRESENTATION_RELATIONSHIP() );
#13123 = ITEM_DEFINED_TRANSFORMATION('','',#11,#7722);
#13124 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #13125);
#13125 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','','',#7712,#13116,$);
#14306 = PRODUCT_DEFINITION_SHAPE('','',#14307);
#14307 = PRODUCT_DEFINITION('design','',#14308,#14311);
#14308 = PRODUCT_DEFINITION_FORMATION('','',#14309);
#14309 = PRODUCT('Open CASCADE STEP translator 6.5 7.5.3', 'Open CASCADE STEP translator 6.5 7.5.3','',(#14310));
#14310 = MECHANICAL_CONTEXT('',#2,'mechanical');
#14311 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#14312 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14313,#14315);
#14313 = ( REPRESENTATION_RELATIONSHIP('','',#13127,#7717) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14314) SHAPE_REPRESENTATION_RELATIONSHIP() );
#14314 = ITEM_DEFINED_TRANSFORMATION('','',#11,#7726);
#14315 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #14316);
#14316 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','','',#7712,#14307,$);
#14318 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14319,#14321);
#14319 = ( REPRESENTATION_RELATIONSHIP('','',#7717,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14320) SHAPE_REPRESENTATION_RELATIONSHIP() );
#14320 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#14321 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #14322);
#14322 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','','',#5,#7712,$);
#16699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#16703)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#52,#53,#54)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') );
#16703 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#52, 'distance_accuracy_value','confusion accuracy');
#16705 = PRODUCT_DEFINITION_SHAPE('','',#16706);
#16706 = PRODUCT_DEFINITION('design','',#16707,#16710);
#16707 = PRODUCT_DEFINITION_FORMATION('','',#16708);
#16708 = PRODUCT('Open CASCADE STEP translator 6.5 7.6', 'Open CASCADE STEP translator 6.5 7.6','',(#16709));
#16709 = MECHANICAL_CONTEXT('',#2,'mechanical');
#16710 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#16711 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#16712,#16714);
#16712 = ( REPRESENTATION_RELATIONSHIP('','',#14324,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#16713) SHAPE_REPRESENTATION_RELATIONSHIP() );
#16713 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
#16714 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #16715);
#16715 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','','',#5,#16706,$);
#19260 = PRODUCT_DEFINITION_SHAPE('','',#19261);
#19261 = PRODUCT_DEFINITION('design','',#19262,#19265);
#19262 = PRODUCT_DEFINITION_FORMATION('','',#19263);
#19263 = PRODUCT('Open CASCADE STEP translator 6.5 7.7', 'Open CASCADE STEP translator 6.5 7.7','',(#19264));
#19264 = MECHANICAL_CONTEXT('',#2,'mechanical');
#19265 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#19266 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#19267,#19269);
#19267 = ( REPRESENTATION_RELATIONSHIP('','',#16717,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#19268) SHAPE_REPRESENTATION_RELATIONSHIP() );
#19268 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);
#19269 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #19270);
#19270 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','','',#5,#19261,$);
#20973 = PRODUCT_DEFINITION_SHAPE('','',#20974);
#20974 = PRODUCT_DEFINITION('design','',#20975,#20978);
#20975 = PRODUCT_DEFINITION_FORMATION('','',#20976);
#20976 = PRODUCT('Open CASCADE STEP translator 6.5 7.8', 'Open CASCADE STEP translator 6.5 7.8','',(#20977));
#20977 = MECHANICAL_CONTEXT('',#2,'mechanical');
#20978 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#20979 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#20980,#20982);
#20980 = ( REPRESENTATION_RELATIONSHIP('','',#19272,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#20981) SHAPE_REPRESENTATION_RELATIONSHIP() );
#20981 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43);
#20982 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #20983);
#20983 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('22','','',#5,#20974,$);
#23692 = PRODUCT_DEFINITION_SHAPE('','',#23693);
#23693 = PRODUCT_DEFINITION('design','',#23694,#23697);
#23694 = PRODUCT_DEFINITION_FORMATION('','',#23695);
#23695 = PRODUCT('Open CASCADE STEP translator 6.5 7.9', 'Open CASCADE STEP translator 6.5 7.9','',(#23696));
#23696 = MECHANICAL_CONTEXT('',#2,'mechanical');
#23697 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#23698 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#23699,#23701);
#23699 = ( REPRESENTATION_RELATIONSHIP('','',#20985,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#23700) SHAPE_REPRESENTATION_RELATIONSHIP() );
#23700 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
#23701 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', #23702);
#23702 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','','',#5,#23693,$);
ENDSEC;
END-ISO-10303-21;