ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('/var/www/3D/0T/21810281.1.1.stp','2026-03-24T12:25:51',(
    '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);
#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('',(-2.4,2.4,0.125));
#17 = DIRECTION('',(0.,0.,1.));
#18 = DIRECTION('',(1.,0.,0.));
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
#20 = CARTESIAN_POINT('',(-2.,2.4,0.125));
#21 = DIRECTION('',(0.,0.,1.));
#22 = DIRECTION('',(1.,0.,0.));
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
#24 = CARTESIAN_POINT('',(-1.6,2.4,0.125));
#25 = DIRECTION('',(0.,0.,1.));
#26 = DIRECTION('',(1.,0.,0.));
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(-1.2,2.4,0.125));
#29 = DIRECTION('',(0.,0.,1.));
#30 = DIRECTION('',(1.,0.,0.));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(-0.4,2.4,0.125));
#33 = DIRECTION('',(0.,0.,1.));
#34 = DIRECTION('',(1.,0.,0.));
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(-5.551115123126E-16,2.4,0.125));
#37 = DIRECTION('',(0.,0.,1.));
#38 = DIRECTION('',(1.,0.,0.));
#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
#40 = CARTESIAN_POINT('',(0.4,2.4,0.125));
#41 = DIRECTION('',(0.,0.,1.));
#42 = DIRECTION('',(1.,0.,0.));
#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
#44 = CARTESIAN_POINT('',(0.8,2.4,0.125));
#45 = DIRECTION('',(0.,0.,1.));
#46 = DIRECTION('',(1.,0.,0.));
#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
#48 = CARTESIAN_POINT('',(1.2,2.4,0.125));
#49 = DIRECTION('',(0.,0.,1.));
#50 = DIRECTION('',(1.,0.,0.));
#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
#52 = CARTESIAN_POINT('',(1.6,2.4,0.125));
#53 = DIRECTION('',(0.,0.,1.));
#54 = DIRECTION('',(1.,0.,0.));
#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
#56 = CARTESIAN_POINT('',(2.,2.4,0.125));
#57 = DIRECTION('',(0.,0.,1.));
#58 = DIRECTION('',(1.,0.,0.));
#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62);
#60 = CARTESIAN_POINT('',(2.4,2.4,0.125));
#61 = DIRECTION('',(0.,0.,1.));
#62 = DIRECTION('',(1.,0.,0.));
#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66);
#64 = CARTESIAN_POINT('',(-2.4,2.,0.125));
#65 = DIRECTION('',(0.,0.,1.));
#66 = DIRECTION('',(1.,0.,0.));
#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
#68 = CARTESIAN_POINT('',(-2.,2.,0.125));
#69 = DIRECTION('',(0.,0.,1.));
#70 = DIRECTION('',(1.,0.,0.));
#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74);
#72 = CARTESIAN_POINT('',(-1.6,2.,0.125));
#73 = DIRECTION('',(0.,0.,1.));
#74 = DIRECTION('',(1.,0.,0.));
#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
#76 = CARTESIAN_POINT('',(-1.2,2.,0.125));
#77 = DIRECTION('',(0.,0.,1.));
#78 = DIRECTION('',(1.,0.,0.));
#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82);
#80 = CARTESIAN_POINT('',(-0.8,2.,0.125));
#81 = DIRECTION('',(0.,0.,1.));
#82 = DIRECTION('',(1.,0.,0.));
#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86);
#84 = CARTESIAN_POINT('',(-0.4,2.,0.125));
#85 = DIRECTION('',(0.,0.,1.));
#86 = DIRECTION('',(1.,0.,0.));
#87 = AXIS2_PLACEMENT_3D('',#88,#89,#90);
#88 = CARTESIAN_POINT('',(-5.551115123126E-16,2.,0.125));
#89 = DIRECTION('',(0.,0.,1.));
#90 = DIRECTION('',(1.,0.,0.));
#91 = AXIS2_PLACEMENT_3D('',#92,#93,#94);
#92 = CARTESIAN_POINT('',(0.4,2.,0.125));
#93 = DIRECTION('',(0.,0.,1.));
#94 = DIRECTION('',(1.,0.,0.));
#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
#96 = CARTESIAN_POINT('',(0.8,2.,0.125));
#97 = DIRECTION('',(0.,0.,1.));
#98 = DIRECTION('',(1.,0.,0.));
#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102);
#100 = CARTESIAN_POINT('',(1.2,2.,0.125));
#101 = DIRECTION('',(0.,0.,1.));
#102 = DIRECTION('',(1.,0.,0.));
#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106);
#104 = CARTESIAN_POINT('',(1.6,2.,0.125));
#105 = DIRECTION('',(0.,0.,1.));
#106 = DIRECTION('',(1.,0.,0.));
#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110);
#108 = CARTESIAN_POINT('',(2.,2.,0.125));
#109 = DIRECTION('',(0.,0.,1.));
#110 = DIRECTION('',(1.,0.,0.));
#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
#112 = CARTESIAN_POINT('',(2.4,2.,0.125));
#113 = DIRECTION('',(0.,0.,1.));
#114 = DIRECTION('',(1.,0.,0.));
#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
#116 = CARTESIAN_POINT('',(-2.4,1.6,0.125));
#117 = DIRECTION('',(0.,0.,1.));
#118 = DIRECTION('',(1.,0.,0.));
#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122);
#120 = CARTESIAN_POINT('',(-2.,1.6,0.125));
#121 = DIRECTION('',(0.,0.,1.));
#122 = DIRECTION('',(1.,0.,0.));
#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126);
#124 = CARTESIAN_POINT('',(-1.6,1.6,0.125));
#125 = DIRECTION('',(0.,0.,1.));
#126 = DIRECTION('',(1.,0.,0.));
#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
#128 = CARTESIAN_POINT('',(-1.2,1.6,0.125));
#129 = DIRECTION('',(0.,0.,1.));
#130 = DIRECTION('',(1.,0.,0.));
#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134);
#132 = CARTESIAN_POINT('',(-0.8,1.6,0.125));
#133 = DIRECTION('',(0.,0.,1.));
#134 = DIRECTION('',(1.,0.,0.));
#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138);
#136 = CARTESIAN_POINT('',(-0.4,1.6,0.125));
#137 = DIRECTION('',(0.,0.,1.));
#138 = DIRECTION('',(1.,0.,0.));
#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142);
#140 = CARTESIAN_POINT('',(-5.551115123126E-16,1.6,0.125));
#141 = DIRECTION('',(0.,0.,1.));
#142 = DIRECTION('',(1.,0.,0.));
#143 = AXIS2_PLACEMENT_3D('',#144,#145,#146);
#144 = CARTESIAN_POINT('',(0.4,1.6,0.125));
#145 = DIRECTION('',(0.,0.,1.));
#146 = DIRECTION('',(1.,0.,0.));
#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150);
#148 = CARTESIAN_POINT('',(0.8,1.6,0.125));
#149 = DIRECTION('',(0.,0.,1.));
#150 = DIRECTION('',(1.,0.,0.));
#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154);
#152 = CARTESIAN_POINT('',(1.2,1.6,0.125));
#153 = DIRECTION('',(0.,0.,1.));
#154 = DIRECTION('',(1.,0.,0.));
#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);
#156 = CARTESIAN_POINT('',(1.6,1.6,0.125));
#157 = DIRECTION('',(0.,0.,1.));
#158 = DIRECTION('',(1.,0.,0.));
#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162);
#160 = CARTESIAN_POINT('',(2.,1.6,0.125));
#161 = DIRECTION('',(0.,0.,1.));
#162 = DIRECTION('',(1.,0.,0.));
#163 = AXIS2_PLACEMENT_3D('',#164,#165,#166);
#164 = CARTESIAN_POINT('',(2.4,1.6,0.125));
#165 = DIRECTION('',(0.,0.,1.));
#166 = DIRECTION('',(1.,0.,0.));
#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
#168 = CARTESIAN_POINT('',(-2.4,1.2,0.125));
#169 = DIRECTION('',(0.,0.,1.));
#170 = DIRECTION('',(1.,0.,0.));
#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174);
#172 = CARTESIAN_POINT('',(-2.,1.2,0.125));
#173 = DIRECTION('',(0.,0.,1.));
#174 = DIRECTION('',(1.,0.,0.));
#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178);
#176 = CARTESIAN_POINT('',(-1.6,1.2,0.125));
#177 = DIRECTION('',(0.,0.,1.));
#178 = DIRECTION('',(1.,0.,0.));
#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
#180 = CARTESIAN_POINT('',(-1.2,1.2,0.125));
#181 = DIRECTION('',(0.,0.,1.));
#182 = DIRECTION('',(1.,0.,0.));
#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
#184 = CARTESIAN_POINT('',(-0.8,1.2,0.125));
#185 = DIRECTION('',(0.,0.,1.));
#186 = DIRECTION('',(1.,0.,0.));
#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190);
#188 = CARTESIAN_POINT('',(-0.4,1.2,0.125));
#189 = DIRECTION('',(0.,0.,1.));
#190 = DIRECTION('',(1.,0.,0.));
#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194);
#192 = CARTESIAN_POINT('',(-5.551115123126E-16,1.2,0.125));
#193 = DIRECTION('',(0.,0.,1.));
#194 = DIRECTION('',(1.,0.,0.));
#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198);
#196 = CARTESIAN_POINT('',(0.4,1.2,0.125));
#197 = DIRECTION('',(0.,0.,1.));
#198 = DIRECTION('',(1.,0.,0.));
#199 = AXIS2_PLACEMENT_3D('',#200,#201,#202);
#200 = CARTESIAN_POINT('',(0.8,1.2,0.125));
#201 = DIRECTION('',(0.,0.,1.));
#202 = DIRECTION('',(1.,0.,0.));
#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206);
#204 = CARTESIAN_POINT('',(1.2,1.2,0.125));
#205 = DIRECTION('',(0.,0.,1.));
#206 = DIRECTION('',(1.,0.,0.));
#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210);
#208 = CARTESIAN_POINT('',(1.6,1.2,0.125));
#209 = DIRECTION('',(0.,0.,1.));
#210 = DIRECTION('',(1.,0.,0.));
#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214);
#212 = CARTESIAN_POINT('',(2.,1.2,0.125));
#213 = DIRECTION('',(0.,0.,1.));
#214 = DIRECTION('',(1.,0.,0.));
#215 = AXIS2_PLACEMENT_3D('',#216,#217,#218);
#216 = CARTESIAN_POINT('',(2.4,1.2,0.125));
#217 = DIRECTION('',(0.,0.,1.));
#218 = DIRECTION('',(1.,0.,0.));
#219 = AXIS2_PLACEMENT_3D('',#220,#221,#222);
#220 = CARTESIAN_POINT('',(-2.4,0.8,0.125));
#221 = DIRECTION('',(0.,0.,1.));
#222 = DIRECTION('',(1.,0.,0.));
#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
#224 = CARTESIAN_POINT('',(-2.,0.8,0.125));
#225 = DIRECTION('',(0.,0.,1.));
#226 = DIRECTION('',(1.,0.,0.));
#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230);
#228 = CARTESIAN_POINT('',(-1.6,0.8,0.125));
#229 = DIRECTION('',(0.,0.,1.));
#230 = DIRECTION('',(1.,0.,0.));
#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234);
#232 = CARTESIAN_POINT('',(-1.2,0.8,0.125));
#233 = DIRECTION('',(0.,0.,1.));
#234 = DIRECTION('',(1.,0.,0.));
#235 = AXIS2_PLACEMENT_3D('',#236,#237,#238);
#236 = CARTESIAN_POINT('',(-0.8,0.8,0.125));
#237 = DIRECTION('',(0.,0.,1.));
#238 = DIRECTION('',(1.,0.,0.));
#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242);
#240 = CARTESIAN_POINT('',(1.2,0.8,0.125));
#241 = DIRECTION('',(0.,0.,1.));
#242 = DIRECTION('',(1.,0.,0.));
#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246);
#244 = CARTESIAN_POINT('',(1.6,0.8,0.125));
#245 = DIRECTION('',(0.,0.,1.));
#246 = DIRECTION('',(1.,0.,0.));
#247 = AXIS2_PLACEMENT_3D('',#248,#249,#250);
#248 = CARTESIAN_POINT('',(2.,0.8,0.125));
#249 = DIRECTION('',(0.,0.,1.));
#250 = DIRECTION('',(1.,0.,0.));
#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254);
#252 = CARTESIAN_POINT('',(2.4,0.8,0.125));
#253 = DIRECTION('',(0.,0.,1.));
#254 = DIRECTION('',(1.,0.,0.));
#255 = AXIS2_PLACEMENT_3D('',#256,#257,#258);
#256 = CARTESIAN_POINT('',(-2.4,0.4,0.125));
#257 = DIRECTION('',(0.,0.,1.));
#258 = DIRECTION('',(1.,0.,0.));
#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262);
#260 = CARTESIAN_POINT('',(-2.,0.4,0.125));
#261 = DIRECTION('',(0.,0.,1.));
#262 = DIRECTION('',(1.,0.,0.));
#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266);
#264 = CARTESIAN_POINT('',(-1.6,0.4,0.125));
#265 = DIRECTION('',(0.,0.,1.));
#266 = DIRECTION('',(1.,0.,0.));
#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270);
#268 = CARTESIAN_POINT('',(-1.2,0.4,0.125));
#269 = DIRECTION('',(0.,0.,1.));
#270 = DIRECTION('',(1.,0.,0.));
#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274);
#272 = CARTESIAN_POINT('',(-0.8,0.4,0.125));
#273 = DIRECTION('',(0.,0.,1.));
#274 = DIRECTION('',(1.,0.,0.));
#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
#276 = CARTESIAN_POINT('',(1.2,0.4,0.125));
#277 = DIRECTION('',(0.,0.,1.));
#278 = DIRECTION('',(1.,0.,0.));
#279 = AXIS2_PLACEMENT_3D('',#280,#281,#282);
#280 = CARTESIAN_POINT('',(1.6,0.4,0.125));
#281 = DIRECTION('',(0.,0.,1.));
#282 = DIRECTION('',(1.,0.,0.));
#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286);
#284 = CARTESIAN_POINT('',(2.,0.4,0.125));
#285 = DIRECTION('',(0.,0.,1.));
#286 = DIRECTION('',(1.,0.,0.));
#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290);
#288 = CARTESIAN_POINT('',(2.4,0.4,0.125));
#289 = DIRECTION('',(0.,0.,1.));
#290 = DIRECTION('',(1.,0.,0.));
#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294);
#292 = CARTESIAN_POINT('',(-2.4,5.551115123126E-16,0.125));
#293 = DIRECTION('',(0.,0.,1.));
#294 = DIRECTION('',(1.,0.,0.));
#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);
#296 = CARTESIAN_POINT('',(-2.,5.551115123126E-16,0.125));
#297 = DIRECTION('',(0.,0.,1.));
#298 = DIRECTION('',(1.,0.,0.));
#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302);
#300 = CARTESIAN_POINT('',(-1.6,5.551115123126E-16,0.125));
#301 = DIRECTION('',(0.,0.,1.));
#302 = DIRECTION('',(1.,0.,0.));
#303 = AXIS2_PLACEMENT_3D('',#304,#305,#306);
#304 = CARTESIAN_POINT('',(-1.2,5.551115123126E-16,0.125));
#305 = DIRECTION('',(0.,0.,1.));
#306 = DIRECTION('',(1.,0.,0.));
#307 = AXIS2_PLACEMENT_3D('',#308,#309,#310);
#308 = CARTESIAN_POINT('',(-0.8,5.551115123126E-16,0.125));
#309 = DIRECTION('',(0.,0.,1.));
#310 = DIRECTION('',(1.,0.,0.));
#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314);
#312 = CARTESIAN_POINT('',(1.2,5.551115123126E-16,0.125));
#313 = DIRECTION('',(0.,0.,1.));
#314 = DIRECTION('',(1.,0.,0.));
#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318);
#316 = CARTESIAN_POINT('',(1.6,5.551115123126E-16,0.125));
#317 = DIRECTION('',(0.,0.,1.));
#318 = DIRECTION('',(1.,0.,0.));
#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
#320 = CARTESIAN_POINT('',(2.,5.551115123126E-16,0.125));
#321 = DIRECTION('',(0.,0.,1.));
#322 = DIRECTION('',(1.,0.,0.));
#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326);
#324 = CARTESIAN_POINT('',(2.4,5.551115123126E-16,0.125));
#325 = DIRECTION('',(0.,0.,1.));
#326 = DIRECTION('',(1.,0.,0.));
#327 = AXIS2_PLACEMENT_3D('',#328,#329,#330);
#328 = CARTESIAN_POINT('',(-2.4,-0.4,0.125));
#329 = DIRECTION('',(0.,0.,1.));
#330 = DIRECTION('',(1.,0.,0.));
#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
#332 = CARTESIAN_POINT('',(-2.,-0.4,0.125));
#333 = DIRECTION('',(0.,0.,1.));
#334 = DIRECTION('',(1.,0.,0.));
#335 = AXIS2_PLACEMENT_3D('',#336,#337,#338);
#336 = CARTESIAN_POINT('',(-1.6,-0.4,0.125));
#337 = DIRECTION('',(0.,0.,1.));
#338 = DIRECTION('',(1.,0.,0.));
#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342);
#340 = CARTESIAN_POINT('',(-1.2,-0.4,0.125));
#341 = DIRECTION('',(0.,0.,1.));
#342 = DIRECTION('',(1.,0.,0.));
#343 = AXIS2_PLACEMENT_3D('',#344,#345,#346);
#344 = CARTESIAN_POINT('',(-0.8,-0.4,0.125));
#345 = DIRECTION('',(0.,0.,1.));
#346 = DIRECTION('',(1.,0.,0.));
#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350);
#348 = CARTESIAN_POINT('',(-5.551115123126E-16,-0.4,0.125));
#349 = DIRECTION('',(0.,0.,1.));
#350 = DIRECTION('',(1.,0.,0.));
#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354);
#352 = CARTESIAN_POINT('',(0.4,-0.4,0.125));
#353 = DIRECTION('',(0.,0.,1.));
#354 = DIRECTION('',(1.,0.,0.));
#355 = AXIS2_PLACEMENT_3D('',#356,#357,#358);
#356 = CARTESIAN_POINT('',(0.8,-0.4,0.125));
#357 = DIRECTION('',(0.,0.,1.));
#358 = DIRECTION('',(1.,0.,0.));
#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362);
#360 = CARTESIAN_POINT('',(1.2,-0.4,0.125));
#361 = DIRECTION('',(0.,0.,1.));
#362 = DIRECTION('',(1.,0.,0.));
#363 = AXIS2_PLACEMENT_3D('',#364,#365,#366);
#364 = CARTESIAN_POINT('',(1.6,-0.4,0.125));
#365 = DIRECTION('',(0.,0.,1.));
#366 = DIRECTION('',(1.,0.,0.));
#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370);
#368 = CARTESIAN_POINT('',(2.,-0.4,0.125));
#369 = DIRECTION('',(0.,0.,1.));
#370 = DIRECTION('',(1.,0.,0.));
#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374);
#372 = CARTESIAN_POINT('',(2.4,-0.4,0.125));
#373 = DIRECTION('',(0.,0.,1.));
#374 = DIRECTION('',(1.,0.,0.));
#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378);
#376 = CARTESIAN_POINT('',(-2.4,-0.8,0.125));
#377 = DIRECTION('',(0.,0.,1.));
#378 = DIRECTION('',(1.,0.,0.));
#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382);
#380 = CARTESIAN_POINT('',(-2.,-0.8,0.125));
#381 = DIRECTION('',(0.,0.,1.));
#382 = DIRECTION('',(1.,0.,0.));
#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386);
#384 = CARTESIAN_POINT('',(-1.6,-0.8,0.125));
#385 = DIRECTION('',(0.,0.,1.));
#386 = DIRECTION('',(1.,0.,0.));
#387 = AXIS2_PLACEMENT_3D('',#388,#389,#390);
#388 = CARTESIAN_POINT('',(-1.2,-0.8,0.125));
#389 = DIRECTION('',(0.,0.,1.));
#390 = DIRECTION('',(1.,0.,0.));
#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394);
#392 = CARTESIAN_POINT('',(-0.8,-0.8,0.125));
#393 = DIRECTION('',(0.,0.,1.));
#394 = DIRECTION('',(1.,0.,0.));
#395 = AXIS2_PLACEMENT_3D('',#396,#397,#398);
#396 = CARTESIAN_POINT('',(-0.4,-0.8,0.125));
#397 = DIRECTION('',(0.,0.,1.));
#398 = DIRECTION('',(1.,0.,0.));
#399 = AXIS2_PLACEMENT_3D('',#400,#401,#402);
#400 = CARTESIAN_POINT('',(-5.551115123126E-16,-0.8,0.125));
#401 = DIRECTION('',(0.,0.,1.));
#402 = DIRECTION('',(1.,0.,0.));
#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);
#404 = CARTESIAN_POINT('',(0.4,-0.8,0.125));
#405 = DIRECTION('',(0.,0.,1.));
#406 = DIRECTION('',(1.,0.,0.));
#407 = AXIS2_PLACEMENT_3D('',#408,#409,#410);
#408 = CARTESIAN_POINT('',(0.8,-0.8,0.125));
#409 = DIRECTION('',(0.,0.,1.));
#410 = DIRECTION('',(1.,0.,0.));
#411 = AXIS2_PLACEMENT_3D('',#412,#413,#414);
#412 = CARTESIAN_POINT('',(1.2,-0.8,0.125));
#413 = DIRECTION('',(0.,0.,1.));
#414 = DIRECTION('',(1.,0.,0.));
#415 = AXIS2_PLACEMENT_3D('',#416,#417,#418);
#416 = CARTESIAN_POINT('',(1.6,-0.8,0.125));
#417 = DIRECTION('',(0.,0.,1.));
#418 = DIRECTION('',(1.,0.,0.));
#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422);
#420 = CARTESIAN_POINT('',(2.,-0.8,0.125));
#421 = DIRECTION('',(0.,0.,1.));
#422 = DIRECTION('',(1.,0.,0.));
#423 = AXIS2_PLACEMENT_3D('',#424,#425,#426);
#424 = CARTESIAN_POINT('',(2.4,-0.8,0.125));
#425 = DIRECTION('',(0.,0.,1.));
#426 = DIRECTION('',(1.,0.,0.));
#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430);
#428 = CARTESIAN_POINT('',(-2.4,-1.2,0.125));
#429 = DIRECTION('',(0.,0.,1.));
#430 = DIRECTION('',(1.,0.,0.));
#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
#432 = CARTESIAN_POINT('',(-2.,-1.2,0.125));
#433 = DIRECTION('',(0.,0.,1.));
#434 = DIRECTION('',(1.,0.,0.));
#435 = AXIS2_PLACEMENT_3D('',#436,#437,#438);
#436 = CARTESIAN_POINT('',(-1.6,-1.2,0.125));
#437 = DIRECTION('',(0.,0.,1.));
#438 = DIRECTION('',(1.,0.,0.));
#439 = AXIS2_PLACEMENT_3D('',#440,#441,#442);
#440 = CARTESIAN_POINT('',(-1.2,-1.2,0.125));
#441 = DIRECTION('',(0.,0.,1.));
#442 = DIRECTION('',(1.,0.,0.));
#443 = AXIS2_PLACEMENT_3D('',#444,#445,#446);
#444 = CARTESIAN_POINT('',(-0.8,-1.2,0.125));
#445 = DIRECTION('',(0.,0.,1.));
#446 = DIRECTION('',(1.,0.,0.));
#447 = AXIS2_PLACEMENT_3D('',#448,#449,#450);
#448 = CARTESIAN_POINT('',(-0.4,-1.2,0.125));
#449 = DIRECTION('',(0.,0.,1.));
#450 = DIRECTION('',(1.,0.,0.));
#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454);
#452 = CARTESIAN_POINT('',(-5.551115123126E-16,-1.2,0.125));
#453 = DIRECTION('',(0.,0.,1.));
#454 = DIRECTION('',(1.,0.,0.));
#455 = AXIS2_PLACEMENT_3D('',#456,#457,#458);
#456 = CARTESIAN_POINT('',(0.4,-1.2,0.125));
#457 = DIRECTION('',(0.,0.,1.));
#458 = DIRECTION('',(1.,0.,0.));
#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462);
#460 = CARTESIAN_POINT('',(0.8,-1.2,0.125));
#461 = DIRECTION('',(0.,0.,1.));
#462 = DIRECTION('',(1.,0.,0.));
#463 = AXIS2_PLACEMENT_3D('',#464,#465,#466);
#464 = CARTESIAN_POINT('',(1.2,-1.2,0.125));
#465 = DIRECTION('',(0.,0.,1.));
#466 = DIRECTION('',(1.,0.,0.));
#467 = AXIS2_PLACEMENT_3D('',#468,#469,#470);
#468 = CARTESIAN_POINT('',(1.6,-1.2,0.125));
#469 = DIRECTION('',(0.,0.,1.));
#470 = DIRECTION('',(1.,0.,0.));
#471 = AXIS2_PLACEMENT_3D('',#472,#473,#474);
#472 = CARTESIAN_POINT('',(2.,-1.2,0.125));
#473 = DIRECTION('',(0.,0.,1.));
#474 = DIRECTION('',(1.,0.,0.));
#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478);
#476 = CARTESIAN_POINT('',(2.4,-1.2,0.125));
#477 = DIRECTION('',(0.,0.,1.));
#478 = DIRECTION('',(1.,0.,0.));
#479 = AXIS2_PLACEMENT_3D('',#480,#481,#482);
#480 = CARTESIAN_POINT('',(-2.4,-1.6,0.125));
#481 = DIRECTION('',(0.,0.,1.));
#482 = DIRECTION('',(1.,0.,0.));
#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486);
#484 = CARTESIAN_POINT('',(-1.6,-1.6,0.125));
#485 = DIRECTION('',(0.,0.,1.));
#486 = DIRECTION('',(1.,0.,0.));
#487 = AXIS2_PLACEMENT_3D('',#488,#489,#490);
#488 = CARTESIAN_POINT('',(-1.2,-1.6,0.125));
#489 = DIRECTION('',(0.,0.,1.));
#490 = DIRECTION('',(1.,0.,0.));
#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);
#492 = CARTESIAN_POINT('',(-0.8,-1.6,0.125));
#493 = DIRECTION('',(0.,0.,1.));
#494 = DIRECTION('',(1.,0.,0.));
#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498);
#496 = CARTESIAN_POINT('',(-0.4,-1.6,0.125));
#497 = DIRECTION('',(0.,0.,1.));
#498 = DIRECTION('',(1.,0.,0.));
#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502);
#500 = CARTESIAN_POINT('',(-5.551115123126E-16,-1.6,0.125));
#501 = DIRECTION('',(0.,0.,1.));
#502 = DIRECTION('',(1.,0.,0.));
#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506);
#504 = CARTESIAN_POINT('',(0.4,-1.6,0.125));
#505 = DIRECTION('',(0.,0.,1.));
#506 = DIRECTION('',(1.,0.,0.));
#507 = AXIS2_PLACEMENT_3D('',#508,#509,#510);
#508 = CARTESIAN_POINT('',(0.8,-1.6,0.125));
#509 = DIRECTION('',(0.,0.,1.));
#510 = DIRECTION('',(1.,0.,0.));
#511 = AXIS2_PLACEMENT_3D('',#512,#513,#514);
#512 = CARTESIAN_POINT('',(1.2,-1.6,0.125));
#513 = DIRECTION('',(0.,0.,1.));
#514 = DIRECTION('',(1.,0.,0.));
#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518);
#516 = CARTESIAN_POINT('',(1.6,-1.6,0.125));
#517 = DIRECTION('',(0.,0.,1.));
#518 = DIRECTION('',(1.,0.,0.));
#519 = AXIS2_PLACEMENT_3D('',#520,#521,#522);
#520 = CARTESIAN_POINT('',(2.,-1.6,0.125));
#521 = DIRECTION('',(0.,0.,1.));
#522 = DIRECTION('',(1.,0.,0.));
#523 = AXIS2_PLACEMENT_3D('',#524,#525,#526);
#524 = CARTESIAN_POINT('',(2.4,-1.6,0.125));
#525 = DIRECTION('',(0.,0.,1.));
#526 = DIRECTION('',(1.,0.,0.));
#527 = AXIS2_PLACEMENT_3D('',#528,#529,#530);
#528 = CARTESIAN_POINT('',(-2.4,-2.,0.125));
#529 = DIRECTION('',(0.,0.,1.));
#530 = DIRECTION('',(1.,0.,0.));
#531 = AXIS2_PLACEMENT_3D('',#532,#533,#534);
#532 = CARTESIAN_POINT('',(-2.,-2.,0.125));
#533 = DIRECTION('',(0.,0.,1.));
#534 = DIRECTION('',(1.,0.,0.));
#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538);
#536 = CARTESIAN_POINT('',(-1.6,-2.,0.125));
#537 = DIRECTION('',(0.,0.,1.));
#538 = DIRECTION('',(1.,0.,0.));
#539 = AXIS2_PLACEMENT_3D('',#540,#541,#542);
#540 = CARTESIAN_POINT('',(-1.2,-2.,0.125));
#541 = DIRECTION('',(0.,0.,1.));
#542 = DIRECTION('',(1.,0.,0.));
#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546);
#544 = CARTESIAN_POINT('',(-0.8,-2.,0.125));
#545 = DIRECTION('',(0.,0.,1.));
#546 = DIRECTION('',(1.,0.,0.));
#547 = AXIS2_PLACEMENT_3D('',#548,#549,#550);
#548 = CARTESIAN_POINT('',(-0.4,-2.,0.125));
#549 = DIRECTION('',(0.,0.,1.));
#550 = DIRECTION('',(1.,0.,0.));
#551 = AXIS2_PLACEMENT_3D('',#552,#553,#554);
#552 = CARTESIAN_POINT('',(-5.551115123126E-16,-2.,0.125));
#553 = DIRECTION('',(0.,0.,1.));
#554 = DIRECTION('',(1.,0.,0.));
#555 = AXIS2_PLACEMENT_3D('',#556,#557,#558);
#556 = CARTESIAN_POINT('',(0.4,-2.,0.125));
#557 = DIRECTION('',(0.,0.,1.));
#558 = DIRECTION('',(1.,0.,0.));
#559 = AXIS2_PLACEMENT_3D('',#560,#561,#562);
#560 = CARTESIAN_POINT('',(0.8,-2.,0.125));
#561 = DIRECTION('',(0.,0.,1.));
#562 = DIRECTION('',(1.,0.,0.));
#563 = AXIS2_PLACEMENT_3D('',#564,#565,#566);
#564 = CARTESIAN_POINT('',(1.2,-2.,0.125));
#565 = DIRECTION('',(0.,0.,1.));
#566 = DIRECTION('',(1.,0.,0.));
#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570);
#568 = CARTESIAN_POINT('',(1.6,-2.,0.125));
#569 = DIRECTION('',(0.,0.,1.));
#570 = DIRECTION('',(1.,0.,0.));
#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574);
#572 = CARTESIAN_POINT('',(2.,-2.,0.125));
#573 = DIRECTION('',(0.,0.,1.));
#574 = DIRECTION('',(1.,0.,0.));
#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578);
#576 = CARTESIAN_POINT('',(2.4,-2.,0.125));
#577 = DIRECTION('',(0.,0.,1.));
#578 = DIRECTION('',(1.,0.,0.));
#579 = AXIS2_PLACEMENT_3D('',#580,#581,#582);
#580 = CARTESIAN_POINT('',(-2.4,-2.4,0.125));
#581 = DIRECTION('',(0.,0.,1.));
#582 = DIRECTION('',(1.,0.,0.));
#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586);
#584 = CARTESIAN_POINT('',(-2.,-2.4,0.125));
#585 = DIRECTION('',(0.,0.,1.));
#586 = DIRECTION('',(1.,0.,0.));
#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
#588 = CARTESIAN_POINT('',(-1.6,-2.4,0.125));
#589 = DIRECTION('',(0.,0.,1.));
#590 = DIRECTION('',(1.,0.,0.));
#591 = AXIS2_PLACEMENT_3D('',#592,#593,#594);
#592 = CARTESIAN_POINT('',(-1.2,-2.4,0.125));
#593 = DIRECTION('',(0.,0.,1.));
#594 = DIRECTION('',(1.,0.,0.));
#595 = AXIS2_PLACEMENT_3D('',#596,#597,#598);
#596 = CARTESIAN_POINT('',(-0.8,-2.4,0.125));
#597 = DIRECTION('',(0.,0.,1.));
#598 = DIRECTION('',(1.,0.,0.));
#599 = AXIS2_PLACEMENT_3D('',#600,#601,#602);
#600 = CARTESIAN_POINT('',(-0.4,-2.4,0.125));
#601 = DIRECTION('',(0.,0.,1.));
#602 = DIRECTION('',(1.,0.,0.));
#603 = AXIS2_PLACEMENT_3D('',#604,#605,#606);
#604 = CARTESIAN_POINT('',(-5.551115123126E-16,-2.4,0.125));
#605 = DIRECTION('',(0.,0.,1.));
#606 = DIRECTION('',(1.,0.,0.));
#607 = AXIS2_PLACEMENT_3D('',#608,#609,#610);
#608 = CARTESIAN_POINT('',(0.8,-2.4,0.125));
#609 = DIRECTION('',(0.,0.,1.));
#610 = DIRECTION('',(1.,0.,0.));
#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614);
#612 = CARTESIAN_POINT('',(1.2,-2.4,0.125));
#613 = DIRECTION('',(0.,0.,1.));
#614 = DIRECTION('',(1.,0.,0.));
#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);
#616 = CARTESIAN_POINT('',(1.6,-2.4,0.125));
#617 = DIRECTION('',(0.,0.,1.));
#618 = DIRECTION('',(1.,0.,0.));
#619 = AXIS2_PLACEMENT_3D('',#620,#621,#622);
#620 = CARTESIAN_POINT('',(2.,-2.4,0.125));
#621 = DIRECTION('',(0.,0.,1.));
#622 = DIRECTION('',(1.,0.,0.));
#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626);
#624 = CARTESIAN_POINT('',(2.4,-2.4,0.125));
#625 = DIRECTION('',(0.,0.,1.));
#626 = DIRECTION('',(1.,0.,0.));
#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630);
#628 = CARTESIAN_POINT('',(0.,0.,0.));
#629 = DIRECTION('',(0.,0.,1.));
#630 = DIRECTION('',(1.,0.,0.));
#631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#635)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#632,#633,#634)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#632 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#633 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#634 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#635 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#632,
  'distance_accuracy_value','confusion accuracy');
#636 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#637 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#638),#650);
#638 = MANIFOLD_SOLID_BREP('',#639);
#639 = CLOSED_SHELL('',(#640));
#640 = ADVANCED_FACE('',(#641),#645,.T.);
#641 = FACE_BOUND('',#642,.T.);
#642 = VERTEX_LOOP('',#643);
#643 = VERTEX_POINT('',#644);
#644 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,-0.125
    ));
#645 = SPHERICAL_SURFACE('',#646,0.125);
#646 = AXIS2_PLACEMENT_3D('',#647,#648,#649);
#647 = CARTESIAN_POINT('',(0.,0.,0.));
#648 = DIRECTION('',(0.,0.,1.));
#649 = DIRECTION('',(1.,0.,-0.));
#650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#654)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#651,#652,#653)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#651 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#652 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#653 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#654 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#651,
  'distance_accuracy_value','confusion accuracy');
#655 = SHAPE_DEFINITION_REPRESENTATION(#656,#637);
#656 = PRODUCT_DEFINITION_SHAPE('','',#657);
#657 = PRODUCT_DEFINITION('design','',#658,#661);
#658 = PRODUCT_DEFINITION_FORMATION('','',#659);
#659 = PRODUCT('A1','A1','',(#660));
#660 = PRODUCT_CONTEXT('',#2,'mechanical');
#661 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#662 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#663,#665);
#663 = ( REPRESENTATION_RELATIONSHIP('','',#637,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#664) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#664 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#665 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#666
  );
#666 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#657,$);
#667 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#659));
#668 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#669),#681);
#669 = MANIFOLD_SOLID_BREP('',#670);
#670 = CLOSED_SHELL('',(#671));
#671 = ADVANCED_FACE('',(#672),#676,.T.);
#672 = FACE_BOUND('',#673,.T.);
#673 = VERTEX_LOOP('',#674);
#674 = VERTEX_POINT('',#675);
#675 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,-0.125
    ));
#676 = SPHERICAL_SURFACE('',#677,0.125);
#677 = AXIS2_PLACEMENT_3D('',#678,#679,#680);
#678 = CARTESIAN_POINT('',(0.,0.,0.));
#679 = DIRECTION('',(0.,0.,1.));
#680 = DIRECTION('',(1.,0.,-0.));
#681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#685)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#682,#683,#684)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#682 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#683 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#684 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#685 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#682,
  'distance_accuracy_value','confusion accuracy');
#686 = SHAPE_DEFINITION_REPRESENTATION(#687,#668);
#687 = PRODUCT_DEFINITION_SHAPE('','',#688);
#688 = PRODUCT_DEFINITION('design','',#689,#692);
#689 = PRODUCT_DEFINITION_FORMATION('','',#690);
#690 = PRODUCT('A2','A2','',(#691));
#691 = PRODUCT_CONTEXT('',#2,'mechanical');
#692 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#693 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#694,#696);
#694 = ( REPRESENTATION_RELATIONSHIP('','',#668,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#695) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#695 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#696 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#697
  );
#697 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#688,$);
#698 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#690));
#699 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#700),#712);
#700 = MANIFOLD_SOLID_BREP('',#701);
#701 = CLOSED_SHELL('',(#702));
#702 = ADVANCED_FACE('',(#703),#707,.T.);
#703 = FACE_BOUND('',#704,.T.);
#704 = VERTEX_LOOP('',#705);
#705 = VERTEX_POINT('',#706);
#706 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,-0.125
    ));
#707 = SPHERICAL_SURFACE('',#708,0.125);
#708 = AXIS2_PLACEMENT_3D('',#709,#710,#711);
#709 = CARTESIAN_POINT('',(0.,0.,0.));
#710 = DIRECTION('',(0.,0.,1.));
#711 = DIRECTION('',(1.,0.,-0.));
#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#716)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#713,#714,#715)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#713 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#714 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#715 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#716 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#713,
  'distance_accuracy_value','confusion accuracy');
#717 = SHAPE_DEFINITION_REPRESENTATION(#718,#699);
#718 = PRODUCT_DEFINITION_SHAPE('','',#719);
#719 = PRODUCT_DEFINITION('design','',#720,#723);
#720 = PRODUCT_DEFINITION_FORMATION('','',#721);
#721 = PRODUCT('A3','A3','',(#722));
#722 = PRODUCT_CONTEXT('',#2,'mechanical');
#723 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#724 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#725,#727);
#725 = ( REPRESENTATION_RELATIONSHIP('','',#699,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#726) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#726 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#727 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#728
  );
#728 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#719,$);
#729 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#721));
#730 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#731),#743);
#731 = MANIFOLD_SOLID_BREP('',#732);
#732 = CLOSED_SHELL('',(#733));
#733 = ADVANCED_FACE('',(#734),#738,.T.);
#734 = FACE_BOUND('',#735,.T.);
#735 = VERTEX_LOOP('',#736);
#736 = VERTEX_POINT('',#737);
#737 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,-0.125
    ));
#738 = SPHERICAL_SURFACE('',#739,0.125);
#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742);
#740 = CARTESIAN_POINT('',(0.,0.,0.));
#741 = DIRECTION('',(0.,0.,1.));
#742 = DIRECTION('',(1.,0.,-0.));
#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#747)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#744,#745,#746)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#744 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#745 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#746 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#747 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#744,
  'distance_accuracy_value','confusion accuracy');
#748 = SHAPE_DEFINITION_REPRESENTATION(#749,#730);
#749 = PRODUCT_DEFINITION_SHAPE('','',#750);
#750 = PRODUCT_DEFINITION('design','',#751,#754);
#751 = PRODUCT_DEFINITION_FORMATION('','',#752);
#752 = PRODUCT('A4','A4','',(#753));
#753 = PRODUCT_CONTEXT('',#2,'mechanical');
#754 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#755 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#756,#758);
#756 = ( REPRESENTATION_RELATIONSHIP('','',#730,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#757) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#757 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#758 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#759
  );
#759 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#750,$);
#760 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#752));
#761 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#762),#774);
#762 = MANIFOLD_SOLID_BREP('',#763);
#763 = CLOSED_SHELL('',(#764));
#764 = ADVANCED_FACE('',(#765),#769,.T.);
#765 = FACE_BOUND('',#766,.T.);
#766 = VERTEX_LOOP('',#767);
#767 = VERTEX_POINT('',#768);
#768 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,-0.125
    ));
#769 = SPHERICAL_SURFACE('',#770,0.125);
#770 = AXIS2_PLACEMENT_3D('',#771,#772,#773);
#771 = CARTESIAN_POINT('',(0.,0.,0.));
#772 = DIRECTION('',(0.,0.,1.));
#773 = DIRECTION('',(1.,0.,-0.));
#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#778)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#775,#776,#777)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#775 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#776 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#777 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#778 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#775,
  'distance_accuracy_value','confusion accuracy');
#779 = SHAPE_DEFINITION_REPRESENTATION(#780,#761);
#780 = PRODUCT_DEFINITION_SHAPE('','',#781);
#781 = PRODUCT_DEFINITION('design','',#782,#785);
#782 = PRODUCT_DEFINITION_FORMATION('','',#783);
#783 = PRODUCT('A6','A6','',(#784));
#784 = PRODUCT_CONTEXT('',#2,'mechanical');
#785 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#786 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#787,#789);
#787 = ( REPRESENTATION_RELATIONSHIP('','',#761,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#788) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#788 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#789 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#790
  );
#790 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#781,$);
#791 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#783));
#792 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#793),#805);
#793 = MANIFOLD_SOLID_BREP('',#794);
#794 = CLOSED_SHELL('',(#795));
#795 = ADVANCED_FACE('',(#796),#800,.T.);
#796 = FACE_BOUND('',#797,.T.);
#797 = VERTEX_LOOP('',#798);
#798 = VERTEX_POINT('',#799);
#799 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,-0.125
    ));
#800 = SPHERICAL_SURFACE('',#801,0.125);
#801 = AXIS2_PLACEMENT_3D('',#802,#803,#804);
#802 = CARTESIAN_POINT('',(0.,0.,0.));
#803 = DIRECTION('',(0.,0.,1.));
#804 = DIRECTION('',(1.,0.,-0.));
#805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#809)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#806,#807,#808)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#806 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#807 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#808 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#809 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#806,
  'distance_accuracy_value','confusion accuracy');
#810 = SHAPE_DEFINITION_REPRESENTATION(#811,#792);
#811 = PRODUCT_DEFINITION_SHAPE('','',#812);
#812 = PRODUCT_DEFINITION('design','',#813,#816);
#813 = PRODUCT_DEFINITION_FORMATION('','',#814);
#814 = PRODUCT('A7','A7','',(#815));
#815 = PRODUCT_CONTEXT('',#2,'mechanical');
#816 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#817 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#818,#820);
#818 = ( REPRESENTATION_RELATIONSHIP('','',#792,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#819) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#819 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
#820 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#821
  );
#821 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#812,$);
#822 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#814));
#823 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#824),#836);
#824 = MANIFOLD_SOLID_BREP('',#825);
#825 = CLOSED_SHELL('',(#826));
#826 = ADVANCED_FACE('',(#827),#831,.T.);
#827 = FACE_BOUND('',#828,.T.);
#828 = VERTEX_LOOP('',#829);
#829 = VERTEX_POINT('',#830);
#830 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,-0.125
    ));
#831 = SPHERICAL_SURFACE('',#832,0.125);
#832 = AXIS2_PLACEMENT_3D('',#833,#834,#835);
#833 = CARTESIAN_POINT('',(0.,0.,0.));
#834 = DIRECTION('',(0.,0.,1.));
#835 = DIRECTION('',(1.,0.,-0.));
#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#840)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#837,#838,#839)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#837 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#838 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#839 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#840 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#837,
  'distance_accuracy_value','confusion accuracy');
#841 = SHAPE_DEFINITION_REPRESENTATION(#842,#823);
#842 = PRODUCT_DEFINITION_SHAPE('','',#843);
#843 = PRODUCT_DEFINITION('design','',#844,#847);
#844 = PRODUCT_DEFINITION_FORMATION('','',#845);
#845 = PRODUCT('A8','A8','',(#846));
#846 = PRODUCT_CONTEXT('',#2,'mechanical');
#847 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#848 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#849,#851);
#849 = ( REPRESENTATION_RELATIONSHIP('','',#823,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#850) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#850 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);
#851 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#852
  );
#852 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','=>[0:1:1:8]','',#5,#843,$);
#853 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#845));
#854 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#855),#867);
#855 = MANIFOLD_SOLID_BREP('',#856);
#856 = CLOSED_SHELL('',(#857));
#857 = ADVANCED_FACE('',(#858),#862,.T.);
#858 = FACE_BOUND('',#859,.T.);
#859 = VERTEX_LOOP('',#860);
#860 = VERTEX_POINT('',#861);
#861 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,-0.125
    ));
#862 = SPHERICAL_SURFACE('',#863,0.125);
#863 = AXIS2_PLACEMENT_3D('',#864,#865,#866);
#864 = CARTESIAN_POINT('',(0.,0.,0.));
#865 = DIRECTION('',(0.,0.,1.));
#866 = DIRECTION('',(1.,0.,-0.));
#867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#871)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#868,#869,#870)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#868 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#869 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#870 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#871 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#868,
  'distance_accuracy_value','confusion accuracy');
#872 = SHAPE_DEFINITION_REPRESENTATION(#873,#854);
#873 = PRODUCT_DEFINITION_SHAPE('','',#874);
#874 = PRODUCT_DEFINITION('design','',#875,#878);
#875 = PRODUCT_DEFINITION_FORMATION('','',#876);
#876 = PRODUCT('A9','A9','',(#877));
#877 = PRODUCT_CONTEXT('',#2,'mechanical');
#878 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#879 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#880,#882);
#880 = ( REPRESENTATION_RELATIONSHIP('','',#854,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#881) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#881 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43);
#882 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#883
  );
#883 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','=>[0:1:1:9]','',#5,#874,$);
#884 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#876));
#885 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#886),#898);
#886 = MANIFOLD_SOLID_BREP('',#887);
#887 = CLOSED_SHELL('',(#888));
#888 = ADVANCED_FACE('',(#889),#893,.T.);
#889 = FACE_BOUND('',#890,.T.);
#890 = VERTEX_LOOP('',#891);
#891 = VERTEX_POINT('',#892);
#892 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,-0.125
    ));
#893 = SPHERICAL_SURFACE('',#894,0.125);
#894 = AXIS2_PLACEMENT_3D('',#895,#896,#897);
#895 = CARTESIAN_POINT('',(0.,0.,0.));
#896 = DIRECTION('',(0.,0.,1.));
#897 = DIRECTION('',(1.,0.,-0.));
#898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#902)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#899,#900,#901)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#899 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#900 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#901 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#902 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#899,
  'distance_accuracy_value','confusion accuracy');
#903 = SHAPE_DEFINITION_REPRESENTATION(#904,#885);
#904 = PRODUCT_DEFINITION_SHAPE('','',#905);
#905 = PRODUCT_DEFINITION('design','',#906,#909);
#906 = PRODUCT_DEFINITION_FORMATION('','',#907);
#907 = PRODUCT('A10','A10','',(#908));
#908 = PRODUCT_CONTEXT('',#2,'mechanical');
#909 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#910 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#911,#913);
#911 = ( REPRESENTATION_RELATIONSHIP('','',#885,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#912) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#912 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
#913 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#914
  );
#914 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','=>[0:1:1:10]','',#5,#905,$);
#915 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#907));
#916 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#917),#929);
#917 = MANIFOLD_SOLID_BREP('',#918);
#918 = CLOSED_SHELL('',(#919));
#919 = ADVANCED_FACE('',(#920),#924,.T.);
#920 = FACE_BOUND('',#921,.T.);
#921 = VERTEX_LOOP('',#922);
#922 = VERTEX_POINT('',#923);
#923 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,-0.125
    ));
#924 = SPHERICAL_SURFACE('',#925,0.125);
#925 = AXIS2_PLACEMENT_3D('',#926,#927,#928);
#926 = CARTESIAN_POINT('',(0.,0.,0.));
#927 = DIRECTION('',(0.,0.,1.));
#928 = DIRECTION('',(1.,0.,-0.));
#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#933)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#930,#931,#932)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#930 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#931 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#932 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#933 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#930,
  'distance_accuracy_value','confusion accuracy');
#934 = SHAPE_DEFINITION_REPRESENTATION(#935,#916);
#935 = PRODUCT_DEFINITION_SHAPE('','',#936);
#936 = PRODUCT_DEFINITION('design','',#937,#940);
#937 = PRODUCT_DEFINITION_FORMATION('','',#938);
#938 = PRODUCT('A11','A11','',(#939));
#939 = PRODUCT_CONTEXT('',#2,'mechanical');
#940 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#941 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#942,#944);
#942 = ( REPRESENTATION_RELATIONSHIP('','',#916,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#943) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#943 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51);
#944 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#945
  );
#945 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','=>[0:1:1:11]','',#5,#936,$);
#946 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#938));
#947 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#948),#960);
#948 = MANIFOLD_SOLID_BREP('',#949);
#949 = CLOSED_SHELL('',(#950));
#950 = ADVANCED_FACE('',(#951),#955,.T.);
#951 = FACE_BOUND('',#952,.T.);
#952 = VERTEX_LOOP('',#953);
#953 = VERTEX_POINT('',#954);
#954 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,-0.125
    ));
#955 = SPHERICAL_SURFACE('',#956,0.125);
#956 = AXIS2_PLACEMENT_3D('',#957,#958,#959);
#957 = CARTESIAN_POINT('',(0.,0.,0.));
#958 = DIRECTION('',(0.,0.,1.));
#959 = DIRECTION('',(1.,0.,-0.));
#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#964)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#961,#962,#963)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#961 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#962 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#963 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#964 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#961,
  'distance_accuracy_value','confusion accuracy');
#965 = SHAPE_DEFINITION_REPRESENTATION(#966,#947);
#966 = PRODUCT_DEFINITION_SHAPE('','',#967);
#967 = PRODUCT_DEFINITION('design','',#968,#971);
#968 = PRODUCT_DEFINITION_FORMATION('','',#969);
#969 = PRODUCT('A12','A12','',(#970));
#970 = PRODUCT_CONTEXT('',#2,'mechanical');
#971 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#972 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#973,#975);
#973 = ( REPRESENTATION_RELATIONSHIP('','',#947,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#974) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#974 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55);
#975 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#976
  );
#976 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','=>[0:1:1:12]','',#5,#967,$);
#977 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#969));
#978 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#979),#991);
#979 = MANIFOLD_SOLID_BREP('',#980);
#980 = CLOSED_SHELL('',(#981));
#981 = ADVANCED_FACE('',(#982),#986,.T.);
#982 = FACE_BOUND('',#983,.T.);
#983 = VERTEX_LOOP('',#984);
#984 = VERTEX_POINT('',#985);
#985 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,-0.125
    ));
#986 = SPHERICAL_SURFACE('',#987,0.125);
#987 = AXIS2_PLACEMENT_3D('',#988,#989,#990);
#988 = CARTESIAN_POINT('',(0.,0.,0.));
#989 = DIRECTION('',(0.,0.,1.));
#990 = DIRECTION('',(1.,0.,-0.));
#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#995)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#992,#993,#994)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#992 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#993 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#994 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#995 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#992,
  'distance_accuracy_value','confusion accuracy');
#996 = SHAPE_DEFINITION_REPRESENTATION(#997,#978);
#997 = PRODUCT_DEFINITION_SHAPE('','',#998);
#998 = PRODUCT_DEFINITION('design','',#999,#1002);
#999 = PRODUCT_DEFINITION_FORMATION('','',#1000);
#1000 = PRODUCT('A13','A13','',(#1001));
#1001 = PRODUCT_CONTEXT('',#2,'mechanical');
#1002 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1003 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1004,#1006);
#1004 = ( REPRESENTATION_RELATIONSHIP('','',#978,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1005) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1005 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59);
#1006 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1007);
#1007 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','=>[0:1:1:13]','',#5,#998,$
  );
#1008 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1000));
#1009 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1010),#1022);
#1010 = MANIFOLD_SOLID_BREP('',#1011);
#1011 = CLOSED_SHELL('',(#1012));
#1012 = ADVANCED_FACE('',(#1013),#1017,.T.);
#1013 = FACE_BOUND('',#1014,.T.);
#1014 = VERTEX_LOOP('',#1015);
#1015 = VERTEX_POINT('',#1016);
#1016 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1017 = SPHERICAL_SURFACE('',#1018,0.125);
#1018 = AXIS2_PLACEMENT_3D('',#1019,#1020,#1021);
#1019 = CARTESIAN_POINT('',(0.,0.,0.));
#1020 = DIRECTION('',(0.,0.,1.));
#1021 = DIRECTION('',(1.,0.,-0.));
#1022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1026)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1023,#1024,#1025)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1023 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1024 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1025 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1026 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1023,
  'distance_accuracy_value','confusion accuracy');
#1027 = SHAPE_DEFINITION_REPRESENTATION(#1028,#1009);
#1028 = PRODUCT_DEFINITION_SHAPE('','',#1029);
#1029 = PRODUCT_DEFINITION('design','',#1030,#1033);
#1030 = PRODUCT_DEFINITION_FORMATION('','',#1031);
#1031 = PRODUCT('B1','B1','',(#1032));
#1032 = PRODUCT_CONTEXT('',#2,'mechanical');
#1033 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1034 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1035,#1037);
#1035 = ( REPRESENTATION_RELATIONSHIP('','',#1009,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1036) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1036 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63);
#1037 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1038);
#1038 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','=>[0:1:1:14]','',#5,#1029,$
  );
#1039 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1031));
#1040 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1041),#1053);
#1041 = MANIFOLD_SOLID_BREP('',#1042);
#1042 = CLOSED_SHELL('',(#1043));
#1043 = ADVANCED_FACE('',(#1044),#1048,.T.);
#1044 = FACE_BOUND('',#1045,.T.);
#1045 = VERTEX_LOOP('',#1046);
#1046 = VERTEX_POINT('',#1047);
#1047 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1048 = SPHERICAL_SURFACE('',#1049,0.125);
#1049 = AXIS2_PLACEMENT_3D('',#1050,#1051,#1052);
#1050 = CARTESIAN_POINT('',(0.,0.,0.));
#1051 = DIRECTION('',(0.,0.,1.));
#1052 = DIRECTION('',(1.,0.,-0.));
#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1057)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1054,#1055,#1056)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1054 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1055 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1056 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1057 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1054,
  'distance_accuracy_value','confusion accuracy');
#1058 = SHAPE_DEFINITION_REPRESENTATION(#1059,#1040);
#1059 = PRODUCT_DEFINITION_SHAPE('','',#1060);
#1060 = PRODUCT_DEFINITION('design','',#1061,#1064);
#1061 = PRODUCT_DEFINITION_FORMATION('','',#1062);
#1062 = PRODUCT('B2','B2','',(#1063));
#1063 = PRODUCT_CONTEXT('',#2,'mechanical');
#1064 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1065 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1066,#1068);
#1066 = ( REPRESENTATION_RELATIONSHIP('','',#1040,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1067) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1067 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67);
#1068 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1069);
#1069 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','=>[0:1:1:15]','',#5,#1060,$
  );
#1070 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1062));
#1071 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1072),#1084);
#1072 = MANIFOLD_SOLID_BREP('',#1073);
#1073 = CLOSED_SHELL('',(#1074));
#1074 = ADVANCED_FACE('',(#1075),#1079,.T.);
#1075 = FACE_BOUND('',#1076,.T.);
#1076 = VERTEX_LOOP('',#1077);
#1077 = VERTEX_POINT('',#1078);
#1078 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1079 = SPHERICAL_SURFACE('',#1080,0.125);
#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
#1081 = CARTESIAN_POINT('',(0.,0.,0.));
#1082 = DIRECTION('',(0.,0.,1.));
#1083 = DIRECTION('',(1.,0.,-0.));
#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1088)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1085,#1086,#1087)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1085 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1086 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1087 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1088 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1085,
  'distance_accuracy_value','confusion accuracy');
#1089 = SHAPE_DEFINITION_REPRESENTATION(#1090,#1071);
#1090 = PRODUCT_DEFINITION_SHAPE('','',#1091);
#1091 = PRODUCT_DEFINITION('design','',#1092,#1095);
#1092 = PRODUCT_DEFINITION_FORMATION('','',#1093);
#1093 = PRODUCT('B3','B3','',(#1094));
#1094 = PRODUCT_CONTEXT('',#2,'mechanical');
#1095 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1096 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1097,#1099);
#1097 = ( REPRESENTATION_RELATIONSHIP('','',#1071,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1098) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1098 = ITEM_DEFINED_TRANSFORMATION('','',#11,#71);
#1099 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1100);
#1100 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','=>[0:1:1:16]','',#5,#1091,$
  );
#1101 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1093));
#1102 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1103),#1115);
#1103 = MANIFOLD_SOLID_BREP('',#1104);
#1104 = CLOSED_SHELL('',(#1105));
#1105 = ADVANCED_FACE('',(#1106),#1110,.T.);
#1106 = FACE_BOUND('',#1107,.T.);
#1107 = VERTEX_LOOP('',#1108);
#1108 = VERTEX_POINT('',#1109);
#1109 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1110 = SPHERICAL_SURFACE('',#1111,0.125);
#1111 = AXIS2_PLACEMENT_3D('',#1112,#1113,#1114);
#1112 = CARTESIAN_POINT('',(0.,0.,0.));
#1113 = DIRECTION('',(0.,0.,1.));
#1114 = DIRECTION('',(1.,0.,-0.));
#1115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1119)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1116,#1117,#1118)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1116 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1117 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1118 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1119 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1116,
  'distance_accuracy_value','confusion accuracy');
#1120 = SHAPE_DEFINITION_REPRESENTATION(#1121,#1102);
#1121 = PRODUCT_DEFINITION_SHAPE('','',#1122);
#1122 = PRODUCT_DEFINITION('design','',#1123,#1126);
#1123 = PRODUCT_DEFINITION_FORMATION('','',#1124);
#1124 = PRODUCT('B4','B4','',(#1125));
#1125 = PRODUCT_CONTEXT('',#2,'mechanical');
#1126 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1127 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1128,#1130);
#1128 = ( REPRESENTATION_RELATIONSHIP('','',#1102,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1129) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1129 = ITEM_DEFINED_TRANSFORMATION('','',#11,#75);
#1130 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1131);
#1131 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','=>[0:1:1:17]','',#5,#1122,$
  );
#1132 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1124));
#1133 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1134),#1146);
#1134 = MANIFOLD_SOLID_BREP('',#1135);
#1135 = CLOSED_SHELL('',(#1136));
#1136 = ADVANCED_FACE('',(#1137),#1141,.T.);
#1137 = FACE_BOUND('',#1138,.T.);
#1138 = VERTEX_LOOP('',#1139);
#1139 = VERTEX_POINT('',#1140);
#1140 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1141 = SPHERICAL_SURFACE('',#1142,0.125);
#1142 = AXIS2_PLACEMENT_3D('',#1143,#1144,#1145);
#1143 = CARTESIAN_POINT('',(0.,0.,0.));
#1144 = DIRECTION('',(0.,0.,1.));
#1145 = DIRECTION('',(1.,0.,-0.));
#1146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1150)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1147,#1148,#1149)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1147 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1148 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1149 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1150 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1147,
  'distance_accuracy_value','confusion accuracy');
#1151 = SHAPE_DEFINITION_REPRESENTATION(#1152,#1133);
#1152 = PRODUCT_DEFINITION_SHAPE('','',#1153);
#1153 = PRODUCT_DEFINITION('design','',#1154,#1157);
#1154 = PRODUCT_DEFINITION_FORMATION('','',#1155);
#1155 = PRODUCT('B5','B5','',(#1156));
#1156 = PRODUCT_CONTEXT('',#2,'mechanical');
#1157 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1158 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1159,#1161);
#1159 = ( REPRESENTATION_RELATIONSHIP('','',#1133,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1160) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1160 = ITEM_DEFINED_TRANSFORMATION('','',#11,#79);
#1161 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1162);
#1162 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','=>[0:1:1:18]','',#5,#1153,$
  );
#1163 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1155));
#1164 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1165),#1177);
#1165 = MANIFOLD_SOLID_BREP('',#1166);
#1166 = CLOSED_SHELL('',(#1167));
#1167 = ADVANCED_FACE('',(#1168),#1172,.T.);
#1168 = FACE_BOUND('',#1169,.T.);
#1169 = VERTEX_LOOP('',#1170);
#1170 = VERTEX_POINT('',#1171);
#1171 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1172 = SPHERICAL_SURFACE('',#1173,0.125);
#1173 = AXIS2_PLACEMENT_3D('',#1174,#1175,#1176);
#1174 = CARTESIAN_POINT('',(0.,0.,0.));
#1175 = DIRECTION('',(0.,0.,1.));
#1176 = DIRECTION('',(1.,0.,-0.));
#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1181)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1178,#1179,#1180)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1178 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1179 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1180 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1181 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1178,
  'distance_accuracy_value','confusion accuracy');
#1182 = SHAPE_DEFINITION_REPRESENTATION(#1183,#1164);
#1183 = PRODUCT_DEFINITION_SHAPE('','',#1184);
#1184 = PRODUCT_DEFINITION('design','',#1185,#1188);
#1185 = PRODUCT_DEFINITION_FORMATION('','',#1186);
#1186 = PRODUCT('B6','B6','',(#1187));
#1187 = PRODUCT_CONTEXT('',#2,'mechanical');
#1188 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1189 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1190,#1192);
#1190 = ( REPRESENTATION_RELATIONSHIP('','',#1164,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1191) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1191 = ITEM_DEFINED_TRANSFORMATION('','',#11,#83);
#1192 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1193);
#1193 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','=>[0:1:1:19]','',#5,#1184,$
  );
#1194 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1186));
#1195 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1196),#1208);
#1196 = MANIFOLD_SOLID_BREP('',#1197);
#1197 = CLOSED_SHELL('',(#1198));
#1198 = ADVANCED_FACE('',(#1199),#1203,.T.);
#1199 = FACE_BOUND('',#1200,.T.);
#1200 = VERTEX_LOOP('',#1201);
#1201 = VERTEX_POINT('',#1202);
#1202 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1203 = SPHERICAL_SURFACE('',#1204,0.125);
#1204 = AXIS2_PLACEMENT_3D('',#1205,#1206,#1207);
#1205 = CARTESIAN_POINT('',(0.,0.,0.));
#1206 = DIRECTION('',(0.,0.,1.));
#1207 = DIRECTION('',(1.,0.,-0.));
#1208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1212)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1209,#1210,#1211)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1209 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1210 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1211 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1212 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1209,
  'distance_accuracy_value','confusion accuracy');
#1213 = SHAPE_DEFINITION_REPRESENTATION(#1214,#1195);
#1214 = PRODUCT_DEFINITION_SHAPE('','',#1215);
#1215 = PRODUCT_DEFINITION('design','',#1216,#1219);
#1216 = PRODUCT_DEFINITION_FORMATION('','',#1217);
#1217 = PRODUCT('B7','B7','',(#1218));
#1218 = PRODUCT_CONTEXT('',#2,'mechanical');
#1219 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1220 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1221,#1223);
#1221 = ( REPRESENTATION_RELATIONSHIP('','',#1195,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1222) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1222 = ITEM_DEFINED_TRANSFORMATION('','',#11,#87);
#1223 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1224);
#1224 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','=>[0:1:1:20]','',#5,#1215,$
  );
#1225 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1217));
#1226 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1227),#1239);
#1227 = MANIFOLD_SOLID_BREP('',#1228);
#1228 = CLOSED_SHELL('',(#1229));
#1229 = ADVANCED_FACE('',(#1230),#1234,.T.);
#1230 = FACE_BOUND('',#1231,.T.);
#1231 = VERTEX_LOOP('',#1232);
#1232 = VERTEX_POINT('',#1233);
#1233 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1234 = SPHERICAL_SURFACE('',#1235,0.125);
#1235 = AXIS2_PLACEMENT_3D('',#1236,#1237,#1238);
#1236 = CARTESIAN_POINT('',(0.,0.,0.));
#1237 = DIRECTION('',(0.,0.,1.));
#1238 = DIRECTION('',(1.,0.,-0.));
#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1243)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1240,#1241,#1242)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1240 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1241 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1242 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1243 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1240,
  'distance_accuracy_value','confusion accuracy');
#1244 = SHAPE_DEFINITION_REPRESENTATION(#1245,#1226);
#1245 = PRODUCT_DEFINITION_SHAPE('','',#1246);
#1246 = PRODUCT_DEFINITION('design','',#1247,#1250);
#1247 = PRODUCT_DEFINITION_FORMATION('','',#1248);
#1248 = PRODUCT('B8','B8','',(#1249));
#1249 = PRODUCT_CONTEXT('',#2,'mechanical');
#1250 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1251 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1252,#1254);
#1252 = ( REPRESENTATION_RELATIONSHIP('','',#1226,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1253) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1253 = ITEM_DEFINED_TRANSFORMATION('','',#11,#91);
#1254 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1255);
#1255 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','=>[0:1:1:21]','',#5,#1246,$
  );
#1256 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1248));
#1257 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1258),#1270);
#1258 = MANIFOLD_SOLID_BREP('',#1259);
#1259 = CLOSED_SHELL('',(#1260));
#1260 = ADVANCED_FACE('',(#1261),#1265,.T.);
#1261 = FACE_BOUND('',#1262,.T.);
#1262 = VERTEX_LOOP('',#1263);
#1263 = VERTEX_POINT('',#1264);
#1264 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1265 = SPHERICAL_SURFACE('',#1266,0.125);
#1266 = AXIS2_PLACEMENT_3D('',#1267,#1268,#1269);
#1267 = CARTESIAN_POINT('',(0.,0.,0.));
#1268 = DIRECTION('',(0.,0.,1.));
#1269 = DIRECTION('',(1.,0.,-0.));
#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1274)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1271,#1272,#1273)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1271 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1272 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1273 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1274 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1271,
  'distance_accuracy_value','confusion accuracy');
#1275 = SHAPE_DEFINITION_REPRESENTATION(#1276,#1257);
#1276 = PRODUCT_DEFINITION_SHAPE('','',#1277);
#1277 = PRODUCT_DEFINITION('design','',#1278,#1281);
#1278 = PRODUCT_DEFINITION_FORMATION('','',#1279);
#1279 = PRODUCT('B9','B9','',(#1280));
#1280 = PRODUCT_CONTEXT('',#2,'mechanical');
#1281 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1282 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1283,#1285);
#1283 = ( REPRESENTATION_RELATIONSHIP('','',#1257,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1284) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1284 = ITEM_DEFINED_TRANSFORMATION('','',#11,#95);
#1285 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1286);
#1286 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','=>[0:1:1:22]','',#5,#1277,$
  );
#1287 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1279));
#1288 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1289),#1301);
#1289 = MANIFOLD_SOLID_BREP('',#1290);
#1290 = CLOSED_SHELL('',(#1291));
#1291 = ADVANCED_FACE('',(#1292),#1296,.T.);
#1292 = FACE_BOUND('',#1293,.T.);
#1293 = VERTEX_LOOP('',#1294);
#1294 = VERTEX_POINT('',#1295);
#1295 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1296 = SPHERICAL_SURFACE('',#1297,0.125);
#1297 = AXIS2_PLACEMENT_3D('',#1298,#1299,#1300);
#1298 = CARTESIAN_POINT('',(0.,0.,0.));
#1299 = DIRECTION('',(0.,0.,1.));
#1300 = DIRECTION('',(1.,0.,-0.));
#1301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1305)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1302,#1303,#1304)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1302 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1303 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1304 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1305 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1302,
  'distance_accuracy_value','confusion accuracy');
#1306 = SHAPE_DEFINITION_REPRESENTATION(#1307,#1288);
#1307 = PRODUCT_DEFINITION_SHAPE('','',#1308);
#1308 = PRODUCT_DEFINITION('design','',#1309,#1312);
#1309 = PRODUCT_DEFINITION_FORMATION('','',#1310);
#1310 = PRODUCT('B10','B10','',(#1311));
#1311 = PRODUCT_CONTEXT('',#2,'mechanical');
#1312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1313 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1314,#1316);
#1314 = ( REPRESENTATION_RELATIONSHIP('','',#1288,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1315) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1315 = ITEM_DEFINED_TRANSFORMATION('','',#11,#99);
#1316 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1317);
#1317 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('22','=>[0:1:1:23]','',#5,#1308,$
  );
#1318 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1310));
#1319 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1320),#1332);
#1320 = MANIFOLD_SOLID_BREP('',#1321);
#1321 = CLOSED_SHELL('',(#1322));
#1322 = ADVANCED_FACE('',(#1323),#1327,.T.);
#1323 = FACE_BOUND('',#1324,.T.);
#1324 = VERTEX_LOOP('',#1325);
#1325 = VERTEX_POINT('',#1326);
#1326 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1327 = SPHERICAL_SURFACE('',#1328,0.125);
#1328 = AXIS2_PLACEMENT_3D('',#1329,#1330,#1331);
#1329 = CARTESIAN_POINT('',(0.,0.,0.));
#1330 = DIRECTION('',(0.,0.,1.));
#1331 = DIRECTION('',(1.,0.,-0.));
#1332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1336)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1333,#1334,#1335)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1333 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1334 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1335 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1336 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1333,
  'distance_accuracy_value','confusion accuracy');
#1337 = SHAPE_DEFINITION_REPRESENTATION(#1338,#1319);
#1338 = PRODUCT_DEFINITION_SHAPE('','',#1339);
#1339 = PRODUCT_DEFINITION('design','',#1340,#1343);
#1340 = PRODUCT_DEFINITION_FORMATION('','',#1341);
#1341 = PRODUCT('B11','B11','',(#1342));
#1342 = PRODUCT_CONTEXT('',#2,'mechanical');
#1343 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1344 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1345,#1347);
#1345 = ( REPRESENTATION_RELATIONSHIP('','',#1319,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1346) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1346 = ITEM_DEFINED_TRANSFORMATION('','',#11,#103);
#1347 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1348);
#1348 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','=>[0:1:1:24]','',#5,#1339,$
  );
#1349 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1341));
#1350 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1351),#1363);
#1351 = MANIFOLD_SOLID_BREP('',#1352);
#1352 = CLOSED_SHELL('',(#1353));
#1353 = ADVANCED_FACE('',(#1354),#1358,.T.);
#1354 = FACE_BOUND('',#1355,.T.);
#1355 = VERTEX_LOOP('',#1356);
#1356 = VERTEX_POINT('',#1357);
#1357 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1358 = SPHERICAL_SURFACE('',#1359,0.125);
#1359 = AXIS2_PLACEMENT_3D('',#1360,#1361,#1362);
#1360 = CARTESIAN_POINT('',(0.,0.,0.));
#1361 = DIRECTION('',(0.,0.,1.));
#1362 = DIRECTION('',(1.,0.,-0.));
#1363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1367)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1364,#1365,#1366)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1364 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1365 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1366 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1367 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1364,
  'distance_accuracy_value','confusion accuracy');
#1368 = SHAPE_DEFINITION_REPRESENTATION(#1369,#1350);
#1369 = PRODUCT_DEFINITION_SHAPE('','',#1370);
#1370 = PRODUCT_DEFINITION('design','',#1371,#1374);
#1371 = PRODUCT_DEFINITION_FORMATION('','',#1372);
#1372 = PRODUCT('B12','B12','',(#1373));
#1373 = PRODUCT_CONTEXT('',#2,'mechanical');
#1374 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1375 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1376,#1378);
#1376 = ( REPRESENTATION_RELATIONSHIP('','',#1350,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1377) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1377 = ITEM_DEFINED_TRANSFORMATION('','',#11,#107);
#1378 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1379);
#1379 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('24','=>[0:1:1:25]','',#5,#1370,$
  );
#1380 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1372));
#1381 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1382),#1394);
#1382 = MANIFOLD_SOLID_BREP('',#1383);
#1383 = CLOSED_SHELL('',(#1384));
#1384 = ADVANCED_FACE('',(#1385),#1389,.T.);
#1385 = FACE_BOUND('',#1386,.T.);
#1386 = VERTEX_LOOP('',#1387);
#1387 = VERTEX_POINT('',#1388);
#1388 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1389 = SPHERICAL_SURFACE('',#1390,0.125);
#1390 = AXIS2_PLACEMENT_3D('',#1391,#1392,#1393);
#1391 = CARTESIAN_POINT('',(0.,0.,0.));
#1392 = DIRECTION('',(0.,0.,1.));
#1393 = DIRECTION('',(1.,0.,-0.));
#1394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1398)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1395,#1396,#1397)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1395 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1396 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1397 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1398 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1395,
  'distance_accuracy_value','confusion accuracy');
#1399 = SHAPE_DEFINITION_REPRESENTATION(#1400,#1381);
#1400 = PRODUCT_DEFINITION_SHAPE('','',#1401);
#1401 = PRODUCT_DEFINITION('design','',#1402,#1405);
#1402 = PRODUCT_DEFINITION_FORMATION('','',#1403);
#1403 = PRODUCT('B13','B13','',(#1404));
#1404 = PRODUCT_CONTEXT('',#2,'mechanical');
#1405 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1406 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1407,#1409);
#1407 = ( REPRESENTATION_RELATIONSHIP('','',#1381,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1408) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1408 = ITEM_DEFINED_TRANSFORMATION('','',#11,#111);
#1409 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1410);
#1410 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('25','=>[0:1:1:26]','',#5,#1401,$
  );
#1411 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1403));
#1412 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1413),#1425);
#1413 = MANIFOLD_SOLID_BREP('',#1414);
#1414 = CLOSED_SHELL('',(#1415));
#1415 = ADVANCED_FACE('',(#1416),#1420,.T.);
#1416 = FACE_BOUND('',#1417,.T.);
#1417 = VERTEX_LOOP('',#1418);
#1418 = VERTEX_POINT('',#1419);
#1419 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1420 = SPHERICAL_SURFACE('',#1421,0.125);
#1421 = AXIS2_PLACEMENT_3D('',#1422,#1423,#1424);
#1422 = CARTESIAN_POINT('',(0.,0.,0.));
#1423 = DIRECTION('',(0.,0.,1.));
#1424 = DIRECTION('',(1.,0.,-0.));
#1425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1429)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1426,#1427,#1428)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1426 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1427 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1428 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1429 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1426,
  'distance_accuracy_value','confusion accuracy');
#1430 = SHAPE_DEFINITION_REPRESENTATION(#1431,#1412);
#1431 = PRODUCT_DEFINITION_SHAPE('','',#1432);
#1432 = PRODUCT_DEFINITION('design','',#1433,#1436);
#1433 = PRODUCT_DEFINITION_FORMATION('','',#1434);
#1434 = PRODUCT('C1','C1','',(#1435));
#1435 = PRODUCT_CONTEXT('',#2,'mechanical');
#1436 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1437 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1438,#1440);
#1438 = ( REPRESENTATION_RELATIONSHIP('','',#1412,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1439) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1439 = ITEM_DEFINED_TRANSFORMATION('','',#11,#115);
#1440 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1441);
#1441 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('26','=>[0:1:1:27]','',#5,#1432,$
  );
#1442 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1434));
#1443 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1444),#1456);
#1444 = MANIFOLD_SOLID_BREP('',#1445);
#1445 = CLOSED_SHELL('',(#1446));
#1446 = ADVANCED_FACE('',(#1447),#1451,.T.);
#1447 = FACE_BOUND('',#1448,.T.);
#1448 = VERTEX_LOOP('',#1449);
#1449 = VERTEX_POINT('',#1450);
#1450 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1451 = SPHERICAL_SURFACE('',#1452,0.125);
#1452 = AXIS2_PLACEMENT_3D('',#1453,#1454,#1455);
#1453 = CARTESIAN_POINT('',(0.,0.,0.));
#1454 = DIRECTION('',(0.,0.,1.));
#1455 = DIRECTION('',(1.,0.,-0.));
#1456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1460)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1457,#1458,#1459)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1457 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1458 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1459 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1460 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1457,
  'distance_accuracy_value','confusion accuracy');
#1461 = SHAPE_DEFINITION_REPRESENTATION(#1462,#1443);
#1462 = PRODUCT_DEFINITION_SHAPE('','',#1463);
#1463 = PRODUCT_DEFINITION('design','',#1464,#1467);
#1464 = PRODUCT_DEFINITION_FORMATION('','',#1465);
#1465 = PRODUCT('C2','C2','',(#1466));
#1466 = PRODUCT_CONTEXT('',#2,'mechanical');
#1467 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1468 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1469,#1471);
#1469 = ( REPRESENTATION_RELATIONSHIP('','',#1443,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1470) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1470 = ITEM_DEFINED_TRANSFORMATION('','',#11,#119);
#1471 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1472);
#1472 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('27','=>[0:1:1:28]','',#5,#1463,$
  );
#1473 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1465));
#1474 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1475),#1487);
#1475 = MANIFOLD_SOLID_BREP('',#1476);
#1476 = CLOSED_SHELL('',(#1477));
#1477 = ADVANCED_FACE('',(#1478),#1482,.T.);
#1478 = FACE_BOUND('',#1479,.T.);
#1479 = VERTEX_LOOP('',#1480);
#1480 = VERTEX_POINT('',#1481);
#1481 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1482 = SPHERICAL_SURFACE('',#1483,0.125);
#1483 = AXIS2_PLACEMENT_3D('',#1484,#1485,#1486);
#1484 = CARTESIAN_POINT('',(0.,0.,0.));
#1485 = DIRECTION('',(0.,0.,1.));
#1486 = DIRECTION('',(1.,0.,-0.));
#1487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1491)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1488,#1489,#1490)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1488 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1489 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1490 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1491 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1488,
  'distance_accuracy_value','confusion accuracy');
#1492 = SHAPE_DEFINITION_REPRESENTATION(#1493,#1474);
#1493 = PRODUCT_DEFINITION_SHAPE('','',#1494);
#1494 = PRODUCT_DEFINITION('design','',#1495,#1498);
#1495 = PRODUCT_DEFINITION_FORMATION('','',#1496);
#1496 = PRODUCT('C3','C3','',(#1497));
#1497 = PRODUCT_CONTEXT('',#2,'mechanical');
#1498 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1499 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1500,#1502);
#1500 = ( REPRESENTATION_RELATIONSHIP('','',#1474,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1501) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1501 = ITEM_DEFINED_TRANSFORMATION('','',#11,#123);
#1502 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1503);
#1503 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('28','=>[0:1:1:29]','',#5,#1494,$
  );
#1504 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1496));
#1505 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1506),#1518);
#1506 = MANIFOLD_SOLID_BREP('',#1507);
#1507 = CLOSED_SHELL('',(#1508));
#1508 = ADVANCED_FACE('',(#1509),#1513,.T.);
#1509 = FACE_BOUND('',#1510,.T.);
#1510 = VERTEX_LOOP('',#1511);
#1511 = VERTEX_POINT('',#1512);
#1512 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1513 = SPHERICAL_SURFACE('',#1514,0.125);
#1514 = AXIS2_PLACEMENT_3D('',#1515,#1516,#1517);
#1515 = CARTESIAN_POINT('',(0.,0.,0.));
#1516 = DIRECTION('',(0.,0.,1.));
#1517 = DIRECTION('',(1.,0.,-0.));
#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1522)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1519,#1520,#1521)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1519 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1520 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1521 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1522 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1519,
  'distance_accuracy_value','confusion accuracy');
#1523 = SHAPE_DEFINITION_REPRESENTATION(#1524,#1505);
#1524 = PRODUCT_DEFINITION_SHAPE('','',#1525);
#1525 = PRODUCT_DEFINITION('design','',#1526,#1529);
#1526 = PRODUCT_DEFINITION_FORMATION('','',#1527);
#1527 = PRODUCT('C4','C4','',(#1528));
#1528 = PRODUCT_CONTEXT('',#2,'mechanical');
#1529 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1530 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1531,#1533);
#1531 = ( REPRESENTATION_RELATIONSHIP('','',#1505,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1532) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1532 = ITEM_DEFINED_TRANSFORMATION('','',#11,#127);
#1533 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1534);
#1534 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('29','=>[0:1:1:30]','',#5,#1525,$
  );
#1535 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1527));
#1536 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1537),#1549);
#1537 = MANIFOLD_SOLID_BREP('',#1538);
#1538 = CLOSED_SHELL('',(#1539));
#1539 = ADVANCED_FACE('',(#1540),#1544,.T.);
#1540 = FACE_BOUND('',#1541,.T.);
#1541 = VERTEX_LOOP('',#1542);
#1542 = VERTEX_POINT('',#1543);
#1543 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1544 = SPHERICAL_SURFACE('',#1545,0.125);
#1545 = AXIS2_PLACEMENT_3D('',#1546,#1547,#1548);
#1546 = CARTESIAN_POINT('',(0.,0.,0.));
#1547 = DIRECTION('',(0.,0.,1.));
#1548 = DIRECTION('',(1.,0.,-0.));
#1549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1553)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1550,#1551,#1552)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1550 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1551 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1552 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1553 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1550,
  'distance_accuracy_value','confusion accuracy');
#1554 = SHAPE_DEFINITION_REPRESENTATION(#1555,#1536);
#1555 = PRODUCT_DEFINITION_SHAPE('','',#1556);
#1556 = PRODUCT_DEFINITION('design','',#1557,#1560);
#1557 = PRODUCT_DEFINITION_FORMATION('','',#1558);
#1558 = PRODUCT('C5','C5','',(#1559));
#1559 = PRODUCT_CONTEXT('',#2,'mechanical');
#1560 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1561 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1562,#1564);
#1562 = ( REPRESENTATION_RELATIONSHIP('','',#1536,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1563) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1563 = ITEM_DEFINED_TRANSFORMATION('','',#11,#131);
#1564 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1565);
#1565 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('30','=>[0:1:1:31]','',#5,#1556,$
  );
#1566 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1558));
#1567 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1568),#1580);
#1568 = MANIFOLD_SOLID_BREP('',#1569);
#1569 = CLOSED_SHELL('',(#1570));
#1570 = ADVANCED_FACE('',(#1571),#1575,.T.);
#1571 = FACE_BOUND('',#1572,.T.);
#1572 = VERTEX_LOOP('',#1573);
#1573 = VERTEX_POINT('',#1574);
#1574 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1575 = SPHERICAL_SURFACE('',#1576,0.125);
#1576 = AXIS2_PLACEMENT_3D('',#1577,#1578,#1579);
#1577 = CARTESIAN_POINT('',(0.,0.,0.));
#1578 = DIRECTION('',(0.,0.,1.));
#1579 = DIRECTION('',(1.,0.,-0.));
#1580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1584)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1581,#1582,#1583)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1581 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1582 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1583 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1584 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1581,
  'distance_accuracy_value','confusion accuracy');
#1585 = SHAPE_DEFINITION_REPRESENTATION(#1586,#1567);
#1586 = PRODUCT_DEFINITION_SHAPE('','',#1587);
#1587 = PRODUCT_DEFINITION('design','',#1588,#1591);
#1588 = PRODUCT_DEFINITION_FORMATION('','',#1589);
#1589 = PRODUCT('C6','C6','',(#1590));
#1590 = PRODUCT_CONTEXT('',#2,'mechanical');
#1591 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1592 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1593,#1595);
#1593 = ( REPRESENTATION_RELATIONSHIP('','',#1567,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1594) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1594 = ITEM_DEFINED_TRANSFORMATION('','',#11,#135);
#1595 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1596);
#1596 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('31','=>[0:1:1:32]','',#5,#1587,$
  );
#1597 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1589));
#1598 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1599),#1611);
#1599 = MANIFOLD_SOLID_BREP('',#1600);
#1600 = CLOSED_SHELL('',(#1601));
#1601 = ADVANCED_FACE('',(#1602),#1606,.T.);
#1602 = FACE_BOUND('',#1603,.T.);
#1603 = VERTEX_LOOP('',#1604);
#1604 = VERTEX_POINT('',#1605);
#1605 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1606 = SPHERICAL_SURFACE('',#1607,0.125);
#1607 = AXIS2_PLACEMENT_3D('',#1608,#1609,#1610);
#1608 = CARTESIAN_POINT('',(0.,0.,0.));
#1609 = DIRECTION('',(0.,0.,1.));
#1610 = DIRECTION('',(1.,0.,-0.));
#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1615)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1612,#1613,#1614)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1612 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1613 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1614 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1615 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1612,
  'distance_accuracy_value','confusion accuracy');
#1616 = SHAPE_DEFINITION_REPRESENTATION(#1617,#1598);
#1617 = PRODUCT_DEFINITION_SHAPE('','',#1618);
#1618 = PRODUCT_DEFINITION('design','',#1619,#1622);
#1619 = PRODUCT_DEFINITION_FORMATION('','',#1620);
#1620 = PRODUCT('C7','C7','',(#1621));
#1621 = PRODUCT_CONTEXT('',#2,'mechanical');
#1622 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1623 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1624,#1626);
#1624 = ( REPRESENTATION_RELATIONSHIP('','',#1598,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1625) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1625 = ITEM_DEFINED_TRANSFORMATION('','',#11,#139);
#1626 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1627);
#1627 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('32','=>[0:1:1:33]','',#5,#1618,$
  );
#1628 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1620));
#1629 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1630),#1642);
#1630 = MANIFOLD_SOLID_BREP('',#1631);
#1631 = CLOSED_SHELL('',(#1632));
#1632 = ADVANCED_FACE('',(#1633),#1637,.T.);
#1633 = FACE_BOUND('',#1634,.T.);
#1634 = VERTEX_LOOP('',#1635);
#1635 = VERTEX_POINT('',#1636);
#1636 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1637 = SPHERICAL_SURFACE('',#1638,0.125);
#1638 = AXIS2_PLACEMENT_3D('',#1639,#1640,#1641);
#1639 = CARTESIAN_POINT('',(0.,0.,0.));
#1640 = DIRECTION('',(0.,0.,1.));
#1641 = DIRECTION('',(1.,0.,-0.));
#1642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1646)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1643,#1644,#1645)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1643 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1644 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1645 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1646 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1643,
  'distance_accuracy_value','confusion accuracy');
#1647 = SHAPE_DEFINITION_REPRESENTATION(#1648,#1629);
#1648 = PRODUCT_DEFINITION_SHAPE('','',#1649);
#1649 = PRODUCT_DEFINITION('design','',#1650,#1653);
#1650 = PRODUCT_DEFINITION_FORMATION('','',#1651);
#1651 = PRODUCT('C8','C8','',(#1652));
#1652 = PRODUCT_CONTEXT('',#2,'mechanical');
#1653 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1654 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1655,#1657);
#1655 = ( REPRESENTATION_RELATIONSHIP('','',#1629,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1656) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1656 = ITEM_DEFINED_TRANSFORMATION('','',#11,#143);
#1657 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1658);
#1658 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('33','=>[0:1:1:34]','',#5,#1649,$
  );
#1659 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1651));
#1660 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1661),#1673);
#1661 = MANIFOLD_SOLID_BREP('',#1662);
#1662 = CLOSED_SHELL('',(#1663));
#1663 = ADVANCED_FACE('',(#1664),#1668,.T.);
#1664 = FACE_BOUND('',#1665,.T.);
#1665 = VERTEX_LOOP('',#1666);
#1666 = VERTEX_POINT('',#1667);
#1667 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1668 = SPHERICAL_SURFACE('',#1669,0.125);
#1669 = AXIS2_PLACEMENT_3D('',#1670,#1671,#1672);
#1670 = CARTESIAN_POINT('',(0.,0.,0.));
#1671 = DIRECTION('',(0.,0.,1.));
#1672 = DIRECTION('',(1.,0.,-0.));
#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1677)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1674,#1675,#1676)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1674 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1675 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1676 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1677 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1674,
  'distance_accuracy_value','confusion accuracy');
#1678 = SHAPE_DEFINITION_REPRESENTATION(#1679,#1660);
#1679 = PRODUCT_DEFINITION_SHAPE('','',#1680);
#1680 = PRODUCT_DEFINITION('design','',#1681,#1684);
#1681 = PRODUCT_DEFINITION_FORMATION('','',#1682);
#1682 = PRODUCT('C9','C9','',(#1683));
#1683 = PRODUCT_CONTEXT('',#2,'mechanical');
#1684 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1685 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1686,#1688);
#1686 = ( REPRESENTATION_RELATIONSHIP('','',#1660,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1687) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1687 = ITEM_DEFINED_TRANSFORMATION('','',#11,#147);
#1688 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1689);
#1689 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('34','=>[0:1:1:35]','',#5,#1680,$
  );
#1690 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1682));
#1691 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1692),#1704);
#1692 = MANIFOLD_SOLID_BREP('',#1693);
#1693 = CLOSED_SHELL('',(#1694));
#1694 = ADVANCED_FACE('',(#1695),#1699,.T.);
#1695 = FACE_BOUND('',#1696,.T.);
#1696 = VERTEX_LOOP('',#1697);
#1697 = VERTEX_POINT('',#1698);
#1698 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1699 = SPHERICAL_SURFACE('',#1700,0.125);
#1700 = AXIS2_PLACEMENT_3D('',#1701,#1702,#1703);
#1701 = CARTESIAN_POINT('',(0.,0.,0.));
#1702 = DIRECTION('',(0.,0.,1.));
#1703 = DIRECTION('',(1.,0.,-0.));
#1704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1708)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1705,#1706,#1707)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1705 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1706 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1707 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1708 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1705,
  'distance_accuracy_value','confusion accuracy');
#1709 = SHAPE_DEFINITION_REPRESENTATION(#1710,#1691);
#1710 = PRODUCT_DEFINITION_SHAPE('','',#1711);
#1711 = PRODUCT_DEFINITION('design','',#1712,#1715);
#1712 = PRODUCT_DEFINITION_FORMATION('','',#1713);
#1713 = PRODUCT('C10','C10','',(#1714));
#1714 = PRODUCT_CONTEXT('',#2,'mechanical');
#1715 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1716 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1717,#1719);
#1717 = ( REPRESENTATION_RELATIONSHIP('','',#1691,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1718) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1718 = ITEM_DEFINED_TRANSFORMATION('','',#11,#151);
#1719 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1720);
#1720 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('35','=>[0:1:1:36]','',#5,#1711,$
  );
#1721 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1713));
#1722 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1723),#1735);
#1723 = MANIFOLD_SOLID_BREP('',#1724);
#1724 = CLOSED_SHELL('',(#1725));
#1725 = ADVANCED_FACE('',(#1726),#1730,.T.);
#1726 = FACE_BOUND('',#1727,.T.);
#1727 = VERTEX_LOOP('',#1728);
#1728 = VERTEX_POINT('',#1729);
#1729 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1730 = SPHERICAL_SURFACE('',#1731,0.125);
#1731 = AXIS2_PLACEMENT_3D('',#1732,#1733,#1734);
#1732 = CARTESIAN_POINT('',(0.,0.,0.));
#1733 = DIRECTION('',(0.,0.,1.));
#1734 = DIRECTION('',(1.,0.,-0.));
#1735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1739)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1736,#1737,#1738)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1736 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1737 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1738 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1739 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1736,
  'distance_accuracy_value','confusion accuracy');
#1740 = SHAPE_DEFINITION_REPRESENTATION(#1741,#1722);
#1741 = PRODUCT_DEFINITION_SHAPE('','',#1742);
#1742 = PRODUCT_DEFINITION('design','',#1743,#1746);
#1743 = PRODUCT_DEFINITION_FORMATION('','',#1744);
#1744 = PRODUCT('C11','C11','',(#1745));
#1745 = PRODUCT_CONTEXT('',#2,'mechanical');
#1746 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1747 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1748,#1750);
#1748 = ( REPRESENTATION_RELATIONSHIP('','',#1722,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1749) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1749 = ITEM_DEFINED_TRANSFORMATION('','',#11,#155);
#1750 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1751);
#1751 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('36','=>[0:1:1:37]','',#5,#1742,$
  );
#1752 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1744));
#1753 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1754),#1766);
#1754 = MANIFOLD_SOLID_BREP('',#1755);
#1755 = CLOSED_SHELL('',(#1756));
#1756 = ADVANCED_FACE('',(#1757),#1761,.T.);
#1757 = FACE_BOUND('',#1758,.T.);
#1758 = VERTEX_LOOP('',#1759);
#1759 = VERTEX_POINT('',#1760);
#1760 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1761 = SPHERICAL_SURFACE('',#1762,0.125);
#1762 = AXIS2_PLACEMENT_3D('',#1763,#1764,#1765);
#1763 = CARTESIAN_POINT('',(0.,0.,0.));
#1764 = DIRECTION('',(0.,0.,1.));
#1765 = DIRECTION('',(1.,0.,-0.));
#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1770)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1767,#1768,#1769)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1767 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1768 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1769 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1770 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1767,
  'distance_accuracy_value','confusion accuracy');
#1771 = SHAPE_DEFINITION_REPRESENTATION(#1772,#1753);
#1772 = PRODUCT_DEFINITION_SHAPE('','',#1773);
#1773 = PRODUCT_DEFINITION('design','',#1774,#1777);
#1774 = PRODUCT_DEFINITION_FORMATION('','',#1775);
#1775 = PRODUCT('C12','C12','',(#1776));
#1776 = PRODUCT_CONTEXT('',#2,'mechanical');
#1777 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1778 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1779,#1781);
#1779 = ( REPRESENTATION_RELATIONSHIP('','',#1753,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1780) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1780 = ITEM_DEFINED_TRANSFORMATION('','',#11,#159);
#1781 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1782);
#1782 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('37','=>[0:1:1:38]','',#5,#1773,$
  );
#1783 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1775));
#1784 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1785),#1797);
#1785 = MANIFOLD_SOLID_BREP('',#1786);
#1786 = CLOSED_SHELL('',(#1787));
#1787 = ADVANCED_FACE('',(#1788),#1792,.T.);
#1788 = FACE_BOUND('',#1789,.T.);
#1789 = VERTEX_LOOP('',#1790);
#1790 = VERTEX_POINT('',#1791);
#1791 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1792 = SPHERICAL_SURFACE('',#1793,0.125);
#1793 = AXIS2_PLACEMENT_3D('',#1794,#1795,#1796);
#1794 = CARTESIAN_POINT('',(0.,0.,0.));
#1795 = DIRECTION('',(0.,0.,1.));
#1796 = DIRECTION('',(1.,0.,-0.));
#1797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1801)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1798,#1799,#1800)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1798 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1799 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1800 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1801 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1798,
  'distance_accuracy_value','confusion accuracy');
#1802 = SHAPE_DEFINITION_REPRESENTATION(#1803,#1784);
#1803 = PRODUCT_DEFINITION_SHAPE('','',#1804);
#1804 = PRODUCT_DEFINITION('design','',#1805,#1808);
#1805 = PRODUCT_DEFINITION_FORMATION('','',#1806);
#1806 = PRODUCT('C13','C13','',(#1807));
#1807 = PRODUCT_CONTEXT('',#2,'mechanical');
#1808 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1809 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1810,#1812);
#1810 = ( REPRESENTATION_RELATIONSHIP('','',#1784,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1811) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1811 = ITEM_DEFINED_TRANSFORMATION('','',#11,#163);
#1812 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1813);
#1813 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('38','=>[0:1:1:39]','',#5,#1804,$
  );
#1814 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1806));
#1815 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1816),#1828);
#1816 = MANIFOLD_SOLID_BREP('',#1817);
#1817 = CLOSED_SHELL('',(#1818));
#1818 = ADVANCED_FACE('',(#1819),#1823,.T.);
#1819 = FACE_BOUND('',#1820,.T.);
#1820 = VERTEX_LOOP('',#1821);
#1821 = VERTEX_POINT('',#1822);
#1822 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1823 = SPHERICAL_SURFACE('',#1824,0.125);
#1824 = AXIS2_PLACEMENT_3D('',#1825,#1826,#1827);
#1825 = CARTESIAN_POINT('',(0.,0.,0.));
#1826 = DIRECTION('',(0.,0.,1.));
#1827 = DIRECTION('',(1.,0.,-0.));
#1828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1832)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1829,#1830,#1831)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1829 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1830 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1831 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1832 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1829,
  'distance_accuracy_value','confusion accuracy');
#1833 = SHAPE_DEFINITION_REPRESENTATION(#1834,#1815);
#1834 = PRODUCT_DEFINITION_SHAPE('','',#1835);
#1835 = PRODUCT_DEFINITION('design','',#1836,#1839);
#1836 = PRODUCT_DEFINITION_FORMATION('','',#1837);
#1837 = PRODUCT('D1','D1','',(#1838));
#1838 = PRODUCT_CONTEXT('',#2,'mechanical');
#1839 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1840 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1841,#1843);
#1841 = ( REPRESENTATION_RELATIONSHIP('','',#1815,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1842) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1842 = ITEM_DEFINED_TRANSFORMATION('','',#11,#167);
#1843 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1844);
#1844 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('39','=>[0:1:1:40]','',#5,#1835,$
  );
#1845 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1837));
#1846 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1847),#1859);
#1847 = MANIFOLD_SOLID_BREP('',#1848);
#1848 = CLOSED_SHELL('',(#1849));
#1849 = ADVANCED_FACE('',(#1850),#1854,.T.);
#1850 = FACE_BOUND('',#1851,.T.);
#1851 = VERTEX_LOOP('',#1852);
#1852 = VERTEX_POINT('',#1853);
#1853 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1854 = SPHERICAL_SURFACE('',#1855,0.125);
#1855 = AXIS2_PLACEMENT_3D('',#1856,#1857,#1858);
#1856 = CARTESIAN_POINT('',(0.,0.,0.));
#1857 = DIRECTION('',(0.,0.,1.));
#1858 = DIRECTION('',(1.,0.,-0.));
#1859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1863)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1860,#1861,#1862)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1860 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1861 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1862 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1863 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1860,
  'distance_accuracy_value','confusion accuracy');
#1864 = SHAPE_DEFINITION_REPRESENTATION(#1865,#1846);
#1865 = PRODUCT_DEFINITION_SHAPE('','',#1866);
#1866 = PRODUCT_DEFINITION('design','',#1867,#1870);
#1867 = PRODUCT_DEFINITION_FORMATION('','',#1868);
#1868 = PRODUCT('D2','D2','',(#1869));
#1869 = PRODUCT_CONTEXT('',#2,'mechanical');
#1870 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1871 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1872,#1874);
#1872 = ( REPRESENTATION_RELATIONSHIP('','',#1846,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1873) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1873 = ITEM_DEFINED_TRANSFORMATION('','',#11,#171);
#1874 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1875);
#1875 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('40','=>[0:1:1:41]','',#5,#1866,$
  );
#1876 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1868));
#1877 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1878),#1890);
#1878 = MANIFOLD_SOLID_BREP('',#1879);
#1879 = CLOSED_SHELL('',(#1880));
#1880 = ADVANCED_FACE('',(#1881),#1885,.T.);
#1881 = FACE_BOUND('',#1882,.T.);
#1882 = VERTEX_LOOP('',#1883);
#1883 = VERTEX_POINT('',#1884);
#1884 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1885 = SPHERICAL_SURFACE('',#1886,0.125);
#1886 = AXIS2_PLACEMENT_3D('',#1887,#1888,#1889);
#1887 = CARTESIAN_POINT('',(0.,0.,0.));
#1888 = DIRECTION('',(0.,0.,1.));
#1889 = DIRECTION('',(1.,0.,-0.));
#1890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1894)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1891,#1892,#1893)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1891 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1892 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1893 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1894 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1891,
  'distance_accuracy_value','confusion accuracy');
#1895 = SHAPE_DEFINITION_REPRESENTATION(#1896,#1877);
#1896 = PRODUCT_DEFINITION_SHAPE('','',#1897);
#1897 = PRODUCT_DEFINITION('design','',#1898,#1901);
#1898 = PRODUCT_DEFINITION_FORMATION('','',#1899);
#1899 = PRODUCT('D3','D3','',(#1900));
#1900 = PRODUCT_CONTEXT('',#2,'mechanical');
#1901 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1902 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1903,#1905);
#1903 = ( REPRESENTATION_RELATIONSHIP('','',#1877,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1904) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1904 = ITEM_DEFINED_TRANSFORMATION('','',#11,#175);
#1905 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1906);
#1906 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('41','=>[0:1:1:42]','',#5,#1897,$
  );
#1907 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1899));
#1908 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1909),#1921);
#1909 = MANIFOLD_SOLID_BREP('',#1910);
#1910 = CLOSED_SHELL('',(#1911));
#1911 = ADVANCED_FACE('',(#1912),#1916,.T.);
#1912 = FACE_BOUND('',#1913,.T.);
#1913 = VERTEX_LOOP('',#1914);
#1914 = VERTEX_POINT('',#1915);
#1915 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1916 = SPHERICAL_SURFACE('',#1917,0.125);
#1917 = AXIS2_PLACEMENT_3D('',#1918,#1919,#1920);
#1918 = CARTESIAN_POINT('',(0.,0.,0.));
#1919 = DIRECTION('',(0.,0.,1.));
#1920 = DIRECTION('',(1.,0.,-0.));
#1921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1925)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1922,#1923,#1924)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1922 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1923 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1924 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1925 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1922,
  'distance_accuracy_value','confusion accuracy');
#1926 = SHAPE_DEFINITION_REPRESENTATION(#1927,#1908);
#1927 = PRODUCT_DEFINITION_SHAPE('','',#1928);
#1928 = PRODUCT_DEFINITION('design','',#1929,#1932);
#1929 = PRODUCT_DEFINITION_FORMATION('','',#1930);
#1930 = PRODUCT('D4','D4','',(#1931));
#1931 = PRODUCT_CONTEXT('',#2,'mechanical');
#1932 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1933 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1934,#1936);
#1934 = ( REPRESENTATION_RELATIONSHIP('','',#1908,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1935) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1935 = ITEM_DEFINED_TRANSFORMATION('','',#11,#179);
#1936 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1937);
#1937 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('42','=>[0:1:1:43]','',#5,#1928,$
  );
#1938 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1930));
#1939 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1940),#1952);
#1940 = MANIFOLD_SOLID_BREP('',#1941);
#1941 = CLOSED_SHELL('',(#1942));
#1942 = ADVANCED_FACE('',(#1943),#1947,.T.);
#1943 = FACE_BOUND('',#1944,.T.);
#1944 = VERTEX_LOOP('',#1945);
#1945 = VERTEX_POINT('',#1946);
#1946 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1947 = SPHERICAL_SURFACE('',#1948,0.125);
#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951);
#1949 = CARTESIAN_POINT('',(0.,0.,0.));
#1950 = DIRECTION('',(0.,0.,1.));
#1951 = DIRECTION('',(1.,0.,-0.));
#1952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1956)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1953,#1954,#1955)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1953 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1954 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1955 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1956 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1953,
  'distance_accuracy_value','confusion accuracy');
#1957 = SHAPE_DEFINITION_REPRESENTATION(#1958,#1939);
#1958 = PRODUCT_DEFINITION_SHAPE('','',#1959);
#1959 = PRODUCT_DEFINITION('design','',#1960,#1963);
#1960 = PRODUCT_DEFINITION_FORMATION('','',#1961);
#1961 = PRODUCT('D5','D5','',(#1962));
#1962 = PRODUCT_CONTEXT('',#2,'mechanical');
#1963 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1964 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1965,#1967);
#1965 = ( REPRESENTATION_RELATIONSHIP('','',#1939,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1966) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1966 = ITEM_DEFINED_TRANSFORMATION('','',#11,#183);
#1967 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1968);
#1968 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('43','=>[0:1:1:44]','',#5,#1959,$
  );
#1969 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1961));
#1970 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1971),#1983);
#1971 = MANIFOLD_SOLID_BREP('',#1972);
#1972 = CLOSED_SHELL('',(#1973));
#1973 = ADVANCED_FACE('',(#1974),#1978,.T.);
#1974 = FACE_BOUND('',#1975,.T.);
#1975 = VERTEX_LOOP('',#1976);
#1976 = VERTEX_POINT('',#1977);
#1977 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#1978 = SPHERICAL_SURFACE('',#1979,0.125);
#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982);
#1980 = CARTESIAN_POINT('',(0.,0.,0.));
#1981 = DIRECTION('',(0.,0.,1.));
#1982 = DIRECTION('',(1.,0.,-0.));
#1983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1987)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1984,#1985,#1986)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1984 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1985 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1986 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1987 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1984,
  'distance_accuracy_value','confusion accuracy');
#1988 = SHAPE_DEFINITION_REPRESENTATION(#1989,#1970);
#1989 = PRODUCT_DEFINITION_SHAPE('','',#1990);
#1990 = PRODUCT_DEFINITION('design','',#1991,#1994);
#1991 = PRODUCT_DEFINITION_FORMATION('','',#1992);
#1992 = PRODUCT('D6','D6','',(#1993));
#1993 = PRODUCT_CONTEXT('',#2,'mechanical');
#1994 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1995 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1996,#1998);
#1996 = ( REPRESENTATION_RELATIONSHIP('','',#1970,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1997) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1997 = ITEM_DEFINED_TRANSFORMATION('','',#11,#187);
#1998 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #1999);
#1999 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('44','=>[0:1:1:45]','',#5,#1990,$
  );
#2000 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1992));
#2001 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2002),#2014);
#2002 = MANIFOLD_SOLID_BREP('',#2003);
#2003 = CLOSED_SHELL('',(#2004));
#2004 = ADVANCED_FACE('',(#2005),#2009,.T.);
#2005 = FACE_BOUND('',#2006,.T.);
#2006 = VERTEX_LOOP('',#2007);
#2007 = VERTEX_POINT('',#2008);
#2008 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2009 = SPHERICAL_SURFACE('',#2010,0.125);
#2010 = AXIS2_PLACEMENT_3D('',#2011,#2012,#2013);
#2011 = CARTESIAN_POINT('',(0.,0.,0.));
#2012 = DIRECTION('',(0.,0.,1.));
#2013 = DIRECTION('',(1.,0.,-0.));
#2014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2018)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2015,#2016,#2017)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2015 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2016 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2017 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2018 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2015,
  'distance_accuracy_value','confusion accuracy');
#2019 = SHAPE_DEFINITION_REPRESENTATION(#2020,#2001);
#2020 = PRODUCT_DEFINITION_SHAPE('','',#2021);
#2021 = PRODUCT_DEFINITION('design','',#2022,#2025);
#2022 = PRODUCT_DEFINITION_FORMATION('','',#2023);
#2023 = PRODUCT('D7','D7','',(#2024));
#2024 = PRODUCT_CONTEXT('',#2,'mechanical');
#2025 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2026 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2027,#2029);
#2027 = ( REPRESENTATION_RELATIONSHIP('','',#2001,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2028) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2028 = ITEM_DEFINED_TRANSFORMATION('','',#11,#191);
#2029 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2030);
#2030 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('45','=>[0:1:1:46]','',#5,#2021,$
  );
#2031 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2023));
#2032 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2033),#2045);
#2033 = MANIFOLD_SOLID_BREP('',#2034);
#2034 = CLOSED_SHELL('',(#2035));
#2035 = ADVANCED_FACE('',(#2036),#2040,.T.);
#2036 = FACE_BOUND('',#2037,.T.);
#2037 = VERTEX_LOOP('',#2038);
#2038 = VERTEX_POINT('',#2039);
#2039 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2040 = SPHERICAL_SURFACE('',#2041,0.125);
#2041 = AXIS2_PLACEMENT_3D('',#2042,#2043,#2044);
#2042 = CARTESIAN_POINT('',(0.,0.,0.));
#2043 = DIRECTION('',(0.,0.,1.));
#2044 = DIRECTION('',(1.,0.,-0.));
#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2049)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2046,#2047,#2048)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2046 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2047 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2048 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2049 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2046,
  'distance_accuracy_value','confusion accuracy');
#2050 = SHAPE_DEFINITION_REPRESENTATION(#2051,#2032);
#2051 = PRODUCT_DEFINITION_SHAPE('','',#2052);
#2052 = PRODUCT_DEFINITION('design','',#2053,#2056);
#2053 = PRODUCT_DEFINITION_FORMATION('','',#2054);
#2054 = PRODUCT('D8','D8','',(#2055));
#2055 = PRODUCT_CONTEXT('',#2,'mechanical');
#2056 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2057 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2058,#2060);
#2058 = ( REPRESENTATION_RELATIONSHIP('','',#2032,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2059) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2059 = ITEM_DEFINED_TRANSFORMATION('','',#11,#195);
#2060 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2061);
#2061 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('46','=>[0:1:1:47]','',#5,#2052,$
  );
#2062 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2054));
#2063 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2064),#2076);
#2064 = MANIFOLD_SOLID_BREP('',#2065);
#2065 = CLOSED_SHELL('',(#2066));
#2066 = ADVANCED_FACE('',(#2067),#2071,.T.);
#2067 = FACE_BOUND('',#2068,.T.);
#2068 = VERTEX_LOOP('',#2069);
#2069 = VERTEX_POINT('',#2070);
#2070 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2071 = SPHERICAL_SURFACE('',#2072,0.125);
#2072 = AXIS2_PLACEMENT_3D('',#2073,#2074,#2075);
#2073 = CARTESIAN_POINT('',(0.,0.,0.));
#2074 = DIRECTION('',(0.,0.,1.));
#2075 = DIRECTION('',(1.,0.,-0.));
#2076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2080)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2077,#2078,#2079)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2077 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2078 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2079 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2080 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2077,
  'distance_accuracy_value','confusion accuracy');
#2081 = SHAPE_DEFINITION_REPRESENTATION(#2082,#2063);
#2082 = PRODUCT_DEFINITION_SHAPE('','',#2083);
#2083 = PRODUCT_DEFINITION('design','',#2084,#2087);
#2084 = PRODUCT_DEFINITION_FORMATION('','',#2085);
#2085 = PRODUCT('D9','D9','',(#2086));
#2086 = PRODUCT_CONTEXT('',#2,'mechanical');
#2087 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2088 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2089,#2091);
#2089 = ( REPRESENTATION_RELATIONSHIP('','',#2063,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2090) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2090 = ITEM_DEFINED_TRANSFORMATION('','',#11,#199);
#2091 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2092);
#2092 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('47','=>[0:1:1:48]','',#5,#2083,$
  );
#2093 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2085));
#2094 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2095),#2107);
#2095 = MANIFOLD_SOLID_BREP('',#2096);
#2096 = CLOSED_SHELL('',(#2097));
#2097 = ADVANCED_FACE('',(#2098),#2102,.T.);
#2098 = FACE_BOUND('',#2099,.T.);
#2099 = VERTEX_LOOP('',#2100);
#2100 = VERTEX_POINT('',#2101);
#2101 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2102 = SPHERICAL_SURFACE('',#2103,0.125);
#2103 = AXIS2_PLACEMENT_3D('',#2104,#2105,#2106);
#2104 = CARTESIAN_POINT('',(0.,0.,0.));
#2105 = DIRECTION('',(0.,0.,1.));
#2106 = DIRECTION('',(1.,0.,-0.));
#2107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2111)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2108,#2109,#2110)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2108 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2109 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2110 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2111 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2108,
  'distance_accuracy_value','confusion accuracy');
#2112 = SHAPE_DEFINITION_REPRESENTATION(#2113,#2094);
#2113 = PRODUCT_DEFINITION_SHAPE('','',#2114);
#2114 = PRODUCT_DEFINITION('design','',#2115,#2118);
#2115 = PRODUCT_DEFINITION_FORMATION('','',#2116);
#2116 = PRODUCT('D10','D10','',(#2117));
#2117 = PRODUCT_CONTEXT('',#2,'mechanical');
#2118 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2119 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2120,#2122);
#2120 = ( REPRESENTATION_RELATIONSHIP('','',#2094,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2121) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2121 = ITEM_DEFINED_TRANSFORMATION('','',#11,#203);
#2122 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2123);
#2123 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('48','=>[0:1:1:49]','',#5,#2114,$
  );
#2124 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2116));
#2125 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2126),#2138);
#2126 = MANIFOLD_SOLID_BREP('',#2127);
#2127 = CLOSED_SHELL('',(#2128));
#2128 = ADVANCED_FACE('',(#2129),#2133,.T.);
#2129 = FACE_BOUND('',#2130,.T.);
#2130 = VERTEX_LOOP('',#2131);
#2131 = VERTEX_POINT('',#2132);
#2132 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2133 = SPHERICAL_SURFACE('',#2134,0.125);
#2134 = AXIS2_PLACEMENT_3D('',#2135,#2136,#2137);
#2135 = CARTESIAN_POINT('',(0.,0.,0.));
#2136 = DIRECTION('',(0.,0.,1.));
#2137 = DIRECTION('',(1.,0.,-0.));
#2138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2142)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2139,#2140,#2141)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2139 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2140 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2141 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2142 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2139,
  'distance_accuracy_value','confusion accuracy');
#2143 = SHAPE_DEFINITION_REPRESENTATION(#2144,#2125);
#2144 = PRODUCT_DEFINITION_SHAPE('','',#2145);
#2145 = PRODUCT_DEFINITION('design','',#2146,#2149);
#2146 = PRODUCT_DEFINITION_FORMATION('','',#2147);
#2147 = PRODUCT('D11','D11','',(#2148));
#2148 = PRODUCT_CONTEXT('',#2,'mechanical');
#2149 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2150 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2151,#2153);
#2151 = ( REPRESENTATION_RELATIONSHIP('','',#2125,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2152) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2152 = ITEM_DEFINED_TRANSFORMATION('','',#11,#207);
#2153 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2154);
#2154 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49','=>[0:1:1:50]','',#5,#2145,$
  );
#2155 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2147));
#2156 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2157),#2169);
#2157 = MANIFOLD_SOLID_BREP('',#2158);
#2158 = CLOSED_SHELL('',(#2159));
#2159 = ADVANCED_FACE('',(#2160),#2164,.T.);
#2160 = FACE_BOUND('',#2161,.T.);
#2161 = VERTEX_LOOP('',#2162);
#2162 = VERTEX_POINT('',#2163);
#2163 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2164 = SPHERICAL_SURFACE('',#2165,0.125);
#2165 = AXIS2_PLACEMENT_3D('',#2166,#2167,#2168);
#2166 = CARTESIAN_POINT('',(0.,0.,0.));
#2167 = DIRECTION('',(0.,0.,1.));
#2168 = DIRECTION('',(1.,0.,-0.));
#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2173)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2170,#2171,#2172)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2170 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2171 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2172 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2173 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2170,
  'distance_accuracy_value','confusion accuracy');
#2174 = SHAPE_DEFINITION_REPRESENTATION(#2175,#2156);
#2175 = PRODUCT_DEFINITION_SHAPE('','',#2176);
#2176 = PRODUCT_DEFINITION('design','',#2177,#2180);
#2177 = PRODUCT_DEFINITION_FORMATION('','',#2178);
#2178 = PRODUCT('D12','D12','',(#2179));
#2179 = PRODUCT_CONTEXT('',#2,'mechanical');
#2180 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2181 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2182,#2184);
#2182 = ( REPRESENTATION_RELATIONSHIP('','',#2156,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2183) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2183 = ITEM_DEFINED_TRANSFORMATION('','',#11,#211);
#2184 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2185);
#2185 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('50','=>[0:1:1:51]','',#5,#2176,$
  );
#2186 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2178));
#2187 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2188),#2200);
#2188 = MANIFOLD_SOLID_BREP('',#2189);
#2189 = CLOSED_SHELL('',(#2190));
#2190 = ADVANCED_FACE('',(#2191),#2195,.T.);
#2191 = FACE_BOUND('',#2192,.T.);
#2192 = VERTEX_LOOP('',#2193);
#2193 = VERTEX_POINT('',#2194);
#2194 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2195 = SPHERICAL_SURFACE('',#2196,0.125);
#2196 = AXIS2_PLACEMENT_3D('',#2197,#2198,#2199);
#2197 = CARTESIAN_POINT('',(0.,0.,0.));
#2198 = DIRECTION('',(0.,0.,1.));
#2199 = DIRECTION('',(1.,0.,-0.));
#2200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2204)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2201,#2202,#2203)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2201 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2202 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2203 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2204 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2201,
  'distance_accuracy_value','confusion accuracy');
#2205 = SHAPE_DEFINITION_REPRESENTATION(#2206,#2187);
#2206 = PRODUCT_DEFINITION_SHAPE('','',#2207);
#2207 = PRODUCT_DEFINITION('design','',#2208,#2211);
#2208 = PRODUCT_DEFINITION_FORMATION('','',#2209);
#2209 = PRODUCT('D13','D13','',(#2210));
#2210 = PRODUCT_CONTEXT('',#2,'mechanical');
#2211 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2212 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2213,#2215);
#2213 = ( REPRESENTATION_RELATIONSHIP('','',#2187,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2214) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2214 = ITEM_DEFINED_TRANSFORMATION('','',#11,#215);
#2215 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2216);
#2216 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('51','=>[0:1:1:52]','',#5,#2207,$
  );
#2217 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2209));
#2218 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2219),#2231);
#2219 = MANIFOLD_SOLID_BREP('',#2220);
#2220 = CLOSED_SHELL('',(#2221));
#2221 = ADVANCED_FACE('',(#2222),#2226,.T.);
#2222 = FACE_BOUND('',#2223,.T.);
#2223 = VERTEX_LOOP('',#2224);
#2224 = VERTEX_POINT('',#2225);
#2225 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2226 = SPHERICAL_SURFACE('',#2227,0.125);
#2227 = AXIS2_PLACEMENT_3D('',#2228,#2229,#2230);
#2228 = CARTESIAN_POINT('',(0.,0.,0.));
#2229 = DIRECTION('',(0.,0.,1.));
#2230 = DIRECTION('',(1.,0.,-0.));
#2231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2235)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2232,#2233,#2234)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2232 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2233 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2234 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2235 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2232,
  'distance_accuracy_value','confusion accuracy');
#2236 = SHAPE_DEFINITION_REPRESENTATION(#2237,#2218);
#2237 = PRODUCT_DEFINITION_SHAPE('','',#2238);
#2238 = PRODUCT_DEFINITION('design','',#2239,#2242);
#2239 = PRODUCT_DEFINITION_FORMATION('','',#2240);
#2240 = PRODUCT('E1','E1','',(#2241));
#2241 = PRODUCT_CONTEXT('',#2,'mechanical');
#2242 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2243 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2244,#2246);
#2244 = ( REPRESENTATION_RELATIONSHIP('','',#2218,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2245) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2245 = ITEM_DEFINED_TRANSFORMATION('','',#11,#219);
#2246 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2247);
#2247 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('52','=>[0:1:1:53]','',#5,#2238,$
  );
#2248 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2240));
#2249 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2250),#2262);
#2250 = MANIFOLD_SOLID_BREP('',#2251);
#2251 = CLOSED_SHELL('',(#2252));
#2252 = ADVANCED_FACE('',(#2253),#2257,.T.);
#2253 = FACE_BOUND('',#2254,.T.);
#2254 = VERTEX_LOOP('',#2255);
#2255 = VERTEX_POINT('',#2256);
#2256 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2257 = SPHERICAL_SURFACE('',#2258,0.125);
#2258 = AXIS2_PLACEMENT_3D('',#2259,#2260,#2261);
#2259 = CARTESIAN_POINT('',(0.,0.,0.));
#2260 = DIRECTION('',(0.,0.,1.));
#2261 = DIRECTION('',(1.,0.,-0.));
#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2266)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2263,#2264,#2265)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2263 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2264 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2265 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2266 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2263,
  'distance_accuracy_value','confusion accuracy');
#2267 = SHAPE_DEFINITION_REPRESENTATION(#2268,#2249);
#2268 = PRODUCT_DEFINITION_SHAPE('','',#2269);
#2269 = PRODUCT_DEFINITION('design','',#2270,#2273);
#2270 = PRODUCT_DEFINITION_FORMATION('','',#2271);
#2271 = PRODUCT('E2','E2','',(#2272));
#2272 = PRODUCT_CONTEXT('',#2,'mechanical');
#2273 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2274 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2275,#2277);
#2275 = ( REPRESENTATION_RELATIONSHIP('','',#2249,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2276) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2276 = ITEM_DEFINED_TRANSFORMATION('','',#11,#223);
#2277 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2278);
#2278 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('53','=>[0:1:1:54]','',#5,#2269,$
  );
#2279 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2271));
#2280 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2281),#2293);
#2281 = MANIFOLD_SOLID_BREP('',#2282);
#2282 = CLOSED_SHELL('',(#2283));
#2283 = ADVANCED_FACE('',(#2284),#2288,.T.);
#2284 = FACE_BOUND('',#2285,.T.);
#2285 = VERTEX_LOOP('',#2286);
#2286 = VERTEX_POINT('',#2287);
#2287 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2288 = SPHERICAL_SURFACE('',#2289,0.125);
#2289 = AXIS2_PLACEMENT_3D('',#2290,#2291,#2292);
#2290 = CARTESIAN_POINT('',(0.,0.,0.));
#2291 = DIRECTION('',(0.,0.,1.));
#2292 = DIRECTION('',(1.,0.,-0.));
#2293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2297)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2294,#2295,#2296)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2294 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2295 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2296 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2297 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2294,
  'distance_accuracy_value','confusion accuracy');
#2298 = SHAPE_DEFINITION_REPRESENTATION(#2299,#2280);
#2299 = PRODUCT_DEFINITION_SHAPE('','',#2300);
#2300 = PRODUCT_DEFINITION('design','',#2301,#2304);
#2301 = PRODUCT_DEFINITION_FORMATION('','',#2302);
#2302 = PRODUCT('E3','E3','',(#2303));
#2303 = PRODUCT_CONTEXT('',#2,'mechanical');
#2304 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2305 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2306,#2308);
#2306 = ( REPRESENTATION_RELATIONSHIP('','',#2280,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2307) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2307 = ITEM_DEFINED_TRANSFORMATION('','',#11,#227);
#2308 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2309);
#2309 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('54','=>[0:1:1:55]','',#5,#2300,$
  );
#2310 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2302));
#2311 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2312),#2324);
#2312 = MANIFOLD_SOLID_BREP('',#2313);
#2313 = CLOSED_SHELL('',(#2314));
#2314 = ADVANCED_FACE('',(#2315),#2319,.T.);
#2315 = FACE_BOUND('',#2316,.T.);
#2316 = VERTEX_LOOP('',#2317);
#2317 = VERTEX_POINT('',#2318);
#2318 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2319 = SPHERICAL_SURFACE('',#2320,0.125);
#2320 = AXIS2_PLACEMENT_3D('',#2321,#2322,#2323);
#2321 = CARTESIAN_POINT('',(0.,0.,0.));
#2322 = DIRECTION('',(0.,0.,1.));
#2323 = DIRECTION('',(1.,0.,-0.));
#2324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2328)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2325,#2326,#2327)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2325 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2326 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2327 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2328 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2325,
  'distance_accuracy_value','confusion accuracy');
#2329 = SHAPE_DEFINITION_REPRESENTATION(#2330,#2311);
#2330 = PRODUCT_DEFINITION_SHAPE('','',#2331);
#2331 = PRODUCT_DEFINITION('design','',#2332,#2335);
#2332 = PRODUCT_DEFINITION_FORMATION('','',#2333);
#2333 = PRODUCT('E4','E4','',(#2334));
#2334 = PRODUCT_CONTEXT('',#2,'mechanical');
#2335 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2336 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2337,#2339);
#2337 = ( REPRESENTATION_RELATIONSHIP('','',#2311,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2338) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2338 = ITEM_DEFINED_TRANSFORMATION('','',#11,#231);
#2339 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2340);
#2340 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('55','=>[0:1:1:56]','',#5,#2331,$
  );
#2341 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2333));
#2342 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2343),#2355);
#2343 = MANIFOLD_SOLID_BREP('',#2344);
#2344 = CLOSED_SHELL('',(#2345));
#2345 = ADVANCED_FACE('',(#2346),#2350,.T.);
#2346 = FACE_BOUND('',#2347,.T.);
#2347 = VERTEX_LOOP('',#2348);
#2348 = VERTEX_POINT('',#2349);
#2349 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2350 = SPHERICAL_SURFACE('',#2351,0.125);
#2351 = AXIS2_PLACEMENT_3D('',#2352,#2353,#2354);
#2352 = CARTESIAN_POINT('',(0.,0.,0.));
#2353 = DIRECTION('',(0.,0.,1.));
#2354 = DIRECTION('',(1.,0.,-0.));
#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2359)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2356,#2357,#2358)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2356 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2357 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2358 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2359 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2356,
  'distance_accuracy_value','confusion accuracy');
#2360 = SHAPE_DEFINITION_REPRESENTATION(#2361,#2342);
#2361 = PRODUCT_DEFINITION_SHAPE('','',#2362);
#2362 = PRODUCT_DEFINITION('design','',#2363,#2366);
#2363 = PRODUCT_DEFINITION_FORMATION('','',#2364);
#2364 = PRODUCT('E5','E5','',(#2365));
#2365 = PRODUCT_CONTEXT('',#2,'mechanical');
#2366 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2367 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2368,#2370);
#2368 = ( REPRESENTATION_RELATIONSHIP('','',#2342,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2369) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2369 = ITEM_DEFINED_TRANSFORMATION('','',#11,#235);
#2370 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2371);
#2371 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('56','=>[0:1:1:57]','',#5,#2362,$
  );
#2372 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2364));
#2373 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2374),#2386);
#2374 = MANIFOLD_SOLID_BREP('',#2375);
#2375 = CLOSED_SHELL('',(#2376));
#2376 = ADVANCED_FACE('',(#2377),#2381,.T.);
#2377 = FACE_BOUND('',#2378,.T.);
#2378 = VERTEX_LOOP('',#2379);
#2379 = VERTEX_POINT('',#2380);
#2380 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2381 = SPHERICAL_SURFACE('',#2382,0.125);
#2382 = AXIS2_PLACEMENT_3D('',#2383,#2384,#2385);
#2383 = CARTESIAN_POINT('',(0.,0.,0.));
#2384 = DIRECTION('',(0.,0.,1.));
#2385 = DIRECTION('',(1.,0.,-0.));
#2386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2390)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2387,#2388,#2389)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2387 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2388 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2389 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2390 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2387,
  'distance_accuracy_value','confusion accuracy');
#2391 = SHAPE_DEFINITION_REPRESENTATION(#2392,#2373);
#2392 = PRODUCT_DEFINITION_SHAPE('','',#2393);
#2393 = PRODUCT_DEFINITION('design','',#2394,#2397);
#2394 = PRODUCT_DEFINITION_FORMATION('','',#2395);
#2395 = PRODUCT('E10','E10','',(#2396));
#2396 = PRODUCT_CONTEXT('',#2,'mechanical');
#2397 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2398 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2399,#2401);
#2399 = ( REPRESENTATION_RELATIONSHIP('','',#2373,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2400) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2400 = ITEM_DEFINED_TRANSFORMATION('','',#11,#239);
#2401 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2402);
#2402 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('57','=>[0:1:1:58]','',#5,#2393,$
  );
#2403 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2395));
#2404 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2405),#2417);
#2405 = MANIFOLD_SOLID_BREP('',#2406);
#2406 = CLOSED_SHELL('',(#2407));
#2407 = ADVANCED_FACE('',(#2408),#2412,.T.);
#2408 = FACE_BOUND('',#2409,.T.);
#2409 = VERTEX_LOOP('',#2410);
#2410 = VERTEX_POINT('',#2411);
#2411 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2412 = SPHERICAL_SURFACE('',#2413,0.125);
#2413 = AXIS2_PLACEMENT_3D('',#2414,#2415,#2416);
#2414 = CARTESIAN_POINT('',(0.,0.,0.));
#2415 = DIRECTION('',(0.,0.,1.));
#2416 = DIRECTION('',(1.,0.,-0.));
#2417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2421)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2418,#2419,#2420)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2418 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2419 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2420 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2421 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2418,
  'distance_accuracy_value','confusion accuracy');
#2422 = SHAPE_DEFINITION_REPRESENTATION(#2423,#2404);
#2423 = PRODUCT_DEFINITION_SHAPE('','',#2424);
#2424 = PRODUCT_DEFINITION('design','',#2425,#2428);
#2425 = PRODUCT_DEFINITION_FORMATION('','',#2426);
#2426 = PRODUCT('E11','E11','',(#2427));
#2427 = PRODUCT_CONTEXT('',#2,'mechanical');
#2428 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2429 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2430,#2432);
#2430 = ( REPRESENTATION_RELATIONSHIP('','',#2404,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2431) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2431 = ITEM_DEFINED_TRANSFORMATION('','',#11,#243);
#2432 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2433);
#2433 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('58','=>[0:1:1:59]','',#5,#2424,$
  );
#2434 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2426));
#2435 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2436),#2448);
#2436 = MANIFOLD_SOLID_BREP('',#2437);
#2437 = CLOSED_SHELL('',(#2438));
#2438 = ADVANCED_FACE('',(#2439),#2443,.T.);
#2439 = FACE_BOUND('',#2440,.T.);
#2440 = VERTEX_LOOP('',#2441);
#2441 = VERTEX_POINT('',#2442);
#2442 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2443 = SPHERICAL_SURFACE('',#2444,0.125);
#2444 = AXIS2_PLACEMENT_3D('',#2445,#2446,#2447);
#2445 = CARTESIAN_POINT('',(0.,0.,0.));
#2446 = DIRECTION('',(0.,0.,1.));
#2447 = DIRECTION('',(1.,0.,-0.));
#2448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2452)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2449,#2450,#2451)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2449 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2450 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2451 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2452 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2449,
  'distance_accuracy_value','confusion accuracy');
#2453 = SHAPE_DEFINITION_REPRESENTATION(#2454,#2435);
#2454 = PRODUCT_DEFINITION_SHAPE('','',#2455);
#2455 = PRODUCT_DEFINITION('design','',#2456,#2459);
#2456 = PRODUCT_DEFINITION_FORMATION('','',#2457);
#2457 = PRODUCT('E12','E12','',(#2458));
#2458 = PRODUCT_CONTEXT('',#2,'mechanical');
#2459 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2460 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2461,#2463);
#2461 = ( REPRESENTATION_RELATIONSHIP('','',#2435,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2462) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2462 = ITEM_DEFINED_TRANSFORMATION('','',#11,#247);
#2463 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2464);
#2464 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('59','=>[0:1:1:60]','',#5,#2455,$
  );
#2465 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2457));
#2466 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2467),#2479);
#2467 = MANIFOLD_SOLID_BREP('',#2468);
#2468 = CLOSED_SHELL('',(#2469));
#2469 = ADVANCED_FACE('',(#2470),#2474,.T.);
#2470 = FACE_BOUND('',#2471,.T.);
#2471 = VERTEX_LOOP('',#2472);
#2472 = VERTEX_POINT('',#2473);
#2473 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2474 = SPHERICAL_SURFACE('',#2475,0.125);
#2475 = AXIS2_PLACEMENT_3D('',#2476,#2477,#2478);
#2476 = CARTESIAN_POINT('',(0.,0.,0.));
#2477 = DIRECTION('',(0.,0.,1.));
#2478 = DIRECTION('',(1.,0.,-0.));
#2479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2483)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2480,#2481,#2482)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2480 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2481 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2482 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2483 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2480,
  'distance_accuracy_value','confusion accuracy');
#2484 = SHAPE_DEFINITION_REPRESENTATION(#2485,#2466);
#2485 = PRODUCT_DEFINITION_SHAPE('','',#2486);
#2486 = PRODUCT_DEFINITION('design','',#2487,#2490);
#2487 = PRODUCT_DEFINITION_FORMATION('','',#2488);
#2488 = PRODUCT('E13','E13','',(#2489));
#2489 = PRODUCT_CONTEXT('',#2,'mechanical');
#2490 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2491 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2492,#2494);
#2492 = ( REPRESENTATION_RELATIONSHIP('','',#2466,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2493) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2493 = ITEM_DEFINED_TRANSFORMATION('','',#11,#251);
#2494 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2495);
#2495 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('60','=>[0:1:1:61]','',#5,#2486,$
  );
#2496 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2488));
#2497 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2498),#2510);
#2498 = MANIFOLD_SOLID_BREP('',#2499);
#2499 = CLOSED_SHELL('',(#2500));
#2500 = ADVANCED_FACE('',(#2501),#2505,.T.);
#2501 = FACE_BOUND('',#2502,.T.);
#2502 = VERTEX_LOOP('',#2503);
#2503 = VERTEX_POINT('',#2504);
#2504 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2505 = SPHERICAL_SURFACE('',#2506,0.125);
#2506 = AXIS2_PLACEMENT_3D('',#2507,#2508,#2509);
#2507 = CARTESIAN_POINT('',(0.,0.,0.));
#2508 = DIRECTION('',(0.,0.,1.));
#2509 = DIRECTION('',(1.,0.,-0.));
#2510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2514)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2511,#2512,#2513)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2511 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2512 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2513 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2514 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2511,
  'distance_accuracy_value','confusion accuracy');
#2515 = SHAPE_DEFINITION_REPRESENTATION(#2516,#2497);
#2516 = PRODUCT_DEFINITION_SHAPE('','',#2517);
#2517 = PRODUCT_DEFINITION('design','',#2518,#2521);
#2518 = PRODUCT_DEFINITION_FORMATION('','',#2519);
#2519 = PRODUCT('F1','F1','',(#2520));
#2520 = PRODUCT_CONTEXT('',#2,'mechanical');
#2521 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2522 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2523,#2525);
#2523 = ( REPRESENTATION_RELATIONSHIP('','',#2497,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2524) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2524 = ITEM_DEFINED_TRANSFORMATION('','',#11,#255);
#2525 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2526);
#2526 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('61','=>[0:1:1:62]','',#5,#2517,$
  );
#2527 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2519));
#2528 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2529),#2541);
#2529 = MANIFOLD_SOLID_BREP('',#2530);
#2530 = CLOSED_SHELL('',(#2531));
#2531 = ADVANCED_FACE('',(#2532),#2536,.T.);
#2532 = FACE_BOUND('',#2533,.T.);
#2533 = VERTEX_LOOP('',#2534);
#2534 = VERTEX_POINT('',#2535);
#2535 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2536 = SPHERICAL_SURFACE('',#2537,0.125);
#2537 = AXIS2_PLACEMENT_3D('',#2538,#2539,#2540);
#2538 = CARTESIAN_POINT('',(0.,0.,0.));
#2539 = DIRECTION('',(0.,0.,1.));
#2540 = DIRECTION('',(1.,0.,-0.));
#2541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2545)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2542,#2543,#2544)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2542 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2543 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2544 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2545 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2542,
  'distance_accuracy_value','confusion accuracy');
#2546 = SHAPE_DEFINITION_REPRESENTATION(#2547,#2528);
#2547 = PRODUCT_DEFINITION_SHAPE('','',#2548);
#2548 = PRODUCT_DEFINITION('design','',#2549,#2552);
#2549 = PRODUCT_DEFINITION_FORMATION('','',#2550);
#2550 = PRODUCT('F2','F2','',(#2551));
#2551 = PRODUCT_CONTEXT('',#2,'mechanical');
#2552 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2553 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2554,#2556);
#2554 = ( REPRESENTATION_RELATIONSHIP('','',#2528,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2555) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2555 = ITEM_DEFINED_TRANSFORMATION('','',#11,#259);
#2556 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2557);
#2557 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('62','=>[0:1:1:63]','',#5,#2548,$
  );
#2558 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2550));
#2559 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2560),#2572);
#2560 = MANIFOLD_SOLID_BREP('',#2561);
#2561 = CLOSED_SHELL('',(#2562));
#2562 = ADVANCED_FACE('',(#2563),#2567,.T.);
#2563 = FACE_BOUND('',#2564,.T.);
#2564 = VERTEX_LOOP('',#2565);
#2565 = VERTEX_POINT('',#2566);
#2566 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2567 = SPHERICAL_SURFACE('',#2568,0.125);
#2568 = AXIS2_PLACEMENT_3D('',#2569,#2570,#2571);
#2569 = CARTESIAN_POINT('',(0.,0.,0.));
#2570 = DIRECTION('',(0.,0.,1.));
#2571 = DIRECTION('',(1.,0.,-0.));
#2572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2576)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2573,#2574,#2575)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2573 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2574 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2575 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2576 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2573,
  'distance_accuracy_value','confusion accuracy');
#2577 = SHAPE_DEFINITION_REPRESENTATION(#2578,#2559);
#2578 = PRODUCT_DEFINITION_SHAPE('','',#2579);
#2579 = PRODUCT_DEFINITION('design','',#2580,#2583);
#2580 = PRODUCT_DEFINITION_FORMATION('','',#2581);
#2581 = PRODUCT('F3','F3','',(#2582));
#2582 = PRODUCT_CONTEXT('',#2,'mechanical');
#2583 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2584 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2585,#2587);
#2585 = ( REPRESENTATION_RELATIONSHIP('','',#2559,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2586) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2586 = ITEM_DEFINED_TRANSFORMATION('','',#11,#263);
#2587 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2588);
#2588 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('63','=>[0:1:1:64]','',#5,#2579,$
  );
#2589 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2581));
#2590 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2591),#2603);
#2591 = MANIFOLD_SOLID_BREP('',#2592);
#2592 = CLOSED_SHELL('',(#2593));
#2593 = ADVANCED_FACE('',(#2594),#2598,.T.);
#2594 = FACE_BOUND('',#2595,.T.);
#2595 = VERTEX_LOOP('',#2596);
#2596 = VERTEX_POINT('',#2597);
#2597 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2598 = SPHERICAL_SURFACE('',#2599,0.125);
#2599 = AXIS2_PLACEMENT_3D('',#2600,#2601,#2602);
#2600 = CARTESIAN_POINT('',(0.,0.,0.));
#2601 = DIRECTION('',(0.,0.,1.));
#2602 = DIRECTION('',(1.,0.,-0.));
#2603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2607)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2604,#2605,#2606)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2604 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2605 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2606 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2607 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2604,
  'distance_accuracy_value','confusion accuracy');
#2608 = SHAPE_DEFINITION_REPRESENTATION(#2609,#2590);
#2609 = PRODUCT_DEFINITION_SHAPE('','',#2610);
#2610 = PRODUCT_DEFINITION('design','',#2611,#2614);
#2611 = PRODUCT_DEFINITION_FORMATION('','',#2612);
#2612 = PRODUCT('F4','F4','',(#2613));
#2613 = PRODUCT_CONTEXT('',#2,'mechanical');
#2614 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2615 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2616,#2618);
#2616 = ( REPRESENTATION_RELATIONSHIP('','',#2590,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2617) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2617 = ITEM_DEFINED_TRANSFORMATION('','',#11,#267);
#2618 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2619);
#2619 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('64','=>[0:1:1:65]','',#5,#2610,$
  );
#2620 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2612));
#2621 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2622),#2634);
#2622 = MANIFOLD_SOLID_BREP('',#2623);
#2623 = CLOSED_SHELL('',(#2624));
#2624 = ADVANCED_FACE('',(#2625),#2629,.T.);
#2625 = FACE_BOUND('',#2626,.T.);
#2626 = VERTEX_LOOP('',#2627);
#2627 = VERTEX_POINT('',#2628);
#2628 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2629 = SPHERICAL_SURFACE('',#2630,0.125);
#2630 = AXIS2_PLACEMENT_3D('',#2631,#2632,#2633);
#2631 = CARTESIAN_POINT('',(0.,0.,0.));
#2632 = DIRECTION('',(0.,0.,1.));
#2633 = DIRECTION('',(1.,0.,-0.));
#2634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2638)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2635,#2636,#2637)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2635 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2636 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2637 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2638 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2635,
  'distance_accuracy_value','confusion accuracy');
#2639 = SHAPE_DEFINITION_REPRESENTATION(#2640,#2621);
#2640 = PRODUCT_DEFINITION_SHAPE('','',#2641);
#2641 = PRODUCT_DEFINITION('design','',#2642,#2645);
#2642 = PRODUCT_DEFINITION_FORMATION('','',#2643);
#2643 = PRODUCT('F5','F5','',(#2644));
#2644 = PRODUCT_CONTEXT('',#2,'mechanical');
#2645 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2646 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2647,#2649);
#2647 = ( REPRESENTATION_RELATIONSHIP('','',#2621,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2648) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2648 = ITEM_DEFINED_TRANSFORMATION('','',#11,#271);
#2649 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2650);
#2650 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('65','=>[0:1:1:66]','',#5,#2641,$
  );
#2651 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2643));
#2652 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2653),#2665);
#2653 = MANIFOLD_SOLID_BREP('',#2654);
#2654 = CLOSED_SHELL('',(#2655));
#2655 = ADVANCED_FACE('',(#2656),#2660,.T.);
#2656 = FACE_BOUND('',#2657,.T.);
#2657 = VERTEX_LOOP('',#2658);
#2658 = VERTEX_POINT('',#2659);
#2659 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2660 = SPHERICAL_SURFACE('',#2661,0.125);
#2661 = AXIS2_PLACEMENT_3D('',#2662,#2663,#2664);
#2662 = CARTESIAN_POINT('',(0.,0.,0.));
#2663 = DIRECTION('',(0.,0.,1.));
#2664 = DIRECTION('',(1.,0.,-0.));
#2665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2669)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2666,#2667,#2668)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2666 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2667 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2668 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2669 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2666,
  'distance_accuracy_value','confusion accuracy');
#2670 = SHAPE_DEFINITION_REPRESENTATION(#2671,#2652);
#2671 = PRODUCT_DEFINITION_SHAPE('','',#2672);
#2672 = PRODUCT_DEFINITION('design','',#2673,#2676);
#2673 = PRODUCT_DEFINITION_FORMATION('','',#2674);
#2674 = PRODUCT('F10','F10','',(#2675));
#2675 = PRODUCT_CONTEXT('',#2,'mechanical');
#2676 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2677 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2678,#2680);
#2678 = ( REPRESENTATION_RELATIONSHIP('','',#2652,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2679) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2679 = ITEM_DEFINED_TRANSFORMATION('','',#11,#275);
#2680 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2681);
#2681 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('66','=>[0:1:1:67]','',#5,#2672,$
  );
#2682 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2674));
#2683 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2684),#2696);
#2684 = MANIFOLD_SOLID_BREP('',#2685);
#2685 = CLOSED_SHELL('',(#2686));
#2686 = ADVANCED_FACE('',(#2687),#2691,.T.);
#2687 = FACE_BOUND('',#2688,.T.);
#2688 = VERTEX_LOOP('',#2689);
#2689 = VERTEX_POINT('',#2690);
#2690 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2691 = SPHERICAL_SURFACE('',#2692,0.125);
#2692 = AXIS2_PLACEMENT_3D('',#2693,#2694,#2695);
#2693 = CARTESIAN_POINT('',(0.,0.,0.));
#2694 = DIRECTION('',(0.,0.,1.));
#2695 = DIRECTION('',(1.,0.,-0.));
#2696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2700)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2697,#2698,#2699)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2697 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2698 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2699 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2700 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2697,
  'distance_accuracy_value','confusion accuracy');
#2701 = SHAPE_DEFINITION_REPRESENTATION(#2702,#2683);
#2702 = PRODUCT_DEFINITION_SHAPE('','',#2703);
#2703 = PRODUCT_DEFINITION('design','',#2704,#2707);
#2704 = PRODUCT_DEFINITION_FORMATION('','',#2705);
#2705 = PRODUCT('F11','F11','',(#2706));
#2706 = PRODUCT_CONTEXT('',#2,'mechanical');
#2707 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2708 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2709,#2711);
#2709 = ( REPRESENTATION_RELATIONSHIP('','',#2683,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2710) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2710 = ITEM_DEFINED_TRANSFORMATION('','',#11,#279);
#2711 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2712);
#2712 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('67','=>[0:1:1:68]','',#5,#2703,$
  );
#2713 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2705));
#2714 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2715),#2727);
#2715 = MANIFOLD_SOLID_BREP('',#2716);
#2716 = CLOSED_SHELL('',(#2717));
#2717 = ADVANCED_FACE('',(#2718),#2722,.T.);
#2718 = FACE_BOUND('',#2719,.T.);
#2719 = VERTEX_LOOP('',#2720);
#2720 = VERTEX_POINT('',#2721);
#2721 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2722 = SPHERICAL_SURFACE('',#2723,0.125);
#2723 = AXIS2_PLACEMENT_3D('',#2724,#2725,#2726);
#2724 = CARTESIAN_POINT('',(0.,0.,0.));
#2725 = DIRECTION('',(0.,0.,1.));
#2726 = DIRECTION('',(1.,0.,-0.));
#2727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2731)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2728,#2729,#2730)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2728 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2729 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2730 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2731 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2728,
  'distance_accuracy_value','confusion accuracy');
#2732 = SHAPE_DEFINITION_REPRESENTATION(#2733,#2714);
#2733 = PRODUCT_DEFINITION_SHAPE('','',#2734);
#2734 = PRODUCT_DEFINITION('design','',#2735,#2738);
#2735 = PRODUCT_DEFINITION_FORMATION('','',#2736);
#2736 = PRODUCT('F12','F12','',(#2737));
#2737 = PRODUCT_CONTEXT('',#2,'mechanical');
#2738 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2739 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2740,#2742);
#2740 = ( REPRESENTATION_RELATIONSHIP('','',#2714,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2741) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2741 = ITEM_DEFINED_TRANSFORMATION('','',#11,#283);
#2742 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2743);
#2743 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('68','=>[0:1:1:69]','',#5,#2734,$
  );
#2744 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2736));
#2745 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2746),#2758);
#2746 = MANIFOLD_SOLID_BREP('',#2747);
#2747 = CLOSED_SHELL('',(#2748));
#2748 = ADVANCED_FACE('',(#2749),#2753,.T.);
#2749 = FACE_BOUND('',#2750,.T.);
#2750 = VERTEX_LOOP('',#2751);
#2751 = VERTEX_POINT('',#2752);
#2752 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2753 = SPHERICAL_SURFACE('',#2754,0.125);
#2754 = AXIS2_PLACEMENT_3D('',#2755,#2756,#2757);
#2755 = CARTESIAN_POINT('',(0.,0.,0.));
#2756 = DIRECTION('',(0.,0.,1.));
#2757 = DIRECTION('',(1.,0.,-0.));
#2758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2762)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2759,#2760,#2761)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2759 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2760 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2761 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2762 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2759,
  'distance_accuracy_value','confusion accuracy');
#2763 = SHAPE_DEFINITION_REPRESENTATION(#2764,#2745);
#2764 = PRODUCT_DEFINITION_SHAPE('','',#2765);
#2765 = PRODUCT_DEFINITION('design','',#2766,#2769);
#2766 = PRODUCT_DEFINITION_FORMATION('','',#2767);
#2767 = PRODUCT('F13','F13','',(#2768));
#2768 = PRODUCT_CONTEXT('',#2,'mechanical');
#2769 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2770 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2771,#2773);
#2771 = ( REPRESENTATION_RELATIONSHIP('','',#2745,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2772) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2772 = ITEM_DEFINED_TRANSFORMATION('','',#11,#287);
#2773 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2774);
#2774 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('69','=>[0:1:1:70]','',#5,#2765,$
  );
#2775 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2767));
#2776 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2777),#2789);
#2777 = MANIFOLD_SOLID_BREP('',#2778);
#2778 = CLOSED_SHELL('',(#2779));
#2779 = ADVANCED_FACE('',(#2780),#2784,.T.);
#2780 = FACE_BOUND('',#2781,.T.);
#2781 = VERTEX_LOOP('',#2782);
#2782 = VERTEX_POINT('',#2783);
#2783 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2784 = SPHERICAL_SURFACE('',#2785,0.125);
#2785 = AXIS2_PLACEMENT_3D('',#2786,#2787,#2788);
#2786 = CARTESIAN_POINT('',(0.,0.,0.));
#2787 = DIRECTION('',(0.,0.,1.));
#2788 = DIRECTION('',(1.,0.,-0.));
#2789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2793)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2790,#2791,#2792)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2790 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2791 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2792 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2793 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2790,
  'distance_accuracy_value','confusion accuracy');
#2794 = SHAPE_DEFINITION_REPRESENTATION(#2795,#2776);
#2795 = PRODUCT_DEFINITION_SHAPE('','',#2796);
#2796 = PRODUCT_DEFINITION('design','',#2797,#2800);
#2797 = PRODUCT_DEFINITION_FORMATION('','',#2798);
#2798 = PRODUCT('G1','G1','',(#2799));
#2799 = PRODUCT_CONTEXT('',#2,'mechanical');
#2800 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2801 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2802,#2804);
#2802 = ( REPRESENTATION_RELATIONSHIP('','',#2776,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2803) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2803 = ITEM_DEFINED_TRANSFORMATION('','',#11,#291);
#2804 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2805);
#2805 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('70','=>[0:1:1:71]','',#5,#2796,$
  );
#2806 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2798));
#2807 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2808),#2820);
#2808 = MANIFOLD_SOLID_BREP('',#2809);
#2809 = CLOSED_SHELL('',(#2810));
#2810 = ADVANCED_FACE('',(#2811),#2815,.T.);
#2811 = FACE_BOUND('',#2812,.T.);
#2812 = VERTEX_LOOP('',#2813);
#2813 = VERTEX_POINT('',#2814);
#2814 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2815 = SPHERICAL_SURFACE('',#2816,0.125);
#2816 = AXIS2_PLACEMENT_3D('',#2817,#2818,#2819);
#2817 = CARTESIAN_POINT('',(0.,0.,0.));
#2818 = DIRECTION('',(0.,0.,1.));
#2819 = DIRECTION('',(1.,0.,-0.));
#2820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2824)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2821,#2822,#2823)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2821 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2822 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2823 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2824 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2821,
  'distance_accuracy_value','confusion accuracy');
#2825 = SHAPE_DEFINITION_REPRESENTATION(#2826,#2807);
#2826 = PRODUCT_DEFINITION_SHAPE('','',#2827);
#2827 = PRODUCT_DEFINITION('design','',#2828,#2831);
#2828 = PRODUCT_DEFINITION_FORMATION('','',#2829);
#2829 = PRODUCT('G2','G2','',(#2830));
#2830 = PRODUCT_CONTEXT('',#2,'mechanical');
#2831 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2832 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2833,#2835);
#2833 = ( REPRESENTATION_RELATIONSHIP('','',#2807,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2834) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2834 = ITEM_DEFINED_TRANSFORMATION('','',#11,#295);
#2835 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2836);
#2836 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('71','=>[0:1:1:72]','',#5,#2827,$
  );
#2837 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2829));
#2838 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2839),#2851);
#2839 = MANIFOLD_SOLID_BREP('',#2840);
#2840 = CLOSED_SHELL('',(#2841));
#2841 = ADVANCED_FACE('',(#2842),#2846,.T.);
#2842 = FACE_BOUND('',#2843,.T.);
#2843 = VERTEX_LOOP('',#2844);
#2844 = VERTEX_POINT('',#2845);
#2845 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2846 = SPHERICAL_SURFACE('',#2847,0.125);
#2847 = AXIS2_PLACEMENT_3D('',#2848,#2849,#2850);
#2848 = CARTESIAN_POINT('',(0.,0.,0.));
#2849 = DIRECTION('',(0.,0.,1.));
#2850 = DIRECTION('',(1.,0.,-0.));
#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2855)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2852,#2853,#2854)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2852 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2853 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2854 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2855 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2852,
  'distance_accuracy_value','confusion accuracy');
#2856 = SHAPE_DEFINITION_REPRESENTATION(#2857,#2838);
#2857 = PRODUCT_DEFINITION_SHAPE('','',#2858);
#2858 = PRODUCT_DEFINITION('design','',#2859,#2862);
#2859 = PRODUCT_DEFINITION_FORMATION('','',#2860);
#2860 = PRODUCT('G3','G3','',(#2861));
#2861 = PRODUCT_CONTEXT('',#2,'mechanical');
#2862 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2863 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2864,#2866);
#2864 = ( REPRESENTATION_RELATIONSHIP('','',#2838,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2865) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2865 = ITEM_DEFINED_TRANSFORMATION('','',#11,#299);
#2866 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2867);
#2867 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('72','=>[0:1:1:73]','',#5,#2858,$
  );
#2868 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2860));
#2869 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2870),#2882);
#2870 = MANIFOLD_SOLID_BREP('',#2871);
#2871 = CLOSED_SHELL('',(#2872));
#2872 = ADVANCED_FACE('',(#2873),#2877,.T.);
#2873 = FACE_BOUND('',#2874,.T.);
#2874 = VERTEX_LOOP('',#2875);
#2875 = VERTEX_POINT('',#2876);
#2876 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2877 = SPHERICAL_SURFACE('',#2878,0.125);
#2878 = AXIS2_PLACEMENT_3D('',#2879,#2880,#2881);
#2879 = CARTESIAN_POINT('',(0.,0.,0.));
#2880 = DIRECTION('',(0.,0.,1.));
#2881 = DIRECTION('',(1.,0.,-0.));
#2882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2886)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2883,#2884,#2885)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2883 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2884 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2885 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2886 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2883,
  'distance_accuracy_value','confusion accuracy');
#2887 = SHAPE_DEFINITION_REPRESENTATION(#2888,#2869);
#2888 = PRODUCT_DEFINITION_SHAPE('','',#2889);
#2889 = PRODUCT_DEFINITION('design','',#2890,#2893);
#2890 = PRODUCT_DEFINITION_FORMATION('','',#2891);
#2891 = PRODUCT('G4','G4','',(#2892));
#2892 = PRODUCT_CONTEXT('',#2,'mechanical');
#2893 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2894 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2895,#2897);
#2895 = ( REPRESENTATION_RELATIONSHIP('','',#2869,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2896) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2896 = ITEM_DEFINED_TRANSFORMATION('','',#11,#303);
#2897 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2898);
#2898 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('73','=>[0:1:1:74]','',#5,#2889,$
  );
#2899 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2891));
#2900 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2901),#2913);
#2901 = MANIFOLD_SOLID_BREP('',#2902);
#2902 = CLOSED_SHELL('',(#2903));
#2903 = ADVANCED_FACE('',(#2904),#2908,.T.);
#2904 = FACE_BOUND('',#2905,.T.);
#2905 = VERTEX_LOOP('',#2906);
#2906 = VERTEX_POINT('',#2907);
#2907 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2908 = SPHERICAL_SURFACE('',#2909,0.125);
#2909 = AXIS2_PLACEMENT_3D('',#2910,#2911,#2912);
#2910 = CARTESIAN_POINT('',(0.,0.,0.));
#2911 = DIRECTION('',(0.,0.,1.));
#2912 = DIRECTION('',(1.,0.,-0.));
#2913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2917)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2914,#2915,#2916)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2914 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2915 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2916 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2917 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2914,
  'distance_accuracy_value','confusion accuracy');
#2918 = SHAPE_DEFINITION_REPRESENTATION(#2919,#2900);
#2919 = PRODUCT_DEFINITION_SHAPE('','',#2920);
#2920 = PRODUCT_DEFINITION('design','',#2921,#2924);
#2921 = PRODUCT_DEFINITION_FORMATION('','',#2922);
#2922 = PRODUCT('G5','G5','',(#2923));
#2923 = PRODUCT_CONTEXT('',#2,'mechanical');
#2924 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2925 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2926,#2928);
#2926 = ( REPRESENTATION_RELATIONSHIP('','',#2900,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2927) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2927 = ITEM_DEFINED_TRANSFORMATION('','',#11,#307);
#2928 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2929);
#2929 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('74','=>[0:1:1:75]','',#5,#2920,$
  );
#2930 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2922));
#2931 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2932),#2944);
#2932 = MANIFOLD_SOLID_BREP('',#2933);
#2933 = CLOSED_SHELL('',(#2934));
#2934 = ADVANCED_FACE('',(#2935),#2939,.T.);
#2935 = FACE_BOUND('',#2936,.T.);
#2936 = VERTEX_LOOP('',#2937);
#2937 = VERTEX_POINT('',#2938);
#2938 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2939 = SPHERICAL_SURFACE('',#2940,0.125);
#2940 = AXIS2_PLACEMENT_3D('',#2941,#2942,#2943);
#2941 = CARTESIAN_POINT('',(0.,0.,0.));
#2942 = DIRECTION('',(0.,0.,1.));
#2943 = DIRECTION('',(1.,0.,-0.));
#2944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2948)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2945,#2946,#2947)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2945 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2946 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2947 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2948 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2945,
  'distance_accuracy_value','confusion accuracy');
#2949 = SHAPE_DEFINITION_REPRESENTATION(#2950,#2931);
#2950 = PRODUCT_DEFINITION_SHAPE('','',#2951);
#2951 = PRODUCT_DEFINITION('design','',#2952,#2955);
#2952 = PRODUCT_DEFINITION_FORMATION('','',#2953);
#2953 = PRODUCT('G10','G10','',(#2954));
#2954 = PRODUCT_CONTEXT('',#2,'mechanical');
#2955 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2956 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2957,#2959);
#2957 = ( REPRESENTATION_RELATIONSHIP('','',#2931,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2958) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2958 = ITEM_DEFINED_TRANSFORMATION('','',#11,#311);
#2959 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2960);
#2960 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('75','=>[0:1:1:76]','',#5,#2951,$
  );
#2961 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2953));
#2962 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2963),#2975);
#2963 = MANIFOLD_SOLID_BREP('',#2964);
#2964 = CLOSED_SHELL('',(#2965));
#2965 = ADVANCED_FACE('',(#2966),#2970,.T.);
#2966 = FACE_BOUND('',#2967,.T.);
#2967 = VERTEX_LOOP('',#2968);
#2968 = VERTEX_POINT('',#2969);
#2969 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#2970 = SPHERICAL_SURFACE('',#2971,0.125);
#2971 = AXIS2_PLACEMENT_3D('',#2972,#2973,#2974);
#2972 = CARTESIAN_POINT('',(0.,0.,0.));
#2973 = DIRECTION('',(0.,0.,1.));
#2974 = DIRECTION('',(1.,0.,-0.));
#2975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2979)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2976,#2977,#2978)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2976 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2977 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2978 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2979 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2976,
  'distance_accuracy_value','confusion accuracy');
#2980 = SHAPE_DEFINITION_REPRESENTATION(#2981,#2962);
#2981 = PRODUCT_DEFINITION_SHAPE('','',#2982);
#2982 = PRODUCT_DEFINITION('design','',#2983,#2986);
#2983 = PRODUCT_DEFINITION_FORMATION('','',#2984);
#2984 = PRODUCT('G11','G11','',(#2985));
#2985 = PRODUCT_CONTEXT('',#2,'mechanical');
#2986 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#2987 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2988,#2990);
#2988 = ( REPRESENTATION_RELATIONSHIP('','',#2962,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2989) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2989 = ITEM_DEFINED_TRANSFORMATION('','',#11,#315);
#2990 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #2991);
#2991 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('76','=>[0:1:1:77]','',#5,#2982,$
  );
#2992 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2984));
#2993 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2994),#3006);
#2994 = MANIFOLD_SOLID_BREP('',#2995);
#2995 = CLOSED_SHELL('',(#2996));
#2996 = ADVANCED_FACE('',(#2997),#3001,.T.);
#2997 = FACE_BOUND('',#2998,.T.);
#2998 = VERTEX_LOOP('',#2999);
#2999 = VERTEX_POINT('',#3000);
#3000 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3001 = SPHERICAL_SURFACE('',#3002,0.125);
#3002 = AXIS2_PLACEMENT_3D('',#3003,#3004,#3005);
#3003 = CARTESIAN_POINT('',(0.,0.,0.));
#3004 = DIRECTION('',(0.,0.,1.));
#3005 = DIRECTION('',(1.,0.,-0.));
#3006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3010)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3007,#3008,#3009)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3007 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3008 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3009 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3010 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3007,
  'distance_accuracy_value','confusion accuracy');
#3011 = SHAPE_DEFINITION_REPRESENTATION(#3012,#2993);
#3012 = PRODUCT_DEFINITION_SHAPE('','',#3013);
#3013 = PRODUCT_DEFINITION('design','',#3014,#3017);
#3014 = PRODUCT_DEFINITION_FORMATION('','',#3015);
#3015 = PRODUCT('G12','G12','',(#3016));
#3016 = PRODUCT_CONTEXT('',#2,'mechanical');
#3017 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3018 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3019,#3021);
#3019 = ( REPRESENTATION_RELATIONSHIP('','',#2993,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3020) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3020 = ITEM_DEFINED_TRANSFORMATION('','',#11,#319);
#3021 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3022);
#3022 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('77','=>[0:1:1:78]','',#5,#3013,$
  );
#3023 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3015));
#3024 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3025),#3037);
#3025 = MANIFOLD_SOLID_BREP('',#3026);
#3026 = CLOSED_SHELL('',(#3027));
#3027 = ADVANCED_FACE('',(#3028),#3032,.T.);
#3028 = FACE_BOUND('',#3029,.T.);
#3029 = VERTEX_LOOP('',#3030);
#3030 = VERTEX_POINT('',#3031);
#3031 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3032 = SPHERICAL_SURFACE('',#3033,0.125);
#3033 = AXIS2_PLACEMENT_3D('',#3034,#3035,#3036);
#3034 = CARTESIAN_POINT('',(0.,0.,0.));
#3035 = DIRECTION('',(0.,0.,1.));
#3036 = DIRECTION('',(1.,0.,-0.));
#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3041)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3038,#3039,#3040)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3038 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3039 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3040 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3041 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3038,
  'distance_accuracy_value','confusion accuracy');
#3042 = SHAPE_DEFINITION_REPRESENTATION(#3043,#3024);
#3043 = PRODUCT_DEFINITION_SHAPE('','',#3044);
#3044 = PRODUCT_DEFINITION('design','',#3045,#3048);
#3045 = PRODUCT_DEFINITION_FORMATION('','',#3046);
#3046 = PRODUCT('G13','G13','',(#3047));
#3047 = PRODUCT_CONTEXT('',#2,'mechanical');
#3048 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3049 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3050,#3052);
#3050 = ( REPRESENTATION_RELATIONSHIP('','',#3024,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3051) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3051 = ITEM_DEFINED_TRANSFORMATION('','',#11,#323);
#3052 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3053);
#3053 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('78','=>[0:1:1:79]','',#5,#3044,$
  );
#3054 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3046));
#3055 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3056),#3068);
#3056 = MANIFOLD_SOLID_BREP('',#3057);
#3057 = CLOSED_SHELL('',(#3058));
#3058 = ADVANCED_FACE('',(#3059),#3063,.T.);
#3059 = FACE_BOUND('',#3060,.T.);
#3060 = VERTEX_LOOP('',#3061);
#3061 = VERTEX_POINT('',#3062);
#3062 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3063 = SPHERICAL_SURFACE('',#3064,0.125);
#3064 = AXIS2_PLACEMENT_3D('',#3065,#3066,#3067);
#3065 = CARTESIAN_POINT('',(0.,0.,0.));
#3066 = DIRECTION('',(0.,0.,1.));
#3067 = DIRECTION('',(1.,0.,-0.));
#3068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3072)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3069,#3070,#3071)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3069 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3070 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3071 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3072 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3069,
  'distance_accuracy_value','confusion accuracy');
#3073 = SHAPE_DEFINITION_REPRESENTATION(#3074,#3055);
#3074 = PRODUCT_DEFINITION_SHAPE('','',#3075);
#3075 = PRODUCT_DEFINITION('design','',#3076,#3079);
#3076 = PRODUCT_DEFINITION_FORMATION('','',#3077);
#3077 = PRODUCT('H1','H1','',(#3078));
#3078 = PRODUCT_CONTEXT('',#2,'mechanical');
#3079 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3080 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3081,#3083);
#3081 = ( REPRESENTATION_RELATIONSHIP('','',#3055,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3082) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3082 = ITEM_DEFINED_TRANSFORMATION('','',#11,#327);
#3083 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3084);
#3084 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('79','=>[0:1:1:80]','',#5,#3075,$
  );
#3085 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3077));
#3086 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3087),#3099);
#3087 = MANIFOLD_SOLID_BREP('',#3088);
#3088 = CLOSED_SHELL('',(#3089));
#3089 = ADVANCED_FACE('',(#3090),#3094,.T.);
#3090 = FACE_BOUND('',#3091,.T.);
#3091 = VERTEX_LOOP('',#3092);
#3092 = VERTEX_POINT('',#3093);
#3093 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3094 = SPHERICAL_SURFACE('',#3095,0.125);
#3095 = AXIS2_PLACEMENT_3D('',#3096,#3097,#3098);
#3096 = CARTESIAN_POINT('',(0.,0.,0.));
#3097 = DIRECTION('',(0.,0.,1.));
#3098 = DIRECTION('',(1.,0.,-0.));
#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3103)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3100,#3101,#3102)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3100 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3101 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3102 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3103 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3100,
  'distance_accuracy_value','confusion accuracy');
#3104 = SHAPE_DEFINITION_REPRESENTATION(#3105,#3086);
#3105 = PRODUCT_DEFINITION_SHAPE('','',#3106);
#3106 = PRODUCT_DEFINITION('design','',#3107,#3110);
#3107 = PRODUCT_DEFINITION_FORMATION('','',#3108);
#3108 = PRODUCT('H2','H2','',(#3109));
#3109 = PRODUCT_CONTEXT('',#2,'mechanical');
#3110 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3111 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3112,#3114);
#3112 = ( REPRESENTATION_RELATIONSHIP('','',#3086,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3113) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3113 = ITEM_DEFINED_TRANSFORMATION('','',#11,#331);
#3114 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3115);
#3115 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('80','=>[0:1:1:81]','',#5,#3106,$
  );
#3116 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3108));
#3117 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3118),#3130);
#3118 = MANIFOLD_SOLID_BREP('',#3119);
#3119 = CLOSED_SHELL('',(#3120));
#3120 = ADVANCED_FACE('',(#3121),#3125,.T.);
#3121 = FACE_BOUND('',#3122,.T.);
#3122 = VERTEX_LOOP('',#3123);
#3123 = VERTEX_POINT('',#3124);
#3124 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3125 = SPHERICAL_SURFACE('',#3126,0.125);
#3126 = AXIS2_PLACEMENT_3D('',#3127,#3128,#3129);
#3127 = CARTESIAN_POINT('',(0.,0.,0.));
#3128 = DIRECTION('',(0.,0.,1.));
#3129 = DIRECTION('',(1.,0.,-0.));
#3130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3134)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3131,#3132,#3133)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3131 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3132 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3133 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3134 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3131,
  'distance_accuracy_value','confusion accuracy');
#3135 = SHAPE_DEFINITION_REPRESENTATION(#3136,#3117);
#3136 = PRODUCT_DEFINITION_SHAPE('','',#3137);
#3137 = PRODUCT_DEFINITION('design','',#3138,#3141);
#3138 = PRODUCT_DEFINITION_FORMATION('','',#3139);
#3139 = PRODUCT('H3','H3','',(#3140));
#3140 = PRODUCT_CONTEXT('',#2,'mechanical');
#3141 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3142 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3143,#3145);
#3143 = ( REPRESENTATION_RELATIONSHIP('','',#3117,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3144) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3144 = ITEM_DEFINED_TRANSFORMATION('','',#11,#335);
#3145 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3146);
#3146 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('81','=>[0:1:1:82]','',#5,#3137,$
  );
#3147 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3139));
#3148 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3149),#3161);
#3149 = MANIFOLD_SOLID_BREP('',#3150);
#3150 = CLOSED_SHELL('',(#3151));
#3151 = ADVANCED_FACE('',(#3152),#3156,.T.);
#3152 = FACE_BOUND('',#3153,.T.);
#3153 = VERTEX_LOOP('',#3154);
#3154 = VERTEX_POINT('',#3155);
#3155 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3156 = SPHERICAL_SURFACE('',#3157,0.125);
#3157 = AXIS2_PLACEMENT_3D('',#3158,#3159,#3160);
#3158 = CARTESIAN_POINT('',(0.,0.,0.));
#3159 = DIRECTION('',(0.,0.,1.));
#3160 = DIRECTION('',(1.,0.,-0.));
#3161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3165)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3162,#3163,#3164)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3162 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3163 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3164 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3165 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3162,
  'distance_accuracy_value','confusion accuracy');
#3166 = SHAPE_DEFINITION_REPRESENTATION(#3167,#3148);
#3167 = PRODUCT_DEFINITION_SHAPE('','',#3168);
#3168 = PRODUCT_DEFINITION('design','',#3169,#3172);
#3169 = PRODUCT_DEFINITION_FORMATION('','',#3170);
#3170 = PRODUCT('H4','H4','',(#3171));
#3171 = PRODUCT_CONTEXT('',#2,'mechanical');
#3172 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3173 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3174,#3176);
#3174 = ( REPRESENTATION_RELATIONSHIP('','',#3148,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3175) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3175 = ITEM_DEFINED_TRANSFORMATION('','',#11,#339);
#3176 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3177);
#3177 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('82','=>[0:1:1:83]','',#5,#3168,$
  );
#3178 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3170));
#3179 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3180),#3192);
#3180 = MANIFOLD_SOLID_BREP('',#3181);
#3181 = CLOSED_SHELL('',(#3182));
#3182 = ADVANCED_FACE('',(#3183),#3187,.T.);
#3183 = FACE_BOUND('',#3184,.T.);
#3184 = VERTEX_LOOP('',#3185);
#3185 = VERTEX_POINT('',#3186);
#3186 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3187 = SPHERICAL_SURFACE('',#3188,0.125);
#3188 = AXIS2_PLACEMENT_3D('',#3189,#3190,#3191);
#3189 = CARTESIAN_POINT('',(0.,0.,0.));
#3190 = DIRECTION('',(0.,0.,1.));
#3191 = DIRECTION('',(1.,0.,-0.));
#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3196)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3193,#3194,#3195)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3193 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3194 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3195 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3196 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3193,
  'distance_accuracy_value','confusion accuracy');
#3197 = SHAPE_DEFINITION_REPRESENTATION(#3198,#3179);
#3198 = PRODUCT_DEFINITION_SHAPE('','',#3199);
#3199 = PRODUCT_DEFINITION('design','',#3200,#3203);
#3200 = PRODUCT_DEFINITION_FORMATION('','',#3201);
#3201 = PRODUCT('H5','H5','',(#3202));
#3202 = PRODUCT_CONTEXT('',#2,'mechanical');
#3203 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3204 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3205,#3207);
#3205 = ( REPRESENTATION_RELATIONSHIP('','',#3179,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3206) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3206 = ITEM_DEFINED_TRANSFORMATION('','',#11,#343);
#3207 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3208);
#3208 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('83','=>[0:1:1:84]','',#5,#3199,$
  );
#3209 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3201));
#3210 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3211),#3223);
#3211 = MANIFOLD_SOLID_BREP('',#3212);
#3212 = CLOSED_SHELL('',(#3213));
#3213 = ADVANCED_FACE('',(#3214),#3218,.T.);
#3214 = FACE_BOUND('',#3215,.T.);
#3215 = VERTEX_LOOP('',#3216);
#3216 = VERTEX_POINT('',#3217);
#3217 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3218 = SPHERICAL_SURFACE('',#3219,0.125);
#3219 = AXIS2_PLACEMENT_3D('',#3220,#3221,#3222);
#3220 = CARTESIAN_POINT('',(0.,0.,0.));
#3221 = DIRECTION('',(0.,0.,1.));
#3222 = DIRECTION('',(1.,0.,-0.));
#3223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3227)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3224,#3225,#3226)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3224 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3225 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3226 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3227 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3224,
  'distance_accuracy_value','confusion accuracy');
#3228 = SHAPE_DEFINITION_REPRESENTATION(#3229,#3210);
#3229 = PRODUCT_DEFINITION_SHAPE('','',#3230);
#3230 = PRODUCT_DEFINITION('design','',#3231,#3234);
#3231 = PRODUCT_DEFINITION_FORMATION('','',#3232);
#3232 = PRODUCT('H7','H7','',(#3233));
#3233 = PRODUCT_CONTEXT('',#2,'mechanical');
#3234 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3235 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3236,#3238);
#3236 = ( REPRESENTATION_RELATIONSHIP('','',#3210,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3237) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3237 = ITEM_DEFINED_TRANSFORMATION('','',#11,#347);
#3238 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3239);
#3239 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('84','=>[0:1:1:85]','',#5,#3230,$
  );
#3240 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3232));
#3241 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3242),#3254);
#3242 = MANIFOLD_SOLID_BREP('',#3243);
#3243 = CLOSED_SHELL('',(#3244));
#3244 = ADVANCED_FACE('',(#3245),#3249,.T.);
#3245 = FACE_BOUND('',#3246,.T.);
#3246 = VERTEX_LOOP('',#3247);
#3247 = VERTEX_POINT('',#3248);
#3248 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3249 = SPHERICAL_SURFACE('',#3250,0.125);
#3250 = AXIS2_PLACEMENT_3D('',#3251,#3252,#3253);
#3251 = CARTESIAN_POINT('',(0.,0.,0.));
#3252 = DIRECTION('',(0.,0.,1.));
#3253 = DIRECTION('',(1.,0.,-0.));
#3254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3258)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3255,#3256,#3257)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3255 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3256 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3257 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3258 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3255,
  'distance_accuracy_value','confusion accuracy');
#3259 = SHAPE_DEFINITION_REPRESENTATION(#3260,#3241);
#3260 = PRODUCT_DEFINITION_SHAPE('','',#3261);
#3261 = PRODUCT_DEFINITION('design','',#3262,#3265);
#3262 = PRODUCT_DEFINITION_FORMATION('','',#3263);
#3263 = PRODUCT('H8','H8','',(#3264));
#3264 = PRODUCT_CONTEXT('',#2,'mechanical');
#3265 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3266 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3267,#3269);
#3267 = ( REPRESENTATION_RELATIONSHIP('','',#3241,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3268) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3268 = ITEM_DEFINED_TRANSFORMATION('','',#11,#351);
#3269 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3270);
#3270 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('85','=>[0:1:1:86]','',#5,#3261,$
  );
#3271 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3263));
#3272 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3273),#3285);
#3273 = MANIFOLD_SOLID_BREP('',#3274);
#3274 = CLOSED_SHELL('',(#3275));
#3275 = ADVANCED_FACE('',(#3276),#3280,.T.);
#3276 = FACE_BOUND('',#3277,.T.);
#3277 = VERTEX_LOOP('',#3278);
#3278 = VERTEX_POINT('',#3279);
#3279 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3280 = SPHERICAL_SURFACE('',#3281,0.125);
#3281 = AXIS2_PLACEMENT_3D('',#3282,#3283,#3284);
#3282 = CARTESIAN_POINT('',(0.,0.,0.));
#3283 = DIRECTION('',(0.,0.,1.));
#3284 = DIRECTION('',(1.,0.,-0.));
#3285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3289)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3286,#3287,#3288)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3286 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3287 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3288 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3289 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3286,
  'distance_accuracy_value','confusion accuracy');
#3290 = SHAPE_DEFINITION_REPRESENTATION(#3291,#3272);
#3291 = PRODUCT_DEFINITION_SHAPE('','',#3292);
#3292 = PRODUCT_DEFINITION('design','',#3293,#3296);
#3293 = PRODUCT_DEFINITION_FORMATION('','',#3294);
#3294 = PRODUCT('H9','H9','',(#3295));
#3295 = PRODUCT_CONTEXT('',#2,'mechanical');
#3296 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3297 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3298,#3300);
#3298 = ( REPRESENTATION_RELATIONSHIP('','',#3272,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3299) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3299 = ITEM_DEFINED_TRANSFORMATION('','',#11,#355);
#3300 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3301);
#3301 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('86','=>[0:1:1:87]','',#5,#3292,$
  );
#3302 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3294));
#3303 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3304),#3316);
#3304 = MANIFOLD_SOLID_BREP('',#3305);
#3305 = CLOSED_SHELL('',(#3306));
#3306 = ADVANCED_FACE('',(#3307),#3311,.T.);
#3307 = FACE_BOUND('',#3308,.T.);
#3308 = VERTEX_LOOP('',#3309);
#3309 = VERTEX_POINT('',#3310);
#3310 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3311 = SPHERICAL_SURFACE('',#3312,0.125);
#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315);
#3313 = CARTESIAN_POINT('',(0.,0.,0.));
#3314 = DIRECTION('',(0.,0.,1.));
#3315 = DIRECTION('',(1.,0.,-0.));
#3316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3320)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3317,#3318,#3319)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3317 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3318 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3319 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3320 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3317,
  'distance_accuracy_value','confusion accuracy');
#3321 = SHAPE_DEFINITION_REPRESENTATION(#3322,#3303);
#3322 = PRODUCT_DEFINITION_SHAPE('','',#3323);
#3323 = PRODUCT_DEFINITION('design','',#3324,#3327);
#3324 = PRODUCT_DEFINITION_FORMATION('','',#3325);
#3325 = PRODUCT('H10','H10','',(#3326));
#3326 = PRODUCT_CONTEXT('',#2,'mechanical');
#3327 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3328 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3329,#3331);
#3329 = ( REPRESENTATION_RELATIONSHIP('','',#3303,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3330) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3330 = ITEM_DEFINED_TRANSFORMATION('','',#11,#359);
#3331 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3332);
#3332 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('87','=>[0:1:1:88]','',#5,#3323,$
  );
#3333 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3325));
#3334 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3335),#3347);
#3335 = MANIFOLD_SOLID_BREP('',#3336);
#3336 = CLOSED_SHELL('',(#3337));
#3337 = ADVANCED_FACE('',(#3338),#3342,.T.);
#3338 = FACE_BOUND('',#3339,.T.);
#3339 = VERTEX_LOOP('',#3340);
#3340 = VERTEX_POINT('',#3341);
#3341 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3342 = SPHERICAL_SURFACE('',#3343,0.125);
#3343 = AXIS2_PLACEMENT_3D('',#3344,#3345,#3346);
#3344 = CARTESIAN_POINT('',(0.,0.,0.));
#3345 = DIRECTION('',(0.,0.,1.));
#3346 = DIRECTION('',(1.,0.,-0.));
#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3351)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3348,#3349,#3350)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3348 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3349 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3350 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3351 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3348,
  'distance_accuracy_value','confusion accuracy');
#3352 = SHAPE_DEFINITION_REPRESENTATION(#3353,#3334);
#3353 = PRODUCT_DEFINITION_SHAPE('','',#3354);
#3354 = PRODUCT_DEFINITION('design','',#3355,#3358);
#3355 = PRODUCT_DEFINITION_FORMATION('','',#3356);
#3356 = PRODUCT('H11','H11','',(#3357));
#3357 = PRODUCT_CONTEXT('',#2,'mechanical');
#3358 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3359 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3360,#3362);
#3360 = ( REPRESENTATION_RELATIONSHIP('','',#3334,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3361) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3361 = ITEM_DEFINED_TRANSFORMATION('','',#11,#363);
#3362 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3363);
#3363 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('88','=>[0:1:1:89]','',#5,#3354,$
  );
#3364 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3356));
#3365 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3366),#3378);
#3366 = MANIFOLD_SOLID_BREP('',#3367);
#3367 = CLOSED_SHELL('',(#3368));
#3368 = ADVANCED_FACE('',(#3369),#3373,.T.);
#3369 = FACE_BOUND('',#3370,.T.);
#3370 = VERTEX_LOOP('',#3371);
#3371 = VERTEX_POINT('',#3372);
#3372 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3373 = SPHERICAL_SURFACE('',#3374,0.125);
#3374 = AXIS2_PLACEMENT_3D('',#3375,#3376,#3377);
#3375 = CARTESIAN_POINT('',(0.,0.,0.));
#3376 = DIRECTION('',(0.,0.,1.));
#3377 = DIRECTION('',(1.,0.,-0.));
#3378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3382)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3379,#3380,#3381)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3379 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3380 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3381 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3382 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3379,
  'distance_accuracy_value','confusion accuracy');
#3383 = SHAPE_DEFINITION_REPRESENTATION(#3384,#3365);
#3384 = PRODUCT_DEFINITION_SHAPE('','',#3385);
#3385 = PRODUCT_DEFINITION('design','',#3386,#3389);
#3386 = PRODUCT_DEFINITION_FORMATION('','',#3387);
#3387 = PRODUCT('H12','H12','',(#3388));
#3388 = PRODUCT_CONTEXT('',#2,'mechanical');
#3389 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3390 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3391,#3393);
#3391 = ( REPRESENTATION_RELATIONSHIP('','',#3365,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3392) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3392 = ITEM_DEFINED_TRANSFORMATION('','',#11,#367);
#3393 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3394);
#3394 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('89','=>[0:1:1:90]','',#5,#3385,$
  );
#3395 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3387));
#3396 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3397),#3409);
#3397 = MANIFOLD_SOLID_BREP('',#3398);
#3398 = CLOSED_SHELL('',(#3399));
#3399 = ADVANCED_FACE('',(#3400),#3404,.T.);
#3400 = FACE_BOUND('',#3401,.T.);
#3401 = VERTEX_LOOP('',#3402);
#3402 = VERTEX_POINT('',#3403);
#3403 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3404 = SPHERICAL_SURFACE('',#3405,0.125);
#3405 = AXIS2_PLACEMENT_3D('',#3406,#3407,#3408);
#3406 = CARTESIAN_POINT('',(0.,0.,0.));
#3407 = DIRECTION('',(0.,0.,1.));
#3408 = DIRECTION('',(1.,0.,-0.));
#3409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3413)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3410,#3411,#3412)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3410 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3411 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3412 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3413 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3410,
  'distance_accuracy_value','confusion accuracy');
#3414 = SHAPE_DEFINITION_REPRESENTATION(#3415,#3396);
#3415 = PRODUCT_DEFINITION_SHAPE('','',#3416);
#3416 = PRODUCT_DEFINITION('design','',#3417,#3420);
#3417 = PRODUCT_DEFINITION_FORMATION('','',#3418);
#3418 = PRODUCT('H13','H13','',(#3419));
#3419 = PRODUCT_CONTEXT('',#2,'mechanical');
#3420 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3421 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3422,#3424);
#3422 = ( REPRESENTATION_RELATIONSHIP('','',#3396,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3423) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3423 = ITEM_DEFINED_TRANSFORMATION('','',#11,#371);
#3424 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3425);
#3425 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('90','=>[0:1:1:91]','',#5,#3416,$
  );
#3426 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3418));
#3427 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3428),#3440);
#3428 = MANIFOLD_SOLID_BREP('',#3429);
#3429 = CLOSED_SHELL('',(#3430));
#3430 = ADVANCED_FACE('',(#3431),#3435,.T.);
#3431 = FACE_BOUND('',#3432,.T.);
#3432 = VERTEX_LOOP('',#3433);
#3433 = VERTEX_POINT('',#3434);
#3434 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3435 = SPHERICAL_SURFACE('',#3436,0.125);
#3436 = AXIS2_PLACEMENT_3D('',#3437,#3438,#3439);
#3437 = CARTESIAN_POINT('',(0.,0.,0.));
#3438 = DIRECTION('',(0.,0.,1.));
#3439 = DIRECTION('',(1.,0.,-0.));
#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3444)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3441,#3442,#3443)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3441 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3442 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3443 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3444 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3441,
  'distance_accuracy_value','confusion accuracy');
#3445 = SHAPE_DEFINITION_REPRESENTATION(#3446,#3427);
#3446 = PRODUCT_DEFINITION_SHAPE('','',#3447);
#3447 = PRODUCT_DEFINITION('design','',#3448,#3451);
#3448 = PRODUCT_DEFINITION_FORMATION('','',#3449);
#3449 = PRODUCT('J1','J1','',(#3450));
#3450 = PRODUCT_CONTEXT('',#2,'mechanical');
#3451 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3452 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3453,#3455);
#3453 = ( REPRESENTATION_RELATIONSHIP('','',#3427,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3454) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3454 = ITEM_DEFINED_TRANSFORMATION('','',#11,#375);
#3455 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3456);
#3456 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('91','=>[0:1:1:92]','',#5,#3447,$
  );
#3457 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3449));
#3458 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3459),#3471);
#3459 = MANIFOLD_SOLID_BREP('',#3460);
#3460 = CLOSED_SHELL('',(#3461));
#3461 = ADVANCED_FACE('',(#3462),#3466,.T.);
#3462 = FACE_BOUND('',#3463,.T.);
#3463 = VERTEX_LOOP('',#3464);
#3464 = VERTEX_POINT('',#3465);
#3465 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3466 = SPHERICAL_SURFACE('',#3467,0.125);
#3467 = AXIS2_PLACEMENT_3D('',#3468,#3469,#3470);
#3468 = CARTESIAN_POINT('',(0.,0.,0.));
#3469 = DIRECTION('',(0.,0.,1.));
#3470 = DIRECTION('',(1.,0.,-0.));
#3471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3475)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3472,#3473,#3474)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3472 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3473 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3474 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3475 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3472,
  'distance_accuracy_value','confusion accuracy');
#3476 = SHAPE_DEFINITION_REPRESENTATION(#3477,#3458);
#3477 = PRODUCT_DEFINITION_SHAPE('','',#3478);
#3478 = PRODUCT_DEFINITION('design','',#3479,#3482);
#3479 = PRODUCT_DEFINITION_FORMATION('','',#3480);
#3480 = PRODUCT('J2','J2','',(#3481));
#3481 = PRODUCT_CONTEXT('',#2,'mechanical');
#3482 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3483 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3484,#3486);
#3484 = ( REPRESENTATION_RELATIONSHIP('','',#3458,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3485) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3485 = ITEM_DEFINED_TRANSFORMATION('','',#11,#379);
#3486 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3487);
#3487 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('92','=>[0:1:1:93]','',#5,#3478,$
  );
#3488 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3480));
#3489 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3490),#3502);
#3490 = MANIFOLD_SOLID_BREP('',#3491);
#3491 = CLOSED_SHELL('',(#3492));
#3492 = ADVANCED_FACE('',(#3493),#3497,.T.);
#3493 = FACE_BOUND('',#3494,.T.);
#3494 = VERTEX_LOOP('',#3495);
#3495 = VERTEX_POINT('',#3496);
#3496 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3497 = SPHERICAL_SURFACE('',#3498,0.125);
#3498 = AXIS2_PLACEMENT_3D('',#3499,#3500,#3501);
#3499 = CARTESIAN_POINT('',(0.,0.,0.));
#3500 = DIRECTION('',(0.,0.,1.));
#3501 = DIRECTION('',(1.,0.,-0.));
#3502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3506)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3503,#3504,#3505)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3503 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3504 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3505 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3506 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3503,
  'distance_accuracy_value','confusion accuracy');
#3507 = SHAPE_DEFINITION_REPRESENTATION(#3508,#3489);
#3508 = PRODUCT_DEFINITION_SHAPE('','',#3509);
#3509 = PRODUCT_DEFINITION('design','',#3510,#3513);
#3510 = PRODUCT_DEFINITION_FORMATION('','',#3511);
#3511 = PRODUCT('J3','J3','',(#3512));
#3512 = PRODUCT_CONTEXT('',#2,'mechanical');
#3513 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3514 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3515,#3517);
#3515 = ( REPRESENTATION_RELATIONSHIP('','',#3489,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3516) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3516 = ITEM_DEFINED_TRANSFORMATION('','',#11,#383);
#3517 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3518);
#3518 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('93','=>[0:1:1:94]','',#5,#3509,$
  );
#3519 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3511));
#3520 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3521),#3533);
#3521 = MANIFOLD_SOLID_BREP('',#3522);
#3522 = CLOSED_SHELL('',(#3523));
#3523 = ADVANCED_FACE('',(#3524),#3528,.T.);
#3524 = FACE_BOUND('',#3525,.T.);
#3525 = VERTEX_LOOP('',#3526);
#3526 = VERTEX_POINT('',#3527);
#3527 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3528 = SPHERICAL_SURFACE('',#3529,0.125);
#3529 = AXIS2_PLACEMENT_3D('',#3530,#3531,#3532);
#3530 = CARTESIAN_POINT('',(0.,0.,0.));
#3531 = DIRECTION('',(0.,0.,1.));
#3532 = DIRECTION('',(1.,0.,-0.));
#3533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3537)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3534,#3535,#3536)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3534 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3535 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3536 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3537 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3534,
  'distance_accuracy_value','confusion accuracy');
#3538 = SHAPE_DEFINITION_REPRESENTATION(#3539,#3520);
#3539 = PRODUCT_DEFINITION_SHAPE('','',#3540);
#3540 = PRODUCT_DEFINITION('design','',#3541,#3544);
#3541 = PRODUCT_DEFINITION_FORMATION('','',#3542);
#3542 = PRODUCT('J4','J4','',(#3543));
#3543 = PRODUCT_CONTEXT('',#2,'mechanical');
#3544 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3545 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3546,#3548);
#3546 = ( REPRESENTATION_RELATIONSHIP('','',#3520,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3547) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3547 = ITEM_DEFINED_TRANSFORMATION('','',#11,#387);
#3548 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3549);
#3549 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('94','=>[0:1:1:95]','',#5,#3540,$
  );
#3550 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3542));
#3551 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3552),#3564);
#3552 = MANIFOLD_SOLID_BREP('',#3553);
#3553 = CLOSED_SHELL('',(#3554));
#3554 = ADVANCED_FACE('',(#3555),#3559,.T.);
#3555 = FACE_BOUND('',#3556,.T.);
#3556 = VERTEX_LOOP('',#3557);
#3557 = VERTEX_POINT('',#3558);
#3558 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3559 = SPHERICAL_SURFACE('',#3560,0.125);
#3560 = AXIS2_PLACEMENT_3D('',#3561,#3562,#3563);
#3561 = CARTESIAN_POINT('',(0.,0.,0.));
#3562 = DIRECTION('',(0.,0.,1.));
#3563 = DIRECTION('',(1.,0.,-0.));
#3564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3568)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3565,#3566,#3567)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3565 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3566 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3567 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3568 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3565,
  'distance_accuracy_value','confusion accuracy');
#3569 = SHAPE_DEFINITION_REPRESENTATION(#3570,#3551);
#3570 = PRODUCT_DEFINITION_SHAPE('','',#3571);
#3571 = PRODUCT_DEFINITION('design','',#3572,#3575);
#3572 = PRODUCT_DEFINITION_FORMATION('','',#3573);
#3573 = PRODUCT('J5','J5','',(#3574));
#3574 = PRODUCT_CONTEXT('',#2,'mechanical');
#3575 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3576 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3577,#3579);
#3577 = ( REPRESENTATION_RELATIONSHIP('','',#3551,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3578) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3578 = ITEM_DEFINED_TRANSFORMATION('','',#11,#391);
#3579 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3580);
#3580 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('95','=>[0:1:1:96]','',#5,#3571,$
  );
#3581 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3573));
#3582 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3583),#3595);
#3583 = MANIFOLD_SOLID_BREP('',#3584);
#3584 = CLOSED_SHELL('',(#3585));
#3585 = ADVANCED_FACE('',(#3586),#3590,.T.);
#3586 = FACE_BOUND('',#3587,.T.);
#3587 = VERTEX_LOOP('',#3588);
#3588 = VERTEX_POINT('',#3589);
#3589 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3590 = SPHERICAL_SURFACE('',#3591,0.125);
#3591 = AXIS2_PLACEMENT_3D('',#3592,#3593,#3594);
#3592 = CARTESIAN_POINT('',(0.,0.,0.));
#3593 = DIRECTION('',(0.,0.,1.));
#3594 = DIRECTION('',(1.,0.,-0.));
#3595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3599)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3596,#3597,#3598)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3596 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3597 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3598 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3599 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3596,
  'distance_accuracy_value','confusion accuracy');
#3600 = SHAPE_DEFINITION_REPRESENTATION(#3601,#3582);
#3601 = PRODUCT_DEFINITION_SHAPE('','',#3602);
#3602 = PRODUCT_DEFINITION('design','',#3603,#3606);
#3603 = PRODUCT_DEFINITION_FORMATION('','',#3604);
#3604 = PRODUCT('J6','J6','',(#3605));
#3605 = PRODUCT_CONTEXT('',#2,'mechanical');
#3606 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3607 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3608,#3610);
#3608 = ( REPRESENTATION_RELATIONSHIP('','',#3582,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3609) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3609 = ITEM_DEFINED_TRANSFORMATION('','',#11,#395);
#3610 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3611);
#3611 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('96','=>[0:1:1:97]','',#5,#3602,$
  );
#3612 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3604));
#3613 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3614),#3626);
#3614 = MANIFOLD_SOLID_BREP('',#3615);
#3615 = CLOSED_SHELL('',(#3616));
#3616 = ADVANCED_FACE('',(#3617),#3621,.T.);
#3617 = FACE_BOUND('',#3618,.T.);
#3618 = VERTEX_LOOP('',#3619);
#3619 = VERTEX_POINT('',#3620);
#3620 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3621 = SPHERICAL_SURFACE('',#3622,0.125);
#3622 = AXIS2_PLACEMENT_3D('',#3623,#3624,#3625);
#3623 = CARTESIAN_POINT('',(0.,0.,0.));
#3624 = DIRECTION('',(0.,0.,1.));
#3625 = DIRECTION('',(1.,0.,-0.));
#3626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3630)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3627,#3628,#3629)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3627 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3628 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3629 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3630 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3627,
  'distance_accuracy_value','confusion accuracy');
#3631 = SHAPE_DEFINITION_REPRESENTATION(#3632,#3613);
#3632 = PRODUCT_DEFINITION_SHAPE('','',#3633);
#3633 = PRODUCT_DEFINITION('design','',#3634,#3637);
#3634 = PRODUCT_DEFINITION_FORMATION('','',#3635);
#3635 = PRODUCT('J7','J7','',(#3636));
#3636 = PRODUCT_CONTEXT('',#2,'mechanical');
#3637 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3638 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3639,#3641);
#3639 = ( REPRESENTATION_RELATIONSHIP('','',#3613,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3640) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3640 = ITEM_DEFINED_TRANSFORMATION('','',#11,#399);
#3641 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3642);
#3642 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('97','=>[0:1:1:98]','',#5,#3633,$
  );
#3643 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3635));
#3644 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3645),#3657);
#3645 = MANIFOLD_SOLID_BREP('',#3646);
#3646 = CLOSED_SHELL('',(#3647));
#3647 = ADVANCED_FACE('',(#3648),#3652,.T.);
#3648 = FACE_BOUND('',#3649,.T.);
#3649 = VERTEX_LOOP('',#3650);
#3650 = VERTEX_POINT('',#3651);
#3651 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3652 = SPHERICAL_SURFACE('',#3653,0.125);
#3653 = AXIS2_PLACEMENT_3D('',#3654,#3655,#3656);
#3654 = CARTESIAN_POINT('',(0.,0.,0.));
#3655 = DIRECTION('',(0.,0.,1.));
#3656 = DIRECTION('',(1.,0.,-0.));
#3657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3661)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3658,#3659,#3660)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3658 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3659 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3660 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3661 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3658,
  'distance_accuracy_value','confusion accuracy');
#3662 = SHAPE_DEFINITION_REPRESENTATION(#3663,#3644);
#3663 = PRODUCT_DEFINITION_SHAPE('','',#3664);
#3664 = PRODUCT_DEFINITION('design','',#3665,#3668);
#3665 = PRODUCT_DEFINITION_FORMATION('','',#3666);
#3666 = PRODUCT('J8','J8','',(#3667));
#3667 = PRODUCT_CONTEXT('',#2,'mechanical');
#3668 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3669 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3670,#3672);
#3670 = ( REPRESENTATION_RELATIONSHIP('','',#3644,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3671) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3671 = ITEM_DEFINED_TRANSFORMATION('','',#11,#403);
#3672 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3673);
#3673 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('98','=>[0:1:1:99]','',#5,#3664,$
  );
#3674 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3666));
#3675 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3676),#3688);
#3676 = MANIFOLD_SOLID_BREP('',#3677);
#3677 = CLOSED_SHELL('',(#3678));
#3678 = ADVANCED_FACE('',(#3679),#3683,.T.);
#3679 = FACE_BOUND('',#3680,.T.);
#3680 = VERTEX_LOOP('',#3681);
#3681 = VERTEX_POINT('',#3682);
#3682 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3683 = SPHERICAL_SURFACE('',#3684,0.125);
#3684 = AXIS2_PLACEMENT_3D('',#3685,#3686,#3687);
#3685 = CARTESIAN_POINT('',(0.,0.,0.));
#3686 = DIRECTION('',(0.,0.,1.));
#3687 = DIRECTION('',(1.,0.,-0.));
#3688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3692)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3689,#3690,#3691)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3689 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3690 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3691 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3692 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3689,
  'distance_accuracy_value','confusion accuracy');
#3693 = SHAPE_DEFINITION_REPRESENTATION(#3694,#3675);
#3694 = PRODUCT_DEFINITION_SHAPE('','',#3695);
#3695 = PRODUCT_DEFINITION('design','',#3696,#3699);
#3696 = PRODUCT_DEFINITION_FORMATION('','',#3697);
#3697 = PRODUCT('J9','J9','',(#3698));
#3698 = PRODUCT_CONTEXT('',#2,'mechanical');
#3699 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3700 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3701,#3703);
#3701 = ( REPRESENTATION_RELATIONSHIP('','',#3675,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3702) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3702 = ITEM_DEFINED_TRANSFORMATION('','',#11,#407);
#3703 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3704);
#3704 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('99','=>[0:1:1:100]','',#5,#3695,
  $);
#3705 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3697));
#3706 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3707),#3719);
#3707 = MANIFOLD_SOLID_BREP('',#3708);
#3708 = CLOSED_SHELL('',(#3709));
#3709 = ADVANCED_FACE('',(#3710),#3714,.T.);
#3710 = FACE_BOUND('',#3711,.T.);
#3711 = VERTEX_LOOP('',#3712);
#3712 = VERTEX_POINT('',#3713);
#3713 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3714 = SPHERICAL_SURFACE('',#3715,0.125);
#3715 = AXIS2_PLACEMENT_3D('',#3716,#3717,#3718);
#3716 = CARTESIAN_POINT('',(0.,0.,0.));
#3717 = DIRECTION('',(0.,0.,1.));
#3718 = DIRECTION('',(1.,0.,-0.));
#3719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3723)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3720,#3721,#3722)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3720 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3721 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3722 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3723 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3720,
  'distance_accuracy_value','confusion accuracy');
#3724 = SHAPE_DEFINITION_REPRESENTATION(#3725,#3706);
#3725 = PRODUCT_DEFINITION_SHAPE('','',#3726);
#3726 = PRODUCT_DEFINITION('design','',#3727,#3730);
#3727 = PRODUCT_DEFINITION_FORMATION('','',#3728);
#3728 = PRODUCT('J10','J10','',(#3729));
#3729 = PRODUCT_CONTEXT('',#2,'mechanical');
#3730 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3731 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3732,#3734);
#3732 = ( REPRESENTATION_RELATIONSHIP('','',#3706,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3733) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3733 = ITEM_DEFINED_TRANSFORMATION('','',#11,#411);
#3734 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3735);
#3735 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('100','=>[0:1:1:101]','',#5,#3726
  ,$);
#3736 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3728));
#3737 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3738),#3750);
#3738 = MANIFOLD_SOLID_BREP('',#3739);
#3739 = CLOSED_SHELL('',(#3740));
#3740 = ADVANCED_FACE('',(#3741),#3745,.T.);
#3741 = FACE_BOUND('',#3742,.T.);
#3742 = VERTEX_LOOP('',#3743);
#3743 = VERTEX_POINT('',#3744);
#3744 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3745 = SPHERICAL_SURFACE('',#3746,0.125);
#3746 = AXIS2_PLACEMENT_3D('',#3747,#3748,#3749);
#3747 = CARTESIAN_POINT('',(0.,0.,0.));
#3748 = DIRECTION('',(0.,0.,1.));
#3749 = DIRECTION('',(1.,0.,-0.));
#3750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3754)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3751,#3752,#3753)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3751 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3752 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3753 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3754 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3751,
  'distance_accuracy_value','confusion accuracy');
#3755 = SHAPE_DEFINITION_REPRESENTATION(#3756,#3737);
#3756 = PRODUCT_DEFINITION_SHAPE('','',#3757);
#3757 = PRODUCT_DEFINITION('design','',#3758,#3761);
#3758 = PRODUCT_DEFINITION_FORMATION('','',#3759);
#3759 = PRODUCT('J11','J11','',(#3760));
#3760 = PRODUCT_CONTEXT('',#2,'mechanical');
#3761 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3762 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3763,#3765);
#3763 = ( REPRESENTATION_RELATIONSHIP('','',#3737,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3764) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3764 = ITEM_DEFINED_TRANSFORMATION('','',#11,#415);
#3765 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3766);
#3766 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('101','=>[0:1:1:102]','',#5,#3757
  ,$);
#3767 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3759));
#3768 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3769),#3781);
#3769 = MANIFOLD_SOLID_BREP('',#3770);
#3770 = CLOSED_SHELL('',(#3771));
#3771 = ADVANCED_FACE('',(#3772),#3776,.T.);
#3772 = FACE_BOUND('',#3773,.T.);
#3773 = VERTEX_LOOP('',#3774);
#3774 = VERTEX_POINT('',#3775);
#3775 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3776 = SPHERICAL_SURFACE('',#3777,0.125);
#3777 = AXIS2_PLACEMENT_3D('',#3778,#3779,#3780);
#3778 = CARTESIAN_POINT('',(0.,0.,0.));
#3779 = DIRECTION('',(0.,0.,1.));
#3780 = DIRECTION('',(1.,0.,-0.));
#3781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3785)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3782,#3783,#3784)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3782 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3783 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3784 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3785 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3782,
  'distance_accuracy_value','confusion accuracy');
#3786 = SHAPE_DEFINITION_REPRESENTATION(#3787,#3768);
#3787 = PRODUCT_DEFINITION_SHAPE('','',#3788);
#3788 = PRODUCT_DEFINITION('design','',#3789,#3792);
#3789 = PRODUCT_DEFINITION_FORMATION('','',#3790);
#3790 = PRODUCT('J12','J12','',(#3791));
#3791 = PRODUCT_CONTEXT('',#2,'mechanical');
#3792 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3793 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3794,#3796);
#3794 = ( REPRESENTATION_RELATIONSHIP('','',#3768,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3795) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3795 = ITEM_DEFINED_TRANSFORMATION('','',#11,#419);
#3796 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3797);
#3797 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('102','=>[0:1:1:103]','',#5,#3788
  ,$);
#3798 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3790));
#3799 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3800),#3812);
#3800 = MANIFOLD_SOLID_BREP('',#3801);
#3801 = CLOSED_SHELL('',(#3802));
#3802 = ADVANCED_FACE('',(#3803),#3807,.T.);
#3803 = FACE_BOUND('',#3804,.T.);
#3804 = VERTEX_LOOP('',#3805);
#3805 = VERTEX_POINT('',#3806);
#3806 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3807 = SPHERICAL_SURFACE('',#3808,0.125);
#3808 = AXIS2_PLACEMENT_3D('',#3809,#3810,#3811);
#3809 = CARTESIAN_POINT('',(0.,0.,0.));
#3810 = DIRECTION('',(0.,0.,1.));
#3811 = DIRECTION('',(1.,0.,-0.));
#3812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3816)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3813,#3814,#3815)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3813 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3814 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3815 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3816 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3813,
  'distance_accuracy_value','confusion accuracy');
#3817 = SHAPE_DEFINITION_REPRESENTATION(#3818,#3799);
#3818 = PRODUCT_DEFINITION_SHAPE('','',#3819);
#3819 = PRODUCT_DEFINITION('design','',#3820,#3823);
#3820 = PRODUCT_DEFINITION_FORMATION('','',#3821);
#3821 = PRODUCT('J13','J13','',(#3822));
#3822 = PRODUCT_CONTEXT('',#2,'mechanical');
#3823 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3824 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3825,#3827);
#3825 = ( REPRESENTATION_RELATIONSHIP('','',#3799,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3826) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3826 = ITEM_DEFINED_TRANSFORMATION('','',#11,#423);
#3827 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3828);
#3828 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('103','=>[0:1:1:104]','',#5,#3819
  ,$);
#3829 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3821));
#3830 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3831),#3843);
#3831 = MANIFOLD_SOLID_BREP('',#3832);
#3832 = CLOSED_SHELL('',(#3833));
#3833 = ADVANCED_FACE('',(#3834),#3838,.T.);
#3834 = FACE_BOUND('',#3835,.T.);
#3835 = VERTEX_LOOP('',#3836);
#3836 = VERTEX_POINT('',#3837);
#3837 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3838 = SPHERICAL_SURFACE('',#3839,0.125);
#3839 = AXIS2_PLACEMENT_3D('',#3840,#3841,#3842);
#3840 = CARTESIAN_POINT('',(0.,0.,0.));
#3841 = DIRECTION('',(0.,0.,1.));
#3842 = DIRECTION('',(1.,0.,-0.));
#3843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3847)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3844,#3845,#3846)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3844 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3845 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3846 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3847 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3844,
  'distance_accuracy_value','confusion accuracy');
#3848 = SHAPE_DEFINITION_REPRESENTATION(#3849,#3830);
#3849 = PRODUCT_DEFINITION_SHAPE('','',#3850);
#3850 = PRODUCT_DEFINITION('design','',#3851,#3854);
#3851 = PRODUCT_DEFINITION_FORMATION('','',#3852);
#3852 = PRODUCT('K1','K1','',(#3853));
#3853 = PRODUCT_CONTEXT('',#2,'mechanical');
#3854 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3855 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3856,#3858);
#3856 = ( REPRESENTATION_RELATIONSHIP('','',#3830,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3857) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3857 = ITEM_DEFINED_TRANSFORMATION('','',#11,#427);
#3858 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3859);
#3859 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('104','=>[0:1:1:105]','',#5,#3850
  ,$);
#3860 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3852));
#3861 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3862),#3874);
#3862 = MANIFOLD_SOLID_BREP('',#3863);
#3863 = CLOSED_SHELL('',(#3864));
#3864 = ADVANCED_FACE('',(#3865),#3869,.T.);
#3865 = FACE_BOUND('',#3866,.T.);
#3866 = VERTEX_LOOP('',#3867);
#3867 = VERTEX_POINT('',#3868);
#3868 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3869 = SPHERICAL_SURFACE('',#3870,0.125);
#3870 = AXIS2_PLACEMENT_3D('',#3871,#3872,#3873);
#3871 = CARTESIAN_POINT('',(0.,0.,0.));
#3872 = DIRECTION('',(0.,0.,1.));
#3873 = DIRECTION('',(1.,0.,-0.));
#3874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3878)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3875,#3876,#3877)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3875 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3876 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3877 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3878 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3875,
  'distance_accuracy_value','confusion accuracy');
#3879 = SHAPE_DEFINITION_REPRESENTATION(#3880,#3861);
#3880 = PRODUCT_DEFINITION_SHAPE('','',#3881);
#3881 = PRODUCT_DEFINITION('design','',#3882,#3885);
#3882 = PRODUCT_DEFINITION_FORMATION('','',#3883);
#3883 = PRODUCT('K2','K2','',(#3884));
#3884 = PRODUCT_CONTEXT('',#2,'mechanical');
#3885 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3886 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3887,#3889);
#3887 = ( REPRESENTATION_RELATIONSHIP('','',#3861,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3888) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3888 = ITEM_DEFINED_TRANSFORMATION('','',#11,#431);
#3889 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3890);
#3890 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('105','=>[0:1:1:106]','',#5,#3881
  ,$);
#3891 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3883));
#3892 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3893),#3905);
#3893 = MANIFOLD_SOLID_BREP('',#3894);
#3894 = CLOSED_SHELL('',(#3895));
#3895 = ADVANCED_FACE('',(#3896),#3900,.T.);
#3896 = FACE_BOUND('',#3897,.T.);
#3897 = VERTEX_LOOP('',#3898);
#3898 = VERTEX_POINT('',#3899);
#3899 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3900 = SPHERICAL_SURFACE('',#3901,0.125);
#3901 = AXIS2_PLACEMENT_3D('',#3902,#3903,#3904);
#3902 = CARTESIAN_POINT('',(0.,0.,0.));
#3903 = DIRECTION('',(0.,0.,1.));
#3904 = DIRECTION('',(1.,0.,-0.));
#3905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3909)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3906,#3907,#3908)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3906,
  'distance_accuracy_value','confusion accuracy');
#3910 = SHAPE_DEFINITION_REPRESENTATION(#3911,#3892);
#3911 = PRODUCT_DEFINITION_SHAPE('','',#3912);
#3912 = PRODUCT_DEFINITION('design','',#3913,#3916);
#3913 = PRODUCT_DEFINITION_FORMATION('','',#3914);
#3914 = PRODUCT('K3','K3','',(#3915));
#3915 = PRODUCT_CONTEXT('',#2,'mechanical');
#3916 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3917 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3918,#3920);
#3918 = ( REPRESENTATION_RELATIONSHIP('','',#3892,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3919) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3919 = ITEM_DEFINED_TRANSFORMATION('','',#11,#435);
#3920 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3921);
#3921 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('106','=>[0:1:1:107]','',#5,#3912
  ,$);
#3922 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3914));
#3923 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3924),#3936);
#3924 = MANIFOLD_SOLID_BREP('',#3925);
#3925 = CLOSED_SHELL('',(#3926));
#3926 = ADVANCED_FACE('',(#3927),#3931,.T.);
#3927 = FACE_BOUND('',#3928,.T.);
#3928 = VERTEX_LOOP('',#3929);
#3929 = VERTEX_POINT('',#3930);
#3930 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3931 = SPHERICAL_SURFACE('',#3932,0.125);
#3932 = AXIS2_PLACEMENT_3D('',#3933,#3934,#3935);
#3933 = CARTESIAN_POINT('',(0.,0.,0.));
#3934 = DIRECTION('',(0.,0.,1.));
#3935 = DIRECTION('',(1.,0.,-0.));
#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3940)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3937,#3938,#3939)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3937 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3938 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3939 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3940 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3937,
  'distance_accuracy_value','confusion accuracy');
#3941 = SHAPE_DEFINITION_REPRESENTATION(#3942,#3923);
#3942 = PRODUCT_DEFINITION_SHAPE('','',#3943);
#3943 = PRODUCT_DEFINITION('design','',#3944,#3947);
#3944 = PRODUCT_DEFINITION_FORMATION('','',#3945);
#3945 = PRODUCT('K4','K4','',(#3946));
#3946 = PRODUCT_CONTEXT('',#2,'mechanical');
#3947 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3948 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3949,#3951);
#3949 = ( REPRESENTATION_RELATIONSHIP('','',#3923,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3950) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3950 = ITEM_DEFINED_TRANSFORMATION('','',#11,#439);
#3951 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3952);
#3952 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('107','=>[0:1:1:108]','',#5,#3943
  ,$);
#3953 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3945));
#3954 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3955),#3967);
#3955 = MANIFOLD_SOLID_BREP('',#3956);
#3956 = CLOSED_SHELL('',(#3957));
#3957 = ADVANCED_FACE('',(#3958),#3962,.T.);
#3958 = FACE_BOUND('',#3959,.T.);
#3959 = VERTEX_LOOP('',#3960);
#3960 = VERTEX_POINT('',#3961);
#3961 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3962 = SPHERICAL_SURFACE('',#3963,0.125);
#3963 = AXIS2_PLACEMENT_3D('',#3964,#3965,#3966);
#3964 = CARTESIAN_POINT('',(0.,0.,0.));
#3965 = DIRECTION('',(0.,0.,1.));
#3966 = DIRECTION('',(1.,0.,-0.));
#3967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3971)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3968,#3969,#3970)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3968 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3969 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3970 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3971 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3968,
  'distance_accuracy_value','confusion accuracy');
#3972 = SHAPE_DEFINITION_REPRESENTATION(#3973,#3954);
#3973 = PRODUCT_DEFINITION_SHAPE('','',#3974);
#3974 = PRODUCT_DEFINITION('design','',#3975,#3978);
#3975 = PRODUCT_DEFINITION_FORMATION('','',#3976);
#3976 = PRODUCT('K5','K5','',(#3977));
#3977 = PRODUCT_CONTEXT('',#2,'mechanical');
#3978 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#3979 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3980,#3982);
#3980 = ( REPRESENTATION_RELATIONSHIP('','',#3954,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3981) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#3981 = ITEM_DEFINED_TRANSFORMATION('','',#11,#443);
#3982 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #3983);
#3983 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('108','=>[0:1:1:109]','',#5,#3974
  ,$);
#3984 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3976));
#3985 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3986),#3998);
#3986 = MANIFOLD_SOLID_BREP('',#3987);
#3987 = CLOSED_SHELL('',(#3988));
#3988 = ADVANCED_FACE('',(#3989),#3993,.T.);
#3989 = FACE_BOUND('',#3990,.T.);
#3990 = VERTEX_LOOP('',#3991);
#3991 = VERTEX_POINT('',#3992);
#3992 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#3993 = SPHERICAL_SURFACE('',#3994,0.125);
#3994 = AXIS2_PLACEMENT_3D('',#3995,#3996,#3997);
#3995 = CARTESIAN_POINT('',(0.,0.,0.));
#3996 = DIRECTION('',(0.,0.,1.));
#3997 = DIRECTION('',(1.,0.,-0.));
#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4002)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3999,#4000,#4001)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3999 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4000 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4001 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4002 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3999,
  'distance_accuracy_value','confusion accuracy');
#4003 = SHAPE_DEFINITION_REPRESENTATION(#4004,#3985);
#4004 = PRODUCT_DEFINITION_SHAPE('','',#4005);
#4005 = PRODUCT_DEFINITION('design','',#4006,#4009);
#4006 = PRODUCT_DEFINITION_FORMATION('','',#4007);
#4007 = PRODUCT('K6','K6','',(#4008));
#4008 = PRODUCT_CONTEXT('',#2,'mechanical');
#4009 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4010 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4011,#4013);
#4011 = ( REPRESENTATION_RELATIONSHIP('','',#3985,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4012) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4012 = ITEM_DEFINED_TRANSFORMATION('','',#11,#447);
#4013 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4014);
#4014 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('109','=>[0:1:1:110]','',#5,#4005
  ,$);
#4015 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4007));
#4016 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4017),#4029);
#4017 = MANIFOLD_SOLID_BREP('',#4018);
#4018 = CLOSED_SHELL('',(#4019));
#4019 = ADVANCED_FACE('',(#4020),#4024,.T.);
#4020 = FACE_BOUND('',#4021,.T.);
#4021 = VERTEX_LOOP('',#4022);
#4022 = VERTEX_POINT('',#4023);
#4023 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4024 = SPHERICAL_SURFACE('',#4025,0.125);
#4025 = AXIS2_PLACEMENT_3D('',#4026,#4027,#4028);
#4026 = CARTESIAN_POINT('',(0.,0.,0.));
#4027 = DIRECTION('',(0.,0.,1.));
#4028 = DIRECTION('',(1.,0.,-0.));
#4029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4033)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4030,#4031,#4032)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4030 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4031 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4032 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4033 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4030,
  'distance_accuracy_value','confusion accuracy');
#4034 = SHAPE_DEFINITION_REPRESENTATION(#4035,#4016);
#4035 = PRODUCT_DEFINITION_SHAPE('','',#4036);
#4036 = PRODUCT_DEFINITION('design','',#4037,#4040);
#4037 = PRODUCT_DEFINITION_FORMATION('','',#4038);
#4038 = PRODUCT('K7','K7','',(#4039));
#4039 = PRODUCT_CONTEXT('',#2,'mechanical');
#4040 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4041 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4042,#4044);
#4042 = ( REPRESENTATION_RELATIONSHIP('','',#4016,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4043) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4043 = ITEM_DEFINED_TRANSFORMATION('','',#11,#451);
#4044 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4045);
#4045 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('110','=>[0:1:1:111]','',#5,#4036
  ,$);
#4046 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4038));
#4047 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4048),#4060);
#4048 = MANIFOLD_SOLID_BREP('',#4049);
#4049 = CLOSED_SHELL('',(#4050));
#4050 = ADVANCED_FACE('',(#4051),#4055,.T.);
#4051 = FACE_BOUND('',#4052,.T.);
#4052 = VERTEX_LOOP('',#4053);
#4053 = VERTEX_POINT('',#4054);
#4054 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4055 = SPHERICAL_SURFACE('',#4056,0.125);
#4056 = AXIS2_PLACEMENT_3D('',#4057,#4058,#4059);
#4057 = CARTESIAN_POINT('',(0.,0.,0.));
#4058 = DIRECTION('',(0.,0.,1.));
#4059 = DIRECTION('',(1.,0.,-0.));
#4060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4064)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4061,#4062,#4063)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4061 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4062 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4063 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4064 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4061,
  'distance_accuracy_value','confusion accuracy');
#4065 = SHAPE_DEFINITION_REPRESENTATION(#4066,#4047);
#4066 = PRODUCT_DEFINITION_SHAPE('','',#4067);
#4067 = PRODUCT_DEFINITION('design','',#4068,#4071);
#4068 = PRODUCT_DEFINITION_FORMATION('','',#4069);
#4069 = PRODUCT('K8','K8','',(#4070));
#4070 = PRODUCT_CONTEXT('',#2,'mechanical');
#4071 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4072 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4073,#4075);
#4073 = ( REPRESENTATION_RELATIONSHIP('','',#4047,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4074) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4074 = ITEM_DEFINED_TRANSFORMATION('','',#11,#455);
#4075 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4076);
#4076 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('111','=>[0:1:1:112]','',#5,#4067
  ,$);
#4077 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4069));
#4078 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4079),#4091);
#4079 = MANIFOLD_SOLID_BREP('',#4080);
#4080 = CLOSED_SHELL('',(#4081));
#4081 = ADVANCED_FACE('',(#4082),#4086,.T.);
#4082 = FACE_BOUND('',#4083,.T.);
#4083 = VERTEX_LOOP('',#4084);
#4084 = VERTEX_POINT('',#4085);
#4085 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4086 = SPHERICAL_SURFACE('',#4087,0.125);
#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090);
#4088 = CARTESIAN_POINT('',(0.,0.,0.));
#4089 = DIRECTION('',(0.,0.,1.));
#4090 = DIRECTION('',(1.,0.,-0.));
#4091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4095)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4092,#4093,#4094)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4092 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4093 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4094 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4095 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4092,
  'distance_accuracy_value','confusion accuracy');
#4096 = SHAPE_DEFINITION_REPRESENTATION(#4097,#4078);
#4097 = PRODUCT_DEFINITION_SHAPE('','',#4098);
#4098 = PRODUCT_DEFINITION('design','',#4099,#4102);
#4099 = PRODUCT_DEFINITION_FORMATION('','',#4100);
#4100 = PRODUCT('K9','K9','',(#4101));
#4101 = PRODUCT_CONTEXT('',#2,'mechanical');
#4102 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4103 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4104,#4106);
#4104 = ( REPRESENTATION_RELATIONSHIP('','',#4078,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4105) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4105 = ITEM_DEFINED_TRANSFORMATION('','',#11,#459);
#4106 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4107);
#4107 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('112','=>[0:1:1:113]','',#5,#4098
  ,$);
#4108 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4100));
#4109 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4110),#4122);
#4110 = MANIFOLD_SOLID_BREP('',#4111);
#4111 = CLOSED_SHELL('',(#4112));
#4112 = ADVANCED_FACE('',(#4113),#4117,.T.);
#4113 = FACE_BOUND('',#4114,.T.);
#4114 = VERTEX_LOOP('',#4115);
#4115 = VERTEX_POINT('',#4116);
#4116 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4117 = SPHERICAL_SURFACE('',#4118,0.125);
#4118 = AXIS2_PLACEMENT_3D('',#4119,#4120,#4121);
#4119 = CARTESIAN_POINT('',(0.,0.,0.));
#4120 = DIRECTION('',(0.,0.,1.));
#4121 = DIRECTION('',(1.,0.,-0.));
#4122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4126)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4123,#4124,#4125)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4123 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4124 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4125 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4126 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4123,
  'distance_accuracy_value','confusion accuracy');
#4127 = SHAPE_DEFINITION_REPRESENTATION(#4128,#4109);
#4128 = PRODUCT_DEFINITION_SHAPE('','',#4129);
#4129 = PRODUCT_DEFINITION('design','',#4130,#4133);
#4130 = PRODUCT_DEFINITION_FORMATION('','',#4131);
#4131 = PRODUCT('K10','K10','',(#4132));
#4132 = PRODUCT_CONTEXT('',#2,'mechanical');
#4133 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4134 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4135,#4137);
#4135 = ( REPRESENTATION_RELATIONSHIP('','',#4109,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4136) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4136 = ITEM_DEFINED_TRANSFORMATION('','',#11,#463);
#4137 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4138);
#4138 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('113','=>[0:1:1:114]','',#5,#4129
  ,$);
#4139 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4131));
#4140 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4141),#4153);
#4141 = MANIFOLD_SOLID_BREP('',#4142);
#4142 = CLOSED_SHELL('',(#4143));
#4143 = ADVANCED_FACE('',(#4144),#4148,.T.);
#4144 = FACE_BOUND('',#4145,.T.);
#4145 = VERTEX_LOOP('',#4146);
#4146 = VERTEX_POINT('',#4147);
#4147 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4148 = SPHERICAL_SURFACE('',#4149,0.125);
#4149 = AXIS2_PLACEMENT_3D('',#4150,#4151,#4152);
#4150 = CARTESIAN_POINT('',(0.,0.,0.));
#4151 = DIRECTION('',(0.,0.,1.));
#4152 = DIRECTION('',(1.,0.,-0.));
#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4157)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4154,#4155,#4156)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4154 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4155 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4156 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4157 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4154,
  'distance_accuracy_value','confusion accuracy');
#4158 = SHAPE_DEFINITION_REPRESENTATION(#4159,#4140);
#4159 = PRODUCT_DEFINITION_SHAPE('','',#4160);
#4160 = PRODUCT_DEFINITION('design','',#4161,#4164);
#4161 = PRODUCT_DEFINITION_FORMATION('','',#4162);
#4162 = PRODUCT('K11','K11','',(#4163));
#4163 = PRODUCT_CONTEXT('',#2,'mechanical');
#4164 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4165 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4166,#4168);
#4166 = ( REPRESENTATION_RELATIONSHIP('','',#4140,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4167) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4167 = ITEM_DEFINED_TRANSFORMATION('','',#11,#467);
#4168 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4169);
#4169 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('114','=>[0:1:1:115]','',#5,#4160
  ,$);
#4170 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4162));
#4171 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4172),#4184);
#4172 = MANIFOLD_SOLID_BREP('',#4173);
#4173 = CLOSED_SHELL('',(#4174));
#4174 = ADVANCED_FACE('',(#4175),#4179,.T.);
#4175 = FACE_BOUND('',#4176,.T.);
#4176 = VERTEX_LOOP('',#4177);
#4177 = VERTEX_POINT('',#4178);
#4178 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4179 = SPHERICAL_SURFACE('',#4180,0.125);
#4180 = AXIS2_PLACEMENT_3D('',#4181,#4182,#4183);
#4181 = CARTESIAN_POINT('',(0.,0.,0.));
#4182 = DIRECTION('',(0.,0.,1.));
#4183 = DIRECTION('',(1.,0.,-0.));
#4184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4188)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4185,#4186,#4187)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4185 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4186 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4187 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4188 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4185,
  'distance_accuracy_value','confusion accuracy');
#4189 = SHAPE_DEFINITION_REPRESENTATION(#4190,#4171);
#4190 = PRODUCT_DEFINITION_SHAPE('','',#4191);
#4191 = PRODUCT_DEFINITION('design','',#4192,#4195);
#4192 = PRODUCT_DEFINITION_FORMATION('','',#4193);
#4193 = PRODUCT('K12','K12','',(#4194));
#4194 = PRODUCT_CONTEXT('',#2,'mechanical');
#4195 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4196 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4197,#4199);
#4197 = ( REPRESENTATION_RELATIONSHIP('','',#4171,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4198) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4198 = ITEM_DEFINED_TRANSFORMATION('','',#11,#471);
#4199 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4200);
#4200 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('115','=>[0:1:1:116]','',#5,#4191
  ,$);
#4201 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4193));
#4202 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4203),#4215);
#4203 = MANIFOLD_SOLID_BREP('',#4204);
#4204 = CLOSED_SHELL('',(#4205));
#4205 = ADVANCED_FACE('',(#4206),#4210,.T.);
#4206 = FACE_BOUND('',#4207,.T.);
#4207 = VERTEX_LOOP('',#4208);
#4208 = VERTEX_POINT('',#4209);
#4209 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4210 = SPHERICAL_SURFACE('',#4211,0.125);
#4211 = AXIS2_PLACEMENT_3D('',#4212,#4213,#4214);
#4212 = CARTESIAN_POINT('',(0.,0.,0.));
#4213 = DIRECTION('',(0.,0.,1.));
#4214 = DIRECTION('',(1.,0.,-0.));
#4215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4219)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4216,#4217,#4218)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4216 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4217 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4218 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4219 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4216,
  'distance_accuracy_value','confusion accuracy');
#4220 = SHAPE_DEFINITION_REPRESENTATION(#4221,#4202);
#4221 = PRODUCT_DEFINITION_SHAPE('','',#4222);
#4222 = PRODUCT_DEFINITION('design','',#4223,#4226);
#4223 = PRODUCT_DEFINITION_FORMATION('','',#4224);
#4224 = PRODUCT('K13','K13','',(#4225));
#4225 = PRODUCT_CONTEXT('',#2,'mechanical');
#4226 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4227 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4228,#4230);
#4228 = ( REPRESENTATION_RELATIONSHIP('','',#4202,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4229) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4229 = ITEM_DEFINED_TRANSFORMATION('','',#11,#475);
#4230 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4231);
#4231 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('116','=>[0:1:1:117]','',#5,#4222
  ,$);
#4232 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4224));
#4233 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4234),#4246);
#4234 = MANIFOLD_SOLID_BREP('',#4235);
#4235 = CLOSED_SHELL('',(#4236));
#4236 = ADVANCED_FACE('',(#4237),#4241,.T.);
#4237 = FACE_BOUND('',#4238,.T.);
#4238 = VERTEX_LOOP('',#4239);
#4239 = VERTEX_POINT('',#4240);
#4240 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4241 = SPHERICAL_SURFACE('',#4242,0.125);
#4242 = AXIS2_PLACEMENT_3D('',#4243,#4244,#4245);
#4243 = CARTESIAN_POINT('',(0.,0.,0.));
#4244 = DIRECTION('',(0.,0.,1.));
#4245 = DIRECTION('',(1.,0.,-0.));
#4246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4250)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4247,#4248,#4249)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4247 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4248 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4249 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4250 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4247,
  'distance_accuracy_value','confusion accuracy');
#4251 = SHAPE_DEFINITION_REPRESENTATION(#4252,#4233);
#4252 = PRODUCT_DEFINITION_SHAPE('','',#4253);
#4253 = PRODUCT_DEFINITION('design','',#4254,#4257);
#4254 = PRODUCT_DEFINITION_FORMATION('','',#4255);
#4255 = PRODUCT('L1','L1','',(#4256));
#4256 = PRODUCT_CONTEXT('',#2,'mechanical');
#4257 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4258 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4259,#4261);
#4259 = ( REPRESENTATION_RELATIONSHIP('','',#4233,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4260) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4260 = ITEM_DEFINED_TRANSFORMATION('','',#11,#479);
#4261 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4262);
#4262 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('117','=>[0:1:1:118]','',#5,#4253
  ,$);
#4263 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4255));
#4264 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4265),#4277);
#4265 = MANIFOLD_SOLID_BREP('',#4266);
#4266 = CLOSED_SHELL('',(#4267));
#4267 = ADVANCED_FACE('',(#4268),#4272,.T.);
#4268 = FACE_BOUND('',#4269,.T.);
#4269 = VERTEX_LOOP('',#4270);
#4270 = VERTEX_POINT('',#4271);
#4271 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4272 = SPHERICAL_SURFACE('',#4273,0.125);
#4273 = AXIS2_PLACEMENT_3D('',#4274,#4275,#4276);
#4274 = CARTESIAN_POINT('',(0.,0.,0.));
#4275 = DIRECTION('',(0.,0.,1.));
#4276 = DIRECTION('',(1.,0.,-0.));
#4277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4281)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4278,#4279,#4280)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4278 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4279 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4280 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4281 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4278,
  'distance_accuracy_value','confusion accuracy');
#4282 = SHAPE_DEFINITION_REPRESENTATION(#4283,#4264);
#4283 = PRODUCT_DEFINITION_SHAPE('','',#4284);
#4284 = PRODUCT_DEFINITION('design','',#4285,#4288);
#4285 = PRODUCT_DEFINITION_FORMATION('','',#4286);
#4286 = PRODUCT('L3','L3','',(#4287));
#4287 = PRODUCT_CONTEXT('',#2,'mechanical');
#4288 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4289 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4290,#4292);
#4290 = ( REPRESENTATION_RELATIONSHIP('','',#4264,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4291) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4291 = ITEM_DEFINED_TRANSFORMATION('','',#11,#483);
#4292 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4293);
#4293 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('118','=>[0:1:1:119]','',#5,#4284
  ,$);
#4294 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4286));
#4295 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4296),#4308);
#4296 = MANIFOLD_SOLID_BREP('',#4297);
#4297 = CLOSED_SHELL('',(#4298));
#4298 = ADVANCED_FACE('',(#4299),#4303,.T.);
#4299 = FACE_BOUND('',#4300,.T.);
#4300 = VERTEX_LOOP('',#4301);
#4301 = VERTEX_POINT('',#4302);
#4302 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4303 = SPHERICAL_SURFACE('',#4304,0.125);
#4304 = AXIS2_PLACEMENT_3D('',#4305,#4306,#4307);
#4305 = CARTESIAN_POINT('',(0.,0.,0.));
#4306 = DIRECTION('',(0.,0.,1.));
#4307 = DIRECTION('',(1.,0.,-0.));
#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4312)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4309,#4310,#4311)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4309 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4310 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4311 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4312 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4309,
  'distance_accuracy_value','confusion accuracy');
#4313 = SHAPE_DEFINITION_REPRESENTATION(#4314,#4295);
#4314 = PRODUCT_DEFINITION_SHAPE('','',#4315);
#4315 = PRODUCT_DEFINITION('design','',#4316,#4319);
#4316 = PRODUCT_DEFINITION_FORMATION('','',#4317);
#4317 = PRODUCT('L4','L4','',(#4318));
#4318 = PRODUCT_CONTEXT('',#2,'mechanical');
#4319 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4320 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4321,#4323);
#4321 = ( REPRESENTATION_RELATIONSHIP('','',#4295,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4322) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4322 = ITEM_DEFINED_TRANSFORMATION('','',#11,#487);
#4323 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4324);
#4324 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('119','=>[0:1:1:120]','',#5,#4315
  ,$);
#4325 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4317));
#4326 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4327),#4339);
#4327 = MANIFOLD_SOLID_BREP('',#4328);
#4328 = CLOSED_SHELL('',(#4329));
#4329 = ADVANCED_FACE('',(#4330),#4334,.T.);
#4330 = FACE_BOUND('',#4331,.T.);
#4331 = VERTEX_LOOP('',#4332);
#4332 = VERTEX_POINT('',#4333);
#4333 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4334 = SPHERICAL_SURFACE('',#4335,0.125);
#4335 = AXIS2_PLACEMENT_3D('',#4336,#4337,#4338);
#4336 = CARTESIAN_POINT('',(0.,0.,0.));
#4337 = DIRECTION('',(0.,0.,1.));
#4338 = DIRECTION('',(1.,0.,-0.));
#4339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4343)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4340,#4341,#4342)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4340 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4341 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4342 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4343 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4340,
  'distance_accuracy_value','confusion accuracy');
#4344 = SHAPE_DEFINITION_REPRESENTATION(#4345,#4326);
#4345 = PRODUCT_DEFINITION_SHAPE('','',#4346);
#4346 = PRODUCT_DEFINITION('design','',#4347,#4350);
#4347 = PRODUCT_DEFINITION_FORMATION('','',#4348);
#4348 = PRODUCT('L5','L5','',(#4349));
#4349 = PRODUCT_CONTEXT('',#2,'mechanical');
#4350 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4351 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4352,#4354);
#4352 = ( REPRESENTATION_RELATIONSHIP('','',#4326,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4353) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4353 = ITEM_DEFINED_TRANSFORMATION('','',#11,#491);
#4354 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4355);
#4355 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('120','=>[0:1:1:121]','',#5,#4346
  ,$);
#4356 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4348));
#4357 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4358),#4370);
#4358 = MANIFOLD_SOLID_BREP('',#4359);
#4359 = CLOSED_SHELL('',(#4360));
#4360 = ADVANCED_FACE('',(#4361),#4365,.T.);
#4361 = FACE_BOUND('',#4362,.T.);
#4362 = VERTEX_LOOP('',#4363);
#4363 = VERTEX_POINT('',#4364);
#4364 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4365 = SPHERICAL_SURFACE('',#4366,0.125);
#4366 = AXIS2_PLACEMENT_3D('',#4367,#4368,#4369);
#4367 = CARTESIAN_POINT('',(0.,0.,0.));
#4368 = DIRECTION('',(0.,0.,1.));
#4369 = DIRECTION('',(1.,0.,-0.));
#4370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4374)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4371,#4372,#4373)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4371 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4372 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4373 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4374 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4371,
  'distance_accuracy_value','confusion accuracy');
#4375 = SHAPE_DEFINITION_REPRESENTATION(#4376,#4357);
#4376 = PRODUCT_DEFINITION_SHAPE('','',#4377);
#4377 = PRODUCT_DEFINITION('design','',#4378,#4381);
#4378 = PRODUCT_DEFINITION_FORMATION('','',#4379);
#4379 = PRODUCT('L6','L6','',(#4380));
#4380 = PRODUCT_CONTEXT('',#2,'mechanical');
#4381 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4382 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4383,#4385);
#4383 = ( REPRESENTATION_RELATIONSHIP('','',#4357,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4384) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4384 = ITEM_DEFINED_TRANSFORMATION('','',#11,#495);
#4385 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4386);
#4386 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('121','=>[0:1:1:122]','',#5,#4377
  ,$);
#4387 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4379));
#4388 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4389),#4401);
#4389 = MANIFOLD_SOLID_BREP('',#4390);
#4390 = CLOSED_SHELL('',(#4391));
#4391 = ADVANCED_FACE('',(#4392),#4396,.T.);
#4392 = FACE_BOUND('',#4393,.T.);
#4393 = VERTEX_LOOP('',#4394);
#4394 = VERTEX_POINT('',#4395);
#4395 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4396 = SPHERICAL_SURFACE('',#4397,0.125);
#4397 = AXIS2_PLACEMENT_3D('',#4398,#4399,#4400);
#4398 = CARTESIAN_POINT('',(0.,0.,0.));
#4399 = DIRECTION('',(0.,0.,1.));
#4400 = DIRECTION('',(1.,0.,-0.));
#4401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4405)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4402,#4403,#4404)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4402 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4403 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4404 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4405 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4402,
  'distance_accuracy_value','confusion accuracy');
#4406 = SHAPE_DEFINITION_REPRESENTATION(#4407,#4388);
#4407 = PRODUCT_DEFINITION_SHAPE('','',#4408);
#4408 = PRODUCT_DEFINITION('design','',#4409,#4412);
#4409 = PRODUCT_DEFINITION_FORMATION('','',#4410);
#4410 = PRODUCT('L7','L7','',(#4411));
#4411 = PRODUCT_CONTEXT('',#2,'mechanical');
#4412 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4413 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4414,#4416);
#4414 = ( REPRESENTATION_RELATIONSHIP('','',#4388,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4415) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4415 = ITEM_DEFINED_TRANSFORMATION('','',#11,#499);
#4416 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4417);
#4417 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('122','=>[0:1:1:123]','',#5,#4408
  ,$);
#4418 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4410));
#4419 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4420),#4432);
#4420 = MANIFOLD_SOLID_BREP('',#4421);
#4421 = CLOSED_SHELL('',(#4422));
#4422 = ADVANCED_FACE('',(#4423),#4427,.T.);
#4423 = FACE_BOUND('',#4424,.T.);
#4424 = VERTEX_LOOP('',#4425);
#4425 = VERTEX_POINT('',#4426);
#4426 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4427 = SPHERICAL_SURFACE('',#4428,0.125);
#4428 = AXIS2_PLACEMENT_3D('',#4429,#4430,#4431);
#4429 = CARTESIAN_POINT('',(0.,0.,0.));
#4430 = DIRECTION('',(0.,0.,1.));
#4431 = DIRECTION('',(1.,0.,-0.));
#4432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4436)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4433,#4434,#4435)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4433 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4434 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4435 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4436 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4433,
  'distance_accuracy_value','confusion accuracy');
#4437 = SHAPE_DEFINITION_REPRESENTATION(#4438,#4419);
#4438 = PRODUCT_DEFINITION_SHAPE('','',#4439);
#4439 = PRODUCT_DEFINITION('design','',#4440,#4443);
#4440 = PRODUCT_DEFINITION_FORMATION('','',#4441);
#4441 = PRODUCT('L8','L8','',(#4442));
#4442 = PRODUCT_CONTEXT('',#2,'mechanical');
#4443 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4444 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4445,#4447);
#4445 = ( REPRESENTATION_RELATIONSHIP('','',#4419,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4446) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4446 = ITEM_DEFINED_TRANSFORMATION('','',#11,#503);
#4447 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4448);
#4448 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('123','=>[0:1:1:124]','',#5,#4439
  ,$);
#4449 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4441));
#4450 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4451),#4463);
#4451 = MANIFOLD_SOLID_BREP('',#4452);
#4452 = CLOSED_SHELL('',(#4453));
#4453 = ADVANCED_FACE('',(#4454),#4458,.T.);
#4454 = FACE_BOUND('',#4455,.T.);
#4455 = VERTEX_LOOP('',#4456);
#4456 = VERTEX_POINT('',#4457);
#4457 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4458 = SPHERICAL_SURFACE('',#4459,0.125);
#4459 = AXIS2_PLACEMENT_3D('',#4460,#4461,#4462);
#4460 = CARTESIAN_POINT('',(0.,0.,0.));
#4461 = DIRECTION('',(0.,0.,1.));
#4462 = DIRECTION('',(1.,0.,-0.));
#4463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4467)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4464,#4465,#4466)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4464 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4465 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4466 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4467 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4464,
  'distance_accuracy_value','confusion accuracy');
#4468 = SHAPE_DEFINITION_REPRESENTATION(#4469,#4450);
#4469 = PRODUCT_DEFINITION_SHAPE('','',#4470);
#4470 = PRODUCT_DEFINITION('design','',#4471,#4474);
#4471 = PRODUCT_DEFINITION_FORMATION('','',#4472);
#4472 = PRODUCT('L9','L9','',(#4473));
#4473 = PRODUCT_CONTEXT('',#2,'mechanical');
#4474 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4475 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4476,#4478);
#4476 = ( REPRESENTATION_RELATIONSHIP('','',#4450,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4477) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4477 = ITEM_DEFINED_TRANSFORMATION('','',#11,#507);
#4478 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4479);
#4479 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('124','=>[0:1:1:125]','',#5,#4470
  ,$);
#4480 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4472));
#4481 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4482),#4494);
#4482 = MANIFOLD_SOLID_BREP('',#4483);
#4483 = CLOSED_SHELL('',(#4484));
#4484 = ADVANCED_FACE('',(#4485),#4489,.T.);
#4485 = FACE_BOUND('',#4486,.T.);
#4486 = VERTEX_LOOP('',#4487);
#4487 = VERTEX_POINT('',#4488);
#4488 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4489 = SPHERICAL_SURFACE('',#4490,0.125);
#4490 = AXIS2_PLACEMENT_3D('',#4491,#4492,#4493);
#4491 = CARTESIAN_POINT('',(0.,0.,0.));
#4492 = DIRECTION('',(0.,0.,1.));
#4493 = DIRECTION('',(1.,0.,-0.));
#4494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4498)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4495,#4496,#4497)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4495 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4496 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4497 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4498 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4495,
  'distance_accuracy_value','confusion accuracy');
#4499 = SHAPE_DEFINITION_REPRESENTATION(#4500,#4481);
#4500 = PRODUCT_DEFINITION_SHAPE('','',#4501);
#4501 = PRODUCT_DEFINITION('design','',#4502,#4505);
#4502 = PRODUCT_DEFINITION_FORMATION('','',#4503);
#4503 = PRODUCT('L10','L10','',(#4504));
#4504 = PRODUCT_CONTEXT('',#2,'mechanical');
#4505 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4506 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4507,#4509);
#4507 = ( REPRESENTATION_RELATIONSHIP('','',#4481,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4508) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4508 = ITEM_DEFINED_TRANSFORMATION('','',#11,#511);
#4509 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4510);
#4510 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('125','=>[0:1:1:126]','',#5,#4501
  ,$);
#4511 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4503));
#4512 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4513),#4525);
#4513 = MANIFOLD_SOLID_BREP('',#4514);
#4514 = CLOSED_SHELL('',(#4515));
#4515 = ADVANCED_FACE('',(#4516),#4520,.T.);
#4516 = FACE_BOUND('',#4517,.T.);
#4517 = VERTEX_LOOP('',#4518);
#4518 = VERTEX_POINT('',#4519);
#4519 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4520 = SPHERICAL_SURFACE('',#4521,0.125);
#4521 = AXIS2_PLACEMENT_3D('',#4522,#4523,#4524);
#4522 = CARTESIAN_POINT('',(0.,0.,0.));
#4523 = DIRECTION('',(0.,0.,1.));
#4524 = DIRECTION('',(1.,0.,-0.));
#4525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4529)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4526,#4527,#4528)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4526 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4527 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4528 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4529 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4526,
  'distance_accuracy_value','confusion accuracy');
#4530 = SHAPE_DEFINITION_REPRESENTATION(#4531,#4512);
#4531 = PRODUCT_DEFINITION_SHAPE('','',#4532);
#4532 = PRODUCT_DEFINITION('design','',#4533,#4536);
#4533 = PRODUCT_DEFINITION_FORMATION('','',#4534);
#4534 = PRODUCT('L11','L11','',(#4535));
#4535 = PRODUCT_CONTEXT('',#2,'mechanical');
#4536 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4537 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4538,#4540);
#4538 = ( REPRESENTATION_RELATIONSHIP('','',#4512,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4539) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4539 = ITEM_DEFINED_TRANSFORMATION('','',#11,#515);
#4540 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4541);
#4541 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('126','=>[0:1:1:127]','',#5,#4532
  ,$);
#4542 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4534));
#4543 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4544),#4556);
#4544 = MANIFOLD_SOLID_BREP('',#4545);
#4545 = CLOSED_SHELL('',(#4546));
#4546 = ADVANCED_FACE('',(#4547),#4551,.T.);
#4547 = FACE_BOUND('',#4548,.T.);
#4548 = VERTEX_LOOP('',#4549);
#4549 = VERTEX_POINT('',#4550);
#4550 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4551 = SPHERICAL_SURFACE('',#4552,0.125);
#4552 = AXIS2_PLACEMENT_3D('',#4553,#4554,#4555);
#4553 = CARTESIAN_POINT('',(0.,0.,0.));
#4554 = DIRECTION('',(0.,0.,1.));
#4555 = DIRECTION('',(1.,0.,-0.));
#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4560)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4557,#4558,#4559)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4557 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4558 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4559 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4560 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4557,
  'distance_accuracy_value','confusion accuracy');
#4561 = SHAPE_DEFINITION_REPRESENTATION(#4562,#4543);
#4562 = PRODUCT_DEFINITION_SHAPE('','',#4563);
#4563 = PRODUCT_DEFINITION('design','',#4564,#4567);
#4564 = PRODUCT_DEFINITION_FORMATION('','',#4565);
#4565 = PRODUCT('L12','L12','',(#4566));
#4566 = PRODUCT_CONTEXT('',#2,'mechanical');
#4567 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4568 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4569,#4571);
#4569 = ( REPRESENTATION_RELATIONSHIP('','',#4543,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4570) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4570 = ITEM_DEFINED_TRANSFORMATION('','',#11,#519);
#4571 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4572);
#4572 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('127','=>[0:1:1:128]','',#5,#4563
  ,$);
#4573 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4565));
#4574 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4575),#4587);
#4575 = MANIFOLD_SOLID_BREP('',#4576);
#4576 = CLOSED_SHELL('',(#4577));
#4577 = ADVANCED_FACE('',(#4578),#4582,.T.);
#4578 = FACE_BOUND('',#4579,.T.);
#4579 = VERTEX_LOOP('',#4580);
#4580 = VERTEX_POINT('',#4581);
#4581 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4582 = SPHERICAL_SURFACE('',#4583,0.125);
#4583 = AXIS2_PLACEMENT_3D('',#4584,#4585,#4586);
#4584 = CARTESIAN_POINT('',(0.,0.,0.));
#4585 = DIRECTION('',(0.,0.,1.));
#4586 = DIRECTION('',(1.,0.,-0.));
#4587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4591)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4588,#4589,#4590)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4588 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4589 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4590 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4591 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4588,
  'distance_accuracy_value','confusion accuracy');
#4592 = SHAPE_DEFINITION_REPRESENTATION(#4593,#4574);
#4593 = PRODUCT_DEFINITION_SHAPE('','',#4594);
#4594 = PRODUCT_DEFINITION('design','',#4595,#4598);
#4595 = PRODUCT_DEFINITION_FORMATION('','',#4596);
#4596 = PRODUCT('L13','L13','',(#4597));
#4597 = PRODUCT_CONTEXT('',#2,'mechanical');
#4598 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4599 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4600,#4602);
#4600 = ( REPRESENTATION_RELATIONSHIP('','',#4574,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4601) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4601 = ITEM_DEFINED_TRANSFORMATION('','',#11,#523);
#4602 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4603);
#4603 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('128','=>[0:1:1:129]','',#5,#4594
  ,$);
#4604 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4596));
#4605 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4606),#4618);
#4606 = MANIFOLD_SOLID_BREP('',#4607);
#4607 = CLOSED_SHELL('',(#4608));
#4608 = ADVANCED_FACE('',(#4609),#4613,.T.);
#4609 = FACE_BOUND('',#4610,.T.);
#4610 = VERTEX_LOOP('',#4611);
#4611 = VERTEX_POINT('',#4612);
#4612 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4613 = SPHERICAL_SURFACE('',#4614,0.125);
#4614 = AXIS2_PLACEMENT_3D('',#4615,#4616,#4617);
#4615 = CARTESIAN_POINT('',(0.,0.,0.));
#4616 = DIRECTION('',(0.,0.,1.));
#4617 = DIRECTION('',(1.,0.,-0.));
#4618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4622)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4619,#4620,#4621)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4619 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4620 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4621 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4622 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4619,
  'distance_accuracy_value','confusion accuracy');
#4623 = SHAPE_DEFINITION_REPRESENTATION(#4624,#4605);
#4624 = PRODUCT_DEFINITION_SHAPE('','',#4625);
#4625 = PRODUCT_DEFINITION('design','',#4626,#4629);
#4626 = PRODUCT_DEFINITION_FORMATION('','',#4627);
#4627 = PRODUCT('M1','M1','',(#4628));
#4628 = PRODUCT_CONTEXT('',#2,'mechanical');
#4629 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4630 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4631,#4633);
#4631 = ( REPRESENTATION_RELATIONSHIP('','',#4605,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4632) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4632 = ITEM_DEFINED_TRANSFORMATION('','',#11,#527);
#4633 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4634);
#4634 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('129','=>[0:1:1:130]','',#5,#4625
  ,$);
#4635 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4627));
#4636 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4637),#4649);
#4637 = MANIFOLD_SOLID_BREP('',#4638);
#4638 = CLOSED_SHELL('',(#4639));
#4639 = ADVANCED_FACE('',(#4640),#4644,.T.);
#4640 = FACE_BOUND('',#4641,.T.);
#4641 = VERTEX_LOOP('',#4642);
#4642 = VERTEX_POINT('',#4643);
#4643 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4644 = SPHERICAL_SURFACE('',#4645,0.125);
#4645 = AXIS2_PLACEMENT_3D('',#4646,#4647,#4648);
#4646 = CARTESIAN_POINT('',(0.,0.,0.));
#4647 = DIRECTION('',(0.,0.,1.));
#4648 = DIRECTION('',(1.,0.,-0.));
#4649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4653)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4650,#4651,#4652)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4650 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4651 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4652 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4653 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4650,
  'distance_accuracy_value','confusion accuracy');
#4654 = SHAPE_DEFINITION_REPRESENTATION(#4655,#4636);
#4655 = PRODUCT_DEFINITION_SHAPE('','',#4656);
#4656 = PRODUCT_DEFINITION('design','',#4657,#4660);
#4657 = PRODUCT_DEFINITION_FORMATION('','',#4658);
#4658 = PRODUCT('M2','M2','',(#4659));
#4659 = PRODUCT_CONTEXT('',#2,'mechanical');
#4660 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4661 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4662,#4664);
#4662 = ( REPRESENTATION_RELATIONSHIP('','',#4636,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4663) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4663 = ITEM_DEFINED_TRANSFORMATION('','',#11,#531);
#4664 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4665);
#4665 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('130','=>[0:1:1:131]','',#5,#4656
  ,$);
#4666 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4658));
#4667 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4668),#4680);
#4668 = MANIFOLD_SOLID_BREP('',#4669);
#4669 = CLOSED_SHELL('',(#4670));
#4670 = ADVANCED_FACE('',(#4671),#4675,.T.);
#4671 = FACE_BOUND('',#4672,.T.);
#4672 = VERTEX_LOOP('',#4673);
#4673 = VERTEX_POINT('',#4674);
#4674 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4675 = SPHERICAL_SURFACE('',#4676,0.125);
#4676 = AXIS2_PLACEMENT_3D('',#4677,#4678,#4679);
#4677 = CARTESIAN_POINT('',(0.,0.,0.));
#4678 = DIRECTION('',(0.,0.,1.));
#4679 = DIRECTION('',(1.,0.,-0.));
#4680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4684)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4681,#4682,#4683)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4681 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4682 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4683 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4684 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4681,
  'distance_accuracy_value','confusion accuracy');
#4685 = SHAPE_DEFINITION_REPRESENTATION(#4686,#4667);
#4686 = PRODUCT_DEFINITION_SHAPE('','',#4687);
#4687 = PRODUCT_DEFINITION('design','',#4688,#4691);
#4688 = PRODUCT_DEFINITION_FORMATION('','',#4689);
#4689 = PRODUCT('M3','M3','',(#4690));
#4690 = PRODUCT_CONTEXT('',#2,'mechanical');
#4691 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4692 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4693,#4695);
#4693 = ( REPRESENTATION_RELATIONSHIP('','',#4667,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4694) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4694 = ITEM_DEFINED_TRANSFORMATION('','',#11,#535);
#4695 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4696);
#4696 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('131','=>[0:1:1:132]','',#5,#4687
  ,$);
#4697 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4689));
#4698 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4699),#4711);
#4699 = MANIFOLD_SOLID_BREP('',#4700);
#4700 = CLOSED_SHELL('',(#4701));
#4701 = ADVANCED_FACE('',(#4702),#4706,.T.);
#4702 = FACE_BOUND('',#4703,.T.);
#4703 = VERTEX_LOOP('',#4704);
#4704 = VERTEX_POINT('',#4705);
#4705 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4706 = SPHERICAL_SURFACE('',#4707,0.125);
#4707 = AXIS2_PLACEMENT_3D('',#4708,#4709,#4710);
#4708 = CARTESIAN_POINT('',(0.,0.,0.));
#4709 = DIRECTION('',(0.,0.,1.));
#4710 = DIRECTION('',(1.,0.,-0.));
#4711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4715)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4712,#4713,#4714)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4712 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4713 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4714 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4715 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4712,
  'distance_accuracy_value','confusion accuracy');
#4716 = SHAPE_DEFINITION_REPRESENTATION(#4717,#4698);
#4717 = PRODUCT_DEFINITION_SHAPE('','',#4718);
#4718 = PRODUCT_DEFINITION('design','',#4719,#4722);
#4719 = PRODUCT_DEFINITION_FORMATION('','',#4720);
#4720 = PRODUCT('M4','M4','',(#4721));
#4721 = PRODUCT_CONTEXT('',#2,'mechanical');
#4722 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4723 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4724,#4726);
#4724 = ( REPRESENTATION_RELATIONSHIP('','',#4698,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4725) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4725 = ITEM_DEFINED_TRANSFORMATION('','',#11,#539);
#4726 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4727);
#4727 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('132','=>[0:1:1:133]','',#5,#4718
  ,$);
#4728 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4720));
#4729 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4730),#4742);
#4730 = MANIFOLD_SOLID_BREP('',#4731);
#4731 = CLOSED_SHELL('',(#4732));
#4732 = ADVANCED_FACE('',(#4733),#4737,.T.);
#4733 = FACE_BOUND('',#4734,.T.);
#4734 = VERTEX_LOOP('',#4735);
#4735 = VERTEX_POINT('',#4736);
#4736 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4737 = SPHERICAL_SURFACE('',#4738,0.125);
#4738 = AXIS2_PLACEMENT_3D('',#4739,#4740,#4741);
#4739 = CARTESIAN_POINT('',(0.,0.,0.));
#4740 = DIRECTION('',(0.,0.,1.));
#4741 = DIRECTION('',(1.,0.,-0.));
#4742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4746)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4743,#4744,#4745)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4743 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4744 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4745 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4746 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4743,
  'distance_accuracy_value','confusion accuracy');
#4747 = SHAPE_DEFINITION_REPRESENTATION(#4748,#4729);
#4748 = PRODUCT_DEFINITION_SHAPE('','',#4749);
#4749 = PRODUCT_DEFINITION('design','',#4750,#4753);
#4750 = PRODUCT_DEFINITION_FORMATION('','',#4751);
#4751 = PRODUCT('M5','M5','',(#4752));
#4752 = PRODUCT_CONTEXT('',#2,'mechanical');
#4753 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4754 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4755,#4757);
#4755 = ( REPRESENTATION_RELATIONSHIP('','',#4729,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4756) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4756 = ITEM_DEFINED_TRANSFORMATION('','',#11,#543);
#4757 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4758);
#4758 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('133','=>[0:1:1:134]','',#5,#4749
  ,$);
#4759 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4751));
#4760 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4761),#4773);
#4761 = MANIFOLD_SOLID_BREP('',#4762);
#4762 = CLOSED_SHELL('',(#4763));
#4763 = ADVANCED_FACE('',(#4764),#4768,.T.);
#4764 = FACE_BOUND('',#4765,.T.);
#4765 = VERTEX_LOOP('',#4766);
#4766 = VERTEX_POINT('',#4767);
#4767 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4768 = SPHERICAL_SURFACE('',#4769,0.125);
#4769 = AXIS2_PLACEMENT_3D('',#4770,#4771,#4772);
#4770 = CARTESIAN_POINT('',(0.,0.,0.));
#4771 = DIRECTION('',(0.,0.,1.));
#4772 = DIRECTION('',(1.,0.,-0.));
#4773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4777)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4774,#4775,#4776)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4774 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4775 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4776 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4777 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4774,
  'distance_accuracy_value','confusion accuracy');
#4778 = SHAPE_DEFINITION_REPRESENTATION(#4779,#4760);
#4779 = PRODUCT_DEFINITION_SHAPE('','',#4780);
#4780 = PRODUCT_DEFINITION('design','',#4781,#4784);
#4781 = PRODUCT_DEFINITION_FORMATION('','',#4782);
#4782 = PRODUCT('M6','M6','',(#4783));
#4783 = PRODUCT_CONTEXT('',#2,'mechanical');
#4784 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4785 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4786,#4788);
#4786 = ( REPRESENTATION_RELATIONSHIP('','',#4760,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4787) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4787 = ITEM_DEFINED_TRANSFORMATION('','',#11,#547);
#4788 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4789);
#4789 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('134','=>[0:1:1:135]','',#5,#4780
  ,$);
#4790 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4782));
#4791 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4792),#4804);
#4792 = MANIFOLD_SOLID_BREP('',#4793);
#4793 = CLOSED_SHELL('',(#4794));
#4794 = ADVANCED_FACE('',(#4795),#4799,.T.);
#4795 = FACE_BOUND('',#4796,.T.);
#4796 = VERTEX_LOOP('',#4797);
#4797 = VERTEX_POINT('',#4798);
#4798 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4799 = SPHERICAL_SURFACE('',#4800,0.125);
#4800 = AXIS2_PLACEMENT_3D('',#4801,#4802,#4803);
#4801 = CARTESIAN_POINT('',(0.,0.,0.));
#4802 = DIRECTION('',(0.,0.,1.));
#4803 = DIRECTION('',(1.,0.,-0.));
#4804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4808)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4805,#4806,#4807)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4805 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4806 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4807 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4808 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4805,
  'distance_accuracy_value','confusion accuracy');
#4809 = SHAPE_DEFINITION_REPRESENTATION(#4810,#4791);
#4810 = PRODUCT_DEFINITION_SHAPE('','',#4811);
#4811 = PRODUCT_DEFINITION('design','',#4812,#4815);
#4812 = PRODUCT_DEFINITION_FORMATION('','',#4813);
#4813 = PRODUCT('M7','M7','',(#4814));
#4814 = PRODUCT_CONTEXT('',#2,'mechanical');
#4815 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4816 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4817,#4819);
#4817 = ( REPRESENTATION_RELATIONSHIP('','',#4791,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4818) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4818 = ITEM_DEFINED_TRANSFORMATION('','',#11,#551);
#4819 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4820);
#4820 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('135','=>[0:1:1:136]','',#5,#4811
  ,$);
#4821 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4813));
#4822 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4823),#4835);
#4823 = MANIFOLD_SOLID_BREP('',#4824);
#4824 = CLOSED_SHELL('',(#4825));
#4825 = ADVANCED_FACE('',(#4826),#4830,.T.);
#4826 = FACE_BOUND('',#4827,.T.);
#4827 = VERTEX_LOOP('',#4828);
#4828 = VERTEX_POINT('',#4829);
#4829 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4830 = SPHERICAL_SURFACE('',#4831,0.125);
#4831 = AXIS2_PLACEMENT_3D('',#4832,#4833,#4834);
#4832 = CARTESIAN_POINT('',(0.,0.,0.));
#4833 = DIRECTION('',(0.,0.,1.));
#4834 = DIRECTION('',(1.,0.,-0.));
#4835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4839)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4836,#4837,#4838)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4836 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4837 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4838 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4839 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4836,
  'distance_accuracy_value','confusion accuracy');
#4840 = SHAPE_DEFINITION_REPRESENTATION(#4841,#4822);
#4841 = PRODUCT_DEFINITION_SHAPE('','',#4842);
#4842 = PRODUCT_DEFINITION('design','',#4843,#4846);
#4843 = PRODUCT_DEFINITION_FORMATION('','',#4844);
#4844 = PRODUCT('M8','M8','',(#4845));
#4845 = PRODUCT_CONTEXT('',#2,'mechanical');
#4846 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4847 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4848,#4850);
#4848 = ( REPRESENTATION_RELATIONSHIP('','',#4822,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4849) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4849 = ITEM_DEFINED_TRANSFORMATION('','',#11,#555);
#4850 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4851);
#4851 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('136','=>[0:1:1:137]','',#5,#4842
  ,$);
#4852 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4844));
#4853 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4854),#4866);
#4854 = MANIFOLD_SOLID_BREP('',#4855);
#4855 = CLOSED_SHELL('',(#4856));
#4856 = ADVANCED_FACE('',(#4857),#4861,.T.);
#4857 = FACE_BOUND('',#4858,.T.);
#4858 = VERTEX_LOOP('',#4859);
#4859 = VERTEX_POINT('',#4860);
#4860 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4861 = SPHERICAL_SURFACE('',#4862,0.125);
#4862 = AXIS2_PLACEMENT_3D('',#4863,#4864,#4865);
#4863 = CARTESIAN_POINT('',(0.,0.,0.));
#4864 = DIRECTION('',(0.,0.,1.));
#4865 = DIRECTION('',(1.,0.,-0.));
#4866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4870)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4867,#4868,#4869)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4867 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4868 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4869 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4870 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4867,
  'distance_accuracy_value','confusion accuracy');
#4871 = SHAPE_DEFINITION_REPRESENTATION(#4872,#4853);
#4872 = PRODUCT_DEFINITION_SHAPE('','',#4873);
#4873 = PRODUCT_DEFINITION('design','',#4874,#4877);
#4874 = PRODUCT_DEFINITION_FORMATION('','',#4875);
#4875 = PRODUCT('M9','M9','',(#4876));
#4876 = PRODUCT_CONTEXT('',#2,'mechanical');
#4877 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4878 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4879,#4881);
#4879 = ( REPRESENTATION_RELATIONSHIP('','',#4853,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4880) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4880 = ITEM_DEFINED_TRANSFORMATION('','',#11,#559);
#4881 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4882);
#4882 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('137','=>[0:1:1:138]','',#5,#4873
  ,$);
#4883 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4875));
#4884 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4885),#4897);
#4885 = MANIFOLD_SOLID_BREP('',#4886);
#4886 = CLOSED_SHELL('',(#4887));
#4887 = ADVANCED_FACE('',(#4888),#4892,.T.);
#4888 = FACE_BOUND('',#4889,.T.);
#4889 = VERTEX_LOOP('',#4890);
#4890 = VERTEX_POINT('',#4891);
#4891 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4892 = SPHERICAL_SURFACE('',#4893,0.125);
#4893 = AXIS2_PLACEMENT_3D('',#4894,#4895,#4896);
#4894 = CARTESIAN_POINT('',(0.,0.,0.));
#4895 = DIRECTION('',(0.,0.,1.));
#4896 = DIRECTION('',(1.,0.,-0.));
#4897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4901)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4898,#4899,#4900)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4898 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4899 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4900 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4901 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4898,
  'distance_accuracy_value','confusion accuracy');
#4902 = SHAPE_DEFINITION_REPRESENTATION(#4903,#4884);
#4903 = PRODUCT_DEFINITION_SHAPE('','',#4904);
#4904 = PRODUCT_DEFINITION('design','',#4905,#4908);
#4905 = PRODUCT_DEFINITION_FORMATION('','',#4906);
#4906 = PRODUCT('M10','M10','',(#4907));
#4907 = PRODUCT_CONTEXT('',#2,'mechanical');
#4908 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4909 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4910,#4912);
#4910 = ( REPRESENTATION_RELATIONSHIP('','',#4884,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4911) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4911 = ITEM_DEFINED_TRANSFORMATION('','',#11,#563);
#4912 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4913);
#4913 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('138','=>[0:1:1:139]','',#5,#4904
  ,$);
#4914 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4906));
#4915 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4916),#4928);
#4916 = MANIFOLD_SOLID_BREP('',#4917);
#4917 = CLOSED_SHELL('',(#4918));
#4918 = ADVANCED_FACE('',(#4919),#4923,.T.);
#4919 = FACE_BOUND('',#4920,.T.);
#4920 = VERTEX_LOOP('',#4921);
#4921 = VERTEX_POINT('',#4922);
#4922 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4923 = SPHERICAL_SURFACE('',#4924,0.125);
#4924 = AXIS2_PLACEMENT_3D('',#4925,#4926,#4927);
#4925 = CARTESIAN_POINT('',(0.,0.,0.));
#4926 = DIRECTION('',(0.,0.,1.));
#4927 = DIRECTION('',(1.,0.,-0.));
#4928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4932)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4929,#4930,#4931)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4929 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4930 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4931 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4932 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4929,
  'distance_accuracy_value','confusion accuracy');
#4933 = SHAPE_DEFINITION_REPRESENTATION(#4934,#4915);
#4934 = PRODUCT_DEFINITION_SHAPE('','',#4935);
#4935 = PRODUCT_DEFINITION('design','',#4936,#4939);
#4936 = PRODUCT_DEFINITION_FORMATION('','',#4937);
#4937 = PRODUCT('M11','M11','',(#4938));
#4938 = PRODUCT_CONTEXT('',#2,'mechanical');
#4939 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4940 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4941,#4943);
#4941 = ( REPRESENTATION_RELATIONSHIP('','',#4915,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4942) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4942 = ITEM_DEFINED_TRANSFORMATION('','',#11,#567);
#4943 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4944);
#4944 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('139','=>[0:1:1:140]','',#5,#4935
  ,$);
#4945 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4937));
#4946 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4947),#4959);
#4947 = MANIFOLD_SOLID_BREP('',#4948);
#4948 = CLOSED_SHELL('',(#4949));
#4949 = ADVANCED_FACE('',(#4950),#4954,.T.);
#4950 = FACE_BOUND('',#4951,.T.);
#4951 = VERTEX_LOOP('',#4952);
#4952 = VERTEX_POINT('',#4953);
#4953 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4954 = SPHERICAL_SURFACE('',#4955,0.125);
#4955 = AXIS2_PLACEMENT_3D('',#4956,#4957,#4958);
#4956 = CARTESIAN_POINT('',(0.,0.,0.));
#4957 = DIRECTION('',(0.,0.,1.));
#4958 = DIRECTION('',(1.,0.,-0.));
#4959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4963)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4960,#4961,#4962)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4960 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4961 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4962 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4963 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4960,
  'distance_accuracy_value','confusion accuracy');
#4964 = SHAPE_DEFINITION_REPRESENTATION(#4965,#4946);
#4965 = PRODUCT_DEFINITION_SHAPE('','',#4966);
#4966 = PRODUCT_DEFINITION('design','',#4967,#4970);
#4967 = PRODUCT_DEFINITION_FORMATION('','',#4968);
#4968 = PRODUCT('M12','M12','',(#4969));
#4969 = PRODUCT_CONTEXT('',#2,'mechanical');
#4970 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#4971 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4972,#4974);
#4972 = ( REPRESENTATION_RELATIONSHIP('','',#4946,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4973) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#4973 = ITEM_DEFINED_TRANSFORMATION('','',#11,#571);
#4974 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #4975);
#4975 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('140','=>[0:1:1:141]','',#5,#4966
  ,$);
#4976 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4968));
#4977 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4978),#4990);
#4978 = MANIFOLD_SOLID_BREP('',#4979);
#4979 = CLOSED_SHELL('',(#4980));
#4980 = ADVANCED_FACE('',(#4981),#4985,.T.);
#4981 = FACE_BOUND('',#4982,.T.);
#4982 = VERTEX_LOOP('',#4983);
#4983 = VERTEX_POINT('',#4984);
#4984 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#4985 = SPHERICAL_SURFACE('',#4986,0.125);
#4986 = AXIS2_PLACEMENT_3D('',#4987,#4988,#4989);
#4987 = CARTESIAN_POINT('',(0.,0.,0.));
#4988 = DIRECTION('',(0.,0.,1.));
#4989 = DIRECTION('',(1.,0.,-0.));
#4990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4994)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#4991,#4992,#4993)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#4991 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#4992 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#4993 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#4994 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4991,
  'distance_accuracy_value','confusion accuracy');
#4995 = SHAPE_DEFINITION_REPRESENTATION(#4996,#4977);
#4996 = PRODUCT_DEFINITION_SHAPE('','',#4997);
#4997 = PRODUCT_DEFINITION('design','',#4998,#5001);
#4998 = PRODUCT_DEFINITION_FORMATION('','',#4999);
#4999 = PRODUCT('M13','M13','',(#5000));
#5000 = PRODUCT_CONTEXT('',#2,'mechanical');
#5001 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5002 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5003,#5005);
#5003 = ( REPRESENTATION_RELATIONSHIP('','',#4977,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5004) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5004 = ITEM_DEFINED_TRANSFORMATION('','',#11,#575);
#5005 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5006);
#5006 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('141','=>[0:1:1:142]','',#5,#4997
  ,$);
#5007 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4999));
#5008 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5009),#5021);
#5009 = MANIFOLD_SOLID_BREP('',#5010);
#5010 = CLOSED_SHELL('',(#5011));
#5011 = ADVANCED_FACE('',(#5012),#5016,.T.);
#5012 = FACE_BOUND('',#5013,.T.);
#5013 = VERTEX_LOOP('',#5014);
#5014 = VERTEX_POINT('',#5015);
#5015 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#5016 = SPHERICAL_SURFACE('',#5017,0.125);
#5017 = AXIS2_PLACEMENT_3D('',#5018,#5019,#5020);
#5018 = CARTESIAN_POINT('',(0.,0.,0.));
#5019 = DIRECTION('',(0.,0.,1.));
#5020 = DIRECTION('',(1.,0.,-0.));
#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5025)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5022,#5023,#5024)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5022 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5023 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5024 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5025 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5022,
  'distance_accuracy_value','confusion accuracy');
#5026 = SHAPE_DEFINITION_REPRESENTATION(#5027,#5008);
#5027 = PRODUCT_DEFINITION_SHAPE('','',#5028);
#5028 = PRODUCT_DEFINITION('design','',#5029,#5032);
#5029 = PRODUCT_DEFINITION_FORMATION('','',#5030);
#5030 = PRODUCT('N1','N1','',(#5031));
#5031 = PRODUCT_CONTEXT('',#2,'mechanical');
#5032 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5033 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5034,#5036);
#5034 = ( REPRESENTATION_RELATIONSHIP('','',#5008,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5035) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5035 = ITEM_DEFINED_TRANSFORMATION('','',#11,#579);
#5036 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5037);
#5037 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('142','=>[0:1:1:143]','',#5,#5028
  ,$);
#5038 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5030));
#5039 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5040),#5052);
#5040 = MANIFOLD_SOLID_BREP('',#5041);
#5041 = CLOSED_SHELL('',(#5042));
#5042 = ADVANCED_FACE('',(#5043),#5047,.T.);
#5043 = FACE_BOUND('',#5044,.T.);
#5044 = VERTEX_LOOP('',#5045);
#5045 = VERTEX_POINT('',#5046);
#5046 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#5047 = SPHERICAL_SURFACE('',#5048,0.125);
#5048 = AXIS2_PLACEMENT_3D('',#5049,#5050,#5051);
#5049 = CARTESIAN_POINT('',(0.,0.,0.));
#5050 = DIRECTION('',(0.,0.,1.));
#5051 = DIRECTION('',(1.,0.,-0.));
#5052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5056)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5053,#5054,#5055)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5053 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5054 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5055 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5056 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5053,
  'distance_accuracy_value','confusion accuracy');
#5057 = SHAPE_DEFINITION_REPRESENTATION(#5058,#5039);
#5058 = PRODUCT_DEFINITION_SHAPE('','',#5059);
#5059 = PRODUCT_DEFINITION('design','',#5060,#5063);
#5060 = PRODUCT_DEFINITION_FORMATION('','',#5061);
#5061 = PRODUCT('N2','N2','',(#5062));
#5062 = PRODUCT_CONTEXT('',#2,'mechanical');
#5063 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5064 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5065,#5067);
#5065 = ( REPRESENTATION_RELATIONSHIP('','',#5039,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5066) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5066 = ITEM_DEFINED_TRANSFORMATION('','',#11,#583);
#5067 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5068);
#5068 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('143','=>[0:1:1:144]','',#5,#5059
  ,$);
#5069 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5061));
#5070 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5071),#5083);
#5071 = MANIFOLD_SOLID_BREP('',#5072);
#5072 = CLOSED_SHELL('',(#5073));
#5073 = ADVANCED_FACE('',(#5074),#5078,.T.);
#5074 = FACE_BOUND('',#5075,.T.);
#5075 = VERTEX_LOOP('',#5076);
#5076 = VERTEX_POINT('',#5077);
#5077 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#5078 = SPHERICAL_SURFACE('',#5079,0.125);
#5079 = AXIS2_PLACEMENT_3D('',#5080,#5081,#5082);
#5080 = CARTESIAN_POINT('',(0.,0.,0.));
#5081 = DIRECTION('',(0.,0.,1.));
#5082 = DIRECTION('',(1.,0.,-0.));
#5083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5087)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5084,#5085,#5086)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5084 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5085 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5086 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5087 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5084,
  'distance_accuracy_value','confusion accuracy');
#5088 = SHAPE_DEFINITION_REPRESENTATION(#5089,#5070);
#5089 = PRODUCT_DEFINITION_SHAPE('','',#5090);
#5090 = PRODUCT_DEFINITION('design','',#5091,#5094);
#5091 = PRODUCT_DEFINITION_FORMATION('','',#5092);
#5092 = PRODUCT('N3','N3','',(#5093));
#5093 = PRODUCT_CONTEXT('',#2,'mechanical');
#5094 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5095 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5096,#5098);
#5096 = ( REPRESENTATION_RELATIONSHIP('','',#5070,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5097) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5097 = ITEM_DEFINED_TRANSFORMATION('','',#11,#587);
#5098 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5099);
#5099 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('144','=>[0:1:1:145]','',#5,#5090
  ,$);
#5100 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5092));
#5101 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5102),#5114);
#5102 = MANIFOLD_SOLID_BREP('',#5103);
#5103 = CLOSED_SHELL('',(#5104));
#5104 = ADVANCED_FACE('',(#5105),#5109,.T.);
#5105 = FACE_BOUND('',#5106,.T.);
#5106 = VERTEX_LOOP('',#5107);
#5107 = VERTEX_POINT('',#5108);
#5108 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#5109 = SPHERICAL_SURFACE('',#5110,0.125);
#5110 = AXIS2_PLACEMENT_3D('',#5111,#5112,#5113);
#5111 = CARTESIAN_POINT('',(0.,0.,0.));
#5112 = DIRECTION('',(0.,0.,1.));
#5113 = DIRECTION('',(1.,0.,-0.));
#5114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5118)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5115,#5116,#5117)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5115 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5116 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5117 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5118 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5115,
  'distance_accuracy_value','confusion accuracy');
#5119 = SHAPE_DEFINITION_REPRESENTATION(#5120,#5101);
#5120 = PRODUCT_DEFINITION_SHAPE('','',#5121);
#5121 = PRODUCT_DEFINITION('design','',#5122,#5125);
#5122 = PRODUCT_DEFINITION_FORMATION('','',#5123);
#5123 = PRODUCT('N4','N4','',(#5124));
#5124 = PRODUCT_CONTEXT('',#2,'mechanical');
#5125 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5126 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5127,#5129);
#5127 = ( REPRESENTATION_RELATIONSHIP('','',#5101,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5128) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5128 = ITEM_DEFINED_TRANSFORMATION('','',#11,#591);
#5129 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5130);
#5130 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('145','=>[0:1:1:146]','',#5,#5121
  ,$);
#5131 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5123));
#5132 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5133),#5145);
#5133 = MANIFOLD_SOLID_BREP('',#5134);
#5134 = CLOSED_SHELL('',(#5135));
#5135 = ADVANCED_FACE('',(#5136),#5140,.T.);
#5136 = FACE_BOUND('',#5137,.T.);
#5137 = VERTEX_LOOP('',#5138);
#5138 = VERTEX_POINT('',#5139);
#5139 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#5140 = SPHERICAL_SURFACE('',#5141,0.125);
#5141 = AXIS2_PLACEMENT_3D('',#5142,#5143,#5144);
#5142 = CARTESIAN_POINT('',(0.,0.,0.));
#5143 = DIRECTION('',(0.,0.,1.));
#5144 = DIRECTION('',(1.,0.,-0.));
#5145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5149)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5146,#5147,#5148)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5146 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5147 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5148 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5149 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5146,
  'distance_accuracy_value','confusion accuracy');
#5150 = SHAPE_DEFINITION_REPRESENTATION(#5151,#5132);
#5151 = PRODUCT_DEFINITION_SHAPE('','',#5152);
#5152 = PRODUCT_DEFINITION('design','',#5153,#5156);
#5153 = PRODUCT_DEFINITION_FORMATION('','',#5154);
#5154 = PRODUCT('N5','N5','',(#5155));
#5155 = PRODUCT_CONTEXT('',#2,'mechanical');
#5156 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5157 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5158,#5160);
#5158 = ( REPRESENTATION_RELATIONSHIP('','',#5132,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5159) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5159 = ITEM_DEFINED_TRANSFORMATION('','',#11,#595);
#5160 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5161);
#5161 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('146','=>[0:1:1:147]','',#5,#5152
  ,$);
#5162 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5154));
#5163 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5164),#5176);
#5164 = MANIFOLD_SOLID_BREP('',#5165);
#5165 = CLOSED_SHELL('',(#5166));
#5166 = ADVANCED_FACE('',(#5167),#5171,.T.);
#5167 = FACE_BOUND('',#5168,.T.);
#5168 = VERTEX_LOOP('',#5169);
#5169 = VERTEX_POINT('',#5170);
#5170 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#5171 = SPHERICAL_SURFACE('',#5172,0.125);
#5172 = AXIS2_PLACEMENT_3D('',#5173,#5174,#5175);
#5173 = CARTESIAN_POINT('',(0.,0.,0.));
#5174 = DIRECTION('',(0.,0.,1.));
#5175 = DIRECTION('',(1.,0.,-0.));
#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5180)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5177,#5178,#5179)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5177 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5178 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5179 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5180 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5177,
  'distance_accuracy_value','confusion accuracy');
#5181 = SHAPE_DEFINITION_REPRESENTATION(#5182,#5163);
#5182 = PRODUCT_DEFINITION_SHAPE('','',#5183);
#5183 = PRODUCT_DEFINITION('design','',#5184,#5187);
#5184 = PRODUCT_DEFINITION_FORMATION('','',#5185);
#5185 = PRODUCT('N6','N6','',(#5186));
#5186 = PRODUCT_CONTEXT('',#2,'mechanical');
#5187 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5188 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5189,#5191);
#5189 = ( REPRESENTATION_RELATIONSHIP('','',#5163,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5190) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5190 = ITEM_DEFINED_TRANSFORMATION('','',#11,#599);
#5191 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5192);
#5192 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('147','=>[0:1:1:148]','',#5,#5183
  ,$);
#5193 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5185));
#5194 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5195),#5207);
#5195 = MANIFOLD_SOLID_BREP('',#5196);
#5196 = CLOSED_SHELL('',(#5197));
#5197 = ADVANCED_FACE('',(#5198),#5202,.T.);
#5198 = FACE_BOUND('',#5199,.T.);
#5199 = VERTEX_LOOP('',#5200);
#5200 = VERTEX_POINT('',#5201);
#5201 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#5202 = SPHERICAL_SURFACE('',#5203,0.125);
#5203 = AXIS2_PLACEMENT_3D('',#5204,#5205,#5206);
#5204 = CARTESIAN_POINT('',(0.,0.,0.));
#5205 = DIRECTION('',(0.,0.,1.));
#5206 = DIRECTION('',(1.,0.,-0.));
#5207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5211)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5208,#5209,#5210)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5208,
  'distance_accuracy_value','confusion accuracy');
#5212 = SHAPE_DEFINITION_REPRESENTATION(#5213,#5194);
#5213 = PRODUCT_DEFINITION_SHAPE('','',#5214);
#5214 = PRODUCT_DEFINITION('design','',#5215,#5218);
#5215 = PRODUCT_DEFINITION_FORMATION('','',#5216);
#5216 = PRODUCT('N7','N7','',(#5217));
#5217 = PRODUCT_CONTEXT('',#2,'mechanical');
#5218 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5220,#5222);
#5220 = ( REPRESENTATION_RELATIONSHIP('','',#5194,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5221) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#603);
#5222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5223);
#5223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('148','=>[0:1:1:149]','',#5,#5214
  ,$);
#5224 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5216));
#5225 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5226),#5238);
#5226 = MANIFOLD_SOLID_BREP('',#5227);
#5227 = CLOSED_SHELL('',(#5228));
#5228 = ADVANCED_FACE('',(#5229),#5233,.T.);
#5229 = FACE_BOUND('',#5230,.T.);
#5230 = VERTEX_LOOP('',#5231);
#5231 = VERTEX_POINT('',#5232);
#5232 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#5233 = SPHERICAL_SURFACE('',#5234,0.125);
#5234 = AXIS2_PLACEMENT_3D('',#5235,#5236,#5237);
#5235 = CARTESIAN_POINT('',(0.,0.,0.));
#5236 = DIRECTION('',(0.,0.,1.));
#5237 = DIRECTION('',(1.,0.,-0.));
#5238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5242)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5239,#5240,#5241)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5239 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5240 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5241 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5242 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5239,
  'distance_accuracy_value','confusion accuracy');
#5243 = SHAPE_DEFINITION_REPRESENTATION(#5244,#5225);
#5244 = PRODUCT_DEFINITION_SHAPE('','',#5245);
#5245 = PRODUCT_DEFINITION('design','',#5246,#5249);
#5246 = PRODUCT_DEFINITION_FORMATION('','',#5247);
#5247 = PRODUCT('N9','N9','',(#5248));
#5248 = PRODUCT_CONTEXT('',#2,'mechanical');
#5249 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5250 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5251,#5253);
#5251 = ( REPRESENTATION_RELATIONSHIP('','',#5225,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5252) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5252 = ITEM_DEFINED_TRANSFORMATION('','',#11,#607);
#5253 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5254);
#5254 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('149','=>[0:1:1:150]','',#5,#5245
  ,$);
#5255 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5247));
#5256 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5257),#5269);
#5257 = MANIFOLD_SOLID_BREP('',#5258);
#5258 = CLOSED_SHELL('',(#5259));
#5259 = ADVANCED_FACE('',(#5260),#5264,.T.);
#5260 = FACE_BOUND('',#5261,.T.);
#5261 = VERTEX_LOOP('',#5262);
#5262 = VERTEX_POINT('',#5263);
#5263 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#5264 = SPHERICAL_SURFACE('',#5265,0.125);
#5265 = AXIS2_PLACEMENT_3D('',#5266,#5267,#5268);
#5266 = CARTESIAN_POINT('',(0.,0.,0.));
#5267 = DIRECTION('',(0.,0.,1.));
#5268 = DIRECTION('',(1.,0.,-0.));
#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5273)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5270,#5271,#5272)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5270 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5271 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5272 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5273 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5270,
  'distance_accuracy_value','confusion accuracy');
#5274 = SHAPE_DEFINITION_REPRESENTATION(#5275,#5256);
#5275 = PRODUCT_DEFINITION_SHAPE('','',#5276);
#5276 = PRODUCT_DEFINITION('design','',#5277,#5280);
#5277 = PRODUCT_DEFINITION_FORMATION('','',#5278);
#5278 = PRODUCT('N10','N10','',(#5279));
#5279 = PRODUCT_CONTEXT('',#2,'mechanical');
#5280 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5281 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5282,#5284);
#5282 = ( REPRESENTATION_RELATIONSHIP('','',#5256,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5283) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5283 = ITEM_DEFINED_TRANSFORMATION('','',#11,#611);
#5284 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5285);
#5285 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('150','=>[0:1:1:151]','',#5,#5276
  ,$);
#5286 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5278));
#5287 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5288),#5300);
#5288 = MANIFOLD_SOLID_BREP('',#5289);
#5289 = CLOSED_SHELL('',(#5290));
#5290 = ADVANCED_FACE('',(#5291),#5295,.T.);
#5291 = FACE_BOUND('',#5292,.T.);
#5292 = VERTEX_LOOP('',#5293);
#5293 = VERTEX_POINT('',#5294);
#5294 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#5295 = SPHERICAL_SURFACE('',#5296,0.125);
#5296 = AXIS2_PLACEMENT_3D('',#5297,#5298,#5299);
#5297 = CARTESIAN_POINT('',(0.,0.,0.));
#5298 = DIRECTION('',(0.,0.,1.));
#5299 = DIRECTION('',(1.,0.,-0.));
#5300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5304)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5301,#5302,#5303)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5301 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5302 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5303 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5304 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5301,
  'distance_accuracy_value','confusion accuracy');
#5305 = SHAPE_DEFINITION_REPRESENTATION(#5306,#5287);
#5306 = PRODUCT_DEFINITION_SHAPE('','',#5307);
#5307 = PRODUCT_DEFINITION('design','',#5308,#5311);
#5308 = PRODUCT_DEFINITION_FORMATION('','',#5309);
#5309 = PRODUCT('N11','N11','',(#5310));
#5310 = PRODUCT_CONTEXT('',#2,'mechanical');
#5311 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5312 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5313,#5315);
#5313 = ( REPRESENTATION_RELATIONSHIP('','',#5287,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5314) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5314 = ITEM_DEFINED_TRANSFORMATION('','',#11,#615);
#5315 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5316);
#5316 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('151','=>[0:1:1:152]','',#5,#5307
  ,$);
#5317 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5309));
#5318 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5319),#5331);
#5319 = MANIFOLD_SOLID_BREP('',#5320);
#5320 = CLOSED_SHELL('',(#5321));
#5321 = ADVANCED_FACE('',(#5322),#5326,.T.);
#5322 = FACE_BOUND('',#5323,.T.);
#5323 = VERTEX_LOOP('',#5324);
#5324 = VERTEX_POINT('',#5325);
#5325 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#5326 = SPHERICAL_SURFACE('',#5327,0.125);
#5327 = AXIS2_PLACEMENT_3D('',#5328,#5329,#5330);
#5328 = CARTESIAN_POINT('',(0.,0.,0.));
#5329 = DIRECTION('',(0.,0.,1.));
#5330 = DIRECTION('',(1.,0.,-0.));
#5331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5335)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5332,#5333,#5334)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5332 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5333 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5334 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5335 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5332,
  'distance_accuracy_value','confusion accuracy');
#5336 = SHAPE_DEFINITION_REPRESENTATION(#5337,#5318);
#5337 = PRODUCT_DEFINITION_SHAPE('','',#5338);
#5338 = PRODUCT_DEFINITION('design','',#5339,#5342);
#5339 = PRODUCT_DEFINITION_FORMATION('','',#5340);
#5340 = PRODUCT('N12','N12','',(#5341));
#5341 = PRODUCT_CONTEXT('',#2,'mechanical');
#5342 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5343 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5344,#5346);
#5344 = ( REPRESENTATION_RELATIONSHIP('','',#5318,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5345) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5345 = ITEM_DEFINED_TRANSFORMATION('','',#11,#619);
#5346 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5347);
#5347 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('152','=>[0:1:1:153]','',#5,#5338
  ,$);
#5348 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5340));
#5349 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5350),#5362);
#5350 = MANIFOLD_SOLID_BREP('',#5351);
#5351 = CLOSED_SHELL('',(#5352));
#5352 = ADVANCED_FACE('',(#5353),#5357,.T.);
#5353 = FACE_BOUND('',#5354,.T.);
#5354 = VERTEX_LOOP('',#5355);
#5355 = VERTEX_POINT('',#5356);
#5356 = CARTESIAN_POINT('',(7.654042494671E-18,-1.874699728327E-33,
    -0.125));
#5357 = SPHERICAL_SURFACE('',#5358,0.125);
#5358 = AXIS2_PLACEMENT_3D('',#5359,#5360,#5361);
#5359 = CARTESIAN_POINT('',(0.,0.,0.));
#5360 = DIRECTION('',(0.,0.,1.));
#5361 = DIRECTION('',(1.,0.,-0.));
#5362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5366)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5363,#5364,#5365)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5363 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5364 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5365 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5366 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5363,
  'distance_accuracy_value','confusion accuracy');
#5367 = SHAPE_DEFINITION_REPRESENTATION(#5368,#5349);
#5368 = PRODUCT_DEFINITION_SHAPE('','',#5369);
#5369 = PRODUCT_DEFINITION('design','',#5370,#5373);
#5370 = PRODUCT_DEFINITION_FORMATION('','',#5371);
#5371 = PRODUCT('N13','N13','',(#5372));
#5372 = PRODUCT_CONTEXT('',#2,'mechanical');
#5373 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5374 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5375,#5377);
#5375 = ( REPRESENTATION_RELATIONSHIP('','',#5349,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5376) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5376 = ITEM_DEFINED_TRANSFORMATION('','',#11,#623);
#5377 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5378);
#5378 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('153','=>[0:1:1:154]','',#5,#5369
  ,$);
#5379 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5371));
#5380 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5381),#5801);
#5381 = MANIFOLD_SOLID_BREP('',#5382);
#5382 = CLOSED_SHELL('',(#5383,#5503,#5579,#5659,#5708,#5735,#5742,#5797
    ));
#5383 = ADVANCED_FACE('',(#5384),#5398,.F.);
#5384 = FACE_BOUND('',#5385,.F.);
#5385 = EDGE_LOOP('',(#5386,#5421,#5449,#5477));
#5386 = ORIENTED_EDGE('',*,*,#5387,.F.);
#5387 = EDGE_CURVE('',#5388,#5390,#5392,.T.);
#5388 = VERTEX_POINT('',#5389);
#5389 = CARTESIAN_POINT('',(-2.8,-2.8,0.25));
#5390 = VERTEX_POINT('',#5391);
#5391 = CARTESIAN_POINT('',(-2.8,-2.8,0.8));
#5392 = SURFACE_CURVE('',#5393,(#5397,#5409),.PCURVE_S1.);
#5393 = LINE('',#5394,#5395);
#5394 = CARTESIAN_POINT('',(-2.8,-2.8,0.25));
#5395 = VECTOR('',#5396,1.);
#5396 = DIRECTION('',(0.,0.,1.));
#5397 = PCURVE('',#5398,#5403);
#5398 = PLANE('',#5399);
#5399 = AXIS2_PLACEMENT_3D('',#5400,#5401,#5402);
#5400 = CARTESIAN_POINT('',(-2.8,-2.8,0.25));
#5401 = DIRECTION('',(1.,0.,0.));
#5402 = DIRECTION('',(0.,0.,1.));
#5403 = DEFINITIONAL_REPRESENTATION('',(#5404),#5408);
#5404 = LINE('',#5405,#5406);
#5405 = CARTESIAN_POINT('',(0.,0.));
#5406 = VECTOR('',#5407,1.);
#5407 = DIRECTION('',(1.,0.));
#5408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5409 = PCURVE('',#5410,#5415);
#5410 = PLANE('',#5411);
#5411 = AXIS2_PLACEMENT_3D('',#5412,#5413,#5414);
#5412 = CARTESIAN_POINT('',(-2.8,-2.8,0.25));
#5413 = DIRECTION('',(0.,1.,0.));
#5414 = DIRECTION('',(0.,0.,1.));
#5415 = DEFINITIONAL_REPRESENTATION('',(#5416),#5420);
#5416 = LINE('',#5417,#5418);
#5417 = CARTESIAN_POINT('',(0.,0.));
#5418 = VECTOR('',#5419,1.);
#5419 = DIRECTION('',(1.,0.));
#5420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5421 = ORIENTED_EDGE('',*,*,#5422,.T.);
#5422 = EDGE_CURVE('',#5388,#5423,#5425,.T.);
#5423 = VERTEX_POINT('',#5424);
#5424 = CARTESIAN_POINT('',(-2.8,2.8,0.25));
#5425 = SURFACE_CURVE('',#5426,(#5430,#5437),.PCURVE_S1.);
#5426 = LINE('',#5427,#5428);
#5427 = CARTESIAN_POINT('',(-2.8,-2.8,0.25));
#5428 = VECTOR('',#5429,1.);
#5429 = DIRECTION('',(0.,1.,0.));
#5430 = PCURVE('',#5398,#5431);
#5431 = DEFINITIONAL_REPRESENTATION('',(#5432),#5436);
#5432 = LINE('',#5433,#5434);
#5433 = CARTESIAN_POINT('',(0.,0.));
#5434 = VECTOR('',#5435,1.);
#5435 = DIRECTION('',(0.,-1.));
#5436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5437 = PCURVE('',#5438,#5443);
#5438 = PLANE('',#5439);
#5439 = AXIS2_PLACEMENT_3D('',#5440,#5441,#5442);
#5440 = CARTESIAN_POINT('',(-2.8,-2.8,0.25));
#5441 = DIRECTION('',(0.,0.,1.));
#5442 = DIRECTION('',(1.,0.,0.));
#5443 = DEFINITIONAL_REPRESENTATION('',(#5444),#5448);
#5444 = LINE('',#5445,#5446);
#5445 = CARTESIAN_POINT('',(0.,0.));
#5446 = VECTOR('',#5447,1.);
#5447 = DIRECTION('',(0.,1.));
#5448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5449 = ORIENTED_EDGE('',*,*,#5450,.T.);
#5450 = EDGE_CURVE('',#5423,#5451,#5453,.T.);
#5451 = VERTEX_POINT('',#5452);
#5452 = CARTESIAN_POINT('',(-2.8,2.8,0.8));
#5453 = SURFACE_CURVE('',#5454,(#5458,#5465),.PCURVE_S1.);
#5454 = LINE('',#5455,#5456);
#5455 = CARTESIAN_POINT('',(-2.8,2.8,0.25));
#5456 = VECTOR('',#5457,1.);
#5457 = DIRECTION('',(0.,0.,1.));
#5458 = PCURVE('',#5398,#5459);
#5459 = DEFINITIONAL_REPRESENTATION('',(#5460),#5464);
#5460 = LINE('',#5461,#5462);
#5461 = CARTESIAN_POINT('',(0.,-5.6));
#5462 = VECTOR('',#5463,1.);
#5463 = DIRECTION('',(1.,0.));
#5464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5465 = PCURVE('',#5466,#5471);
#5466 = PLANE('',#5467);
#5467 = AXIS2_PLACEMENT_3D('',#5468,#5469,#5470);
#5468 = CARTESIAN_POINT('',(-2.8,2.8,0.25));
#5469 = DIRECTION('',(0.,1.,0.));
#5470 = DIRECTION('',(0.,0.,1.));
#5471 = DEFINITIONAL_REPRESENTATION('',(#5472),#5476);
#5472 = LINE('',#5473,#5474);
#5473 = CARTESIAN_POINT('',(0.,0.));
#5474 = VECTOR('',#5475,1.);
#5475 = DIRECTION('',(1.,0.));
#5476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5477 = ORIENTED_EDGE('',*,*,#5478,.F.);
#5478 = EDGE_CURVE('',#5390,#5451,#5479,.T.);
#5479 = SURFACE_CURVE('',#5480,(#5484,#5491),.PCURVE_S1.);
#5480 = LINE('',#5481,#5482);
#5481 = CARTESIAN_POINT('',(-2.8,-2.8,0.8));
#5482 = VECTOR('',#5483,1.);
#5483 = DIRECTION('',(0.,1.,0.));
#5484 = PCURVE('',#5398,#5485);
#5485 = DEFINITIONAL_REPRESENTATION('',(#5486),#5490);
#5486 = LINE('',#5487,#5488);
#5487 = CARTESIAN_POINT('',(0.55,0.));
#5488 = VECTOR('',#5489,1.);
#5489 = DIRECTION('',(0.,-1.));
#5490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5491 = PCURVE('',#5492,#5497);
#5492 = PLANE('',#5493);
#5493 = AXIS2_PLACEMENT_3D('',#5494,#5495,#5496);
#5494 = CARTESIAN_POINT('',(-2.8,-2.8,0.8));
#5495 = DIRECTION('',(0.,0.,1.));
#5496 = DIRECTION('',(1.,0.,0.));
#5497 = DEFINITIONAL_REPRESENTATION('',(#5498),#5502);
#5498 = LINE('',#5499,#5500);
#5499 = CARTESIAN_POINT('',(0.,0.));
#5500 = VECTOR('',#5501,1.);
#5501 = DIRECTION('',(0.,1.));
#5502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5503 = ADVANCED_FACE('',(#5504),#5410,.F.);
#5504 = FACE_BOUND('',#5505,.F.);
#5505 = EDGE_LOOP('',(#5506,#5529,#5530,#5553));
#5506 = ORIENTED_EDGE('',*,*,#5507,.F.);
#5507 = EDGE_CURVE('',#5388,#5508,#5510,.T.);
#5508 = VERTEX_POINT('',#5509);
#5509 = CARTESIAN_POINT('',(2.8,-2.8,0.25));
#5510 = SURFACE_CURVE('',#5511,(#5515,#5522),.PCURVE_S1.);
#5511 = LINE('',#5512,#5513);
#5512 = CARTESIAN_POINT('',(-2.8,-2.8,0.25));
#5513 = VECTOR('',#5514,1.);
#5514 = DIRECTION('',(1.,0.,0.));
#5515 = PCURVE('',#5410,#5516);
#5516 = DEFINITIONAL_REPRESENTATION('',(#5517),#5521);
#5517 = LINE('',#5518,#5519);
#5518 = CARTESIAN_POINT('',(0.,0.));
#5519 = VECTOR('',#5520,1.);
#5520 = DIRECTION('',(0.,1.));
#5521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5522 = PCURVE('',#5438,#5523);
#5523 = DEFINITIONAL_REPRESENTATION('',(#5524),#5528);
#5524 = LINE('',#5525,#5526);
#5525 = CARTESIAN_POINT('',(0.,0.));
#5526 = VECTOR('',#5527,1.);
#5527 = DIRECTION('',(1.,0.));
#5528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5529 = ORIENTED_EDGE('',*,*,#5387,.T.);
#5530 = ORIENTED_EDGE('',*,*,#5531,.T.);
#5531 = EDGE_CURVE('',#5390,#5532,#5534,.T.);
#5532 = VERTEX_POINT('',#5533);
#5533 = CARTESIAN_POINT('',(2.8,-2.8,0.8));
#5534 = SURFACE_CURVE('',#5535,(#5539,#5546),.PCURVE_S1.);
#5535 = LINE('',#5536,#5537);
#5536 = CARTESIAN_POINT('',(-2.8,-2.8,0.8));
#5537 = VECTOR('',#5538,1.);
#5538 = DIRECTION('',(1.,0.,0.));
#5539 = PCURVE('',#5410,#5540);
#5540 = DEFINITIONAL_REPRESENTATION('',(#5541),#5545);
#5541 = LINE('',#5542,#5543);
#5542 = CARTESIAN_POINT('',(0.55,0.));
#5543 = VECTOR('',#5544,1.);
#5544 = DIRECTION('',(0.,1.));
#5545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5546 = PCURVE('',#5492,#5547);
#5547 = DEFINITIONAL_REPRESENTATION('',(#5548),#5552);
#5548 = LINE('',#5549,#5550);
#5549 = CARTESIAN_POINT('',(0.,0.));
#5550 = VECTOR('',#5551,1.);
#5551 = DIRECTION('',(1.,0.));
#5552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5553 = ORIENTED_EDGE('',*,*,#5554,.F.);
#5554 = EDGE_CURVE('',#5508,#5532,#5555,.T.);
#5555 = SURFACE_CURVE('',#5556,(#5560,#5567),.PCURVE_S1.);
#5556 = LINE('',#5557,#5558);
#5557 = CARTESIAN_POINT('',(2.8,-2.8,0.25));
#5558 = VECTOR('',#5559,1.);
#5559 = DIRECTION('',(0.,0.,1.));
#5560 = PCURVE('',#5410,#5561);
#5561 = DEFINITIONAL_REPRESENTATION('',(#5562),#5566);
#5562 = LINE('',#5563,#5564);
#5563 = CARTESIAN_POINT('',(0.,5.6));
#5564 = VECTOR('',#5565,1.);
#5565 = DIRECTION('',(1.,0.));
#5566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5567 = PCURVE('',#5568,#5573);
#5568 = PLANE('',#5569);
#5569 = AXIS2_PLACEMENT_3D('',#5570,#5571,#5572);
#5570 = CARTESIAN_POINT('',(2.8,-2.8,0.25));
#5571 = DIRECTION('',(1.,0.,0.));
#5572 = DIRECTION('',(0.,0.,1.));
#5573 = DEFINITIONAL_REPRESENTATION('',(#5574),#5578);
#5574 = LINE('',#5575,#5576);
#5575 = CARTESIAN_POINT('',(0.,0.));
#5576 = VECTOR('',#5577,1.);
#5577 = DIRECTION('',(1.,0.));
#5578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5579 = ADVANCED_FACE('',(#5580,#5628),#5492,.T.);
#5580 = FACE_BOUND('',#5581,.T.);
#5581 = EDGE_LOOP('',(#5582,#5583,#5584,#5607));
#5582 = ORIENTED_EDGE('',*,*,#5478,.F.);
#5583 = ORIENTED_EDGE('',*,*,#5531,.T.);
#5584 = ORIENTED_EDGE('',*,*,#5585,.T.);
#5585 = EDGE_CURVE('',#5532,#5586,#5588,.T.);
#5586 = VERTEX_POINT('',#5587);
#5587 = CARTESIAN_POINT('',(2.8,2.8,0.8));
#5588 = SURFACE_CURVE('',#5589,(#5593,#5600),.PCURVE_S1.);
#5589 = LINE('',#5590,#5591);
#5590 = CARTESIAN_POINT('',(2.8,-2.8,0.8));
#5591 = VECTOR('',#5592,1.);
#5592 = DIRECTION('',(0.,1.,0.));
#5593 = PCURVE('',#5492,#5594);
#5594 = DEFINITIONAL_REPRESENTATION('',(#5595),#5599);
#5595 = LINE('',#5596,#5597);
#5596 = CARTESIAN_POINT('',(5.6,0.));
#5597 = VECTOR('',#5598,1.);
#5598 = DIRECTION('',(0.,1.));
#5599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5600 = PCURVE('',#5568,#5601);
#5601 = DEFINITIONAL_REPRESENTATION('',(#5602),#5606);
#5602 = LINE('',#5603,#5604);
#5603 = CARTESIAN_POINT('',(0.55,0.));
#5604 = VECTOR('',#5605,1.);
#5605 = DIRECTION('',(0.,-1.));
#5606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5607 = ORIENTED_EDGE('',*,*,#5608,.F.);
#5608 = EDGE_CURVE('',#5451,#5586,#5609,.T.);
#5609 = SURFACE_CURVE('',#5610,(#5614,#5621),.PCURVE_S1.);
#5610 = LINE('',#5611,#5612);
#5611 = CARTESIAN_POINT('',(-2.8,2.8,0.8));
#5612 = VECTOR('',#5613,1.);
#5613 = DIRECTION('',(1.,0.,0.));
#5614 = PCURVE('',#5492,#5615);
#5615 = DEFINITIONAL_REPRESENTATION('',(#5616),#5620);
#5616 = LINE('',#5617,#5618);
#5617 = CARTESIAN_POINT('',(0.,5.6));
#5618 = VECTOR('',#5619,1.);
#5619 = DIRECTION('',(1.,0.));
#5620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5621 = PCURVE('',#5466,#5622);
#5622 = DEFINITIONAL_REPRESENTATION('',(#5623),#5627);
#5623 = LINE('',#5624,#5625);
#5624 = CARTESIAN_POINT('',(0.55,0.));
#5625 = VECTOR('',#5626,1.);
#5626 = DIRECTION('',(0.,1.));
#5627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5628 = FACE_BOUND('',#5629,.T.);
#5629 = EDGE_LOOP('',(#5630));
#5630 = ORIENTED_EDGE('',*,*,#5631,.F.);
#5631 = EDGE_CURVE('',#5632,#5632,#5634,.T.);
#5632 = VERTEX_POINT('',#5633);
#5633 = CARTESIAN_POINT('',(-1.75,2.1,0.8));
#5634 = SURFACE_CURVE('',#5635,(#5640,#5647),.PCURVE_S1.);
#5635 = CIRCLE('',#5636,0.35);
#5636 = AXIS2_PLACEMENT_3D('',#5637,#5638,#5639);
#5637 = CARTESIAN_POINT('',(-2.1,2.1,0.8));
#5638 = DIRECTION('',(0.,0.,1.));
#5639 = DIRECTION('',(1.,0.,0.));
#5640 = PCURVE('',#5492,#5641);
#5641 = DEFINITIONAL_REPRESENTATION('',(#5642),#5646);
#5642 = CIRCLE('',#5643,0.35);
#5643 = AXIS2_PLACEMENT_2D('',#5644,#5645);
#5644 = CARTESIAN_POINT('',(0.7,4.9));
#5645 = DIRECTION('',(1.,0.));
#5646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5647 = PCURVE('',#5648,#5653);
#5648 = CYLINDRICAL_SURFACE('',#5649,0.35);
#5649 = AXIS2_PLACEMENT_3D('',#5650,#5651,#5652);
#5650 = CARTESIAN_POINT('',(-2.1,2.1,0.72));
#5651 = DIRECTION('',(0.,0.,1.));
#5652 = DIRECTION('',(1.,0.,0.));
#5653 = DEFINITIONAL_REPRESENTATION('',(#5654),#5658);
#5654 = LINE('',#5655,#5656);
#5655 = CARTESIAN_POINT('',(0.,8.E-02));
#5656 = VECTOR('',#5657,1.);
#5657 = DIRECTION('',(1.,0.));
#5658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5659 = ADVANCED_FACE('',(#5660),#5466,.T.);
#5660 = FACE_BOUND('',#5661,.T.);
#5661 = EDGE_LOOP('',(#5662,#5685,#5686,#5687));
#5662 = ORIENTED_EDGE('',*,*,#5663,.F.);
#5663 = EDGE_CURVE('',#5423,#5664,#5666,.T.);
#5664 = VERTEX_POINT('',#5665);
#5665 = CARTESIAN_POINT('',(2.8,2.8,0.25));
#5666 = SURFACE_CURVE('',#5667,(#5671,#5678),.PCURVE_S1.);
#5667 = LINE('',#5668,#5669);
#5668 = CARTESIAN_POINT('',(-2.8,2.8,0.25));
#5669 = VECTOR('',#5670,1.);
#5670 = DIRECTION('',(1.,0.,0.));
#5671 = PCURVE('',#5466,#5672);
#5672 = DEFINITIONAL_REPRESENTATION('',(#5673),#5677);
#5673 = LINE('',#5674,#5675);
#5674 = CARTESIAN_POINT('',(0.,0.));
#5675 = VECTOR('',#5676,1.);
#5676 = DIRECTION('',(0.,1.));
#5677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5678 = PCURVE('',#5438,#5679);
#5679 = DEFINITIONAL_REPRESENTATION('',(#5680),#5684);
#5680 = LINE('',#5681,#5682);
#5681 = CARTESIAN_POINT('',(0.,5.6));
#5682 = VECTOR('',#5683,1.);
#5683 = DIRECTION('',(1.,0.));
#5684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5685 = ORIENTED_EDGE('',*,*,#5450,.T.);
#5686 = ORIENTED_EDGE('',*,*,#5608,.T.);
#5687 = ORIENTED_EDGE('',*,*,#5688,.F.);
#5688 = EDGE_CURVE('',#5664,#5586,#5689,.T.);
#5689 = SURFACE_CURVE('',#5690,(#5694,#5701),.PCURVE_S1.);
#5690 = LINE('',#5691,#5692);
#5691 = CARTESIAN_POINT('',(2.8,2.8,0.25));
#5692 = VECTOR('',#5693,1.);
#5693 = DIRECTION('',(0.,0.,1.));
#5694 = PCURVE('',#5466,#5695);
#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700);
#5696 = LINE('',#5697,#5698);
#5697 = CARTESIAN_POINT('',(0.,5.6));
#5698 = VECTOR('',#5699,1.);
#5699 = DIRECTION('',(1.,0.));
#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5701 = PCURVE('',#5568,#5702);
#5702 = DEFINITIONAL_REPRESENTATION('',(#5703),#5707);
#5703 = LINE('',#5704,#5705);
#5704 = CARTESIAN_POINT('',(0.,-5.6));
#5705 = VECTOR('',#5706,1.);
#5706 = DIRECTION('',(1.,0.));
#5707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5708 = ADVANCED_FACE('',(#5709),#5438,.F.);
#5709 = FACE_BOUND('',#5710,.F.);
#5710 = EDGE_LOOP('',(#5711,#5712,#5713,#5734));
#5711 = ORIENTED_EDGE('',*,*,#5422,.F.);
#5712 = ORIENTED_EDGE('',*,*,#5507,.T.);
#5713 = ORIENTED_EDGE('',*,*,#5714,.T.);
#5714 = EDGE_CURVE('',#5508,#5664,#5715,.T.);
#5715 = SURFACE_CURVE('',#5716,(#5720,#5727),.PCURVE_S1.);
#5716 = LINE('',#5717,#5718);
#5717 = CARTESIAN_POINT('',(2.8,-2.8,0.25));
#5718 = VECTOR('',#5719,1.);
#5719 = DIRECTION('',(0.,1.,0.));
#5720 = PCURVE('',#5438,#5721);
#5721 = DEFINITIONAL_REPRESENTATION('',(#5722),#5726);
#5722 = LINE('',#5723,#5724);
#5723 = CARTESIAN_POINT('',(5.6,0.));
#5724 = VECTOR('',#5725,1.);
#5725 = DIRECTION('',(0.,1.));
#5726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5727 = PCURVE('',#5568,#5728);
#5728 = DEFINITIONAL_REPRESENTATION('',(#5729),#5733);
#5729 = LINE('',#5730,#5731);
#5730 = CARTESIAN_POINT('',(0.,0.));
#5731 = VECTOR('',#5732,1.);
#5732 = DIRECTION('',(0.,-1.));
#5733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5734 = ORIENTED_EDGE('',*,*,#5663,.F.);
#5735 = ADVANCED_FACE('',(#5736),#5568,.T.);
#5736 = FACE_BOUND('',#5737,.T.);
#5737 = EDGE_LOOP('',(#5738,#5739,#5740,#5741));
#5738 = ORIENTED_EDGE('',*,*,#5554,.F.);
#5739 = ORIENTED_EDGE('',*,*,#5714,.T.);
#5740 = ORIENTED_EDGE('',*,*,#5688,.T.);
#5741 = ORIENTED_EDGE('',*,*,#5585,.F.);
#5742 = ADVANCED_FACE('',(#5743),#5648,.F.);
#5743 = FACE_BOUND('',#5744,.F.);
#5744 = EDGE_LOOP('',(#5745,#5768,#5769,#5770));
#5745 = ORIENTED_EDGE('',*,*,#5746,.T.);
#5746 = EDGE_CURVE('',#5747,#5632,#5749,.T.);
#5747 = VERTEX_POINT('',#5748);
#5748 = CARTESIAN_POINT('',(-1.75,2.1,0.72));
#5749 = SEAM_CURVE('',#5750,(#5754,#5761),.PCURVE_S1.);
#5750 = LINE('',#5751,#5752);
#5751 = CARTESIAN_POINT('',(-1.75,2.1,0.72));
#5752 = VECTOR('',#5753,1.);
#5753 = DIRECTION('',(0.,0.,1.));
#5754 = PCURVE('',#5648,#5755);
#5755 = DEFINITIONAL_REPRESENTATION('',(#5756),#5760);
#5756 = LINE('',#5757,#5758);
#5757 = CARTESIAN_POINT('',(6.28318530718,-0.));
#5758 = VECTOR('',#5759,1.);
#5759 = DIRECTION('',(0.,1.));
#5760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5761 = PCURVE('',#5648,#5762);
#5762 = DEFINITIONAL_REPRESENTATION('',(#5763),#5767);
#5763 = LINE('',#5764,#5765);
#5764 = CARTESIAN_POINT('',(0.,-0.));
#5765 = VECTOR('',#5766,1.);
#5766 = DIRECTION('',(0.,1.));
#5767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5768 = ORIENTED_EDGE('',*,*,#5631,.F.);
#5769 = ORIENTED_EDGE('',*,*,#5746,.F.);
#5770 = ORIENTED_EDGE('',*,*,#5771,.T.);
#5771 = EDGE_CURVE('',#5747,#5747,#5772,.T.);
#5772 = SURFACE_CURVE('',#5773,(#5778,#5785),.PCURVE_S1.);
#5773 = CIRCLE('',#5774,0.35);
#5774 = AXIS2_PLACEMENT_3D('',#5775,#5776,#5777);
#5775 = CARTESIAN_POINT('',(-2.1,2.1,0.72));
#5776 = DIRECTION('',(0.,0.,1.));
#5777 = DIRECTION('',(1.,0.,0.));
#5778 = PCURVE('',#5648,#5779);
#5779 = DEFINITIONAL_REPRESENTATION('',(#5780),#5784);
#5780 = LINE('',#5781,#5782);
#5781 = CARTESIAN_POINT('',(0.,0.));
#5782 = VECTOR('',#5783,1.);
#5783 = DIRECTION('',(1.,0.));
#5784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5785 = PCURVE('',#5786,#5791);
#5786 = PLANE('',#5787);
#5787 = AXIS2_PLACEMENT_3D('',#5788,#5789,#5790);
#5788 = CARTESIAN_POINT('',(-2.1,2.1,0.72));
#5789 = DIRECTION('',(0.,0.,1.));
#5790 = DIRECTION('',(1.,0.,0.));
#5791 = DEFINITIONAL_REPRESENTATION('',(#5792),#5796);
#5792 = CIRCLE('',#5793,0.35);
#5793 = AXIS2_PLACEMENT_2D('',#5794,#5795);
#5794 = CARTESIAN_POINT('',(0.,0.));
#5795 = DIRECTION('',(1.,0.));
#5796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5797 = ADVANCED_FACE('',(#5798),#5786,.T.);
#5798 = FACE_BOUND('',#5799,.F.);
#5799 = EDGE_LOOP('',(#5800));
#5800 = ORIENTED_EDGE('',*,*,#5771,.F.);
#5801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5805)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5802,#5803,#5804)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5802 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5803 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5804 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5805 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5802,
  'distance_accuracy_value','confusion accuracy');
#5806 = SHAPE_DEFINITION_REPRESENTATION(#5807,#5380);
#5807 = PRODUCT_DEFINITION_SHAPE('','',#5808);
#5808 = PRODUCT_DEFINITION('design','',#5809,#5812);
#5809 = PRODUCT_DEFINITION_FORMATION('','',#5810);
#5810 = PRODUCT('Body','Body','',(#5811));
#5811 = PRODUCT_CONTEXT('',#2,'mechanical');
#5812 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5813 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5814,#5816);
#5814 = ( REPRESENTATION_RELATIONSHIP('','',#5380,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5815) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5815 = ITEM_DEFINED_TRANSFORMATION('','',#11,#627);
#5816 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5817);
#5817 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('154','=>[0:1:1:155]','',#5,#5808
  ,$);
#5818 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5810));
#5819 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5820),#2355);
#5820 = STYLED_ITEM('color',(#5821),#2343);
#5821 = PRESENTATION_STYLE_ASSIGNMENT((#5822,#5828));
#5822 = SURFACE_STYLE_USAGE(.BOTH.,#5823);
#5823 = SURFACE_SIDE_STYLE('',(#5824));
#5824 = SURFACE_STYLE_FILL_AREA(#5825);
#5825 = FILL_AREA_STYLE('',(#5826));
#5826 = FILL_AREA_STYLE_COLOUR('',#5827);
#5827 = COLOUR_RGB('',0.73400002718,0.773000001907,0.79699999094);
#5828 = CURVE_STYLE('',#5829,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5829 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5830 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5831),#1425);
#5831 = STYLED_ITEM('color',(#5832),#1413);
#5832 = PRESENTATION_STYLE_ASSIGNMENT((#5833,#5838));
#5833 = SURFACE_STYLE_USAGE(.BOTH.,#5834);
#5834 = SURFACE_SIDE_STYLE('',(#5835));
#5835 = SURFACE_STYLE_FILL_AREA(#5836);
#5836 = FILL_AREA_STYLE('',(#5837));
#5837 = FILL_AREA_STYLE_COLOUR('',#5827);
#5838 = CURVE_STYLE('',#5839,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5839 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5840 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5841),#3006);
#5841 = STYLED_ITEM('color',(#5842),#2994);
#5842 = PRESENTATION_STYLE_ASSIGNMENT((#5843,#5848));
#5843 = SURFACE_STYLE_USAGE(.BOTH.,#5844);
#5844 = SURFACE_SIDE_STYLE('',(#5845));
#5845 = SURFACE_STYLE_FILL_AREA(#5846);
#5846 = FILL_AREA_STYLE('',(#5847));
#5847 = FILL_AREA_STYLE_COLOUR('',#5827);
#5848 = CURVE_STYLE('',#5849,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5849 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5850 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5851),#1270);
#5851 = STYLED_ITEM('color',(#5852),#1258);
#5852 = PRESENTATION_STYLE_ASSIGNMENT((#5853,#5858));
#5853 = SURFACE_STYLE_USAGE(.BOTH.,#5854);
#5854 = SURFACE_SIDE_STYLE('',(#5855));
#5855 = SURFACE_STYLE_FILL_AREA(#5856);
#5856 = FILL_AREA_STYLE('',(#5857));
#5857 = FILL_AREA_STYLE_COLOUR('',#5827);
#5858 = CURVE_STYLE('',#5859,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5859 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5860 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5861),#1208);
#5861 = STYLED_ITEM('color',(#5862),#1196);
#5862 = PRESENTATION_STYLE_ASSIGNMENT((#5863,#5868));
#5863 = SURFACE_STYLE_USAGE(.BOTH.,#5864);
#5864 = SURFACE_SIDE_STYLE('',(#5865));
#5865 = SURFACE_STYLE_FILL_AREA(#5866);
#5866 = FILL_AREA_STYLE('',(#5867));
#5867 = FILL_AREA_STYLE_COLOUR('',#5827);
#5868 = CURVE_STYLE('',#5869,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5869 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5870 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5871),#5114);
#5871 = STYLED_ITEM('color',(#5872),#5102);
#5872 = PRESENTATION_STYLE_ASSIGNMENT((#5873,#5878));
#5873 = SURFACE_STYLE_USAGE(.BOTH.,#5874);
#5874 = SURFACE_SIDE_STYLE('',(#5875));
#5875 = SURFACE_STYLE_FILL_AREA(#5876);
#5876 = FILL_AREA_STYLE('',(#5877));
#5877 = FILL_AREA_STYLE_COLOUR('',#5827);
#5878 = CURVE_STYLE('',#5879,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5879 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5880 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5881),#2448);
#5881 = STYLED_ITEM('color',(#5882),#2436);
#5882 = PRESENTATION_STYLE_ASSIGNMENT((#5883,#5888));
#5883 = SURFACE_STYLE_USAGE(.BOTH.,#5884);
#5884 = SURFACE_SIDE_STYLE('',(#5885));
#5885 = SURFACE_STYLE_FILL_AREA(#5886);
#5886 = FILL_AREA_STYLE('',(#5887));
#5887 = FILL_AREA_STYLE_COLOUR('',#5827);
#5888 = CURVE_STYLE('',#5889,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5889 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5890 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5891),#1084);
#5891 = STYLED_ITEM('color',(#5892),#1072);
#5892 = PRESENTATION_STYLE_ASSIGNMENT((#5893,#5898));
#5893 = SURFACE_STYLE_USAGE(.BOTH.,#5894);
#5894 = SURFACE_SIDE_STYLE('',(#5895));
#5895 = SURFACE_STYLE_FILL_AREA(#5896);
#5896 = FILL_AREA_STYLE('',(#5897));
#5897 = FILL_AREA_STYLE_COLOUR('',#5827);
#5898 = CURVE_STYLE('',#5899,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5899 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5900 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5901),#2169);
#5901 = STYLED_ITEM('color',(#5902),#2157);
#5902 = PRESENTATION_STYLE_ASSIGNMENT((#5903,#5908));
#5903 = SURFACE_STYLE_USAGE(.BOTH.,#5904);
#5904 = SURFACE_SIDE_STYLE('',(#5905));
#5905 = SURFACE_STYLE_FILL_AREA(#5906);
#5906 = FILL_AREA_STYLE('',(#5907));
#5907 = FILL_AREA_STYLE_COLOUR('',#5827);
#5908 = CURVE_STYLE('',#5909,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5909 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5910 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5911),#4432);
#5911 = STYLED_ITEM('color',(#5912),#4420);
#5912 = PRESENTATION_STYLE_ASSIGNMENT((#5913,#5918));
#5913 = SURFACE_STYLE_USAGE(.BOTH.,#5914);
#5914 = SURFACE_SIDE_STYLE('',(#5915));
#5915 = SURFACE_STYLE_FILL_AREA(#5916);
#5916 = FILL_AREA_STYLE('',(#5917));
#5917 = FILL_AREA_STYLE_COLOUR('',#5827);
#5918 = CURVE_STYLE('',#5919,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5919 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5920 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5921),#5331);
#5921 = STYLED_ITEM('color',(#5922),#5319);
#5922 = PRESENTATION_STYLE_ASSIGNMENT((#5923,#5928));
#5923 = SURFACE_STYLE_USAGE(.BOTH.,#5924);
#5924 = SURFACE_SIDE_STYLE('',(#5925));
#5925 = SURFACE_STYLE_FILL_AREA(#5926);
#5926 = FILL_AREA_STYLE('',(#5927));
#5927 = FILL_AREA_STYLE_COLOUR('',#5827);
#5928 = CURVE_STYLE('',#5929,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5929 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5930 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5931),#4339);
#5931 = STYLED_ITEM('color',(#5932),#4327);
#5932 = PRESENTATION_STYLE_ASSIGNMENT((#5933,#5938));
#5933 = SURFACE_STYLE_USAGE(.BOTH.,#5934);
#5934 = SURFACE_SIDE_STYLE('',(#5935));
#5935 = SURFACE_STYLE_FILL_AREA(#5936);
#5936 = FILL_AREA_STYLE('',(#5937));
#5937 = FILL_AREA_STYLE_COLOUR('',#5827);
#5938 = CURVE_STYLE('',#5939,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5939 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5940 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5941),#4060);
#5941 = STYLED_ITEM('color',(#5942),#4048);
#5942 = PRESENTATION_STYLE_ASSIGNMENT((#5943,#5948));
#5943 = SURFACE_STYLE_USAGE(.BOTH.,#5944);
#5944 = SURFACE_SIDE_STYLE('',(#5945));
#5945 = SURFACE_STYLE_FILL_AREA(#5946);
#5946 = FILL_AREA_STYLE('',(#5947));
#5947 = FILL_AREA_STYLE_COLOUR('',#5827);
#5948 = CURVE_STYLE('',#5949,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5949 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5950 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5951),#3998);
#5951 = STYLED_ITEM('color',(#5952),#3986);
#5952 = PRESENTATION_STYLE_ASSIGNMENT((#5953,#5958));
#5953 = SURFACE_STYLE_USAGE(.BOTH.,#5954);
#5954 = SURFACE_SIDE_STYLE('',(#5955));
#5955 = SURFACE_STYLE_FILL_AREA(#5956);
#5956 = FILL_AREA_STYLE('',(#5957));
#5957 = FILL_AREA_STYLE_COLOUR('',#5827);
#5958 = CURVE_STYLE('',#5959,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5959 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5960 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5961),#2262);
#5961 = STYLED_ITEM('color',(#5962),#2250);
#5962 = PRESENTATION_STYLE_ASSIGNMENT((#5963,#5968));
#5963 = SURFACE_STYLE_USAGE(.BOTH.,#5964);
#5964 = SURFACE_SIDE_STYLE('',(#5965));
#5965 = SURFACE_STYLE_FILL_AREA(#5966);
#5966 = FILL_AREA_STYLE('',(#5967));
#5967 = FILL_AREA_STYLE_COLOUR('',#5827);
#5968 = CURVE_STYLE('',#5969,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5969 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5970 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5971),#3099);
#5971 = STYLED_ITEM('color',(#5972),#3087);
#5972 = PRESENTATION_STYLE_ASSIGNMENT((#5973,#5978));
#5973 = SURFACE_STYLE_USAGE(.BOTH.,#5974);
#5974 = SURFACE_SIDE_STYLE('',(#5975));
#5975 = SURFACE_STYLE_FILL_AREA(#5976);
#5976 = FILL_AREA_STYLE('',(#5977));
#5977 = FILL_AREA_STYLE_COLOUR('',#5827);
#5978 = CURVE_STYLE('',#5979,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5979 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5980 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5981),#681);
#5981 = STYLED_ITEM('color',(#5982),#669);
#5982 = PRESENTATION_STYLE_ASSIGNMENT((#5983,#5988));
#5983 = SURFACE_STYLE_USAGE(.BOTH.,#5984);
#5984 = SURFACE_SIDE_STYLE('',(#5985));
#5985 = SURFACE_STYLE_FILL_AREA(#5986);
#5986 = FILL_AREA_STYLE('',(#5987));
#5987 = FILL_AREA_STYLE_COLOUR('',#5827);
#5988 = CURVE_STYLE('',#5989,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5989 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#5990 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5991),#5269);
#5991 = STYLED_ITEM('color',(#5992),#5257);
#5992 = PRESENTATION_STYLE_ASSIGNMENT((#5993,#5998));
#5993 = SURFACE_STYLE_USAGE(.BOTH.,#5994);
#5994 = SURFACE_SIDE_STYLE('',(#5995));
#5995 = SURFACE_STYLE_FILL_AREA(#5996);
#5996 = FILL_AREA_STYLE('',(#5997));
#5997 = FILL_AREA_STYLE_COLOUR('',#5827);
#5998 = CURVE_STYLE('',#5999,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#5999 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6000 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6001),#3254);
#6001 = STYLED_ITEM('color',(#6002),#3242);
#6002 = PRESENTATION_STYLE_ASSIGNMENT((#6003,#6008));
#6003 = SURFACE_STYLE_USAGE(.BOTH.,#6004);
#6004 = SURFACE_SIDE_STYLE('',(#6005));
#6005 = SURFACE_STYLE_FILL_AREA(#6006);
#6006 = FILL_AREA_STYLE('',(#6007));
#6007 = FILL_AREA_STYLE_COLOUR('',#5827);
#6008 = CURVE_STYLE('',#6009,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6009 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6010 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6011),#3533);
#6011 = STYLED_ITEM('color',(#6012),#3521);
#6012 = PRESENTATION_STYLE_ASSIGNMENT((#6013,#6018));
#6013 = SURFACE_STYLE_USAGE(.BOTH.,#6014);
#6014 = SURFACE_SIDE_STYLE('',(#6015));
#6015 = SURFACE_STYLE_FILL_AREA(#6016);
#6016 = FILL_AREA_STYLE('',(#6017));
#6017 = FILL_AREA_STYLE_COLOUR('',#5827);
#6018 = CURVE_STYLE('',#6019,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6019 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6020 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6021),#2789);
#6021 = STYLED_ITEM('color',(#6022),#2777);
#6022 = PRESENTATION_STYLE_ASSIGNMENT((#6023,#6028));
#6023 = SURFACE_STYLE_USAGE(.BOTH.,#6024);
#6024 = SURFACE_SIDE_STYLE('',(#6025));
#6025 = SURFACE_STYLE_FILL_AREA(#6026);
#6026 = FILL_AREA_STYLE('',(#6027));
#6027 = FILL_AREA_STYLE_COLOUR('',#5827);
#6028 = CURVE_STYLE('',#6029,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6029 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6030 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6031),#1890);
#6031 = STYLED_ITEM('color',(#6032),#1878);
#6032 = PRESENTATION_STYLE_ASSIGNMENT((#6033,#6038));
#6033 = SURFACE_STYLE_USAGE(.BOTH.,#6034);
#6034 = SURFACE_SIDE_STYLE('',(#6035));
#6035 = SURFACE_STYLE_FILL_AREA(#6036);
#6036 = FILL_AREA_STYLE('',(#6037));
#6037 = FILL_AREA_STYLE_COLOUR('',#5827);
#6038 = CURVE_STYLE('',#6039,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6039 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6040 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6041),#4184);
#6041 = STYLED_ITEM('color',(#6042),#4172);
#6042 = PRESENTATION_STYLE_ASSIGNMENT((#6043,#6048));
#6043 = SURFACE_STYLE_USAGE(.BOTH.,#6044);
#6044 = SURFACE_SIDE_STYLE('',(#6045));
#6045 = SURFACE_STYLE_FILL_AREA(#6046);
#6046 = FILL_AREA_STYLE('',(#6047));
#6047 = FILL_AREA_STYLE_COLOUR('',#5827);
#6048 = CURVE_STYLE('',#6049,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6049 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6050 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6051),#2076);
#6051 = STYLED_ITEM('color',(#6052),#2064);
#6052 = PRESENTATION_STYLE_ASSIGNMENT((#6053,#6058));
#6053 = SURFACE_STYLE_USAGE(.BOTH.,#6054);
#6054 = SURFACE_SIDE_STYLE('',(#6055));
#6055 = SURFACE_STYLE_FILL_AREA(#6056);
#6056 = FILL_AREA_STYLE('',(#6057));
#6057 = FILL_AREA_STYLE_COLOUR('',#5827);
#6058 = CURVE_STYLE('',#6059,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6059 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6060 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6061),#3130);
#6061 = STYLED_ITEM('color',(#6062),#3118);
#6062 = PRESENTATION_STYLE_ASSIGNMENT((#6063,#6068));
#6063 = SURFACE_STYLE_USAGE(.BOTH.,#6064);
#6064 = SURFACE_SIDE_STYLE('',(#6065));
#6065 = SURFACE_STYLE_FILL_AREA(#6066);
#6066 = FILL_AREA_STYLE('',(#6067));
#6067 = FILL_AREA_STYLE_COLOUR('',#5827);
#6068 = CURVE_STYLE('',#6069,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6069 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6070 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6071),#4711);
#6071 = STYLED_ITEM('color',(#6072),#4699);
#6072 = PRESENTATION_STYLE_ASSIGNMENT((#6073,#6078));
#6073 = SURFACE_STYLE_USAGE(.BOTH.,#6074);
#6074 = SURFACE_SIDE_STYLE('',(#6075));
#6075 = SURFACE_STYLE_FILL_AREA(#6076);
#6076 = FILL_AREA_STYLE('',(#6077));
#6077 = FILL_AREA_STYLE_COLOUR('',#5827);
#6078 = CURVE_STYLE('',#6079,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6079 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6080 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6081),#4091);
#6081 = STYLED_ITEM('color',(#6082),#4079);
#6082 = PRESENTATION_STYLE_ASSIGNMENT((#6083,#6088));
#6083 = SURFACE_STYLE_USAGE(.BOTH.,#6084);
#6084 = SURFACE_SIDE_STYLE('',(#6085));
#6085 = SURFACE_STYLE_FILL_AREA(#6086);
#6086 = FILL_AREA_STYLE('',(#6087));
#6087 = FILL_AREA_STYLE_COLOUR('',#5827);
#6088 = CURVE_STYLE('',#6089,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6089 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6090 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6091),#1766);
#6091 = STYLED_ITEM('color',(#6092),#1754);
#6092 = PRESENTATION_STYLE_ASSIGNMENT((#6093,#6098));
#6093 = SURFACE_STYLE_USAGE(.BOTH.,#6094);
#6094 = SURFACE_SIDE_STYLE('',(#6095));
#6095 = SURFACE_STYLE_FILL_AREA(#6096);
#6096 = FILL_AREA_STYLE('',(#6097));
#6097 = FILL_AREA_STYLE_COLOUR('',#5827);
#6098 = CURVE_STYLE('',#6099,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6099 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6100 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6101),#991);
#6101 = STYLED_ITEM('color',(#6102),#979);
#6102 = PRESENTATION_STYLE_ASSIGNMENT((#6103,#6108));
#6103 = SURFACE_STYLE_USAGE(.BOTH.,#6104);
#6104 = SURFACE_SIDE_STYLE('',(#6105));
#6105 = SURFACE_STYLE_FILL_AREA(#6106);
#6106 = FILL_AREA_STYLE('',(#6107));
#6107 = FILL_AREA_STYLE_COLOUR('',#5827);
#6108 = CURVE_STYLE('',#6109,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6109 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6110 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6111),#805);
#6111 = STYLED_ITEM('color',(#6112),#793);
#6112 = PRESENTATION_STYLE_ASSIGNMENT((#6113,#6118));
#6113 = SURFACE_STYLE_USAGE(.BOTH.,#6114);
#6114 = SURFACE_SIDE_STYLE('',(#6115));
#6115 = SURFACE_STYLE_FILL_AREA(#6116);
#6116 = FILL_AREA_STYLE('',(#6117));
#6117 = FILL_AREA_STYLE_COLOUR('',#5827);
#6118 = CURVE_STYLE('',#6119,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6119 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6120 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6121),#5801);
#6121 = STYLED_ITEM('color',(#6122),#5381);
#6122 = PRESENTATION_STYLE_ASSIGNMENT((#6123,#6129));
#6123 = SURFACE_STYLE_USAGE(.BOTH.,#6124);
#6124 = SURFACE_SIDE_STYLE('',(#6125));
#6125 = SURFACE_STYLE_FILL_AREA(#6126);
#6126 = FILL_AREA_STYLE('',(#6127));
#6127 = FILL_AREA_STYLE_COLOUR('',#6128);
#6128 = COLOUR_RGB('',0.300000011921,0.300000011921,0.300000011921);
#6129 = CURVE_STYLE('',#6130,POSITIVE_LENGTH_MEASURE(0.1),#6128);
#6130 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6131 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6132),#1580);
#6132 = STYLED_ITEM('color',(#6133),#1568);
#6133 = PRESENTATION_STYLE_ASSIGNMENT((#6134,#6139));
#6134 = SURFACE_STYLE_USAGE(.BOTH.,#6135);
#6135 = SURFACE_SIDE_STYLE('',(#6136));
#6136 = SURFACE_STYLE_FILL_AREA(#6137);
#6137 = FILL_AREA_STYLE('',(#6138));
#6138 = FILL_AREA_STYLE_COLOUR('',#5827);
#6139 = CURVE_STYLE('',#6140,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6140 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6141 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6142),#5207);
#6142 = STYLED_ITEM('color',(#6143),#5195);
#6143 = PRESENTATION_STYLE_ASSIGNMENT((#6144,#6149));
#6144 = SURFACE_STYLE_USAGE(.BOTH.,#6145);
#6145 = SURFACE_SIDE_STYLE('',(#6146));
#6146 = SURFACE_STYLE_FILL_AREA(#6147);
#6147 = FILL_AREA_STYLE('',(#6148));
#6148 = FILL_AREA_STYLE_COLOUR('',#5827);
#6149 = CURVE_STYLE('',#6150,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6150 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6151 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6152),#3564);
#6152 = STYLED_ITEM('color',(#6153),#3552);
#6153 = PRESENTATION_STYLE_ASSIGNMENT((#6154,#6159));
#6154 = SURFACE_STYLE_USAGE(.BOTH.,#6155);
#6155 = SURFACE_SIDE_STYLE('',(#6156));
#6156 = SURFACE_STYLE_FILL_AREA(#6157);
#6157 = FILL_AREA_STYLE('',(#6158));
#6158 = FILL_AREA_STYLE_COLOUR('',#5827);
#6159 = CURVE_STYLE('',#6160,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6160 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6161 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6162),#4649);
#6162 = STYLED_ITEM('color',(#6163),#4637);
#6163 = PRESENTATION_STYLE_ASSIGNMENT((#6164,#6169));
#6164 = SURFACE_STYLE_USAGE(.BOTH.,#6165);
#6165 = SURFACE_SIDE_STYLE('',(#6166));
#6166 = SURFACE_STYLE_FILL_AREA(#6167);
#6167 = FILL_AREA_STYLE('',(#6168));
#6168 = FILL_AREA_STYLE_COLOUR('',#5827);
#6169 = CURVE_STYLE('',#6170,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6170 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6171 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6172),#4587);
#6172 = STYLED_ITEM('color',(#6173),#4575);
#6173 = PRESENTATION_STYLE_ASSIGNMENT((#6174,#6179));
#6174 = SURFACE_STYLE_USAGE(.BOTH.,#6175);
#6175 = SURFACE_SIDE_STYLE('',(#6176));
#6176 = SURFACE_STYLE_FILL_AREA(#6177);
#6177 = FILL_AREA_STYLE('',(#6178));
#6178 = FILL_AREA_STYLE_COLOUR('',#5827);
#6179 = CURVE_STYLE('',#6180,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6180 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6181 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6182),#1239);
#6182 = STYLED_ITEM('color',(#6183),#1227);
#6183 = PRESENTATION_STYLE_ASSIGNMENT((#6184,#6189));
#6184 = SURFACE_STYLE_USAGE(.BOTH.,#6185);
#6185 = SURFACE_SIDE_STYLE('',(#6186));
#6186 = SURFACE_STYLE_FILL_AREA(#6187);
#6187 = FILL_AREA_STYLE('',(#6188));
#6188 = FILL_AREA_STYLE_COLOUR('',#5827);
#6189 = CURVE_STYLE('',#6190,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6190 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6191 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6192),#2944);
#6192 = STYLED_ITEM('color',(#6193),#2932);
#6193 = PRESENTATION_STYLE_ASSIGNMENT((#6194,#6199));
#6194 = SURFACE_STYLE_USAGE(.BOTH.,#6195);
#6195 = SURFACE_SIDE_STYLE('',(#6196));
#6196 = SURFACE_STYLE_FILL_AREA(#6197);
#6197 = FILL_AREA_STYLE('',(#6198));
#6198 = FILL_AREA_STYLE_COLOUR('',#5827);
#6199 = CURVE_STYLE('',#6200,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6200 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6201 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6202),#4618);
#6202 = STYLED_ITEM('color',(#6203),#4606);
#6203 = PRESENTATION_STYLE_ASSIGNMENT((#6204,#6209));
#6204 = SURFACE_STYLE_USAGE(.BOTH.,#6205);
#6205 = SURFACE_SIDE_STYLE('',(#6206));
#6206 = SURFACE_STYLE_FILL_AREA(#6207);
#6207 = FILL_AREA_STYLE('',(#6208));
#6208 = FILL_AREA_STYLE_COLOUR('',#5827);
#6209 = CURVE_STYLE('',#6210,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6210 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6211 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6212),#1363);
#6212 = STYLED_ITEM('color',(#6213),#1351);
#6213 = PRESENTATION_STYLE_ASSIGNMENT((#6214,#6219));
#6214 = SURFACE_STYLE_USAGE(.BOTH.,#6215);
#6215 = SURFACE_SIDE_STYLE('',(#6216));
#6216 = SURFACE_STYLE_FILL_AREA(#6217);
#6217 = FILL_AREA_STYLE('',(#6218));
#6218 = FILL_AREA_STYLE_COLOUR('',#5827);
#6219 = CURVE_STYLE('',#6220,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6220 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6221 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6222),#3471);
#6222 = STYLED_ITEM('color',(#6223),#3459);
#6223 = PRESENTATION_STYLE_ASSIGNMENT((#6224,#6229));
#6224 = SURFACE_STYLE_USAGE(.BOTH.,#6225);
#6225 = SURFACE_SIDE_STYLE('',(#6226));
#6226 = SURFACE_STYLE_FILL_AREA(#6227);
#6227 = FILL_AREA_STYLE('',(#6228));
#6228 = FILL_AREA_STYLE_COLOUR('',#5827);
#6229 = CURVE_STYLE('',#6230,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6230 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6231 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6232),#774);
#6232 = STYLED_ITEM('color',(#6233),#762);
#6233 = PRESENTATION_STYLE_ASSIGNMENT((#6234,#6239));
#6234 = SURFACE_STYLE_USAGE(.BOTH.,#6235);
#6235 = SURFACE_SIDE_STYLE('',(#6236));
#6236 = SURFACE_STYLE_FILL_AREA(#6237);
#6237 = FILL_AREA_STYLE('',(#6238));
#6238 = FILL_AREA_STYLE_COLOUR('',#5827);
#6239 = CURVE_STYLE('',#6240,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6240 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6241 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6242),#4928);
#6242 = STYLED_ITEM('color',(#6243),#4916);
#6243 = PRESENTATION_STYLE_ASSIGNMENT((#6244,#6249));
#6244 = SURFACE_STYLE_USAGE(.BOTH.,#6245);
#6245 = SURFACE_SIDE_STYLE('',(#6246));
#6246 = SURFACE_STYLE_FILL_AREA(#6247);
#6247 = FILL_AREA_STYLE('',(#6248));
#6248 = FILL_AREA_STYLE_COLOUR('',#5827);
#6249 = CURVE_STYLE('',#6250,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6250 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6251 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6252),#1828);
#6252 = STYLED_ITEM('color',(#6253),#1816);
#6253 = PRESENTATION_STYLE_ASSIGNMENT((#6254,#6259));
#6254 = SURFACE_STYLE_USAGE(.BOTH.,#6255);
#6255 = SURFACE_SIDE_STYLE('',(#6256));
#6256 = SURFACE_STYLE_FILL_AREA(#6257);
#6257 = FILL_AREA_STYLE('',(#6258));
#6258 = FILL_AREA_STYLE_COLOUR('',#5827);
#6259 = CURVE_STYLE('',#6260,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6260 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6261 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6262),#4680);
#6262 = STYLED_ITEM('color',(#6263),#4668);
#6263 = PRESENTATION_STYLE_ASSIGNMENT((#6264,#6269));
#6264 = SURFACE_STYLE_USAGE(.BOTH.,#6265);
#6265 = SURFACE_SIDE_STYLE('',(#6266));
#6266 = SURFACE_STYLE_FILL_AREA(#6267);
#6267 = FILL_AREA_STYLE('',(#6268));
#6268 = FILL_AREA_STYLE_COLOUR('',#5827);
#6269 = CURVE_STYLE('',#6270,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6270 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6271 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6272),#1983);
#6272 = STYLED_ITEM('color',(#6273),#1971);
#6273 = PRESENTATION_STYLE_ASSIGNMENT((#6274,#6279));
#6274 = SURFACE_STYLE_USAGE(.BOTH.,#6275);
#6275 = SURFACE_SIDE_STYLE('',(#6276));
#6276 = SURFACE_STYLE_FILL_AREA(#6277);
#6277 = FILL_AREA_STYLE('',(#6278));
#6278 = FILL_AREA_STYLE_COLOUR('',#5827);
#6279 = CURVE_STYLE('',#6280,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6280 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6281 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6282),#2572);
#6282 = STYLED_ITEM('color',(#6283),#2560);
#6283 = PRESENTATION_STYLE_ASSIGNMENT((#6284,#6289));
#6284 = SURFACE_STYLE_USAGE(.BOTH.,#6285);
#6285 = SURFACE_SIDE_STYLE('',(#6286));
#6286 = SURFACE_STYLE_FILL_AREA(#6287);
#6287 = FILL_AREA_STYLE('',(#6288));
#6288 = FILL_AREA_STYLE_COLOUR('',#5827);
#6289 = CURVE_STYLE('',#6290,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6290 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6291 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6292),#4277);
#6292 = STYLED_ITEM('color',(#6293),#4265);
#6293 = PRESENTATION_STYLE_ASSIGNMENT((#6294,#6299));
#6294 = SURFACE_STYLE_USAGE(.BOTH.,#6295);
#6295 = SURFACE_SIDE_STYLE('',(#6296));
#6296 = SURFACE_STYLE_FILL_AREA(#6297);
#6297 = FILL_AREA_STYLE('',(#6298));
#6298 = FILL_AREA_STYLE_COLOUR('',#5827);
#6299 = CURVE_STYLE('',#6300,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6300 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6301 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6302),#5083);
#6302 = STYLED_ITEM('color',(#6303),#5071);
#6303 = PRESENTATION_STYLE_ASSIGNMENT((#6304,#6309));
#6304 = SURFACE_STYLE_USAGE(.BOTH.,#6305);
#6305 = SURFACE_SIDE_STYLE('',(#6306));
#6306 = SURFACE_STYLE_FILL_AREA(#6307);
#6307 = FILL_AREA_STYLE('',(#6308));
#6308 = FILL_AREA_STYLE_COLOUR('',#5827);
#6309 = CURVE_STYLE('',#6310,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6310 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6311 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6312),#2696);
#6312 = STYLED_ITEM('color',(#6313),#2684);
#6313 = PRESENTATION_STYLE_ASSIGNMENT((#6314,#6319));
#6314 = SURFACE_STYLE_USAGE(.BOTH.,#6315);
#6315 = SURFACE_SIDE_STYLE('',(#6316));
#6316 = SURFACE_STYLE_FILL_AREA(#6317);
#6317 = FILL_AREA_STYLE('',(#6318));
#6318 = FILL_AREA_STYLE_COLOUR('',#5827);
#6319 = CURVE_STYLE('',#6320,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6320 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6321 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6322),#3812);
#6322 = STYLED_ITEM('color',(#6323),#3800);
#6323 = PRESENTATION_STYLE_ASSIGNMENT((#6324,#6329));
#6324 = SURFACE_STYLE_USAGE(.BOTH.,#6325);
#6325 = SURFACE_SIDE_STYLE('',(#6326));
#6326 = SURFACE_STYLE_FILL_AREA(#6327);
#6327 = FILL_AREA_STYLE('',(#6328));
#6328 = FILL_AREA_STYLE_COLOUR('',#5827);
#6329 = CURVE_STYLE('',#6330,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6330 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6331 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6332),#867);
#6332 = STYLED_ITEM('color',(#6333),#855);
#6333 = PRESENTATION_STYLE_ASSIGNMENT((#6334,#6339));
#6334 = SURFACE_STYLE_USAGE(.BOTH.,#6335);
#6335 = SURFACE_SIDE_STYLE('',(#6336));
#6336 = SURFACE_STYLE_FILL_AREA(#6337);
#6337 = FILL_AREA_STYLE('',(#6338));
#6338 = FILL_AREA_STYLE_COLOUR('',#5827);
#6339 = CURVE_STYLE('',#6340,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6340 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6341 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6342),#2231);
#6342 = STYLED_ITEM('color',(#6343),#2219);
#6343 = PRESENTATION_STYLE_ASSIGNMENT((#6344,#6349));
#6344 = SURFACE_STYLE_USAGE(.BOTH.,#6345);
#6345 = SURFACE_SIDE_STYLE('',(#6346));
#6346 = SURFACE_STYLE_FILL_AREA(#6347);
#6347 = FILL_AREA_STYLE('',(#6348));
#6348 = FILL_AREA_STYLE_COLOUR('',#5827);
#6349 = CURVE_STYLE('',#6350,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6350 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6351 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6352),#1859);
#6352 = STYLED_ITEM('color',(#6353),#1847);
#6353 = PRESENTATION_STYLE_ASSIGNMENT((#6354,#6359));
#6354 = SURFACE_STYLE_USAGE(.BOTH.,#6355);
#6355 = SURFACE_SIDE_STYLE('',(#6356));
#6356 = SURFACE_STYLE_FILL_AREA(#6357);
#6357 = FILL_AREA_STYLE('',(#6358));
#6358 = FILL_AREA_STYLE_COLOUR('',#5827);
#6359 = CURVE_STYLE('',#6360,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6360 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6361 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6362),#3967);
#6362 = STYLED_ITEM('color',(#6363),#3955);
#6363 = PRESENTATION_STYLE_ASSIGNMENT((#6364,#6369));
#6364 = SURFACE_STYLE_USAGE(.BOTH.,#6365);
#6365 = SURFACE_SIDE_STYLE('',(#6366));
#6366 = SURFACE_STYLE_FILL_AREA(#6367);
#6367 = FILL_AREA_STYLE('',(#6368));
#6368 = FILL_AREA_STYLE_COLOUR('',#5827);
#6369 = CURVE_STYLE('',#6370,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6370 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6371 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6372),#2882);
#6372 = STYLED_ITEM('color',(#6373),#2870);
#6373 = PRESENTATION_STYLE_ASSIGNMENT((#6374,#6379));
#6374 = SURFACE_STYLE_USAGE(.BOTH.,#6375);
#6375 = SURFACE_SIDE_STYLE('',(#6376));
#6376 = SURFACE_STYLE_FILL_AREA(#6377);
#6377 = FILL_AREA_STYLE('',(#6378));
#6378 = FILL_AREA_STYLE_COLOUR('',#5827);
#6379 = CURVE_STYLE('',#6380,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6380 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6381 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6382),#5362);
#6382 = STYLED_ITEM('color',(#6383),#5350);
#6383 = PRESENTATION_STYLE_ASSIGNMENT((#6384,#6389));
#6384 = SURFACE_STYLE_USAGE(.BOTH.,#6385);
#6385 = SURFACE_SIDE_STYLE('',(#6386));
#6386 = SURFACE_STYLE_FILL_AREA(#6387);
#6387 = FILL_AREA_STYLE('',(#6388));
#6388 = FILL_AREA_STYLE_COLOUR('',#5827);
#6389 = CURVE_STYLE('',#6390,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6390 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6391 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6392),#3316);
#6392 = STYLED_ITEM('color',(#6393),#3304);
#6393 = PRESENTATION_STYLE_ASSIGNMENT((#6394,#6399));
#6394 = SURFACE_STYLE_USAGE(.BOTH.,#6395);
#6395 = SURFACE_SIDE_STYLE('',(#6396));
#6396 = SURFACE_STYLE_FILL_AREA(#6397);
#6397 = FILL_AREA_STYLE('',(#6398));
#6398 = FILL_AREA_STYLE_COLOUR('',#5827);
#6399 = CURVE_STYLE('',#6400,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6400 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6401 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6402),#1921);
#6402 = STYLED_ITEM('color',(#6403),#1909);
#6403 = PRESENTATION_STYLE_ASSIGNMENT((#6404,#6409));
#6404 = SURFACE_STYLE_USAGE(.BOTH.,#6405);
#6405 = SURFACE_SIDE_STYLE('',(#6406));
#6406 = SURFACE_STYLE_FILL_AREA(#6407);
#6407 = FILL_AREA_STYLE('',(#6408));
#6408 = FILL_AREA_STYLE_COLOUR('',#5827);
#6409 = CURVE_STYLE('',#6410,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6410 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6411 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6412),#4835);
#6412 = STYLED_ITEM('color',(#6413),#4823);
#6413 = PRESENTATION_STYLE_ASSIGNMENT((#6414,#6419));
#6414 = SURFACE_STYLE_USAGE(.BOTH.,#6415);
#6415 = SURFACE_SIDE_STYLE('',(#6416));
#6416 = SURFACE_STYLE_FILL_AREA(#6417);
#6417 = FILL_AREA_STYLE('',(#6418));
#6418 = FILL_AREA_STYLE_COLOUR('',#5827);
#6419 = CURVE_STYLE('',#6420,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6420 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6421 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6422),#2913);
#6422 = STYLED_ITEM('color',(#6423),#2901);
#6423 = PRESENTATION_STYLE_ASSIGNMENT((#6424,#6429));
#6424 = SURFACE_STYLE_USAGE(.BOTH.,#6425);
#6425 = SURFACE_SIDE_STYLE('',(#6426));
#6426 = SURFACE_STYLE_FILL_AREA(#6427);
#6427 = FILL_AREA_STYLE('',(#6428));
#6428 = FILL_AREA_STYLE_COLOUR('',#5827);
#6429 = CURVE_STYLE('',#6430,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6430 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6431 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6432),#3719);
#6432 = STYLED_ITEM('color',(#6433),#3707);
#6433 = PRESENTATION_STYLE_ASSIGNMENT((#6434,#6439));
#6434 = SURFACE_STYLE_USAGE(.BOTH.,#6435);
#6435 = SURFACE_SIDE_STYLE('',(#6436));
#6436 = SURFACE_STYLE_FILL_AREA(#6437);
#6437 = FILL_AREA_STYLE('',(#6438));
#6438 = FILL_AREA_STYLE_COLOUR('',#5827);
#6439 = CURVE_STYLE('',#6440,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6440 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6441 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6442),#3068);
#6442 = STYLED_ITEM('color',(#6443),#3056);
#6443 = PRESENTATION_STYLE_ASSIGNMENT((#6444,#6449));
#6444 = SURFACE_STYLE_USAGE(.BOTH.,#6445);
#6445 = SURFACE_SIDE_STYLE('',(#6446));
#6446 = SURFACE_STYLE_FILL_AREA(#6447);
#6447 = FILL_AREA_STYLE('',(#6448));
#6448 = FILL_AREA_STYLE_COLOUR('',#5827);
#6449 = CURVE_STYLE('',#6450,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6450 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6451 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6452),#712);
#6452 = STYLED_ITEM('color',(#6453),#700);
#6453 = PRESENTATION_STYLE_ASSIGNMENT((#6454,#6459));
#6454 = SURFACE_STYLE_USAGE(.BOTH.,#6455);
#6455 = SURFACE_SIDE_STYLE('',(#6456));
#6456 = SURFACE_STYLE_FILL_AREA(#6457);
#6457 = FILL_AREA_STYLE('',(#6458));
#6458 = FILL_AREA_STYLE_COLOUR('',#5827);
#6459 = CURVE_STYLE('',#6460,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6460 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6461 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6462),#743);
#6462 = STYLED_ITEM('color',(#6463),#731);
#6463 = PRESENTATION_STYLE_ASSIGNMENT((#6464,#6469));
#6464 = SURFACE_STYLE_USAGE(.BOTH.,#6465);
#6465 = SURFACE_SIDE_STYLE('',(#6466));
#6466 = SURFACE_STYLE_FILL_AREA(#6467);
#6467 = FILL_AREA_STYLE('',(#6468));
#6468 = FILL_AREA_STYLE_COLOUR('',#5827);
#6469 = CURVE_STYLE('',#6470,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6470 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6471 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6472),#3223);
#6472 = STYLED_ITEM('color',(#6473),#3211);
#6473 = PRESENTATION_STYLE_ASSIGNMENT((#6474,#6479));
#6474 = SURFACE_STYLE_USAGE(.BOTH.,#6475);
#6475 = SURFACE_SIDE_STYLE('',(#6476));
#6476 = SURFACE_STYLE_FILL_AREA(#6477);
#6477 = FILL_AREA_STYLE('',(#6478));
#6478 = FILL_AREA_STYLE_COLOUR('',#5827);
#6479 = CURVE_STYLE('',#6480,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6480 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6481 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6482),#2138);
#6482 = STYLED_ITEM('color',(#6483),#2126);
#6483 = PRESENTATION_STYLE_ASSIGNMENT((#6484,#6489));
#6484 = SURFACE_STYLE_USAGE(.BOTH.,#6485);
#6485 = SURFACE_SIDE_STYLE('',(#6486));
#6486 = SURFACE_STYLE_FILL_AREA(#6487);
#6487 = FILL_AREA_STYLE('',(#6488));
#6488 = FILL_AREA_STYLE_COLOUR('',#5827);
#6489 = CURVE_STYLE('',#6490,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6490 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6491 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6492),#5238);
#6492 = STYLED_ITEM('color',(#6493),#5226);
#6493 = PRESENTATION_STYLE_ASSIGNMENT((#6494,#6499));
#6494 = SURFACE_STYLE_USAGE(.BOTH.,#6495);
#6495 = SURFACE_SIDE_STYLE('',(#6496));
#6496 = SURFACE_STYLE_FILL_AREA(#6497);
#6497 = FILL_AREA_STYLE('',(#6498));
#6498 = FILL_AREA_STYLE_COLOUR('',#5827);
#6499 = CURVE_STYLE('',#6500,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6500 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6501 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6502),#5021);
#6502 = STYLED_ITEM('color',(#6503),#5009);
#6503 = PRESENTATION_STYLE_ASSIGNMENT((#6504,#6509));
#6504 = SURFACE_STYLE_USAGE(.BOTH.,#6505);
#6505 = SURFACE_SIDE_STYLE('',(#6506));
#6506 = SURFACE_STYLE_FILL_AREA(#6507);
#6507 = FILL_AREA_STYLE('',(#6508));
#6508 = FILL_AREA_STYLE_COLOUR('',#5827);
#6509 = CURVE_STYLE('',#6510,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6510 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6511 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6512),#836);
#6512 = STYLED_ITEM('color',(#6513),#824);
#6513 = PRESENTATION_STYLE_ASSIGNMENT((#6514,#6519));
#6514 = SURFACE_STYLE_USAGE(.BOTH.,#6515);
#6515 = SURFACE_SIDE_STYLE('',(#6516));
#6516 = SURFACE_STYLE_FILL_AREA(#6517);
#6517 = FILL_AREA_STYLE('',(#6518));
#6518 = FILL_AREA_STYLE_COLOUR('',#5827);
#6519 = CURVE_STYLE('',#6520,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6520 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6521 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6522),#4525);
#6522 = STYLED_ITEM('color',(#6523),#4513);
#6523 = PRESENTATION_STYLE_ASSIGNMENT((#6524,#6529));
#6524 = SURFACE_STYLE_USAGE(.BOTH.,#6525);
#6525 = SURFACE_SIDE_STYLE('',(#6526));
#6526 = SURFACE_STYLE_FILL_AREA(#6527);
#6527 = FILL_AREA_STYLE('',(#6528));
#6528 = FILL_AREA_STYLE_COLOUR('',#5827);
#6529 = CURVE_STYLE('',#6530,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6530 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6531 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6532),#2417);
#6532 = STYLED_ITEM('color',(#6533),#2405);
#6533 = PRESENTATION_STYLE_ASSIGNMENT((#6534,#6539));
#6534 = SURFACE_STYLE_USAGE(.BOTH.,#6535);
#6535 = SURFACE_SIDE_STYLE('',(#6536));
#6536 = SURFACE_STYLE_FILL_AREA(#6537);
#6537 = FILL_AREA_STYLE('',(#6538));
#6538 = FILL_AREA_STYLE_COLOUR('',#5827);
#6539 = CURVE_STYLE('',#6540,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6540 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6541 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6542),#5176);
#6542 = STYLED_ITEM('color',(#6543),#5164);
#6543 = PRESENTATION_STYLE_ASSIGNMENT((#6544,#6549));
#6544 = SURFACE_STYLE_USAGE(.BOTH.,#6545);
#6545 = SURFACE_SIDE_STYLE('',(#6546));
#6546 = SURFACE_STYLE_FILL_AREA(#6547);
#6547 = FILL_AREA_STYLE('',(#6548));
#6548 = FILL_AREA_STYLE_COLOUR('',#5827);
#6549 = CURVE_STYLE('',#6550,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6550 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6551 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6552),#3905);
#6552 = STYLED_ITEM('color',(#6553),#3893);
#6553 = PRESENTATION_STYLE_ASSIGNMENT((#6554,#6559));
#6554 = SURFACE_STYLE_USAGE(.BOTH.,#6555);
#6555 = SURFACE_SIDE_STYLE('',(#6556));
#6556 = SURFACE_STYLE_FILL_AREA(#6557);
#6557 = FILL_AREA_STYLE('',(#6558));
#6558 = FILL_AREA_STYLE_COLOUR('',#5827);
#6559 = CURVE_STYLE('',#6560,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6560 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6561 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6562),#1146);
#6562 = STYLED_ITEM('color',(#6563),#1134);
#6563 = PRESENTATION_STYLE_ASSIGNMENT((#6564,#6569));
#6564 = SURFACE_STYLE_USAGE(.BOTH.,#6565);
#6565 = SURFACE_SIDE_STYLE('',(#6566));
#6566 = SURFACE_STYLE_FILL_AREA(#6567);
#6567 = FILL_AREA_STYLE('',(#6568));
#6568 = FILL_AREA_STYLE_COLOUR('',#5827);
#6569 = CURVE_STYLE('',#6570,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6570 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6571 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6572),#4866);
#6572 = STYLED_ITEM('color',(#6573),#4854);
#6573 = PRESENTATION_STYLE_ASSIGNMENT((#6574,#6579));
#6574 = SURFACE_STYLE_USAGE(.BOTH.,#6575);
#6575 = SURFACE_SIDE_STYLE('',(#6576));
#6576 = SURFACE_STYLE_FILL_AREA(#6577);
#6577 = FILL_AREA_STYLE('',(#6578));
#6578 = FILL_AREA_STYLE_COLOUR('',#5827);
#6579 = CURVE_STYLE('',#6580,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6580 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6581 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6582),#2758);
#6582 = STYLED_ITEM('color',(#6583),#2746);
#6583 = PRESENTATION_STYLE_ASSIGNMENT((#6584,#6589));
#6584 = SURFACE_STYLE_USAGE(.BOTH.,#6585);
#6585 = SURFACE_SIDE_STYLE('',(#6586));
#6586 = SURFACE_STYLE_FILL_AREA(#6587);
#6587 = FILL_AREA_STYLE('',(#6588));
#6588 = FILL_AREA_STYLE_COLOUR('',#5827);
#6589 = CURVE_STYLE('',#6590,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6590 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6591 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6592),#4556);
#6592 = STYLED_ITEM('color',(#6593),#4544);
#6593 = PRESENTATION_STYLE_ASSIGNMENT((#6594,#6599));
#6594 = SURFACE_STYLE_USAGE(.BOTH.,#6595);
#6595 = SURFACE_SIDE_STYLE('',(#6596));
#6596 = SURFACE_STYLE_FILL_AREA(#6597);
#6597 = FILL_AREA_STYLE('',(#6598));
#6598 = FILL_AREA_STYLE_COLOUR('',#5827);
#6599 = CURVE_STYLE('',#6600,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6600 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6601 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6602),#4463);
#6602 = STYLED_ITEM('color',(#6603),#4451);
#6603 = PRESENTATION_STYLE_ASSIGNMENT((#6604,#6609));
#6604 = SURFACE_STYLE_USAGE(.BOTH.,#6605);
#6605 = SURFACE_SIDE_STYLE('',(#6606));
#6606 = SURFACE_STYLE_FILL_AREA(#6607);
#6607 = FILL_AREA_STYLE('',(#6608));
#6608 = FILL_AREA_STYLE_COLOUR('',#5827);
#6609 = CURVE_STYLE('',#6610,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6610 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6611 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6612),#1735);
#6612 = STYLED_ITEM('color',(#6613),#1723);
#6613 = PRESENTATION_STYLE_ASSIGNMENT((#6614,#6619));
#6614 = SURFACE_STYLE_USAGE(.BOTH.,#6615);
#6615 = SURFACE_SIDE_STYLE('',(#6616));
#6616 = SURFACE_STYLE_FILL_AREA(#6617);
#6617 = FILL_AREA_STYLE('',(#6618));
#6618 = FILL_AREA_STYLE_COLOUR('',#5827);
#6619 = CURVE_STYLE('',#6620,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6620 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6621 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6622),#3750);
#6622 = STYLED_ITEM('color',(#6623),#3738);
#6623 = PRESENTATION_STYLE_ASSIGNMENT((#6624,#6629));
#6624 = SURFACE_STYLE_USAGE(.BOTH.,#6625);
#6625 = SURFACE_SIDE_STYLE('',(#6626));
#6626 = SURFACE_STYLE_FILL_AREA(#6627);
#6627 = FILL_AREA_STYLE('',(#6628));
#6628 = FILL_AREA_STYLE_COLOUR('',#5827);
#6629 = CURVE_STYLE('',#6630,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6630 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6631 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6632),#1642);
#6632 = STYLED_ITEM('color',(#6633),#1630);
#6633 = PRESENTATION_STYLE_ASSIGNMENT((#6634,#6639));
#6634 = SURFACE_STYLE_USAGE(.BOTH.,#6635);
#6635 = SURFACE_SIDE_STYLE('',(#6636));
#6636 = SURFACE_STYLE_FILL_AREA(#6637);
#6637 = FILL_AREA_STYLE('',(#6638));
#6638 = FILL_AREA_STYLE_COLOUR('',#5827);
#6639 = CURVE_STYLE('',#6640,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6640 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6641 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6642),#4773);
#6642 = STYLED_ITEM('color',(#6643),#4761);
#6643 = PRESENTATION_STYLE_ASSIGNMENT((#6644,#6649));
#6644 = SURFACE_STYLE_USAGE(.BOTH.,#6645);
#6645 = SURFACE_SIDE_STYLE('',(#6646));
#6646 = SURFACE_STYLE_FILL_AREA(#6647);
#6647 = FILL_AREA_STYLE('',(#6648));
#6648 = FILL_AREA_STYLE_COLOUR('',#5827);
#6649 = CURVE_STYLE('',#6650,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6650 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6651 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6652),#1022);
#6652 = STYLED_ITEM('color',(#6653),#1010);
#6653 = PRESENTATION_STYLE_ASSIGNMENT((#6654,#6659));
#6654 = SURFACE_STYLE_USAGE(.BOTH.,#6655);
#6655 = SURFACE_SIDE_STYLE('',(#6656));
#6656 = SURFACE_STYLE_FILL_AREA(#6657);
#6657 = FILL_AREA_STYLE('',(#6658));
#6658 = FILL_AREA_STYLE_COLOUR('',#5827);
#6659 = CURVE_STYLE('',#6660,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6660 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6661 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6662),#2634);
#6662 = STYLED_ITEM('color',(#6663),#2622);
#6663 = PRESENTATION_STYLE_ASSIGNMENT((#6664,#6669));
#6664 = SURFACE_STYLE_USAGE(.BOTH.,#6665);
#6665 = SURFACE_SIDE_STYLE('',(#6666));
#6666 = SURFACE_STYLE_FILL_AREA(#6667);
#6667 = FILL_AREA_STYLE('',(#6668));
#6668 = FILL_AREA_STYLE_COLOUR('',#5827);
#6669 = CURVE_STYLE('',#6670,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6670 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6671 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6672),#650);
#6672 = STYLED_ITEM('color',(#6673),#638);
#6673 = PRESENTATION_STYLE_ASSIGNMENT((#6674,#6679));
#6674 = SURFACE_STYLE_USAGE(.BOTH.,#6675);
#6675 = SURFACE_SIDE_STYLE('',(#6676));
#6676 = SURFACE_STYLE_FILL_AREA(#6677);
#6677 = FILL_AREA_STYLE('',(#6678));
#6678 = FILL_AREA_STYLE_COLOUR('',#5827);
#6679 = CURVE_STYLE('',#6680,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6680 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6681 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6682),#2851);
#6682 = STYLED_ITEM('color',(#6683),#2839);
#6683 = PRESENTATION_STYLE_ASSIGNMENT((#6684,#6689));
#6684 = SURFACE_STYLE_USAGE(.BOTH.,#6685);
#6685 = SURFACE_SIDE_STYLE('',(#6686));
#6686 = SURFACE_STYLE_FILL_AREA(#6687);
#6687 = FILL_AREA_STYLE('',(#6688));
#6688 = FILL_AREA_STYLE_COLOUR('',#5827);
#6689 = CURVE_STYLE('',#6690,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6690 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6691 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6692),#2975);
#6692 = STYLED_ITEM('color',(#6693),#2963);
#6693 = PRESENTATION_STYLE_ASSIGNMENT((#6694,#6699));
#6694 = SURFACE_STYLE_USAGE(.BOTH.,#6695);
#6695 = SURFACE_SIDE_STYLE('',(#6696));
#6696 = SURFACE_STYLE_FILL_AREA(#6697);
#6697 = FILL_AREA_STYLE('',(#6698));
#6698 = FILL_AREA_STYLE_COLOUR('',#5827);
#6699 = CURVE_STYLE('',#6700,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6700 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6701 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6702),#2324);
#6702 = STYLED_ITEM('color',(#6703),#2312);
#6703 = PRESENTATION_STYLE_ASSIGNMENT((#6704,#6709));
#6704 = SURFACE_STYLE_USAGE(.BOTH.,#6705);
#6705 = SURFACE_SIDE_STYLE('',(#6706));
#6706 = SURFACE_STYLE_FILL_AREA(#6707);
#6707 = FILL_AREA_STYLE('',(#6708));
#6708 = FILL_AREA_STYLE_COLOUR('',#5827);
#6709 = CURVE_STYLE('',#6710,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6710 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6711 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6712),#3409);
#6712 = STYLED_ITEM('color',(#6713),#3397);
#6713 = PRESENTATION_STYLE_ASSIGNMENT((#6714,#6719));
#6714 = SURFACE_STYLE_USAGE(.BOTH.,#6715);
#6715 = SURFACE_SIDE_STYLE('',(#6716));
#6716 = SURFACE_STYLE_FILL_AREA(#6717);
#6717 = FILL_AREA_STYLE('',(#6718));
#6718 = FILL_AREA_STYLE_COLOUR('',#5827);
#6719 = CURVE_STYLE('',#6720,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6720 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6721 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6722),#1456);
#6722 = STYLED_ITEM('color',(#6723),#1444);
#6723 = PRESENTATION_STYLE_ASSIGNMENT((#6724,#6729));
#6724 = SURFACE_STYLE_USAGE(.BOTH.,#6725);
#6725 = SURFACE_SIDE_STYLE('',(#6726));
#6726 = SURFACE_STYLE_FILL_AREA(#6727);
#6727 = FILL_AREA_STYLE('',(#6728));
#6728 = FILL_AREA_STYLE_COLOUR('',#5827);
#6729 = CURVE_STYLE('',#6730,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6730 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6731 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6732),#3378);
#6732 = STYLED_ITEM('color',(#6733),#3366);
#6733 = PRESENTATION_STYLE_ASSIGNMENT((#6734,#6739));
#6734 = SURFACE_STYLE_USAGE(.BOTH.,#6735);
#6735 = SURFACE_SIDE_STYLE('',(#6736));
#6736 = SURFACE_STYLE_FILL_AREA(#6737);
#6737 = FILL_AREA_STYLE('',(#6738));
#6738 = FILL_AREA_STYLE_COLOUR('',#5827);
#6739 = CURVE_STYLE('',#6740,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6740 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6741 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6742),#3657);
#6742 = STYLED_ITEM('color',(#6743),#3645);
#6743 = PRESENTATION_STYLE_ASSIGNMENT((#6744,#6749));
#6744 = SURFACE_STYLE_USAGE(.BOTH.,#6745);
#6745 = SURFACE_SIDE_STYLE('',(#6746));
#6746 = SURFACE_STYLE_FILL_AREA(#6747);
#6747 = FILL_AREA_STYLE('',(#6748));
#6748 = FILL_AREA_STYLE_COLOUR('',#5827);
#6749 = CURVE_STYLE('',#6750,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6750 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6751 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6752),#4990);
#6752 = STYLED_ITEM('color',(#6753),#4978);
#6753 = PRESENTATION_STYLE_ASSIGNMENT((#6754,#6759));
#6754 = SURFACE_STYLE_USAGE(.BOTH.,#6755);
#6755 = SURFACE_SIDE_STYLE('',(#6756));
#6756 = SURFACE_STYLE_FILL_AREA(#6757);
#6757 = FILL_AREA_STYLE('',(#6758));
#6758 = FILL_AREA_STYLE_COLOUR('',#5827);
#6759 = CURVE_STYLE('',#6760,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6760 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6761 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6762),#1673);
#6762 = STYLED_ITEM('color',(#6763),#1661);
#6763 = PRESENTATION_STYLE_ASSIGNMENT((#6764,#6769));
#6764 = SURFACE_STYLE_USAGE(.BOTH.,#6765);
#6765 = SURFACE_SIDE_STYLE('',(#6766));
#6766 = SURFACE_STYLE_FILL_AREA(#6767);
#6767 = FILL_AREA_STYLE('',(#6768));
#6768 = FILL_AREA_STYLE_COLOUR('',#5827);
#6769 = CURVE_STYLE('',#6770,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6770 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6771 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6772),#2045);
#6772 = STYLED_ITEM('color',(#6773),#2033);
#6773 = PRESENTATION_STYLE_ASSIGNMENT((#6774,#6779));
#6774 = SURFACE_STYLE_USAGE(.BOTH.,#6775);
#6775 = SURFACE_SIDE_STYLE('',(#6776));
#6776 = SURFACE_STYLE_FILL_AREA(#6777);
#6777 = FILL_AREA_STYLE('',(#6778));
#6778 = FILL_AREA_STYLE_COLOUR('',#5827);
#6779 = CURVE_STYLE('',#6780,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6780 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6781 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6782),#1797);
#6782 = STYLED_ITEM('color',(#6783),#1785);
#6783 = PRESENTATION_STYLE_ASSIGNMENT((#6784,#6789));
#6784 = SURFACE_STYLE_USAGE(.BOTH.,#6785);
#6785 = SURFACE_SIDE_STYLE('',(#6786));
#6786 = SURFACE_STYLE_FILL_AREA(#6787);
#6787 = FILL_AREA_STYLE('',(#6788));
#6788 = FILL_AREA_STYLE_COLOUR('',#5827);
#6789 = CURVE_STYLE('',#6790,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6790 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6791 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6792),#3874);
#6792 = STYLED_ITEM('color',(#6793),#3862);
#6793 = PRESENTATION_STYLE_ASSIGNMENT((#6794,#6799));
#6794 = SURFACE_STYLE_USAGE(.BOTH.,#6795);
#6795 = SURFACE_SIDE_STYLE('',(#6796));
#6796 = SURFACE_STYLE_FILL_AREA(#6797);
#6797 = FILL_AREA_STYLE('',(#6798));
#6798 = FILL_AREA_STYLE_COLOUR('',#5827);
#6799 = CURVE_STYLE('',#6800,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6800 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6801 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6802),#4494);
#6802 = STYLED_ITEM('color',(#6803),#4482);
#6803 = PRESENTATION_STYLE_ASSIGNMENT((#6804,#6809));
#6804 = SURFACE_STYLE_USAGE(.BOTH.,#6805);
#6805 = SURFACE_SIDE_STYLE('',(#6806));
#6806 = SURFACE_STYLE_FILL_AREA(#6807);
#6807 = FILL_AREA_STYLE('',(#6808));
#6808 = FILL_AREA_STYLE_COLOUR('',#5827);
#6809 = CURVE_STYLE('',#6810,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6810 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6811 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6812),#4742);
#6812 = STYLED_ITEM('color',(#6813),#4730);
#6813 = PRESENTATION_STYLE_ASSIGNMENT((#6814,#6819));
#6814 = SURFACE_STYLE_USAGE(.BOTH.,#6815);
#6815 = SURFACE_SIDE_STYLE('',(#6816));
#6816 = SURFACE_STYLE_FILL_AREA(#6817);
#6817 = FILL_AREA_STYLE('',(#6818));
#6818 = FILL_AREA_STYLE_COLOUR('',#5827);
#6819 = CURVE_STYLE('',#6820,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6820 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6821 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6822),#2479);
#6822 = STYLED_ITEM('color',(#6823),#2467);
#6823 = PRESENTATION_STYLE_ASSIGNMENT((#6824,#6829));
#6824 = SURFACE_STYLE_USAGE(.BOTH.,#6825);
#6825 = SURFACE_SIDE_STYLE('',(#6826));
#6826 = SURFACE_STYLE_FILL_AREA(#6827);
#6827 = FILL_AREA_STYLE('',(#6828));
#6828 = FILL_AREA_STYLE_COLOUR('',#5827);
#6829 = CURVE_STYLE('',#6830,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6830 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6831 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6832),#3037);
#6832 = STYLED_ITEM('color',(#6833),#3025);
#6833 = PRESENTATION_STYLE_ASSIGNMENT((#6834,#6839));
#6834 = SURFACE_STYLE_USAGE(.BOTH.,#6835);
#6835 = SURFACE_SIDE_STYLE('',(#6836));
#6836 = SURFACE_STYLE_FILL_AREA(#6837);
#6837 = FILL_AREA_STYLE('',(#6838));
#6838 = FILL_AREA_STYLE_COLOUR('',#5827);
#6839 = CURVE_STYLE('',#6840,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6840 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6841 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6842),#2665);
#6842 = STYLED_ITEM('color',(#6843),#2653);
#6843 = PRESENTATION_STYLE_ASSIGNMENT((#6844,#6849));
#6844 = SURFACE_STYLE_USAGE(.BOTH.,#6845);
#6845 = SURFACE_SIDE_STYLE('',(#6846));
#6846 = SURFACE_STYLE_FILL_AREA(#6847);
#6847 = FILL_AREA_STYLE('',(#6848));
#6848 = FILL_AREA_STYLE_COLOUR('',#5827);
#6849 = CURVE_STYLE('',#6850,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6850 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6851 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6852),#4401);
#6852 = STYLED_ITEM('color',(#6853),#4389);
#6853 = PRESENTATION_STYLE_ASSIGNMENT((#6854,#6859));
#6854 = SURFACE_STYLE_USAGE(.BOTH.,#6855);
#6855 = SURFACE_SIDE_STYLE('',(#6856));
#6856 = SURFACE_STYLE_FILL_AREA(#6857);
#6857 = FILL_AREA_STYLE('',(#6858));
#6858 = FILL_AREA_STYLE_COLOUR('',#5827);
#6859 = CURVE_STYLE('',#6860,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6860 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6861 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6862),#2820);
#6862 = STYLED_ITEM('color',(#6863),#2808);
#6863 = PRESENTATION_STYLE_ASSIGNMENT((#6864,#6869));
#6864 = SURFACE_STYLE_USAGE(.BOTH.,#6865);
#6865 = SURFACE_SIDE_STYLE('',(#6866));
#6866 = SURFACE_STYLE_FILL_AREA(#6867);
#6867 = FILL_AREA_STYLE('',(#6868));
#6868 = FILL_AREA_STYLE_COLOUR('',#5827);
#6869 = CURVE_STYLE('',#6870,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6870 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6871 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6872),#4308);
#6872 = STYLED_ITEM('color',(#6873),#4296);
#6873 = PRESENTATION_STYLE_ASSIGNMENT((#6874,#6879));
#6874 = SURFACE_STYLE_USAGE(.BOTH.,#6875);
#6875 = SURFACE_SIDE_STYLE('',(#6876));
#6876 = SURFACE_STYLE_FILL_AREA(#6877);
#6877 = FILL_AREA_STYLE('',(#6878));
#6878 = FILL_AREA_STYLE_COLOUR('',#5827);
#6879 = CURVE_STYLE('',#6880,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6880 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6881 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6882),#4215);
#6882 = STYLED_ITEM('color',(#6883),#4203);
#6883 = PRESENTATION_STYLE_ASSIGNMENT((#6884,#6889));
#6884 = SURFACE_STYLE_USAGE(.BOTH.,#6885);
#6885 = SURFACE_SIDE_STYLE('',(#6886));
#6886 = SURFACE_STYLE_FILL_AREA(#6887);
#6887 = FILL_AREA_STYLE('',(#6888));
#6888 = FILL_AREA_STYLE_COLOUR('',#5827);
#6889 = CURVE_STYLE('',#6890,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6890 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6891 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6892),#1952);
#6892 = STYLED_ITEM('color',(#6893),#1940);
#6893 = PRESENTATION_STYLE_ASSIGNMENT((#6894,#6899));
#6894 = SURFACE_STYLE_USAGE(.BOTH.,#6895);
#6895 = SURFACE_SIDE_STYLE('',(#6896));
#6896 = SURFACE_STYLE_FILL_AREA(#6897);
#6897 = FILL_AREA_STYLE('',(#6898));
#6898 = FILL_AREA_STYLE_COLOUR('',#5827);
#6899 = CURVE_STYLE('',#6900,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6900 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6901 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6902),#1332);
#6902 = STYLED_ITEM('color',(#6903),#1320);
#6903 = PRESENTATION_STYLE_ASSIGNMENT((#6904,#6909));
#6904 = SURFACE_STYLE_USAGE(.BOTH.,#6905);
#6905 = SURFACE_SIDE_STYLE('',(#6906));
#6906 = SURFACE_STYLE_FILL_AREA(#6907);
#6907 = FILL_AREA_STYLE('',(#6908));
#6908 = FILL_AREA_STYLE_COLOUR('',#5827);
#6909 = CURVE_STYLE('',#6910,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6910 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6912),#3626);
#6912 = STYLED_ITEM('color',(#6913),#3614);
#6913 = PRESENTATION_STYLE_ASSIGNMENT((#6914,#6919));
#6914 = SURFACE_STYLE_USAGE(.BOTH.,#6915);
#6915 = SURFACE_SIDE_STYLE('',(#6916));
#6916 = SURFACE_STYLE_FILL_AREA(#6917);
#6917 = FILL_AREA_STYLE('',(#6918));
#6918 = FILL_AREA_STYLE_COLOUR('',#5827);
#6919 = CURVE_STYLE('',#6920,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6920 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6921 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6922),#2200);
#6922 = STYLED_ITEM('color',(#6923),#2188);
#6923 = PRESENTATION_STYLE_ASSIGNMENT((#6924,#6929));
#6924 = SURFACE_STYLE_USAGE(.BOTH.,#6925);
#6925 = SURFACE_SIDE_STYLE('',(#6926));
#6926 = SURFACE_STYLE_FILL_AREA(#6927);
#6927 = FILL_AREA_STYLE('',(#6928));
#6928 = FILL_AREA_STYLE_COLOUR('',#5827);
#6929 = CURVE_STYLE('',#6930,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6930 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6931 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6932),#4029);
#6932 = STYLED_ITEM('color',(#6933),#4017);
#6933 = PRESENTATION_STYLE_ASSIGNMENT((#6934,#6939));
#6934 = SURFACE_STYLE_USAGE(.BOTH.,#6935);
#6935 = SURFACE_SIDE_STYLE('',(#6936));
#6936 = SURFACE_STYLE_FILL_AREA(#6937);
#6937 = FILL_AREA_STYLE('',(#6938));
#6938 = FILL_AREA_STYLE_COLOUR('',#5827);
#6939 = CURVE_STYLE('',#6940,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6940 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6941 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6942),#3161);
#6942 = STYLED_ITEM('color',(#6943),#3149);
#6943 = PRESENTATION_STYLE_ASSIGNMENT((#6944,#6949));
#6944 = SURFACE_STYLE_USAGE(.BOTH.,#6945);
#6945 = SURFACE_SIDE_STYLE('',(#6946));
#6946 = SURFACE_STYLE_FILL_AREA(#6947);
#6947 = FILL_AREA_STYLE('',(#6948));
#6948 = FILL_AREA_STYLE_COLOUR('',#5827);
#6949 = CURVE_STYLE('',#6950,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6950 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6951 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6952),#2541);
#6952 = STYLED_ITEM('color',(#6953),#2529);
#6953 = PRESENTATION_STYLE_ASSIGNMENT((#6954,#6959));
#6954 = SURFACE_STYLE_USAGE(.BOTH.,#6955);
#6955 = SURFACE_SIDE_STYLE('',(#6956));
#6956 = SURFACE_STYLE_FILL_AREA(#6957);
#6957 = FILL_AREA_STYLE('',(#6958));
#6958 = FILL_AREA_STYLE_COLOUR('',#5827);
#6959 = CURVE_STYLE('',#6960,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6960 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6961 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6962),#2293);
#6962 = STYLED_ITEM('color',(#6963),#2281);
#6963 = PRESENTATION_STYLE_ASSIGNMENT((#6964,#6969));
#6964 = SURFACE_STYLE_USAGE(.BOTH.,#6965);
#6965 = SURFACE_SIDE_STYLE('',(#6966));
#6966 = SURFACE_STYLE_FILL_AREA(#6967);
#6967 = FILL_AREA_STYLE('',(#6968));
#6968 = FILL_AREA_STYLE_COLOUR('',#5827);
#6969 = CURVE_STYLE('',#6970,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6970 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6971 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6972),#1549);
#6972 = STYLED_ITEM('color',(#6973),#1537);
#6973 = PRESENTATION_STYLE_ASSIGNMENT((#6974,#6979));
#6974 = SURFACE_STYLE_USAGE(.BOTH.,#6975);
#6975 = SURFACE_SIDE_STYLE('',(#6976));
#6976 = SURFACE_STYLE_FILL_AREA(#6977);
#6977 = FILL_AREA_STYLE('',(#6978));
#6978 = FILL_AREA_STYLE_COLOUR('',#5827);
#6979 = CURVE_STYLE('',#6980,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6980 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6981 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6982),#4897);
#6982 = STYLED_ITEM('color',(#6983),#4885);
#6983 = PRESENTATION_STYLE_ASSIGNMENT((#6984,#6989));
#6984 = SURFACE_STYLE_USAGE(.BOTH.,#6985);
#6985 = SURFACE_SIDE_STYLE('',(#6986));
#6986 = SURFACE_STYLE_FILL_AREA(#6987);
#6987 = FILL_AREA_STYLE('',(#6988));
#6988 = FILL_AREA_STYLE_COLOUR('',#5827);
#6989 = CURVE_STYLE('',#6990,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#6990 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#6991 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #6992),#3440);
#6992 = STYLED_ITEM('color',(#6993),#3428);
#6993 = PRESENTATION_STYLE_ASSIGNMENT((#6994,#6999));
#6994 = SURFACE_STYLE_USAGE(.BOTH.,#6995);
#6995 = SURFACE_SIDE_STYLE('',(#6996));
#6996 = SURFACE_STYLE_FILL_AREA(#6997);
#6997 = FILL_AREA_STYLE('',(#6998));
#6998 = FILL_AREA_STYLE_COLOUR('',#5827);
#6999 = CURVE_STYLE('',#7000,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7000 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7001 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7002),#2107);
#7002 = STYLED_ITEM('color',(#7003),#2095);
#7003 = PRESENTATION_STYLE_ASSIGNMENT((#7004,#7009));
#7004 = SURFACE_STYLE_USAGE(.BOTH.,#7005);
#7005 = SURFACE_SIDE_STYLE('',(#7006));
#7006 = SURFACE_STYLE_FILL_AREA(#7007);
#7007 = FILL_AREA_STYLE('',(#7008));
#7008 = FILL_AREA_STYLE_COLOUR('',#5827);
#7009 = CURVE_STYLE('',#7010,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7010 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7011 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7012),#1611);
#7012 = STYLED_ITEM('color',(#7013),#1599);
#7013 = PRESENTATION_STYLE_ASSIGNMENT((#7014,#7019));
#7014 = SURFACE_STYLE_USAGE(.BOTH.,#7015);
#7015 = SURFACE_SIDE_STYLE('',(#7016));
#7016 = SURFACE_STYLE_FILL_AREA(#7017);
#7017 = FILL_AREA_STYLE('',(#7018));
#7018 = FILL_AREA_STYLE_COLOUR('',#5827);
#7019 = CURVE_STYLE('',#7020,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7020 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7021 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7022),#3781);
#7022 = STYLED_ITEM('color',(#7023),#3769);
#7023 = PRESENTATION_STYLE_ASSIGNMENT((#7024,#7029));
#7024 = SURFACE_STYLE_USAGE(.BOTH.,#7025);
#7025 = SURFACE_SIDE_STYLE('',(#7026));
#7026 = SURFACE_STYLE_FILL_AREA(#7027);
#7027 = FILL_AREA_STYLE('',(#7028));
#7028 = FILL_AREA_STYLE_COLOUR('',#5827);
#7029 = CURVE_STYLE('',#7030,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7030 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7031 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7032),#2727);
#7032 = STYLED_ITEM('color',(#7033),#2715);
#7033 = PRESENTATION_STYLE_ASSIGNMENT((#7034,#7039));
#7034 = SURFACE_STYLE_USAGE(.BOTH.,#7035);
#7035 = SURFACE_SIDE_STYLE('',(#7036));
#7036 = SURFACE_STYLE_FILL_AREA(#7037);
#7037 = FILL_AREA_STYLE('',(#7038));
#7038 = FILL_AREA_STYLE_COLOUR('',#5827);
#7039 = CURVE_STYLE('',#7040,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7040 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7041 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7042),#4370);
#7042 = STYLED_ITEM('color',(#7043),#4358);
#7043 = PRESENTATION_STYLE_ASSIGNMENT((#7044,#7049));
#7044 = SURFACE_STYLE_USAGE(.BOTH.,#7045);
#7045 = SURFACE_SIDE_STYLE('',(#7046));
#7046 = SURFACE_STYLE_FILL_AREA(#7047);
#7047 = FILL_AREA_STYLE('',(#7048));
#7048 = FILL_AREA_STYLE_COLOUR('',#5827);
#7049 = CURVE_STYLE('',#7050,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7050 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7051 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7052),#1518);
#7052 = STYLED_ITEM('color',(#7053),#1506);
#7053 = PRESENTATION_STYLE_ASSIGNMENT((#7054,#7059));
#7054 = SURFACE_STYLE_USAGE(.BOTH.,#7055);
#7055 = SURFACE_SIDE_STYLE('',(#7056));
#7056 = SURFACE_STYLE_FILL_AREA(#7057);
#7057 = FILL_AREA_STYLE('',(#7058));
#7058 = FILL_AREA_STYLE_COLOUR('',#5827);
#7059 = CURVE_STYLE('',#7060,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7060 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7061 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7062),#4246);
#7062 = STYLED_ITEM('color',(#7063),#4234);
#7063 = PRESENTATION_STYLE_ASSIGNMENT((#7064,#7069));
#7064 = SURFACE_STYLE_USAGE(.BOTH.,#7065);
#7065 = SURFACE_SIDE_STYLE('',(#7066));
#7066 = SURFACE_STYLE_FILL_AREA(#7067);
#7067 = FILL_AREA_STYLE('',(#7068));
#7068 = FILL_AREA_STYLE_COLOUR('',#5827);
#7069 = CURVE_STYLE('',#7070,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7070 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7071 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7072),#960);
#7072 = STYLED_ITEM('color',(#7073),#948);
#7073 = PRESENTATION_STYLE_ASSIGNMENT((#7074,#7079));
#7074 = SURFACE_STYLE_USAGE(.BOTH.,#7075);
#7075 = SURFACE_SIDE_STYLE('',(#7076));
#7076 = SURFACE_STYLE_FILL_AREA(#7077);
#7077 = FILL_AREA_STYLE('',(#7078));
#7078 = FILL_AREA_STYLE_COLOUR('',#5827);
#7079 = CURVE_STYLE('',#7080,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7080 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7081 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7082),#3347);
#7082 = STYLED_ITEM('color',(#7083),#3335);
#7083 = PRESENTATION_STYLE_ASSIGNMENT((#7084,#7089));
#7084 = SURFACE_STYLE_USAGE(.BOTH.,#7085);
#7085 = SURFACE_SIDE_STYLE('',(#7086));
#7086 = SURFACE_STYLE_FILL_AREA(#7087);
#7087 = FILL_AREA_STYLE('',(#7088));
#7088 = FILL_AREA_STYLE_COLOUR('',#5827);
#7089 = CURVE_STYLE('',#7090,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7090 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7091 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7092),#1177);
#7092 = STYLED_ITEM('color',(#7093),#1165);
#7093 = PRESENTATION_STYLE_ASSIGNMENT((#7094,#7099));
#7094 = SURFACE_STYLE_USAGE(.BOTH.,#7095);
#7095 = SURFACE_SIDE_STYLE('',(#7096));
#7096 = SURFACE_STYLE_FILL_AREA(#7097);
#7097 = FILL_AREA_STYLE('',(#7098));
#7098 = FILL_AREA_STYLE_COLOUR('',#5827);
#7099 = CURVE_STYLE('',#7100,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7100 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7101 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7102),#5052);
#7102 = STYLED_ITEM('color',(#7103),#5040);
#7103 = PRESENTATION_STYLE_ASSIGNMENT((#7104,#7109));
#7104 = SURFACE_STYLE_USAGE(.BOTH.,#7105);
#7105 = SURFACE_SIDE_STYLE('',(#7106));
#7106 = SURFACE_STYLE_FILL_AREA(#7107);
#7107 = FILL_AREA_STYLE('',(#7108));
#7108 = FILL_AREA_STYLE_COLOUR('',#5827);
#7109 = CURVE_STYLE('',#7110,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7110 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7111 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7112),#2386);
#7112 = STYLED_ITEM('color',(#7113),#2374);
#7113 = PRESENTATION_STYLE_ASSIGNMENT((#7114,#7119));
#7114 = SURFACE_STYLE_USAGE(.BOTH.,#7115);
#7115 = SURFACE_SIDE_STYLE('',(#7116));
#7116 = SURFACE_STYLE_FILL_AREA(#7117);
#7117 = FILL_AREA_STYLE('',(#7118));
#7118 = FILL_AREA_STYLE_COLOUR('',#5827);
#7119 = CURVE_STYLE('',#7120,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7120 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7121 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7122),#898);
#7122 = STYLED_ITEM('color',(#7123),#886);
#7123 = PRESENTATION_STYLE_ASSIGNMENT((#7124,#7129));
#7124 = SURFACE_STYLE_USAGE(.BOTH.,#7125);
#7125 = SURFACE_SIDE_STYLE('',(#7126));
#7126 = SURFACE_STYLE_FILL_AREA(#7127);
#7127 = FILL_AREA_STYLE('',(#7128));
#7128 = FILL_AREA_STYLE_COLOUR('',#5827);
#7129 = CURVE_STYLE('',#7130,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7130 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7131 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7132),#4153);
#7132 = STYLED_ITEM('color',(#7133),#4141);
#7133 = PRESENTATION_STYLE_ASSIGNMENT((#7134,#7139));
#7134 = SURFACE_STYLE_USAGE(.BOTH.,#7135);
#7135 = SURFACE_SIDE_STYLE('',(#7136));
#7136 = SURFACE_STYLE_FILL_AREA(#7137);
#7137 = FILL_AREA_STYLE('',(#7138));
#7138 = FILL_AREA_STYLE_COLOUR('',#5827);
#7139 = CURVE_STYLE('',#7140,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7140 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7141 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7142),#3936);
#7142 = STYLED_ITEM('color',(#7143),#3924);
#7143 = PRESENTATION_STYLE_ASSIGNMENT((#7144,#7149));
#7144 = SURFACE_STYLE_USAGE(.BOTH.,#7145);
#7145 = SURFACE_SIDE_STYLE('',(#7146));
#7146 = SURFACE_STYLE_FILL_AREA(#7147);
#7147 = FILL_AREA_STYLE('',(#7148));
#7148 = FILL_AREA_STYLE_COLOUR('',#5827);
#7149 = CURVE_STYLE('',#7150,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7150 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7151 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7152),#1704);
#7152 = STYLED_ITEM('color',(#7153),#1692);
#7153 = PRESENTATION_STYLE_ASSIGNMENT((#7154,#7159));
#7154 = SURFACE_STYLE_USAGE(.BOTH.,#7155);
#7155 = SURFACE_SIDE_STYLE('',(#7156));
#7156 = SURFACE_STYLE_FILL_AREA(#7157);
#7157 = FILL_AREA_STYLE('',(#7158));
#7158 = FILL_AREA_STYLE_COLOUR('',#5827);
#7159 = CURVE_STYLE('',#7160,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7160 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7161 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7162),#4959);
#7162 = STYLED_ITEM('color',(#7163),#4947);
#7163 = PRESENTATION_STYLE_ASSIGNMENT((#7164,#7169));
#7164 = SURFACE_STYLE_USAGE(.BOTH.,#7165);
#7165 = SURFACE_SIDE_STYLE('',(#7166));
#7166 = SURFACE_STYLE_FILL_AREA(#7167);
#7167 = FILL_AREA_STYLE('',(#7168));
#7168 = FILL_AREA_STYLE_COLOUR('',#5827);
#7169 = CURVE_STYLE('',#7170,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7170 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7171 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7172),#1487);
#7172 = STYLED_ITEM('color',(#7173),#1475);
#7173 = PRESENTATION_STYLE_ASSIGNMENT((#7174,#7179));
#7174 = SURFACE_STYLE_USAGE(.BOTH.,#7175);
#7175 = SURFACE_SIDE_STYLE('',(#7176));
#7176 = SURFACE_STYLE_FILL_AREA(#7177);
#7177 = FILL_AREA_STYLE('',(#7178));
#7178 = FILL_AREA_STYLE_COLOUR('',#5827);
#7179 = CURVE_STYLE('',#7180,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7180 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7181 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7182),#2603);
#7182 = STYLED_ITEM('color',(#7183),#2591);
#7183 = PRESENTATION_STYLE_ASSIGNMENT((#7184,#7189));
#7184 = SURFACE_STYLE_USAGE(.BOTH.,#7185);
#7185 = SURFACE_SIDE_STYLE('',(#7186));
#7186 = SURFACE_STYLE_FILL_AREA(#7187);
#7187 = FILL_AREA_STYLE('',(#7188));
#7188 = FILL_AREA_STYLE_COLOUR('',#5827);
#7189 = CURVE_STYLE('',#7190,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7190 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7191 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7192),#2510);
#7192 = STYLED_ITEM('color',(#7193),#2498);
#7193 = PRESENTATION_STYLE_ASSIGNMENT((#7194,#7199));
#7194 = SURFACE_STYLE_USAGE(.BOTH.,#7195);
#7195 = SURFACE_SIDE_STYLE('',(#7196));
#7196 = SURFACE_STYLE_FILL_AREA(#7197);
#7197 = FILL_AREA_STYLE('',(#7198));
#7198 = FILL_AREA_STYLE_COLOUR('',#5827);
#7199 = CURVE_STYLE('',#7200,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7200 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7201 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7202),#3192);
#7202 = STYLED_ITEM('color',(#7203),#3180);
#7203 = PRESENTATION_STYLE_ASSIGNMENT((#7204,#7209));
#7204 = SURFACE_STYLE_USAGE(.BOTH.,#7205);
#7205 = SURFACE_SIDE_STYLE('',(#7206));
#7206 = SURFACE_STYLE_FILL_AREA(#7207);
#7207 = FILL_AREA_STYLE('',(#7208));
#7208 = FILL_AREA_STYLE_COLOUR('',#5827);
#7209 = CURVE_STYLE('',#7210,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7210 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7211 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7212),#4804);
#7212 = STYLED_ITEM('color',(#7213),#4792);
#7213 = PRESENTATION_STYLE_ASSIGNMENT((#7214,#7219));
#7214 = SURFACE_STYLE_USAGE(.BOTH.,#7215);
#7215 = SURFACE_SIDE_STYLE('',(#7216));
#7216 = SURFACE_STYLE_FILL_AREA(#7217);
#7217 = FILL_AREA_STYLE('',(#7218));
#7218 = FILL_AREA_STYLE_COLOUR('',#5827);
#7219 = CURVE_STYLE('',#7220,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7220 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7221 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7222),#5145);
#7222 = STYLED_ITEM('color',(#7223),#5133);
#7223 = PRESENTATION_STYLE_ASSIGNMENT((#7224,#7229));
#7224 = SURFACE_STYLE_USAGE(.BOTH.,#7225);
#7225 = SURFACE_SIDE_STYLE('',(#7226));
#7226 = SURFACE_STYLE_FILL_AREA(#7227);
#7227 = FILL_AREA_STYLE('',(#7228));
#7228 = FILL_AREA_STYLE_COLOUR('',#5827);
#7229 = CURVE_STYLE('',#7230,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7230 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7231 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7232),#3843);
#7232 = STYLED_ITEM('color',(#7233),#3831);
#7233 = PRESENTATION_STYLE_ASSIGNMENT((#7234,#7239));
#7234 = SURFACE_STYLE_USAGE(.BOTH.,#7235);
#7235 = SURFACE_SIDE_STYLE('',(#7236));
#7236 = SURFACE_STYLE_FILL_AREA(#7237);
#7237 = FILL_AREA_STYLE('',(#7238));
#7238 = FILL_AREA_STYLE_COLOUR('',#5827);
#7239 = CURVE_STYLE('',#7240,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7240 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7241 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7242),#5300);
#7242 = STYLED_ITEM('color',(#7243),#5288);
#7243 = PRESENTATION_STYLE_ASSIGNMENT((#7244,#7249));
#7244 = SURFACE_STYLE_USAGE(.BOTH.,#7245);
#7245 = SURFACE_SIDE_STYLE('',(#7246));
#7246 = SURFACE_STYLE_FILL_AREA(#7247);
#7247 = FILL_AREA_STYLE('',(#7248));
#7248 = FILL_AREA_STYLE_COLOUR('',#5827);
#7249 = CURVE_STYLE('',#7250,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7250 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7251 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7252),#929);
#7252 = STYLED_ITEM('color',(#7253),#917);
#7253 = PRESENTATION_STYLE_ASSIGNMENT((#7254,#7259));
#7254 = SURFACE_STYLE_USAGE(.BOTH.,#7255);
#7255 = SURFACE_SIDE_STYLE('',(#7256));
#7256 = SURFACE_STYLE_FILL_AREA(#7257);
#7257 = FILL_AREA_STYLE('',(#7258));
#7258 = FILL_AREA_STYLE_COLOUR('',#5827);
#7259 = CURVE_STYLE('',#7260,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7260 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7261 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7262),#3502);
#7262 = STYLED_ITEM('color',(#7263),#3490);
#7263 = PRESENTATION_STYLE_ASSIGNMENT((#7264,#7269));
#7264 = SURFACE_STYLE_USAGE(.BOTH.,#7265);
#7265 = SURFACE_SIDE_STYLE('',(#7266));
#7266 = SURFACE_STYLE_FILL_AREA(#7267);
#7267 = FILL_AREA_STYLE('',(#7268));
#7268 = FILL_AREA_STYLE_COLOUR('',#5827);
#7269 = CURVE_STYLE('',#7270,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7270 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7271 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7272),#4122);
#7272 = STYLED_ITEM('color',(#7273),#4110);
#7273 = PRESENTATION_STYLE_ASSIGNMENT((#7274,#7279));
#7274 = SURFACE_STYLE_USAGE(.BOTH.,#7275);
#7275 = SURFACE_SIDE_STYLE('',(#7276));
#7276 = SURFACE_STYLE_FILL_AREA(#7277);
#7277 = FILL_AREA_STYLE('',(#7278));
#7278 = FILL_AREA_STYLE_COLOUR('',#5827);
#7279 = CURVE_STYLE('',#7280,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7280 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7281 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7282),#3688);
#7282 = STYLED_ITEM('color',(#7283),#3676);
#7283 = PRESENTATION_STYLE_ASSIGNMENT((#7284,#7289));
#7284 = SURFACE_STYLE_USAGE(.BOTH.,#7285);
#7285 = SURFACE_SIDE_STYLE('',(#7286));
#7286 = SURFACE_STYLE_FILL_AREA(#7287);
#7287 = FILL_AREA_STYLE('',(#7288));
#7288 = FILL_AREA_STYLE_COLOUR('',#5827);
#7289 = CURVE_STYLE('',#7290,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7290 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7291 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7292),#1394);
#7292 = STYLED_ITEM('color',(#7293),#1382);
#7293 = PRESENTATION_STYLE_ASSIGNMENT((#7294,#7299));
#7294 = SURFACE_STYLE_USAGE(.BOTH.,#7295);
#7295 = SURFACE_SIDE_STYLE('',(#7296));
#7296 = SURFACE_STYLE_FILL_AREA(#7297);
#7297 = FILL_AREA_STYLE('',(#7298));
#7298 = FILL_AREA_STYLE_COLOUR('',#5827);
#7299 = CURVE_STYLE('',#7300,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7300 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7301 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7302),#3595);
#7302 = STYLED_ITEM('color',(#7303),#3583);
#7303 = PRESENTATION_STYLE_ASSIGNMENT((#7304,#7309));
#7304 = SURFACE_STYLE_USAGE(.BOTH.,#7305);
#7305 = SURFACE_SIDE_STYLE('',(#7306));
#7306 = SURFACE_STYLE_FILL_AREA(#7307);
#7307 = FILL_AREA_STYLE('',(#7308));
#7308 = FILL_AREA_STYLE_COLOUR('',#5827);
#7309 = CURVE_STYLE('',#7310,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7310 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7311 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7312),#2014);
#7312 = STYLED_ITEM('color',(#7313),#2002);
#7313 = PRESENTATION_STYLE_ASSIGNMENT((#7314,#7319));
#7314 = SURFACE_STYLE_USAGE(.BOTH.,#7315);
#7315 = SURFACE_SIDE_STYLE('',(#7316));
#7316 = SURFACE_STYLE_FILL_AREA(#7317);
#7317 = FILL_AREA_STYLE('',(#7318));
#7318 = FILL_AREA_STYLE_COLOUR('',#5827);
#7319 = CURVE_STYLE('',#7320,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7320 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7321 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7322),#1115);
#7322 = STYLED_ITEM('color',(#7323),#1103);
#7323 = PRESENTATION_STYLE_ASSIGNMENT((#7324,#7329));
#7324 = SURFACE_STYLE_USAGE(.BOTH.,#7325);
#7325 = SURFACE_SIDE_STYLE('',(#7326));
#7326 = SURFACE_STYLE_FILL_AREA(#7327);
#7327 = FILL_AREA_STYLE('',(#7328));
#7328 = FILL_AREA_STYLE_COLOUR('',#5827);
#7329 = CURVE_STYLE('',#7330,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7330 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7331 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7332),#3285);
#7332 = STYLED_ITEM('color',(#7333),#3273);
#7333 = PRESENTATION_STYLE_ASSIGNMENT((#7334,#7339));
#7334 = SURFACE_STYLE_USAGE(.BOTH.,#7335);
#7335 = SURFACE_SIDE_STYLE('',(#7336));
#7336 = SURFACE_STYLE_FILL_AREA(#7337);
#7337 = FILL_AREA_STYLE('',(#7338));
#7338 = FILL_AREA_STYLE_COLOUR('',#5827);
#7339 = CURVE_STYLE('',#7340,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7340 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7341 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7342),#1301);
#7342 = STYLED_ITEM('color',(#7343),#1289);
#7343 = PRESENTATION_STYLE_ASSIGNMENT((#7344,#7349));
#7344 = SURFACE_STYLE_USAGE(.BOTH.,#7345);
#7345 = SURFACE_SIDE_STYLE('',(#7346));
#7346 = SURFACE_STYLE_FILL_AREA(#7347);
#7347 = FILL_AREA_STYLE('',(#7348));
#7348 = FILL_AREA_STYLE_COLOUR('',#5827);
#7349 = CURVE_STYLE('',#7350,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7350 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#7351 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #7352),#1053);
#7352 = STYLED_ITEM('color',(#7353),#1041);
#7353 = PRESENTATION_STYLE_ASSIGNMENT((#7354,#7359));
#7354 = SURFACE_STYLE_USAGE(.BOTH.,#7355);
#7355 = SURFACE_SIDE_STYLE('',(#7356));
#7356 = SURFACE_STYLE_FILL_AREA(#7357);
#7357 = FILL_AREA_STYLE('',(#7358));
#7358 = FILL_AREA_STYLE_COLOUR('',#5827);
#7359 = CURVE_STYLE('',#7360,POSITIVE_LENGTH_MEASURE(0.1),#5827);
#7360 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;
