sdf
authorIan Sutton <ian.sutton@ibm.com>
Wed, 21 Aug 2019 18:59:24 +0000 (13:59 -0500)
committerIan Sutton <ian.sutton@ibm.com>
Wed, 21 Aug 2019 18:59:24 +0000 (13:59 -0500)
21 files changed:
_saved_file5D5E28D2.sch [new file with mode: 0644]
fp-lib-table
kicadlib/SamacSys_Parts.3dshapes/NE555DR.stp [new file with mode: 0644]
kicadlib/SamacSys_Parts.dcm [new file with mode: 0644]
kicadlib/SamacSys_Parts.lib [new file with mode: 0644]
kicadlib/SamacSys_Parts.pretty/NE555DR.kicad_mod [new file with mode: 0644]
kicadlib/model/100.step [new file with mode: 0644]
kicadlib/model/470.step [new file with mode: 0644]
kicadlib/model/film15.step [new file with mode: 0644]
kicadlib/model/film47.step [new file with mode: 0644]
kicadlib/sym_fp/caps/100u/KiCAD/2019-08-21_16-13-57/2019-08-21_16-13-57.lib [new file with mode: 0644]
kicadlib/sym_fp/caps/100u/KiCAD/2019-08-21_16-13-57/footprints.pretty/UKZ2A101MHM.kicad_mod [new file with mode: 0644]
kicadlib/sym_fp/caps/100u/KiCAD/ImportGuide.html [new file with mode: 0644]
kicadlib/sym_fp/caps/470u/KiCAD/2019-08-21_16-20-50/2019-08-21_16-20-50.lib [new file with mode: 0644]
kicadlib/sym_fp/caps/470u/KiCAD/2019-08-21_16-20-50/footprints.pretty/UKZ1H471MHM.kicad_mod [new file with mode: 0644]
kicadlib/sym_fp/caps/470u/KiCAD/ImportGuide.html [new file with mode: 0644]
kicadlib/sym_fp/film47/PHE426HF7470JR06L2.lib [new file with mode: 0644]
kicadlib/sym_fp/film47/PHE426HF7470JR06L2.mod [new file with mode: 0644]
trav-cache.lib
trav.bak [new file with mode: 0644]
trav.sch

diff --git a/_saved_file5D5E28D2.sch b/_saved_file5D5E28D2.sch
new file mode 100644 (file)
index 0000000..ab67e5e
--- /dev/null
@@ -0,0 +1,153 @@
+EESchema Schematic File Version 4\r
+LIBS:trav-cache\r
+EELAYER 26 0\r
+EELAYER END\r
+$Descr A4 11693 8268\r
+encoding utf-8\r
+Sheet 2 2\r
+Title ""\r
+Date ""\r
+Rev ""\r
+Comp ""\r
+Comment1 ""\r
+Comment2 ""\r
+Comment3 ""\r
+Comment4 ""\r
+$EndDescr\r
+$Comp\r
+L dk_Transistors-Bipolar-BJT-Single:2N2222 Q1\r
+U 1 1 5D5E29A2\r
+P 2475 2125\r
+F 0 "Q1" V 2822 2125 60  0000 C CNN\r
+F 1 "2N2222" V 2716 2125 60  0000 C CNN\r
+F 2 "digikey-footprints:TO-18-3" H 2675 2325 60  0001 L CNN\r
+F 3 "https://www.centralsemi.com/get_document.php?cmp=1&mergetype=pd&mergepath=pd&pdf_id=2N2221.PDF" H 2675 2425 60  0001 L CNN\r
+F 4 "2N2222CS-ND" H 2675 2525 60  0001 L CNN "Digi-Key_PN"\r
+F 5 "2N2222" H 2675 2625 60  0001 L CNN "MPN"\r
+F 6 "Discrete Semiconductor Products" H 2675 2725 60  0001 L CNN "Category"\r
+F 7 "Transistors - Bipolar (BJT) - Single" H 2675 2825 60  0001 L CNN "Family"\r
+F 8 "https://www.centralsemi.com/get_document.php?cmp=1&mergetype=pd&mergepath=pd&pdf_id=2N2221.PDF" H 2675 2925 60  0001 L CNN "DK_Datasheet_Link"\r
+F 9 "/product-detail/en/central-semiconductor-corp/2N2222/2N2222CS-ND/4806844" H 2675 3025 60  0001 L CNN "DK_Detail_Page"\r
+F 10 "TRANS NPN 30V 0.8A TO-18" H 2675 3125 60  0001 L CNN "Description"\r
+F 11 "Central Semiconductor Corp" H 2675 3225 60  0001 L CNN "Manufacturer"\r
+F 12 "Active" H 2675 3325 60  0001 L CNN "Status"\r
+       1    2475 2125\r
+       0    -1   -1   0   \r
+$EndComp\r
+Text GLabel 2475 2925 2    39   Input ~ 0\r
+CMOS_Square_Wave\r
+Text GLabel 1700 2025 0    39   Input ~ 0\r
+Discount_Function_Generator_Output\r
+Wire Wire Line\r
+       1700 2025 1775 2025\r
+$Comp\r
+L Device:R_US R1\r
+U 1 1 5D5E331F\r
+P 2475 2575\r
+F 0 "R1" H 2543 2621 50  0000 L CNN\r
+F 1 "10k" H 2543 2530 50  0000 L CNN\r
+F 2 "" V 2515 2565 50  0001 C CNN\r
+F 3 "~" H 2475 2575 50  0001 C CNN\r
+       1    2475 2575\r
+       1    0    0    -1  \r
+$EndComp\r
+Wire Wire Line\r
+       2475 2425 2475 2375\r
+Wire Wire Line\r
+       2475 2725 2475 2775\r
+$Comp\r
+L power:GND #PWR03\r
+U 1 1 5D5E33E5\r
+P 1775 2375\r
+F 0 "#PWR03" H 1775 2125 50  0001 C CNN\r
+F 1 "GND" H 1780 2202 50  0000 C CNN\r
+F 2 "" H 1775 2375 50  0001 C CNN\r
+F 3 "" H 1775 2375 50  0001 C CNN\r
+       1    1775 2375\r
+       1    0    0    -1  \r
+$EndComp\r
+$Comp\r
+L power:+VDC #PWR04\r
+U 1 1 5D5E3B42\r
+P 3450 1925\r
+F 0 "#PWR04" H 3450 1825 50  0001 C CNN\r
+F 1 "+VDC" H 3450 2200 50  0000 C CNN\r
+F 2 "" H 3450 1925 50  0001 C CNN\r
+F 3 "" H 3450 1925 50  0001 C CNN\r
+       1    3450 1925\r
+       1    0    0    -1  \r
+$EndComp\r
+$Comp\r
+L power:-VDC #PWR02\r
+U 1 1 5D5E3B97\r
+P 1775 1800\r
+F 0 "#PWR02" H 1775 1700 50  0001 C CNN\r
+F 1 "-VDC" H 1775 2075 50  0000 C CNN\r
+F 2 "" H 1775 1800 50  0001 C CNN\r
+F 3 "" H 1775 1800 50  0001 C CNN\r
+       1    1775 1800\r
+       1    0    0    -1  \r
+$EndComp\r
+Wire Wire Line\r
+       1775 1800 1775 2025\r
+Connection ~ 1775 2025\r
+Wire Wire Line\r
+       1775 2375 1775 2025\r
+$Comp\r
+L Device:R_US R3\r
+U 1 1 5D5E4126\r
+P 2975 2025\r
+F 0 "R3" V 2770 2025 50  0000 C CNN\r
+F 1 "10K" V 2861 2025 50  0000 C CNN\r
+F 2 "" V 3015 2015 50  0001 C CNN\r
+F 3 "~" H 2975 2025 50  0001 C CNN\r
+       1    2975 2025\r
+       0    1    1    0   \r
+$EndComp\r
+Wire Wire Line\r
+       2825 2025 2675 2025\r
+Wire Wire Line\r
+       3125 2025 3450 2025\r
+Wire Wire Line\r
+       3450 2025 3450 1925\r
+$Comp\r
+L Device:C C5\r
+U 1 1 5D5E422C\r
+P 2850 2575\r
+F 0 "C5" H 2965 2621 50  0000 L CNN\r
+F 1 "100nF" H 2965 2530 50  0000 L CNN\r
+F 2 "" H 2888 2425 50  0001 C CNN\r
+F 3 "~" H 2850 2575 50  0001 C CNN\r
+       1    2850 2575\r
+       1    0    0    -1  \r
+$EndComp\r
+Wire Wire Line\r
+       2475 2775 2850 2775\r
+Wire Wire Line\r
+       2850 2775 2850 2725\r
+Connection ~ 2475 2775\r
+Wire Wire Line\r
+       2475 2775 2475 2925\r
+Wire Wire Line\r
+       2850 2425 2850 2375\r
+Wire Wire Line\r
+       2850 2375 2475 2375\r
+Connection ~ 2475 2375\r
+Wire Wire Line\r
+       2475 2375 2475 2325\r
+$Comp\r
+L Device:R_US R2\r
+U 1 1 5D5E45E2\r
+P 2025 2025\r
+F 0 "R2" V 1820 2025 50  0000 C CNN\r
+F 1 "470" V 1911 2025 50  0000 C CNN\r
+F 2 "" V 2065 2015 50  0001 C CNN\r
+F 3 "~" H 2025 2025 50  0001 C CNN\r
+       1    2025 2025\r
+       0    1    1    0   \r
+$EndComp\r
+Wire Wire Line\r
+       1775 2025 1875 2025\r
+Wire Wire Line\r
+       2175 2025 2275 2025\r
+$EndSCHEMATC\r
index 18994275f8f1ab570a8b5170e43639f0adbe19f4..79a52d6c4af32ed8afe019ac4730d608f76af5d7 100755 (executable)
@@ -1,5 +1,7 @@
 (fp_lib_table\r
-  (lib (name asdf)(type KiCad)(uri C:/Users/kremlin/Desktop/kicadlib/sym_fp/2pos_conn_phoenix)(options "")(descr ""))\r
-  (lib (name 1803578)(type Legacy)(uri C:/Users/kremlin/Desktop/kicadlib/sym_fp/2pos_conn_phoenix/1803578.mod)(options "")(descr ""))\r
-  (lib (name NL4MD-H)(type Legacy)(uri C:/Users/kremlin/Desktop/kicadlib/sym_fp/nl4/NL4MD-H.mod)(options "")(descr ""))\r
+  (lib (name 1803578)(type Legacy)(uri ${KIPRJMOD}/kicadlib/sym_fp/2pos_conn_phoenix/1803578.mod)(options "")(descr ""))\r
+  (lib (name NL4MD-H)(type Legacy)(uri ${KIPRJMOD}/kicadlib/sym_fp/nl4/NL4MD-H.mod)(options "")(descr ""))\r
+  (lib (name caps100)(type KiCad)(uri ${KIPRJMOD}/kicadlib/sym_fp/caps/100u/KiCAD/2019-08-21_16-13-57/footprints.pretty)(options "")(descr ""))\r
+  (lib (name caps470)(type KiCad)(uri ${KIPRJMOD}/kicadlib/sym_fp/caps/470u/KiCAD/2019-08-21_16-20-50/footprints.pretty)(options "")(descr ""))\r
+  (lib (name PHE426HF7470JR06L2)(type Legacy)(uri ${KIPRJMOD}/kicadlib/sym_fp/film47/PHE426HF7470JR06L2.mod)(options "")(descr ""))\r
 )\r
diff --git a/kicadlib/SamacSys_Parts.3dshapes/NE555DR.stp b/kicadlib/SamacSys_Parts.3dshapes/NE555DR.stp
new file mode 100644 (file)
index 0000000..af7a04d
--- /dev/null
@@ -0,0 +1,10166 @@
+ISO-10303-21;\r
+HEADER;\r
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');\r
+FILE_NAME('/var/www/3D/0T/6648.3.3.stp','2018-11-28T17:38:14',('Author')\r
+  ,(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown');\r
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));\r
+ENDSEC;\r
+DATA;\r
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',\r
+  'automotive_design',1997,#2);\r
+#2 = APPLICATION_CONTEXT(\r
+  'core data for automotive mechanical design processes');\r
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);\r
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);\r
+#5 = PRODUCT_DEFINITION('design','',#6,#9);\r
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);\r
+#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8));\r
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');\r
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');\r
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);\r
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);\r
+#12 = CARTESIAN_POINT('',(0.,0.,0.));\r
+#13 = DIRECTION('',(0.,0.,1.));\r
+#14 = DIRECTION('',(1.,0.,-0.));\r
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);\r
+#16 = CARTESIAN_POINT('',(0.,0.,0.));\r
+#17 = DIRECTION('',(0.,0.,1.));\r
+#18 = DIRECTION('',(1.,0.,0.));\r
+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);\r
+#20 = CARTESIAN_POINT('',(0.,0.,0.));\r
+#21 = DIRECTION('',(0.,0.,1.));\r
+#22 = DIRECTION('',(1.,0.,0.));\r
+#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) \r
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT(\r
+(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1',\r
+  '3D Context with UNIT and UNCERTAINTY') );\r
+#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );\r
+#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );\r
+#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );\r
+#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#24,\r
+  'distance_accuracy_value','confusion accuracy');\r
+#28 = PRODUCT_TYPE('part',$,(#7));\r
+#29 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#30),#1416);\r
+#30 = MANIFOLD_SOLID_BREP('',#31);\r
+#31 = CLOSED_SHELL('',(#32,#152,#238,#345,#426,#497,#564,#623,#670,#719,\r
+    #759,#840,#889,#896,#928,#982,#1089,#1138,#1170,#1232,#1312,#1352,\r
+    #1359,#1412));\r
+#32 = ADVANCED_FACE('',(#33),#47,.T.);\r
+#33 = FACE_BOUND('',#34,.T.);\r
+#34 = EDGE_LOOP('',(#35,#70,#98,#126));\r
+#35 = ORIENTED_EDGE('',*,*,#36,.F.);\r
+#36 = EDGE_CURVE('',#37,#39,#41,.T.);\r
+#37 = VERTEX_POINT('',#38);\r
+#38 = CARTESIAN_POINT('',(-1.95,-2.45,0.792246420274));\r
+#39 = VERTEX_POINT('',#40);\r
+#40 = CARTESIAN_POINT('',(-1.859165697143,-2.359165697143,0.217198745641\r
+    ));\r
+#41 = SURFACE_CURVE('',#42,(#46,#58),.PCURVE_S1.);\r
+#42 = LINE('',#43,#44);\r
+#43 = CARTESIAN_POINT('',(-1.902408557873,-2.402408557873,0.490957730138\r
+    ));\r
+#44 = VECTOR('',#45,1.);\r
+#45 = DIRECTION('',(0.154159948466,0.154159948466,-0.975945398359));\r
+#46 = PCURVE('',#47,#52);\r
+#47 = PLANE('',#48);\r
+#48 = AXIS2_PLACEMENT_3D('',#49,#50,#51);\r
+#49 = CARTESIAN_POINT('',(-1.90125,-2.45,0.483623210137));\r
+#50 = DIRECTION('',(-0.987753092715,0.,-0.156025087188));\r
+#51 = DIRECTION('',(0.,1.,0.));\r
+#52 = DEFINITIONAL_REPRESENTATION('',(#53),#57);\r
+#53 = LINE('',#54,#55);\r
+#54 = CARTESIAN_POINT('',(4.759144212659E-02,-7.4254589072E-03));\r
+#55 = VECTOR('',#56,1.);\r
+#56 = DIRECTION('',(0.154159948466,0.98804590495));\r
+#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#58 = PCURVE('',#59,#64);\r
+#59 = PLANE('',#60);\r
+#60 = AXIS2_PLACEMENT_3D('',#61,#62,#63);\r
+#61 = CARTESIAN_POINT('',(-1.95,-2.40125,0.483623210137));\r
+#62 = DIRECTION('',(-1.738107218147E-18,-0.987753092715,-0.156025087188)\r
+  );\r
+#63 = DIRECTION('',(-1.,1.716820780195E-18,2.711883302534E-19));\r
+#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69);\r
+#65 = LINE('',#66,#67);\r
+#66 = CARTESIAN_POINT('',(-4.759144212659E-02,-7.4254589072E-03));\r
+#67 = VECTOR('',#68,1.);\r
+#68 = DIRECTION('',(-0.154159948466,0.98804590495));\r
+#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#70 = ORIENTED_EDGE('',*,*,#71,.T.);\r
+#71 = EDGE_CURVE('',#37,#72,#74,.T.);\r
+#72 = VERTEX_POINT('',#73);\r
+#73 = CARTESIAN_POINT('',(-1.95,2.45,0.792246420274));\r
+#74 = SURFACE_CURVE('',#75,(#79,#86),.PCURVE_S1.);\r
+#75 = LINE('',#76,#77);\r
+#76 = CARTESIAN_POINT('',(-1.95,-2.45,0.792246420274));\r
+#77 = VECTOR('',#78,1.);\r
+#78 = DIRECTION('',(0.,1.,0.));\r
+#79 = PCURVE('',#47,#80);\r
+#80 = DEFINITIONAL_REPRESENTATION('',(#81),#85);\r
+#81 = LINE('',#82,#83);\r
+#82 = CARTESIAN_POINT('',(0.,-0.312449753297));\r
+#83 = VECTOR('',#84,1.);\r
+#84 = DIRECTION('',(1.,0.));\r
+#85 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#86 = PCURVE('',#87,#92);\r
+#87 = PLANE('',#88);\r
+#88 = AXIS2_PLACEMENT_3D('',#89,#90,#91);\r
+#89 = CARTESIAN_POINT('',(-1.95,-2.45,0.175));\r
+#90 = DIRECTION('',(1.,0.,0.));\r
+#91 = DIRECTION('',(0.,0.,1.));\r
+#92 = DEFINITIONAL_REPRESENTATION('',(#93),#97);\r
+#93 = LINE('',#94,#95);\r
+#94 = CARTESIAN_POINT('',(0.617246420274,0.));\r
+#95 = VECTOR('',#96,1.);\r
+#96 = DIRECTION('',(0.,-1.));\r
+#97 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#98 = ORIENTED_EDGE('',*,*,#99,.T.);\r
+#99 = EDGE_CURVE('',#72,#100,#102,.T.);\r
+#100 = VERTEX_POINT('',#101);\r
+#101 = CARTESIAN_POINT('',(-1.859165697143,2.359165697143,0.217198745641\r
+    ));\r
+#102 = SURFACE_CURVE('',#103,(#107,#114),.PCURVE_S1.);\r
+#103 = LINE('',#104,#105);\r
+#104 = CARTESIAN_POINT('',(-1.844183598082,2.344183598082,0.122351083963\r
+    ));\r
+#105 = VECTOR('',#106,1.);\r
+#106 = DIRECTION('',(0.154159948466,-0.154159948466,-0.975945398359));\r
+#107 = PCURVE('',#47,#108);\r
+#108 = DEFINITIONAL_REPRESENTATION('',(#109),#113);\r
+#109 = LINE('',#110,#111);\r
+#110 = CARTESIAN_POINT('',(4.794183598082,0.365751450275));\r
+#111 = VECTOR('',#112,1.);\r
+#112 = DIRECTION('',(-0.154159948466,0.98804590495));\r
+#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#114 = PCURVE('',#115,#120);\r
+#115 = PLANE('',#116);\r
+#116 = AXIS2_PLACEMENT_3D('',#117,#118,#119);\r
+#117 = CARTESIAN_POINT('',(-1.95,2.40125,0.483623210137));\r
+#118 = DIRECTION('',(1.738107218147E-18,-0.987753092715,0.156025087188)\r
+  );\r
+#119 = DIRECTION('',(-1.,-1.716820780195E-18,2.711883302534E-19));\r
+#120 = DEFINITIONAL_REPRESENTATION('',(#121),#125);\r
+#121 = LINE('',#122,#123);\r
+#122 = CARTESIAN_POINT('',(-0.105816401918,0.365751450275));\r
+#123 = VECTOR('',#124,1.);\r
+#124 = DIRECTION('',(-0.154159948466,0.98804590495));\r
+#125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#126 = ORIENTED_EDGE('',*,*,#127,.F.);\r
+#127 = EDGE_CURVE('',#39,#100,#128,.T.);\r
+#128 = SURFACE_CURVE('',#129,(#133,#140),.PCURVE_S1.);\r
+#129 = LINE('',#130,#131);\r
+#130 = CARTESIAN_POINT('',(-1.859165697143,-2.3525,0.217198745641));\r
+#131 = VECTOR('',#132,1.);\r
+#132 = DIRECTION('',(0.,1.,0.));\r
+#133 = PCURVE('',#47,#134);\r
+#134 = DEFINITIONAL_REPRESENTATION('',(#135),#139);\r
+#135 = LINE('',#136,#137);\r
+#136 = CARTESIAN_POINT('',(9.75E-02,0.269727795804));\r
+#137 = VECTOR('',#138,1.);\r
+#138 = DIRECTION('',(1.,0.));\r
+#139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#140 = PCURVE('',#141,#146);\r
+#141 = CYLINDRICAL_SURFACE('',#142,5.E-02);\r
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);\r
+#143 = CARTESIAN_POINT('',(-1.809778042507,-2.3525,0.225));\r
+#144 = DIRECTION('',(0.,1.,0.));\r
+#145 = DIRECTION('',(-0.987753092715,0.,-0.156025087188));\r
+#146 = DEFINITIONAL_REPRESENTATION('',(#147),#151);\r
+#147 = LINE('',#148,#149);\r
+#148 = CARTESIAN_POINT('',(-0.,0.));\r
+#149 = VECTOR('',#150,1.);\r
+#150 = DIRECTION('',(-0.,1.));\r
+#151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#152 = ADVANCED_FACE('',(#153),#59,.T.);\r
+#153 = FACE_BOUND('',#154,.F.);\r
+#154 = EDGE_LOOP('',(#155,#156,#184,#212));\r
+#155 = ORIENTED_EDGE('',*,*,#36,.F.);\r
+#156 = ORIENTED_EDGE('',*,*,#157,.T.);\r
+#157 = EDGE_CURVE('',#37,#158,#160,.T.);\r
+#158 = VERTEX_POINT('',#159);\r
+#159 = CARTESIAN_POINT('',(1.95,-2.45,0.792246420274));\r
+#160 = SURFACE_CURVE('',#161,(#165,#172),.PCURVE_S1.);\r
+#161 = LINE('',#162,#163);\r
+#162 = CARTESIAN_POINT('',(-1.95,-2.45,0.792246420274));\r
+#163 = VECTOR('',#164,1.);\r
+#164 = DIRECTION('',(1.,0.,0.));\r
+#165 = PCURVE('',#59,#166);\r
+#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171);\r
+#167 = LINE('',#168,#169);\r
+#168 = CARTESIAN_POINT('',(-0.,-0.312449753297));\r
+#169 = VECTOR('',#170,1.);\r
+#170 = DIRECTION('',(-1.,0.));\r
+#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#172 = PCURVE('',#173,#178);\r
+#173 = PLANE('',#174);\r
+#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177);\r
+#175 = CARTESIAN_POINT('',(-1.95,-2.45,0.175));\r
+#176 = DIRECTION('',(0.,1.,0.));\r
+#177 = DIRECTION('',(0.,0.,1.));\r
+#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183);\r
+#179 = LINE('',#180,#181);\r
+#180 = CARTESIAN_POINT('',(0.617246420274,0.));\r
+#181 = VECTOR('',#182,1.);\r
+#182 = DIRECTION('',(0.,1.));\r
+#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#184 = ORIENTED_EDGE('',*,*,#185,.T.);\r
+#185 = EDGE_CURVE('',#158,#186,#188,.T.);\r
+#186 = VERTEX_POINT('',#187);\r
+#187 = CARTESIAN_POINT('',(1.859165697143,-2.359165697143,0.217198745641\r
+    ));\r
+#188 = SURFACE_CURVE('',#189,(#193,#200),.PCURVE_S1.);\r
+#189 = LINE('',#190,#191);\r
+#190 = CARTESIAN_POINT('',(1.856066242937,-2.356066242937,0.197576930121\r
+    ));\r
+#191 = VECTOR('',#192,1.);\r
+#192 = DIRECTION('',(-0.154159948466,0.154159948466,-0.975945398359));\r
+#193 = PCURVE('',#59,#194);\r
+#194 = DEFINITIONAL_REPRESENTATION('',(#195),#199);\r
+#195 = LINE('',#196,#197);\r
+#196 = CARTESIAN_POINT('',(-3.806066242937,0.289592897381));\r
+#197 = VECTOR('',#198,1.);\r
+#198 = DIRECTION('',(0.154159948466,0.98804590495));\r
+#199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#200 = PCURVE('',#201,#206);\r
+#201 = PLANE('',#202);\r
+#202 = AXIS2_PLACEMENT_3D('',#203,#204,#205);\r
+#203 = CARTESIAN_POINT('',(1.90125,-2.45,0.483623210137));\r
+#204 = DIRECTION('',(-0.987753092715,0.,0.156025087188));\r
+#205 = DIRECTION('',(0.,1.,0.));\r
+#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);\r
+#207 = LINE('',#208,#209);\r
+#208 = CARTESIAN_POINT('',(9.393375706284E-02,0.289592897381));\r
+#209 = VECTOR('',#210,1.);\r
+#210 = DIRECTION('',(0.154159948466,0.98804590495));\r
+#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#212 = ORIENTED_EDGE('',*,*,#213,.F.);\r
+#213 = EDGE_CURVE('',#39,#186,#214,.T.);\r
+#214 = SURFACE_CURVE('',#215,(#219,#226),.PCURVE_S1.);\r
+#215 = LINE('',#216,#217);\r
+#216 = CARTESIAN_POINT('',(-1.8525,-2.359165697143,0.217198745641));\r
+#217 = VECTOR('',#218,1.);\r
+#218 = DIRECTION('',(1.,0.,0.));\r
+#219 = PCURVE('',#59,#220);\r
+#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225);\r
+#221 = LINE('',#222,#223);\r
+#222 = CARTESIAN_POINT('',(-9.75E-02,0.269727795804));\r
+#223 = VECTOR('',#224,1.);\r
+#224 = DIRECTION('',(-1.,0.));\r
+#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#226 = PCURVE('',#227,#232);\r
+#227 = CYLINDRICAL_SURFACE('',#228,5.E-02);\r
+#228 = AXIS2_PLACEMENT_3D('',#229,#230,#231);\r
+#229 = CARTESIAN_POINT('',(-1.8525,-2.309778042507,0.225));\r
+#230 = DIRECTION('',(1.,0.,0.));\r
+#231 = DIRECTION('',(0.,-0.987753092715,-0.156025087188));\r
+#232 = DEFINITIONAL_REPRESENTATION('',(#233),#237);\r
+#233 = LINE('',#234,#235);\r
+#234 = CARTESIAN_POINT('',(0.,0.));\r
+#235 = VECTOR('',#236,1.);\r
+#236 = DIRECTION('',(0.,1.));\r
+#237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#238 = ADVANCED_FACE('',(#239),#141,.T.);\r
+#239 = FACE_BOUND('',#240,.F.);\r
+#240 = EDGE_LOOP('',(#241,#277,#305,#344));\r
+#241 = ORIENTED_EDGE('',*,*,#242,.T.);\r
+#242 = EDGE_CURVE('',#39,#243,#245,.T.);\r
+#243 = VERTEX_POINT('',#244);\r
+#244 = CARTESIAN_POINT('',(-1.809778042507,-2.309778042507,0.175));\r
+#245 = SURFACE_CURVE('',#246,(#251,#264),.PCURVE_S1.);\r
+#246 = ELLIPSE('',#247,7.071067811865E-02,5.E-02);\r
+#247 = AXIS2_PLACEMENT_3D('',#248,#249,#250);\r
+#248 = CARTESIAN_POINT('',(-1.809778042507,-2.309778042507,0.225));\r
+#249 = DIRECTION('',(0.707106781187,-0.707106781187,0.));\r
+#250 = DIRECTION('',(0.707106781187,0.707106781187,0.));\r
+#251 = PCURVE('',#141,#252);\r
+#252 = DEFINITIONAL_REPRESENTATION('',(#253),#263);\r
+#253 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#254,#255,#256,#257,#258,#259,\r
+    #260,#261,#262),.UNSPECIFIED.,.F.,.F.,(9,9),(3.298257819063,\r
+    4.712388980385),.PIECEWISE_BEZIER_KNOTS.);\r
+#254 = CARTESIAN_POINT('',(-1.414295704508E-18,-6.665697142692E-03));\r
+#255 = CARTESIAN_POINT('',(-0.176766395915,-5.286697517234E-03));\r
+#256 = CARTESIAN_POINT('',(-0.35353279083,-2.144057743376E-03));\r
+#257 = CARTESIAN_POINT('',(-0.530299185746,2.696555211426E-03));\r
+#258 = CARTESIAN_POINT('',(-0.707065580661,9.051953740688E-03));\r
+#259 = CARTESIAN_POINT('',(-0.883831975576,1.662782748134E-02));\r
+#260 = CARTESIAN_POINT('',(-1.060598370491,2.504531698705E-02));\r
+#261 = CARTESIAN_POINT('',(-1.237364765407,3.388363769729E-02));\r
+#262 = CARTESIAN_POINT('',(-1.414131161322,4.272195749306E-02));\r
+#263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#264 = PCURVE('',#227,#265);\r
+#265 = DEFINITIONAL_REPRESENTATION('',(#266),#276);\r
+#266 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#267,#268,#269,#270,#271,#272,\r
+    #273,#274,#275),.UNSPECIFIED.,.F.,.F.,(9,9),(3.298257819063,\r
+    4.712388980385),.PIECEWISE_BEZIER_KNOTS.);\r
+#267 = CARTESIAN_POINT('',(1.414291232563E-18,-6.665697142693E-03));\r
+#268 = CARTESIAN_POINT('',(0.176766395915,-5.286697517234E-03));\r
+#269 = CARTESIAN_POINT('',(0.35353279083,-2.144057743378E-03));\r
+#270 = CARTESIAN_POINT('',(0.530299185747,2.696555211422E-03));\r
+#271 = CARTESIAN_POINT('',(0.707065580659,9.051953740673E-03));\r
+#272 = CARTESIAN_POINT('',(0.883831975578,1.662782748135E-02));\r
+#273 = CARTESIAN_POINT('',(1.060598370491,2.504531698705E-02));\r
+#274 = CARTESIAN_POINT('',(1.237364765407,3.388363769729E-02));\r
+#275 = CARTESIAN_POINT('',(1.414131161322,4.272195749306E-02));\r
+#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#277 = ORIENTED_EDGE('',*,*,#278,.T.);\r
+#278 = EDGE_CURVE('',#243,#279,#281,.T.);\r
+#279 = VERTEX_POINT('',#280);\r
+#280 = CARTESIAN_POINT('',(-1.809778042507,2.309778042507,0.175));\r
+#281 = SURFACE_CURVE('',#282,(#286,#293),.PCURVE_S1.);\r
+#282 = LINE('',#283,#284);\r
+#283 = CARTESIAN_POINT('',(-1.809778042507,-2.3525,0.175));\r
+#284 = VECTOR('',#285,1.);\r
+#285 = DIRECTION('',(0.,1.,0.));\r
+#286 = PCURVE('',#141,#287);\r
+#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292);\r
+#288 = LINE('',#289,#290);\r
+#289 = CARTESIAN_POINT('',(-1.414131161322,0.));\r
+#290 = VECTOR('',#291,1.);\r
+#291 = DIRECTION('',(-0.,1.));\r
+#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#293 = PCURVE('',#294,#299);\r
+#294 = PLANE('',#295);\r
+#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);\r
+#296 = CARTESIAN_POINT('',(-1.95,-2.45,0.175));\r
+#297 = DIRECTION('',(0.,0.,1.));\r
+#298 = DIRECTION('',(1.,0.,0.));\r
+#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304);\r
+#300 = LINE('',#301,#302);\r
+#301 = CARTESIAN_POINT('',(0.140221957493,9.75E-02));\r
+#302 = VECTOR('',#303,1.);\r
+#303 = DIRECTION('',(0.,1.));\r
+#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#305 = ORIENTED_EDGE('',*,*,#306,.F.);\r
+#306 = EDGE_CURVE('',#100,#279,#307,.T.);\r
+#307 = SURFACE_CURVE('',#308,(#313,#326),.PCURVE_S1.);\r
+#308 = ELLIPSE('',#309,7.071067811865E-02,5.E-02);\r
+#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312);\r
+#310 = CARTESIAN_POINT('',(-1.809778042507,2.309778042507,0.225));\r
+#311 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));\r
+#312 = DIRECTION('',(-0.707106781187,0.707106781187,0.));\r
+#313 = PCURVE('',#141,#314);\r
+#314 = DEFINITIONAL_REPRESENTATION('',(#315),#325);\r
+#315 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#316,#317,#318,#319,#320,#321,\r
+    #322,#323,#324),.UNSPECIFIED.,.F.,.F.,(9,9),(0.156665165473,\r
+    1.570796326795),.PIECEWISE_BEZIER_KNOTS.);\r
+#316 = CARTESIAN_POINT('',(-1.414295704508E-18,4.711665697143));\r
+#317 = CARTESIAN_POINT('',(-0.176766395915,4.710286697517));\r
+#318 = CARTESIAN_POINT('',(-0.353532790831,4.707144057746));\r
+#319 = CARTESIAN_POINT('',(-0.530299185741,4.702303444776));\r
+#320 = CARTESIAN_POINT('',(-0.707065580662,4.695948046246));\r
+#321 = CARTESIAN_POINT('',(-0.883831975573,4.688372172515));\r
+#322 = CARTESIAN_POINT('',(-1.060598370492,4.679954683014));\r
+#323 = CARTESIAN_POINT('',(-1.237364765407,4.671116362303));\r
+#324 = CARTESIAN_POINT('',(-1.414131161322,4.662278042507));\r
+#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#326 = PCURVE('',#327,#332);\r
+#327 = CYLINDRICAL_SURFACE('',#328,5.E-02);\r
+#328 = AXIS2_PLACEMENT_3D('',#329,#330,#331);\r
+#329 = CARTESIAN_POINT('',(-1.8525,2.309778042507,0.225));\r
+#330 = DIRECTION('',(1.,0.,0.));\r
+#331 = DIRECTION('',(0.,0.,-1.));\r
+#332 = DEFINITIONAL_REPRESENTATION('',(#333),#343);\r
+#333 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#334,#335,#336,#337,#338,#339,\r
+    #340,#341,#342),.UNSPECIFIED.,.F.,.F.,(9,9),(0.156665165473,\r
+    1.570796326795),.PIECEWISE_BEZIER_KNOTS.);\r
+#334 = CARTESIAN_POINT('',(1.414131161322,-6.665697142693E-03));\r
+#335 = CARTESIAN_POINT('',(1.237364765407,-5.286697517234E-03));\r
+#336 = CARTESIAN_POINT('',(1.060598370492,-2.144057743365E-03));\r
+#337 = CARTESIAN_POINT('',(0.883831975574,2.696555211404E-03));\r
+#338 = CARTESIAN_POINT('',(0.707065580661,9.051953740688E-03));\r
+#339 = CARTESIAN_POINT('',(0.530299185741,1.662782748133E-02));\r
+#340 = CARTESIAN_POINT('',(0.353532790831,2.504531698706E-02));\r
+#341 = CARTESIAN_POINT('',(0.176766395915,3.388363769729E-02));\r
+#342 = CARTESIAN_POINT('',(-1.049531805717E-16,4.272195749306E-02));\r
+#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#344 = ORIENTED_EDGE('',*,*,#127,.F.);\r
+#345 = ADVANCED_FACE('',(#346),#87,.F.);\r
+#346 = FACE_BOUND('',#347,.F.);\r
+#347 = EDGE_LOOP('',(#348,#371,#372,#400));\r
+#348 = ORIENTED_EDGE('',*,*,#349,.F.);\r
+#349 = EDGE_CURVE('',#37,#350,#352,.T.);\r
+#350 = VERTEX_POINT('',#351);\r
+#351 = CARTESIAN_POINT('',(-1.95,-2.45,0.997246420274));\r
+#352 = SURFACE_CURVE('',#353,(#357,#364),.PCURVE_S1.);\r
+#353 = LINE('',#354,#355);\r
+#354 = CARTESIAN_POINT('',(-1.95,-2.45,0.175));\r
+#355 = VECTOR('',#356,1.);\r
+#356 = DIRECTION('',(0.,0.,1.));\r
+#357 = PCURVE('',#87,#358);\r
+#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363);\r
+#359 = LINE('',#360,#361);\r
+#360 = CARTESIAN_POINT('',(0.,0.));\r
+#361 = VECTOR('',#362,1.);\r
+#362 = DIRECTION('',(1.,0.));\r
+#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#364 = PCURVE('',#173,#365);\r
+#365 = DEFINITIONAL_REPRESENTATION('',(#366),#370);\r
+#366 = LINE('',#367,#368);\r
+#367 = CARTESIAN_POINT('',(0.,0.));\r
+#368 = VECTOR('',#369,1.);\r
+#369 = DIRECTION('',(1.,0.));\r
+#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#371 = ORIENTED_EDGE('',*,*,#71,.T.);\r
+#372 = ORIENTED_EDGE('',*,*,#373,.T.);\r
+#373 = EDGE_CURVE('',#72,#374,#376,.T.);\r
+#374 = VERTEX_POINT('',#375);\r
+#375 = CARTESIAN_POINT('',(-1.95,2.45,0.997246420274));\r
+#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.);\r
+#377 = LINE('',#378,#379);\r
+#378 = CARTESIAN_POINT('',(-1.95,2.45,0.175));\r
+#379 = VECTOR('',#380,1.);\r
+#380 = DIRECTION('',(0.,0.,1.));\r
+#381 = PCURVE('',#87,#382);\r
+#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387);\r
+#383 = LINE('',#384,#385);\r
+#384 = CARTESIAN_POINT('',(0.,-4.9));\r
+#385 = VECTOR('',#386,1.);\r
+#386 = DIRECTION('',(1.,0.));\r
+#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#388 = PCURVE('',#389,#394);\r
+#389 = PLANE('',#390);\r
+#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393);\r
+#391 = CARTESIAN_POINT('',(-1.95,2.45,0.175));\r
+#392 = DIRECTION('',(0.,1.,0.));\r
+#393 = DIRECTION('',(0.,0.,1.));\r
+#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399);\r
+#395 = LINE('',#396,#397);\r
+#396 = CARTESIAN_POINT('',(0.,0.));\r
+#397 = VECTOR('',#398,1.);\r
+#398 = DIRECTION('',(1.,0.));\r
+#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#400 = ORIENTED_EDGE('',*,*,#401,.F.);\r
+#401 = EDGE_CURVE('',#350,#374,#402,.T.);\r
+#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.);\r
+#403 = LINE('',#404,#405);\r
+#404 = CARTESIAN_POINT('',(-1.95,-2.45,0.997246420274));\r
+#405 = VECTOR('',#406,1.);\r
+#406 = DIRECTION('',(0.,1.,0.));\r
+#407 = PCURVE('',#87,#408);\r
+#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413);\r
+#409 = LINE('',#410,#411);\r
+#410 = CARTESIAN_POINT('',(0.822246420274,0.));\r
+#411 = VECTOR('',#412,1.);\r
+#412 = DIRECTION('',(0.,-1.));\r
+#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#414 = PCURVE('',#415,#420);\r
+#415 = PLANE('',#416);\r
+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);\r
+#417 = CARTESIAN_POINT('',(-1.90125,-2.45,1.373623210137));\r
+#418 = DIRECTION('',(0.991715798238,-1.739713553152E-18,-0.128451452019)\r
+  );\r
+#419 = DIRECTION('',(1.725301415069E-18,1.,-2.234687319992E-19));\r
+#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425);\r
+#421 = LINE('',#422,#423);\r
+#422 = CARTESIAN_POINT('',(0.,-0.379520816883));\r
+#423 = VECTOR('',#424,1.);\r
+#424 = DIRECTION('',(1.,0.));\r
+#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#426 = ADVANCED_FACE('',(#427),#115,.F.);\r
+#427 = FACE_BOUND('',#428,.T.);\r
+#428 = EDGE_LOOP('',(#429,#430,#453,#476));\r
+#429 = ORIENTED_EDGE('',*,*,#99,.F.);\r
+#430 = ORIENTED_EDGE('',*,*,#431,.T.);\r
+#431 = EDGE_CURVE('',#72,#432,#434,.T.);\r
+#432 = VERTEX_POINT('',#433);\r
+#433 = CARTESIAN_POINT('',(1.95,2.45,0.792246420274));\r
+#434 = SURFACE_CURVE('',#435,(#439,#446),.PCURVE_S1.);\r
+#435 = LINE('',#436,#437);\r
+#436 = CARTESIAN_POINT('',(-1.95,2.45,0.792246420274));\r
+#437 = VECTOR('',#438,1.);\r
+#438 = DIRECTION('',(1.,0.,0.));\r
+#439 = PCURVE('',#115,#440);\r
+#440 = DEFINITIONAL_REPRESENTATION('',(#441),#445);\r
+#441 = LINE('',#442,#443);\r
+#442 = CARTESIAN_POINT('',(-0.,-0.312449753297));\r
+#443 = VECTOR('',#444,1.);\r
+#444 = DIRECTION('',(-1.,0.));\r
+#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#446 = PCURVE('',#389,#447);\r
+#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452);\r
+#448 = LINE('',#449,#450);\r
+#449 = CARTESIAN_POINT('',(0.617246420274,0.));\r
+#450 = VECTOR('',#451,1.);\r
+#451 = DIRECTION('',(0.,1.));\r
+#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#453 = ORIENTED_EDGE('',*,*,#454,.T.);\r
+#454 = EDGE_CURVE('',#432,#455,#457,.T.);\r
+#455 = VERTEX_POINT('',#456);\r
+#456 = CARTESIAN_POINT('',(1.859165697143,2.359165697143,0.217198745641)\r
+  );\r
+#457 = SURFACE_CURVE('',#458,(#462,#469),.PCURVE_S1.);\r
+#458 = LINE('',#459,#460);\r
+#459 = CARTESIAN_POINT('',(1.797841283145,2.297841283145,-0.171029716054\r
+    ));\r
+#460 = VECTOR('',#461,1.);\r
+#461 = DIRECTION('',(-0.154159948466,-0.154159948466,-0.975945398359));\r
+#462 = PCURVE('',#115,#463);\r
+#463 = DEFINITIONAL_REPRESENTATION('',(#464),#468);\r
+#464 = LINE('',#465,#466);\r
+#465 = CARTESIAN_POINT('',(-3.747841283145,0.662769806563));\r
+#466 = VECTOR('',#467,1.);\r
+#467 = DIRECTION('',(0.154159948466,0.98804590495));\r
+#468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#469 = PCURVE('',#201,#470);\r
+#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475);\r
+#471 = LINE('',#472,#473);\r
+#472 = CARTESIAN_POINT('',(4.747841283145,0.662769806563));\r
+#473 = VECTOR('',#474,1.);\r
+#474 = DIRECTION('',(-0.154159948466,0.98804590495));\r
+#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#476 = ORIENTED_EDGE('',*,*,#477,.F.);\r
+#477 = EDGE_CURVE('',#100,#455,#478,.T.);\r
+#478 = SURFACE_CURVE('',#479,(#483,#490),.PCURVE_S1.);\r
+#479 = LINE('',#480,#481);\r
+#480 = CARTESIAN_POINT('',(-1.8525,2.359165697143,0.217198745641));\r
+#481 = VECTOR('',#482,1.);\r
+#482 = DIRECTION('',(1.,0.,0.));\r
+#483 = PCURVE('',#115,#484);\r
+#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489);\r
+#485 = LINE('',#486,#487);\r
+#486 = CARTESIAN_POINT('',(-9.75E-02,0.269727795804));\r
+#487 = VECTOR('',#488,1.);\r
+#488 = DIRECTION('',(-1.,-0.));\r
+#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#490 = PCURVE('',#327,#491);\r
+#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496);\r
+#492 = LINE('',#493,#494);\r
+#493 = CARTESIAN_POINT('',(1.414131161322,0.));\r
+#494 = VECTOR('',#495,1.);\r
+#495 = DIRECTION('',(0.,1.));\r
+#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#497 = ADVANCED_FACE('',(#498),#227,.T.);\r
+#498 = FACE_BOUND('',#499,.T.);\r
+#499 = EDGE_LOOP('',(#500,#501,#524,#563));\r
+#500 = ORIENTED_EDGE('',*,*,#242,.T.);\r
+#501 = ORIENTED_EDGE('',*,*,#502,.T.);\r
+#502 = EDGE_CURVE('',#243,#503,#505,.T.);\r
+#503 = VERTEX_POINT('',#504);\r
+#504 = CARTESIAN_POINT('',(1.809778042507,-2.309778042507,0.175));\r
+#505 = SURFACE_CURVE('',#506,(#510,#517),.PCURVE_S1.);\r
+#506 = LINE('',#507,#508);\r
+#507 = CARTESIAN_POINT('',(-1.8525,-2.309778042507,0.175));\r
+#508 = VECTOR('',#509,1.);\r
+#509 = DIRECTION('',(1.,0.,0.));\r
+#510 = PCURVE('',#227,#511);\r
+#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516);\r
+#512 = LINE('',#513,#514);\r
+#513 = CARTESIAN_POINT('',(1.414131161322,0.));\r
+#514 = VECTOR('',#515,1.);\r
+#515 = DIRECTION('',(0.,1.));\r
+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#517 = PCURVE('',#294,#518);\r
+#518 = DEFINITIONAL_REPRESENTATION('',(#519),#523);\r
+#519 = LINE('',#520,#521);\r
+#520 = CARTESIAN_POINT('',(9.75E-02,0.140221957493));\r
+#521 = VECTOR('',#522,1.);\r
+#522 = DIRECTION('',(1.,0.));\r
+#523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#524 = ORIENTED_EDGE('',*,*,#525,.F.);\r
+#525 = EDGE_CURVE('',#186,#503,#526,.T.);\r
+#526 = SURFACE_CURVE('',#527,(#532,#545),.PCURVE_S1.);\r
+#527 = ELLIPSE('',#528,7.071067811865E-02,5.E-02);\r
+#528 = AXIS2_PLACEMENT_3D('',#529,#530,#531);\r
+#529 = CARTESIAN_POINT('',(1.809778042507,-2.309778042507,0.225));\r
+#530 = DIRECTION('',(0.707106781187,0.707106781187,0.));\r
+#531 = DIRECTION('',(0.707106781187,-0.707106781187,0.));\r
+#532 = PCURVE('',#227,#533);\r
+#533 = DEFINITIONAL_REPRESENTATION('',(#534),#544);\r
+#534 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#535,#536,#537,#538,#539,#540,\r
+    #541,#542,#543),.UNSPECIFIED.,.F.,.F.,(9,9),(0.156665165473,\r
+    1.570796326795),.PIECEWISE_BEZIER_KNOTS.);\r
+#535 = CARTESIAN_POINT('',(-1.049531863361E-16,3.711665697143));\r
+#536 = CARTESIAN_POINT('',(0.176766395915,3.710286697517));\r
+#537 = CARTESIAN_POINT('',(0.35353279083,3.707144057736));\r
+#538 = CARTESIAN_POINT('',(0.530299185745,3.70230344481));\r
+#539 = CARTESIAN_POINT('',(0.707065580658,3.695948046225));\r
+#540 = CARTESIAN_POINT('',(0.883831975575,3.688372172539));\r
+#541 = CARTESIAN_POINT('',(1.060598370491,3.679954683008));\r
+#542 = CARTESIAN_POINT('',(1.237364765407,3.671116362303));\r
+#543 = CARTESIAN_POINT('',(1.414131161322,3.662278042507));\r
+#544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#545 = PCURVE('',#546,#551);\r
+#546 = CYLINDRICAL_SURFACE('',#547,5.E-02);\r
+#547 = AXIS2_PLACEMENT_3D('',#548,#549,#550);\r
+#548 = CARTESIAN_POINT('',(1.809778042507,-2.3525,0.225));\r
+#549 = DIRECTION('',(0.,1.,0.));\r
+#550 = DIRECTION('',(0.,0.,-1.));\r
+#551 = DEFINITIONAL_REPRESENTATION('',(#552),#562);\r
+#552 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#553,#554,#555,#556,#557,#558,\r
+    #559,#560,#561),.UNSPECIFIED.,.F.,.F.,(9,9),(0.156665165473,\r
+    1.570796326795),.PIECEWISE_BEZIER_KNOTS.);\r
+#553 = CARTESIAN_POINT('',(-1.414131161322,-6.665697142692E-03));\r
+#554 = CARTESIAN_POINT('',(-1.237364765407,-5.286697517234E-03));\r
+#555 = CARTESIAN_POINT('',(-1.060598370491,-2.144057743381E-03));\r
+#556 = CARTESIAN_POINT('',(-0.883831975575,2.696555211465E-03));\r
+#557 = CARTESIAN_POINT('',(-0.707065580661,9.051953740624E-03));\r
+#558 = CARTESIAN_POINT('',(-0.530299185742,1.662782748136E-02));\r
+#559 = CARTESIAN_POINT('',(-0.35353279083,2.504531698705E-02));\r
+#560 = CARTESIAN_POINT('',(-0.176766395915,3.388363769729E-02));\r
+#561 = CARTESIAN_POINT('',(4.439477802021E-15,4.272195749306E-02));\r
+#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#563 = ORIENTED_EDGE('',*,*,#213,.F.);\r
+#564 = ADVANCED_FACE('',(#565),#173,.F.);\r
+#565 = FACE_BOUND('',#566,.F.);\r
+#566 = EDGE_LOOP('',(#567,#595,#596,#597));\r
+#567 = ORIENTED_EDGE('',*,*,#568,.F.);\r
+#568 = EDGE_CURVE('',#158,#569,#571,.T.);\r
+#569 = VERTEX_POINT('',#570);\r
+#570 = CARTESIAN_POINT('',(1.95,-2.45,0.997246420274));\r
+#571 = SURFACE_CURVE('',#572,(#576,#583),.PCURVE_S1.);\r
+#572 = LINE('',#573,#574);\r
+#573 = CARTESIAN_POINT('',(1.95,-2.45,0.175));\r
+#574 = VECTOR('',#575,1.);\r
+#575 = DIRECTION('',(0.,0.,1.));\r
+#576 = PCURVE('',#173,#577);\r
+#577 = DEFINITIONAL_REPRESENTATION('',(#578),#582);\r
+#578 = LINE('',#579,#580);\r
+#579 = CARTESIAN_POINT('',(0.,3.9));\r
+#580 = VECTOR('',#581,1.);\r
+#581 = DIRECTION('',(1.,0.));\r
+#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#583 = PCURVE('',#584,#589);\r
+#584 = PLANE('',#585);\r
+#585 = AXIS2_PLACEMENT_3D('',#586,#587,#588);\r
+#586 = CARTESIAN_POINT('',(1.95,-2.45,0.175));\r
+#587 = DIRECTION('',(1.,0.,0.));\r
+#588 = DIRECTION('',(0.,0.,1.));\r
+#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594);\r
+#590 = LINE('',#591,#592);\r
+#591 = CARTESIAN_POINT('',(0.,0.));\r
+#592 = VECTOR('',#593,1.);\r
+#593 = DIRECTION('',(1.,0.));\r
+#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#595 = ORIENTED_EDGE('',*,*,#157,.F.);\r
+#596 = ORIENTED_EDGE('',*,*,#349,.T.);\r
+#597 = ORIENTED_EDGE('',*,*,#598,.T.);\r
+#598 = EDGE_CURVE('',#350,#569,#599,.T.);\r
+#599 = SURFACE_CURVE('',#600,(#604,#611),.PCURVE_S1.);\r
+#600 = LINE('',#601,#602);\r
+#601 = CARTESIAN_POINT('',(-1.95,-2.45,0.997246420274));\r
+#602 = VECTOR('',#603,1.);\r
+#603 = DIRECTION('',(1.,0.,0.));\r
+#604 = PCURVE('',#173,#605);\r
+#605 = DEFINITIONAL_REPRESENTATION('',(#606),#610);\r
+#606 = LINE('',#607,#608);\r
+#607 = CARTESIAN_POINT('',(0.822246420274,0.));\r
+#608 = VECTOR('',#609,1.);\r
+#609 = DIRECTION('',(0.,1.));\r
+#610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#611 = PCURVE('',#612,#617);\r
+#612 = PLANE('',#613);\r
+#613 = AXIS2_PLACEMENT_3D('',#614,#615,#616);\r
+#614 = CARTESIAN_POINT('',(-1.95,-2.40125,1.373623210137));\r
+#615 = DIRECTION('',(0.,0.991715798238,-0.128451452019));\r
+#616 = DIRECTION('',(-1.,-0.,-0.));\r
+#617 = DEFINITIONAL_REPRESENTATION('',(#618),#622);\r
+#618 = LINE('',#619,#620);\r
+#619 = CARTESIAN_POINT('',(-0.,-0.379520816883));\r
+#620 = VECTOR('',#621,1.);\r
+#621 = DIRECTION('',(-1.,0.));\r
+#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#623 = ADVANCED_FACE('',(#624),#201,.F.);\r
+#624 = FACE_BOUND('',#625,.F.);\r
+#625 = EDGE_LOOP('',(#626,#627,#648,#649));\r
+#626 = ORIENTED_EDGE('',*,*,#185,.F.);\r
+#627 = ORIENTED_EDGE('',*,*,#628,.T.);\r
+#628 = EDGE_CURVE('',#158,#432,#629,.T.);\r
+#629 = SURFACE_CURVE('',#630,(#634,#641),.PCURVE_S1.);\r
+#630 = LINE('',#631,#632);\r
+#631 = CARTESIAN_POINT('',(1.95,-2.45,0.792246420274));\r
+#632 = VECTOR('',#633,1.);\r
+#633 = DIRECTION('',(0.,1.,0.));\r
+#634 = PCURVE('',#201,#635);\r
+#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640);\r
+#636 = LINE('',#637,#638);\r
+#637 = CARTESIAN_POINT('',(0.,-0.312449753297));\r
+#638 = VECTOR('',#639,1.);\r
+#639 = DIRECTION('',(1.,0.));\r
+#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#641 = PCURVE('',#584,#642);\r
+#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647);\r
+#643 = LINE('',#644,#645);\r
+#644 = CARTESIAN_POINT('',(0.617246420274,0.));\r
+#645 = VECTOR('',#646,1.);\r
+#646 = DIRECTION('',(0.,-1.));\r
+#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#648 = ORIENTED_EDGE('',*,*,#454,.T.);\r
+#649 = ORIENTED_EDGE('',*,*,#650,.F.);\r
+#650 = EDGE_CURVE('',#186,#455,#651,.T.);\r
+#651 = SURFACE_CURVE('',#652,(#656,#663),.PCURVE_S1.);\r
+#652 = LINE('',#653,#654);\r
+#653 = CARTESIAN_POINT('',(1.859165697143,-2.3525,0.217198745641));\r
+#654 = VECTOR('',#655,1.);\r
+#655 = DIRECTION('',(0.,1.,0.));\r
+#656 = PCURVE('',#201,#657);\r
+#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662);\r
+#658 = LINE('',#659,#660);\r
+#659 = CARTESIAN_POINT('',(9.75E-02,0.269727795804));\r
+#660 = VECTOR('',#661,1.);\r
+#661 = DIRECTION('',(1.,0.));\r
+#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#663 = PCURVE('',#546,#664);\r
+#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669);\r
+#665 = LINE('',#666,#667);\r
+#666 = CARTESIAN_POINT('',(-1.414131161322,0.));\r
+#667 = VECTOR('',#668,1.);\r
+#668 = DIRECTION('',(-0.,1.));\r
+#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#670 = ADVANCED_FACE('',(#671),#294,.F.);\r
+#671 = FACE_BOUND('',#672,.F.);\r
+#672 = EDGE_LOOP('',(#673,#674,#675,#698));\r
+#673 = ORIENTED_EDGE('',*,*,#278,.F.);\r
+#674 = ORIENTED_EDGE('',*,*,#502,.T.);\r
+#675 = ORIENTED_EDGE('',*,*,#676,.T.);\r
+#676 = EDGE_CURVE('',#503,#677,#679,.T.);\r
+#677 = VERTEX_POINT('',#678);\r
+#678 = CARTESIAN_POINT('',(1.809778042507,2.309778042507,0.175));\r
+#679 = SURFACE_CURVE('',#680,(#684,#691),.PCURVE_S1.);\r
+#680 = LINE('',#681,#682);\r
+#681 = CARTESIAN_POINT('',(1.809778042507,-2.3525,0.175));\r
+#682 = VECTOR('',#683,1.);\r
+#683 = DIRECTION('',(0.,1.,0.));\r
+#684 = PCURVE('',#294,#685);\r
+#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690);\r
+#686 = LINE('',#687,#688);\r
+#687 = CARTESIAN_POINT('',(3.759778042507,9.75E-02));\r
+#688 = VECTOR('',#689,1.);\r
+#689 = DIRECTION('',(0.,1.));\r
+#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#691 = PCURVE('',#546,#692);\r
+#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697);\r
+#693 = LINE('',#694,#695);\r
+#694 = CARTESIAN_POINT('',(-0.,0.));\r
+#695 = VECTOR('',#696,1.);\r
+#696 = DIRECTION('',(-0.,1.));\r
+#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#698 = ORIENTED_EDGE('',*,*,#699,.F.);\r
+#699 = EDGE_CURVE('',#279,#677,#700,.T.);\r
+#700 = SURFACE_CURVE('',#701,(#705,#712),.PCURVE_S1.);\r
+#701 = LINE('',#702,#703);\r
+#702 = CARTESIAN_POINT('',(-1.8525,2.309778042507,0.175));\r
+#703 = VECTOR('',#704,1.);\r
+#704 = DIRECTION('',(1.,0.,0.));\r
+#705 = PCURVE('',#294,#706);\r
+#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711);\r
+#707 = LINE('',#708,#709);\r
+#708 = CARTESIAN_POINT('',(9.75E-02,4.759778042507));\r
+#709 = VECTOR('',#710,1.);\r
+#710 = DIRECTION('',(1.,0.));\r
+#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#712 = PCURVE('',#327,#713);\r
+#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718);\r
+#714 = LINE('',#715,#716);\r
+#715 = CARTESIAN_POINT('',(0.,0.));\r
+#716 = VECTOR('',#717,1.);\r
+#717 = DIRECTION('',(0.,1.));\r
+#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#719 = ADVANCED_FACE('',(#720),#327,.T.);\r
+#720 = FACE_BOUND('',#721,.T.);\r
+#721 = EDGE_LOOP('',(#722,#723,#724,#758));\r
+#722 = ORIENTED_EDGE('',*,*,#306,.F.);\r
+#723 = ORIENTED_EDGE('',*,*,#477,.T.);\r
+#724 = ORIENTED_EDGE('',*,*,#725,.F.);\r
+#725 = EDGE_CURVE('',#677,#455,#726,.T.);\r
+#726 = SURFACE_CURVE('',#727,(#732,#745),.PCURVE_S1.);\r
+#727 = ELLIPSE('',#728,7.071067811865E-02,5.E-02);\r
+#728 = AXIS2_PLACEMENT_3D('',#729,#730,#731);\r
+#729 = CARTESIAN_POINT('',(1.809778042507,2.309778042507,0.225));\r
+#730 = DIRECTION('',(0.707106781187,-0.707106781187,0.));\r
+#731 = DIRECTION('',(0.707106781187,0.707106781187,0.));\r
+#732 = PCURVE('',#327,#733);\r
+#733 = DEFINITIONAL_REPRESENTATION('',(#734),#744);\r
+#734 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#735,#736,#737,#738,#739,#740,\r
+    #741,#742,#743),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385,\r
+    6.126520141707),.PIECEWISE_BEZIER_KNOTS.);\r
+#735 = CARTESIAN_POINT('',(-1.049531805717E-16,3.662278042507));\r
+#736 = CARTESIAN_POINT('',(0.176766395915,3.671116362303));\r
+#737 = CARTESIAN_POINT('',(0.353532790831,3.679954683011));\r
+#738 = CARTESIAN_POINT('',(0.530299185741,3.688372172492));\r
+#739 = CARTESIAN_POINT('',(0.707065580661,3.695948046279));\r
+#740 = CARTESIAN_POINT('',(0.883831975574,3.702303444768));\r
+#741 = CARTESIAN_POINT('',(1.060598370492,3.707144057743));\r
+#742 = CARTESIAN_POINT('',(1.237364765407,3.710286697517));\r
+#743 = CARTESIAN_POINT('',(1.414131161322,3.711665697143));\r
+#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#745 = PCURVE('',#546,#746);\r
+#746 = DEFINITIONAL_REPRESENTATION('',(#747),#757);\r
+#747 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#748,#749,#750,#751,#752,#753,\r
+    #754,#755,#756),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385,\r
+    6.126520141707),.PIECEWISE_BEZIER_KNOTS.);\r
+#748 = CARTESIAN_POINT('',(4.545845279072E-15,4.662278042507));\r
+#749 = CARTESIAN_POINT('',(-0.176766395915,4.671116362303));\r
+#750 = CARTESIAN_POINT('',(-0.353532790829,4.679954683014));\r
+#751 = CARTESIAN_POINT('',(-0.53029918575,4.688372172515));\r
+#752 = CARTESIAN_POINT('',(-0.707065580657,4.695948046246));\r
+#753 = CARTESIAN_POINT('',(-0.88383197558,4.702303444776));\r
+#754 = CARTESIAN_POINT('',(-1.060598370491,4.707144057746));\r
+#755 = CARTESIAN_POINT('',(-1.237364765407,4.710286697517));\r
+#756 = CARTESIAN_POINT('',(-1.414131161322,4.711665697143));\r
+#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#758 = ORIENTED_EDGE('',*,*,#699,.F.);\r
+#759 = ADVANCED_FACE('',(#760),#415,.F.);\r
+#760 = FACE_BOUND('',#761,.F.);\r
+#761 = EDGE_LOOP('',(#762,#785,#786,#814));\r
+#762 = ORIENTED_EDGE('',*,*,#763,.F.);\r
+#763 = EDGE_CURVE('',#350,#764,#766,.T.);\r
+#764 = VERTEX_POINT('',#765);\r
+#765 = CARTESIAN_POINT('',(-1.858144342698,-2.358144342698,\r
+    1.706422572601));\r
+#766 = SURFACE_CURVE('',#767,(#771,#778),.PCURVE_S1.);\r
+#767 = LINE('',#768,#769);\r
+#768 = CARTESIAN_POINT('',(-1.902041307658,-2.402041307658,\r
+    1.367513880164));\r
+#769 = VECTOR('',#770,1.);\r
+#770 = DIRECTION('',(0.127404677944,0.127404677944,0.983634127141));\r
+#771 = PCURVE('',#415,#772);\r
+#772 = DEFINITIONAL_REPRESENTATION('',(#773),#777);\r
+#773 = LINE('',#774,#775);\r
+#774 = CARTESIAN_POINT('',(4.795869234185E-02,-6.160363668237E-03));\r
+#775 = VECTOR('',#776,1.);\r
+#776 = DIRECTION('',(0.127404677944,0.991850819447));\r
+#777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#778 = PCURVE('',#612,#779);\r
+#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784);\r
+#780 = LINE('',#781,#782);\r
+#781 = CARTESIAN_POINT('',(-4.795869234185E-02,-6.160363668237E-03));\r
+#782 = VECTOR('',#783,1.);\r
+#783 = DIRECTION('',(-0.127404677944,0.991850819447));\r
+#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#785 = ORIENTED_EDGE('',*,*,#401,.T.);\r
+#786 = ORIENTED_EDGE('',*,*,#787,.T.);\r
+#787 = EDGE_CURVE('',#374,#788,#790,.T.);\r
+#788 = VERTEX_POINT('',#789);\r
+#789 = CARTESIAN_POINT('',(-1.858144342698,2.358144342698,1.706422572601\r
+    ));\r
+#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.);\r
+#791 = LINE('',#792,#793);\r
+#792 = CARTESIAN_POINT('',(-1.862273025351,2.362273025351,1.674546873663\r
+    ));\r
+#793 = VECTOR('',#794,1.);\r
+#794 = DIRECTION('',(0.127404677944,-0.127404677944,0.983634127141));\r
+#795 = PCURVE('',#415,#796);\r
+#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801);\r
+#797 = LINE('',#798,#799);\r
+#798 = CARTESIAN_POINT('',(4.812273025351,0.303437400171));\r
+#799 = VECTOR('',#800,1.);\r
+#800 = DIRECTION('',(-0.127404677944,0.991850819447));\r
+#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#802 = PCURVE('',#803,#808);\r
+#803 = PLANE('',#804);\r
+#804 = AXIS2_PLACEMENT_3D('',#805,#806,#807);\r
+#805 = CARTESIAN_POINT('',(-1.95,2.40125,1.373623210137));\r
+#806 = DIRECTION('',(0.,0.991715798238,0.128451452019));\r
+#807 = DIRECTION('',(-1.,0.,0.));\r
+#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813);\r
+#809 = LINE('',#810,#811);\r
+#810 = CARTESIAN_POINT('',(-8.772697464884E-02,0.303437400171));\r
+#811 = VECTOR('',#812,1.);\r
+#812 = DIRECTION('',(-0.127404677944,0.991850819447));\r
+#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#814 = ORIENTED_EDGE('',*,*,#815,.F.);\r
+#815 = EDGE_CURVE('',#764,#788,#816,.T.);\r
+#816 = SURFACE_CURVE('',#817,(#821,#828),.PCURVE_S1.);\r
+#817 = LINE('',#818,#819);\r
+#818 = CARTESIAN_POINT('',(-1.858144342698,-2.3525,1.706422572601));\r
+#819 = VECTOR('',#820,1.);\r
+#820 = DIRECTION('',(0.,1.,0.));\r
+#821 = PCURVE('',#415,#822);\r
+#822 = DEFINITIONAL_REPRESENTATION('',(#823),#827);\r
+#823 = LINE('',#824,#825);\r
+#824 = CARTESIAN_POINT('',(9.75E-02,0.335579369669));\r
+#825 = VECTOR('',#826,1.);\r
+#826 = DIRECTION('',(1.,0.));\r
+#827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#828 = PCURVE('',#829,#834);\r
+#829 = CYLINDRICAL_SURFACE('',#830,5.E-02);\r
+#830 = AXIS2_PLACEMENT_3D('',#831,#832,#833);\r
+#831 = CARTESIAN_POINT('',(-1.808558552786,-2.3525,1.7));\r
+#832 = DIRECTION('',(0.,1.,0.));\r
+#833 = DIRECTION('',(-0.991715798238,0.,0.128451452019));\r
+#834 = DEFINITIONAL_REPRESENTATION('',(#835),#839);\r
+#835 = LINE('',#836,#837);\r
+#836 = CARTESIAN_POINT('',(0.,0.));\r
+#837 = VECTOR('',#838,1.);\r
+#838 = DIRECTION('',(0.,1.));\r
+#839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#840 = ADVANCED_FACE('',(#841),#389,.T.);\r
+#841 = FACE_BOUND('',#842,.T.);\r
+#842 = EDGE_LOOP('',(#843,#866,#867,#868));\r
+#843 = ORIENTED_EDGE('',*,*,#844,.F.);\r
+#844 = EDGE_CURVE('',#432,#845,#847,.T.);\r
+#845 = VERTEX_POINT('',#846);\r
+#846 = CARTESIAN_POINT('',(1.95,2.45,0.997246420274));\r
+#847 = SURFACE_CURVE('',#848,(#852,#859),.PCURVE_S1.);\r
+#848 = LINE('',#849,#850);\r
+#849 = CARTESIAN_POINT('',(1.95,2.45,0.175));\r
+#850 = VECTOR('',#851,1.);\r
+#851 = DIRECTION('',(0.,0.,1.));\r
+#852 = PCURVE('',#389,#853);\r
+#853 = DEFINITIONAL_REPRESENTATION('',(#854),#858);\r
+#854 = LINE('',#855,#856);\r
+#855 = CARTESIAN_POINT('',(0.,3.9));\r
+#856 = VECTOR('',#857,1.);\r
+#857 = DIRECTION('',(1.,0.));\r
+#858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#859 = PCURVE('',#584,#860);\r
+#860 = DEFINITIONAL_REPRESENTATION('',(#861),#865);\r
+#861 = LINE('',#862,#863);\r
+#862 = CARTESIAN_POINT('',(0.,-4.9));\r
+#863 = VECTOR('',#864,1.);\r
+#864 = DIRECTION('',(1.,0.));\r
+#865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#866 = ORIENTED_EDGE('',*,*,#431,.F.);\r
+#867 = ORIENTED_EDGE('',*,*,#373,.T.);\r
+#868 = ORIENTED_EDGE('',*,*,#869,.T.);\r
+#869 = EDGE_CURVE('',#374,#845,#870,.T.);\r
+#870 = SURFACE_CURVE('',#871,(#875,#882),.PCURVE_S1.);\r
+#871 = LINE('',#872,#873);\r
+#872 = CARTESIAN_POINT('',(-1.95,2.45,0.997246420274));\r
+#873 = VECTOR('',#874,1.);\r
+#874 = DIRECTION('',(1.,0.,0.));\r
+#875 = PCURVE('',#389,#876);\r
+#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881);\r
+#877 = LINE('',#878,#879);\r
+#878 = CARTESIAN_POINT('',(0.822246420274,0.));\r
+#879 = VECTOR('',#880,1.);\r
+#880 = DIRECTION('',(0.,1.));\r
+#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#882 = PCURVE('',#803,#883);\r
+#883 = DEFINITIONAL_REPRESENTATION('',(#884),#888);\r
+#884 = LINE('',#885,#886);\r
+#885 = CARTESIAN_POINT('',(-0.,-0.379520816883));\r
+#886 = VECTOR('',#887,1.);\r
+#887 = DIRECTION('',(-1.,0.));\r
+#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#889 = ADVANCED_FACE('',(#890),#546,.T.);\r
+#890 = FACE_BOUND('',#891,.F.);\r
+#891 = EDGE_LOOP('',(#892,#893,#894,#895));\r
+#892 = ORIENTED_EDGE('',*,*,#525,.F.);\r
+#893 = ORIENTED_EDGE('',*,*,#650,.T.);\r
+#894 = ORIENTED_EDGE('',*,*,#725,.F.);\r
+#895 = ORIENTED_EDGE('',*,*,#676,.F.);\r
+#896 = ADVANCED_FACE('',(#897),#584,.T.);\r
+#897 = FACE_BOUND('',#898,.T.);\r
+#898 = EDGE_LOOP('',(#899,#900,#901,#902));\r
+#899 = ORIENTED_EDGE('',*,*,#568,.F.);\r
+#900 = ORIENTED_EDGE('',*,*,#628,.T.);\r
+#901 = ORIENTED_EDGE('',*,*,#844,.T.);\r
+#902 = ORIENTED_EDGE('',*,*,#903,.F.);\r
+#903 = EDGE_CURVE('',#569,#845,#904,.T.);\r
+#904 = SURFACE_CURVE('',#905,(#909,#916),.PCURVE_S1.);\r
+#905 = LINE('',#906,#907);\r
+#906 = CARTESIAN_POINT('',(1.95,-2.45,0.997246420274));\r
+#907 = VECTOR('',#908,1.);\r
+#908 = DIRECTION('',(0.,1.,0.));\r
+#909 = PCURVE('',#584,#910);\r
+#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915);\r
+#911 = LINE('',#912,#913);\r
+#912 = CARTESIAN_POINT('',(0.822246420274,0.));\r
+#913 = VECTOR('',#914,1.);\r
+#914 = DIRECTION('',(0.,-1.));\r
+#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#916 = PCURVE('',#917,#922);\r
+#917 = PLANE('',#918);\r
+#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921);\r
+#919 = CARTESIAN_POINT('',(1.90125,-2.45,1.373623210137));\r
+#920 = DIRECTION('',(0.991715798238,1.739713553152E-18,0.128451452019));\r
+#921 = DIRECTION('',(-1.725301415069E-18,1.,-2.234687319992E-19));\r
+#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927);\r
+#923 = LINE('',#924,#925);\r
+#924 = CARTESIAN_POINT('',(0.,-0.379520816883));\r
+#925 = VECTOR('',#926,1.);\r
+#926 = DIRECTION('',(1.,0.));\r
+#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#928 = ADVANCED_FACE('',(#929),#612,.F.);\r
+#929 = FACE_BOUND('',#930,.T.);\r
+#930 = EDGE_LOOP('',(#931,#932,#933,#956));\r
+#931 = ORIENTED_EDGE('',*,*,#763,.F.);\r
+#932 = ORIENTED_EDGE('',*,*,#598,.T.);\r
+#933 = ORIENTED_EDGE('',*,*,#934,.T.);\r
+#934 = EDGE_CURVE('',#569,#935,#937,.T.);\r
+#935 = VERTEX_POINT('',#936);\r
+#936 = CARTESIAN_POINT('',(1.858144342698,-2.358144342698,1.706422572601\r
+    ));\r
+#937 = SURFACE_CURVE('',#938,(#942,#949),.PCURVE_S1.);\r
+#938 = LINE('',#939,#940);\r
+#939 = CARTESIAN_POINT('',(1.870389001332,-2.370389001332,1.611887079072\r
+    ));\r
+#940 = VECTOR('',#941,1.);\r
+#941 = DIRECTION('',(-0.127404677944,0.127404677944,0.983634127141));\r
+#942 = PCURVE('',#612,#943);\r
+#943 = DEFINITIONAL_REPRESENTATION('',(#944),#948);\r
+#944 = LINE('',#945,#946);\r
+#945 = CARTESIAN_POINT('',(-3.820389001332,0.240254183061));\r
+#946 = VECTOR('',#947,1.);\r
+#947 = DIRECTION('',(0.127404677944,0.991850819447));\r
+#948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#949 = PCURVE('',#917,#950);\r
+#950 = DEFINITIONAL_REPRESENTATION('',(#951),#955);\r
+#951 = LINE('',#952,#953);\r
+#952 = CARTESIAN_POINT('',(7.961099866782E-02,0.240254183061));\r
+#953 = VECTOR('',#954,1.);\r
+#954 = DIRECTION('',(0.127404677944,0.991850819447));\r
+#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#956 = ORIENTED_EDGE('',*,*,#957,.F.);\r
+#957 = EDGE_CURVE('',#764,#935,#958,.T.);\r
+#958 = SURFACE_CURVE('',#959,(#963,#970),.PCURVE_S1.);\r
+#959 = LINE('',#960,#961);\r
+#960 = CARTESIAN_POINT('',(-1.8525,-2.358144342698,1.706422572601));\r
+#961 = VECTOR('',#962,1.);\r
+#962 = DIRECTION('',(1.,0.,0.));\r
+#963 = PCURVE('',#612,#964);\r
+#964 = DEFINITIONAL_REPRESENTATION('',(#965),#969);\r
+#965 = LINE('',#966,#967);\r
+#966 = CARTESIAN_POINT('',(-9.75E-02,0.335579369669));\r
+#967 = VECTOR('',#968,1.);\r
+#968 = DIRECTION('',(-1.,0.));\r
+#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#970 = PCURVE('',#971,#976);\r
+#971 = CYLINDRICAL_SURFACE('',#972,5.E-02);\r
+#972 = AXIS2_PLACEMENT_3D('',#973,#974,#975);\r
+#973 = CARTESIAN_POINT('',(-1.8525,-2.308558552786,1.7));\r
+#974 = DIRECTION('',(1.,0.,0.));\r
+#975 = DIRECTION('',(0.,-0.991715798238,0.128451452019));\r
+#976 = DEFINITIONAL_REPRESENTATION('',(#977),#981);\r
+#977 = LINE('',#978,#979);\r
+#978 = CARTESIAN_POINT('',(-0.,0.));\r
+#979 = VECTOR('',#980,1.);\r
+#980 = DIRECTION('',(-0.,1.));\r
+#981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#982 = ADVANCED_FACE('',(#983),#829,.T.);\r
+#983 = FACE_BOUND('',#984,.T.);\r
+#984 = EDGE_LOOP('',(#985,#1021,#1049,#1088));\r
+#985 = ORIENTED_EDGE('',*,*,#986,.T.);\r
+#986 = EDGE_CURVE('',#764,#987,#989,.T.);\r
+#987 = VERTEX_POINT('',#988);\r
+#988 = CARTESIAN_POINT('',(-1.808558552786,-2.308558552786,1.75));\r
+#989 = SURFACE_CURVE('',#990,(#995,#1008),.PCURVE_S1.);\r
+#990 = ELLIPSE('',#991,7.071067811865E-02,5.E-02);\r
+#991 = AXIS2_PLACEMENT_3D('',#992,#993,#994);\r
+#992 = CARTESIAN_POINT('',(-1.808558552786,-2.308558552786,1.7));\r
+#993 = DIRECTION('',(-0.707106781187,0.707106781187,0.));\r
+#994 = DIRECTION('',(0.707106781187,0.707106781187,0.));\r
+#995 = PCURVE('',#829,#996);\r
+#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1007);\r
+#997 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#998,#999,#1000,#1001,#1002,#1003\r
+    ,#1004,#1005,#1006),.UNSPECIFIED.,.F.,.F.,(9,9),(3.270399991094,\r
+    4.712388980385),.PIECEWISE_BEZIER_KNOTS.);\r
+#998 = CARTESIAN_POINT('',(8.922360760445E-15,-5.644342698385E-03));\r
+#999 = CARTESIAN_POINT('',(0.180248624411,-4.486682812945E-03));\r
+#1000 = CARTESIAN_POINT('',(0.360497247823,-1.48785525036E-03));\r
+#1001 = CARTESIAN_POINT('',(0.54074587123,3.294817309282E-03));\r
+#1002 = CARTESIAN_POINT('',(0.720994494648,9.676447741398E-03));\r
+#1003 = CARTESIAN_POINT('',(0.901243118054,1.735034730904E-02));\r
+#1004 = CARTESIAN_POINT('',(1.081491741469,2.591658368498E-02));\r
+#1005 = CARTESIAN_POINT('',(1.261740364879,3.492901599294E-02));\r
+#1006 = CARTESIAN_POINT('',(1.44198898929,4.39414472135E-02));\r
+#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1008 = PCURVE('',#971,#1009);\r
+#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1020);\r
+#1010 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1011,#1012,#1013,#1014,#1015,\r
+    #1016,#1017,#1018,#1019),.UNSPECIFIED.,.F.,.F.,(9,9),(3.270399991094\r
+    ,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);\r
+#1011 = CARTESIAN_POINT('',(-4.057655517225E-17,-5.644342698384E-03));\r
+#1012 = CARTESIAN_POINT('',(-0.180248624411,-4.486682812945E-03));\r
+#1013 = CARTESIAN_POINT('',(-0.360497247822,-1.487855250355E-03));\r
+#1014 = CARTESIAN_POINT('',(-0.540745871233,3.294817309282E-03));\r
+#1015 = CARTESIAN_POINT('',(-0.720994494647,9.676447741398E-03));\r
+#1016 = CARTESIAN_POINT('',(-0.901243118054,1.735034730905E-02));\r
+#1017 = CARTESIAN_POINT('',(-1.081491741468,2.591658368498E-02));\r
+#1018 = CARTESIAN_POINT('',(-1.261740364879,3.492901599294E-02));\r
+#1019 = CARTESIAN_POINT('',(-1.44198898929,4.39414472135E-02));\r
+#1020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1021 = ORIENTED_EDGE('',*,*,#1022,.T.);\r
+#1022 = EDGE_CURVE('',#987,#1023,#1025,.T.);\r
+#1023 = VERTEX_POINT('',#1024);\r
+#1024 = CARTESIAN_POINT('',(-1.808558552786,2.308558552786,1.75));\r
+#1025 = SURFACE_CURVE('',#1026,(#1030,#1037),.PCURVE_S1.);\r
+#1026 = LINE('',#1027,#1028);\r
+#1027 = CARTESIAN_POINT('',(-1.808558552786,-2.3525,1.75));\r
+#1028 = VECTOR('',#1029,1.);\r
+#1029 = DIRECTION('',(0.,1.,0.));\r
+#1030 = PCURVE('',#829,#1031);\r
+#1031 = DEFINITIONAL_REPRESENTATION('',(#1032),#1036);\r
+#1032 = LINE('',#1033,#1034);\r
+#1033 = CARTESIAN_POINT('',(1.44198898929,0.));\r
+#1034 = VECTOR('',#1035,1.);\r
+#1035 = DIRECTION('',(0.,1.));\r
+#1036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1037 = PCURVE('',#1038,#1043);\r
+#1038 = PLANE('',#1039);\r
+#1039 = AXIS2_PLACEMENT_3D('',#1040,#1041,#1042);\r
+#1040 = CARTESIAN_POINT('',(-1.95,-2.45,1.75));\r
+#1041 = DIRECTION('',(0.,0.,1.));\r
+#1042 = DIRECTION('',(1.,0.,0.));\r
+#1043 = DEFINITIONAL_REPRESENTATION('',(#1044),#1048);\r
+#1044 = LINE('',#1045,#1046);\r
+#1045 = CARTESIAN_POINT('',(0.141441447214,9.75E-02));\r
+#1046 = VECTOR('',#1047,1.);\r
+#1047 = DIRECTION('',(0.,1.));\r
+#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1049 = ORIENTED_EDGE('',*,*,#1050,.F.);\r
+#1050 = EDGE_CURVE('',#788,#1023,#1051,.T.);\r
+#1051 = SURFACE_CURVE('',#1052,(#1057,#1070),.PCURVE_S1.);\r
+#1052 = ELLIPSE('',#1053,7.071067811865E-02,5.E-02);\r
+#1053 = AXIS2_PLACEMENT_3D('',#1054,#1055,#1056);\r
+#1054 = CARTESIAN_POINT('',(-1.808558552786,2.308558552786,1.7));\r
+#1055 = DIRECTION('',(0.707106781187,0.707106781187,-0.));\r
+#1056 = DIRECTION('',(-0.707106781187,0.707106781187,0.));\r
+#1057 = PCURVE('',#829,#1058);\r
+#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1069);\r
+#1059 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1060,#1061,#1062,#1063,#1064,\r
+    #1065,#1066,#1067,#1068),.UNSPECIFIED.,.F.,.F.,(9,9),(0.128807337505\r
+    ,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);\r
+#1060 = CARTESIAN_POINT('',(8.922360760807E-15,4.710644342698));\r
+#1061 = CARTESIAN_POINT('',(0.180248624411,4.709486682813));\r
+#1062 = CARTESIAN_POINT('',(0.360497247823,4.706487855246));\r
+#1063 = CARTESIAN_POINT('',(0.540745871231,4.701705182702));\r
+#1064 = CARTESIAN_POINT('',(0.720994494651,4.695323552231));\r
+#1065 = CARTESIAN_POINT('',(0.901243118054,4.687649652698));\r
+#1066 = CARTESIAN_POINT('',(1.081491741469,4.679083416308));\r
+#1067 = CARTESIAN_POINT('',(1.261740364879,4.670070984007));\r
+#1068 = CARTESIAN_POINT('',(1.44198898929,4.661058552786));\r
+#1069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1070 = PCURVE('',#1071,#1076);\r
+#1071 = CYLINDRICAL_SURFACE('',#1072,5.E-02);\r
+#1072 = AXIS2_PLACEMENT_3D('',#1073,#1074,#1075);\r
+#1073 = CARTESIAN_POINT('',(-1.8525,2.308558552786,1.7));\r
+#1074 = DIRECTION('',(1.,0.,0.));\r
+#1075 = DIRECTION('',(0.,0.,1.));\r
+#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1087);\r
+#1077 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1078,#1079,#1080,#1081,#1082,\r
+    #1083,#1084,#1085,#1086),.UNSPECIFIED.,.F.,.F.,(9,9),(0.128807337505\r
+    ,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);\r
+#1078 = CARTESIAN_POINT('',(-1.44198898929,-5.644342698384E-03));\r
+#1079 = CARTESIAN_POINT('',(-1.261740364879,-4.486682812945E-03));\r
+#1080 = CARTESIAN_POINT('',(-1.081491741468,-1.487855250378E-03));\r
+#1081 = CARTESIAN_POINT('',(-0.901243118053,3.294817309346E-03));\r
+#1082 = CARTESIAN_POINT('',(-0.720994494647,9.676447741342E-03));\r
+#1083 = CARTESIAN_POINT('',(-0.540745871231,1.73503473091E-02));\r
+#1084 = CARTESIAN_POINT('',(-0.360497247823,2.591658368496E-02));\r
+#1085 = CARTESIAN_POINT('',(-0.180248624411,3.492901599294E-02));\r
+#1086 = CARTESIAN_POINT('',(-1.386972507159E-18,4.39414472135E-02));\r
+#1087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1088 = ORIENTED_EDGE('',*,*,#815,.F.);\r
+#1089 = ADVANCED_FACE('',(#1090),#803,.T.);\r
+#1090 = FACE_BOUND('',#1091,.F.);\r
+#1091 = EDGE_LOOP('',(#1092,#1093,#1094,#1117));\r
+#1092 = ORIENTED_EDGE('',*,*,#787,.F.);\r
+#1093 = ORIENTED_EDGE('',*,*,#869,.T.);\r
+#1094 = ORIENTED_EDGE('',*,*,#1095,.T.);\r
+#1095 = EDGE_CURVE('',#845,#1096,#1098,.T.);\r
+#1096 = VERTEX_POINT('',#1097);\r
+#1097 = CARTESIAN_POINT('',(1.858144342698,2.358144342698,1.706422572601\r
+    ));\r
+#1098 = SURFACE_CURVE('',#1099,(#1103,#1110),.PCURVE_S1.);\r
+#1099 = LINE('',#1100,#1101);\r
+#1100 = CARTESIAN_POINT('',(1.830620719025,2.330620719025,1.91892007257)\r
+  );\r
+#1101 = VECTOR('',#1102,1.);\r
+#1102 = DIRECTION('',(-0.127404677944,-0.127404677944,0.983634127141));\r
+#1103 = PCURVE('',#803,#1104);\r
+#1104 = DEFINITIONAL_REPRESENTATION('',(#1105),#1109);\r
+#1105 = LINE('',#1106,#1107);\r
+#1106 = CARTESIAN_POINT('',(-3.780620719025,0.549851946901));\r
+#1107 = VECTOR('',#1108,1.);\r
+#1108 = DIRECTION('',(0.127404677944,0.991850819447));\r
+#1109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1110 = PCURVE('',#917,#1111);\r
+#1111 = DEFINITIONAL_REPRESENTATION('',(#1112),#1116);\r
+#1112 = LINE('',#1113,#1114);\r
+#1113 = CARTESIAN_POINT('',(4.780620719025,0.549851946901));\r
+#1114 = VECTOR('',#1115,1.);\r
+#1115 = DIRECTION('',(-0.127404677944,0.991850819447));\r
+#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1117 = ORIENTED_EDGE('',*,*,#1118,.F.);\r
+#1118 = EDGE_CURVE('',#788,#1096,#1119,.T.);\r
+#1119 = SURFACE_CURVE('',#1120,(#1124,#1131),.PCURVE_S1.);\r
+#1120 = LINE('',#1121,#1122);\r
+#1121 = CARTESIAN_POINT('',(-1.8525,2.358144342698,1.706422572601));\r
+#1122 = VECTOR('',#1123,1.);\r
+#1123 = DIRECTION('',(1.,0.,0.));\r
+#1124 = PCURVE('',#803,#1125);\r
+#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1130);\r
+#1126 = LINE('',#1127,#1128);\r
+#1127 = CARTESIAN_POINT('',(-9.75E-02,0.335579369669));\r
+#1128 = VECTOR('',#1129,1.);\r
+#1129 = DIRECTION('',(-1.,0.));\r
+#1130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1131 = PCURVE('',#1071,#1132);\r
+#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137);\r
+#1133 = LINE('',#1134,#1135);\r
+#1134 = CARTESIAN_POINT('',(-1.44198898929,0.));\r
+#1135 = VECTOR('',#1136,1.);\r
+#1136 = DIRECTION('',(-0.,1.));\r
+#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1138 = ADVANCED_FACE('',(#1139),#917,.T.);\r
+#1139 = FACE_BOUND('',#1140,.T.);\r
+#1140 = EDGE_LOOP('',(#1141,#1142,#1143,#1144));\r
+#1141 = ORIENTED_EDGE('',*,*,#934,.F.);\r
+#1142 = ORIENTED_EDGE('',*,*,#903,.T.);\r
+#1143 = ORIENTED_EDGE('',*,*,#1095,.T.);\r
+#1144 = ORIENTED_EDGE('',*,*,#1145,.F.);\r
+#1145 = EDGE_CURVE('',#935,#1096,#1146,.T.);\r
+#1146 = SURFACE_CURVE('',#1147,(#1151,#1158),.PCURVE_S1.);\r
+#1147 = LINE('',#1148,#1149);\r
+#1148 = CARTESIAN_POINT('',(1.858144342698,-2.3525,1.706422572601));\r
+#1149 = VECTOR('',#1150,1.);\r
+#1150 = DIRECTION('',(0.,1.,0.));\r
+#1151 = PCURVE('',#917,#1152);\r
+#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157);\r
+#1153 = LINE('',#1154,#1155);\r
+#1154 = CARTESIAN_POINT('',(9.75E-02,0.335579369669));\r
+#1155 = VECTOR('',#1156,1.);\r
+#1156 = DIRECTION('',(1.,0.));\r
+#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1158 = PCURVE('',#1159,#1164);\r
+#1159 = CYLINDRICAL_SURFACE('',#1160,5.E-02);\r
+#1160 = AXIS2_PLACEMENT_3D('',#1161,#1162,#1163);\r
+#1161 = CARTESIAN_POINT('',(1.808558552786,-2.3525,1.7));\r
+#1162 = DIRECTION('',(0.,1.,0.));\r
+#1163 = DIRECTION('',(0.,0.,1.));\r
+#1164 = DEFINITIONAL_REPRESENTATION('',(#1165),#1169);\r
+#1165 = LINE('',#1166,#1167);\r
+#1166 = CARTESIAN_POINT('',(1.44198898929,0.));\r
+#1167 = VECTOR('',#1168,1.);\r
+#1168 = DIRECTION('',(0.,1.));\r
+#1169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1170 = ADVANCED_FACE('',(#1171),#971,.T.);\r
+#1171 = FACE_BOUND('',#1172,.F.);\r
+#1172 = EDGE_LOOP('',(#1173,#1174,#1197,#1231));\r
+#1173 = ORIENTED_EDGE('',*,*,#986,.T.);\r
+#1174 = ORIENTED_EDGE('',*,*,#1175,.T.);\r
+#1175 = EDGE_CURVE('',#987,#1176,#1178,.T.);\r
+#1176 = VERTEX_POINT('',#1177);\r
+#1177 = CARTESIAN_POINT('',(1.808558552786,-2.308558552786,1.75));\r
+#1178 = SURFACE_CURVE('',#1179,(#1183,#1190),.PCURVE_S1.);\r
+#1179 = LINE('',#1180,#1181);\r
+#1180 = CARTESIAN_POINT('',(-1.8525,-2.308558552786,1.75));\r
+#1181 = VECTOR('',#1182,1.);\r
+#1182 = DIRECTION('',(1.,0.,0.));\r
+#1183 = PCURVE('',#971,#1184);\r
+#1184 = DEFINITIONAL_REPRESENTATION('',(#1185),#1189);\r
+#1185 = LINE('',#1186,#1187);\r
+#1186 = CARTESIAN_POINT('',(-1.44198898929,0.));\r
+#1187 = VECTOR('',#1188,1.);\r
+#1188 = DIRECTION('',(-0.,1.));\r
+#1189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1190 = PCURVE('',#1038,#1191);\r
+#1191 = DEFINITIONAL_REPRESENTATION('',(#1192),#1196);\r
+#1192 = LINE('',#1193,#1194);\r
+#1193 = CARTESIAN_POINT('',(9.75E-02,0.141441447214));\r
+#1194 = VECTOR('',#1195,1.);\r
+#1195 = DIRECTION('',(1.,0.));\r
+#1196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1197 = ORIENTED_EDGE('',*,*,#1198,.F.);\r
+#1198 = EDGE_CURVE('',#935,#1176,#1199,.T.);\r
+#1199 = SURFACE_CURVE('',#1200,(#1205,#1218),.PCURVE_S1.);\r
+#1200 = ELLIPSE('',#1201,7.071067811865E-02,5.E-02);\r
+#1201 = AXIS2_PLACEMENT_3D('',#1202,#1203,#1204);\r
+#1202 = CARTESIAN_POINT('',(1.808558552786,-2.308558552786,1.7));\r
+#1203 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));\r
+#1204 = DIRECTION('',(0.707106781187,-0.707106781187,0.));\r
+#1205 = PCURVE('',#971,#1206);\r
+#1206 = DEFINITIONAL_REPRESENTATION('',(#1207),#1217);\r
+#1207 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1208,#1209,#1210,#1211,#1212,\r
+    #1213,#1214,#1215,#1216),.UNSPECIFIED.,.F.,.F.,(9,9),(0.128807337505\r
+    ,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);\r
+#1208 = CARTESIAN_POINT('',(-1.386967957666E-18,3.710644342698));\r
+#1209 = CARTESIAN_POINT('',(-0.180248624411,3.709486682813));\r
+#1210 = CARTESIAN_POINT('',(-0.360497247823,3.706487855252));\r
+#1211 = CARTESIAN_POINT('',(-0.540745871231,3.701705182692));\r
+#1212 = CARTESIAN_POINT('',(-0.720994494648,3.69532355226));\r
+#1213 = CARTESIAN_POINT('',(-0.901243118052,3.687649652687));\r
+#1214 = CARTESIAN_POINT('',(-1.081491741468,3.679083416316));\r
+#1215 = CARTESIAN_POINT('',(-1.261740364879,3.670070984007));\r
+#1216 = CARTESIAN_POINT('',(-1.44198898929,3.661058552786));\r
+#1217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1218 = PCURVE('',#1159,#1219);\r
+#1219 = DEFINITIONAL_REPRESENTATION('',(#1220),#1230);\r
+#1220 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1221,#1222,#1223,#1224,#1225,\r
+    #1226,#1227,#1228,#1229),.UNSPECIFIED.,.F.,.F.,(9,9),(0.128807337505\r
+    ,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);\r
+#1221 = CARTESIAN_POINT('',(1.44198898929,-5.644342698385E-03));\r
+#1222 = CARTESIAN_POINT('',(1.261740364879,-4.486682812945E-03));\r
+#1223 = CARTESIAN_POINT('',(1.081491741467,-1.487855250365E-03));\r
+#1224 = CARTESIAN_POINT('',(0.901243118057,3.294817309303E-03));\r
+#1225 = CARTESIAN_POINT('',(0.720994494641,9.67644774142E-03));\r
+#1226 = CARTESIAN_POINT('',(0.540745871235,1.735034730904E-02));\r
+#1227 = CARTESIAN_POINT('',(0.360497247822,2.591658368498E-02));\r
+#1228 = CARTESIAN_POINT('',(0.180248624411,3.492901599294E-02));\r
+#1229 = CARTESIAN_POINT('',(4.057655972174E-17,4.39414472135E-02));\r
+#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1231 = ORIENTED_EDGE('',*,*,#957,.F.);\r
+#1232 = ADVANCED_FACE('',(#1233,#1281),#1038,.T.);\r
+#1233 = FACE_BOUND('',#1234,.T.);\r
+#1234 = EDGE_LOOP('',(#1235,#1236,#1237,#1260));\r
+#1235 = ORIENTED_EDGE('',*,*,#1022,.F.);\r
+#1236 = ORIENTED_EDGE('',*,*,#1175,.T.);\r
+#1237 = ORIENTED_EDGE('',*,*,#1238,.T.);\r
+#1238 = EDGE_CURVE('',#1176,#1239,#1241,.T.);\r
+#1239 = VERTEX_POINT('',#1240);\r
+#1240 = CARTESIAN_POINT('',(1.808558552786,2.308558552786,1.75));\r
+#1241 = SURFACE_CURVE('',#1242,(#1246,#1253),.PCURVE_S1.);\r
+#1242 = LINE('',#1243,#1244);\r
+#1243 = CARTESIAN_POINT('',(1.808558552786,-2.3525,1.75));\r
+#1244 = VECTOR('',#1245,1.);\r
+#1245 = DIRECTION('',(0.,1.,0.));\r
+#1246 = PCURVE('',#1038,#1247);\r
+#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1252);\r
+#1248 = LINE('',#1249,#1250);\r
+#1249 = CARTESIAN_POINT('',(3.758558552786,9.75E-02));\r
+#1250 = VECTOR('',#1251,1.);\r
+#1251 = DIRECTION('',(0.,1.));\r
+#1252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1253 = PCURVE('',#1159,#1254);\r
+#1254 = DEFINITIONAL_REPRESENTATION('',(#1255),#1259);\r
+#1255 = LINE('',#1256,#1257);\r
+#1256 = CARTESIAN_POINT('',(0.,0.));\r
+#1257 = VECTOR('',#1258,1.);\r
+#1258 = DIRECTION('',(0.,1.));\r
+#1259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1260 = ORIENTED_EDGE('',*,*,#1261,.F.);\r
+#1261 = EDGE_CURVE('',#1023,#1239,#1262,.T.);\r
+#1262 = SURFACE_CURVE('',#1263,(#1267,#1274),.PCURVE_S1.);\r
+#1263 = LINE('',#1264,#1265);\r
+#1264 = CARTESIAN_POINT('',(-1.8525,2.308558552786,1.75));\r
+#1265 = VECTOR('',#1266,1.);\r
+#1266 = DIRECTION('',(1.,0.,0.));\r
+#1267 = PCURVE('',#1038,#1268);\r
+#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1273);\r
+#1269 = LINE('',#1270,#1271);\r
+#1270 = CARTESIAN_POINT('',(9.75E-02,4.758558552786));\r
+#1271 = VECTOR('',#1272,1.);\r
+#1272 = DIRECTION('',(1.,0.));\r
+#1273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1274 = PCURVE('',#1071,#1275);\r
+#1275 = DEFINITIONAL_REPRESENTATION('',(#1276),#1280);\r
+#1276 = LINE('',#1277,#1278);\r
+#1277 = CARTESIAN_POINT('',(-0.,0.));\r
+#1278 = VECTOR('',#1279,1.);\r
+#1279 = DIRECTION('',(-0.,1.));\r
+#1280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1281 = FACE_BOUND('',#1282,.T.);\r
+#1282 = EDGE_LOOP('',(#1283));\r
+#1283 = ORIENTED_EDGE('',*,*,#1284,.F.);\r
+#1284 = EDGE_CURVE('',#1285,#1285,#1287,.T.);\r
+#1285 = VERTEX_POINT('',#1286);\r
+#1286 = CARTESIAN_POINT('',(-1.07125,1.815,1.75));\r
+#1287 = SURFACE_CURVE('',#1288,(#1293,#1300),.PCURVE_S1.);\r
+#1288 = CIRCLE('',#1289,0.24375);\r
+#1289 = AXIS2_PLACEMENT_3D('',#1290,#1291,#1292);\r
+#1290 = CARTESIAN_POINT('',(-1.315,1.815,1.75));\r
+#1291 = DIRECTION('',(0.,0.,1.));\r
+#1292 = DIRECTION('',(1.,0.,0.));\r
+#1293 = PCURVE('',#1038,#1294);\r
+#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299);\r
+#1295 = CIRCLE('',#1296,0.24375);\r
+#1296 = AXIS2_PLACEMENT_2D('',#1297,#1298);\r
+#1297 = CARTESIAN_POINT('',(0.635,4.265));\r
+#1298 = DIRECTION('',(1.,0.));\r
+#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1300 = PCURVE('',#1301,#1306);\r
+#1301 = CYLINDRICAL_SURFACE('',#1302,0.24375);\r
+#1302 = AXIS2_PLACEMENT_3D('',#1303,#1304,#1305);\r
+#1303 = CARTESIAN_POINT('',(-1.315,1.815,1.575));\r
+#1304 = DIRECTION('',(0.,0.,1.));\r
+#1305 = DIRECTION('',(1.,0.,0.));\r
+#1306 = DEFINITIONAL_REPRESENTATION('',(#1307),#1311);\r
+#1307 = LINE('',#1308,#1309);\r
+#1308 = CARTESIAN_POINT('',(0.,0.175));\r
+#1309 = VECTOR('',#1310,1.);\r
+#1310 = DIRECTION('',(1.,0.));\r
+#1311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1312 = ADVANCED_FACE('',(#1313),#1071,.T.);\r
+#1313 = FACE_BOUND('',#1314,.F.);\r
+#1314 = EDGE_LOOP('',(#1315,#1316,#1317,#1351));\r
+#1315 = ORIENTED_EDGE('',*,*,#1050,.F.);\r
+#1316 = ORIENTED_EDGE('',*,*,#1118,.T.);\r
+#1317 = ORIENTED_EDGE('',*,*,#1318,.F.);\r
+#1318 = EDGE_CURVE('',#1239,#1096,#1319,.T.);\r
+#1319 = SURFACE_CURVE('',#1320,(#1325,#1338),.PCURVE_S1.);\r
+#1320 = ELLIPSE('',#1321,7.071067811865E-02,5.E-02);\r
+#1321 = AXIS2_PLACEMENT_3D('',#1322,#1323,#1324);\r
+#1322 = CARTESIAN_POINT('',(1.808558552786,2.308558552786,1.7));\r
+#1323 = DIRECTION('',(-0.707106781187,0.707106781187,0.));\r
+#1324 = DIRECTION('',(0.707106781187,0.707106781187,0.));\r
+#1325 = PCURVE('',#1071,#1326);\r
+#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1337);\r
+#1327 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1328,#1329,#1330,#1331,#1332,\r
+    #1333,#1334,#1335,#1336),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385\r
+    ,6.154377969675),.PIECEWISE_BEZIER_KNOTS.);\r
+#1328 = CARTESIAN_POINT('',(-1.386972507159E-18,3.661058552786));\r
+#1329 = CARTESIAN_POINT('',(-0.180248624411,3.670070984007));\r
+#1330 = CARTESIAN_POINT('',(-0.360497247823,3.679083416316));\r
+#1331 = CARTESIAN_POINT('',(-0.540745871233,3.687649652695));\r
+#1332 = CARTESIAN_POINT('',(-0.720994494648,3.695323552256));\r
+#1333 = CARTESIAN_POINT('',(-0.901243118053,3.701705182692));\r
+#1334 = CARTESIAN_POINT('',(-1.081491741468,3.706487855251));\r
+#1335 = CARTESIAN_POINT('',(-1.261740364879,3.709486682813));\r
+#1336 = CARTESIAN_POINT('',(-1.44198898929,3.710644342698));\r
+#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1338 = PCURVE('',#1159,#1339);\r
+#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1350);\r
+#1340 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1341,#1342,#1343,#1344,#1345,\r
+    #1346,#1347,#1348,#1349),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385\r
+    ,6.154377969675),.PIECEWISE_BEZIER_KNOTS.);\r
+#1341 = CARTESIAN_POINT('',(1.386972507159E-18,4.661058552786));\r
+#1342 = CARTESIAN_POINT('',(0.180248624411,4.670070984007));\r
+#1343 = CARTESIAN_POINT('',(0.360497247821,4.679083416308));\r
+#1344 = CARTESIAN_POINT('',(0.540745871237,4.687649652698));\r
+#1345 = CARTESIAN_POINT('',(0.720994494638,4.695323552231));\r
+#1346 = CARTESIAN_POINT('',(0.90124311806,4.701705182702));\r
+#1347 = CARTESIAN_POINT('',(1.081491741466,4.706487855246));\r
+#1348 = CARTESIAN_POINT('',(1.261740364879,4.709486682813));\r
+#1349 = CARTESIAN_POINT('',(1.44198898929,4.710644342698));\r
+#1350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1351 = ORIENTED_EDGE('',*,*,#1261,.F.);\r
+#1352 = ADVANCED_FACE('',(#1353),#1159,.T.);\r
+#1353 = FACE_BOUND('',#1354,.T.);\r
+#1354 = EDGE_LOOP('',(#1355,#1356,#1357,#1358));\r
+#1355 = ORIENTED_EDGE('',*,*,#1198,.F.);\r
+#1356 = ORIENTED_EDGE('',*,*,#1145,.T.);\r
+#1357 = ORIENTED_EDGE('',*,*,#1318,.F.);\r
+#1358 = ORIENTED_EDGE('',*,*,#1238,.F.);\r
+#1359 = ADVANCED_FACE('',(#1360),#1301,.F.);\r
+#1360 = FACE_BOUND('',#1361,.F.);\r
+#1361 = EDGE_LOOP('',(#1362,#1391,#1410,#1411));\r
+#1362 = ORIENTED_EDGE('',*,*,#1363,.T.);\r
+#1363 = EDGE_CURVE('',#1364,#1364,#1366,.T.);\r
+#1364 = VERTEX_POINT('',#1365);\r
+#1365 = CARTESIAN_POINT('',(-1.07125,1.815,1.575));\r
+#1366 = SURFACE_CURVE('',#1367,(#1372,#1379),.PCURVE_S1.);\r
+#1367 = CIRCLE('',#1368,0.24375);\r
+#1368 = AXIS2_PLACEMENT_3D('',#1369,#1370,#1371);\r
+#1369 = CARTESIAN_POINT('',(-1.315,1.815,1.575));\r
+#1370 = DIRECTION('',(0.,0.,1.));\r
+#1371 = DIRECTION('',(1.,0.,0.));\r
+#1372 = PCURVE('',#1301,#1373);\r
+#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378);\r
+#1374 = LINE('',#1375,#1376);\r
+#1375 = CARTESIAN_POINT('',(0.,0.));\r
+#1376 = VECTOR('',#1377,1.);\r
+#1377 = DIRECTION('',(1.,0.));\r
+#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1379 = PCURVE('',#1380,#1385);\r
+#1380 = PLANE('',#1381);\r
+#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384);\r
+#1382 = CARTESIAN_POINT('',(-1.315,1.815,1.575));\r
+#1383 = DIRECTION('',(0.,0.,1.));\r
+#1384 = DIRECTION('',(1.,0.,0.));\r
+#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390);\r
+#1386 = CIRCLE('',#1387,0.24375);\r
+#1387 = AXIS2_PLACEMENT_2D('',#1388,#1389);\r
+#1388 = CARTESIAN_POINT('',(0.,0.));\r
+#1389 = DIRECTION('',(1.,0.));\r
+#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1391 = ORIENTED_EDGE('',*,*,#1392,.T.);\r
+#1392 = EDGE_CURVE('',#1364,#1285,#1393,.T.);\r
+#1393 = SEAM_CURVE('',#1394,(#1398,#1404),.PCURVE_S1.);\r
+#1394 = LINE('',#1395,#1396);\r
+#1395 = CARTESIAN_POINT('',(-1.07125,1.815,1.575));\r
+#1396 = VECTOR('',#1397,1.);\r
+#1397 = DIRECTION('',(0.,0.,1.));\r
+#1398 = PCURVE('',#1301,#1399);\r
+#1399 = DEFINITIONAL_REPRESENTATION('',(#1400),#1403);\r
+#1400 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1401,#1402),.UNSPECIFIED.,.F.,\r
+  .F.,(2,2),(0.,0.175),.PIECEWISE_BEZIER_KNOTS.);\r
+#1401 = CARTESIAN_POINT('',(0.,0.));\r
+#1402 = CARTESIAN_POINT('',(0.,0.175));\r
+#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1404 = PCURVE('',#1301,#1405);\r
+#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1409);\r
+#1406 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1407,#1408),.UNSPECIFIED.,.F.,\r
+  .F.,(2,2),(0.,0.175),.PIECEWISE_BEZIER_KNOTS.);\r
+#1407 = CARTESIAN_POINT('',(6.28318530718,0.));\r
+#1408 = CARTESIAN_POINT('',(6.28318530718,0.175));\r
+#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) \r
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''\r
+  ) );\r
+#1410 = ORIENTED_EDGE('',*,*,#1284,.F.);\r
+#1411 = ORIENTED_EDGE('',*,*,#1392,.F.);\r
+#1412 = ADVANCED_FACE('',(#1413),#1380,.T.);\r
+#1413 = FACE_BOUND('',#1414,.T.);\r
+#1414 = EDGE_LOOP('',(#1415))