ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('/var/www/3D/0T/13998146.1.1.stp','2024-06-12T18:10:16',(
    'Author'),(''),'Open CASCADE STEP processor 6.9','FreeCAD','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('ASSEMBLY','ASSEMBLY','',(#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,#79,#83,#87,#91,#95,#99,#103,#107,#111,
    #115,#119,#123,#127,#131,#135,#139,#143,#147,#151,#155,#159,#163,
    #167,#171,#175,#179,#183,#187,#191,#195,#199,#203,#207,#211,#215,
    #219,#223,#227,#231,#235,#239,#243,#247,#251,#255,#259,#263,#267,
    #271,#275,#279,#283,#287,#291,#295,#299,#303,#307,#311,#315,#319,
    #323,#327,#331,#335,#339,#343,#347,#351,#355,#359,#363,#367,#371,
    #375,#379,#383,#387,#391,#395,#399,#403,#407,#411,#415,#419,#423,
    #427,#431,#435,#439,#443,#447,#451,#455,#459,#463,#467,#471,#475,
    #479,#483,#487,#491,#495,#499,#503,#507,#511,#515,#519,#523,#527,
    #531,#535,#539,#543,#547,#551,#555,#559,#563,#567,#571,#575,#579,
    #583,#587,#591,#595,#599,#603,#607,#611,#615,#619,#623,#627,#631,
    #635,#639,#643,#647,#651,#655,#659,#663,#667,#671,#675,#679,#683,
    #687,#691,#695,#699,#703,#707,#711,#715,#719,#723,#727,#731,#735,
    #739,#743,#747,#751,#755,#759,#763,#767,#771,#775,#779,#783,#787,
    #791,#795,#799,#803,#807,#811,#815),#819);
#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('',(-4.4,6.825,0.1815));
#17 = DIRECTION('',(0.,0.,1.));
#18 = DIRECTION('',(1.,0.,0.));
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
#20 = CARTESIAN_POINT('',(-3.6,6.825,0.1815));
#21 = DIRECTION('',(0.,0.,1.));
#22 = DIRECTION('',(1.,0.,0.));
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
#24 = CARTESIAN_POINT('',(-2.8,6.825,0.1815));
#25 = DIRECTION('',(0.,0.,1.));
#26 = DIRECTION('',(1.,0.,0.));
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(-2.,6.825,0.1815));
#29 = DIRECTION('',(0.,0.,1.));
#30 = DIRECTION('',(1.,0.,0.));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(-1.2,6.825,0.1815));
#33 = DIRECTION('',(0.,0.,1.));
#34 = DIRECTION('',(1.,0.,0.));
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(1.2,6.825,0.1815));
#37 = DIRECTION('',(0.,0.,1.));
#38 = DIRECTION('',(1.,0.,0.));
#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
#40 = CARTESIAN_POINT('',(2.,6.825,0.1815));
#41 = DIRECTION('',(0.,0.,1.));
#42 = DIRECTION('',(1.,0.,0.));
#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
#44 = CARTESIAN_POINT('',(2.8,6.825,0.1815));
#45 = DIRECTION('',(0.,0.,1.));
#46 = DIRECTION('',(1.,0.,0.));
#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
#48 = CARTESIAN_POINT('',(3.6,6.825,0.1815));
#49 = DIRECTION('',(0.,0.,1.));
#50 = DIRECTION('',(1.,0.,0.));
#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
#52 = CARTESIAN_POINT('',(4.4,6.825,0.1815));
#53 = DIRECTION('',(0.,0.,1.));
#54 = DIRECTION('',(1.,0.,0.));
#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
#56 = CARTESIAN_POINT('',(-4.4,6.175,0.1815));
#57 = DIRECTION('',(0.,0.,1.));
#58 = DIRECTION('',(1.,0.,0.));
#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62);
#60 = CARTESIAN_POINT('',(-3.6,6.175,0.1815));
#61 = DIRECTION('',(0.,0.,1.));
#62 = DIRECTION('',(1.,0.,0.));
#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);
#64 = CARTESIAN_POINT('',(-2.8,6.175,0.1815));
#65 = DIRECTION('',(0.,0.,1.));
#66 = DIRECTION('',(1.,0.,0.));
#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
#68 = CARTESIAN_POINT('',(-2.,6.175,0.1815));
#69 = DIRECTION('',(0.,0.,1.));
#70 = DIRECTION('',(1.,0.,0.));
#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74);
#72 = CARTESIAN_POINT('',(-1.2,6.175,0.1815));
#73 = DIRECTION('',(0.,0.,1.));
#74 = DIRECTION('',(1.,0.,0.));
#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
#76 = CARTESIAN_POINT('',(1.2,6.175,0.1815));
#77 = DIRECTION('',(0.,0.,1.));
#78 = DIRECTION('',(1.,0.,0.));
#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82);
#80 = CARTESIAN_POINT('',(2.,6.175,0.1815));
#81 = DIRECTION('',(0.,0.,1.));
#82 = DIRECTION('',(1.,0.,0.));
#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86);
#84 = CARTESIAN_POINT('',(2.8,6.175,0.1815));
#85 = DIRECTION('',(0.,0.,1.));
#86 = DIRECTION('',(1.,0.,0.));
#87 = AXIS2_PLACEMENT_3D('',#88,#89,#90);
#88 = CARTESIAN_POINT('',(3.6,6.175,0.1815));
#89 = DIRECTION('',(0.,0.,1.));
#90 = DIRECTION('',(1.,0.,0.));
#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);
#92 = CARTESIAN_POINT('',(4.4,6.175,0.1815));
#93 = DIRECTION('',(0.,0.,1.));
#94 = DIRECTION('',(1.,0.,0.));
#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
#96 = CARTESIAN_POINT('',(-4.4,5.525,0.1815));
#97 = DIRECTION('',(0.,0.,1.));
#98 = DIRECTION('',(1.,0.,0.));
#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102);
#100 = CARTESIAN_POINT('',(-3.6,5.525,0.1815));
#101 = DIRECTION('',(0.,0.,1.));
#102 = DIRECTION('',(1.,0.,0.));
#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106);
#104 = CARTESIAN_POINT('',(-2.8,5.525,0.1815));
#105 = DIRECTION('',(0.,0.,1.));
#106 = DIRECTION('',(1.,0.,0.));
#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110);
#108 = CARTESIAN_POINT('',(-2.,5.525,0.1815));
#109 = DIRECTION('',(0.,0.,1.));
#110 = DIRECTION('',(1.,0.,0.));
#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
#112 = CARTESIAN_POINT('',(-1.2,5.525,0.1815));
#113 = DIRECTION('',(0.,0.,1.));
#114 = DIRECTION('',(1.,0.,0.));
#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
#116 = CARTESIAN_POINT('',(1.2,5.525,0.1815));
#117 = DIRECTION('',(0.,0.,1.));
#118 = DIRECTION('',(1.,0.,0.));
#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122);
#120 = CARTESIAN_POINT('',(2.,5.525,0.1815));
#121 = DIRECTION('',(0.,0.,1.));
#122 = DIRECTION('',(1.,0.,0.));
#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126);
#124 = CARTESIAN_POINT('',(2.8,5.525,0.1815));
#125 = DIRECTION('',(0.,0.,1.));
#126 = DIRECTION('',(1.,0.,0.));
#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
#128 = CARTESIAN_POINT('',(3.6,5.525,0.1815));
#129 = DIRECTION('',(0.,0.,1.));
#130 = DIRECTION('',(1.,0.,0.));
#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134);
#132 = CARTESIAN_POINT('',(4.4,5.525,0.1815));
#133 = DIRECTION('',(0.,0.,1.));
#134 = DIRECTION('',(1.,0.,0.));
#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138);
#136 = CARTESIAN_POINT('',(-4.4,4.875,0.1815));
#137 = DIRECTION('',(0.,0.,1.));
#138 = DIRECTION('',(1.,0.,0.));
#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142);
#140 = CARTESIAN_POINT('',(-3.6,4.875,0.1815));
#141 = DIRECTION('',(0.,0.,1.));
#142 = DIRECTION('',(1.,0.,0.));
#143 = AXIS2_PLACEMENT_3D('',#144,#145,#146);
#144 = CARTESIAN_POINT('',(-2.8,4.875,0.1815));
#145 = DIRECTION('',(0.,0.,1.));
#146 = DIRECTION('',(1.,0.,0.));
#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150);
#148 = CARTESIAN_POINT('',(-2.,4.875,0.1815));
#149 = DIRECTION('',(0.,0.,1.));
#150 = DIRECTION('',(1.,0.,0.));
#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154);
#152 = CARTESIAN_POINT('',(-1.2,4.875,0.1815));
#153 = DIRECTION('',(0.,0.,1.));
#154 = DIRECTION('',(1.,0.,0.));
#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
#156 = CARTESIAN_POINT('',(1.2,4.875,0.1815));
#157 = DIRECTION('',(0.,0.,1.));
#158 = DIRECTION('',(1.,0.,0.));
#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162);
#160 = CARTESIAN_POINT('',(2.,4.875,0.1815));
#161 = DIRECTION('',(0.,0.,1.));
#162 = DIRECTION('',(1.,0.,0.));
#163 = AXIS2_PLACEMENT_3D('',#164,#165,#166);
#164 = CARTESIAN_POINT('',(2.8,4.875,0.1815));
#165 = DIRECTION('',(0.,0.,1.));
#166 = DIRECTION('',(1.,0.,0.));
#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
#168 = CARTESIAN_POINT('',(3.6,4.875,0.1815));
#169 = DIRECTION('',(0.,0.,1.));
#170 = DIRECTION('',(1.,0.,0.));
#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174);
#172 = CARTESIAN_POINT('',(4.4,4.875,0.1815));
#173 = DIRECTION('',(0.,0.,1.));
#174 = DIRECTION('',(1.,0.,0.));
#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178);
#176 = CARTESIAN_POINT('',(-4.4,4.225,0.1815));
#177 = DIRECTION('',(0.,0.,1.));
#178 = DIRECTION('',(1.,0.,0.));
#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
#180 = CARTESIAN_POINT('',(-3.6,4.225,0.1815));
#181 = DIRECTION('',(0.,0.,1.));
#182 = DIRECTION('',(1.,0.,0.));
#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
#184 = CARTESIAN_POINT('',(-2.8,4.225,0.1815));
#185 = DIRECTION('',(0.,0.,1.));
#186 = DIRECTION('',(1.,0.,0.));
#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190);
#188 = CARTESIAN_POINT('',(-2.,4.225,0.1815));
#189 = DIRECTION('',(0.,0.,1.));
#190 = DIRECTION('',(1.,0.,0.));
#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194);
#192 = CARTESIAN_POINT('',(-1.2,4.225,0.1815));
#193 = DIRECTION('',(0.,0.,1.));
#194 = DIRECTION('',(1.,0.,0.));
#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198);
#196 = CARTESIAN_POINT('',(1.2,4.225,0.1815));
#197 = DIRECTION('',(0.,0.,1.));
#198 = DIRECTION('',(1.,0.,0.));
#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202);
#200 = CARTESIAN_POINT('',(2.,4.225,0.1815));
#201 = DIRECTION('',(0.,0.,1.));
#202 = DIRECTION('',(1.,0.,0.));
#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206);
#204 = CARTESIAN_POINT('',(2.8,4.225,0.1815));
#205 = DIRECTION('',(0.,0.,1.));
#206 = DIRECTION('',(1.,0.,0.));
#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210);
#208 = CARTESIAN_POINT('',(3.6,4.225,0.1815));
#209 = DIRECTION('',(0.,0.,1.));
#210 = DIRECTION('',(1.,0.,0.));
#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214);
#212 = CARTESIAN_POINT('',(4.4,4.225,0.1815));
#213 = DIRECTION('',(0.,0.,1.));
#214 = DIRECTION('',(1.,0.,0.));
#215 = AXIS2_PLACEMENT_3D('',#216,#217,#218);
#216 = CARTESIAN_POINT('',(-4.4,3.575,0.1815));
#217 = DIRECTION('',(0.,0.,1.));
#218 = DIRECTION('',(1.,0.,0.));
#219 = AXIS2_PLACEMENT_3D('',#220,#221,#222);
#220 = CARTESIAN_POINT('',(-3.6,3.575,0.1815));
#221 = DIRECTION('',(0.,0.,1.));
#222 = DIRECTION('',(1.,0.,0.));
#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
#224 = CARTESIAN_POINT('',(-2.8,3.575,0.1815));
#225 = DIRECTION('',(0.,0.,1.));
#226 = DIRECTION('',(1.,0.,0.));
#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230);
#228 = CARTESIAN_POINT('',(-2.,3.575,0.1815));
#229 = DIRECTION('',(0.,0.,1.));
#230 = DIRECTION('',(1.,0.,0.));
#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234);
#232 = CARTESIAN_POINT('',(-1.2,3.575,0.1815));
#233 = DIRECTION('',(0.,0.,1.));
#234 = DIRECTION('',(1.,0.,0.));
#235 = AXIS2_PLACEMENT_3D('',#236,#237,#238);
#236 = CARTESIAN_POINT('',(1.2,3.575,0.1815));
#237 = DIRECTION('',(0.,0.,1.));
#238 = DIRECTION('',(1.,0.,0.));
#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242);
#240 = CARTESIAN_POINT('',(2.,3.575,0.1815));
#241 = DIRECTION('',(0.,0.,1.));
#242 = DIRECTION('',(1.,0.,0.));
#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246);
#244 = CARTESIAN_POINT('',(2.8,3.575,0.1815));
#245 = DIRECTION('',(0.,0.,1.));
#246 = DIRECTION('',(1.,0.,0.));
#247 = AXIS2_PLACEMENT_3D('',#248,#249,#250);
#248 = CARTESIAN_POINT('',(3.6,3.575,0.1815));
#249 = DIRECTION('',(0.,0.,1.));
#250 = DIRECTION('',(1.,0.,0.));
#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254);
#252 = CARTESIAN_POINT('',(4.4,3.575,0.1815));
#253 = DIRECTION('',(0.,0.,1.));
#254 = DIRECTION('',(1.,0.,0.));
#255 = AXIS2_PLACEMENT_3D('',#256,#257,#258);
#256 = CARTESIAN_POINT('',(-4.4,2.925,0.1815));
#257 = DIRECTION('',(0.,0.,1.));
#258 = DIRECTION('',(1.,0.,0.));
#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262);
#260 = CARTESIAN_POINT('',(-3.6,2.925,0.1815));
#261 = DIRECTION('',(0.,0.,1.));
#262 = DIRECTION('',(1.,0.,0.));
#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266);
#264 = CARTESIAN_POINT('',(-2.8,2.925,0.1815));
#265 = DIRECTION('',(0.,0.,1.));
#266 = DIRECTION('',(1.,0.,0.));
#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270);
#268 = CARTESIAN_POINT('',(-2.,2.925,0.1815));
#269 = DIRECTION('',(0.,0.,1.));
#270 = DIRECTION('',(1.,0.,0.));
#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274);
#272 = CARTESIAN_POINT('',(-1.2,2.925,0.1815));
#273 = DIRECTION('',(0.,0.,1.));
#274 = DIRECTION('',(1.,0.,0.));
#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
#276 = CARTESIAN_POINT('',(1.2,2.925,0.1815));
#277 = DIRECTION('',(0.,0.,1.));
#278 = DIRECTION('',(1.,0.,0.));
#279 = AXIS2_PLACEMENT_3D('',#280,#281,#282);
#280 = CARTESIAN_POINT('',(2.,2.925,0.1815));
#281 = DIRECTION('',(0.,0.,1.));
#282 = DIRECTION('',(1.,0.,0.));
#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286);
#284 = CARTESIAN_POINT('',(2.8,2.925,0.1815));
#285 = DIRECTION('',(0.,0.,1.));
#286 = DIRECTION('',(1.,0.,0.));
#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290);
#288 = CARTESIAN_POINT('',(3.6,2.925,0.1815));
#289 = DIRECTION('',(0.,0.,1.));
#290 = DIRECTION('',(1.,0.,0.));
#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294);
#292 = CARTESIAN_POINT('',(4.4,2.925,0.1815));
#293 = DIRECTION('',(0.,0.,1.));
#294 = DIRECTION('',(1.,0.,0.));
#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);
#296 = CARTESIAN_POINT('',(-4.4,2.275,0.1815));
#297 = DIRECTION('',(0.,0.,1.));
#298 = DIRECTION('',(1.,0.,0.));
#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302);
#300 = CARTESIAN_POINT('',(-3.6,2.275,0.1815));
#301 = DIRECTION('',(0.,0.,1.));
#302 = DIRECTION('',(1.,0.,0.));
#303 = AXIS2_PLACEMENT_3D('',#304,#305,#306);
#304 = CARTESIAN_POINT('',(-2.8,2.275,0.1815));
#305 = DIRECTION('',(0.,0.,1.));
#306 = DIRECTION('',(1.,0.,0.));
#307 = AXIS2_PLACEMENT_3D('',#308,#309,#310);
#308 = CARTESIAN_POINT('',(-2.,2.275,0.1815));
#309 = DIRECTION('',(0.,0.,1.));
#310 = DIRECTION('',(1.,0.,0.));
#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314);
#312 = CARTESIAN_POINT('',(-1.2,2.275,0.1815));
#313 = DIRECTION('',(0.,0.,1.));
#314 = DIRECTION('',(1.,0.,0.));
#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318);
#316 = CARTESIAN_POINT('',(1.2,2.275,0.1815));
#317 = DIRECTION('',(0.,0.,1.));
#318 = DIRECTION('',(1.,0.,0.));
#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
#320 = CARTESIAN_POINT('',(2.,2.275,0.1815));
#321 = DIRECTION('',(0.,0.,1.));
#322 = DIRECTION('',(1.,0.,0.));
#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326);
#324 = CARTESIAN_POINT('',(2.8,2.275,0.1815));
#325 = DIRECTION('',(0.,0.,1.));
#326 = DIRECTION('',(1.,0.,0.));
#327 = AXIS2_PLACEMENT_3D('',#328,#329,#330);
#328 = CARTESIAN_POINT('',(3.6,2.275,0.1815));
#329 = DIRECTION('',(0.,0.,1.));
#330 = DIRECTION('',(1.,0.,0.));
#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
#332 = CARTESIAN_POINT('',(4.4,2.275,0.1815));
#333 = DIRECTION('',(0.,0.,1.));
#334 = DIRECTION('',(1.,0.,0.));
#335 = AXIS2_PLACEMENT_3D('',#336,#337,#338);
#336 = CARTESIAN_POINT('',(-4.4,1.625,0.1815));
#337 = DIRECTION('',(0.,0.,1.));
#338 = DIRECTION('',(1.,0.,0.));
#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342);
#340 = CARTESIAN_POINT('',(-3.6,1.625,0.1815));
#341 = DIRECTION('',(0.,0.,1.));
#342 = DIRECTION('',(1.,0.,0.));
#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
#344 = CARTESIAN_POINT('',(-2.8,1.625,0.1815));
#345 = DIRECTION('',(0.,0.,1.));
#346 = DIRECTION('',(1.,0.,0.));
#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350);
#348 = CARTESIAN_POINT('',(-2.,1.625,0.1815));
#349 = DIRECTION('',(0.,0.,1.));
#350 = DIRECTION('',(1.,0.,0.));
#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354);
#352 = CARTESIAN_POINT('',(-1.2,1.625,0.1815));
#353 = DIRECTION('',(0.,0.,1.));
#354 = DIRECTION('',(1.,0.,0.));
#355 = AXIS2_PLACEMENT_3D('',#356,#357,#358);
#356 = CARTESIAN_POINT('',(1.2,1.625,0.1815));
#357 = DIRECTION('',(0.,0.,1.));
#358 = DIRECTION('',(1.,0.,0.));
#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362);
#360 = CARTESIAN_POINT('',(2.,1.625,0.1815));
#361 = DIRECTION('',(0.,0.,1.));
#362 = DIRECTION('',(1.,0.,0.));
#363 = AXIS2_PLACEMENT_3D('',#364,#365,#366);
#364 = CARTESIAN_POINT('',(2.8,1.625,0.1815));
#365 = DIRECTION('',(0.,0.,1.));
#366 = DIRECTION('',(1.,0.,0.));
#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370);
#368 = CARTESIAN_POINT('',(3.6,1.625,0.1815));
#369 = DIRECTION('',(0.,0.,1.));
#370 = DIRECTION('',(1.,0.,0.));
#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374);
#372 = CARTESIAN_POINT('',(4.4,1.625,0.1815));
#373 = DIRECTION('',(0.,0.,1.));
#374 = DIRECTION('',(1.,0.,0.));
#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378);
#376 = CARTESIAN_POINT('',(-4.4,0.975,0.1815));
#377 = DIRECTION('',(0.,0.,1.));
#378 = DIRECTION('',(1.,0.,0.));
#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382);
#380 = CARTESIAN_POINT('',(-3.6,0.975,0.1815));
#381 = DIRECTION('',(0.,0.,1.));
#382 = DIRECTION('',(1.,0.,0.));
#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386);
#384 = CARTESIAN_POINT('',(-2.8,0.975,0.1815));
#385 = DIRECTION('',(0.,0.,1.));
#386 = DIRECTION('',(1.,0.,0.));
#387 = AXIS2_PLACEMENT_3D('',#388,#389,#390);
#388 = CARTESIAN_POINT('',(-2.,0.975,0.1815));
#389 = DIRECTION('',(0.,0.,1.));
#390 = DIRECTION('',(1.,0.,0.));
#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394);
#392 = CARTESIAN_POINT('',(-1.2,0.975,0.1815));
#393 = DIRECTION('',(0.,0.,1.));
#394 = DIRECTION('',(1.,0.,0.));
#395 = AXIS2_PLACEMENT_3D('',#396,#397,#398);
#396 = CARTESIAN_POINT('',(1.2,0.975,0.1815));
#397 = DIRECTION('',(0.,0.,1.));
#398 = DIRECTION('',(1.,0.,0.));
#399 = AXIS2_PLACEMENT_3D('',#400,#401,#402);
#400 = CARTESIAN_POINT('',(2.,0.975,0.1815));
#401 = DIRECTION('',(0.,0.,1.));
#402 = DIRECTION('',(1.,0.,0.));
#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);
#404 = CARTESIAN_POINT('',(2.8,0.975,0.1815));
#405 = DIRECTION('',(0.,0.,1.));
#406 = DIRECTION('',(1.,0.,0.));
#407 = AXIS2_PLACEMENT_3D('',#408,#409,#410);
#408 = CARTESIAN_POINT('',(3.6,0.975,0.1815));
#409 = DIRECTION('',(0.,0.,1.));
#410 = DIRECTION('',(1.,0.,0.));
#411 = AXIS2_PLACEMENT_3D('',#412,#413,#414);
#412 = CARTESIAN_POINT('',(4.4,0.975,0.1815));
#413 = DIRECTION('',(0.,0.,1.));
#414 = DIRECTION('',(1.,0.,0.));
#415 = AXIS2_PLACEMENT_3D('',#416,#417,#418);
#416 = CARTESIAN_POINT('',(-4.4,-0.975,0.1815));
#417 = DIRECTION('',(0.,0.,1.));
#418 = DIRECTION('',(1.,0.,0.));
#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422);
#420 = CARTESIAN_POINT('',(-3.6,-0.975,0.1815));
#421 = DIRECTION('',(0.,0.,1.));
#422 = DIRECTION('',(1.,0.,0.));
#423 = AXIS2_PLACEMENT_3D('',#424,#425,#426);
#424 = CARTESIAN_POINT('',(-2.8,-0.975,0.1815));
#425 = DIRECTION('',(0.,0.,1.));
#426 = DIRECTION('',(1.,0.,0.));
#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430);
#428 = CARTESIAN_POINT('',(-2.,-0.975,0.1815));
#429 = DIRECTION('',(0.,0.,1.));
#430 = DIRECTION('',(1.,0.,0.));
#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
#432 = CARTESIAN_POINT('',(-1.2,-0.975,0.1815));
#433 = DIRECTION('',(0.,0.,1.));
#434 = DIRECTION('',(1.,0.,0.));
#435 = AXIS2_PLACEMENT_3D('',#436,#437,#438);
#436 = CARTESIAN_POINT('',(1.2,-0.975,0.1815));
#437 = DIRECTION('',(0.,0.,1.));
#438 = DIRECTION('',(1.,0.,0.));
#439 = AXIS2_PLACEMENT_3D('',#440,#441,#442);
#440 = CARTESIAN_POINT('',(2.,-0.975,0.1815));
#441 = DIRECTION('',(0.,0.,1.));
#442 = DIRECTION('',(1.,0.,0.));
#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446);
#444 = CARTESIAN_POINT('',(2.8,-0.975,0.1815));
#445 = DIRECTION('',(0.,0.,1.));
#446 = DIRECTION('',(1.,0.,0.));
#447 = AXIS2_PLACEMENT_3D('',#448,#449,#450);
#448 = CARTESIAN_POINT('',(3.6,-0.975,0.1815));
#449 = DIRECTION('',(0.,0.,1.));
#450 = DIRECTION('',(1.,0.,0.));
#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454);
#452 = CARTESIAN_POINT('',(4.4,-0.975,0.1815));
#453 = DIRECTION('',(0.,0.,1.));
#454 = DIRECTION('',(1.,0.,0.));
#455 = AXIS2_PLACEMENT_3D('',#456,#457,#458);
#456 = CARTESIAN_POINT('',(-4.4,-1.625,0.1815));
#457 = DIRECTION('',(0.,0.,1.));
#458 = DIRECTION('',(1.,0.,0.));
#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462);
#460 = CARTESIAN_POINT('',(-3.6,-1.625,0.1815));
#461 = DIRECTION('',(0.,0.,1.));
#462 = DIRECTION('',(1.,0.,0.));
#463 = AXIS2_PLACEMENT_3D('',#464,#465,#466);
#464 = CARTESIAN_POINT('',(-2.8,-1.625,0.1815));
#465 = DIRECTION('',(0.,0.,1.));
#466 = DIRECTION('',(1.,0.,0.));
#467 = AXIS2_PLACEMENT_3D('',#468,#469,#470);
#468 = CARTESIAN_POINT('',(-2.,-1.625,0.1815));
#469 = DIRECTION('',(0.,0.,1.));
#470 = DIRECTION('',(1.,0.,0.));
#471 = AXIS2_PLACEMENT_3D('',#472,#473,#474);
#472 = CARTESIAN_POINT('',(-1.2,-1.625,0.1815));
#473 = DIRECTION('',(0.,0.,1.));
#474 = DIRECTION('',(1.,0.,0.));
#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478);
#476 = CARTESIAN_POINT('',(1.2,-1.625,0.1815));
#477 = DIRECTION('',(0.,0.,1.));
#478 = DIRECTION('',(1.,0.,0.));
#479 = AXIS2_PLACEMENT_3D('',#480,#481,#482);
#480 = CARTESIAN_POINT('',(2.,-1.625,0.1815));
#481 = DIRECTION('',(0.,0.,1.));
#482 = DIRECTION('',(1.,0.,0.));
#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486);
#484 = CARTESIAN_POINT('',(2.8,-1.625,0.1815));
#485 = DIRECTION('',(0.,0.,1.));
#486 = DIRECTION('',(1.,0.,0.));
#487 = AXIS2_PLACEMENT_3D('',#488,#489,#490);
#488 = CARTESIAN_POINT('',(3.6,-1.625,0.1815));
#489 = DIRECTION('',(0.,0.,1.));
#490 = DIRECTION('',(1.,0.,0.));
#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);
#492 = CARTESIAN_POINT('',(4.4,-1.625,0.1815));
#493 = DIRECTION('',(0.,0.,1.));
#494 = DIRECTION('',(1.,0.,0.));
#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498);
#496 = CARTESIAN_POINT('',(-4.4,-2.275,0.1815));
#497 = DIRECTION('',(0.,0.,1.));
#498 = DIRECTION('',(1.,0.,0.));
#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502);
#500 = CARTESIAN_POINT('',(-3.6,-2.275,0.1815));
#501 = DIRECTION('',(0.,0.,1.));
#502 = DIRECTION('',(1.,0.,0.));
#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506);
#504 = CARTESIAN_POINT('',(-2.8,-2.275,0.1815));
#505 = DIRECTION('',(0.,0.,1.));
#506 = DIRECTION('',(1.,0.,0.));
#507 = AXIS2_PLACEMENT_3D('',#508,#509,#510);
#508 = CARTESIAN_POINT('',(-2.,-2.275,0.1815));
#509 = DIRECTION('',(0.,0.,1.));
#510 = DIRECTION('',(1.,0.,0.));
#511 = AXIS2_PLACEMENT_3D('',#512,#513,#514);
#512 = CARTESIAN_POINT('',(-1.2,-2.275,0.1815));
#513 = DIRECTION('',(0.,0.,1.));
#514 = DIRECTION('',(1.,0.,0.));
#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518);
#516 = CARTESIAN_POINT('',(1.2,-2.275,0.1815));
#517 = DIRECTION('',(0.,0.,1.));
#518 = DIRECTION('',(1.,0.,0.));
#519 = AXIS2_PLACEMENT_3D('',#520,#521,#522);
#520 = CARTESIAN_POINT('',(2.,-2.275,0.1815));
#521 = DIRECTION('',(0.,0.,1.));
#522 = DIRECTION('',(1.,0.,0.));
#523 = AXIS2_PLACEMENT_3D('',#524,#525,#526);
#524 = CARTESIAN_POINT('',(2.8,-2.275,0.1815));
#525 = DIRECTION('',(0.,0.,1.));
#526 = DIRECTION('',(1.,0.,0.));
#527 = AXIS2_PLACEMENT_3D('',#528,#529,#530);
#528 = CARTESIAN_POINT('',(3.6,-2.275,0.1815));
#529 = DIRECTION('',(0.,0.,1.));
#530 = DIRECTION('',(1.,0.,0.));
#531 = AXIS2_PLACEMENT_3D('',#532,#533,#534);
#532 = CARTESIAN_POINT('',(4.4,-2.275,0.1815));
#533 = DIRECTION('',(0.,0.,1.));
#534 = DIRECTION('',(1.,0.,0.));
#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538);
#536 = CARTESIAN_POINT('',(-4.4,-2.925,0.1815));
#537 = DIRECTION('',(0.,0.,1.));
#538 = DIRECTION('',(1.,0.,0.));
#539 = AXIS2_PLACEMENT_3D('',#540,#541,#542);
#540 = CARTESIAN_POINT('',(-3.6,-2.925,0.1815));
#541 = DIRECTION('',(0.,0.,1.));
#542 = DIRECTION('',(1.,0.,0.));
#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546);
#544 = CARTESIAN_POINT('',(-2.8,-2.925,0.1815));
#545 = DIRECTION('',(0.,0.,1.));
#546 = DIRECTION('',(1.,0.,0.));
#547 = AXIS2_PLACEMENT_3D('',#548,#549,#550);
#548 = CARTESIAN_POINT('',(-2.,-2.925,0.1815));
#549 = DIRECTION('',(0.,0.,1.));
#550 = DIRECTION('',(1.,0.,0.));
#551 = AXIS2_PLACEMENT_3D('',#552,#553,#554);
#552 = CARTESIAN_POINT('',(-1.2,-2.925,0.1815));
#553 = DIRECTION('',(0.,0.,1.));
#554 = DIRECTION('',(1.,0.,0.));
#555 = AXIS2_PLACEMENT_3D('',#556,#557,#558);
#556 = CARTESIAN_POINT('',(1.2,-2.925,0.1815));
#557 = DIRECTION('',(0.,0.,1.));
#558 = DIRECTION('',(1.,0.,0.));
#559 = AXIS2_PLACEMENT_3D('',#560,#561,#562);
#560 = CARTESIAN_POINT('',(2.,-2.925,0.1815));
#561 = DIRECTION('',(0.,0.,1.));
#562 = DIRECTION('',(1.,0.,0.));
#563 = AXIS2_PLACEMENT_3D('',#564,#565,#566);
#564 = CARTESIAN_POINT('',(2.8,-2.925,0.1815));
#565 = DIRECTION('',(0.,0.,1.));
#566 = DIRECTION('',(1.,0.,0.));
#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570);
#568 = CARTESIAN_POINT('',(3.6,-2.925,0.1815));
#569 = DIRECTION('',(0.,0.,1.));
#570 = DIRECTION('',(1.,0.,0.));
#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574);
#572 = CARTESIAN_POINT('',(4.4,-2.925,0.1815));
#573 = DIRECTION('',(0.,0.,1.));
#574 = DIRECTION('',(1.,0.,0.));
#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578);
#576 = CARTESIAN_POINT('',(-4.4,-3.575,0.1815));
#577 = DIRECTION('',(0.,0.,1.));
#578 = DIRECTION('',(1.,0.,0.));
#579 = AXIS2_PLACEMENT_3D('',#580,#581,#582);
#580 = CARTESIAN_POINT('',(-3.6,-3.575,0.1815));
#581 = DIRECTION('',(0.,0.,1.));
#582 = DIRECTION('',(1.,0.,0.));
#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586);
#584 = CARTESIAN_POINT('',(-2.8,-3.575,0.1815));
#585 = DIRECTION('',(0.,0.,1.));
#586 = DIRECTION('',(1.,0.,0.));
#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
#588 = CARTESIAN_POINT('',(-2.,-3.575,0.1815));
#589 = DIRECTION('',(0.,0.,1.));
#590 = DIRECTION('',(1.,0.,0.));
#591 = AXIS2_PLACEMENT_3D('',#592,#593,#594);
#592 = CARTESIAN_POINT('',(-1.2,-3.575,0.1815));
#593 = DIRECTION('',(0.,0.,1.));
#594 = DIRECTION('',(1.,0.,0.));
#595 = AXIS2_PLACEMENT_3D('',#596,#597,#598);
#596 = CARTESIAN_POINT('',(1.2,-3.575,0.1815));
#597 = DIRECTION('',(0.,0.,1.));
#598 = DIRECTION('',(1.,0.,0.));
#599 = AXIS2_PLACEMENT_3D('',#600,#601,#602);
#600 = CARTESIAN_POINT('',(2.,-3.575,0.1815));
#601 = DIRECTION('',(0.,0.,1.));
#602 = DIRECTION('',(1.,0.,0.));
#603 = AXIS2_PLACEMENT_3D('',#604,#605,#606);
#604 = CARTESIAN_POINT('',(2.8,-3.575,0.1815));
#605 = DIRECTION('',(0.,0.,1.));
#606 = DIRECTION('',(1.,0.,0.));
#607 = AXIS2_PLACEMENT_3D('',#608,#609,#610);
#608 = CARTESIAN_POINT('',(3.6,-3.575,0.1815));
#609 = DIRECTION('',(0.,0.,1.));
#610 = DIRECTION('',(1.,0.,0.));
#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614);
#612 = CARTESIAN_POINT('',(4.4,-3.575,0.1815));
#613 = DIRECTION('',(0.,0.,1.));
#614 = DIRECTION('',(1.,0.,0.));
#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);
#616 = CARTESIAN_POINT('',(-4.4,-4.225,0.1815));
#617 = DIRECTION('',(0.,0.,1.));
#618 = DIRECTION('',(1.,0.,0.));
#619 = AXIS2_PLACEMENT_3D('',#620,#621,#622);
#620 = CARTESIAN_POINT('',(-3.6,-4.225,0.1815));
#621 = DIRECTION('',(0.,0.,1.));
#622 = DIRECTION('',(1.,0.,0.));
#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626);
#624 = CARTESIAN_POINT('',(-2.8,-4.225,0.1815));
#625 = DIRECTION('',(0.,0.,1.));
#626 = DIRECTION('',(1.,0.,0.));
#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630);
#628 = CARTESIAN_POINT('',(-2.,-4.225,0.1815));
#629 = DIRECTION('',(0.,0.,1.));
#630 = DIRECTION('',(1.,0.,0.));
#631 = AXIS2_PLACEMENT_3D('',#632,#633,#634);
#632 = CARTESIAN_POINT('',(-1.2,-4.225,0.1815));
#633 = DIRECTION('',(0.,0.,1.));
#634 = DIRECTION('',(1.,0.,0.));
#635 = AXIS2_PLACEMENT_3D('',#636,#637,#638);
#636 = CARTESIAN_POINT('',(1.2,-4.225,0.1815));
#637 = DIRECTION('',(0.,0.,1.));
#638 = DIRECTION('',(1.,0.,0.));
#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642);
#640 = CARTESIAN_POINT('',(2.,-4.225,0.1815));
#641 = DIRECTION('',(0.,0.,1.));
#642 = DIRECTION('',(1.,0.,0.));
#643 = AXIS2_PLACEMENT_3D('',#644,#645,#646);
#644 = CARTESIAN_POINT('',(2.8,-4.225,0.1815));
#645 = DIRECTION('',(0.,0.,1.));
#646 = DIRECTION('',(1.,0.,0.));
#647 = AXIS2_PLACEMENT_3D('',#648,#649,#650);
#648 = CARTESIAN_POINT('',(3.6,-4.225,0.1815));
#649 = DIRECTION('',(0.,0.,1.));
#650 = DIRECTION('',(1.,0.,0.));
#651 = AXIS2_PLACEMENT_3D('',#652,#653,#654);
#652 = CARTESIAN_POINT('',(4.4,-4.225,0.1815));
#653 = DIRECTION('',(0.,0.,1.));
#654 = DIRECTION('',(1.,0.,0.));
#655 = AXIS2_PLACEMENT_3D('',#656,#657,#658);
#656 = CARTESIAN_POINT('',(-4.4,-4.875,0.1815));
#657 = DIRECTION('',(0.,0.,1.));
#658 = DIRECTION('',(1.,0.,0.));
#659 = AXIS2_PLACEMENT_3D('',#660,#661,#662);
#660 = CARTESIAN_POINT('',(-3.6,-4.875,0.1815));
#661 = DIRECTION('',(0.,0.,1.));
#662 = DIRECTION('',(1.,0.,0.));
#663 = AXIS2_PLACEMENT_3D('',#664,#665,#666);
#664 = CARTESIAN_POINT('',(-2.8,-4.875,0.1815));
#665 = DIRECTION('',(0.,0.,1.));
#666 = DIRECTION('',(1.,0.,0.));
#667 = AXIS2_PLACEMENT_3D('',#668,#669,#670);
#668 = CARTESIAN_POINT('',(-2.,-4.875,0.1815));
#669 = DIRECTION('',(0.,0.,1.));
#670 = DIRECTION('',(1.,0.,0.));
#671 = AXIS2_PLACEMENT_3D('',#672,#673,#674);
#672 = CARTESIAN_POINT('',(-1.2,-4.875,0.1815));
#673 = DIRECTION('',(0.,0.,1.));
#674 = DIRECTION('',(1.,0.,0.));
#675 = AXIS2_PLACEMENT_3D('',#676,#677,#678);
#676 = CARTESIAN_POINT('',(1.2,-4.875,0.1815));
#677 = DIRECTION('',(0.,0.,1.));
#678 = DIRECTION('',(1.,0.,0.));
#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682);
#680 = CARTESIAN_POINT('',(2.,-4.875,0.1815));
#681 = DIRECTION('',(0.,0.,1.));
#682 = DIRECTION('',(1.,0.,0.));
#683 = AXIS2_PLACEMENT_3D('',#684,#685,#686);
#684 = CARTESIAN_POINT('',(2.8,-4.875,0.1815));
#685 = DIRECTION('',(0.,0.,1.));
#686 = DIRECTION('',(1.,0.,0.));
#687 = AXIS2_PLACEMENT_3D('',#688,#689,#690);
#688 = CARTESIAN_POINT('',(3.6,-4.875,0.1815));
#689 = DIRECTION('',(0.,0.,1.));
#690 = DIRECTION('',(1.,0.,0.));
#691 = AXIS2_PLACEMENT_3D('',#692,#693,#694);
#692 = CARTESIAN_POINT('',(4.4,-4.875,0.1815));
#693 = DIRECTION('',(0.,0.,1.));
#694 = DIRECTION('',(1.,0.,0.));
#695 = AXIS2_PLACEMENT_3D('',#696,#697,#698);
#696 = CARTESIAN_POINT('',(-4.4,-5.525,0.1815));
#697 = DIRECTION('',(0.,0.,1.));
#698 = DIRECTION('',(1.,0.,0.));
#699 = AXIS2_PLACEMENT_3D('',#700,#701,#702);
#700 = CARTESIAN_POINT('',(-3.6,-5.525,0.1815));
#701 = DIRECTION('',(0.,0.,1.));
#702 = DIRECTION('',(1.,0.,0.));
#703 = AXIS2_PLACEMENT_3D('',#704,#705,#706);
#704 = CARTESIAN_POINT('',(-2.8,-5.525,0.1815));
#705 = DIRECTION('',(0.,0.,1.));
#706 = DIRECTION('',(1.,0.,0.));
#707 = AXIS2_PLACEMENT_3D('',#708,#709,#710);
#708 = CARTESIAN_POINT('',(-2.,-5.525,0.1815));
#709 = DIRECTION('',(0.,0.,1.));
#710 = DIRECTION('',(1.,0.,0.));
#711 = AXIS2_PLACEMENT_3D('',#712,#713,#714);
#712 = CARTESIAN_POINT('',(-1.2,-5.525,0.1815));
#713 = DIRECTION('',(0.,0.,1.));
#714 = DIRECTION('',(1.,0.,0.));
#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718);
#716 = CARTESIAN_POINT('',(1.2,-5.525,0.1815));
#717 = DIRECTION('',(0.,0.,1.));
#718 = DIRECTION('',(1.,0.,0.));
#719 = AXIS2_PLACEMENT_3D('',#720,#721,#722);
#720 = CARTESIAN_POINT('',(2.,-5.525,0.1815));
#721 = DIRECTION('',(0.,0.,1.));
#722 = DIRECTION('',(1.,0.,0.));
#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726);
#724 = CARTESIAN_POINT('',(2.8,-5.525,0.1815));
#725 = DIRECTION('',(0.,0.,1.));
#726 = DIRECTION('',(1.,0.,0.));
#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730);
#728 = CARTESIAN_POINT('',(3.6,-5.525,0.1815));
#729 = DIRECTION('',(0.,0.,1.));
#730 = DIRECTION('',(1.,0.,0.));
#731 = AXIS2_PLACEMENT_3D('',#732,#733,#734);
#732 = CARTESIAN_POINT('',(4.4,-5.525,0.1815));
#733 = DIRECTION('',(0.,0.,1.));
#734 = DIRECTION('',(1.,0.,0.));
#735 = AXIS2_PLACEMENT_3D('',#736,#737,#738);
#736 = CARTESIAN_POINT('',(-4.4,-6.175,0.1815));
#737 = DIRECTION('',(0.,0.,1.));
#738 = DIRECTION('',(1.,0.,0.));
#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742);
#740 = CARTESIAN_POINT('',(-3.6,-6.175,0.1815));
#741 = DIRECTION('',(0.,0.,1.));
#742 = DIRECTION('',(1.,0.,0.));
#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);
#744 = CARTESIAN_POINT('',(-2.8,-6.175,0.1815));
#745 = DIRECTION('',(0.,0.,1.));
#746 = DIRECTION('',(1.,0.,0.));
#747 = AXIS2_PLACEMENT_3D('',#748,#749,#750);
#748 = CARTESIAN_POINT('',(-2.,-6.175,0.1815));
#749 = DIRECTION('',(0.,0.,1.));
#750 = DIRECTION('',(1.,0.,0.));
#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754);
#752 = CARTESIAN_POINT('',(-1.2,-6.175,0.1815));
#753 = DIRECTION('',(0.,0.,1.));
#754 = DIRECTION('',(1.,0.,0.));
#755 = AXIS2_PLACEMENT_3D('',#756,#757,#758);
#756 = CARTESIAN_POINT('',(1.2,-6.175,0.1815));
#757 = DIRECTION('',(0.,0.,1.));
#758 = DIRECTION('',(1.,0.,0.));
#759 = AXIS2_PLACEMENT_3D('',#760,#761,#762);
#760 = CARTESIAN_POINT('',(2.,-6.175,0.1815));
#761 = DIRECTION('',(0.,0.,1.));
#762 = DIRECTION('',(1.,0.,0.));
#763 = AXIS2_PLACEMENT_3D('',#764,#765,#766);
#764 = CARTESIAN_POINT('',(2.8,-6.175,0.1815));
#765 = DIRECTION('',(0.,0.,1.));
#766 = DIRECTION('',(1.,0.,0.));
#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770);
#768 = CARTESIAN_POINT('',(3.6,-6.175,0.1815));
#769 = DIRECTION('',(0.,0.,1.));
#770 = DIRECTION('',(1.,0.,0.));
#771 = AXIS2_PLACEMENT_3D('',#772,#773,#774);
#772 = CARTESIAN_POINT('',(4.4,-6.175,0.1815));
#773 = DIRECTION('',(0.,0.,1.));
#774 = DIRECTION('',(1.,0.,0.));
#775 = AXIS2_PLACEMENT_3D('',#776,#777,#778);
#776 = CARTESIAN_POINT('',(-4.4,-6.825,0.1815));
#777 = DIRECTION('',(0.,0.,1.));
#778 = DIRECTION('',(1.,0.,0.));
#779 = AXIS2_PLACEMENT_3D('',#780,#781,#782);
#780 = CARTESIAN_POINT('',(-3.6,-6.825,0.1815));
#781 = DIRECTION('',(0.,0.,1.));
#782 = DIRECTION('',(1.,0.,0.));
#783 = AXIS2_PLACEMENT_3D('',#784,#785,#786);
#784 = CARTESIAN_POINT('',(-2.8,-6.825,0.1815));
#785 = DIRECTION('',(0.,0.,1.));
#786 = DIRECTION('',(1.,0.,0.));
#787 = AXIS2_PLACEMENT_3D('',#788,#789,#790);
#788 = CARTESIAN_POINT('',(-2.,-6.825,0.1815));
#789 = DIRECTION('',(0.,0.,1.));
#790 = DIRECTION('',(1.,0.,0.));
#791 = AXIS2_PLACEMENT_3D('',#792,#793,#794);
#792 = CARTESIAN_POINT('',(-1.2,-6.825,0.1815));
#793 = DIRECTION('',(0.,0.,1.));
#794 = DIRECTION('',(1.,0.,0.));
#795 = AXIS2_PLACEMENT_3D('',#796,#797,#798);
#796 = CARTESIAN_POINT('',(1.2,-6.825,0.1815));
#797 = DIRECTION('',(0.,0.,1.));
#798 = DIRECTION('',(1.,0.,0.));
#799 = AXIS2_PLACEMENT_3D('',#800,#801,#802);
#800 = CARTESIAN_POINT('',(2.,-6.825,0.1815));
#801 = DIRECTION('',(0.,0.,1.));
#802 = DIRECTION('',(1.,0.,0.));
#803 = AXIS2_PLACEMENT_3D('',#804,#805,#806);
#804 = CARTESIAN_POINT('',(2.8,-6.825,0.1815));
#805 = DIRECTION('',(0.,0.,1.));
#806 = DIRECTION('',(1.,0.,0.));
#807 = AXIS2_PLACEMENT_3D('',#808,#809,#810);
#808 = CARTESIAN_POINT('',(3.6,-6.825,0.1815));
#809 = DIRECTION('',(0.,0.,1.));
#810 = DIRECTION('',(1.,0.,0.));
#811 = AXIS2_PLACEMENT_3D('',#812,#813,#814);
#812 = CARTESIAN_POINT('',(4.4,-6.825,0.1815));
#813 = DIRECTION('',(0.,0.,1.));
#814 = DIRECTION('',(1.,0.,0.));
#815 = AXIS2_PLACEMENT_3D('',#816,#817,#818);
#816 = CARTESIAN_POINT('',(0.,0.,0.));
#817 = DIRECTION('',(0.,0.,1.));
#818 = DIRECTION('',(1.,0.,0.));
#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#823)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#820,#821,#822)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#820 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#821 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#822 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#823 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#820,
  'distance_accuracy_value','confusion accuracy');
#824 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#825 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#826),#838);
#826 = MANIFOLD_SOLID_BREP('',#827);
#827 = CLOSED_SHELL('',(#828));
#828 = ADVANCED_FACE('',(#829),#833,.T.);
#829 = FACE_BOUND('',#830,.T.);
#830 = VERTEX_LOOP('',#831);
#831 = VERTEX_POINT('',#832);
#832 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#833 = SPHERICAL_SURFACE('',#834,0.1815);
#834 = AXIS2_PLACEMENT_3D('',#835,#836,#837);
#835 = CARTESIAN_POINT('',(0.,0.,0.));
#836 = DIRECTION('',(0.,0.,1.));
#837 = DIRECTION('',(1.,0.,-0.));
#838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#842)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#839,#840,#841)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#839 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#840 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#841 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#842 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#839,
  'distance_accuracy_value','confusion accuracy');
#843 = SHAPE_DEFINITION_REPRESENTATION(#844,#825);
#844 = PRODUCT_DEFINITION_SHAPE('','',#845);
#845 = PRODUCT_DEFINITION('design','',#846,#849);
#846 = PRODUCT_DEFINITION_FORMATION('','',#847);
#847 = PRODUCT('A1','A1','',(#848));
#848 = PRODUCT_CONTEXT('',#2,'mechanical');
#849 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#850 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#851,#853);
#851 = ( REPRESENTATION_RELATIONSHIP('','',#825,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#852) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#852 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#853 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#854
  );
#854 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#845,$);
#855 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#847));
#856 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#857),#869);
#857 = MANIFOLD_SOLID_BREP('',#858);
#858 = CLOSED_SHELL('',(#859));
#859 = ADVANCED_FACE('',(#860),#864,.T.);
#860 = FACE_BOUND('',#861,.T.);
#861 = VERTEX_LOOP('',#862);
#862 = VERTEX_POINT('',#863);
#863 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#864 = SPHERICAL_SURFACE('',#865,0.1815);
#865 = AXIS2_PLACEMENT_3D('',#866,#867,#868);
#866 = CARTESIAN_POINT('',(0.,0.,0.));
#867 = DIRECTION('',(0.,0.,1.));
#868 = DIRECTION('',(1.,0.,-0.));
#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#873)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#870,#871,#872)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#870 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#871 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#872 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#873 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#870,
  'distance_accuracy_value','confusion accuracy');
#874 = SHAPE_DEFINITION_REPRESENTATION(#875,#856);
#875 = PRODUCT_DEFINITION_SHAPE('','',#876);
#876 = PRODUCT_DEFINITION('design','',#877,#880);
#877 = PRODUCT_DEFINITION_FORMATION('','',#878);
#878 = PRODUCT('A2','A2','',(#879));
#879 = PRODUCT_CONTEXT('',#2,'mechanical');
#880 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#881 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#882,#884);
#882 = ( REPRESENTATION_RELATIONSHIP('','',#856,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#883) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#883 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#884 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#885
  );
#885 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#876,$);
#886 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#878));
#887 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#888),#900);
#888 = MANIFOLD_SOLID_BREP('',#889);
#889 = CLOSED_SHELL('',(#890));
#890 = ADVANCED_FACE('',(#891),#895,.T.);
#891 = FACE_BOUND('',#892,.T.);
#892 = VERTEX_LOOP('',#893);
#893 = VERTEX_POINT('',#894);
#894 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#895 = SPHERICAL_SURFACE('',#896,0.1815);
#896 = AXIS2_PLACEMENT_3D('',#897,#898,#899);
#897 = CARTESIAN_POINT('',(0.,0.,0.));
#898 = DIRECTION('',(0.,0.,1.));
#899 = DIRECTION('',(1.,0.,-0.));
#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#904)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#901,#902,#903)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#901,
  'distance_accuracy_value','confusion accuracy');
#905 = SHAPE_DEFINITION_REPRESENTATION(#906,#887);
#906 = PRODUCT_DEFINITION_SHAPE('','',#907);
#907 = PRODUCT_DEFINITION('design','',#908,#911);
#908 = PRODUCT_DEFINITION_FORMATION('','',#909);
#909 = PRODUCT('A3','A3','',(#910));
#910 = PRODUCT_CONTEXT('',#2,'mechanical');
#911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#913,#915);
#913 = ( REPRESENTATION_RELATIONSHIP('','',#887,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#914) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#916
  );
#916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#907,$);
#917 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#909));
#918 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#919),#931);
#919 = MANIFOLD_SOLID_BREP('',#920);
#920 = CLOSED_SHELL('',(#921));
#921 = ADVANCED_FACE('',(#922),#926,.T.);
#922 = FACE_BOUND('',#923,.T.);
#923 = VERTEX_LOOP('',#924);
#924 = VERTEX_POINT('',#925);
#925 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#926 = SPHERICAL_SURFACE('',#927,0.1815);
#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930);
#928 = CARTESIAN_POINT('',(0.,0.,0.));
#929 = DIRECTION('',(0.,0.,1.));
#930 = DIRECTION('',(1.,0.,-0.));
#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#935)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#932,#933,#934)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#932 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#933 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#934 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#935 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#932,
  'distance_accuracy_value','confusion accuracy');
#936 = SHAPE_DEFINITION_REPRESENTATION(#937,#918);
#937 = PRODUCT_DEFINITION_SHAPE('','',#938);
#938 = PRODUCT_DEFINITION('design','',#939,#942);
#939 = PRODUCT_DEFINITION_FORMATION('','',#940);
#940 = PRODUCT('A4','A4','',(#941));
#941 = PRODUCT_CONTEXT('',#2,'mechanical');
#942 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#943 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#944,#946);
#944 = ( REPRESENTATION_RELATIONSHIP('','',#918,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#945) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#945 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#946 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#947
  );
#947 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#938,$);
#948 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#940));
#949 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#950),#962);
#950 = MANIFOLD_SOLID_BREP('',#951);
#951 = CLOSED_SHELL('',(#952));
#952 = ADVANCED_FACE('',(#953),#957,.T.);
#953 = FACE_BOUND('',#954,.T.);
#954 = VERTEX_LOOP('',#955);
#955 = VERTEX_POINT('',#956);
#956 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#957 = SPHERICAL_SURFACE('',#958,0.1815);
#958 = AXIS2_PLACEMENT_3D('',#959,#960,#961);
#959 = CARTESIAN_POINT('',(0.,0.,0.));
#960 = DIRECTION('',(0.,0.,1.));
#961 = DIRECTION('',(1.,0.,-0.));
#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#966)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#963,#964,#965)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#963 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#964 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#965 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#966 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#963,
  'distance_accuracy_value','confusion accuracy');
#967 = SHAPE_DEFINITION_REPRESENTATION(#968,#949);
#968 = PRODUCT_DEFINITION_SHAPE('','',#969);
#969 = PRODUCT_DEFINITION('design','',#970,#973);
#970 = PRODUCT_DEFINITION_FORMATION('','',#971);
#971 = PRODUCT('A5','A5','',(#972));
#972 = PRODUCT_CONTEXT('',#2,'mechanical');
#973 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#974 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#975,#977);
#975 = ( REPRESENTATION_RELATIONSHIP('','',#949,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#976) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#976 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#977 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#978
  );
#978 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#969,$);
#979 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#971));
#980 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#981),#993);
#981 = MANIFOLD_SOLID_BREP('',#982);
#982 = CLOSED_SHELL('',(#983));
#983 = ADVANCED_FACE('',(#984),#988,.T.);
#984 = FACE_BOUND('',#985,.T.);
#985 = VERTEX_LOOP('',#986);
#986 = VERTEX_POINT('',#987);
#987 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#988 = SPHERICAL_SURFACE('',#989,0.1815);
#989 = AXIS2_PLACEMENT_3D('',#990,#991,#992);
#990 = CARTESIAN_POINT('',(0.,0.,0.));
#991 = DIRECTION('',(0.,0.,1.));
#992 = DIRECTION('',(1.,0.,-0.));
#993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#997)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#994,#995,#996)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#994 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#995 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#996 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#997 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#994,
  'distance_accuracy_value','confusion accuracy');
#998 = SHAPE_DEFINITION_REPRESENTATION(#999,#980);
#999 = PRODUCT_DEFINITION_SHAPE('','',#1000);
#1000 = PRODUCT_DEFINITION('design','',#1001,#1004);
#1001 = PRODUCT_DEFINITION_FORMATION('','',#1002);
#1002 = PRODUCT('A8','A8','',(#1003));
#1003 = PRODUCT_CONTEXT('',#2,'mechanical');
#1004 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1005 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1006,#1008);
#1006 = ( REPRESENTATION_RELATIONSHIP('','',#980,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1007) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1007 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
#1008 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1009);
#1009 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#1000,$);
#1010 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1002));
#1011 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1012),#1024);
#1012 = MANIFOLD_SOLID_BREP('',#1013);
#1013 = CLOSED_SHELL('',(#1014));
#1014 = ADVANCED_FACE('',(#1015),#1019,.T.);
#1015 = FACE_BOUND('',#1016,.T.);
#1016 = VERTEX_LOOP('',#1017);
#1017 = VERTEX_POINT('',#1018);
#1018 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1019 = SPHERICAL_SURFACE('',#1020,0.1815);
#1020 = AXIS2_PLACEMENT_3D('',#1021,#1022,#1023);
#1021 = CARTESIAN_POINT('',(0.,0.,0.));
#1022 = DIRECTION('',(0.,0.,1.));
#1023 = DIRECTION('',(1.,0.,-0.));
#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1028)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1025,#1026,#1027)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1025 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1026 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1027 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1028 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1025,
  'distance_accuracy_value','confusion accuracy');
#1029 = SHAPE_DEFINITION_REPRESENTATION(#1030,#1011);
#1030 = PRODUCT_DEFINITION_SHAPE('','',#1031);
#1031 = PRODUCT_DEFINITION('design','',#1032,#1035);
#1032 = PRODUCT_DEFINITION_FORMATION('','',#1033);
#1033 = PRODUCT('A9','A9','',(#1034));
#1034 = PRODUCT_CONTEXT('',#2,'mechanical');
#1035 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1036 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1037,#1039);
#1037 = ( REPRESENTATION_RELATIONSHIP('','',#1011,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1038) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1038 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);
#1039 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1040);
#1040 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','=>[0:1:1:8]','',#5,#1031,$);
#1041 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1033));
#1042 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1043),#1055);
#1043 = MANIFOLD_SOLID_BREP('',#1044);
#1044 = CLOSED_SHELL('',(#1045));
#1045 = ADVANCED_FACE('',(#1046),#1050,.T.);
#1046 = FACE_BOUND('',#1047,.T.);
#1047 = VERTEX_LOOP('',#1048);
#1048 = VERTEX_POINT('',#1049);
#1049 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1050 = SPHERICAL_SURFACE('',#1051,0.1815);
#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054);
#1052 = CARTESIAN_POINT('',(0.,0.,0.));
#1053 = DIRECTION('',(0.,0.,1.));
#1054 = DIRECTION('',(1.,0.,-0.));
#1055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1059)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1056,#1057,#1058)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1056 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1057 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1058 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1059 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1056,
  'distance_accuracy_value','confusion accuracy');
#1060 = SHAPE_DEFINITION_REPRESENTATION(#1061,#1042);
#1061 = PRODUCT_DEFINITION_SHAPE('','',#1062);
#1062 = PRODUCT_DEFINITION('design','',#1063,#1066);
#1063 = PRODUCT_DEFINITION_FORMATION('','',#1064);
#1064 = PRODUCT('A10','A10','',(#1065));
#1065 = PRODUCT_CONTEXT('',#2,'mechanical');
#1066 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1067 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1068,#1070);
#1068 = ( REPRESENTATION_RELATIONSHIP('','',#1042,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1069) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1069 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43);
#1070 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1071);
#1071 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','=>[0:1:1:9]','',#5,#1062,$);
#1072 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1064));
#1073 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1074),#1086);
#1074 = MANIFOLD_SOLID_BREP('',#1075);
#1075 = CLOSED_SHELL('',(#1076));
#1076 = ADVANCED_FACE('',(#1077),#1081,.T.);
#1077 = FACE_BOUND('',#1078,.T.);
#1078 = VERTEX_LOOP('',#1079);
#1079 = VERTEX_POINT('',#1080);
#1080 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1081 = SPHERICAL_SURFACE('',#1082,0.1815);
#1082 = AXIS2_PLACEMENT_3D('',#1083,#1084,#1085);
#1083 = CARTESIAN_POINT('',(0.,0.,0.));
#1084 = DIRECTION('',(0.,0.,1.));
#1085 = DIRECTION('',(1.,0.,-0.));
#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1090)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1087,#1088,#1089)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1087 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1088 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1089 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1090 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1087,
  'distance_accuracy_value','confusion accuracy');
#1091 = SHAPE_DEFINITION_REPRESENTATION(#1092,#1073);
#1092 = PRODUCT_DEFINITION_SHAPE('','',#1093);
#1093 = PRODUCT_DEFINITION('design','',#1094,#1097);
#1094 = PRODUCT_DEFINITION_FORMATION('','',#1095);
#1095 = PRODUCT('A11','A11','',(#1096));
#1096 = PRODUCT_CONTEXT('',#2,'mechanical');
#1097 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1098 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1099,#1101);
#1099 = ( REPRESENTATION_RELATIONSHIP('','',#1073,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1100) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1100 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
#1101 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1102);
#1102 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','=>[0:1:1:10]','',#5,#1093,$
  );
#1103 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1095));
#1104 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1105),#1117);
#1105 = MANIFOLD_SOLID_BREP('',#1106);
#1106 = CLOSED_SHELL('',(#1107));
#1107 = ADVANCED_FACE('',(#1108),#1112,.T.);
#1108 = FACE_BOUND('',#1109,.T.);
#1109 = VERTEX_LOOP('',#1110);
#1110 = VERTEX_POINT('',#1111);
#1111 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1112 = SPHERICAL_SURFACE('',#1113,0.1815);
#1113 = AXIS2_PLACEMENT_3D('',#1114,#1115,#1116);
#1114 = CARTESIAN_POINT('',(0.,0.,0.));
#1115 = DIRECTION('',(0.,0.,1.));
#1116 = DIRECTION('',(1.,0.,-0.));
#1117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1121)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1118,#1119,#1120)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1118 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1119 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1120 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1121 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1118,
  'distance_accuracy_value','confusion accuracy');
#1122 = SHAPE_DEFINITION_REPRESENTATION(#1123,#1104);
#1123 = PRODUCT_DEFINITION_SHAPE('','',#1124);
#1124 = PRODUCT_DEFINITION('design','',#1125,#1128);
#1125 = PRODUCT_DEFINITION_FORMATION('','',#1126);
#1126 = PRODUCT('A12','A12','',(#1127));
#1127 = PRODUCT_CONTEXT('',#2,'mechanical');
#1128 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1129 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1130,#1132);
#1130 = ( REPRESENTATION_RELATIONSHIP('','',#1104,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1131) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1131 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51);
#1132 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1133);
#1133 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','=>[0:1:1:11]','',#5,#1124,$
  );
#1134 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1126));
#1135 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1136),#1148);
#1136 = MANIFOLD_SOLID_BREP('',#1137);
#1137 = CLOSED_SHELL('',(#1138));
#1138 = ADVANCED_FACE('',(#1139),#1143,.T.);
#1139 = FACE_BOUND('',#1140,.T.);
#1140 = VERTEX_LOOP('',#1141);
#1141 = VERTEX_POINT('',#1142);
#1142 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1143 = SPHERICAL_SURFACE('',#1144,0.1815);
#1144 = AXIS2_PLACEMENT_3D('',#1145,#1146,#1147);
#1145 = CARTESIAN_POINT('',(0.,0.,0.));
#1146 = DIRECTION('',(0.,0.,1.));
#1147 = DIRECTION('',(1.,0.,-0.));
#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1152)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1149,#1150,#1151)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1149 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1150 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1151 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1152 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1149,
  'distance_accuracy_value','confusion accuracy');
#1153 = SHAPE_DEFINITION_REPRESENTATION(#1154,#1135);
#1154 = PRODUCT_DEFINITION_SHAPE('','',#1155);
#1155 = PRODUCT_DEFINITION('design','',#1156,#1159);
#1156 = PRODUCT_DEFINITION_FORMATION('','',#1157);
#1157 = PRODUCT('B1','B1','',(#1158));
#1158 = PRODUCT_CONTEXT('',#2,'mechanical');
#1159 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1160 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1161,#1163);
#1161 = ( REPRESENTATION_RELATIONSHIP('','',#1135,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1162) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1162 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55);
#1163 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1164);
#1164 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','=>[0:1:1:12]','',#5,#1155,$
  );
#1165 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1157));
#1166 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1167),#1179);
#1167 = MANIFOLD_SOLID_BREP('',#1168);
#1168 = CLOSED_SHELL('',(#1169));
#1169 = ADVANCED_FACE('',(#1170),#1174,.T.);
#1170 = FACE_BOUND('',#1171,.T.);
#1171 = VERTEX_LOOP('',#1172);
#1172 = VERTEX_POINT('',#1173);
#1173 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1174 = SPHERICAL_SURFACE('',#1175,0.1815);
#1175 = AXIS2_PLACEMENT_3D('',#1176,#1177,#1178);
#1176 = CARTESIAN_POINT('',(0.,0.,0.));
#1177 = DIRECTION('',(0.,0.,1.));
#1178 = DIRECTION('',(1.,0.,-0.));
#1179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1183)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1180,#1181,#1182)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1180 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1181 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1182 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1183 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1180,
  'distance_accuracy_value','confusion accuracy');
#1184 = SHAPE_DEFINITION_REPRESENTATION(#1185,#1166);
#1185 = PRODUCT_DEFINITION_SHAPE('','',#1186);
#1186 = PRODUCT_DEFINITION('design','',#1187,#1190);
#1187 = PRODUCT_DEFINITION_FORMATION('','',#1188);
#1188 = PRODUCT('B2','B2','',(#1189));
#1189 = PRODUCT_CONTEXT('',#2,'mechanical');
#1190 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1191 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1192,#1194);
#1192 = ( REPRESENTATION_RELATIONSHIP('','',#1166,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1193) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1193 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59);
#1194 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1195);
#1195 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','=>[0:1:1:13]','',#5,#1186,$
  );
#1196 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1188));
#1197 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1198),#1210);
#1198 = MANIFOLD_SOLID_BREP('',#1199);
#1199 = CLOSED_SHELL('',(#1200));
#1200 = ADVANCED_FACE('',(#1201),#1205,.T.);
#1201 = FACE_BOUND('',#1202,.T.);
#1202 = VERTEX_LOOP('',#1203);
#1203 = VERTEX_POINT('',#1204);
#1204 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1205 = SPHERICAL_SURFACE('',#1206,0.1815);
#1206 = AXIS2_PLACEMENT_3D('',#1207,#1208,#1209);
#1207 = CARTESIAN_POINT('',(0.,0.,0.));
#1208 = DIRECTION('',(0.,0.,1.));
#1209 = DIRECTION('',(1.,0.,-0.));
#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1214)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1211,#1212,#1213)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1211 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1212 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1213 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1214 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1211,
  'distance_accuracy_value','confusion accuracy');
#1215 = SHAPE_DEFINITION_REPRESENTATION(#1216,#1197);
#1216 = PRODUCT_DEFINITION_SHAPE('','',#1217);
#1217 = PRODUCT_DEFINITION('design','',#1218,#1221);
#1218 = PRODUCT_DEFINITION_FORMATION('','',#1219);
#1219 = PRODUCT('B3','B3','',(#1220));
#1220 = PRODUCT_CONTEXT('',#2,'mechanical');
#1221 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1222 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1223,#1225);
#1223 = ( REPRESENTATION_RELATIONSHIP('','',#1197,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1224) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1224 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63);
#1225 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1226);
#1226 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','=>[0:1:1:14]','',#5,#1217,$
  );
#1227 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1219));
#1228 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1229),#1241);
#1229 = MANIFOLD_SOLID_BREP('',#1230);
#1230 = CLOSED_SHELL('',(#1231));
#1231 = ADVANCED_FACE('',(#1232),#1236,.T.);
#1232 = FACE_BOUND('',#1233,.T.);
#1233 = VERTEX_LOOP('',#1234);
#1234 = VERTEX_POINT('',#1235);
#1235 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1236 = SPHERICAL_SURFACE('',#1237,0.1815);
#1237 = AXIS2_PLACEMENT_3D('',#1238,#1239,#1240);
#1238 = CARTESIAN_POINT('',(0.,0.,0.));
#1239 = DIRECTION('',(0.,0.,1.));
#1240 = DIRECTION('',(1.,0.,-0.));
#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1245)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1242,#1243,#1244)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1242 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1243 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1244 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1245 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1242,
  'distance_accuracy_value','confusion accuracy');
#1246 = SHAPE_DEFINITION_REPRESENTATION(#1247,#1228);
#1247 = PRODUCT_DEFINITION_SHAPE('','',#1248);
#1248 = PRODUCT_DEFINITION('design','',#1249,#1252);
#1249 = PRODUCT_DEFINITION_FORMATION('','',#1250);
#1250 = PRODUCT('B4','B4','',(#1251));
#1251 = PRODUCT_CONTEXT('',#2,'mechanical');
#1252 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1253 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1254,#1256);
#1254 = ( REPRESENTATION_RELATIONSHIP('','',#1228,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1255) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1255 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67);
#1256 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1257);
#1257 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','=>[0:1:1:15]','',#5,#1248,$
  );
#1258 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1250));
#1259 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1260),#1272);
#1260 = MANIFOLD_SOLID_BREP('',#1261);
#1261 = CLOSED_SHELL('',(#1262));
#1262 = ADVANCED_FACE('',(#1263),#1267,.T.);
#1263 = FACE_BOUND('',#1264,.T.);
#1264 = VERTEX_LOOP('',#1265);
#1265 = VERTEX_POINT('',#1266);
#1266 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1267 = SPHERICAL_SURFACE('',#1268,0.1815);
#1268 = AXIS2_PLACEMENT_3D('',#1269,#1270,#1271);
#1269 = CARTESIAN_POINT('',(0.,0.,0.));
#1270 = DIRECTION('',(0.,0.,1.));
#1271 = DIRECTION('',(1.,0.,-0.));
#1272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1276)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1273,#1274,#1275)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1273 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1274 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1275 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1276 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1273,
  'distance_accuracy_value','confusion accuracy');
#1277 = SHAPE_DEFINITION_REPRESENTATION(#1278,#1259);
#1278 = PRODUCT_DEFINITION_SHAPE('','',#1279);
#1279 = PRODUCT_DEFINITION('design','',#1280,#1283);
#1280 = PRODUCT_DEFINITION_FORMATION('','',#1281);
#1281 = PRODUCT('B5','B5','',(#1282));
#1282 = PRODUCT_CONTEXT('',#2,'mechanical');
#1283 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1284 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1285,#1287);
#1285 = ( REPRESENTATION_RELATIONSHIP('','',#1259,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1286) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1286 = ITEM_DEFINED_TRANSFORMATION('','',#11,#71);
#1287 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1288);
#1288 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','=>[0:1:1:16]','',#5,#1279,$
  );
#1289 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1281));
#1290 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1291),#1303);
#1291 = MANIFOLD_SOLID_BREP('',#1292);
#1292 = CLOSED_SHELL('',(#1293));
#1293 = ADVANCED_FACE('',(#1294),#1298,.T.);
#1294 = FACE_BOUND('',#1295,.T.);
#1295 = VERTEX_LOOP('',#1296);
#1296 = VERTEX_POINT('',#1297);
#1297 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1298 = SPHERICAL_SURFACE('',#1299,0.1815);
#1299 = AXIS2_PLACEMENT_3D('',#1300,#1301,#1302);
#1300 = CARTESIAN_POINT('',(0.,0.,0.));
#1301 = DIRECTION('',(0.,0.,1.));
#1302 = DIRECTION('',(1.,0.,-0.));
#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1307)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1304,#1305,#1306)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1304 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1305 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1306 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1307 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1304,
  'distance_accuracy_value','confusion accuracy');
#1308 = SHAPE_DEFINITION_REPRESENTATION(#1309,#1290);
#1309 = PRODUCT_DEFINITION_SHAPE('','',#1310);
#1310 = PRODUCT_DEFINITION('design','',#1311,#1314);
#1311 = PRODUCT_DEFINITION_FORMATION('','',#1312);
#1312 = PRODUCT('B8','B8','',(#1313));
#1313 = PRODUCT_CONTEXT('',#2,'mechanical');
#1314 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1315 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1316,#1318);
#1316 = ( REPRESENTATION_RELATIONSHIP('','',#1290,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1317) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1317 = ITEM_DEFINED_TRANSFORMATION('','',#11,#75);
#1318 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1319);
#1319 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','=>[0:1:1:17]','',#5,#1310,$
  );
#1320 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1312));
#1321 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1322),#1334);
#1322 = MANIFOLD_SOLID_BREP('',#1323);
#1323 = CLOSED_SHELL('',(#1324));
#1324 = ADVANCED_FACE('',(#1325),#1329,.T.);
#1325 = FACE_BOUND('',#1326,.T.);
#1326 = VERTEX_LOOP('',#1327);
#1327 = VERTEX_POINT('',#1328);
#1328 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1329 = SPHERICAL_SURFACE('',#1330,0.1815);
#1330 = AXIS2_PLACEMENT_3D('',#1331,#1332,#1333);
#1331 = CARTESIAN_POINT('',(0.,0.,0.));
#1332 = DIRECTION('',(0.,0.,1.));
#1333 = DIRECTION('',(1.,0.,-0.));
#1334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1338)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1335,#1336,#1337)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1335 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1336 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1337 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1338 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1335,
  'distance_accuracy_value','confusion accuracy');
#1339 = SHAPE_DEFINITION_REPRESENTATION(#1340,#1321);
#1340 = PRODUCT_DEFINITION_SHAPE('','',#1341);
#1341 = PRODUCT_DEFINITION('design','',#1342,#1345);
#1342 = PRODUCT_DEFINITION_FORMATION('','',#1343);
#1343 = PRODUCT('B9','B9','',(#1344));
#1344 = PRODUCT_CONTEXT('',#2,'mechanical');
#1345 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1346 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1347,#1349);
#1347 = ( REPRESENTATION_RELATIONSHIP('','',#1321,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1348) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1348 = ITEM_DEFINED_TRANSFORMATION('','',#11,#79);
#1349 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1350);
#1350 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','=>[0:1:1:18]','',#5,#1341,$
  );
#1351 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1343));
#1352 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1353),#1365);
#1353 = MANIFOLD_SOLID_BREP('',#1354);
#1354 = CLOSED_SHELL('',(#1355));
#1355 = ADVANCED_FACE('',(#1356),#1360,.T.);
#1356 = FACE_BOUND('',#1357,.T.);
#1357 = VERTEX_LOOP('',#1358);
#1358 = VERTEX_POINT('',#1359);
#1359 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1360 = SPHERICAL_SURFACE('',#1361,0.1815);
#1361 = AXIS2_PLACEMENT_3D('',#1362,#1363,#1364);
#1362 = CARTESIAN_POINT('',(0.,0.,0.));
#1363 = DIRECTION('',(0.,0.,1.));
#1364 = DIRECTION('',(1.,0.,-0.));
#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1369)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1366,#1367,#1368)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1366 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1367 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1368 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1369 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1366,
  'distance_accuracy_value','confusion accuracy');
#1370 = SHAPE_DEFINITION_REPRESENTATION(#1371,#1352);
#1371 = PRODUCT_DEFINITION_SHAPE('','',#1372);
#1372 = PRODUCT_DEFINITION('design','',#1373,#1376);
#1373 = PRODUCT_DEFINITION_FORMATION('','',#1374);
#1374 = PRODUCT('B10','B10','',(#1375));
#1375 = PRODUCT_CONTEXT('',#2,'mechanical');
#1376 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1377 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1378,#1380);
#1378 = ( REPRESENTATION_RELATIONSHIP('','',#1352,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1379) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1379 = ITEM_DEFINED_TRANSFORMATION('','',#11,#83);
#1380 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1381);
#1381 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','=>[0:1:1:19]','',#5,#1372,$
  );
#1382 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1374));
#1383 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1384),#1396);
#1384 = MANIFOLD_SOLID_BREP('',#1385);
#1385 = CLOSED_SHELL('',(#1386));
#1386 = ADVANCED_FACE('',(#1387),#1391,.T.);
#1387 = FACE_BOUND('',#1388,.T.);
#1388 = VERTEX_LOOP('',#1389);
#1389 = VERTEX_POINT('',#1390);
#1390 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1391 = SPHERICAL_SURFACE('',#1392,0.1815);
#1392 = AXIS2_PLACEMENT_3D('',#1393,#1394,#1395);
#1393 = CARTESIAN_POINT('',(0.,0.,0.));
#1394 = DIRECTION('',(0.,0.,1.));
#1395 = DIRECTION('',(1.,0.,-0.));
#1396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1400)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1397,#1398,#1399)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1397 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1398 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1399 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1400 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1397,
  'distance_accuracy_value','confusion accuracy');
#1401 = SHAPE_DEFINITION_REPRESENTATION(#1402,#1383);
#1402 = PRODUCT_DEFINITION_SHAPE('','',#1403);
#1403 = PRODUCT_DEFINITION('design','',#1404,#1407);
#1404 = PRODUCT_DEFINITION_FORMATION('','',#1405);
#1405 = PRODUCT('B11','B11','',(#1406));
#1406 = PRODUCT_CONTEXT('',#2,'mechanical');
#1407 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1408 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1409,#1411);
#1409 = ( REPRESENTATION_RELATIONSHIP('','',#1383,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1410) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1410 = ITEM_DEFINED_TRANSFORMATION('','',#11,#87);
#1411 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1412);
#1412 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','=>[0:1:1:20]','',#5,#1403,$
  );
#1413 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1405));
#1414 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1415),#1427);
#1415 = MANIFOLD_SOLID_BREP('',#1416);
#1416 = CLOSED_SHELL('',(#1417));
#1417 = ADVANCED_FACE('',(#1418),#1422,.T.);
#1418 = FACE_BOUND('',#1419,.T.);
#1419 = VERTEX_LOOP('',#1420);
#1420 = VERTEX_POINT('',#1421);
#1421 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1422 = SPHERICAL_SURFACE('',#1423,0.1815);
#1423 = AXIS2_PLACEMENT_3D('',#1424,#1425,#1426);
#1424 = CARTESIAN_POINT('',(0.,0.,0.));
#1425 = DIRECTION('',(0.,0.,1.));
#1426 = DIRECTION('',(1.,0.,-0.));
#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1431)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1428,#1429,#1430)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1428 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1429 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1430 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1431 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1428,
  'distance_accuracy_value','confusion accuracy');
#1432 = SHAPE_DEFINITION_REPRESENTATION(#1433,#1414);
#1433 = PRODUCT_DEFINITION_SHAPE('','',#1434);
#1434 = PRODUCT_DEFINITION('design','',#1435,#1438);
#1435 = PRODUCT_DEFINITION_FORMATION('','',#1436);
#1436 = PRODUCT('B12','B12','',(#1437));
#1437 = PRODUCT_CONTEXT('',#2,'mechanical');
#1438 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1439 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1440,#1442);
#1440 = ( REPRESENTATION_RELATIONSHIP('','',#1414,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1441) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1441 = ITEM_DEFINED_TRANSFORMATION('','',#11,#91);
#1442 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1443);
#1443 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','=>[0:1:1:21]','',#5,#1434,$
  );
#1444 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1436));
#1445 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1446),#1458);
#1446 = MANIFOLD_SOLID_BREP('',#1447);
#1447 = CLOSED_SHELL('',(#1448));
#1448 = ADVANCED_FACE('',(#1449),#1453,.T.);
#1449 = FACE_BOUND('',#1450,.T.);
#1450 = VERTEX_LOOP('',#1451);
#1451 = VERTEX_POINT('',#1452);
#1452 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1453 = SPHERICAL_SURFACE('',#1454,0.1815);
#1454 = AXIS2_PLACEMENT_3D('',#1455,#1456,#1457);
#1455 = CARTESIAN_POINT('',(0.,0.,0.));
#1456 = DIRECTION('',(0.,0.,1.));
#1457 = DIRECTION('',(1.,0.,-0.));
#1458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1462)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1459,#1460,#1461)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1459 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1460 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1461 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1462 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1459,
  'distance_accuracy_value','confusion accuracy');
#1463 = SHAPE_DEFINITION_REPRESENTATION(#1464,#1445);
#1464 = PRODUCT_DEFINITION_SHAPE('','',#1465);
#1465 = PRODUCT_DEFINITION('design','',#1466,#1469);
#1466 = PRODUCT_DEFINITION_FORMATION('','',#1467);
#1467 = PRODUCT('C1','C1','',(#1468));
#1468 = PRODUCT_CONTEXT('',#2,'mechanical');
#1469 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1470 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1471,#1473);
#1471 = ( REPRESENTATION_RELATIONSHIP('','',#1445,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1472) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1472 = ITEM_DEFINED_TRANSFORMATION('','',#11,#95);
#1473 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1474);
#1474 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','=>[0:1:1:22]','',#5,#1465,$
  );
#1475 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1467));
#1476 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1477),#1489);
#1477 = MANIFOLD_SOLID_BREP('',#1478);
#1478 = CLOSED_SHELL('',(#1479));
#1479 = ADVANCED_FACE('',(#1480),#1484,.T.);
#1480 = FACE_BOUND('',#1481,.T.);
#1481 = VERTEX_LOOP('',#1482);
#1482 = VERTEX_POINT('',#1483);
#1483 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1484 = SPHERICAL_SURFACE('',#1485,0.1815);
#1485 = AXIS2_PLACEMENT_3D('',#1486,#1487,#1488);
#1486 = CARTESIAN_POINT('',(0.,0.,0.));
#1487 = DIRECTION('',(0.,0.,1.));
#1488 = DIRECTION('',(1.,0.,-0.));
#1489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1493)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1490,#1491,#1492)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1490 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1491 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1492 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1493 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1490,
  'distance_accuracy_value','confusion accuracy');
#1494 = SHAPE_DEFINITION_REPRESENTATION(#1495,#1476);
#1495 = PRODUCT_DEFINITION_SHAPE('','',#1496);
#1496 = PRODUCT_DEFINITION('design','',#1497,#1500);
#1497 = PRODUCT_DEFINITION_FORMATION('','',#1498);
#1498 = PRODUCT('C2','C2','',(#1499));
#1499 = PRODUCT_CONTEXT('',#2,'mechanical');
#1500 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1501 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1502,#1504);
#1502 = ( REPRESENTATION_RELATIONSHIP('','',#1476,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1503) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1503 = ITEM_DEFINED_TRANSFORMATION('','',#11,#99);
#1504 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1505);
#1505 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('22','=>[0:1:1:23]','',#5,#1496,$
  );
#1506 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1498));
#1507 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1508),#1520);
#1508 = MANIFOLD_SOLID_BREP('',#1509);
#1509 = CLOSED_SHELL('',(#1510));
#1510 = ADVANCED_FACE('',(#1511),#1515,.T.);
#1511 = FACE_BOUND('',#1512,.T.);
#1512 = VERTEX_LOOP('',#1513);
#1513 = VERTEX_POINT('',#1514);
#1514 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1515 = SPHERICAL_SURFACE('',#1516,0.1815);
#1516 = AXIS2_PLACEMENT_3D('',#1517,#1518,#1519);
#1517 = CARTESIAN_POINT('',(0.,0.,0.));
#1518 = DIRECTION('',(0.,0.,1.));
#1519 = DIRECTION('',(1.,0.,-0.));
#1520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1524)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1521,#1522,#1523)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1521 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1522 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1523 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1524 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1521,
  'distance_accuracy_value','confusion accuracy');
#1525 = SHAPE_DEFINITION_REPRESENTATION(#1526,#1507);
#1526 = PRODUCT_DEFINITION_SHAPE('','',#1527);
#1527 = PRODUCT_DEFINITION('design','',#1528,#1531);
#1528 = PRODUCT_DEFINITION_FORMATION('','',#1529);
#1529 = PRODUCT('C3','C3','',(#1530));
#1530 = PRODUCT_CONTEXT('',#2,'mechanical');
#1531 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1532 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1533,#1535);
#1533 = ( REPRESENTATION_RELATIONSHIP('','',#1507,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1534) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1534 = ITEM_DEFINED_TRANSFORMATION('','',#11,#103);
#1535 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1536);
#1536 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','=>[0:1:1:24]','',#5,#1527,$
  );
#1537 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1529));
#1538 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1539),#1551);
#1539 = MANIFOLD_SOLID_BREP('',#1540);
#1540 = CLOSED_SHELL('',(#1541));
#1541 = ADVANCED_FACE('',(#1542),#1546,.T.);
#1542 = FACE_BOUND('',#1543,.T.);
#1543 = VERTEX_LOOP('',#1544);
#1544 = VERTEX_POINT('',#1545);
#1545 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1546 = SPHERICAL_SURFACE('',#1547,0.1815);
#1547 = AXIS2_PLACEMENT_3D('',#1548,#1549,#1550);
#1548 = CARTESIAN_POINT('',(0.,0.,0.));
#1549 = DIRECTION('',(0.,0.,1.));
#1550 = DIRECTION('',(1.,0.,-0.));
#1551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1555)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1552,#1553,#1554)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1552 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1553 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1554 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1555 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1552,
  'distance_accuracy_value','confusion accuracy');
#1556 = SHAPE_DEFINITION_REPRESENTATION(#1557,#1538);
#1557 = PRODUCT_DEFINITION_SHAPE('','',#1558);
#1558 = PRODUCT_DEFINITION('design','',#1559,#1562);
#1559 = PRODUCT_DEFINITION_FORMATION('','',#1560);
#1560 = PRODUCT('C4','C4','',(#1561));
#1561 = PRODUCT_CONTEXT('',#2,'mechanical');
#1562 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1563 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1564,#1566);
#1564 = ( REPRESENTATION_RELATIONSHIP('','',#1538,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1565) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1565 = ITEM_DEFINED_TRANSFORMATION('','',#11,#107);
#1566 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1567);
#1567 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('24','=>[0:1:1:25]','',#5,#1558,$
  );
#1568 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1560));
#1569 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1570),#1582);
#1570 = MANIFOLD_SOLID_BREP('',#1571);
#1571 = CLOSED_SHELL('',(#1572));
#1572 = ADVANCED_FACE('',(#1573),#1577,.T.);
#1573 = FACE_BOUND('',#1574,.T.);
#1574 = VERTEX_LOOP('',#1575);
#1575 = VERTEX_POINT('',#1576);
#1576 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1577 = SPHERICAL_SURFACE('',#1578,0.1815);
#1578 = AXIS2_PLACEMENT_3D('',#1579,#1580,#1581);
#1579 = CARTESIAN_POINT('',(0.,0.,0.));
#1580 = DIRECTION('',(0.,0.,1.));
#1581 = DIRECTION('',(1.,0.,-0.));
#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1586)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1583,#1584,#1585)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1583 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1584 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1585 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1586 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1583,
  'distance_accuracy_value','confusion accuracy');
#1587 = SHAPE_DEFINITION_REPRESENTATION(#1588,#1569);
#1588 = PRODUCT_DEFINITION_SHAPE('','',#1589);
#1589 = PRODUCT_DEFINITION('design','',#1590,#1593);
#1590 = PRODUCT_DEFINITION_FORMATION('','',#1591);
#1591 = PRODUCT('C5','C5','',(#1592));
#1592 = PRODUCT_CONTEXT('',#2,'mechanical');
#1593 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1594 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1595,#1597);
#1595 = ( REPRESENTATION_RELATIONSHIP('','',#1569,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1596) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1596 = ITEM_DEFINED_TRANSFORMATION('','',#11,#111);
#1597 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1598);
#1598 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('25','=>[0:1:1:26]','',#5,#1589,$
  );
#1599 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1591));
#1600 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1601),#1613);
#1601 = MANIFOLD_SOLID_BREP('',#1602);
#1602 = CLOSED_SHELL('',(#1603));
#1603 = ADVANCED_FACE('',(#1604),#1608,.T.);
#1604 = FACE_BOUND('',#1605,.T.);
#1605 = VERTEX_LOOP('',#1606);
#1606 = VERTEX_POINT('',#1607);
#1607 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1608 = SPHERICAL_SURFACE('',#1609,0.1815);
#1609 = AXIS2_PLACEMENT_3D('',#1610,#1611,#1612);
#1610 = CARTESIAN_POINT('',(0.,0.,0.));
#1611 = DIRECTION('',(0.,0.,1.));
#1612 = DIRECTION('',(1.,0.,-0.));
#1613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1617)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1614,#1615,#1616)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1614 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1615 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1616 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1617 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1614,
  'distance_accuracy_value','confusion accuracy');
#1618 = SHAPE_DEFINITION_REPRESENTATION(#1619,#1600);
#1619 = PRODUCT_DEFINITION_SHAPE('','',#1620);
#1620 = PRODUCT_DEFINITION('design','',#1621,#1624);
#1621 = PRODUCT_DEFINITION_FORMATION('','',#1622);
#1622 = PRODUCT('C8','C8','',(#1623));
#1623 = PRODUCT_CONTEXT('',#2,'mechanical');
#1624 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1625 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1626,#1628);
#1626 = ( REPRESENTATION_RELATIONSHIP('','',#1600,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1627) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1627 = ITEM_DEFINED_TRANSFORMATION('','',#11,#115);
#1628 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1629);
#1629 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('26','=>[0:1:1:27]','',#5,#1620,$
  );
#1630 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1622));
#1631 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1632),#1644);
#1632 = MANIFOLD_SOLID_BREP('',#1633);
#1633 = CLOSED_SHELL('',(#1634));
#1634 = ADVANCED_FACE('',(#1635),#1639,.T.);
#1635 = FACE_BOUND('',#1636,.T.);
#1636 = VERTEX_LOOP('',#1637);
#1637 = VERTEX_POINT('',#1638);
#1638 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1639 = SPHERICAL_SURFACE('',#1640,0.1815);
#1640 = AXIS2_PLACEMENT_3D('',#1641,#1642,#1643);
#1641 = CARTESIAN_POINT('',(0.,0.,0.));
#1642 = DIRECTION('',(0.,0.,1.));
#1643 = DIRECTION('',(1.,0.,-0.));
#1644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1648)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1645,#1646,#1647)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1645 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1646 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1647 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1648 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1645,
  'distance_accuracy_value','confusion accuracy');
#1649 = SHAPE_DEFINITION_REPRESENTATION(#1650,#1631);
#1650 = PRODUCT_DEFINITION_SHAPE('','',#1651);
#1651 = PRODUCT_DEFINITION('design','',#1652,#1655);
#1652 = PRODUCT_DEFINITION_FORMATION('','',#1653);
#1653 = PRODUCT('C9','C9','',(#1654));
#1654 = PRODUCT_CONTEXT('',#2,'mechanical');
#1655 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1656 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1657,#1659);
#1657 = ( REPRESENTATION_RELATIONSHIP('','',#1631,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1658) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1658 = ITEM_DEFINED_TRANSFORMATION('','',#11,#119);
#1659 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1660);
#1660 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('27','=>[0:1:1:28]','',#5,#1651,$
  );
#1661 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1653));
#1662 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1663),#1675);
#1663 = MANIFOLD_SOLID_BREP('',#1664);
#1664 = CLOSED_SHELL('',(#1665));
#1665 = ADVANCED_FACE('',(#1666),#1670,.T.);
#1666 = FACE_BOUND('',#1667,.T.);
#1667 = VERTEX_LOOP('',#1668);
#1668 = VERTEX_POINT('',#1669);
#1669 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1670 = SPHERICAL_SURFACE('',#1671,0.1815);
#1671 = AXIS2_PLACEMENT_3D('',#1672,#1673,#1674);
#1672 = CARTESIAN_POINT('',(0.,0.,0.));
#1673 = DIRECTION('',(0.,0.,1.));
#1674 = DIRECTION('',(1.,0.,-0.));
#1675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1679)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1676,#1677,#1678)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1676 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1677 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1678 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1679 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1676,
  'distance_accuracy_value','confusion accuracy');
#1680 = SHAPE_DEFINITION_REPRESENTATION(#1681,#1662);
#1681 = PRODUCT_DEFINITION_SHAPE('','',#1682);
#1682 = PRODUCT_DEFINITION('design','',#1683,#1686);
#1683 = PRODUCT_DEFINITION_FORMATION('','',#1684);
#1684 = PRODUCT('C10','C10','',(#1685));
#1685 = PRODUCT_CONTEXT('',#2,'mechanical');
#1686 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1687 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1688,#1690);
#1688 = ( REPRESENTATION_RELATIONSHIP('','',#1662,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1689) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1689 = ITEM_DEFINED_TRANSFORMATION('','',#11,#123);
#1690 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1691);
#1691 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('28','=>[0:1:1:29]','',#5,#1682,$
  );
#1692 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1684));
#1693 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1694),#1706);
#1694 = MANIFOLD_SOLID_BREP('',#1695);
#1695 = CLOSED_SHELL('',(#1696));
#1696 = ADVANCED_FACE('',(#1697),#1701,.T.);
#1697 = FACE_BOUND('',#1698,.T.);
#1698 = VERTEX_LOOP('',#1699);
#1699 = VERTEX_POINT('',#1700);
#1700 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1701 = SPHERICAL_SURFACE('',#1702,0.1815);
#1702 = AXIS2_PLACEMENT_3D('',#1703,#1704,#1705);
#1703 = CARTESIAN_POINT('',(0.,0.,0.));
#1704 = DIRECTION('',(0.,0.,1.));
#1705 = DIRECTION('',(1.,0.,-0.));
#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1710)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1707,#1708,#1709)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1707 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1708 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1709 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1710 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1707,
  'distance_accuracy_value','confusion accuracy');
#1711 = SHAPE_DEFINITION_REPRESENTATION(#1712,#1693);
#1712 = PRODUCT_DEFINITION_SHAPE('','',#1713);
#1713 = PRODUCT_DEFINITION('design','',#1714,#1717);
#1714 = PRODUCT_DEFINITION_FORMATION('','',#1715);
#1715 = PRODUCT('C11','C11','',(#1716));
#1716 = PRODUCT_CONTEXT('',#2,'mechanical');
#1717 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1718 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1719,#1721);
#1719 = ( REPRESENTATION_RELATIONSHIP('','',#1693,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1720) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1720 = ITEM_DEFINED_TRANSFORMATION('','',#11,#127);
#1721 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1722);
#1722 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('29','=>[0:1:1:30]','',#5,#1713,$
  );
#1723 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1715));
#1724 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1725),#1737);
#1725 = MANIFOLD_SOLID_BREP('',#1726);
#1726 = CLOSED_SHELL('',(#1727));
#1727 = ADVANCED_FACE('',(#1728),#1732,.T.);
#1728 = FACE_BOUND('',#1729,.T.);
#1729 = VERTEX_LOOP('',#1730);
#1730 = VERTEX_POINT('',#1731);
#1731 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1732 = SPHERICAL_SURFACE('',#1733,0.1815);
#1733 = AXIS2_PLACEMENT_3D('',#1734,#1735,#1736);
#1734 = CARTESIAN_POINT('',(0.,0.,0.));
#1735 = DIRECTION('',(0.,0.,1.));
#1736 = DIRECTION('',(1.,0.,-0.));
#1737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1741)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1738,#1739,#1740)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1738 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1739 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1740 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1741 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1738,
  'distance_accuracy_value','confusion accuracy');
#1742 = SHAPE_DEFINITION_REPRESENTATION(#1743,#1724);
#1743 = PRODUCT_DEFINITION_SHAPE('','',#1744);
#1744 = PRODUCT_DEFINITION('design','',#1745,#1748);
#1745 = PRODUCT_DEFINITION_FORMATION('','',#1746);
#1746 = PRODUCT('C12','C12','',(#1747));
#1747 = PRODUCT_CONTEXT('',#2,'mechanical');
#1748 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1749 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1750,#1752);
#1750 = ( REPRESENTATION_RELATIONSHIP('','',#1724,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1751) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1751 = ITEM_DEFINED_TRANSFORMATION('','',#11,#131);
#1752 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1753);
#1753 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('30','=>[0:1:1:31]','',#5,#1744,$
  );
#1754 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1746));
#1755 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1756),#1768);
#1756 = MANIFOLD_SOLID_BREP('',#1757);
#1757 = CLOSED_SHELL('',(#1758));
#1758 = ADVANCED_FACE('',(#1759),#1763,.T.);
#1759 = FACE_BOUND('',#1760,.T.);
#1760 = VERTEX_LOOP('',#1761);
#1761 = VERTEX_POINT('',#1762);
#1762 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1763 = SPHERICAL_SURFACE('',#1764,0.1815);
#1764 = AXIS2_PLACEMENT_3D('',#1765,#1766,#1767);
#1765 = CARTESIAN_POINT('',(0.,0.,0.));
#1766 = DIRECTION('',(0.,0.,1.));
#1767 = DIRECTION('',(1.,0.,-0.));
#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1772)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1769,#1770,#1771)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1769 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1770 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1771 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1772 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1769,
  'distance_accuracy_value','confusion accuracy');
#1773 = SHAPE_DEFINITION_REPRESENTATION(#1774,#1755);
#1774 = PRODUCT_DEFINITION_SHAPE('','',#1775);
#1775 = PRODUCT_DEFINITION('design','',#1776,#1779);
#1776 = PRODUCT_DEFINITION_FORMATION('','',#1777);
#1777 = PRODUCT('D1','D1','',(#1778));
#1778 = PRODUCT_CONTEXT('',#2,'mechanical');
#1779 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1780 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1781,#1783);
#1781 = ( REPRESENTATION_RELATIONSHIP('','',#1755,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1782) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1782 = ITEM_DEFINED_TRANSFORMATION('','',#11,#135);
#1783 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1784);
#1784 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('31','=>[0:1:1:32]','',#5,#1775,$
  );
#1785 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1777));
#1786 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1787),#1799);
#1787 = MANIFOLD_SOLID_BREP('',#1788);
#1788 = CLOSED_SHELL('',(#1789));
#1789 = ADVANCED_FACE('',(#1790),#1794,.T.);
#1790 = FACE_BOUND('',#1791,.T.);
#1791 = VERTEX_LOOP('',#1792);
#1792 = VERTEX_POINT('',#1793);
#1793 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1794 = SPHERICAL_SURFACE('',#1795,0.1815);
#1795 = AXIS2_PLACEMENT_3D('',#1796,#1797,#1798);
#1796 = CARTESIAN_POINT('',(0.,0.,0.));
#1797 = DIRECTION('',(0.,0.,1.));
#1798 = DIRECTION('',(1.,0.,-0.));
#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1803)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1800,#1801,#1802)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1800 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1801 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1802 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1803 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1800,
  'distance_accuracy_value','confusion accuracy');
#1804 = SHAPE_DEFINITION_REPRESENTATION(#1805,#1786);
#1805 = PRODUCT_DEFINITION_SHAPE('','',#1806);
#1806 = PRODUCT_DEFINITION('design','',#1807,#1810);
#1807 = PRODUCT_DEFINITION_FORMATION('','',#1808);
#1808 = PRODUCT('D2','D2','',(#1809));
#1809 = PRODUCT_CONTEXT('',#2,'mechanical');
#1810 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1811 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1812,#1814);
#1812 = ( REPRESENTATION_RELATIONSHIP('','',#1786,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1813) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1813 = ITEM_DEFINED_TRANSFORMATION('','',#11,#139);
#1814 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1815);
#1815 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('32','=>[0:1:1:33]','',#5,#1806,$
  );
#1816 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1808));
#1817 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1818),#1830);
#1818 = MANIFOLD_SOLID_BREP('',#1819);
#1819 = CLOSED_SHELL('',(#1820));
#1820 = ADVANCED_FACE('',(#1821),#1825,.T.);
#1821 = FACE_BOUND('',#1822,.T.);
#1822 = VERTEX_LOOP('',#1823);
#1823 = VERTEX_POINT('',#1824);
#1824 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1825 = SPHERICAL_SURFACE('',#1826,0.1815);
#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829);
#1827 = CARTESIAN_POINT('',(0.,0.,0.));
#1828 = DIRECTION('',(0.,0.,1.));
#1829 = DIRECTION('',(1.,0.,-0.));
#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1834)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1831,#1832,#1833)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1831 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1832 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1833 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1834 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1831,
  'distance_accuracy_value','confusion accuracy');
#1835 = SHAPE_DEFINITION_REPRESENTATION(#1836,#1817);
#1836 = PRODUCT_DEFINITION_SHAPE('','',#1837);
#1837 = PRODUCT_DEFINITION('design','',#1838,#1841);
#1838 = PRODUCT_DEFINITION_FORMATION('','',#1839);
#1839 = PRODUCT('D3','D3','',(#1840));
#1840 = PRODUCT_CONTEXT('',#2,'mechanical');
#1841 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1842 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1843,#1845);
#1843 = ( REPRESENTATION_RELATIONSHIP('','',#1817,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1844) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1844 = ITEM_DEFINED_TRANSFORMATION('','',#11,#143);
#1845 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1846);
#1846 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('33','=>[0:1:1:34]','',#5,#1837,$
  );
#1847 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1839));
#1848 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1849),#1861);
#1849 = MANIFOLD_SOLID_BREP('',#1850);
#1850 = CLOSED_SHELL('',(#1851));
#1851 = ADVANCED_FACE('',(#1852),#1856,.T.);
#1852 = FACE_BOUND('',#1853,.T.);
#1853 = VERTEX_LOOP('',#1854);
#1854 = VERTEX_POINT('',#1855);
#1855 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1856 = SPHERICAL_SURFACE('',#1857,0.1815);
#1857 = AXIS2_PLACEMENT_3D('',#1858,#1859,#1860);
#1858 = CARTESIAN_POINT('',(0.,0.,0.));
#1859 = DIRECTION('',(0.,0.,1.));
#1860 = DIRECTION('',(1.,0.,-0.));
#1861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1865)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1862,#1863,#1864)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1862 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1863 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1864 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1865 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1862,
  'distance_accuracy_value','confusion accuracy');
#1866 = SHAPE_DEFINITION_REPRESENTATION(#1867,#1848);
#1867 = PRODUCT_DEFINITION_SHAPE('','',#1868);
#1868 = PRODUCT_DEFINITION('design','',#1869,#1872);
#1869 = PRODUCT_DEFINITION_FORMATION('','',#1870);
#1870 = PRODUCT('D4','D4','',(#1871));
#1871 = PRODUCT_CONTEXT('',#2,'mechanical');
#1872 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1873 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1874,#1876);
#1874 = ( REPRESENTATION_RELATIONSHIP('','',#1848,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1875) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1875 = ITEM_DEFINED_TRANSFORMATION('','',#11,#147);
#1876 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1877);
#1877 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('34','=>[0:1:1:35]','',#5,#1868,$
  );
#1878 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1870));
#1879 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1880),#1892);
#1880 = MANIFOLD_SOLID_BREP('',#1881);
#1881 = CLOSED_SHELL('',(#1882));
#1882 = ADVANCED_FACE('',(#1883),#1887,.T.);
#1883 = FACE_BOUND('',#1884,.T.);
#1884 = VERTEX_LOOP('',#1885);
#1885 = VERTEX_POINT('',#1886);
#1886 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1887 = SPHERICAL_SURFACE('',#1888,0.1815);
#1888 = AXIS2_PLACEMENT_3D('',#1889,#1890,#1891);
#1889 = CARTESIAN_POINT('',(0.,0.,0.));
#1890 = DIRECTION('',(0.,0.,1.));
#1891 = DIRECTION('',(1.,0.,-0.));
#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1896)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1893,#1894,#1895)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1893 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1894 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1895 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1896 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1893,
  'distance_accuracy_value','confusion accuracy');
#1897 = SHAPE_DEFINITION_REPRESENTATION(#1898,#1879);
#1898 = PRODUCT_DEFINITION_SHAPE('','',#1899);
#1899 = PRODUCT_DEFINITION('design','',#1900,#1903);
#1900 = PRODUCT_DEFINITION_FORMATION('','',#1901);
#1901 = PRODUCT('D5','D5','',(#1902));
#1902 = PRODUCT_CONTEXT('',#2,'mechanical');
#1903 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1904 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1905,#1907);
#1905 = ( REPRESENTATION_RELATIONSHIP('','',#1879,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1906) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1906 = ITEM_DEFINED_TRANSFORMATION('','',#11,#151);
#1907 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1908);
#1908 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('35','=>[0:1:1:36]','',#5,#1899,$
  );
#1909 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1901));
#1910 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1911),#1923);
#1911 = MANIFOLD_SOLID_BREP('',#1912);
#1912 = CLOSED_SHELL('',(#1913));
#1913 = ADVANCED_FACE('',(#1914),#1918,.T.);
#1914 = FACE_BOUND('',#1915,.T.);
#1915 = VERTEX_LOOP('',#1916);
#1916 = VERTEX_POINT('',#1917);
#1917 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1918 = SPHERICAL_SURFACE('',#1919,0.1815);
#1919 = AXIS2_PLACEMENT_3D('',#1920,#1921,#1922);
#1920 = CARTESIAN_POINT('',(0.,0.,0.));
#1921 = DIRECTION('',(0.,0.,1.));
#1922 = DIRECTION('',(1.,0.,-0.));
#1923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1927)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1924,#1925,#1926)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1924 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1925 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1926 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1927 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1924,
  'distance_accuracy_value','confusion accuracy');
#1928 = SHAPE_DEFINITION_REPRESENTATION(#1929,#1910);
#1929 = PRODUCT_DEFINITION_SHAPE('','',#1930);
#1930 = PRODUCT_DEFINITION('design','',#1931,#1934);
#1931 = PRODUCT_DEFINITION_FORMATION('','',#1932);
#1932 = PRODUCT('D8','D8','',(#1933));
#1933 = PRODUCT_CONTEXT('',#2,'mechanical');
#1934 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1935 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1936,#1938);
#1936 = ( REPRESENTATION_RELATIONSHIP('','',#1910,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1937) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1937 = ITEM_DEFINED_TRANSFORMATION('','',#11,#155);
#1938 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1939);
#1939 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('36','=>[0:1:1:37]','',#5,#1930,$
  );
#1940 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1932));
#1941 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1942),#1954);
#1942 = MANIFOLD_SOLID_BREP('',#1943);
#1943 = CLOSED_SHELL('',(#1944));
#1944 = ADVANCED_FACE('',(#1945),#1949,.T.);
#1945 = FACE_BOUND('',#1946,.T.);
#1946 = VERTEX_LOOP('',#1947);
#1947 = VERTEX_POINT('',#1948);
#1948 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1949 = SPHERICAL_SURFACE('',#1950,0.1815);
#1950 = AXIS2_PLACEMENT_3D('',#1951,#1952,#1953);
#1951 = CARTESIAN_POINT('',(0.,0.,0.));
#1952 = DIRECTION('',(0.,0.,1.));
#1953 = DIRECTION('',(1.,0.,-0.));
#1954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1958)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1955,#1956,#1957)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1955 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1956 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1957 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1958 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1955,
  'distance_accuracy_value','confusion accuracy');
#1959 = SHAPE_DEFINITION_REPRESENTATION(#1960,#1941);
#1960 = PRODUCT_DEFINITION_SHAPE('','',#1961);
#1961 = PRODUCT_DEFINITION('design','',#1962,#1965);
#1962 = PRODUCT_DEFINITION_FORMATION('','',#1963);
#1963 = PRODUCT('D9','D9','',(#1964));
#1964 = PRODUCT_CONTEXT('',#2,'mechanical');
#1965 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1966 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1967,#1969);
#1967 = ( REPRESENTATION_RELATIONSHIP('','',#1941,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1968) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1968 = ITEM_DEFINED_TRANSFORMATION('','',#11,#159);
#1969 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1970);
#1970 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('37','=>[0:1:1:38]','',#5,#1961,$
  );
#1971 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1963));
#1972 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1973),#1985);
#1973 = MANIFOLD_SOLID_BREP('',#1974);
#1974 = CLOSED_SHELL('',(#1975));
#1975 = ADVANCED_FACE('',(#1976),#1980,.T.);
#1976 = FACE_BOUND('',#1977,.T.);
#1977 = VERTEX_LOOP('',#1978);
#1978 = VERTEX_POINT('',#1979);
#1979 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#1980 = SPHERICAL_SURFACE('',#1981,0.1815);
#1981 = AXIS2_PLACEMENT_3D('',#1982,#1983,#1984);
#1982 = CARTESIAN_POINT('',(0.,0.,0.));
#1983 = DIRECTION('',(0.,0.,1.));
#1984 = DIRECTION('',(1.,0.,-0.));
#1985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1989)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1986,#1987,#1988)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1986 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1987 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1988 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1989 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1986,
  'distance_accuracy_value','confusion accuracy');
#1990 = SHAPE_DEFINITION_REPRESENTATION(#1991,#1972);
#1991 = PRODUCT_DEFINITION_SHAPE('','',#1992);
#1992 = PRODUCT_DEFINITION('design','',#1993,#1996);
#1993 = PRODUCT_DEFINITION_FORMATION('','',#1994);
#1994 = PRODUCT('D10','D10','',(#1995));
#1995 = PRODUCT_CONTEXT('',#2,'mechanical');
#1996 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1997 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1998,#2000);
#1998 = ( REPRESENTATION_RELATIONSHIP('','',#1972,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1999) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1999 = ITEM_DEFINED_TRANSFORMATION('','',#11,#163);
#2000 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2001);
#2001 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('38','=>[0:1:1:39]','',#5,#1992,$
  );
#2002 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1994));
#2003 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2004),#2016);
#2004 = MANIFOLD_SOLID_BREP('',#2005);
#2005 = CLOSED_SHELL('',(#2006));
#2006 = ADVANCED_FACE('',(#2007),#2011,.T.);
#2007 = FACE_BOUND('',#2008,.T.);
#2008 = VERTEX_LOOP('',#2009);
#2009 = VERTEX_POINT('',#2010);
#2010 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2011 = SPHERICAL_SURFACE('',#2012,0.1815);
#2012 = AXIS2_PLACEMENT_3D('',#2013,#2014,#2015);
#2013 = CARTESIAN_POINT('',(0.,0.,0.));
#2014 = DIRECTION('',(0.,0.,1.));
#2015 = DIRECTION('',(1.,0.,-0.));
#2016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2020)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2017,#2018,#2019)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2017 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2018 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2019 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2020 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2017,
  'distance_accuracy_value','confusion accuracy');
#2021 = SHAPE_DEFINITION_REPRESENTATION(#2022,#2003);
#2022 = PRODUCT_DEFINITION_SHAPE('','',#2023);
#2023 = PRODUCT_DEFINITION('design','',#2024,#2027);
#2024 = PRODUCT_DEFINITION_FORMATION('','',#2025);
#2025 = PRODUCT('D11','D11','',(#2026));
#2026 = PRODUCT_CONTEXT('',#2,'mechanical');
#2027 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2028 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2029,#2031);
#2029 = ( REPRESENTATION_RELATIONSHIP('','',#2003,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2030) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2030 = ITEM_DEFINED_TRANSFORMATION('','',#11,#167);
#2031 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2032);
#2032 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('39','=>[0:1:1:40]','',#5,#2023,$
  );
#2033 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2025));
#2034 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2035),#2047);
#2035 = MANIFOLD_SOLID_BREP('',#2036);
#2036 = CLOSED_SHELL('',(#2037));
#2037 = ADVANCED_FACE('',(#2038),#2042,.T.);
#2038 = FACE_BOUND('',#2039,.T.);
#2039 = VERTEX_LOOP('',#2040);
#2040 = VERTEX_POINT('',#2041);
#2041 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2042 = SPHERICAL_SURFACE('',#2043,0.1815);
#2043 = AXIS2_PLACEMENT_3D('',#2044,#2045,#2046);
#2044 = CARTESIAN_POINT('',(0.,0.,0.));
#2045 = DIRECTION('',(0.,0.,1.));
#2046 = DIRECTION('',(1.,0.,-0.));
#2047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2051)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2048,#2049,#2050)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2048 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2049 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2050 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2051 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2048,
  'distance_accuracy_value','confusion accuracy');
#2052 = SHAPE_DEFINITION_REPRESENTATION(#2053,#2034);
#2053 = PRODUCT_DEFINITION_SHAPE('','',#2054);
#2054 = PRODUCT_DEFINITION('design','',#2055,#2058);
#2055 = PRODUCT_DEFINITION_FORMATION('','',#2056);
#2056 = PRODUCT('D12','D12','',(#2057));
#2057 = PRODUCT_CONTEXT('',#2,'mechanical');
#2058 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2059 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2060,#2062);
#2060 = ( REPRESENTATION_RELATIONSHIP('','',#2034,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2061) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2061 = ITEM_DEFINED_TRANSFORMATION('','',#11,#171);
#2062 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2063);
#2063 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('40','=>[0:1:1:41]','',#5,#2054,$
  );
#2064 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2056));
#2065 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2066),#2078);
#2066 = MANIFOLD_SOLID_BREP('',#2067);
#2067 = CLOSED_SHELL('',(#2068));
#2068 = ADVANCED_FACE('',(#2069),#2073,.T.);
#2069 = FACE_BOUND('',#2070,.T.);
#2070 = VERTEX_LOOP('',#2071);
#2071 = VERTEX_POINT('',#2072);
#2072 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2073 = SPHERICAL_SURFACE('',#2074,0.1815);
#2074 = AXIS2_PLACEMENT_3D('',#2075,#2076,#2077);
#2075 = CARTESIAN_POINT('',(0.,0.,0.));
#2076 = DIRECTION('',(0.,0.,1.));
#2077 = DIRECTION('',(1.,0.,-0.));
#2078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2082)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2079,#2080,#2081)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2079 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2080 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2081 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2082 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2079,
  'distance_accuracy_value','confusion accuracy');
#2083 = SHAPE_DEFINITION_REPRESENTATION(#2084,#2065);
#2084 = PRODUCT_DEFINITION_SHAPE('','',#2085);
#2085 = PRODUCT_DEFINITION('design','',#2086,#2089);
#2086 = PRODUCT_DEFINITION_FORMATION('','',#2087);
#2087 = PRODUCT('E1','E1','',(#2088));
#2088 = PRODUCT_CONTEXT('',#2,'mechanical');
#2089 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2090 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2091,#2093);
#2091 = ( REPRESENTATION_RELATIONSHIP('','',#2065,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2092) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2092 = ITEM_DEFINED_TRANSFORMATION('','',#11,#175);
#2093 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2094);
#2094 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('41','=>[0:1:1:42]','',#5,#2085,$
  );
#2095 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2087));
#2096 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2097),#2109);
#2097 = MANIFOLD_SOLID_BREP('',#2098);
#2098 = CLOSED_SHELL('',(#2099));
#2099 = ADVANCED_FACE('',(#2100),#2104,.T.);
#2100 = FACE_BOUND('',#2101,.T.);
#2101 = VERTEX_LOOP('',#2102);
#2102 = VERTEX_POINT('',#2103);
#2103 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2104 = SPHERICAL_SURFACE('',#2105,0.1815);
#2105 = AXIS2_PLACEMENT_3D('',#2106,#2107,#2108);
#2106 = CARTESIAN_POINT('',(0.,0.,0.));
#2107 = DIRECTION('',(0.,0.,1.));
#2108 = DIRECTION('',(1.,0.,-0.));
#2109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2113)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2110,#2111,#2112)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2110 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2111 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2112 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2113 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2110,
  'distance_accuracy_value','confusion accuracy');
#2114 = SHAPE_DEFINITION_REPRESENTATION(#2115,#2096);
#2115 = PRODUCT_DEFINITION_SHAPE('','',#2116);
#2116 = PRODUCT_DEFINITION('design','',#2117,#2120);
#2117 = PRODUCT_DEFINITION_FORMATION('','',#2118);
#2118 = PRODUCT('E2','E2','',(#2119));
#2119 = PRODUCT_CONTEXT('',#2,'mechanical');
#2120 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2121 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2122,#2124);
#2122 = ( REPRESENTATION_RELATIONSHIP('','',#2096,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2123) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2123 = ITEM_DEFINED_TRANSFORMATION('','',#11,#179);
#2124 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2125);
#2125 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('42','=>[0:1:1:43]','',#5,#2116,$
  );
#2126 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2118));
#2127 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2128),#2140);
#2128 = MANIFOLD_SOLID_BREP('',#2129);
#2129 = CLOSED_SHELL('',(#2130));
#2130 = ADVANCED_FACE('',(#2131),#2135,.T.);
#2131 = FACE_BOUND('',#2132,.T.);
#2132 = VERTEX_LOOP('',#2133);
#2133 = VERTEX_POINT('',#2134);
#2134 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2135 = SPHERICAL_SURFACE('',#2136,0.1815);
#2136 = AXIS2_PLACEMENT_3D('',#2137,#2138,#2139);
#2137 = CARTESIAN_POINT('',(0.,0.,0.));
#2138 = DIRECTION('',(0.,0.,1.));
#2139 = DIRECTION('',(1.,0.,-0.));
#2140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2144)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2141,#2142,#2143)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2141 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2142 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2143 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2144 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2141,
  'distance_accuracy_value','confusion accuracy');
#2145 = SHAPE_DEFINITION_REPRESENTATION(#2146,#2127);
#2146 = PRODUCT_DEFINITION_SHAPE('','',#2147);
#2147 = PRODUCT_DEFINITION('design','',#2148,#2151);
#2148 = PRODUCT_DEFINITION_FORMATION('','',#2149);
#2149 = PRODUCT('E3','E3','',(#2150));
#2150 = PRODUCT_CONTEXT('',#2,'mechanical');
#2151 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2152 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2153,#2155);
#2153 = ( REPRESENTATION_RELATIONSHIP('','',#2127,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2154) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2154 = ITEM_DEFINED_TRANSFORMATION('','',#11,#183);
#2155 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2156);
#2156 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('43','=>[0:1:1:44]','',#5,#2147,$
  );
#2157 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2149));
#2158 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2159),#2171);
#2159 = MANIFOLD_SOLID_BREP('',#2160);
#2160 = CLOSED_SHELL('',(#2161));
#2161 = ADVANCED_FACE('',(#2162),#2166,.T.);
#2162 = FACE_BOUND('',#2163,.T.);
#2163 = VERTEX_LOOP('',#2164);
#2164 = VERTEX_POINT('',#2165);
#2165 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2166 = SPHERICAL_SURFACE('',#2167,0.1815);
#2167 = AXIS2_PLACEMENT_3D('',#2168,#2169,#2170);
#2168 = CARTESIAN_POINT('',(0.,0.,0.));
#2169 = DIRECTION('',(0.,0.,1.));
#2170 = DIRECTION('',(1.,0.,-0.));
#2171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2175)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2172,#2173,#2174)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2172 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2173 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2174 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2175 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2172,
  'distance_accuracy_value','confusion accuracy');
#2176 = SHAPE_DEFINITION_REPRESENTATION(#2177,#2158);
#2177 = PRODUCT_DEFINITION_SHAPE('','',#2178);
#2178 = PRODUCT_DEFINITION('design','',#2179,#2182);
#2179 = PRODUCT_DEFINITION_FORMATION('','',#2180);
#2180 = PRODUCT('E4','E4','',(#2181));
#2181 = PRODUCT_CONTEXT('',#2,'mechanical');
#2182 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2183 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2184,#2186);
#2184 = ( REPRESENTATION_RELATIONSHIP('','',#2158,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2185) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2185 = ITEM_DEFINED_TRANSFORMATION('','',#11,#187);
#2186 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2187);
#2187 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('44','=>[0:1:1:45]','',#5,#2178,$
  );
#2188 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2180));
#2189 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2190),#2202);
#2190 = MANIFOLD_SOLID_BREP('',#2191);
#2191 = CLOSED_SHELL('',(#2192));
#2192 = ADVANCED_FACE('',(#2193),#2197,.T.);
#2193 = FACE_BOUND('',#2194,.T.);
#2194 = VERTEX_LOOP('',#2195);
#2195 = VERTEX_POINT('',#2196);
#2196 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2197 = SPHERICAL_SURFACE('',#2198,0.1815);
#2198 = AXIS2_PLACEMENT_3D('',#2199,#2200,#2201);
#2199 = CARTESIAN_POINT('',(0.,0.,0.));
#2200 = DIRECTION('',(0.,0.,1.));
#2201 = DIRECTION('',(1.,0.,-0.));
#2202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2206)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2203,#2204,#2205)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2203 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2204 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2205 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2206 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2203,
  'distance_accuracy_value','confusion accuracy');
#2207 = SHAPE_DEFINITION_REPRESENTATION(#2208,#2189);
#2208 = PRODUCT_DEFINITION_SHAPE('','',#2209);
#2209 = PRODUCT_DEFINITION('design','',#2210,#2213);
#2210 = PRODUCT_DEFINITION_FORMATION('','',#2211);
#2211 = PRODUCT('E5','E5','',(#2212));
#2212 = PRODUCT_CONTEXT('',#2,'mechanical');
#2213 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2214 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2215,#2217);
#2215 = ( REPRESENTATION_RELATIONSHIP('','',#2189,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2216) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2216 = ITEM_DEFINED_TRANSFORMATION('','',#11,#191);
#2217 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2218);
#2218 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('45','=>[0:1:1:46]','',#5,#2209,$
  );
#2219 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2211));
#2220 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2221),#2233);
#2221 = MANIFOLD_SOLID_BREP('',#2222);
#2222 = CLOSED_SHELL('',(#2223));
#2223 = ADVANCED_FACE('',(#2224),#2228,.T.);
#2224 = FACE_BOUND('',#2225,.T.);
#2225 = VERTEX_LOOP('',#2226);
#2226 = VERTEX_POINT('',#2227);
#2227 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2228 = SPHERICAL_SURFACE('',#2229,0.1815);
#2229 = AXIS2_PLACEMENT_3D('',#2230,#2231,#2232);
#2230 = CARTESIAN_POINT('',(0.,0.,0.));
#2231 = DIRECTION('',(0.,0.,1.));
#2232 = DIRECTION('',(1.,0.,-0.));
#2233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2237)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2234,#2235,#2236)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2234 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2235 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2236 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2237 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2234,
  'distance_accuracy_value','confusion accuracy');
#2238 = SHAPE_DEFINITION_REPRESENTATION(#2239,#2220);
#2239 = PRODUCT_DEFINITION_SHAPE('','',#2240);
#2240 = PRODUCT_DEFINITION('design','',#2241,#2244);
#2241 = PRODUCT_DEFINITION_FORMATION('','',#2242);
#2242 = PRODUCT('E8','E8','',(#2243));
#2243 = PRODUCT_CONTEXT('',#2,'mechanical');
#2244 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2245 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2246,#2248);
#2246 = ( REPRESENTATION_RELATIONSHIP('','',#2220,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2247) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2247 = ITEM_DEFINED_TRANSFORMATION('','',#11,#195);
#2248 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2249);
#2249 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('46','=>[0:1:1:47]','',#5,#2240,$
  );
#2250 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2242));
#2251 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2252),#2264);
#2252 = MANIFOLD_SOLID_BREP('',#2253);
#2253 = CLOSED_SHELL('',(#2254));
#2254 = ADVANCED_FACE('',(#2255),#2259,.T.);
#2255 = FACE_BOUND('',#2256,.T.);
#2256 = VERTEX_LOOP('',#2257);
#2257 = VERTEX_POINT('',#2258);
#2258 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2259 = SPHERICAL_SURFACE('',#2260,0.1815);
#2260 = AXIS2_PLACEMENT_3D('',#2261,#2262,#2263);
#2261 = CARTESIAN_POINT('',(0.,0.,0.));
#2262 = DIRECTION('',(0.,0.,1.));
#2263 = DIRECTION('',(1.,0.,-0.));
#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2268)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2265,#2266,#2267)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2265 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2266 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2267 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2268 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2265,
  'distance_accuracy_value','confusion accuracy');
#2269 = SHAPE_DEFINITION_REPRESENTATION(#2270,#2251);
#2270 = PRODUCT_DEFINITION_SHAPE('','',#2271);
#2271 = PRODUCT_DEFINITION('design','',#2272,#2275);
#2272 = PRODUCT_DEFINITION_FORMATION('','',#2273);
#2273 = PRODUCT('E9','E9','',(#2274));
#2274 = PRODUCT_CONTEXT('',#2,'mechanical');
#2275 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2276 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2277,#2279);
#2277 = ( REPRESENTATION_RELATIONSHIP('','',#2251,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2278) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2278 = ITEM_DEFINED_TRANSFORMATION('','',#11,#199);
#2279 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2280);
#2280 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('47','=>[0:1:1:48]','',#5,#2271,$
  );
#2281 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2273));
#2282 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2283),#2295);
#2283 = MANIFOLD_SOLID_BREP('',#2284);
#2284 = CLOSED_SHELL('',(#2285));
#2285 = ADVANCED_FACE('',(#2286),#2290,.T.);
#2286 = FACE_BOUND('',#2287,.T.);
#2287 = VERTEX_LOOP('',#2288);
#2288 = VERTEX_POINT('',#2289);
#2289 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2290 = SPHERICAL_SURFACE('',#2291,0.1815);
#2291 = AXIS2_PLACEMENT_3D('',#2292,#2293,#2294);
#2292 = CARTESIAN_POINT('',(0.,0.,0.));
#2293 = DIRECTION('',(0.,0.,1.));
#2294 = DIRECTION('',(1.,0.,-0.));
#2295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2299)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2296,#2297,#2298)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2296 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2297 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2298 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2299 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2296,
  'distance_accuracy_value','confusion accuracy');
#2300 = SHAPE_DEFINITION_REPRESENTATION(#2301,#2282);
#2301 = PRODUCT_DEFINITION_SHAPE('','',#2302);
#2302 = PRODUCT_DEFINITION('design','',#2303,#2306);
#2303 = PRODUCT_DEFINITION_FORMATION('','',#2304);
#2304 = PRODUCT('E10','E10','',(#2305));
#2305 = PRODUCT_CONTEXT('',#2,'mechanical');
#2306 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2307 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2308,#2310);
#2308 = ( REPRESENTATION_RELATIONSHIP('','',#2282,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2309) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2309 = ITEM_DEFINED_TRANSFORMATION('','',#11,#203);
#2310 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2311);
#2311 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('48','=>[0:1:1:49]','',#5,#2302,$
  );
#2312 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2304));
#2313 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2314),#2326);
#2314 = MANIFOLD_SOLID_BREP('',#2315);
#2315 = CLOSED_SHELL('',(#2316));
#2316 = ADVANCED_FACE('',(#2317),#2321,.T.);
#2317 = FACE_BOUND('',#2318,.T.);
#2318 = VERTEX_LOOP('',#2319);
#2319 = VERTEX_POINT('',#2320);
#2320 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2321 = SPHERICAL_SURFACE('',#2322,0.1815);
#2322 = AXIS2_PLACEMENT_3D('',#2323,#2324,#2325);
#2323 = CARTESIAN_POINT('',(0.,0.,0.));
#2324 = DIRECTION('',(0.,0.,1.));
#2325 = DIRECTION('',(1.,0.,-0.));
#2326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2330)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2327,#2328,#2329)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2327 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2328 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2329 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2330 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2327,
  'distance_accuracy_value','confusion accuracy');
#2331 = SHAPE_DEFINITION_REPRESENTATION(#2332,#2313);
#2332 = PRODUCT_DEFINITION_SHAPE('','',#2333);
#2333 = PRODUCT_DEFINITION('design','',#2334,#2337);
#2334 = PRODUCT_DEFINITION_FORMATION('','',#2335);
#2335 = PRODUCT('E11','E11','',(#2336));
#2336 = PRODUCT_CONTEXT('',#2,'mechanical');
#2337 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2338 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2339,#2341);
#2339 = ( REPRESENTATION_RELATIONSHIP('','',#2313,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2340) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2340 = ITEM_DEFINED_TRANSFORMATION('','',#11,#207);
#2341 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2342);
#2342 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49','=>[0:1:1:50]','',#5,#2333,$
  );
#2343 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2335));
#2344 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2345),#2357);
#2345 = MANIFOLD_SOLID_BREP('',#2346);
#2346 = CLOSED_SHELL('',(#2347));
#2347 = ADVANCED_FACE('',(#2348),#2352,.T.);
#2348 = FACE_BOUND('',#2349,.T.);
#2349 = VERTEX_LOOP('',#2350);
#2350 = VERTEX_POINT('',#2351);
#2351 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2352 = SPHERICAL_SURFACE('',#2353,0.1815);
#2353 = AXIS2_PLACEMENT_3D('',#2354,#2355,#2356);
#2354 = CARTESIAN_POINT('',(0.,0.,0.));
#2355 = DIRECTION('',(0.,0.,1.));
#2356 = DIRECTION('',(1.,0.,-0.));
#2357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2361)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2358,#2359,#2360)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2358 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2359 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2360 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2361 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2358,
  'distance_accuracy_value','confusion accuracy');
#2362 = SHAPE_DEFINITION_REPRESENTATION(#2363,#2344);
#2363 = PRODUCT_DEFINITION_SHAPE('','',#2364);
#2364 = PRODUCT_DEFINITION('design','',#2365,#2368);
#2365 = PRODUCT_DEFINITION_FORMATION('','',#2366);
#2366 = PRODUCT('E12','E12','',(#2367));
#2367 = PRODUCT_CONTEXT('',#2,'mechanical');
#2368 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2369 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2370,#2372);
#2370 = ( REPRESENTATION_RELATIONSHIP('','',#2344,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2371) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2371 = ITEM_DEFINED_TRANSFORMATION('','',#11,#211);
#2372 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2373);
#2373 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('50','=>[0:1:1:51]','',#5,#2364,$
  );
#2374 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2366));
#2375 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2376),#2388);
#2376 = MANIFOLD_SOLID_BREP('',#2377);
#2377 = CLOSED_SHELL('',(#2378));
#2378 = ADVANCED_FACE('',(#2379),#2383,.T.);
#2379 = FACE_BOUND('',#2380,.T.);
#2380 = VERTEX_LOOP('',#2381);
#2381 = VERTEX_POINT('',#2382);
#2382 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2383 = SPHERICAL_SURFACE('',#2384,0.1815);
#2384 = AXIS2_PLACEMENT_3D('',#2385,#2386,#2387);
#2385 = CARTESIAN_POINT('',(0.,0.,0.));
#2386 = DIRECTION('',(0.,0.,1.));
#2387 = DIRECTION('',(1.,0.,-0.));
#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2392)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2389,#2390,#2391)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2389 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2390 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2391 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2392 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2389,
  'distance_accuracy_value','confusion accuracy');
#2393 = SHAPE_DEFINITION_REPRESENTATION(#2394,#2375);
#2394 = PRODUCT_DEFINITION_SHAPE('','',#2395);
#2395 = PRODUCT_DEFINITION('design','',#2396,#2399);
#2396 = PRODUCT_DEFINITION_FORMATION('','',#2397);
#2397 = PRODUCT('F1','F1','',(#2398));
#2398 = PRODUCT_CONTEXT('',#2,'mechanical');
#2399 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2400 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2401,#2403);
#2401 = ( REPRESENTATION_RELATIONSHIP('','',#2375,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2402) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2402 = ITEM_DEFINED_TRANSFORMATION('','',#11,#215);
#2403 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2404);
#2404 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('51','=>[0:1:1:52]','',#5,#2395,$
  );
#2405 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2397));
#2406 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2407),#2419);
#2407 = MANIFOLD_SOLID_BREP('',#2408);
#2408 = CLOSED_SHELL('',(#2409));
#2409 = ADVANCED_FACE('',(#2410),#2414,.T.);
#2410 = FACE_BOUND('',#2411,.T.);
#2411 = VERTEX_LOOP('',#2412);
#2412 = VERTEX_POINT('',#2413);
#2413 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2414 = SPHERICAL_SURFACE('',#2415,0.1815);
#2415 = AXIS2_PLACEMENT_3D('',#2416,#2417,#2418);
#2416 = CARTESIAN_POINT('',(0.,0.,0.));
#2417 = DIRECTION('',(0.,0.,1.));
#2418 = DIRECTION('',(1.,0.,-0.));
#2419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2423)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2420,#2421,#2422)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2420 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2421 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2422 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2423 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2420,
  'distance_accuracy_value','confusion accuracy');
#2424 = SHAPE_DEFINITION_REPRESENTATION(#2425,#2406);
#2425 = PRODUCT_DEFINITION_SHAPE('','',#2426);
#2426 = PRODUCT_DEFINITION('design','',#2427,#2430);
#2427 = PRODUCT_DEFINITION_FORMATION('','',#2428);
#2428 = PRODUCT('F2','F2','',(#2429));
#2429 = PRODUCT_CONTEXT('',#2,'mechanical');
#2430 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2431 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2432,#2434);
#2432 = ( REPRESENTATION_RELATIONSHIP('','',#2406,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2433) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2433 = ITEM_DEFINED_TRANSFORMATION('','',#11,#219);
#2434 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2435);
#2435 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('52','=>[0:1:1:53]','',#5,#2426,$
  );
#2436 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2428));
#2437 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2438),#2450);
#2438 = MANIFOLD_SOLID_BREP('',#2439);
#2439 = CLOSED_SHELL('',(#2440));
#2440 = ADVANCED_FACE('',(#2441),#2445,.T.);
#2441 = FACE_BOUND('',#2442,.T.);
#2442 = VERTEX_LOOP('',#2443);
#2443 = VERTEX_POINT('',#2444);
#2444 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2445 = SPHERICAL_SURFACE('',#2446,0.1815);
#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449);
#2447 = CARTESIAN_POINT('',(0.,0.,0.));
#2448 = DIRECTION('',(0.,0.,1.));
#2449 = DIRECTION('',(1.,0.,-0.));
#2450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2454)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2451,#2452,#2453)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2451 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2452 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2453 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2454 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2451,
  'distance_accuracy_value','confusion accuracy');
#2455 = SHAPE_DEFINITION_REPRESENTATION(#2456,#2437);
#2456 = PRODUCT_DEFINITION_SHAPE('','',#2457);
#2457 = PRODUCT_DEFINITION('design','',#2458,#2461);
#2458 = PRODUCT_DEFINITION_FORMATION('','',#2459);
#2459 = PRODUCT('F3','F3','',(#2460));
#2460 = PRODUCT_CONTEXT('',#2,'mechanical');
#2461 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2462 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2463,#2465);
#2463 = ( REPRESENTATION_RELATIONSHIP('','',#2437,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2464) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2464 = ITEM_DEFINED_TRANSFORMATION('','',#11,#223);
#2465 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2466);
#2466 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('53','=>[0:1:1:54]','',#5,#2457,$
  );
#2467 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2459));
#2468 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2469),#2481);
#2469 = MANIFOLD_SOLID_BREP('',#2470);
#2470 = CLOSED_SHELL('',(#2471));
#2471 = ADVANCED_FACE('',(#2472),#2476,.T.);
#2472 = FACE_BOUND('',#2473,.T.);
#2473 = VERTEX_LOOP('',#2474);
#2474 = VERTEX_POINT('',#2475);
#2475 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2476 = SPHERICAL_SURFACE('',#2477,0.1815);
#2477 = AXIS2_PLACEMENT_3D('',#2478,#2479,#2480);
#2478 = CARTESIAN_POINT('',(0.,0.,0.));
#2479 = DIRECTION('',(0.,0.,1.));
#2480 = DIRECTION('',(1.,0.,-0.));
#2481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2485)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2482,#2483,#2484)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2482 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2483 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2484 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2485 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2482,
  'distance_accuracy_value','confusion accuracy');
#2486 = SHAPE_DEFINITION_REPRESENTATION(#2487,#2468);
#2487 = PRODUCT_DEFINITION_SHAPE('','',#2488);
#2488 = PRODUCT_DEFINITION('design','',#2489,#2492);
#2489 = PRODUCT_DEFINITION_FORMATION('','',#2490);
#2490 = PRODUCT('F4','F4','',(#2491));
#2491 = PRODUCT_CONTEXT('',#2,'mechanical');
#2492 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2493 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2494,#2496);
#2494 = ( REPRESENTATION_RELATIONSHIP('','',#2468,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2495) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2495 = ITEM_DEFINED_TRANSFORMATION('','',#11,#227);
#2496 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2497);
#2497 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('54','=>[0:1:1:55]','',#5,#2488,$
  );
#2498 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2490));
#2499 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2500),#2512);
#2500 = MANIFOLD_SOLID_BREP('',#2501);
#2501 = CLOSED_SHELL('',(#2502));
#2502 = ADVANCED_FACE('',(#2503),#2507,.T.);
#2503 = FACE_BOUND('',#2504,.T.);
#2504 = VERTEX_LOOP('',#2505);
#2505 = VERTEX_POINT('',#2506);
#2506 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2507 = SPHERICAL_SURFACE('',#2508,0.1815);
#2508 = AXIS2_PLACEMENT_3D('',#2509,#2510,#2511);
#2509 = CARTESIAN_POINT('',(0.,0.,0.));
#2510 = DIRECTION('',(0.,0.,1.));
#2511 = DIRECTION('',(1.,0.,-0.));
#2512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2516)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2513,#2514,#2515)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2513 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2514 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2515 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2516 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2513,
  'distance_accuracy_value','confusion accuracy');
#2517 = SHAPE_DEFINITION_REPRESENTATION(#2518,#2499);
#2518 = PRODUCT_DEFINITION_SHAPE('','',#2519);
#2519 = PRODUCT_DEFINITION('design','',#2520,#2523);
#2520 = PRODUCT_DEFINITION_FORMATION('','',#2521);
#2521 = PRODUCT('F5','F5','',(#2522));
#2522 = PRODUCT_CONTEXT('',#2,'mechanical');
#2523 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2524 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2525,#2527);
#2525 = ( REPRESENTATION_RELATIONSHIP('','',#2499,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2526) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2526 = ITEM_DEFINED_TRANSFORMATION('','',#11,#231);
#2527 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2528);
#2528 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('55','=>[0:1:1:56]','',#5,#2519,$
  );
#2529 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2521));
#2530 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2531),#2543);
#2531 = MANIFOLD_SOLID_BREP('',#2532);
#2532 = CLOSED_SHELL('',(#2533));
#2533 = ADVANCED_FACE('',(#2534),#2538,.T.);
#2534 = FACE_BOUND('',#2535,.T.);
#2535 = VERTEX_LOOP('',#2536);
#2536 = VERTEX_POINT('',#2537);
#2537 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2538 = SPHERICAL_SURFACE('',#2539,0.1815);
#2539 = AXIS2_PLACEMENT_3D('',#2540,#2541,#2542);
#2540 = CARTESIAN_POINT('',(0.,0.,0.));
#2541 = DIRECTION('',(0.,0.,1.));
#2542 = DIRECTION('',(1.,0.,-0.));
#2543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2547)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2544,#2545,#2546)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2544 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2545 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2546 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2547 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2544,
  'distance_accuracy_value','confusion accuracy');
#2548 = SHAPE_DEFINITION_REPRESENTATION(#2549,#2530);
#2549 = PRODUCT_DEFINITION_SHAPE('','',#2550);
#2550 = PRODUCT_DEFINITION('design','',#2551,#2554);
#2551 = PRODUCT_DEFINITION_FORMATION('','',#2552);
#2552 = PRODUCT('F8','F8','',(#2553));
#2553 = PRODUCT_CONTEXT('',#2,'mechanical');
#2554 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2555 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2556,#2558);
#2556 = ( REPRESENTATION_RELATIONSHIP('','',#2530,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2557) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2557 = ITEM_DEFINED_TRANSFORMATION('','',#11,#235);
#2558 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2559);
#2559 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('56','=>[0:1:1:57]','',#5,#2550,$
  );
#2560 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2552));
#2561 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2562),#2574);
#2562 = MANIFOLD_SOLID_BREP('',#2563);
#2563 = CLOSED_SHELL('',(#2564));
#2564 = ADVANCED_FACE('',(#2565),#2569,.T.);
#2565 = FACE_BOUND('',#2566,.T.);
#2566 = VERTEX_LOOP('',#2567);
#2567 = VERTEX_POINT('',#2568);
#2568 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2569 = SPHERICAL_SURFACE('',#2570,0.1815);
#2570 = AXIS2_PLACEMENT_3D('',#2571,#2572,#2573);
#2571 = CARTESIAN_POINT('',(0.,0.,0.));
#2572 = DIRECTION('',(0.,0.,1.));
#2573 = DIRECTION('',(1.,0.,-0.));
#2574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2578)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2575,#2576,#2577)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2575 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2576 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2577 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2578 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2575,
  'distance_accuracy_value','confusion accuracy');
#2579 = SHAPE_DEFINITION_REPRESENTATION(#2580,#2561);
#2580 = PRODUCT_DEFINITION_SHAPE('','',#2581);
#2581 = PRODUCT_DEFINITION('design','',#2582,#2585);
#2582 = PRODUCT_DEFINITION_FORMATION('','',#2583);
#2583 = PRODUCT('F9','F9','',(#2584));
#2584 = PRODUCT_CONTEXT('',#2,'mechanical');
#2585 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2586 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2587,#2589);
#2587 = ( REPRESENTATION_RELATIONSHIP('','',#2561,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2588) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2588 = ITEM_DEFINED_TRANSFORMATION('','',#11,#239);
#2589 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2590);
#2590 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('57','=>[0:1:1:58]','',#5,#2581,$
  );
#2591 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2583));
#2592 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2593),#2605);
#2593 = MANIFOLD_SOLID_BREP('',#2594);
#2594 = CLOSED_SHELL('',(#2595));
#2595 = ADVANCED_FACE('',(#2596),#2600,.T.);
#2596 = FACE_BOUND('',#2597,.T.);
#2597 = VERTEX_LOOP('',#2598);
#2598 = VERTEX_POINT('',#2599);
#2599 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2600 = SPHERICAL_SURFACE('',#2601,0.1815);
#2601 = AXIS2_PLACEMENT_3D('',#2602,#2603,#2604);
#2602 = CARTESIAN_POINT('',(0.,0.,0.));
#2603 = DIRECTION('',(0.,0.,1.));
#2604 = DIRECTION('',(1.,0.,-0.));
#2605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2609)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2606,#2607,#2608)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2606 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2607 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2608 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2609 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2606,
  'distance_accuracy_value','confusion accuracy');
#2610 = SHAPE_DEFINITION_REPRESENTATION(#2611,#2592);
#2611 = PRODUCT_DEFINITION_SHAPE('','',#2612);
#2612 = PRODUCT_DEFINITION('design','',#2613,#2616);
#2613 = PRODUCT_DEFINITION_FORMATION('','',#2614);
#2614 = PRODUCT('F10','F10','',(#2615));
#2615 = PRODUCT_CONTEXT('',#2,'mechanical');
#2616 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2617 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2618,#2620);
#2618 = ( REPRESENTATION_RELATIONSHIP('','',#2592,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2619) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2619 = ITEM_DEFINED_TRANSFORMATION('','',#11,#243);
#2620 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2621);
#2621 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('58','=>[0:1:1:59]','',#5,#2612,$
  );
#2622 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2614));
#2623 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2624),#2636);
#2624 = MANIFOLD_SOLID_BREP('',#2625);
#2625 = CLOSED_SHELL('',(#2626));
#2626 = ADVANCED_FACE('',(#2627),#2631,.T.);
#2627 = FACE_BOUND('',#2628,.T.);
#2628 = VERTEX_LOOP('',#2629);
#2629 = VERTEX_POINT('',#2630);
#2630 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2631 = SPHERICAL_SURFACE('',#2632,0.1815);
#2632 = AXIS2_PLACEMENT_3D('',#2633,#2634,#2635);
#2633 = CARTESIAN_POINT('',(0.,0.,0.));
#2634 = DIRECTION('',(0.,0.,1.));
#2635 = DIRECTION('',(1.,0.,-0.));
#2636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2640)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2637,#2638,#2639)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2637 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2638 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2639 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2640 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2637,
  'distance_accuracy_value','confusion accuracy');
#2641 = SHAPE_DEFINITION_REPRESENTATION(#2642,#2623);
#2642 = PRODUCT_DEFINITION_SHAPE('','',#2643);
#2643 = PRODUCT_DEFINITION('design','',#2644,#2647);
#2644 = PRODUCT_DEFINITION_FORMATION('','',#2645);
#2645 = PRODUCT('F11','F11','',(#2646));
#2646 = PRODUCT_CONTEXT('',#2,'mechanical');
#2647 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2648 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2649,#2651);
#2649 = ( REPRESENTATION_RELATIONSHIP('','',#2623,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2650) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2650 = ITEM_DEFINED_TRANSFORMATION('','',#11,#247);
#2651 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2652);
#2652 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('59','=>[0:1:1:60]','',#5,#2643,$
  );
#2653 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2645));
#2654 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2655),#2667);
#2655 = MANIFOLD_SOLID_BREP('',#2656);
#2656 = CLOSED_SHELL('',(#2657));
#2657 = ADVANCED_FACE('',(#2658),#2662,.T.);
#2658 = FACE_BOUND('',#2659,.T.);
#2659 = VERTEX_LOOP('',#2660);
#2660 = VERTEX_POINT('',#2661);
#2661 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2662 = SPHERICAL_SURFACE('',#2663,0.1815);
#2663 = AXIS2_PLACEMENT_3D('',#2664,#2665,#2666);
#2664 = CARTESIAN_POINT('',(0.,0.,0.));
#2665 = DIRECTION('',(0.,0.,1.));
#2666 = DIRECTION('',(1.,0.,-0.));
#2667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2671)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2668,#2669,#2670)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2668 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2669 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2670 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2671 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2668,
  'distance_accuracy_value','confusion accuracy');
#2672 = SHAPE_DEFINITION_REPRESENTATION(#2673,#2654);
#2673 = PRODUCT_DEFINITION_SHAPE('','',#2674);
#2674 = PRODUCT_DEFINITION('design','',#2675,#2678);
#2675 = PRODUCT_DEFINITION_FORMATION('','',#2676);
#2676 = PRODUCT('F12','F12','',(#2677));
#2677 = PRODUCT_CONTEXT('',#2,'mechanical');
#2678 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2679 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2680,#2682);
#2680 = ( REPRESENTATION_RELATIONSHIP('','',#2654,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2681) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2681 = ITEM_DEFINED_TRANSFORMATION('','',#11,#251);
#2682 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2683);
#2683 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('60','=>[0:1:1:61]','',#5,#2674,$
  );
#2684 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2676));
#2685 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2686),#2698);
#2686 = MANIFOLD_SOLID_BREP('',#2687);
#2687 = CLOSED_SHELL('',(#2688));
#2688 = ADVANCED_FACE('',(#2689),#2693,.T.);
#2689 = FACE_BOUND('',#2690,.T.);
#2690 = VERTEX_LOOP('',#2691);
#2691 = VERTEX_POINT('',#2692);
#2692 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2693 = SPHERICAL_SURFACE('',#2694,0.1815);
#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697);
#2695 = CARTESIAN_POINT('',(0.,0.,0.));
#2696 = DIRECTION('',(0.,0.,1.));
#2697 = DIRECTION('',(1.,0.,-0.));
#2698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2702)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2699,#2700,#2701)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2699 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2700 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2701 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2702 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2699,
  'distance_accuracy_value','confusion accuracy');
#2703 = SHAPE_DEFINITION_REPRESENTATION(#2704,#2685);
#2704 = PRODUCT_DEFINITION_SHAPE('','',#2705);
#2705 = PRODUCT_DEFINITION('design','',#2706,#2709);
#2706 = PRODUCT_DEFINITION_FORMATION('','',#2707);
#2707 = PRODUCT('G1','G1','',(#2708));
#2708 = PRODUCT_CONTEXT('',#2,'mechanical');
#2709 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2710 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2711,#2713);
#2711 = ( REPRESENTATION_RELATIONSHIP('','',#2685,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2712) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2712 = ITEM_DEFINED_TRANSFORMATION('','',#11,#255);
#2713 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2714);
#2714 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('61','=>[0:1:1:62]','',#5,#2705,$
  );
#2715 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2707));
#2716 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2717),#2729);
#2717 = MANIFOLD_SOLID_BREP('',#2718);
#2718 = CLOSED_SHELL('',(#2719));
#2719 = ADVANCED_FACE('',(#2720),#2724,.T.);
#2720 = FACE_BOUND('',#2721,.T.);
#2721 = VERTEX_LOOP('',#2722);
#2722 = VERTEX_POINT('',#2723);
#2723 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2724 = SPHERICAL_SURFACE('',#2725,0.1815);
#2725 = AXIS2_PLACEMENT_3D('',#2726,#2727,#2728);
#2726 = CARTESIAN_POINT('',(0.,0.,0.));
#2727 = DIRECTION('',(0.,0.,1.));
#2728 = DIRECTION('',(1.,0.,-0.));
#2729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2733)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2730,#2731,#2732)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2730 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2731 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2732 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2733 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2730,
  'distance_accuracy_value','confusion accuracy');
#2734 = SHAPE_DEFINITION_REPRESENTATION(#2735,#2716);
#2735 = PRODUCT_DEFINITION_SHAPE('','',#2736);
#2736 = PRODUCT_DEFINITION('design','',#2737,#2740);
#2737 = PRODUCT_DEFINITION_FORMATION('','',#2738);
#2738 = PRODUCT('G2','G2','',(#2739));
#2739 = PRODUCT_CONTEXT('',#2,'mechanical');
#2740 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2741 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2742,#2744);
#2742 = ( REPRESENTATION_RELATIONSHIP('','',#2716,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2743) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2743 = ITEM_DEFINED_TRANSFORMATION('','',#11,#259);
#2744 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2745);
#2745 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('62','=>[0:1:1:63]','',#5,#2736,$
  );
#2746 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2738));
#2747 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2748),#2760);
#2748 = MANIFOLD_SOLID_BREP('',#2749);
#2749 = CLOSED_SHELL('',(#2750));
#2750 = ADVANCED_FACE('',(#2751),#2755,.T.);
#2751 = FACE_BOUND('',#2752,.T.);
#2752 = VERTEX_LOOP('',#2753);
#2753 = VERTEX_POINT('',#2754);
#2754 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2755 = SPHERICAL_SURFACE('',#2756,0.1815);
#2756 = AXIS2_PLACEMENT_3D('',#2757,#2758,#2759);
#2757 = CARTESIAN_POINT('',(0.,0.,0.));
#2758 = DIRECTION('',(0.,0.,1.));
#2759 = DIRECTION('',(1.,0.,-0.));
#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2764)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2761,#2762,#2763)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2761 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2762 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2763 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2764 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2761,
  'distance_accuracy_value','confusion accuracy');
#2765 = SHAPE_DEFINITION_REPRESENTATION(#2766,#2747);
#2766 = PRODUCT_DEFINITION_SHAPE('','',#2767);
#2767 = PRODUCT_DEFINITION('design','',#2768,#2771);
#2768 = PRODUCT_DEFINITION_FORMATION('','',#2769);
#2769 = PRODUCT('G3','G3','',(#2770));
#2770 = PRODUCT_CONTEXT('',#2,'mechanical');
#2771 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2772 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2773,#2775);
#2773 = ( REPRESENTATION_RELATIONSHIP('','',#2747,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2774) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2774 = ITEM_DEFINED_TRANSFORMATION('','',#11,#263);
#2775 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2776);
#2776 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('63','=>[0:1:1:64]','',#5,#2767,$
  );
#2777 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2769));
#2778 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2779),#2791);
#2779 = MANIFOLD_SOLID_BREP('',#2780);
#2780 = CLOSED_SHELL('',(#2781));
#2781 = ADVANCED_FACE('',(#2782),#2786,.T.);
#2782 = FACE_BOUND('',#2783,.T.);
#2783 = VERTEX_LOOP('',#2784);
#2784 = VERTEX_POINT('',#2785);
#2785 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2786 = SPHERICAL_SURFACE('',#2787,0.1815);
#2787 = AXIS2_PLACEMENT_3D('',#2788,#2789,#2790);
#2788 = CARTESIAN_POINT('',(0.,0.,0.));
#2789 = DIRECTION('',(0.,0.,1.));
#2790 = DIRECTION('',(1.,0.,-0.));
#2791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2795)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2792,#2793,#2794)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2792 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2793 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2794 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2795 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2792,
  'distance_accuracy_value','confusion accuracy');
#2796 = SHAPE_DEFINITION_REPRESENTATION(#2797,#2778);
#2797 = PRODUCT_DEFINITION_SHAPE('','',#2798);
#2798 = PRODUCT_DEFINITION('design','',#2799,#2802);
#2799 = PRODUCT_DEFINITION_FORMATION('','',#2800);
#2800 = PRODUCT('G4','G4','',(#2801));
#2801 = PRODUCT_CONTEXT('',#2,'mechanical');
#2802 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2803 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2804,#2806);
#2804 = ( REPRESENTATION_RELATIONSHIP('','',#2778,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2805) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2805 = ITEM_DEFINED_TRANSFORMATION('','',#11,#267);
#2806 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2807);
#2807 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('64','=>[0:1:1:65]','',#5,#2798,$
  );
#2808 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2800));
#2809 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2810),#2822);
#2810 = MANIFOLD_SOLID_BREP('',#2811);
#2811 = CLOSED_SHELL('',(#2812));
#2812 = ADVANCED_FACE('',(#2813),#2817,.T.);
#2813 = FACE_BOUND('',#2814,.T.);
#2814 = VERTEX_LOOP('',#2815);
#2815 = VERTEX_POINT('',#2816);
#2816 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2817 = SPHERICAL_SURFACE('',#2818,0.1815);
#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821);
#2819 = CARTESIAN_POINT('',(0.,0.,0.));
#2820 = DIRECTION('',(0.,0.,1.));
#2821 = DIRECTION('',(1.,0.,-0.));
#2822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2826)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2823,#2824,#2825)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2823 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2824 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2825 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2826 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2823,
  'distance_accuracy_value','confusion accuracy');
#2827 = SHAPE_DEFINITION_REPRESENTATION(#2828,#2809);
#2828 = PRODUCT_DEFINITION_SHAPE('','',#2829);
#2829 = PRODUCT_DEFINITION('design','',#2830,#2833);
#2830 = PRODUCT_DEFINITION_FORMATION('','',#2831);
#2831 = PRODUCT('G5','G5','',(#2832));
#2832 = PRODUCT_CONTEXT('',#2,'mechanical');
#2833 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2834 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2835,#2837);
#2835 = ( REPRESENTATION_RELATIONSHIP('','',#2809,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2836) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2836 = ITEM_DEFINED_TRANSFORMATION('','',#11,#271);
#2837 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2838);
#2838 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('65','=>[0:1:1:66]','',#5,#2829,$
  );
#2839 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2831));
#2840 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2841),#2853);
#2841 = MANIFOLD_SOLID_BREP('',#2842);
#2842 = CLOSED_SHELL('',(#2843));
#2843 = ADVANCED_FACE('',(#2844),#2848,.T.);
#2844 = FACE_BOUND('',#2845,.T.);
#2845 = VERTEX_LOOP('',#2846);
#2846 = VERTEX_POINT('',#2847);
#2847 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2848 = SPHERICAL_SURFACE('',#2849,0.1815);
#2849 = AXIS2_PLACEMENT_3D('',#2850,#2851,#2852);
#2850 = CARTESIAN_POINT('',(0.,0.,0.));
#2851 = DIRECTION('',(0.,0.,1.));
#2852 = DIRECTION('',(1.,0.,-0.));
#2853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2857)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2854,#2855,#2856)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2854 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2855 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2856 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2857 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2854,
  'distance_accuracy_value','confusion accuracy');
#2858 = SHAPE_DEFINITION_REPRESENTATION(#2859,#2840);
#2859 = PRODUCT_DEFINITION_SHAPE('','',#2860);
#2860 = PRODUCT_DEFINITION('design','',#2861,#2864);
#2861 = PRODUCT_DEFINITION_FORMATION('','',#2862);
#2862 = PRODUCT('G8','G8','',(#2863));
#2863 = PRODUCT_CONTEXT('',#2,'mechanical');
#2864 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2865 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2866,#2868);
#2866 = ( REPRESENTATION_RELATIONSHIP('','',#2840,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2867) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2867 = ITEM_DEFINED_TRANSFORMATION('','',#11,#275);
#2868 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2869);
#2869 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('66','=>[0:1:1:67]','',#5,#2860,$
  );
#2870 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2862));
#2871 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2872),#2884);
#2872 = MANIFOLD_SOLID_BREP('',#2873);
#2873 = CLOSED_SHELL('',(#2874));
#2874 = ADVANCED_FACE('',(#2875),#2879,.T.);
#2875 = FACE_BOUND('',#2876,.T.);
#2876 = VERTEX_LOOP('',#2877);
#2877 = VERTEX_POINT('',#2878);
#2878 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2879 = SPHERICAL_SURFACE('',#2880,0.1815);
#2880 = AXIS2_PLACEMENT_3D('',#2881,#2882,#2883);
#2881 = CARTESIAN_POINT('',(0.,0.,0.));
#2882 = DIRECTION('',(0.,0.,1.));
#2883 = DIRECTION('',(1.,0.,-0.));
#2884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2888)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2885,#2886,#2887)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2885 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2886 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2887 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2888 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2885,
  'distance_accuracy_value','confusion accuracy');
#2889 = SHAPE_DEFINITION_REPRESENTATION(#2890,#2871);
#2890 = PRODUCT_DEFINITION_SHAPE('','',#2891);
#2891 = PRODUCT_DEFINITION('design','',#2892,#2895);
#2892 = PRODUCT_DEFINITION_FORMATION('','',#2893);
#2893 = PRODUCT('G9','G9','',(#2894));
#2894 = PRODUCT_CONTEXT('',#2,'mechanical');
#2895 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2896 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2897,#2899);
#2897 = ( REPRESENTATION_RELATIONSHIP('','',#2871,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2898) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2898 = ITEM_DEFINED_TRANSFORMATION('','',#11,#279);
#2899 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2900);
#2900 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('67','=>[0:1:1:68]','',#5,#2891,$
  );
#2901 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2893));
#2902 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2903),#2915);
#2903 = MANIFOLD_SOLID_BREP('',#2904);
#2904 = CLOSED_SHELL('',(#2905));
#2905 = ADVANCED_FACE('',(#2906),#2910,.T.);
#2906 = FACE_BOUND('',#2907,.T.);
#2907 = VERTEX_LOOP('',#2908);
#2908 = VERTEX_POINT('',#2909);
#2909 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2910 = SPHERICAL_SURFACE('',#2911,0.1815);
#2911 = AXIS2_PLACEMENT_3D('',#2912,#2913,#2914);
#2912 = CARTESIAN_POINT('',(0.,0.,0.));
#2913 = DIRECTION('',(0.,0.,1.));
#2914 = DIRECTION('',(1.,0.,-0.));
#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2919)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2916,#2917,#2918)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2916 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2917 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2918 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2919 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2916,
  'distance_accuracy_value','confusion accuracy');
#2920 = SHAPE_DEFINITION_REPRESENTATION(#2921,#2902);
#2921 = PRODUCT_DEFINITION_SHAPE('','',#2922);
#2922 = PRODUCT_DEFINITION('design','',#2923,#2926);
#2923 = PRODUCT_DEFINITION_FORMATION('','',#2924);
#2924 = PRODUCT('G10','G10','',(#2925));
#2925 = PRODUCT_CONTEXT('',#2,'mechanical');
#2926 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2927 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2928,#2930);
#2928 = ( REPRESENTATION_RELATIONSHIP('','',#2902,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2929) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2929 = ITEM_DEFINED_TRANSFORMATION('','',#11,#283);
#2930 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2931);
#2931 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('68','=>[0:1:1:69]','',#5,#2922,$
  );
#2932 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2924));
#2933 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2934),#2946);
#2934 = MANIFOLD_SOLID_BREP('',#2935);
#2935 = CLOSED_SHELL('',(#2936));
#2936 = ADVANCED_FACE('',(#2937),#2941,.T.);
#2937 = FACE_BOUND('',#2938,.T.);
#2938 = VERTEX_LOOP('',#2939);
#2939 = VERTEX_POINT('',#2940);
#2940 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2941 = SPHERICAL_SURFACE('',#2942,0.1815);
#2942 = AXIS2_PLACEMENT_3D('',#2943,#2944,#2945);
#2943 = CARTESIAN_POINT('',(0.,0.,0.));
#2944 = DIRECTION('',(0.,0.,1.));
#2945 = DIRECTION('',(1.,0.,-0.));
#2946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2950)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2947,#2948,#2949)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2947 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2948 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2949 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2950 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2947,
  'distance_accuracy_value','confusion accuracy');
#2951 = SHAPE_DEFINITION_REPRESENTATION(#2952,#2933);
#2952 = PRODUCT_DEFINITION_SHAPE('','',#2953);
#2953 = PRODUCT_DEFINITION('design','',#2954,#2957);
#2954 = PRODUCT_DEFINITION_FORMATION('','',#2955);
#2955 = PRODUCT('G11','G11','',(#2956));
#2956 = PRODUCT_CONTEXT('',#2,'mechanical');
#2957 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2958 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2959,#2961);
#2959 = ( REPRESENTATION_RELATIONSHIP('','',#2933,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2960) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2960 = ITEM_DEFINED_TRANSFORMATION('','',#11,#287);
#2961 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2962);
#2962 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('69','=>[0:1:1:70]','',#5,#2953,$
  );
#2963 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2955));
#2964 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2965),#2977);
#2965 = MANIFOLD_SOLID_BREP('',#2966);
#2966 = CLOSED_SHELL('',(#2967));
#2967 = ADVANCED_FACE('',(#2968),#2972,.T.);
#2968 = FACE_BOUND('',#2969,.T.);
#2969 = VERTEX_LOOP('',#2970);
#2970 = VERTEX_POINT('',#2971);
#2971 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#2972 = SPHERICAL_SURFACE('',#2973,0.1815);
#2973 = AXIS2_PLACEMENT_3D('',#2974,#2975,#2976);
#2974 = CARTESIAN_POINT('',(0.,0.,0.));
#2975 = DIRECTION('',(0.,0.,1.));
#2976 = DIRECTION('',(1.,0.,-0.));
#2977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2981)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2978,#2979,#2980)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2978 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2979 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2980 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2981 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2978,
  'distance_accuracy_value','confusion accuracy');
#2982 = SHAPE_DEFINITION_REPRESENTATION(#2983,#2964);
#2983 = PRODUCT_DEFINITION_SHAPE('','',#2984);
#2984 = PRODUCT_DEFINITION('design','',#2985,#2988);
#2985 = PRODUCT_DEFINITION_FORMATION('','',#2986);
#2986 = PRODUCT('G12','G12','',(#2987));
#2987 = PRODUCT_CONTEXT('',#2,'mechanical');
#2988 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2989 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2990,#2992);
#2990 = ( REPRESENTATION_RELATIONSHIP('','',#2964,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2991) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2991 = ITEM_DEFINED_TRANSFORMATION('','',#11,#291);
#2992 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2993);
#2993 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('70','=>[0:1:1:71]','',#5,#2984,$
  );
#2994 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2986));
#2995 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2996),#3008);
#2996 = MANIFOLD_SOLID_BREP('',#2997);
#2997 = CLOSED_SHELL('',(#2998));
#2998 = ADVANCED_FACE('',(#2999),#3003,.T.);
#2999 = FACE_BOUND('',#3000,.T.);
#3000 = VERTEX_LOOP('',#3001);
#3001 = VERTEX_POINT('',#3002);
#3002 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3003 = SPHERICAL_SURFACE('',#3004,0.1815);
#3004 = AXIS2_PLACEMENT_3D('',#3005,#3006,#3007);
#3005 = CARTESIAN_POINT('',(0.,0.,0.));
#3006 = DIRECTION('',(0.,0.,1.));
#3007 = DIRECTION('',(1.,0.,-0.));
#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3012)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3009,#3010,#3011)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3009 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3010 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3011 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3012 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3009,
  'distance_accuracy_value','confusion accuracy');
#3013 = SHAPE_DEFINITION_REPRESENTATION(#3014,#2995);
#3014 = PRODUCT_DEFINITION_SHAPE('','',#3015);
#3015 = PRODUCT_DEFINITION('design','',#3016,#3019);
#3016 = PRODUCT_DEFINITION_FORMATION('','',#3017);
#3017 = PRODUCT('H1','H1','',(#3018));
#3018 = PRODUCT_CONTEXT('',#2,'mechanical');
#3019 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3020 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3021,#3023);
#3021 = ( REPRESENTATION_RELATIONSHIP('','',#2995,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3022) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3022 = ITEM_DEFINED_TRANSFORMATION('','',#11,#295);
#3023 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3024);
#3024 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('71','=>[0:1:1:72]','',#5,#3015,$
  );
#3025 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3017));
#3026 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3027),#3039);
#3027 = MANIFOLD_SOLID_BREP('',#3028);
#3028 = CLOSED_SHELL('',(#3029));
#3029 = ADVANCED_FACE('',(#3030),#3034,.T.);
#3030 = FACE_BOUND('',#3031,.T.);
#3031 = VERTEX_LOOP('',#3032);
#3032 = VERTEX_POINT('',#3033);
#3033 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3034 = SPHERICAL_SURFACE('',#3035,0.1815);
#3035 = AXIS2_PLACEMENT_3D('',#3036,#3037,#3038);
#3036 = CARTESIAN_POINT('',(0.,0.,0.));
#3037 = DIRECTION('',(0.,0.,1.));
#3038 = DIRECTION('',(1.,0.,-0.));
#3039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3043)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3040,#3041,#3042)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3040 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3041 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3042 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3043 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3040,
  'distance_accuracy_value','confusion accuracy');
#3044 = SHAPE_DEFINITION_REPRESENTATION(#3045,#3026);
#3045 = PRODUCT_DEFINITION_SHAPE('','',#3046);
#3046 = PRODUCT_DEFINITION('design','',#3047,#3050);
#3047 = PRODUCT_DEFINITION_FORMATION('','',#3048);
#3048 = PRODUCT('H2','H2','',(#3049));
#3049 = PRODUCT_CONTEXT('',#2,'mechanical');
#3050 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3051 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3052,#3054);
#3052 = ( REPRESENTATION_RELATIONSHIP('','',#3026,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3053) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3053 = ITEM_DEFINED_TRANSFORMATION('','',#11,#299);
#3054 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3055);
#3055 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('72','=>[0:1:1:73]','',#5,#3046,$
  );
#3056 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3048));
#3057 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3058),#3070);
#3058 = MANIFOLD_SOLID_BREP('',#3059);
#3059 = CLOSED_SHELL('',(#3060));
#3060 = ADVANCED_FACE('',(#3061),#3065,.T.);
#3061 = FACE_BOUND('',#3062,.T.);
#3062 = VERTEX_LOOP('',#3063);
#3063 = VERTEX_POINT('',#3064);
#3064 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3065 = SPHERICAL_SURFACE('',#3066,0.1815);
#3066 = AXIS2_PLACEMENT_3D('',#3067,#3068,#3069);
#3067 = CARTESIAN_POINT('',(0.,0.,0.));
#3068 = DIRECTION('',(0.,0.,1.));
#3069 = DIRECTION('',(1.,0.,-0.));
#3070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3074)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3071,#3072,#3073)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3071 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3072 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3073 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3074 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3071,
  'distance_accuracy_value','confusion accuracy');
#3075 = SHAPE_DEFINITION_REPRESENTATION(#3076,#3057);
#3076 = PRODUCT_DEFINITION_SHAPE('','',#3077);
#3077 = PRODUCT_DEFINITION('design','',#3078,#3081);
#3078 = PRODUCT_DEFINITION_FORMATION('','',#3079);
#3079 = PRODUCT('H3','H3','',(#3080));
#3080 = PRODUCT_CONTEXT('',#2,'mechanical');
#3081 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3082 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3083,#3085);
#3083 = ( REPRESENTATION_RELATIONSHIP('','',#3057,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3084) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3084 = ITEM_DEFINED_TRANSFORMATION('','',#11,#303);
#3085 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3086);
#3086 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('73','=>[0:1:1:74]','',#5,#3077,$
  );
#3087 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3079));
#3088 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3089),#3101);
#3089 = MANIFOLD_SOLID_BREP('',#3090);
#3090 = CLOSED_SHELL('',(#3091));
#3091 = ADVANCED_FACE('',(#3092),#3096,.T.);
#3092 = FACE_BOUND('',#3093,.T.);
#3093 = VERTEX_LOOP('',#3094);
#3094 = VERTEX_POINT('',#3095);
#3095 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3096 = SPHERICAL_SURFACE('',#3097,0.1815);
#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100);
#3098 = CARTESIAN_POINT('',(0.,0.,0.));
#3099 = DIRECTION('',(0.,0.,1.));
#3100 = DIRECTION('',(1.,0.,-0.));
#3101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3105)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3102,#3103,#3104)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3102 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3103 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3104 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3105 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3102,
  'distance_accuracy_value','confusion accuracy');
#3106 = SHAPE_DEFINITION_REPRESENTATION(#3107,#3088);
#3107 = PRODUCT_DEFINITION_SHAPE('','',#3108);
#3108 = PRODUCT_DEFINITION('design','',#3109,#3112);
#3109 = PRODUCT_DEFINITION_FORMATION('','',#3110);
#3110 = PRODUCT('H4','H4','',(#3111));
#3111 = PRODUCT_CONTEXT('',#2,'mechanical');
#3112 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3113 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3114,#3116);
#3114 = ( REPRESENTATION_RELATIONSHIP('','',#3088,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3115) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3115 = ITEM_DEFINED_TRANSFORMATION('','',#11,#307);
#3116 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3117);
#3117 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('74','=>[0:1:1:75]','',#5,#3108,$
  );
#3118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3110));
#3119 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3120),#3132);
#3120 = MANIFOLD_SOLID_BREP('',#3121);
#3121 = CLOSED_SHELL('',(#3122));
#3122 = ADVANCED_FACE('',(#3123),#3127,.T.);
#3123 = FACE_BOUND('',#3124,.T.);
#3124 = VERTEX_LOOP('',#3125);
#3125 = VERTEX_POINT('',#3126);
#3126 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3127 = SPHERICAL_SURFACE('',#3128,0.1815);
#3128 = AXIS2_PLACEMENT_3D('',#3129,#3130,#3131);
#3129 = CARTESIAN_POINT('',(0.,0.,0.));
#3130 = DIRECTION('',(0.,0.,1.));
#3131 = DIRECTION('',(1.,0.,-0.));
#3132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3136)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3133,#3134,#3135)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3133 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3134 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3135 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3136 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3133,
  'distance_accuracy_value','confusion accuracy');
#3137 = SHAPE_DEFINITION_REPRESENTATION(#3138,#3119);
#3138 = PRODUCT_DEFINITION_SHAPE('','',#3139);
#3139 = PRODUCT_DEFINITION('design','',#3140,#3143);
#3140 = PRODUCT_DEFINITION_FORMATION('','',#3141);
#3141 = PRODUCT('H5','H5','',(#3142));
#3142 = PRODUCT_CONTEXT('',#2,'mechanical');
#3143 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3144 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3145,#3147);
#3145 = ( REPRESENTATION_RELATIONSHIP('','',#3119,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3146) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3146 = ITEM_DEFINED_TRANSFORMATION('','',#11,#311);
#3147 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3148);
#3148 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('75','=>[0:1:1:76]','',#5,#3139,$
  );
#3149 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3141));
#3150 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3151),#3163);
#3151 = MANIFOLD_SOLID_BREP('',#3152);
#3152 = CLOSED_SHELL('',(#3153));
#3153 = ADVANCED_FACE('',(#3154),#3158,.T.);
#3154 = FACE_BOUND('',#3155,.T.);
#3155 = VERTEX_LOOP('',#3156);
#3156 = VERTEX_POINT('',#3157);
#3157 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3158 = SPHERICAL_SURFACE('',#3159,0.1815);
#3159 = AXIS2_PLACEMENT_3D('',#3160,#3161,#3162);
#3160 = CARTESIAN_POINT('',(0.,0.,0.));
#3161 = DIRECTION('',(0.,0.,1.));
#3162 = DIRECTION('',(1.,0.,-0.));
#3163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3167)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3164,#3165,#3166)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3164 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3165 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3166 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3167 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3164,
  'distance_accuracy_value','confusion accuracy');
#3168 = SHAPE_DEFINITION_REPRESENTATION(#3169,#3150);
#3169 = PRODUCT_DEFINITION_SHAPE('','',#3170);
#3170 = PRODUCT_DEFINITION('design','',#3171,#3174);
#3171 = PRODUCT_DEFINITION_FORMATION('','',#3172);
#3172 = PRODUCT('H8','H8','',(#3173));
#3173 = PRODUCT_CONTEXT('',#2,'mechanical');
#3174 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3175 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3176,#3178);
#3176 = ( REPRESENTATION_RELATIONSHIP('','',#3150,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3177) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3177 = ITEM_DEFINED_TRANSFORMATION('','',#11,#315);
#3178 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3179);
#3179 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('76','=>[0:1:1:77]','',#5,#3170,$
  );
#3180 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3172));
#3181 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3182),#3194);
#3182 = MANIFOLD_SOLID_BREP('',#3183);
#3183 = CLOSED_SHELL('',(#3184));
#3184 = ADVANCED_FACE('',(#3185),#3189,.T.);
#3185 = FACE_BOUND('',#3186,.T.);
#3186 = VERTEX_LOOP('',#3187);
#3187 = VERTEX_POINT('',#3188);
#3188 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3189 = SPHERICAL_SURFACE('',#3190,0.1815);
#3190 = AXIS2_PLACEMENT_3D('',#3191,#3192,#3193);
#3191 = CARTESIAN_POINT('',(0.,0.,0.));
#3192 = DIRECTION('',(0.,0.,1.));
#3193 = DIRECTION('',(1.,0.,-0.));
#3194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3198)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3195,#3196,#3197)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3195 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3196 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3197 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3198 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3195,
  'distance_accuracy_value','confusion accuracy');
#3199 = SHAPE_DEFINITION_REPRESENTATION(#3200,#3181);
#3200 = PRODUCT_DEFINITION_SHAPE('','',#3201);
#3201 = PRODUCT_DEFINITION('design','',#3202,#3205);
#3202 = PRODUCT_DEFINITION_FORMATION('','',#3203);
#3203 = PRODUCT('H9','H9','',(#3204));
#3204 = PRODUCT_CONTEXT('',#2,'mechanical');
#3205 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3206 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3207,#3209);
#3207 = ( REPRESENTATION_RELATIONSHIP('','',#3181,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3208) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3208 = ITEM_DEFINED_TRANSFORMATION('','',#11,#319);
#3209 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3210);
#3210 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('77','=>[0:1:1:78]','',#5,#3201,$
  );
#3211 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3203));
#3212 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3213),#3225);
#3213 = MANIFOLD_SOLID_BREP('',#3214);
#3214 = CLOSED_SHELL('',(#3215));
#3215 = ADVANCED_FACE('',(#3216),#3220,.T.);
#3216 = FACE_BOUND('',#3217,.T.);
#3217 = VERTEX_LOOP('',#3218);
#3218 = VERTEX_POINT('',#3219);
#3219 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3220 = SPHERICAL_SURFACE('',#3221,0.1815);
#3221 = AXIS2_PLACEMENT_3D('',#3222,#3223,#3224);
#3222 = CARTESIAN_POINT('',(0.,0.,0.));
#3223 = DIRECTION('',(0.,0.,1.));
#3224 = DIRECTION('',(1.,0.,-0.));
#3225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3229)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3226,#3227,#3228)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3226 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3227 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3228 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3229 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3226,
  'distance_accuracy_value','confusion accuracy');
#3230 = SHAPE_DEFINITION_REPRESENTATION(#3231,#3212);
#3231 = PRODUCT_DEFINITION_SHAPE('','',#3232);
#3232 = PRODUCT_DEFINITION('design','',#3233,#3236);
#3233 = PRODUCT_DEFINITION_FORMATION('','',#3234);
#3234 = PRODUCT('H10','H10','',(#3235));
#3235 = PRODUCT_CONTEXT('',#2,'mechanical');
#3236 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3237 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3238,#3240);
#3238 = ( REPRESENTATION_RELATIONSHIP('','',#3212,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3239) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3239 = ITEM_DEFINED_TRANSFORMATION('','',#11,#323);
#3240 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3241);
#3241 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('78','=>[0:1:1:79]','',#5,#3232,$
  );
#3242 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3234));
#3243 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3244),#3256);
#3244 = MANIFOLD_SOLID_BREP('',#3245);
#3245 = CLOSED_SHELL('',(#3246));
#3246 = ADVANCED_FACE('',(#3247),#3251,.T.);
#3247 = FACE_BOUND('',#3248,.T.);
#3248 = VERTEX_LOOP('',#3249);
#3249 = VERTEX_POINT('',#3250);
#3250 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3251 = SPHERICAL_SURFACE('',#3252,0.1815);
#3252 = AXIS2_PLACEMENT_3D('',#3253,#3254,#3255);
#3253 = CARTESIAN_POINT('',(0.,0.,0.));
#3254 = DIRECTION('',(0.,0.,1.));
#3255 = DIRECTION('',(1.,0.,-0.));
#3256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3260)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3257,#3258,#3259)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3257 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3258 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3259 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3260 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3257,
  'distance_accuracy_value','confusion accuracy');
#3261 = SHAPE_DEFINITION_REPRESENTATION(#3262,#3243);
#3262 = PRODUCT_DEFINITION_SHAPE('','',#3263);
#3263 = PRODUCT_DEFINITION('design','',#3264,#3267);
#3264 = PRODUCT_DEFINITION_FORMATION('','',#3265);
#3265 = PRODUCT('H11','H11','',(#3266));
#3266 = PRODUCT_CONTEXT('',#2,'mechanical');
#3267 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3268 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3269,#3271);
#3269 = ( REPRESENTATION_RELATIONSHIP('','',#3243,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3270) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3270 = ITEM_DEFINED_TRANSFORMATION('','',#11,#327);
#3271 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3272);
#3272 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('79','=>[0:1:1:80]','',#5,#3263,$
  );
#3273 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3265));
#3274 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3275),#3287);
#3275 = MANIFOLD_SOLID_BREP('',#3276);
#3276 = CLOSED_SHELL('',(#3277));
#3277 = ADVANCED_FACE('',(#3278),#3282,.T.);
#3278 = FACE_BOUND('',#3279,.T.);
#3279 = VERTEX_LOOP('',#3280);
#3280 = VERTEX_POINT('',#3281);
#3281 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3282 = SPHERICAL_SURFACE('',#3283,0.1815);
#3283 = AXIS2_PLACEMENT_3D('',#3284,#3285,#3286);
#3284 = CARTESIAN_POINT('',(0.,0.,0.));
#3285 = DIRECTION('',(0.,0.,1.));
#3286 = DIRECTION('',(1.,0.,-0.));
#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3291)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3288,#3289,#3290)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3288 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3289 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3290 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3291 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3288,
  'distance_accuracy_value','confusion accuracy');
#3292 = SHAPE_DEFINITION_REPRESENTATION(#3293,#3274);
#3293 = PRODUCT_DEFINITION_SHAPE('','',#3294);
#3294 = PRODUCT_DEFINITION('design','',#3295,#3298);
#3295 = PRODUCT_DEFINITION_FORMATION('','',#3296);
#3296 = PRODUCT('H12','H12','',(#3297));
#3297 = PRODUCT_CONTEXT('',#2,'mechanical');
#3298 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3299 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3300,#3302);
#3300 = ( REPRESENTATION_RELATIONSHIP('','',#3274,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3301) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3301 = ITEM_DEFINED_TRANSFORMATION('','',#11,#331);
#3302 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3303);
#3303 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('80','=>[0:1:1:81]','',#5,#3294,$
  );
#3304 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3296));
#3305 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3306),#3318);
#3306 = MANIFOLD_SOLID_BREP('',#3307);
#3307 = CLOSED_SHELL('',(#3308));
#3308 = ADVANCED_FACE('',(#3309),#3313,.T.);
#3309 = FACE_BOUND('',#3310,.T.);
#3310 = VERTEX_LOOP('',#3311);
#3311 = VERTEX_POINT('',#3312);
#3312 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3313 = SPHERICAL_SURFACE('',#3314,0.1815);
#3314 = AXIS2_PLACEMENT_3D('',#3315,#3316,#3317);
#3315 = CARTESIAN_POINT('',(0.,0.,0.));
#3316 = DIRECTION('',(0.,0.,1.));
#3317 = DIRECTION('',(1.,0.,-0.));
#3318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3322)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3319,#3320,#3321)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3319 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3320 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3321 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3322 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3319,
  'distance_accuracy_value','confusion accuracy');
#3323 = SHAPE_DEFINITION_REPRESENTATION(#3324,#3305);
#3324 = PRODUCT_DEFINITION_SHAPE('','',#3325);
#3325 = PRODUCT_DEFINITION('design','',#3326,#3329);
#3326 = PRODUCT_DEFINITION_FORMATION('','',#3327);
#3327 = PRODUCT('J1','J1','',(#3328));
#3328 = PRODUCT_CONTEXT('',#2,'mechanical');
#3329 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3330 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3331,#3333);
#3331 = ( REPRESENTATION_RELATIONSHIP('','',#3305,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3332) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3332 = ITEM_DEFINED_TRANSFORMATION('','',#11,#335);
#3333 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3334);
#3334 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('81','=>[0:1:1:82]','',#5,#3325,$
  );
#3335 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3327));
#3336 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3337),#3349);
#3337 = MANIFOLD_SOLID_BREP('',#3338);
#3338 = CLOSED_SHELL('',(#3339));
#3339 = ADVANCED_FACE('',(#3340),#3344,.T.);
#3340 = FACE_BOUND('',#3341,.T.);
#3341 = VERTEX_LOOP('',#3342);
#3342 = VERTEX_POINT('',#3343);
#3343 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3344 = SPHERICAL_SURFACE('',#3345,0.1815);
#3345 = AXIS2_PLACEMENT_3D('',#3346,#3347,#3348);
#3346 = CARTESIAN_POINT('',(0.,0.,0.));
#3347 = DIRECTION('',(0.,0.,1.));
#3348 = DIRECTION('',(1.,0.,-0.));
#3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3353)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3350,#3351,#3352)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3350 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3351 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3352 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3353 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3350,
  'distance_accuracy_value','confusion accuracy');
#3354 = SHAPE_DEFINITION_REPRESENTATION(#3355,#3336);
#3355 = PRODUCT_DEFINITION_SHAPE('','',#3356);
#3356 = PRODUCT_DEFINITION('design','',#3357,#3360);
#3357 = PRODUCT_DEFINITION_FORMATION('','',#3358);
#3358 = PRODUCT('J2','J2','',(#3359));
#3359 = PRODUCT_CONTEXT('',#2,'mechanical');
#3360 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3362,#3364);
#3362 = ( REPRESENTATION_RELATIONSHIP('','',#3336,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3363) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#339);
#3364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3365);
#3365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('82','=>[0:1:1:83]','',#5,#3356,$
  );
#3366 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3358));
#3367 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3368),#3380);
#3368 = MANIFOLD_SOLID_BREP('',#3369);
#3369 = CLOSED_SHELL('',(#3370));
#3370 = ADVANCED_FACE('',(#3371),#3375,.T.);
#3371 = FACE_BOUND('',#3372,.T.);
#3372 = VERTEX_LOOP('',#3373);
#3373 = VERTEX_POINT('',#3374);
#3374 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3375 = SPHERICAL_SURFACE('',#3376,0.1815);
#3376 = AXIS2_PLACEMENT_3D('',#3377,#3378,#3379);
#3377 = CARTESIAN_POINT('',(0.,0.,0.));
#3378 = DIRECTION('',(0.,0.,1.));
#3379 = DIRECTION('',(1.,0.,-0.));
#3380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3384)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3381,#3382,#3383)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3381 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3382 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3383 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3384 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3381,
  'distance_accuracy_value','confusion accuracy');
#3385 = SHAPE_DEFINITION_REPRESENTATION(#3386,#3367);
#3386 = PRODUCT_DEFINITION_SHAPE('','',#3387);
#3387 = PRODUCT_DEFINITION('design','',#3388,#3391);
#3388 = PRODUCT_DEFINITION_FORMATION('','',#3389);
#3389 = PRODUCT('J3','J3','',(#3390));
#3390 = PRODUCT_CONTEXT('',#2,'mechanical');
#3391 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3392 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3393,#3395);
#3393 = ( REPRESENTATION_RELATIONSHIP('','',#3367,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3394) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3394 = ITEM_DEFINED_TRANSFORMATION('','',#11,#343);
#3395 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3396);
#3396 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('83','=>[0:1:1:84]','',#5,#3387,$
  );
#3397 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3389));
#3398 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3399),#3411);
#3399 = MANIFOLD_SOLID_BREP('',#3400);
#3400 = CLOSED_SHELL('',(#3401));
#3401 = ADVANCED_FACE('',(#3402),#3406,.T.);
#3402 = FACE_BOUND('',#3403,.T.);
#3403 = VERTEX_LOOP('',#3404);
#3404 = VERTEX_POINT('',#3405);
#3405 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3406 = SPHERICAL_SURFACE('',#3407,0.1815);
#3407 = AXIS2_PLACEMENT_3D('',#3408,#3409,#3410);
#3408 = CARTESIAN_POINT('',(0.,0.,0.));
#3409 = DIRECTION('',(0.,0.,1.));
#3410 = DIRECTION('',(1.,0.,-0.));
#3411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3415)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3412,#3413,#3414)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3412 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3413 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3414 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3415 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3412,
  'distance_accuracy_value','confusion accuracy');
#3416 = SHAPE_DEFINITION_REPRESENTATION(#3417,#3398);
#3417 = PRODUCT_DEFINITION_SHAPE('','',#3418);
#3418 = PRODUCT_DEFINITION('design','',#3419,#3422);
#3419 = PRODUCT_DEFINITION_FORMATION('','',#3420);
#3420 = PRODUCT('J4','J4','',(#3421));
#3421 = PRODUCT_CONTEXT('',#2,'mechanical');
#3422 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3423 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3424,#3426);
#3424 = ( REPRESENTATION_RELATIONSHIP('','',#3398,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3425) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3425 = ITEM_DEFINED_TRANSFORMATION('','',#11,#347);
#3426 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3427);
#3427 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('84','=>[0:1:1:85]','',#5,#3418,$
  );
#3428 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3420));
#3429 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3430),#3442);
#3430 = MANIFOLD_SOLID_BREP('',#3431);
#3431 = CLOSED_SHELL('',(#3432));
#3432 = ADVANCED_FACE('',(#3433),#3437,.T.);
#3433 = FACE_BOUND('',#3434,.T.);
#3434 = VERTEX_LOOP('',#3435);
#3435 = VERTEX_POINT('',#3436);
#3436 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3437 = SPHERICAL_SURFACE('',#3438,0.1815);
#3438 = AXIS2_PLACEMENT_3D('',#3439,#3440,#3441);
#3439 = CARTESIAN_POINT('',(0.,0.,0.));
#3440 = DIRECTION('',(0.,0.,1.));
#3441 = DIRECTION('',(1.,0.,-0.));
#3442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3446)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3443,#3444,#3445)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3443 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3444 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3445 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3446 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3443,
  'distance_accuracy_value','confusion accuracy');
#3447 = SHAPE_DEFINITION_REPRESENTATION(#3448,#3429);
#3448 = PRODUCT_DEFINITION_SHAPE('','',#3449);
#3449 = PRODUCT_DEFINITION('design','',#3450,#3453);
#3450 = PRODUCT_DEFINITION_FORMATION('','',#3451);
#3451 = PRODUCT('J5','J5','',(#3452));
#3452 = PRODUCT_CONTEXT('',#2,'mechanical');
#3453 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3454 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3455,#3457);
#3455 = ( REPRESENTATION_RELATIONSHIP('','',#3429,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3456) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3456 = ITEM_DEFINED_TRANSFORMATION('','',#11,#351);
#3457 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3458);
#3458 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('85','=>[0:1:1:86]','',#5,#3449,$
  );
#3459 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3451));
#3460 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3461),#3473);
#3461 = MANIFOLD_SOLID_BREP('',#3462);
#3462 = CLOSED_SHELL('',(#3463));
#3463 = ADVANCED_FACE('',(#3464),#3468,.T.);
#3464 = FACE_BOUND('',#3465,.T.);
#3465 = VERTEX_LOOP('',#3466);
#3466 = VERTEX_POINT('',#3467);
#3467 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3468 = SPHERICAL_SURFACE('',#3469,0.1815);
#3469 = AXIS2_PLACEMENT_3D('',#3470,#3471,#3472);
#3470 = CARTESIAN_POINT('',(0.,0.,0.));
#3471 = DIRECTION('',(0.,0.,1.));
#3472 = DIRECTION('',(1.,0.,-0.));
#3473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3477)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3474,#3475,#3476)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3474 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3475 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3476 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3477 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3474,
  'distance_accuracy_value','confusion accuracy');
#3478 = SHAPE_DEFINITION_REPRESENTATION(#3479,#3460);
#3479 = PRODUCT_DEFINITION_SHAPE('','',#3480);
#3480 = PRODUCT_DEFINITION('design','',#3481,#3484);
#3481 = PRODUCT_DEFINITION_FORMATION('','',#3482);
#3482 = PRODUCT('J8','J8','',(#3483));
#3483 = PRODUCT_CONTEXT('',#2,'mechanical');
#3484 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3485 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3486,#3488);
#3486 = ( REPRESENTATION_RELATIONSHIP('','',#3460,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3487) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3487 = ITEM_DEFINED_TRANSFORMATION('','',#11,#355);
#3488 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3489);
#3489 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('86','=>[0:1:1:87]','',#5,#3480,$
  );
#3490 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3482));
#3491 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3492),#3504);
#3492 = MANIFOLD_SOLID_BREP('',#3493);
#3493 = CLOSED_SHELL('',(#3494));
#3494 = ADVANCED_FACE('',(#3495),#3499,.T.);
#3495 = FACE_BOUND('',#3496,.T.);
#3496 = VERTEX_LOOP('',#3497);
#3497 = VERTEX_POINT('',#3498);
#3498 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3499 = SPHERICAL_SURFACE('',#3500,0.1815);
#3500 = AXIS2_PLACEMENT_3D('',#3501,#3502,#3503);
#3501 = CARTESIAN_POINT('',(0.,0.,0.));
#3502 = DIRECTION('',(0.,0.,1.));
#3503 = DIRECTION('',(1.,0.,-0.));
#3504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3508)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3505,#3506,#3507)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3505 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3506 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3507 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3508 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3505,
  'distance_accuracy_value','confusion accuracy');
#3509 = SHAPE_DEFINITION_REPRESENTATION(#3510,#3491);
#3510 = PRODUCT_DEFINITION_SHAPE('','',#3511);
#3511 = PRODUCT_DEFINITION('design','',#3512,#3515);
#3512 = PRODUCT_DEFINITION_FORMATION('','',#3513);
#3513 = PRODUCT('J9','J9','',(#3514));
#3514 = PRODUCT_CONTEXT('',#2,'mechanical');
#3515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3516 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3517,#3519);
#3517 = ( REPRESENTATION_RELATIONSHIP('','',#3491,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3518) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3518 = ITEM_DEFINED_TRANSFORMATION('','',#11,#359);
#3519 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3520);
#3520 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('87','=>[0:1:1:88]','',#5,#3511,$
  );
#3521 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3513));
#3522 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3523),#3535);
#3523 = MANIFOLD_SOLID_BREP('',#3524);
#3524 = CLOSED_SHELL('',(#3525));
#3525 = ADVANCED_FACE('',(#3526),#3530,.T.);
#3526 = FACE_BOUND('',#3527,.T.);
#3527 = VERTEX_LOOP('',#3528);
#3528 = VERTEX_POINT('',#3529);
#3529 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3530 = SPHERICAL_SURFACE('',#3531,0.1815);
#3531 = AXIS2_PLACEMENT_3D('',#3532,#3533,#3534);
#3532 = CARTESIAN_POINT('',(0.,0.,0.));
#3533 = DIRECTION('',(0.,0.,1.));
#3534 = DIRECTION('',(1.,0.,-0.));
#3535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3539)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3536,#3537,#3538)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3536 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3537 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3538 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3539 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3536,
  'distance_accuracy_value','confusion accuracy');
#3540 = SHAPE_DEFINITION_REPRESENTATION(#3541,#3522);
#3541 = PRODUCT_DEFINITION_SHAPE('','',#3542);
#3542 = PRODUCT_DEFINITION('design','',#3543,#3546);
#3543 = PRODUCT_DEFINITION_FORMATION('','',#3544);
#3544 = PRODUCT('J10','J10','',(#3545));
#3545 = PRODUCT_CONTEXT('',#2,'mechanical');
#3546 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3547 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3548,#3550);
#3548 = ( REPRESENTATION_RELATIONSHIP('','',#3522,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3549) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3549 = ITEM_DEFINED_TRANSFORMATION('','',#11,#363);
#3550 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3551);
#3551 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('88','=>[0:1:1:89]','',#5,#3542,$
  );
#3552 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3544));
#3553 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3554),#3566);
#3554 = MANIFOLD_SOLID_BREP('',#3555);
#3555 = CLOSED_SHELL('',(#3556));
#3556 = ADVANCED_FACE('',(#3557),#3561,.T.);
#3557 = FACE_BOUND('',#3558,.T.);
#3558 = VERTEX_LOOP('',#3559);
#3559 = VERTEX_POINT('',#3560);
#3560 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3561 = SPHERICAL_SURFACE('',#3562,0.1815);
#3562 = AXIS2_PLACEMENT_3D('',#3563,#3564,#3565);
#3563 = CARTESIAN_POINT('',(0.,0.,0.));
#3564 = DIRECTION('',(0.,0.,1.));
#3565 = DIRECTION('',(1.,0.,-0.));
#3566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3570)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3567,#3568,#3569)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3567 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3568 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3569 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3570 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3567,
  'distance_accuracy_value','confusion accuracy');
#3571 = SHAPE_DEFINITION_REPRESENTATION(#3572,#3553);
#3572 = PRODUCT_DEFINITION_SHAPE('','',#3573);
#3573 = PRODUCT_DEFINITION('design','',#3574,#3577);
#3574 = PRODUCT_DEFINITION_FORMATION('','',#3575);
#3575 = PRODUCT('J11','J11','',(#3576));
#3576 = PRODUCT_CONTEXT('',#2,'mechanical');
#3577 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3578 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3579,#3581);
#3579 = ( REPRESENTATION_RELATIONSHIP('','',#3553,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3580) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3580 = ITEM_DEFINED_TRANSFORMATION('','',#11,#367);
#3581 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3582);
#3582 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('89','=>[0:1:1:90]','',#5,#3573,$
  );
#3583 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3575));
#3584 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3585),#3597);
#3585 = MANIFOLD_SOLID_BREP('',#3586);
#3586 = CLOSED_SHELL('',(#3587));
#3587 = ADVANCED_FACE('',(#3588),#3592,.T.);
#3588 = FACE_BOUND('',#3589,.T.);
#3589 = VERTEX_LOOP('',#3590);
#3590 = VERTEX_POINT('',#3591);
#3591 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3592 = SPHERICAL_SURFACE('',#3593,0.1815);
#3593 = AXIS2_PLACEMENT_3D('',#3594,#3595,#3596);
#3594 = CARTESIAN_POINT('',(0.,0.,0.));
#3595 = DIRECTION('',(0.,0.,1.));
#3596 = DIRECTION('',(1.,0.,-0.));
#3597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3601)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3598,#3599,#3600)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3598 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3599 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3600 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3601 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3598,
  'distance_accuracy_value','confusion accuracy');
#3602 = SHAPE_DEFINITION_REPRESENTATION(#3603,#3584);
#3603 = PRODUCT_DEFINITION_SHAPE('','',#3604);
#3604 = PRODUCT_DEFINITION('design','',#3605,#3608);
#3605 = PRODUCT_DEFINITION_FORMATION('','',#3606);
#3606 = PRODUCT('J12','J12','',(#3607));
#3607 = PRODUCT_CONTEXT('',#2,'mechanical');
#3608 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3609 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3610,#3612);
#3610 = ( REPRESENTATION_RELATIONSHIP('','',#3584,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3611) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3611 = ITEM_DEFINED_TRANSFORMATION('','',#11,#371);
#3612 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3613);
#3613 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('90','=>[0:1:1:91]','',#5,#3604,$
  );
#3614 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3606));
#3615 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3616),#3628);
#3616 = MANIFOLD_SOLID_BREP('',#3617);
#3617 = CLOSED_SHELL('',(#3618));
#3618 = ADVANCED_FACE('',(#3619),#3623,.T.);
#3619 = FACE_BOUND('',#3620,.T.);
#3620 = VERTEX_LOOP('',#3621);
#3621 = VERTEX_POINT('',#3622);
#3622 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3623 = SPHERICAL_SURFACE('',#3624,0.1815);
#3624 = AXIS2_PLACEMENT_3D('',#3625,#3626,#3627);
#3625 = CARTESIAN_POINT('',(0.,0.,0.));
#3626 = DIRECTION('',(0.,0.,1.));
#3627 = DIRECTION('',(1.,0.,-0.));
#3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3632)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3629,#3630,#3631)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3629 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3630 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3631 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3632 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3629,
  'distance_accuracy_value','confusion accuracy');
#3633 = SHAPE_DEFINITION_REPRESENTATION(#3634,#3615);
#3634 = PRODUCT_DEFINITION_SHAPE('','',#3635);
#3635 = PRODUCT_DEFINITION('design','',#3636,#3639);
#3636 = PRODUCT_DEFINITION_FORMATION('','',#3637);
#3637 = PRODUCT('K1','K1','',(#3638));
#3638 = PRODUCT_CONTEXT('',#2,'mechanical');
#3639 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3640 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3641,#3643);
#3641 = ( REPRESENTATION_RELATIONSHIP('','',#3615,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3642) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3642 = ITEM_DEFINED_TRANSFORMATION('','',#11,#375);
#3643 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3644);
#3644 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('91','=>[0:1:1:92]','',#5,#3635,$
  );
#3645 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3637));
#3646 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3647),#3659);
#3647 = MANIFOLD_SOLID_BREP('',#3648);
#3648 = CLOSED_SHELL('',(#3649));
#3649 = ADVANCED_FACE('',(#3650),#3654,.T.);
#3650 = FACE_BOUND('',#3651,.T.);
#3651 = VERTEX_LOOP('',#3652);
#3652 = VERTEX_POINT('',#3653);
#3653 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3654 = SPHERICAL_SURFACE('',#3655,0.1815);
#3655 = AXIS2_PLACEMENT_3D('',#3656,#3657,#3658);
#3656 = CARTESIAN_POINT('',(0.,0.,0.));
#3657 = DIRECTION('',(0.,0.,1.));
#3658 = DIRECTION('',(1.,0.,-0.));
#3659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3663)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3660,#3661,#3662)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3660 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3661 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3662 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3663 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3660,
  'distance_accuracy_value','confusion accuracy');
#3664 = SHAPE_DEFINITION_REPRESENTATION(#3665,#3646);
#3665 = PRODUCT_DEFINITION_SHAPE('','',#3666);
#3666 = PRODUCT_DEFINITION('design','',#3667,#3670);
#3667 = PRODUCT_DEFINITION_FORMATION('','',#3668);
#3668 = PRODUCT('K2','K2','',(#3669));
#3669 = PRODUCT_CONTEXT('',#2,'mechanical');
#3670 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3671 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3672,#3674);
#3672 = ( REPRESENTATION_RELATIONSHIP('','',#3646,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3673) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3673 = ITEM_DEFINED_TRANSFORMATION('','',#11,#379);
#3674 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3675);
#3675 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('92','=>[0:1:1:93]','',#5,#3666,$
  );
#3676 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3668));
#3677 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3678),#3690);
#3678 = MANIFOLD_SOLID_BREP('',#3679);
#3679 = CLOSED_SHELL('',(#3680));
#3680 = ADVANCED_FACE('',(#3681),#3685,.T.);
#3681 = FACE_BOUND('',#3682,.T.);
#3682 = VERTEX_LOOP('',#3683);
#3683 = VERTEX_POINT('',#3684);
#3684 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3685 = SPHERICAL_SURFACE('',#3686,0.1815);
#3686 = AXIS2_PLACEMENT_3D('',#3687,#3688,#3689);
#3687 = CARTESIAN_POINT('',(0.,0.,0.));
#3688 = DIRECTION('',(0.,0.,1.));
#3689 = DIRECTION('',(1.,0.,-0.));
#3690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3694)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3691,#3692,#3693)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3691 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3692 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3693 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3694 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3691,
  'distance_accuracy_value','confusion accuracy');
#3695 = SHAPE_DEFINITION_REPRESENTATION(#3696,#3677);
#3696 = PRODUCT_DEFINITION_SHAPE('','',#3697);
#3697 = PRODUCT_DEFINITION('design','',#3698,#3701);
#3698 = PRODUCT_DEFINITION_FORMATION('','',#3699);
#3699 = PRODUCT('K3','K3','',(#3700));
#3700 = PRODUCT_CONTEXT('',#2,'mechanical');
#3701 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3702 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3703,#3705);
#3703 = ( REPRESENTATION_RELATIONSHIP('','',#3677,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3704) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3704 = ITEM_DEFINED_TRANSFORMATION('','',#11,#383);
#3705 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3706);
#3706 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('93','=>[0:1:1:94]','',#5,#3697,$
  );
#3707 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3699));
#3708 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3709),#3721);
#3709 = MANIFOLD_SOLID_BREP('',#3710);
#3710 = CLOSED_SHELL('',(#3711));
#3711 = ADVANCED_FACE('',(#3712),#3716,.T.);
#3712 = FACE_BOUND('',#3713,.T.);
#3713 = VERTEX_LOOP('',#3714);
#3714 = VERTEX_POINT('',#3715);
#3715 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3716 = SPHERICAL_SURFACE('',#3717,0.1815);
#3717 = AXIS2_PLACEMENT_3D('',#3718,#3719,#3720);
#3718 = CARTESIAN_POINT('',(0.,0.,0.));
#3719 = DIRECTION('',(0.,0.,1.));
#3720 = DIRECTION('',(1.,0.,-0.));
#3721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3725)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3722,#3723,#3724)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3722 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3723 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3724 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3725 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3722,
  'distance_accuracy_value','confusion accuracy');
#3726 = SHAPE_DEFINITION_REPRESENTATION(#3727,#3708);
#3727 = PRODUCT_DEFINITION_SHAPE('','',#3728);
#3728 = PRODUCT_DEFINITION('design','',#3729,#3732);
#3729 = PRODUCT_DEFINITION_FORMATION('','',#3730);
#3730 = PRODUCT('K4','K4','',(#3731));
#3731 = PRODUCT_CONTEXT('',#2,'mechanical');
#3732 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3733 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3734,#3736);
#3734 = ( REPRESENTATION_RELATIONSHIP('','',#3708,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3735) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3735 = ITEM_DEFINED_TRANSFORMATION('','',#11,#387);
#3736 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3737);
#3737 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('94','=>[0:1:1:95]','',#5,#3728,$
  );
#3738 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3730));
#3739 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3740),#3752);
#3740 = MANIFOLD_SOLID_BREP('',#3741);
#3741 = CLOSED_SHELL('',(#3742));
#3742 = ADVANCED_FACE('',(#3743),#3747,.T.);
#3743 = FACE_BOUND('',#3744,.T.);
#3744 = VERTEX_LOOP('',#3745);
#3745 = VERTEX_POINT('',#3746);
#3746 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3747 = SPHERICAL_SURFACE('',#3748,0.1815);
#3748 = AXIS2_PLACEMENT_3D('',#3749,#3750,#3751);
#3749 = CARTESIAN_POINT('',(0.,0.,0.));
#3750 = DIRECTION('',(0.,0.,1.));
#3751 = DIRECTION('',(1.,0.,-0.));
#3752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3756)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3753,#3754,#3755)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3753 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3754 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3755 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3756 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3753,
  'distance_accuracy_value','confusion accuracy');
#3757 = SHAPE_DEFINITION_REPRESENTATION(#3758,#3739);
#3758 = PRODUCT_DEFINITION_SHAPE('','',#3759);
#3759 = PRODUCT_DEFINITION('design','',#3760,#3763);
#3760 = PRODUCT_DEFINITION_FORMATION('','',#3761);
#3761 = PRODUCT('K5','K5','',(#3762));
#3762 = PRODUCT_CONTEXT('',#2,'mechanical');
#3763 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3764 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3765,#3767);
#3765 = ( REPRESENTATION_RELATIONSHIP('','',#3739,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3766) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3766 = ITEM_DEFINED_TRANSFORMATION('','',#11,#391);
#3767 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3768);
#3768 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('95','=>[0:1:1:96]','',#5,#3759,$
  );
#3769 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3761));
#3770 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3771),#3783);
#3771 = MANIFOLD_SOLID_BREP('',#3772);
#3772 = CLOSED_SHELL('',(#3773));
#3773 = ADVANCED_FACE('',(#3774),#3778,.T.);
#3774 = FACE_BOUND('',#3775,.T.);
#3775 = VERTEX_LOOP('',#3776);
#3776 = VERTEX_POINT('',#3777);
#3777 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3778 = SPHERICAL_SURFACE('',#3779,0.1815);
#3779 = AXIS2_PLACEMENT_3D('',#3780,#3781,#3782);
#3780 = CARTESIAN_POINT('',(0.,0.,0.));
#3781 = DIRECTION('',(0.,0.,1.));
#3782 = DIRECTION('',(1.,0.,-0.));
#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3787)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3784,#3785,#3786)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3784 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3785 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3786 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3787 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3784,
  'distance_accuracy_value','confusion accuracy');
#3788 = SHAPE_DEFINITION_REPRESENTATION(#3789,#3770);
#3789 = PRODUCT_DEFINITION_SHAPE('','',#3790);
#3790 = PRODUCT_DEFINITION('design','',#3791,#3794);
#3791 = PRODUCT_DEFINITION_FORMATION('','',#3792);
#3792 = PRODUCT('K8','K8','',(#3793));
#3793 = PRODUCT_CONTEXT('',#2,'mechanical');
#3794 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3795 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3796,#3798);
#3796 = ( REPRESENTATION_RELATIONSHIP('','',#3770,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3797) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3797 = ITEM_DEFINED_TRANSFORMATION('','',#11,#395);
#3798 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3799);
#3799 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('96','=>[0:1:1:97]','',#5,#3790,$
  );
#3800 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3792));
#3801 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3802),#3814);
#3802 = MANIFOLD_SOLID_BREP('',#3803);
#3803 = CLOSED_SHELL('',(#3804));
#3804 = ADVANCED_FACE('',(#3805),#3809,.T.);
#3805 = FACE_BOUND('',#3806,.T.);
#3806 = VERTEX_LOOP('',#3807);
#3807 = VERTEX_POINT('',#3808);
#3808 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3809 = SPHERICAL_SURFACE('',#3810,0.1815);
#3810 = AXIS2_PLACEMENT_3D('',#3811,#3812,#3813);
#3811 = CARTESIAN_POINT('',(0.,0.,0.));
#3812 = DIRECTION('',(0.,0.,1.));
#3813 = DIRECTION('',(1.,0.,-0.));
#3814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3818)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3815,#3816,#3817)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3815 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3816 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3817 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3818 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3815,
  'distance_accuracy_value','confusion accuracy');
#3819 = SHAPE_DEFINITION_REPRESENTATION(#3820,#3801);
#3820 = PRODUCT_DEFINITION_SHAPE('','',#3821);
#3821 = PRODUCT_DEFINITION('design','',#3822,#3825);
#3822 = PRODUCT_DEFINITION_FORMATION('','',#3823);
#3823 = PRODUCT('K9','K9','',(#3824));
#3824 = PRODUCT_CONTEXT('',#2,'mechanical');
#3825 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3826 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3827,#3829);
#3827 = ( REPRESENTATION_RELATIONSHIP('','',#3801,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3828) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3828 = ITEM_DEFINED_TRANSFORMATION('','',#11,#399);
#3829 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3830);
#3830 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('97','=>[0:1:1:98]','',#5,#3821,$
  );
#3831 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3823));
#3832 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3833),#3845);
#3833 = MANIFOLD_SOLID_BREP('',#3834);
#3834 = CLOSED_SHELL('',(#3835));
#3835 = ADVANCED_FACE('',(#3836),#3840,.T.);
#3836 = FACE_BOUND('',#3837,.T.);
#3837 = VERTEX_LOOP('',#3838);
#3838 = VERTEX_POINT('',#3839);
#3839 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3840 = SPHERICAL_SURFACE('',#3841,0.1815);
#3841 = AXIS2_PLACEMENT_3D('',#3842,#3843,#3844);
#3842 = CARTESIAN_POINT('',(0.,0.,0.));
#3843 = DIRECTION('',(0.,0.,1.));
#3844 = DIRECTION('',(1.,0.,-0.));
#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3849)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3846,#3847,#3848)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3846 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3847 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3848 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3849 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3846,
  'distance_accuracy_value','confusion accuracy');
#3850 = SHAPE_DEFINITION_REPRESENTATION(#3851,#3832);
#3851 = PRODUCT_DEFINITION_SHAPE('','',#3852);
#3852 = PRODUCT_DEFINITION('design','',#3853,#3856);
#3853 = PRODUCT_DEFINITION_FORMATION('','',#3854);
#3854 = PRODUCT('K10','K10','',(#3855));
#3855 = PRODUCT_CONTEXT('',#2,'mechanical');
#3856 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3857 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3858,#3860);
#3858 = ( REPRESENTATION_RELATIONSHIP('','',#3832,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3859) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3859 = ITEM_DEFINED_TRANSFORMATION('','',#11,#403);
#3860 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3861);
#3861 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('98','=>[0:1:1:99]','',#5,#3852,$
  );
#3862 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3854));
#3863 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3864),#3876);
#3864 = MANIFOLD_SOLID_BREP('',#3865);
#3865 = CLOSED_SHELL('',(#3866));
#3866 = ADVANCED_FACE('',(#3867),#3871,.T.);
#3867 = FACE_BOUND('',#3868,.T.);
#3868 = VERTEX_LOOP('',#3869);
#3869 = VERTEX_POINT('',#3870);
#3870 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3871 = SPHERICAL_SURFACE('',#3872,0.1815);
#3872 = AXIS2_PLACEMENT_3D('',#3873,#3874,#3875);
#3873 = CARTESIAN_POINT('',(0.,0.,0.));
#3874 = DIRECTION('',(0.,0.,1.));
#3875 = DIRECTION('',(1.,0.,-0.));
#3876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3880)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3877,#3878,#3879)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3877 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3878 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3879 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3880 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3877,
  'distance_accuracy_value','confusion accuracy');
#3881 = SHAPE_DEFINITION_REPRESENTATION(#3882,#3863);
#3882 = PRODUCT_DEFINITION_SHAPE('','',#3883);
#3883 = PRODUCT_DEFINITION('design','',#3884,#3887);
#3884 = PRODUCT_DEFINITION_FORMATION('','',#3885);
#3885 = PRODUCT('K11','K11','',(#3886));
#3886 = PRODUCT_CONTEXT('',#2,'mechanical');
#3887 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3888 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3889,#3891);
#3889 = ( REPRESENTATION_RELATIONSHIP('','',#3863,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3890) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3890 = ITEM_DEFINED_TRANSFORMATION('','',#11,#407);
#3891 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3892);
#3892 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('99','=>[0:1:1:100]','',#5,#3883,
  $);
#3893 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3885));
#3894 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3895),#3907);
#3895 = MANIFOLD_SOLID_BREP('',#3896);
#3896 = CLOSED_SHELL('',(#3897));
#3897 = ADVANCED_FACE('',(#3898),#3902,.T.);
#3898 = FACE_BOUND('',#3899,.T.);
#3899 = VERTEX_LOOP('',#3900);
#3900 = VERTEX_POINT('',#3901);
#3901 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3902 = SPHERICAL_SURFACE('',#3903,0.1815);
#3903 = AXIS2_PLACEMENT_3D('',#3904,#3905,#3906);
#3904 = CARTESIAN_POINT('',(0.,0.,0.));
#3905 = DIRECTION('',(0.,0.,1.));
#3906 = DIRECTION('',(1.,0.,-0.));
#3907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3911)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3908,#3909,#3910)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3908 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3909 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3910 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3911 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3908,
  'distance_accuracy_value','confusion accuracy');
#3912 = SHAPE_DEFINITION_REPRESENTATION(#3913,#3894);
#3913 = PRODUCT_DEFINITION_SHAPE('','',#3914);
#3914 = PRODUCT_DEFINITION('design','',#3915,#3918);
#3915 = PRODUCT_DEFINITION_FORMATION('','',#3916);
#3916 = PRODUCT('K12','K12','',(#3917));
#3917 = PRODUCT_CONTEXT('',#2,'mechanical');
#3918 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3919 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3920,#3922);
#3920 = ( REPRESENTATION_RELATIONSHIP('','',#3894,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3921) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3921 = ITEM_DEFINED_TRANSFORMATION('','',#11,#411);
#3922 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3923);
#3923 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('100','=>[0:1:1:101]','',#5,#3914
  ,$);
#3924 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3916));
#3925 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3926),#3938);
#3926 = MANIFOLD_SOLID_BREP('',#3927);
#3927 = CLOSED_SHELL('',(#3928));
#3928 = ADVANCED_FACE('',(#3929),#3933,.T.);
#3929 = FACE_BOUND('',#3930,.T.);
#3930 = VERTEX_LOOP('',#3931);
#3931 = VERTEX_POINT('',#3932);
#3932 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3933 = SPHERICAL_SURFACE('',#3934,0.1815);
#3934 = AXIS2_PLACEMENT_3D('',#3935,#3936,#3937);
#3935 = CARTESIAN_POINT('',(0.,0.,0.));
#3936 = DIRECTION('',(0.,0.,1.));
#3937 = DIRECTION('',(1.,0.,-0.));
#3938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3942)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3939,#3940,#3941)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3939 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3940 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3941 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3942 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3939,
  'distance_accuracy_value','confusion accuracy');
#3943 = SHAPE_DEFINITION_REPRESENTATION(#3944,#3925);
#3944 = PRODUCT_DEFINITION_SHAPE('','',#3945);
#3945 = PRODUCT_DEFINITION('design','',#3946,#3949);
#3946 = PRODUCT_DEFINITION_FORMATION('','',#3947);
#3947 = PRODUCT('N1','N1','',(#3948));
#3948 = PRODUCT_CONTEXT('',#2,'mechanical');
#3949 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3950 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3951,#3953);
#3951 = ( REPRESENTATION_RELATIONSHIP('','',#3925,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3952) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3952 = ITEM_DEFINED_TRANSFORMATION('','',#11,#415);
#3953 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3954);
#3954 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('101','=>[0:1:1:102]','',#5,#3945
  ,$);
#3955 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3947));
#3956 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3957),#3969);
#3957 = MANIFOLD_SOLID_BREP('',#3958);
#3958 = CLOSED_SHELL('',(#3959));
#3959 = ADVANCED_FACE('',(#3960),#3964,.T.);
#3960 = FACE_BOUND('',#3961,.T.);
#3961 = VERTEX_LOOP('',#3962);
#3962 = VERTEX_POINT('',#3963);
#3963 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3964 = SPHERICAL_SURFACE('',#3965,0.1815);
#3965 = AXIS2_PLACEMENT_3D('',#3966,#3967,#3968);
#3966 = CARTESIAN_POINT('',(0.,0.,0.));
#3967 = DIRECTION('',(0.,0.,1.));
#3968 = DIRECTION('',(1.,0.,-0.));
#3969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3973)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3970,#3971,#3972)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3970 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3971 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3972 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3973 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3970,
  'distance_accuracy_value','confusion accuracy');
#3974 = SHAPE_DEFINITION_REPRESENTATION(#3975,#3956);
#3975 = PRODUCT_DEFINITION_SHAPE('','',#3976);
#3976 = PRODUCT_DEFINITION('design','',#3977,#3980);
#3977 = PRODUCT_DEFINITION_FORMATION('','',#3978);
#3978 = PRODUCT('N2','N2','',(#3979));
#3979 = PRODUCT_CONTEXT('',#2,'mechanical');
#3980 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3981 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3982,#3984);
#3982 = ( REPRESENTATION_RELATIONSHIP('','',#3956,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3983) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3983 = ITEM_DEFINED_TRANSFORMATION('','',#11,#419);
#3984 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3985);
#3985 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('102','=>[0:1:1:103]','',#5,#3976
  ,$);
#3986 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3978));
#3987 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3988),#4000);
#3988 = MANIFOLD_SOLID_BREP('',#3989);
#3989 = CLOSED_SHELL('',(#3990));
#3990 = ADVANCED_FACE('',(#3991),#3995,.T.);
#3991 = FACE_BOUND('',#3992,.T.);
#3992 = VERTEX_LOOP('',#3993);
#3993 = VERTEX_POINT('',#3994);
#3994 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#3995 = SPHERICAL_SURFACE('',#3996,0.1815);
#3996 = AXIS2_PLACEMENT_3D('',#3997,#3998,#3999);
#3997 = CARTESIAN_POINT('',(0.,0.,0.));
#3998 = DIRECTION('',(0.,0.,1.));
#3999 = DIRECTION('',(1.,0.,-0.));
#4000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4004)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4001,#4002,#4003)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4001 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4002 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4003 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4004 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4001,
  'distance_accuracy_value','confusion accuracy');
#4005 = SHAPE_DEFINITION_REPRESENTATION(#4006,#3987);
#4006 = PRODUCT_DEFINITION_SHAPE('','',#4007);
#4007 = PRODUCT_DEFINITION('design','',#4008,#4011);
#4008 = PRODUCT_DEFINITION_FORMATION('','',#4009);
#4009 = PRODUCT('N3','N3','',(#4010));
#4010 = PRODUCT_CONTEXT('',#2,'mechanical');
#4011 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4012 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4013,#4015);
#4013 = ( REPRESENTATION_RELATIONSHIP('','',#3987,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4014) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4014 = ITEM_DEFINED_TRANSFORMATION('','',#11,#423);
#4015 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4016);
#4016 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('103','=>[0:1:1:104]','',#5,#4007
  ,$);
#4017 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4009));
#4018 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4019),#4031);
#4019 = MANIFOLD_SOLID_BREP('',#4020);
#4020 = CLOSED_SHELL('',(#4021));
#4021 = ADVANCED_FACE('',(#4022),#4026,.T.);
#4022 = FACE_BOUND('',#4023,.T.);
#4023 = VERTEX_LOOP('',#4024);
#4024 = VERTEX_POINT('',#4025);
#4025 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4026 = SPHERICAL_SURFACE('',#4027,0.1815);
#4027 = AXIS2_PLACEMENT_3D('',#4028,#4029,#4030);
#4028 = CARTESIAN_POINT('',(0.,0.,0.));
#4029 = DIRECTION('',(0.,0.,1.));
#4030 = DIRECTION('',(1.,0.,-0.));
#4031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4035)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4032,#4033,#4034)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4032 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4033 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4034 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4035 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4032,
  'distance_accuracy_value','confusion accuracy');
#4036 = SHAPE_DEFINITION_REPRESENTATION(#4037,#4018);
#4037 = PRODUCT_DEFINITION_SHAPE('','',#4038);
#4038 = PRODUCT_DEFINITION('design','',#4039,#4042);
#4039 = PRODUCT_DEFINITION_FORMATION('','',#4040);
#4040 = PRODUCT('N4','N4','',(#4041));
#4041 = PRODUCT_CONTEXT('',#2,'mechanical');
#4042 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4043 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4044,#4046);
#4044 = ( REPRESENTATION_RELATIONSHIP('','',#4018,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4045) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4045 = ITEM_DEFINED_TRANSFORMATION('','',#11,#427);
#4046 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4047);
#4047 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('104','=>[0:1:1:105]','',#5,#4038
  ,$);
#4048 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4040));
#4049 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4050),#4062);
#4050 = MANIFOLD_SOLID_BREP('',#4051);
#4051 = CLOSED_SHELL('',(#4052));
#4052 = ADVANCED_FACE('',(#4053),#4057,.T.);
#4053 = FACE_BOUND('',#4054,.T.);
#4054 = VERTEX_LOOP('',#4055);
#4055 = VERTEX_POINT('',#4056);
#4056 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4057 = SPHERICAL_SURFACE('',#4058,0.1815);
#4058 = AXIS2_PLACEMENT_3D('',#4059,#4060,#4061);
#4059 = CARTESIAN_POINT('',(0.,0.,0.));
#4060 = DIRECTION('',(0.,0.,1.));
#4061 = DIRECTION('',(1.,0.,-0.));
#4062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4066)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4063,#4064,#4065)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4063 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4064 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4065 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4066 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4063,
  'distance_accuracy_value','confusion accuracy');
#4067 = SHAPE_DEFINITION_REPRESENTATION(#4068,#4049);
#4068 = PRODUCT_DEFINITION_SHAPE('','',#4069);
#4069 = PRODUCT_DEFINITION('design','',#4070,#4073);
#4070 = PRODUCT_DEFINITION_FORMATION('','',#4071);
#4071 = PRODUCT('N5','N5','',(#4072));
#4072 = PRODUCT_CONTEXT('',#2,'mechanical');
#4073 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4074 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4075,#4077);
#4075 = ( REPRESENTATION_RELATIONSHIP('','',#4049,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4076) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4076 = ITEM_DEFINED_TRANSFORMATION('','',#11,#431);
#4077 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4078);
#4078 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('105','=>[0:1:1:106]','',#5,#4069
  ,$);
#4079 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4071));
#4080 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4081),#4093);
#4081 = MANIFOLD_SOLID_BREP('',#4082);
#4082 = CLOSED_SHELL('',(#4083));
#4083 = ADVANCED_FACE('',(#4084),#4088,.T.);
#4084 = FACE_BOUND('',#4085,.T.);
#4085 = VERTEX_LOOP('',#4086);
#4086 = VERTEX_POINT('',#4087);
#4087 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4088 = SPHERICAL_SURFACE('',#4089,0.1815);
#4089 = AXIS2_PLACEMENT_3D('',#4090,#4091,#4092);
#4090 = CARTESIAN_POINT('',(0.,0.,0.));
#4091 = DIRECTION('',(0.,0.,1.));
#4092 = DIRECTION('',(1.,0.,-0.));
#4093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4097)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4094,#4095,#4096)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4094 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4095 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4096 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4097 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4094,
  'distance_accuracy_value','confusion accuracy');
#4098 = SHAPE_DEFINITION_REPRESENTATION(#4099,#4080);
#4099 = PRODUCT_DEFINITION_SHAPE('','',#4100);
#4100 = PRODUCT_DEFINITION('design','',#4101,#4104);
#4101 = PRODUCT_DEFINITION_FORMATION('','',#4102);
#4102 = PRODUCT('N8','N8','',(#4103));
#4103 = PRODUCT_CONTEXT('',#2,'mechanical');
#4104 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4105 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4106,#4108);
#4106 = ( REPRESENTATION_RELATIONSHIP('','',#4080,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4107) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4107 = ITEM_DEFINED_TRANSFORMATION('','',#11,#435);
#4108 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4109);
#4109 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('106','=>[0:1:1:107]','',#5,#4100
  ,$);
#4110 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4102));
#4111 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4112),#4124);
#4112 = MANIFOLD_SOLID_BREP('',#4113);
#4113 = CLOSED_SHELL('',(#4114));
#4114 = ADVANCED_FACE('',(#4115),#4119,.T.);
#4115 = FACE_BOUND('',#4116,.T.);
#4116 = VERTEX_LOOP('',#4117);
#4117 = VERTEX_POINT('',#4118);
#4118 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4119 = SPHERICAL_SURFACE('',#4120,0.1815);
#4120 = AXIS2_PLACEMENT_3D('',#4121,#4122,#4123);
#4121 = CARTESIAN_POINT('',(0.,0.,0.));
#4122 = DIRECTION('',(0.,0.,1.));
#4123 = DIRECTION('',(1.,0.,-0.));
#4124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4128)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4125,#4126,#4127)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4125 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4126 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4127 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4128 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4125,
  'distance_accuracy_value','confusion accuracy');
#4129 = SHAPE_DEFINITION_REPRESENTATION(#4130,#4111);
#4130 = PRODUCT_DEFINITION_SHAPE('','',#4131);
#4131 = PRODUCT_DEFINITION('design','',#4132,#4135);
#4132 = PRODUCT_DEFINITION_FORMATION('','',#4133);
#4133 = PRODUCT('N9','N9','',(#4134));
#4134 = PRODUCT_CONTEXT('',#2,'mechanical');
#4135 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4136 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4137,#4139);
#4137 = ( REPRESENTATION_RELATIONSHIP('','',#4111,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4138) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4138 = ITEM_DEFINED_TRANSFORMATION('','',#11,#439);
#4139 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4140);
#4140 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('107','=>[0:1:1:108]','',#5,#4131
  ,$);
#4141 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4133));
#4142 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4143),#4155);
#4143 = MANIFOLD_SOLID_BREP('',#4144);
#4144 = CLOSED_SHELL('',(#4145));
#4145 = ADVANCED_FACE('',(#4146),#4150,.T.);
#4146 = FACE_BOUND('',#4147,.T.);
#4147 = VERTEX_LOOP('',#4148);
#4148 = VERTEX_POINT('',#4149);
#4149 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4150 = SPHERICAL_SURFACE('',#4151,0.1815);
#4151 = AXIS2_PLACEMENT_3D('',#4152,#4153,#4154);
#4152 = CARTESIAN_POINT('',(0.,0.,0.));
#4153 = DIRECTION('',(0.,0.,1.));
#4154 = DIRECTION('',(1.,0.,-0.));
#4155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4159)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4156,#4157,#4158)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4156 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4157 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4158 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4159 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4156,
  'distance_accuracy_value','confusion accuracy');
#4160 = SHAPE_DEFINITION_REPRESENTATION(#4161,#4142);
#4161 = PRODUCT_DEFINITION_SHAPE('','',#4162);
#4162 = PRODUCT_DEFINITION('design','',#4163,#4166);
#4163 = PRODUCT_DEFINITION_FORMATION('','',#4164);
#4164 = PRODUCT('N10','N10','',(#4165));
#4165 = PRODUCT_CONTEXT('',#2,'mechanical');
#4166 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4167 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4168,#4170);
#4168 = ( REPRESENTATION_RELATIONSHIP('','',#4142,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4169) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4169 = ITEM_DEFINED_TRANSFORMATION('','',#11,#443);
#4170 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4171);
#4171 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('108','=>[0:1:1:109]','',#5,#4162
  ,$);
#4172 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4164));
#4173 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4174),#4186);
#4174 = MANIFOLD_SOLID_BREP('',#4175);
#4175 = CLOSED_SHELL('',(#4176));
#4176 = ADVANCED_FACE('',(#4177),#4181,.T.);
#4177 = FACE_BOUND('',#4178,.T.);
#4178 = VERTEX_LOOP('',#4179);
#4179 = VERTEX_POINT('',#4180);
#4180 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4181 = SPHERICAL_SURFACE('',#4182,0.1815);
#4182 = AXIS2_PLACEMENT_3D('',#4183,#4184,#4185);
#4183 = CARTESIAN_POINT('',(0.,0.,0.));
#4184 = DIRECTION('',(0.,0.,1.));
#4185 = DIRECTION('',(1.,0.,-0.));
#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4190)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4187,#4188,#4189)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4187 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4188 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4189 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4190 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4187,
  'distance_accuracy_value','confusion accuracy');
#4191 = SHAPE_DEFINITION_REPRESENTATION(#4192,#4173);
#4192 = PRODUCT_DEFINITION_SHAPE('','',#4193);
#4193 = PRODUCT_DEFINITION('design','',#4194,#4197);
#4194 = PRODUCT_DEFINITION_FORMATION('','',#4195);
#4195 = PRODUCT('N11','N11','',(#4196));
#4196 = PRODUCT_CONTEXT('',#2,'mechanical');
#4197 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4198 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4199,#4201);
#4199 = ( REPRESENTATION_RELATIONSHIP('','',#4173,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4200) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4200 = ITEM_DEFINED_TRANSFORMATION('','',#11,#447);
#4201 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4202);
#4202 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('109','=>[0:1:1:110]','',#5,#4193
  ,$);
#4203 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4195));
#4204 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4205),#4217);
#4205 = MANIFOLD_SOLID_BREP('',#4206);
#4206 = CLOSED_SHELL('',(#4207));
#4207 = ADVANCED_FACE('',(#4208),#4212,.T.);
#4208 = FACE_BOUND('',#4209,.T.);
#4209 = VERTEX_LOOP('',#4210);
#4210 = VERTEX_POINT('',#4211);
#4211 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4212 = SPHERICAL_SURFACE('',#4213,0.1815);
#4213 = AXIS2_PLACEMENT_3D('',#4214,#4215,#4216);
#4214 = CARTESIAN_POINT('',(0.,0.,0.));
#4215 = DIRECTION('',(0.,0.,1.));
#4216 = DIRECTION('',(1.,0.,-0.));
#4217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4221)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4218,#4219,#4220)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4218 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4219 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4220 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4221 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4218,
  'distance_accuracy_value','confusion accuracy');
#4222 = SHAPE_DEFINITION_REPRESENTATION(#4223,#4204);
#4223 = PRODUCT_DEFINITION_SHAPE('','',#4224);
#4224 = PRODUCT_DEFINITION('design','',#4225,#4228);
#4225 = PRODUCT_DEFINITION_FORMATION('','',#4226);
#4226 = PRODUCT('N12','N12','',(#4227));
#4227 = PRODUCT_CONTEXT('',#2,'mechanical');
#4228 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4229 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4230,#4232);
#4230 = ( REPRESENTATION_RELATIONSHIP('','',#4204,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4231) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4231 = ITEM_DEFINED_TRANSFORMATION('','',#11,#451);
#4232 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4233);
#4233 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('110','=>[0:1:1:111]','',#5,#4224
  ,$);
#4234 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4226));
#4235 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4236),#4248);
#4236 = MANIFOLD_SOLID_BREP('',#4237);
#4237 = CLOSED_SHELL('',(#4238));
#4238 = ADVANCED_FACE('',(#4239),#4243,.T.);
#4239 = FACE_BOUND('',#4240,.T.);
#4240 = VERTEX_LOOP('',#4241);
#4241 = VERTEX_POINT('',#4242);
#4242 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4243 = SPHERICAL_SURFACE('',#4244,0.1815);
#4244 = AXIS2_PLACEMENT_3D('',#4245,#4246,#4247);
#4245 = CARTESIAN_POINT('',(0.,0.,0.));
#4246 = DIRECTION('',(0.,0.,1.));
#4247 = DIRECTION('',(1.,0.,-0.));
#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4252)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4249,#4250,#4251)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4249 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4250 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4251 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4252 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4249,
  'distance_accuracy_value','confusion accuracy');
#4253 = SHAPE_DEFINITION_REPRESENTATION(#4254,#4235);
#4254 = PRODUCT_DEFINITION_SHAPE('','',#4255);
#4255 = PRODUCT_DEFINITION('design','',#4256,#4259);
#4256 = PRODUCT_DEFINITION_FORMATION('','',#4257);
#4257 = PRODUCT('P1','P1','',(#4258));
#4258 = PRODUCT_CONTEXT('',#2,'mechanical');
#4259 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4260 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4261,#4263);
#4261 = ( REPRESENTATION_RELATIONSHIP('','',#4235,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4262) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4262 = ITEM_DEFINED_TRANSFORMATION('','',#11,#455);
#4263 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4264);
#4264 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('111','=>[0:1:1:112]','',#5,#4255
  ,$);
#4265 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4257));
#4266 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4267),#4279);
#4267 = MANIFOLD_SOLID_BREP('',#4268);
#4268 = CLOSED_SHELL('',(#4269));
#4269 = ADVANCED_FACE('',(#4270),#4274,.T.);
#4270 = FACE_BOUND('',#4271,.T.);
#4271 = VERTEX_LOOP('',#4272);
#4272 = VERTEX_POINT('',#4273);
#4273 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4274 = SPHERICAL_SURFACE('',#4275,0.1815);
#4275 = AXIS2_PLACEMENT_3D('',#4276,#4277,#4278);
#4276 = CARTESIAN_POINT('',(0.,0.,0.));
#4277 = DIRECTION('',(0.,0.,1.));
#4278 = DIRECTION('',(1.,0.,-0.));
#4279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4283)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4280,#4281,#4282)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4280 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4281 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4282 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4283 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4280,
  'distance_accuracy_value','confusion accuracy');
#4284 = SHAPE_DEFINITION_REPRESENTATION(#4285,#4266);
#4285 = PRODUCT_DEFINITION_SHAPE('','',#4286);
#4286 = PRODUCT_DEFINITION('design','',#4287,#4290);
#4287 = PRODUCT_DEFINITION_FORMATION('','',#4288);
#4288 = PRODUCT('P2','P2','',(#4289));
#4289 = PRODUCT_CONTEXT('',#2,'mechanical');
#4290 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4291 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4292,#4294);
#4292 = ( REPRESENTATION_RELATIONSHIP('','',#4266,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4293) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4293 = ITEM_DEFINED_TRANSFORMATION('','',#11,#459);
#4294 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4295);
#4295 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('112','=>[0:1:1:113]','',#5,#4286
  ,$);
#4296 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4288));
#4297 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4298),#4310);
#4298 = MANIFOLD_SOLID_BREP('',#4299);
#4299 = CLOSED_SHELL('',(#4300));
#4300 = ADVANCED_FACE('',(#4301),#4305,.T.);
#4301 = FACE_BOUND('',#4302,.T.);
#4302 = VERTEX_LOOP('',#4303);
#4303 = VERTEX_POINT('',#4304);
#4304 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4305 = SPHERICAL_SURFACE('',#4306,0.1815);
#4306 = AXIS2_PLACEMENT_3D('',#4307,#4308,#4309);
#4307 = CARTESIAN_POINT('',(0.,0.,0.));
#4308 = DIRECTION('',(0.,0.,1.));
#4309 = DIRECTION('',(1.,0.,-0.));
#4310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4314)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4311,#4312,#4313)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4311 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4312 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4313 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4314 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4311,
  'distance_accuracy_value','confusion accuracy');
#4315 = SHAPE_DEFINITION_REPRESENTATION(#4316,#4297);
#4316 = PRODUCT_DEFINITION_SHAPE('','',#4317);
#4317 = PRODUCT_DEFINITION('design','',#4318,#4321);
#4318 = PRODUCT_DEFINITION_FORMATION('','',#4319);
#4319 = PRODUCT('P3','P3','',(#4320));
#4320 = PRODUCT_CONTEXT('',#2,'mechanical');
#4321 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4322 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4323,#4325);
#4323 = ( REPRESENTATION_RELATIONSHIP('','',#4297,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4324) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4324 = ITEM_DEFINED_TRANSFORMATION('','',#11,#463);
#4325 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4326);
#4326 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('113','=>[0:1:1:114]','',#5,#4317
  ,$);
#4327 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4319));
#4328 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4329),#4341);
#4329 = MANIFOLD_SOLID_BREP('',#4330);
#4330 = CLOSED_SHELL('',(#4331));
#4331 = ADVANCED_FACE('',(#4332),#4336,.T.);
#4332 = FACE_BOUND('',#4333,.T.);
#4333 = VERTEX_LOOP('',#4334);
#4334 = VERTEX_POINT('',#4335);
#4335 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4336 = SPHERICAL_SURFACE('',#4337,0.1815);
#4337 = AXIS2_PLACEMENT_3D('',#4338,#4339,#4340);
#4338 = CARTESIAN_POINT('',(0.,0.,0.));
#4339 = DIRECTION('',(0.,0.,1.));
#4340 = DIRECTION('',(1.,0.,-0.));
#4341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4345)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4342,#4343,#4344)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4342 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4343 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4344 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4345 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4342,
  'distance_accuracy_value','confusion accuracy');
#4346 = SHAPE_DEFINITION_REPRESENTATION(#4347,#4328);
#4347 = PRODUCT_DEFINITION_SHAPE('','',#4348);
#4348 = PRODUCT_DEFINITION('design','',#4349,#4352);
#4349 = PRODUCT_DEFINITION_FORMATION('','',#4350);
#4350 = PRODUCT('P4','P4','',(#4351));
#4351 = PRODUCT_CONTEXT('',#2,'mechanical');
#4352 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4353 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4354,#4356);
#4354 = ( REPRESENTATION_RELATIONSHIP('','',#4328,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4355) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4355 = ITEM_DEFINED_TRANSFORMATION('','',#11,#467);
#4356 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4357);
#4357 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('114','=>[0:1:1:115]','',#5,#4348
  ,$);
#4358 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4350));
#4359 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4360),#4372);
#4360 = MANIFOLD_SOLID_BREP('',#4361);
#4361 = CLOSED_SHELL('',(#4362));
#4362 = ADVANCED_FACE('',(#4363),#4367,.T.);
#4363 = FACE_BOUND('',#4364,.T.);
#4364 = VERTEX_LOOP('',#4365);
#4365 = VERTEX_POINT('',#4366);
#4366 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4367 = SPHERICAL_SURFACE('',#4368,0.1815);
#4368 = AXIS2_PLACEMENT_3D('',#4369,#4370,#4371);
#4369 = CARTESIAN_POINT('',(0.,0.,0.));
#4370 = DIRECTION('',(0.,0.,1.));
#4371 = DIRECTION('',(1.,0.,-0.));
#4372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4376)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4373,#4374,#4375)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4373 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4374 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4375 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4376 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4373,
  'distance_accuracy_value','confusion accuracy');
#4377 = SHAPE_DEFINITION_REPRESENTATION(#4378,#4359);
#4378 = PRODUCT_DEFINITION_SHAPE('','',#4379);
#4379 = PRODUCT_DEFINITION('design','',#4380,#4383);
#4380 = PRODUCT_DEFINITION_FORMATION('','',#4381);
#4381 = PRODUCT('P5','P5','',(#4382));
#4382 = PRODUCT_CONTEXT('',#2,'mechanical');
#4383 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4384 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4385,#4387);
#4385 = ( REPRESENTATION_RELATIONSHIP('','',#4359,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4386) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4386 = ITEM_DEFINED_TRANSFORMATION('','',#11,#471);
#4387 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4388);
#4388 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('115','=>[0:1:1:116]','',#5,#4379
  ,$);
#4389 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4381));
#4390 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4391),#4403);
#4391 = MANIFOLD_SOLID_BREP('',#4392);
#4392 = CLOSED_SHELL('',(#4393));
#4393 = ADVANCED_FACE('',(#4394),#4398,.T.);
#4394 = FACE_BOUND('',#4395,.T.);
#4395 = VERTEX_LOOP('',#4396);
#4396 = VERTEX_POINT('',#4397);
#4397 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4398 = SPHERICAL_SURFACE('',#4399,0.1815);
#4399 = AXIS2_PLACEMENT_3D('',#4400,#4401,#4402);
#4400 = CARTESIAN_POINT('',(0.,0.,0.));
#4401 = DIRECTION('',(0.,0.,1.));
#4402 = DIRECTION('',(1.,0.,-0.));
#4403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4407)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4404,#4405,#4406)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4404 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4405 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4406 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4407 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4404,
  'distance_accuracy_value','confusion accuracy');
#4408 = SHAPE_DEFINITION_REPRESENTATION(#4409,#4390);
#4409 = PRODUCT_DEFINITION_SHAPE('','',#4410);
#4410 = PRODUCT_DEFINITION('design','',#4411,#4414);
#4411 = PRODUCT_DEFINITION_FORMATION('','',#4412);
#4412 = PRODUCT('P8','P8','',(#4413));
#4413 = PRODUCT_CONTEXT('',#2,'mechanical');
#4414 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4415 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4416,#4418);
#4416 = ( REPRESENTATION_RELATIONSHIP('','',#4390,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4417) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4417 = ITEM_DEFINED_TRANSFORMATION('','',#11,#475);
#4418 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4419);
#4419 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('116','=>[0:1:1:117]','',#5,#4410
  ,$);
#4420 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4412));
#4421 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4422),#4434);
#4422 = MANIFOLD_SOLID_BREP('',#4423);
#4423 = CLOSED_SHELL('',(#4424));
#4424 = ADVANCED_FACE('',(#4425),#4429,.T.);
#4425 = FACE_BOUND('',#4426,.T.);
#4426 = VERTEX_LOOP('',#4427);
#4427 = VERTEX_POINT('',#4428);
#4428 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4429 = SPHERICAL_SURFACE('',#4430,0.1815);
#4430 = AXIS2_PLACEMENT_3D('',#4431,#4432,#4433);
#4431 = CARTESIAN_POINT('',(0.,0.,0.));
#4432 = DIRECTION('',(0.,0.,1.));
#4433 = DIRECTION('',(1.,0.,-0.));
#4434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4438)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4435,#4436,#4437)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4435 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4436 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4437 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4438 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4435,
  'distance_accuracy_value','confusion accuracy');
#4439 = SHAPE_DEFINITION_REPRESENTATION(#4440,#4421);
#4440 = PRODUCT_DEFINITION_SHAPE('','',#4441);
#4441 = PRODUCT_DEFINITION('design','',#4442,#4445);
#4442 = PRODUCT_DEFINITION_FORMATION('','',#4443);
#4443 = PRODUCT('P9','P9','',(#4444));
#4444 = PRODUCT_CONTEXT('',#2,'mechanical');
#4445 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4446 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4447,#4449);
#4447 = ( REPRESENTATION_RELATIONSHIP('','',#4421,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4448) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4448 = ITEM_DEFINED_TRANSFORMATION('','',#11,#479);
#4449 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4450);
#4450 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('117','=>[0:1:1:118]','',#5,#4441
  ,$);
#4451 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4443));
#4452 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4453),#4465);
#4453 = MANIFOLD_SOLID_BREP('',#4454);
#4454 = CLOSED_SHELL('',(#4455));
#4455 = ADVANCED_FACE('',(#4456),#4460,.T.);
#4456 = FACE_BOUND('',#4457,.T.);
#4457 = VERTEX_LOOP('',#4458);
#4458 = VERTEX_POINT('',#4459);
#4459 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4460 = SPHERICAL_SURFACE('',#4461,0.1815);
#4461 = AXIS2_PLACEMENT_3D('',#4462,#4463,#4464);
#4462 = CARTESIAN_POINT('',(0.,0.,0.));
#4463 = DIRECTION('',(0.,0.,1.));
#4464 = DIRECTION('',(1.,0.,-0.));
#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4469)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4466,#4467,#4468)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4466 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4467 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4468 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4469 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4466,
  'distance_accuracy_value','confusion accuracy');
#4470 = SHAPE_DEFINITION_REPRESENTATION(#4471,#4452);
#4471 = PRODUCT_DEFINITION_SHAPE('','',#4472);
#4472 = PRODUCT_DEFINITION('design','',#4473,#4476);
#4473 = PRODUCT_DEFINITION_FORMATION('','',#4474);
#4474 = PRODUCT('P10','P10','',(#4475));
#4475 = PRODUCT_CONTEXT('',#2,'mechanical');
#4476 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4477 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4478,#4480);
#4478 = ( REPRESENTATION_RELATIONSHIP('','',#4452,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4479) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4479 = ITEM_DEFINED_TRANSFORMATION('','',#11,#483);
#4480 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4481);
#4481 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('118','=>[0:1:1:119]','',#5,#4472
  ,$);
#4482 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4474));
#4483 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4484),#4496);
#4484 = MANIFOLD_SOLID_BREP('',#4485);
#4485 = CLOSED_SHELL('',(#4486));
#4486 = ADVANCED_FACE('',(#4487),#4491,.T.);
#4487 = FACE_BOUND('',#4488,.T.);
#4488 = VERTEX_LOOP('',#4489);
#4489 = VERTEX_POINT('',#4490);
#4490 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4491 = SPHERICAL_SURFACE('',#4492,0.1815);
#4492 = AXIS2_PLACEMENT_3D('',#4493,#4494,#4495);
#4493 = CARTESIAN_POINT('',(0.,0.,0.));
#4494 = DIRECTION('',(0.,0.,1.));
#4495 = DIRECTION('',(1.,0.,-0.));
#4496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4500)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4497,#4498,#4499)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4497 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4498 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4499 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4500 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4497,
  'distance_accuracy_value','confusion accuracy');
#4501 = SHAPE_DEFINITION_REPRESENTATION(#4502,#4483);
#4502 = PRODUCT_DEFINITION_SHAPE('','',#4503);
#4503 = PRODUCT_DEFINITION('design','',#4504,#4507);
#4504 = PRODUCT_DEFINITION_FORMATION('','',#4505);
#4505 = PRODUCT('P11','P11','',(#4506));
#4506 = PRODUCT_CONTEXT('',#2,'mechanical');
#4507 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4508 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4509,#4511);
#4509 = ( REPRESENTATION_RELATIONSHIP('','',#4483,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4510) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4510 = ITEM_DEFINED_TRANSFORMATION('','',#11,#487);
#4511 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4512);
#4512 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('119','=>[0:1:1:120]','',#5,#4503
  ,$);
#4513 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4505));
#4514 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4515),#4527);
#4515 = MANIFOLD_SOLID_BREP('',#4516);
#4516 = CLOSED_SHELL('',(#4517));
#4517 = ADVANCED_FACE('',(#4518),#4522,.T.);
#4518 = FACE_BOUND('',#4519,.T.);
#4519 = VERTEX_LOOP('',#4520);
#4520 = VERTEX_POINT('',#4521);
#4521 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4522 = SPHERICAL_SURFACE('',#4523,0.1815);
#4523 = AXIS2_PLACEMENT_3D('',#4524,#4525,#4526);
#4524 = CARTESIAN_POINT('',(0.,0.,0.));
#4525 = DIRECTION('',(0.,0.,1.));
#4526 = DIRECTION('',(1.,0.,-0.));
#4527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4531)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4528,#4529,#4530)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4528 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4529 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4530 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4531 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4528,
  'distance_accuracy_value','confusion accuracy');
#4532 = SHAPE_DEFINITION_REPRESENTATION(#4533,#4514);
#4533 = PRODUCT_DEFINITION_SHAPE('','',#4534);
#4534 = PRODUCT_DEFINITION('design','',#4535,#4538);
#4535 = PRODUCT_DEFINITION_FORMATION('','',#4536);
#4536 = PRODUCT('P12','P12','',(#4537));
#4537 = PRODUCT_CONTEXT('',#2,'mechanical');
#4538 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4539 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4540,#4542);
#4540 = ( REPRESENTATION_RELATIONSHIP('','',#4514,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4541) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4541 = ITEM_DEFINED_TRANSFORMATION('','',#11,#491);
#4542 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4543);
#4543 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('120','=>[0:1:1:121]','',#5,#4534
  ,$);
#4544 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4536));
#4545 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4546),#4558);
#4546 = MANIFOLD_SOLID_BREP('',#4547);
#4547 = CLOSED_SHELL('',(#4548));
#4548 = ADVANCED_FACE('',(#4549),#4553,.T.);
#4549 = FACE_BOUND('',#4550,.T.);
#4550 = VERTEX_LOOP('',#4551);
#4551 = VERTEX_POINT('',#4552);
#4552 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4553 = SPHERICAL_SURFACE('',#4554,0.1815);
#4554 = AXIS2_PLACEMENT_3D('',#4555,#4556,#4557);
#4555 = CARTESIAN_POINT('',(0.,0.,0.));
#4556 = DIRECTION('',(0.,0.,1.));
#4557 = DIRECTION('',(1.,0.,-0.));
#4558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4562)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4559,#4560,#4561)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4559 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4560 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4561 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4562 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4559,
  'distance_accuracy_value','confusion accuracy');
#4563 = SHAPE_DEFINITION_REPRESENTATION(#4564,#4545);
#4564 = PRODUCT_DEFINITION_SHAPE('','',#4565);
#4565 = PRODUCT_DEFINITION('design','',#4566,#4569);
#4566 = PRODUCT_DEFINITION_FORMATION('','',#4567);
#4567 = PRODUCT('R1','R1','',(#4568));
#4568 = PRODUCT_CONTEXT('',#2,'mechanical');
#4569 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4570 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4571,#4573);
#4571 = ( REPRESENTATION_RELATIONSHIP('','',#4545,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4572) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4572 = ITEM_DEFINED_TRANSFORMATION('','',#11,#495);
#4573 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4574);
#4574 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('121','=>[0:1:1:122]','',#5,#4565
  ,$);
#4575 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4567));
#4576 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4577),#4589);
#4577 = MANIFOLD_SOLID_BREP('',#4578);
#4578 = CLOSED_SHELL('',(#4579));
#4579 = ADVANCED_FACE('',(#4580),#4584,.T.);
#4580 = FACE_BOUND('',#4581,.T.);
#4581 = VERTEX_LOOP('',#4582);
#4582 = VERTEX_POINT('',#4583);
#4583 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4584 = SPHERICAL_SURFACE('',#4585,0.1815);
#4585 = AXIS2_PLACEMENT_3D('',#4586,#4587,#4588);
#4586 = CARTESIAN_POINT('',(0.,0.,0.));
#4587 = DIRECTION('',(0.,0.,1.));
#4588 = DIRECTION('',(1.,0.,-0.));
#4589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4593)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4590,#4591,#4592)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4590 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4591 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4592 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4593 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4590,
  'distance_accuracy_value','confusion accuracy');
#4594 = SHAPE_DEFINITION_REPRESENTATION(#4595,#4576);
#4595 = PRODUCT_DEFINITION_SHAPE('','',#4596);
#4596 = PRODUCT_DEFINITION('design','',#4597,#4600);
#4597 = PRODUCT_DEFINITION_FORMATION('','',#4598);
#4598 = PRODUCT('R2','R2','',(#4599));
#4599 = PRODUCT_CONTEXT('',#2,'mechanical');
#4600 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4601 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4602,#4604);
#4602 = ( REPRESENTATION_RELATIONSHIP('','',#4576,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4603) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4603 = ITEM_DEFINED_TRANSFORMATION('','',#11,#499);
#4604 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4605);
#4605 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('122','=>[0:1:1:123]','',#5,#4596
  ,$);
#4606 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4598));
#4607 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4608),#4620);
#4608 = MANIFOLD_SOLID_BREP('',#4609);
#4609 = CLOSED_SHELL('',(#4610));
#4610 = ADVANCED_FACE('',(#4611),#4615,.T.);
#4611 = FACE_BOUND('',#4612,.T.);
#4612 = VERTEX_LOOP('',#4613);
#4613 = VERTEX_POINT('',#4614);
#4614 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4615 = SPHERICAL_SURFACE('',#4616,0.1815);
#4616 = AXIS2_PLACEMENT_3D('',#4617,#4618,#4619);
#4617 = CARTESIAN_POINT('',(0.,0.,0.));
#4618 = DIRECTION('',(0.,0.,1.));
#4619 = DIRECTION('',(1.,0.,-0.));
#4620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4624)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4621,#4622,#4623)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4621 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4622 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4623 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4624 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4621,
  'distance_accuracy_value','confusion accuracy');
#4625 = SHAPE_DEFINITION_REPRESENTATION(#4626,#4607);
#4626 = PRODUCT_DEFINITION_SHAPE('','',#4627);
#4627 = PRODUCT_DEFINITION('design','',#4628,#4631);
#4628 = PRODUCT_DEFINITION_FORMATION('','',#4629);
#4629 = PRODUCT('R3','R3','',(#4630));
#4630 = PRODUCT_CONTEXT('',#2,'mechanical');
#4631 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4632 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4633,#4635);
#4633 = ( REPRESENTATION_RELATIONSHIP('','',#4607,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4634) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4634 = ITEM_DEFINED_TRANSFORMATION('','',#11,#503);
#4635 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4636);
#4636 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('123','=>[0:1:1:124]','',#5,#4627
  ,$);
#4637 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4629));
#4638 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4639),#4651);
#4639 = MANIFOLD_SOLID_BREP('',#4640);
#4640 = CLOSED_SHELL('',(#4641));
#4641 = ADVANCED_FACE('',(#4642),#4646,.T.);
#4642 = FACE_BOUND('',#4643,.T.);
#4643 = VERTEX_LOOP('',#4644);
#4644 = VERTEX_POINT('',#4645);
#4645 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4646 = SPHERICAL_SURFACE('',#4647,0.1815);
#4647 = AXIS2_PLACEMENT_3D('',#4648,#4649,#4650);
#4648 = CARTESIAN_POINT('',(0.,0.,0.));
#4649 = DIRECTION('',(0.,0.,1.));
#4650 = DIRECTION('',(1.,0.,-0.));
#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4655)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4652,#4653,#4654)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4652 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4653 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4654 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4655 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4652,
  'distance_accuracy_value','confusion accuracy');
#4656 = SHAPE_DEFINITION_REPRESENTATION(#4657,#4638);
#4657 = PRODUCT_DEFINITION_SHAPE('','',#4658);
#4658 = PRODUCT_DEFINITION('design','',#4659,#4662);
#4659 = PRODUCT_DEFINITION_FORMATION('','',#4660);
#4660 = PRODUCT('R4','R4','',(#4661));
#4661 = PRODUCT_CONTEXT('',#2,'mechanical');
#4662 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4663 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4664,#4666);
#4664 = ( REPRESENTATION_RELATIONSHIP('','',#4638,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4665) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4665 = ITEM_DEFINED_TRANSFORMATION('','',#11,#507);
#4666 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4667);
#4667 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('124','=>[0:1:1:125]','',#5,#4658
  ,$);
#4668 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4660));
#4669 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4670),#4682);
#4670 = MANIFOLD_SOLID_BREP('',#4671);
#4671 = CLOSED_SHELL('',(#4672));
#4672 = ADVANCED_FACE('',(#4673),#4677,.T.);
#4673 = FACE_BOUND('',#4674,.T.);
#4674 = VERTEX_LOOP('',#4675);
#4675 = VERTEX_POINT('',#4676);
#4676 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4677 = SPHERICAL_SURFACE('',#4678,0.1815);
#4678 = AXIS2_PLACEMENT_3D('',#4679,#4680,#4681);
#4679 = CARTESIAN_POINT('',(0.,0.,0.));
#4680 = DIRECTION('',(0.,0.,1.));
#4681 = DIRECTION('',(1.,0.,-0.));
#4682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4686)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4683,#4684,#4685)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4683 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4684 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4685 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4686 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4683,
  'distance_accuracy_value','confusion accuracy');
#4687 = SHAPE_DEFINITION_REPRESENTATION(#4688,#4669);
#4688 = PRODUCT_DEFINITION_SHAPE('','',#4689);
#4689 = PRODUCT_DEFINITION('design','',#4690,#4693);
#4690 = PRODUCT_DEFINITION_FORMATION('','',#4691);
#4691 = PRODUCT('R5','R5','',(#4692));
#4692 = PRODUCT_CONTEXT('',#2,'mechanical');
#4693 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4694 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4695,#4697);
#4695 = ( REPRESENTATION_RELATIONSHIP('','',#4669,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4696) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4696 = ITEM_DEFINED_TRANSFORMATION('','',#11,#511);
#4697 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4698);
#4698 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('125','=>[0:1:1:126]','',#5,#4689
  ,$);
#4699 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4691));
#4700 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4701),#4713);
#4701 = MANIFOLD_SOLID_BREP('',#4702);
#4702 = CLOSED_SHELL('',(#4703));
#4703 = ADVANCED_FACE('',(#4704),#4708,.T.);
#4704 = FACE_BOUND('',#4705,.T.);
#4705 = VERTEX_LOOP('',#4706);
#4706 = VERTEX_POINT('',#4707);
#4707 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4708 = SPHERICAL_SURFACE('',#4709,0.1815);
#4709 = AXIS2_PLACEMENT_3D('',#4710,#4711,#4712);
#4710 = CARTESIAN_POINT('',(0.,0.,0.));
#4711 = DIRECTION('',(0.,0.,1.));
#4712 = DIRECTION('',(1.,0.,-0.));
#4713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4717)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4714,#4715,#4716)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4714 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4715 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4716 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4717 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4714,
  'distance_accuracy_value','confusion accuracy');
#4718 = SHAPE_DEFINITION_REPRESENTATION(#4719,#4700);
#4719 = PRODUCT_DEFINITION_SHAPE('','',#4720);
#4720 = PRODUCT_DEFINITION('design','',#4721,#4724);
#4721 = PRODUCT_DEFINITION_FORMATION('','',#4722);
#4722 = PRODUCT('R8','R8','',(#4723));
#4723 = PRODUCT_CONTEXT('',#2,'mechanical');
#4724 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4725 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4726,#4728);
#4726 = ( REPRESENTATION_RELATIONSHIP('','',#4700,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4727) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4727 = ITEM_DEFINED_TRANSFORMATION('','',#11,#515);
#4728 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4729);
#4729 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('126','=>[0:1:1:127]','',#5,#4720
  ,$);
#4730 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4722));
#4731 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4732),#4744);
#4732 = MANIFOLD_SOLID_BREP('',#4733);
#4733 = CLOSED_SHELL('',(#4734));
#4734 = ADVANCED_FACE('',(#4735),#4739,.T.);
#4735 = FACE_BOUND('',#4736,.T.);
#4736 = VERTEX_LOOP('',#4737);
#4737 = VERTEX_POINT('',#4738);
#4738 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4739 = SPHERICAL_SURFACE('',#4740,0.1815);
#4740 = AXIS2_PLACEMENT_3D('',#4741,#4742,#4743);
#4741 = CARTESIAN_POINT('',(0.,0.,0.));
#4742 = DIRECTION('',(0.,0.,1.));
#4743 = DIRECTION('',(1.,0.,-0.));
#4744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4748)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4745,#4746,#4747)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4745 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4746 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4747 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4748 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4745,
  'distance_accuracy_value','confusion accuracy');
#4749 = SHAPE_DEFINITION_REPRESENTATION(#4750,#4731);
#4750 = PRODUCT_DEFINITION_SHAPE('','',#4751);
#4751 = PRODUCT_DEFINITION('design','',#4752,#4755);
#4752 = PRODUCT_DEFINITION_FORMATION('','',#4753);
#4753 = PRODUCT('R9','R9','',(#4754));
#4754 = PRODUCT_CONTEXT('',#2,'mechanical');
#4755 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4756 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4757,#4759);
#4757 = ( REPRESENTATION_RELATIONSHIP('','',#4731,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4758) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4758 = ITEM_DEFINED_TRANSFORMATION('','',#11,#519);
#4759 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4760);
#4760 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('127','=>[0:1:1:128]','',#5,#4751
  ,$);
#4761 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4753));
#4762 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4763),#4775);
#4763 = MANIFOLD_SOLID_BREP('',#4764);
#4764 = CLOSED_SHELL('',(#4765));
#4765 = ADVANCED_FACE('',(#4766),#4770,.T.);
#4766 = FACE_BOUND('',#4767,.T.);
#4767 = VERTEX_LOOP('',#4768);
#4768 = VERTEX_POINT('',#4769);
#4769 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4770 = SPHERICAL_SURFACE('',#4771,0.1815);
#4771 = AXIS2_PLACEMENT_3D('',#4772,#4773,#4774);
#4772 = CARTESIAN_POINT('',(0.,0.,0.));
#4773 = DIRECTION('',(0.,0.,1.));
#4774 = DIRECTION('',(1.,0.,-0.));
#4775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4779)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4776,#4777,#4778)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4776 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4777 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4778 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4779 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4776,
  'distance_accuracy_value','confusion accuracy');
#4780 = SHAPE_DEFINITION_REPRESENTATION(#4781,#4762);
#4781 = PRODUCT_DEFINITION_SHAPE('','',#4782);
#4782 = PRODUCT_DEFINITION('design','',#4783,#4786);
#4783 = PRODUCT_DEFINITION_FORMATION('','',#4784);
#4784 = PRODUCT('R10','R10','',(#4785));
#4785 = PRODUCT_CONTEXT('',#2,'mechanical');
#4786 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4787 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4788,#4790);
#4788 = ( REPRESENTATION_RELATIONSHIP('','',#4762,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4789) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4789 = ITEM_DEFINED_TRANSFORMATION('','',#11,#523);
#4790 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4791);
#4791 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('128','=>[0:1:1:129]','',#5,#4782
  ,$);
#4792 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4784));
#4793 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4794),#4806);
#4794 = MANIFOLD_SOLID_BREP('',#4795);
#4795 = CLOSED_SHELL('',(#4796));
#4796 = ADVANCED_FACE('',(#4797),#4801,.T.);
#4797 = FACE_BOUND('',#4798,.T.);
#4798 = VERTEX_LOOP('',#4799);
#4799 = VERTEX_POINT('',#4800);
#4800 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4801 = SPHERICAL_SURFACE('',#4802,0.1815);
#4802 = AXIS2_PLACEMENT_3D('',#4803,#4804,#4805);
#4803 = CARTESIAN_POINT('',(0.,0.,0.));
#4804 = DIRECTION('',(0.,0.,1.));
#4805 = DIRECTION('',(1.,0.,-0.));
#4806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4810)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4807,#4808,#4809)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4807 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4808 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4809 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4810 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4807,
  'distance_accuracy_value','confusion accuracy');
#4811 = SHAPE_DEFINITION_REPRESENTATION(#4812,#4793);
#4812 = PRODUCT_DEFINITION_SHAPE('','',#4813);
#4813 = PRODUCT_DEFINITION('design','',#4814,#4817);
#4814 = PRODUCT_DEFINITION_FORMATION('','',#4815);
#4815 = PRODUCT('R11','R11','',(#4816));
#4816 = PRODUCT_CONTEXT('',#2,'mechanical');
#4817 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4818 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4819,#4821);
#4819 = ( REPRESENTATION_RELATIONSHIP('','',#4793,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4820) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4820 = ITEM_DEFINED_TRANSFORMATION('','',#11,#527);
#4821 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4822);
#4822 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('129','=>[0:1:1:130]','',#5,#4813
  ,$);
#4823 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4815));
#4824 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4825),#4837);
#4825 = MANIFOLD_SOLID_BREP('',#4826);
#4826 = CLOSED_SHELL('',(#4827));
#4827 = ADVANCED_FACE('',(#4828),#4832,.T.);
#4828 = FACE_BOUND('',#4829,.T.);
#4829 = VERTEX_LOOP('',#4830);
#4830 = VERTEX_POINT('',#4831);
#4831 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4832 = SPHERICAL_SURFACE('',#4833,0.1815);
#4833 = AXIS2_PLACEMENT_3D('',#4834,#4835,#4836);
#4834 = CARTESIAN_POINT('',(0.,0.,0.));
#4835 = DIRECTION('',(0.,0.,1.));
#4836 = DIRECTION('',(1.,0.,-0.));
#4837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4841)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4838,#4839,#4840)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4838 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4839 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4840 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4841 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4838,
  'distance_accuracy_value','confusion accuracy');
#4842 = SHAPE_DEFINITION_REPRESENTATION(#4843,#4824);
#4843 = PRODUCT_DEFINITION_SHAPE('','',#4844);
#4844 = PRODUCT_DEFINITION('design','',#4845,#4848);
#4845 = PRODUCT_DEFINITION_FORMATION('','',#4846);
#4846 = PRODUCT('R12','R12','',(#4847));
#4847 = PRODUCT_CONTEXT('',#2,'mechanical');
#4848 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4849 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4850,#4852);
#4850 = ( REPRESENTATION_RELATIONSHIP('','',#4824,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4851) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4851 = ITEM_DEFINED_TRANSFORMATION('','',#11,#531);
#4852 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4853);
#4853 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('130','=>[0:1:1:131]','',#5,#4844
  ,$);
#4854 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4846));
#4855 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4856),#4868);
#4856 = MANIFOLD_SOLID_BREP('',#4857);
#4857 = CLOSED_SHELL('',(#4858));
#4858 = ADVANCED_FACE('',(#4859),#4863,.T.);
#4859 = FACE_BOUND('',#4860,.T.);
#4860 = VERTEX_LOOP('',#4861);
#4861 = VERTEX_POINT('',#4862);
#4862 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4863 = SPHERICAL_SURFACE('',#4864,0.1815);
#4864 = AXIS2_PLACEMENT_3D('',#4865,#4866,#4867);
#4865 = CARTESIAN_POINT('',(0.,0.,0.));
#4866 = DIRECTION('',(0.,0.,1.));
#4867 = DIRECTION('',(1.,0.,-0.));
#4868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4872)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4869,#4870,#4871)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4869 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4870 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4871 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4872 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4869,
  'distance_accuracy_value','confusion accuracy');
#4873 = SHAPE_DEFINITION_REPRESENTATION(#4874,#4855);
#4874 = PRODUCT_DEFINITION_SHAPE('','',#4875);
#4875 = PRODUCT_DEFINITION('design','',#4876,#4879);
#4876 = PRODUCT_DEFINITION_FORMATION('','',#4877);
#4877 = PRODUCT('T1','T1','',(#4878));
#4878 = PRODUCT_CONTEXT('',#2,'mechanical');
#4879 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4880 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4881,#4883);
#4881 = ( REPRESENTATION_RELATIONSHIP('','',#4855,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4882) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4882 = ITEM_DEFINED_TRANSFORMATION('','',#11,#535);
#4883 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4884);
#4884 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('131','=>[0:1:1:132]','',#5,#4875
  ,$);
#4885 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4877));
#4886 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4887),#4899);
#4887 = MANIFOLD_SOLID_BREP('',#4888);
#4888 = CLOSED_SHELL('',(#4889));
#4889 = ADVANCED_FACE('',(#4890),#4894,.T.);
#4890 = FACE_BOUND('',#4891,.T.);
#4891 = VERTEX_LOOP('',#4892);
#4892 = VERTEX_POINT('',#4893);
#4893 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4894 = SPHERICAL_SURFACE('',#4895,0.1815);
#4895 = AXIS2_PLACEMENT_3D('',#4896,#4897,#4898);
#4896 = CARTESIAN_POINT('',(0.,0.,0.));
#4897 = DIRECTION('',(0.,0.,1.));
#4898 = DIRECTION('',(1.,0.,-0.));
#4899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4903)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4900,#4901,#4902)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4900 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4901 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4902 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4903 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4900,
  'distance_accuracy_value','confusion accuracy');
#4904 = SHAPE_DEFINITION_REPRESENTATION(#4905,#4886);
#4905 = PRODUCT_DEFINITION_SHAPE('','',#4906);
#4906 = PRODUCT_DEFINITION('design','',#4907,#4910);
#4907 = PRODUCT_DEFINITION_FORMATION('','',#4908);
#4908 = PRODUCT('T2','T2','',(#4909));
#4909 = PRODUCT_CONTEXT('',#2,'mechanical');
#4910 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4911 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4912,#4914);
#4912 = ( REPRESENTATION_RELATIONSHIP('','',#4886,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4913) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4913 = ITEM_DEFINED_TRANSFORMATION('','',#11,#539);
#4914 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4915);
#4915 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('132','=>[0:1:1:133]','',#5,#4906
  ,$);
#4916 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4908));
#4917 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4918),#4930);
#4918 = MANIFOLD_SOLID_BREP('',#4919);
#4919 = CLOSED_SHELL('',(#4920));
#4920 = ADVANCED_FACE('',(#4921),#4925,.T.);
#4921 = FACE_BOUND('',#4922,.T.);
#4922 = VERTEX_LOOP('',#4923);
#4923 = VERTEX_POINT('',#4924);
#4924 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4925 = SPHERICAL_SURFACE('',#4926,0.1815);
#4926 = AXIS2_PLACEMENT_3D('',#4927,#4928,#4929);
#4927 = CARTESIAN_POINT('',(0.,0.,0.));
#4928 = DIRECTION('',(0.,0.,1.));
#4929 = DIRECTION('',(1.,0.,-0.));
#4930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4934)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4931,#4932,#4933)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4931 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4932 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4933 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4934 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4931,
  'distance_accuracy_value','confusion accuracy');
#4935 = SHAPE_DEFINITION_REPRESENTATION(#4936,#4917);
#4936 = PRODUCT_DEFINITION_SHAPE('','',#4937);
#4937 = PRODUCT_DEFINITION('design','',#4938,#4941);
#4938 = PRODUCT_DEFINITION_FORMATION('','',#4939);
#4939 = PRODUCT('T3','T3','',(#4940));
#4940 = PRODUCT_CONTEXT('',#2,'mechanical');
#4941 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4942 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4943,#4945);
#4943 = ( REPRESENTATION_RELATIONSHIP('','',#4917,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4944) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4944 = ITEM_DEFINED_TRANSFORMATION('','',#11,#543);
#4945 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4946);
#4946 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('133','=>[0:1:1:134]','',#5,#4937
  ,$);
#4947 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4939));
#4948 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4949),#4961);
#4949 = MANIFOLD_SOLID_BREP('',#4950);
#4950 = CLOSED_SHELL('',(#4951));
#4951 = ADVANCED_FACE('',(#4952),#4956,.T.);
#4952 = FACE_BOUND('',#4953,.T.);
#4953 = VERTEX_LOOP('',#4954);
#4954 = VERTEX_POINT('',#4955);
#4955 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4956 = SPHERICAL_SURFACE('',#4957,0.1815);
#4957 = AXIS2_PLACEMENT_3D('',#4958,#4959,#4960);
#4958 = CARTESIAN_POINT('',(0.,0.,0.));
#4959 = DIRECTION('',(0.,0.,1.));
#4960 = DIRECTION('',(1.,0.,-0.));
#4961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4965)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4962,#4963,#4964)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4962 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4963 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4964 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4965 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4962,
  'distance_accuracy_value','confusion accuracy');
#4966 = SHAPE_DEFINITION_REPRESENTATION(#4967,#4948);
#4967 = PRODUCT_DEFINITION_SHAPE('','',#4968);
#4968 = PRODUCT_DEFINITION('design','',#4969,#4972);
#4969 = PRODUCT_DEFINITION_FORMATION('','',#4970);
#4970 = PRODUCT('T4','T4','',(#4971));
#4971 = PRODUCT_CONTEXT('',#2,'mechanical');
#4972 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4973 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4974,#4976);
#4974 = ( REPRESENTATION_RELATIONSHIP('','',#4948,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4975) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4975 = ITEM_DEFINED_TRANSFORMATION('','',#11,#547);
#4976 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4977);
#4977 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('134','=>[0:1:1:135]','',#5,#4968
  ,$);
#4978 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4970));
#4979 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4980),#4992);
#4980 = MANIFOLD_SOLID_BREP('',#4981);
#4981 = CLOSED_SHELL('',(#4982));
#4982 = ADVANCED_FACE('',(#4983),#4987,.T.);
#4983 = FACE_BOUND('',#4984,.T.);
#4984 = VERTEX_LOOP('',#4985);
#4985 = VERTEX_POINT('',#4986);
#4986 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#4987 = SPHERICAL_SURFACE('',#4988,0.1815);
#4988 = AXIS2_PLACEMENT_3D('',#4989,#4990,#4991);
#4989 = CARTESIAN_POINT('',(0.,0.,0.));
#4990 = DIRECTION('',(0.,0.,1.));
#4991 = DIRECTION('',(1.,0.,-0.));
#4992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4996)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4993,#4994,#4995)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4993 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4994 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4995 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4996 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4993,
  'distance_accuracy_value','confusion accuracy');
#4997 = SHAPE_DEFINITION_REPRESENTATION(#4998,#4979);
#4998 = PRODUCT_DEFINITION_SHAPE('','',#4999);
#4999 = PRODUCT_DEFINITION('design','',#5000,#5003);
#5000 = PRODUCT_DEFINITION_FORMATION('','',#5001);
#5001 = PRODUCT('T5','T5','',(#5002));
#5002 = PRODUCT_CONTEXT('',#2,'mechanical');
#5003 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5004 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5005,#5007);
#5005 = ( REPRESENTATION_RELATIONSHIP('','',#4979,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5006) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5006 = ITEM_DEFINED_TRANSFORMATION('','',#11,#551);
#5007 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5008);
#5008 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('135','=>[0:1:1:136]','',#5,#4999
  ,$);
#5009 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5001));
#5010 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5011),#5023);
#5011 = MANIFOLD_SOLID_BREP('',#5012);
#5012 = CLOSED_SHELL('',(#5013));
#5013 = ADVANCED_FACE('',(#5014),#5018,.T.);
#5014 = FACE_BOUND('',#5015,.T.);
#5015 = VERTEX_LOOP('',#5016);
#5016 = VERTEX_POINT('',#5017);
#5017 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5018 = SPHERICAL_SURFACE('',#5019,0.1815);
#5019 = AXIS2_PLACEMENT_3D('',#5020,#5021,#5022);
#5020 = CARTESIAN_POINT('',(0.,0.,0.));
#5021 = DIRECTION('',(0.,0.,1.));
#5022 = DIRECTION('',(1.,0.,-0.));
#5023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5027)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5024,#5025,#5026)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5024 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5025 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5026 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5027 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5024,
  'distance_accuracy_value','confusion accuracy');
#5028 = SHAPE_DEFINITION_REPRESENTATION(#5029,#5010);
#5029 = PRODUCT_DEFINITION_SHAPE('','',#5030);
#5030 = PRODUCT_DEFINITION('design','',#5031,#5034);
#5031 = PRODUCT_DEFINITION_FORMATION('','',#5032);
#5032 = PRODUCT('T8','T8','',(#5033));
#5033 = PRODUCT_CONTEXT('',#2,'mechanical');
#5034 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5035 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5036,#5038);
#5036 = ( REPRESENTATION_RELATIONSHIP('','',#5010,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5037) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5037 = ITEM_DEFINED_TRANSFORMATION('','',#11,#555);
#5038 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5039);
#5039 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('136','=>[0:1:1:137]','',#5,#5030
  ,$);
#5040 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5032));
#5041 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5042),#5054);
#5042 = MANIFOLD_SOLID_BREP('',#5043);
#5043 = CLOSED_SHELL('',(#5044));
#5044 = ADVANCED_FACE('',(#5045),#5049,.T.);
#5045 = FACE_BOUND('',#5046,.T.);
#5046 = VERTEX_LOOP('',#5047);
#5047 = VERTEX_POINT('',#5048);
#5048 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5049 = SPHERICAL_SURFACE('',#5050,0.1815);
#5050 = AXIS2_PLACEMENT_3D('',#5051,#5052,#5053);
#5051 = CARTESIAN_POINT('',(0.,0.,0.));
#5052 = DIRECTION('',(0.,0.,1.));
#5053 = DIRECTION('',(1.,0.,-0.));
#5054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5058)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5055,#5056,#5057)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5055 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5056 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5057 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5058 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5055,
  'distance_accuracy_value','confusion accuracy');
#5059 = SHAPE_DEFINITION_REPRESENTATION(#5060,#5041);
#5060 = PRODUCT_DEFINITION_SHAPE('','',#5061);
#5061 = PRODUCT_DEFINITION('design','',#5062,#5065);
#5062 = PRODUCT_DEFINITION_FORMATION('','',#5063);
#5063 = PRODUCT('T9','T9','',(#5064));
#5064 = PRODUCT_CONTEXT('',#2,'mechanical');
#5065 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5066 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5067,#5069);
#5067 = ( REPRESENTATION_RELATIONSHIP('','',#5041,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5068) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5068 = ITEM_DEFINED_TRANSFORMATION('','',#11,#559);
#5069 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5070);
#5070 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('137','=>[0:1:1:138]','',#5,#5061
  ,$);
#5071 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5063));
#5072 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5073),#5085);
#5073 = MANIFOLD_SOLID_BREP('',#5074);
#5074 = CLOSED_SHELL('',(#5075));
#5075 = ADVANCED_FACE('',(#5076),#5080,.T.);
#5076 = FACE_BOUND('',#5077,.T.);
#5077 = VERTEX_LOOP('',#5078);
#5078 = VERTEX_POINT('',#5079);
#5079 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5080 = SPHERICAL_SURFACE('',#5081,0.1815);
#5081 = AXIS2_PLACEMENT_3D('',#5082,#5083,#5084);
#5082 = CARTESIAN_POINT('',(0.,0.,0.));
#5083 = DIRECTION('',(0.,0.,1.));
#5084 = DIRECTION('',(1.,0.,-0.));
#5085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5089)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5086,#5087,#5088)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5086 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5087 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5088 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5089 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5086,
  'distance_accuracy_value','confusion accuracy');
#5090 = SHAPE_DEFINITION_REPRESENTATION(#5091,#5072);
#5091 = PRODUCT_DEFINITION_SHAPE('','',#5092);
#5092 = PRODUCT_DEFINITION('design','',#5093,#5096);
#5093 = PRODUCT_DEFINITION_FORMATION('','',#5094);
#5094 = PRODUCT('T10','T10','',(#5095));
#5095 = PRODUCT_CONTEXT('',#2,'mechanical');
#5096 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5097 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5098,#5100);
#5098 = ( REPRESENTATION_RELATIONSHIP('','',#5072,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5099) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5099 = ITEM_DEFINED_TRANSFORMATION('','',#11,#563);
#5100 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5101);
#5101 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('138','=>[0:1:1:139]','',#5,#5092
  ,$);
#5102 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5094));
#5103 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5104),#5116);
#5104 = MANIFOLD_SOLID_BREP('',#5105);
#5105 = CLOSED_SHELL('',(#5106));
#5106 = ADVANCED_FACE('',(#5107),#5111,.T.);
#5107 = FACE_BOUND('',#5108,.T.);
#5108 = VERTEX_LOOP('',#5109);
#5109 = VERTEX_POINT('',#5110);
#5110 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5111 = SPHERICAL_SURFACE('',#5112,0.1815);
#5112 = AXIS2_PLACEMENT_3D('',#5113,#5114,#5115);
#5113 = CARTESIAN_POINT('',(0.,0.,0.));
#5114 = DIRECTION('',(0.,0.,1.));
#5115 = DIRECTION('',(1.,0.,-0.));
#5116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5120)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5117,#5118,#5119)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5117 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5118 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5119 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5120 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5117,
  'distance_accuracy_value','confusion accuracy');
#5121 = SHAPE_DEFINITION_REPRESENTATION(#5122,#5103);
#5122 = PRODUCT_DEFINITION_SHAPE('','',#5123);
#5123 = PRODUCT_DEFINITION('design','',#5124,#5127);
#5124 = PRODUCT_DEFINITION_FORMATION('','',#5125);
#5125 = PRODUCT('T11','T11','',(#5126));
#5126 = PRODUCT_CONTEXT('',#2,'mechanical');
#5127 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5128 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5129,#5131);
#5129 = ( REPRESENTATION_RELATIONSHIP('','',#5103,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5130) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5130 = ITEM_DEFINED_TRANSFORMATION('','',#11,#567);
#5131 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5132);
#5132 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('139','=>[0:1:1:140]','',#5,#5123
  ,$);
#5133 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5125));
#5134 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5135),#5147);
#5135 = MANIFOLD_SOLID_BREP('',#5136);
#5136 = CLOSED_SHELL('',(#5137));
#5137 = ADVANCED_FACE('',(#5138),#5142,.T.);
#5138 = FACE_BOUND('',#5139,.T.);
#5139 = VERTEX_LOOP('',#5140);
#5140 = VERTEX_POINT('',#5141);
#5141 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5142 = SPHERICAL_SURFACE('',#5143,0.1815);
#5143 = AXIS2_PLACEMENT_3D('',#5144,#5145,#5146);
#5144 = CARTESIAN_POINT('',(0.,0.,0.));
#5145 = DIRECTION('',(0.,0.,1.));
#5146 = DIRECTION('',(1.,0.,-0.));
#5147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5151)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5148,#5149,#5150)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5148 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5149 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5150 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5151 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5148,
  'distance_accuracy_value','confusion accuracy');
#5152 = SHAPE_DEFINITION_REPRESENTATION(#5153,#5134);
#5153 = PRODUCT_DEFINITION_SHAPE('','',#5154);
#5154 = PRODUCT_DEFINITION('design','',#5155,#5158);
#5155 = PRODUCT_DEFINITION_FORMATION('','',#5156);
#5156 = PRODUCT('T12','T12','',(#5157));
#5157 = PRODUCT_CONTEXT('',#2,'mechanical');
#5158 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5159 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5160,#5162);
#5160 = ( REPRESENTATION_RELATIONSHIP('','',#5134,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5161) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5161 = ITEM_DEFINED_TRANSFORMATION('','',#11,#571);
#5162 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5163);
#5163 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('140','=>[0:1:1:141]','',#5,#5154
  ,$);
#5164 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5156));
#5165 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5166),#5178);
#5166 = MANIFOLD_SOLID_BREP('',#5167);
#5167 = CLOSED_SHELL('',(#5168));
#5168 = ADVANCED_FACE('',(#5169),#5173,.T.);
#5169 = FACE_BOUND('',#5170,.T.);
#5170 = VERTEX_LOOP('',#5171);
#5171 = VERTEX_POINT('',#5172);
#5172 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5173 = SPHERICAL_SURFACE('',#5174,0.1815);
#5174 = AXIS2_PLACEMENT_3D('',#5175,#5176,#5177);
#5175 = CARTESIAN_POINT('',(0.,0.,0.));
#5176 = DIRECTION('',(0.,0.,1.));
#5177 = DIRECTION('',(1.,0.,-0.));
#5178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5182)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5179,#5180,#5181)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5179 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5180 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5181 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5182 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5179,
  'distance_accuracy_value','confusion accuracy');
#5183 = SHAPE_DEFINITION_REPRESENTATION(#5184,#5165);
#5184 = PRODUCT_DEFINITION_SHAPE('','',#5185);
#5185 = PRODUCT_DEFINITION('design','',#5186,#5189);
#5186 = PRODUCT_DEFINITION_FORMATION('','',#5187);
#5187 = PRODUCT('U1','U1','',(#5188));
#5188 = PRODUCT_CONTEXT('',#2,'mechanical');
#5189 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5190 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5191,#5193);
#5191 = ( REPRESENTATION_RELATIONSHIP('','',#5165,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5192) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5192 = ITEM_DEFINED_TRANSFORMATION('','',#11,#575);
#5193 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5194);
#5194 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('141','=>[0:1:1:142]','',#5,#5185
  ,$);
#5195 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5187));
#5196 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5197),#5209);
#5197 = MANIFOLD_SOLID_BREP('',#5198);
#5198 = CLOSED_SHELL('',(#5199));
#5199 = ADVANCED_FACE('',(#5200),#5204,.T.);
#5200 = FACE_BOUND('',#5201,.T.);
#5201 = VERTEX_LOOP('',#5202);
#5202 = VERTEX_POINT('',#5203);
#5203 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5204 = SPHERICAL_SURFACE('',#5205,0.1815);
#5205 = AXIS2_PLACEMENT_3D('',#5206,#5207,#5208);
#5206 = CARTESIAN_POINT('',(0.,0.,0.));
#5207 = DIRECTION('',(0.,0.,1.));
#5208 = DIRECTION('',(1.,0.,-0.));
#5209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5213)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5210,#5211,#5212)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5210 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5211 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5212 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5213 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5210,
  'distance_accuracy_value','confusion accuracy');
#5214 = SHAPE_DEFINITION_REPRESENTATION(#5215,#5196);
#5215 = PRODUCT_DEFINITION_SHAPE('','',#5216);
#5216 = PRODUCT_DEFINITION('design','',#5217,#5220);
#5217 = PRODUCT_DEFINITION_FORMATION('','',#5218);
#5218 = PRODUCT('U2','U2','',(#5219));
#5219 = PRODUCT_CONTEXT('',#2,'mechanical');
#5220 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5221 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5222,#5224);
#5222 = ( REPRESENTATION_RELATIONSHIP('','',#5196,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5223) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5223 = ITEM_DEFINED_TRANSFORMATION('','',#11,#579);
#5224 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5225);
#5225 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('142','=>[0:1:1:143]','',#5,#5216
  ,$);
#5226 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5218));
#5227 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5228),#5240);
#5228 = MANIFOLD_SOLID_BREP('',#5229);
#5229 = CLOSED_SHELL('',(#5230));
#5230 = ADVANCED_FACE('',(#5231),#5235,.T.);
#5231 = FACE_BOUND('',#5232,.T.);
#5232 = VERTEX_LOOP('',#5233);
#5233 = VERTEX_POINT('',#5234);
#5234 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5235 = SPHERICAL_SURFACE('',#5236,0.1815);
#5236 = AXIS2_PLACEMENT_3D('',#5237,#5238,#5239);
#5237 = CARTESIAN_POINT('',(0.,0.,0.));
#5238 = DIRECTION('',(0.,0.,1.));
#5239 = DIRECTION('',(1.,0.,-0.));
#5240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5244)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5241,#5242,#5243)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5241 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5242 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5243 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5244 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5241,
  'distance_accuracy_value','confusion accuracy');
#5245 = SHAPE_DEFINITION_REPRESENTATION(#5246,#5227);
#5246 = PRODUCT_DEFINITION_SHAPE('','',#5247);
#5247 = PRODUCT_DEFINITION('design','',#5248,#5251);
#5248 = PRODUCT_DEFINITION_FORMATION('','',#5249);
#5249 = PRODUCT('U3','U3','',(#5250));
#5250 = PRODUCT_CONTEXT('',#2,'mechanical');
#5251 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5252 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5253,#5255);
#5253 = ( REPRESENTATION_RELATIONSHIP('','',#5227,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5254) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5254 = ITEM_DEFINED_TRANSFORMATION('','',#11,#583);
#5255 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5256);
#5256 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('143','=>[0:1:1:144]','',#5,#5247
  ,$);
#5257 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5249));
#5258 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5259),#5271);
#5259 = MANIFOLD_SOLID_BREP('',#5260);
#5260 = CLOSED_SHELL('',(#5261));
#5261 = ADVANCED_FACE('',(#5262),#5266,.T.);
#5262 = FACE_BOUND('',#5263,.T.);
#5263 = VERTEX_LOOP('',#5264);
#5264 = VERTEX_POINT('',#5265);
#5265 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5266 = SPHERICAL_SURFACE('',#5267,0.1815);
#5267 = AXIS2_PLACEMENT_3D('',#5268,#5269,#5270);
#5268 = CARTESIAN_POINT('',(0.,0.,0.));
#5269 = DIRECTION('',(0.,0.,1.));
#5270 = DIRECTION('',(1.,0.,-0.));
#5271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5275)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5272,#5273,#5274)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5272 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5273 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5274 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5275 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5272,
  'distance_accuracy_value','confusion accuracy');
#5276 = SHAPE_DEFINITION_REPRESENTATION(#5277,#5258);
#5277 = PRODUCT_DEFINITION_SHAPE('','',#5278);
#5278 = PRODUCT_DEFINITION('design','',#5279,#5282);
#5279 = PRODUCT_DEFINITION_FORMATION('','',#5280);
#5280 = PRODUCT('U4','U4','',(#5281));
#5281 = PRODUCT_CONTEXT('',#2,'mechanical');
#5282 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5283 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5284,#5286);
#5284 = ( REPRESENTATION_RELATIONSHIP('','',#5258,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5285) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5285 = ITEM_DEFINED_TRANSFORMATION('','',#11,#587);
#5286 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5287);
#5287 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('144','=>[0:1:1:145]','',#5,#5278
  ,$);
#5288 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5280));
#5289 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5290),#5302);
#5290 = MANIFOLD_SOLID_BREP('',#5291);
#5291 = CLOSED_SHELL('',(#5292));
#5292 = ADVANCED_FACE('',(#5293),#5297,.T.);
#5293 = FACE_BOUND('',#5294,.T.);
#5294 = VERTEX_LOOP('',#5295);
#5295 = VERTEX_POINT('',#5296);
#5296 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5297 = SPHERICAL_SURFACE('',#5298,0.1815);
#5298 = AXIS2_PLACEMENT_3D('',#5299,#5300,#5301);
#5299 = CARTESIAN_POINT('',(0.,0.,0.));
#5300 = DIRECTION('',(0.,0.,1.));
#5301 = DIRECTION('',(1.,0.,-0.));
#5302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5306)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5303,#5304,#5305)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5303 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5304 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5305 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5306 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5303,
  'distance_accuracy_value','confusion accuracy');
#5307 = SHAPE_DEFINITION_REPRESENTATION(#5308,#5289);
#5308 = PRODUCT_DEFINITION_SHAPE('','',#5309);
#5309 = PRODUCT_DEFINITION('design','',#5310,#5313);
#5310 = PRODUCT_DEFINITION_FORMATION('','',#5311);
#5311 = PRODUCT('U5','U5','',(#5312));
#5312 = PRODUCT_CONTEXT('',#2,'mechanical');
#5313 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5314 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5315,#5317);
#5315 = ( REPRESENTATION_RELATIONSHIP('','',#5289,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5316) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5316 = ITEM_DEFINED_TRANSFORMATION('','',#11,#591);
#5317 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5318);
#5318 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('145','=>[0:1:1:146]','',#5,#5309
  ,$);
#5319 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5311));
#5320 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5321),#5333);
#5321 = MANIFOLD_SOLID_BREP('',#5322);
#5322 = CLOSED_SHELL('',(#5323));
#5323 = ADVANCED_FACE('',(#5324),#5328,.T.);
#5324 = FACE_BOUND('',#5325,.T.);
#5325 = VERTEX_LOOP('',#5326);
#5326 = VERTEX_POINT('',#5327);
#5327 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5328 = SPHERICAL_SURFACE('',#5329,0.1815);
#5329 = AXIS2_PLACEMENT_3D('',#5330,#5331,#5332);
#5330 = CARTESIAN_POINT('',(0.,0.,0.));
#5331 = DIRECTION('',(0.,0.,1.));
#5332 = DIRECTION('',(1.,0.,-0.));
#5333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5337)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5334,#5335,#5336)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5334 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5335 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5336 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5337 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5334,
  'distance_accuracy_value','confusion accuracy');
#5338 = SHAPE_DEFINITION_REPRESENTATION(#5339,#5320);
#5339 = PRODUCT_DEFINITION_SHAPE('','',#5340);
#5340 = PRODUCT_DEFINITION('design','',#5341,#5344);
#5341 = PRODUCT_DEFINITION_FORMATION('','',#5342);
#5342 = PRODUCT('U8','U8','',(#5343));
#5343 = PRODUCT_CONTEXT('',#2,'mechanical');
#5344 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5345 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5346,#5348);
#5346 = ( REPRESENTATION_RELATIONSHIP('','',#5320,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5347) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5347 = ITEM_DEFINED_TRANSFORMATION('','',#11,#595);
#5348 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5349);
#5349 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('146','=>[0:1:1:147]','',#5,#5340
  ,$);
#5350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5342));
#5351 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5352),#5364);
#5352 = MANIFOLD_SOLID_BREP('',#5353);
#5353 = CLOSED_SHELL('',(#5354));
#5354 = ADVANCED_FACE('',(#5355),#5359,.T.);
#5355 = FACE_BOUND('',#5356,.T.);
#5356 = VERTEX_LOOP('',#5357);
#5357 = VERTEX_POINT('',#5358);
#5358 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5359 = SPHERICAL_SURFACE('',#5360,0.1815);
#5360 = AXIS2_PLACEMENT_3D('',#5361,#5362,#5363);
#5361 = CARTESIAN_POINT('',(0.,0.,0.));
#5362 = DIRECTION('',(0.,0.,1.));
#5363 = DIRECTION('',(1.,0.,-0.));
#5364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5368)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5365,#5366,#5367)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5365 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5366 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5367 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5368 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5365,
  'distance_accuracy_value','confusion accuracy');
#5369 = SHAPE_DEFINITION_REPRESENTATION(#5370,#5351);
#5370 = PRODUCT_DEFINITION_SHAPE('','',#5371);
#5371 = PRODUCT_DEFINITION('design','',#5372,#5375);
#5372 = PRODUCT_DEFINITION_FORMATION('','',#5373);
#5373 = PRODUCT('U9','U9','',(#5374));
#5374 = PRODUCT_CONTEXT('',#2,'mechanical');
#5375 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5376 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5377,#5379);
#5377 = ( REPRESENTATION_RELATIONSHIP('','',#5351,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5378) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5378 = ITEM_DEFINED_TRANSFORMATION('','',#11,#599);
#5379 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5380);
#5380 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('147','=>[0:1:1:148]','',#5,#5371
  ,$);
#5381 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5373));
#5382 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5383),#5395);
#5383 = MANIFOLD_SOLID_BREP('',#5384);
#5384 = CLOSED_SHELL('',(#5385));
#5385 = ADVANCED_FACE('',(#5386),#5390,.T.);
#5386 = FACE_BOUND('',#5387,.T.);
#5387 = VERTEX_LOOP('',#5388);
#5388 = VERTEX_POINT('',#5389);
#5389 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5390 = SPHERICAL_SURFACE('',#5391,0.1815);
#5391 = AXIS2_PLACEMENT_3D('',#5392,#5393,#5394);
#5392 = CARTESIAN_POINT('',(0.,0.,0.));
#5393 = DIRECTION('',(0.,0.,1.));
#5394 = DIRECTION('',(1.,0.,-0.));
#5395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5399)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5396,#5397,#5398)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5396 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5397 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5398 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5399 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5396,
  'distance_accuracy_value','confusion accuracy');
#5400 = SHAPE_DEFINITION_REPRESENTATION(#5401,#5382);
#5401 = PRODUCT_DEFINITION_SHAPE('','',#5402);
#5402 = PRODUCT_DEFINITION('design','',#5403,#5406);
#5403 = PRODUCT_DEFINITION_FORMATION('','',#5404);
#5404 = PRODUCT('U10','U10','',(#5405));
#5405 = PRODUCT_CONTEXT('',#2,'mechanical');
#5406 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5407 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5408,#5410);
#5408 = ( REPRESENTATION_RELATIONSHIP('','',#5382,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5409) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5409 = ITEM_DEFINED_TRANSFORMATION('','',#11,#603);
#5410 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5411);
#5411 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('148','=>[0:1:1:149]','',#5,#5402
  ,$);
#5412 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5404));
#5413 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5414),#5426);
#5414 = MANIFOLD_SOLID_BREP('',#5415);
#5415 = CLOSED_SHELL('',(#5416));
#5416 = ADVANCED_FACE('',(#5417),#5421,.T.);
#5417 = FACE_BOUND('',#5418,.T.);
#5418 = VERTEX_LOOP('',#5419);
#5419 = VERTEX_POINT('',#5420);
#5420 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5421 = SPHERICAL_SURFACE('',#5422,0.1815);
#5422 = AXIS2_PLACEMENT_3D('',#5423,#5424,#5425);
#5423 = CARTESIAN_POINT('',(0.,0.,0.));
#5424 = DIRECTION('',(0.,0.,1.));
#5425 = DIRECTION('',(1.,0.,-0.));
#5426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5430)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5427,#5428,#5429)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5427 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5428 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5429 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5430 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5427,
  'distance_accuracy_value','confusion accuracy');
#5431 = SHAPE_DEFINITION_REPRESENTATION(#5432,#5413);
#5432 = PRODUCT_DEFINITION_SHAPE('','',#5433);
#5433 = PRODUCT_DEFINITION('design','',#5434,#5437);
#5434 = PRODUCT_DEFINITION_FORMATION('','',#5435);
#5435 = PRODUCT('U11','U11','',(#5436));
#5436 = PRODUCT_CONTEXT('',#2,'mechanical');
#5437 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5438 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5439,#5441);
#5439 = ( REPRESENTATION_RELATIONSHIP('','',#5413,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5440) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5440 = ITEM_DEFINED_TRANSFORMATION('','',#11,#607);
#5441 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5442);
#5442 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('149','=>[0:1:1:150]','',#5,#5433
  ,$);
#5443 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5435));
#5444 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5445),#5457);
#5445 = MANIFOLD_SOLID_BREP('',#5446);
#5446 = CLOSED_SHELL('',(#5447));
#5447 = ADVANCED_FACE('',(#5448),#5452,.T.);
#5448 = FACE_BOUND('',#5449,.T.);
#5449 = VERTEX_LOOP('',#5450);
#5450 = VERTEX_POINT('',#5451);
#5451 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5452 = SPHERICAL_SURFACE('',#5453,0.1815);
#5453 = AXIS2_PLACEMENT_3D('',#5454,#5455,#5456);
#5454 = CARTESIAN_POINT('',(0.,0.,0.));
#5455 = DIRECTION('',(0.,0.,1.));
#5456 = DIRECTION('',(1.,0.,-0.));
#5457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5461)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5458,#5459,#5460)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5458 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5459 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5460 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5461 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5458,
  'distance_accuracy_value','confusion accuracy');
#5462 = SHAPE_DEFINITION_REPRESENTATION(#5463,#5444);
#5463 = PRODUCT_DEFINITION_SHAPE('','',#5464);
#5464 = PRODUCT_DEFINITION('design','',#5465,#5468);
#5465 = PRODUCT_DEFINITION_FORMATION('','',#5466);
#5466 = PRODUCT('U12','U12','',(#5467));
#5467 = PRODUCT_CONTEXT('',#2,'mechanical');
#5468 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5469 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5470,#5472);
#5470 = ( REPRESENTATION_RELATIONSHIP('','',#5444,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5471) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5471 = ITEM_DEFINED_TRANSFORMATION('','',#11,#611);
#5472 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5473);
#5473 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('150','=>[0:1:1:151]','',#5,#5464
  ,$);
#5474 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5466));
#5475 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5476),#5488);
#5476 = MANIFOLD_SOLID_BREP('',#5477);
#5477 = CLOSED_SHELL('',(#5478));
#5478 = ADVANCED_FACE('',(#5479),#5483,.T.);
#5479 = FACE_BOUND('',#5480,.T.);
#5480 = VERTEX_LOOP('',#5481);
#5481 = VERTEX_POINT('',#5482);
#5482 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5483 = SPHERICAL_SURFACE('',#5484,0.1815);
#5484 = AXIS2_PLACEMENT_3D('',#5485,#5486,#5487);
#5485 = CARTESIAN_POINT('',(0.,0.,0.));
#5486 = DIRECTION('',(0.,0.,1.));
#5487 = DIRECTION('',(1.,0.,-0.));
#5488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5492)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5489,#5490,#5491)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5489 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5490 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5491 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5492 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5489,
  'distance_accuracy_value','confusion accuracy');
#5493 = SHAPE_DEFINITION_REPRESENTATION(#5494,#5475);
#5494 = PRODUCT_DEFINITION_SHAPE('','',#5495);
#5495 = PRODUCT_DEFINITION('design','',#5496,#5499);
#5496 = PRODUCT_DEFINITION_FORMATION('','',#5497);
#5497 = PRODUCT('V1','V1','',(#5498));
#5498 = PRODUCT_CONTEXT('',#2,'mechanical');
#5499 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5500 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5501,#5503);
#5501 = ( REPRESENTATION_RELATIONSHIP('','',#5475,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5502) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5502 = ITEM_DEFINED_TRANSFORMATION('','',#11,#615);
#5503 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5504);
#5504 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('151','=>[0:1:1:152]','',#5,#5495
  ,$);
#5505 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5497));
#5506 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5507),#5519);
#5507 = MANIFOLD_SOLID_BREP('',#5508);
#5508 = CLOSED_SHELL('',(#5509));
#5509 = ADVANCED_FACE('',(#5510),#5514,.T.);
#5510 = FACE_BOUND('',#5511,.T.);
#5511 = VERTEX_LOOP('',#5512);
#5512 = VERTEX_POINT('',#5513);
#5513 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5514 = SPHERICAL_SURFACE('',#5515,0.1815);
#5515 = AXIS2_PLACEMENT_3D('',#5516,#5517,#5518);
#5516 = CARTESIAN_POINT('',(0.,0.,0.));
#5517 = DIRECTION('',(0.,0.,1.));
#5518 = DIRECTION('',(1.,0.,-0.));
#5519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5523)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5520,#5521,#5522)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5520 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5521 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5522 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5523 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5520,
  'distance_accuracy_value','confusion accuracy');
#5524 = SHAPE_DEFINITION_REPRESENTATION(#5525,#5506);
#5525 = PRODUCT_DEFINITION_SHAPE('','',#5526);
#5526 = PRODUCT_DEFINITION('design','',#5527,#5530);
#5527 = PRODUCT_DEFINITION_FORMATION('','',#5528);
#5528 = PRODUCT('V2','V2','',(#5529));
#5529 = PRODUCT_CONTEXT('',#2,'mechanical');
#5530 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5531 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5532,#5534);
#5532 = ( REPRESENTATION_RELATIONSHIP('','',#5506,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5533) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5533 = ITEM_DEFINED_TRANSFORMATION('','',#11,#619);
#5534 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5535);
#5535 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('152','=>[0:1:1:153]','',#5,#5526
  ,$);
#5536 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5528));
#5537 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5538),#5550);
#5538 = MANIFOLD_SOLID_BREP('',#5539);
#5539 = CLOSED_SHELL('',(#5540));
#5540 = ADVANCED_FACE('',(#5541),#5545,.T.);
#5541 = FACE_BOUND('',#5542,.T.);
#5542 = VERTEX_LOOP('',#5543);
#5543 = VERTEX_POINT('',#5544);
#5544 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5545 = SPHERICAL_SURFACE('',#5546,0.1815);
#5546 = AXIS2_PLACEMENT_3D('',#5547,#5548,#5549);
#5547 = CARTESIAN_POINT('',(0.,0.,0.));
#5548 = DIRECTION('',(0.,0.,1.));
#5549 = DIRECTION('',(1.,0.,-0.));
#5550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5554)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5551,#5552,#5553)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5551 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5552 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5553 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5554 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5551,
  'distance_accuracy_value','confusion accuracy');
#5555 = SHAPE_DEFINITION_REPRESENTATION(#5556,#5537);
#5556 = PRODUCT_DEFINITION_SHAPE('','',#5557);
#5557 = PRODUCT_DEFINITION('design','',#5558,#5561);
#5558 = PRODUCT_DEFINITION_FORMATION('','',#5559);
#5559 = PRODUCT('V3','V3','',(#5560));
#5560 = PRODUCT_CONTEXT('',#2,'mechanical');
#5561 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5562 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5563,#5565);
#5563 = ( REPRESENTATION_RELATIONSHIP('','',#5537,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5564) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5564 = ITEM_DEFINED_TRANSFORMATION('','',#11,#623);
#5565 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5566);
#5566 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('153','=>[0:1:1:154]','',#5,#5557
  ,$);
#5567 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5559));
#5568 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5569),#5581);
#5569 = MANIFOLD_SOLID_BREP('',#5570);
#5570 = CLOSED_SHELL('',(#5571));
#5571 = ADVANCED_FACE('',(#5572),#5576,.T.);
#5572 = FACE_BOUND('',#5573,.T.);
#5573 = VERTEX_LOOP('',#5574);
#5574 = VERTEX_POINT('',#5575);
#5575 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5576 = SPHERICAL_SURFACE('',#5577,0.1815);
#5577 = AXIS2_PLACEMENT_3D('',#5578,#5579,#5580);
#5578 = CARTESIAN_POINT('',(0.,0.,0.));
#5579 = DIRECTION('',(0.,0.,1.));
#5580 = DIRECTION('',(1.,0.,-0.));
#5581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5585)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5582,#5583,#5584)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5582 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5583 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5584 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5585 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5582,
  'distance_accuracy_value','confusion accuracy');
#5586 = SHAPE_DEFINITION_REPRESENTATION(#5587,#5568);
#5587 = PRODUCT_DEFINITION_SHAPE('','',#5588);
#5588 = PRODUCT_DEFINITION('design','',#5589,#5592);
#5589 = PRODUCT_DEFINITION_FORMATION('','',#5590);
#5590 = PRODUCT('V4','V4','',(#5591));
#5591 = PRODUCT_CONTEXT('',#2,'mechanical');
#5592 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5593 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5594,#5596);
#5594 = ( REPRESENTATION_RELATIONSHIP('','',#5568,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5595) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5595 = ITEM_DEFINED_TRANSFORMATION('','',#11,#627);
#5596 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5597);
#5597 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('154','=>[0:1:1:155]','',#5,#5588
  ,$);
#5598 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5590));
#5599 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5600),#5612);
#5600 = MANIFOLD_SOLID_BREP('',#5601);
#5601 = CLOSED_SHELL('',(#5602));
#5602 = ADVANCED_FACE('',(#5603),#5607,.T.);
#5603 = FACE_BOUND('',#5604,.T.);
#5604 = VERTEX_LOOP('',#5605);
#5605 = VERTEX_POINT('',#5606);
#5606 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5607 = SPHERICAL_SURFACE('',#5608,0.1815);
#5608 = AXIS2_PLACEMENT_3D('',#5609,#5610,#5611);
#5609 = CARTESIAN_POINT('',(0.,0.,0.));
#5610 = DIRECTION('',(0.,0.,1.));
#5611 = DIRECTION('',(1.,0.,-0.));
#5612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5616)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5613,#5614,#5615)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5613 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5614 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5615 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5616 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5613,
  'distance_accuracy_value','confusion accuracy');
#5617 = SHAPE_DEFINITION_REPRESENTATION(#5618,#5599);
#5618 = PRODUCT_DEFINITION_SHAPE('','',#5619);
#5619 = PRODUCT_DEFINITION('design','',#5620,#5623);
#5620 = PRODUCT_DEFINITION_FORMATION('','',#5621);
#5621 = PRODUCT('V5','V5','',(#5622));
#5622 = PRODUCT_CONTEXT('',#2,'mechanical');
#5623 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5624 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5625,#5627);
#5625 = ( REPRESENTATION_RELATIONSHIP('','',#5599,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5626) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5626 = ITEM_DEFINED_TRANSFORMATION('','',#11,#631);
#5627 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5628);
#5628 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('155','=>[0:1:1:156]','',#5,#5619
  ,$);
#5629 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5621));
#5630 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5631),#5643);
#5631 = MANIFOLD_SOLID_BREP('',#5632);
#5632 = CLOSED_SHELL('',(#5633));
#5633 = ADVANCED_FACE('',(#5634),#5638,.T.);
#5634 = FACE_BOUND('',#5635,.T.);
#5635 = VERTEX_LOOP('',#5636);
#5636 = VERTEX_POINT('',#5637);
#5637 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5638 = SPHERICAL_SURFACE('',#5639,0.1815);
#5639 = AXIS2_PLACEMENT_3D('',#5640,#5641,#5642);
#5640 = CARTESIAN_POINT('',(0.,0.,0.));
#5641 = DIRECTION('',(0.,0.,1.));
#5642 = DIRECTION('',(1.,0.,-0.));
#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5647)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5644,#5645,#5646)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5644 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5645 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5646 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5647 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5644,
  'distance_accuracy_value','confusion accuracy');
#5648 = SHAPE_DEFINITION_REPRESENTATION(#5649,#5630);
#5649 = PRODUCT_DEFINITION_SHAPE('','',#5650);
#5650 = PRODUCT_DEFINITION('design','',#5651,#5654);
#5651 = PRODUCT_DEFINITION_FORMATION('','',#5652);
#5652 = PRODUCT('V8','V8','',(#5653));
#5653 = PRODUCT_CONTEXT('',#2,'mechanical');
#5654 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5655 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5656,#5658);
#5656 = ( REPRESENTATION_RELATIONSHIP('','',#5630,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5657) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5657 = ITEM_DEFINED_TRANSFORMATION('','',#11,#635);
#5658 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5659);
#5659 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('156','=>[0:1:1:157]','',#5,#5650
  ,$);
#5660 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5652));
#5661 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5662),#5674);
#5662 = MANIFOLD_SOLID_BREP('',#5663);
#5663 = CLOSED_SHELL('',(#5664));
#5664 = ADVANCED_FACE('',(#5665),#5669,.T.);
#5665 = FACE_BOUND('',#5666,.T.);
#5666 = VERTEX_LOOP('',#5667);
#5667 = VERTEX_POINT('',#5668);
#5668 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5669 = SPHERICAL_SURFACE('',#5670,0.1815);
#5670 = AXIS2_PLACEMENT_3D('',#5671,#5672,#5673);
#5671 = CARTESIAN_POINT('',(0.,0.,0.));
#5672 = DIRECTION('',(0.,0.,1.));
#5673 = DIRECTION('',(1.,0.,-0.));
#5674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5678)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5675,#5676,#5677)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5675 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5676 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5677 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5678 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5675,
  'distance_accuracy_value','confusion accuracy');
#5679 = SHAPE_DEFINITION_REPRESENTATION(#5680,#5661);
#5680 = PRODUCT_DEFINITION_SHAPE('','',#5681);
#5681 = PRODUCT_DEFINITION('design','',#5682,#5685);
#5682 = PRODUCT_DEFINITION_FORMATION('','',#5683);
#5683 = PRODUCT('V9','V9','',(#5684));
#5684 = PRODUCT_CONTEXT('',#2,'mechanical');
#5685 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5686 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5687,#5689);
#5687 = ( REPRESENTATION_RELATIONSHIP('','',#5661,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5688) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5688 = ITEM_DEFINED_TRANSFORMATION('','',#11,#639);
#5689 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5690);
#5690 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('157','=>[0:1:1:158]','',#5,#5681
  ,$);
#5691 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5683));
#5692 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5693),#5705);
#5693 = MANIFOLD_SOLID_BREP('',#5694);
#5694 = CLOSED_SHELL('',(#5695));
#5695 = ADVANCED_FACE('',(#5696),#5700,.T.);
#5696 = FACE_BOUND('',#5697,.T.);
#5697 = VERTEX_LOOP('',#5698);
#5698 = VERTEX_POINT('',#5699);
#5699 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5700 = SPHERICAL_SURFACE('',#5701,0.1815);
#5701 = AXIS2_PLACEMENT_3D('',#5702,#5703,#5704);
#5702 = CARTESIAN_POINT('',(0.,0.,0.));
#5703 = DIRECTION('',(0.,0.,1.));
#5704 = DIRECTION('',(1.,0.,-0.));
#5705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5709)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5706,#5707,#5708)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5706 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5707 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5708 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5709 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5706,
  'distance_accuracy_value','confusion accuracy');
#5710 = SHAPE_DEFINITION_REPRESENTATION(#5711,#5692);
#5711 = PRODUCT_DEFINITION_SHAPE('','',#5712);
#5712 = PRODUCT_DEFINITION('design','',#5713,#5716);
#5713 = PRODUCT_DEFINITION_FORMATION('','',#5714);
#5714 = PRODUCT('V10','V10','',(#5715));
#5715 = PRODUCT_CONTEXT('',#2,'mechanical');
#5716 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5717 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5718,#5720);
#5718 = ( REPRESENTATION_RELATIONSHIP('','',#5692,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5719) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5719 = ITEM_DEFINED_TRANSFORMATION('','',#11,#643);
#5720 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5721);
#5721 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('158','=>[0:1:1:159]','',#5,#5712
  ,$);
#5722 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5714));
#5723 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5724),#5736);
#5724 = MANIFOLD_SOLID_BREP('',#5725);
#5725 = CLOSED_SHELL('',(#5726));
#5726 = ADVANCED_FACE('',(#5727),#5731,.T.);
#5727 = FACE_BOUND('',#5728,.T.);
#5728 = VERTEX_LOOP('',#5729);
#5729 = VERTEX_POINT('',#5730);
#5730 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5731 = SPHERICAL_SURFACE('',#5732,0.1815);
#5732 = AXIS2_PLACEMENT_3D('',#5733,#5734,#5735);
#5733 = CARTESIAN_POINT('',(0.,0.,0.));
#5734 = DIRECTION('',(0.,0.,1.));
#5735 = DIRECTION('',(1.,0.,-0.));
#5736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5740)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5737,#5738,#5739)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5737 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5738 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5739 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5740 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5737,
  'distance_accuracy_value','confusion accuracy');
#5741 = SHAPE_DEFINITION_REPRESENTATION(#5742,#5723);
#5742 = PRODUCT_DEFINITION_SHAPE('','',#5743);
#5743 = PRODUCT_DEFINITION('design','',#5744,#5747);
#5744 = PRODUCT_DEFINITION_FORMATION('','',#5745);
#5745 = PRODUCT('V11','V11','',(#5746));
#5746 = PRODUCT_CONTEXT('',#2,'mechanical');
#5747 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5748 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5749,#5751);
#5749 = ( REPRESENTATION_RELATIONSHIP('','',#5723,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5750) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5750 = ITEM_DEFINED_TRANSFORMATION('','',#11,#647);
#5751 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5752);
#5752 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('159','=>[0:1:1:160]','',#5,#5743
  ,$);
#5753 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5745));
#5754 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5755),#5767);
#5755 = MANIFOLD_SOLID_BREP('',#5756);
#5756 = CLOSED_SHELL('',(#5757));
#5757 = ADVANCED_FACE('',(#5758),#5762,.T.);
#5758 = FACE_BOUND('',#5759,.T.);
#5759 = VERTEX_LOOP('',#5760);
#5760 = VERTEX_POINT('',#5761);
#5761 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5762 = SPHERICAL_SURFACE('',#5763,0.1815);
#5763 = AXIS2_PLACEMENT_3D('',#5764,#5765,#5766);
#5764 = CARTESIAN_POINT('',(0.,0.,0.));
#5765 = DIRECTION('',(0.,0.,1.));
#5766 = DIRECTION('',(1.,0.,-0.));
#5767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5771)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5768,#5769,#5770)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5768 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5769 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5770 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5771 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5768,
  'distance_accuracy_value','confusion accuracy');
#5772 = SHAPE_DEFINITION_REPRESENTATION(#5773,#5754);
#5773 = PRODUCT_DEFINITION_SHAPE('','',#5774);
#5774 = PRODUCT_DEFINITION('design','',#5775,#5778);
#5775 = PRODUCT_DEFINITION_FORMATION('','',#5776);
#5776 = PRODUCT('V12','V12','',(#5777));
#5777 = PRODUCT_CONTEXT('',#2,'mechanical');
#5778 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5779 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5780,#5782);
#5780 = ( REPRESENTATION_RELATIONSHIP('','',#5754,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5781) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5781 = ITEM_DEFINED_TRANSFORMATION('','',#11,#651);
#5782 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5783);
#5783 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('160','=>[0:1:1:161]','',#5,#5774
  ,$);
#5784 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5776));
#5785 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5786),#5798);
#5786 = MANIFOLD_SOLID_BREP('',#5787);
#5787 = CLOSED_SHELL('',(#5788));
#5788 = ADVANCED_FACE('',(#5789),#5793,.T.);
#5789 = FACE_BOUND('',#5790,.T.);
#5790 = VERTEX_LOOP('',#5791);
#5791 = VERTEX_POINT('',#5792);
#5792 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5793 = SPHERICAL_SURFACE('',#5794,0.1815);
#5794 = AXIS2_PLACEMENT_3D('',#5795,#5796,#5797);
#5795 = CARTESIAN_POINT('',(0.,0.,0.));
#5796 = DIRECTION('',(0.,0.,1.));
#5797 = DIRECTION('',(1.,0.,-0.));
#5798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5802)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5799,#5800,#5801)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5799 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5800 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5801 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5802 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5799,
  'distance_accuracy_value','confusion accuracy');
#5803 = SHAPE_DEFINITION_REPRESENTATION(#5804,#5785);
#5804 = PRODUCT_DEFINITION_SHAPE('','',#5805);
#5805 = PRODUCT_DEFINITION('design','',#5806,#5809);
#5806 = PRODUCT_DEFINITION_FORMATION('','',#5807);
#5807 = PRODUCT('W1','W1','',(#5808));
#5808 = PRODUCT_CONTEXT('',#2,'mechanical');
#5809 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5810 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5811,#5813);
#5811 = ( REPRESENTATION_RELATIONSHIP('','',#5785,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5812) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5812 = ITEM_DEFINED_TRANSFORMATION('','',#11,#655);
#5813 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5814);
#5814 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('161','=>[0:1:1:162]','',#5,#5805
  ,$);
#5815 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5807));
#5816 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5817),#5829);
#5817 = MANIFOLD_SOLID_BREP('',#5818);
#5818 = CLOSED_SHELL('',(#5819));
#5819 = ADVANCED_FACE('',(#5820),#5824,.T.);
#5820 = FACE_BOUND('',#5821,.T.);
#5821 = VERTEX_LOOP('',#5822);
#5822 = VERTEX_POINT('',#5823);
#5823 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5824 = SPHERICAL_SURFACE('',#5825,0.1815);
#5825 = AXIS2_PLACEMENT_3D('',#5826,#5827,#5828);
#5826 = CARTESIAN_POINT('',(0.,0.,0.));
#5827 = DIRECTION('',(0.,0.,1.));
#5828 = DIRECTION('',(1.,0.,-0.));
#5829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5833)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5830,#5831,#5832)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5830 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5831 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5832 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5833 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5830,
  'distance_accuracy_value','confusion accuracy');
#5834 = SHAPE_DEFINITION_REPRESENTATION(#5835,#5816);
#5835 = PRODUCT_DEFINITION_SHAPE('','',#5836);
#5836 = PRODUCT_DEFINITION('design','',#5837,#5840);
#5837 = PRODUCT_DEFINITION_FORMATION('','',#5838);
#5838 = PRODUCT('W2','W2','',(#5839));
#5839 = PRODUCT_CONTEXT('',#2,'mechanical');
#5840 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5841 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5842,#5844);
#5842 = ( REPRESENTATION_RELATIONSHIP('','',#5816,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5843) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5843 = ITEM_DEFINED_TRANSFORMATION('','',#11,#659);
#5844 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5845);
#5845 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('162','=>[0:1:1:163]','',#5,#5836
  ,$);
#5846 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5838));
#5847 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5848),#5860);
#5848 = MANIFOLD_SOLID_BREP('',#5849);
#5849 = CLOSED_SHELL('',(#5850));
#5850 = ADVANCED_FACE('',(#5851),#5855,.T.);
#5851 = FACE_BOUND('',#5852,.T.);
#5852 = VERTEX_LOOP('',#5853);
#5853 = VERTEX_POINT('',#5854);
#5854 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5855 = SPHERICAL_SURFACE('',#5856,0.1815);
#5856 = AXIS2_PLACEMENT_3D('',#5857,#5858,#5859);
#5857 = CARTESIAN_POINT('',(0.,0.,0.));
#5858 = DIRECTION('',(0.,0.,1.));
#5859 = DIRECTION('',(1.,0.,-0.));
#5860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5864)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5861,#5862,#5863)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5861 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5862 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5863 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5864 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5861,
  'distance_accuracy_value','confusion accuracy');
#5865 = SHAPE_DEFINITION_REPRESENTATION(#5866,#5847);
#5866 = PRODUCT_DEFINITION_SHAPE('','',#5867);
#5867 = PRODUCT_DEFINITION('design','',#5868,#5871);
#5868 = PRODUCT_DEFINITION_FORMATION('','',#5869);
#5869 = PRODUCT('W3','W3','',(#5870));
#5870 = PRODUCT_CONTEXT('',#2,'mechanical');
#5871 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5872 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5873,#5875);
#5873 = ( REPRESENTATION_RELATIONSHIP('','',#5847,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5874) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5874 = ITEM_DEFINED_TRANSFORMATION('','',#11,#663);
#5875 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5876);
#5876 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('163','=>[0:1:1:164]','',#5,#5867
  ,$);
#5877 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5869));
#5878 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5879),#5891);
#5879 = MANIFOLD_SOLID_BREP('',#5880);
#5880 = CLOSED_SHELL('',(#5881));
#5881 = ADVANCED_FACE('',(#5882),#5886,.T.);
#5882 = FACE_BOUND('',#5883,.T.);
#5883 = VERTEX_LOOP('',#5884);
#5884 = VERTEX_POINT('',#5885);
#5885 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5886 = SPHERICAL_SURFACE('',#5887,0.1815);
#5887 = AXIS2_PLACEMENT_3D('',#5888,#5889,#5890);
#5888 = CARTESIAN_POINT('',(0.,0.,0.));
#5889 = DIRECTION('',(0.,0.,1.));
#5890 = DIRECTION('',(1.,0.,-0.));
#5891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5895)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5892,#5893,#5894)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5892 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5893 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5894 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5895 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5892,
  'distance_accuracy_value','confusion accuracy');
#5896 = SHAPE_DEFINITION_REPRESENTATION(#5897,#5878);
#5897 = PRODUCT_DEFINITION_SHAPE('','',#5898);
#5898 = PRODUCT_DEFINITION('design','',#5899,#5902);
#5899 = PRODUCT_DEFINITION_FORMATION('','',#5900);
#5900 = PRODUCT('W4','W4','',(#5901));
#5901 = PRODUCT_CONTEXT('',#2,'mechanical');
#5902 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5903 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5904,#5906);
#5904 = ( REPRESENTATION_RELATIONSHIP('','',#5878,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5905) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5905 = ITEM_DEFINED_TRANSFORMATION('','',#11,#667);
#5906 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5907);
#5907 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('164','=>[0:1:1:165]','',#5,#5898
  ,$);
#5908 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5900));
#5909 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5910),#5922);
#5910 = MANIFOLD_SOLID_BREP('',#5911);
#5911 = CLOSED_SHELL('',(#5912));
#5912 = ADVANCED_FACE('',(#5913),#5917,.T.);
#5913 = FACE_BOUND('',#5914,.T.);
#5914 = VERTEX_LOOP('',#5915);
#5915 = VERTEX_POINT('',#5916);
#5916 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5917 = SPHERICAL_SURFACE('',#5918,0.1815);
#5918 = AXIS2_PLACEMENT_3D('',#5919,#5920,#5921);
#5919 = CARTESIAN_POINT('',(0.,0.,0.));
#5920 = DIRECTION('',(0.,0.,1.));
#5921 = DIRECTION('',(1.,0.,-0.));
#5922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5926)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5923,#5924,#5925)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5923 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5924 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5925 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5926 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5923,
  'distance_accuracy_value','confusion accuracy');
#5927 = SHAPE_DEFINITION_REPRESENTATION(#5928,#5909);
#5928 = PRODUCT_DEFINITION_SHAPE('','',#5929);
#5929 = PRODUCT_DEFINITION('design','',#5930,#5933);
#5930 = PRODUCT_DEFINITION_FORMATION('','',#5931);
#5931 = PRODUCT('W5','W5','',(#5932));
#5932 = PRODUCT_CONTEXT('',#2,'mechanical');
#5933 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5934 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5935,#5937);
#5935 = ( REPRESENTATION_RELATIONSHIP('','',#5909,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5936) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5936 = ITEM_DEFINED_TRANSFORMATION('','',#11,#671);
#5937 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5938);
#5938 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('165','=>[0:1:1:166]','',#5,#5929
  ,$);
#5939 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5931));
#5940 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5941),#5953);
#5941 = MANIFOLD_SOLID_BREP('',#5942);
#5942 = CLOSED_SHELL('',(#5943));
#5943 = ADVANCED_FACE('',(#5944),#5948,.T.);
#5944 = FACE_BOUND('',#5945,.T.);
#5945 = VERTEX_LOOP('',#5946);
#5946 = VERTEX_POINT('',#5947);
#5947 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5948 = SPHERICAL_SURFACE('',#5949,0.1815);
#5949 = AXIS2_PLACEMENT_3D('',#5950,#5951,#5952);
#5950 = CARTESIAN_POINT('',(0.,0.,0.));
#5951 = DIRECTION('',(0.,0.,1.));
#5952 = DIRECTION('',(1.,0.,-0.));
#5953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5957)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5954,#5955,#5956)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5954 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5955 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5956 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5957 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5954,
  'distance_accuracy_value','confusion accuracy');
#5958 = SHAPE_DEFINITION_REPRESENTATION(#5959,#5940);
#5959 = PRODUCT_DEFINITION_SHAPE('','',#5960);
#5960 = PRODUCT_DEFINITION('design','',#5961,#5964);
#5961 = PRODUCT_DEFINITION_FORMATION('','',#5962);
#5962 = PRODUCT('W8','W8','',(#5963));
#5963 = PRODUCT_CONTEXT('',#2,'mechanical');
#5964 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5965 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5966,#5968);
#5966 = ( REPRESENTATION_RELATIONSHIP('','',#5940,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5967) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5967 = ITEM_DEFINED_TRANSFORMATION('','',#11,#675);
#5968 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5969);
#5969 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('166','=>[0:1:1:167]','',#5,#5960
  ,$);
#5970 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5962));
#5971 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5972),#5984);
#5972 = MANIFOLD_SOLID_BREP('',#5973);
#5973 = CLOSED_SHELL('',(#5974));
#5974 = ADVANCED_FACE('',(#5975),#5979,.T.);
#5975 = FACE_BOUND('',#5976,.T.);
#5976 = VERTEX_LOOP('',#5977);
#5977 = VERTEX_POINT('',#5978);
#5978 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#5979 = SPHERICAL_SURFACE('',#5980,0.1815);
#5980 = AXIS2_PLACEMENT_3D('',#5981,#5982,#5983);
#5981 = CARTESIAN_POINT('',(0.,0.,0.));
#5982 = DIRECTION('',(0.,0.,1.));
#5983 = DIRECTION('',(1.,0.,-0.));
#5984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5988)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5985,#5986,#5987)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5985 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5986 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5987 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5988 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5985,
  'distance_accuracy_value','confusion accuracy');
#5989 = SHAPE_DEFINITION_REPRESENTATION(#5990,#5971);
#5990 = PRODUCT_DEFINITION_SHAPE('','',#5991);
#5991 = PRODUCT_DEFINITION('design','',#5992,#5995);
#5992 = PRODUCT_DEFINITION_FORMATION('','',#5993);
#5993 = PRODUCT('W9','W9','',(#5994));
#5994 = PRODUCT_CONTEXT('',#2,'mechanical');
#5995 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5996 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5997,#5999);
#5997 = ( REPRESENTATION_RELATIONSHIP('','',#5971,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5998) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5998 = ITEM_DEFINED_TRANSFORMATION('','',#11,#679);
#5999 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6000);
#6000 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('167','=>[0:1:1:168]','',#5,#5991
  ,$);
#6001 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5993));
#6002 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6003),#6015);
#6003 = MANIFOLD_SOLID_BREP('',#6004);
#6004 = CLOSED_SHELL('',(#6005));
#6005 = ADVANCED_FACE('',(#6006),#6010,.T.);
#6006 = FACE_BOUND('',#6007,.T.);
#6007 = VERTEX_LOOP('',#6008);
#6008 = VERTEX_POINT('',#6009);
#6009 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6010 = SPHERICAL_SURFACE('',#6011,0.1815);
#6011 = AXIS2_PLACEMENT_3D('',#6012,#6013,#6014);
#6012 = CARTESIAN_POINT('',(0.,0.,0.));
#6013 = DIRECTION('',(0.,0.,1.));
#6014 = DIRECTION('',(1.,0.,-0.));
#6015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6019)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6016,#6017,#6018)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6016 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6017 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6018 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6019 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6016,
  'distance_accuracy_value','confusion accuracy');
#6020 = SHAPE_DEFINITION_REPRESENTATION(#6021,#6002);
#6021 = PRODUCT_DEFINITION_SHAPE('','',#6022);
#6022 = PRODUCT_DEFINITION('design','',#6023,#6026);
#6023 = PRODUCT_DEFINITION_FORMATION('','',#6024);
#6024 = PRODUCT('W10','W10','',(#6025));
#6025 = PRODUCT_CONTEXT('',#2,'mechanical');
#6026 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6027 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6028,#6030);
#6028 = ( REPRESENTATION_RELATIONSHIP('','',#6002,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6029) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6029 = ITEM_DEFINED_TRANSFORMATION('','',#11,#683);
#6030 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6031);
#6031 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('168','=>[0:1:1:169]','',#5,#6022
  ,$);
#6032 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6024));
#6033 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6034),#6046);
#6034 = MANIFOLD_SOLID_BREP('',#6035);
#6035 = CLOSED_SHELL('',(#6036));
#6036 = ADVANCED_FACE('',(#6037),#6041,.T.);
#6037 = FACE_BOUND('',#6038,.T.);
#6038 = VERTEX_LOOP('',#6039);
#6039 = VERTEX_POINT('',#6040);
#6040 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6041 = SPHERICAL_SURFACE('',#6042,0.1815);
#6042 = AXIS2_PLACEMENT_3D('',#6043,#6044,#6045);
#6043 = CARTESIAN_POINT('',(0.,0.,0.));
#6044 = DIRECTION('',(0.,0.,1.));
#6045 = DIRECTION('',(1.,0.,-0.));
#6046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6050)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6047,#6048,#6049)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6047 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6048 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6049 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6050 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6047,
  'distance_accuracy_value','confusion accuracy');
#6051 = SHAPE_DEFINITION_REPRESENTATION(#6052,#6033);
#6052 = PRODUCT_DEFINITION_SHAPE('','',#6053);
#6053 = PRODUCT_DEFINITION('design','',#6054,#6057);
#6054 = PRODUCT_DEFINITION_FORMATION('','',#6055);
#6055 = PRODUCT('W11','W11','',(#6056));
#6056 = PRODUCT_CONTEXT('',#2,'mechanical');
#6057 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6058 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6059,#6061);
#6059 = ( REPRESENTATION_RELATIONSHIP('','',#6033,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6060) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6060 = ITEM_DEFINED_TRANSFORMATION('','',#11,#687);
#6061 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6062);
#6062 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('169','=>[0:1:1:170]','',#5,#6053
  ,$);
#6063 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6055));
#6064 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6065),#6077);
#6065 = MANIFOLD_SOLID_BREP('',#6066);
#6066 = CLOSED_SHELL('',(#6067));
#6067 = ADVANCED_FACE('',(#6068),#6072,.T.);
#6068 = FACE_BOUND('',#6069,.T.);
#6069 = VERTEX_LOOP('',#6070);
#6070 = VERTEX_POINT('',#6071);
#6071 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6072 = SPHERICAL_SURFACE('',#6073,0.1815);
#6073 = AXIS2_PLACEMENT_3D('',#6074,#6075,#6076);
#6074 = CARTESIAN_POINT('',(0.,0.,0.));
#6075 = DIRECTION('',(0.,0.,1.));
#6076 = DIRECTION('',(1.,0.,-0.));
#6077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6081)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6078,#6079,#6080)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6078 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6079 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6080 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6081 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6078,
  'distance_accuracy_value','confusion accuracy');
#6082 = SHAPE_DEFINITION_REPRESENTATION(#6083,#6064);
#6083 = PRODUCT_DEFINITION_SHAPE('','',#6084);
#6084 = PRODUCT_DEFINITION('design','',#6085,#6088);
#6085 = PRODUCT_DEFINITION_FORMATION('','',#6086);
#6086 = PRODUCT('W12','W12','',(#6087));
#6087 = PRODUCT_CONTEXT('',#2,'mechanical');
#6088 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6089 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6090,#6092);
#6090 = ( REPRESENTATION_RELATIONSHIP('','',#6064,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6091) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6091 = ITEM_DEFINED_TRANSFORMATION('','',#11,#691);
#6092 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6093);
#6093 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('170','=>[0:1:1:171]','',#5,#6084
  ,$);
#6094 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6086));
#6095 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6096),#6108);
#6096 = MANIFOLD_SOLID_BREP('',#6097);
#6097 = CLOSED_SHELL('',(#6098));
#6098 = ADVANCED_FACE('',(#6099),#6103,.T.);
#6099 = FACE_BOUND('',#6100,.T.);
#6100 = VERTEX_LOOP('',#6101);
#6101 = VERTEX_POINT('',#6102);
#6102 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6103 = SPHERICAL_SURFACE('',#6104,0.1815);
#6104 = AXIS2_PLACEMENT_3D('',#6105,#6106,#6107);
#6105 = CARTESIAN_POINT('',(0.,0.,0.));
#6106 = DIRECTION('',(0.,0.,1.));
#6107 = DIRECTION('',(1.,0.,-0.));
#6108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6112)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6109,#6110,#6111)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6109 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6110 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6111 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6112 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6109,
  'distance_accuracy_value','confusion accuracy');
#6113 = SHAPE_DEFINITION_REPRESENTATION(#6114,#6095);
#6114 = PRODUCT_DEFINITION_SHAPE('','',#6115);
#6115 = PRODUCT_DEFINITION('design','',#6116,#6119);
#6116 = PRODUCT_DEFINITION_FORMATION('','',#6117);
#6117 = PRODUCT('Y1','Y1','',(#6118));
#6118 = PRODUCT_CONTEXT('',#2,'mechanical');
#6119 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6120 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6121,#6123);
#6121 = ( REPRESENTATION_RELATIONSHIP('','',#6095,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6122) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6122 = ITEM_DEFINED_TRANSFORMATION('','',#11,#695);
#6123 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6124);
#6124 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('171','=>[0:1:1:172]','',#5,#6115
  ,$);
#6125 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6117));
#6126 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6127),#6139);
#6127 = MANIFOLD_SOLID_BREP('',#6128);
#6128 = CLOSED_SHELL('',(#6129));
#6129 = ADVANCED_FACE('',(#6130),#6134,.T.);
#6130 = FACE_BOUND('',#6131,.T.);
#6131 = VERTEX_LOOP('',#6132);
#6132 = VERTEX_POINT('',#6133);
#6133 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6134 = SPHERICAL_SURFACE('',#6135,0.1815);
#6135 = AXIS2_PLACEMENT_3D('',#6136,#6137,#6138);
#6136 = CARTESIAN_POINT('',(0.,0.,0.));
#6137 = DIRECTION('',(0.,0.,1.));
#6138 = DIRECTION('',(1.,0.,-0.));
#6139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6143)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6140,#6141,#6142)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6140 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6141 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6142 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6143 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6140,
  'distance_accuracy_value','confusion accuracy');
#6144 = SHAPE_DEFINITION_REPRESENTATION(#6145,#6126);
#6145 = PRODUCT_DEFINITION_SHAPE('','',#6146);
#6146 = PRODUCT_DEFINITION('design','',#6147,#6150);
#6147 = PRODUCT_DEFINITION_FORMATION('','',#6148);
#6148 = PRODUCT('Y2','Y2','',(#6149));
#6149 = PRODUCT_CONTEXT('',#2,'mechanical');
#6150 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6151 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6152,#6154);
#6152 = ( REPRESENTATION_RELATIONSHIP('','',#6126,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6153) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6153 = ITEM_DEFINED_TRANSFORMATION('','',#11,#699);
#6154 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6155);
#6155 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('172','=>[0:1:1:173]','',#5,#6146
  ,$);
#6156 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6148));
#6157 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6158),#6170);
#6158 = MANIFOLD_SOLID_BREP('',#6159);
#6159 = CLOSED_SHELL('',(#6160));
#6160 = ADVANCED_FACE('',(#6161),#6165,.T.);
#6161 = FACE_BOUND('',#6162,.T.);
#6162 = VERTEX_LOOP('',#6163);
#6163 = VERTEX_POINT('',#6164);
#6164 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6165 = SPHERICAL_SURFACE('',#6166,0.1815);
#6166 = AXIS2_PLACEMENT_3D('',#6167,#6168,#6169);
#6167 = CARTESIAN_POINT('',(0.,0.,0.));
#6168 = DIRECTION('',(0.,0.,1.));
#6169 = DIRECTION('',(1.,0.,-0.));
#6170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6174)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6171,#6172,#6173)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6171 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6172 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6173 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6174 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6171,
  'distance_accuracy_value','confusion accuracy');
#6175 = SHAPE_DEFINITION_REPRESENTATION(#6176,#6157);
#6176 = PRODUCT_DEFINITION_SHAPE('','',#6177);
#6177 = PRODUCT_DEFINITION('design','',#6178,#6181);
#6178 = PRODUCT_DEFINITION_FORMATION('','',#6179);
#6179 = PRODUCT('Y3','Y3','',(#6180));
#6180 = PRODUCT_CONTEXT('',#2,'mechanical');
#6181 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6182 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6183,#6185);
#6183 = ( REPRESENTATION_RELATIONSHIP('','',#6157,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6184) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6184 = ITEM_DEFINED_TRANSFORMATION('','',#11,#703);
#6185 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6186);
#6186 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('173','=>[0:1:1:174]','',#5,#6177
  ,$);
#6187 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6179));
#6188 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6189),#6201);
#6189 = MANIFOLD_SOLID_BREP('',#6190);
#6190 = CLOSED_SHELL('',(#6191));
#6191 = ADVANCED_FACE('',(#6192),#6196,.T.);
#6192 = FACE_BOUND('',#6193,.T.);
#6193 = VERTEX_LOOP('',#6194);
#6194 = VERTEX_POINT('',#6195);
#6195 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6196 = SPHERICAL_SURFACE('',#6197,0.1815);
#6197 = AXIS2_PLACEMENT_3D('',#6198,#6199,#6200);
#6198 = CARTESIAN_POINT('',(0.,0.,0.));
#6199 = DIRECTION('',(0.,0.,1.));
#6200 = DIRECTION('',(1.,0.,-0.));
#6201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6205)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6202,#6203,#6204)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6202 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6203 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6204 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6205 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6202,
  'distance_accuracy_value','confusion accuracy');
#6206 = SHAPE_DEFINITION_REPRESENTATION(#6207,#6188);
#6207 = PRODUCT_DEFINITION_SHAPE('','',#6208);
#6208 = PRODUCT_DEFINITION('design','',#6209,#6212);
#6209 = PRODUCT_DEFINITION_FORMATION('','',#6210);
#6210 = PRODUCT('Y4','Y4','',(#6211));
#6211 = PRODUCT_CONTEXT('',#2,'mechanical');
#6212 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6213 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6214,#6216);
#6214 = ( REPRESENTATION_RELATIONSHIP('','',#6188,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6215) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6215 = ITEM_DEFINED_TRANSFORMATION('','',#11,#707);
#6216 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6217);
#6217 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('174','=>[0:1:1:175]','',#5,#6208
  ,$);
#6218 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6210));
#6219 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6220),#6232);
#6220 = MANIFOLD_SOLID_BREP('',#6221);
#6221 = CLOSED_SHELL('',(#6222));
#6222 = ADVANCED_FACE('',(#6223),#6227,.T.);
#6223 = FACE_BOUND('',#6224,.T.);
#6224 = VERTEX_LOOP('',#6225);
#6225 = VERTEX_POINT('',#6226);
#6226 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6227 = SPHERICAL_SURFACE('',#6228,0.1815);
#6228 = AXIS2_PLACEMENT_3D('',#6229,#6230,#6231);
#6229 = CARTESIAN_POINT('',(0.,0.,0.));
#6230 = DIRECTION('',(0.,0.,1.));
#6231 = DIRECTION('',(1.,0.,-0.));
#6232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6236)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6233,#6234,#6235)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6233 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6234 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6235 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6236 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6233,
  'distance_accuracy_value','confusion accuracy');
#6237 = SHAPE_DEFINITION_REPRESENTATION(#6238,#6219);
#6238 = PRODUCT_DEFINITION_SHAPE('','',#6239);
#6239 = PRODUCT_DEFINITION('design','',#6240,#6243);
#6240 = PRODUCT_DEFINITION_FORMATION('','',#6241);
#6241 = PRODUCT('Y5','Y5','',(#6242));
#6242 = PRODUCT_CONTEXT('',#2,'mechanical');
#6243 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6244 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6245,#6247);
#6245 = ( REPRESENTATION_RELATIONSHIP('','',#6219,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6246) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6246 = ITEM_DEFINED_TRANSFORMATION('','',#11,#711);
#6247 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6248);
#6248 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('175','=>[0:1:1:176]','',#5,#6239
  ,$);
#6249 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6241));
#6250 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6251),#6263);
#6251 = MANIFOLD_SOLID_BREP('',#6252);
#6252 = CLOSED_SHELL('',(#6253));
#6253 = ADVANCED_FACE('',(#6254),#6258,.T.);
#6254 = FACE_BOUND('',#6255,.T.);
#6255 = VERTEX_LOOP('',#6256);
#6256 = VERTEX_POINT('',#6257);
#6257 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6258 = SPHERICAL_SURFACE('',#6259,0.1815);
#6259 = AXIS2_PLACEMENT_3D('',#6260,#6261,#6262);
#6260 = CARTESIAN_POINT('',(0.,0.,0.));
#6261 = DIRECTION('',(0.,0.,1.));
#6262 = DIRECTION('',(1.,0.,-0.));
#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6267)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6264,#6265,#6266)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6264 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6265 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6266 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6267 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6264,
  'distance_accuracy_value','confusion accuracy');
#6268 = SHAPE_DEFINITION_REPRESENTATION(#6269,#6250);
#6269 = PRODUCT_DEFINITION_SHAPE('','',#6270);
#6270 = PRODUCT_DEFINITION('design','',#6271,#6274);
#6271 = PRODUCT_DEFINITION_FORMATION('','',#6272);
#6272 = PRODUCT('Y8','Y8','',(#6273));
#6273 = PRODUCT_CONTEXT('',#2,'mechanical');
#6274 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6275 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6276,#6278);
#6276 = ( REPRESENTATION_RELATIONSHIP('','',#6250,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6277) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6277 = ITEM_DEFINED_TRANSFORMATION('','',#11,#715);
#6278 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6279);
#6279 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('176','=>[0:1:1:177]','',#5,#6270
  ,$);
#6280 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6272));
#6281 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6282),#6294);
#6282 = MANIFOLD_SOLID_BREP('',#6283);
#6283 = CLOSED_SHELL('',(#6284));
#6284 = ADVANCED_FACE('',(#6285),#6289,.T.);
#6285 = FACE_BOUND('',#6286,.T.);
#6286 = VERTEX_LOOP('',#6287);
#6287 = VERTEX_POINT('',#6288);
#6288 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6289 = SPHERICAL_SURFACE('',#6290,0.1815);
#6290 = AXIS2_PLACEMENT_3D('',#6291,#6292,#6293);
#6291 = CARTESIAN_POINT('',(0.,0.,0.));
#6292 = DIRECTION('',(0.,0.,1.));
#6293 = DIRECTION('',(1.,0.,-0.));
#6294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6298)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6295,#6296,#6297)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6295 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6296 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6297 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6298 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6295,
  'distance_accuracy_value','confusion accuracy');
#6299 = SHAPE_DEFINITION_REPRESENTATION(#6300,#6281);
#6300 = PRODUCT_DEFINITION_SHAPE('','',#6301);
#6301 = PRODUCT_DEFINITION('design','',#6302,#6305);
#6302 = PRODUCT_DEFINITION_FORMATION('','',#6303);
#6303 = PRODUCT('Y9','Y9','',(#6304));
#6304 = PRODUCT_CONTEXT('',#2,'mechanical');
#6305 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6306 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6307,#6309);
#6307 = ( REPRESENTATION_RELATIONSHIP('','',#6281,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6308) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6308 = ITEM_DEFINED_TRANSFORMATION('','',#11,#719);
#6309 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6310);
#6310 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('177','=>[0:1:1:178]','',#5,#6301
  ,$);
#6311 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6303));
#6312 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6313),#6325);
#6313 = MANIFOLD_SOLID_BREP('',#6314);
#6314 = CLOSED_SHELL('',(#6315));
#6315 = ADVANCED_FACE('',(#6316),#6320,.T.);
#6316 = FACE_BOUND('',#6317,.T.);
#6317 = VERTEX_LOOP('',#6318);
#6318 = VERTEX_POINT('',#6319);
#6319 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6320 = SPHERICAL_SURFACE('',#6321,0.1815);
#6321 = AXIS2_PLACEMENT_3D('',#6322,#6323,#6324);
#6322 = CARTESIAN_POINT('',(0.,0.,0.));
#6323 = DIRECTION('',(0.,0.,1.));
#6324 = DIRECTION('',(1.,0.,-0.));
#6325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6329)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6326,#6327,#6328)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6326 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6327 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6328 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6329 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6326,
  'distance_accuracy_value','confusion accuracy');
#6330 = SHAPE_DEFINITION_REPRESENTATION(#6331,#6312);
#6331 = PRODUCT_DEFINITION_SHAPE('','',#6332);
#6332 = PRODUCT_DEFINITION('design','',#6333,#6336);
#6333 = PRODUCT_DEFINITION_FORMATION('','',#6334);
#6334 = PRODUCT('Y10','Y10','',(#6335));
#6335 = PRODUCT_CONTEXT('',#2,'mechanical');
#6336 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6337 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6338,#6340);
#6338 = ( REPRESENTATION_RELATIONSHIP('','',#6312,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6339) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6339 = ITEM_DEFINED_TRANSFORMATION('','',#11,#723);
#6340 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6341);
#6341 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('178','=>[0:1:1:179]','',#5,#6332
  ,$);
#6342 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6334));
#6343 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6344),#6356);
#6344 = MANIFOLD_SOLID_BREP('',#6345);
#6345 = CLOSED_SHELL('',(#6346));
#6346 = ADVANCED_FACE('',(#6347),#6351,.T.);
#6347 = FACE_BOUND('',#6348,.T.);
#6348 = VERTEX_LOOP('',#6349);
#6349 = VERTEX_POINT('',#6350);
#6350 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6351 = SPHERICAL_SURFACE('',#6352,0.1815);
#6352 = AXIS2_PLACEMENT_3D('',#6353,#6354,#6355);
#6353 = CARTESIAN_POINT('',(0.,0.,0.));
#6354 = DIRECTION('',(0.,0.,1.));
#6355 = DIRECTION('',(1.,0.,-0.));
#6356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6360)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6357,#6358,#6359)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6357 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6358 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6359 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6360 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6357,
  'distance_accuracy_value','confusion accuracy');
#6361 = SHAPE_DEFINITION_REPRESENTATION(#6362,#6343);
#6362 = PRODUCT_DEFINITION_SHAPE('','',#6363);
#6363 = PRODUCT_DEFINITION('design','',#6364,#6367);
#6364 = PRODUCT_DEFINITION_FORMATION('','',#6365);
#6365 = PRODUCT('Y11','Y11','',(#6366));
#6366 = PRODUCT_CONTEXT('',#2,'mechanical');
#6367 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6368 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6369,#6371);
#6369 = ( REPRESENTATION_RELATIONSHIP('','',#6343,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6370) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6370 = ITEM_DEFINED_TRANSFORMATION('','',#11,#727);
#6371 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6372);
#6372 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('179','=>[0:1:1:180]','',#5,#6363
  ,$);
#6373 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6365));
#6374 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6375),#6387);
#6375 = MANIFOLD_SOLID_BREP('',#6376);
#6376 = CLOSED_SHELL('',(#6377));
#6377 = ADVANCED_FACE('',(#6378),#6382,.T.);
#6378 = FACE_BOUND('',#6379,.T.);
#6379 = VERTEX_LOOP('',#6380);
#6380 = VERTEX_POINT('',#6381);
#6381 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6382 = SPHERICAL_SURFACE('',#6383,0.1815);
#6383 = AXIS2_PLACEMENT_3D('',#6384,#6385,#6386);
#6384 = CARTESIAN_POINT('',(0.,0.,0.));
#6385 = DIRECTION('',(0.,0.,1.));
#6386 = DIRECTION('',(1.,0.,-0.));
#6387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6391)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6388,#6389,#6390)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6388 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6389 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6390 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6391 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6388,
  'distance_accuracy_value','confusion accuracy');
#6392 = SHAPE_DEFINITION_REPRESENTATION(#6393,#6374);
#6393 = PRODUCT_DEFINITION_SHAPE('','',#6394);
#6394 = PRODUCT_DEFINITION('design','',#6395,#6398);
#6395 = PRODUCT_DEFINITION_FORMATION('','',#6396);
#6396 = PRODUCT('Y12','Y12','',(#6397));
#6397 = PRODUCT_CONTEXT('',#2,'mechanical');
#6398 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6399 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6400,#6402);
#6400 = ( REPRESENTATION_RELATIONSHIP('','',#6374,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6401) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6401 = ITEM_DEFINED_TRANSFORMATION('','',#11,#731);
#6402 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6403);
#6403 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('180','=>[0:1:1:181]','',#5,#6394
  ,$);
#6404 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6396));
#6405 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6406),#6418);
#6406 = MANIFOLD_SOLID_BREP('',#6407);
#6407 = CLOSED_SHELL('',(#6408));
#6408 = ADVANCED_FACE('',(#6409),#6413,.T.);
#6409 = FACE_BOUND('',#6410,.T.);
#6410 = VERTEX_LOOP('',#6411);
#6411 = VERTEX_POINT('',#6412);
#6412 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6413 = SPHERICAL_SURFACE('',#6414,0.1815);
#6414 = AXIS2_PLACEMENT_3D('',#6415,#6416,#6417);
#6415 = CARTESIAN_POINT('',(0.,0.,0.));
#6416 = DIRECTION('',(0.,0.,1.));
#6417 = DIRECTION('',(1.,0.,-0.));
#6418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6422)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6419,#6420,#6421)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6419 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6420 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6421 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6422 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6419,
  'distance_accuracy_value','confusion accuracy');
#6423 = SHAPE_DEFINITION_REPRESENTATION(#6424,#6405);
#6424 = PRODUCT_DEFINITION_SHAPE('','',#6425);
#6425 = PRODUCT_DEFINITION('design','',#6426,#6429);
#6426 = PRODUCT_DEFINITION_FORMATION('','',#6427);
#6427 = PRODUCT('AA1','AA1','',(#6428));
#6428 = PRODUCT_CONTEXT('',#2,'mechanical');
#6429 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6430 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6431,#6433);
#6431 = ( REPRESENTATION_RELATIONSHIP('','',#6405,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6432) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6432 = ITEM_DEFINED_TRANSFORMATION('','',#11,#735);
#6433 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6434);
#6434 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('181','=>[0:1:1:182]','',#5,#6425
  ,$);
#6435 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6427));
#6436 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6437),#6449);
#6437 = MANIFOLD_SOLID_BREP('',#6438);
#6438 = CLOSED_SHELL('',(#6439));
#6439 = ADVANCED_FACE('',(#6440),#6444,.T.);
#6440 = FACE_BOUND('',#6441,.T.);
#6441 = VERTEX_LOOP('',#6442);
#6442 = VERTEX_POINT('',#6443);
#6443 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6444 = SPHERICAL_SURFACE('',#6445,0.1815);
#6445 = AXIS2_PLACEMENT_3D('',#6446,#6447,#6448);
#6446 = CARTESIAN_POINT('',(0.,0.,0.));
#6447 = DIRECTION('',(0.,0.,1.));
#6448 = DIRECTION('',(1.,0.,-0.));
#6449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6453)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6450,#6451,#6452)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6450 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6451 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6452 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6453 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6450,
  'distance_accuracy_value','confusion accuracy');
#6454 = SHAPE_DEFINITION_REPRESENTATION(#6455,#6436);
#6455 = PRODUCT_DEFINITION_SHAPE('','',#6456);
#6456 = PRODUCT_DEFINITION('design','',#6457,#6460);
#6457 = PRODUCT_DEFINITION_FORMATION('','',#6458);
#6458 = PRODUCT('AA2','AA2','',(#6459));
#6459 = PRODUCT_CONTEXT('',#2,'mechanical');
#6460 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6461 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6462,#6464);
#6462 = ( REPRESENTATION_RELATIONSHIP('','',#6436,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6463) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6463 = ITEM_DEFINED_TRANSFORMATION('','',#11,#739);
#6464 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6465);
#6465 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('182','=>[0:1:1:183]','',#5,#6456
  ,$);
#6466 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6458));
#6467 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6468),#6480);
#6468 = MANIFOLD_SOLID_BREP('',#6469);
#6469 = CLOSED_SHELL('',(#6470));
#6470 = ADVANCED_FACE('',(#6471),#6475,.T.);
#6471 = FACE_BOUND('',#6472,.T.);
#6472 = VERTEX_LOOP('',#6473);
#6473 = VERTEX_POINT('',#6474);
#6474 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6475 = SPHERICAL_SURFACE('',#6476,0.1815);
#6476 = AXIS2_PLACEMENT_3D('',#6477,#6478,#6479);
#6477 = CARTESIAN_POINT('',(0.,0.,0.));
#6478 = DIRECTION('',(0.,0.,1.));
#6479 = DIRECTION('',(1.,0.,-0.));
#6480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6484)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6481,#6482,#6483)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6481 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6482 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6483 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6484 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6481,
  'distance_accuracy_value','confusion accuracy');
#6485 = SHAPE_DEFINITION_REPRESENTATION(#6486,#6467);
#6486 = PRODUCT_DEFINITION_SHAPE('','',#6487);
#6487 = PRODUCT_DEFINITION('design','',#6488,#6491);
#6488 = PRODUCT_DEFINITION_FORMATION('','',#6489);
#6489 = PRODUCT('AA3','AA3','',(#6490));
#6490 = PRODUCT_CONTEXT('',#2,'mechanical');
#6491 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6492 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6493,#6495);
#6493 = ( REPRESENTATION_RELATIONSHIP('','',#6467,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6494) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6494 = ITEM_DEFINED_TRANSFORMATION('','',#11,#743);
#6495 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6496);
#6496 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('183','=>[0:1:1:184]','',#5,#6487
  ,$);
#6497 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6489));
#6498 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6499),#6511);
#6499 = MANIFOLD_SOLID_BREP('',#6500);
#6500 = CLOSED_SHELL('',(#6501));
#6501 = ADVANCED_FACE('',(#6502),#6506,.T.);
#6502 = FACE_BOUND('',#6503,.T.);
#6503 = VERTEX_LOOP('',#6504);
#6504 = VERTEX_POINT('',#6505);
#6505 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6506 = SPHERICAL_SURFACE('',#6507,0.1815);
#6507 = AXIS2_PLACEMENT_3D('',#6508,#6509,#6510);
#6508 = CARTESIAN_POINT('',(0.,0.,0.));
#6509 = DIRECTION('',(0.,0.,1.));
#6510 = DIRECTION('',(1.,0.,-0.));
#6511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6515)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6512,#6513,#6514)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6512 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6513 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6514 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6515 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6512,
  'distance_accuracy_value','confusion accuracy');
#6516 = SHAPE_DEFINITION_REPRESENTATION(#6517,#6498);
#6517 = PRODUCT_DEFINITION_SHAPE('','',#6518);
#6518 = PRODUCT_DEFINITION('design','',#6519,#6522);
#6519 = PRODUCT_DEFINITION_FORMATION('','',#6520);
#6520 = PRODUCT('AA4','AA4','',(#6521));
#6521 = PRODUCT_CONTEXT('',#2,'mechanical');
#6522 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6523 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6524,#6526);
#6524 = ( REPRESENTATION_RELATIONSHIP('','',#6498,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6525) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6525 = ITEM_DEFINED_TRANSFORMATION('','',#11,#747);
#6526 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6527);
#6527 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('184','=>[0:1:1:185]','',#5,#6518
  ,$);
#6528 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6520));
#6529 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6530),#6542);
#6530 = MANIFOLD_SOLID_BREP('',#6531);
#6531 = CLOSED_SHELL('',(#6532));
#6532 = ADVANCED_FACE('',(#6533),#6537,.T.);
#6533 = FACE_BOUND('',#6534,.T.);
#6534 = VERTEX_LOOP('',#6535);
#6535 = VERTEX_POINT('',#6536);
#6536 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6537 = SPHERICAL_SURFACE('',#6538,0.1815);
#6538 = AXIS2_PLACEMENT_3D('',#6539,#6540,#6541);
#6539 = CARTESIAN_POINT('',(0.,0.,0.));
#6540 = DIRECTION('',(0.,0.,1.));
#6541 = DIRECTION('',(1.,0.,-0.));
#6542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6546)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6543,#6544,#6545)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6543 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6544 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6545 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6546 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6543,
  'distance_accuracy_value','confusion accuracy');
#6547 = SHAPE_DEFINITION_REPRESENTATION(#6548,#6529);
#6548 = PRODUCT_DEFINITION_SHAPE('','',#6549);
#6549 = PRODUCT_DEFINITION('design','',#6550,#6553);
#6550 = PRODUCT_DEFINITION_FORMATION('','',#6551);
#6551 = PRODUCT('AA5','AA5','',(#6552));
#6552 = PRODUCT_CONTEXT('',#2,'mechanical');
#6553 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6554 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6555,#6557);
#6555 = ( REPRESENTATION_RELATIONSHIP('','',#6529,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6556) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6556 = ITEM_DEFINED_TRANSFORMATION('','',#11,#751);
#6557 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6558);
#6558 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('185','=>[0:1:1:186]','',#5,#6549
  ,$);
#6559 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6551));
#6560 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6561),#6573);
#6561 = MANIFOLD_SOLID_BREP('',#6562);
#6562 = CLOSED_SHELL('',(#6563));
#6563 = ADVANCED_FACE('',(#6564),#6568,.T.);
#6564 = FACE_BOUND('',#6565,.T.);
#6565 = VERTEX_LOOP('',#6566);
#6566 = VERTEX_POINT('',#6567);
#6567 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6568 = SPHERICAL_SURFACE('',#6569,0.1815);
#6569 = AXIS2_PLACEMENT_3D('',#6570,#6571,#6572);
#6570 = CARTESIAN_POINT('',(0.,0.,0.));
#6571 = DIRECTION('',(0.,0.,1.));
#6572 = DIRECTION('',(1.,0.,-0.));
#6573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6577)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6574,#6575,#6576)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6574 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6575 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6576 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6577 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6574,
  'distance_accuracy_value','confusion accuracy');
#6578 = SHAPE_DEFINITION_REPRESENTATION(#6579,#6560);
#6579 = PRODUCT_DEFINITION_SHAPE('','',#6580);
#6580 = PRODUCT_DEFINITION('design','',#6581,#6584);
#6581 = PRODUCT_DEFINITION_FORMATION('','',#6582);
#6582 = PRODUCT('AA8','AA8','',(#6583));
#6583 = PRODUCT_CONTEXT('',#2,'mechanical');
#6584 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6585 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6586,#6588);
#6586 = ( REPRESENTATION_RELATIONSHIP('','',#6560,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6587) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6587 = ITEM_DEFINED_TRANSFORMATION('','',#11,#755);
#6588 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6589);
#6589 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('186','=>[0:1:1:187]','',#5,#6580
  ,$);
#6590 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6582));
#6591 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6592),#6604);
#6592 = MANIFOLD_SOLID_BREP('',#6593);
#6593 = CLOSED_SHELL('',(#6594));
#6594 = ADVANCED_FACE('',(#6595),#6599,.T.);
#6595 = FACE_BOUND('',#6596,.T.);
#6596 = VERTEX_LOOP('',#6597);
#6597 = VERTEX_POINT('',#6598);
#6598 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6599 = SPHERICAL_SURFACE('',#6600,0.1815);
#6600 = AXIS2_PLACEMENT_3D('',#6601,#6602,#6603);
#6601 = CARTESIAN_POINT('',(0.,0.,0.));
#6602 = DIRECTION('',(0.,0.,1.));
#6603 = DIRECTION('',(1.,0.,-0.));
#6604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6608)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6605,#6606,#6607)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6605 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6606 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6607 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6608 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6605,
  'distance_accuracy_value','confusion accuracy');
#6609 = SHAPE_DEFINITION_REPRESENTATION(#6610,#6591);
#6610 = PRODUCT_DEFINITION_SHAPE('','',#6611);
#6611 = PRODUCT_DEFINITION('design','',#6612,#6615);
#6612 = PRODUCT_DEFINITION_FORMATION('','',#6613);
#6613 = PRODUCT('AA9','AA9','',(#6614));
#6614 = PRODUCT_CONTEXT('',#2,'mechanical');
#6615 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6616 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6617,#6619);
#6617 = ( REPRESENTATION_RELATIONSHIP('','',#6591,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6618) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6618 = ITEM_DEFINED_TRANSFORMATION('','',#11,#759);
#6619 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6620);
#6620 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('187','=>[0:1:1:188]','',#5,#6611
  ,$);
#6621 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6613));
#6622 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6623),#6635);
#6623 = MANIFOLD_SOLID_BREP('',#6624);
#6624 = CLOSED_SHELL('',(#6625));
#6625 = ADVANCED_FACE('',(#6626),#6630,.T.);
#6626 = FACE_BOUND('',#6627,.T.);
#6627 = VERTEX_LOOP('',#6628);
#6628 = VERTEX_POINT('',#6629);
#6629 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6630 = SPHERICAL_SURFACE('',#6631,0.1815);
#6631 = AXIS2_PLACEMENT_3D('',#6632,#6633,#6634);
#6632 = CARTESIAN_POINT('',(0.,0.,0.));
#6633 = DIRECTION('',(0.,0.,1.));
#6634 = DIRECTION('',(1.,0.,-0.));
#6635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6639)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6636,#6637,#6638)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6636 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6637 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6638 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6639 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6636,
  'distance_accuracy_value','confusion accuracy');
#6640 = SHAPE_DEFINITION_REPRESENTATION(#6641,#6622);
#6641 = PRODUCT_DEFINITION_SHAPE('','',#6642);
#6642 = PRODUCT_DEFINITION('design','',#6643,#6646);
#6643 = PRODUCT_DEFINITION_FORMATION('','',#6644);
#6644 = PRODUCT('AA10','AA10','',(#6645));
#6645 = PRODUCT_CONTEXT('',#2,'mechanical');
#6646 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6647 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6648,#6650);
#6648 = ( REPRESENTATION_RELATIONSHIP('','',#6622,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6649) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6649 = ITEM_DEFINED_TRANSFORMATION('','',#11,#763);
#6650 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6651);
#6651 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('188','=>[0:1:1:189]','',#5,#6642
  ,$);
#6652 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6644));
#6653 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6654),#6666);
#6654 = MANIFOLD_SOLID_BREP('',#6655);
#6655 = CLOSED_SHELL('',(#6656));
#6656 = ADVANCED_FACE('',(#6657),#6661,.T.);
#6657 = FACE_BOUND('',#6658,.T.);
#6658 = VERTEX_LOOP('',#6659);
#6659 = VERTEX_POINT('',#6660);
#6660 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6661 = SPHERICAL_SURFACE('',#6662,0.1815);
#6662 = AXIS2_PLACEMENT_3D('',#6663,#6664,#6665);
#6663 = CARTESIAN_POINT('',(0.,0.,0.));
#6664 = DIRECTION('',(0.,0.,1.));
#6665 = DIRECTION('',(1.,0.,-0.));
#6666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6670)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6667,#6668,#6669)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6667 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6668 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6669 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6670 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6667,
  'distance_accuracy_value','confusion accuracy');
#6671 = SHAPE_DEFINITION_REPRESENTATION(#6672,#6653);
#6672 = PRODUCT_DEFINITION_SHAPE('','',#6673);
#6673 = PRODUCT_DEFINITION('design','',#6674,#6677);
#6674 = PRODUCT_DEFINITION_FORMATION('','',#6675);
#6675 = PRODUCT('AA11','AA11','',(#6676));
#6676 = PRODUCT_CONTEXT('',#2,'mechanical');
#6677 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6678 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6679,#6681);
#6679 = ( REPRESENTATION_RELATIONSHIP('','',#6653,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6680) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6680 = ITEM_DEFINED_TRANSFORMATION('','',#11,#767);
#6681 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6682);
#6682 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('189','=>[0:1:1:190]','',#5,#6673
  ,$);
#6683 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6675));
#6684 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6685),#6697);
#6685 = MANIFOLD_SOLID_BREP('',#6686);
#6686 = CLOSED_SHELL('',(#6687));
#6687 = ADVANCED_FACE('',(#6688),#6692,.T.);
#6688 = FACE_BOUND('',#6689,.T.);
#6689 = VERTEX_LOOP('',#6690);
#6690 = VERTEX_POINT('',#6691);
#6691 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6692 = SPHERICAL_SURFACE('',#6693,0.1815);
#6693 = AXIS2_PLACEMENT_3D('',#6694,#6695,#6696);
#6694 = CARTESIAN_POINT('',(0.,0.,0.));
#6695 = DIRECTION('',(0.,0.,1.));
#6696 = DIRECTION('',(1.,0.,-0.));
#6697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6701)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6698,#6699,#6700)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6698 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6699 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6700 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6701 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6698,
  'distance_accuracy_value','confusion accuracy');
#6702 = SHAPE_DEFINITION_REPRESENTATION(#6703,#6684);
#6703 = PRODUCT_DEFINITION_SHAPE('','',#6704);
#6704 = PRODUCT_DEFINITION('design','',#6705,#6708);
#6705 = PRODUCT_DEFINITION_FORMATION('','',#6706);
#6706 = PRODUCT('AA12','AA12','',(#6707));
#6707 = PRODUCT_CONTEXT('',#2,'mechanical');
#6708 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6709 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6710,#6712);
#6710 = ( REPRESENTATION_RELATIONSHIP('','',#6684,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6711) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6711 = ITEM_DEFINED_TRANSFORMATION('','',#11,#771);
#6712 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6713);
#6713 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('190','=>[0:1:1:191]','',#5,#6704
  ,$);
#6714 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6706));
#6715 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6716),#6728);
#6716 = MANIFOLD_SOLID_BREP('',#6717);
#6717 = CLOSED_SHELL('',(#6718));
#6718 = ADVANCED_FACE('',(#6719),#6723,.T.);
#6719 = FACE_BOUND('',#6720,.T.);
#6720 = VERTEX_LOOP('',#6721);
#6721 = VERTEX_POINT('',#6722);
#6722 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6723 = SPHERICAL_SURFACE('',#6724,0.1815);
#6724 = AXIS2_PLACEMENT_3D('',#6725,#6726,#6727);
#6725 = CARTESIAN_POINT('',(0.,0.,0.));
#6726 = DIRECTION('',(0.,0.,1.));
#6727 = DIRECTION('',(1.,0.,-0.));
#6728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6732)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6729,#6730,#6731)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6729 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6730 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6731 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6732 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6729,
  'distance_accuracy_value','confusion accuracy');
#6733 = SHAPE_DEFINITION_REPRESENTATION(#6734,#6715);
#6734 = PRODUCT_DEFINITION_SHAPE('','',#6735);
#6735 = PRODUCT_DEFINITION('design','',#6736,#6739);
#6736 = PRODUCT_DEFINITION_FORMATION('','',#6737);
#6737 = PRODUCT('AB1','AB1','',(#6738));
#6738 = PRODUCT_CONTEXT('',#2,'mechanical');
#6739 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6740 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6741,#6743);
#6741 = ( REPRESENTATION_RELATIONSHIP('','',#6715,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6742) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6742 = ITEM_DEFINED_TRANSFORMATION('','',#11,#775);
#6743 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6744);
#6744 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('191','=>[0:1:1:192]','',#5,#6735
  ,$);
#6745 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6737));
#6746 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6747),#6759);
#6747 = MANIFOLD_SOLID_BREP('',#6748);
#6748 = CLOSED_SHELL('',(#6749));
#6749 = ADVANCED_FACE('',(#6750),#6754,.T.);
#6750 = FACE_BOUND('',#6751,.T.);
#6751 = VERTEX_LOOP('',#6752);
#6752 = VERTEX_POINT('',#6753);
#6753 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6754 = SPHERICAL_SURFACE('',#6755,0.1815);
#6755 = AXIS2_PLACEMENT_3D('',#6756,#6757,#6758);
#6756 = CARTESIAN_POINT('',(0.,0.,0.));
#6757 = DIRECTION('',(0.,0.,1.));
#6758 = DIRECTION('',(1.,0.,-0.));
#6759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6763)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6760,#6761,#6762)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6760 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6761 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6762 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6763 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6760,
  'distance_accuracy_value','confusion accuracy');
#6764 = SHAPE_DEFINITION_REPRESENTATION(#6765,#6746);
#6765 = PRODUCT_DEFINITION_SHAPE('','',#6766);
#6766 = PRODUCT_DEFINITION('design','',#6767,#6770);
#6767 = PRODUCT_DEFINITION_FORMATION('','',#6768);
#6768 = PRODUCT('AB2','AB2','',(#6769));
#6769 = PRODUCT_CONTEXT('',#2,'mechanical');
#6770 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6771 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6772,#6774);
#6772 = ( REPRESENTATION_RELATIONSHIP('','',#6746,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6773) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6773 = ITEM_DEFINED_TRANSFORMATION('','',#11,#779);
#6774 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6775);
#6775 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('192','=>[0:1:1:193]','',#5,#6766
  ,$);
#6776 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6768));
#6777 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6778),#6790);
#6778 = MANIFOLD_SOLID_BREP('',#6779);
#6779 = CLOSED_SHELL('',(#6780));
#6780 = ADVANCED_FACE('',(#6781),#6785,.T.);
#6781 = FACE_BOUND('',#6782,.T.);
#6782 = VERTEX_LOOP('',#6783);
#6783 = VERTEX_POINT('',#6784);
#6784 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6785 = SPHERICAL_SURFACE('',#6786,0.1815);
#6786 = AXIS2_PLACEMENT_3D('',#6787,#6788,#6789);
#6787 = CARTESIAN_POINT('',(0.,0.,0.));
#6788 = DIRECTION('',(0.,0.,1.));
#6789 = DIRECTION('',(1.,0.,-0.));
#6790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6794)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6791,#6792,#6793)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6791 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6792 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6793 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6794 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6791,
  'distance_accuracy_value','confusion accuracy');
#6795 = SHAPE_DEFINITION_REPRESENTATION(#6796,#6777);
#6796 = PRODUCT_DEFINITION_SHAPE('','',#6797);
#6797 = PRODUCT_DEFINITION('design','',#6798,#6801);
#6798 = PRODUCT_DEFINITION_FORMATION('','',#6799);
#6799 = PRODUCT('AB3','AB3','',(#6800));
#6800 = PRODUCT_CONTEXT('',#2,'mechanical');
#6801 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6802 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6803,#6805);
#6803 = ( REPRESENTATION_RELATIONSHIP('','',#6777,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6804) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6804 = ITEM_DEFINED_TRANSFORMATION('','',#11,#783);
#6805 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6806);
#6806 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('193','=>[0:1:1:194]','',#5,#6797
  ,$);
#6807 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6799));
#6808 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6809),#6821);
#6809 = MANIFOLD_SOLID_BREP('',#6810);
#6810 = CLOSED_SHELL('',(#6811));
#6811 = ADVANCED_FACE('',(#6812),#6816,.T.);
#6812 = FACE_BOUND('',#6813,.T.);
#6813 = VERTEX_LOOP('',#6814);
#6814 = VERTEX_POINT('',#6815);
#6815 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6816 = SPHERICAL_SURFACE('',#6817,0.1815);
#6817 = AXIS2_PLACEMENT_3D('',#6818,#6819,#6820);
#6818 = CARTESIAN_POINT('',(0.,0.,0.));
#6819 = DIRECTION('',(0.,0.,1.));
#6820 = DIRECTION('',(1.,0.,-0.));
#6821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6825)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6822,#6823,#6824)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6822 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6823 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6824 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6825 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6822,
  'distance_accuracy_value','confusion accuracy');
#6826 = SHAPE_DEFINITION_REPRESENTATION(#6827,#6808);
#6827 = PRODUCT_DEFINITION_SHAPE('','',#6828);
#6828 = PRODUCT_DEFINITION('design','',#6829,#6832);
#6829 = PRODUCT_DEFINITION_FORMATION('','',#6830);
#6830 = PRODUCT('AB4','AB4','',(#6831));
#6831 = PRODUCT_CONTEXT('',#2,'mechanical');
#6832 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6833 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6834,#6836);
#6834 = ( REPRESENTATION_RELATIONSHIP('','',#6808,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6835) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6835 = ITEM_DEFINED_TRANSFORMATION('','',#11,#787);
#6836 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6837);
#6837 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('194','=>[0:1:1:195]','',#5,#6828
  ,$);
#6838 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6830));
#6839 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6840),#6852);
#6840 = MANIFOLD_SOLID_BREP('',#6841);
#6841 = CLOSED_SHELL('',(#6842));
#6842 = ADVANCED_FACE('',(#6843),#6847,.T.);
#6843 = FACE_BOUND('',#6844,.T.);
#6844 = VERTEX_LOOP('',#6845);
#6845 = VERTEX_POINT('',#6846);
#6846 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6847 = SPHERICAL_SURFACE('',#6848,0.1815);
#6848 = AXIS2_PLACEMENT_3D('',#6849,#6850,#6851);
#6849 = CARTESIAN_POINT('',(0.,0.,0.));
#6850 = DIRECTION('',(0.,0.,1.));
#6851 = DIRECTION('',(1.,0.,-0.));
#6852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6856)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6853,#6854,#6855)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6853 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6854 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6855 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6856 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6853,
  'distance_accuracy_value','confusion accuracy');
#6857 = SHAPE_DEFINITION_REPRESENTATION(#6858,#6839);
#6858 = PRODUCT_DEFINITION_SHAPE('','',#6859);
#6859 = PRODUCT_DEFINITION('design','',#6860,#6863);
#6860 = PRODUCT_DEFINITION_FORMATION('','',#6861);
#6861 = PRODUCT('AB5','AB5','',(#6862));
#6862 = PRODUCT_CONTEXT('',#2,'mechanical');
#6863 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6864 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6865,#6867);
#6865 = ( REPRESENTATION_RELATIONSHIP('','',#6839,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6866) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6866 = ITEM_DEFINED_TRANSFORMATION('','',#11,#791);
#6867 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6868);
#6868 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('195','=>[0:1:1:196]','',#5,#6859
  ,$);
#6869 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6861));
#6870 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6871),#6883);
#6871 = MANIFOLD_SOLID_BREP('',#6872);
#6872 = CLOSED_SHELL('',(#6873));
#6873 = ADVANCED_FACE('',(#6874),#6878,.T.);
#6874 = FACE_BOUND('',#6875,.T.);
#6875 = VERTEX_LOOP('',#6876);
#6876 = VERTEX_POINT('',#6877);
#6877 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6878 = SPHERICAL_SURFACE('',#6879,0.1815);
#6879 = AXIS2_PLACEMENT_3D('',#6880,#6881,#6882);
#6880 = CARTESIAN_POINT('',(0.,0.,0.));
#6881 = DIRECTION('',(0.,0.,1.));
#6882 = DIRECTION('',(1.,0.,-0.));
#6883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6887)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6884,#6885,#6886)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6884 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6885 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6886 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6887 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6884,
  'distance_accuracy_value','confusion accuracy');
#6888 = SHAPE_DEFINITION_REPRESENTATION(#6889,#6870);
#6889 = PRODUCT_DEFINITION_SHAPE('','',#6890);
#6890 = PRODUCT_DEFINITION('design','',#6891,#6894);
#6891 = PRODUCT_DEFINITION_FORMATION('','',#6892);
#6892 = PRODUCT('AB8','AB8','',(#6893));
#6893 = PRODUCT_CONTEXT('',#2,'mechanical');
#6894 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6895 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6896,#6898);
#6896 = ( REPRESENTATION_RELATIONSHIP('','',#6870,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6897) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6897 = ITEM_DEFINED_TRANSFORMATION('','',#11,#795);
#6898 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6899);
#6899 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('196','=>[0:1:1:197]','',#5,#6890
  ,$);
#6900 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6892));
#6901 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6902),#6914);
#6902 = MANIFOLD_SOLID_BREP('',#6903);
#6903 = CLOSED_SHELL('',(#6904));
#6904 = ADVANCED_FACE('',(#6905),#6909,.T.);
#6905 = FACE_BOUND('',#6906,.T.);
#6906 = VERTEX_LOOP('',#6907);
#6907 = VERTEX_POINT('',#6908);
#6908 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6909 = SPHERICAL_SURFACE('',#6910,0.1815);
#6910 = AXIS2_PLACEMENT_3D('',#6911,#6912,#6913);
#6911 = CARTESIAN_POINT('',(0.,0.,0.));
#6912 = DIRECTION('',(0.,0.,1.));
#6913 = DIRECTION('',(1.,0.,-0.));
#6914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6918)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6915,#6916,#6917)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6915 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6916 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6917 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6918 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6915,
  'distance_accuracy_value','confusion accuracy');
#6919 = SHAPE_DEFINITION_REPRESENTATION(#6920,#6901);
#6920 = PRODUCT_DEFINITION_SHAPE('','',#6921);
#6921 = PRODUCT_DEFINITION('design','',#6922,#6925);
#6922 = PRODUCT_DEFINITION_FORMATION('','',#6923);
#6923 = PRODUCT('AB9','AB9','',(#6924));
#6924 = PRODUCT_CONTEXT('',#2,'mechanical');
#6925 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6926 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6927,#6929);
#6927 = ( REPRESENTATION_RELATIONSHIP('','',#6901,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6928) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6928 = ITEM_DEFINED_TRANSFORMATION('','',#11,#799);
#6929 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6930);
#6930 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('197','=>[0:1:1:198]','',#5,#6921
  ,$);
#6931 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6923));
#6932 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6933),#6945);
#6933 = MANIFOLD_SOLID_BREP('',#6934);
#6934 = CLOSED_SHELL('',(#6935));
#6935 = ADVANCED_FACE('',(#6936),#6940,.T.);
#6936 = FACE_BOUND('',#6937,.T.);
#6937 = VERTEX_LOOP('',#6938);
#6938 = VERTEX_POINT('',#6939);
#6939 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6940 = SPHERICAL_SURFACE('',#6941,0.1815);
#6941 = AXIS2_PLACEMENT_3D('',#6942,#6943,#6944);
#6942 = CARTESIAN_POINT('',(0.,0.,0.));
#6943 = DIRECTION('',(0.,0.,1.));
#6944 = DIRECTION('',(1.,0.,-0.));
#6945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6949)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6946,#6947,#6948)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6946 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6947 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6948 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6949 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6946,
  'distance_accuracy_value','confusion accuracy');
#6950 = SHAPE_DEFINITION_REPRESENTATION(#6951,#6932);
#6951 = PRODUCT_DEFINITION_SHAPE('','',#6952);
#6952 = PRODUCT_DEFINITION('design','',#6953,#6956);
#6953 = PRODUCT_DEFINITION_FORMATION('','',#6954);
#6954 = PRODUCT('AB10','AB10','',(#6955));
#6955 = PRODUCT_CONTEXT('',#2,'mechanical');
#6956 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6957 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6958,#6960);
#6958 = ( REPRESENTATION_RELATIONSHIP('','',#6932,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6959) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6959 = ITEM_DEFINED_TRANSFORMATION('','',#11,#803);
#6960 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6961);
#6961 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('198','=>[0:1:1:199]','',#5,#6952
  ,$);
#6962 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6954));
#6963 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6964),#6976);
#6964 = MANIFOLD_SOLID_BREP('',#6965);
#6965 = CLOSED_SHELL('',(#6966));
#6966 = ADVANCED_FACE('',(#6967),#6971,.T.);
#6967 = FACE_BOUND('',#6968,.T.);
#6968 = VERTEX_LOOP('',#6969);
#6969 = VERTEX_POINT('',#6970);
#6970 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#6971 = SPHERICAL_SURFACE('',#6972,0.1815);
#6972 = AXIS2_PLACEMENT_3D('',#6973,#6974,#6975);
#6973 = CARTESIAN_POINT('',(0.,0.,0.));
#6974 = DIRECTION('',(0.,0.,1.));
#6975 = DIRECTION('',(1.,0.,-0.));
#6976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6980)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#6977,#6978,#6979)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#6977 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#6978 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#6979 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#6980 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6977,
  'distance_accuracy_value','confusion accuracy');
#6981 = SHAPE_DEFINITION_REPRESENTATION(#6982,#6963);
#6982 = PRODUCT_DEFINITION_SHAPE('','',#6983);
#6983 = PRODUCT_DEFINITION('design','',#6984,#6987);
#6984 = PRODUCT_DEFINITION_FORMATION('','',#6985);
#6985 = PRODUCT('AB11','AB11','',(#6986));
#6986 = PRODUCT_CONTEXT('',#2,'mechanical');
#6987 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#6988 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6989,#6991);
#6989 = ( REPRESENTATION_RELATIONSHIP('','',#6963,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6990) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#6990 = ITEM_DEFINED_TRANSFORMATION('','',#11,#807);
#6991 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #6992);
#6992 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('199','=>[0:1:1:200]','',#5,#6983
  ,$);
#6993 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6985));
#6994 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6995),#7007);
#6995 = MANIFOLD_SOLID_BREP('',#6996);
#6996 = CLOSED_SHELL('',(#6997));
#6997 = ADVANCED_FACE('',(#6998),#7002,.T.);
#6998 = FACE_BOUND('',#6999,.T.);
#6999 = VERTEX_LOOP('',#7000);
#7000 = VERTEX_POINT('',#7001);
#7001 = CARTESIAN_POINT('',(1.111366970226E-17,-2.722064005531E-33,
    -0.1815));
#7002 = SPHERICAL_SURFACE('',#7003,0.1815);
#7003 = AXIS2_PLACEMENT_3D('',#7004,#7005,#7006);
#7004 = CARTESIAN_POINT('',(0.,0.,0.));
#7005 = DIRECTION('',(0.,0.,1.));
#7006 = DIRECTION('',(1.,0.,-0.));
#7007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7011)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#7008,#7009,#7010)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#7008 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#7009 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#7010 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#7011 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7008,
  'distance_accuracy_value','confusion accuracy');
#7012 = SHAPE_DEFINITION_REPRESENTATION(#7013,#6994);
#7013 = PRODUCT_DEFINITION_SHAPE('','',#7014);
#7014 = PRODUCT_DEFINITION('design','',#7015,#7018);
#7015 = PRODUCT_DEFINITION_FORMATION('','',#7016);
#7016 = PRODUCT('AB12','AB12','',(#7017));
#7017 = PRODUCT_CONTEXT('',#2,'mechanical');
#7018 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#7019 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7020,#7022);
#7020 = ( REPRESENTATION_RELATIONSHIP('','',#6994,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7021) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#7021 = ITEM_DEFINED_TRANSFORMATION('','',#11,#811);
#7022 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #7023);
#7023 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('200','=>[0:1:1:201]','',#5,#7014
  ,$);
#7024 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7016));
#7025 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7026),#7446);
#7026 = MANIFOLD_SOLID_BREP('',#7027);
#7027 = CLOSED_SHELL('',(#7028,#7148,#7224,#7304,#7353,#7380,#7387,#7442
    ));
#7028 = ADVANCED_FACE('',(#7029),#7043,.F.);
#7029 = FACE_BOUND('',#7030,.F.);
#7030 = EDGE_LOOP('',(#7031,#7066,#7094,#7122));
#7031 = ORIENTED_EDGE('',*,*,#7032,.F.);
#7032 = EDGE_CURVE('',#7033,#7035,#7037,.T.);
#7033 = VERTEX_POINT('',#7034);
#7034 = CARTESIAN_POINT('',(-5.,-7.25,0.363));
#7035 = VERTEX_POINT('',#7036);
#7036 = CARTESIAN_POINT('',(-5.,-7.25,0.95));
#7037 = SURFACE_CURVE('',#7038,(#7042,#7054),.PCURVE_S1.);
#7038 = LINE('',#7039,#7040);
#7039 = CARTESIAN_POINT('',(-5.,-7.25,0.363));
#7040 = VECTOR('',#7041,1.);
#7041 = DIRECTION('',(0.,0.,1.));
#7042 = PCURVE('',#7043,#7048);
#7043 = PLANE('',#7044);
#7044 = AXIS2_PLACEMENT_3D('',#7045,#7046,#7047);
#7045 = CARTESIAN_POINT('',(-5.,-7.25,0.363));
#7046 = DIRECTION('',(1.,0.,0.));
#7047 = DIRECTION('',(0.,0.,1.));
#7048 = DEFINITIONAL_REPRESENTATION('',(#7049),#7053);
#7049 = LINE('',#7050,#7051);
#7050 = CARTESIAN_POINT('',(0.,0.));
#7051 = VECTOR('',#7052,1.);
#7052 = DIRECTION('',(1.,0.));
#7053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7054 = PCURVE('',#7055,#7060);
#7055 = PLANE('',#7056);
#7056 = AXIS2_PLACEMENT_3D('',#7057,#7058,#7059);
#7057 = CARTESIAN_POINT('',(-5.,-7.25,0.363));
#7058 = DIRECTION('',(0.,1.,0.));
#7059 = DIRECTION('',(0.,0.,1.));
#7060 = DEFINITIONAL_REPRESENTATION('',(#7061),#7065);
#7061 = LINE('',#7062,#7063);
#7062 = CARTESIAN_POINT('',(0.,0.));
#7063 = VECTOR('',#7064,1.);
#7064 = DIRECTION('',(1.,0.));
#7065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7066 = ORIENTED_EDGE('',*,*,#7067,.T.);
#7067 = EDGE_CURVE('',#7033,#7068,#7070,.T.);
#7068 = VERTEX_POINT('',#7069);
#7069 = CARTESIAN_POINT('',(-5.,7.25,0.363));
#7070 = SURFACE_CURVE('',#7071,(#7075,#7082),.PCURVE_S1.);
#7071 = LINE('',#7072,#7073);
#7072 = CARTESIAN_POINT('',(-5.,-7.25,0.363));
#7073 = VECTOR('',#7074,1.);
#7074 = DIRECTION('',(0.,1.,0.));
#7075 = PCURVE('',#7043,#7076);
#7076 = DEFINITIONAL_REPRESENTATION('',(#7077),#7081);
#7077 = LINE('',#7078,#7079);
#7078 = CARTESIAN_POINT('',(0.,0.));
#7079 = VECTOR('',#7080,1.);
#7080 = DIRECTION('',(0.,-1.));
#7081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7082 = PCURVE('',#7083,#7088);
#7083 = PLANE('',#7084);
#7084 = AXIS2_PLACEMENT_3D('',#7085,#7086,#7087);
#7085 = CARTESIAN_POINT('',(-5.,-7.25,0.363));
#7086 = DIRECTION('',(0.,0.,1.));
#7087 = DIRECTION('',(1.,0.,0.));
#7088 = DEFINITIONAL_REPRESENTATION('',(#7089),#7093);
#7089 = LINE('',#7090,#7091);
#7090 = CARTESIAN_POINT('',(0.,0.));
#7091 = VECTOR('',#7092,1.);
#7092 = DIRECTION('',(0.,1.));
#7093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7094 = ORIENTED_EDGE('',*,*,#7095,.T.);
#7095 = EDGE_CURVE('',#7068,#7096,#7098,.T.);
#7096 = VERTEX_POINT('',#7097);
#7097 = CARTESIAN_POINT('',(-5.,7.25,0.95));
#7098 = SURFACE_CURVE('',#7099,(#7103,#7110),.PCURVE_S1.);
#7099 = LINE('',#7100,#7101);
#7100 = CARTESIAN_POINT('',(-5.,7.25,0.363));
#7101 = VECTOR('',#7102,1.);
#7102 = DIRECTION('',(0.,0.,1.));
#7103 = PCURVE('',#7043,#7104);
#7104 = DEFINITIONAL_REPRESENTATION('',(#7105),#7109);
#7105 = LINE('',#7106,#7107);
#7106 = CARTESIAN_POINT('',(0.,-14.5));
#7107 = VECTOR('',#7108,1.);
#7108 = DIRECTION('',(1.,0.));
#7109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7110 = PCURVE('',#7111,#7116);
#7111 = PLANE('',#7112);
#7112 = AXIS2_PLACEMENT_3D('',#7113,#7114,#7115);
#7113 = CARTESIAN_POINT('',(-5.,7.25,0.363));
#7114 = DIRECTION('',(0.,1.,0.));
#7115 = DIRECTION('',(0.,0.,1.));
#7116 = DEFINITIONAL_REPRESENTATION('',(#7117),#7121);
#7117 = LINE('',#7118,#7119);
#7118 = CARTESIAN_POINT('',(0.,0.));
#7119 = VECTOR('',#7120,1.);
#7120 = DIRECTION('',(1.,0.));
#7121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7122 = ORIENTED_EDGE('',*,*,#7123,.F.);
#7123 = EDGE_CURVE('',#7035,#7096,#7124,.T.);
#7124 = SURFACE_CURVE('',#7125,(#7129,#7136),.PCURVE_S1.);
#7125 = LINE('',#7126,#7127);
#7126 = CARTESIAN_POINT('',(-5.,-7.25,0.95));
#7127 = VECTOR('',#7128,1.);
#7128 = DIRECTION('',(0.,1.,0.));
#7129 = PCURVE('',#7043,#7130);
#7130 = DEFINITIONAL_REPRESENTATION('',(#7131),#7135);
#7131 = LINE('',#7132,#7133);
#7132 = CARTESIAN_POINT('',(0.587,0.));
#7133 = VECTOR('',#7134,1.);
#7134 = DIRECTION('',(0.,-1.));
#7135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7136 = PCURVE('',#7137,#7142);
#7137 = PLANE('',#7138);
#7138 = AXIS2_PLACEMENT_3D('',#7139,#7140,#7141);
#7139 = CARTESIAN_POINT('',(-5.,-7.25,0.95));
#7140 = DIRECTION('',(0.,0.,1.));
#7141 = DIRECTION('',(1.,0.,0.));
#7142 = DEFINITIONAL_REPRESENTATION('',(#7143),#7147);
#7143 = LINE('',#7144,#7145);
#7144 = CARTESIAN_POINT('',(0.,0.));
#7145 = VECTOR('',#7146,1.);
#7146 = DIRECTION('',(0.,1.));
#7147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7148 = ADVANCED_FACE('',(#7149),#7055,.F.);
#7149 = FACE_BOUND('',#7150,.F.);
#7150 = EDGE_LOOP('',(#7151,#7174,#7175,#7198));
#7151 = ORIENTED_EDGE('',*,*,#7152,.F.);
#7152 = EDGE_CURVE('',#7033,#7153,#7155,.T.);
#7153 = VERTEX_POINT('',#7154);
#7154 = CARTESIAN_POINT('',(5.,-7.25,0.363));
#7155 = SURFACE_CURVE('',#7156,(#7160,#7167),.PCURVE_S1.);
#7156 = LINE('',#7157,#7158);
#7157 = CARTESIAN_POINT('',(-5.,-7.25,0.363));
#7158 = VECTOR('',#7159,1.);
#7159 = DIRECTION('',(1.,0.,0.));
#7160 = PCURVE('',#7055,#7161);
#7161 = DEFINITIONAL_REPRESENTATION('',(#7162),#7166);
#7162 = LINE('',#7163,#7164);
#7163 = CARTESIAN_POINT('',(0.,0.));
#7164 = VECTOR('',#7165,1.);
#7165 = DIRECTION('',(0.,1.));
#7166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7167 = PCURVE('',#7083,#7168);
#7168 = DEFINITIONAL_REPRESENTATION('',(#7169),#7173);
#7169 = LINE('',#7170,#7171);
#7170 = CARTESIAN_POINT('',(0.,0.));
#7171 = VECTOR('',#7172,1.);
#7172 = DIRECTION('',(1.,0.));
#7173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7174 = ORIENTED_EDGE('',*,*,#7032,.T.);
#7175 = ORIENTED_EDGE('',*,*,#7176,.T.);
#7176 = EDGE_CURVE('',#7035,#7177,#7179,.T.);
#7177 = VERTEX_POINT('',#7178);
#7178 = CARTESIAN_POINT('',(5.,-7.25,0.95));
#7179 = SURFACE_CURVE('',#7180,(#7184,#7191),.PCURVE_S1.);
#7180 = LINE('',#7181,#7182);
#7181 = CARTESIAN_POINT('',(-5.,-7.25,0.95));
#7182 = VECTOR('',#7183,1.);
#7183 = DIRECTION('',(1.,0.,0.));
#7184 = PCURVE('',#7055,#7185);
#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190);
#7186 = LINE('',#7187,#7188);
#7187 = CARTESIAN_POINT('',(0.587,0.));
#7188 = VECTOR('',#7189,1.);
#7189 = DIRECTION('',(0.,1.));
#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7191 = PCURVE('',#7137,#7192);
#7192 = DEFINITIONAL_REPRESENTATION('',(#7193),#7197);
#7193 = LINE('',#7194,#7195);
#7194 = CARTESIAN_POINT('',(0.,0.));
#7195 = VECTOR('',#7196,1.);
#7196 = DIRECTION('',(1.,0.));
#7197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7198 = ORIENTED_EDGE('',*,*,#7199,.F.);
#7199 = EDGE_CURVE('',#7153,#7177,#7200,.T.);
#7200 = SURFACE_CURVE('',#7201,(#7205,#7212),.PCURVE_S1.);
#7201 = LINE('',#7202,#7203);
#7202 = CARTESIAN_POINT('',(5.,-7.25,0.363));
#7203 = VECTOR('',#7204,1.);
#7204 = DIRECTION('',(0.,0.,1.));
#7205 = PCURVE('',#7055,#7206);
#7206 = DEFINITIONAL_REPRESENTATION('',(#7207),#7211);
#7207 = LINE('',#7208,#7209);
#7208 = CARTESIAN_POINT('',(0.,10.));
#7209 = VECTOR('',#7210,1.);
#7210 = DIRECTION('',(1.,0.));
#7211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7212 = PCURVE('',#7213,#7218);
#7213 = PLANE('',#7214);
#7214 = AXIS2_PLACEMENT_3D('',#7215,#7216,#7217);
#7215 = CARTESIAN_POINT('',(5.,-7.25,0.363));
#7216 = DIRECTION('',(1.,0.,0.));
#7217 = DIRECTION('',(0.,0.,1.));
#7218 = DEFINITIONAL_REPRESENTATION('',(#7219),#7223);
#7219 = LINE('',#7220,#7221);
#7220 = CARTESIAN_POINT('',(0.,0.));
#7221 = VECTOR('',#7222,1.);
#7222 = DIRECTION('',(1.,0.));
#7223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7224 = ADVANCED_FACE('',(#7225,#7273),#7137,.T.);
#7225 = FACE_BOUND('',#7226,.T.);
#7226 = EDGE_LOOP('',(#7227,#7228,#7229,#7252));
#7227 = ORIENTED_EDGE('',*,*,#7123,.F.);
#7228 = ORIENTED_EDGE('',*,*,#7176,.T.);
#7229 = ORIENTED_EDGE('',*,*,#7230,.T.);
#7230 = EDGE_CURVE('',#7177,#7231,#7233,.T.);
#7231 = VERTEX_POINT('',#7232);
#7232 = CARTESIAN_POINT('',(5.,7.25,0.95));
#7233 = SURFACE_CURVE('',#7234,(#7238,#7245),.PCURVE_S1.);
#7234 = LINE('',#7235,#7236);
#7235 = CARTESIAN_POINT('',(5.,-7.25,0.95));
#7236 = VECTOR('',#7237,1.);
#7237 = DIRECTION('',(0.,1.,0.));
#7238 = PCURVE('',#7137,#7239);
#7239 = DEFINITIONAL_REPRESENTATION('',(#7240),#7244);
#7240 = LINE('',#7241,#7242);
#7241 = CARTESIAN_POINT('',(10.,0.));
#7242 = VECTOR('',#7243,1.);
#7243 = DIRECTION('',(0.,1.));
#7244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7245 = PCURVE('',#7213,#7246);
#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251);
#7247 = LINE('',#7248,#7249);
#7248 = CARTESIAN_POINT('',(0.587,0.));
#7249 = VECTOR('',#7250,1.);
#7250 = DIRECTION('',(0.,-1.));
#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7252 = ORIENTED_EDGE('',*,*,#7253,.F.);
#7253 = EDGE_CURVE('',#7096,#7231,#7254,.T.);
#7254 = SURFACE_CURVE('',#7255,(#7259,#7266),.PCURVE_S1.);
#7255 = LINE('',#7256,#7257);
#7256 = CARTESIAN_POINT('',(-5.,7.25,0.95));
#7257 = VECTOR('',#7258,1.);
#7258 = DIRECTION('',(1.,0.,0.));
#7259 = PCURVE('',#7137,#7260);
#7260 = DEFINITIONAL_REPRESENTATION('',(#7261),#7265);
#7261 = LINE('',#7262,#7263);
#7262 = CARTESIAN_POINT('',(0.,14.5));
#7263 = VECTOR('',#7264,1.);
#7264 = DIRECTION('',(1.,0.));
#7265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7266 = PCURVE('',#7111,#7267);
#7267 = DEFINITIONAL_REPRESENTATION('',(#7268),#7272);
#7268 = LINE('',#7269,#7270);
#7269 = CARTESIAN_POINT('',(0.587,0.));
#7270 = VECTOR('',#7271,1.);
#7271 = DIRECTION('',(0.,1.));
#7272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7273 = FACE_BOUND('',#7274,.T.);
#7274 = EDGE_LOOP('',(#7275));
#7275 = ORIENTED_EDGE('',*,*,#7276,.F.);
#7276 = EDGE_CURVE('',#7277,#7277,#7279,.T.);
#7277 = VERTEX_POINT('',#7278);
#7278 = CARTESIAN_POINT('',(-3.125,6.,0.95));
#7279 = SURFACE_CURVE('',#7280,(#7285,#7292),.PCURVE_S1.);
#7280 = CIRCLE('',#7281,0.625);
#7281 = AXIS2_PLACEMENT_3D('',#7282,#7283,#7284);
#7282 = CARTESIAN_POINT('',(-3.75,6.,0.95));
#7283 = DIRECTION('',(0.,0.,1.));
#7284 = DIRECTION('',(1.,0.,0.));
#7285 = PCURVE('',#7137,#7286);
#7286 = DEFINITIONAL_REPRESENTATION('',(#7287),#7291);
#7287 = CIRCLE('',#7288,0.625);
#7288 = AXIS2_PLACEMENT_2D('',#7289,#7290);
#7289 = CARTESIAN_POINT('',(1.25,13.25));
#7290 = DIRECTION('',(1.,0.));
#7291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7292 = PCURVE('',#7293,#7298);
#7293 = CYLINDRICAL_SURFACE('',#7294,0.625);
#7294 = AXIS2_PLACEMENT_3D('',#7295,#7296,#7297);
#7295 = CARTESIAN_POINT('',(-3.75,6.,0.855));
#7296 = DIRECTION('',(0.,0.,1.));
#7297 = DIRECTION('',(1.,0.,0.));
#7298 = DEFINITIONAL_REPRESENTATION('',(#7299),#7303);
#7299 = LINE('',#7300,#7301);
#7300 = CARTESIAN_POINT('',(0.,9.5E-02));
#7301 = VECTOR('',#7302,1.);
#7302 = DIRECTION('',(1.,0.));
#7303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7304 = ADVANCED_FACE('',(#7305),#7111,.T.);
#7305 = FACE_BOUND('',#7306,.T.);
#7306 = EDGE_LOOP('',(#7307,#7330,#7331,#7332));
#7307 = ORIENTED_EDGE('',*,*,#7308,.F.);
#7308 = EDGE_CURVE('',#7068,#7309,#7311,.T.);
#7309 = VERTEX_POINT('',#7310);
#7310 = CARTESIAN_POINT('',(5.,7.25,0.363));
#7311 = SURFACE_CURVE('',#7312,(#7316,#7323),.PCURVE_S1.);
#7312 = LINE('',#7313,#7314);
#7313 = CARTESIAN_POINT('',(-5.,7.25,0.363));
#7314 = VECTOR('',#7315,1.);
#7315 = DIRECTION('',(1.,0.,0.));
#7316 = PCURVE('',#7111,#7317);
#7317 = DEFINITIONAL_REPRESENTATION('',(#7318),#7322);
#7318 = LINE('',#7319,#7320);
#7319 = CARTESIAN_POINT('',(0.,0.));
#7320 = VECTOR('',#7321,1.);
#7321 = DIRECTION('',(0.,1.));
#7322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7323 = PCURVE('',#7083,#7324);
#7324 = DEFINITIONAL_REPRESENTATION('',(#7325),#7329);
#7325 = LINE('',#7326,#7327);
#7326 = CARTESIAN_POINT('',(0.,14.5));
#7327 = VECTOR('',#7328,1.);
#7328 = DIRECTION('',(1.,0.));
#7329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7330 = ORIENTED_EDGE('',*,*,#7095,.T.);
#7331 = ORIENTED_EDGE('',*,*,#7253,.T.);
#7332 = ORIENTED_EDGE('',*,*,#7333,.F.);
#7333 = EDGE_CURVE('',#7309,#7231,#7334,.T.);
#7334 = SURFACE_CURVE('',#7335,(#7339,#7346),.PCURVE_S1.);
#7335 = LINE('',#7336,#7337);
#7336 = CARTESIAN_POINT('',(5.,7.25,0.363));
#7337 = VECTOR('',#7338,1.);
#7338 = DIRECTION('',(0.,0.,1.));
#7339 = PCURVE('',#7111,#7340);
#7340 = DEFINITIONAL_REPRESENTATION('',(#7341),#7345);
#7341 = LINE('',#7342,#7343);
#7342 = CARTESIAN_POINT('',(0.,10.));
#7343 = VECTOR('',#7344,1.);
#7344 = DIRECTION('',(1.,0.));
#7345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7346 = PCURVE('',#7213,#7347);
#7347 = DEFINITIONAL_REPRESENTATION('',(#7348),#7352);
#7348 = LINE('',#7349,#7350);
#7349 = CARTESIAN_POINT('',(0.,-14.5));
#7350 = VECTOR('',#7351,1.);
#7351 = DIRECTION('',(1.,0.));
#7352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7353 = ADVANCED_FACE('',(#7354),#7083,.F.);
#7354 = FACE_BOUND('',#7355,.F.);
#7355 = EDGE_LOOP('',(#7356,#7357,#7358,#7379));
#7356 = ORIENTED_EDGE('',*,*,#7067,.F.);
#7357 = ORIENTED_EDGE('',*,*,#7152,.T.);
#7358 = ORIENTED_EDGE('',*,*,#7359,.T.);
#7359 = EDGE_CURVE('',#7153,#7309,#7360,.T.);
#7360 = SURFACE_CURVE('',#7361,(#7365,#7372),.PCURVE_S1.);
#7361 = LINE('',#7362,#7363);
#7362 = CARTESIAN_POINT('',(5.,-7.25,0.363));
#7363 = VECTOR('',#7364,1.);
#7364 = DIRECTION('',(0.,1.,0.));
#7365 = PCURVE('',#7083,#7366);
#7366 = DEFINITIONAL_REPRESENTATION('',(#7367),#7371);
#7367 = LINE('',#7368,#7369);
#7368 = CARTESIAN_POINT('',(10.,0.));
#7369 = VECTOR('',#7370,1.);
#7370 = DIRECTION('',(0.,1.));
#7371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7372 = PCURVE('',#7213,#7373);
#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378);
#7374 = LINE('',#7375,#7376);
#7375 = CARTESIAN_POINT('',(0.,0.));
#7376 = VECTOR('',#7377,1.);
#7377 = DIRECTION('',(0.,-1.));
#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7379 = ORIENTED_EDGE('',*,*,#7308,.F.);
#7380 = ADVANCED_FACE('',(#7381),#7213,.T.);
#7381 = FACE_BOUND('',#7382,.T.);
#7382 = EDGE_LOOP('',(#7383,#7384,#7385,#7386));
#7383 = ORIENTED_EDGE('',*,*,#7199,.F.);
#7384 = ORIENTED_EDGE('',*,*,#7359,.T.);
#7385 = ORIENTED_EDGE('',*,*,#7333,.T.);
#7386 = ORIENTED_EDGE('',*,*,#7230,.F.);
#7387 = ADVANCED_FACE('',(#7388),#7293,.F.);
#7388 = FACE_BOUND('',#7389,.F.);
#7389 = EDGE_LOOP('',(#7390,#7413,#7414,#7415));
#7390 = ORIENTED_EDGE('',*,*,#7391,.T.);
#7391 = EDGE_CURVE('',#7392,#7277,#7394,.T.);
#7392 = VERTEX_POINT('',#7393);
#7393 = CARTESIAN_POINT('',(-3.125,6.,0.855));
#7394 = SEAM_CURVE('',#7395,(#7399,#7406),.PCURVE_S1.);
#7395 = LINE('',#7396,#7397);
#7396 = CARTESIAN_POINT('',(-3.125,6.,0.855));
#7397 = VECTOR('',#7398,1.);
#7398 = DIRECTION('',(0.,0.,1.));
#7399 = PCURVE('',#7293,#7400);
#7400 = DEFINITIONAL_REPRESENTATION('',(#7401),#7405);
#7401 = LINE('',#7402,#7403);
#7402 = CARTESIAN_POINT('',(6.28318530718,-0.));
#7403 = VECTOR('',#7404,1.);
#7404 = DIRECTION('',(0.,1.));
#7405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7406 = PCURVE('',#7293,#7407);
#7407 = DEFINITIONAL_REPRESENTATION('',(#7408),#7412);
#7408 = LINE('',#7409,#7410);
#7409 = CARTESIAN_POINT('',(0.,-0.));
#7410 = VECTOR('',#7411,1.);
#7411 = DIRECTION('',(0.,1.));
#7412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7413 = ORIENTED_EDGE('',*,*,#7276,.F.);
#7414 = ORIENTED_EDGE('',*,*,#7391,.F.);
#7415 = ORIENTED_EDGE('',*,*,#7416,.T.);
#7416 = EDGE_CURVE('',#7392,#7392,#7417,.T.);
#7417 = SURFACE_CURVE('',#7418,(#7423,#7430),.PCURVE_S1.);
#7418 = CIRCLE('',#7419,0.625);
#7419 = AXIS2_PLACEMENT_3D('',#7420,#7421,#7422);
#7420 = CARTESIAN_POINT('',(-3.75,6.,0.855));
#7421 = DIRECTION('',(0.,0.,1.));
#7422 = DIRECTION('',(1.,0.,0.));
#7423 = PCURVE('',#7293,#7424);
#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429);
#7425 = LINE('',#7426,#7427);
#7426 = CARTESIAN_POINT('',(0.,0.));
#7427 = VECTOR('',#7428,1.);
#7428 = DIRECTION('',(1.,0.));
#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7430 = PCURVE('',#7431,#7436);
#7431 = PLANE('',#7432);
#7432 = AXIS2_PLACEMENT_3D('',#7433,#7434,#7435);
#7433 = CARTESIAN_POINT('',(-3.75,6.,0.855));
#7434 = DIRECTION('',(0.,0.,1.));
#7435 = DIRECTION('',(1.,0.,0.));
#7436 = DEFINITIONAL_REPRESENTATION('',(#7437),#7441);
#7437 = CIRCLE('',#7438,0.625);
#7438 = AXIS2_PLACEMENT_2D('',#7439,#7440);
#7439 = CARTESIAN_POINT('',(0.,0.));
#7440 = DIRECTION('',(1.,0.));
#7441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7442 = ADVANCED_FACE('',(#7443),#7431,.T.);
#7443 = FACE_BOUND('',#7444,.F.);
#7444 = EDGE_LOOP('',(#7445));
#7445 = ORIENTED_EDGE('',*,*,#7416,.F.);
#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7450)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#7447,#7448,#7449)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#7447 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#7448 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#7449 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#7450 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7447,
  'distance_accuracy_value','confusion accuracy');
#7451 = SHAPE_DEFINITION_REPRESENTATION(#7452,#7025);
#7452 = PRODUCT_DEFINITION_SHAPE('','',#7453);
#7453 = PRODUCT_DEFINITION('design','',#7454,#7457);
#7454 = PRODUCT_DEFINITION_FORMATION('','',#7455);
#7455 = PRODUCT('Body','Body','',(#7456));
#7456 = PRODUCT_CONTEXT('',#2,'mechanical');
#7457 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#7458 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7459,#7461);
#7459 = ( REPRESENTATION_RELATIONSHIP('','',#7025,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7460) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#7460 = ITEM_DEFINED_TRANSFORMATION('','',#11,#815);
#7461 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #7462);
#7462 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('201','=>[0:1:1:202]','',#5,#7453
  ,$);
#7463 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7455));
#7464 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7465),#5953);
#7465 = STYLED_ITEM('color',(#7466),#5941);
#7466 = PRESENTATION_STYLE_ASSIGNMENT((#7467,#7473));
#7467 = SURFACE_STYLE_USAGE(.BOTH.,#7468);
#7468 = SURFACE_SIDE_STYLE('',(#7469));
#7469 = SURFACE_STYLE_FILL_AREA(#7470);
#7470 = FILL_AREA_STYLE('',(#7471));
#7471 = FILL_AREA_STYLE_COLOUR('',#7472);
#7472 = COLOUR_RGB('',0.73400002718,0.773000001907,0.79699999094);
#7473 = CURVE_STYLE('',#7474,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7474 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7475 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7476),#1582);
#7476 = STYLED_ITEM('color',(#7477),#1570);
#7477 = PRESENTATION_STYLE_ASSIGNMENT((#7478,#7483));
#7478 = SURFACE_STYLE_USAGE(.BOTH.,#7479);
#7479 = SURFACE_SIDE_STYLE('',(#7480));
#7480 = SURFACE_STYLE_FILL_AREA(#7481);
#7481 = FILL_AREA_STYLE('',(#7482));
#7482 = FILL_AREA_STYLE_COLOUR('',#7472);
#7483 = CURVE_STYLE('',#7484,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7484 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7485 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7486),#3628);
#7486 = STYLED_ITEM('color',(#7487),#3616);
#7487 = PRESENTATION_STYLE_ASSIGNMENT((#7488,#7493));
#7488 = SURFACE_STYLE_USAGE(.BOTH.,#7489);
#7489 = SURFACE_SIDE_STYLE('',(#7490));
#7490 = SURFACE_STYLE_FILL_AREA(#7491);
#7491 = FILL_AREA_STYLE('',(#7492));
#7492 = FILL_AREA_STYLE_COLOUR('',#7472);
#7493 = CURVE_STYLE('',#7494,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7494 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7495 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7496),#3225);
#7496 = STYLED_ITEM('color',(#7497),#3213);
#7497 = PRESENTATION_STYLE_ASSIGNMENT((#7498,#7503));
#7498 = SURFACE_STYLE_USAGE(.BOTH.,#7499);
#7499 = SURFACE_SIDE_STYLE('',(#7500));
#7500 = SURFACE_STYLE_FILL_AREA(#7501);
#7501 = FILL_AREA_STYLE('',(#7502));
#7502 = FILL_AREA_STYLE_COLOUR('',#7472);
#7503 = CURVE_STYLE('',#7504,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7504 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7505 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7506),#5302);
#7506 = STYLED_ITEM('color',(#7507),#5290);
#7507 = PRESENTATION_STYLE_ASSIGNMENT((#7508,#7513));
#7508 = SURFACE_STYLE_USAGE(.BOTH.,#7509);
#7509 = SURFACE_SIDE_STYLE('',(#7510));
#7510 = SURFACE_STYLE_FILL_AREA(#7511);
#7511 = FILL_AREA_STYLE('',(#7512));
#7512 = FILL_AREA_STYLE_COLOUR('',#7472);
#7513 = CURVE_STYLE('',#7514,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7514 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7515 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7516),#4062);
#7516 = STYLED_ITEM('color',(#7517),#4050);
#7517 = PRESENTATION_STYLE_ASSIGNMENT((#7518,#7523));
#7518 = SURFACE_STYLE_USAGE(.BOTH.,#7519);
#7519 = SURFACE_SIDE_STYLE('',(#7520));
#7520 = SURFACE_STYLE_FILL_AREA(#7521);
#7521 = FILL_AREA_STYLE('',(#7522));
#7522 = FILL_AREA_STYLE_COLOUR('',#7472);
#7523 = CURVE_STYLE('',#7524,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7524 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7525 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7526),#1241);
#7526 = STYLED_ITEM('color',(#7527),#1229);
#7527 = PRESENTATION_STYLE_ASSIGNMENT((#7528,#7533));
#7528 = SURFACE_STYLE_USAGE(.BOTH.,#7529);
#7529 = SURFACE_SIDE_STYLE('',(#7530));
#7530 = SURFACE_STYLE_FILL_AREA(#7531);
#7531 = FILL_AREA_STYLE('',(#7532));
#7532 = FILL_AREA_STYLE_COLOUR('',#7472);
#7533 = CURVE_STYLE('',#7534,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7534 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7535 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7536),#1458);
#7536 = STYLED_ITEM('color',(#7537),#1446);
#7537 = PRESENTATION_STYLE_ASSIGNMENT((#7538,#7543));
#7538 = SURFACE_STYLE_USAGE(.BOTH.,#7539);
#7539 = SURFACE_SIDE_STYLE('',(#7540));
#7540 = SURFACE_STYLE_FILL_AREA(#7541);
#7541 = FILL_AREA_STYLE('',(#7542));
#7542 = FILL_AREA_STYLE_COLOUR('',#7472);
#7543 = CURVE_STYLE('',#7544,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7544 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7545 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7546),#2946);
#7546 = STYLED_ITEM('color',(#7547),#2934);
#7547 = PRESENTATION_STYLE_ASSIGNMENT((#7548,#7553));
#7548 = SURFACE_STYLE_USAGE(.BOTH.,#7549);
#7549 = SURFACE_SIDE_STYLE('',(#7550));
#7550 = SURFACE_STYLE_FILL_AREA(#7551);
#7551 = FILL_AREA_STYLE('',(#7552));
#7552 = FILL_AREA_STYLE_COLOUR('',#7472);
#7553 = CURVE_STYLE('',#7554,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7554 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7555 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7556),#6604);
#7556 = STYLED_ITEM('color',(#7557),#6592);
#7557 = PRESENTATION_STYLE_ASSIGNMENT((#7558,#7563));
#7558 = SURFACE_STYLE_USAGE(.BOTH.,#7559);
#7559 = SURFACE_SIDE_STYLE('',(#7560));
#7560 = SURFACE_STYLE_FILL_AREA(#7561);
#7561 = FILL_AREA_STYLE('',(#7562));
#7562 = FILL_AREA_STYLE_COLOUR('',#7472);
#7563 = CURVE_STYLE('',#7564,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7564 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7565 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7566),#1303);
#7566 = STYLED_ITEM('color',(#7567),#1291);
#7567 = PRESENTATION_STYLE_ASSIGNMENT((#7568,#7573));
#7568 = SURFACE_STYLE_USAGE(.BOTH.,#7569);
#7569 = SURFACE_SIDE_STYLE('',(#7570));
#7570 = SURFACE_STYLE_FILL_AREA(#7571);
#7571 = FILL_AREA_STYLE('',(#7572));
#7572 = FILL_AREA_STYLE_COLOUR('',#7472);
#7573 = CURVE_STYLE('',#7574,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7574 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7575 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7576),#4961);
#7576 = STYLED_ITEM('color',(#7577),#4949);
#7577 = PRESENTATION_STYLE_ASSIGNMENT((#7578,#7583));
#7578 = SURFACE_STYLE_USAGE(.BOTH.,#7579);
#7579 = SURFACE_SIDE_STYLE('',(#7580));
#7580 = SURFACE_STYLE_FILL_AREA(#7581);
#7581 = FILL_AREA_STYLE('',(#7582));
#7582 = FILL_AREA_STYLE_COLOUR('',#7472);
#7583 = CURVE_STYLE('',#7584,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7584 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7585 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7586),#6728);
#7586 = STYLED_ITEM('color',(#7587),#6716);
#7587 = PRESENTATION_STYLE_ASSIGNMENT((#7588,#7593));
#7588 = SURFACE_STYLE_USAGE(.BOTH.,#7589);
#7589 = SURFACE_SIDE_STYLE('',(#7590));
#7590 = SURFACE_STYLE_FILL_AREA(#7591);
#7591 = FILL_AREA_STYLE('',(#7592));
#7592 = FILL_AREA_STYLE_COLOUR('',#7472);
#7593 = CURVE_STYLE('',#7594,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7594 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7595 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7596),#4682);
#7596 = STYLED_ITEM('color',(#7597),#4670);
#7597 = PRESENTATION_STYLE_ASSIGNMENT((#7598,#7603));
#7598 = SURFACE_STYLE_USAGE(.BOTH.,#7599);
#7599 = SURFACE_SIDE_STYLE('',(#7600));
#7600 = SURFACE_STYLE_FILL_AREA(#7601);
#7601 = FILL_AREA_STYLE('',(#7602));
#7602 = FILL_AREA_STYLE_COLOUR('',#7472);
#7603 = CURVE_STYLE('',#7604,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7604 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7605 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7606),#2605);
#7606 = STYLED_ITEM('color',(#7607),#2593);
#7607 = PRESENTATION_STYLE_ASSIGNMENT((#7608,#7613));
#7608 = SURFACE_STYLE_USAGE(.BOTH.,#7609);
#7609 = SURFACE_SIDE_STYLE('',(#7610));
#7610 = SURFACE_STYLE_FILL_AREA(#7611);
#7611 = FILL_AREA_STYLE('',(#7612));
#7612 = FILL_AREA_STYLE_COLOUR('',#7472);
#7613 = CURVE_STYLE('',#7614,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7614 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7615 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7616),#3535);
#7616 = STYLED_ITEM('color',(#7617),#3523);
#7617 = PRESENTATION_STYLE_ASSIGNMENT((#7618,#7623));
#7618 = SURFACE_STYLE_USAGE(.BOTH.,#7619);
#7619 = SURFACE_SIDE_STYLE('',(#7620));
#7620 = SURFACE_STYLE_FILL_AREA(#7621);
#7621 = FILL_AREA_STYLE('',(#7622));
#7622 = FILL_AREA_STYLE_COLOUR('',#7472);
#7623 = CURVE_STYLE('',#7624,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7624 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7625 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7626),#2326);
#7626 = STYLED_ITEM('color',(#7627),#2314);
#7627 = PRESENTATION_STYLE_ASSIGNMENT((#7628,#7633));
#7628 = SURFACE_STYLE_USAGE(.BOTH.,#7629);
#7629 = SURFACE_SIDE_STYLE('',(#7630));
#7630 = SURFACE_STYLE_FILL_AREA(#7631);
#7631 = FILL_AREA_STYLE('',(#7632));
#7632 = FILL_AREA_STYLE_COLOUR('',#7472);
#7633 = CURVE_STYLE('',#7634,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7634 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7635 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7636),#6418);
#7636 = STYLED_ITEM('color',(#7637),#6406);
#7637 = PRESENTATION_STYLE_ASSIGNMENT((#7638,#7643));
#7638 = SURFACE_STYLE_USAGE(.BOTH.,#7639);
#7639 = SURFACE_SIDE_STYLE('',(#7640));
#7640 = SURFACE_STYLE_FILL_AREA(#7641);
#7641 = FILL_AREA_STYLE('',(#7642));
#7642 = FILL_AREA_STYLE_COLOUR('',#7472);
#7643 = CURVE_STYLE('',#7644,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7644 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7645 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7646),#1117);
#7646 = STYLED_ITEM('color',(#7647),#1105);
#7647 = PRESENTATION_STYLE_ASSIGNMENT((#7648,#7653));
#7648 = SURFACE_STYLE_USAGE(.BOTH.,#7649);
#7649 = SURFACE_SIDE_STYLE('',(#7650));
#7650 = SURFACE_STYLE_FILL_AREA(#7651);
#7651 = FILL_AREA_STYLE('',(#7652));
#7652 = FILL_AREA_STYLE_COLOUR('',#7472);
#7653 = CURVE_STYLE('',#7654,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7654 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7655 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7656),#4589);
#7656 = STYLED_ITEM('color',(#7657),#4577);
#7657 = PRESENTATION_STYLE_ASSIGNMENT((#7658,#7663));
#7658 = SURFACE_STYLE_USAGE(.BOTH.,#7659);
#7659 = SURFACE_SIDE_STYLE('',(#7660));
#7660 = SURFACE_STYLE_FILL_AREA(#7661);
#7661 = FILL_AREA_STYLE('',(#7662));
#7662 = FILL_AREA_STYLE_COLOUR('',#7472);
#7663 = CURVE_STYLE('',#7664,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7664 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7665 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7666),#1334);
#7666 = STYLED_ITEM('color',(#7667),#1322);
#7667 = PRESENTATION_STYLE_ASSIGNMENT((#7668,#7673));
#7668 = SURFACE_STYLE_USAGE(.BOTH.,#7669);
#7669 = SURFACE_SIDE_STYLE('',(#7670));
#7670 = SURFACE_STYLE_FILL_AREA(#7671);
#7671 = FILL_AREA_STYLE('',(#7672));
#7672 = FILL_AREA_STYLE_COLOUR('',#7472);
#7673 = CURVE_STYLE('',#7674,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7674 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7675 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7676),#4496);
#7676 = STYLED_ITEM('color',(#7677),#4484);
#7677 = PRESENTATION_STYLE_ASSIGNMENT((#7678,#7683));
#7678 = SURFACE_STYLE_USAGE(.BOTH.,#7679);
#7679 = SURFACE_SIDE_STYLE('',(#7680));
#7680 = SURFACE_STYLE_FILL_AREA(#7681);
#7681 = FILL_AREA_STYLE('',(#7682));
#7682 = FILL_AREA_STYLE_COLOUR('',#7472);
#7683 = CURVE_STYLE('',#7684,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7684 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7685 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7686),#4403);
#7686 = STYLED_ITEM('color',(#7687),#4391);
#7687 = PRESENTATION_STYLE_ASSIGNMENT((#7688,#7693));
#7688 = SURFACE_STYLE_USAGE(.BOTH.,#7689);
#7689 = SURFACE_SIDE_STYLE('',(#7690));
#7690 = SURFACE_STYLE_FILL_AREA(#7691);
#7691 = FILL_AREA_STYLE('',(#7692));
#7692 = FILL_AREA_STYLE_COLOUR('',#7472);
#7693 = CURVE_STYLE('',#7694,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7694 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7695 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7696),#2016);
#7696 = STYLED_ITEM('color',(#7697),#2004);
#7697 = PRESENTATION_STYLE_ASSIGNMENT((#7698,#7703));
#7698 = SURFACE_STYLE_USAGE(.BOTH.,#7699);
#7699 = SURFACE_SIDE_STYLE('',(#7700));
#7700 = SURFACE_STYLE_FILL_AREA(#7701);
#7701 = FILL_AREA_STYLE('',(#7702));
#7702 = FILL_AREA_STYLE_COLOUR('',#7472);
#7703 = CURVE_STYLE('',#7704,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7704 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7705 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7706),#5612);
#7706 = STYLED_ITEM('color',(#7707),#5600);
#7707 = PRESENTATION_STYLE_ASSIGNMENT((#7708,#7713));
#7708 = SURFACE_STYLE_USAGE(.BOTH.,#7709);
#7709 = SURFACE_SIDE_STYLE('',(#7710));
#7710 = SURFACE_STYLE_FILL_AREA(#7711);
#7711 = FILL_AREA_STYLE('',(#7712));
#7712 = FILL_AREA_STYLE_COLOUR('',#7472);
#7713 = CURVE_STYLE('',#7714,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7714 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7715 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7716),#5922);
#7716 = STYLED_ITEM('color',(#7717),#5910);
#7717 = PRESENTATION_STYLE_ASSIGNMENT((#7718,#7723));
#7718 = SURFACE_STYLE_USAGE(.BOTH.,#7719);
#7719 = SURFACE_SIDE_STYLE('',(#7720));
#7720 = SURFACE_STYLE_FILL_AREA(#7721);
#7721 = FILL_AREA_STYLE('',(#7722));
#7722 = FILL_AREA_STYLE_COLOUR('',#7472);
#7723 = CURVE_STYLE('',#7724,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7724 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7725 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7726),#4217);
#7726 = STYLED_ITEM('color',(#7727),#4205);
#7727 = PRESENTATION_STYLE_ASSIGNMENT((#7728,#7733));
#7728 = SURFACE_STYLE_USAGE(.BOTH.,#7729);
#7729 = SURFACE_SIDE_STYLE('',(#7730));
#7730 = SURFACE_STYLE_FILL_AREA(#7731);
#7731 = FILL_AREA_STYLE('',(#7732));
#7732 = FILL_AREA_STYLE_COLOUR('',#7472);
#7733 = CURVE_STYLE('',#7734,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7734 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7735 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7736),#5054);
#7736 = STYLED_ITEM('color',(#7737),#5042);
#7737 = PRESENTATION_STYLE_ASSIGNMENT((#7738,#7743));
#7738 = SURFACE_STYLE_USAGE(.BOTH.,#7739);
#7739 = SURFACE_SIDE_STYLE('',(#7740));
#7740 = SURFACE_STYLE_FILL_AREA(#7741);
#7741 = FILL_AREA_STYLE('',(#7742));
#7742 = FILL_AREA_STYLE_COLOUR('',#7472);
#7743 = CURVE_STYLE('',#7744,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7744 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7745 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7746),#6635);
#7746 = STYLED_ITEM('color',(#7747),#6623);
#7747 = PRESENTATION_STYLE_ASSIGNMENT((#7748,#7753));
#7748 = SURFACE_STYLE_USAGE(.BOTH.,#7749);
#7749 = SURFACE_SIDE_STYLE('',(#7750));
#7750 = SURFACE_STYLE_FILL_AREA(#7751);
#7751 = FILL_AREA_STYLE('',(#7752));
#7752 = FILL_AREA_STYLE_COLOUR('',#7472);
#7753 = CURVE_STYLE('',#7754,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7754 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7755 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7756),#3101);
#7756 = STYLED_ITEM('color',(#7757),#3089);
#7757 = PRESENTATION_STYLE_ASSIGNMENT((#7758,#7763));
#7758 = SURFACE_STYLE_USAGE(.BOTH.,#7759);
#7759 = SURFACE_SIDE_STYLE('',(#7760));
#7760 = SURFACE_STYLE_FILL_AREA(#7761);
#7761 = FILL_AREA_STYLE('',(#7762));
#7762 = FILL_AREA_STYLE_COLOUR('',#7472);
#7763 = CURVE_STYLE('',#7764,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7764 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7765 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7766),#6666);
#7766 = STYLED_ITEM('color',(#7767),#6654);
#7767 = PRESENTATION_STYLE_ASSIGNMENT((#7768,#7773));
#7768 = SURFACE_STYLE_USAGE(.BOTH.,#7769);
#7769 = SURFACE_SIDE_STYLE('',(#7770));
#7770 = SURFACE_STYLE_FILL_AREA(#7771);
#7771 = FILL_AREA_STYLE('',(#7772));
#7772 = FILL_AREA_STYLE_COLOUR('',#7472);
#7773 = CURVE_STYLE('',#7774,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7774 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7775 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7776),#5705);
#7776 = STYLED_ITEM('color',(#7777),#5693);
#7777 = PRESENTATION_STYLE_ASSIGNMENT((#7778,#7783));
#7778 = SURFACE_STYLE_USAGE(.BOTH.,#7779);
#7779 = SURFACE_SIDE_STYLE('',(#7780));
#7780 = SURFACE_STYLE_FILL_AREA(#7781);
#7781 = FILL_AREA_STYLE('',(#7782));
#7782 = FILL_AREA_STYLE_COLOUR('',#7472);
#7783 = CURVE_STYLE('',#7784,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7784 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7785 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7786),#5519);
#7786 = STYLED_ITEM('color',(#7787),#5507);
#7787 = PRESENTATION_STYLE_ASSIGNMENT((#7788,#7793));
#7788 = SURFACE_STYLE_USAGE(.BOTH.,#7789);
#7789 = SURFACE_SIDE_STYLE('',(#7790));
#7790 = SURFACE_STYLE_FILL_AREA(#7791);
#7791 = FILL_AREA_STYLE('',(#7792));
#7792 = FILL_AREA_STYLE_COLOUR('',#7472);
#7793 = CURVE_STYLE('',#7794,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7794 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7795 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7796),#3845);
#7796 = STYLED_ITEM('color',(#7797),#3833);
#7797 = PRESENTATION_STYLE_ASSIGNMENT((#7798,#7803));
#7798 = SURFACE_STYLE_USAGE(.BOTH.,#7799);
#7799 = SURFACE_SIDE_STYLE('',(#7800));
#7800 = SURFACE_STYLE_FILL_AREA(#7801);
#7801 = FILL_AREA_STYLE('',(#7802));
#7802 = FILL_AREA_STYLE_COLOUR('',#7472);
#7803 = CURVE_STYLE('',#7804,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7804 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7805 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7806),#2760);
#7806 = STYLED_ITEM('color',(#7807),#2748);
#7807 = PRESENTATION_STYLE_ASSIGNMENT((#7808,#7813));
#7808 = SURFACE_STYLE_USAGE(.BOTH.,#7809);
#7809 = SURFACE_SIDE_STYLE('',(#7810));
#7810 = SURFACE_STYLE_FILL_AREA(#7811);
#7811 = FILL_AREA_STYLE('',(#7812));
#7812 = FILL_AREA_STYLE_COLOUR('',#7472);
#7813 = CURVE_STYLE('',#7814,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7814 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7815 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7816),#3132);
#7816 = STYLED_ITEM('color',(#7817),#3120);
#7817 = PRESENTATION_STYLE_ASSIGNMENT((#7818,#7823));
#7818 = SURFACE_STYLE_USAGE(.BOTH.,#7819);
#7819 = SURFACE_SIDE_STYLE('',(#7820));
#7820 = SURFACE_STYLE_FILL_AREA(#7821);
#7821 = FILL_AREA_STYLE('',(#7822));
#7822 = FILL_AREA_STYLE_COLOUR('',#7472);
#7823 = CURVE_STYLE('',#7824,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7824 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7825 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7826),#3380);
#7826 = STYLED_ITEM('color',(#7827),#3368);
#7827 = PRESENTATION_STYLE_ASSIGNMENT((#7828,#7833));
#7828 = SURFACE_STYLE_USAGE(.BOTH.,#7829);
#7829 = SURFACE_SIDE_STYLE('',(#7830));
#7830 = SURFACE_STYLE_FILL_AREA(#7831);
#7831 = FILL_AREA_STYLE('',(#7832));
#7832 = FILL_AREA_STYLE_COLOUR('',#7472);
#7833 = CURVE_STYLE('',#7834,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7834 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7835 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7836),#5209);
#7836 = STYLED_ITEM('color',(#7837),#5197);
#7837 = PRESENTATION_STYLE_ASSIGNMENT((#7838,#7843));
#7838 = SURFACE_STYLE_USAGE(.BOTH.,#7839);
#7839 = SURFACE_SIDE_STYLE('',(#7840));
#7840 = SURFACE_STYLE_FILL_AREA(#7841);
#7841 = FILL_AREA_STYLE('',(#7842));
#7842 = FILL_AREA_STYLE_COLOUR('',#7472);
#7843 = CURVE_STYLE('',#7844,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7844 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7845 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7846),#2109);
#7846 = STYLED_ITEM('color',(#7847),#2097);
#7847 = PRESENTATION_STYLE_ASSIGNMENT((#7848,#7853));
#7848 = SURFACE_STYLE_USAGE(.BOTH.,#7849);
#7849 = SURFACE_SIDE_STYLE('',(#7850));
#7850 = SURFACE_STYLE_FILL_AREA(#7851);
#7851 = FILL_AREA_STYLE('',(#7852));
#7852 = FILL_AREA_STYLE_COLOUR('',#7472);
#7853 = CURVE_STYLE('',#7854,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7854 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7855 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7856),#931);
#7856 = STYLED_ITEM('color',(#7857),#919);
#7857 = PRESENTATION_STYLE_ASSIGNMENT((#7858,#7863));
#7858 = SURFACE_STYLE_USAGE(.BOTH.,#7859);
#7859 = SURFACE_SIDE_STYLE('',(#7860));
#7860 = SURFACE_STYLE_FILL_AREA(#7861);
#7861 = FILL_AREA_STYLE('',(#7862));
#7862 = FILL_AREA_STYLE_COLOUR('',#7472);
#7863 = CURVE_STYLE('',#7864,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7864 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7865 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7866),#3008);
#7866 = STYLED_ITEM('color',(#7867),#2996);
#7867 = PRESENTATION_STYLE_ASSIGNMENT((#7868,#7873));
#7868 = SURFACE_STYLE_USAGE(.BOTH.,#7869);
#7869 = SURFACE_SIDE_STYLE('',(#7870));
#7870 = SURFACE_STYLE_FILL_AREA(#7871);
#7871 = FILL_AREA_STYLE('',(#7872));
#7872 = FILL_AREA_STYLE_COLOUR('',#7472);
#7873 = CURVE_STYLE('',#7874,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7874 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7875 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7876),#6387);
#7876 = STYLED_ITEM('color',(#7877),#6375);
#7877 = PRESENTATION_STYLE_ASSIGNMENT((#7878,#7883));
#7878 = SURFACE_STYLE_USAGE(.BOTH.,#7879);
#7879 = SURFACE_SIDE_STYLE('',(#7880));
#7880 = SURFACE_STYLE_FILL_AREA(#7881);
#7881 = FILL_AREA_STYLE('',(#7882));
#7882 = FILL_AREA_STYLE_COLOUR('',#7472);
#7883 = CURVE_STYLE('',#7884,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7884 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7885 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7886),#4558);
#7886 = STYLED_ITEM('color',(#7887),#4546);
#7887 = PRESENTATION_STYLE_ASSIGNMENT((#7888,#7893));
#7888 = SURFACE_STYLE_USAGE(.BOTH.,#7889);
#7889 = SURFACE_SIDE_STYLE('',(#7890));
#7890 = SURFACE_STYLE_FILL_AREA(#7891);
#7891 = FILL_AREA_STYLE('',(#7892));
#7892 = FILL_AREA_STYLE_COLOUR('',#7472);
#7893 = CURVE_STYLE('',#7894,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7894 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7895 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7896),#3690);
#7896 = STYLED_ITEM('color',(#7897),#3678);
#7897 = PRESENTATION_STYLE_ASSIGNMENT((#7898,#7903));
#7898 = SURFACE_STYLE_USAGE(.BOTH.,#7899);
#7899 = SURFACE_SIDE_STYLE('',(#7900));
#7900 = SURFACE_STYLE_FILL_AREA(#7901);
#7901 = FILL_AREA_STYLE('',(#7902));
#7902 = FILL_AREA_STYLE_COLOUR('',#7472);
#7903 = CURVE_STYLE('',#7904,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7904 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7905 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7906),#4434);
#7906 = STYLED_ITEM('color',(#7907),#4422);
#7907 = PRESENTATION_STYLE_ASSIGNMENT((#7908,#7913));
#7908 = SURFACE_STYLE_USAGE(.BOTH.,#7909);
#7909 = SURFACE_SIDE_STYLE('',(#7910));
#7910 = SURFACE_STYLE_FILL_AREA(#7911);
#7911 = FILL_AREA_STYLE('',(#7912));
#7912 = FILL_AREA_STYLE_COLOUR('',#7472);
#7913 = CURVE_STYLE('',#7914,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7914 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7915 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7916),#1923);
#7916 = STYLED_ITEM('color',(#7917),#1911);
#7917 = PRESENTATION_STYLE_ASSIGNMENT((#7918,#7923));
#7918 = SURFACE_STYLE_USAGE(.BOTH.,#7919);
#7919 = SURFACE_SIDE_STYLE('',(#7920));
#7920 = SURFACE_STYLE_FILL_AREA(#7921);
#7921 = FILL_AREA_STYLE('',(#7922));
#7922 = FILL_AREA_STYLE_COLOUR('',#7472);
#7923 = CURVE_STYLE('',#7924,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7924 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7925 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7926),#869);
#7926 = STYLED_ITEM('color',(#7927),#857);
#7927 = PRESENTATION_STYLE_ASSIGNMENT((#7928,#7933));
#7928 = SURFACE_STYLE_USAGE(.BOTH.,#7929);
#7929 = SURFACE_SIDE_STYLE('',(#7930));
#7930 = SURFACE_STYLE_FILL_AREA(#7931);
#7931 = FILL_AREA_STYLE('',(#7932));
#7932 = FILL_AREA_STYLE_COLOUR('',#7472);
#7933 = CURVE_STYLE('',#7934,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7934 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7935 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7936),#2667);
#7936 = STYLED_ITEM('color',(#7937),#2655);
#7937 = PRESENTATION_STYLE_ASSIGNMENT((#7938,#7943));
#7938 = SURFACE_STYLE_USAGE(.BOTH.,#7939);
#7939 = SURFACE_SIDE_STYLE('',(#7940));
#7940 = SURFACE_STYLE_FILL_AREA(#7941);
#7941 = FILL_AREA_STYLE('',(#7942));
#7942 = FILL_AREA_STYLE_COLOUR('',#7472);
#7943 = CURVE_STYLE('',#7944,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7944 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7945 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7946),#2233);
#7946 = STYLED_ITEM('color',(#7947),#2221);
#7947 = PRESENTATION_STYLE_ASSIGNMENT((#7948,#7953));
#7948 = SURFACE_STYLE_USAGE(.BOTH.,#7949);
#7949 = SURFACE_SIDE_STYLE('',(#7950));
#7950 = SURFACE_STYLE_FILL_AREA(#7951);
#7951 = FILL_AREA_STYLE('',(#7952));
#7952 = FILL_AREA_STYLE_COLOUR('',#7472);
#7953 = CURVE_STYLE('',#7954,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7954 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7955 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7956),#3287);
#7956 = STYLED_ITEM('color',(#7957),#3275);
#7957 = PRESENTATION_STYLE_ASSIGNMENT((#7958,#7963));
#7958 = SURFACE_STYLE_USAGE(.BOTH.,#7959);
#7959 = SURFACE_SIDE_STYLE('',(#7960));
#7960 = SURFACE_STYLE_FILL_AREA(#7961);
#7961 = FILL_AREA_STYLE('',(#7962));
#7962 = FILL_AREA_STYLE_COLOUR('',#7472);
#7963 = CURVE_STYLE('',#7964,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7964 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7965 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7966),#6790);
#7966 = STYLED_ITEM('color',(#7967),#6778);
#7967 = PRESENTATION_STYLE_ASSIGNMENT((#7968,#7973));
#7968 = SURFACE_STYLE_USAGE(.BOTH.,#7969);
#7969 = SURFACE_SIDE_STYLE('',(#7970));
#7970 = SURFACE_STYLE_FILL_AREA(#7971);
#7971 = FILL_AREA_STYLE('',(#7972));
#7972 = FILL_AREA_STYLE_COLOUR('',#7472);
#7973 = CURVE_STYLE('',#7974,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7974 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7975 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7976),#6821);
#7976 = STYLED_ITEM('color',(#7977),#6809);
#7977 = PRESENTATION_STYLE_ASSIGNMENT((#7978,#7983));
#7978 = SURFACE_STYLE_USAGE(.BOTH.,#7979);
#7979 = SURFACE_SIDE_STYLE('',(#7980));
#7980 = SURFACE_STYLE_FILL_AREA(#7981);
#7981 = FILL_AREA_STYLE('',(#7982));
#7982 = FILL_AREA_STYLE_COLOUR('',#7472);
#7983 = CURVE_STYLE('',#7984,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7984 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7985 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7986),#5860);
#7986 = STYLED_ITEM('color',(#7987),#5848);
#7987 = PRESENTATION_STYLE_ASSIGNMENT((#7988,#7993));
#7988 = SURFACE_STYLE_USAGE(.BOTH.,#7989);
#7989 = SURFACE_SIDE_STYLE('',(#7990));
#7990 = SURFACE_STYLE_FILL_AREA(#7991);
#7991 = FILL_AREA_STYLE('',(#7992));
#7992 = FILL_AREA_STYLE_COLOUR('',#7472);
#7993 = CURVE_STYLE('',#7994,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#7994 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7995 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7996),#1830);
#7996 = STYLED_ITEM('color',(#7997),#1818);
#7997 = PRESENTATION_STYLE_ASSIGNMENT((#7998,#8003));
#7998 = SURFACE_STYLE_USAGE(.BOTH.,#7999);
#7999 = SURFACE_SIDE_STYLE('',(#8000));
#8000 = SURFACE_STYLE_FILL_AREA(#8001);
#8001 = FILL_AREA_STYLE('',(#8002));
#8002 = FILL_AREA_STYLE_COLOUR('',#7472);
#8003 = CURVE_STYLE('',#8004,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8004 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8005 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8006),#5116);
#8006 = STYLED_ITEM('color',(#8007),#5104);
#8007 = PRESENTATION_STYLE_ASSIGNMENT((#8008,#8013));
#8008 = SURFACE_STYLE_USAGE(.BOTH.,#8009);
#8009 = SURFACE_SIDE_STYLE('',(#8010));
#8010 = SURFACE_STYLE_FILL_AREA(#8011);
#8011 = FILL_AREA_STYLE('',(#8012));
#8012 = FILL_AREA_STYLE_COLOUR('',#7472);
#8013 = CURVE_STYLE('',#8014,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8014 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8015 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8016),#1551);
#8016 = STYLED_ITEM('color',(#8017),#1539);
#8017 = PRESENTATION_STYLE_ASSIGNMENT((#8018,#8023));
#8018 = SURFACE_STYLE_USAGE(.BOTH.,#8019);
#8019 = SURFACE_SIDE_STYLE('',(#8020));
#8020 = SURFACE_STYLE_FILL_AREA(#8021);
#8021 = FILL_AREA_STYLE('',(#8022));
#8022 = FILL_AREA_STYLE_COLOUR('',#7472);
#8023 = CURVE_STYLE('',#8024,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8024 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8025 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8026),#4341);
#8026 = STYLED_ITEM('color',(#8027),#4329);
#8027 = PRESENTATION_STYLE_ASSIGNMENT((#8028,#8033));
#8028 = SURFACE_STYLE_USAGE(.BOTH.,#8029);
#8029 = SURFACE_SIDE_STYLE('',(#8030));
#8030 = SURFACE_STYLE_FILL_AREA(#8031);
#8031 = FILL_AREA_STYLE('',(#8032));
#8032 = FILL_AREA_STYLE_COLOUR('',#7472);
#8033 = CURVE_STYLE('',#8034,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8034 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8035 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8036),#1024);
#8036 = STYLED_ITEM('color',(#8037),#1012);
#8037 = PRESENTATION_STYLE_ASSIGNMENT((#8038,#8043));
#8038 = SURFACE_STYLE_USAGE(.BOTH.,#8039);
#8039 = SURFACE_SIDE_STYLE('',(#8040));
#8040 = SURFACE_STYLE_FILL_AREA(#8041);
#8041 = FILL_AREA_STYLE('',(#8042));
#8042 = FILL_AREA_STYLE_COLOUR('',#7472);
#8043 = CURVE_STYLE('',#8044,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8044 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8045 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8046),#1272);
#8046 = STYLED_ITEM('color',(#8047),#1260);
#8047 = PRESENTATION_STYLE_ASSIGNMENT((#8048,#8053));
#8048 = SURFACE_STYLE_USAGE(.BOTH.,#8049);
#8049 = SURFACE_SIDE_STYLE('',(#8050));
#8050 = SURFACE_STYLE_FILL_AREA(#8051);
#8051 = FILL_AREA_STYLE('',(#8052));
#8052 = FILL_AREA_STYLE_COLOUR('',#7472);
#8053 = CURVE_STYLE('',#8054,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8054 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8055 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8056),#5364);
#8056 = STYLED_ITEM('color',(#8057),#5352);
#8057 = PRESENTATION_STYLE_ASSIGNMENT((#8058,#8063));
#8058 = SURFACE_STYLE_USAGE(.BOTH.,#8059);
#8059 = SURFACE_SIDE_STYLE('',(#8060));
#8060 = SURFACE_STYLE_FILL_AREA(#8061);
#8061 = FILL_AREA_STYLE('',(#8062));
#8062 = FILL_AREA_STYLE_COLOUR('',#7472);
#8063 = CURVE_STYLE('',#8064,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8064 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8065 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8066),#4124);
#8066 = STYLED_ITEM('color',(#8067),#4112);
#8067 = PRESENTATION_STYLE_ASSIGNMENT((#8068,#8073));
#8068 = SURFACE_STYLE_USAGE(.BOTH.,#8069);
#8069 = SURFACE_SIDE_STYLE('',(#8070));
#8070 = SURFACE_STYLE_FILL_AREA(#8071);
#8071 = FILL_AREA_STYLE('',(#8072));
#8072 = FILL_AREA_STYLE_COLOUR('',#7472);
#8073 = CURVE_STYLE('',#8074,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8074 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8075 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8076),#6480);
#8076 = STYLED_ITEM('color',(#8077),#6468);
#8077 = PRESENTATION_STYLE_ASSIGNMENT((#8078,#8083));
#8078 = SURFACE_STYLE_USAGE(.BOTH.,#8079);
#8079 = SURFACE_SIDE_STYLE('',(#8080));
#8080 = SURFACE_STYLE_FILL_AREA(#8081);
#8081 = FILL_AREA_STYLE('',(#8082));
#8082 = FILL_AREA_STYLE_COLOUR('',#7472);
#8083 = CURVE_STYLE('',#8084,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8084 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8085 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8086),#5767);
#8086 = STYLED_ITEM('color',(#8087),#5755);
#8087 = PRESENTATION_STYLE_ASSIGNMENT((#8088,#8093));
#8088 = SURFACE_STYLE_USAGE(.BOTH.,#8089);
#8089 = SURFACE_SIDE_STYLE('',(#8090));
#8090 = SURFACE_STYLE_FILL_AREA(#8091);
#8091 = FILL_AREA_STYLE('',(#8092));
#8092 = FILL_AREA_STYLE_COLOUR('',#7472);
#8093 = CURVE_STYLE('',#8094,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8094 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8095 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8096),#5271);
#8096 = STYLED_ITEM('color',(#8097),#5259);
#8097 = PRESENTATION_STYLE_ASSIGNMENT((#8098,#8103));
#8098 = SURFACE_STYLE_USAGE(.BOTH.,#8099);
#8099 = SURFACE_SIDE_STYLE('',(#8100));
#8100 = SURFACE_STYLE_FILL_AREA(#8101);
#8101 = FILL_AREA_STYLE('',(#8102));
#8102 = FILL_AREA_STYLE_COLOUR('',#7472);
#8103 = CURVE_STYLE('',#8104,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8104 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8105 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8106),#4031);
#8106 = STYLED_ITEM('color',(#8107),#4019);
#8107 = PRESENTATION_STYLE_ASSIGNMENT((#8108,#8113));
#8108 = SURFACE_STYLE_USAGE(.BOTH.,#8109);
#8109 = SURFACE_SIDE_STYLE('',(#8110));
#8110 = SURFACE_STYLE_FILL_AREA(#8111);
#8111 = FILL_AREA_STYLE('',(#8112));
#8112 = FILL_AREA_STYLE_COLOUR('',#7472);
#8113 = CURVE_STYLE('',#8114,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8114 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8115 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8116),#2388);
#8116 = STYLED_ITEM('color',(#8117),#2376);
#8117 = PRESENTATION_STYLE_ASSIGNMENT((#8118,#8123));
#8118 = SURFACE_STYLE_USAGE(.BOTH.,#8119);
#8119 = SURFACE_SIDE_STYLE('',(#8120));
#8120 = SURFACE_STYLE_FILL_AREA(#8121);
#8121 = FILL_AREA_STYLE('',(#8122));
#8122 = FILL_AREA_STYLE_COLOUR('',#7472);
#8123 = CURVE_STYLE('',#8124,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8124 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8125 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8126),#6294);
#8126 = STYLED_ITEM('color',(#8127),#6282);
#8127 = PRESENTATION_STYLE_ASSIGNMENT((#8128,#8133));
#8128 = SURFACE_STYLE_USAGE(.BOTH.,#8129);
#8129 = SURFACE_SIDE_STYLE('',(#8130));
#8130 = SURFACE_STYLE_FILL_AREA(#8131);
#8131 = FILL_AREA_STYLE('',(#8132));
#8132 = FILL_AREA_STYLE_COLOUR('',#7472);
#8133 = CURVE_STYLE('',#8134,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8134 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8135 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8136),#2915);
#8136 = STYLED_ITEM('color',(#8137),#2903);
#8137 = PRESENTATION_STYLE_ASSIGNMENT((#8138,#8143));
#8138 = SURFACE_STYLE_USAGE(.BOTH.,#8139);
#8139 = SURFACE_SIDE_STYLE('',(#8140));
#8140 = SURFACE_STYLE_FILL_AREA(#8141);
#8141 = FILL_AREA_STYLE('',(#8142));
#8142 = FILL_AREA_STYLE_COLOUR('',#7472);
#8143 = CURVE_STYLE('',#8144,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8144 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8145 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8146),#5023);
#8146 = STYLED_ITEM('color',(#8147),#5011);
#8147 = PRESENTATION_STYLE_ASSIGNMENT((#8148,#8153));
#8148 = SURFACE_STYLE_USAGE(.BOTH.,#8149);
#8149 = SURFACE_SIDE_STYLE('',(#8150));
#8150 = SURFACE_STYLE_FILL_AREA(#8151);
#8151 = FILL_AREA_STYLE('',(#8152));
#8152 = FILL_AREA_STYLE_COLOUR('',#7472);
#8153 = CURVE_STYLE('',#8154,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8154 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8155 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8156),#4310);
#8156 = STYLED_ITEM('color',(#8157),#4298);
#8157 = PRESENTATION_STYLE_ASSIGNMENT((#8158,#8163));
#8158 = SURFACE_STYLE_USAGE(.BOTH.,#8159);
#8159 = SURFACE_SIDE_STYLE('',(#8160));
#8160 = SURFACE_STYLE_FILL_AREA(#8161);
#8161 = FILL_AREA_STYLE('',(#8162));
#8162 = FILL_AREA_STYLE_COLOUR('',#7472);
#8163 = CURVE_STYLE('',#8164,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8164 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8165 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8166),#3473);
#8166 = STYLED_ITEM('color',(#8167),#3461);
#8167 = PRESENTATION_STYLE_ASSIGNMENT((#8168,#8173));
#8168 = SURFACE_STYLE_USAGE(.BOTH.,#8169);
#8169 = SURFACE_SIDE_STYLE('',(#8170));
#8170 = SURFACE_STYLE_FILL_AREA(#8171);
#8171 = FILL_AREA_STYLE('',(#8172));
#8172 = FILL_AREA_STYLE_COLOUR('',#7472);
#8173 = CURVE_STYLE('',#8174,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8174 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8175 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8176),#3442);
#8176 = STYLED_ITEM('color',(#8177),#3430);
#8177 = PRESENTATION_STYLE_ASSIGNMENT((#8178,#8183));
#8178 = SURFACE_STYLE_USAGE(.BOTH.,#8179);
#8179 = SURFACE_SIDE_STYLE('',(#8180));
#8180 = SURFACE_STYLE_FILL_AREA(#8181);
#8181 = FILL_AREA_STYLE('',(#8182));
#8182 = FILL_AREA_STYLE_COLOUR('',#7472);
#8183 = CURVE_STYLE('',#8184,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8184 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8185 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8186),#2078);
#8186 = STYLED_ITEM('color',(#8187),#2066);
#8187 = PRESENTATION_STYLE_ASSIGNMENT((#8188,#8193));
#8188 = SURFACE_STYLE_USAGE(.BOTH.,#8189);
#8189 = SURFACE_SIDE_STYLE('',(#8190));
#8190 = SURFACE_STYLE_FILL_AREA(#8191);
#8191 = FILL_AREA_STYLE('',(#8192));
#8192 = FILL_AREA_STYLE_COLOUR('',#7472);
#8193 = CURVE_STYLE('',#8194,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8194 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8195 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8196),#5581);
#8196 = STYLED_ITEM('color',(#8197),#5569);
#8197 = PRESENTATION_STYLE_ASSIGNMENT((#8198,#8203));
#8198 = SURFACE_STYLE_USAGE(.BOTH.,#8199);
#8199 = SURFACE_SIDE_STYLE('',(#8200));
#8200 = SURFACE_STYLE_FILL_AREA(#8201);
#8201 = FILL_AREA_STYLE('',(#8202));
#8202 = FILL_AREA_STYLE_COLOUR('',#7472);
#8203 = CURVE_STYLE('',#8204,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8204 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8205 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8206),#1799);
#8206 = STYLED_ITEM('color',(#8207),#1787);
#8207 = PRESENTATION_STYLE_ASSIGNMENT((#8208,#8213));
#8208 = SURFACE_STYLE_USAGE(.BOTH.,#8209);
#8209 = SURFACE_SIDE_STYLE('',(#8210));
#8210 = SURFACE_STYLE_FILL_AREA(#8211);
#8211 = FILL_AREA_STYLE('',(#8212));
#8212 = FILL_AREA_STYLE_COLOUR('',#7472);
#8213 = CURVE_STYLE('',#8214,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8214 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8215 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8216),#993);
#8216 = STYLED_ITEM('color',(#8217),#981);
#8217 = PRESENTATION_STYLE_ASSIGNMENT((#8218,#8223));
#8218 = SURFACE_STYLE_USAGE(.BOTH.,#8219);
#8219 = SURFACE_SIDE_STYLE('',(#8220));
#8220 = SURFACE_STYLE_FILL_AREA(#8221);
#8221 = FILL_AREA_STYLE('',(#8222));
#8222 = FILL_AREA_STYLE_COLOUR('',#7472);
#8223 = CURVE_STYLE('',#8224,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8224 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8225 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8226),#5457);
#8226 = STYLED_ITEM('color',(#8227),#5445);
#8227 = PRESENTATION_STYLE_ASSIGNMENT((#8228,#8233));
#8228 = SURFACE_STYLE_USAGE(.BOTH.,#8229);
#8229 = SURFACE_SIDE_STYLE('',(#8230));
#8230 = SURFACE_STYLE_FILL_AREA(#8231);
#8231 = FILL_AREA_STYLE('',(#8232));
#8232 = FILL_AREA_STYLE_COLOUR('',#7472);
#8233 = CURVE_STYLE('',#8234,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8234 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8235 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8236),#6263);
#8236 = STYLED_ITEM('color',(#8237),#6251);
#8237 = PRESENTATION_STYLE_ASSIGNMENT((#8238,#8243));
#8238 = SURFACE_STYLE_USAGE(.BOTH.,#8239);
#8239 = SURFACE_SIDE_STYLE('',(#8240));
#8240 = SURFACE_STYLE_FILL_AREA(#8241);
#8241 = FILL_AREA_STYLE('',(#8242));
#8242 = FILL_AREA_STYLE_COLOUR('',#7472);
#8243 = CURVE_STYLE('',#8244,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8244 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8245 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8246),#2481);
#8246 = STYLED_ITEM('color',(#8247),#2469);
#8247 = PRESENTATION_STYLE_ASSIGNMENT((#8248,#8253));
#8248 = SURFACE_STYLE_USAGE(.BOTH.,#8249);
#8249 = SURFACE_SIDE_STYLE('',(#8250));
#8250 = SURFACE_STYLE_FILL_AREA(#8251);
#8251 = FILL_AREA_STYLE('',(#8252));
#8252 = FILL_AREA_STYLE_COLOUR('',#7472);
#8253 = CURVE_STYLE('',#8254,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8254 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8255 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8256),#5984);
#8256 = STYLED_ITEM('color',(#8257),#5972);
#8257 = PRESENTATION_STYLE_ASSIGNMENT((#8258,#8263));
#8258 = SURFACE_STYLE_USAGE(.BOTH.,#8259);
#8259 = SURFACE_SIDE_STYLE('',(#8260));
#8260 = SURFACE_STYLE_FILL_AREA(#8261);
#8261 = FILL_AREA_STYLE('',(#8262));
#8262 = FILL_AREA_STYLE_COLOUR('',#7472);
#8263 = CURVE_STYLE('',#8264,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8264 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8265 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8266),#5891);
#8266 = STYLED_ITEM('color',(#8267),#5879);
#8267 = PRESENTATION_STYLE_ASSIGNMENT((#8268,#8273));
#8268 = SURFACE_STYLE_USAGE(.BOTH.,#8269);
#8269 = SURFACE_SIDE_STYLE('',(#8270));
#8270 = SURFACE_STYLE_FILL_AREA(#8271);
#8271 = FILL_AREA_STYLE('',(#8272));
#8272 = FILL_AREA_STYLE_COLOUR('',#7472);
#8273 = CURVE_STYLE('',#8274,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8274 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8275 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8276),#2295);
#8276 = STYLED_ITEM('color',(#8277),#2283);
#8277 = PRESENTATION_STYLE_ASSIGNMENT((#8278,#8283));
#8278 = SURFACE_STYLE_USAGE(.BOTH.,#8279);
#8279 = SURFACE_SIDE_STYLE('',(#8280));
#8280 = SURFACE_STYLE_FILL_AREA(#8281);
#8281 = FILL_AREA_STYLE('',(#8282));
#8282 = FILL_AREA_STYLE_COLOUR('',#7472);
#8283 = CURVE_STYLE('',#8284,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8284 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8285 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8286),#7007);
#8286 = STYLED_ITEM('color',(#8287),#6995);
#8287 = PRESENTATION_STYLE_ASSIGNMENT((#8288,#8293));
#8288 = SURFACE_STYLE_USAGE(.BOTH.,#8289);
#8289 = SURFACE_SIDE_STYLE('',(#8290));
#8290 = SURFACE_STYLE_FILL_AREA(#8291);
#8291 = FILL_AREA_STYLE('',(#8292));
#8292 = FILL_AREA_STYLE_COLOUR('',#7472);
#8293 = CURVE_STYLE('',#8294,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8294 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8295 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8296),#4806);
#8296 = STYLED_ITEM('color',(#8297),#4794);
#8297 = PRESENTATION_STYLE_ASSIGNMENT((#8298,#8303));
#8298 = SURFACE_STYLE_USAGE(.BOTH.,#8299);
#8299 = SURFACE_SIDE_STYLE('',(#8300));
#8300 = SURFACE_STYLE_FILL_AREA(#8301);
#8301 = FILL_AREA_STYLE('',(#8302));
#8302 = FILL_AREA_STYLE_COLOUR('',#7472);
#8303 = CURVE_STYLE('',#8304,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8304 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8305 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8306),#1613);
#8306 = STYLED_ITEM('color',(#8307),#1601);
#8307 = PRESENTATION_STYLE_ASSIGNMENT((#8308,#8313));
#8308 = SURFACE_STYLE_USAGE(.BOTH.,#8309);
#8309 = SURFACE_SIDE_STYLE('',(#8310));
#8310 = SURFACE_STYLE_FILL_AREA(#8311);
#8311 = FILL_AREA_STYLE('',(#8312));
#8312 = FILL_AREA_STYLE_COLOUR('',#7472);
#8313 = CURVE_STYLE('',#8314,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8314 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8315 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8316),#1644);
#8316 = STYLED_ITEM('color',(#8317),#1632);
#8317 = PRESENTATION_STYLE_ASSIGNMENT((#8318,#8323));
#8318 = SURFACE_STYLE_USAGE(.BOTH.,#8319);
#8319 = SURFACE_SIDE_STYLE('',(#8320));
#8320 = SURFACE_STYLE_FILL_AREA(#8321);
#8321 = FILL_AREA_STYLE('',(#8322));
#8322 = FILL_AREA_STYLE_COLOUR('',#7472);
#8323 = CURVE_STYLE('',#8324,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8324 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8325 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8326),#3163);
#8326 = STYLED_ITEM('color',(#8327),#3151);
#8327 = PRESENTATION_STYLE_ASSIGNMENT((#8328,#8333));
#8328 = SURFACE_STYLE_USAGE(.BOTH.,#8329);
#8329 = SURFACE_SIDE_STYLE('',(#8330));
#8330 = SURFACE_STYLE_FILL_AREA(#8331);
#8331 = FILL_AREA_STYLE('',(#8332));
#8332 = FILL_AREA_STYLE_COLOUR('',#7472);
#8333 = CURVE_STYLE('',#8334,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8334 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8335 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8336),#2574);
#8336 = STYLED_ITEM('color',(#8337),#2562);
#8337 = PRESENTATION_STYLE_ASSIGNMENT((#8338,#8343));
#8338 = SURFACE_STYLE_USAGE(.BOTH.,#8339);
#8339 = SURFACE_SIDE_STYLE('',(#8340));
#8340 = SURFACE_STYLE_FILL_AREA(#8341);
#8341 = FILL_AREA_STYLE('',(#8342));
#8342 = FILL_AREA_STYLE_COLOUR('',#7472);
#8343 = CURVE_STYLE('',#8344,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8344 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8345 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8346),#1861);
#8346 = STYLED_ITEM('color',(#8347),#1849);
#8347 = PRESENTATION_STYLE_ASSIGNMENT((#8348,#8353));
#8348 = SURFACE_STYLE_USAGE(.BOTH.,#8349);
#8349 = SURFACE_SIDE_STYLE('',(#8350));
#8350 = SURFACE_STYLE_FILL_AREA(#8351);
#8351 = FILL_AREA_STYLE('',(#8352));
#8352 = FILL_AREA_STYLE_COLOUR('',#7472);
#8353 = CURVE_STYLE('',#8354,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8354 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8355 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8356),#1489);
#8356 = STYLED_ITEM('color',(#8357),#1477);
#8357 = PRESENTATION_STYLE_ASSIGNMENT((#8358,#8363));
#8358 = SURFACE_STYLE_USAGE(.BOTH.,#8359);
#8359 = SURFACE_SIDE_STYLE('',(#8360));
#8360 = SURFACE_STYLE_FILL_AREA(#8361);
#8361 = FILL_AREA_STYLE('',(#8362));
#8362 = FILL_AREA_STYLE_COLOUR('',#7472);
#8363 = CURVE_STYLE('',#8364,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8364 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8365 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8366),#4620);
#8366 = STYLED_ITEM('color',(#8367),#4608);
#8367 = PRESENTATION_STYLE_ASSIGNMENT((#8368,#8373));
#8368 = SURFACE_STYLE_USAGE(.BOTH.,#8369);
#8369 = SURFACE_SIDE_STYLE('',(#8370));
#8370 = SURFACE_STYLE_FILL_AREA(#8371);
#8371 = FILL_AREA_STYLE('',(#8372));
#8372 = FILL_AREA_STYLE_COLOUR('',#7472);
#8373 = CURVE_STYLE('',#8374,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8374 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8375 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8376),#1427);
#8376 = STYLED_ITEM('color',(#8377),#1415);
#8377 = PRESENTATION_STYLE_ASSIGNMENT((#8378,#8383));
#8378 = SURFACE_STYLE_USAGE(.BOTH.,#8379);
#8379 = SURFACE_SIDE_STYLE('',(#8380));
#8380 = SURFACE_STYLE_FILL_AREA(#8381);
#8381 = FILL_AREA_STYLE('',(#8382));
#8382 = FILL_AREA_STYLE_COLOUR('',#7472);
#8383 = CURVE_STYLE('',#8384,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8384 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8385 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8386),#5674);
#8386 = STYLED_ITEM('color',(#8387),#5662);
#8387 = PRESENTATION_STYLE_ASSIGNMENT((#8388,#8393));
#8388 = SURFACE_STYLE_USAGE(.BOTH.,#8389);
#8389 = SURFACE_SIDE_STYLE('',(#8390));
#8390 = SURFACE_STYLE_FILL_AREA(#8391);
#8391 = FILL_AREA_STYLE('',(#8392));
#8392 = FILL_AREA_STYLE_COLOUR('',#7472);
#8393 = CURVE_STYLE('',#8394,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8394 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8395 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8396),#4527);
#8396 = STYLED_ITEM('color',(#8397),#4515);
#8397 = PRESENTATION_STYLE_ASSIGNMENT((#8398,#8403));
#8398 = SURFACE_STYLE_USAGE(.BOTH.,#8399);
#8399 = SURFACE_SIDE_STYLE('',(#8400));
#8400 = SURFACE_STYLE_FILL_AREA(#8401);
#8401 = FILL_AREA_STYLE('',(#8402));
#8402 = FILL_AREA_STYLE_COLOUR('',#7472);
#8403 = CURVE_STYLE('',#8404,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8404 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8405 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8406),#4248);
#8406 = STYLED_ITEM('color',(#8407),#4236);
#8407 = PRESENTATION_STYLE_ASSIGNMENT((#8408,#8413));
#8408 = SURFACE_STYLE_USAGE(.BOTH.,#8409);
#8409 = SURFACE_SIDE_STYLE('',(#8410));
#8410 = SURFACE_STYLE_FILL_AREA(#8411);
#8411 = FILL_AREA_STYLE('',(#8412));
#8412 = FILL_AREA_STYLE_COLOUR('',#7472);
#8413 = CURVE_STYLE('',#8414,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8414 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8415 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8416),#6077);
#8416 = STYLED_ITEM('color',(#8417),#6065);
#8417 = PRESENTATION_STYLE_ASSIGNMENT((#8418,#8423));
#8418 = SURFACE_STYLE_USAGE(.BOTH.,#8419);
#8419 = SURFACE_SIDE_STYLE('',(#8420));
#8420 = SURFACE_STYLE_FILL_AREA(#8421);
#8421 = FILL_AREA_STYLE('',(#8422));
#8422 = FILL_AREA_STYLE_COLOUR('',#7472);
#8423 = CURVE_STYLE('',#8424,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8424 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8425 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8426),#3659);
#8426 = STYLED_ITEM('color',(#8427),#3647);
#8427 = PRESENTATION_STYLE_ASSIGNMENT((#8428,#8433));
#8428 = SURFACE_STYLE_USAGE(.BOTH.,#8429);
#8429 = SURFACE_SIDE_STYLE('',(#8430));
#8430 = SURFACE_STYLE_FILL_AREA(#8431);
#8431 = FILL_AREA_STYLE('',(#8432));
#8432 = FILL_AREA_STYLE_COLOUR('',#7472);
#8433 = CURVE_STYLE('',#8434,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8434 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8435 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8436),#4186);
#8436 = STYLED_ITEM('color',(#8437),#4174);
#8437 = PRESENTATION_STYLE_ASSIGNMENT((#8438,#8443));
#8438 = SURFACE_STYLE_USAGE(.BOTH.,#8439);
#8439 = SURFACE_SIDE_STYLE('',(#8440));
#8440 = SURFACE_STYLE_FILL_AREA(#8441);
#8441 = FILL_AREA_STYLE('',(#8442));
#8442 = FILL_AREA_STYLE_COLOUR('',#7472);
#8443 = CURVE_STYLE('',#8444,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8444 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8445 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8446),#6573);
#8446 = STYLED_ITEM('color',(#8447),#6561);
#8447 = PRESENTATION_STYLE_ASSIGNMENT((#8448,#8453));
#8448 = SURFACE_STYLE_USAGE(.BOTH.,#8449);
#8449 = SURFACE_SIDE_STYLE('',(#8450));
#8450 = SURFACE_STYLE_FILL_AREA(#8451);
#8451 = FILL_AREA_STYLE('',(#8452));
#8452 = FILL_AREA_STYLE_COLOUR('',#7472);
#8453 = CURVE_STYLE('',#8454,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8454 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8455 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8456),#3721);
#8456 = STYLED_ITEM('color',(#8457),#3709);
#8457 = PRESENTATION_STYLE_ASSIGNMENT((#8458,#8463));
#8458 = SURFACE_STYLE_USAGE(.BOTH.,#8459);
#8459 = SURFACE_SIDE_STYLE('',(#8460));
#8460 = SURFACE_STYLE_FILL_AREA(#8461);
#8461 = FILL_AREA_STYLE('',(#8462));
#8462 = FILL_AREA_STYLE_COLOUR('',#7472);
#8463 = CURVE_STYLE('',#8464,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8464 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8465 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8466),#6325);
#8466 = STYLED_ITEM('color',(#8467),#6313);
#8467 = PRESENTATION_STYLE_ASSIGNMENT((#8468,#8473));
#8468 = SURFACE_STYLE_USAGE(.BOTH.,#8469);
#8469 = SURFACE_SIDE_STYLE('',(#8470));
#8470 = SURFACE_STYLE_FILL_AREA(#8471);
#8471 = FILL_AREA_STYLE('',(#8472));
#8472 = FILL_AREA_STYLE_COLOUR('',#7472);
#8473 = CURVE_STYLE('',#8474,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8474 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8475 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8476),#2791);
#8476 = STYLED_ITEM('color',(#8477),#2779);
#8477 = PRESENTATION_STYLE_ASSIGNMENT((#8478,#8483));
#8478 = SURFACE_STYLE_USAGE(.BOTH.,#8479);
#8479 = SURFACE_SIDE_STYLE('',(#8480));
#8480 = SURFACE_STYLE_FILL_AREA(#8481);
#8481 = FILL_AREA_STYLE('',(#8482));
#8482 = FILL_AREA_STYLE_COLOUR('',#7472);
#8483 = CURVE_STYLE('',#8484,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8484 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8485 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8486),#2822);
#8486 = STYLED_ITEM('color',(#8487),#2810);
#8487 = PRESENTATION_STYLE_ASSIGNMENT((#8488,#8493));
#8488 = SURFACE_STYLE_USAGE(.BOTH.,#8489);
#8489 = SURFACE_SIDE_STYLE('',(#8490));
#8490 = SURFACE_STYLE_FILL_AREA(#8491);
#8491 = FILL_AREA_STYLE('',(#8492));
#8492 = FILL_AREA_STYLE_COLOUR('',#7472);
#8493 = CURVE_STYLE('',#8494,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8494 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8495 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8496),#6759);
#8496 = STYLED_ITEM('color',(#8497),#6747);
#8497 = PRESENTATION_STYLE_ASSIGNMENT((#8498,#8503));
#8498 = SURFACE_STYLE_USAGE(.BOTH.,#8499);
#8499 = SURFACE_SIDE_STYLE('',(#8500));
#8500 = SURFACE_STYLE_FILL_AREA(#8501);
#8501 = FILL_AREA_STYLE('',(#8502));
#8502 = FILL_AREA_STYLE_COLOUR('',#7472);
#8503 = CURVE_STYLE('',#8504,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8504 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8505 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8506),#1086);
#8506 = STYLED_ITEM('color',(#8507),#1074);
#8507 = PRESENTATION_STYLE_ASSIGNMENT((#8508,#8513));
#8508 = SURFACE_STYLE_USAGE(.BOTH.,#8509);
#8509 = SURFACE_SIDE_STYLE('',(#8510));
#8510 = SURFACE_STYLE_FILL_AREA(#8511);
#8511 = FILL_AREA_STYLE('',(#8512));
#8512 = FILL_AREA_STYLE_COLOUR('',#7472);
#8513 = CURVE_STYLE('',#8514,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8514 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8515 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8516),#3876);
#8516 = STYLED_ITEM('color',(#8517),#3864);
#8517 = PRESENTATION_STYLE_ASSIGNMENT((#8518,#8523));
#8518 = SURFACE_STYLE_USAGE(.BOTH.,#8519);
#8519 = SURFACE_SIDE_STYLE('',(#8520));
#8520 = SURFACE_STYLE_FILL_AREA(#8521);
#8521 = FILL_AREA_STYLE('',(#8522));
#8522 = FILL_AREA_STYLE_COLOUR('',#7472);
#8523 = CURVE_STYLE('',#8524,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8524 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8525 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8526),#6201);
#8526 = STYLED_ITEM('color',(#8527),#6189);
#8527 = PRESENTATION_STYLE_ASSIGNMENT((#8528,#8533));
#8528 = SURFACE_STYLE_USAGE(.BOTH.,#8529);
#8529 = SURFACE_SIDE_STYLE('',(#8530));
#8530 = SURFACE_STYLE_FILL_AREA(#8531);
#8531 = FILL_AREA_STYLE('',(#8532));
#8532 = FILL_AREA_STYLE_COLOUR('',#7472);
#8533 = CURVE_STYLE('',#8534,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8534 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8535 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8536),#1892);
#8536 = STYLED_ITEM('color',(#8537),#1880);
#8537 = PRESENTATION_STYLE_ASSIGNMENT((#8538,#8543));
#8538 = SURFACE_STYLE_USAGE(.BOTH.,#8539);
#8539 = SURFACE_SIDE_STYLE('',(#8540));
#8540 = SURFACE_STYLE_FILL_AREA(#8541);
#8541 = FILL_AREA_STYLE('',(#8542));
#8542 = FILL_AREA_STYLE_COLOUR('',#7472);
#8543 = CURVE_STYLE('',#8544,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8544 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8545 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8546),#1985);
#8546 = STYLED_ITEM('color',(#8547),#1973);
#8547 = PRESENTATION_STYLE_ASSIGNMENT((#8548,#8553));
#8548 = SURFACE_STYLE_USAGE(.BOTH.,#8549);
#8549 = SURFACE_SIDE_STYLE('',(#8550));
#8550 = SURFACE_STYLE_FILL_AREA(#8551);
#8551 = FILL_AREA_STYLE('',(#8552));
#8552 = FILL_AREA_STYLE_COLOUR('',#7472);
#8553 = CURVE_STYLE('',#8554,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8554 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8555 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8556),#3504);
#8556 = STYLED_ITEM('color',(#8557),#3492);
#8557 = PRESENTATION_STYLE_ASSIGNMENT((#8558,#8563));
#8558 = SURFACE_STYLE_USAGE(.BOTH.,#8559);
#8559 = SURFACE_SIDE_STYLE('',(#8560));
#8560 = SURFACE_STYLE_FILL_AREA(#8561);
#8561 = FILL_AREA_STYLE('',(#8562));
#8562 = FILL_AREA_STYLE_COLOUR('',#7472);
#8563 = CURVE_STYLE('',#8564,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8564 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8565 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8566),#2543);
#8566 = STYLED_ITEM('color',(#8567),#2531);
#8567 = PRESENTATION_STYLE_ASSIGNMENT((#8568,#8573));
#8568 = SURFACE_STYLE_USAGE(.BOTH.,#8569);
#8569 = SURFACE_SIDE_STYLE('',(#8570));
#8570 = SURFACE_STYLE_FILL_AREA(#8571);
#8571 = FILL_AREA_STYLE('',(#8572));
#8572 = FILL_AREA_STYLE_COLOUR('',#7472);
#8573 = CURVE_STYLE('',#8574,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8574 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8575 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8576),#6945);
#8576 = STYLED_ITEM('color',(#8577),#6933);
#8577 = PRESENTATION_STYLE_ASSIGNMENT((#8578,#8583));
#8578 = SURFACE_STYLE_USAGE(.BOTH.,#8579);
#8579 = SURFACE_SIDE_STYLE('',(#8580));
#8580 = SURFACE_STYLE_FILL_AREA(#8581);
#8581 = FILL_AREA_STYLE('',(#8582));
#8582 = FILL_AREA_STYLE_COLOUR('',#7472);
#8583 = CURVE_STYLE('',#8584,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8584 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8585 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8586),#3070);
#8586 = STYLED_ITEM('color',(#8587),#3058);
#8587 = PRESENTATION_STYLE_ASSIGNMENT((#8588,#8593));
#8588 = SURFACE_STYLE_USAGE(.BOTH.,#8589);
#8589 = SURFACE_SIDE_STYLE('',(#8590));
#8590 = SURFACE_STYLE_FILL_AREA(#8591);
#8591 = FILL_AREA_STYLE('',(#8592));
#8592 = FILL_AREA_STYLE_COLOUR('',#7472);
#8593 = CURVE_STYLE('',#8594,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8594 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8595 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8596),#4372);
#8596 = STYLED_ITEM('color',(#8597),#4360);
#8597 = PRESENTATION_STYLE_ASSIGNMENT((#8598,#8603));
#8598 = SURFACE_STYLE_USAGE(.BOTH.,#8599);
#8599 = SURFACE_SIDE_STYLE('',(#8600));
#8600 = SURFACE_STYLE_FILL_AREA(#8601);
#8601 = FILL_AREA_STYLE('',(#8602));
#8602 = FILL_AREA_STYLE_COLOUR('',#7472);
#8603 = CURVE_STYLE('',#8604,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8604 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8605 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8606),#1210);
#8606 = STYLED_ITEM('color',(#8607),#1198);
#8607 = PRESENTATION_STYLE_ASSIGNMENT((#8608,#8613));
#8608 = SURFACE_STYLE_USAGE(.BOTH.,#8609);
#8609 = SURFACE_SIDE_STYLE('',(#8610));
#8610 = SURFACE_STYLE_FILL_AREA(#8611);
#8611 = FILL_AREA_STYLE('',(#8612));
#8612 = FILL_AREA_STYLE_COLOUR('',#7472);
#8613 = CURVE_STYLE('',#8614,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8614 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8615 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8616),#1055);
#8616 = STYLED_ITEM('color',(#8617),#1043);
#8617 = PRESENTATION_STYLE_ASSIGNMENT((#8618,#8623));
#8618 = SURFACE_STYLE_USAGE(.BOTH.,#8619);
#8619 = SURFACE_SIDE_STYLE('',(#8620));
#8620 = SURFACE_STYLE_FILL_AREA(#8621);
#8621 = FILL_AREA_STYLE('',(#8622));
#8622 = FILL_AREA_STYLE_COLOUR('',#7472);
#8623 = CURVE_STYLE('',#8624,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8624 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8625 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8626),#6914);
#8626 = STYLED_ITEM('color',(#8627),#6902);
#8627 = PRESENTATION_STYLE_ASSIGNMENT((#8628,#8633));
#8628 = SURFACE_STYLE_USAGE(.BOTH.,#8629);
#8629 = SURFACE_SIDE_STYLE('',(#8630));
#8630 = SURFACE_STYLE_FILL_AREA(#8631);
#8631 = FILL_AREA_STYLE('',(#8632));
#8632 = FILL_AREA_STYLE_COLOUR('',#7472);
#8633 = CURVE_STYLE('',#8634,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8634 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8635 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8636),#4279);
#8636 = STYLED_ITEM('color',(#8637),#4267);
#8637 = PRESENTATION_STYLE_ASSIGNMENT((#8638,#8643));
#8638 = SURFACE_STYLE_USAGE(.BOTH.,#8639);
#8639 = SURFACE_SIDE_STYLE('',(#8640));
#8640 = SURFACE_STYLE_FILL_AREA(#8641);
#8641 = FILL_AREA_STYLE('',(#8642));
#8642 = FILL_AREA_STYLE_COLOUR('',#7472);
#8643 = CURVE_STYLE('',#8644,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8644 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8645 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8646),#4992);
#8646 = STYLED_ITEM('color',(#8647),#4980);
#8647 = PRESENTATION_STYLE_ASSIGNMENT((#8648,#8653));
#8648 = SURFACE_STYLE_USAGE(.BOTH.,#8649);
#8649 = SURFACE_SIDE_STYLE('',(#8650));
#8650 = SURFACE_STYLE_FILL_AREA(#8651);
#8651 = FILL_AREA_STYLE('',(#8652));
#8652 = FILL_AREA_STYLE_COLOUR('',#7472);
#8653 = CURVE_STYLE('',#8654,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8654 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8655 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8656),#838);
#8656 = STYLED_ITEM('color',(#8657),#826);
#8657 = PRESENTATION_STYLE_ASSIGNMENT((#8658,#8663));
#8658 = SURFACE_STYLE_USAGE(.BOTH.,#8659);
#8659 = SURFACE_SIDE_STYLE('',(#8660));
#8660 = SURFACE_STYLE_FILL_AREA(#8661);
#8661 = FILL_AREA_STYLE('',(#8662));
#8662 = FILL_AREA_STYLE_COLOUR('',#7472);
#8663 = CURVE_STYLE('',#8664,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8664 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8665 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8666),#3783);
#8666 = STYLED_ITEM('color',(#8667),#3771);
#8667 = PRESENTATION_STYLE_ASSIGNMENT((#8668,#8673));
#8668 = SURFACE_STYLE_USAGE(.BOTH.,#8669);
#8669 = SURFACE_SIDE_STYLE('',(#8670));
#8670 = SURFACE_STYLE_FILL_AREA(#8671);
#8671 = FILL_AREA_STYLE('',(#8672));
#8672 = FILL_AREA_STYLE_COLOUR('',#7472);
#8673 = CURVE_STYLE('',#8674,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8674 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8675 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8676),#2729);
#8676 = STYLED_ITEM('color',(#8677),#2717);
#8677 = PRESENTATION_STYLE_ASSIGNMENT((#8678,#8683));
#8678 = SURFACE_STYLE_USAGE(.BOTH.,#8679);
#8679 = SURFACE_SIDE_STYLE('',(#8680));
#8680 = SURFACE_STYLE_FILL_AREA(#8681);
#8681 = FILL_AREA_STYLE('',(#8682));
#8682 = FILL_AREA_STYLE_COLOUR('',#7472);
#8683 = CURVE_STYLE('',#8684,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8684 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8685 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8686),#6542);
#8686 = STYLED_ITEM('color',(#8687),#6530);
#8687 = PRESENTATION_STYLE_ASSIGNMENT((#8688,#8693));
#8688 = SURFACE_STYLE_USAGE(.BOTH.,#8689);
#8689 = SURFACE_SIDE_STYLE('',(#8690));
#8690 = SURFACE_STYLE_FILL_AREA(#8691);
#8691 = FILL_AREA_STYLE('',(#8692));
#8692 = FILL_AREA_STYLE_COLOUR('',#7472);
#8693 = CURVE_STYLE('',#8694,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8694 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8695 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8696),#5643);
#8696 = STYLED_ITEM('color',(#8697),#5631);
#8697 = PRESENTATION_STYLE_ASSIGNMENT((#8698,#8703));
#8698 = SURFACE_STYLE_USAGE(.BOTH.,#8699);
#8699 = SURFACE_SIDE_STYLE('',(#8700));
#8700 = SURFACE_STYLE_FILL_AREA(#8701);
#8701 = FILL_AREA_STYLE('',(#8702));
#8702 = FILL_AREA_STYLE_COLOUR('',#7472);
#8703 = CURVE_STYLE('',#8704,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8704 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8705 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8706),#2636);
#8706 = STYLED_ITEM('color',(#8707),#2624);
#8707 = PRESENTATION_STYLE_ASSIGNMENT((#8708,#8713));
#8708 = SURFACE_STYLE_USAGE(.BOTH.,#8709);
#8709 = SURFACE_SIDE_STYLE('',(#8710));
#8710 = SURFACE_STYLE_FILL_AREA(#8711);
#8711 = FILL_AREA_STYLE('',(#8712));
#8712 = FILL_AREA_STYLE_COLOUR('',#7472);
#8713 = CURVE_STYLE('',#8714,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8714 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8715 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8716),#2853);
#8716 = STYLED_ITEM('color',(#8717),#2841);
#8717 = PRESENTATION_STYLE_ASSIGNMENT((#8718,#8723));
#8718 = SURFACE_STYLE_USAGE(.BOTH.,#8719);
#8719 = SURFACE_SIDE_STYLE('',(#8720));
#8720 = SURFACE_STYLE_FILL_AREA(#8721);
#8721 = FILL_AREA_STYLE('',(#8722));
#8722 = FILL_AREA_STYLE_COLOUR('',#7472);
#8723 = CURVE_STYLE('',#8724,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8724 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8725 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8726),#2202);
#8726 = STYLED_ITEM('color',(#8727),#2190);
#8727 = PRESENTATION_STYLE_ASSIGNMENT((#8728,#8733));
#8728 = SURFACE_STYLE_USAGE(.BOTH.,#8729);
#8729 = SURFACE_SIDE_STYLE('',(#8730));
#8730 = SURFACE_STYLE_FILL_AREA(#8731);
#8731 = FILL_AREA_STYLE('',(#8732));
#8732 = FILL_AREA_STYLE_COLOUR('',#7472);
#8733 = CURVE_STYLE('',#8734,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8734 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8735 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8736),#3256);
#8736 = STYLED_ITEM('color',(#8737),#3244);
#8737 = PRESENTATION_STYLE_ASSIGNMENT((#8738,#8743));
#8738 = SURFACE_STYLE_USAGE(.BOTH.,#8739);
#8739 = SURFACE_SIDE_STYLE('',(#8740));
#8740 = SURFACE_STYLE_FILL_AREA(#8741);
#8741 = FILL_AREA_STYLE('',(#8742));
#8742 = FILL_AREA_STYLE_COLOUR('',#7472);
#8743 = CURVE_STYLE('',#8744,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8744 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8745 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8746),#1768);
#8746 = STYLED_ITEM('color',(#8747),#1756);
#8747 = PRESENTATION_STYLE_ASSIGNMENT((#8748,#8753));
#8748 = SURFACE_STYLE_USAGE(.BOTH.,#8749);
#8749 = SURFACE_SIDE_STYLE('',(#8750));
#8750 = SURFACE_STYLE_FILL_AREA(#8751);
#8751 = FILL_AREA_STYLE('',(#8752));
#8752 = FILL_AREA_STYLE_COLOUR('',#7472);
#8753 = CURVE_STYLE('',#8754,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8754 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8755 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8756),#2977);
#8756 = STYLED_ITEM('color',(#8757),#2965);
#8757 = PRESENTATION_STYLE_ASSIGNMENT((#8758,#8763));
#8758 = SURFACE_STYLE_USAGE(.BOTH.,#8759);
#8759 = SURFACE_SIDE_STYLE('',(#8760));
#8760 = SURFACE_STYLE_FILL_AREA(#8761);
#8761 = FILL_AREA_STYLE('',(#8762));
#8762 = FILL_AREA_STYLE_COLOUR('',#7472);
#8763 = CURVE_STYLE('',#8764,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8764 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8765 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8766),#3597);
#8766 = STYLED_ITEM('color',(#8767),#3585);
#8767 = PRESENTATION_STYLE_ASSIGNMENT((#8768,#8773));
#8768 = SURFACE_STYLE_USAGE(.BOTH.,#8769);
#8769 = SURFACE_SIDE_STYLE('',(#8770));
#8770 = SURFACE_STYLE_FILL_AREA(#8771);
#8771 = FILL_AREA_STYLE('',(#8772));
#8772 = FILL_AREA_STYLE_COLOUR('',#7472);
#8773 = CURVE_STYLE('',#8774,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8774 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8775 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8776),#3969);
#8776 = STYLED_ITEM('color',(#8777),#3957);
#8777 = PRESENTATION_STYLE_ASSIGNMENT((#8778,#8783));
#8778 = SURFACE_STYLE_USAGE(.BOTH.,#8779);
#8779 = SURFACE_SIDE_STYLE('',(#8780));
#8780 = SURFACE_STYLE_FILL_AREA(#8781);
#8781 = FILL_AREA_STYLE('',(#8782));
#8782 = FILL_AREA_STYLE_COLOUR('',#7472);
#8783 = CURVE_STYLE('',#8784,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8784 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8785 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8786),#6852);
#8786 = STYLED_ITEM('color',(#8787),#6840);
#8787 = PRESENTATION_STYLE_ASSIGNMENT((#8788,#8793));
#8788 = SURFACE_STYLE_USAGE(.BOTH.,#8789);
#8789 = SURFACE_SIDE_STYLE('',(#8790));
#8790 = SURFACE_STYLE_FILL_AREA(#8791);
#8791 = FILL_AREA_STYLE('',(#8792));
#8792 = FILL_AREA_STYLE_COLOUR('',#7472);
#8793 = CURVE_STYLE('',#8794,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8794 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8795 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8796),#3411);
#8796 = STYLED_ITEM('color',(#8797),#3399);
#8797 = PRESENTATION_STYLE_ASSIGNMENT((#8798,#8803));
#8798 = SURFACE_STYLE_USAGE(.BOTH.,#8799);
#8799 = SURFACE_SIDE_STYLE('',(#8800));
#8800 = SURFACE_STYLE_FILL_AREA(#8801);
#8801 = FILL_AREA_STYLE('',(#8802));
#8802 = FILL_AREA_STYLE_COLOUR('',#7472);
#8803 = CURVE_STYLE('',#8804,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8804 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8805 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8806),#3938);
#8806 = STYLED_ITEM('color',(#8807),#3926);
#8807 = PRESENTATION_STYLE_ASSIGNMENT((#8808,#8813));
#8808 = SURFACE_STYLE_USAGE(.BOTH.,#8809);
#8809 = SURFACE_SIDE_STYLE('',(#8810));
#8810 = SURFACE_STYLE_FILL_AREA(#8811);
#8811 = FILL_AREA_STYLE('',(#8812));
#8812 = FILL_AREA_STYLE_COLOUR('',#7472);
#8813 = CURVE_STYLE('',#8814,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8814 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8815 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8816),#3814);
#8816 = STYLED_ITEM('color',(#8817),#3802);
#8817 = PRESENTATION_STYLE_ASSIGNMENT((#8818,#8823));
#8818 = SURFACE_STYLE_USAGE(.BOTH.,#8819);
#8819 = SURFACE_SIDE_STYLE('',(#8820));
#8820 = SURFACE_STYLE_FILL_AREA(#8821);
#8821 = FILL_AREA_STYLE('',(#8822));
#8822 = FILL_AREA_STYLE_COLOUR('',#7472);
#8823 = CURVE_STYLE('',#8824,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8824 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8825 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8826),#6170);
#8826 = STYLED_ITEM('color',(#8827),#6158);
#8827 = PRESENTATION_STYLE_ASSIGNMENT((#8828,#8833));
#8828 = SURFACE_STYLE_USAGE(.BOTH.,#8829);
#8829 = SURFACE_SIDE_STYLE('',(#8830));
#8830 = SURFACE_STYLE_FILL_AREA(#8831);
#8831 = FILL_AREA_STYLE('',(#8832));
#8832 = FILL_AREA_STYLE_COLOUR('',#7472);
#8833 = CURVE_STYLE('',#8834,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8834 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8835 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8836),#3752);
#8836 = STYLED_ITEM('color',(#8837),#3740);
#8837 = PRESENTATION_STYLE_ASSIGNMENT((#8838,#8843));
#8838 = SURFACE_STYLE_USAGE(.BOTH.,#8839);
#8839 = SURFACE_SIDE_STYLE('',(#8840));
#8840 = SURFACE_STYLE_FILL_AREA(#8841);
#8841 = FILL_AREA_STYLE('',(#8842));
#8842 = FILL_AREA_STYLE_COLOUR('',#7472);
#8843 = CURVE_STYLE('',#8844,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8844 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8845 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8846),#4837);
#8846 = STYLED_ITEM('color',(#8847),#4825);
#8847 = PRESENTATION_STYLE_ASSIGNMENT((#8848,#8853));
#8848 = SURFACE_STYLE_USAGE(.BOTH.,#8849);
#8849 = SURFACE_SIDE_STYLE('',(#8850));
#8850 = SURFACE_STYLE_FILL_AREA(#8851);
#8851 = FILL_AREA_STYLE('',(#8852));
#8852 = FILL_AREA_STYLE_COLOUR('',#7472);
#8853 = CURVE_STYLE('',#8854,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8854 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8855 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8856),#2357);
#8856 = STYLED_ITEM('color',(#8857),#2345);
#8857 = PRESENTATION_STYLE_ASSIGNMENT((#8858,#8863));
#8858 = SURFACE_STYLE_USAGE(.BOTH.,#8859);
#8859 = SURFACE_SIDE_STYLE('',(#8860));
#8860 = SURFACE_STYLE_FILL_AREA(#8861);
#8861 = FILL_AREA_STYLE('',(#8862));
#8862 = FILL_AREA_STYLE_COLOUR('',#7472);
#8863 = CURVE_STYLE('',#8864,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8864 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8865 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8866),#5736);
#8866 = STYLED_ITEM('color',(#8867),#5724);
#8867 = PRESENTATION_STYLE_ASSIGNMENT((#8868,#8873));
#8868 = SURFACE_STYLE_USAGE(.BOTH.,#8869);
#8869 = SURFACE_SIDE_STYLE('',(#8870));
#8870 = SURFACE_STYLE_FILL_AREA(#8871);
#8871 = FILL_AREA_STYLE('',(#8872));
#8872 = FILL_AREA_STYLE_COLOUR('',#7472);
#8873 = CURVE_STYLE('',#8874,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8874 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8875 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8876),#1179);
#8876 = STYLED_ITEM('color',(#8877),#1167);
#8877 = PRESENTATION_STYLE_ASSIGNMENT((#8878,#8883));
#8878 = SURFACE_STYLE_USAGE(.BOTH.,#8879);
#8879 = SURFACE_SIDE_STYLE('',(#8880));
#8880 = SURFACE_STYLE_FILL_AREA(#8881);
#8881 = FILL_AREA_STYLE('',(#8882));
#8882 = FILL_AREA_STYLE_COLOUR('',#7472);
#8883 = CURVE_STYLE('',#8884,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8884 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8885 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8886),#1148);
#8886 = STYLED_ITEM('color',(#8887),#1136);
#8887 = PRESENTATION_STYLE_ASSIGNMENT((#8888,#8893));
#8888 = SURFACE_STYLE_USAGE(.BOTH.,#8889);
#8889 = SURFACE_SIDE_STYLE('',(#8890));
#8890 = SURFACE_STYLE_FILL_AREA(#8891);
#8891 = FILL_AREA_STYLE('',(#8892));
#8892 = FILL_AREA_STYLE_COLOUR('',#7472);
#8893 = CURVE_STYLE('',#8894,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8894 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8895 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8896),#6697);
#8896 = STYLED_ITEM('color',(#8897),#6685);
#8897 = PRESENTATION_STYLE_ASSIGNMENT((#8898,#8903));
#8898 = SURFACE_STYLE_USAGE(.BOTH.,#8899);
#8899 = SURFACE_SIDE_STYLE('',(#8900));
#8900 = SURFACE_STYLE_FILL_AREA(#8901);
#8901 = FILL_AREA_STYLE('',(#8902));
#8902 = FILL_AREA_STYLE_COLOUR('',#7472);
#8903 = CURVE_STYLE('',#8904,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8904 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8905 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8906),#4775);
#8906 = STYLED_ITEM('color',(#8907),#4763);
#8907 = PRESENTATION_STYLE_ASSIGNMENT((#8908,#8913));
#8908 = SURFACE_STYLE_USAGE(.BOTH.,#8909);
#8909 = SURFACE_SIDE_STYLE('',(#8910));
#8910 = SURFACE_STYLE_FILL_AREA(#8911);
#8911 = FILL_AREA_STYLE('',(#8912));
#8912 = FILL_AREA_STYLE_COLOUR('',#7472);
#8913 = CURVE_STYLE('',#8914,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8914 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8915 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8916),#5085);
#8916 = STYLED_ITEM('color',(#8917),#5073);
#8917 = PRESENTATION_STYLE_ASSIGNMENT((#8918,#8923));
#8918 = SURFACE_STYLE_USAGE(.BOTH.,#8919);
#8919 = SURFACE_SIDE_STYLE('',(#8920));
#8920 = SURFACE_STYLE_FILL_AREA(#8921);
#8921 = FILL_AREA_STYLE('',(#8922));
#8922 = FILL_AREA_STYLE_COLOUR('',#7472);
#8923 = CURVE_STYLE('',#8924,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8924 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8925 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8926),#2450);
#8926 = STYLED_ITEM('color',(#8927),#2438);
#8927 = PRESENTATION_STYLE_ASSIGNMENT((#8928,#8933));
#8928 = SURFACE_STYLE_USAGE(.BOTH.,#8929);
#8929 = SURFACE_SIDE_STYLE('',(#8930));
#8930 = SURFACE_STYLE_FILL_AREA(#8931);
#8931 = FILL_AREA_STYLE('',(#8932));
#8932 = FILL_AREA_STYLE_COLOUR('',#7472);
#8933 = CURVE_STYLE('',#8934,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8934 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8935 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8936),#4465);
#8936 = STYLED_ITEM('color',(#8937),#4453);
#8937 = PRESENTATION_STYLE_ASSIGNMENT((#8938,#8943));
#8938 = SURFACE_STYLE_USAGE(.BOTH.,#8939);
#8939 = SURFACE_SIDE_STYLE('',(#8940));
#8940 = SURFACE_STYLE_FILL_AREA(#8941);
#8941 = FILL_AREA_STYLE('',(#8942));
#8942 = FILL_AREA_STYLE_COLOUR('',#7472);
#8943 = CURVE_STYLE('',#8944,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8944 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8945 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8946),#6356);
#8946 = STYLED_ITEM('color',(#8947),#6344);
#8947 = PRESENTATION_STYLE_ASSIGNMENT((#8948,#8953));
#8948 = SURFACE_STYLE_USAGE(.BOTH.,#8949);
#8949 = SURFACE_SIDE_STYLE('',(#8950));
#8950 = SURFACE_STYLE_FILL_AREA(#8951);
#8951 = FILL_AREA_STYLE('',(#8952));
#8952 = FILL_AREA_STYLE_COLOUR('',#7472);
#8953 = CURVE_STYLE('',#8954,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8954 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8955 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8956),#5240);
#8956 = STYLED_ITEM('color',(#8957),#5228);
#8957 = PRESENTATION_STYLE_ASSIGNMENT((#8958,#8963));
#8958 = SURFACE_STYLE_USAGE(.BOTH.,#8959);
#8959 = SURFACE_SIDE_STYLE('',(#8960));
#8960 = SURFACE_STYLE_FILL_AREA(#8961);
#8961 = FILL_AREA_STYLE('',(#8962));
#8962 = FILL_AREA_STYLE_COLOUR('',#7472);
#8963 = CURVE_STYLE('',#8964,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8964 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8965 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8966),#6883);
#8966 = STYLED_ITEM('color',(#8967),#6871);
#8967 = PRESENTATION_STYLE_ASSIGNMENT((#8968,#8973));
#8968 = SURFACE_STYLE_USAGE(.BOTH.,#8969);
#8969 = SURFACE_SIDE_STYLE('',(#8970));
#8970 = SURFACE_STYLE_FILL_AREA(#8971);
#8971 = FILL_AREA_STYLE('',(#8972));
#8972 = FILL_AREA_STYLE_COLOUR('',#7472);
#8973 = CURVE_STYLE('',#8974,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8974 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8975 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8976),#1396);
#8976 = STYLED_ITEM('color',(#8977),#1384);
#8977 = PRESENTATION_STYLE_ASSIGNMENT((#8978,#8983));
#8978 = SURFACE_STYLE_USAGE(.BOTH.,#8979);
#8979 = SURFACE_SIDE_STYLE('',(#8980));
#8980 = SURFACE_STYLE_FILL_AREA(#8981);
#8981 = FILL_AREA_STYLE('',(#8982));
#8982 = FILL_AREA_STYLE_COLOUR('',#7472);
#8983 = CURVE_STYLE('',#8984,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8984 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8985 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8986),#3566);
#8986 = STYLED_ITEM('color',(#8987),#3554);
#8987 = PRESENTATION_STYLE_ASSIGNMENT((#8988,#8993));
#8988 = SURFACE_STYLE_USAGE(.BOTH.,#8989);
#8989 = SURFACE_SIDE_STYLE('',(#8990));
#8990 = SURFACE_STYLE_FILL_AREA(#8991);
#8991 = FILL_AREA_STYLE('',(#8992));
#8992 = FILL_AREA_STYLE_COLOUR('',#7472);
#8993 = CURVE_STYLE('',#8994,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#8994 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#8995 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #8996),#5488);
#8996 = STYLED_ITEM('color',(#8997),#5476);
#8997 = PRESENTATION_STYLE_ASSIGNMENT((#8998,#9003));
#8998 = SURFACE_STYLE_USAGE(.BOTH.,#8999);
#8999 = SURFACE_SIDE_STYLE('',(#9000));
#9000 = SURFACE_STYLE_FILL_AREA(#9001);
#9001 = FILL_AREA_STYLE('',(#9002));
#9002 = FILL_AREA_STYLE_COLOUR('',#7472);
#9003 = CURVE_STYLE('',#9004,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9004 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9005 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9006),#6449);
#9006 = STYLED_ITEM('color',(#9007),#6437);
#9007 = PRESENTATION_STYLE_ASSIGNMENT((#9008,#9013));
#9008 = SURFACE_STYLE_USAGE(.BOTH.,#9009);
#9009 = SURFACE_SIDE_STYLE('',(#9010));
#9010 = SURFACE_STYLE_FILL_AREA(#9011);
#9011 = FILL_AREA_STYLE('',(#9012));
#9012 = FILL_AREA_STYLE_COLOUR('',#7472);
#9013 = CURVE_STYLE('',#9014,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9014 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9015 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9016),#5395);
#9016 = STYLED_ITEM('color',(#9017),#5383);
#9017 = PRESENTATION_STYLE_ASSIGNMENT((#9018,#9023));
#9018 = SURFACE_STYLE_USAGE(.BOTH.,#9019);
#9019 = SURFACE_SIDE_STYLE('',(#9020));
#9020 = SURFACE_STYLE_FILL_AREA(#9021);
#9021 = FILL_AREA_STYLE('',(#9022));
#9022 = FILL_AREA_STYLE_COLOUR('',#7472);
#9023 = CURVE_STYLE('',#9024,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9024 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9025 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9026),#4155);
#9026 = STYLED_ITEM('color',(#9027),#4143);
#9027 = PRESENTATION_STYLE_ASSIGNMENT((#9028,#9033));
#9028 = SURFACE_STYLE_USAGE(.BOTH.,#9029);
#9029 = SURFACE_SIDE_STYLE('',(#9030));
#9030 = SURFACE_STYLE_FILL_AREA(#9031);
#9031 = FILL_AREA_STYLE('',(#9032));
#9032 = FILL_AREA_STYLE_COLOUR('',#7472);
#9033 = CURVE_STYLE('',#9034,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9034 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9035 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9036),#1706);
#9036 = STYLED_ITEM('color',(#9037),#1694);
#9037 = PRESENTATION_STYLE_ASSIGNMENT((#9038,#9043));
#9038 = SURFACE_STYLE_USAGE(.BOTH.,#9039);
#9039 = SURFACE_SIDE_STYLE('',(#9040));
#9040 = SURFACE_STYLE_FILL_AREA(#9041);
#9041 = FILL_AREA_STYLE('',(#9042));
#9042 = FILL_AREA_STYLE_COLOUR('',#7472);
#9043 = CURVE_STYLE('',#9044,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9044 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9045 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9046),#4868);
#9046 = STYLED_ITEM('color',(#9047),#4856);
#9047 = PRESENTATION_STYLE_ASSIGNMENT((#9048,#9053));
#9048 = SURFACE_STYLE_USAGE(.BOTH.,#9049);
#9049 = SURFACE_SIDE_STYLE('',(#9050));
#9050 = SURFACE_STYLE_FILL_AREA(#9051);
#9051 = FILL_AREA_STYLE('',(#9052));
#9052 = FILL_AREA_STYLE_COLOUR('',#7472);
#9053 = CURVE_STYLE('',#9054,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9054 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9055 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9056),#2264);
#9056 = STYLED_ITEM('color',(#9057),#2252);
#9057 = PRESENTATION_STYLE_ASSIGNMENT((#9058,#9063));
#9058 = SURFACE_STYLE_USAGE(.BOTH.,#9059);
#9059 = SURFACE_SIDE_STYLE('',(#9060));
#9060 = SURFACE_STYLE_FILL_AREA(#9061);
#9061 = FILL_AREA_STYLE('',(#9062));
#9062 = FILL_AREA_STYLE_COLOUR('',#7472);
#9063 = CURVE_STYLE('',#9064,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9064 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9065 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9066),#3349);
#9066 = STYLED_ITEM('color',(#9067),#3337);
#9067 = PRESENTATION_STYLE_ASSIGNMENT((#9068,#9073));
#9068 = SURFACE_STYLE_USAGE(.BOTH.,#9069);
#9069 = SURFACE_SIDE_STYLE('',(#9070));
#9070 = SURFACE_STYLE_FILL_AREA(#9071);
#9071 = FILL_AREA_STYLE('',(#9072));
#9072 = FILL_AREA_STYLE_COLOUR('',#7472);
#9073 = CURVE_STYLE('',#9074,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9074 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9075 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9076),#1675);
#9076 = STYLED_ITEM('color',(#9077),#1663);
#9077 = PRESENTATION_STYLE_ASSIGNMENT((#9078,#9083));
#9078 = SURFACE_STYLE_USAGE(.BOTH.,#9079);
#9079 = SURFACE_SIDE_STYLE('',(#9080));
#9080 = SURFACE_STYLE_FILL_AREA(#9081);
#9081 = FILL_AREA_STYLE('',(#9082));
#9082 = FILL_AREA_STYLE_COLOUR('',#7472);
#9083 = CURVE_STYLE('',#9084,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9084 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9085 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9086),#3194);
#9086 = STYLED_ITEM('color',(#9087),#3182);
#9087 = PRESENTATION_STYLE_ASSIGNMENT((#9088,#9093));
#9088 = SURFACE_STYLE_USAGE(.BOTH.,#9089);
#9089 = SURFACE_SIDE_STYLE('',(#9090));
#9090 = SURFACE_STYLE_FILL_AREA(#9091);
#9091 = FILL_AREA_STYLE('',(#9092));
#9092 = FILL_AREA_STYLE_COLOUR('',#7472);
#9093 = CURVE_STYLE('',#9094,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9094 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9095 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9096),#2047);
#9096 = STYLED_ITEM('color',(#9097),#2035);
#9097 = PRESENTATION_STYLE_ASSIGNMENT((#9098,#9103));
#9098 = SURFACE_STYLE_USAGE(.BOTH.,#9099);
#9099 = SURFACE_SIDE_STYLE('',(#9100));
#9100 = SURFACE_STYLE_FILL_AREA(#9101);
#9101 = FILL_AREA_STYLE('',(#9102));
#9102 = FILL_AREA_STYLE_COLOUR('',#7472);
#9103 = CURVE_STYLE('',#9104,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9104 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9105 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9106),#4000);
#9106 = STYLED_ITEM('color',(#9107),#3988);
#9107 = PRESENTATION_STYLE_ASSIGNMENT((#9108,#9113));
#9108 = SURFACE_STYLE_USAGE(.BOTH.,#9109);
#9109 = SURFACE_SIDE_STYLE('',(#9110));
#9110 = SURFACE_STYLE_FILL_AREA(#9111);
#9111 = FILL_AREA_STYLE('',(#9112));
#9112 = FILL_AREA_STYLE_COLOUR('',#7472);
#9113 = CURVE_STYLE('',#9114,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9114 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9115 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9116),#4713);
#9116 = STYLED_ITEM('color',(#9117),#4701);
#9117 = PRESENTATION_STYLE_ASSIGNMENT((#9118,#9123));
#9118 = SURFACE_STYLE_USAGE(.BOTH.,#9119);
#9119 = SURFACE_SIDE_STYLE('',(#9120));
#9120 = SURFACE_STYLE_FILL_AREA(#9121);
#9121 = FILL_AREA_STYLE('',(#9122));
#9122 = FILL_AREA_STYLE_COLOUR('',#7472);
#9123 = CURVE_STYLE('',#9124,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9124 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9125 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9126),#1365);
#9126 = STYLED_ITEM('color',(#9127),#1353);
#9127 = PRESENTATION_STYLE_ASSIGNMENT((#9128,#9133));
#9128 = SURFACE_STYLE_USAGE(.BOTH.,#9129);
#9129 = SURFACE_SIDE_STYLE('',(#9130));
#9130 = SURFACE_STYLE_FILL_AREA(#9131);
#9131 = FILL_AREA_STYLE('',(#9132));
#9132 = FILL_AREA_STYLE_COLOUR('',#7472);
#9133 = CURVE_STYLE('',#9134,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9134 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9135 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9136),#6976);
#9136 = STYLED_ITEM('color',(#9137),#6964);
#9137 = PRESENTATION_STYLE_ASSIGNMENT((#9138,#9143));
#9138 = SURFACE_STYLE_USAGE(.BOTH.,#9139);
#9139 = SURFACE_SIDE_STYLE('',(#9140));
#9140 = SURFACE_STYLE_FILL_AREA(#9141);
#9141 = FILL_AREA_STYLE('',(#9142));
#9142 = FILL_AREA_STYLE_COLOUR('',#7472);
#9143 = CURVE_STYLE('',#9144,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9144 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9145 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9146),#5550);
#9146 = STYLED_ITEM('color',(#9147),#5538);
#9147 = PRESENTATION_STYLE_ASSIGNMENT((#9148,#9153));
#9148 = SURFACE_STYLE_USAGE(.BOTH.,#9149);
#9149 = SURFACE_SIDE_STYLE('',(#9150));
#9150 = SURFACE_STYLE_FILL_AREA(#9151);
#9151 = FILL_AREA_STYLE('',(#9152));
#9152 = FILL_AREA_STYLE_COLOUR('',#7472);
#9153 = CURVE_STYLE('',#9154,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9154 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9155 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9156),#6108);
#9156 = STYLED_ITEM('color',(#9157),#6096);
#9157 = PRESENTATION_STYLE_ASSIGNMENT((#9158,#9163));
#9158 = SURFACE_STYLE_USAGE(.BOTH.,#9159);
#9159 = SURFACE_SIDE_STYLE('',(#9160));
#9160 = SURFACE_STYLE_FILL_AREA(#9161);
#9161 = FILL_AREA_STYLE('',(#9162));
#9162 = FILL_AREA_STYLE_COLOUR('',#7472);
#9163 = CURVE_STYLE('',#9164,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9164 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9165 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9166),#1520);
#9166 = STYLED_ITEM('color',(#9167),#1508);
#9167 = PRESENTATION_STYLE_ASSIGNMENT((#9168,#9173));
#9168 = SURFACE_STYLE_USAGE(.BOTH.,#9169);
#9169 = SURFACE_SIDE_STYLE('',(#9170));
#9170 = SURFACE_STYLE_FILL_AREA(#9171);
#9171 = FILL_AREA_STYLE('',(#9172));
#9172 = FILL_AREA_STYLE_COLOUR('',#7472);
#9173 = CURVE_STYLE('',#9174,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9174 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9175 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9176),#900);
#9176 = STYLED_ITEM('color',(#9177),#888);
#9177 = PRESENTATION_STYLE_ASSIGNMENT((#9178,#9183));
#9178 = SURFACE_STYLE_USAGE(.BOTH.,#9179);
#9179 = SURFACE_SIDE_STYLE('',(#9180));
#9180 = SURFACE_STYLE_FILL_AREA(#9181);
#9181 = FILL_AREA_STYLE('',(#9182));
#9182 = FILL_AREA_STYLE_COLOUR('',#7472);
#9183 = CURVE_STYLE('',#9184,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9184 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9185 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9186),#6015);
#9186 = STYLED_ITEM('color',(#9187),#6003);
#9187 = PRESENTATION_STYLE_ASSIGNMENT((#9188,#9193));
#9188 = SURFACE_STYLE_USAGE(.BOTH.,#9189);
#9189 = SURFACE_SIDE_STYLE('',(#9190));
#9190 = SURFACE_STYLE_FILL_AREA(#9191);
#9191 = FILL_AREA_STYLE('',(#9192));
#9192 = FILL_AREA_STYLE_COLOUR('',#7472);
#9193 = CURVE_STYLE('',#9194,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9194 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9195 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9196),#5426);
#9196 = STYLED_ITEM('color',(#9197),#5414);
#9197 = PRESENTATION_STYLE_ASSIGNMENT((#9198,#9203));
#9198 = SURFACE_STYLE_USAGE(.BOTH.,#9199);
#9199 = SURFACE_SIDE_STYLE('',(#9200));
#9200 = SURFACE_STYLE_FILL_AREA(#9201);
#9201 = FILL_AREA_STYLE('',(#9202));
#9202 = FILL_AREA_STYLE_COLOUR('',#7472);
#9203 = CURVE_STYLE('',#9204,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9204 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9205 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9206),#3039);
#9206 = STYLED_ITEM('color',(#9207),#3027);
#9207 = PRESENTATION_STYLE_ASSIGNMENT((#9208,#9213));
#9208 = SURFACE_STYLE_USAGE(.BOTH.,#9209);
#9209 = SURFACE_SIDE_STYLE('',(#9210));
#9210 = SURFACE_STYLE_FILL_AREA(#9211);
#9211 = FILL_AREA_STYLE('',(#9212));
#9212 = FILL_AREA_STYLE_COLOUR('',#7472);
#9213 = CURVE_STYLE('',#9214,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9214 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9215 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9216),#5829);
#9216 = STYLED_ITEM('color',(#9217),#5817);
#9217 = PRESENTATION_STYLE_ASSIGNMENT((#9218,#9223));
#9218 = SURFACE_STYLE_USAGE(.BOTH.,#9219);
#9219 = SURFACE_SIDE_STYLE('',(#9220));
#9220 = SURFACE_STYLE_FILL_AREA(#9221);
#9221 = FILL_AREA_STYLE('',(#9222));
#9222 = FILL_AREA_STYLE_COLOUR('',#7472);
#9223 = CURVE_STYLE('',#9224,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9224 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9225 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9226),#2884);
#9226 = STYLED_ITEM('color',(#9227),#2872);
#9227 = PRESENTATION_STYLE_ASSIGNMENT((#9228,#9233));
#9228 = SURFACE_STYLE_USAGE(.BOTH.,#9229);
#9229 = SURFACE_SIDE_STYLE('',(#9230));
#9230 = SURFACE_STYLE_FILL_AREA(#9231);
#9231 = FILL_AREA_STYLE('',(#9232));
#9232 = FILL_AREA_STYLE_COLOUR('',#7472);
#9233 = CURVE_STYLE('',#9234,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9234 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9235 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9236),#5147);
#9236 = STYLED_ITEM('color',(#9237),#5135);
#9237 = PRESENTATION_STYLE_ASSIGNMENT((#9238,#9243));
#9238 = SURFACE_STYLE_USAGE(.BOTH.,#9239);
#9239 = SURFACE_SIDE_STYLE('',(#9240));
#9240 = SURFACE_STYLE_FILL_AREA(#9241);
#9241 = FILL_AREA_STYLE('',(#9242));
#9242 = FILL_AREA_STYLE_COLOUR('',#7472);
#9243 = CURVE_STYLE('',#9244,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9244 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9245 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9246),#4930);
#9246 = STYLED_ITEM('color',(#9247),#4918);
#9247 = PRESENTATION_STYLE_ASSIGNMENT((#9248,#9253));
#9248 = SURFACE_STYLE_USAGE(.BOTH.,#9249);
#9249 = SURFACE_SIDE_STYLE('',(#9250));
#9250 = SURFACE_STYLE_FILL_AREA(#9251);
#9251 = FILL_AREA_STYLE('',(#9252));
#9252 = FILL_AREA_STYLE_COLOUR('',#7472);
#9253 = CURVE_STYLE('',#9254,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9254 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9255 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9256),#2698);
#9256 = STYLED_ITEM('color',(#9257),#2686);
#9257 = PRESENTATION_STYLE_ASSIGNMENT((#9258,#9263));
#9258 = SURFACE_STYLE_USAGE(.BOTH.,#9259);
#9259 = SURFACE_SIDE_STYLE('',(#9260));
#9260 = SURFACE_STYLE_FILL_AREA(#9261);
#9261 = FILL_AREA_STYLE('',(#9262));
#9262 = FILL_AREA_STYLE_COLOUR('',#7472);
#9263 = CURVE_STYLE('',#9264,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9264 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9265 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9266),#5333);
#9266 = STYLED_ITEM('color',(#9267),#5321);
#9267 = PRESENTATION_STYLE_ASSIGNMENT((#9268,#9273));
#9268 = SURFACE_STYLE_USAGE(.BOTH.,#9269);
#9269 = SURFACE_SIDE_STYLE('',(#9270));
#9270 = SURFACE_STYLE_FILL_AREA(#9271);
#9271 = FILL_AREA_STYLE('',(#9272));
#9272 = FILL_AREA_STYLE_COLOUR('',#7472);
#9273 = CURVE_STYLE('',#9274,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9274 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9275 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9276),#4093);
#9276 = STYLED_ITEM('color',(#9277),#4081);
#9277 = PRESENTATION_STYLE_ASSIGNMENT((#9278,#9283));
#9278 = SURFACE_STYLE_USAGE(.BOTH.,#9279);
#9279 = SURFACE_SIDE_STYLE('',(#9280));
#9280 = SURFACE_STYLE_FILL_AREA(#9281);
#9281 = FILL_AREA_STYLE('',(#9282));
#9282 = FILL_AREA_STYLE_COLOUR('',#7472);
#9283 = CURVE_STYLE('',#9284,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9284 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9285 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9286),#3318);
#9286 = STYLED_ITEM('color',(#9287),#3306);
#9287 = PRESENTATION_STYLE_ASSIGNMENT((#9288,#9293));
#9288 = SURFACE_STYLE_USAGE(.BOTH.,#9289);
#9289 = SURFACE_SIDE_STYLE('',(#9290));
#9290 = SURFACE_STYLE_FILL_AREA(#9291);
#9291 = FILL_AREA_STYLE('',(#9292));
#9292 = FILL_AREA_STYLE_COLOUR('',#7472);
#9293 = CURVE_STYLE('',#9294,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9294 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9295 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9296),#3907);
#9296 = STYLED_ITEM('color',(#9297),#3895);
#9297 = PRESENTATION_STYLE_ASSIGNMENT((#9298,#9303));
#9298 = SURFACE_STYLE_USAGE(.BOTH.,#9299);
#9299 = SURFACE_SIDE_STYLE('',(#9300));
#9300 = SURFACE_STYLE_FILL_AREA(#9301);
#9301 = FILL_AREA_STYLE('',(#9302));
#9302 = FILL_AREA_STYLE_COLOUR('',#7472);
#9303 = CURVE_STYLE('',#9304,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9304 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9305 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9306),#6511);
#9306 = STYLED_ITEM('color',(#9307),#6499);
#9307 = PRESENTATION_STYLE_ASSIGNMENT((#9308,#9313));
#9308 = SURFACE_STYLE_USAGE(.BOTH.,#9309);
#9309 = SURFACE_SIDE_STYLE('',(#9310));
#9310 = SURFACE_STYLE_FILL_AREA(#9311);
#9311 = FILL_AREA_STYLE('',(#9312));
#9312 = FILL_AREA_STYLE_COLOUR('',#7472);
#9313 = CURVE_STYLE('',#9314,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9314 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9315 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9316),#6232);
#9316 = STYLED_ITEM('color',(#9317),#6220);
#9317 = PRESENTATION_STYLE_ASSIGNMENT((#9318,#9323));
#9318 = SURFACE_STYLE_USAGE(.BOTH.,#9319);
#9319 = SURFACE_SIDE_STYLE('',(#9320));
#9320 = SURFACE_STYLE_FILL_AREA(#9321);
#9321 = FILL_AREA_STYLE('',(#9322));
#9322 = FILL_AREA_STYLE_COLOUR('',#7472);
#9323 = CURVE_STYLE('',#9324,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9324 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9325 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9326),#6139);
#9326 = STYLED_ITEM('color',(#9327),#6127);
#9327 = PRESENTATION_STYLE_ASSIGNMENT((#9328,#9333));
#9328 = SURFACE_STYLE_USAGE(.BOTH.,#9329);
#9329 = SURFACE_SIDE_STYLE('',(#9330));
#9330 = SURFACE_STYLE_FILL_AREA(#9331);
#9331 = FILL_AREA_STYLE('',(#9332));
#9332 = FILL_AREA_STYLE_COLOUR('',#7472);
#9333 = CURVE_STYLE('',#9334,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9334 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9335 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9336),#4744);
#9336 = STYLED_ITEM('color',(#9337),#4732);
#9337 = PRESENTATION_STYLE_ASSIGNMENT((#9338,#9343));
#9338 = SURFACE_STYLE_USAGE(.BOTH.,#9339);
#9339 = SURFACE_SIDE_STYLE('',(#9340));
#9340 = SURFACE_STYLE_FILL_AREA(#9341);
#9341 = FILL_AREA_STYLE('',(#9342));
#9342 = FILL_AREA_STYLE_COLOUR('',#7472);
#9343 = CURVE_STYLE('',#9344,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9344 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9345 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9346),#1954);
#9346 = STYLED_ITEM('color',(#9347),#1942);
#9347 = PRESENTATION_STYLE_ASSIGNMENT((#9348,#9353));
#9348 = SURFACE_STYLE_USAGE(.BOTH.,#9349);
#9349 = SURFACE_SIDE_STYLE('',(#9350));
#9350 = SURFACE_STYLE_FILL_AREA(#9351);
#9351 = FILL_AREA_STYLE('',(#9352));
#9352 = FILL_AREA_STYLE_COLOUR('',#7472);
#9353 = CURVE_STYLE('',#9354,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9354 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9355 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9356),#4651);
#9356 = STYLED_ITEM('color',(#9357),#4639);
#9357 = PRESENTATION_STYLE_ASSIGNMENT((#9358,#9363));
#9358 = SURFACE_STYLE_USAGE(.BOTH.,#9359);
#9359 = SURFACE_SIDE_STYLE('',(#9360));
#9360 = SURFACE_STYLE_FILL_AREA(#9361);
#9361 = FILL_AREA_STYLE('',(#9362));
#9362 = FILL_AREA_STYLE_COLOUR('',#7472);
#9363 = CURVE_STYLE('',#9364,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9364 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9365 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9366),#2512);
#9366 = STYLED_ITEM('color',(#9367),#2500);
#9367 = PRESENTATION_STYLE_ASSIGNMENT((#9368,#9373));
#9368 = SURFACE_STYLE_USAGE(.BOTH.,#9369);
#9369 = SURFACE_SIDE_STYLE('',(#9370));
#9370 = SURFACE_STYLE_FILL_AREA(#9371);
#9371 = FILL_AREA_STYLE('',(#9372));
#9372 = FILL_AREA_STYLE_COLOUR('',#7472);
#9373 = CURVE_STYLE('',#9374,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9374 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9375 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9376),#2171);
#9376 = STYLED_ITEM('color',(#9377),#2159);
#9377 = PRESENTATION_STYLE_ASSIGNMENT((#9378,#9383));
#9378 = SURFACE_STYLE_USAGE(.BOTH.,#9379);
#9379 = SURFACE_SIDE_STYLE('',(#9380));
#9380 = SURFACE_STYLE_FILL_AREA(#9381);
#9381 = FILL_AREA_STYLE('',(#9382));
#9382 = FILL_AREA_STYLE_COLOUR('',#7472);
#9383 = CURVE_STYLE('',#9384,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9384 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9385 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9386),#962);
#9386 = STYLED_ITEM('color',(#9387),#950);
#9387 = PRESENTATION_STYLE_ASSIGNMENT((#9388,#9393));
#9388 = SURFACE_STYLE_USAGE(.BOTH.,#9389);
#9389 = SURFACE_SIDE_STYLE('',(#9390));
#9390 = SURFACE_STYLE_FILL_AREA(#9391);
#9391 = FILL_AREA_STYLE('',(#9392));
#9392 = FILL_AREA_STYLE_COLOUR('',#7472);
#9393 = CURVE_STYLE('',#9394,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9394 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9395 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9396),#5178);
#9396 = STYLED_ITEM('color',(#9397),#5166);
#9397 = PRESENTATION_STYLE_ASSIGNMENT((#9398,#9403));
#9398 = SURFACE_STYLE_USAGE(.BOTH.,#9399);
#9399 = SURFACE_SIDE_STYLE('',(#9400));
#9400 = SURFACE_STYLE_FILL_AREA(#9401);
#9401 = FILL_AREA_STYLE('',(#9402));
#9402 = FILL_AREA_STYLE_COLOUR('',#7472);
#9403 = CURVE_STYLE('',#9404,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9404 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9405 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9406),#6046);
#9406 = STYLED_ITEM('color',(#9407),#6034);
#9407 = PRESENTATION_STYLE_ASSIGNMENT((#9408,#9413));
#9408 = SURFACE_STYLE_USAGE(.BOTH.,#9409);
#9409 = SURFACE_SIDE_STYLE('',(#9410));
#9410 = SURFACE_STYLE_FILL_AREA(#9411);
#9411 = FILL_AREA_STYLE('',(#9412));
#9412 = FILL_AREA_STYLE_COLOUR('',#7472);
#9413 = CURVE_STYLE('',#9414,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9414 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9415 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9416),#2419);
#9416 = STYLED_ITEM('color',(#9417),#2407);
#9417 = PRESENTATION_STYLE_ASSIGNMENT((#9418,#9423));
#9418 = SURFACE_STYLE_USAGE(.BOTH.,#9419);
#9419 = SURFACE_SIDE_STYLE('',(#9420));
#9420 = SURFACE_STYLE_FILL_AREA(#9421);
#9421 = FILL_AREA_STYLE('',(#9422));
#9422 = FILL_AREA_STYLE_COLOUR('',#7472);
#9423 = CURVE_STYLE('',#9424,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9424 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9425 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9426),#4899);
#9426 = STYLED_ITEM('color',(#9427),#4887);
#9427 = PRESENTATION_STYLE_ASSIGNMENT((#9428,#9433));
#9428 = SURFACE_STYLE_USAGE(.BOTH.,#9429);
#9429 = SURFACE_SIDE_STYLE('',(#9430));
#9430 = SURFACE_STYLE_FILL_AREA(#9431);
#9431 = FILL_AREA_STYLE('',(#9432));
#9432 = FILL_AREA_STYLE_COLOUR('',#7472);
#9433 = CURVE_STYLE('',#9434,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9434 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9435 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9436),#1737);
#9436 = STYLED_ITEM('color',(#9437),#1725);
#9437 = PRESENTATION_STYLE_ASSIGNMENT((#9438,#9443));
#9438 = SURFACE_STYLE_USAGE(.BOTH.,#9439);
#9439 = SURFACE_SIDE_STYLE('',(#9440));
#9440 = SURFACE_STYLE_FILL_AREA(#9441);
#9441 = FILL_AREA_STYLE('',(#9442));
#9442 = FILL_AREA_STYLE_COLOUR('',#7472);
#9443 = CURVE_STYLE('',#9444,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9444 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9445 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9446),#7446);
#9446 = STYLED_ITEM('color',(#9447),#7026);
#9447 = PRESENTATION_STYLE_ASSIGNMENT((#9448,#9454));
#9448 = SURFACE_STYLE_USAGE(.BOTH.,#9449);
#9449 = SURFACE_SIDE_STYLE('',(#9450));
#9450 = SURFACE_STYLE_FILL_AREA(#9451);
#9451 = FILL_AREA_STYLE('',(#9452));
#9452 = FILL_AREA_STYLE_COLOUR('',#9453);
#9453 = COLOUR_RGB('',0.300000011921,0.300000011921,0.300000011921);
#9454 = CURVE_STYLE('',#9455,POSITIVE_LENGTH_MEASURE(0.1),#9453);
#9455 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9456 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9457),#2140);
#9457 = STYLED_ITEM('color',(#9458),#2128);
#9458 = PRESENTATION_STYLE_ASSIGNMENT((#9459,#9464));
#9459 = SURFACE_STYLE_USAGE(.BOTH.,#9460);
#9460 = SURFACE_SIDE_STYLE('',(#9461));
#9461 = SURFACE_STYLE_FILL_AREA(#9462);
#9462 = FILL_AREA_STYLE('',(#9463));
#9463 = FILL_AREA_STYLE_COLOUR('',#7472);
#9464 = CURVE_STYLE('',#9465,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9465 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#9466 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #9467),#5798);
#9467 = STYLED_ITEM('color',(#9468),#5786);
#9468 = PRESENTATION_STYLE_ASSIGNMENT((#9469,#9474));
#9469 = SURFACE_STYLE_USAGE(.BOTH.,#9470);
#9470 = SURFACE_SIDE_STYLE('',(#9471));
#9471 = SURFACE_STYLE_FILL_AREA(#9472);
#9472 = FILL_AREA_STYLE('',(#9473));
#9473 = FILL_AREA_STYLE_COLOUR('',#7472);
#9474 = CURVE_STYLE('',#9475,POSITIVE_LENGTH_MEASURE(0.1),#7472);
#9475 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;
