diff --git a/STEP/SON/INFINEON PG-TSDSON-8-32.step b/STEP/SON/INFINEON PG-TSDSON-8-32.step
new file mode 100644
index 000000000..7a7f2982e
--- /dev/null
+++ b/STEP/SON/INFINEON PG-TSDSON-8-32.step	
@@ -0,0 +1,1287 @@
+ISO-10303-21;
+HEADER;
+/* Generated by software containing ST-Developer
+ * from STEP Tools, Inc. (www.steptools.com) 
+ */
+
+FILE_DESCRIPTION(
+/* description */ (''),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'C:/altium-library/STEP/SON/INFINEON PG-TSDSON-8-32.step',
+/* time_stamp */ '2022-08-06T06:06:27+01:00',
+/* author */ (''),
+/* organization */ (''),
+/* preprocessor_version */ 'ST-DEVELOPER v19',
+/* originating_system */ 'Autodesk Translation Framework v11.7.0.108',
+/* authorisation */ '');
+
+FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
+ENDSEC;
+
+DATA;
+#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#499,#500,
+#501,#502,#503),#967);
+#11=ITEM_DEFINED_TRANSFORMATION($,$,#587,#598);
+#12=ITEM_DEFINED_TRANSFORMATION($,$,#608,#623);
+#13=ITEM_DEFINED_TRANSFORMATION($,$,#583,#624);
+#14=ITEM_DEFINED_TRANSFORMATION($,$,#586,#625);
+#15=ITEM_DEFINED_TRANSFORMATION($,$,#599,#626);
+#16=ITEM_DEFINED_TRANSFORMATION($,$,#607,#627);
+#17=ITEM_DEFINED_TRANSFORMATION($,$,#607,#628);
+#18=ITEM_DEFINED_TRANSFORMATION($,$,#607,#629);
+#19=ITEM_DEFINED_TRANSFORMATION($,$,#607,#630);
+#20=ITEM_DEFINED_TRANSFORMATION($,$,#607,#631);
+#21=ITEM_DEFINED_TRANSFORMATION($,$,#607,#632);
+#22=ITEM_DEFINED_TRANSFORMATION($,$,#607,#633);
+#23=ITEM_DEFINED_TRANSFORMATION($,$,#607,#634);
+#24=ITEM_DEFINED_TRANSFORMATION($,$,#582,#635);
+#25=(
+REPRESENTATION_RELATIONSHIP($,$,#1006,#1005)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#26=(
+REPRESENTATION_RELATIONSHIP($,$,#1009,#1008)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#27=(
+REPRESENTATION_RELATIONSHIP($,$,#1004,#1003)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#28=(
+REPRESENTATION_RELATIONSHIP($,$,#1005,#1003)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#29=(
+REPRESENTATION_RELATIONSHIP($,$,#1007,#1003)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#30=(
+REPRESENTATION_RELATIONSHIP($,$,#1008,#1003)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#16)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#31=(
+REPRESENTATION_RELATIONSHIP($,$,#1008,#1003)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#17)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#32=(
+REPRESENTATION_RELATIONSHIP($,$,#1008,#1003)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#18)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#33=(
+REPRESENTATION_RELATIONSHIP($,$,#1008,#1003)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#19)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#34=(
+REPRESENTATION_RELATIONSHIP($,$,#1008,#1003)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#20)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#35=(
+REPRESENTATION_RELATIONSHIP($,$,#1008,#1003)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#36=(
+REPRESENTATION_RELATIONSHIP($,$,#1008,#1003)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#22)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#37=(
+REPRESENTATION_RELATIONSHIP($,$,#1008,#1003)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#23)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#38=(
+REPRESENTATION_RELATIONSHIP($,$,#1003,#1002)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#24)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#39=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#25,#985);
+#40=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#26,#989);
+#41=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#27,#990);
+#42=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#28,#991);
+#43=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#29,#992);
+#44=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#30,#993);
+#45=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#31,#994);
+#46=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#32,#995);
+#47=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#33,#996);
+#48=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#34,#997);
+#49=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#35,#998);
+#50=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#36,#999);
+#51=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#37,#1000);
+#52=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#38,#1001);
+#53=NEXT_ASSEMBLY_USAGE_OCCURRENCE(
+'Open CASCADE STEP translator 7.5 15.2.1:1',
+'Open CASCADE STEP translator 7.5 15.2.1:1',
+'Open CASCADE STEP translator 7.5 15.2.1:1',#1014,#1015,
+'Open CASCADE STEP translator 7.5 15.2.1:1');
+#54=NEXT_ASSEMBLY_USAGE_OCCURRENCE(
+'Open CASCADE STEP translator 7.5 15.4.1:1',
+'Open CASCADE STEP translator 7.5 15.4.1:1',
+'Open CASCADE STEP translator 7.5 15.4.1:1',#1017,#1018,
+'Open CASCADE STEP translator 7.5 15.4.1:1');
+#55=NEXT_ASSEMBLY_USAGE_OCCURRENCE(
+'Open CASCADE STEP translator 7.5 15.1:1',
+'Open CASCADE STEP translator 7.5 15.1:1',
+'Open CASCADE STEP translator 7.5 15.1:1',#1012,#1013,
+'Open CASCADE STEP translator 7.5 15.1:1');
+#56=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Body:1','Body:1','Body:1',#1012,#1014,
+'Body:1');
+#57=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Thermal Shape:1','Thermal Shape:1',
+'Thermal Shape:1',#1012,#1016,'Thermal Shape:1');
+#58=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Pin Shape:1','Pin Shape:1',
+'Pin Shape:1',#1012,#1017,'Pin Shape:1');
+#59=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Pin Shape:2','Pin Shape:2',
+'Pin Shape:2',#1012,#1017,'Pin Shape:2');
+#60=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Pin Shape:3','Pin Shape:3',
+'Pin Shape:3',#1012,#1017,'Pin Shape:3');
+#61=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Pin Shape:4','Pin Shape:4',
+'Pin Shape:4',#1012,#1017,'Pin Shape:4');
+#62=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Pin Shape:5','Pin Shape:5',
+'Pin Shape:5',#1012,#1017,'Pin Shape:5');
+#63=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Pin Shape:6','Pin Shape:6',
+'Pin Shape:6',#1012,#1017,'Pin Shape:6');
+#64=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Pin Shape:7','Pin Shape:7',
+'Pin Shape:7',#1012,#1017,'Pin Shape:7');
+#65=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Pin Shape:8','Pin Shape:8',
+'Pin Shape:8',#1012,#1017,'Pin Shape:8');
+#66=NEXT_ASSEMBLY_USAGE_OCCURRENCE('10163948800:1','10163948800:1',
+'10163948800:1',#1011,#1012,'10163948800:1');
+#67=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#1006,#70);
+#68=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#1007,#71);
+#69=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#1009,#72);
+#70=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#73),#963);
+#71=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#74),#964);
+#72=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#75),#966);
+#73=MANIFOLD_SOLID_BREP('Body1',#190);
+#74=MANIFOLD_SOLID_BREP('Body1',#191);
+#75=MANIFOLD_SOLID_BREP('Body1',#192);
+#76=CYLINDRICAL_SURFACE('',#595,0.2125);
+#77=FACE_BOUND('',#229,.T.);
+#78=LINE('',#813,#134);
+#79=LINE('',#815,#135);
+#80=LINE('',#817,#136);
+#81=LINE('',#818,#137);
+#82=LINE('',#821,#138);
+#83=LINE('',#823,#139);
+#84=LINE('',#824,#140);
+#85=LINE('',#827,#141);
+#86=LINE('',#828,#142);
+#87=LINE('',#831,#143);
+#88=LINE('',#832,#144);
+#89=LINE('',#834,#145);
+#90=LINE('',#841,#146);
+#91=LINE('',#848,#147);
+#92=LINE('',#850,#148);
+#93=LINE('',#852,#149);
+#94=LINE('',#853,#150);
+#95=LINE('',#856,#151);
+#96=LINE('',#858,#152);
+#97=LINE('',#859,#153);
+#98=LINE('',#862,#154);
+#99=LINE('',#864,#155);
+#100=LINE('',#865,#156);
+#101=LINE('',#868,#157);
+#102=LINE('',#870,#158);
+#103=LINE('',#871,#159);
+#104=LINE('',#873,#160);
+#105=LINE('',#874,#161);
+#106=LINE('',#882,#162);
+#107=LINE('',#884,#163);
+#108=LINE('',#886,#164);
+#109=LINE('',#887,#165);
+#110=LINE('',#890,#166);
+#111=LINE('',#892,#167);
+#112=LINE('',#893,#168);
+#113=LINE('',#896,#169);
+#114=LINE('',#898,#170);
+#115=LINE('',#899,#171);
+#116=LINE('',#902,#172);
+#117=LINE('',#904,#173);
+#118=LINE('',#905,#174);
+#119=LINE('',#908,#175);
+#120=LINE('',#909,#176);
+#121=LINE('',#912,#177);
+#122=LINE('',#913,#178);
+#123=LINE('',#916,#179);
+#124=LINE('',#917,#180);
+#125=LINE('',#920,#181);
+#126=LINE('',#921,#182);
+#127=LINE('',#923,#183);
+#128=LINE('',#924,#184);
+#129=LINE('',#927,#185);
+#130=LINE('',#928,#186);
+#131=LINE('',#931,#187);
+#132=LINE('',#932,#188);
+#133=LINE('',#934,#189);
+#134=VECTOR('',#652,10.);
+#135=VECTOR('',#653,10.);
+#136=VECTOR('',#654,10.);
+#137=VECTOR('',#655,10.);
+#138=VECTOR('',#658,1.);
+#139=VECTOR('',#659,1.);
+#140=VECTOR('',#660,1.);
+#141=VECTOR('',#663,1.);
+#142=VECTOR('',#664,1.);
+#143=VECTOR('',#667,1.);
+#144=VECTOR('',#668,1.);
+#145=VECTOR('',#671,1.);
+#146=VECTOR('',#680,0.2125);
+#147=VECTOR('',#689,1.);
+#148=VECTOR('',#690,1.);
+#149=VECTOR('',#691,1.);
+#150=VECTOR('',#692,1.);
+#151=VECTOR('',#695,1.);
+#152=VECTOR('',#696,1.);
+#153=VECTOR('',#697,1.);
+#154=VECTOR('',#700,1.);
+#155=VECTOR('',#701,1.);
+#156=VECTOR('',#702,1.);
+#157=VECTOR('',#705,1.00000000000064);
+#158=VECTOR('',#706,1.);
+#159=VECTOR('',#707,1.00000000000064);
+#160=VECTOR('',#710,1.);
+#161=VECTOR('',#711,1.);
+#162=VECTOR('',#722,1.);
+#163=VECTOR('',#723,1.);
+#164=VECTOR('',#724,1.);
+#165=VECTOR('',#725,1.);
+#166=VECTOR('',#728,1.);
+#167=VECTOR('',#729,1.);
+#168=VECTOR('',#730,1.);
+#169=VECTOR('',#733,1.);
+#170=VECTOR('',#734,1.);
+#171=VECTOR('',#735,1.);
+#172=VECTOR('',#738,1.);
+#173=VECTOR('',#739,1.);
+#174=VECTOR('',#740,1.);
+#175=VECTOR('',#743,1.);
+#176=VECTOR('',#744,1.);
+#177=VECTOR('',#747,1.);
+#178=VECTOR('',#748,1.);
+#179=VECTOR('',#751,1.);
+#180=VECTOR('',#752,1.);
+#181=VECTOR('',#755,1.);
+#182=VECTOR('',#756,1.);
+#183=VECTOR('',#759,1.);
+#184=VECTOR('',#760,1.);
+#185=VECTOR('',#763,1.);
+#186=VECTOR('',#764,1.);
+#187=VECTOR('',#767,1.);
+#188=VECTOR('',#768,1.);
+#189=VECTOR('',#771,1.);
+#190=CLOSED_SHELL('',(#505,#506,#507,#508,#509,#510,#511,#512));
+#191=CLOSED_SHELL('',(#513,#514,#515,#516,#517,#518,#519));
+#192=CLOSED_SHELL('',(#520,#521,#522,#523,#524,#525,#526,#527,#528,#529,
+#530,#531,#532,#533));
+#193=FACE_OUTER_BOUND('',#223,.T.);
+#194=FACE_OUTER_BOUND('',#224,.T.);
+#195=FACE_OUTER_BOUND('',#225,.T.);
+#196=FACE_OUTER_BOUND('',#226,.T.);
+#197=FACE_OUTER_BOUND('',#227,.T.);
+#198=FACE_OUTER_BOUND('',#228,.T.);
+#199=FACE_OUTER_BOUND('',#230,.T.);
+#200=FACE_OUTER_BOUND('',#231,.T.);
+#201=FACE_OUTER_BOUND('',#232,.T.);
+#202=FACE_OUTER_BOUND('',#233,.T.);
+#203=FACE_OUTER_BOUND('',#234,.T.);
+#204=FACE_OUTER_BOUND('',#235,.T.);
+#205=FACE_OUTER_BOUND('',#236,.T.);
+#206=FACE_OUTER_BOUND('',#237,.T.);
+#207=FACE_OUTER_BOUND('',#238,.T.);
+#208=FACE_OUTER_BOUND('',#239,.T.);
+#209=FACE_OUTER_BOUND('',#240,.T.);
+#210=FACE_OUTER_BOUND('',#241,.T.);
+#211=FACE_OUTER_BOUND('',#242,.T.);
+#212=FACE_OUTER_BOUND('',#243,.T.);
+#213=FACE_OUTER_BOUND('',#244,.T.);
+#214=FACE_OUTER_BOUND('',#245,.T.);
+#215=FACE_OUTER_BOUND('',#246,.T.);
+#216=FACE_OUTER_BOUND('',#247,.T.);
+#217=FACE_OUTER_BOUND('',#248,.T.);
+#218=FACE_OUTER_BOUND('',#249,.T.);
+#219=FACE_OUTER_BOUND('',#250,.T.);
+#220=FACE_OUTER_BOUND('',#251,.T.);
+#221=FACE_OUTER_BOUND('',#252,.T.);
+#222=FACE_OUTER_BOUND('',#253,.T.);
+#223=EDGE_LOOP('',(#353));
+#224=EDGE_LOOP('',(#354,#355,#356,#357));
+#225=EDGE_LOOP('',(#358,#359,#360,#361));
+#226=EDGE_LOOP('',(#362,#363,#364,#365));
+#227=EDGE_LOOP('',(#366,#367,#368,#369));
+#228=EDGE_LOOP('',(#370,#371,#372,#373));
+#229=EDGE_LOOP('',(#374));
+#230=EDGE_LOOP('',(#375,#376,#377,#378));
+#231=EDGE_LOOP('',(#379,#380,#381,#382));
+#232=EDGE_LOOP('',(#383));
+#233=EDGE_LOOP('',(#384,#385,#386,#387));
+#234=EDGE_LOOP('',(#388,#389,#390,#391));
+#235=EDGE_LOOP('',(#392,#393,#394,#395));
+#236=EDGE_LOOP('',(#396,#397,#398,#399));
+#237=EDGE_LOOP('',(#400,#401,#402,#403));
+#238=EDGE_LOOP('',(#404,#405,#406,#407,#408));
+#239=EDGE_LOOP('',(#409,#410,#411,#412,#413));
+#240=EDGE_LOOP('',(#414,#415,#416,#417));
+#241=EDGE_LOOP('',(#418,#419,#420,#421));
+#242=EDGE_LOOP('',(#422,#423,#424,#425));
+#243=EDGE_LOOP('',(#426,#427,#428,#429));
+#244=EDGE_LOOP('',(#430,#431,#432,#433));
+#245=EDGE_LOOP('',(#434,#435,#436,#437));
+#246=EDGE_LOOP('',(#438,#439,#440,#441));
+#247=EDGE_LOOP('',(#442,#443,#444,#445));
+#248=EDGE_LOOP('',(#446,#447,#448,#449));
+#249=EDGE_LOOP('',(#450,#451,#452,#453));
+#250=EDGE_LOOP('',(#454,#455,#456,#457));
+#251=EDGE_LOOP('',(#458,#459,#460,#461));
+#252=EDGE_LOOP('',(#462,#463,#464,#465));
+#253=EDGE_LOOP('',(#466,#467,#468,#469));
+#254=CIRCLE('',#585,0.2125);
+#255=CIRCLE('',#593,0.2125);
+#256=CIRCLE('',#596,0.2125);
+#257=VERTEX_POINT('',#806);
+#258=VERTEX_POINT('',#811);
+#259=VERTEX_POINT('',#812);
+#260=VERTEX_POINT('',#814);
+#261=VERTEX_POINT('',#816);
+#262=VERTEX_POINT('',#820);
+#263=VERTEX_POINT('',#822);
+#264=VERTEX_POINT('',#826);
+#265=VERTEX_POINT('',#830);
+#266=VERTEX_POINT('',#835);
+#267=VERTEX_POINT('',#839);
+#268=VERTEX_POINT('',#846);
+#269=VERTEX_POINT('',#847);
+#270=VERTEX_POINT('',#849);
+#271=VERTEX_POINT('',#851);
+#272=VERTEX_POINT('',#855);
+#273=VERTEX_POINT('',#857);
+#274=VERTEX_POINT('',#861);
+#275=VERTEX_POINT('',#863);
+#276=VERTEX_POINT('',#867);
+#277=VERTEX_POINT('',#869);
+#278=VERTEX_POINT('',#880);
+#279=VERTEX_POINT('',#881);
+#280=VERTEX_POINT('',#883);
+#281=VERTEX_POINT('',#885);
+#282=VERTEX_POINT('',#889);
+#283=VERTEX_POINT('',#891);
+#284=VERTEX_POINT('',#895);
+#285=VERTEX_POINT('',#897);
+#286=VERTEX_POINT('',#901);
+#287=VERTEX_POINT('',#903);
+#288=VERTEX_POINT('',#907);
+#289=VERTEX_POINT('',#911);
+#290=VERTEX_POINT('',#915);
+#291=VERTEX_POINT('',#919);
+#292=VERTEX_POINT('',#926);
+#293=VERTEX_POINT('',#930);
+#294=EDGE_CURVE('',#257,#257,#254,.T.);
+#295=EDGE_CURVE('',#258,#259,#78,.T.);
+#296=EDGE_CURVE('',#260,#258,#79,.T.);
+#297=EDGE_CURVE('',#261,#260,#80,.T.);
+#298=EDGE_CURVE('',#259,#261,#81,.T.);
+#299=EDGE_CURVE('',#258,#262,#82,.T.);
+#300=EDGE_CURVE('',#262,#263,#83,.T.);
+#301=EDGE_CURVE('',#260,#263,#84,.T.);
+#302=EDGE_CURVE('',#259,#264,#85,.T.);
+#303=EDGE_CURVE('',#264,#262,#86,.T.);
+#304=EDGE_CURVE('',#261,#265,#87,.T.);
+#305=EDGE_CURVE('',#264,#265,#88,.T.);
+#306=EDGE_CURVE('',#265,#263,#89,.T.);
+#307=EDGE_CURVE('',#266,#266,#255,.T.);
+#308=EDGE_CURVE('',#267,#267,#256,.T.);
+#309=EDGE_CURVE('',#267,#266,#90,.T.);
+#310=EDGE_CURVE('',#268,#269,#91,.T.);
+#311=EDGE_CURVE('',#268,#270,#92,.T.);
+#312=EDGE_CURVE('',#270,#271,#93,.T.);
+#313=EDGE_CURVE('',#269,#271,#94,.T.);
+#314=EDGE_CURVE('',#270,#272,#95,.T.);
+#315=EDGE_CURVE('',#272,#273,#96,.T.);
+#316=EDGE_CURVE('',#271,#273,#97,.T.);
+#317=EDGE_CURVE('',#272,#274,#98,.T.);
+#318=EDGE_CURVE('',#274,#275,#99,.T.);
+#319=EDGE_CURVE('',#273,#275,#100,.T.);
+#320=EDGE_CURVE('',#274,#276,#101,.T.);
+#321=EDGE_CURVE('',#276,#277,#102,.T.);
+#322=EDGE_CURVE('',#275,#277,#103,.T.);
+#323=EDGE_CURVE('',#276,#268,#104,.T.);
+#324=EDGE_CURVE('',#277,#269,#105,.T.);
+#325=EDGE_CURVE('',#278,#279,#106,.T.);
+#326=EDGE_CURVE('',#279,#280,#107,.T.);
+#327=EDGE_CURVE('',#281,#280,#108,.T.);
+#328=EDGE_CURVE('',#278,#281,#109,.T.);
+#329=EDGE_CURVE('',#282,#278,#110,.T.);
+#330=EDGE_CURVE('',#283,#282,#111,.T.);
+#331=EDGE_CURVE('',#283,#279,#112,.T.);
+#332=EDGE_CURVE('',#279,#284,#113,.T.);
+#333=EDGE_CURVE('',#284,#285,#114,.T.);
+#334=EDGE_CURVE('',#280,#285,#115,.T.);
+#335=EDGE_CURVE('',#280,#286,#116,.T.);
+#336=EDGE_CURVE('',#286,#287,#117,.T.);
+#337=EDGE_CURVE('',#281,#287,#118,.T.);
+#338=EDGE_CURVE('',#282,#288,#119,.T.);
+#339=EDGE_CURVE('',#288,#281,#120,.T.);
+#340=EDGE_CURVE('',#289,#288,#121,.T.);
+#341=EDGE_CURVE('',#289,#283,#122,.T.);
+#342=EDGE_CURVE('',#290,#283,#123,.T.);
+#343=EDGE_CURVE('',#284,#290,#124,.T.);
+#344=EDGE_CURVE('',#290,#291,#125,.T.);
+#345=EDGE_CURVE('',#285,#291,#126,.T.);
+#346=EDGE_CURVE('',#289,#280,#127,.T.);
+#347=EDGE_CURVE('',#291,#289,#128,.T.);
+#348=EDGE_CURVE('',#292,#289,#129,.T.);
+#349=EDGE_CURVE('',#286,#292,#130,.T.);
+#350=EDGE_CURVE('',#292,#293,#131,.T.);
+#351=EDGE_CURVE('',#287,#293,#132,.T.);
+#352=EDGE_CURVE('',#293,#288,#133,.T.);
+#353=ORIENTED_EDGE('',*,*,#294,.T.);
+#354=ORIENTED_EDGE('',*,*,#295,.F.);
+#355=ORIENTED_EDGE('',*,*,#296,.F.);
+#356=ORIENTED_EDGE('',*,*,#297,.F.);
+#357=ORIENTED_EDGE('',*,*,#298,.F.);
+#358=ORIENTED_EDGE('',*,*,#296,.T.);
+#359=ORIENTED_EDGE('',*,*,#299,.T.);
+#360=ORIENTED_EDGE('',*,*,#300,.T.);
+#361=ORIENTED_EDGE('',*,*,#301,.F.);
+#362=ORIENTED_EDGE('',*,*,#295,.T.);
+#363=ORIENTED_EDGE('',*,*,#302,.T.);
+#364=ORIENTED_EDGE('',*,*,#303,.T.);
+#365=ORIENTED_EDGE('',*,*,#299,.F.);
+#366=ORIENTED_EDGE('',*,*,#298,.T.);
+#367=ORIENTED_EDGE('',*,*,#304,.T.);
+#368=ORIENTED_EDGE('',*,*,#305,.F.);
+#369=ORIENTED_EDGE('',*,*,#302,.F.);
+#370=ORIENTED_EDGE('',*,*,#303,.F.);
+#371=ORIENTED_EDGE('',*,*,#305,.T.);
+#372=ORIENTED_EDGE('',*,*,#306,.T.);
+#373=ORIENTED_EDGE('',*,*,#300,.F.);
+#374=ORIENTED_EDGE('',*,*,#307,.F.);
+#375=ORIENTED_EDGE('',*,*,#297,.T.);
+#376=ORIENTED_EDGE('',*,*,#301,.T.);
+#377=ORIENTED_EDGE('',*,*,#306,.F.);
+#378=ORIENTED_EDGE('',*,*,#304,.F.);
+#379=ORIENTED_EDGE('',*,*,#308,.F.);
+#380=ORIENTED_EDGE('',*,*,#309,.T.);
+#381=ORIENTED_EDGE('',*,*,#307,.T.);
+#382=ORIENTED_EDGE('',*,*,#309,.F.);
+#383=ORIENTED_EDGE('',*,*,#308,.T.);
+#384=ORIENTED_EDGE('',*,*,#310,.F.);
+#385=ORIENTED_EDGE('',*,*,#311,.T.);
+#386=ORIENTED_EDGE('',*,*,#312,.T.);
+#387=ORIENTED_EDGE('',*,*,#313,.F.);
+#388=ORIENTED_EDGE('',*,*,#312,.F.);
+#389=ORIENTED_EDGE('',*,*,#314,.T.);
+#390=ORIENTED_EDGE('',*,*,#315,.T.);
+#391=ORIENTED_EDGE('',*,*,#316,.F.);
+#392=ORIENTED_EDGE('',*,*,#315,.F.);
+#393=ORIENTED_EDGE('',*,*,#317,.T.);
+#394=ORIENTED_EDGE('',*,*,#318,.T.);
+#395=ORIENTED_EDGE('',*,*,#319,.F.);
+#396=ORIENTED_EDGE('',*,*,#318,.F.);
+#397=ORIENTED_EDGE('',*,*,#320,.T.);
+#398=ORIENTED_EDGE('',*,*,#321,.T.);
+#399=ORIENTED_EDGE('',*,*,#322,.F.);
+#400=ORIENTED_EDGE('',*,*,#321,.F.);
+#401=ORIENTED_EDGE('',*,*,#323,.T.);
+#402=ORIENTED_EDGE('',*,*,#310,.T.);
+#403=ORIENTED_EDGE('',*,*,#324,.F.);
+#404=ORIENTED_EDGE('',*,*,#311,.F.);
+#405=ORIENTED_EDGE('',*,*,#323,.F.);
+#406=ORIENTED_EDGE('',*,*,#320,.F.);
+#407=ORIENTED_EDGE('',*,*,#317,.F.);
+#408=ORIENTED_EDGE('',*,*,#314,.F.);
+#409=ORIENTED_EDGE('',*,*,#313,.T.);
+#410=ORIENTED_EDGE('',*,*,#316,.T.);
+#411=ORIENTED_EDGE('',*,*,#319,.T.);
+#412=ORIENTED_EDGE('',*,*,#322,.T.);
+#413=ORIENTED_EDGE('',*,*,#324,.T.);
+#414=ORIENTED_EDGE('',*,*,#325,.T.);
+#415=ORIENTED_EDGE('',*,*,#326,.T.);
+#416=ORIENTED_EDGE('',*,*,#327,.F.);
+#417=ORIENTED_EDGE('',*,*,#328,.F.);
+#418=ORIENTED_EDGE('',*,*,#329,.F.);
+#419=ORIENTED_EDGE('',*,*,#330,.F.);
+#420=ORIENTED_EDGE('',*,*,#331,.T.);
+#421=ORIENTED_EDGE('',*,*,#325,.F.);
+#422=ORIENTED_EDGE('',*,*,#332,.T.);
+#423=ORIENTED_EDGE('',*,*,#333,.T.);
+#424=ORIENTED_EDGE('',*,*,#334,.F.);
+#425=ORIENTED_EDGE('',*,*,#326,.F.);
+#426=ORIENTED_EDGE('',*,*,#327,.T.);
+#427=ORIENTED_EDGE('',*,*,#335,.T.);
+#428=ORIENTED_EDGE('',*,*,#336,.T.);
+#429=ORIENTED_EDGE('',*,*,#337,.F.);
+#430=ORIENTED_EDGE('',*,*,#338,.F.);
+#431=ORIENTED_EDGE('',*,*,#329,.T.);
+#432=ORIENTED_EDGE('',*,*,#328,.T.);
+#433=ORIENTED_EDGE('',*,*,#339,.F.);
+#434=ORIENTED_EDGE('',*,*,#330,.T.);
+#435=ORIENTED_EDGE('',*,*,#338,.T.);
+#436=ORIENTED_EDGE('',*,*,#340,.F.);
+#437=ORIENTED_EDGE('',*,*,#341,.T.);
+#438=ORIENTED_EDGE('',*,*,#331,.F.);
+#439=ORIENTED_EDGE('',*,*,#342,.F.);
+#440=ORIENTED_EDGE('',*,*,#343,.F.);
+#441=ORIENTED_EDGE('',*,*,#332,.F.);
+#442=ORIENTED_EDGE('',*,*,#333,.F.);
+#443=ORIENTED_EDGE('',*,*,#343,.T.);
+#444=ORIENTED_EDGE('',*,*,#344,.T.);
+#445=ORIENTED_EDGE('',*,*,#345,.F.);
+#446=ORIENTED_EDGE('',*,*,#346,.T.);
+#447=ORIENTED_EDGE('',*,*,#334,.T.);
+#448=ORIENTED_EDGE('',*,*,#345,.T.);
+#449=ORIENTED_EDGE('',*,*,#347,.T.);
+#450=ORIENTED_EDGE('',*,*,#346,.F.);
+#451=ORIENTED_EDGE('',*,*,#348,.F.);
+#452=ORIENTED_EDGE('',*,*,#349,.F.);
+#453=ORIENTED_EDGE('',*,*,#335,.F.);
+#454=ORIENTED_EDGE('',*,*,#336,.F.);
+#455=ORIENTED_EDGE('',*,*,#349,.T.);
+#456=ORIENTED_EDGE('',*,*,#350,.T.);
+#457=ORIENTED_EDGE('',*,*,#351,.F.);
+#458=ORIENTED_EDGE('',*,*,#339,.T.);
+#459=ORIENTED_EDGE('',*,*,#337,.T.);
+#460=ORIENTED_EDGE('',*,*,#351,.T.);
+#461=ORIENTED_EDGE('',*,*,#352,.T.);
+#462=ORIENTED_EDGE('',*,*,#348,.T.);
+#463=ORIENTED_EDGE('',*,*,#340,.T.);
+#464=ORIENTED_EDGE('',*,*,#352,.F.);
+#465=ORIENTED_EDGE('',*,*,#350,.F.);
+#466=ORIENTED_EDGE('',*,*,#342,.T.);
+#467=ORIENTED_EDGE('',*,*,#341,.F.);
+#468=ORIENTED_EDGE('',*,*,#347,.F.);
+#469=ORIENTED_EDGE('',*,*,#344,.F.);
+#470=PLANE('',#584);
+#471=PLANE('',#588);
+#472=PLANE('',#589);
+#473=PLANE('',#590);
+#474=PLANE('',#591);
+#475=PLANE('',#592);
+#476=PLANE('',#594);
+#477=PLANE('',#597);
+#478=PLANE('',#600);
+#479=PLANE('',#601);
+#480=PLANE('',#602);
+#481=PLANE('',#603);
+#482=PLANE('',#604);
+#483=PLANE('',#605);
+#484=PLANE('',#606);
+#485=PLANE('',#609);
+#486=PLANE('',#610);
+#487=PLANE('',#611);
+#488=PLANE('',#612);
+#489=PLANE('',#613);
+#490=PLANE('',#614);
+#491=PLANE('',#615);
+#492=PLANE('',#616);
+#493=PLANE('',#617);
+#494=PLANE('',#618);
+#495=PLANE('',#619);
+#496=PLANE('',#620);
+#497=PLANE('',#621);
+#498=PLANE('',#622);
+#499=STYLED_ITEM('',(#1048),#504);
+#500=STYLED_ITEM('',(#1047),#535);
+#501=STYLED_ITEM('',(#1049),#73);
+#502=STYLED_ITEM('',(#1047),#74);
+#503=STYLED_ITEM('',(#1047),#75);
+#504=ADVANCED_FACE('',(#193),#470,.T.);
+#505=ADVANCED_FACE('',(#194),#471,.F.);
+#506=ADVANCED_FACE('',(#195),#472,.T.);
+#507=ADVANCED_FACE('',(#196),#473,.F.);
+#508=ADVANCED_FACE('',(#197),#474,.F.);
+#509=ADVANCED_FACE('',(#198,#77),#475,.T.);
+#510=ADVANCED_FACE('',(#199),#476,.T.);
+#511=ADVANCED_FACE('',(#200),#76,.F.);
+#512=ADVANCED_FACE('',(#201),#477,.T.);
+#513=ADVANCED_FACE('',(#202),#478,.F.);
+#514=ADVANCED_FACE('',(#203),#479,.F.);
+#515=ADVANCED_FACE('',(#204),#480,.F.);
+#516=ADVANCED_FACE('',(#205),#481,.F.);
+#517=ADVANCED_FACE('',(#206),#482,.F.);
+#518=ADVANCED_FACE('',(#207),#483,.F.);
+#519=ADVANCED_FACE('',(#208),#484,.T.);
+#520=ADVANCED_FACE('',(#209),#485,.F.);
+#521=ADVANCED_FACE('',(#210),#486,.F.);
+#522=ADVANCED_FACE('',(#211),#487,.F.);
+#523=ADVANCED_FACE('',(#212),#488,.F.);
+#524=ADVANCED_FACE('',(#213),#489,.F.);
+#525=ADVANCED_FACE('',(#214),#490,.F.);
+#526=ADVANCED_FACE('',(#215),#491,.F.);
+#527=ADVANCED_FACE('',(#216),#492,.F.);
+#528=ADVANCED_FACE('',(#217),#493,.T.);
+#529=ADVANCED_FACE('',(#218),#494,.F.);
+#530=ADVANCED_FACE('',(#219),#495,.F.);
+#531=ADVANCED_FACE('',(#220),#496,.T.);
+#532=ADVANCED_FACE('',(#221),#497,.F.);
+#533=ADVANCED_FACE('',(#222),#498,.F.);
+#534=OPEN_SHELL('',(#504));
+#535=SHELL_BASED_SURFACE_MODEL('Body1',(#534));
+#536=DERIVED_UNIT_ELEMENT(#544,1.);
+#537=DERIVED_UNIT_ELEMENT(#969,-3.);
+#538=DERIVED_UNIT_ELEMENT(#544,1.);
+#539=DERIVED_UNIT_ELEMENT(#969,-3.);
+#540=DERIVED_UNIT_ELEMENT(#544,1.);
+#541=DERIVED_UNIT_ELEMENT(#969,-3.);
+#542=DERIVED_UNIT_ELEMENT(#544,1.);
+#543=DERIVED_UNIT_ELEMENT(#969,-3.);
+#544=(
+MASS_UNIT()
+NAMED_UNIT(*)
+SI_UNIT(.KILO.,.GRAM.)
+);
+#545=DERIVED_UNIT((#536,#537));
+#546=DERIVED_UNIT((#538,#539));
+#547=DERIVED_UNIT((#540,#541));
+#548=DERIVED_UNIT((#542,#543));
+#549=MEASURE_REPRESENTATION_ITEM('density measure',
+POSITIVE_RATIO_MEASURE(7850.),#545);
+#550=MEASURE_REPRESENTATION_ITEM('density measure',
+POSITIVE_RATIO_MEASURE(7850.),#546);
+#551=MEASURE_REPRESENTATION_ITEM('density measure',
+POSITIVE_RATIO_MEASURE(7850.),#547);
+#552=MEASURE_REPRESENTATION_ITEM('density measure',
+POSITIVE_RATIO_MEASURE(7850.),#548);
+#553=PROPERTY_DEFINITION_REPRESENTATION(#573,#561);
+#554=PROPERTY_DEFINITION_REPRESENTATION(#574,#562);
+#555=PROPERTY_DEFINITION_REPRESENTATION(#575,#563);
+#556=PROPERTY_DEFINITION_REPRESENTATION(#576,#564);
+#557=PROPERTY_DEFINITION_REPRESENTATION(#577,#565);
+#558=PROPERTY_DEFINITION_REPRESENTATION(#578,#566);
+#559=PROPERTY_DEFINITION_REPRESENTATION(#579,#567);
+#560=PROPERTY_DEFINITION_REPRESENTATION(#580,#568);
+#561=REPRESENTATION('material name',(#569),#961);
+#562=REPRESENTATION('density',(#549),#961);
+#563=REPRESENTATION('material name',(#570),#963);
+#564=REPRESENTATION('density',(#550),#963);
+#565=REPRESENTATION('material name',(#571),#964);
+#566=REPRESENTATION('density',(#551),#964);
+#567=REPRESENTATION('material name',(#572),#966);
+#568=REPRESENTATION('density',(#552),#966);
+#569=DESCRIPTIVE_REPRESENTATION_ITEM('Steel','Steel');
+#570=DESCRIPTIVE_REPRESENTATION_ITEM('Steel','Steel');
+#571=DESCRIPTIVE_REPRESENTATION_ITEM('Steel','Steel');
+#572=DESCRIPTIVE_REPRESENTATION_ITEM('Steel','Steel');
+#573=PROPERTY_DEFINITION('material property','material name',#1013);
+#574=PROPERTY_DEFINITION('material property','density of part',#1013);
+#575=PROPERTY_DEFINITION('material property','material name',#1015);
+#576=PROPERTY_DEFINITION('material property','density of part',#1015);
+#577=PROPERTY_DEFINITION('material property','material name',#1016);
+#578=PROPERTY_DEFINITION('material property','density of part',#1016);
+#579=PROPERTY_DEFINITION('material property','material name',#1018);
+#580=PROPERTY_DEFINITION('material property','density of part',#1018);
+#581=AXIS2_PLACEMENT_3D('placement',#802,#636,#637);
+#582=AXIS2_PLACEMENT_3D('placement',#803,#638,#639);
+#583=AXIS2_PLACEMENT_3D('placement',#804,#640,#641);
+#584=AXIS2_PLACEMENT_3D('',#805,#642,#643);
+#585=AXIS2_PLACEMENT_3D('',#807,#644,#645);
+#586=AXIS2_PLACEMENT_3D('placement',#808,#646,#647);
+#587=AXIS2_PLACEMENT_3D('placement',#809,#648,#649);
+#588=AXIS2_PLACEMENT_3D('',#810,#650,#651);
+#589=AXIS2_PLACEMENT_3D('',#819,#656,#657);
+#590=AXIS2_PLACEMENT_3D('',#825,#661,#662);
+#591=AXIS2_PLACEMENT_3D('',#829,#665,#666);
+#592=AXIS2_PLACEMENT_3D('',#833,#669,#670);
+#593=AXIS2_PLACEMENT_3D('',#836,#672,#673);
+#594=AXIS2_PLACEMENT_3D('',#837,#674,#675);
+#595=AXIS2_PLACEMENT_3D('',#838,#676,#677);
+#596=AXIS2_PLACEMENT_3D('',#840,#678,#679);
+#597=AXIS2_PLACEMENT_3D('',#842,#681,#682);
+#598=AXIS2_PLACEMENT_3D('',#843,#683,#684);
+#599=AXIS2_PLACEMENT_3D('placement',#844,#685,#686);
+#600=AXIS2_PLACEMENT_3D('',#845,#687,#688);
+#601=AXIS2_PLACEMENT_3D('',#854,#693,#694);
+#602=AXIS2_PLACEMENT_3D('',#860,#698,#699);
+#603=AXIS2_PLACEMENT_3D('',#866,#703,#704);
+#604=AXIS2_PLACEMENT_3D('',#872,#708,#709);
+#605=AXIS2_PLACEMENT_3D('',#875,#712,#713);
+#606=AXIS2_PLACEMENT_3D('',#876,#714,#715);
+#607=AXIS2_PLACEMENT_3D('placement',#877,#716,#717);
+#608=AXIS2_PLACEMENT_3D('placement',#878,#718,#719);
+#609=AXIS2_PLACEMENT_3D('',#879,#720,#721);
+#610=AXIS2_PLACEMENT_3D('',#888,#726,#727);
+#611=AXIS2_PLACEMENT_3D('',#894,#731,#732);
+#612=AXIS2_PLACEMENT_3D('',#900,#736,#737);
+#613=AXIS2_PLACEMENT_3D('',#906,#741,#742);
+#614=AXIS2_PLACEMENT_3D('',#910,#745,#746);
+#615=AXIS2_PLACEMENT_3D('',#914,#749,#750);
+#616=AXIS2_PLACEMENT_3D('',#918,#753,#754);
+#617=AXIS2_PLACEMENT_3D('',#922,#757,#758);
+#618=AXIS2_PLACEMENT_3D('',#925,#761,#762);
+#619=AXIS2_PLACEMENT_3D('',#929,#765,#766);
+#620=AXIS2_PLACEMENT_3D('',#933,#769,#770);
+#621=AXIS2_PLACEMENT_3D('',#935,#772,#773);
+#622=AXIS2_PLACEMENT_3D('',#936,#774,#775);
+#623=AXIS2_PLACEMENT_3D('',#937,#776,#777);
+#624=AXIS2_PLACEMENT_3D('',#938,#778,#779);
+#625=AXIS2_PLACEMENT_3D('',#939,#780,#781);
+#626=AXIS2_PLACEMENT_3D('',#940,#782,#783);
+#627=AXIS2_PLACEMENT_3D('',#941,#784,#785);
+#628=AXIS2_PLACEMENT_3D('',#942,#786,#787);
+#629=AXIS2_PLACEMENT_3D('',#943,#788,#789);
+#630=AXIS2_PLACEMENT_3D('',#944,#790,#791);
+#631=AXIS2_PLACEMENT_3D('',#945,#792,#793);
+#632=AXIS2_PLACEMENT_3D('',#946,#794,#795);
+#633=AXIS2_PLACEMENT_3D('',#947,#796,#797);
+#634=AXIS2_PLACEMENT_3D('',#948,#798,#799);
+#635=AXIS2_PLACEMENT_3D('',#949,#800,#801);
+#636=DIRECTION('axis',(0.,0.,1.));
+#637=DIRECTION('refdir',(1.,0.,0.));
+#638=DIRECTION('axis',(0.,0.,1.));
+#639=DIRECTION('refdir',(1.,0.,0.));
+#640=DIRECTION('axis',(0.,0.,1.));
+#641=DIRECTION('refdir',(1.,0.,0.));
+#642=DIRECTION('center_axis',(0.,0.,1.));
+#643=DIRECTION('ref_axis',(1.,0.,0.));
+#644=DIRECTION('center_axis',(0.,0.,1.));
+#645=DIRECTION('ref_axis',(1.,0.,0.));
+#646=DIRECTION('axis',(0.,0.,1.));
+#647=DIRECTION('refdir',(1.,0.,0.));
+#648=DIRECTION('axis',(0.,0.,1.));
+#649=DIRECTION('refdir',(1.,0.,0.));
+#650=DIRECTION('center_axis',(0.,0.,1.));
+#651=DIRECTION('ref_axis',(1.,0.,0.));
+#652=DIRECTION('',(0.,-1.,0.));
+#653=DIRECTION('',(-1.,0.,0.));
+#654=DIRECTION('',(0.,1.,0.));
+#655=DIRECTION('',(1.,0.,0.));
+#656=DIRECTION('center_axis',(0.,1.,0.));
+#657=DIRECTION('ref_axis',(0.,0.,1.));
+#658=DIRECTION('',(0.,0.,1.));
+#659=DIRECTION('',(1.,0.,0.));
+#660=DIRECTION('',(0.,0.,1.));
+#661=DIRECTION('center_axis',(1.,0.,0.));
+#662=DIRECTION('ref_axis',(0.,0.,1.));
+#663=DIRECTION('',(0.,0.,1.));
+#664=DIRECTION('',(0.,1.,0.));
+#665=DIRECTION('center_axis',(0.,1.,0.));
+#666=DIRECTION('ref_axis',(0.,0.,1.));
+#667=DIRECTION('',(0.,0.,1.));
+#668=DIRECTION('',(1.,0.,0.));
+#669=DIRECTION('center_axis',(0.,0.,1.));
+#670=DIRECTION('ref_axis',(1.,0.,0.));
+#671=DIRECTION('',(0.,1.,0.));
+#672=DIRECTION('center_axis',(0.,0.,1.));
+#673=DIRECTION('ref_axis',(1.,0.,0.));
+#674=DIRECTION('center_axis',(1.,0.,0.));
+#675=DIRECTION('ref_axis',(0.,0.,1.));
+#676=DIRECTION('center_axis',(0.,0.,1.));
+#677=DIRECTION('ref_axis',(1.,0.,0.));
+#678=DIRECTION('center_axis',(0.,0.,1.));
+#679=DIRECTION('ref_axis',(1.,0.,0.));
+#680=DIRECTION('',(0.,0.,1.));
+#681=DIRECTION('center_axis',(0.,0.,1.));
+#682=DIRECTION('ref_axis',(1.,0.,0.));
+#683=DIRECTION('',(0.,0.,1.));
+#684=DIRECTION('',(1.,0.,0.));
+#685=DIRECTION('axis',(0.,0.,1.));
+#686=DIRECTION('refdir',(1.,0.,0.));
+#687=DIRECTION('center_axis',(0.,1.,0.));
+#688=DIRECTION('ref_axis',(1.,0.,0.));
+#689=DIRECTION('',(0.,0.,1.));
+#690=DIRECTION('',(1.,0.,0.));
+#691=DIRECTION('',(0.,0.,1.));
+#692=DIRECTION('',(1.,0.,0.));
+#693=DIRECTION('center_axis',(-1.,0.,0.));
+#694=DIRECTION('ref_axis',(0.,1.,0.));
+#695=DIRECTION('',(0.,1.,0.));
+#696=DIRECTION('',(0.,0.,1.));
+#697=DIRECTION('',(0.,1.,0.));
+#698=DIRECTION('center_axis',(0.,-1.,0.));
+#699=DIRECTION('ref_axis',(-1.,0.,0.));
+#700=DIRECTION('',(-1.,0.,0.));
+#701=DIRECTION('',(0.,0.,1.));
+#702=DIRECTION('',(-1.,0.,0.));
+#703=DIRECTION('center_axis',(0.707106781186548,-0.707106781186548,0.));
+#704=DIRECTION('ref_axis',(-0.707106781186548,-0.707106781186548,0.));
+#705=DIRECTION('',(-0.707106781186548,-0.707106781186548,0.));
+#706=DIRECTION('',(0.,0.,1.));
+#707=DIRECTION('',(-0.707106781186548,-0.707106781186548,0.));
+#708=DIRECTION('center_axis',(1.,0.,0.));
+#709=DIRECTION('ref_axis',(0.,-1.,0.));
+#710=DIRECTION('',(0.,-1.,0.));
+#711=DIRECTION('',(0.,-1.,0.));
+#712=DIRECTION('center_axis',(0.,0.,1.));
+#713=DIRECTION('ref_axis',(1.,0.,0.));
+#714=DIRECTION('center_axis',(0.,0.,1.));
+#715=DIRECTION('ref_axis',(1.,0.,0.));
+#716=DIRECTION('axis',(0.,0.,1.));
+#717=DIRECTION('refdir',(1.,0.,0.));
+#718=DIRECTION('axis',(0.,0.,1.));
+#719=DIRECTION('refdir',(1.,0.,0.));
+#720=DIRECTION('center_axis',(0.,1.,0.));
+#721=DIRECTION('ref_axis',(1.,0.,0.));
+#722=DIRECTION('',(1.,0.,0.));
+#723=DIRECTION('',(-2.22044604925E-16,0.,1.));
+#724=DIRECTION('',(1.,0.,0.));
+#725=DIRECTION('',(0.,0.,1.));
+#726=DIRECTION('center_axis',(0.,0.,1.));
+#727=DIRECTION('ref_axis',(1.,0.,0.));
+#728=DIRECTION('',(0.,-1.,0.));
+#729=DIRECTION('',(-1.,0.,0.));
+#730=DIRECTION('',(0.,-1.,0.));
+#731=DIRECTION('center_axis',(0.,1.,0.));
+#732=DIRECTION('ref_axis',(1.,0.,0.));
+#733=DIRECTION('',(1.,0.,0.));
+#734=DIRECTION('',(0.,0.,1.));
+#735=DIRECTION('',(1.,0.,0.));
+#736=DIRECTION('center_axis',(0.,1.,0.));
+#737=DIRECTION('ref_axis',(-2.22044604925E-16,0.,1.));
+#738=DIRECTION('',(-2.22044604925E-16,0.,1.));
+#739=DIRECTION('',(-1.,0.,0.));
+#740=DIRECTION('',(-2.22044604925E-16,0.,1.));
+#741=DIRECTION('center_axis',(1.,0.,0.));
+#742=DIRECTION('ref_axis',(0.,-1.,0.));
+#743=DIRECTION('',(0.,0.,1.));
+#744=DIRECTION('',(0.,-1.,0.));
+#745=DIRECTION('center_axis',(0.,-1.,0.));
+#746=DIRECTION('ref_axis',(-1.,0.,0.));
+#747=DIRECTION('',(-1.,0.,0.));
+#748=DIRECTION('',(2.22044604925E-16,0.,-1.));
+#749=DIRECTION('center_axis',(0.,0.,1.));
+#750=DIRECTION('ref_axis',(1.,0.,0.));
+#751=DIRECTION('',(-1.,0.,0.));
+#752=DIRECTION('',(0.,1.,0.));
+#753=DIRECTION('center_axis',(-1.,0.,0.));
+#754=DIRECTION('ref_axis',(0.,1.,0.));
+#755=DIRECTION('',(0.,0.,1.));
+#756=DIRECTION('',(0.,1.,0.));
+#757=DIRECTION('center_axis',(0.,0.,1.));
+#758=DIRECTION('ref_axis',(1.,0.,0.));
+#759=DIRECTION('',(0.,-1.,0.));
+#760=DIRECTION('',(-1.,0.,0.));
+#761=DIRECTION('center_axis',(-1.,0.,-2.22044604925E-16));
+#762=DIRECTION('ref_axis',(-2.22044604925E-16,0.,1.));
+#763=DIRECTION('',(2.22044604925E-16,0.,-1.));
+#764=DIRECTION('',(0.,1.,0.));
+#765=DIRECTION('center_axis',(0.,0.,-1.));
+#766=DIRECTION('ref_axis',(0.,1.,0.));
+#767=DIRECTION('',(-1.,0.,0.));
+#768=DIRECTION('',(0.,1.,0.));
+#769=DIRECTION('center_axis',(-1.,0.,-2.22044604925E-16));
+#770=DIRECTION('ref_axis',(-2.22044604925E-16,0.,1.));
+#771=DIRECTION('',(2.22044604925E-16,0.,-1.));
+#772=DIRECTION('center_axis',(0.,-1.,0.));
+#773=DIRECTION('ref_axis',(2.22044604925E-16,0.,-1.));
+#774=DIRECTION('center_axis',(0.,-1.,0.));
+#775=DIRECTION('ref_axis',(-1.,0.,0.));
+#776=DIRECTION('',(0.,0.,1.));
+#777=DIRECTION('',(1.,0.,0.));
+#778=DIRECTION('',(0.,0.,1.));
+#779=DIRECTION('',(1.,0.,0.));
+#780=DIRECTION('',(0.,0.,1.));
+#781=DIRECTION('',(1.,0.,0.));
+#782=DIRECTION('',(0.,0.,1.));
+#783=DIRECTION('',(1.,0.,0.));
+#784=DIRECTION('',(0.,0.,1.));
+#785=DIRECTION('',(1.,0.,0.));
+#786=DIRECTION('',(0.,0.,1.));
+#787=DIRECTION('',(1.,0.,0.));
+#788=DIRECTION('',(0.,0.,1.));
+#789=DIRECTION('',(1.,0.,0.));
+#790=DIRECTION('',(0.,0.,1.));
+#791=DIRECTION('',(1.,0.,0.));
+#792=DIRECTION('',(0.,0.,1.));
+#793=DIRECTION('',(-1.,1.224646799147E-16,0.));
+#794=DIRECTION('',(0.,0.,1.));
+#795=DIRECTION('',(-1.,1.224646799147E-16,0.));
+#796=DIRECTION('',(0.,0.,1.));
+#797=DIRECTION('',(-1.,1.224646799147E-16,0.));
+#798=DIRECTION('',(0.,0.,1.));
+#799=DIRECTION('',(-1.,1.224646799147E-16,0.));
+#800=DIRECTION('',(0.,0.,1.));
+#801=DIRECTION('',(1.,0.,0.));
+#802=CARTESIAN_POINT('',(0.,0.,0.));
+#803=CARTESIAN_POINT('',(0.,0.,0.));
+#804=CARTESIAN_POINT('',(0.,0.,0.));
+#805=CARTESIAN_POINT('Origin',(0.566666666667,2.833333333333,0.901));
+#806=CARTESIAN_POINT('',(0.779166666667,2.833333333333,0.901));
+#807=CARTESIAN_POINT('Origin',(0.566666666667,2.833333333333,0.901));
+#808=CARTESIAN_POINT('',(0.,0.,0.));
+#809=CARTESIAN_POINT('',(0.,0.,0.));
+#810=CARTESIAN_POINT('Origin',(0.,0.,0.01));
+#811=CARTESIAN_POINT('',(0.,3.4,0.01));
+#812=CARTESIAN_POINT('',(0.,0.,0.01));
+#813=CARTESIAN_POINT('',(0.,0.,0.01));
+#814=CARTESIAN_POINT('',(3.4,3.4,0.01));
+#815=CARTESIAN_POINT('',(0.,3.4,0.01));
+#816=CARTESIAN_POINT('',(3.4,0.,0.01));
+#817=CARTESIAN_POINT('',(3.4,0.,0.01));
+#818=CARTESIAN_POINT('',(0.,0.,0.01));
+#819=CARTESIAN_POINT('Origin',(0.,3.4,0.));
+#820=CARTESIAN_POINT('',(0.,3.4,1.));
+#821=CARTESIAN_POINT('',(0.,3.4,0.));
+#822=CARTESIAN_POINT('',(3.4,3.4,1.));
+#823=CARTESIAN_POINT('',(0.,3.4,1.));
+#824=CARTESIAN_POINT('',(3.4,3.4,0.));
+#825=CARTESIAN_POINT('Origin',(0.,0.,0.));
+#826=CARTESIAN_POINT('',(0.,0.,1.));
+#827=CARTESIAN_POINT('',(0.,0.,0.));
+#828=CARTESIAN_POINT('',(0.,0.,1.));
+#829=CARTESIAN_POINT('Origin',(0.,0.,0.));
+#830=CARTESIAN_POINT('',(3.4,0.,1.));
+#831=CARTESIAN_POINT('',(3.4,0.,0.));
+#832=CARTESIAN_POINT('',(0.,0.,1.));
+#833=CARTESIAN_POINT('Origin',(0.,0.,1.));
+#834=CARTESIAN_POINT('',(3.4,0.,1.));
+#835=CARTESIAN_POINT('',(0.354166666667,2.833333333333,1.));
+#836=CARTESIAN_POINT('Origin',(0.566666666667,2.833333333333,1.));
+#837=CARTESIAN_POINT('Origin',(3.4,0.,0.));
+#838=CARTESIAN_POINT('Origin',(0.566666666667,2.833333333333,0.9));
+#839=CARTESIAN_POINT('',(0.354166666667,2.833333333333,0.9));
+#840=CARTESIAN_POINT('Origin',(0.566666666667,2.833333333333,0.9));
+#841=CARTESIAN_POINT('',(0.354166666667,2.833333333333,0.9));
+#842=CARTESIAN_POINT('Origin',(0.566666666667,2.833333333333,0.9));
+#843=CARTESIAN_POINT('',(0.,0.,0.));
+#844=CARTESIAN_POINT('',(0.,0.,0.));
+#845=CARTESIAN_POINT('Origin',(0.,0.,0.));
+#846=CARTESIAN_POINT('',(0.,0.,0.));
+#847=CARTESIAN_POINT('',(0.,0.,0.001));
+#848=CARTESIAN_POINT('',(0.,0.,0.));
+#849=CARTESIAN_POINT('',(2.29,0.,0.));
+#850=CARTESIAN_POINT('',(0.,0.,0.));
+#851=CARTESIAN_POINT('',(2.29,0.,0.001));
+#852=CARTESIAN_POINT('',(2.29,0.,0.));
+#853=CARTESIAN_POINT('',(0.,0.,0.001));
+#854=CARTESIAN_POINT('Origin',(2.29,0.,0.));
+#855=CARTESIAN_POINT('',(2.29,2.11,0.));
+#856=CARTESIAN_POINT('',(2.29,0.,0.));
+#857=CARTESIAN_POINT('',(2.29,2.11,0.001));
+#858=CARTESIAN_POINT('',(2.29,2.11,0.));
+#859=CARTESIAN_POINT('',(2.29,0.,0.001));
+#860=CARTESIAN_POINT('Origin',(2.29,2.11,0.));
+#861=CARTESIAN_POINT('',(0.35,2.11,0.));
+#862=CARTESIAN_POINT('',(2.29,2.11,0.));
+#863=CARTESIAN_POINT('',(0.35,2.11,0.001));
+#864=CARTESIAN_POINT('',(0.35,2.11,0.));
+#865=CARTESIAN_POINT('',(2.29,2.11,0.001));
+#866=CARTESIAN_POINT('Origin',(0.35,2.11,0.));
+#867=CARTESIAN_POINT('',(0.,1.76,0.));
+#868=CARTESIAN_POINT('',(0.35,2.11,0.));
+#869=CARTESIAN_POINT('',(0.,1.76,0.001));
+#870=CARTESIAN_POINT('',(0.,1.76,0.));
+#871=CARTESIAN_POINT('',(0.35,2.11,0.001));
+#872=CARTESIAN_POINT('Origin',(0.,1.76,0.));
+#873=CARTESIAN_POINT('',(0.,1.76,0.));
+#874=CARTESIAN_POINT('',(0.,1.76,0.001));
+#875=CARTESIAN_POINT('Origin',(1.175264719006,1.026882148592,0.));
+#876=CARTESIAN_POINT('Origin',(1.175264719006,1.026882148592,0.001));
+#877=CARTESIAN_POINT('',(0.,0.,0.));
+#878=CARTESIAN_POINT('',(0.,0.,0.));
+#879=CARTESIAN_POINT('Origin',(-0.001,0.,0.));
+#880=CARTESIAN_POINT('',(-0.001,0.,0.));
+#881=CARTESIAN_POINT('',(0.,0.,0.));
+#882=CARTESIAN_POINT('',(-0.001,0.,0.));
+#883=CARTESIAN_POINT('',(-2.194425197111E-19,0.,0.001));
+#884=CARTESIAN_POINT('',(0.,0.,0.));
+#885=CARTESIAN_POINT('',(-0.001,0.,0.001));
+#886=CARTESIAN_POINT('',(-0.001,0.,0.001));
+#887=CARTESIAN_POINT('',(-0.001,0.,0.));
+#888=CARTESIAN_POINT('Origin',(0.2495,0.22,0.));
+#889=CARTESIAN_POINT('',(-0.001,0.44,0.));
+#890=CARTESIAN_POINT('',(-0.001,0.44,0.));
+#891=CARTESIAN_POINT('',(0.,0.44,0.));
+#892=CARTESIAN_POINT('',(0.5,0.44,0.));
+#893=CARTESIAN_POINT('',(0.,0.44,0.));
+#894=CARTESIAN_POINT('Origin',(-0.001,0.,0.));
+#895=CARTESIAN_POINT('',(0.5,0.,0.));
+#896=CARTESIAN_POINT('',(-0.001,0.,0.));
+#897=CARTESIAN_POINT('',(0.5,0.,0.001));
+#898=CARTESIAN_POINT('',(0.5,0.,0.));
+#899=CARTESIAN_POINT('',(-0.001,0.,0.001));
+#900=CARTESIAN_POINT('Origin',(0.,0.,0.));
+#901=CARTESIAN_POINT('',(-4.440892098501E-17,0.,0.2));
+#902=CARTESIAN_POINT('',(0.,0.,0.));
+#903=CARTESIAN_POINT('',(-0.001,0.,0.2));
+#904=CARTESIAN_POINT('',(-4.440892098501E-17,0.,0.2));
+#905=CARTESIAN_POINT('',(-0.001,0.,0.));
+#906=CARTESIAN_POINT('Origin',(-0.001,0.44,0.));
+#907=CARTESIAN_POINT('',(-0.001,0.44,0.001));
+#908=CARTESIAN_POINT('',(-0.001,0.44,0.));
+#909=CARTESIAN_POINT('',(-0.001,0.44,0.001));
+#910=CARTESIAN_POINT('Origin',(0.5,0.44,0.));
+#911=CARTESIAN_POINT('',(-1.110223024625E-19,0.44,0.001));
+#912=CARTESIAN_POINT('',(0.5,0.44,0.001));
+#913=CARTESIAN_POINT('',(-4.440892098501E-17,0.44,0.2));
+#914=CARTESIAN_POINT('Origin',(0.2495,0.22,0.));
+#915=CARTESIAN_POINT('',(0.5,0.44,0.));
+#916=CARTESIAN_POINT('',(0.5,0.44,0.));
+#917=CARTESIAN_POINT('',(0.5,0.,0.));
+#918=CARTESIAN_POINT('Origin',(0.5,0.,0.));
+#919=CARTESIAN_POINT('',(0.5,0.44,0.001));
+#920=CARTESIAN_POINT('',(0.5,0.44,0.));
+#921=CARTESIAN_POINT('',(0.5,0.,0.001));
+#922=CARTESIAN_POINT('Origin',(0.2495,0.22,0.001));
+#923=CARTESIAN_POINT('',(-1.110223024625E-19,0.22,0.001));
+#924=CARTESIAN_POINT('',(0.5,0.44,0.001));
+#925=CARTESIAN_POINT('Origin',(-2.22044604925E-17,0.22,0.1));
+#926=CARTESIAN_POINT('',(-4.440892098501E-17,0.44,0.2));
+#927=CARTESIAN_POINT('',(-4.440892098501E-17,0.44,0.2));
+#928=CARTESIAN_POINT('',(-4.440892098501E-17,0.,0.2));
+#929=CARTESIAN_POINT('Origin',(-4.440892098501E-17,0.,0.2));
+#930=CARTESIAN_POINT('',(-0.001,0.44,0.2));
+#931=CARTESIAN_POINT('',(-4.440892098501E-17,0.44,0.2));
+#932=CARTESIAN_POINT('',(-0.001,0.,0.2));
+#933=CARTESIAN_POINT('Origin',(-0.001,0.22,0.1));
+#934=CARTESIAN_POINT('',(-0.001,0.44,0.2));
+#935=CARTESIAN_POINT('Origin',(-4.440892098501E-17,0.44,0.2));
+#936=CARTESIAN_POINT('Origin',(0.5,0.44,0.));
+#937=CARTESIAN_POINT('',(0.,0.,0.));
+#938=CARTESIAN_POINT('',(-1.7,-1.7,0.));
+#939=CARTESIAN_POINT('',(-1.7,-1.7,0.));
+#940=CARTESIAN_POINT('',(-1.145,-1.055,-0.001));
+#941=CARTESIAN_POINT('',(-1.7,-1.195,0.));
+#942=CARTESIAN_POINT('',(-1.7,-0.545,0.));
+#943=CARTESIAN_POINT('',(-1.7,0.105,0.));
+#944=CARTESIAN_POINT('',(-1.7,0.755,0.));
+#945=CARTESIAN_POINT('',(1.7,-0.755,0.));
+#946=CARTESIAN_POINT('',(1.7,-0.105,0.));
+#947=CARTESIAN_POINT('',(1.7,0.545,0.));
+#948=CARTESIAN_POINT('',(1.7,1.195,0.));
+#949=CARTESIAN_POINT('',(0.,0.,0.));
+#950=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#968,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#951=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#968,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#952=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#968,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#953=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#968,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#954=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#968,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#955=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#968,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#956=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#968,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#957=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#968,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#958=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#968,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#959=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#950))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#968,#970,#971))
+REPRESENTATION_CONTEXT('','3D')
+);
+#960=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#951))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#968,#970,#971))
+REPRESENTATION_CONTEXT('','3D')
+);
+#961=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#952))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#968,#970,#971))
+REPRESENTATION_CONTEXT('','3D')
+);
+#962=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#953))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#968,#970,#971))
+REPRESENTATION_CONTEXT('','3D')
+);
+#963=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#954))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#968,#970,#971))
+REPRESENTATION_CONTEXT('','3D')
+);
+#964=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#955))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#968,#970,#971))
+REPRESENTATION_CONTEXT('','3D')
+);
+#965=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#956))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#968,#970,#971))
+REPRESENTATION_CONTEXT('','3D')
+);
+#966=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#957))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#968,#970,#971))
+REPRESENTATION_CONTEXT('','3D')
+);
+#967=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#958))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#968,#970,#971))
+REPRESENTATION_CONTEXT('','3D')
+);
+#968=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT(.MILLI.,.METRE.)
+);
+#969=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT($,.METRE.)
+);
+#970=(
+NAMED_UNIT(*)
+PLANE_ANGLE_UNIT()
+SI_UNIT($,.RADIAN.)
+);
+#971=(
+NAMED_UNIT(*)
+SI_UNIT($,.STERADIAN.)
+SOLID_ANGLE_UNIT()
+);
+#972=SHAPE_DEFINITION_REPRESENTATION(#980,#1002);
+#973=SHAPE_DEFINITION_REPRESENTATION(#981,#1003);
+#974=SHAPE_DEFINITION_REPRESENTATION(#982,#1004);
+#975=SHAPE_DEFINITION_REPRESENTATION(#983,#1005);
+#976=SHAPE_DEFINITION_REPRESENTATION(#984,#1006);
+#977=SHAPE_DEFINITION_REPRESENTATION(#986,#1007);
+#978=SHAPE_DEFINITION_REPRESENTATION(#987,#1008);
+#979=SHAPE_DEFINITION_REPRESENTATION(#988,#1009);
+#980=PRODUCT_DEFINITION_SHAPE('',$,#1011);
+#981=PRODUCT_DEFINITION_SHAPE('',$,#1012);
+#982=PRODUCT_DEFINITION_SHAPE('',$,#1013);
+#983=PRODUCT_DEFINITION_SHAPE('',$,#1014);
+#984=PRODUCT_DEFINITION_SHAPE('',$,#1015);
+#985=PRODUCT_DEFINITION_SHAPE($,$,#53);
+#986=PRODUCT_DEFINITION_SHAPE('',$,#1016);
+#987=PRODUCT_DEFINITION_SHAPE('',$,#1017);
+#988=PRODUCT_DEFINITION_SHAPE('',$,#1018);
+#989=PRODUCT_DEFINITION_SHAPE($,$,#54);
+#990=PRODUCT_DEFINITION_SHAPE($,$,#55);
+#991=PRODUCT_DEFINITION_SHAPE($,$,#56);
+#992=PRODUCT_DEFINITION_SHAPE($,$,#57);
+#993=PRODUCT_DEFINITION_SHAPE($,$,#58);
+#994=PRODUCT_DEFINITION_SHAPE($,$,#59);
+#995=PRODUCT_DEFINITION_SHAPE($,$,#60);
+#996=PRODUCT_DEFINITION_SHAPE($,$,#61);
+#997=PRODUCT_DEFINITION_SHAPE($,$,#62);
+#998=PRODUCT_DEFINITION_SHAPE($,$,#63);
+#999=PRODUCT_DEFINITION_SHAPE($,$,#64);
+#1000=PRODUCT_DEFINITION_SHAPE($,$,#65);
+#1001=PRODUCT_DEFINITION_SHAPE($,$,#66);
+#1002=SHAPE_REPRESENTATION('',(#581,#635),#959);
+#1003=SHAPE_REPRESENTATION('',(#582,#624,#625,#626,#627,#628,#629,#630,
+#631,#632,#633,#634),#960);
+#1004=SHAPE_REPRESENTATION('',(#583,#535),#961);
+#1005=SHAPE_REPRESENTATION('',(#586,#598),#962);
+#1006=SHAPE_REPRESENTATION('',(#587),#963);
+#1007=SHAPE_REPRESENTATION('',(#599),#964);
+#1008=SHAPE_REPRESENTATION('',(#607,#623),#965);
+#1009=SHAPE_REPRESENTATION('',(#608),#966);
+#1010=PRODUCT_DEFINITION_CONTEXT('part definition',#1036,'design');
+#1011=PRODUCT_DEFINITION('INFINEON PG-TSDSON-8-32',
+'INFINEON PG-TSDSON-8-32 v3',#1019,#1010);
+#1012=PRODUCT_DEFINITION('10163948800','10163948800',#1020,#1010);
+#1013=PRODUCT_DEFINITION('Open CASCADE STEP translator 7.5 15.1',
+'Open CASCADE STEP translator 7.5 15.1',#1021,#1010);
+#1014=PRODUCT_DEFINITION('Body','Body',#1022,#1010);
+#1015=PRODUCT_DEFINITION('Open CASCADE STEP translator 7.5 15.2.1',
+'Open CASCADE STEP translator 7.5 15.2.1',#1023,#1010);
+#1016=PRODUCT_DEFINITION('Thermal Shape','Thermal Shape',#1024,#1010);
+#1017=PRODUCT_DEFINITION('Pin Shape','Pin Shape',#1025,#1010);
+#1018=PRODUCT_DEFINITION('Open CASCADE STEP translator 7.5 15.4.1',
+'Open CASCADE STEP translator 7.5 15.4.1',#1026,#1010);
+#1019=PRODUCT_DEFINITION_FORMATION('',$,#1038);
+#1020=PRODUCT_DEFINITION_FORMATION('',$,#1039);
+#1021=PRODUCT_DEFINITION_FORMATION('',$,#1040);
+#1022=PRODUCT_DEFINITION_FORMATION('',$,#1041);
+#1023=PRODUCT_DEFINITION_FORMATION('',$,#1042);
+#1024=PRODUCT_DEFINITION_FORMATION('',$,#1043);
+#1025=PRODUCT_DEFINITION_FORMATION('',$,#1044);
+#1026=PRODUCT_DEFINITION_FORMATION('',$,#1045);
+#1027=PRODUCT_RELATED_PRODUCT_CATEGORY('INFINEON PG-TSDSON-8-32 v3',
+'INFINEON PG-TSDSON-8-32 v3',(#1038));
+#1028=PRODUCT_RELATED_PRODUCT_CATEGORY('10163948800','10163948800',(#1039));
+#1029=PRODUCT_RELATED_PRODUCT_CATEGORY(
+'Open CASCADE STEP translator 7.5 15.1',
+'Open CASCADE STEP translator 7.5 15.1',(#1040));
+#1030=PRODUCT_RELATED_PRODUCT_CATEGORY('Body','Body',(#1041));
+#1031=PRODUCT_RELATED_PRODUCT_CATEGORY(
+'Open CASCADE STEP translator 7.5 15.2.1',
+'Open CASCADE STEP translator 7.5 15.2.1',(#1042));
+#1032=PRODUCT_RELATED_PRODUCT_CATEGORY('Thermal Shape','Thermal Shape',
+(#1043));
+#1033=PRODUCT_RELATED_PRODUCT_CATEGORY('Pin Shape','Pin Shape',(#1044));
+#1034=PRODUCT_RELATED_PRODUCT_CATEGORY(
+'Open CASCADE STEP translator 7.5 15.4.1',
+'Open CASCADE STEP translator 7.5 15.4.1',(#1045));
+#1035=APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2009,#1036);
+#1036=APPLICATION_CONTEXT(
+'Core Data for Automotive Mechanical Design Process');
+#1037=PRODUCT_CONTEXT('part definition',#1036,'mechanical');
+#1038=PRODUCT('INFINEON PG-TSDSON-8-32','INFINEON PG-TSDSON-8-32 v3',$,
+(#1037));
+#1039=PRODUCT('10163948800','10163948800',$,(#1037));
+#1040=PRODUCT('Open CASCADE STEP translator 7.5 15.1',
+'Open CASCADE STEP translator 7.5 15.1',$,(#1037));
+#1041=PRODUCT('Body','Body',$,(#1037));
+#1042=PRODUCT('Open CASCADE STEP translator 7.5 15.2.1',
+'Open CASCADE STEP translator 7.5 15.2.1',$,(#1037));
+#1043=PRODUCT('Thermal Shape','Thermal Shape',$,(#1037));
+#1044=PRODUCT('Pin Shape','Pin Shape',$,(#1037));
+#1045=PRODUCT('Open CASCADE STEP translator 7.5 15.4.1',
+'Open CASCADE STEP translator 7.5 15.4.1',$,(#1037));
+#1046=PRESENTATION_STYLE_ASSIGNMENT((#1050));
+#1047=PRESENTATION_STYLE_ASSIGNMENT((#1051));
+#1048=PRESENTATION_STYLE_ASSIGNMENT((#1052));
+#1049=PRESENTATION_STYLE_ASSIGNMENT((#1053));
+#1050=SURFACE_STYLE_USAGE(.BOTH.,#1054);
+#1051=SURFACE_STYLE_USAGE(.BOTH.,#1055);
+#1052=SURFACE_STYLE_USAGE(.BOTH.,#1056);
+#1053=SURFACE_STYLE_USAGE(.BOTH.,#1057);
+#1054=SURFACE_SIDE_STYLE('',(#1058));
+#1055=SURFACE_SIDE_STYLE('',(#1059));
+#1056=SURFACE_SIDE_STYLE('',(#1060));
+#1057=SURFACE_SIDE_STYLE('',(#1061));
+#1058=SURFACE_STYLE_FILL_AREA(#1062);
+#1059=SURFACE_STYLE_FILL_AREA(#1063);
+#1060=SURFACE_STYLE_FILL_AREA(#1064);
+#1061=SURFACE_STYLE_FILL_AREA(#1065);
+#1062=FILL_AREA_STYLE('Steel - Satin',(#1066));
+#1063=FILL_AREA_STYLE('Tin/Lead',(#1067));
+#1064=FILL_AREA_STYLE('Acetal Resin (White)',(#1068));
+#1065=FILL_AREA_STYLE('Plastic - Matte (Black)',(#1069));
+#1066=FILL_AREA_STYLE_COLOUR('Steel - Satin',#1070);
+#1067=FILL_AREA_STYLE_COLOUR('Tin/Lead',#1071);
+#1068=FILL_AREA_STYLE_COLOUR('Acetal Resin (White)',#1072);
+#1069=FILL_AREA_STYLE_COLOUR('Plastic - Matte (Black)',#1073);
+#1070=COLOUR_RGB('Steel - Satin',0.627450980392157,0.627450980392157,0.627450980392157);
+#1071=COLOUR_RGB('Tin/Lead',0.8,0.807843137254902,0.8);
+#1072=COLOUR_RGB('Acetal Resin (White)',0.866666666666667,0.854901960784314,
+0.807843137254902);
+#1073=COLOUR_RGB('Plastic - Matte (Black)',0.101960784313725,0.101960784313725,
+0.101960784313725);
+ENDSEC;
+END-ISO-10303-21;