ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('OPEN MIND    Model'),'2;1');
FILE_NAME('OPEN MIND    Shape Model','2020-06-26T08:21:07',('Author'),(
    'hyperCAD-S  '),'hyperCAD-S   STEP processor 6.6','hyperCAD-S   1.0'
  ,'Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
  'automotive_design',2000,#2);
#2 = APPLICATION_CONTEXT(
  'core data for automotive mechanical design processes');
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('Product 2','Product 2','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47,
    #51,#55,#59,#63,#67,#71),#75);
#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('',(0.,0.,0.));
#17 = DIRECTION('',(0.,0.,1.));
#18 = DIRECTION('',(1.,0.,-0.));
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
#20 = CARTESIAN_POINT('',(0.,0.,0.));
#21 = DIRECTION('',(0.,0.,1.));
#22 = DIRECTION('',(1.,0.,-0.));
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
#24 = CARTESIAN_POINT('',(0.,0.,0.));
#25 = DIRECTION('',(0.,0.,1.));
#26 = DIRECTION('',(1.,0.,-0.));
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(0.,0.,0.));
#29 = DIRECTION('',(0.,0.,1.));
#30 = DIRECTION('',(1.,0.,-0.));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(0.,0.,0.));
#33 = DIRECTION('',(0.,0.,1.));
#34 = DIRECTION('',(1.,0.,-0.));
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(0.,0.,0.));
#37 = DIRECTION('',(0.,0.,1.));
#38 = DIRECTION('',(1.,0.,-0.));
#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
#40 = CARTESIAN_POINT('',(0.,0.,0.));
#41 = DIRECTION('',(0.,0.,1.));
#42 = DIRECTION('',(1.,0.,-0.));
#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
#44 = CARTESIAN_POINT('',(0.,0.,0.));
#45 = DIRECTION('',(0.,0.,1.));
#46 = DIRECTION('',(1.,0.,-0.));
#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
#48 = CARTESIAN_POINT('',(0.,0.,0.));
#49 = DIRECTION('',(0.,0.,1.));
#50 = DIRECTION('',(1.,0.,-0.));
#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
#52 = CARTESIAN_POINT('',(0.,0.,0.));
#53 = DIRECTION('',(0.,0.,1.));
#54 = DIRECTION('',(1.,0.,-0.));
#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
#56 = CARTESIAN_POINT('',(0.,0.,0.));
#57 = DIRECTION('',(0.,0.,1.));
#58 = DIRECTION('',(1.,0.,-0.));
#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62);
#60 = CARTESIAN_POINT('',(0.,0.,0.));
#61 = DIRECTION('',(0.,0.,1.));
#62 = DIRECTION('',(1.,0.,-0.));
#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);
#64 = CARTESIAN_POINT('',(0.,0.,0.));
#65 = DIRECTION('',(0.,0.,1.));
#66 = DIRECTION('',(1.,0.,-0.));
#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
#68 = CARTESIAN_POINT('',(0.,0.,0.));
#69 = DIRECTION('',(0.,0.,1.));
#70 = DIRECTION('',(1.,0.,-0.));
#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74);
#72 = CARTESIAN_POINT('',(0.,0.,0.));
#73 = DIRECTION('',(0.,0.,1.));
#74 = DIRECTION('',(1.,0.,-0.));
#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#79)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#76,#77,#78)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#76 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#77 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#78 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#79 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#76,
  'distance_accuracy_value','confusion accuracy');
#80 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#81 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#82),
  #90);
#82 = GEOMETRIC_CURVE_SET('',(#83));
#83 = TRIMMED_CURVE('',#84,(#88,PARAMETER_VALUE(0.)),(#89,
    PARAMETER_VALUE(0.75)),.T.,.PARAMETER.);
#84 = LINE('',#85,#86);
#85 = CARTESIAN_POINT('',(0.,2.448206237793,1.499093966383E-16));
#86 = VECTOR('',#87,1.);
#87 = DIRECTION('',(-1.,7.498798913309E-33,-1.224646799147E-16));
#88 = CARTESIAN_POINT('',(0.,2.448206237793,1.499093966383E-16));
#89 = CARTESIAN_POINT('',(-0.75,2.448206237793,5.806088670224E-17));
#90 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#94)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#91,#92,#93)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#91 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#92 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#93 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#94 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#91,
  'distance_accuracy_value','confusion accuracy');
#95 = SHAPE_DEFINITION_REPRESENTATION(#96,#81);
#96 = PRODUCT_DEFINITION_SHAPE('','',#97);
#97 = PRODUCT_DEFINITION('design','',#98,#101);
#98 = PRODUCT_DEFINITION_FORMATION('','',#99);
#99 = PRODUCT('Product 2.1','Product 2.1','',(#100));
#100 = PRODUCT_CONTEXT('',#2,'mechanical');
#101 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#102 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#103,#105);
#103 = ( REPRESENTATION_RELATIONSHIP('','',#81,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#104) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#104 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#105 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#106
  );
#106 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','','',#5,#97,$);
#107 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#99));
#108 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#109
    ),#117);
#109 = GEOMETRIC_CURVE_SET('',(#110));
#110 = TRIMMED_CURVE('',#111,(#115,PARAMETER_VALUE(0.)),(#116,
    PARAMETER_VALUE(0.75)),.T.,.PARAMETER.);
#111 = LINE('',#112,#113);
#112 = CARTESIAN_POINT('',(0.,2.448206237793,1.499093966383E-16));
#113 = VECTOR('',#114,1.);
#114 = DIRECTION('',(1.,-1.499759782662E-32,2.449293598295E-16));
#115 = CARTESIAN_POINT('',(0.,2.448206237793,1.499093966383E-16));
#116 = CARTESIAN_POINT('',(0.75,2.448206237793,3.336064165104E-16));
#117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#121)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#118,#119,#120)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#118 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#119 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#120 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#121 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#118,
  'distance_accuracy_value','confusion accuracy');
#122 = SHAPE_DEFINITION_REPRESENTATION(#123,#108);
#123 = PRODUCT_DEFINITION_SHAPE('','',#124);
#124 = PRODUCT_DEFINITION('design','',#125,#128);
#125 = PRODUCT_DEFINITION_FORMATION('','',#126);
#126 = PRODUCT('Product 2.2','Product 2.2','',(#127));
#127 = PRODUCT_CONTEXT('',#2,'mechanical');
#128 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#129 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#130,#132);
#130 = ( REPRESENTATION_RELATIONSHIP('','',#108,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#131) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#131 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#132 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#133
  );
#133 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','','',#5,#124,$);
#134 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#126));
#135 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#136
    ),#144);
#136 = GEOMETRIC_CURVE_SET('',(#137));
#137 = TRIMMED_CURVE('',#138,(#142,PARAMETER_VALUE(0.)),(#143,
    PARAMETER_VALUE(6.)),.T.,.PARAMETER.);
#138 = LINE('',#139,#140);
#139 = CARTESIAN_POINT('',(-0.75,2.448206237793,5.806088670224E-17));
#140 = VECTOR('',#141,1.);
#141 = DIRECTION('',(0.,1.,6.123233995737E-17));
#142 = CARTESIAN_POINT('',(-0.75,2.448206237793,5.806088670224E-17));
#143 = CARTESIAN_POINT('',(-0.75,8.448206237793,4.254549264464E-16));
#144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#148)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#145,#146,#147)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#145 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#146 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#147 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#148 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#145,
  'distance_accuracy_value','confusion accuracy');
#149 = SHAPE_DEFINITION_REPRESENTATION(#150,#135);
#150 = PRODUCT_DEFINITION_SHAPE('','',#151);
#151 = PRODUCT_DEFINITION('design','',#152,#155);
#152 = PRODUCT_DEFINITION_FORMATION('','',#153);
#153 = PRODUCT('Product 2.3','Product 2.3','',(#154));
#154 = PRODUCT_CONTEXT('',#2,'mechanical');
#155 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#156 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#157,#159);
#157 = ( REPRESENTATION_RELATIONSHIP('','',#135,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#158) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#158 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#159 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#160
  );
#160 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','','',#5,#151,$);
#161 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#153));
#162 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#163
    ),#171);
#163 = GEOMETRIC_CURVE_SET('',(#164));
#164 = TRIMMED_CURVE('',#165,(#169,PARAMETER_VALUE(0.)),(#170,
    PARAMETER_VALUE(6.)),.T.,.PARAMETER.);
#165 = LINE('',#166,#167);
#166 = CARTESIAN_POINT('',(0.75,2.448206237793,3.336064165104E-16));
#167 = VECTOR('',#168,1.);
#168 = DIRECTION('',(0.,1.,6.123233995737E-17));
#169 = CARTESIAN_POINT('',(0.75,2.448206237793,3.336064165104E-16));
#170 = CARTESIAN_POINT('',(0.75,8.448206237793,7.010004562546E-16));
#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#175)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#172,#173,#174)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#172 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#173 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#174 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#175 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#172,
  'distance_accuracy_value','confusion accuracy');
#176 = SHAPE_DEFINITION_REPRESENTATION(#177,#162);
#177 = PRODUCT_DEFINITION_SHAPE('','',#178);
#178 = PRODUCT_DEFINITION('design','',#179,#182);
#179 = PRODUCT_DEFINITION_FORMATION('','',#180);
#180 = PRODUCT('Product 2.4','Product 2.4','',(#181));
#181 = PRODUCT_CONTEXT('',#2,'mechanical');
#182 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#183 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#184,#186);
#184 = ( REPRESENTATION_RELATIONSHIP('','',#162,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#185) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#185 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#186 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#187
  );
#187 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','','',#5,#178,$);
#188 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#180));
#189 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#190
    ),#198);
#190 = GEOMETRIC_CURVE_SET('',(#191));
#191 = TRIMMED_CURVE('',#192,(#196,PARAMETER_VALUE(0.)),(#197,
    PARAMETER_VALUE(0.75)),.T.,.PARAMETER.);
#192 = LINE('',#193,#194);
#193 = CARTESIAN_POINT('',(-0.75,8.448206237793,4.254549264464E-16));
#194 = VECTOR('',#195,1.);
#195 = DIRECTION('',(1.,-7.498798913309E-33,1.224646799147E-16));
#196 = CARTESIAN_POINT('',(-0.75,8.448206237793,4.254549264464E-16));
#197 = CARTESIAN_POINT('',(0.,8.448206237793,5.173034363825E-16));
#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#202)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#199,#200,#201)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#199 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#200 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#201 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#202 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#199,
  'distance_accuracy_value','confusion accuracy');
#203 = SHAPE_DEFINITION_REPRESENTATION(#204,#189);
#204 = PRODUCT_DEFINITION_SHAPE('','',#205);
#205 = PRODUCT_DEFINITION('design','',#206,#209);
#206 = PRODUCT_DEFINITION_FORMATION('','',#207);
#207 = PRODUCT('Product 2.5','Product 2.5','',(#208));
#208 = PRODUCT_CONTEXT('',#2,'mechanical');
#209 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#210 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#211,#213);
#211 = ( REPRESENTATION_RELATIONSHIP('','',#189,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#212) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#212 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#213 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#214
  );
#214 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','','',#5,#205,$);
#215 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#207));
#216 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#217
    ),#225);
#217 = GEOMETRIC_CURVE_SET('',(#218));
#218 = TRIMMED_CURVE('',#219,(#223,PARAMETER_VALUE(0.)),(#224,
    PARAMETER_VALUE(0.75)),.T.,.PARAMETER.);
#219 = LINE('',#220,#221);
#220 = CARTESIAN_POINT('',(0.75,8.448206237793,7.010004562546E-16));
#221 = VECTOR('',#222,1.);
#222 = DIRECTION('',(-1.,1.499759782662E-32,-2.449293598295E-16));
#223 = CARTESIAN_POINT('',(0.75,8.448206237793,7.010004562546E-16));
#224 = CARTESIAN_POINT('',(0.,8.448206237793,5.173034363825E-16));
#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#229)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#226,#227,#228)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#226 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#227 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#228 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#229 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#226,
  'distance_accuracy_value','confusion accuracy');
#230 = SHAPE_DEFINITION_REPRESENTATION(#231,#216);
#231 = PRODUCT_DEFINITION_SHAPE('','',#232);
#232 = PRODUCT_DEFINITION('design','',#233,#236);
#233 = PRODUCT_DEFINITION_FORMATION('','',#234);
#234 = PRODUCT('Product 2.6','Product 2.6','',(#235));
#235 = PRODUCT_CONTEXT('',#2,'mechanical');
#236 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#237 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#238,#240);
#238 = ( REPRESENTATION_RELATIONSHIP('','',#216,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#239) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#239 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
#240 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#241
  );
#241 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','','',#5,#232,$);
#242 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#234));
#243 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#244
    ),#252);
#244 = GEOMETRIC_CURVE_SET('',(#245));
#245 = TRIMMED_CURVE('',#246,(#250,PARAMETER_VALUE(0.)),(#251,
    PARAMETER_VALUE(0.75)),.T.,.PARAMETER.);
#246 = LINE('',#247,#248);
#247 = CARTESIAN_POINT('',(0.,8.448206237793,5.173034363825E-16));
#248 = VECTOR('',#249,1.);
#249 = DIRECTION('',(-1.,7.498798913309E-33,-1.224646799147E-16));
#250 = CARTESIAN_POINT('',(0.,8.448206237793,5.173034363825E-16));
#251 = CARTESIAN_POINT('',(-0.75,8.448206237793,4.254549264464E-16));
#252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#256)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#253,#254,#255)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#253 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#254 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#255 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#256 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#253,
  'distance_accuracy_value','confusion accuracy');
#257 = SHAPE_DEFINITION_REPRESENTATION(#258,#243);
#258 = PRODUCT_DEFINITION_SHAPE('','',#259);
#259 = PRODUCT_DEFINITION('design','',#260,#263);
#260 = PRODUCT_DEFINITION_FORMATION('','',#261);
#261 = PRODUCT('Product 2.7','Product 2.7','',(#262));
#262 = PRODUCT_CONTEXT('',#2,'mechanical');
#263 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#264 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#265,#267);
#265 = ( REPRESENTATION_RELATIONSHIP('','',#243,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#266) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#266 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);
#267 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#268
  );
#268 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('22','','',#5,#259,$);
#269 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#261));
#270 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#271
    ),#279);
#271 = GEOMETRIC_CURVE_SET('',(#272));
#272 = TRIMMED_CURVE('',#273,(#277,PARAMETER_VALUE(0.)),(#278,
    PARAMETER_VALUE(0.75)),.T.,.PARAMETER.);
#273 = LINE('',#274,#275);
#274 = CARTESIAN_POINT('',(0.,8.448206237793,5.173034363825E-16));
#275 = VECTOR('',#276,1.);
#276 = DIRECTION('',(1.,-1.499759782662E-32,2.449293598295E-16));
#277 = CARTESIAN_POINT('',(0.,8.448206237793,5.173034363825E-16));
#278 = CARTESIAN_POINT('',(0.75,8.448206237793,7.010004562546E-16));
#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#283)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#280,#281,#282)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#280 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#281 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#282 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#283 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#280,
  'distance_accuracy_value','confusion accuracy');
#284 = SHAPE_DEFINITION_REPRESENTATION(#285,#270);
#285 = PRODUCT_DEFINITION_SHAPE('','',#286);
#286 = PRODUCT_DEFINITION('design','',#287,#290);
#287 = PRODUCT_DEFINITION_FORMATION('','',#288);
#288 = PRODUCT('Product 2.8','Product 2.8','',(#289));
#289 = PRODUCT_CONTEXT('',#2,'mechanical');
#290 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#291 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#292,#294);
#292 = ( REPRESENTATION_RELATIONSHIP('','',#270,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#293) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#293 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43);
#294 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#295
  );
#295 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','','',#5,#286,$);
#296 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#288));
#297 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#298
    ),#306);
#298 = GEOMETRIC_CURVE_SET('',(#299));
#299 = TRIMMED_CURVE('',#300,(#304,PARAMETER_VALUE(0.)),(#305,
    PARAMETER_VALUE(8.693332436602)),.T.,.PARAMETER.);
#300 = LINE('',#301,#302);
#301 = CARTESIAN_POINT('',(-0.75,8.448206237793,4.254549264464E-16));
#302 = VECTOR('',#303,1.);
#303 = DIRECTION('',(-0.258819045103,0.965925826289,2.744970705462E-17)
  );
#304 = CARTESIAN_POINT('',(-0.75,8.448206237793,4.254549264464E-16));
#305 = CARTESIAN_POINT('',(-3.,16.845320554823,6.640843551595E-16));
#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#310)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#307,#308,#309)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#307 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#308 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#309 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#310 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#307,
  'distance_accuracy_value','confusion accuracy');
#311 = SHAPE_DEFINITION_REPRESENTATION(#312,#297);
#312 = PRODUCT_DEFINITION_SHAPE('','',#313);
#313 = PRODUCT_DEFINITION('design','',#314,#317);
#314 = PRODUCT_DEFINITION_FORMATION('','',#315);
#315 = PRODUCT('Product 2.9','Product 2.9','',(#316));
#316 = PRODUCT_CONTEXT('',#2,'mechanical');
#317 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#318 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#319,#321);
#319 = ( REPRESENTATION_RELATIONSHIP('','',#297,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#320) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#320 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
#321 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#322
  );
#322 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('24','','',#5,#313,$);
#323 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#315));
#324 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#325
    ),#333);
#325 = GEOMETRIC_CURVE_SET('',(#326));
#326 = TRIMMED_CURVE('',#327,(#331,PARAMETER_VALUE(0.)),(#332,
    PARAMETER_VALUE(8.693332436602)),.T.,.PARAMETER.);
#327 = LINE('',#328,#329);
#328 = CARTESIAN_POINT('',(0.75,8.448206237793,7.010004562546E-16));
#329 = VECTOR('',#330,1.);
#330 = DIRECTION('',(0.258819045103,0.965925826289,1.225382815976E-16));
#331 = CARTESIAN_POINT('',(0.75,8.448206237793,7.010004562546E-16));
#332 = CARTESIAN_POINT('',(3.,16.845320554823,1.766266474392E-15));
#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#337)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#334,#335,#336)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#334 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#335 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#336 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#337 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#334,
  'distance_accuracy_value','confusion accuracy');
#338 = SHAPE_DEFINITION_REPRESENTATION(#339,#324);
#339 = PRODUCT_DEFINITION_SHAPE('','',#340);
#340 = PRODUCT_DEFINITION('design','',#341,#344);
#341 = PRODUCT_DEFINITION_FORMATION('','',#342);
#342 = PRODUCT('Product 2.10','Product 2.10','',(#343));
#343 = PRODUCT_CONTEXT('',#2,'mechanical');
#344 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#345 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#346,#348);
#346 = ( REPRESENTATION_RELATIONSHIP('','',#324,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#347) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#347 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51);
#348 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#349
  );
#349 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('25','','',#5,#340,$);
#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#342));
#351 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#352
    ),#360);
#352 = GEOMETRIC_CURVE_SET('',(#353));
#353 = TRIMMED_CURVE('',#354,(#358,PARAMETER_VALUE(0.)),(#359,
    PARAMETER_VALUE(35.60288568297)),.T.,.PARAMETER.);
#354 = LINE('',#355,#356);
#355 = CARTESIAN_POINT('',(-3.,16.845320554823,6.640843551595E-16));
#356 = VECTOR('',#357,1.);
#357 = DIRECTION('',(0.,1.,6.123233995737E-17));
#358 = CARTESIAN_POINT('',(-3.,16.845320554823,6.640843551595E-16));
#359 = CARTESIAN_POINT('',(-3.,52.448206237793,2.844132354762E-15));
#360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#364)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#361,#362,#363)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#361 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#362 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#363 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#364 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#361,
  'distance_accuracy_value','confusion accuracy');
#365 = SHAPE_DEFINITION_REPRESENTATION(#366,#351);
#366 = PRODUCT_DEFINITION_SHAPE('','',#367);
#367 = PRODUCT_DEFINITION('design','',#368,#371);
#368 = PRODUCT_DEFINITION_FORMATION('','',#369);
#369 = PRODUCT('Product 2.11','Product 2.11','',(#370));
#370 = PRODUCT_CONTEXT('',#2,'mechanical');
#371 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#372 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#373,#375);
#373 = ( REPRESENTATION_RELATIONSHIP('','',#351,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#374) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#374 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55);
#375 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#376
  );
#376 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('26','','',#5,#367,$);
#377 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#369));
#378 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#379
    ),#387);
#379 = GEOMETRIC_CURVE_SET('',(#380));
#380 = TRIMMED_CURVE('',#381,(#385,PARAMETER_VALUE(0.)),(#386,
    PARAMETER_VALUE(35.60288568297)),.T.,.PARAMETER.);
#381 = LINE('',#382,#383);
#382 = CARTESIAN_POINT('',(3.,16.845320554823,1.766266474392E-15));
#383 = VECTOR('',#384,1.);
#384 = DIRECTION('',(0.,1.,6.123233995737E-17));
#385 = CARTESIAN_POINT('',(3.,16.845320554823,1.766266474392E-15));
#386 = CARTESIAN_POINT('',(3.,52.448206237793,3.946314473995E-15));
#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#391)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#388,#389,#390)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#388 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#389 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#390 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#391 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#388,
  'distance_accuracy_value','confusion accuracy');
#392 = SHAPE_DEFINITION_REPRESENTATION(#393,#378);
#393 = PRODUCT_DEFINITION_SHAPE('','',#394);
#394 = PRODUCT_DEFINITION('design','',#395,#398);
#395 = PRODUCT_DEFINITION_FORMATION('','',#396);
#396 = PRODUCT('Product 2.12','Product 2.12','',(#397));
#397 = PRODUCT_CONTEXT('',#2,'mechanical');
#398 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#399 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#400,#402);
#400 = ( REPRESENTATION_RELATIONSHIP('','',#378,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#401) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#401 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59);
#402 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#403
  );
#403 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('27','','',#5,#394,$);
#404 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#396));
#405 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#406
    ),#414);
#406 = GEOMETRIC_CURVE_SET('',(#407));
#407 = TRIMMED_CURVE('',#408,(#412,PARAMETER_VALUE(0.)),(#413,
    PARAMETER_VALUE(3.)),.T.,.PARAMETER.);
#408 = LINE('',#409,#410);
#409 = CARTESIAN_POINT('',(-3.,52.448206237793,2.844132354762E-15));
#410 = VECTOR('',#411,1.);
#411 = DIRECTION('',(1.,-7.498798913309E-33,1.224646799147E-16));
#412 = CARTESIAN_POINT('',(-3.,52.448206237793,2.844132354762E-15));
#413 = CARTESIAN_POINT('',(0.,52.448206237793,3.211526394507E-15));
#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#418)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#415,#416,#417)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#415 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#416 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#417 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#418 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#415,
  'distance_accuracy_value','confusion accuracy');
#419 = SHAPE_DEFINITION_REPRESENTATION(#420,#405);
#420 = PRODUCT_DEFINITION_SHAPE('','',#421);
#421 = PRODUCT_DEFINITION('design','',#422,#425);
#422 = PRODUCT_DEFINITION_FORMATION('','',#423);
#423 = PRODUCT('Product 2.13','Product 2.13','',(#424));
#424 = PRODUCT_CONTEXT('',#2,'mechanical');
#425 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#426 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#427,#429);
#427 = ( REPRESENTATION_RELATIONSHIP('','',#405,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#428) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#428 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63);
#429 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#430
  );
#430 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('28','','',#5,#421,$);
#431 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#423));
#432 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#433
    ),#441);
#433 = GEOMETRIC_CURVE_SET('',(#434));
#434 = TRIMMED_CURVE('',#435,(#439,PARAMETER_VALUE(0.)),(#440,
    PARAMETER_VALUE(3.)),.T.,.PARAMETER.);
#435 = LINE('',#436,#437);
#436 = CARTESIAN_POINT('',(3.,52.448206237793,3.946314473995E-15));
#437 = VECTOR('',#438,1.);
#438 = DIRECTION('',(-1.,1.499759782662E-32,-2.449293598295E-16));
#439 = CARTESIAN_POINT('',(3.,52.448206237793,3.946314473995E-15));
#440 = CARTESIAN_POINT('',(0.,52.448206237793,3.211526394507E-15));
#441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#445)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#442,#443,#444)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#442 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#443 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#444 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#445 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#442,
  'distance_accuracy_value','confusion accuracy');
#446 = SHAPE_DEFINITION_REPRESENTATION(#447,#432);
#447 = PRODUCT_DEFINITION_SHAPE('','',#448);
#448 = PRODUCT_DEFINITION('design','',#449,#452);
#449 = PRODUCT_DEFINITION_FORMATION('','',#450);
#450 = PRODUCT('Product 2.14','Product 2.14','',(#451));
#451 = PRODUCT_CONTEXT('',#2,'mechanical');
#452 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#453 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#454,#456);
#454 = ( REPRESENTATION_RELATIONSHIP('','',#432,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#455) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#455 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67);
#456 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#457
  );
#457 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('29','','',#5,#448,$);
#458 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#450));
#459 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#460),#912);
#460 = BREP_WITH_VOIDS('',#461,(#686));
#461 = CLOSED_SHELL('',(#462,#499,#554,#609,#664,#673,#682));
#462 = ADVANCED_FACE('',(#463),#476,.T.);
#463 = FACE_BOUND('',#464,.F.);
#464 = EDGE_LOOP('',(#465));
#465 = ORIENTED_EDGE('',*,*,#466,.F.);
#466 = EDGE_CURVE('',#467,#467,#469,.T.);
#467 = VERTEX_POINT('',#468);
#468 = CARTESIAN_POINT('',(3.,52.448206237793,3.946314473995E-15));
#469 = SURFACE_CURVE('',#470,(#475,#487),.PCURVE_S1.);
#470 = CIRCLE('',#471,3.);
#471 = AXIS2_PLACEMENT_3D('',#472,#473,#474);
#472 = CARTESIAN_POINT('',(0.,52.448206237793,3.211526394507E-15));
#473 = DIRECTION('',(0.,1.,6.123233995737E-17));
#474 = DIRECTION('',(1.,-1.499759782662E-32,2.449293598295E-16));
#475 = PCURVE('',#476,#481);
#476 = PLANE('',#477);
#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480);
#478 = CARTESIAN_POINT('',(0.,52.448206237793,3.211526394507E-15));
#479 = DIRECTION('',(0.,1.,6.123233995737E-17));
#480 = DIRECTION('',(1.,-1.499759782662E-32,2.449293598295E-16));
#481 = DEFINITIONAL_REPRESENTATION('',(#482),#486);
#482 = CIRCLE('',#483,3.);
#483 = AXIS2_PLACEMENT_2D('',#484,#485);
#484 = CARTESIAN_POINT('',(9.660759825514E-47,-3.944304526105E-31));
#485 = DIRECTION('',(1.,-0.));
#486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#487 = PCURVE('',#488,#493);
#488 = CYLINDRICAL_SURFACE('',#489,3.);
#489 = AXIS2_PLACEMENT_3D('',#490,#491,#492);
#490 = CARTESIAN_POINT('',(0.,52.448206237793,3.211526394507E-15));
#491 = DIRECTION('',(-0.,-1.,-6.123233995737E-17));
#492 = DIRECTION('',(1.,-1.499759782662E-32,2.449293598295E-16));
#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498);
#494 = LINE('',#495,#496);
#495 = CARTESIAN_POINT('',(-0.,0.));
#496 = VECTOR('',#497,1.);
#497 = DIRECTION('',(-1.,0.));
#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#499 = ADVANCED_FACE('',(#500),#488,.T.);
#500 = FACE_BOUND('',#501,.F.);
#501 = EDGE_LOOP('',(#502,#503,#526,#553));
#502 = ORIENTED_EDGE('',*,*,#466,.T.);
#503 = ORIENTED_EDGE('',*,*,#504,.T.);
#504 = EDGE_CURVE('',#467,#505,#507,.T.);
#505 = VERTEX_POINT('',#506);
#506 = CARTESIAN_POINT('',(3.,16.845320554823,1.766266474392E-15));
#507 = SEAM_CURVE('',#508,(#512,#519),.PCURVE_S1.);
#508 = LINE('',#509,#510);
#509 = CARTESIAN_POINT('',(3.,52.448206237793,3.946314473995E-15));
#510 = VECTOR('',#511,1.);
#511 = DIRECTION('',(-0.,-1.,-6.123233995737E-17));
#512 = PCURVE('',#488,#513);
#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518);
#514 = LINE('',#515,#516);
#515 = CARTESIAN_POINT('',(-0.,0.));
#516 = VECTOR('',#517,1.);
#517 = DIRECTION('',(-0.,1.));
#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#519 = PCURVE('',#488,#520);
#520 = DEFINITIONAL_REPRESENTATION('',(#521),#525);
#521 = LINE('',#522,#523);
#522 = CARTESIAN_POINT('',(-6.28318530718,0.));
#523 = VECTOR('',#524,1.);
#524 = DIRECTION('',(-0.,1.));
#525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#526 = ORIENTED_EDGE('',*,*,#527,.F.);
#527 = EDGE_CURVE('',#505,#505,#528,.T.);
#528 = SURFACE_CURVE('',#529,(#534,#541),.PCURVE_S1.);
#529 = CIRCLE('',#530,3.);
#530 = AXIS2_PLACEMENT_3D('',#531,#532,#533);
#531 = CARTESIAN_POINT('',(0.,16.845320554823,1.031478394904E-15));
#532 = DIRECTION('',(0.,1.,6.123233995737E-17));
#533 = DIRECTION('',(1.,-1.499759782662E-32,2.449293598295E-16));
#534 = PCURVE('',#488,#535);
#535 = DEFINITIONAL_REPRESENTATION('',(#536),#540);
#536 = LINE('',#537,#538);
#537 = CARTESIAN_POINT('',(-0.,35.60288568297));
#538 = VECTOR('',#539,1.);
#539 = DIRECTION('',(-1.,0.));
#540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#541 = PCURVE('',#542,#547);
#542 = CONICAL_SURFACE('',#543,3.,0.261799387799);
#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546);
#544 = CARTESIAN_POINT('',(0.,16.845320554823,1.031478394904E-15));
#545 = DIRECTION('',(0.,1.,6.123233995737E-17));
#546 = DIRECTION('',(1.,-1.499759782662E-32,2.449293598295E-16));
#547 = DEFINITIONAL_REPRESENTATION('',(#548),#552);
#548 = LINE('',#549,#550);
#549 = CARTESIAN_POINT('',(-0.,3.203704686045E-15));
#550 = VECTOR('',#551,1.);
#551 = DIRECTION('',(1.,-0.));
#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#553 = ORIENTED_EDGE('',*,*,#504,.F.);
#554 = ADVANCED_FACE('',(#555),#542,.T.);
#555 = FACE_BOUND('',#556,.F.);
#556 = EDGE_LOOP('',(#557,#558,#581,#608));
#557 = ORIENTED_EDGE('',*,*,#527,.T.);
#558 = ORIENTED_EDGE('',*,*,#559,.T.);
#559 = EDGE_CURVE('',#505,#560,#562,.T.);
#560 = VERTEX_POINT('',#561);
#561 = CARTESIAN_POINT('',(0.75,8.448206237793,7.010004562546E-16));
#562 = SEAM_CURVE('',#563,(#567,#574),.PCURVE_S1.);
#563 = LINE('',#564,#565);
#564 = CARTESIAN_POINT('',(3.,16.845320554823,1.766266474392E-15));
#565 = VECTOR('',#566,1.);
#566 = DIRECTION('',(-0.258819045103,-0.965925826289,-1.225382815976E-16
    ));
#567 = PCURVE('',#542,#568);
#568 = DEFINITIONAL_REPRESENTATION('',(#569),#573);
#569 = LINE('',#570,#571);
#570 = CARTESIAN_POINT('',(0.,-0.));
#571 = VECTOR('',#572,1.);
#572 = DIRECTION('',(0.,-1.));
#573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#574 = PCURVE('',#542,#575);
#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580);
#576 = LINE('',#577,#578);
#577 = CARTESIAN_POINT('',(6.28318530718,-0.));
#578 = VECTOR('',#579,1.);
#579 = DIRECTION('',(0.,-1.));
#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#581 = ORIENTED_EDGE('',*,*,#582,.F.);
#582 = EDGE_CURVE('',#560,#560,#583,.T.);
#583 = SURFACE_CURVE('',#584,(#589,#596),.PCURVE_S1.);
#584 = CIRCLE('',#585,0.75);
#585 = AXIS2_PLACEMENT_3D('',#586,#587,#588);
#586 = CARTESIAN_POINT('',(0.,8.448206237793,5.173034363825E-16));
#587 = DIRECTION('',(0.,1.,6.123233995737E-17));
#588 = DIRECTION('',(1.,-1.499759782662E-32,2.449293598295E-16));
#589 = PCURVE('',#542,#590);
#590 = DEFINITIONAL_REPRESENTATION('',(#591),#595);
#591 = LINE('',#592,#593);
#592 = CARTESIAN_POINT('',(0.,-8.39711431703));
#593 = VECTOR('',#594,1.);
#594 = DIRECTION('',(1.,-0.));
#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#596 = PCURVE('',#597,#602);
#597 = CYLINDRICAL_SURFACE('',#598,0.75);
#598 = AXIS2_PLACEMENT_3D('',#599,#600,#601);
#599 = CARTESIAN_POINT('',(0.,8.448206237793,5.173034363825E-16));
#600 = DIRECTION('',(-0.,-1.,-6.123233995737E-17));
#601 = DIRECTION('',(1.,-1.499759782662E-32,2.449293598295E-16));
#602 = DEFINITIONAL_REPRESENTATION('',(#603),#607);
#603 = LINE('',#604,#605);
#604 = CARTESIAN_POINT('',(-0.,0.));
#605 = VECTOR('',#606,1.);
#606 = DIRECTION('',(-1.,0.));
#607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#608 = ORIENTED_EDGE('',*,*,#559,.F.);
#609 = ADVANCED_FACE('',(#610),#597,.T.);
#610 = FACE_BOUND('',#611,.F.);
#611 = EDGE_LOOP('',(#612,#613,#636,#663));
#612 = ORIENTED_EDGE('',*,*,#582,.T.);
#613 = ORIENTED_EDGE('',*,*,#614,.T.);
#614 = EDGE_CURVE('',#560,#615,#617,.T.);
#615 = VERTEX_POINT('',#616);
#616 = CARTESIAN_POINT('',(0.75,2.448206237793,3.336064165104E-16));
#617 = SEAM_CURVE('',#618,(#622,#629),.PCURVE_S1.);
#618 = LINE('',#619,#620);
#619 = CARTESIAN_POINT('',(0.75,8.448206237793,7.010004562546E-16));
#620 = VECTOR('',#621,1.);
#621 = DIRECTION('',(-0.,-1.,-6.123233995737E-17));
#622 = PCURVE('',#597,#623);
#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628);
#624 = LINE('',#625,#626);
#625 = CARTESIAN_POINT('',(-0.,0.));
#626 = VECTOR('',#627,1.);
#627 = DIRECTION('',(-0.,1.));
#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#629 = PCURVE('',#597,#630);
#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635);
#631 = LINE('',#632,#633);
#632 = CARTESIAN_POINT('',(-6.28318530718,0.));
#633 = VECTOR('',#634,1.);
#634 = DIRECTION('',(-0.,1.));
#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#636 = ORIENTED_EDGE('',*,*,#637,.F.);
#637 = EDGE_CURVE('',#615,#615,#638,.T.);
#638 = SURFACE_CURVE('',#639,(#644,#651),.PCURVE_S1.);
#639 = CIRCLE('',#640,0.75);
#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643);
#641 = CARTESIAN_POINT('',(0.,2.448206237793,1.499093966383E-16));
#642 = DIRECTION('',(0.,1.,6.123233995737E-17));
#643 = DIRECTION('',(1.,-1.499759782662E-32,2.449293598295E-16));
#644 = PCURVE('',#597,#645);
#645 = DEFINITIONAL_REPRESENTATION('',(#646),#650);
#646 = LINE('',#647,#648);
#647 = CARTESIAN_POINT('',(-0.,6.));
#648 = VECTOR('',#649,1.);
#649 = DIRECTION('',(-1.,0.));
#650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#651 = PCURVE('',#652,#657);
#652 = PLANE('',#653);
#653 = AXIS2_PLACEMENT_3D('',#654,#655,#656);
#654 = CARTESIAN_POINT('',(0.,2.448206237793,1.499093966383E-16));
#655 = DIRECTION('',(0.,1.,6.123233995737E-17));
#656 = DIRECTION('',(1.,-1.499759782662E-32,2.449293598295E-16));
#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662);
#658 = CIRCLE('',#659,0.75);
#659 = AXIS2_PLACEMENT_2D('',#660,#661);
#660 = CARTESIAN_POINT('',(0.,0.));
#661 = DIRECTION('',(1.,0.));
#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#663 = ORIENTED_EDGE('',*,*,#614,.F.);
#664 = ADVANCED_FACE('',(#665),#668,.T.);
#665 = FACE_BOUND('',#666,.F.);
#666 = EDGE_LOOP('',(#667));
#667 = ORIENTED_EDGE('',*,*,#582,.F.);
#668 = PLANE('',#669);
#669 = AXIS2_PLACEMENT_3D('',#670,#671,#672);
#670 = CARTESIAN_POINT('',(0.,8.448206237793,5.173034363825E-16));
#671 = DIRECTION('',(0.,1.,6.123233995737E-17));
#672 = DIRECTION('',(1.,-1.499759782662E-32,2.449293598295E-16));
#673 = ADVANCED_FACE('',(#674),#677,.F.);
#674 = FACE_BOUND('',#675,.F.);
#675 = EDGE_LOOP('',(#676));
#676 = ORIENTED_EDGE('',*,*,#582,.T.);
#677 = PLANE('',#678);
#678 = AXIS2_PLACEMENT_3D('',#679,#680,#681);
#679 = CARTESIAN_POINT('',(0.,8.448206237793,5.173034363825E-16));
#680 = DIRECTION('',(0.,1.,6.123233995737E-17));
#681 = DIRECTION('',(1.,-1.499759782662E-32,2.449293598295E-16));
#682 = ADVANCED_FACE('',(#683),#652,.F.);
#683 = FACE_BOUND('',#684,.F.);
#684 = EDGE_LOOP('',(#685));
#685 = ORIENTED_EDGE('',*,*,#637,.T.);
#686 = ORIENTED_CLOSED_SHELL('',*,#687,.F.);
#687 = CLOSED_SHELL('',(#688,#725,#780,#784,#793,#853,#908));
#688 = ADVANCED_FACE('',(#689),#702,.T.);
#689 = FACE_BOUND('',#690,.F.);
#690 = EDGE_LOOP('',(#691));
#691 = ORIENTED_EDGE('',*,*,#692,.F.);
#692 = EDGE_CURVE('',#693,#693,#695,.T.);
#693 = VERTEX_POINT('',#694);
#694 = CARTESIAN_POINT('',(-0.75,2.448206237793,5.806088670224E-17));
#695 = SURFACE_CURVE('',#696,(#701,#713),.PCURVE_S1.);
#696 = CIRCLE('',#697,0.75);
#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700);
#698 = CARTESIAN_POINT('',(0.,2.448206237793,1.499093966383E-16));
#699 = DIRECTION('',(0.,1.,6.123233995737E-17));
#700 = DIRECTION('',(-1.,7.498798913309E-33,-1.224646799147E-16));
#701 = PCURVE('',#702,#707);
#702 = PLANE('',#703);
#703 = AXIS2_PLACEMENT_3D('',#704,#705,#706);
#704 = CARTESIAN_POINT('',(0.,2.448206237793,1.499093966383E-16));
#705 = DIRECTION('',(0.,1.,6.123233995737E-17));
#706 = DIRECTION('',(-1.,7.498798913309E-33,-1.224646799147E-16));
#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712);
#708 = CIRCLE('',#709,0.75);
#709 = AXIS2_PLACEMENT_2D('',#710,#711);
#710 = CARTESIAN_POINT('',(0.,0.));
#711 = DIRECTION('',(1.,-0.));
#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#713 = PCURVE('',#714,#719);
#714 = CYLINDRICAL_SURFACE('',#715,0.75);
#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718);
#716 = CARTESIAN_POINT('',(0.,2.448206237793,1.499093966383E-16));
#717 = DIRECTION('',(0.,1.,6.123233995737E-17));
#718 = DIRECTION('',(-1.,7.498798913309E-33,-1.224646799147E-16));
#719 = DEFINITIONAL_REPRESENTATION('',(#720),#724);
#720 = LINE('',#721,#722);
#721 = CARTESIAN_POINT('',(0.,0.));
#722 = VECTOR('',#723,1.);
#723 = DIRECTION('',(1.,0.));
#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#725 = ADVANCED_FACE('',(#726),#714,.F.);
#726 = FACE_BOUND('',#727,.F.);
#727 = EDGE_LOOP('',(#728,#729,#752,#779));
#728 = ORIENTED_EDGE('',*,*,#692,.T.);
#729 = ORIENTED_EDGE('',*,*,#730,.T.);
#730 = EDGE_CURVE('',#693,#731,#733,.T.);
#731 = VERTEX_POINT('',#732);
#732 = CARTESIAN_POINT('',(-0.75,8.448206237793,4.254549264464E-16));
#733 = SEAM_CURVE('',#734,(#738,#745),.PCURVE_S1.);
#734 = LINE('',#735,#736);
#735 = CARTESIAN_POINT('',(-0.75,2.448206237793,5.806088670224E-17));
#736 = VECTOR('',#737,1.);
#737 = DIRECTION('',(0.,1.,6.123233995737E-17));
#738 = PCURVE('',#714,#739);
#739 = DEFINITIONAL_REPRESENTATION('',(#740),#744);
#740 = LINE('',#741,#742);
#741 = CARTESIAN_POINT('',(0.,0.));
#742 = VECTOR('',#743,1.);
#743 = DIRECTION('',(0.,1.));
#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#745 = PCURVE('',#714,#746);
#746 = DEFINITIONAL_REPRESENTATION('',(#747),#751);
#747 = LINE('',#748,#749);
#748 = CARTESIAN_POINT('',(6.28318530718,0.));
#749 = VECTOR('',#750,1.);
#750 = DIRECTION('',(0.,1.));
#751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#752 = ORIENTED_EDGE('',*,*,#753,.F.);
#753 = EDGE_CURVE('',#731,#731,#754,.T.);
#754 = SURFACE_CURVE('',#755,(#760,#767),.PCURVE_S1.);
#755 = CIRCLE('',#756,0.75);
#756 = AXIS2_PLACEMENT_3D('',#757,#758,#759);
#757 = CARTESIAN_POINT('',(0.,8.448206237793,5.173034363825E-16));
#758 = DIRECTION('',(0.,1.,6.123233995737E-17));
#759 = DIRECTION('',(-1.,7.498798913309E-33,-1.224646799147E-16));
#760 = PCURVE('',#714,#761);
#761 = DEFINITIONAL_REPRESENTATION('',(#762),#766);
#762 = LINE('',#763,#764);
#763 = CARTESIAN_POINT('',(0.,6.));
#764 = VECTOR('',#765,1.);
#765 = DIRECTION('',(1.,0.));
#766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#767 = PCURVE('',#768,#773);
#768 = PLANE('',#769);
#769 = AXIS2_PLACEMENT_3D('',#770,#771,#772);
#770 = CARTESIAN_POINT('',(0.,8.448206237793,5.173034363825E-16));
#771 = DIRECTION('',(0.,1.,6.123233995737E-17));
#772 = DIRECTION('',(-1.,7.498798913309E-33,-1.224646799147E-16));
#773 = DEFINITIONAL_REPRESENTATION('',(#774),#778);
#774 = CIRCLE('',#775,0.75);
#775 = AXIS2_PLACEMENT_2D('',#776,#777);
#776 = CARTESIAN_POINT('',(0.,0.));
#777 = DIRECTION('',(1.,0.));
#778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#779 = ORIENTED_EDGE('',*,*,#730,.F.);
#780 = ADVANCED_FACE('',(#781),#768,.F.);
#781 = FACE_BOUND('',#782,.F.);
#782 = EDGE_LOOP('',(#783));
#783 = ORIENTED_EDGE('',*,*,#753,.T.);
#784 = ADVANCED_FACE('',(#785),#788,.T.);
#785 = FACE_BOUND('',#786,.F.);
#786 = EDGE_LOOP('',(#787));
#787 = ORIENTED_EDGE('',*,*,#753,.F.);
#788 = PLANE('',#789);
#789 = AXIS2_PLACEMENT_3D('',#790,#791,#792);
#790 = CARTESIAN_POINT('',(0.,8.448206237793,5.173034363825E-16));
#791 = DIRECTION('',(0.,1.,6.123233995737E-17));
#792 = DIRECTION('',(-1.,7.498798913309E-33,-1.224646799147E-16));
#793 = ADVANCED_FACE('',(#794),#807,.F.);
#794 = FACE_BOUND('',#795,.F.);
#795 = EDGE_LOOP('',(#796,#797,#825,#852));
#796 = ORIENTED_EDGE('',*,*,#753,.T.);
#797 = ORIENTED_EDGE('',*,*,#798,.T.);
#798 = EDGE_CURVE('',#731,#799,#801,.T.);
#799 = VERTEX_POINT('',#800);
#800 = CARTESIAN_POINT('',(-3.,16.845320554823,6.640843551595E-16));
#801 = SEAM_CURVE('',#802,(#806,#818),.PCURVE_S1.);
#802 = LINE('',#803,#804);
#803 = CARTESIAN_POINT('',(-0.75,8.448206237793,4.254549264464E-16));
#804 = VECTOR('',#805,1.);
#805 = DIRECTION('',(-0.258819045103,0.965925826289,2.744970705462E-17)
  );
#806 = PCURVE('',#807,#812);
#807 = CONICAL_SURFACE('',#808,0.75,0.261799387799);
#808 = AXIS2_PLACEMENT_3D('',#809,#810,#811);
#809 = CARTESIAN_POINT('',(0.,8.448206237793,5.173034363825E-16));
#810 = DIRECTION('',(0.,1.,6.123233995737E-17));
#811 = DIRECTION('',(-1.,7.498798913309E-33,-1.224646799147E-16));
#812 = DEFINITIONAL_REPRESENTATION('',(#813),#817);
#813 = LINE('',#814,#815);
#814 = CARTESIAN_POINT('',(0.,0.));
#815 = VECTOR('',#816,1.);
#816 = DIRECTION('',(0.,1.));
#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#818 = PCURVE('',#807,#819);
#819 = DEFINITIONAL_REPRESENTATION('',(#820),#824);
#820 = LINE('',#821,#822);
#821 = CARTESIAN_POINT('',(6.28318530718,0.));
#822 = VECTOR('',#823,1.);
#823 = DIRECTION('',(0.,1.));
#824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#825 = ORIENTED_EDGE('',*,*,#826,.F.);
#826 = EDGE_CURVE('',#799,#799,#827,.T.);
#827 = SURFACE_CURVE('',#828,(#833,#840),.PCURVE_S1.);
#828 = CIRCLE('',#829,3.);
#829 = AXIS2_PLACEMENT_3D('',#830,#831,#832);
#830 = CARTESIAN_POINT('',(0.,16.845320554823,1.031478394904E-15));
#831 = DIRECTION('',(0.,1.,6.123233995737E-17));
#832 = DIRECTION('',(-1.,7.498798913309E-33,-1.224646799147E-16));
#833 = PCURVE('',#807,#834);
#834 = DEFINITIONAL_REPRESENTATION('',(#835),#839);
#835 = LINE('',#836,#837);
#836 = CARTESIAN_POINT('',(0.,8.39711431703));
#837 = VECTOR('',#838,1.);
#838 = DIRECTION('',(1.,0.));
#839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#840 = PCURVE('',#841,#846);
#841 = CYLINDRICAL_SURFACE('',#842,3.);
#842 = AXIS2_PLACEMENT_3D('',#843,#844,#845);
#843 = CARTESIAN_POINT('',(0.,16.845320554823,1.031478394904E-15));
#844 = DIRECTION('',(0.,1.,6.123233995737E-17));
#845 = DIRECTION('',(-1.,7.498798913309E-33,-1.224646799147E-16));
#846 = DEFINITIONAL_REPRESENTATION('',(#847),#851);
#847 = LINE('',#848,#849);
#848 = CARTESIAN_POINT('',(0.,0.));
#849 = VECTOR('',#850,1.);
#850 = DIRECTION('',(1.,0.));
#851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#852 = ORIENTED_EDGE('',*,*,#798,.F.);
#853 = ADVANCED_FACE('',(#854),#841,.F.);
#854 = FACE_BOUND('',#855,.F.);
#855 = EDGE_LOOP('',(#856,#857,#880,#907));
#856 = ORIENTED_EDGE('',*,*,#826,.T.);
#857 = ORIENTED_EDGE('',*,*,#858,.T.);
#858 = EDGE_CURVE('',#799,#859,#861,.T.);
#859 = VERTEX_POINT('',#860);
#860 = CARTESIAN_POINT('',(-3.,52.448206237793,2.844132354762E-15));
#861 = SEAM_CURVE('',#862,(#866,#873),.PCURVE_S1.);
#862 = LINE('',#863,#864);
#863 = CARTESIAN_POINT('',(-3.,16.845320554823,6.640843551595E-16));
#864 = VECTOR('',#865,1.);
#865 = DIRECTION('',(0.,1.,6.123233995737E-17));
#866 = PCURVE('',#841,#867);
#867 = DEFINITIONAL_REPRESENTATION('',(#868),#872);
#868 = LINE('',#869,#870);
#869 = CARTESIAN_POINT('',(0.,0.));
#870 = VECTOR('',#871,1.);
#871 = DIRECTION('',(0.,1.));
#872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#873 = PCURVE('',#841,#874);
#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879);
#875 = LINE('',#876,#877);
#876 = CARTESIAN_POINT('',(6.28318530718,0.));
#877 = VECTOR('',#878,1.);
#878 = DIRECTION('',(0.,1.));
#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#880 = ORIENTED_EDGE('',*,*,#881,.F.);
#881 = EDGE_CURVE('',#859,#859,#882,.T.);
#882 = SURFACE_CURVE('',#883,(#888,#895),.PCURVE_S1.);
#883 = CIRCLE('',#884,3.);
#884 = AXIS2_PLACEMENT_3D('',#885,#886,#887);
#885 = CARTESIAN_POINT('',(0.,52.448206237793,3.211526394507E-15));
#886 = DIRECTION('',(0.,1.,6.123233995737E-17));
#887 = DIRECTION('',(-1.,7.498798913309E-33,-1.224646799147E-16));
#888 = PCURVE('',#841,#889);
#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894);
#890 = LINE('',#891,#892);
#891 = CARTESIAN_POINT('',(0.,35.60288568297));
#892 = VECTOR('',#893,1.);
#893 = DIRECTION('',(1.,0.));
#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#895 = PCURVE('',#896,#901);
#896 = PLANE('',#897);
#897 = AXIS2_PLACEMENT_3D('',#898,#899,#900);
#898 = CARTESIAN_POINT('',(0.,52.448206237793,3.211526394507E-15));
#899 = DIRECTION('',(0.,1.,6.123233995737E-17));
#900 = DIRECTION('',(-1.,7.498798913309E-33,-1.224646799147E-16));
#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906);
#902 = CIRCLE('',#903,3.);
#903 = AXIS2_PLACEMENT_2D('',#904,#905);
#904 = CARTESIAN_POINT('',(0.,0.));
#905 = DIRECTION('',(1.,0.));
#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#907 = ORIENTED_EDGE('',*,*,#858,.F.);
#908 = ADVANCED_FACE('',(#909),#896,.F.);
#909 = FACE_BOUND('',#910,.F.);
#910 = EDGE_LOOP('',(#911));
#911 = ORIENTED_EDGE('',*,*,#881,.T.);
#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#916)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#913,#914,#915)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#913 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#914 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#915 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#916 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#913,
  'distance_accuracy_value','confusion accuracy');
#917 = SHAPE_DEFINITION_REPRESENTATION(#918,#459);
#918 = PRODUCT_DEFINITION_SHAPE('','',#919);
#919 = PRODUCT_DEFINITION('design','',#920,#923);
#920 = PRODUCT_DEFINITION_FORMATION('','',#921);
#921 = PRODUCT('Product 2.15','Product 2.15','',(#922));
#922 = PRODUCT_CONTEXT('',#2,'mechanical');
#923 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#924 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#925,#927);
#925 = ( REPRESENTATION_RELATIONSHIP('','',#459,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#926) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#926 = ITEM_DEFINED_TRANSFORMATION('','',#11,#71);
#927 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#928
  );
#928 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('30','','',#5,#919,$);
#929 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#921));
#930 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#931)
  ,#90);
#931 = STYLED_ITEM('color',(#932),#82);
#932 = PRESENTATION_STYLE_ASSIGNMENT((#933,#939));
#933 = SURFACE_STYLE_USAGE(.BOTH.,#934);
#934 = SURFACE_SIDE_STYLE('',(#935));
#935 = SURFACE_STYLE_FILL_AREA(#936);
#936 = FILL_AREA_STYLE('',(#937));
#937 = FILL_AREA_STYLE_COLOUR('',#938);
#938 = COLOUR_RGB('',0.666666984558,0.666666984558,0.666666984558);
#939 = CURVE_STYLE('',#940,POSITIVE_LENGTH_MEASURE(0.1),#941);
#940 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#941 = COLOUR_RGB('',0.666666984558,0.666666984558,0.666666984558);
#942 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#943)
  ,#117);
#943 = STYLED_ITEM('color',(#932),#109);
#944 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#945)
  ,#144);
#945 = STYLED_ITEM('color',(#932),#136);
#946 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#947)
  ,#171);
#947 = STYLED_ITEM('color',(#932),#163);
#948 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#949)
  ,#198);
#949 = STYLED_ITEM('color',(#932),#190);
#950 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#951)
  ,#225);
#951 = STYLED_ITEM('color',(#932),#217);
#952 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#953)
  ,#252);
#953 = STYLED_ITEM('color',(#932),#244);
#954 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#955)
  ,#279);
#955 = STYLED_ITEM('color',(#932),#271);
#956 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#957)
  ,#306);
#957 = STYLED_ITEM('color',(#932),#298);
#958 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#959)
  ,#333);
#959 = STYLED_ITEM('color',(#932),#325);
#960 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#961)
  ,#360);
#961 = STYLED_ITEM('color',(#932),#352);
#962 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#963)
  ,#387);
#963 = STYLED_ITEM('color',(#932),#379);
#964 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#965)
  ,#414);
#965 = STYLED_ITEM('color',(#932),#406);
#966 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#967)
  ,#441);
#967 = STYLED_ITEM('color',(#932),#433);
#968 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#969)
  ,#912);
#969 = STYLED_ITEM('color',(#932),#460);
#970 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#971)
  ,#912);
#971 = STYLED_ITEM('color',(#932),#673);
#972 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#973)
  ,#912);
#973 = STYLED_ITEM('color',(#932),#664);
#974 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#975)
  ,#912);
#975 = STYLED_ITEM('color',(#932),#609);
#976 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#977)
  ,#912);
#977 = STYLED_ITEM('color',(#932),#462);
#978 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#979)
  ,#912);
#979 = STYLED_ITEM('color',(#932),#554);
#980 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#981)
  ,#912);
#981 = STYLED_ITEM('color',(#932),#499);
#982 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#983)
  ,#912);
#983 = STYLED_ITEM('color',(#932),#682);
ENDSEC;
END-ISO-10303-21;
