diff --git a/BillOfMaterials.csv b/BillOfMaterials.csv
new file mode 100644
index 0000000..fee9672
--- /dev/null
+++ b/BillOfMaterials.csv
@@ -0,0 +1,16 @@
+Reference,Value,Footprint,Datasheet,Digikey PN,Qty
+"D1, D2",1N4148TR,Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal,,1N4148FSCT-ND,2
+D3,SMAJ12A,Diode_SMD:D_SMA_Handsoldering,https://www.littelfuse.com/~/media/electronics/datasheets/tvs_diodes/littelfuse_tvs_diode_smaj_datasheet.pdf.pdf,SMAJ12ALFCT-ND,1
+"D4, D5",SMA6J5.0A-TR,Diode_SMD:D_SMA_Handsoldering,https://www.st.com/content/ccc/resource/technical/document/datasheet/56/26/d7/6f/22/8c/4e/b3/CD00152688.pdf/files/CD00152688.pdf/_jcr_content/translations/en.CD00152688.pdf,497-5938-1-ND,2
+H1-H4,MountingHole,MountingHole:MountingHole_3.2mm_M3,~,,4
+J1,1935161,TerminalBlock:TerminalBlock_bornier-2_P5.08mm,,https://www.aliexpress.us/item/3256805408760426.html,1
+"J2, J3",EB21A-04-C,TerminalBlock:TerminalBlock_bornier-4_P5.08mm,~,https://www.aliexpress.us/item/3256805408760426.html,2
+JP1,Jumper_2_Bridged,Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical,~,S9337-ND,1
+"K1, K2",SRD-12VDC-SL-C,000-Footprints:Relay_SPDT_Songle,https://www.finder-relais.net/de/finder-relais-serie-40.pdf,https://www.aliexpress.us/item/3256802839040760.html,2
+"Q1, Q2",BS170-D26Z,Package_TO_SOT_THT:TO-92_Inline_Wide,,BS170-D26ZCT-ND,2
+Q3,IRFR9024NTRLPBF,Package_TO_SOT_SMD:TO-252-2,,IRFR9024NTRLPBFCT-ND,1
+R1-R4,100k,Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P15.24mm_Horizontal,~,,4
+S1,EG1224,000-Footprints:SW_E-Switch_EG1224_SPDT_Angled,,EG2585-ND,1
+TP1-TP5,TestPoint,TestPoint:TestPoint_Pad_1.5x1.5mm,~,,5
+U1,LM2596,000-Footprints:LM2596Module,,https://www.aliexpress.us/item/3256804718557368.html,1
+U2,WeMos_D1_mini,000-Footprints:wemos-d1-mini-with-pin-header-and-connector,http://www.wemos.cc/Products/d1_mini.html,https://www.aliexpress.us/item/3256805831695231.html,1
diff --git a/Diagram.png b/Diagram.png
new file mode 100644
index 0000000..1363b6f
Binary files /dev/null and b/Diagram.png differ
diff --git a/GarageDoor-backups/GarageDoor-2024-06-03_203303.zip b/GarageDoor-backups/GarageDoor-2024-06-03_203303.zip
new file mode 100644
index 0000000..87cbd4e
Binary files /dev/null and b/GarageDoor-backups/GarageDoor-2024-06-03_203303.zip differ
diff --git a/GarageDoor-backups/GarageDoor-2024-06-03_205134.zip b/GarageDoor-backups/GarageDoor-2024-06-03_205134.zip
new file mode 100644
index 0000000..4800260
Binary files /dev/null and b/GarageDoor-backups/GarageDoor-2024-06-03_205134.zip differ
diff --git a/GarageDoor-backups/GarageDoor-2024-06-03_215742.zip b/GarageDoor-backups/GarageDoor-2024-06-03_215742.zip
new file mode 100644
index 0000000..3d487e3
Binary files /dev/null and b/GarageDoor-backups/GarageDoor-2024-06-03_215742.zip differ
diff --git a/GarageDoor-backups/GarageDoor-2024-06-03_220832.zip b/GarageDoor-backups/GarageDoor-2024-06-03_220832.zip
new file mode 100644
index 0000000..558cdb3
Binary files /dev/null and b/GarageDoor-backups/GarageDoor-2024-06-03_220832.zip differ
diff --git a/GarageDoor.kicad_prl b/GarageDoor.kicad_prl
index ec6c3e5..68d2f98 100644
--- a/GarageDoor.kicad_prl
+++ b/GarageDoor.kicad_prl
@@ -1,6 +1,6 @@
{
"board": {
- "active_layer": 31,
+ "active_layer": 37,
"active_layer_preset": "",
"auto_track_width": false,
"hidden_netclasses": [],
diff --git a/GarageDoor.kicad_sch b/GarageDoor.kicad_sch
index 58261a9..8e9462e 100644
--- a/GarageDoor.kicad_sch
+++ b/GarageDoor.kicad_sch
@@ -1505,11 +1505,6 @@
(stroke (width 0) (type default))
(uuid 6ea56b5c-e372-46c0-82fd-caf205315fc5)
)
- (polyline (pts (xy 182.88 165.1) (xy 182.88 87.63))
- (stroke (width 0) (type default))
- (uuid 701d2692-8933-46ea-ba9c-c1d485b17a12)
- )
-
(wire (pts (xy 83.82 176.53) (xy 91.44 176.53))
(stroke (width 0) (type default))
(uuid 71ce97f2-fe71-4aca-a8c3-571adc1e737a)
@@ -1526,11 +1521,6 @@
(stroke (width 0) (type default))
(uuid 771d0750-15c5-4d7e-9225-3ae20d8f5245)
)
- (polyline (pts (xy 12.7 160.02) (xy 109.22 160.02))
- (stroke (width 0) (type default))
- (uuid 7927b099-ff67-4958-9be8-e85908d8929d)
- )
-
(wire (pts (xy 226.06 147.32) (xy 226.06 148.59))
(stroke (width 0) (type default))
(uuid 7f07b442-c7a8-452f-af1f-ee7cd9fa17bf)
@@ -1599,11 +1589,6 @@
(stroke (width 0) (type default))
(uuid 99706ffc-99a3-420a-a2c1-cc2f335787f4)
)
- (polyline (pts (xy 109.22 160.02) (xy 109.22 198.12))
- (stroke (width 0) (type default))
- (uuid a367b6b6-6512-455c-8e2d-0ceb7dbfd13d)
- )
-
(wire (pts (xy 213.36 130.81) (xy 215.9 130.81))
(stroke (width 0) (type default))
(uuid a855ce6d-8d5d-41ff-a330-291332800c86)
@@ -1725,16 +1710,23 @@
(stroke (width 0) (type default))
(uuid f957434e-5772-43f9-9ad1-aed7592c1cb4)
)
- (polyline (pts (xy 284.48 87.63) (xy 182.88 87.63))
+
+ (rectangle (start 184.15 86.36) (end 284.48 165.1)
(stroke (width 0) (type default))
- (uuid fda068b3-a977-4c20-bf29-e2a3bf2d0048)
+ (fill (type none))
+ (uuid 10e3df00-1b8a-4529-b646-50812528b38f)
+ )
+ (rectangle (start 12.7 152.4) (end 101.6 196.85)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ (uuid d327461a-448c-49be-89e2-9de6cef8d9ee)
)
(text "Connectors" (at 234.95 91.44 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 22b59f57-4fd4-4bdd-84e3-28a3bac4147c)
)
- (text "Power" (at 55.88 162.56 0)
+ (text "Power" (at 49.53 156.21 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 99195fa1-a260-43f0-8ea8-71f509bbf655)
)
@@ -1924,7 +1916,7 @@
(property "PN" "CON-005" (at 207.01 152.4 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Digikey PN" "277-1667-ND" (at 207.01 152.4 0)
+ (property "Digikey PN" "https://www.aliexpress.us/item/3256805408760426.html" (at 207.01 152.4 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "2" (uuid 5f40b911-515c-4a25-9806-afa1979c3cde))
@@ -2010,6 +2002,9 @@
(property "Datasheet" "http://www.wemos.cc/Products/d1_mini.html" (at 90.17 53.34 0)
(effects (font (size 1.524 1.524)))
)
+ (property "Digikey PN" "https://www.aliexpress.us/item/3256805831695231.html" (at 90.17 67.31 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
(pin "11" (uuid d6419710-149c-498a-9605-a9021c0e02c5))
(pin "12" (uuid 36a9d178-a269-4f6d-857b-6f404bcf31a4))
(pin "1" (uuid 045d4c63-1993-4897-a6c0-6370518eeb85))
@@ -2050,6 +2045,9 @@
(property "Datasheet" "~" (at 78.74 176.53 0)
(effects (font (size 1.27 1.27)) hide)
)
+ (property "Digikey PN" "S9337-ND" (at 78.74 176.53 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
(pin "2" (uuid a9efb48c-84fb-41cf-85d8-a49a3fbbeeff))
(pin "1" (uuid d7dd53f7-5e22-4e62-b60d-d0aea8c9679e))
(instances
@@ -2275,6 +2273,9 @@
(property "Datasheet" "https://www.finder-relais.net/de/finder-relais-serie-40.pdf" (at 146.05 45.72 0)
(effects (font (size 1.27 1.27)) hide)
)
+ (property "Digikey PN" "https://www.aliexpress.us/item/3256802839040760.html" (at 146.05 45.72 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
(pin "3" (uuid 05b63135-cf6e-412c-9ec1-bc1b2dacfc5e))
(pin "5" (uuid 3ce45c78-89d0-4f7d-9a5d-c32a12ddaf13))
(pin "2" (uuid 693e3687-8db1-4d8e-9a67-575534cf5013))
@@ -2597,6 +2598,9 @@
(property "Datasheet" "https://www.finder-relais.net/de/finder-relais-serie-40.pdf" (at 146.05 101.6 0)
(effects (font (size 1.27 1.27)) hide)
)
+ (property "Digikey PN" "https://www.aliexpress.us/item/3256802839040760.html" (at 146.05 101.6 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
(pin "3" (uuid 93b68b25-24c5-4a6e-83da-f6f6abcab53b))
(pin "5" (uuid b2f73742-d73e-419b-ba74-d5220a8eaf02))
(pin "2" (uuid 7fe8c430-c311-4068-b2f8-d5ff002c37aa))
@@ -2626,6 +2630,9 @@
(property "Datasheet" "~" (at 273.05 152.4 0)
(effects (font (size 1.27 1.27)) hide)
)
+ (property "Digikey PN" "https://www.aliexpress.us/item/3256805408760426.html" (at 273.05 152.4 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
(pin "3" (uuid d5d5c78e-9a05-4ef1-aacc-b3ede05deb31))
(pin "1" (uuid 498eeb6c-9c5c-49ea-b04c-ddc00754f353))
(pin "2" (uuid 238e687c-d1ac-43ef-a234-d83bf5ee1786))
@@ -2796,7 +2803,7 @@
(property "PN" "MISC-009" (at 61.595 182.88 0)
(effects (font (size 1.27 1.27)) hide)
)
- (property "Digikey PN" "https://a.co/d/2OIi4nQ" (at 68.58 184.785 0)
+ (property "Digikey PN" "https://www.aliexpress.us/item/3256804718557368.html" (at 68.58 184.785 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "4" (uuid 797a1c7b-ec33-43eb-998a-6f60b945497e))
@@ -2910,6 +2917,9 @@
(property "Datasheet" "~" (at 242.57 152.4 0)
(effects (font (size 1.27 1.27)) hide)
)
+ (property "Digikey PN" "https://www.aliexpress.us/item/3256805408760426.html" (at 242.57 152.4 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
(pin "3" (uuid 55c6baeb-7893-4049-bc65-6e690e0b4f1b))
(pin "1" (uuid c50c2212-877f-4ac7-9303-e63153757ab4))
(pin "2" (uuid df9ab826-86d9-46ea-a115-d4af8b6dac4f))
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..f288702
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,674 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc.
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The GNU General Public License is a free, copyleft license for
+software and other kinds of works.
+
+ The licenses for most software and other practical works are designed
+to take away your freedom to share and change the works. By contrast,
+the GNU General Public License is intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users. We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors. You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+them if you wish), that you receive source code or can get it if you
+want it, that you can change the software or use pieces of it in new
+free programs, and that you know you can do these things.
+
+ To protect your rights, we need to prevent others from denying you
+these rights or asking you to surrender the rights. Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must pass on to the recipients the same
+freedoms that you received. You must make sure that they, too, receive
+or can get the source code. And you must show them these terms so they
+know their rights.
+
+ Developers that use the GNU GPL protect your rights with two steps:
+(1) assert copyright on the software, and (2) offer you this License
+giving you legal permission to copy, distribute and/or modify it.
+
+ For the developers' and authors' protection, the GPL clearly explains
+that there is no warranty for this free software. For both users' and
+authors' sake, the GPL requires that modified versions be marked as
+changed, so that their problems will not be attributed erroneously to
+authors of previous versions.
+
+ Some devices are designed to deny users access to install or run
+modified versions of the software inside them, although the manufacturer
+can do so. This is fundamentally incompatible with the aim of
+protecting users' freedom to change the software. The systematic
+pattern of such abuse occurs in the area of products for individuals to
+use, which is precisely where it is most unacceptable. Therefore, we
+have designed this version of the GPL to prohibit the practice for those
+products. If such problems arise substantially in other domains, we
+stand ready to extend this provision to those domains in future versions
+of the GPL, as needed to protect the freedom of users.
+
+ Finally, every program is threatened constantly by software patents.
+States should not allow patents to restrict development and use of
+software on general-purpose computers, but in those that do, we wish to
+avoid the special danger that patents applied to a free program could
+make it effectively proprietary. To prevent this, the GPL assures that
+patents cannot be used to render the program non-free.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ TERMS AND CONDITIONS
+
+ 0. Definitions.
+
+ "This License" refers to version 3 of the GNU General Public License.
+
+ "Copyright" also means copyright-like laws that apply to other kinds of
+works, such as semiconductor masks.
+
+ "The Program" refers to any copyrightable work licensed under this
+License. Each licensee is addressed as "you". "Licensees" and
+"recipients" may be individuals or organizations.
+
+ To "modify" a work means to copy from or adapt all or part of the work
+in a fashion requiring copyright permission, other than the making of an
+exact copy. The resulting work is called a "modified version" of the
+earlier work or a work "based on" the earlier work.
+
+ A "covered work" means either the unmodified Program or a work based
+on the Program.
+
+ To "propagate" a work means to do anything with it that, without
+permission, would make you directly or secondarily liable for
+infringement under applicable copyright law, except executing it on a
+computer or modifying a private copy. Propagation includes copying,
+distribution (with or without modification), making available to the
+public, and in some countries other activities as well.
+
+ To "convey" a work means any kind of propagation that enables other
+parties to make or receive copies. Mere interaction with a user through
+a computer network, with no transfer of a copy, is not conveying.
+
+ An interactive user interface displays "Appropriate Legal Notices"
+to the extent that it includes a convenient and prominently visible
+feature that (1) displays an appropriate copyright notice, and (2)
+tells the user that there is no warranty for the work (except to the
+extent that warranties are provided), that licensees may convey the
+work under this License, and how to view a copy of this License. If
+the interface presents a list of user commands or options, such as a
+menu, a prominent item in the list meets this criterion.
+
+ 1. Source Code.
+
+ The "source code" for a work means the preferred form of the work
+for making modifications to it. "Object code" means any non-source
+form of a work.
+
+ A "Standard Interface" means an interface that either is an official
+standard defined by a recognized standards body, or, in the case of
+interfaces specified for a particular programming language, one that
+is widely used among developers working in that language.
+
+ The "System Libraries" of an executable work include anything, other
+than the work as a whole, that (a) is included in the normal form of
+packaging a Major Component, but which is not part of that Major
+Component, and (b) serves only to enable use of the work with that
+Major Component, or to implement a Standard Interface for which an
+implementation is available to the public in source code form. A
+"Major Component", in this context, means a major essential component
+(kernel, window system, and so on) of the specific operating system
+(if any) on which the executable work runs, or a compiler used to
+produce the work, or an object code interpreter used to run it.
+
+ The "Corresponding Source" for a work in object code form means all
+the source code needed to generate, install, and (for an executable
+work) run the object code and to modify the work, including scripts to
+control those activities. However, it does not include the work's
+System Libraries, or general-purpose tools or generally available free
+programs which are used unmodified in performing those activities but
+which are not part of the work. For example, Corresponding Source
+includes interface definition files associated with source files for
+the work, and the source code for shared libraries and dynamically
+linked subprograms that the work is specifically designed to require,
+such as by intimate data communication or control flow between those
+subprograms and other parts of the work.
+
+ The Corresponding Source need not include anything that users
+can regenerate automatically from other parts of the Corresponding
+Source.
+
+ The Corresponding Source for a work in source code form is that
+same work.
+
+ 2. Basic Permissions.
+
+ All rights granted under this License are granted for the term of
+copyright on the Program, and are irrevocable provided the stated
+conditions are met. This License explicitly affirms your unlimited
+permission to run the unmodified Program. The output from running a
+covered work is covered by this License only if the output, given its
+content, constitutes a covered work. This License acknowledges your
+rights of fair use or other equivalent, as provided by copyright law.
+
+ You may make, run and propagate covered works that you do not
+convey, without conditions so long as your license otherwise remains
+in force. You may convey covered works to others for the sole purpose
+of having them make modifications exclusively for you, or provide you
+with facilities for running those works, provided that you comply with
+the terms of this License in conveying all material for which you do
+not control copyright. Those thus making or running the covered works
+for you must do so exclusively on your behalf, under your direction
+and control, on terms that prohibit them from making any copies of
+your copyrighted material outside their relationship with you.
+
+ Conveying under any other circumstances is permitted solely under
+the conditions stated below. Sublicensing is not allowed; section 10
+makes it unnecessary.
+
+ 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
+
+ No covered work shall be deemed part of an effective technological
+measure under any applicable law fulfilling obligations under article
+11 of the WIPO copyright treaty adopted on 20 December 1996, or
+similar laws prohibiting or restricting circumvention of such
+measures.
+
+ When you convey a covered work, you waive any legal power to forbid
+circumvention of technological measures to the extent such circumvention
+is effected by exercising rights under this License with respect to
+the covered work, and you disclaim any intention to limit operation or
+modification of the work as a means of enforcing, against the work's
+users, your or third parties' legal rights to forbid circumvention of
+technological measures.
+
+ 4. Conveying Verbatim Copies.
+
+ You may convey verbatim copies of the Program's source code as you
+receive it, in any medium, provided that you conspicuously and
+appropriately publish on each copy an appropriate copyright notice;
+keep intact all notices stating that this License and any
+non-permissive terms added in accord with section 7 apply to the code;
+keep intact all notices of the absence of any warranty; and give all
+recipients a copy of this License along with the Program.
+
+ You may charge any price or no price for each copy that you convey,
+and you may offer support or warranty protection for a fee.
+
+ 5. Conveying Modified Source Versions.
+
+ You may convey a work based on the Program, or the modifications to
+produce it from the Program, in the form of source code under the
+terms of section 4, provided that you also meet all of these conditions:
+
+ a) The work must carry prominent notices stating that you modified
+ it, and giving a relevant date.
+
+ b) The work must carry prominent notices stating that it is
+ released under this License and any conditions added under section
+ 7. This requirement modifies the requirement in section 4 to
+ "keep intact all notices".
+
+ c) You must license the entire work, as a whole, under this
+ License to anyone who comes into possession of a copy. This
+ License will therefore apply, along with any applicable section 7
+ additional terms, to the whole of the work, and all its parts,
+ regardless of how they are packaged. This License gives no
+ permission to license the work in any other way, but it does not
+ invalidate such permission if you have separately received it.
+
+ d) If the work has interactive user interfaces, each must display
+ Appropriate Legal Notices; however, if the Program has interactive
+ interfaces that do not display Appropriate Legal Notices, your
+ work need not make them do so.
+
+ A compilation of a covered work with other separate and independent
+works, which are not by their nature extensions of the covered work,
+and which are not combined with it such as to form a larger program,
+in or on a volume of a storage or distribution medium, is called an
+"aggregate" if the compilation and its resulting copyright are not
+used to limit the access or legal rights of the compilation's users
+beyond what the individual works permit. Inclusion of a covered work
+in an aggregate does not cause this License to apply to the other
+parts of the aggregate.
+
+ 6. Conveying Non-Source Forms.
+
+ You may convey a covered work in object code form under the terms
+of sections 4 and 5, provided that you also convey the
+machine-readable Corresponding Source under the terms of this License,
+in one of these ways:
+
+ a) Convey the object code in, or embodied in, a physical product
+ (including a physical distribution medium), accompanied by the
+ Corresponding Source fixed on a durable physical medium
+ customarily used for software interchange.
+
+ b) Convey the object code in, or embodied in, a physical product
+ (including a physical distribution medium), accompanied by a
+ written offer, valid for at least three years and valid for as
+ long as you offer spare parts or customer support for that product
+ model, to give anyone who possesses the object code either (1) a
+ copy of the Corresponding Source for all the software in the
+ product that is covered by this License, on a durable physical
+ medium customarily used for software interchange, for a price no
+ more than your reasonable cost of physically performing this
+ conveying of source, or (2) access to copy the
+ Corresponding Source from a network server at no charge.
+
+ c) Convey individual copies of the object code with a copy of the
+ written offer to provide the Corresponding Source. This
+ alternative is allowed only occasionally and noncommercially, and
+ only if you received the object code with such an offer, in accord
+ with subsection 6b.
+
+ d) Convey the object code by offering access from a designated
+ place (gratis or for a charge), and offer equivalent access to the
+ Corresponding Source in the same way through the same place at no
+ further charge. You need not require recipients to copy the
+ Corresponding Source along with the object code. If the place to
+ copy the object code is a network server, the Corresponding Source
+ may be on a different server (operated by you or a third party)
+ that supports equivalent copying facilities, provided you maintain
+ clear directions next to the object code saying where to find the
+ Corresponding Source. Regardless of what server hosts the
+ Corresponding Source, you remain obligated to ensure that it is
+ available for as long as needed to satisfy these requirements.
+
+ e) Convey the object code using peer-to-peer transmission, provided
+ you inform other peers where the object code and Corresponding
+ Source of the work are being offered to the general public at no
+ charge under subsection 6d.
+
+ A separable portion of the object code, whose source code is excluded
+from the Corresponding Source as a System Library, need not be
+included in conveying the object code work.
+
+ A "User Product" is either (1) a "consumer product", which means any
+tangible personal property which is normally used for personal, family,
+or household purposes, or (2) anything designed or sold for incorporation
+into a dwelling. In determining whether a product is a consumer product,
+doubtful cases shall be resolved in favor of coverage. For a particular
+product received by a particular user, "normally used" refers to a
+typical or common use of that class of product, regardless of the status
+of the particular user or of the way in which the particular user
+actually uses, or expects or is expected to use, the product. A product
+is a consumer product regardless of whether the product has substantial
+commercial, industrial or non-consumer uses, unless such uses represent
+the only significant mode of use of the product.
+
+ "Installation Information" for a User Product means any methods,
+procedures, authorization keys, or other information required to install
+and execute modified versions of a covered work in that User Product from
+a modified version of its Corresponding Source. The information must
+suffice to ensure that the continued functioning of the modified object
+code is in no case prevented or interfered with solely because
+modification has been made.
+
+ If you convey an object code work under this section in, or with, or
+specifically for use in, a User Product, and the conveying occurs as
+part of a transaction in which the right of possession and use of the
+User Product is transferred to the recipient in perpetuity or for a
+fixed term (regardless of how the transaction is characterized), the
+Corresponding Source conveyed under this section must be accompanied
+by the Installation Information. But this requirement does not apply
+if neither you nor any third party retains the ability to install
+modified object code on the User Product (for example, the work has
+been installed in ROM).
+
+ The requirement to provide Installation Information does not include a
+requirement to continue to provide support service, warranty, or updates
+for a work that has been modified or installed by the recipient, or for
+the User Product in which it has been modified or installed. Access to a
+network may be denied when the modification itself materially and
+adversely affects the operation of the network or violates the rules and
+protocols for communication across the network.
+
+ Corresponding Source conveyed, and Installation Information provided,
+in accord with this section must be in a format that is publicly
+documented (and with an implementation available to the public in
+source code form), and must require no special password or key for
+unpacking, reading or copying.
+
+ 7. Additional Terms.
+
+ "Additional permissions" are terms that supplement the terms of this
+License by making exceptions from one or more of its conditions.
+Additional permissions that are applicable to the entire Program shall
+be treated as though they were included in this License, to the extent
+that they are valid under applicable law. If additional permissions
+apply only to part of the Program, that part may be used separately
+under those permissions, but the entire Program remains governed by
+this License without regard to the additional permissions.
+
+ When you convey a copy of a covered work, you may at your option
+remove any additional permissions from that copy, or from any part of
+it. (Additional permissions may be written to require their own
+removal in certain cases when you modify the work.) You may place
+additional permissions on material, added by you to a covered work,
+for which you have or can give appropriate copyright permission.
+
+ Notwithstanding any other provision of this License, for material you
+add to a covered work, you may (if authorized by the copyright holders of
+that material) supplement the terms of this License with terms:
+
+ a) Disclaiming warranty or limiting liability differently from the
+ terms of sections 15 and 16 of this License; or
+
+ b) Requiring preservation of specified reasonable legal notices or
+ author attributions in that material or in the Appropriate Legal
+ Notices displayed by works containing it; or
+
+ c) Prohibiting misrepresentation of the origin of that material, or
+ requiring that modified versions of such material be marked in
+ reasonable ways as different from the original version; or
+
+ d) Limiting the use for publicity purposes of names of licensors or
+ authors of the material; or
+
+ e) Declining to grant rights under trademark law for use of some
+ trade names, trademarks, or service marks; or
+
+ f) Requiring indemnification of licensors and authors of that
+ material by anyone who conveys the material (or modified versions of
+ it) with contractual assumptions of liability to the recipient, for
+ any liability that these contractual assumptions directly impose on
+ those licensors and authors.
+
+ All other non-permissive additional terms are considered "further
+restrictions" within the meaning of section 10. If the Program as you
+received it, or any part of it, contains a notice stating that it is
+governed by this License along with a term that is a further
+restriction, you may remove that term. If a license document contains
+a further restriction but permits relicensing or conveying under this
+License, you may add to a covered work material governed by the terms
+of that license document, provided that the further restriction does
+not survive such relicensing or conveying.
+
+ If you add terms to a covered work in accord with this section, you
+must place, in the relevant source files, a statement of the
+additional terms that apply to those files, or a notice indicating
+where to find the applicable terms.
+
+ Additional terms, permissive or non-permissive, may be stated in the
+form of a separately written license, or stated as exceptions;
+the above requirements apply either way.
+
+ 8. Termination.
+
+ You may not propagate or modify a covered work except as expressly
+provided under this License. Any attempt otherwise to propagate or
+modify it is void, and will automatically terminate your rights under
+this License (including any patent licenses granted under the third
+paragraph of section 11).
+
+ However, if you cease all violation of this License, then your
+license from a particular copyright holder is reinstated (a)
+provisionally, unless and until the copyright holder explicitly and
+finally terminates your license, and (b) permanently, if the copyright
+holder fails to notify you of the violation by some reasonable means
+prior to 60 days after the cessation.
+
+ Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+
+ Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License. If your rights have been terminated and not permanently
+reinstated, you do not qualify to receive new licenses for the same
+material under section 10.
+
+ 9. Acceptance Not Required for Having Copies.
+
+ You are not required to accept this License in order to receive or
+run a copy of the Program. Ancillary propagation of a covered work
+occurring solely as a consequence of using peer-to-peer transmission
+to receive a copy likewise does not require acceptance. However,
+nothing other than this License grants you permission to propagate or
+modify any covered work. These actions infringe copyright if you do
+not accept this License. Therefore, by modifying or propagating a
+covered work, you indicate your acceptance of this License to do so.
+
+ 10. Automatic Licensing of Downstream Recipients.
+
+ Each time you convey a covered work, the recipient automatically
+receives a license from the original licensors, to run, modify and
+propagate that work, subject to this License. You are not responsible
+for enforcing compliance by third parties with this License.
+
+ An "entity transaction" is a transaction transferring control of an
+organization, or substantially all assets of one, or subdividing an
+organization, or merging organizations. If propagation of a covered
+work results from an entity transaction, each party to that
+transaction who receives a copy of the work also receives whatever
+licenses to the work the party's predecessor in interest had or could
+give under the previous paragraph, plus a right to possession of the
+Corresponding Source of the work from the predecessor in interest, if
+the predecessor has it or can get it with reasonable efforts.
+
+ You may not impose any further restrictions on the exercise of the
+rights granted or affirmed under this License. For example, you may
+not impose a license fee, royalty, or other charge for exercise of
+rights granted under this License, and you may not initiate litigation
+(including a cross-claim or counterclaim in a lawsuit) alleging that
+any patent claim is infringed by making, using, selling, offering for
+sale, or importing the Program or any portion of it.
+
+ 11. Patents.
+
+ A "contributor" is a copyright holder who authorizes use under this
+License of the Program or a work on which the Program is based. The
+work thus licensed is called the contributor's "contributor version".
+
+ A contributor's "essential patent claims" are all patent claims
+owned or controlled by the contributor, whether already acquired or
+hereafter acquired, that would be infringed by some manner, permitted
+by this License, of making, using, or selling its contributor version,
+but do not include claims that would be infringed only as a
+consequence of further modification of the contributor version. For
+purposes of this definition, "control" includes the right to grant
+patent sublicenses in a manner consistent with the requirements of
+this License.
+
+ Each contributor grants you a non-exclusive, worldwide, royalty-free
+patent license under the contributor's essential patent claims, to
+make, use, sell, offer for sale, import and otherwise run, modify and
+propagate the contents of its contributor version.
+
+ In the following three paragraphs, a "patent license" is any express
+agreement or commitment, however denominated, not to enforce a patent
+(such as an express permission to practice a patent or covenant not to
+sue for patent infringement). To "grant" such a patent license to a
+party means to make such an agreement or commitment not to enforce a
+patent against the party.
+
+ If you convey a covered work, knowingly relying on a patent license,
+and the Corresponding Source of the work is not available for anyone
+to copy, free of charge and under the terms of this License, through a
+publicly available network server or other readily accessible means,
+then you must either (1) cause the Corresponding Source to be so
+available, or (2) arrange to deprive yourself of the benefit of the
+patent license for this particular work, or (3) arrange, in a manner
+consistent with the requirements of this License, to extend the patent
+license to downstream recipients. "Knowingly relying" means you have
+actual knowledge that, but for the patent license, your conveying the
+covered work in a country, or your recipient's use of the covered work
+in a country, would infringe one or more identifiable patents in that
+country that you have reason to believe are valid.
+
+ If, pursuant to or in connection with a single transaction or
+arrangement, you convey, or propagate by procuring conveyance of, a
+covered work, and grant a patent license to some of the parties
+receiving the covered work authorizing them to use, propagate, modify
+or convey a specific copy of the covered work, then the patent license
+you grant is automatically extended to all recipients of the covered
+work and works based on it.
+
+ A patent license is "discriminatory" if it does not include within
+the scope of its coverage, prohibits the exercise of, or is
+conditioned on the non-exercise of one or more of the rights that are
+specifically granted under this License. You may not convey a covered
+work if you are a party to an arrangement with a third party that is
+in the business of distributing software, under which you make payment
+to the third party based on the extent of your activity of conveying
+the work, and under which the third party grants, to any of the
+parties who would receive the covered work from you, a discriminatory
+patent license (a) in connection with copies of the covered work
+conveyed by you (or copies made from those copies), or (b) primarily
+for and in connection with specific products or compilations that
+contain the covered work, unless you entered into that arrangement,
+or that patent license was granted, prior to 28 March 2007.
+
+ Nothing in this License shall be construed as excluding or limiting
+any implied license or other defenses to infringement that may
+otherwise be available to you under applicable patent law.
+
+ 12. No Surrender of Others' Freedom.
+
+ If conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot convey a
+covered work so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you may
+not convey it at all. For example, if you agree to terms that obligate you
+to collect a royalty for further conveying from those to whom you convey
+the Program, the only way you could satisfy both those terms and this
+License would be to refrain entirely from conveying the Program.
+
+ 13. Use with the GNU Affero General Public License.
+
+ Notwithstanding any other provision of this License, you have
+permission to link or combine any covered work with a work licensed
+under version 3 of the GNU Affero General Public License into a single
+combined work, and to convey the resulting work. The terms of this
+License will continue to apply to the part which is the covered work,
+but the special requirements of the GNU Affero General Public License,
+section 13, concerning interaction through a network will apply to the
+combination as such.
+
+ 14. Revised Versions of this License.
+
+ The Free Software Foundation may publish revised and/or new versions of
+the GNU General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Program specifies that a certain numbered version of the GNU General
+Public License "or any later version" applies to it, you have the
+option of following the terms and conditions either of that numbered
+version or of any later version published by the Free Software
+Foundation. If the Program does not specify a version number of the
+GNU General Public License, you may choose any version ever published
+by the Free Software Foundation.
+
+ If the Program specifies that a proxy can decide which future
+versions of the GNU General Public License can be used, that proxy's
+public statement of acceptance of a version permanently authorizes you
+to choose that version for the Program.
+
+ Later license versions may give you additional or different
+permissions. However, no additional obligations are imposed on any
+author or copyright holder as a result of your choosing to follow a
+later version.
+
+ 15. Disclaimer of Warranty.
+
+ THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
+APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
+HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
+OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
+IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 16. Limitation of Liability.
+
+ IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
+THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
+GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
+USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
+PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
+EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGES.
+
+ 17. Interpretation of Sections 15 and 16.
+
+ If the disclaimer of warranty and limitation of liability provided
+above cannot be given local legal effect according to their terms,
+reviewing courts shall apply local law that most closely approximates
+an absolute waiver of all civil liability in connection with the
+Program, unless a warranty or assumption of liability accompanies a
+copy of the Program in return for a fee.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+state the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+
+ Copyright (C)
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+Also add information on how to contact you by electronic and paper mail.
+
+ If the program does terminal interaction, make it output a short
+notice like this when it starts in an interactive mode:
+
+ Copyright (C)
+ This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, your program's commands
+might be different; for a GUI interface, you would use an "about box".
+
+ You should also get your employer (if you work as a programmer) or school,
+if any, to sign a "copyright disclaimer" for the program, if necessary.
+For more information on this, and how to apply and follow the GNU GPL, see
+.
+
+ The GNU General Public License does not permit incorporating your program
+into proprietary programs. If your program is a subroutine library, you
+may consider it more useful to permit linking proprietary applications with
+the library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License. But first, please read
+.
diff --git a/Readme.md b/Readme.md
index 8c34a21..cbb9fae 100644
--- a/Readme.md
+++ b/Readme.md
@@ -1,4 +1,35 @@
-Reminder: Set switches to pins 5 and 4 to prevent them from toggling during startup
+### ESPHome Garage Door Controller
+
+I am a forgetful man. I forget to close the garage door. My wife gets frustrated that I forget to close the garage door. I may or may not get slightly banned from the garage due to leaving the garage door open too many times after leaving for work. So, I do what any sensible man would do. I offload my responsibilities to technology, of course.
+
+The device uses an ESP8266 running ESPHome to connect to HomeAssistant and do garage door things. I used a hall effect sensor to detect if each door was open or closed, but you could use any contact that opens/closes depending on the state of the door. To open and close the doors, I just wired in a relay in parallel with each button. YMMV, but for mine this did mean I had to physically disassemble each button and solder extra wires onto the PCB.
+
+This project was designed to be cheap, as opposed to involved. You can build your own buck converters into your projects (I have in the past), but at the end of the day it's still cheaper to buy one of those cheap adjustable converters on aliexpress and call it a day. Sure there's 0.4V of switching noise, but the D1 Mini has a built in LDO anyway, as do most cheap development boards. ¯\\_(ツ)_/¯ A good project is one that is finished to spec, and my spec is that it works.
+
+### Mechanical Assembly and Bill of Materials
+
+.step files for a 3D printed enclosure are included in this project. The backplate uses M3 screws to mount the PCB, and M4 screws to attach the top. Other Non-PCB materials are as follows:
+
+|Item | Qty|Link |
+|--|--|--|
+| Hall effect sensor |2| https://www.aliexpress.us/item/3256805925218267.html |
+| Cabling || https://www.aliexpress.us/item/3256806428440404.html |
+|Wire Ferrules (for crimping ends) || https://www.aliexpress.us/item/3256805075641713.html |
+| Lever-nut connectors (love these) || https://www.aliexpress.us/item/3256803684080411.html |
+| M3 Brass Inserts | 4 | https://www.aliexpress.us/item/3256803396040989.html |
+| M3x5mm |4||
+| M4 Brass Inserts | 4 | https://www.aliexpress.us/item/3256803396040989.html |
+| M4x35mm |4||
+
+### Manufacturing the PCB
+
+If you want to make this PCB yourself, simply zip up the outputs folder and upload it to the PCB manufacturer of your choice. You can take the bill of materials CSV and upload it directly to digikey to create a cart with the needed components. Anything that doesn't have a digikey part number, I listed the relevant aliexpress product page.
+
+### Random notes for myself
+
+Reminder: Set switches to pins 5 and 4 to prevent them from toggling during startup. (esp8266s are weird. Never before have I had to deal with GPIOs just doing random things during the startup process.)
https://community.home-assistant.io/t/esp8266-relay-active-low-how-to-prevent-triggering-on-boot-or-reset-solved/88279/30
https://rabbithole.wwwdotorg.org/2017/03/28/esp8266-gpio.html
+
+
diff --git a/enclosure-models/Assembly.PNG b/enclosure-models/Assembly.PNG
new file mode 100644
index 0000000..fa06120
Binary files /dev/null and b/enclosure-models/Assembly.PNG differ
diff --git a/enclosure-models/Baseplate.STEP b/enclosure-models/Baseplate.STEP
new file mode 100644
index 0000000..6a4025a
--- /dev/null
+++ b/enclosure-models/Baseplate.STEP
@@ -0,0 +1,3151 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('Baseplate.STEP',
+ '2024-05-21T02:28:29',
+ ( '' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2017',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = VERTEX_POINT ( 'NONE', #201 ) ;
+#2 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 0.0000000000000000000, -32.49999999999998600 ) ) ;
+#3 = ORIENTED_EDGE ( 'NONE', *, *, #2996, .T. ) ;
+#4 = EDGE_CURVE ( 'NONE', #385, #1262, #2436, .T. ) ;
+#5 = CARTESIAN_POINT ( 'NONE', ( -42.50000000000000000, 10.00000000000000000, 28.11251780630394100 ) ) ;
+#6 = VECTOR ( 'NONE', #1824, 1000.000000000000000 ) ;
+#7 = CARTESIAN_POINT ( 'NONE', ( -37.11251780630394100, 10.00000000000000000, -33.50000000000000000 ) ) ;
+#8 = VERTEX_POINT ( 'NONE', #1155 ) ;
+#9 = AXIS2_PLACEMENT_3D ( 'NONE', #260, #14, #2159 ) ;
+#10 = EDGE_LOOP ( 'NONE', ( #2720, #984, #1277, #2805 ) ) ;
+#11 = LINE ( 'NONE', #1087, #2471 ) ;
+#12 = VERTEX_POINT ( 'NONE', #190 ) ;
+#13 = VERTEX_POINT ( 'NONE', #2780 ) ;
+#14 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.067522139062649700E-015 ) ) ;
+#15 = CYLINDRICAL_SURFACE ( 'NONE', #1018, 2.849999999999994800 ) ;
+#16 = ORIENTED_EDGE ( 'NONE', *, *, #2240, .T. ) ;
+#17 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, -19.00000000000000000 ) ) ;
+#18 = FACE_OUTER_BOUND ( 'NONE', #1753, .T. ) ;
+#19 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#20 = EDGE_CURVE ( 'NONE', #1165, #2987, #764, .T. ) ;
+#21 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 0.0000000000000000000, 32.49999999999998600 ) ) ;
+#22 = LINE ( 'NONE', #1986, #2731 ) ;
+#23 = CIRCLE ( 'NONE', #2172, 8.000000000000007100 ) ;
+#24 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#25 = EDGE_CURVE ( 'NONE', #1540, #2867, #2832, .T. ) ;
+#26 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#27 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#28 = ORIENTED_EDGE ( 'NONE', *, *, #2932, .F. ) ;
+#29 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000700, 9.336844897228809600, -32.83684489722880100 ) ) ;
+#30 = ORIENTED_EDGE ( 'NONE', *, *, #224, .F. ) ;
+#31 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#32 = ORIENTED_EDGE ( 'NONE', *, *, #2481, .T. ) ;
+#33 = ORIENTED_EDGE ( 'NONE', *, *, #1813, .F. ) ;
+#34 = AXIS2_PLACEMENT_3D ( 'NONE', #189, #638, #867 ) ;
+#35 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#36 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#37 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000700, 4.000000000000003600, 32.50000000000000000 ) ) ;
+#38 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.000000000000000000, 0.0000000000000000000 ) ) ;
+#39 = VECTOR ( 'NONE', #1248, 1000.000000000000000 ) ;
+#40 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#41 = CARTESIAN_POINT ( 'NONE', ( 61.50000000000003600, 10.00000000000000000, -24.49999999999991500 ) ) ;
+#42 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 2.000000000000000000, 19.00000000000000000 ) ) ;
+#43 = ORIENTED_EDGE ( 'NONE', *, *, #1418, .T. ) ;
+#44 = EDGE_LOOP ( 'NONE', ( #2637, #71, #2857, #2267 ) ) ;
+#45 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#46 = VERTEX_POINT ( 'NONE', #2105 ) ;
+#47 = EDGE_CURVE ( 'NONE', #269, #2640, #2465, .T. ) ;
+#48 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#49 = ORIENTED_EDGE ( 'NONE', *, *, #2943, .F. ) ;
+#50 = PLANE ( 'NONE', #498 ) ;
+#51 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#52 = PLANE ( 'NONE', #1175 ) ;
+#53 = ORIENTED_EDGE ( 'NONE', *, *, #2639, .T. ) ;
+#54 = FACE_OUTER_BOUND ( 'NONE', #250, .T. ) ;
+#55 = EDGE_LOOP ( 'NONE', ( #2055, #1306, #453, #1311 ) ) ;
+#56 = DIRECTION ( 'NONE', ( -2.775557561562881100E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#57 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 0.0000000000000000000, -32.49999999999998600 ) ) ;
+#58 = CYLINDRICAL_SURFACE ( 'NONE', #1998, 2.075000000000000600 ) ;
+#59 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#60 = VERTEX_POINT ( 'NONE', #2789 ) ;
+#61 = LINE ( 'NONE', #2607, #2480 ) ;
+#62 = AXIS2_PLACEMENT_3D ( 'NONE', #335, #247, #2631 ) ;
+#63 = PLANE ( 'NONE', #1512 ) ;
+#64 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#65 = VECTOR ( 'NONE', #1796, 1000.000000000000000 ) ;
+#66 = EDGE_CURVE ( 'NONE', #2144, #2545, #1803, .T. ) ;
+#67 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#68 = ORIENTED_EDGE ( 'NONE', *, *, #1872, .F. ) ;
+#69 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000700, 10.00000000000000000, 39.00000000000000700 ) ) ;
+#70 = EDGE_CURVE ( 'NONE', #2213, #1552, #1480, .T. ) ;
+#71 = ORIENTED_EDGE ( 'NONE', *, *, #372, .F. ) ;
+#72 = EDGE_LOOP ( 'NONE', ( #1064, #1990, #2486, #1954 ) ) ;
+#73 = EDGE_LOOP ( 'NONE', ( #1536, #615, #2093, #1882, #437, #1800, #2790, #1022, #2625, #415, #2037, #1942, #2638, #503, #1180, #505, #1718, #416, #1520, #2192 ) ) ;
+#74 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#75 = VECTOR ( 'NONE', #1744, 1000.000000000000000 ) ;
+#76 = CYLINDRICAL_SURFACE ( 'NONE', #2596, 6.499999999999984900 ) ;
+#77 = ORIENTED_EDGE ( 'NONE', *, *, #316, .T. ) ;
+#78 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 1.387778780781446500E-015 ) ) ;
+#79 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#80 = VERTEX_POINT ( 'NONE', #2339 ) ;
+#81 = ORIENTED_EDGE ( 'NONE', *, *, #1040, .F. ) ;
+#82 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#83 = EDGE_CURVE ( 'NONE', #2673, #676, #118, .T. ) ;
+#84 = ORIENTED_EDGE ( 'NONE', *, *, #2234, .F. ) ;
+#85 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 2.000000000000000000, -21.84999999999999400 ) ) ;
+#86 = CYLINDRICAL_SURFACE ( 'NONE', #1456, 6.999999999999999100 ) ;
+#87 = ORIENTED_EDGE ( 'NONE', *, *, #697, .F. ) ;
+#88 = ORIENTED_EDGE ( 'NONE', *, *, #713, .T. ) ;
+#89 = CIRCLE ( 'NONE', #217, 2.849999999999994800 ) ;
+#90 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000700, 9.000000000000007100, -32.50000000000000000 ) ) ;
+#91 = VECTOR ( 'NONE', #948, 1000.000000000000000 ) ;
+#92 = AXIS2_PLACEMENT_3D ( 'NONE', #1252, #2905, #1504 ) ;
+#93 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 0.0000000000000000000, 32.49999999999998600 ) ) ;
+#94 = FACE_BOUND ( 'NONE', #2687, .T. ) ;
+#95 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#96 = AXIS2_PLACEMENT_3D ( 'NONE', #496, #1466, #2167 ) ;
+#97 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#98 = VECTOR ( 'NONE', #539, 1000.000000000000000 ) ;
+#99 = PLANE ( 'NONE', #2614 ) ;
+#100 = ADVANCED_FACE ( 'NONE', ( #2134 ), #2652, .F. ) ;
+#101 = VERTEX_POINT ( 'NONE', #2076 ) ;
+#102 = ORIENTED_EDGE ( 'NONE', *, *, #2367, .F. ) ;
+#103 = VERTEX_POINT ( 'NONE', #406 ) ;
+#104 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#105 = ORIENTED_EDGE ( 'NONE', *, *, #2634, .F. ) ;
+#106 = EDGE_CURVE ( 'NONE', #2970, #1577, #1586, .T. ) ;
+#107 = ORIENTED_EDGE ( 'NONE', *, *, #1278, .T. ) ;
+#108 = ORIENTED_EDGE ( 'NONE', *, *, #1931, .F. ) ;
+#109 = CYLINDRICAL_SURFACE ( 'NONE', #2435, 2.075000000000000600 ) ;
+#110 = LINE ( 'NONE', #1208, #160 ) ;
+#111 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#112 = AXIS2_PLACEMENT_3D ( 'NONE', #511, #1924, #497 ) ;
+#113 = LINE ( 'NONE', #1357, #2434 ) ;
+#114 = ADVANCED_FACE ( 'NONE', ( #2204 ), #211, .F. ) ;
+#115 = ORIENTED_EDGE ( 'NONE', *, *, #2256, .F. ) ;
+#116 = EDGE_LOOP ( 'NONE', ( #450, #690, #429, #1241 ) ) ;
+#117 = EDGE_CURVE ( 'NONE', #356, #103, #1212, .T. ) ;
+#118 = LINE ( 'NONE', #1144, #2356 ) ;
+#119 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#120 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#121 = ORIENTED_EDGE ( 'NONE', *, *, #1535, .T. ) ;
+#122 = CIRCLE ( 'NONE', #2300, 2.849999999999994800 ) ;
+#123 = EDGE_LOOP ( 'NONE', ( #799, #965, #1918, #3055 ) ) ;
+#124 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 8.500000000000000000, -32.49999999999998600 ) ) ;
+#125 = ORIENTED_EDGE ( 'NONE', *, *, #816, .F. ) ;
+#126 = EDGE_CURVE ( 'NONE', #1350, #1325, #611, .T. ) ;
+#127 = VECTOR ( 'NONE', #225, 1000.000000000000000 ) ;
+#128 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#129 = VERTEX_POINT ( 'NONE', #1680 ) ;
+#130 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000700, -105.4229576515476200, -32.50000000000000000 ) ) ;
+#131 = CARTESIAN_POINT ( 'NONE', ( 62.99999999999997200, 8.500000000000000000, 26.00000000000009200 ) ) ;
+#132 = LINE ( 'NONE', #2568, #2556 ) ;
+#133 = ADVANCED_FACE ( 'NONE', ( #760 ), #1065, .F. ) ;
+#134 = ADVANCED_FACE ( 'NONE', ( #2829 ), #1098, .F. ) ;
+#135 = CIRCLE ( 'NONE', #741, 2.849999999999994800 ) ;
+#136 = AXIS2_PLACEMENT_3D ( 'NONE', #1909, #1870, #483 ) ;
+#137 = CARTESIAN_POINT ( 'NONE', ( 61.50000000000003600, 8.500000000000000000, -24.49999999999991500 ) ) ;
+#138 = CARTESIAN_POINT ( 'NONE', ( 42.50000000000000000, 10.00000000000000000, 28.11251780630394100 ) ) ;
+#139 = ORIENTED_EDGE ( 'NONE', *, *, #1843, .F. ) ;
+#140 = ORIENTED_EDGE ( 'NONE', *, *, #297, .F. ) ;
+#141 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000003600, 8.500000000000000000, -25.99999999999992200 ) ) ;
+#142 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#143 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999995000, 10.00000000000000000, 32.50000000000007100 ) ) ;
+#144 = ORIENTED_EDGE ( 'NONE', *, *, #283, .F. ) ;
+#145 = EDGE_LOOP ( 'NONE', ( #2351, #2363, #1229, #1572 ) ) ;
+#146 = EDGE_CURVE ( 'NONE', #495, #12, #113, .T. ) ;
+#147 = ORIENTED_EDGE ( 'NONE', *, *, #538, .T. ) ;
+#148 = CARTESIAN_POINT ( 'NONE', ( 49.99999999999997200, 10.00000000000000000, 32.50000000000007100 ) ) ;
+#149 = VERTEX_POINT ( 'NONE', #2278 ) ;
+#150 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#151 = VERTEX_POINT ( 'NONE', #2991 ) ;
+#152 = CARTESIAN_POINT ( 'NONE', ( 55.99999999999999300, 0.0000000000000000000, -38.99999999999999300 ) ) ;
+#153 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#154 = ADVANCED_FACE ( 'NONE', ( #1319 ), #622, .F. ) ;
+#155 = EDGE_CURVE ( 'NONE', #1875, #1704, #2713, .T. ) ;
+#156 = ADVANCED_FACE ( 'NONE', ( #282 ), #1818, .F. ) ;
+#157 = LINE ( 'NONE', #2152, #2577 ) ;
+#158 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#159 = AXIS2_PLACEMENT_3D ( 'NONE', #1231, #2175, #518 ) ;
+#160 = VECTOR ( 'NONE', #1221, 1000.000000000000000 ) ;
+#161 = EDGE_LOOP ( 'NONE', ( #2426, #2328, #2757, #680 ) ) ;
+#162 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, -5.868986283848348900, -34.57500000000000300 ) ) ;
+#163 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, -32.49999999999998600 ) ) ;
+#164 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, -105.4229576515476200, 32.50000000000000000 ) ) ;
+#165 = AXIS2_PLACEMENT_3D ( 'NONE', #2303, #2325, #1382 ) ;
+#166 = ORIENTED_EDGE ( 'NONE', *, *, #2360, .T. ) ;
+#167 = EDGE_CURVE ( 'NONE', #2400, #356, #953, .T. ) ;
+#168 = ORIENTED_EDGE ( 'NONE', *, *, #1402, .T. ) ;
+#169 = VECTOR ( 'NONE', #2945, 1000.000000000000000 ) ;
+#170 = ORIENTED_EDGE ( 'NONE', *, *, #3084, .T. ) ;
+#171 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#172 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, -5.868986283848348900, -32.50000000000000000 ) ) ;
+#173 = ADVANCED_FACE ( 'NONE', ( #1730, #572, #2237, #2582, #382 ), #1077, .T. ) ;
+#174 = ADVANCED_FACE ( 'NONE', ( #1479 ), #2022, .F. ) ;
+#175 = VECTOR ( 'NONE', #2575, 1000.000000000000100 ) ;
+#176 = CARTESIAN_POINT ( 'NONE', ( 61.49999999999995000, 8.500000000000000000, 24.50000000000006400 ) ) ;
+#177 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000000, 8.500000000000000000, -38.99999999999999300 ) ) ;
+#178 = EDGE_CURVE ( 'NONE', #1739, #8, #537, .T. ) ;
+#179 = CARTESIAN_POINT ( 'NONE', ( 37.00000000000000700, 9.336844897228809600, -32.83684489722879400 ) ) ;
+#180 = LINE ( 'NONE', #2098, #2628 ) ;
+#181 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 2.000000000000000000, 30.42500000000000100 ) ) ;
+#182 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1936, .NOT_KNOWN. ) ;
+#183 = AXIS2_PLACEMENT_3D ( 'NONE', #837, #365, #609 ) ;
+#184 = FACE_OUTER_BOUND ( 'NONE', #1410, .T. ) ;
+#185 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#186 = CYLINDRICAL_SURFACE ( 'NONE', #2845, 2.849999999999998300 ) ;
+#187 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 8.500000000000000000, -37.50000000000000000 ) ) ;
+#188 = AXIS2_PLACEMENT_3D ( 'NONE', #2054, #1548, #2007 ) ;
+#189 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 10.00000000000000000, -32.50000000000000000 ) ) ;
+#190 = CARTESIAN_POINT ( 'NONE', ( 61.49999999999995000, 10.00000000000000000, 24.50000000000006400 ) ) ;
+#191 = VERTEX_POINT ( 'NONE', #536 ) ;
+#192 = ORIENTED_EDGE ( 'NONE', *, *, #3075, .F. ) ;
+#193 = EDGE_CURVE ( 'NONE', #681, #531, #3019, .T. ) ;
+#194 = ORIENTED_EDGE ( 'NONE', *, *, #199, .F. ) ;
+#195 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'Baseplate', ( #1532, #2205 ), #2700 ) ;
+#196 = ORIENTED_EDGE ( 'NONE', *, *, #1441, .T. ) ;
+#197 = ORIENTED_EDGE ( 'NONE', *, *, #1278, .F. ) ;
+#198 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 8.500000000000000000, 37.50000000000000700 ) ) ;
+#199 = EDGE_CURVE ( 'NONE', #2764, #2673, #1177, .T. ) ;
+#200 = FACE_OUTER_BOUND ( 'NONE', #2310, .T. ) ;
+#201 = CARTESIAN_POINT ( 'NONE', ( 48.49999999999992900, 10.00000000000000000, 37.50000000000006400 ) ) ;
+#202 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#203 = PLANE ( 'NONE', #2355 ) ;
+#204 = LINE ( 'NONE', #141, #1947 ) ;
+#205 = LINE ( 'NONE', #379, #833 ) ;
+#206 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#207 = AXIS2_PLACEMENT_3D ( 'NONE', #2191, #1740, #2578 ) ;
+#208 = ORIENTED_EDGE ( 'NONE', *, *, #2399, .T. ) ;
+#209 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#210 = CARTESIAN_POINT ( 'NONE', ( -61.49999999999999300, 8.500000000000000000, 24.49999999999997900 ) ) ;
+#211 = PLANE ( 'NONE', #339 ) ;
+#212 = ORIENTED_EDGE ( 'NONE', *, *, #756, .F. ) ;
+#213 = CIRCLE ( 'NONE', #328, 2.849999999999994800 ) ;
+#214 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, -8.061017305526629400, -19.00000000000000000 ) ) ;
+#215 = ORIENTED_EDGE ( 'NONE', *, *, #2198, .F. ) ;
+#216 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#217 = AXIS2_PLACEMENT_3D ( 'NONE', #946, #1891, #466 ) ;
+#218 = VERTEX_POINT ( 'NONE', #2420 ) ;
+#219 = FACE_OUTER_BOUND ( 'NONE', #467, .T. ) ;
+#220 = VERTEX_POINT ( 'NONE', #1715 ) ;
+#221 = VECTOR ( 'NONE', #2635, 1000.000000000000000 ) ;
+#222 = ORIENTED_EDGE ( 'NONE', *, *, #2202, .F. ) ;
+#223 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 10.00000000000000000, 34.57500000000000300 ) ) ;
+#224 = EDGE_CURVE ( 'NONE', #1470, #80, #1103, .T. ) ;
+#225 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#226 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#227 = CIRCLE ( 'NONE', #1957, 6.999999999999999100 ) ;
+#228 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#229 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, -32.49999999999998600 ) ) ;
+#230 = ORIENTED_EDGE ( 'NONE', *, *, #1123, .T. ) ;
+#231 = EDGE_LOOP ( 'NONE', ( #1647, #1732 ) ) ;
+#232 = AXIS2_PLACEMENT_3D ( 'NONE', #2253, #104, #870 ) ;
+#233 = ORIENTED_EDGE ( 'NONE', *, *, #193, .F. ) ;
+#234 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#235 = VERTEX_POINT ( 'NONE', #37 ) ;
+#236 = EDGE_CURVE ( 'NONE', #2476, #252, #314, .T. ) ;
+#237 = ORIENTED_EDGE ( 'NONE', *, *, #966, .T. ) ;
+#238 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#239 = CARTESIAN_POINT ( 'NONE', ( -42.50000000000000000, 10.00000000000000000, 28.11251780630394100 ) ) ;
+#240 = FACE_OUTER_BOUND ( 'NONE', #993, .T. ) ;
+#241 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, 19.00000000000000000 ) ) ;
+#242 = EDGE_CURVE ( 'NONE', #999, #220, #2279, .T. ) ;
+#243 = VECTOR ( 'NONE', #1086, 1000.000000000000000 ) ;
+#244 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, -8.061017305526629400, 21.84999999999999400 ) ) ;
+#245 = ORIENTED_EDGE ( 'NONE', *, *, #2918, .T. ) ;
+#246 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#247 = DIRECTION ( 'NONE', ( -0.7071067811865444600, -0.7071067811865505700, 0.0000000000000000000 ) ) ;
+#248 = AXIS2_PLACEMENT_3D ( 'NONE', #734, #1676, #2629 ) ;
+#249 = ORIENTED_EDGE ( 'NONE', *, *, #1477, .F. ) ;
+#250 = EDGE_LOOP ( 'NONE', ( #144, #102, #288, #2244 ) ) ;
+#251 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 2.000000000000000000, -34.57500000000000300 ) ) ;
+#252 = VERTEX_POINT ( 'NONE', #2925 ) ;
+#253 = FACE_OUTER_BOUND ( 'NONE', #1427, .T. ) ;
+#254 = ORIENTED_EDGE ( 'NONE', *, *, #1831, .T. ) ;
+#255 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#256 = VECTOR ( 'NONE', #2868, 1000.000000000000000 ) ;
+#257 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, -105.4229576515476200, -28.00000000000000000 ) ) ;
+#258 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#259 = LINE ( 'NONE', #1348, #2334 ) ;
+#260 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000000, 8.500000000000000000, -38.99999999999999300 ) ) ;
+#261 = EDGE_CURVE ( 'NONE', #2182, #2867, #1400, .T. ) ;
+#262 = CARTESIAN_POINT ( 'NONE', ( -42.17157755808249700, 9.671577558082516300, 28.03766338469754200 ) ) ;
+#263 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#264 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#265 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, -5.868986283848348900, 32.50000000000000000 ) ) ;
+#266 = AXIS2_PLACEMENT_3D ( 'NONE', #1052, #35, #2201 ) ;
+#267 = ORIENTED_EDGE ( 'NONE', *, *, #2721, .T. ) ;
+#268 = ORIENTED_EDGE ( 'NONE', *, *, #2349, .F. ) ;
+#269 = VERTEX_POINT ( 'NONE', #599 ) ;
+#270 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 10.00000000000000000, -32.50000000000000000 ) ) ;
+#271 = ORIENTED_EDGE ( 'NONE', *, *, #1968, .T. ) ;
+#273 = ORIENTED_EDGE ( 'NONE', *, *, #167, .T. ) ;
+#272 = AXIS2_PLACEMENT_3D ( 'NONE', #1476, #1690, #2370 ) ;
+#274 = CARTESIAN_POINT ( 'NONE', ( 56.00000000000000000, 0.0000000000000000000, 32.00000000000000700 ) ) ;
+#275 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 2.000000000000000000, -32.50000000000000000 ) ) ;
+#276 = VECTOR ( 'NONE', #805, 1000.000000000000000 ) ;
+#277 = FILL_AREA_STYLE ('',( #2403 ) ) ;
+#278 = VECTOR ( 'NONE', #2002, 1000.000000000000000 ) ;
+#279 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#280 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#281 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#282 = FACE_OUTER_BOUND ( 'NONE', #1633, .T. ) ;
+#283 = EDGE_CURVE ( 'NONE', #2438, #289, #1949, .T. ) ;
+#284 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 8.500000000000000000, 26.00000000000001100 ) ) ;
+#285 = EDGE_LOOP ( 'NONE', ( #254, #115, #307, #16 ) ) ;
+#286 = ORIENTED_EDGE ( 'NONE', *, *, #1292, .T. ) ;
+#287 = VECTOR ( 'NONE', #421, 1000.000000000000100 ) ;
+#288 = ORIENTED_EDGE ( 'NONE', *, *, #998, .T. ) ;
+#289 = VERTEX_POINT ( 'NONE', #2844 ) ;
+#290 = CARTESIAN_POINT ( 'NONE', ( 37.00000000000000700, 9.000000000000007100, 32.50000000000000000 ) ) ;
+#291 = EDGE_LOOP ( 'NONE', ( #2050, #3009, #2030, #990 ) ) ;
+#292 = AXIS2_PLACEMENT_3D ( 'NONE', #241, #1896, #433 ) ;
+#293 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#294 = VECTOR ( 'NONE', #1858, 1000.000000000000000 ) ;
+#295 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#296 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#297 = EDGE_CURVE ( 'NONE', #2144, #927, #2797, .T. ) ;
+#298 = LINE ( 'NONE', #2981, #1496 ) ;
+#299 = LINE ( 'NONE', #522, #2889 ) ;
+#300 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000000, 10.00000000000000000, -38.99999999999999300 ) ) ;
+#301 = EDGE_CURVE ( 'NONE', #3056, #560, #782, .T. ) ;
+#302 = DIRECTION ( 'NONE', ( 0.7071067811865444600, -0.7071067811865505700, 0.0000000000000000000 ) ) ;
+#303 = VERTEX_POINT ( 'NONE', #1666 ) ;
+#304 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#305 = VERTEX_POINT ( 'NONE', #3079 ) ;
+#306 = CARTESIAN_POINT ( 'NONE', ( -61.49999999999999300, 8.500000000000000000, -24.50000000000000000 ) ) ;
+#307 = ORIENTED_EDGE ( 'NONE', *, *, #2604, .F. ) ;
+#308 = ORIENTED_EDGE ( 'NONE', *, *, #2455, .T. ) ;
+#309 = VERTEX_POINT ( 'NONE', #961 ) ;
+#310 = AXIS2_PLACEMENT_3D ( 'NONE', #284, #2900, #1498 ) ;
+#311 = ORIENTED_EDGE ( 'NONE', *, *, #2897, .T. ) ;
+#312 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 2.000000000000000000, -19.00000000000000000 ) ) ;
+#313 = PLANE ( 'NONE', #532 ) ;
+#314 = CIRCLE ( 'NONE', #1914, 2.849999999999994800 ) ;
+#315 = EDGE_LOOP ( 'NONE', ( #2722, #2079 ) ) ;
+#316 = EDGE_CURVE ( 'NONE', #2545, #2966, #2907, .T. ) ;
+#317 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 8.500000000000000000, -26.00000000000000400 ) ) ;
+#318 = ORIENTED_EDGE ( 'NONE', *, *, #456, .T. ) ;
+#319 = CARTESIAN_POINT ( 'NONE', ( 37.00000000000000700, 9.336844897228809600, 32.83684489722880100 ) ) ;
+#320 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#321 = EDGE_CURVE ( 'NONE', #2764, #2855, #461, .T. ) ;
+#322 = ORIENTED_EDGE ( 'NONE', *, *, #1102, .F. ) ;
+#323 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#324 = ORIENTED_EDGE ( 'NONE', *, *, #1674, .T. ) ;
+#325 = ORIENTED_EDGE ( 'NONE', *, *, #1515, .F. ) ;
+#326 = VECTOR ( 'NONE', #1238, 1000.000000000000000 ) ;
+#327 = CIRCLE ( 'NONE', #188, 2.849999999999994800 ) ;
+#328 = AXIS2_PLACEMENT_3D ( 'NONE', #42, #1270, #2909 ) ;
+#329 = CARTESIAN_POINT ( 'NONE', ( 55.99999999999999300, 10.00000000000000000, -38.99999999999999300 ) ) ;
+#330 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000003600, 8.500000000000000000, -25.99999999999992200 ) ) ;
+#331 = EDGE_CURVE ( 'NONE', #8, #356, #1142, .T. ) ;
+#332 = PLANE ( 'NONE', #2016 ) ;
+#333 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#334 = EDGE_CURVE ( 'NONE', #305, #941, #499, .T. ) ;
+#335 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 9.000000000000007100, 28.00000000000000400 ) ) ;
+#336 = ORIENTED_EDGE ( 'NONE', *, *, #834, .F. ) ;
+#337 = VERTEX_POINT ( 'NONE', #693 ) ;
+#338 = ORIENTED_EDGE ( 'NONE', *, *, #1521, .T. ) ;
+#339 = AXIS2_PLACEMENT_3D ( 'NONE', #1871, #448, #1173 ) ;
+#340 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#341 = VERTEX_POINT ( 'NONE', #1179 ) ;
+#342 = LINE ( 'NONE', #939, #651 ) ;
+#343 = ADVANCED_FACE ( 'NONE', ( #1624 ), #455, .F. ) ;
+#344 = FACE_OUTER_BOUND ( 'NONE', #2216, .T. ) ;
+#345 = EDGE_LOOP ( 'NONE', ( #579, #2033, #1631, #1969 ) ) ;
+#346 = EDGE_CURVE ( 'NONE', #1240, #1, #1874, .T. ) ;
+#347 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, -5.868986283848348900, -32.50000000000000000 ) ) ;
+#348 = LINE ( 'NONE', #2407, #1549 ) ;
+#349 = ORIENTED_EDGE ( 'NONE', *, *, #1354, .F. ) ;
+#350 = EDGE_CURVE ( 'NONE', #101, #681, #2941, .T. ) ;
+#351 = EDGE_LOOP ( 'NONE', ( #212, #1646 ) ) ;
+#352 = FACE_OUTER_BOUND ( 'NONE', #285, .T. ) ;
+#353 = ORIENTED_EDGE ( 'NONE', *, *, #2951, .T. ) ;
+#354 = VERTEX_POINT ( 'NONE', #2641 ) ;
+#355 = VECTOR ( 'NONE', #3045, 1000.000000000000000 ) ;
+#356 = VERTEX_POINT ( 'NONE', #2161 ) ;
+#357 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#358 = ADVANCED_FACE ( 'NONE', ( #2324 ), #1698, .F. ) ;
+#359 = VECTOR ( 'NONE', #1654, 1000.000000000000000 ) ;
+#360 = AXIS2_PLACEMENT_3D ( 'NONE', #1060, #1286, #792 ) ;
+#361 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#362 = FACE_BOUND ( 'NONE', #1614, .T. ) ;
+#363 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000003600, 8.500000000000000000, -25.99999999999992200 ) ) ;
+#364 = CIRCLE ( 'NONE', #34, 4.499999999999997300 ) ;
+#365 = DIRECTION ( 'NONE', ( 1.601283208593977800E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#366 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#367 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, 32.49999999999998600 ) ) ;
+#368 = VERTEX_POINT ( 'NONE', #742 ) ;
+#369 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#370 = ORIENTED_EDGE ( 'NONE', *, *, #1266, .F. ) ;
+#371 = ADVANCED_FACE ( 'NONE', ( #1066 ), #2169, .T. ) ;
+#372 = EDGE_CURVE ( 'NONE', #2504, #1090, #348, .T. ) ;
+#373 = VERTEX_POINT ( 'NONE', #994 ) ;
+#374 = ADVANCED_FACE ( 'NONE', ( #2869 ), #796, .T. ) ;
+#375 = EDGE_LOOP ( 'NONE', ( #1649, #1034, #928, #2659, #3046, #2953, #958, #2155 ) ) ;
+#376 = VERTEX_POINT ( 'NONE', #866 ) ;
+#377 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#378 = CYLINDRICAL_SURFACE ( 'NONE', #2962, 4.499999999999997300 ) ;
+#379 = CARTESIAN_POINT ( 'NONE', ( -61.49999999999999300, 8.500000000000000000, -24.50000000000000000 ) ) ;
+#380 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 8.500000000000000000, 32.49999999999998600 ) ) ;
+#381 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#382 = FACE_BOUND ( 'NONE', #1737, .T. ) ;
+#383 = VERTEX_POINT ( 'NONE', #2520 ) ;
+#384 = EDGE_CURVE ( 'NONE', #846, #1091, #205, .T. ) ;
+#385 = VERTEX_POINT ( 'NONE', #1080 ) ;
+#386 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -1.601283208593977800E-015 ) ) ;
+#387 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, 0.0000000000000000000, 39.00000000000000700 ) ) ;
+#388 = ADVANCED_FACE ( 'NONE', ( #835 ), #603, .F. ) ;
+#389 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#390 = ADVANCED_FACE ( 'NONE', ( #916 ), #2262, .F. ) ;
+#391 = ORIENTED_EDGE ( 'NONE', *, *, #3068, .T. ) ;
+#392 = ORIENTED_EDGE ( 'NONE', *, *, #1127, .F. ) ;
+#393 = EDGE_LOOP ( 'NONE', ( #1374, #1201 ) ) ;
+#394 = EDGE_CURVE ( 'NONE', #1214, #376, #1176, .T. ) ;
+#395 = VECTOR ( 'NONE', #2181, 1000.000000000000000 ) ;
+#396 = ORIENTED_EDGE ( 'NONE', *, *, #1199, .F. ) ;
+#397 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000000, 9.000000000000007100, 32.50000000000000000 ) ) ;
+#398 = CIRCLE ( 'NONE', #766, 2.849999999999994800 ) ;
+#399 = AXIS2_PLACEMENT_3D ( 'NONE', #1230, #279, #1440 ) ;
+#400 = LINE ( 'NONE', #2579, #779 ) ;
+#401 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 2.000000000000000000, 16.15000000000000600 ) ) ;
+#402 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#403 = ORIENTED_EDGE ( 'NONE', *, *, #1102, .T. ) ;
+#404 = CARTESIAN_POINT ( 'NONE', ( -37.99999999999999300, 0.0000000000000000000, 39.00000000000000700 ) ) ;
+#405 = LINE ( 'NONE', #1763, #897 ) ;
+#406 = CARTESIAN_POINT ( 'NONE', ( 61.50000000000003600, 10.00000000000000000, -24.49999999999991500 ) ) ;
+#407 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#408 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999995000, 10.00000000000000000, 32.50000000000007100 ) ) ;
+#409 = ADVANCED_FACE ( 'NONE', ( #1794 ), #656, .T. ) ;
+#410 = ADVANCED_FACE ( 'NONE', ( #1439 ), #2459, .T. ) ;
+#411 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 2.000000000000000000, 32.50000000000000000 ) ) ;
+#412 = ORIENTED_EDGE ( 'NONE', *, *, #1314, .F. ) ;
+#413 = VERTEX_POINT ( 'NONE', #148 ) ;
+#414 = EDGE_CURVE ( 'NONE', #2895, #1888, #423, .T. ) ;
+#415 = ORIENTED_EDGE ( 'NONE', *, *, #2107, .F. ) ;
+#416 = ORIENTED_EDGE ( 'NONE', *, *, #2690, .F. ) ;
+#417 = ORIENTED_EDGE ( 'NONE', *, *, #1097, .T. ) ;
+#418 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#419 = CARTESIAN_POINT ( 'NONE', ( 48.50000000000004300, 8.500000000000000000, -37.49999999999992900 ) ) ;
+#420 = LINE ( 'NONE', #2915, #2457 ) ;
+#421 = DIRECTION ( 'NONE', ( -0.7071067811865493500, -0.0000000000000000000, -0.7071067811865455700 ) ) ;
+#422 = AXIS2_PLACEMENT_3D ( 'NONE', #2521, #3033, #1629 ) ;
+#423 = LINE ( 'NONE', #2979, #1251 ) ;
+#424 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#425 = VECTOR ( 'NONE', #557, 1000.000000000000000 ) ;
+#426 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 2.000000000000000000, 34.57500000000000300 ) ) ;
+#427 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#428 = AXIS2_PLACEMENT_3D ( 'NONE', #550, #1952, #540 ) ;
+#429 = ORIENTED_EDGE ( 'NONE', *, *, #106, .F. ) ;
+#430 = VERTEX_POINT ( 'NONE', #614 ) ;
+#431 = VECTOR ( 'NONE', #2564, 1000.000000000000000 ) ;
+#432 = ORIENTED_EDGE ( 'NONE', *, *, #47, .T. ) ;
+#433 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#434 = VERTEX_POINT ( 'NONE', #2715 ) ;
+#435 = VERTEX_POINT ( 'NONE', #2750 ) ;
+#436 = LINE ( 'NONE', #1592, #1074 ) ;
+#437 = ORIENTED_EDGE ( 'NONE', *, *, #1822, .F. ) ;
+#438 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#439 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#440 = EDGE_CURVE ( 'NONE', #2899, #1888, #2937, .T. ) ;
+#441 = PLANE ( 'NONE', #1550 ) ;
+#442 = LINE ( 'NONE', #2211, #815 ) ;
+#443 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, 10.00000000000000000, -32.00000000000000000 ) ) ;
+#444 = LINE ( 'NONE', #506, #1195 ) ;
+#445 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#446 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 0.0000000000000000000, 32.49999999999998600 ) ) ;
+#447 = AXIS2_PLACEMENT_3D ( 'NONE', #446, #3072, #1868 ) ;
+#448 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#449 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, 32.00000000000000700 ) ) ;
+#450 = ORIENTED_EDGE ( 'NONE', *, *, #1581, .T. ) ;
+#451 = EDGE_CURVE ( 'NONE', #1038, #2288, #2101, .T. ) ;
+#452 = VERTEX_POINT ( 'NONE', #2038 ) ;
+#453 = ORIENTED_EDGE ( 'NONE', *, *, #508, .F. ) ;
+#454 = ORIENTED_EDGE ( 'NONE', *, *, #2918, .F. ) ;
+#455 = PLANE ( 'NONE', #1365 ) ;
+#456 = EDGE_CURVE ( 'NONE', #1338, #2917, #2865, .T. ) ;
+#457 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000700, 4.000000000000003600, -32.50000000000000000 ) ) ;
+#458 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.000000000000000000, 0.0000000000000000000 ) ) ;
+#459 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#460 = CYLINDRICAL_SURFACE ( 'NONE', #2533, 2.849999999999994800 ) ;
+#461 = LINE ( 'NONE', #969, #2103 ) ;
+#462 = DIRECTION ( 'NONE', ( 0.7071067811865474600, -0.0000000000000000000, 0.7071067811865474600 ) ) ;
+#463 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, 10.00000000000000000, 39.00000000000000700 ) ) ;
+#464 = STYLED_ITEM ( 'NONE', ( #934 ), #1532 ) ;
+#465 = ORIENTED_EDGE ( 'NONE', *, *, #1850, .T. ) ;
+#466 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#467 = EDGE_LOOP ( 'NONE', ( #2173, #2487, #714, #1847 ) ) ;
+#468 = ORIENTED_EDGE ( 'NONE', *, *, #2028, .F. ) ;
+#469 = VECTOR ( 'NONE', #2782, 1000.000000000000000 ) ;
+#470 = ORIENTED_EDGE ( 'NONE', *, *, #3047, .T. ) ;
+#471 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#472 = EDGE_CURVE ( 'NONE', #957, #2182, #2580, .T. ) ;
+#473 = LINE ( 'NONE', #1945, #326 ) ;
+#474 = LINE ( 'NONE', #3065, #1854 ) ;
+#475 = DIRECTION ( 'NONE', ( -0.7071067811865482400, 0.0000000000000000000, -0.7071067811865469100 ) ) ;
+#476 = EDGE_CURVE ( 'NONE', #1043, #2970, #2235, .T. ) ;
+#477 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#478 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#479 = FACE_BOUND ( 'NONE', #512, .T. ) ;
+#480 = AXIS2_PLACEMENT_3D ( 'NONE', #2011, #2957, #1056 ) ;
+#481 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#482 = AXIS2_PLACEMENT_3D ( 'NONE', #172, #158, #2290 ) ;
+#483 = DIRECTION ( 'NONE', ( -0.7071067811865474600, 0.0000000000000000000, 0.7071067811865474600 ) ) ;
+#484 = ORIENTED_EDGE ( 'NONE', *, *, #2220, .F. ) ;
+#485 = VERTEX_POINT ( 'NONE', #3005 ) ;
+#486 = ORIENTED_EDGE ( 'NONE', *, *, #924, .T. ) ;
+#487 = EDGE_CURVE ( 'NONE', #46, #2716, #1397, .T. ) ;
+#488 = EDGE_LOOP ( 'NONE', ( #768, #1202, #1242, #245 ) ) ;
+#489 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#490 = VECTOR ( 'NONE', #258, 1000.000000000000000 ) ;
+#491 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#492 = EDGE_CURVE ( 'NONE', #46, #452, #2322, .T. ) ;
+#493 = FACE_OUTER_BOUND ( 'NONE', #1841, .T. ) ;
+#494 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#495 = VERTEX_POINT ( 'NONE', #176 ) ;
+#496 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, -5.868986283848348900, 32.50000000000000000 ) ) ;
+#497 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#498 = AXIS2_PLACEMENT_3D ( 'NONE', #2878, #2908, #64 ) ;
+#499 = CIRCLE ( 'NONE', #2388, 7.999999999999996400 ) ;
+#500 = VERTEX_POINT ( 'NONE', #3015 ) ;
+#501 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 0.0000000000000000000, -32.49999999999998600 ) ) ;
+#502 = AXIS2_PLACEMENT_3D ( 'NONE', #1184, #2124, #459 ) ;
+#503 = ORIENTED_EDGE ( 'NONE', *, *, #551, .F. ) ;
+#504 = CIRCLE ( 'NONE', #2769, 6.999999999999999100 ) ;
+#505 = ORIENTED_EDGE ( 'NONE', *, *, #83, .F. ) ;
+#506 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000700, 10.00000000000000000, 32.49999999999998600 ) ) ;
+#507 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#508 = EDGE_CURVE ( 'NONE', #2429, #1875, #1623, .T. ) ;
+#509 = ORIENTED_EDGE ( 'NONE', *, *, #2146, .T. ) ;
+#510 = LINE ( 'NONE', #2856, #1923 ) ;
+#511 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, -105.4229576515476200, -32.50000000000000000 ) ) ;
+#512 = EDGE_LOOP ( 'NONE', ( #215, #1670 ) ) ;
+#513 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 0.0000000000000000000, -38.99999999999999300 ) ) ;
+#514 = CIRCLE ( 'NONE', #232, 2.849999999999994800 ) ;
+#515 = SURFACE_SIDE_STYLE ('',( #2810 ) ) ;
+#516 = PLANE ( 'NONE', #2461 ) ;
+#517 = EDGE_CURVE ( 'NONE', #218, #1434, #2020, .T. ) ;
+#518 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#519 = VECTOR ( 'NONE', #2707, 1000.000000000000000 ) ;
+#520 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1655, 'design' ) ;
+#521 = LINE ( 'NONE', #1728, #2342 ) ;
+#522 = CARTESIAN_POINT ( 'NONE', ( 50.00000000000005700, 8.500000000000000000, -38.99999999999992200 ) ) ;
+#523 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, -26.00000000000000400 ) ) ;
+#524 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#525 = AXIS2_PLACEMENT_3D ( 'NONE', #2051, #1081, #626 ) ;
+#526 = VERTEX_POINT ( 'NONE', #1869 ) ;
+#527 = CARTESIAN_POINT ( 'NONE', ( -56.00000000000000000, 10.00000000000000000, -38.99999999999999300 ) ) ;
+#528 = ORIENTED_EDGE ( 'NONE', *, *, #975, .F. ) ;
+#529 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#530 = ORIENTED_EDGE ( 'NONE', *, *, #2974, .T. ) ;
+#531 = VERTEX_POINT ( 'NONE', #2318 ) ;
+#532 = AXIS2_PLACEMENT_3D ( 'NONE', #2439, #296, #2901 ) ;
+#533 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 0.0000000000000000000, -32.49999999999998600 ) ) ;
+#534 = VECTOR ( 'NONE', #874, 1000.000000000000000 ) ;
+#535 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, -26.00000000000000400 ) ) ;
+#536 = CARTESIAN_POINT ( 'NONE', ( 49.99999999999995700, 10.00000000000000000, 39.00000000000009200 ) ) ;
+#537 = LINE ( 'NONE', #1734, #425 ) ;
+#538 = EDGE_CURVE ( 'NONE', #1325, #1206, #110, .T. ) ;
+#539 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#540 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#541 = ORIENTED_EDGE ( 'NONE', *, *, #1716, .F. ) ;
+#542 = VECTOR ( 'NONE', #2758, 1000.000000000000000 ) ;
+#543 = EDGE_LOOP ( 'NONE', ( #1295, #2359, #2059, #2795 ) ) ;
+#544 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#545 = ORIENTED_EDGE ( 'NONE', *, *, #2584, .T. ) ;
+#546 = VECTOR ( 'NONE', #715, 1000.000000000000000 ) ;
+#547 = ORIENTED_EDGE ( 'NONE', *, *, #1620, .F. ) ;
+#548 = AXIS2_PLACEMENT_3D ( 'NONE', #2675, #2228, #67 ) ;
+#549 = CYLINDRICAL_SURFACE ( 'NONE', #1094, 2.849999999999994800 ) ;
+#550 = CARTESIAN_POINT ( 'NONE', ( -56.00000000000000000, 0.0000000000000000000, -32.00000000000000000 ) ) ;
+#551 = EDGE_CURVE ( 'NONE', #1091, #305, #1317, .T. ) ;
+#552 = VECTOR ( 'NONE', #2266, 1000.000000000000000 ) ;
+#553 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.775557561562885000E-015 ) ) ;
+#554 = FACE_OUTER_BOUND ( 'NONE', #1020, .T. ) ;
+#555 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#556 = EDGE_CURVE ( 'NONE', #2511, #2402, #875, .T. ) ;
+#557 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#558 = AXIS2_PLACEMENT_3D ( 'NONE', #2775, #1330, #171 ) ;
+#559 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#560 = VERTEX_POINT ( 'NONE', #5 ) ;
+#561 = ORIENTED_EDGE ( 'NONE', *, *, #301, .T. ) ;
+#562 = ORIENTED_EDGE ( 'NONE', *, *, #637, .F. ) ;
+#563 = AXIS2_PLACEMENT_3D ( 'NONE', #828, #2231, #1551 ) ;
+#564 = ORIENTED_EDGE ( 'NONE', *, *, #1733, .T. ) ;
+#565 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#566 = CYLINDRICAL_SURFACE ( 'NONE', #399, 8.000000000000007100 ) ;
+#567 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 10.00000000000000000, -32.49999999999998600 ) ) ;
+#568 = FACE_OUTER_BOUND ( 'NONE', #621, .T. ) ;
+#569 = PLANE ( 'NONE', #2683 ) ;
+#570 = EDGE_CURVE ( 'NONE', #1879, #2382, #1873, .T. ) ;
+#571 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#572 = FACE_BOUND ( 'NONE', #2142, .T. ) ;
+#573 = ORIENTED_EDGE ( 'NONE', *, *, #2367, .T. ) ;
+#574 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000700, 8.500000000000000000, 32.49999999999998600 ) ) ;
+#575 = CARTESIAN_POINT ( 'NONE', ( 37.00000000000000700, 9.000000000000007100, 32.50000000000000000 ) ) ;
+#576 = VERTEX_POINT ( 'NONE', #1269 ) ;
+#577 = ADVANCED_FACE ( 'NONE', ( #3049, #568 ), #50, .F. ) ;
+#578 = FACE_OUTER_BOUND ( 'NONE', #1485, .T. ) ;
+#579 = ORIENTED_EDGE ( 'NONE', *, *, #2543, .T. ) ;
+#580 = CARTESIAN_POINT ( 'NONE', ( 55.99999999999999300, 0.0000000000000000000, -31.99999999999999300 ) ) ;
+#581 = ORIENTED_EDGE ( 'NONE', *, *, #384, .T. ) ;
+#582 = CIRCLE ( 'NONE', #893, 2.849999999999994800 ) ;
+#583 = EDGE_LOOP ( 'NONE', ( #1487, #530, #2705, #2670, #1866, #1849 ) ) ;
+#584 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 2.000000000000000000, -32.50000000000000000 ) ) ;
+#585 = VECTOR ( 'NONE', #1437, 1000.000000000000000 ) ;
+#586 = AXIS2_PLACEMENT_3D ( 'NONE', #163, #407, #128 ) ;
+#587 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#588 = FACE_BOUND ( 'NONE', #1132, .T. ) ;
+#589 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.775557561562880700E-015 ) ) ;
+#590 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 0.0000000000000000000, 29.64999999999999100 ) ) ;
+#591 = LINE ( 'NONE', #670, #2563 ) ;
+#592 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 2.000000000000000000, -32.50000000000000000 ) ) ;
+#593 = DIRECTION ( 'NONE', ( 2.135044278125294600E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#594 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#595 = ADVANCED_FACE ( 'NONE', ( #686 ), #2492, .F. ) ;
+#596 = EDGE_CURVE ( 'NONE', #252, #354, #2794, .T. ) ;
+#597 = ORIENTED_EDGE ( 'NONE', *, *, #1640, .F. ) ;
+#598 = ORIENTED_EDGE ( 'NONE', *, *, #126, .F. ) ;
+#599 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 0.0000000000000000000, -32.00000000000000000 ) ) ;
+#600 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#601 = ORIENTED_EDGE ( 'NONE', *, *, #1883, .T. ) ;
+#602 = ORIENTED_EDGE ( 'NONE', *, *, #47, .F. ) ;
+#603 = PLANE ( 'NONE', #2838 ) ;
+#604 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, 8.500000000000000000, 35.00000000000000000 ) ) ;
+#605 = AXIS2_PLACEMENT_3D ( 'NONE', #987, #2893, #2168 ) ;
+#606 = FACE_OUTER_BOUND ( 'NONE', #978, .T. ) ;
+#607 = EDGE_CURVE ( 'NONE', #531, #1762, #2494, .T. ) ;
+#608 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #2997, #1322, #179, #1115 ),
+ .UNSPECIFIED., .F., .F. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.346703234493527000, 1.570796326794898300 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9958195668244433900, 0.9958195668244433900, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#609 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.601283208593977800E-015 ) ) ;
+#610 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#611 = CIRCLE ( 'NONE', #1525, 2.849999999999994800 ) ;
+#612 = ADVANCED_FACE ( 'NONE', ( #1694, #1364 ), #811, .F. ) ;
+#613 = ADVANCED_FACE ( 'NONE', ( #344 ), #1062, .F. ) ;
+#614 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 4.000000000000003600, 28.00000000000000400 ) ) ;
+#615 = ORIENTED_EDGE ( 'NONE', *, *, #2996, .F. ) ;
+#616 = EDGE_CURVE ( 'NONE', #252, #2476, #1984, .T. ) ;
+#617 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000000, 9.000000000000007100, 32.50000000000000000 ) ) ;
+#618 = VERTEX_POINT ( 'NONE', #1526 ) ;
+#619 = ORIENTED_EDGE ( 'NONE', *, *, #1925, .F. ) ;
+#620 = VECTOR ( 'NONE', #418, 1000.000000000000000 ) ;
+#621 = EDGE_LOOP ( 'NONE', ( #338, #1218, #1585, #777, #1268, #2803 ) ) ;
+#622 = PLANE ( 'NONE', #183 ) ;
+#623 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 7.153498870007450200E-016 ) ) ;
+#624 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2207 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #717, #751, #762 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#625 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#626 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#627 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#628 = FACE_OUTER_BOUND ( 'NONE', #2684, .T. ) ;
+#629 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#630 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, 29.64999999999999100 ) ) ;
+#631 = ADVANCED_FACE ( 'NONE', ( #493 ), #2223, .F. ) ;
+#632 = ADVANCED_FACE ( 'NONE', ( #606 ), #1367, .F. ) ;
+#633 = CIRCLE ( 'NONE', #525, 2.075000000000000600 ) ;
+#634 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 0.0000000000000000000, 29.64999999999999100 ) ) ;
+#635 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#636 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999995000, 8.500000000000000000, 24.50000000000006400 ) ) ;
+#637 = EDGE_CURVE ( 'NONE', #1321, #2745, #718, .T. ) ;
+#638 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#639 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#640 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#641 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#642 = EDGE_CURVE ( 'NONE', #2899, #1596, #3086, .T. ) ;
+#643 = VERTEX_POINT ( 'NONE', #1290 ) ;
+#644 = VERTEX_POINT ( 'NONE', #1575 ) ;
+#645 = ORIENTED_EDGE ( 'NONE', *, *, #2617, .F. ) ;
+#646 = VERTEX_POINT ( 'NONE', #2746 ) ;
+#647 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000003600, 8.500000000000000000, -32.49999999999990100 ) ) ;
+#648 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, -38.99999999999999300 ) ) ;
+#649 = ADVANCED_FACE ( 'NONE', ( #1546 ), #2710, .F. ) ;
+#650 = ADVANCED_FACE ( 'NONE', ( #1838 ), #1209, .T. ) ;
+#651 = VECTOR ( 'NONE', #2601, 1000.000000000000000 ) ;
+#652 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#653 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000700, 8.500000000000000000, 32.49999999999998600 ) ) ;
+#654 = AXIS2_PLACEMENT_3D ( 'NONE', #275, #2644, #246 ) ;
+#655 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, -38.99999999999999300 ) ) ;
+#656 = CYLINDRICAL_SURFACE ( 'NONE', #2935, 6.999999999999999100 ) ;
+#657 = EDGE_CURVE ( 'NONE', #2917, #2681, #2680, .T. ) ;
+#658 = ORIENTED_EDGE ( 'NONE', *, *, #2623, .F. ) ;
+#659 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#660 = ORIENTED_EDGE ( 'NONE', *, *, #1765, .T. ) ;
+#661 = EDGE_LOOP ( 'NONE', ( #1096, #1312 ) ) ;
+#662 = EDGE_CURVE ( 'NONE', #3012, #836, #1475, .T. ) ;
+#663 = CIRCLE ( 'NONE', #2924, 6.499999999999984900 ) ;
+#664 = VERTEX_POINT ( 'NONE', #1816 ) ;
+#665 = ORIENTED_EDGE ( 'NONE', *, *, #551, .T. ) ;
+#666 = ORIENTED_EDGE ( 'NONE', *, *, #1779, .T. ) ;
+#667 = LINE ( 'NONE', #1673, #1675 ) ;
+#668 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#669 = AXIS2_PLACEMENT_3D ( 'NONE', #1446, #1426, #1661 ) ;
+#670 = CARTESIAN_POINT ( 'NONE', ( -37.99999999999999300, 0.0000000000000000000, 39.00000000000000700 ) ) ;
+#671 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 4.000000000000003600, 28.00000000000000400 ) ) ;
+#672 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000003600, 10.00000000000000000, -32.49999999999990100 ) ) ;
+#673 = EDGE_CURVE ( 'NONE', #2727, #2806, #204, .T. ) ;
+#674 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#675 = ORIENTED_EDGE ( 'NONE', *, *, #2774, .T. ) ;
+#676 = VERTEX_POINT ( 'NONE', #2034 ) ;
+#677 = EDGE_CURVE ( 'NONE', #2872, #1329, #1908, .T. ) ;
+#678 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#679 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#680 = ORIENTED_EDGE ( 'NONE', *, *, #2360, .F. ) ;
+#681 = VERTEX_POINT ( 'NONE', #443 ) ;
+#682 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000700, -105.4229576515476200, -32.50000000000000000 ) ) ;
+#683 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 9.000000000000007100, -28.00000000000000000 ) ) ;
+#684 = ORIENTED_EDGE ( 'NONE', *, *, #1691, .F. ) ;
+#685 = AXIS2_PLACEMENT_3D ( 'NONE', #3062, #1898, #2380 ) ;
+#686 = FACE_OUTER_BOUND ( 'NONE', #123, .T. ) ;
+#687 = VECTOR ( 'NONE', #2315, 1000.000000000000000 ) ;
+#688 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, -8.061017305526629400, 21.84999999999999400 ) ) ;
+#689 = ORIENTED_EDGE ( 'NONE', *, *, #1604, .F. ) ;
+#690 = ORIENTED_EDGE ( 'NONE', *, *, #2240, .F. ) ;
+#691 = CIRCLE ( 'NONE', #1919, 6.499999999999984900 ) ;
+#692 = ORIENTED_EDGE ( 'NONE', *, *, #2264, .T. ) ;
+#693 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 10.00000000000000000, 30.42500000000000100 ) ) ;
+#694 = ORIENTED_EDGE ( 'NONE', *, *, #2473, .T. ) ;
+#695 = FACE_OUTER_BOUND ( 'NONE', #1534, .T. ) ;
+#696 = ORIENTED_EDGE ( 'NONE', *, *, #2729, .T. ) ;
+#697 = EDGE_CURVE ( 'NONE', #373, #1353, #2539, .T. ) ;
+#698 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, -38.99999999999999300 ) ) ;
+#699 = VECTOR ( 'NONE', #1468, 1000.000000000000000 ) ;
+#700 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000003600, 10.00000000000000000, -25.99999999999992200 ) ) ;
+#701 = FACE_OUTER_BOUND ( 'NONE', #1560, .T. ) ;
+#702 = CARTESIAN_POINT ( 'NONE', ( 50.00000000000005000, 10.00000000000000000, -32.49999999999991500 ) ) ;
+#703 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#704 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, 19.00000000000000000 ) ) ;
+#705 = CARTESIAN_POINT ( 'NONE', ( 42.50000000000000000, 10.00000000000000000, -28.11251780630394100 ) ) ;
+#706 = ORIENTED_EDGE ( 'NONE', *, *, #2522, .F. ) ;
+#707 = EDGE_CURVE ( 'NONE', #151, #1265, #1061, .T. ) ;
+#708 = ORIENTED_EDGE ( 'NONE', *, *, #2301, .F. ) ;
+#709 = CARTESIAN_POINT ( 'NONE', ( -42.50000000000000000, 10.00000000000000000, -28.11251780630394100 ) ) ;
+#710 = EDGE_LOOP ( 'NONE', ( #907, #2286, #2689 ) ) ;
+#711 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#712 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1655 ) ;
+#713 = EDGE_CURVE ( 'NONE', #1704, #963, #989, .T. ) ;
+#714 = ORIENTED_EDGE ( 'NONE', *, *, #2131, .T. ) ;
+#715 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 1.387778780781446500E-015 ) ) ;
+#716 = FACE_OUTER_BOUND ( 'NONE', #2462, .T. ) ;
+#717 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#718 = LINE ( 'NONE', #1772, #1285 ) ;
+#719 = ORIENTED_EDGE ( 'NONE', *, *, #2875, .F. ) ;
+#720 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#721 = AXIS2_PLACEMENT_3D ( 'NONE', #38, #293, #45 ) ;
+#722 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, -5.868986283848348900, 32.50000000000000000 ) ) ;
+#723 = ORIENTED_EDGE ( 'NONE', *, *, #556, .T. ) ;
+#724 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#725 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 7.153498870007450200E-016 ) ) ;
+#726 = ORIENTED_EDGE ( 'NONE', *, *, #316, .F. ) ;
+#727 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#728 = VERTEX_POINT ( 'NONE', #1151 ) ;
+#729 = FACE_OUTER_BOUND ( 'NONE', #2605, .T. ) ;
+#730 = ORIENTED_EDGE ( 'NONE', *, *, #2430, .T. ) ;
+#731 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#732 = EDGE_CURVE ( 'NONE', #1739, #2400, #2613, .T. ) ;
+#733 = VECTOR ( 'NONE', #2087, 1000.000000000000000 ) ;
+#734 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000003600, 10.00000000000000000, -32.49999999999990100 ) ) ;
+#735 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#736 = VECTOR ( 'NONE', #2150, 1000.000000000000000 ) ;
+#737 = CARTESIAN_POINT ( 'NONE', ( 48.49999999999994300, 8.500000000000000000, 32.50000000000004300 ) ) ;
+#738 = CARTESIAN_POINT ( 'NONE', ( 61.49999999999995000, 10.00000000000000000, 24.50000000000006400 ) ) ;
+#739 = FACE_BOUND ( 'NONE', #1289, .T. ) ;
+#740 = LINE ( 'NONE', #771, #2600 ) ;
+#741 = AXIS2_PLACEMENT_3D ( 'NONE', #704, #954, #2834 ) ;
+#742 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 10.00000000000000000, -21.84999999999999400 ) ) ;
+#743 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #445, 'distance_accuracy_value', 'NONE');
+#744 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#745 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, -35.34999999999998700 ) ) ;
+#746 = ORIENTED_EDGE ( 'NONE', *, *, #943, .T. ) ;
+#747 = ORIENTED_EDGE ( 'NONE', *, *, #857, .T. ) ;
+#748 = CARTESIAN_POINT ( 'NONE', ( 49.99999999999997200, 10.00000000000000000, 32.50000000000007100 ) ) ;
+#749 = ORIENTED_EDGE ( 'NONE', *, *, #966, .F. ) ;
+#750 = ORIENTED_EDGE ( 'NONE', *, *, #881, .T. ) ;
+#751 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#752 = DIRECTION ( 'NONE', ( -0.7071067811865456900, 0.0000000000000000000, -0.7071067811865494600 ) ) ;
+#753 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, -105.4229576515476200, -32.50000000000000000 ) ) ;
+#754 = CYLINDRICAL_SURFACE ( 'NONE', #2862, 2.849999999999998300 ) ;
+#755 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#756 = EDGE_CURVE ( 'NONE', #1168, #1329, #2317, .T. ) ;
+#757 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, -5.868986283848348900, 30.42500000000000100 ) ) ;
+#758 = VECTOR ( 'NONE', #2347, 1000.000000000000000 ) ;
+#759 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, -8.061017305526629400, -16.15000000000000600 ) ) ;
+#760 = FACE_OUTER_BOUND ( 'NONE', #72, .T. ) ;
+#761 = PLANE ( 'NONE', #2212 ) ;
+#762 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#763 = ORIENTED_EDGE ( 'NONE', *, *, #1216, .T. ) ;
+#764 = LINE ( 'NONE', #1391, #1913 ) ;
+#765 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, -8.061017305526629400, -19.00000000000000000 ) ) ;
+#766 = AXIS2_PLACEMENT_3D ( 'NONE', #17, #281, #755 ) ;
+#767 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#768 = ORIENTED_EDGE ( 'NONE', *, *, #2690, .T. ) ;
+#769 = FACE_OUTER_BOUND ( 'NONE', #2655, .T. ) ;
+#770 = VERTEX_POINT ( 'NONE', #702 ) ;
+#771 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 0.0000000000000000000, 35.34999999999998700 ) ) ;
+#772 = EDGE_CURVE ( 'NONE', #376, #1507, #3014, .T. ) ;
+#773 = EDGE_LOOP ( 'NONE', ( #1399, #597, #2583, #2701 ) ) ;
+#774 = VECTOR ( 'NONE', #19, 1000.000000000000000 ) ;
+#775 = ORIENTED_EDGE ( 'NONE', *, *, #1059, .F. ) ;
+#776 = FACE_OUTER_BOUND ( 'NONE', #2741, .T. ) ;
+#777 = ORIENTED_EDGE ( 'NONE', *, *, #2189, .F. ) ;
+#778 = EDGE_CURVE ( 'NONE', #2966, #2268, #342, .T. ) ;
+#779 = VECTOR ( 'NONE', #2299, 1000.000000000000000 ) ;
+#780 = LINE ( 'NONE', #244, #1387 ) ;
+#781 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#782 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #2376, #2390, #262, #239 ),
+ .UNSPECIFIED., .F., .F. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384687900, 4.936482072686059700 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9958195668244433900, 0.9958195668244433900, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#783 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 10.00000000000000000, -32.49999999999998600 ) ) ;
+#784 = ORIENTED_EDGE ( 'NONE', *, *, #570, .T. ) ;
+#785 = EDGE_LOOP ( 'NONE', ( #1152, #784, #1519, #719 ) ) ;
+#786 = ORIENTED_EDGE ( 'NONE', *, *, #677, .T. ) ;
+#787 = PLANE ( 'NONE', #2088 ) ;
+#788 = ORIENTED_EDGE ( 'NONE', *, *, #1822, .T. ) ;
+#789 = EDGE_LOOP ( 'NONE', ( #2109, #547, #1668, #2440 ) ) ;
+#790 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#791 = EDGE_CURVE ( 'NONE', #2330, #2930, #1756, .T. ) ;
+#792 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#793 = LINE ( 'NONE', #2026, #2200 ) ;
+#794 = CARTESIAN_POINT ( 'NONE', ( 37.03766338469753800, 9.671577558082518100, 33.17157755808249700 ) ) ;
+#795 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#796 = CYLINDRICAL_SURFACE ( 'NONE', #818, 4.499999999999997300 ) ;
+#797 = EDGE_CURVE ( 'NONE', #2504, #218, #2099, .T. ) ;
+#798 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#799 = ORIENTED_EDGE ( 'NONE', *, *, #1464, .T. ) ;
+#800 = AXIS2_PLACEMENT_3D ( 'NONE', #2535, #1125, #2763 ) ;
+#801 = ORIENTED_EDGE ( 'NONE', *, *, #1266, .T. ) ;
+#802 = CARTESIAN_POINT ( 'NONE', ( 48.50000000000002800, 8.500000000000000000, -32.49999999999991500 ) ) ;
+#803 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#804 = VERTEX_POINT ( 'NONE', #909 ) ;
+#805 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -1.067522139062649700E-015 ) ) ;
+#806 = VECTOR ( 'NONE', #477, 1000.000000000000000 ) ;
+#807 = ORIENTED_EDGE ( 'NONE', *, *, #2543, .F. ) ;
+#808 = AXIS2_PLACEMENT_3D ( 'NONE', #1833, #1337, #1861 ) ;
+#809 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 2.000000000000000000, -16.15000000000000600 ) ) ;
+#810 = LINE ( 'NONE', #3037, #359 ) ;
+#811 = PLANE ( 'NONE', #2291 ) ;
+#812 = EDGE_CURVE ( 'NONE', #303, #1256, #1474, .T. ) ;
+#813 = LINE ( 'NONE', #257, #736 ) ;
+#814 = CARTESIAN_POINT ( 'NONE', ( 36.12132034355956700, 8.500000000000000000, 35.00000000000005700 ) ) ;
+#815 = VECTOR ( 'NONE', #571, 1000.000000000000000 ) ;
+#816 = EDGE_CURVE ( 'NONE', #2872, #526, #1980, .T. ) ;
+#817 = VECTOR ( 'NONE', #1996, 1000.000000000000000 ) ;
+#818 = AXIS2_PLACEMENT_3D ( 'NONE', #753, #1928, #1795 ) ;
+#819 = CARTESIAN_POINT ( 'NONE', ( -56.00000000000000000, 10.00000000000000000, 32.00000000000000700 ) ) ;
+#820 = ORIENTED_EDGE ( 'NONE', *, *, #1482, .T. ) ;
+#821 = ORIENTED_EDGE ( 'NONE', *, *, #2141, .T. ) ;
+#822 = ORIENTED_EDGE ( 'NONE', *, *, #472, .F. ) ;
+#823 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 10.00000000000000000, -30.42500000000000100 ) ) ;
+#824 = AXIS2_PLACEMENT_3D ( 'NONE', #1226, #2645, #1720 ) ;
+#825 = EDGE_LOOP ( 'NONE', ( #391, #1003 ) ) ;
+#826 = ORIENTED_EDGE ( 'NONE', *, *, #1383, .F. ) ;
+#827 = ORIENTED_EDGE ( 'NONE', *, *, #2430, .F. ) ;
+#828 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 10.00000000000000000, 32.49999999999998600 ) ) ;
+#829 = EDGE_CURVE ( 'NONE', #2586, #303, #911, .T. ) ;
+#830 = VECTOR ( 'NONE', #462, 1000.000000000000100 ) ;
+#831 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, -32.00000000000000000 ) ) ;
+#832 = ADVANCED_FACE ( 'NONE', ( #1584 ), #2405, .F. ) ;
+#833 = VECTOR ( 'NONE', #2971, 1000.000000000000000 ) ;
+#834 = EDGE_CURVE ( 'NONE', #191, #2661, #2277, .T. ) ;
+#835 = FACE_OUTER_BOUND ( 'NONE', #2807, .T. ) ;
+#836 = VERTEX_POINT ( 'NONE', #1197 ) ;
+#837 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000003600, 8.500000000000000000, -25.99999999999992200 ) ) ;
+#838 = ORIENTED_EDGE ( 'NONE', *, *, #117, .T. ) ;
+#839 = FACE_OUTER_BOUND ( 'NONE', #488, .T. ) ;
+#840 = ORIENTED_EDGE ( 'NONE', *, *, #538, .F. ) ;
+#841 = AXIS2_PLACEMENT_3D ( 'NONE', #1658, #1648, #2338 ) ;
+#842 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#843 = ORIENTED_EDGE ( 'NONE', *, *, #492, .T. ) ;
+#844 = FACE_OUTER_BOUND ( 'NONE', #375, .T. ) ;
+#845 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#846 = VERTEX_POINT ( 'NONE', #1683 ) ;
+#847 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 0.0000000000000000000, -35.34999999999998700 ) ) ;
+#848 = ADVANCED_FACE ( 'NONE', ( #1359 ), #566, .F. ) ;
+#849 = CYLINDRICAL_SURFACE ( 'NONE', #2717, 7.999999999999992900 ) ;
+#850 = AXIS2_PLACEMENT_3D ( 'NONE', #1748, #323, #559 ) ;
+#851 = ORIENTED_EDGE ( 'NONE', *, *, #487, .F. ) ;
+#852 = FACE_OUTER_BOUND ( 'NONE', #393, .T. ) ;
+#853 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#854 = FACE_OUTER_BOUND ( 'NONE', #2226, .T. ) ;
+#855 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, 21.84999999999999400 ) ) ;
+#856 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 4.000000000000003600, 32.50000000000000000 ) ) ;
+#857 = EDGE_CURVE ( 'NONE', #289, #60, #2387, .T. ) ;
+#858 = ORIENTED_EDGE ( 'NONE', *, *, #1948, .T. ) ;
+#859 = EDGE_LOOP ( 'NONE', ( #601, #2820, #2950, #730, #1788, #2333 ) ) ;
+#860 = CARTESIAN_POINT ( 'NONE', ( -36.12132034355962400, 8.500000000000000000, 35.00000000000000000 ) ) ;
+#861 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#862 = ADVANCED_FACE ( 'NONE', ( #716 ), #516, .F. ) ;
+#863 = EDGE_LOOP ( 'NONE', ( #2096, #1574 ) ) ;
+#864 = ADVANCED_FACE ( 'NONE', ( #240 ), #2153, .F. ) ;
+#865 = ORIENTED_EDGE ( 'NONE', *, *, #673, .T. ) ;
+#866 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 2.000000000000000000, -30.42500000000000100 ) ) ;
+#867 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#868 = ORIENTED_EDGE ( 'NONE', *, *, #607, .F. ) ;
+#869 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 2.000000000000000000, -21.84999999999999400 ) ) ;
+#870 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#871 = AXIS2_PLACEMENT_3D ( 'NONE', #408, #1862, #1622 ) ;
+#872 = CIRCLE ( 'NONE', #92, 2.849999999999994800 ) ;
+#873 = EDGE_CURVE ( 'NONE', #2241, #385, #979, .T. ) ;
+#874 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#875 = LINE ( 'NONE', #457, #1758 ) ;
+#876 = ORIENTED_EDGE ( 'NONE', *, *, #2755, .F. ) ;
+#877 = EDGE_LOOP ( 'NONE', ( #1723, #2135 ) ) ;
+#878 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 4.000000000000003600, -28.00000000000000000 ) ) ;
+#879 = VECTOR ( 'NONE', #56, 1000.000000000000000 ) ;
+#880 = DIRECTION ( 'NONE', ( -0.7071067811865474600, -0.0000000000000000000, 0.7071067811865474600 ) ) ;
+#881 = EDGE_CURVE ( 'NONE', #1987, #2643, #2354, .T. ) ;
+#882 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 2.000000000000000000, 32.50000000000000000 ) ) ;
+#883 = ADVANCED_FACE ( 'NONE', ( #3083, #2864 ), #2842, .F. ) ;
+#884 = CIRCLE ( 'NONE', #2230, 2.075000000000000600 ) ;
+#885 = ADVANCED_FACE ( 'NONE', ( #1283 ), #378, .T. ) ;
+#886 = ORIENTED_EDGE ( 'NONE', *, *, #1145, .F. ) ;
+#887 = STYLED_ITEM ( 'NONE', ( #2760 ), #195 ) ;
+#888 = AXIS2_PLACEMENT_3D ( 'NONE', #1579, #1782, #2295 ) ;
+#889 = VERTEX_POINT ( 'NONE', #527 ) ;
+#890 = CIRCLE ( 'NONE', #428, 6.999999999999999100 ) ;
+#891 = ORIENTED_EDGE ( 'NONE', *, *, #1604, .T. ) ;
+#892 = CIRCLE ( 'NONE', #292, 2.849999999999994800 ) ;
+#893 = AXIS2_PLACEMENT_3D ( 'NONE', #2265, #2039, #845 ) ;
+#894 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, 39.00000000000000700 ) ) ;
+#895 = LINE ( 'NONE', #2106, #2411 ) ;
+#896 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#897 = VECTOR ( 'NONE', #95, 1000.000000000000000 ) ;
+#898 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.7071067811865505700, -0.7071067811865444600 ) ) ;
+#899 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, -32.49999999999998600 ) ) ;
+#900 = ADVANCED_FACE ( 'NONE', ( #1138 ), #460, .F. ) ;
+#901 = EDGE_CURVE ( 'NONE', #2545, #151, #420, .T. ) ;
+#902 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, 32.49999999999998600 ) ) ;
+#903 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#904 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#905 = PLANE ( 'NONE', #2469 ) ;
+#906 = VERTEX_POINT ( 'NONE', #300 ) ;
+#907 = ORIENTED_EDGE ( 'NONE', *, *, #873, .T. ) ;
+#908 = ORIENTED_EDGE ( 'NONE', *, *, #3013, .F. ) ;
+#909 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999995000, 10.00000000000000000, 26.00000000000008500 ) ) ;
+#910 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 8.500000000000000000, 26.00000000000001100 ) ) ;
+#911 = LINE ( 'NONE', #2830, #1099 ) ;
+#912 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, -105.4229576515476200, 28.00000000000000400 ) ) ;
+#913 = PLANE ( 'NONE', #1072 ) ;
+#914 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, 39.00000000000000700 ) ) ;
+#915 = AXIS2_PLACEMENT_3D ( 'NONE', #1517, #2260, #2508 ) ;
+#916 = FACE_OUTER_BOUND ( 'NONE', #116, .T. ) ;
+#917 = LINE ( 'NONE', #1722, #2431 ) ;
+#918 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#919 = ORIENTED_EDGE ( 'NONE', *, *, #346, .T. ) ;
+#920 = EDGE_LOOP ( 'NONE', ( #2740, #249, #43, #53 ) ) ;
+#921 = CARTESIAN_POINT ( 'NONE', ( 49.99999999999997200, 8.500000000000000000, 32.50000000000007100 ) ) ;
+#922 = DIRECTION ( 'NONE', ( -0.7071067811865482400, -0.0000000000000000000, -0.7071067811865469100 ) ) ;
+#923 = ORIENTED_EDGE ( 'NONE', *, *, #2791, .F. ) ;
+#924 = EDGE_CURVE ( 'NONE', #2855, #676, #2232, .T. ) ;
+#925 = CIRCLE ( 'NONE', #2276, 2.075000000000000600 ) ;
+#926 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 1.067522139062647300E-015 ) ) ;
+#927 = VERTEX_POINT ( 'NONE', #1481 ) ;
+#928 = ORIENTED_EDGE ( 'NONE', *, *, #3047, .F. ) ;
+#929 = VECTOR ( 'NONE', #381, 1000.000000000000000 ) ;
+#930 = ORIENTED_EDGE ( 'NONE', *, *, #1084, .T. ) ;
+#931 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#932 = VECTOR ( 'NONE', #2785, 1000.000000000000000 ) ;
+#933 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, -32.00000000000000000 ) ) ;
+#934 = PRESENTATION_STYLE_ASSIGNMENT (( #2171 ) ) ;
+#935 = CARTESIAN_POINT ( 'NONE', ( -42.50000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#936 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#937 = VECTOR ( 'NONE', #304, 1000.000000000000000 ) ;
+#938 = EDGE_CURVE ( 'NONE', #976, #354, #872, .T. ) ;
+#939 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, 0.0000000000000000000, 35.00000000000000000 ) ) ;
+#940 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#941 = VERTEX_POINT ( 'NONE', #1959 ) ;
+#942 = ORIENTED_EDGE ( 'NONE', *, *, #321, .F. ) ;
+#943 = EDGE_CURVE ( 'NONE', #383, #3012, #2936, .T. ) ;
+#944 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, -26.00000000000000400 ) ) ;
+#945 = ORIENTED_EDGE ( 'NONE', *, *, #2455, .F. ) ;
+#946 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 0.0000000000000000000, -32.49999999999998600 ) ) ;
+#947 = ORIENTED_EDGE ( 'NONE', *, *, #3051, .T. ) ;
+#948 = DIRECTION ( 'NONE', ( 2.135044278125294600E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#949 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, -5.868986283848348900, -30.42500000000000100 ) ) ;
+#950 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#951 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#952 = VECTOR ( 'NONE', #674, 1000.000000000000000 ) ;
+#953 = LINE ( 'NONE', #2736, #2498 ) ;
+#954 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#955 = CARTESIAN_POINT ( 'NONE', ( 36.12132034355956700, 8.500000000000000000, 35.00000000000005700 ) ) ;
+#956 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#957 = VERTEX_POINT ( 'NONE', #535 ) ;
+#958 = ORIENTED_EDGE ( 'NONE', *, *, #2306, .F. ) ;
+#959 = CARTESIAN_POINT ( 'NONE', ( -42.17157755808249700, 9.671577558082518100, -28.03766338469754500 ) ) ;
+#960 = EDGE_CURVE ( 'NONE', #435, #1651, #2904, .T. ) ;
+#961 = CARTESIAN_POINT ( 'NONE', ( 48.50000000000004300, 10.00000000000000000, -37.49999999999992900 ) ) ;
+#962 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#963 = VERTEX_POINT ( 'NONE', #69 ) ;
+#964 = LINE ( 'NONE', #2035, #1556 ) ;
+#965 = ORIENTED_EDGE ( 'NONE', *, *, #713, .F. ) ;
+#966 = EDGE_CURVE ( 'NONE', #2661, #2285, #1836, .T. ) ;
+#967 = LINE ( 'NONE', #3050, #175 ) ;
+#968 = LINE ( 'NONE', #604, #552 ) ;
+#969 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, 24.49999999999997900 ) ) ;
+#970 = CYLINDRICAL_SURFACE ( 'NONE', #1569, 7.999999999999996400 ) ;
+#971 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, 8.500000000000000000, 35.00000000000000000 ) ) ;
+#972 = AXIS2_PLACEMENT_3D ( 'NONE', #2633, #1934, #507 ) ;
+#973 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 9.000000000000007100, 28.00000000000000400 ) ) ;
+#974 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#975 = EDGE_CURVE ( 'NONE', #2914, #643, #2593, .T. ) ;
+#976 = VERTEX_POINT ( 'NONE', #2238 ) ;
+#977 = CARTESIAN_POINT ( 'NONE', ( -41.83684489722880100, 9.336844897228809600, -28.00000000000000400 ) ) ;
+#978 = EDGE_LOOP ( 'NONE', ( #827, #945, #2536, #1389 ) ) ;
+#979 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #709, #959, #977, #2611 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.346703234493526800, 1.570796326794898300 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9958195668244433900, 0.9958195668244433900, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#980 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#981 = EDGE_CURVE ( 'NONE', #1596, #1428, #2708, .T. ) ;
+#982 = ORIENTED_EDGE ( 'NONE', *, *, #1843, .T. ) ;
+#983 = ORIENTED_EDGE ( 'NONE', *, *, #1691, .T. ) ;
+#984 = ORIENTED_EDGE ( 'NONE', *, *, #1889, .F. ) ;
+#985 = CARTESIAN_POINT ( 'NONE', ( 55.99999999999999300, 10.00000000000000000, 39.00000000000000700 ) ) ;
+#986 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #182, #520 ) ;
+#987 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000003600, 8.500000000000000000, -32.49999999999990100 ) ) ;
+#988 = AXIS2_PLACEMENT_3D ( 'NONE', #1597, #2072, #1790 ) ;
+#989 = LINE ( 'NONE', #2364, #952 ) ;
+#990 = ORIENTED_EDGE ( 'NONE', *, *, #1362, .F. ) ;
+#991 = CARTESIAN_POINT ( 'NONE', ( 42.17157755808249700, 9.671577558082518100, -28.03766338469754500 ) ) ;
+#992 = VECTOR ( 'NONE', #264, 1000.000000000000000 ) ;
+#993 = EDGE_LOOP ( 'NONE', ( #1578, #2802, #336, #3020, #1764, #2273 ) ) ;
+#994 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 2.000000000000000000, 34.57500000000000300 ) ) ;
+#995 = AXIS2_PLACEMENT_3D ( 'NONE', #21, #1014, #31 ) ;
+#996 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#997 = LINE ( 'NONE', #2210, #817 ) ;
+#998 = EDGE_CURVE ( 'NONE', #2346, #60, #1542, .T. ) ;
+#999 = VERTEX_POINT ( 'NONE', #85 ) ;
+#1000 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1001 = EDGE_LOOP ( 'NONE', ( #746, #325, #105, #2009 ) ) ;
+#1002 = VECTOR ( 'NONE', #1318, 1000.000000000000000 ) ;
+#1003 = ORIENTED_EDGE ( 'NONE', *, *, #2090, .T. ) ;
+#1004 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 0.0000000000000000000, 32.49999999999998600 ) ) ;
+#1005 = ORIENTED_EDGE ( 'NONE', *, *, #1307, .T. ) ;
+#1006 = EDGE_LOOP ( 'NONE', ( #749, #2572, #2077, #876 ) ) ;
+#1007 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, 39.00000000000000700 ) ) ;
+#1008 = EDGE_CURVE ( 'NONE', #676, #1091, #2679, .T. ) ;
+#1009 = CIRCLE ( 'NONE', #586, 2.849999999999994800 ) ;
+#1010 = ORIENTED_EDGE ( 'NONE', *, *, #2526, .T. ) ;
+#1011 = LINE ( 'NONE', #2651, #2691 ) ;
+#1012 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 8.500000000000000000, 37.50000000000000700 ) ) ;
+#1013 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1014 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1015 = CYLINDRICAL_SURFACE ( 'NONE', #2669, 2.849999999999994800 ) ;
+#1016 = VECTOR ( 'NONE', #2348, 1000.000000000000000 ) ;
+#1017 = AXIS2_PLACEMENT_3D ( 'NONE', #2602, #711, #1600 ) ;
+#1018 = AXIS2_PLACEMENT_3D ( 'NONE', #2730, #640, #150 ) ;
+#1019 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1020 = EDGE_LOOP ( 'NONE', ( #1880, #1823, #1327, #3011 ) ) ;
+#1021 = PLANE ( 'NONE', #3026 ) ;
+#1022 = ORIENTED_EDGE ( 'NONE', *, *, #117, .F. ) ;
+#1023 = ORIENTED_EDGE ( 'NONE', *, *, #2974, .F. ) ;
+#1024 = ORIENTED_EDGE ( 'NONE', *, *, #2160, .T. ) ;
+#1025 = ORIENTED_EDGE ( 'NONE', *, *, #2160, .F. ) ;
+#1026 = VERTEX_POINT ( 'NONE', #2964 ) ;
+#1027 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000700, 9.000000000000007100, 32.50000000000000000 ) ) ;
+#1028 = EDGE_CURVE ( 'NONE', #1594, #770, #2792, .T. ) ;
+#1029 = VECTOR ( 'NONE', #185, 1000.000000000000000 ) ;
+#1030 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1031 = VECTOR ( 'NONE', #635, 1000.000000000000000 ) ;
+#1032 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1033 = PLANE ( 'NONE', #1686 ) ;
+#1034 = ORIENTED_EDGE ( 'NONE', *, *, #1282, .T. ) ;
+#1035 = ORIENTED_EDGE ( 'NONE', *, *, #1423, .T. ) ;
+#1036 = AXIS2_PLACEMENT_3D ( 'NONE', #1751, #74, #59 ) ;
+#1037 = VERTEX_POINT ( 'NONE', #3027 ) ;
+#1038 = VERTEX_POINT ( 'NONE', #630 ) ;
+#1039 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, 24.49999999999997900 ) ) ;
+#1040 = EDGE_CURVE ( 'NONE', #495, #2980, #793, .T. ) ;
+#1041 = ORIENTED_EDGE ( 'NONE', *, *, #1733, .F. ) ;
+#1042 = VECTOR ( 'NONE', #1376, 1000.000000000000000 ) ;
+#1043 = VERTEX_POINT ( 'NONE', #1450 ) ;
+#1044 = LINE ( 'NONE', #2621, #2036 ) ;
+#1045 = PLANE ( 'NONE', #1036 ) ;
+#1046 = EDGE_CURVE ( 'NONE', #1762, #618, #1438, .T. ) ;
+#1047 = VECTOR ( 'NONE', #2743, 1000.000000000000000 ) ;
+#1048 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, 24.49999999999997900 ) ) ;
+#1049 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1050 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000000, 10.00000000000000000, -38.99999999999999300 ) ) ;
+#1051 = AXIS2_PLACEMENT_3D ( 'NONE', #1243, #1907, #1198 ) ;
+#1052 = CARTESIAN_POINT ( 'NONE', ( 56.00000000000000000, 10.00000000000000000, 32.00000000000000700 ) ) ;
+#1053 = EDGE_LOOP ( 'NONE', ( #2818, #28, #2071, #2184 ) ) ;
+#1054 = ORIENTED_EDGE ( 'NONE', *, *, #2928, .T. ) ;
+#1055 = ORIENTED_EDGE ( 'NONE', *, *, #1562, .F. ) ;
+#1056 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1057 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 2.000000000000000000, 19.00000000000000000 ) ) ;
+#1058 = EDGE_LOOP ( 'NONE', ( #1023, #1827, #886, #322 ) ) ;
+#1059 = EDGE_CURVE ( 'NONE', #452, #1321, #2749, .T. ) ;
+#1060 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 0.0000000000000000000, 32.49999999999998600 ) ) ;
+#1061 = LINE ( 'NONE', #2082, #830 ) ;
+#1062 = CYLINDRICAL_SURFACE ( 'NONE', #2084, 2.075000000000000600 ) ;
+#1063 = EDGE_LOOP ( 'NONE', ( #2361, #2946 ) ) ;
+#1064 = ORIENTED_EDGE ( 'NONE', *, *, #2156, .T. ) ;
+#1065 = PLANE ( 'NONE', #2678 ) ;
+#1066 = FACE_OUTER_BOUND ( 'NONE', #55, .T. ) ;
+#1067 = ORIENTED_EDGE ( 'NONE', *, *, #440, .T. ) ;
+#1068 = ORIENTED_EDGE ( 'NONE', *, *, #2006, .T. ) ;
+#1069 = ADVANCED_FACE ( 'NONE', ( #1727 ), #109, .F. ) ;
+#1070 = LINE ( 'NONE', #2927, #1766 ) ;
+#1071 = ORIENTED_EDGE ( 'NONE', *, *, #2566, .T. ) ;
+#1072 = AXIS2_PLACEMENT_3D ( 'NONE', #698, #2567, #1642 ) ;
+#1073 = EDGE_LOOP ( 'NONE', ( #1627, #1246, #484, #2408, #308, #84, #370, #891, #68, #2839 ) ) ;
+#1074 = VECTOR ( 'NONE', #3008, 1000.000000000000000 ) ;
+#1075 = ORIENTED_EDGE ( 'NONE', *, *, #83, .T. ) ;
+#1076 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #962, 'distance_accuracy_value', 'NONE');
+#1077 = PLANE ( 'NONE', #1344 ) ;
+#1078 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1079 = LINE ( 'NONE', #933, #1599 ) ;
+#1080 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 9.000000000000007100, -28.00000000000000000 ) ) ;
+#1081 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1082 = FACE_OUTER_BOUND ( 'NONE', #2551, .T. ) ;
+#1083 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1084 = EDGE_CURVE ( 'NONE', #1704, #728, #157, .T. ) ;
+#1085 = VECTOR ( 'NONE', #1385, 1000.000000000000000 ) ;
+#1086 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1087 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 8.500000000000000000, 37.50000000000000700 ) ) ;
+#1088 = ADVANCED_FACE ( 'NONE', ( #2646 ), #761, .F. ) ;
+#1089 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1090 = VERTEX_POINT ( 'NONE', #2801 ) ;
+#1091 = VERTEX_POINT ( 'NONE', #2647 ) ;
+#1092 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1093 = CARTESIAN_POINT ( 'NONE', ( 50.00000000000005000, 8.500000000000000000, -32.49999999999991500 ) ) ;
+#1094 = AXIS2_PLACEMENT_3D ( 'NONE', #2, #263, #980 ) ;
+#1095 = ORIENTED_EDGE ( 'NONE', *, *, #350, .T. ) ;
+#1096 = ORIENTED_EDGE ( 'NONE', *, *, #2639, .F. ) ;
+#1097 = EDGE_CURVE ( 'NONE', #1, #644, #1287, .T. ) ;
+#1098 = PLANE ( 'NONE', #1452 ) ;
+#1099 = VECTOR ( 'NONE', #24, 1000.000000000000000 ) ;
+#1100 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1101 = CARTESIAN_POINT ( 'NONE', ( 49.99999999999997200, 8.500000000000000000, 32.50000000000007100 ) ) ;
+#1102 = EDGE_CURVE ( 'NONE', #2603, #1165, #917, .T. ) ;
+#1103 = LINE ( 'NONE', #1941, #3052 ) ;
+#1104 = ADVANCED_FACE ( 'NONE', ( #2827 ), #754, .F. ) ;
+#1105 = ADVANCED_FACE ( 'NONE', ( #2133 ), #332, .F. ) ;
+#1106 = ORIENTED_EDGE ( 'NONE', *, *, #2075, .T. ) ;
+#1107 = ORIENTED_EDGE ( 'NONE', *, *, #1314, .T. ) ;
+#1108 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1109 = CARTESIAN_POINT ( 'NONE', ( 56.00000000000000000, 10.00000000000000000, 32.00000000000000700 ) ) ;
+#1110 = ORIENTED_EDGE ( 'NONE', *, *, #517, .T. ) ;
+#1111 = AXIS2_PLACEMENT_3D ( 'NONE', #1101, #1336, #593 ) ;
+#1112 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1113 = ORIENTED_EDGE ( 'NONE', *, *, #25, .F. ) ;
+#1114 = CIRCLE ( 'NONE', #972, 4.499999999999997300 ) ;
+#1115 = CARTESIAN_POINT ( 'NONE', ( 37.00000000000000700, 9.000000000000007100, -32.50000000000000000 ) ) ;
+#1116 = ORIENTED_EDGE ( 'NONE', *, *, #1402, .F. ) ;
+#1117 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1118 = VECTOR ( 'NONE', #389, 1000.000000000000000 ) ;
+#1119 = CIRCLE ( 'NONE', #2316, 4.500000000000000900 ) ;
+#1120 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1121 = ADVANCED_FACE ( 'NONE', ( #1396 ), #76, .T. ) ;
+#1122 = ADVANCED_FACE ( 'NONE', ( #200 ), #569, .F. ) ;
+#1123 = EDGE_CURVE ( 'NONE', #1470, #1240, #2019, .T. ) ;
+#1124 = VECTOR ( 'NONE', #1204, 1000.000000000000000 ) ;
+#1125 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1126 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1127 = EDGE_CURVE ( 'NONE', #2896, #2867, #997, .T. ) ;
+#1128 = DIRECTION ( 'NONE', ( -0.7071067811865493500, 0.0000000000000000000, 0.7071067811865455700 ) ) ;
+#1129 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1130 = AXIS2_PLACEMENT_3D ( 'NONE', #647, #2302, #119 ) ;
+#1131 = EDGE_LOOP ( 'NONE', ( #2127, #237, #2128, #807, #1916, #1955 ) ) ;
+#1132 = EDGE_LOOP ( 'NONE', ( #2126, #3010 ) ) ;
+#1133 = ORIENTED_EDGE ( 'NONE', *, *, #1983, .T. ) ;
+#1134 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 4.000000000000003600, 32.50000000000000000 ) ) ;
+#1135 = AXIS2_PLACEMENT_3D ( 'NONE', #2972, #652, #627 ) ;
+#1136 = ADVANCED_FACE ( 'NONE', ( #2482 ), #1973, .F. ) ;
+#1137 = ADVANCED_FACE ( 'NONE', ( #2005 ), #186, .F. ) ;
+#1138 = FACE_OUTER_BOUND ( 'NONE', #543, .T. ) ;
+#1139 = EDGE_CURVE ( 'NONE', #1762, #101, #1820, .T. ) ;
+#1140 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1141 = VECTOR ( 'NONE', #678, 1000.000000000000000 ) ;
+#1142 = CIRCLE ( 'NONE', #248, 7.999999999999992900 ) ;
+#1143 = CARTESIAN_POINT ( 'NONE', ( 48.49999999999992900, 8.500000000000000000, 37.50000000000006400 ) ) ;
+#1144 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, 24.49999999999997900 ) ) ;
+#1145 = EDGE_CURVE ( 'NONE', #1165, #2640, #1856, .T. ) ;
+#1146 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1147 = ORIENTED_EDGE ( 'NONE', *, *, #2045, .T. ) ;
+#1148 = ORIENTED_EDGE ( 'NONE', *, *, #797, .T. ) ;
+#1149 = CIRCLE ( 'NONE', #2125, 6.499999999999984900 ) ;
+#1150 = EDGE_LOOP ( 'NONE', ( #2069, #33, #1769, #2209 ) ) ;
+#1151 = CARTESIAN_POINT ( 'NONE', ( -37.99999999999999300, 8.500000000000000000, 39.00000000000000700 ) ) ;
+#1152 = ORIENTED_EDGE ( 'NONE', *, *, #2090, .F. ) ;
+#1153 = LINE ( 'NONE', #1415, #2441 ) ;
+#1154 = EDGE_LOOP ( 'NONE', ( #2592, #1133, #1411, #87 ) ) ;
+#1155 = CARTESIAN_POINT ( 'NONE', ( 48.50000000000002800, 10.00000000000000000, -32.49999999999991500 ) ) ;
+#1156 = CARTESIAN_POINT ( 'NONE', ( 50.00000000000005700, 8.500000000000000000, -38.99999999999992200 ) ) ;
+#1157 = EDGE_CURVE ( 'NONE', #2681, #2727, #1235, .T. ) ;
+#1158 = LINE ( 'NONE', #1583, #1047 ) ;
+#1159 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 10.00000000000000000, 32.49999999999998600 ) ) ;
+#1160 = VECTOR ( 'NONE', #40, 1000.000000000000000 ) ;
+#1161 = EDGE_CURVE ( 'NONE', #337, #1353, #633, .T. ) ;
+#1162 = CARTESIAN_POINT ( 'NONE', ( 38.62132034355958200, 8.500000000000000000, 37.50000000000006400 ) ) ;
+#1163 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.067522139062649700E-015 ) ) ;
+#1164 = ORIENTED_EDGE ( 'NONE', *, *, #2709, .F. ) ;
+#1165 = VERTEX_POINT ( 'NONE', #1580 ) ;
+#1166 = VERTEX_POINT ( 'NONE', #380 ) ;
+#1167 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1168 = VERTEX_POINT ( 'NONE', #2282 ) ;
+#1169 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, -5.868986283848348900, -32.50000000000000000 ) ) ;
+#1170 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1171 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #1641, #1424, #2616, #1181 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.346703234493527500, 1.570796326794898300 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9958195668244433900, 0.9958195668244433900, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#1172 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 10.00000000000000000, 29.64999999999999100 ) ) ;
+#1173 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1174 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 2.000000000000000000, 19.00000000000000000 ) ) ;
+#1175 = AXIS2_PLACEMENT_3D ( 'NONE', #306, #1275, #1030 ) ;
+#1176 = CIRCLE ( 'NONE', #1663, 2.075000000000000600 ) ;
+#1177 = LINE ( 'NONE', #1048, #2754 ) ;
+#1178 = VERTEX_POINT ( 'NONE', #2510 ) ;
+#1179 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 2.000000000000000000, 21.84999999999999400 ) ) ;
+#1180 = ORIENTED_EDGE ( 'NONE', *, *, #1008, .F. ) ;
+#1181 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000700, 9.000000000000007100, 32.50000000000000000 ) ) ;
+#1182 = EDGE_CURVE ( 'NONE', #2966, #2987, #591, .T. ) ;
+#1183 = EDGE_LOOP ( 'NONE', ( #1164, #1771, #1449, #2677 ) ) ;
+#1184 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 10.00000000000000000, 32.50000000000000000 ) ) ;
+#1185 = ORIENTED_EDGE ( 'NONE', *, *, #1127, .T. ) ;
+#1186 = VECTOR ( 'NONE', #1092, 1000.000000000000000 ) ;
+#1187 = ORIENTED_EDGE ( 'NONE', *, *, #2892, .F. ) ;
+#1188 = CYLINDRICAL_SURFACE ( 'NONE', #2042, 2.849999999999994800 ) ;
+#1189 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, 10.00000000000000000, -32.00000000000000000 ) ) ;
+#1190 = FACE_OUTER_BOUND ( 'NONE', #2911, .T. ) ;
+#1191 = AXIS2_PLACEMENT_3D ( 'NONE', #270, #2392, #529 ) ;
+#1192 = PLANE ( 'NONE', #2335 ) ;
+#1193 = CARTESIAN_POINT ( 'NONE', ( 41.83684489722880100, 9.336844897228809600, 28.00000000000000400 ) ) ;
+#1194 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000003600, 8.500000000000000000, -32.49999999999990100 ) ) ;
+#1195 = VECTOR ( 'NONE', #51, 1000.000000000000000 ) ;
+#1196 = EDGE_CURVE ( 'NONE', #2213, #435, #1497, .T. ) ;
+#1197 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000700, 10.00000000000000000, 32.49999999999998600 ) ) ;
+#1198 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1199 = EDGE_CURVE ( 'NONE', #1166, #2764, #1778, .T. ) ;
+#1200 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1201 = ORIENTED_EDGE ( 'NONE', *, *, #394, .T. ) ;
+#1202 = ORIENTED_EDGE ( 'NONE', *, *, #1441, .F. ) ;
+#1203 = ORIENTED_EDGE ( 'NONE', *, *, #66, .T. ) ;
+#1204 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1205 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1206 = VERTEX_POINT ( 'NONE', #1296 ) ;
+#1207 = VECTOR ( 'NONE', #931, 1000.000000000000000 ) ;
+#1208 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 0.0000000000000000000, -29.64999999999999100 ) ) ;
+#1209 = CYLINDRICAL_SURFACE ( 'NONE', #1130, 6.499999999999984900 ) ;
+#1210 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1211 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000700, 9.000000000000007100, -32.50000000000000000 ) ) ;
+#1212 = LINE ( 'NONE', #41, #2977 ) ;
+#1213 = SHAPE_DEFINITION_REPRESENTATION ( #2203, #195 ) ;
+#1214 = VERTEX_POINT ( 'NONE', #2798 ) ;
+#1215 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1216 = EDGE_CURVE ( 'NONE', #2438, #2346, #2448, .T. ) ;
+#1217 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1218 = ORIENTED_EDGE ( 'NONE', *, *, #193, .T. ) ;
+#1219 = VECTOR ( 'NONE', #2243, 1000.000000000000000 ) ;
+#1220 = VERTEX_POINT ( 'NONE', #2305 ) ;
+#1221 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1222 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1223 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 8.500000000000000000, 26.00000000000001100 ) ) ;
+#1224 = ORIENTED_EDGE ( 'NONE', *, *, #261, .F. ) ;
+#1225 = LINE ( 'NONE', #1625, #2406 ) ;
+#1226 = CARTESIAN_POINT ( 'NONE', ( -38.62132034355963800, 8.500000000000000000, 37.50000000000000700 ) ) ;
+#1227 = ORIENTED_EDGE ( 'NONE', *, *, #2912, .T. ) ;
+#1228 = VECTOR ( 'NONE', #2386, 1000.000000000000000 ) ;
+#1229 = ORIENTED_EDGE ( 'NONE', *, *, #732, .F. ) ;
+#1230 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999995000, 8.500000000000000000, 32.50000000000007100 ) ) ;
+#1231 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, 32.49999999999998600 ) ) ;
+#1232 = VECTOR ( 'NONE', #803, 1000.000000000000000 ) ;
+#1233 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1234 = AXIS2_PLACEMENT_3D ( 'NONE', #1109, #424, #1345 ) ;
+#1235 = LINE ( 'NONE', #2698, #65 ) ;
+#1236 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1237 = CARTESIAN_POINT ( 'NONE', ( 62.99999999999997200, 8.500000000000000000, 26.00000000000009200 ) ) ;
+#1238 = DIRECTION ( 'NONE', ( -2.775557561562885000E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1239 = DIRECTION ( 'NONE', ( -1.067522139062647300E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1240 = VERTEX_POINT ( 'NONE', #1143 ) ;
+#1241 = ORIENTED_EDGE ( 'NONE', *, *, #1443, .T. ) ;
+#1242 = ORIENTED_EDGE ( 'NONE', *, *, #1535, .F. ) ;
+#1243 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 10.00000000000000000, -32.50000000000000000 ) ) ;
+#1244 = EDGE_CURVE ( 'NONE', #2980, #1470, #23, .T. ) ;
+#1245 = ORIENTED_EDGE ( 'NONE', *, *, #2897, .F. ) ;
+#1246 = ORIENTED_EDGE ( 'NONE', *, *, #2560, .T. ) ;
+#1247 = ORIENTED_EDGE ( 'NONE', *, *, #881, .F. ) ;
+#1248 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1249 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000002800, 8.500000000000000000, -25.99999999999991100 ) ) ;
+#1250 = CARTESIAN_POINT ( 'NONE', ( 55.99999999999999300, 10.00000000000000000, 39.00000000000000700 ) ) ;
+#1251 = VECTOR ( 'NONE', #1567, 1000.000000000000000 ) ;
+#1252 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 10.00000000000000000, -32.49999999999998600 ) ) ;
+#1253 = AXIS2_PLACEMENT_3D ( 'NONE', #882, #1363, #3025 ) ;
+#1254 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, 10.00000000000000000, 32.00000000000000700 ) ) ;
+#1255 = VECTOR ( 'NONE', #3069, 1000.000000000000000 ) ;
+#1256 = VERTEX_POINT ( 'NONE', #1608 ) ;
+#1257 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, -24.50000000000000000 ) ) ;
+#1258 = CARTESIAN_POINT ( 'NONE', ( -38.62132034355963800, 10.00000000000000000, 37.50000000000000700 ) ) ;
+#1259 = EDGE_CURVE ( 'NONE', #218, #906, #2261, .T. ) ;
+#1260 = EDGE_LOOP ( 'NONE', ( #1148, #1110, #1227, #1005, #1840, #2859, #1429, #1897, #930, #509, #983, #2474, #2548, #121, #1377, #1754, #1010, #666, #2880, #1491, #2166, #311, #1845, #1910, #2196, #1867, #1700, #230, #2969, #750, #1993, #1707, #1985, #2549, #318, #1662, #2702, #865, #692, #1035 ) ) ;
+#1261 = VECTOR ( 'NONE', #1108, 1000.000000000000000 ) ;
+#1262 = VERTEX_POINT ( 'NONE', #2546 ) ;
+#1263 = DIRECTION ( 'NONE', ( -2.775557561562885000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1264 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1265 = VERTEX_POINT ( 'NONE', #2994 ) ;
+#1266 = EDGE_CURVE ( 'NONE', #2010, #2745, #364, .T. ) ;
+#1267 = LINE ( 'NONE', #894, #1042 ) ;
+#1268 = ORIENTED_EDGE ( 'NONE', *, *, #1028, .F. ) ;
+#1269 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 10.00000000000000000, -34.57500000000000300 ) ) ;
+#1270 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1271 = FACE_OUTER_BOUND ( 'NONE', #2193, .T. ) ;
+#1272 = FACE_OUTER_BOUND ( 'NONE', #2622, .T. ) ;
+#1273 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, -32.49999999999998600 ) ) ;
+#1274 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1275 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1276 = ORIENTED_EDGE ( 'NONE', *, *, #2704, .T. ) ;
+#1277 = ORIENTED_EDGE ( 'NONE', *, *, #456, .F. ) ;
+#1278 = EDGE_CURVE ( 'NONE', #1392, #385, #1713, .T. ) ;
+#1279 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1280 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, -5.868986283848348900, -30.42500000000000100 ) ) ;
+#1281 = ORIENTED_EDGE ( 'NONE', *, *, #2517, .F. ) ;
+#1282 = EDGE_CURVE ( 'NONE', #618, #889, #1341, .T. ) ;
+#1283 = FACE_OUTER_BOUND ( 'NONE', #2428, .T. ) ;
+#1284 = DIRECTION ( 'NONE', ( -1.067522139062649700E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1285 = VECTOR ( 'NONE', #1140, 1000.000000000000000 ) ;
+#1286 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1287 = LINE ( 'NONE', #2185, #2024 ) ;
+#1288 = AXIS2_PLACEMENT_3D ( 'NONE', #1848, #668, #2992 ) ;
+#1289 = EDGE_LOOP ( 'NONE', ( #2397, #2706 ) ) ;
+#1290 = CARTESIAN_POINT ( 'NONE', ( 37.11251780630394100, 10.00000000000000000, 33.50000000000000000 ) ) ;
+#1291 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, -32.49999999999998600 ) ) ;
+#1292 = EDGE_CURVE ( 'NONE', #341, #1256, #780, .T. ) ;
+#1293 = ORIENTED_EDGE ( 'NONE', *, *, #1598, .T. ) ;
+#1294 = LINE ( 'NONE', #2725, #1219 ) ;
+#1295 = ORIENTED_EDGE ( 'NONE', *, *, #242, .F. ) ;
+#1296 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, -29.64999999999999100 ) ) ;
+#1297 = EDGE_LOOP ( 'NONE', ( #1844, #194, #396, #196 ) ) ;
+#1298 = EDGE_LOOP ( 'NONE', ( #2270, #1902, #2452, #1735 ) ) ;
+#1299 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 2.000000000000000000, 32.50000000000000000 ) ) ;
+#1300 = EDGE_CURVE ( 'NONE', #2288, #1038, #1421, .T. ) ;
+#1301 = VECTOR ( 'NONE', #2627, 1000.000000000000000 ) ;
+#1302 = FACE_OUTER_BOUND ( 'NONE', #73, .T. ) ;
+#1303 = ADVANCED_FACE ( 'NONE', ( #554 ), #2824, .F. ) ;
+#1304 = CARTESIAN_POINT ( 'NONE', ( 48.50000000000002800, 8.500000000000000000, -32.49999999999991500 ) ) ;
+#1305 = AXIS2_PLACEMENT_3D ( 'NONE', #1299, #2450, #2939 ) ;
+#1306 = ORIENTED_EDGE ( 'NONE', *, *, #1659, .F. ) ;
+#1307 = EDGE_CURVE ( 'NONE', #957, #1540, #2089, .T. ) ;
+#1308 = ORIENTED_EDGE ( 'NONE', *, *, #756, .T. ) ;
+#1309 = ORIENTED_EDGE ( 'NONE', *, *, #924, .F. ) ;
+#1310 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1311 = ORIENTED_EDGE ( 'NONE', *, *, #1515, .T. ) ;
+#1312 = ORIENTED_EDGE ( 'NONE', *, *, #1750, .F. ) ;
+#1313 = CARTESIAN_POINT ( 'NONE', ( -36.12132034355962400, 8.500000000000000000, 35.00000000000000000 ) ) ;
+#1314 = EDGE_CURVE ( 'NONE', #1220, #1615, #1171, .T. ) ;
+#1315 = CARTESIAN_POINT ( 'NONE', ( -61.49999999999999300, 10.00000000000000000, 24.49999999999997900 ) ) ;
+#1316 = ADVANCED_FACE ( 'NONE', ( #2044 ), #2130, .F. ) ;
+#1317 = LINE ( 'NONE', #1457, #992 ) ;
+#1318 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1319 = FACE_OUTER_BOUND ( 'NONE', #773, .T. ) ;
+#1320 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, -32.49999999999998600 ) ) ;
+#1321 = VERTEX_POINT ( 'NONE', #2847 ) ;
+#1322 = CARTESIAN_POINT ( 'NONE', ( 37.03766338469753800, 9.671577558082516300, -33.17157755808249700 ) ) ;
+#1323 = ORIENTED_EDGE ( 'NONE', *, *, #1613, .T. ) ;
+#1324 = LINE ( 'NONE', #2483, #1632 ) ;
+#1325 = VERTEX_POINT ( 'NONE', #2585 ) ;
+#1326 = AXIS2_PLACEMENT_3D ( 'NONE', #2271, #2013, #1078 ) ;
+#1327 = ORIENTED_EDGE ( 'NONE', *, *, #66, .F. ) ;
+#1328 = CYLINDRICAL_SURFACE ( 'NONE', #2809, 2.849999999999994800 ) ;
+#1329 = VERTEX_POINT ( 'NONE', #1172 ) ;
+#1330 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1331 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1332 = ADVANCED_FACE ( 'NONE', ( #2811 ), #1671, .F. ) ;
+#1333 = ADVANCED_FACE ( 'NONE', ( #1272 ), #2148, .F. ) ;
+#1334 = CIRCLE ( 'NONE', #1725, 6.499999999999984900 ) ;
+#1335 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1336 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.135044278125294600E-015 ) ) ;
+#1337 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1338 = VERTEX_POINT ( 'NONE', #921 ) ;
+#1339 = LINE ( 'NONE', #700, #1926 ) ;
+#1340 = EDGE_CURVE ( 'NONE', #2385, #1508, #135, .T. ) ;
+#1341 = LINE ( 'NONE', #2104, #2416 ) ;
+#1342 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1343 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 9.000000000000007100, 28.00000000000000400 ) ) ;
+#1344 = AXIS2_PLACEMENT_3D ( 'NONE', #2711, #2959, #2562 ) ;
+#1345 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1346 = ORIENTED_EDGE ( 'NONE', *, *, #2423, .T. ) ;
+#1347 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 10.00000000000000000, -33.50000000000000000 ) ) ;
+#1348 = CARTESIAN_POINT ( 'NONE', ( -38.62132034355963800, 8.500000000000000000, 37.50000000000000700 ) ) ;
+#1349 = AXIS2_PLACEMENT_3D ( 'NONE', #1547, #1361, #861 ) ;
+#1350 = VERTEX_POINT ( 'NONE', #2814 ) ;
+#1351 = ORIENTED_EDGE ( 'NONE', *, *, #2526, .F. ) ;
+#1352 = ADVANCED_FACE ( 'NONE', ( #854 ), #1192, .F. ) ;
+#1353 = VERTEX_POINT ( 'NONE', #223 ) ;
+#1354 = EDGE_CURVE ( 'NONE', #1651, #1552, #2632, .T. ) ;
+#1355 = ORIENTED_EDGE ( 'NONE', *, *, #1531, .T. ) ;
+#1356 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1357 = CARTESIAN_POINT ( 'NONE', ( 61.49999999999995000, 8.500000000000000000, 24.50000000000006400 ) ) ;
+#1358 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1359 = FACE_OUTER_BOUND ( 'NONE', #2898, .T. ) ;
+#1360 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, -26.00000000000000400 ) ) ;
+#1361 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1362 = EDGE_CURVE ( 'NONE', #1721, #2288, #740, .T. ) ;
+#1363 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1364 = FACE_OUTER_BOUND ( 'NONE', #1131, .T. ) ;
+#1365 = AXIS2_PLACEMENT_3D ( 'NONE', #463, #2365, #950 ) ;
+#1366 = ORIENTED_EDGE ( 'NONE', *, *, #2951, .F. ) ;
+#1367 = PLANE ( 'NONE', #1991 ) ;
+#1368 = ADVANCED_FACE ( 'NONE', ( #3038 ), #2854, .F. ) ;
+#1369 = SURFACE_STYLE_FILL_AREA ( #1857 ) ;
+#1370 = ADVANCED_FACE ( 'NONE', ( #1463 ), #2654, .F. ) ;
+#1371 = VERTEX_POINT ( 'NONE', #1933 ) ;
+#1372 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1373 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, -105.4229576515476200, -28.00000000000000400 ) ) ;
+#1374 = ORIENTED_EDGE ( 'NONE', *, *, #1752, .T. ) ;
+#1375 = LINE ( 'NONE', #2021, #1002 ) ;
+#1376 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1377 = ORIENTED_EDGE ( 'NONE', *, *, #1199, .T. ) ;
+#1378 = PLANE ( 'NONE', #1839 ) ;
+#1379 = EDGE_CURVE ( 'NONE', #576, #1507, #2120, .T. ) ;
+#1380 = FACE_OUTER_BOUND ( 'NONE', #1901, .T. ) ;
+#1381 = CIRCLE ( 'NONE', #1628, 4.499999999999997300 ) ;
+#1382 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1383 = EDGE_CURVE ( 'NONE', #1540, #13, #521, .T. ) ;
+#1384 = LINE ( 'NONE', #1724, #1124 ) ;
+#1385 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1386 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1387 = VECTOR ( 'NONE', #1200, 1000.000000000000000 ) ;
+#1388 = CARTESIAN_POINT ( 'NONE', ( -56.00000000000000000, 10.00000000000000000, 32.00000000000000700 ) ) ;
+#1389 = ORIENTED_EDGE ( 'NONE', *, *, #791, .F. ) ;
+#1390 = ORIENTED_EDGE ( 'NONE', *, *, #4, .F. ) ;
+#1391 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 0.0000000000000000000, 39.00000000000000700 ) ) ;
+#1392 = VERTEX_POINT ( 'NONE', #1458 ) ;
+#1393 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.000000000000000000, 0.0000000000000000000 ) ) ;
+#1394 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.000000000000000000, 0.0000000000000000000 ) ) ;
+#1395 = AXIS2_PLACEMENT_3D ( 'NONE', #137, #2297, #1810 ) ;
+#1396 = FACE_OUTER_BOUND ( 'NONE', #2819, .T. ) ;
+#1397 = LINE ( 'NONE', #878, #1141 ) ;
+#1398 = CARTESIAN_POINT ( 'NONE', ( 38.00000000000000000, 0.0000000000000000000, 39.00000000000000700 ) ) ;
+#1399 = ORIENTED_EDGE ( 'NONE', *, *, #1944, .T. ) ;
+#1400 = LINE ( 'NONE', #2888, #1799 ) ;
+#1401 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1402 = EDGE_CURVE ( 'NONE', #1043, #305, #2961, .T. ) ;
+#1403 = CARTESIAN_POINT ( 'NONE', ( -56.00000000000000000, 10.00000000000000000, -32.00000000000000000 ) ) ;
+#1404 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.7071067811865505700, 0.7071067811865444600 ) ) ;
+#1405 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 0.0000000000000000000, 29.64999999999999100 ) ) ;
+#1406 = ORIENTED_EDGE ( 'NONE', *, *, #1300, .T. ) ;
+#1407 = VECTOR ( 'NONE', #1609, 1000.000000000000000 ) ;
+#1408 = ORIENTED_EDGE ( 'NONE', *, *, #2458, .F. ) ;
+#1409 = CYLINDRICAL_SURFACE ( 'NONE', #2394, 2.075000000000000600 ) ;
+#1410 = EDGE_LOOP ( 'NONE', ( #3042, #2119, #2092, #168 ) ) ;
+#1411 = ORIENTED_EDGE ( 'NONE', *, *, #1161, .T. ) ;
+#1412 = VECTOR ( 'NONE', #3081, 1000.000000000000000 ) ;
+#1413 = EDGE_LOOP ( 'NONE', ( #1106, #3041, #3061, #353 ) ) ;
+#1414 = AXIS2_PLACEMENT_3D ( 'NONE', #1174, #2817, #1692 ) ;
+#1415 = CARTESIAN_POINT ( 'NONE', ( -36.12132034355962400, 10.00000000000000000, 35.00000000000000000 ) ) ;
+#1416 = FACE_OUTER_BOUND ( 'NONE', #161, .T. ) ;
+#1417 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1418 = EDGE_CURVE ( 'NONE', #220, #2929, #1644, .T. ) ;
+#1419 = LINE ( 'NONE', #130, #2998 ) ;
+#1420 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1421 = CIRCLE ( 'NONE', #685, 2.849999999999998300 ) ;
+#1422 = CARTESIAN_POINT ( 'NONE', ( 37.00000000000000700, -105.4229576515476200, -32.50000000000000000 ) ) ;
+#1423 = EDGE_CURVE ( 'NONE', #1699, #2504, #299, .T. ) ;
+#1424 = CARTESIAN_POINT ( 'NONE', ( -37.03766338469753800, 9.671577558082514500, 33.17157755808249700 ) ) ;
+#1425 = PLANE ( 'NONE', #1977 ) ;
+#1426 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1427 = EDGE_LOOP ( 'NONE', ( #843, #1811, #2989, #851 ) ) ;
+#1428 = VERTEX_POINT ( 'NONE', #1012 ) ;
+#1429 = ORIENTED_EDGE ( 'NONE', *, *, #508, .T. ) ;
+#1430 = EDGE_LOOP ( 'NONE', ( #2111, #1688, #147, #3078 ) ) ;
+#1431 = CARTESIAN_POINT ( 'NONE', ( 48.49999999999992900, 8.500000000000000000, 37.50000000000006400 ) ) ;
+#1432 = AXIS2_PLACEMENT_3D ( 'NONE', #2565, #679, #2534 ) ;
+#1433 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1434 = VERTEX_POINT ( 'NONE', #1689 ) ;
+#1435 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1436 = CARTESIAN_POINT ( 'NONE', ( 49.99999999999997200, 8.500000000000000000, 32.50000000000007100 ) ) ;
+#1437 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1438 = LINE ( 'NONE', #513, #2538 ) ;
+#1439 = FACE_OUTER_BOUND ( 'NONE', #10, .T. ) ;
+#1440 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1441 = EDGE_CURVE ( 'NONE', #1166, #646, #2735, .T. ) ;
+#1442 = ORIENTED_EDGE ( 'NONE', *, *, #1340, .F. ) ;
+#1443 = EDGE_CURVE ( 'NONE', #2970, #941, #3070, .T. ) ;
+#1444 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 0.0000000000000000000, 32.00000000000000700 ) ) ;
+#1445 = VERTEX_POINT ( 'NONE', #745 ) ;
+#1446 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 10.00000000000000000, 32.50000000000000000 ) ) ;
+#1447 = ORIENTED_EDGE ( 'NONE', *, *, #25, .T. ) ;
+#1448 = FACE_OUTER_BOUND ( 'NONE', #3059, .T. ) ;
+#1449 = ORIENTED_EDGE ( 'NONE', *, *, #772, .T. ) ;
+#1450 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, -24.50000000000000000 ) ) ;
+#1451 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1452 = AXIS2_PLACEMENT_3D ( 'NONE', #1565, #2529, #120 ) ;
+#1453 = DIRECTION ( 'NONE', ( -0.7071067811865493500, -0.0000000000000000000, -0.7071067811865455700 ) ) ;
+#1454 = FACE_OUTER_BOUND ( 'NONE', #1150, .T. ) ;
+#1455 = CYLINDRICAL_SURFACE ( 'NONE', #2788, 4.500000000000003600 ) ;
+#1456 = AXIS2_PLACEMENT_3D ( 'NONE', #819, #1992, #2696 ) ;
+#1457 = CARTESIAN_POINT ( 'NONE', ( -61.49999999999999300, 10.00000000000000000, -24.50000000000000000 ) ) ;
+#1458 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 4.000000000000003600, -28.00000000000000400 ) ) ;
+#1459 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1460 = FACE_OUTER_BOUND ( 'NONE', #2674, .T. ) ;
+#1461 = EDGE_CURVE ( 'NONE', #1371, #927, #227, .T. ) ;
+#1462 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1463 = FACE_OUTER_BOUND ( 'NONE', #1001, .T. ) ;
+#1464 = EDGE_CURVE ( 'NONE', #836, #963, #444, .T. ) ;
+#1465 = ORIENTED_EDGE ( 'NONE', *, *, #2256, .T. ) ;
+#1466 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1467 = ORIENTED_EDGE ( 'NONE', *, *, #384, .F. ) ;
+#1468 = DIRECTION ( 'NONE', ( -1.699320956058914000E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1469 = ORIENTED_EDGE ( 'NONE', *, *, #1813, .T. ) ;
+#1470 = VERTEX_POINT ( 'NONE', #737 ) ;
+#1471 = EDGE_LOOP ( 'NONE', ( #1390, #197, #2094, #2967, #2470, #1276 ) ) ;
+#1472 = ORIENTED_EDGE ( 'NONE', *, *, #236, .F. ) ;
+#1473 = AXIS2_PLACEMENT_3D ( 'NONE', #1004, #1451, #524 ) ;
+#1474 = CIRCLE ( 'NONE', #2697, 2.849999999999994800 ) ;
+#1475 = CIRCLE ( 'NONE', #2225, 6.499999999999984900 ) ;
+#1476 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, -5.868986283848348900, 32.50000000000000000 ) ) ;
+#1477 = EDGE_CURVE ( 'NONE', #220, #999, #1932, .T. ) ;
+#1478 = DIRECTION ( 'NONE', ( 2.135044278125294600E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1479 = FACE_OUTER_BOUND ( 'NONE', #1298, .T. ) ;
+#1480 = LINE ( 'NONE', #162, #1407 ) ;
+#1481 = CARTESIAN_POINT ( 'NONE', ( 55.99999999999999300, 0.0000000000000000000, 39.00000000000000700 ) ) ;
+#1482 = EDGE_CURVE ( 'NONE', #2716, #2511, #2519, .T. ) ;
+#1483 = CARTESIAN_POINT ( 'NONE', ( 50.00000000000005700, 10.00000000000000000, -38.99999999999992200 ) ) ;
+#1484 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1485 = EDGE_LOOP ( 'NONE', ( #1281, #2404, #2331, #1025 ) ) ;
+#1486 = FACE_OUTER_BOUND ( 'NONE', #1183, .T. ) ;
+#1487 = ORIENTED_EDGE ( 'NONE', *, *, #2384, .T. ) ;
+#1488 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #887 ), #1950 ) ;
+#1489 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 8.500000000000000000, 32.49999999999998600 ) ) ;
+#1490 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000000, 4.000000000000003600, 32.50000000000000000 ) ) ;
+#1491 = ORIENTED_EDGE ( 'NONE', *, *, #106, .T. ) ;
+#1492 = CYLINDRICAL_SURFACE ( 'NONE', #808, 2.849999999999994800 ) ;
+#1493 = PLANE ( 'NONE', #824 ) ;
+#1494 = EDGE_LOOP ( 'NONE', ( #3, #222, #1247, #694 ) ) ;
+#1495 = CYLINDRICAL_SURFACE ( 'NONE', #1234, 6.999999999999999100 ) ;
+#1496 = VECTOR ( 'NONE', #2283, 1000.000000000000000 ) ;
+#1497 = CIRCLE ( 'NONE', #1432, 2.075000000000000600 ) ;
+#1498 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -1.067522139062649700E-015 ) ) ;
+#1499 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, 24.49999999999997900 ) ) ;
+#1500 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #1211, #29, #2396, #7 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384687900, 4.936482072686059700 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9958195668244433900, 0.9958195668244433900, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#1501 = CARTESIAN_POINT ( 'NONE', ( 48.49999999999992900, 8.500000000000000000, 37.50000000000006400 ) ) ;
+#1502 = CARTESIAN_POINT ( 'NONE', ( 50.00000000000005000, 8.500000000000000000, -32.49999999999991500 ) ) ;
+#1503 = EDGE_LOOP ( 'NONE', ( #1611, #2250, #81, #1755 ) ) ;
+#1504 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1505 = VERTEX_POINT ( 'NONE', #401 ) ;
+#1506 = EDGE_CURVE ( 'NONE', #1329, #1168, #2377, .T. ) ;
+#1507 = VERTEX_POINT ( 'NONE', #1802 ) ;
+#1508 = VERTEX_POINT ( 'NONE', #1768 ) ;
+#1509 = AXIS2_PLACEMENT_3D ( 'NONE', #312, #1981, #2269 ) ;
+#1510 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1511 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1512 = AXIS2_PLACEMENT_3D ( 'NONE', #1513, #302, #795 ) ;
+#1513 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 9.000000000000007100, -28.00000000000000000 ) ) ;
+#1514 = VECTOR ( 'NONE', #2831, 1000.000000000000000 ) ;
+#1515 = EDGE_CURVE ( 'NONE', #2429, #3012, #3000, .T. ) ;
+#1516 = VECTOR ( 'NONE', #903, 1000.000000000000000 ) ;
+#1517 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, -105.4229576515476200, 32.50000000000000000 ) ) ;
+#1518 = LINE ( 'NONE', #1837, #6 ) ;
+#1519 = ORIENTED_EDGE ( 'NONE', *, *, #1716, .T. ) ;
+#1520 = ORIENTED_EDGE ( 'NONE', *, *, #1613, .F. ) ;
+#1521 = EDGE_CURVE ( 'NONE', #1178, #681, #2151, .T. ) ;
+#1522 = LINE ( 'NONE', #648, #1261 ) ;
+#1523 = ORIENTED_EDGE ( 'NONE', *, *, #2500, .F. ) ;
+#1524 = CIRCLE ( 'NONE', #2887, 2.075000000000000600 ) ;
+#1525 = AXIS2_PLACEMENT_3D ( 'NONE', #2463, #2242, #1747 ) ;
+#1526 = CARTESIAN_POINT ( 'NONE', ( -56.00000000000000000, 0.0000000000000000000, -38.99999999999999300 ) ) ;
+#1527 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1528 = LINE ( 'NONE', #2358, #1228 ) ;
+#1529 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1530 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 8.500000000000000000, -37.50000000000000000 ) ) ;
+#1531 = EDGE_CURVE ( 'NONE', #1321, #2010, #2848, .T. ) ;
+#1532 = MANIFOLD_SOLID_BREP ( 'Fillet1', #2836 ) ;
+#1533 = ORIENTED_EDGE ( 'NONE', *, *, #2141, .F. ) ;
+#1534 = EDGE_LOOP ( 'NONE', ( #573, #763 ) ) ;
+#1535 = EDGE_CURVE ( 'NONE', #1428, #1166, #1384, .T. ) ;
+#1536 = ORIENTED_EDGE ( 'NONE', *, *, #414, .F. ) ;
+#1537 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1538 = ADVANCED_FACE ( 'NONE', ( #2666 ), #2695, .F. ) ;
+#1539 = VERTEX_POINT ( 'NONE', #2931 ) ;
+#1540 = VERTEX_POINT ( 'NONE', #317 ) ;
+#1541 = ORIENTED_EDGE ( 'NONE', *, *, #829, .F. ) ;
+#1542 = LINE ( 'NONE', #1999, #1656 ) ;
+#1543 = CARTESIAN_POINT ( 'NONE', ( 48.49999999999992900, 8.500000000000000000, 37.50000000000006400 ) ) ;
+#1544 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, 0.0000000000000000000, 35.00000000000000000 ) ) ;
+#1545 = AXIS2_PLACEMENT_3D ( 'NONE', #2890, #1951, #1236 ) ;
+#1546 = FACE_OUTER_BOUND ( 'NONE', #2507, .T. ) ;
+#1547 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 10.00000000000000000, 32.50000000000000000 ) ) ;
+#1548 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1549 = VECTOR ( 'NONE', #26, 1000.000000000000000 ) ;
+#1550 = AXIS2_PLACEMENT_3D ( 'NONE', #458, #1881, #904 ) ;
+#1551 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1552 = VERTEX_POINT ( 'NONE', #2668 ) ;
+#1553 = ORIENTED_EDGE ( 'NONE', *, *, #2875, .T. ) ;
+#1554 = ORIENTED_EDGE ( 'NONE', *, *, #1760, .F. ) ;
+#1555 = ADVANCED_FACE ( 'NONE', ( #1460 ), #1015, .F. ) ;
+#1556 = VECTOR ( 'NONE', #1331, 1000.000000000000000 ) ;
+#1557 = ORIENTED_EDGE ( 'NONE', *, *, #975, .T. ) ;
+#1558 = ORIENTED_EDGE ( 'NONE', *, *, #3068, .F. ) ;
+#1559 = CIRCLE ( 'NONE', #654, 2.075000000000000600 ) ;
+#1560 = EDGE_LOOP ( 'NONE', ( #1636, #561, #1068, #1107, #2656, #139 ) ) ;
+#1561 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000700, 8.500000000000000000, 32.49999999999998600 ) ) ;
+#1562 = EDGE_CURVE ( 'NONE', #2603, #963, #405, .T. ) ;
+#1563 = LINE ( 'NONE', #738, #699 ) ;
+#1564 = CYLINDRICAL_SURFACE ( 'NONE', #2940, 2.849999999999994800 ) ;
+#1565 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000000, -105.4229576515476200, 32.50000000000000000 ) ) ;
+#1566 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1567 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1568 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1569 = AXIS2_PLACEMENT_3D ( 'NONE', #1273, #2913, #2692 ) ;
+#1570 = ADVANCED_FACE ( 'NONE', ( #2849 ), #1564, .F. ) ;
+#1571 = ADVANCED_FACE ( 'NONE', ( #184 ), #970, .F. ) ;
+#1572 = ORIENTED_EDGE ( 'NONE', *, *, #178, .T. ) ;
+#1573 = EDGE_CURVE ( 'NONE', #526, #2872, #2559, .T. ) ;
+#1574 = ORIENTED_EDGE ( 'NONE', *, *, #1379, .F. ) ;
+#1575 = CARTESIAN_POINT ( 'NONE', ( 38.62132034355958200, 10.00000000000000000, 37.50000000000006400 ) ) ;
+#1576 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1577 = VERTEX_POINT ( 'NONE', #1530 ) ;
+#1578 = ORIENTED_EDGE ( 'NONE', *, *, #297, .T. ) ;
+#1579 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999995000, 8.500000000000000000, 32.50000000000007100 ) ) ;
+#1580 = CARTESIAN_POINT ( 'NONE', ( -56.00000000000000000, 0.0000000000000000000, 39.00000000000000700 ) ) ;
+#1581 = EDGE_CURVE ( 'NONE', #941, #1037, #2958, .T. ) ;
+#1582 = PLANE ( 'NONE', #1395 ) ;
+#1583 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, -105.4229576515476200, 28.00000000000000400 ) ) ;
+#1584 = FACE_OUTER_BOUND ( 'NONE', #1053, .T. ) ;
+#1585 = ORIENTED_EDGE ( 'NONE', *, *, #2306, .T. ) ;
+#1586 = LINE ( 'NONE', #1830, #1761 ) ;
+#1587 = ADVANCED_FACE ( 'NONE', ( #588, #1082 ), #2199, .F. ) ;
+#1588 = ORIENTED_EDGE ( 'NONE', *, *, #20, .T. ) ;
+#1589 = ADVANCED_FACE ( 'NONE', ( #1677 ), #1956, .F. ) ;
+#1590 = AXIS2_PLACEMENT_3D ( 'NONE', #2263, #2728, #2938 ) ;
+#1591 = VECTOR ( 'NONE', #922, 999.9999999999998900 ) ;
+#1592 = CARTESIAN_POINT ( 'NONE', ( 38.62132034355958200, 8.500000000000000000, 37.50000000000006400 ) ) ;
+#1593 = EDGE_LOOP ( 'NONE', ( #1055, #403, #1588, #2074, #2008, #88 ) ) ;
+#1594 = VERTEX_POINT ( 'NONE', #1731 ) ;
+#1595 = CYLINDRICAL_SURFACE ( 'NONE', #482, 2.075000000000000600 ) ;
+#1596 = VERTEX_POINT ( 'NONE', #1742 ) ;
+#1597 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, 0.0000000000000000000, 35.00000000000000000 ) ) ;
+#1598 = EDGE_CURVE ( 'NONE', #1832, #373, #1712, .T. ) ;
+#1599 = VECTOR ( 'NONE', #735, 1000.000000000000000 ) ;
+#1600 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1601 = LINE ( 'NONE', #3082, #2518 ) ;
+#1602 = DIRECTION ( 'NONE', ( 1.067522139062649700E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1603 = ADVANCED_FACE ( 'NONE', ( #852 ), #1033, .F. ) ;
+#1604 = EDGE_CURVE ( 'NONE', #2010, #1705, #442, .T. ) ;
+#1605 = ADVANCED_FACE ( 'NONE', ( #2630, #2221, #2040, #479, #739, #362, #94, #2188, #1929, #1302 ), #1045, .F. ) ;
+#1606 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1607 = AXIS2_PLACEMENT_3D ( 'NONE', #501, #280, #1939 ) ;
+#1608 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 10.00000000000000000, 21.84999999999999400 ) ) ;
+#1609 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1610 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1611 = ORIENTED_EDGE ( 'NONE', *, *, #1904, .T. ) ;
+#1612 = ORIENTED_EDGE ( 'NONE', *, *, #2473, .F. ) ;
+#1613 = EDGE_CURVE ( 'NONE', #2767, #2453, #22, .T. ) ;
+#1614 = EDGE_LOOP ( 'NONE', ( #1726, #541 ) ) ;
+#1615 = VERTEX_POINT ( 'NONE', #1027 ) ;
+#1616 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 0.0000000000000000000, 39.00000000000000700 ) ) ;
+#1617 = DIRECTION ( 'NONE', ( -7.153498870007450200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1618 = VECTOR ( 'NONE', #1988, 1000.000000000000000 ) ;
+#1619 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1620 = EDGE_CURVE ( 'NONE', #1699, #770, #2415, .T. ) ;
+#1621 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 2.000000000000000000, 16.15000000000000600 ) ) ;
+#1622 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1623 = CIRCLE ( 'NONE', #1971, 6.499999999999984900 ) ;
+#1624 = FACE_OUTER_BOUND ( 'NONE', #1685, .T. ) ;
+#1625 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 0.0000000000000000000, -29.64999999999999100 ) ) ;
+#1626 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1627 = ORIENTED_EDGE ( 'NONE', *, *, #2006, .F. ) ;
+#1628 = AXIS2_PLACEMENT_3D ( 'NONE', #856, #111, #1117 ) ;
+#1629 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1630 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1631 = ORIENTED_EDGE ( 'NONE', *, *, #657, .F. ) ;
+#1632 = VECTOR ( 'NONE', #1566, 1000.000000000000000 ) ;
+#1633 = EDGE_LOOP ( 'NONE', ( #1938, #2116, #684, #1784, #726, #2177, #1187, #2861 ) ) ;
+#1634 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1635 = EDGE_CURVE ( 'NONE', #1350, #1445, #1855, .T. ) ;
+#1636 = ORIENTED_EDGE ( 'NONE', *, *, #1678, .T. ) ;
+#1637 = LINE ( 'NONE', #1853, #3060 ) ;
+#1638 = ORIENTED_EDGE ( 'NONE', *, *, #70, .T. ) ;
+#1639 = CIRCLE ( 'NONE', #1051, 4.499999999999997300 ) ;
+#1640 = EDGE_CURVE ( 'NONE', #2806, #1594, #2886, .T. ) ;
+#1641 = CARTESIAN_POINT ( 'NONE', ( -37.11251780630394100, 10.00000000000000000, 33.50000000000000000 ) ) ;
+#1642 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1643 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 7.153498870007450200E-016 ) ) ;
+#1644 = LINE ( 'NONE', #759, #937 ) ;
+#1645 = AXIS2_PLACEMENT_3D ( 'NONE', #210, #255, #2598 ) ;
+#1646 = ORIENTED_EDGE ( 'NONE', *, *, #1506, .F. ) ;
+#1647 = ORIENTED_EDGE ( 'NONE', *, *, #2423, .F. ) ;
+#1648 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1649 = ORIENTED_EDGE ( 'NONE', *, *, #1046, .T. ) ;
+#1650 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1651 = VERTEX_POINT ( 'NONE', #823 ) ;
+#1652 = CARTESIAN_POINT ( 'NONE', ( 38.62132034355958200, 8.500000000000000000, 37.50000000000006400 ) ) ;
+#1653 = AXIS2_PLACEMENT_3D ( 'NONE', #1403, #1650, #1386 ) ;
+#1654 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1655 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1656 = VECTOR ( 'NONE', #2733, 1000.000000000000000 ) ;
+#1657 = VECTOR ( 'NONE', #1905, 1000.000000000000000 ) ;
+#1658 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
+#1659 = EDGE_CURVE ( 'NONE', #1875, #836, #2257, .T. ) ;
+#1660 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1661 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1662 = ORIENTED_EDGE ( 'NONE', *, *, #657, .T. ) ;
+#1663 = AXIS2_PLACEMENT_3D ( 'NONE', #592, #625, #1335 ) ;
+#1664 = ORIENTED_EDGE ( 'NONE', *, *, #1292, .F. ) ;
+#1665 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1666 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 10.00000000000000000, 16.15000000000000600 ) ) ;
+#1667 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1668 = ORIENTED_EDGE ( 'NONE', *, *, #2264, .F. ) ;
+#1669 = LINE ( 'NONE', #1162, #127 ) ;
+#1670 = ORIENTED_EDGE ( 'NONE', *, *, #857, .F. ) ;
+#1671 = PLANE ( 'NONE', #136 ) ;
+#1672 = CYLINDRICAL_SURFACE ( 'NONE', #112, 4.499999999999997300 ) ;
+#1673 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, -5.868986283848348900, 30.42500000000000100 ) ) ;
+#1674 = EDGE_CURVE ( 'NONE', #2980, #149, #298, .T. ) ;
+#1675 = VECTOR ( 'NONE', #2381, 1000.000000000000000 ) ;
+#1676 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1677 = FACE_OUTER_BOUND ( 'NONE', #1593, .T. ) ;
+#1678 = EDGE_CURVE ( 'NONE', #430, #3056, #1158, .T. ) ;
+#1679 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, 0.0000000000000000000, 35.00000000000000000 ) ) ;
+#1680 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 2.000000000000000000, 21.84999999999999400 ) ) ;
+#1681 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 4.000000000000003600, -32.50000000000000000 ) ) ;
+#1682 = ORIENTED_EDGE ( 'NONE', *, *, #1139, .F. ) ;
+#1683 = CARTESIAN_POINT ( 'NONE', ( -61.49999999999999300, 8.500000000000000000, -24.50000000000000000 ) ) ;
+#1684 = ORIENTED_EDGE ( 'NONE', *, *, #2447, .F. ) ;
+#1685 = EDGE_LOOP ( 'NONE', ( #947, #1095, #1806, #708, #1886, #2425, #2985, #1829 ) ) ;
+#1686 = AXIS2_PLACEMENT_3D ( 'NONE', #2682, #1279, #2923 ) ;
+#1687 = CARTESIAN_POINT ( 'NONE', ( 49.99999999999995700, 8.500000000000000000, 39.00000000000009200 ) ) ;
+#1688 = ORIENTED_EDGE ( 'NONE', *, *, #2566, .F. ) ;
+#1689 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000700, 8.500000000000000000, -32.49999999999998600 ) ) ;
+#1690 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1691 = EDGE_CURVE ( 'NONE', #2268, #2899, #968, .T. ) ;
+#1692 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1693 = VECTOR ( 'NONE', #1453, 1000.000000000000100 ) ;
+#1694 = FACE_BOUND ( 'NONE', #351, .T. ) ;
+#1695 = ORIENTED_EDGE ( 'NONE', *, *, #236, .T. ) ;
+#1696 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1697 = EDGE_CURVE ( 'NONE', #485, #46, #1381, .T. ) ;
+#1698 = CYLINDRICAL_SURFACE ( 'NONE', #1607, 2.849999999999994800 ) ;
+#1699 = VERTEX_POINT ( 'NONE', #1093 ) ;
+#1700 = ORIENTED_EDGE ( 'NONE', *, *, #1244, .T. ) ;
+#1701 = FACE_OUTER_BOUND ( 'NONE', #785, .T. ) ;
+#1702 = ORIENTED_EDGE ( 'NONE', *, *, #1300, .F. ) ;
+#1703 = AXIS2_PLACEMENT_3D ( 'NONE', #2154, #1210, #1920 ) ;
+#1704 = VERTEX_POINT ( 'NONE', #2523 ) ;
+#1705 = VERTEX_POINT ( 'NONE', #138 ) ;
+#1706 = CIRCLE ( 'NONE', #2965, 2.849999999999994800 ) ;
+#1707 = ORIENTED_EDGE ( 'NONE', *, *, #707, .T. ) ;
+#1708 = DIRECTION ( 'NONE', ( 1.067522139062649700E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1709 = CIRCLE ( 'NONE', #871, 8.000000000000007100 ) ;
+#1710 = AXIS2_PLACEMENT_3D ( 'NONE', #3053, #202, #2413 ) ;
+#1711 = CARTESIAN_POINT ( 'NONE', ( 61.49999999999995000, 8.500000000000000000, 24.50000000000006400 ) ) ;
+#1712 = CIRCLE ( 'NONE', #1305, 2.075000000000000600 ) ;
+#1713 = LINE ( 'NONE', #2762, #1085 ) ;
+#1714 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1715 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 2.000000000000000000, -16.15000000000000600 ) ) ;
+#1716 = EDGE_CURVE ( 'NONE', #2382, #664, #1817, .T. ) ;
+#1717 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 10.00000000000000000, -32.50000000000000000 ) ) ;
+#1718 = ORIENTED_EDGE ( 'NONE', *, *, #2815, .F. ) ;
+#1719 = ORIENTED_EDGE ( 'NONE', *, *, #556, .F. ) ;
+#1720 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1721 = VERTEX_POINT ( 'NONE', #2497 ) ;
+#1722 = CARTESIAN_POINT ( 'NONE', ( -56.00000000000000000, 10.00000000000000000, 39.00000000000000700 ) ) ;
+#1723 = ORIENTED_EDGE ( 'NONE', *, *, #2662, .T. ) ;
+#1724 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 8.500000000000000000, 37.50000000000000700 ) ) ;
+#1725 = AXIS2_PLACEMENT_3D ( 'NONE', #1930, #996, #1233 ) ;
+#1726 = ORIENTED_EDGE ( 'NONE', *, *, #2327, .F. ) ;
+#1727 = FACE_OUTER_BOUND ( 'NONE', #1154, .T. ) ;
+#1728 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 8.500000000000000000, -26.00000000000000400 ) ) ;
+#1729 = EDGE_CURVE ( 'NONE', #1206, #1445, #327, .T. ) ;
+#1730 = FACE_OUTER_BOUND ( 'NONE', #2881, .T. ) ;
+#1731 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000003600, 10.00000000000000000, -25.99999999999992200 ) ) ;
+#1732 = ORIENTED_EDGE ( 'NONE', *, *, #812, .F. ) ;
+#1733 = EDGE_CURVE ( 'NONE', #1596, #2767, #259, .T. ) ;
+#1734 = CARTESIAN_POINT ( 'NONE', ( 48.50000000000002800, 8.500000000000000000, -32.49999999999991500 ) ) ;
+#1735 = ORIENTED_EDGE ( 'NONE', *, *, #772, .F. ) ;
+#1736 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 10.00000000000000000, -28.00000000000000400 ) ) ;
+#1737 = EDGE_LOOP ( 'NONE', ( #1071, #2718 ) ) ;
+#1738 = LINE ( 'NONE', #2340, #2555 ) ;
+#1739 = VERTEX_POINT ( 'NONE', #1304 ) ;
+#1740 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1741 = LINE ( 'NONE', #1405, #1118 ) ;
+#1742 = CARTESIAN_POINT ( 'NONE', ( -38.62132034355963800, 8.500000000000000000, 37.50000000000000700 ) ) ;
+#1743 = AXIS2_PLACEMENT_3D ( 'NONE', #3006, #2751, #1619 ) ;
+#1744 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1745 = LINE ( 'NONE', #3036, #585 ) ;
+#1746 = PLANE ( 'NONE', #62 ) ;
+#1747 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1748 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 0.0000000000000000000, 32.49999999999998600 ) ) ;
+#1749 = DIRECTION ( 'NONE', ( -0.7071067811865493500, 0.0000000000000000000, -0.7071067811865455700 ) ) ;
+#1750 = EDGE_CURVE ( 'NONE', #368, #2929, #514, .T. ) ;
+#1751 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#1752 = EDGE_CURVE ( 'NONE', #376, #1214, #2693, .T. ) ;
+#1753 = EDGE_LOOP ( 'NONE', ( #2609, #2608 ) ) ;
+#1754 = ORIENTED_EDGE ( 'NONE', *, *, #321, .T. ) ;
+#1755 = ORIENTED_EDGE ( 'NONE', *, *, #146, .T. ) ;
+#1756 = LINE ( 'NONE', #2091, #1029 ) ;
+#1757 = AXIS2_PLACEMENT_3D ( 'NONE', #198, #2777, #377 ) ;
+#1758 = VECTOR ( 'NONE', #744, 1000.000000000000000 ) ;
+#1759 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#1760 = EDGE_CURVE ( 'NONE', #2402, #2930, #1419, .T. ) ;
+#1761 = VECTOR ( 'NONE', #1401, 1000.000000000000000 ) ;
+#1762 = VERTEX_POINT ( 'NONE', #152 ) ;
+#1763 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, 39.00000000000000700 ) ) ;
+#1764 = ORIENTED_EDGE ( 'NONE', *, *, #2323, .F. ) ;
+#1765 = EDGE_CURVE ( 'NONE', #2194, #191, #2956, .T. ) ;
+#1766 = VECTOR ( 'NONE', #79, 1000.000000000000000 ) ;
+#1767 = ORIENTED_EDGE ( 'NONE', *, *, #596, .F. ) ;
+#1768 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, 16.15000000000000600 ) ) ;
+#1769 = ORIENTED_EDGE ( 'NONE', *, *, #697, .T. ) ;
+#1770 = LINE ( 'NONE', #671, #355 ) ;
+#1771 = ORIENTED_EDGE ( 'NONE', *, *, #1752, .F. ) ;
+#1772 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, -105.4229576515476200, -28.00000000000000400 ) ) ;
+#1773 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1774 = CYLINDRICAL_SURFACE ( 'NONE', #2514, 2.849999999999994800 ) ;
+#1775 = VECTOR ( 'NONE', #2041, 1000.000000000000000 ) ;
+#1776 = AXIS2_PLACEMENT_3D ( 'NONE', #2732, #2954, #2018 ) ;
+#1777 = ADVANCED_FACE ( 'NONE', ( #1190 ), #905, .F. ) ;
+#1778 = CIRCLE ( 'NONE', #1743, 8.000000000000007100 ) ;
+#1779 = EDGE_CURVE ( 'NONE', #846, #1043, #400, .T. ) ;
+#1780 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1781 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1782 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1783 = VERTEX_POINT ( 'NONE', #419 ) ;
+#1784 = ORIENTED_EDGE ( 'NONE', *, *, #778, .F. ) ;
+#1785 = EDGE_CURVE ( 'NONE', #2144, #1265, #895, .T. ) ;
+#1786 = ORIENTED_EDGE ( 'NONE', *, *, #261, .T. ) ;
+#1787 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1788 = ORIENTED_EDGE ( 'NONE', *, *, #3084, .F. ) ;
+#1789 = EDGE_LOOP ( 'NONE', ( #1976, #1467, #1351, #486 ) ) ;
+#1790 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1791 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 10.00000000000000000, -32.50000000000000000 ) ) ;
+#1792 = ADVANCED_FACE ( 'NONE', ( #18 ), #2800, .F. ) ;
+#1793 = EDGE_LOOP ( 'NONE', ( #1541, #2724, #286, #1346 ) ) ;
+#1794 = FACE_OUTER_BOUND ( 'NONE', #2910, .T. ) ;
+#1795 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1796 = DIRECTION ( 'NONE', ( 1.067522139062650500E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1797 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 0.0000000000000000000, 35.34999999999998700 ) ) ;
+#1798 = CARTESIAN_POINT ( 'NONE', ( 49.99999999999995700, 8.500000000000000000, 39.00000000000009200 ) ) ;
+#1799 = VECTOR ( 'NONE', #3073, 1000.000000000000000 ) ;
+#1800 = ORIENTED_EDGE ( 'NONE', *, *, #1904, .F. ) ;
+#1801 = AXIS2_PLACEMENT_3D ( 'NONE', #1393, #3035, #234 ) ;
+#1802 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 10.00000000000000000, -30.42500000000000100 ) ) ;
+#1803 = LINE ( 'NONE', #2995, #1591 ) ;
+#1804 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, 32.49999999999998600 ) ) ;
+#1805 = CARTESIAN_POINT ( 'NONE', ( 61.50000000000003600, 8.500000000000000000, -24.49999999999991500 ) ) ;
+#1806 = ORIENTED_EDGE ( 'NONE', *, *, #1521, .F. ) ;
+#1807 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1808 = ORIENTED_EDGE ( 'NONE', *, *, #1697, .T. ) ;
+#1809 = LINE ( 'NONE', #1821, #1186 ) ;
+#1810 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.387778780781446300E-015 ) ) ;
+#1811 = ORIENTED_EDGE ( 'NONE', *, *, #1059, .T. ) ;
+#1812 = ADVANCED_FACE ( 'NONE', ( #628 ), #1378, .F. ) ;
+#1813 = EDGE_CURVE ( 'NONE', #373, #1832, #3066, .T. ) ;
+#1814 = ADVANCED_FACE ( 'NONE', ( #2083 ), #203, .F. ) ;
+#1815 = LINE ( 'NONE', #2853, #2919 ) ;
+#1816 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 10.00000000000000000, 34.57500000000000300 ) ) ;
+#1817 = CIRCLE ( 'NONE', #1776, 2.075000000000000600 ) ;
+#1818 = PLANE ( 'NONE', #988 ) ;
+#1819 = AXIS2_PLACEMENT_3D ( 'NONE', #2280, #842, #1089 ) ;
+#1820 = CIRCLE ( 'NONE', #3004, 6.999999999999999100 ) ;
+#1821 = CARTESIAN_POINT ( 'NONE', ( -37.99999999999999300, 0.0000000000000000000, 39.00000000000000700 ) ) ;
+#1822 = EDGE_CURVE ( 'NONE', #149, #80, #1709, .T. ) ;
+#1823 = ORIENTED_EDGE ( 'NONE', *, *, #901, .F. ) ;
+#1824 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1825 = CARTESIAN_POINT ( 'NONE', ( 49.99999999999995700, 8.500000000000000000, 39.00000000000009200 ) ) ;
+#1826 = ADVANCED_FACE ( 'NONE', ( #701 ), #1455, .T. ) ;
+#1827 = ORIENTED_EDGE ( 'NONE', *, *, #2399, .F. ) ;
+#1828 = ADVANCED_FACE ( 'NONE', ( #2776 ), #2080, .F. ) ;
+#1829 = ORIENTED_EDGE ( 'NONE', *, *, #2755, .T. ) ;
+#1830 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 8.500000000000000000, -32.49999999999998600 ) ) ;
+#1831 = EDGE_CURVE ( 'NONE', #1037, #309, #180, .T. ) ;
+#1832 = VERTEX_POINT ( 'NONE', #2308 ) ;
+#1833 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, -8.061017305526629400, 19.00000000000000000 ) ) ;
+#1834 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1835 = AXIS2_PLACEMENT_3D ( 'NONE', #574, #1310, #1049 ) ;
+#1836 = CIRCLE ( 'NONE', #266, 6.999999999999999100 ) ;
+#1837 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, -8.061017305526629400, 16.15000000000000600 ) ) ;
+#1838 = FACE_OUTER_BOUND ( 'NONE', #789, .T. ) ;
+#1839 = AXIS2_PLACEMENT_3D ( 'NONE', #682, #1634, #2341 ) ;
+#1840 = ORIENTED_EDGE ( 'NONE', *, *, #1383, .T. ) ;
+#1841 = EDGE_LOOP ( 'NONE', ( #1469, #1293 ) ) ;
+#1842 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1843 = EDGE_CURVE ( 'NONE', #430, #235, #1119, .T. ) ;
+#1844 = ORIENTED_EDGE ( 'NONE', *, *, #2815, .T. ) ;
+#1845 = ORIENTED_EDGE ( 'NONE', *, *, #732, .T. ) ;
+#1846 = CYLINDRICAL_SURFACE ( 'NONE', #1288, 6.999999999999999100 ) ;
+#1847 = ORIENTED_EDGE ( 'NONE', *, *, #1968, .F. ) ;
+#1848 = CARTESIAN_POINT ( 'NONE', ( -56.00000000000000000, 10.00000000000000000, -32.00000000000000000 ) ) ;
+#1849 = ORIENTED_EDGE ( 'NONE', *, *, #943, .F. ) ;
+#1850 = EDGE_CURVE ( 'NONE', #235, #1615, #132, .T. ) ;
+#1851 = FACE_OUTER_BOUND ( 'NONE', #3024, .T. ) ;
+#1852 = ORIENTED_EDGE ( 'NONE', *, *, #2928, .F. ) ;
+#1853 = CARTESIAN_POINT ( 'NONE', ( -61.49999999999999300, 8.500000000000000000, 24.49999999999997900 ) ) ;
+#1854 = VECTOR ( 'NONE', #974, 1000.000000000000000 ) ;
+#1855 = LINE ( 'NONE', #847, #1775 ) ;
+#1856 = CIRCLE ( 'NONE', #1590, 6.999999999999999100 ) ;
+#1857 = FILL_AREA_STYLE ('',( #3048 ) ) ;
+#1858 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 2.312964634635739500E-015 ) ) ;
+#1859 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000000, 8.500000000000000000, -38.99999999999999300 ) ) ;
+#1860 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1861 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1862 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1863 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.067522139062647300E-015 ) ) ;
+#1864 = ORIENTED_EDGE ( 'NONE', *, *, #1139, .T. ) ;
+#1865 = ORIENTED_EDGE ( 'NONE', *, *, #778, .T. ) ;
+#1866 = ORIENTED_EDGE ( 'NONE', *, *, #662, .F. ) ;
+#1867 = ORIENTED_EDGE ( 'NONE', *, *, #1040, .T. ) ;
+#1868 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1869 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 0.0000000000000000000, 35.34999999999998700 ) ) ;
+#1870 = DIRECTION ( 'NONE', ( -0.7071067811865475700, 0.0000000000000000000, -0.7071067811865475700 ) ) ;
+#1871 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.000000000000000000, 0.0000000000000000000 ) ) ;
+#1872 = EDGE_CURVE ( 'NONE', #643, #1705, #2374, .T. ) ;
+#1873 = LINE ( 'NONE', #757, #39 ) ;
+#1874 = LINE ( 'NONE', #1431, #1657 ) ;
+#1875 = VERTEX_POINT ( 'NONE', #653 ) ;
+#1876 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1877 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, -8.061017305526629400, -21.84999999999999400 ) ) ;
+#1878 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1879 = VERTEX_POINT ( 'NONE', #181 ) ;
+#1880 = ORIENTED_EDGE ( 'NONE', *, *, #707, .F. ) ;
+#1881 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1882 = ORIENTED_EDGE ( 'NONE', *, *, #2156, .F. ) ;
+#1883 = EDGE_CURVE ( 'NONE', #2716, #1321, #813, .T. ) ;
+#1884 = ORIENTED_EDGE ( 'NONE', *, *, #1354, .T. ) ;
+#1885 = CIRCLE ( 'NONE', #1710, 2.075000000000000600 ) ;
+#1886 = ORIENTED_EDGE ( 'NONE', *, *, #1157, .F. ) ;
+#1887 = CIRCLE ( 'NONE', #1349, 2.075000000000000600 ) ;
+#1888 = VERTEX_POINT ( 'NONE', #1912 ) ;
+#1889 = EDGE_CURVE ( 'NONE', #2917, #804, #1745, .T. ) ;
+#1890 = FACE_OUTER_BOUND ( 'NONE', #145, .T. ) ;
+#1891 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1892 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 10.00000000000000000, 33.50000000000000000 ) ) ;
+#1893 = AXIS2_PLACEMENT_3D ( 'NONE', #2174, #238, #1903 ) ;
+#1894 = VECTOR ( 'NONE', #97, 1000.000000000000000 ) ;
+#1895 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, 0.0000000000000000000, 35.00000000000000000 ) ) ;
+#1896 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1897 = ORIENTED_EDGE ( 'NONE', *, *, #155, .T. ) ;
+#1898 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1899 = EDGE_LOOP ( 'NONE', ( #1147, #2281 ) ) ;
+#1900 = CARTESIAN_POINT ( 'NONE', ( 42.50000000000000000, 10.00000000000000000, 28.11251780630394100 ) ) ;
+#1901 = EDGE_LOOP ( 'NONE', ( #2456, #2472, #2665, #1852 ) ) ;
+#1902 = ORIENTED_EDGE ( 'NONE', *, *, #2709, .T. ) ;
+#1903 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1904 = EDGE_CURVE ( 'NONE', #12, #149, #61, .T. ) ;
+#1905 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1906 = VECTOR ( 'NONE', #481, 1000.000000000000000 ) ;
+#1907 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1908 = LINE ( 'NONE', #634, #2389 ) ;
+#1909 = CARTESIAN_POINT ( 'NONE', ( -37.99999999999999300, 0.0000000000000000000, 39.00000000000000700 ) ) ;
+#1910 = ORIENTED_EDGE ( 'NONE', *, *, #2672, .T. ) ;
+#1911 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1912 = CARTESIAN_POINT ( 'NONE', ( -36.12132034355962400, 10.00000000000000000, 35.00000000000000000 ) ) ;
+#1913 = VECTOR ( 'NONE', #639, 1000.000000000000000 ) ;
+#1914 = AXIS2_PLACEMENT_3D ( 'NONE', #57, #1032, #2949 ) ;
+#1915 = ORIENTED_EDGE ( 'NONE', *, *, #1531, .F. ) ;
+#1916 = ORIENTED_EDGE ( 'NONE', *, *, #3034, .F. ) ;
+#1917 = LINE ( 'NONE', #2197, #395 ) ;
+#1918 = ORIENTED_EDGE ( 'NONE', *, *, #155, .F. ) ;
+#1919 = AXIS2_PLACEMENT_3D ( 'NONE', #143, #1358, #3001 ) ;
+#1920 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1921 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 10.00000000000000000, 37.50000000000000700 ) ) ;
+#1922 = ORIENTED_EDGE ( 'NONE', *, *, #2852, .T. ) ;
+#1923 = VECTOR ( 'NONE', #725, 1000.000000000000000 ) ;
+#1924 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1925 = EDGE_CURVE ( 'NONE', #2194, #1338, #2147, .T. ) ;
+#1926 = VECTOR ( 'NONE', #2132, 1000.000000000000000 ) ;
+#1927 = CARTESIAN_POINT ( 'NONE', ( 36.12132034355956700, 8.500000000000000000, 35.00000000000005700 ) ) ;
+#1928 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1929 = FACE_BOUND ( 'NONE', #1073, .T. ) ;
+#1930 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000003600, 8.500000000000000000, -32.49999999999990100 ) ) ;
+#1931 = EDGE_CURVE ( 'NONE', #643, #1220, #2000, .T. ) ;
+#1932 = CIRCLE ( 'NONE', #1017, 2.849999999999994800 ) ;
+#1933 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, 0.0000000000000000000, 32.00000000000000700 ) ) ;
+#1934 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1935 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 2.000000000000000000, 32.50000000000000000 ) ) ;
+#1936 = PRODUCT ( 'Baseplate', 'Baseplate', '', ( #2112 ) ) ;
+#1937 = EDGE_LOOP ( 'NONE', ( #838, #1366, #2424, #273 ) ) ;
+#1938 = ORIENTED_EDGE ( 'NONE', *, *, #414, .T. ) ;
+#1939 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1940 = AXIS2_PLACEMENT_3D ( 'NONE', #584, #1787, #1083 ) ;
+#1941 = CARTESIAN_POINT ( 'NONE', ( 48.49999999999994300, 8.500000000000000000, 32.50000000000004300 ) ) ;
+#1942 = ORIENTED_EDGE ( 'NONE', *, *, #1581, .F. ) ;
+#1943 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1944 = EDGE_CURVE ( 'NONE', #1178, #1594, #1339, .T. ) ;
+#1945 = CARTESIAN_POINT ( 'NONE', ( 48.50000000000002800, 10.00000000000000000, -32.49999999999991500 ) ) ;
+#1946 = CARTESIAN_POINT ( 'NONE', ( 41.83684489722880100, 9.336844897228809600, -28.00000000000000400 ) ) ;
+#1947 = VECTOR ( 'NONE', #386, 1000.000000000000000 ) ;
+#1948 = EDGE_CURVE ( 'NONE', #2402, #1392, #2921, .T. ) ;
+#1949 = LINE ( 'NONE', #1877, #687 ) ;
+#1950 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1076 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #962, #1170, #3057 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1951 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1952 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1953 = ORIENTED_EDGE ( 'NONE', *, *, #1573, .F. ) ;
+#1954 = ORIENTED_EDGE ( 'NONE', *, *, #224, .T. ) ;
+#1955 = ORIENTED_EDGE ( 'NONE', *, *, #2114, .F. ) ;
+#1956 = PLANE ( 'NONE', #548 ) ;
+#1957 = AXIS2_PLACEMENT_3D ( 'NONE', #274, #1222, #2866 ) ;
+#1958 = EDGE_LOOP ( 'NONE', ( #1695, #2252 ) ) ;
+#1959 = CARTESIAN_POINT ( 'NONE', ( -48.50000000000000000, 10.00000000000000000, -32.49999999999998600 ) ) ;
+#1960 = CIRCLE ( 'NONE', #1135, 2.849999999999994800 ) ;
+#1961 = ORIENTED_EDGE ( 'NONE', *, *, #2781, .T. ) ;
+#1962 = CARTESIAN_POINT ( 'NONE', ( 61.50000000000003600, 8.500000000000000000, -24.49999999999991500 ) ) ;
+#1963 = FACE_OUTER_BOUND ( 'NONE', #710, .T. ) ;
+#1964 = AXIS2_PLACEMENT_3D ( 'NONE', #2503, #357, #1773 ) ;
+#1965 = FACE_OUTER_BOUND ( 'NONE', #1413, .T. ) ;
+#1966 = VECTOR ( 'NONE', #2180, 1000.000000000000000 ) ;
+#1967 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, 26.00000000000001100 ) ) ;
+#1968 = EDGE_CURVE ( 'NONE', #129, #2385, #2597, .T. ) ;
+#1969 = ORIENTED_EDGE ( 'NONE', *, *, #1889, .T. ) ;
+#1970 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, -105.4229576515476200, 28.00000000000000400 ) ) ;
+#1971 = AXIS2_PLACEMENT_3D ( 'NONE', #902, #2337, #209 ) ;
+#1972 = ORIENTED_EDGE ( 'NONE', *, *, #2028, .T. ) ;
+#1973 = PLANE ( 'NONE', #1111 ) ;
+#1974 = ORIENTED_EDGE ( 'NONE', *, *, #178, .F. ) ;
+#1975 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1976 = ORIENTED_EDGE ( 'NONE', *, *, #1008, .T. ) ;
+#1977 = AXIS2_PLACEMENT_3D ( 'NONE', #2320, #2357, #2825 ) ;
+#1978 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, 35.34999999999998700 ) ) ;
+#1979 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1980 = CIRCLE ( 'NONE', #2999, 2.849999999999998300 ) ;
+#1981 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1982 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1983 = EDGE_CURVE ( 'NONE', #1832, #337, #667, .T. ) ;
+#1984 = CIRCLE ( 'NONE', #2449, 2.849999999999994800 ) ;
+#1985 = ORIENTED_EDGE ( 'NONE', *, *, #2323, .T. ) ;
+#1986 = CARTESIAN_POINT ( 'NONE', ( -38.62132034355963800, 10.00000000000000000, 37.50000000000000700 ) ) ;
+#1987 = VERTEX_POINT ( 'NONE', #1652 ) ;
+#1988 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1989 = EDGE_CURVE ( 'NONE', #999, #368, #1528, .T. ) ;
+#1990 = ORIENTED_EDGE ( 'NONE', *, *, #346, .F. ) ;
+#1991 = AXIS2_PLACEMENT_3D ( 'NONE', #2289, #898, #1356 ) ;
+#1992 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1993 = ORIENTED_EDGE ( 'NONE', *, *, #2892, .T. ) ;
+#1994 = FACE_OUTER_BOUND ( 'NONE', #859, .T. ) ;
+#1995 = ORIENTED_EDGE ( 'NONE', *, *, #3013, .T. ) ;
+#1996 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1997 = CIRCLE ( 'NONE', #447, 2.849999999999998300 ) ;
+#1998 = AXIS2_PLACEMENT_3D ( 'NONE', #722, #2163, #2409 ) ;
+#1999 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, -8.061017305526629400, -16.15000000000000600 ) ) ;
+#2000 = LINE ( 'NONE', #1892, #1301 ) ;
+#2001 = EDGE_CURVE ( 'NONE', #2285, #1026, #474, .T. ) ;
+#2002 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2003 = VECTOR ( 'NONE', #333, 1000.000000000000000 ) ;
+#2004 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000700, 8.500000000000000000, -32.49999999999998600 ) ) ;
+#2005 = FACE_OUTER_BOUND ( 'NONE', #2179, .T. ) ;
+#2006 = EDGE_CURVE ( 'NONE', #560, #1220, #2298, .T. ) ;
+#2007 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2008 = ORIENTED_EDGE ( 'NONE', *, *, #1084, .F. ) ;
+#2009 = ORIENTED_EDGE ( 'NONE', *, *, #2986, .T. ) ;
+#2010 = VERTEX_POINT ( 'NONE', #705 ) ;
+#2011 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.000000000000000000, 0.0000000000000000000 ) ) ;
+#2012 = ORIENTED_EDGE ( 'NONE', *, *, #829, .T. ) ;
+#2013 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2014 = ADVANCED_FACE ( 'NONE', ( #3031 ), #1774, .F. ) ;
+#2015 = ORIENTED_EDGE ( 'NONE', *, *, #1461, .T. ) ;
+#2016 = AXIS2_PLACEMENT_3D ( 'NONE', #814, #2667, #1749 ) ;
+#2017 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2018 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2019 = LINE ( 'NONE', #1501, #879 ) ;
+#2020 = LINE ( 'NONE', #1859, #758 ) ;
+#2021 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 9.000000000000007100, 28.00000000000000400 ) ) ;
+#2022 = CYLINDRICAL_SURFACE ( 'NONE', #2373, 2.075000000000000600 ) ;
+#2023 = CARTESIAN_POINT ( 'NONE', ( 38.62132034355958200, 8.500000000000000000, 37.50000000000006400 ) ) ;
+#2024 = VECTOR ( 'NONE', #2427, 1000.000000000000000 ) ;
+#2025 = ORIENTED_EDGE ( 'NONE', *, *, #1678, .F. ) ;
+#2026 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999995000, 8.500000000000000000, 24.50000000000006400 ) ) ;
+#2027 = ADVANCED_FACE ( 'NONE', ( #1965 ), #2372, .F. ) ;
+#2028 = EDGE_CURVE ( 'NONE', #485, #2914, #1601, .T. ) ;
+#2029 = LINE ( 'NONE', #910, #431 ) ;
+#2030 = ORIENTED_EDGE ( 'NONE', *, *, #451, .T. ) ;
+#2031 = ORIENTED_EDGE ( 'NONE', *, *, #1196, .F. ) ;
+#2032 = LINE ( 'NONE', #2496, #929 ) ;
+#2033 = ORIENTED_EDGE ( 'NONE', *, *, #2796, .F. ) ;
+#2034 = CARTESIAN_POINT ( 'NONE', ( -61.49999999999999300, 10.00000000000000000, 24.49999999999997900 ) ) ;
+#2035 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999993600, 8.500000000000000000, 35.00000000000005700 ) ) ;
+#2036 = VECTOR ( 'NONE', #2379, 1000.000000000000000 ) ;
+#2037 = ORIENTED_EDGE ( 'NONE', *, *, #1831, .F. ) ;
+#2038 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 9.000000000000007100, 28.00000000000000400 ) ) ;
+#2039 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2040 = FACE_BOUND ( 'NONE', #661, .T. ) ;
+#2041 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2042 = AXIS2_PLACEMENT_3D ( 'NONE', #2873, #491, #1714 ) ;
+#2043 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, 10.00000000000000000, 39.00000000000000700 ) ) ;
+#2044 = FACE_OUTER_BOUND ( 'NONE', #1789, .T. ) ;
+#2045 = EDGE_CURVE ( 'NONE', #129, #1505, #2846, .T. ) ;
+#2046 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2047 = ADVANCED_FACE ( 'NONE', ( #1890 ), #849, .F. ) ;
+#2048 = ADVANCED_FACE ( 'NONE', ( #1271 ), #1493, .F. ) ;
+#2049 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2050 = ORIENTED_EDGE ( 'NONE', *, *, #2774, .F. ) ;
+#2051 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 10.00000000000000000, 32.50000000000000000 ) ) ;
+#2052 = EDGE_CURVE ( 'NONE', #927, #2661, #2217, .T. ) ;
+#2053 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000700, 4.000000000000003600, -32.50000000000000000 ) ) ;
+#2054 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, -32.49999999999998600 ) ) ;
+#2055 = ORIENTED_EDGE ( 'NONE', *, *, #662, .T. ) ;
+#2056 = ORIENTED_EDGE ( 'NONE', *, *, #2932, .T. ) ;
+#2057 = EDGE_LOOP ( 'NONE', ( #268, #1533, #3030, #1406 ) ) ;
+#2058 = EDGE_LOOP ( 'NONE', ( #412, #108, #528, #2685 ) ) ;
+#2059 = ORIENTED_EDGE ( 'NONE', *, *, #1750, .T. ) ;
+#2060 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, -5.868986283848348900, 34.57500000000000300 ) ) ;
+#2061 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, 26.00000000000000400 ) ) ;
+#2062 = AXIS2_PLACEMENT_3D ( 'NONE', #1717, #2412, #295 ) ;
+#2063 = VECTOR ( 'NONE', #2499, 1000.000000000000000 ) ;
+#2064 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2065 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 8.500000000000000000, -26.00000000000000400 ) ) ;
+#2066 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 10.00000000000000000, 37.50000000000000700 ) ) ;
+#2067 = VECTOR ( 'NONE', #2783, 1000.000000000000000 ) ;
+#2068 = ADVANCED_FACE ( 'NONE', ( #1963 ), #1672, .T. ) ;
+#2069 = ORIENTED_EDGE ( 'NONE', *, *, #1983, .F. ) ;
+#2070 = ADVANCED_FACE ( 'NONE', ( #2808 ), #2398, .T. ) ;
+#2071 = ORIENTED_EDGE ( 'NONE', *, *, #517, .F. ) ;
+#2072 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2073 = PLANE ( 'NONE', #721 ) ;
+#2074 = ORIENTED_EDGE ( 'NONE', *, *, #2458, .T. ) ;
+#2075 = EDGE_CURVE ( 'NONE', #103, #12, #1563, .T. ) ;
+#2076 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, 0.0000000000000000000, -32.00000000000000000 ) ) ;
+#2077 = ORIENTED_EDGE ( 'NONE', *, *, #1461, .F. ) ;
+#2078 = VECTOR ( 'NONE', #1284, 1000.000000000000000 ) ;
+#2079 = ORIENTED_EDGE ( 'NONE', *, *, #2828, .F. ) ;
+#2080 = PLANE ( 'NONE', #2102 ) ;
+#2081 = LINE ( 'NONE', #748, #2884 ) ;
+#2082 = CARTESIAN_POINT ( 'NONE', ( 37.99999999999993600, 8.500000000000000000, 39.00000000000006400 ) ) ;
+#2083 = FACE_OUTER_BOUND ( 'NONE', #44, .T. ) ;
+#2084 = AXIS2_PLACEMENT_3D ( 'NONE', #347, #2477, #565 ) ;
+#2085 = ADVANCED_FACE ( 'NONE', ( #3064 ), #2443, .F. ) ;
+#2086 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2087 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2088 = AXIS2_PLACEMENT_3D ( 'NONE', #1039, #2891, #1527 ) ;
+#2089 = LINE ( 'NONE', #944, #1016 ) ;
+#2090 = EDGE_CURVE ( 'NONE', #1879, #2501, #1524, .T. ) ;
+#2091 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000700, 9.000000000000007100, -32.50000000000000000 ) ) ;
+#2092 = ORIENTED_EDGE ( 'NONE', *, *, #476, .F. ) ;
+#2093 = ORIENTED_EDGE ( 'NONE', *, *, #1097, .F. ) ;
+#2094 = ORIENTED_EDGE ( 'NONE', *, *, #1948, .F. ) ;
+#2095 = EDGE_CURVE ( 'NONE', #2345, #495, #2294, .T. ) ;
+#2096 = ORIENTED_EDGE ( 'NONE', *, *, #2581, .F. ) ;
+#2097 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2098 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 10.00000000000000000, -37.50000000000000000 ) ) ;
+#2099 = LINE ( 'NONE', #2561, #2975 ) ;
+#2100 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 10.00000000000000000, 19.00000000000000000 ) ) ;
+#2101 = CIRCLE ( 'NONE', #2922, 2.849999999999998300 ) ;
+#2102 = AXIS2_PLACEMENT_3D ( 'NONE', #397, #1404, #1610 ) ;
+#2103 = VECTOR ( 'NONE', #1217, 1000.000000000000000 ) ;
+#2104 = CARTESIAN_POINT ( 'NONE', ( -56.00000000000000000, 10.00000000000000000, -38.99999999999999300 ) ) ;
+#2105 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 4.000000000000003600, 28.00000000000000400 ) ) ;
+#2106 = CARTESIAN_POINT ( 'NONE', ( 38.00000000000000000, 0.0000000000000000000, 39.00000000000000700 ) ) ;
+#2107 = EDGE_CURVE ( 'NONE', #309, #8, #473, .T. ) ;
+#2108 = ORIENTED_EDGE ( 'NONE', *, *, #492, .F. ) ;
+#2109 = ORIENTED_EDGE ( 'NONE', *, *, #1028, .T. ) ;
+#2110 = CIRCLE ( 'NONE', #2558, 2.849999999999994800 ) ;
+#2111 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .F. ) ;
+#2112 = PRODUCT_CONTEXT ( 'NONE', #1667, 'mechanical' ) ;
+#2113 = ORIENTED_EDGE ( 'NONE', *, *, #2384, .F. ) ;
+#2114 = EDGE_CURVE ( 'NONE', #191, #413, #2081, .T. ) ;
+#2115 = LINE ( 'NONE', #3076, #546 ) ;
+#2116 = ORIENTED_EDGE ( 'NONE', *, *, #440, .F. ) ;
+#2117 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, 0.0000000000000000000, 35.00000000000000000 ) ) ;
+#2118 = FACE_OUTER_BOUND ( 'NONE', #1899, .T. ) ;
+#2119 = ORIENTED_EDGE ( 'NONE', *, *, #1443, .F. ) ;
+#2120 = CIRCLE ( 'NONE', #1703, 2.075000000000000600 ) ;
+#2121 = AXIS2_PLACEMENT_3D ( 'NONE', #1679, #2122, #475 ) ;
+#2122 = DIRECTION ( 'NONE', ( 0.7071067811865469100, 0.0000000000000000000, -0.7071067811865482400 ) ) ;
+#2123 = DIRECTION ( 'NONE', ( -0.7071067811865493500, 0.0000000000000000000, 0.7071067811865455700 ) ) ;
+#2124 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2125 = AXIS2_PLACEMENT_3D ( 'NONE', #1291, #1576, #1781 ) ;
+#2126 = ORIENTED_EDGE ( 'NONE', *, *, #1729, .F. ) ;
+#2127 = ORIENTED_EDGE ( 'NONE', *, *, #834, .T. ) ;
+#2128 = ORIENTED_EDGE ( 'NONE', *, *, #2001, .T. ) ;
+#2129 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2130 = PLANE ( 'NONE', #1645 ) ;
+#2131 = EDGE_CURVE ( 'NONE', #1508, #2385, #892, .T. ) ;
+#2132 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -1.601283208593977800E-015 ) ) ;
+#2133 = FACE_OUTER_BOUND ( 'NONE', #1494, .T. ) ;
+#2134 = FACE_OUTER_BOUND ( 'NONE', #1297, .T. ) ;
+#2135 = ORIENTED_EDGE ( 'NONE', *, *, #1196, .T. ) ;
+#2136 = DIRECTION ( 'NONE', ( -0.7071067811865493500, 0.0000000000000000000, 0.7071067811865455700 ) ) ;
+#2137 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2138 = ORIENTED_EDGE ( 'NONE', *, *, #1697, .F. ) ;
+#2139 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, 24.49999999999997900 ) ) ;
+#2140 = EDGE_LOOP ( 'NONE', ( #2744, #1558, #1553, #2314 ) ) ;
+#2141 = EDGE_CURVE ( 'NONE', #1721, #434, #1997, .T. ) ;
+#2142 = EDGE_LOOP ( 'NONE', ( #821, #675 ) ) ;
+#2143 = LINE ( 'NONE', #2835, #806 ) ;
+#2144 = VERTEX_POINT ( 'NONE', #1398 ) ;
+#2145 = FACE_OUTER_BOUND ( 'NONE', #3040, .T. ) ;
+#2146 = EDGE_CURVE ( 'NONE', #728, #2268, #967, .T. ) ;
+#2147 = LINE ( 'NONE', #2826, #91 ) ;
+#2148 = PLANE ( 'NONE', #841 ) ;
+#2149 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 10.00000000000000000, -19.00000000000000000 ) ) ;
+#2150 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2151 = LINE ( 'NONE', #2043, #2778 ) ;
+#2152 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000700, 8.500000000000000000, 39.00000000000000700 ) ) ;
+#2153 = PLANE ( 'NONE', #2648 ) ;
+#2154 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 10.00000000000000000, -32.50000000000000000 ) ) ;
+#2155 = ORIENTED_EDGE ( 'NONE', *, *, #607, .T. ) ;
+#2156 = EDGE_CURVE ( 'NONE', #80, #1, #2773, .T. ) ;
+#2157 = ORIENTED_EDGE ( 'NONE', *, *, #2146, .F. ) ;
+#2158 = VERTEX_POINT ( 'NONE', #2813 ) ;
+#2159 = DIRECTION ( 'NONE', ( -1.067522139062649700E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2160 = EDGE_CURVE ( 'NONE', #2896, #269, #1079, .T. ) ;
+#2161 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000003600, 10.00000000000000000, -24.49999999999991100 ) ) ;
+#2162 = VECTOR ( 'NONE', #594, 1000.000000000000000 ) ;
+#2163 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2164 = VECTOR ( 'NONE', #2017, 1000.000000000000000 ) ;
+#2165 = CARTESIAN_POINT ( 'NONE', ( 37.00000000000000700, 9.000000000000007100, -32.50000000000000000 ) ) ;
+#2166 = ORIENTED_EDGE ( 'NONE', *, *, #2604, .T. ) ;
+#2167 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2168 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2169 = CYLINDRICAL_SURFACE ( 'NONE', #159, 6.499999999999984900 ) ;
+#2170 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2171 = SURFACE_STYLE_USAGE ( .BOTH. , #515 ) ;
+#2172 = AXIS2_PLACEMENT_3D ( 'NONE', #2779, #1860, #1372 ) ;
+#2173 = ORIENTED_EDGE ( 'NONE', *, *, #2284, .F. ) ;
+#2174 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, -19.00000000000000000 ) ) ;
+#2175 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2176 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2177 = ORIENTED_EDGE ( 'NONE', *, *, #901, .T. ) ;
+#2178 = LINE ( 'NONE', #2530, #287 ) ;
+#2179 = EDGE_LOOP ( 'NONE', ( #2591, #1953, #2606, #1308 ) ) ;
+#2180 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2181 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2182 = VERTEX_POINT ( 'NONE', #523 ) ;
+#2183 = LINE ( 'NONE', #617, #469 ) ;
+#2184 = ORIENTED_EDGE ( 'NONE', *, *, #1259, .T. ) ;
+#2185 = CARTESIAN_POINT ( 'NONE', ( 38.62132034355958200, 10.00000000000000000, 37.50000000000006400 ) ) ;
+#2186 = LINE ( 'NONE', #655, #932 ) ;
+#2187 = CARTESIAN_POINT ( 'NONE', ( 37.11251780630394100, 10.00000000000000000, 33.50000000000000000 ) ) ;
+#2188 = FACE_BOUND ( 'NONE', #863, .T. ) ;
+#2189 = EDGE_CURVE ( 'NONE', #770, #1090, #2595, .T. ) ;
+#2190 = VECTOR ( 'NONE', #439, 1000.000000000000000 ) ;
+#2191 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 4.000000000000003600, -32.50000000000000000 ) ) ;
+#2192 = ORIENTED_EDGE ( 'NONE', *, *, #2584, .F. ) ;
+#2193 = EDGE_LOOP ( 'NONE', ( #1323, #454, #2841, #564 ) ) ;
+#2194 = VERTEX_POINT ( 'NONE', #1687 ) ;
+#2195 = EDGE_LOOP ( 'NONE', ( #1442, #2516 ) ) ;
+#2196 = ORIENTED_EDGE ( 'NONE', *, *, #2095, .T. ) ;
+#2197 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, 10.00000000000000000, 32.00000000000000700 ) ) ;
+#2198 = EDGE_CURVE ( 'NONE', #60, #289, #398, .T. ) ;
+#2199 = PLANE ( 'NONE', #2576 ) ;
+#2200 = VECTOR ( 'NONE', #153, 1000.000000000000000 ) ;
+#2201 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2202 = EDGE_CURVE ( 'NONE', #2643, #2895, #1815, .T. ) ;
+#2203 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #986 ) ;
+#2204 = FACE_OUTER_BOUND ( 'NONE', #825, .T. ) ;
+#2205 = AXIS2_PLACEMENT_3D ( 'NONE', #2137, #1878, #940 ) ;
+#2206 = AXIS2_PLACEMENT_3D ( 'NONE', #124, #1112, #2049 ) ;
+#2207 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #717, 'distance_accuracy_value', 'NONE');
+#2208 = VECTOR ( 'NONE', #2319, 1000.000000000000000 ) ;
+#2209 = ORIENTED_EDGE ( 'NONE', *, *, #2833, .T. ) ;
+#2210 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, 39.00000000000000700 ) ) ;
+#2211 = CARTESIAN_POINT ( 'NONE', ( 42.50000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#2212 = AXIS2_PLACEMENT_3D ( 'NONE', #3085, #1239, #1863 ) ;
+#2213 = VERTEX_POINT ( 'NONE', #251 ) ;
+#2214 = CARTESIAN_POINT ( 'NONE', ( -61.49999999999999300, 8.500000000000000000, 24.49999999999997900 ) ) ;
+#2215 = LINE ( 'NONE', #1050, #2078 ) ;
+#2216 = EDGE_LOOP ( 'NONE', ( #2031, #1638, #2761, #2877 ) ) ;
+#2217 = LINE ( 'NONE', #1250, #256 ) ;
+#2218 = DIRECTION ( 'NONE', ( -2.775557561562880700E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2219 = VECTOR ( 'NONE', #727, 1000.000000000000000 ) ;
+#2220 = EDGE_CURVE ( 'NONE', #1262, #2241, #1639, .T. ) ;
+#2221 = FACE_BOUND ( 'NONE', #231, .T. ) ;
+#2222 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2223 = PLANE ( 'NONE', #480 ) ;
+#2224 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 10.00000000000000000, -16.15000000000000600 ) ) ;
+#2225 = AXIS2_PLACEMENT_3D ( 'NONE', #1804, #1342, #2990 ) ;
+#2226 = EDGE_LOOP ( 'NONE', ( #1786, #1113, #2326, #2786 ) ) ;
+#2227 = ORIENTED_EDGE ( 'NONE', *, *, #1244, .F. ) ;
+#2228 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2229 = ORIENTED_EDGE ( 'NONE', *, *, #1182, .T. ) ;
+#2230 = AXIS2_PLACEMENT_3D ( 'NONE', #411, #2784, #951 ) ;
+#2231 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2232 = LINE ( 'NONE', #2214, #75 ) ;
+#2233 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999995000, 8.500000000000000000, 26.00000000000008500 ) ) ;
+#2234 = EDGE_CURVE ( 'NONE', #2745, #500, #2663, .T. ) ;
+#2235 = CIRCLE ( 'NONE', #2313, 7.999999999999996400 ) ;
+#2236 = ORIENTED_EDGE ( 'NONE', *, *, #3051, .F. ) ;
+#2237 = FACE_BOUND ( 'NONE', #1063, .T. ) ;
+#2238 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 10.00000000000000000, -29.64999999999999100 ) ) ;
+#2239 = ADVANCED_FACE ( 'NONE', ( #1416 ), #549, .F. ) ;
+#2240 = EDGE_CURVE ( 'NONE', #1577, #1037, #1011, .T. ) ;
+#2241 = VERTEX_POINT ( 'NONE', #2642 ) ;
+#2242 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2243 = DIRECTION ( 'NONE', ( -2.775557561562885000E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2244 = ORIENTED_EDGE ( 'NONE', *, *, #2198, .T. ) ;
+#2245 = LINE ( 'NONE', #1490, #2719 ) ;
+#2246 = ORIENTED_EDGE ( 'NONE', *, *, #1506, .T. ) ;
+#2247 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2248 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2249 = ORIENTED_EDGE ( 'NONE', *, *, #1145, .T. ) ;
+#2250 = ORIENTED_EDGE ( 'NONE', *, *, #1674, .F. ) ;
+#2251 = CIRCLE ( 'NONE', #1653, 6.999999999999999100 ) ;
+#2252 = ORIENTED_EDGE ( 'NONE', *, *, #616, .T. ) ;
+#2253 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 10.00000000000000000, -19.00000000000000000 ) ) ;
+#2254 = AXIS2_PLACEMENT_3D ( 'NONE', #1681, #226, #216 ) ;
+#2255 = VECTOR ( 'NONE', #2344, 1000.000000000000000 ) ;
+#2256 = EDGE_CURVE ( 'NONE', #1783, #309, #1044, .T. ) ;
+#2257 = LINE ( 'NONE', #1561, #2336 ) ;
+#2258 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2259 = ADVANCED_FACE ( 'NONE', ( #1454 ), #58, .F. ) ;
+#2260 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2261 = LINE ( 'NONE', #177, #2190 ) ;
+#2262 = PLANE ( 'NONE', #2206 ) ;
+#2263 = CARTESIAN_POINT ( 'NONE', ( -56.00000000000000000, 0.0000000000000000000, 32.00000000000000700 ) ) ;
+#2264 = EDGE_CURVE ( 'NONE', #2806, #1699, #1334, .T. ) ;
+#2265 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 2.000000000000000000, -19.00000000000000000 ) ) ;
+#2266 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2267 = ORIENTED_EDGE ( 'NONE', *, *, #1620, .T. ) ;
+#2268 = VERTEX_POINT ( 'NONE', #971 ) ;
+#2269 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2270 = ORIENTED_EDGE ( 'NONE', *, *, #394, .F. ) ;
+#2271 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, 32.49999999999998600 ) ) ;
+#2272 = EDGE_LOOP ( 'NONE', ( #2422, #2531, #3028, #1884 ) ) ;
+#2273 = ORIENTED_EDGE ( 'NONE', *, *, #1785, .F. ) ;
+#2274 = ADVANCED_FACE ( 'NONE', ( #2515 ), #1188, .F. ) ;
+#2275 = ADVANCED_FACE ( 'NONE', ( #2145 ), #63, .F. ) ;
+#2276 = AXIS2_PLACEMENT_3D ( 'NONE', #1791, #366, #2976 ) ;
+#2277 = LINE ( 'NONE', #2375, #1906 ) ;
+#2278 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999995000, 10.00000000000000000, 24.50000000000006400 ) ) ;
+#2279 = CIRCLE ( 'NONE', #1509, 2.849999999999994800 ) ;
+#2280 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999995000, 8.500000000000000000, 32.50000000000007100 ) ) ;
+#2281 = ORIENTED_EDGE ( 'NONE', *, *, #2284, .T. ) ;
+#2282 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 10.00000000000000000, 35.34999999999998700 ) ) ;
+#2283 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2284 = EDGE_CURVE ( 'NONE', #1505, #129, #2993, .T. ) ;
+#2285 = VERTEX_POINT ( 'NONE', #1254 ) ;
+#2286 = ORIENTED_EDGE ( 'NONE', *, *, #4, .T. ) ;
+#2287 = LINE ( 'NONE', #1797, #733 ) ;
+#2288 = VERTEX_POINT ( 'NONE', #1978 ) ;
+#2289 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000700, 9.000000000000007100, -32.50000000000000000 ) ) ;
+#2290 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2291 = AXIS2_PLACEMENT_3D ( 'NONE', #1759, #1780, #2926 ) ;
+#2292 = ADVANCED_FACE ( 'NONE', ( #1380 ), #1746, .F. ) ;
+#2293 = ADVANCED_FACE ( 'NONE', ( #2118 ), #2073, .F. ) ;
+#2294 = LINE ( 'NONE', #1711, #221 ) ;
+#2295 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2296 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 0.0000000000000000000, 39.00000000000000700 ) ) ;
+#2297 = DIRECTION ( 'NONE', ( -1.387778780781446300E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2298 = CIRCLE ( 'NONE', #669, 4.500000000000003600 ) ;
+#2299 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2300 = AXIS2_PLACEMENT_3D ( 'NONE', #567, #610, #853 ) ;
+#2301 = EDGE_CURVE ( 'NONE', #2727, #1178, #810, .T. ) ;
+#2302 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2303 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, -105.4229576515476200, -32.50000000000000000 ) ) ;
+#2304 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2305 = CARTESIAN_POINT ( 'NONE', ( -37.11251780630394100, 10.00000000000000000, 33.50000000000000000 ) ) ;
+#2306 = EDGE_CURVE ( 'NONE', #531, #1090, #2186, .T. ) ;
+#2307 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, 26.00000000000000400 ) ) ;
+#2308 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 2.000000000000000000, 30.42500000000000100 ) ) ;
+#2309 = ADVANCED_FACE ( 'NONE', ( #2371 ), #1495, .T. ) ;
+#2310 = EDGE_LOOP ( 'NONE', ( #3021, #1974, #1245, #1465 ) ) ;
+#2311 = ADVANCED_FACE ( 'NONE', ( #776 ), #2726, .T. ) ;
+#2312 = ORIENTED_EDGE ( 'NONE', *, *, #998, .F. ) ;
+#2313 = AXIS2_PLACEMENT_3D ( 'NONE', #1320, #2304, #2544 ) ;
+#2314 = ORIENTED_EDGE ( 'NONE', *, *, #2327, .T. ) ;
+#2315 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2316 = AXIS2_PLACEMENT_3D ( 'NONE', #1134, #896, #641 ) ;
+#2317 = CIRCLE ( 'NONE', #2553, 2.849999999999998300 ) ;
+#2318 = CARTESIAN_POINT ( 'NONE', ( 55.99999999999999300, 10.00000000000000000, -38.99999999999999300 ) ) ;
+#2319 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2320 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999995000, 8.500000000000000000, 24.50000000000006400 ) ) ;
+#2321 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2322 = LINE ( 'NONE', #912, #2649 ) ;
+#2323 = EDGE_CURVE ( 'NONE', #1265, #2194, #2626, .T. ) ;
+#2324 = FACE_OUTER_BOUND ( 'NONE', #1430, .T. ) ;
+#2325 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2326 = ORIENTED_EDGE ( 'NONE', *, *, #1307, .F. ) ;
+#2327 = EDGE_CURVE ( 'NONE', #664, #2382, #1887, .T. ) ;
+#2328 = ORIENTED_EDGE ( 'NONE', *, *, #596, .T. ) ;
+#2329 = VECTOR ( 'NONE', #2493, 1000.000000000000000 ) ;
+#2330 = VERTEX_POINT ( 'NONE', #2165 ) ;
+#2331 = ORIENTED_EDGE ( 'NONE', *, *, #2729, .F. ) ;
+#2332 = VECTOR ( 'NONE', #1660, 1000.000000000000000 ) ;
+#2333 = ORIENTED_EDGE ( 'NONE', *, *, #1482, .F. ) ;
+#2334 = VECTOR ( 'NONE', #2973, 1000.000000000000000 ) ;
+#2335 = AXIS2_PLACEMENT_3D ( 'NONE', #3074, #494, #724 ) ;
+#2336 = VECTOR ( 'NONE', #2963, 1000.000000000000000 ) ;
+#2337 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2338 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2339 = CARTESIAN_POINT ( 'NONE', ( 48.49999999999994300, 10.00000000000000000, 32.50000000000004300 ) ) ;
+#2340 = CARTESIAN_POINT ( 'NONE', ( 62.99999999999997200, 10.00000000000000000, 26.00000000000009200 ) ) ;
+#2341 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2342 = VECTOR ( 'NONE', #1019, 1000.000000000000000 ) ;
+#2343 = SURFACE_STYLE_USAGE ( .BOTH. , #2612 ) ;
+#2344 = DIRECTION ( 'NONE', ( -2.775557561562881100E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2345 = VERTEX_POINT ( 'NONE', #1962 ) ;
+#2346 = VERTEX_POINT ( 'NONE', #809 ) ;
+#2347 = DIRECTION ( 'NONE', ( -1.067522139062649700E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2348 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2349 = EDGE_CURVE ( 'NONE', #434, #1038, #1741, .T. ) ;
+#2350 = ORIENTED_EDGE ( 'NONE', *, *, #2045, .F. ) ;
+#2351 = ORIENTED_EDGE ( 'NONE', *, *, #331, .T. ) ;
+#2352 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, -8.061017305526629400, -19.00000000000000000 ) ) ;
+#2353 = EDGE_LOOP ( 'NONE', ( #1922, #267 ) ) ;
+#2354 = LINE ( 'NONE', #1927, #1693 ) ;
+#2355 = AXIS2_PLACEMENT_3D ( 'NONE', #2537, #1163, #1602 ) ;
+#2356 = VECTOR ( 'NONE', #1630, 1000.000000000000000 ) ;
+#2357 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2358 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, -8.061017305526629400, -21.84999999999999400 ) ) ;
+#2359 = ORIENTED_EDGE ( 'NONE', *, *, #1989, .T. ) ;
+#2360 = EDGE_CURVE ( 'NONE', #2476, #976, #1225, .T. ) ;
+#2361 = ORIENTED_EDGE ( 'NONE', *, *, #1573, .T. ) ;
+#2362 = VECTOR ( 'NONE', #3071, 1000.000000000000000 ) ;
+#2363 = ORIENTED_EDGE ( 'NONE', *, *, #167, .F. ) ;
+#2364 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000700, 8.500000000000000000, 39.00000000000000700 ) ) ;
+#2365 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2366 = ORIENTED_EDGE ( 'NONE', *, *, #283, .T. ) ;
+#2367 = EDGE_CURVE ( 'NONE', #2346, #2438, #582, .T. ) ;
+#2368 = FACE_OUTER_BOUND ( 'NONE', #2140, .T. ) ;
+#2369 = EDGE_LOOP ( 'NONE', ( #125, #786, #2246, #1684 ) ) ;
+#2370 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2371 = FACE_OUTER_BOUND ( 'NONE', #1006, .T. ) ;
+#2372 = PLANE ( 'NONE', #2418 ) ;
+#2373 = AXIS2_PLACEMENT_3D ( 'NONE', #1169, #1433, #27 ) ;
+#2374 = CIRCLE ( 'NONE', #502, 4.499999999999997300 ) ;
+#2375 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, 39.00000000000000700 ) ) ;
+#2376 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 9.000000000000007100, 28.00000000000000400 ) ) ;
+#2377 = CIRCLE ( 'NONE', #563, 2.849999999999998300 ) ;
+#2378 = AXIS2_PLACEMENT_3D ( 'NONE', #720, #1215, #1205 ) ;
+#2379 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2380 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2381 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2382 = VERTEX_POINT ( 'NONE', #2742 ) ;
+#2383 = EDGE_LOOP ( 'NONE', ( #1075, #1309, #942, #2978 ) ) ;
+#2384 = EDGE_CURVE ( 'NONE', #383, #2541, #1267, .T. ) ;
+#2385 = VERTEX_POINT ( 'NONE', #855 ) ;
+#2386 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2387 = CIRCLE ( 'NONE', #1893, 2.849999999999994800 ) ;
+#2388 = AXIS2_PLACEMENT_3D ( 'NONE', #229, #1420, #2129 ) ;
+#2389 = VECTOR ( 'NONE', #2528, 1000.000000000000000 ) ;
+#2390 = CARTESIAN_POINT ( 'NONE', ( -41.83684489722880100, 9.336844897228809600, 28.00000000000000000 ) ) ;
+#2391 = ORIENTED_EDGE ( 'NONE', *, *, #1340, .T. ) ;
+#2392 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2393 = VECTOR ( 'NONE', #703, 1000.000000000000000 ) ;
+#2394 = AXIS2_PLACEMENT_3D ( 'NONE', #2552, #1626, #2046 ) ;
+#2395 = DIRECTION ( 'NONE', ( 1.067522139062649700E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2396 = CARTESIAN_POINT ( 'NONE', ( -37.03766338469753800, 9.671577558082518100, -33.17157755808249700 ) ) ;
+#2397 = ORIENTED_EDGE ( 'NONE', *, *, #2833, .F. ) ;
+#2398 = PLANE ( 'NONE', #605 ) ;
+#2399 = EDGE_CURVE ( 'NONE', #2640, #2541, #2032, .T. ) ;
+#2400 = VERTEX_POINT ( 'NONE', #2752 ) ;
+#2401 = CIRCLE ( 'NONE', #1326, 8.000000000000007100 ) ;
+#2402 = VERTEX_POINT ( 'NONE', #2053 ) ;
+#2403 = FILL_AREA_STYLE_COLOUR ( '', #2086 ) ;
+#2404 = ORIENTED_EDGE ( 'NONE', *, *, #1282, .F. ) ;
+#2405 = PLANE ( 'NONE', #9 ) ;
+#2406 = VECTOR ( 'NONE', #1435, 1000.000000000000000 ) ;
+#2407 = CARTESIAN_POINT ( 'NONE', ( 50.00000000000005700, 8.500000000000000000, -38.99999999999992200 ) ) ;
+#2408 = ORIENTED_EDGE ( 'NONE', *, *, #2704, .F. ) ;
+#2409 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2410 = EDGE_CURVE ( 'NONE', #1615, #2914, #2183, .T. ) ;
+#2411 = VECTOR ( 'NONE', #1126, 1000.000000000000000 ) ;
+#2412 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2413 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2414 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2415 = LINE ( 'NONE', #1502, #1232 ) ;
+#2416 = VECTOR ( 'NONE', #3016, 1000.000000000000000 ) ;
+#2417 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, -8.061017305526629400, -19.00000000000000000 ) ) ;
+#2418 = AXIS2_PLACEMENT_3D ( 'NONE', #2590, #3054, #2599 ) ;
+#2419 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2420 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000000, 8.500000000000000000, -38.99999999999999300 ) ) ;
+#2421 = CARTESIAN_POINT ( 'NONE', ( -48.50000000000000000, 8.500000000000000000, -32.49999999999998600 ) ) ;
+#2422 = ORIENTED_EDGE ( 'NONE', *, *, #70, .F. ) ;
+#2423 = EDGE_CURVE ( 'NONE', #1256, #303, #1960, .T. ) ;
+#2424 = ORIENTED_EDGE ( 'NONE', *, *, #2672, .F. ) ;
+#2425 = ORIENTED_EDGE ( 'NONE', *, *, #2796, .T. ) ;
+#2426 = ORIENTED_EDGE ( 'NONE', *, *, #616, .F. ) ;
+#2427 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2428 = EDGE_LOOP ( 'NONE', ( #562, #1355, #801 ) ) ;
+#2429 = VERTEX_POINT ( 'NONE', #2307 ) ;
+#2430 = EDGE_CURVE ( 'NONE', #500, #2330, #608, .T. ) ;
+#2431 = VECTOR ( 'NONE', #1529, 1000.000000000000000 ) ;
+#2432 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2433 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 0.0000000000000000000, -32.49999999999998600 ) ) ;
+#2434 = VECTOR ( 'NONE', #142, 1000.000000000000000 ) ;
+#2435 = AXIS2_PLACEMENT_3D ( 'NONE', #265, #2170, #2870 ) ;
+#2436 = LINE ( 'NONE', #1373, #2208 ) ;
+#2437 = CARTESIAN_POINT ( 'NONE', ( -38.62132034355963800, 8.500000000000000000, 37.50000000000000700 ) ) ;
+#2438 = VERTEX_POINT ( 'NONE', #869 ) ;
+#2439 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, -105.4229576515476200, -28.00000000000000000 ) ) ;
+#2440 = ORIENTED_EDGE ( 'NONE', *, *, #1640, .T. ) ;
+#2441 = VECTOR ( 'NONE', #2123, 1000.000000000000100 ) ;
+#2442 = EDGE_LOOP ( 'NONE', ( #465, #2619, #468, #2484 ) ) ;
+#2443 = CYLINDRICAL_SURFACE ( 'NONE', #995, 2.849999999999998300 ) ;
+#2444 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#2445 = VECTOR ( 'NONE', #2557, 1000.000000000000000 ) ;
+#2446 = CARTESIAN_POINT ( 'NONE', ( 55.99999999999999300, 10.00000000000000000, -31.99999999999999300 ) ) ;
+#2447 = EDGE_CURVE ( 'NONE', #526, #1168, #2287, .T. ) ;
+#2448 = CIRCLE ( 'NONE', #422, 2.849999999999994800 ) ;
+#2449 = AXIS2_PLACEMENT_3D ( 'NONE', #2694, #340, #587 ) ;
+#2450 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2451 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2452 = ORIENTED_EDGE ( 'NONE', *, *, #1379, .T. ) ;
+#2453 = VERTEX_POINT ( 'NONE', #2066 ) ;
+#2454 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 0.0000000000000000000, -35.34999999999998700 ) ) ;
+#2455 = EDGE_CURVE ( 'NONE', #2158, #500, #2723, .T. ) ;
+#2456 = ORIENTED_EDGE ( 'NONE', *, *, #873, .F. ) ;
+#2457 = VECTOR ( 'NONE', #1511, 1000.000000000000000 ) ;
+#2458 = EDGE_CURVE ( 'NONE', #2987, #728, #1809, .T. ) ;
+#2459 = CYLINDRICAL_SURFACE ( 'NONE', #1819, 6.499999999999984900 ) ;
+#2460 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1936 ) ) ;
+#2461 = AXIS2_PLACEMENT_3D ( 'NONE', #3067, #752, #2136 ) ;
+#2462 = EDGE_LOOP ( 'NONE', ( #545, #1041, #3077, #1067 ) ) ;
+#2463 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 0.0000000000000000000, -32.49999999999998600 ) ) ;
+#2464 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, -26.00000000000000400 ) ) ;
+#2465 = LINE ( 'NONE', #2296, #1516 ) ;
+#2466 = LINE ( 'NONE', #1422, #2362 ) ;
+#2467 = ORIENTED_EDGE ( 'NONE', *, *, #1182, .F. ) ;
+#2468 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2469 = AXIS2_PLACEMENT_3D ( 'NONE', #914, #1146, #2547 ) ;
+#2470 = ORIENTED_EDGE ( 'NONE', *, *, #2676, .T. ) ;
+#2471 = VECTOR ( 'NONE', #600, 1000.000000000000000 ) ;
+#2472 = ORIENTED_EDGE ( 'NONE', *, *, #2560, .F. ) ;
+#2473 = EDGE_CURVE ( 'NONE', #1987, #644, #436, .T. ) ;
+#2474 = ORIENTED_EDGE ( 'NONE', *, *, #642, .T. ) ;
+#2475 = FACE_OUTER_BOUND ( 'NONE', #2353, .T. ) ;
+#2476 = VERTEX_POINT ( 'NONE', #2766 ) ;
+#2477 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2478 = CARTESIAN_POINT ( 'NONE', ( -48.50000000000000000, 8.500000000000000000, -32.49999999999998600 ) ) ;
+#2479 = ADVANCED_FACE ( 'NONE', ( #219 ), #15, .F. ) ;
+#2480 = VECTOR ( 'NONE', #2837, 1000.000000000000000 ) ;
+#2481 = EDGE_CURVE ( 'NONE', #1445, #1206, #1009, .T. ) ;
+#2482 = FACE_OUTER_BOUND ( 'NONE', #2933, .T. ) ;
+#2483 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, -5.868986283848348900, 34.57500000000000300 ) ) ;
+#2484 = ORIENTED_EDGE ( 'NONE', *, *, #2781, .F. ) ;
+#2485 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2486 = ORIENTED_EDGE ( 'NONE', *, *, #1123, .F. ) ;
+#2487 = ORIENTED_EDGE ( 'NONE', *, *, #3075, .T. ) ;
+#2488 = ORIENTED_EDGE ( 'NONE', *, *, #812, .T. ) ;
+#2489 = ADVANCED_FACE ( 'NONE', ( #2882 ), #1582, .F. ) ;
+#2490 = ORIENTED_EDGE ( 'NONE', *, *, #2517, .T. ) ;
+#2491 = ORIENTED_EDGE ( 'NONE', *, *, #1779, .F. ) ;
+#2492 = PLANE ( 'NONE', #1835 ) ;
+#2493 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2494 = LINE ( 'NONE', #329, #243 ) ;
+#2495 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2496 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, 32.00000000000000700 ) ) ;
+#2497 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 0.0000000000000000000, 35.34999999999998700 ) ) ;
+#2498 = VECTOR ( 'NONE', #402, 1000.000000000000000 ) ;
+#2499 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2500 = EDGE_CURVE ( 'NONE', #1240, #1987, #1669, .T. ) ;
+#2501 = VERTEX_POINT ( 'NONE', #426 ) ;
+#2502 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000700, 8.500000000000000000, 32.49999999999998600 ) ) ;
+#2503 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 10.00000000000000000, 32.50000000000000000 ) ) ;
+#2504 = VERTEX_POINT ( 'NONE', #1156 ) ;
+#2505 = ADVANCED_FACE ( 'NONE', ( #1851 ), #1492, .F. ) ;
+#2506 = ADVANCED_FACE ( 'NONE', ( #54 ), #1328, .F. ) ;
+#2507 = EDGE_LOOP ( 'NONE', ( #192, #2350, #271, #2391 ) ) ;
+#2508 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2509 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2510 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000002800, 10.00000000000000000, -25.99999999999991100 ) ) ;
+#2511 = VERTEX_POINT ( 'NONE', #2588 ) ;
+#2512 = FACE_OUTER_BOUND ( 'NONE', #1503, .T. ) ;
+#2513 = ORIENTED_EDGE ( 'NONE', *, *, #1046, .F. ) ;
+#2514 = AXIS2_PLACEMENT_3D ( 'NONE', #2352, #2858, #1417 ) ;
+#2515 = FACE_OUTER_BOUND ( 'NONE', #1793, .T. ) ;
+#2516 = ORIENTED_EDGE ( 'NONE', *, *, #2131, .F. ) ;
+#2517 = EDGE_CURVE ( 'NONE', #889, #2896, #2251, .T. ) ;
+#2518 = VECTOR ( 'NONE', #956, 1000.000000000000000 ) ;
+#2519 = CIRCLE ( 'NONE', #207, 4.499999999999997300 ) ;
+#2520 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, 26.00000000000001100 ) ) ;
+#2521 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 2.000000000000000000, -19.00000000000000000 ) ) ;
+#2522 = EDGE_CURVE ( 'NONE', #1392, #430, #1770, .T. ) ;
+#2523 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000700, 8.500000000000000000, 39.00000000000000700 ) ) ;
+#2524 = ADVANCED_FACE ( 'NONE', ( #695 ), #441, .F. ) ;
+#2525 = ADVANCED_FACE ( 'NONE', ( #844 ), #913, .F. ) ;
+#2526 = EDGE_CURVE ( 'NONE', #2855, #846, #1637, .T. ) ;
+#2527 = ORIENTED_EDGE ( 'NONE', *, *, #1216, .F. ) ;
+#2528 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2529 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2530 = CARTESIAN_POINT ( 'NONE', ( 36.12132034355956700, 10.00000000000000000, 35.00000000000005700 ) ) ;
+#2531 = ORIENTED_EDGE ( 'NONE', *, *, #2662, .F. ) ;
+#2532 = ORIENTED_EDGE ( 'NONE', *, *, #1872, .T. ) ;
+#2533 = AXIS2_PLACEMENT_3D ( 'NONE', #765, #1274, #555 ) ;
+#2534 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2535 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, 32.49999999999998600 ) ) ;
+#2536 = ORIENTED_EDGE ( 'NONE', *, *, #2676, .F. ) ;
+#2537 = CARTESIAN_POINT ( 'NONE', ( 50.00000000000005700, 8.500000000000000000, -38.99999999999992200 ) ) ;
+#2538 = VECTOR ( 'NONE', #1462, 1000.000000000000000 ) ;
+#2539 = LINE ( 'NONE', #2060, #534 ) ;
+#2540 = ADVANCED_FACE ( 'NONE', ( #2512 ), #1425, .F. ) ;
+#2541 = VERTEX_POINT ( 'NONE', #449 ) ;
+#2542 = ADVANCED_FACE ( 'NONE', ( #2475 ), #2816, .F. ) ;
+#2543 = EDGE_CURVE ( 'NONE', #804, #1026, #1738, .T. ) ;
+#2544 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2545 = VERTEX_POINT ( 'NONE', #2117 ) ;
+#2546 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 10.00000000000000000, -28.00000000000000400 ) ) ;
+#2547 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2548 = ORIENTED_EDGE ( 'NONE', *, *, #981, .T. ) ;
+#2549 = ORIENTED_EDGE ( 'NONE', *, *, #1925, .T. ) ;
+#2550 = CIRCLE ( 'NONE', #850, 2.849999999999998300 ) ;
+#2551 = EDGE_LOOP ( 'NONE', ( #470, #2490, #1185, #1224, #908, #923 ) ) ;
+#2552 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, -5.868986283848348900, -32.50000000000000000 ) ) ;
+#2553 = AXIS2_PLACEMENT_3D ( 'NONE', #1159, #228, #2594 ) ;
+#2554 = ORIENTED_EDGE ( 'NONE', *, *, #350, .F. ) ;
+#2555 = VECTOR ( 'NONE', #926, 1000.000000000000000 ) ;
+#2556 = VECTOR ( 'NONE', #1842, 1000.000000000000000 ) ;
+#2557 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2558 = AXIS2_PLACEMENT_3D ( 'NONE', #1057, #2703, #2258 ) ;
+#2559 = CIRCLE ( 'NONE', #360, 2.849999999999998300 ) ;
+#2560 = EDGE_CURVE ( 'NONE', #560, #2241, #2952, .T. ) ;
+#2561 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000000, 8.500000000000000000, -38.99999999999999300 ) ) ;
+#2562 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2563 = VECTOR ( 'NONE', #880, 1000.000000000000100 ) ;
+#2564 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2565 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 2.000000000000000000, -32.50000000000000000 ) ) ;
+#2566 = EDGE_CURVE ( 'NONE', #1325, #1350, #89, .T. ) ;
+#2567 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2568 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000700, -105.4229576515476200, 32.50000000000000000 ) ) ;
+#2569 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 0.0000000000000000000, 32.49999999999998600 ) ) ;
+#2570 = ORIENTED_EDGE ( 'NONE', *, *, #2912, .F. ) ;
+#2571 = ORIENTED_EDGE ( 'NONE', *, *, #2522, .T. ) ;
+#2572 = ORIENTED_EDGE ( 'NONE', *, *, #2052, .F. ) ;
+#2573 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2574 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1667 ) ;
+#2575 = DIRECTION ( 'NONE', ( 0.7071067811865474600, 0.0000000000000000000, -0.7071067811865474600 ) ) ;
+#2576 = AXIS2_PLACEMENT_3D ( 'NONE', #2444, #1537, #544 ) ;
+#2577 = VECTOR ( 'NONE', #731, 1000.000000000000000 ) ;
+#2578 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2579 = CARTESIAN_POINT ( 'NONE', ( -61.49999999999999300, 8.500000000000000000, -24.50000000000000000 ) ) ;
+#2580 = LINE ( 'NONE', #1360, #2164 ) ;
+#2581 = EDGE_CURVE ( 'NONE', #1507, #576, #1885, .T. ) ;
+#2582 = FACE_BOUND ( 'NONE', #1958, .T. ) ;
+#2583 = ORIENTED_EDGE ( 'NONE', *, *, #673, .F. ) ;
+#2584 = EDGE_CURVE ( 'NONE', #1888, #2767, #1153, .T. ) ;
+#2585 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 0.0000000000000000000, -29.64999999999999100 ) ) ;
+#2586 = VERTEX_POINT ( 'NONE', #1621 ) ;
+#2587 = LINE ( 'NONE', #1805, #169 ) ;
+#2588 = CARTESIAN_POINT ( 'NONE', ( 37.00000000000000700, 4.000000000000003600, -32.50000000000000000 ) ) ;
+#2589 = ORIENTED_EDGE ( 'NONE', *, *, #938, .T. ) ;
+#2590 = CARTESIAN_POINT ( 'NONE', ( 61.49999999999995000, 8.500000000000000000, 24.50000000000006400 ) ) ;
+#2591 = ORIENTED_EDGE ( 'NONE', *, *, #677, .F. ) ;
+#2592 = ORIENTED_EDGE ( 'NONE', *, *, #1598, .F. ) ;
+#2593 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #290, #319, #794, #2187 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384687900, 4.936482072686059700 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9958195668244433900, 0.9958195668244433900, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#2594 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2595 = LINE ( 'NONE', #1483, #2843 ) ;
+#2596 = AXIS2_PLACEMENT_3D ( 'NONE', #2894, #1510, #82 ) ;
+#2597 = LINE ( 'NONE', #688, #2219 ) ;
+#2598 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2599 = DIRECTION ( 'NONE', ( -1.699320956058913800E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2600 = VECTOR ( 'NONE', #2432, 1000.000000000000000 ) ;
+#2601 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2602 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 2.000000000000000000, -19.00000000000000000 ) ) ;
+#2603 = VERTEX_POINT ( 'NONE', #3023 ) ;
+#2604 = EDGE_CURVE ( 'NONE', #1577, #1783, #510, .T. ) ;
+#2605 = EDGE_LOOP ( 'NONE', ( #107, #1054, #2025, #706 ) ) ;
+#2606 = ORIENTED_EDGE ( 'NONE', *, *, #2447, .T. ) ;
+#2607 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999995000, 10.00000000000000000, 24.50000000000006400 ) ) ;
+#2608 = ORIENTED_EDGE ( 'NONE', *, *, #242, .T. ) ;
+#2609 = ORIENTED_EDGE ( 'NONE', *, *, #1477, .T. ) ;
+#2610 = AXIS2_PLACEMENT_3D ( 'NONE', #2821, #1876, #2573 ) ;
+#2611 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 9.000000000000007100, -28.00000000000000000 ) ) ;
+#2612 = SURFACE_SIDE_STYLE ('',( #1369 ) ) ;
+#2613 = CIRCLE ( 'NONE', #2610, 7.999999999999992900 ) ;
+#2614 = AXIS2_PLACEMENT_3D ( 'NONE', #187, #1617, #623 ) ;
+#2615 = VECTOR ( 'NONE', #2509, 1000.000000000000000 ) ;
+#2616 = CARTESIAN_POINT ( 'NONE', ( -37.00000000000000700, 9.336844897228809600, 32.83684489722879400 ) ) ;
+#2617 = EDGE_CURVE ( 'NONE', #1705, #452, #2664, .T. ) ;
+#2618 = VECTOR ( 'NONE', #3007, 1000.000000000000000 ) ;
+#2619 = ORIENTED_EDGE ( 'NONE', *, *, #2410, .T. ) ;
+#2620 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 0.0000000000000000000, 32.49999999999998600 ) ) ;
+#2621 = CARTESIAN_POINT ( 'NONE', ( 48.50000000000004300, 8.500000000000000000, -37.49999999999992900 ) ) ;
+#2622 = EDGE_LOOP ( 'NONE', ( #858, #2571, #982, #1961, #1808, #2944, #820, #723 ) ) ;
+#2623 = EDGE_CURVE ( 'NONE', #1338, #413, #2660, .T. ) ;
+#2624 = LINE ( 'NONE', #2004, #2329 ) ;
+#2625 = ORIENTED_EDGE ( 'NONE', *, *, #331, .F. ) ;
+#2626 = LINE ( 'NONE', #1825, #294 ) ;
+#2627 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2628 = VECTOR ( 'NONE', #1643, 1000.000000000000000 ) ;
+#2629 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2630 = FACE_BOUND ( 'NONE', #2195, .T. ) ;
+#2631 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2632 = CIRCLE ( 'NONE', #2062, 2.075000000000000600 ) ;
+#2633 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 10.00000000000000000, -32.50000000000000000 ) ) ;
+#2634 = EDGE_CURVE ( 'NONE', #13, #2429, #3029, .T. ) ;
+#2635 = DIRECTION ( 'NONE', ( -1.699320956058914000E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2636 = CARTESIAN_POINT ( 'NONE', ( 42.50000000000000000, 10.00000000000000000, -28.11251780630394100 ) ) ;
+#2637 = ORIENTED_EDGE ( 'NONE', *, *, #2189, .T. ) ;
+#2638 = ORIENTED_EDGE ( 'NONE', *, *, #334, .F. ) ;
+#2639 = EDGE_CURVE ( 'NONE', #2929, #368, #1706, .T. ) ;
+#2640 = VERTEX_POINT ( 'NONE', #1444 ) ;
+#2641 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 10.00000000000000000, -35.34999999999998700 ) ) ;
+#2642 = CARTESIAN_POINT ( 'NONE', ( -42.50000000000000000, 10.00000000000000000, -28.11251780630394100 ) ) ;
+#2643 = VERTEX_POINT ( 'NONE', #955 ) ;
+#2644 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2645 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2646 = FACE_OUTER_BOUND ( 'NONE', #345, .T. ) ;
+#2647 = CARTESIAN_POINT ( 'NONE', ( -61.49999999999999300, 10.00000000000000000, -24.50000000000000000 ) ) ;
+#2648 = AXIS2_PLACEMENT_3D ( 'NONE', #1007, #2650, #1665 ) ;
+#2649 = VECTOR ( 'NONE', #438, 1000.000000000000000 ) ;
+#2650 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2651 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 8.500000000000000000, -37.50000000000000000 ) ) ;
+#2652 = CYLINDRICAL_SURFACE ( 'NONE', #800, 8.000000000000007100 ) ;
+#2653 = AXIS2_PLACEMENT_3D ( 'NONE', #2433, #798, #2686 ) ;
+#2654 = PLANE ( 'NONE', #310 ) ;
+#2655 = EDGE_LOOP ( 'NONE', ( #598, #2658, #32, #840 ) ) ;
+#2656 = ORIENTED_EDGE ( 'NONE', *, *, #1850, .F. ) ;
+#2657 = FACE_OUTER_BOUND ( 'NONE', #1058, .T. ) ;
+#2658 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .T. ) ;
+#2659 = ORIENTED_EDGE ( 'NONE', *, *, #1259, .F. ) ;
+#2660 = LINE ( 'NONE', #1436, #774 ) ;
+#2661 = VERTEX_POINT ( 'NONE', #985 ) ;
+#2662 = EDGE_CURVE ( 'NONE', #435, #2213, #1559, .T. ) ;
+#2663 = CIRCLE ( 'NONE', #1191, 4.499999999999997300 ) ;
+#2664 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #1900, #2879, #1193, #973 ),
+ .UNSPECIFIED., .F., .F. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.346703234493526800, 1.570796326794898300 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9958195668244433900, 0.9958195668244433900, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#2665 = ORIENTED_EDGE ( 'NONE', *, *, #301, .F. ) ;
+#2666 = FACE_OUTER_BOUND ( 'NONE', #2369, .T. ) ;
+#2667 = DIRECTION ( 'NONE', ( 0.7071067811865456900, 0.0000000000000000000, -0.7071067811865494600 ) ) ;
+#2668 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 10.00000000000000000, -34.57500000000000300 ) ) ;
+#2669 = AXIS2_PLACEMENT_3D ( 'NONE', #2417, #1264, #1975 ) ;
+#2670 = ORIENTED_EDGE ( 'NONE', *, *, #1464, .F. ) ;
+#2671 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 4.000000000000003600, -28.00000000000000000 ) ) ;
+#2672 = EDGE_CURVE ( 'NONE', #2400, #2345, #2115, .T. ) ;
+#2673 = VERTEX_POINT ( 'NONE', #2139 ) ;
+#2674 = EDGE_LOOP ( 'NONE', ( #2527, #2366, #747, #2312 ) ) ;
+#2675 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 10.00000000000000000, 39.00000000000000700 ) ) ;
+#2676 = EDGE_CURVE ( 'NONE', #2930, #2158, #1500, .T. ) ;
+#2677 = ORIENTED_EDGE ( 'NONE', *, *, #2581, .T. ) ;
+#2678 = AXIS2_PLACEMENT_3D ( 'NONE', #1543, #589, #2218 ) ;
+#2679 = LINE ( 'NONE', #1315, #2063 ) ;
+#2680 = LINE ( 'NONE', #131, #2067 ) ;
+#2681 = VERTEX_POINT ( 'NONE', #1237 ) ;
+#2682 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.000000000000000000, 0.0000000000000000000 ) ) ;
+#2683 = AXIS2_PLACEMENT_3D ( 'NONE', #802, #553, #1263 ) ;
+#2684 = EDGE_LOOP ( 'NONE', ( #170, #2753, #1554, #1719 ) ) ;
+#2685 = ORIENTED_EDGE ( 'NONE', *, *, #2410, .F. ) ;
+#2686 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2687 = EDGE_LOOP ( 'NONE', ( #349, #49 ) ) ;
+#2688 = CYLINDRICAL_SURFACE ( 'NONE', #2653, 2.849999999999994800 ) ;
+#2689 = ORIENTED_EDGE ( 'NONE', *, *, #2220, .T. ) ;
+#2690 = EDGE_CURVE ( 'NONE', #2453, #646, #2988, .T. ) ;
+#2691 = VECTOR ( 'NONE', #36, 1000.000000000000000 ) ;
+#2692 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2693 = CIRCLE ( 'NONE', #1940, 2.075000000000000600 ) ;
+#2694 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 0.0000000000000000000, -32.49999999999998600 ) ) ;
+#2695 = CYLINDRICAL_SURFACE ( 'NONE', #1473, 2.849999999999998300 ) ;
+#2696 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2697 = AXIS2_PLACEMENT_3D ( 'NONE', #2100, #918, #1167 ) ;
+#2698 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000002800, 8.500000000000000000, -25.99999999999991100 ) ) ;
+#2699 = ADVANCED_FACE ( 'NONE', ( #2368 ), #2804, .F. ) ;
+#2700 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #743 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #445, #2812, #206 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2701 = ORIENTED_EDGE ( 'NONE', *, *, #2301, .T. ) ;
+#2702 = ORIENTED_EDGE ( 'NONE', *, *, #1157, .T. ) ;
+#2703 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2704 = EDGE_CURVE ( 'NONE', #2158, #1262, #1114, .T. ) ;
+#2705 = ORIENTED_EDGE ( 'NONE', *, *, #1562, .T. ) ;
+#2706 = ORIENTED_EDGE ( 'NONE', *, *, #1161, .F. ) ;
+#2707 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2708 = LINE ( 'NONE', #2437, #2162 ) ;
+#2709 = EDGE_CURVE ( 'NONE', #1214, #576, #2143, .T. ) ;
+#2710 = CYLINDRICAL_SURFACE ( 'NONE', #558, 2.849999999999994800 ) ;
+#2711 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2712 = CARTESIAN_POINT ( 'NONE', ( 36.12132034355956700, 10.00000000000000000, 35.00000000000005700 ) ) ;
+#2713 = LINE ( 'NONE', #2502, #1031 ) ;
+#2714 = ADVANCED_FACE ( 'NONE', ( #1701 ), #3022, .F. ) ;
+#2715 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 0.0000000000000000000, 29.64999999999999100 ) ) ;
+#2716 = VERTEX_POINT ( 'NONE', #2671 ) ;
+#2717 = AXIS2_PLACEMENT_3D ( 'NONE', #1194, #936, #478 ) ;
+#2718 = ORIENTED_EDGE ( 'NONE', *, *, #126, .T. ) ;
+#2719 = VECTOR ( 'NONE', #2920, 1000.000000000000000 ) ;
+#2720 = ORIENTED_EDGE ( 'NONE', *, *, #3034, .T. ) ;
+#2721 = EDGE_CURVE ( 'NONE', #2586, #341, #213, .T. ) ;
+#2722 = ORIENTED_EDGE ( 'NONE', *, *, #938, .F. ) ;
+#2723 = LINE ( 'NONE', #1347, #620 ) ;
+#2724 = ORIENTED_EDGE ( 'NONE', *, *, #2852, .F. ) ;
+#2725 = CARTESIAN_POINT ( 'NONE', ( 48.50000000000002800, 8.500000000000000000, -32.49999999999991500 ) ) ;
+#2726 = CYLINDRICAL_SURFACE ( 'NONE', #915, 4.499999999999997300 ) ;
+#2727 = VERTEX_POINT ( 'NONE', #1249 ) ;
+#2728 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2729 = EDGE_CURVE ( 'NONE', #269, #618, #890, .T. ) ;
+#2730 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, -8.061017305526629400, 19.00000000000000000 ) ) ;
+#2731 = VECTOR ( 'NONE', #2222, 1000.000000000000000 ) ;
+#2732 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 10.00000000000000000, 32.50000000000000000 ) ) ;
+#2733 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2734 = ADVANCED_FACE ( 'NONE', ( #729 ), #1021, .F. ) ;
+#2735 = LINE ( 'NONE', #1489, #1160 ) ;
+#2736 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000003600, 8.500000000000000000, -24.49999999999991100 ) ) ;
+#2737 = CARTESIAN_POINT ( 'NONE', ( -61.49999999999999300, 8.500000000000000000, 24.49999999999997900 ) ) ;
+#2738 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #464 ) ) ;
+#2739 = CARTESIAN_POINT ( 'NONE', ( 55.99999999999999300, 10.00000000000000000, -31.99999999999999300 ) ) ;
+#2740 = ORIENTED_EDGE ( 'NONE', *, *, #1989, .F. ) ;
+#2741 = EDGE_LOOP ( 'NONE', ( #1972, #1557, #2532, #2787, #2108, #2138 ) ) ;
+#2742 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 10.00000000000000000, 30.42500000000000100 ) ) ;
+#2743 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2744 = ORIENTED_EDGE ( 'NONE', *, *, #570, .F. ) ;
+#2745 = VERTEX_POINT ( 'NONE', #1736 ) ;
+#2746 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 10.00000000000000000, 32.49999999999998600 ) ) ;
+#2747 = ADVANCED_FACE ( 'NONE', ( #769 ), #2688, .F. ) ;
+#2748 = ADVANCED_FACE ( 'NONE', ( #253 ), #313, .F. ) ;
+#2749 = LINE ( 'NONE', #683, #490 ) ;
+#2750 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 2.000000000000000000, -30.42500000000000100 ) ) ;
+#2751 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2752 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000003600, 8.500000000000000000, -24.49999999999991100 ) ) ;
+#2753 = ORIENTED_EDGE ( 'NONE', *, *, #791, .T. ) ;
+#2754 = VECTOR ( 'NONE', #2176, 1000.000000000000000 ) ;
+#2755 = EDGE_CURVE ( 'NONE', #2285, #1371, #1917, .T. ) ;
+#2756 = EDGE_LOOP ( 'NONE', ( #2157, #1408, #2467, #1865 ) ) ;
+#2757 = ORIENTED_EDGE ( 'NONE', *, *, #2828, .T. ) ;
+#2758 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2759 = AXIS2_PLACEMENT_3D ( 'NONE', #2446, #1979, #2451 ) ;
+#2760 = PRESENTATION_STYLE_ASSIGNMENT (( #2343 ) ) ;
+#2761 = ORIENTED_EDGE ( 'NONE', *, *, #2943, .T. ) ;
+#2762 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, -105.4229576515476200, -28.00000000000000000 ) ) ;
+#2763 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2764 = VERTEX_POINT ( 'NONE', #1499 ) ;
+#2765 = CIRCLE ( 'NONE', #1964, 2.075000000000000600 ) ;
+#2766 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 0.0000000000000000000, -29.64999999999999100 ) ) ;
+#2767 = VERTEX_POINT ( 'NONE', #1258 ) ;
+#2768 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2769 = AXIS2_PLACEMENT_3D ( 'NONE', #1388, #659, #1129 ) ;
+#2770 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2771 = ADVANCED_FACE ( 'NONE', ( #1448 ), #52, .F. ) ;
+#2772 = ADVANCED_FACE ( 'NONE', ( #2876 ), #787, .F. ) ;
+#2773 = LINE ( 'NONE', #3039, #2255 ) ;
+#2774 = EDGE_CURVE ( 'NONE', #434, #1721, #2550, .T. ) ;
+#2775 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, -8.061017305526629400, 19.00000000000000000 ) ) ;
+#2776 = FACE_OUTER_BOUND ( 'NONE', #2058, .T. ) ;
+#2777 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2778 = VECTOR ( 'NONE', #2885, 1000.000000000000000 ) ;
+#2779 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999995000, 8.500000000000000000, 32.50000000000007100 ) ) ;
+#2780 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 8.500000000000000000, 26.00000000000001100 ) ) ;
+#2781 = EDGE_CURVE ( 'NONE', #235, #485, #2245, .T. ) ;
+#2782 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2783 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 1.067522139062647300E-015 ) ) ;
+#2784 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2785 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2786 = ORIENTED_EDGE ( 'NONE', *, *, #472, .T. ) ;
+#2787 = ORIENTED_EDGE ( 'NONE', *, *, #2617, .T. ) ;
+#2788 = AXIS2_PLACEMENT_3D ( 'NONE', #164, #2768, #1834 ) ;
+#2789 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, -16.15000000000000600 ) ) ;
+#2790 = ORIENTED_EDGE ( 'NONE', *, *, #2075, .F. ) ;
+#2791 = EDGE_CURVE ( 'NONE', #906, #1539, #2215, .T. ) ;
+#2792 = CIRCLE ( 'NONE', #3058, 6.499999999999984900 ) ;
+#2793 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -6.938893903907224400E-016 ) ) ;
+#2794 = LINE ( 'NONE', #2454, #278 ) ;
+#2795 = ORIENTED_EDGE ( 'NONE', *, *, #1418, .F. ) ;
+#2796 = EDGE_CURVE ( 'NONE', #2681, #1026, #1070, .T. ) ;
+#2797 = LINE ( 'NONE', #1616, #2393 ) ;
+#2798 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 2.000000000000000000, -34.57500000000000300 ) ) ;
+#2799 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2800 = PLANE ( 'NONE', #3043 ) ;
+#2801 = CARTESIAN_POINT ( 'NONE', ( 50.00000000000005700, 10.00000000000000000, -38.99999999999992200 ) ) ;
+#2802 = ORIENTED_EDGE ( 'NONE', *, *, #2052, .T. ) ;
+#2803 = ORIENTED_EDGE ( 'NONE', *, *, #1944, .F. ) ;
+#2804 = CYLINDRICAL_SURFACE ( 'NONE', #96, 2.075000000000000600 ) ;
+#2805 = ORIENTED_EDGE ( 'NONE', *, *, #2623, .T. ) ;
+#2806 = VERTEX_POINT ( 'NONE', #330 ) ;
+#2807 = EDGE_LOOP ( 'NONE', ( #417, #1612, #1523, #919 ) ) ;
+#2808 = FACE_OUTER_BOUND ( 'NONE', #1260, .T. ) ;
+#2809 = AXIS2_PLACEMENT_3D ( 'NONE', #214, #2097, #3063 ) ;
+#2810 = SURFACE_STYLE_FILL_AREA ( #277 ) ;
+#2811 = FACE_OUTER_BOUND ( 'NONE', #2756, .T. ) ;
+#2812 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2813 = CARTESIAN_POINT ( 'NONE', ( -37.11251780630394100, 10.00000000000000000, -33.50000000000000000 ) ) ;
+#2814 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 0.0000000000000000000, -35.34999999999998700 ) ) ;
+#2815 = EDGE_CURVE ( 'NONE', #646, #2673, #2401, .T. ) ;
+#2816 = PLANE ( 'NONE', #1801 ) ;
+#2817 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2818 = ORIENTED_EDGE ( 'NONE', *, *, #2791, .T. ) ;
+#2819 = EDGE_LOOP ( 'NONE', ( #1995, #822, #2570, #2056 ) ) ;
+#2820 = ORIENTED_EDGE ( 'NONE', *, *, #637, .T. ) ;
+#2821 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000003600, 8.500000000000000000, -32.49999999999990100 ) ) ;
+#2822 = ORIENTED_EDGE ( 'NONE', *, *, #20, .F. ) ;
+#2823 = AXIS2_PLACEMENT_3D ( 'NONE', #2906, #767, #320 ) ;
+#2824 = PLANE ( 'NONE', #2121 ) ;
+#2825 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2826 = CARTESIAN_POINT ( 'NONE', ( 49.99999999999997200, 8.500000000000000000, 32.50000000000007100 ) ) ;
+#2827 = FACE_OUTER_BOUND ( 'NONE', #2057, .T. ) ;
+#2828 = EDGE_CURVE ( 'NONE', #354, #976, #122, .T. ) ;
+#2829 = FACE_OUTER_BOUND ( 'NONE', #2442, .T. ) ;
+#2830 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, -8.061017305526629400, 16.15000000000000600 ) ) ;
+#2831 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2832 = LINE ( 'NONE', #2065, #2618 ) ;
+#2833 = EDGE_CURVE ( 'NONE', #1353, #337, #2765, .T. ) ;
+#2834 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2835 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, -5.868986283848348900, -34.57500000000000300 ) ) ;
+#2836 = CLOSED_SHELL ( 'NONE', ( #2068, #2983, #2479, #2505, #900, #1555, #2085, #1538, #2239, #2747, #1069, #2714, #613, #174, #577, #612, #1605, #883, #1332, #1303, #1587, #1589, #343, #2525, #1777, #864, #173, #1603, #3018, #1368, #3002, #114, #2699, #631, #2259, #358, #1570, #1137, #1104, #156, #2524, #2506, #1792, #2014, #2542, #2274, #2293, #649, #1333, #2734, #1826, #134, #2311, #2748, #885, #1812, #374, #2292, #2275, #632, #1828, #1814, #650, #154, #1088, #410, #1136, #1105, #388, #133, #848, #2540, #2027, #2489, #2047, #1122, #2968, #390, #1571, #2771, #1316, #2772, #100, #3003, #2048, #862, #595, #371, #1370, #1352, #1121, #832, #2070, #2955, #2984, #409, #2309 ) ) ;
+#2837 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2838 = AXIS2_PLACEMENT_3D ( 'NONE', #2023, #361, #1100 ) ;
+#2839 = ORIENTED_EDGE ( 'NONE', *, *, #1931, .T. ) ;
+#2840 = CYLINDRICAL_SURFACE ( 'NONE', #165, 4.499999999999997300 ) ;
+#2841 = ORIENTED_EDGE ( 'NONE', *, *, #981, .F. ) ;
+#2842 = PLANE ( 'NONE', #2378 ) ;
+#2843 = VECTOR ( 'NONE', #1708, 1000.000000000000000 ) ;
+#2844 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, -21.84999999999999400 ) ) ;
+#2845 = AXIS2_PLACEMENT_3D ( 'NONE', #93, #1568, #369 ) ;
+#2846 = CIRCLE ( 'NONE', #1414, 2.849999999999994800 ) ;
+#2847 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 9.000000000000007100, -28.00000000000000000 ) ) ;
+#2848 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #2850, #1946, #991, #2636 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384687900, 4.936482072686059700 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9958195668244433900, 0.9958195668244433900, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#2849 = FACE_OUTER_BOUND ( 'NONE', #2874, .T. ) ;
+#2850 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, 9.000000000000007100, -28.00000000000000000 ) ) ;
+#2851 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2852 = EDGE_CURVE ( 'NONE', #341, #2586, #2110, .T. ) ;
+#2853 = CARTESIAN_POINT ( 'NONE', ( 36.12132034355956700, 8.500000000000000000, 35.00000000000005700 ) ) ;
+#2854 = PLANE ( 'NONE', #1545 ) ;
+#2855 = VERTEX_POINT ( 'NONE', #2737 ) ;
+#2856 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 8.500000000000000000, -37.50000000000000000 ) ) ;
+#2857 = ORIENTED_EDGE ( 'NONE', *, *, #1423, .F. ) ;
+#2858 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2859 = ORIENTED_EDGE ( 'NONE', *, *, #2634, .T. ) ;
+#2860 = ORIENTED_EDGE ( 'NONE', *, *, #2986, .F. ) ;
+#2861 = ORIENTED_EDGE ( 'NONE', *, *, #2202, .T. ) ;
+#2862 = AXIS2_PLACEMENT_3D ( 'NONE', #2569, #781, #790 ) ;
+#2863 = CARTESIAN_POINT ( 'NONE', ( 41.50000000000000000, -105.4229576515476200, -32.50000000000000000 ) ) ;
+#2864 = FACE_OUTER_BOUND ( 'NONE', #583, .T. ) ;
+#2865 = CIRCLE ( 'NONE', #888, 6.499999999999984900 ) ;
+#2866 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2867 = VERTEX_POINT ( 'NONE', #2464 ) ;
+#2868 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2869 = FACE_OUTER_BOUND ( 'NONE', #1471, .T. ) ;
+#2870 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2871 = LINE ( 'NONE', #387, #542 ) ;
+#2872 = VERTEX_POINT ( 'NONE', #590 ) ;
+#2873 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, -8.061017305526629400, 19.00000000000000000 ) ) ;
+#2874 = EDGE_LOOP ( 'NONE', ( #1767, #1472, #166, #2589 ) ) ;
+#2875 = EDGE_CURVE ( 'NONE', #2501, #664, #1324, .T. ) ;
+#2876 = FACE_OUTER_BOUND ( 'NONE', #2383, .T. ) ;
+#2877 = ORIENTED_EDGE ( 'NONE', *, *, #960, .F. ) ;
+#2878 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#2879 = CARTESIAN_POINT ( 'NONE', ( 42.17157755808249700, 9.671577558082518100, 28.03766338469754500 ) ) ;
+#2880 = ORIENTED_EDGE ( 'NONE', *, *, #476, .T. ) ;
+#2881 = EDGE_LOOP ( 'NONE', ( #2822, #2249, #602, #696, #2513, #1864, #2236, #2015, #140, #1203, #77, #2229 ) ) ;
+#2882 = FACE_OUTER_BOUND ( 'NONE', #1937, .T. ) ;
+#2883 = ORIENTED_EDGE ( 'NONE', *, *, #451, .F. ) ;
+#2884 = VECTOR ( 'NONE', #1478, 1000.000000000000000 ) ;
+#2885 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2886 = LINE ( 'NONE', #363, #519 ) ;
+#2887 = AXIS2_PLACEMENT_3D ( 'NONE', #1935, #2414, #1000 ) ;
+#2888 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, -26.00000000000000400 ) ) ;
+#2889 = VECTOR ( 'NONE', #2395, 1000.000000000000000 ) ;
+#2890 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.000000000000000000, 0.0000000000000000000 ) ) ;
+#2891 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2892 = EDGE_CURVE ( 'NONE', #2643, #151, #964, .T. ) ;
+#2893 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2894 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, -32.49999999999998600 ) ) ;
+#2895 = VERTEX_POINT ( 'NONE', #2712 ) ;
+#2896 = VERTEX_POINT ( 'NONE', #831 ) ;
+#2897 = EDGE_CURVE ( 'NONE', #1783, #1739, #1294, .T. ) ;
+#2898 = EDGE_LOOP ( 'NONE', ( #788, #30, #2227, #324 ) ) ;
+#2899 = VERTEX_POINT ( 'NONE', #2960 ) ;
+#2900 = DIRECTION ( 'NONE', ( 1.067522139062649700E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2901 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2902 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2903 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #464 ), #624 ) ;
+#2904 = LINE ( 'NONE', #1280, #1618 ) ;
+#2905 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2906 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 2.000000000000000000, 19.00000000000000000 ) ) ;
+#2907 = LINE ( 'NONE', #1895, #1255 ) ;
+#2908 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2909 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2910 = EDGE_LOOP ( 'NONE', ( #233, #2554, #1682, #868 ) ) ;
+#2911 = EDGE_LOOP ( 'NONE', ( #432, #208, #2113, #2860, #826, #1447, #392, #1024 ) ) ;
+#2912 = EDGE_CURVE ( 'NONE', #1434, #957, #1149, .T. ) ;
+#2913 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2914 = VERTEX_POINT ( 'NONE', #575 ) ;
+#2915 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, 0.0000000000000000000, 35.00000000000000000 ) ) ;
+#2916 = VECTOR ( 'NONE', #1943, 1000.000000000000000 ) ;
+#2917 = VERTEX_POINT ( 'NONE', #2233 ) ;
+#2918 = EDGE_CURVE ( 'NONE', #1428, #2453, #11, .T. ) ;
+#2919 = VECTOR ( 'NONE', #2419, 1000.000000000000000 ) ;
+#2920 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2921 = CIRCLE ( 'NONE', #2254, 4.499999999999997300 ) ;
+#2922 = AXIS2_PLACEMENT_3D ( 'NONE', #367, #1807, #2064 ) ;
+#2923 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2924 = AXIS2_PLACEMENT_3D ( 'NONE', #899, #1606, #1120 ) ;
+#2925 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 0.0000000000000000000, -35.34999999999998700 ) ) ;
+#2926 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2927 = CARTESIAN_POINT ( 'NONE', ( 62.99999999999997200, 8.500000000000000000, 26.00000000000009200 ) ) ;
+#2928 = EDGE_CURVE ( 'NONE', #385, #3056, #1375, .T. ) ;
+#2929 = VERTEX_POINT ( 'NONE', #2224 ) ;
+#2930 = VERTEX_POINT ( 'NONE', #90 ) ;
+#2931 = CARTESIAN_POINT ( 'NONE', ( -50.00000000000000700, 10.00000000000000000, -32.49999999999998600 ) ) ;
+#2932 = EDGE_CURVE ( 'NONE', #1434, #1539, #2624, .T. ) ;
+#2933 = EDGE_LOOP ( 'NONE', ( #3080, #658, #619, #660 ) ) ;
+#2934 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #887 ) ) ;
+#2935 = AXIS2_PLACEMENT_3D ( 'NONE', #2739, #2247, #2495 ) ;
+#2936 = LINE ( 'NONE', #1967, #276 ) ;
+#2937 = LINE ( 'NONE', #1313, #2615 ) ;
+#2938 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2939 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2940 = AXIS2_PLACEMENT_3D ( 'NONE', #533, #2468, #2902 ) ;
+#2941 = LINE ( 'NONE', #1189, #1514 ) ;
+#2942 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, 26.00000000000000400 ) ) ;
+#2943 = EDGE_CURVE ( 'NONE', #1552, #1651, #925, .T. ) ;
+#2944 = ORIENTED_EDGE ( 'NONE', *, *, #487, .T. ) ;
+#2945 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2946 = ORIENTED_EDGE ( 'NONE', *, *, #816, .T. ) ;
+#2947 = FACE_OUTER_BOUND ( 'NONE', #2272, .T. ) ;
+#2948 = ORIENTED_EDGE ( 'NONE', *, *, #2721, .F. ) ;
+#2949 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2950 = ORIENTED_EDGE ( 'NONE', *, *, #2234, .T. ) ;
+#2951 = EDGE_CURVE ( 'NONE', #2345, #103, #2587, .T. ) ;
+#2952 = LINE ( 'NONE', #935, #2332 ) ;
+#2953 = ORIENTED_EDGE ( 'NONE', *, *, #372, .T. ) ;
+#2954 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2955 = ADVANCED_FACE ( 'NONE', ( #2657 ), #86, .T. ) ;
+#2956 = LINE ( 'NONE', #1798, #2445 ) ;
+#2957 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2958 = LINE ( 'NONE', #783, #2003 ) ;
+#2959 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2960 = CARTESIAN_POINT ( 'NONE', ( -36.12132034355962400, 8.500000000000000000, 35.00000000000000000 ) ) ;
+#2961 = LINE ( 'NONE', #1257, #1966 ) ;
+#2962 = AXIS2_PLACEMENT_3D ( 'NONE', #2863, #1696, #471 ) ;
+#2963 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2964 = CARTESIAN_POINT ( 'NONE', ( 62.99999999999997200, 10.00000000000000000, 26.00000000000009200 ) ) ;
+#2965 = AXIS2_PLACEMENT_3D ( 'NONE', #2149, #1911, #1459 ) ;
+#2966 = VERTEX_POINT ( 'NONE', #1544 ) ;
+#2967 = ORIENTED_EDGE ( 'NONE', *, *, #1760, .T. ) ;
+#2968 = ADVANCED_FACE ( 'NONE', ( #352 ), #99, .F. ) ;
+#2969 = ORIENTED_EDGE ( 'NONE', *, *, #2500, .T. ) ;
+#2970 = VERTEX_POINT ( 'NONE', #2478 ) ;
+#2971 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2972 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 10.00000000000000000, 19.00000000000000000 ) ) ;
+#2973 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2974 = EDGE_CURVE ( 'NONE', #2541, #2603, #504, .T. ) ;
+#2975 = VECTOR ( 'NONE', #2793, 1000.000000000000000 ) ;
+#2976 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2977 = VECTOR ( 'NONE', #78, 1000.000000000000000 ) ;
+#2978 = ORIENTED_EDGE ( 'NONE', *, *, #199, .T. ) ;
+#2979 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, 10.00000000000000000, 35.00000000000000000 ) ) ;
+#2980 = VERTEX_POINT ( 'NONE', #636 ) ;
+#2981 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999995000, 8.500000000000000000, 24.50000000000006400 ) ) ;
+#2982 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2983 = ADVANCED_FACE ( 'NONE', ( #1994 ), #2840, .T. ) ;
+#2984 = ADVANCED_FACE ( 'NONE', ( #578 ), #1846, .T. ) ;
+#2985 = ORIENTED_EDGE ( 'NONE', *, *, #2001, .F. ) ;
+#2986 = EDGE_CURVE ( 'NONE', #13, #383, #2029, .T. ) ;
+#2987 = VERTEX_POINT ( 'NONE', #404 ) ;
+#2988 = LINE ( 'NONE', #1921, #2916 ) ;
+#2989 = ORIENTED_EDGE ( 'NONE', *, *, #1883, .F. ) ;
+#2990 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2991 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, 8.500000000000000000, 35.00000000000000000 ) ) ;
+#2992 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2993 = CIRCLE ( 'NONE', #2823, 2.849999999999994800 ) ;
+#2994 = CARTESIAN_POINT ( 'NONE', ( 37.99999999999993600, 8.500000000000000000, 39.00000000000006400 ) ) ;
+#2995 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, 0.0000000000000000000, 35.00000000000000000 ) ) ;
+#2996 = EDGE_CURVE ( 'NONE', #644, #2895, #2178, .T. ) ;
+#2997 = CARTESIAN_POINT ( 'NONE', ( 37.11251780630394100, 10.00000000000000000, -33.50000000000000000 ) ) ;
+#2998 = VECTOR ( 'NONE', #629, 1000.000000000000000 ) ;
+#2999 = AXIS2_PLACEMENT_3D ( 'NONE', #2620, #489, #2851 ) ;
+#3000 = LINE ( 'NONE', #2942, #1894 ) ;
+#3001 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3002 = ADVANCED_FACE ( 'NONE', ( #2947 ), #1595, .F. ) ;
+#3003 = ADVANCED_FACE ( 'NONE', ( #839 ), #3032, .F. ) ;
+#3004 = AXIS2_PLACEMENT_3D ( 'NONE', #580, #2248, #2485 ) ;
+#3005 = CARTESIAN_POINT ( 'NONE', ( 37.00000000000001400, 4.000000000000003600, 32.50000000000000000 ) ) ;
+#3006 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, 32.49999999999998600 ) ) ;
+#3007 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3008 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3009 = ORIENTED_EDGE ( 'NONE', *, *, #2349, .T. ) ;
+#3010 = ORIENTED_EDGE ( 'NONE', *, *, #2481, .F. ) ;
+#3011 = ORIENTED_EDGE ( 'NONE', *, *, #1785, .T. ) ;
+#3012 = VERTEX_POINT ( 'NONE', #2061 ) ;
+#3013 = EDGE_CURVE ( 'NONE', #1539, #2182, #663, .T. ) ;
+#3014 = LINE ( 'NONE', #949, #1207 ) ;
+#3015 = CARTESIAN_POINT ( 'NONE', ( 37.11251780630394100, 10.00000000000000000, -33.50000000000000000 ) ) ;
+#3016 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3017 = VECTOR ( 'NONE', #1128, 1000.000000000000100 ) ;
+#3018 = ADVANCED_FACE ( 'NONE', ( #1486 ), #1409, .F. ) ;
+#3019 = CIRCLE ( 'NONE', #2759, 6.999999999999999100 ) ;
+#3020 = ORIENTED_EDGE ( 'NONE', *, *, #1765, .F. ) ;
+#3021 = ORIENTED_EDGE ( 'NONE', *, *, #2107, .T. ) ;
+#3022 = CYLINDRICAL_SURFACE ( 'NONE', #272, 2.075000000000000600 ) ;
+#3023 = CARTESIAN_POINT ( 'NONE', ( -56.00000000000000000, 10.00000000000000000, 39.00000000000000700 ) ) ;
+#3024 = EDGE_LOOP ( 'NONE', ( #2948, #2012, #2488, #1664 ) ) ;
+#3025 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3026 = AXIS2_PLACEMENT_3D ( 'NONE', #1970, #1982, #1013 ) ;
+#3027 = CARTESIAN_POINT ( 'NONE', ( -48.49999999999998600, 10.00000000000000000, -37.50000000000000000 ) ) ;
+#3028 = ORIENTED_EDGE ( 'NONE', *, *, #960, .T. ) ;
+#3029 = LINE ( 'NONE', #1223, #1412 ) ;
+#3030 = ORIENTED_EDGE ( 'NONE', *, *, #1362, .T. ) ;
+#3031 = FACE_OUTER_BOUND ( 'NONE', #920, .T. ) ;
+#3032 = PLANE ( 'NONE', #1757 ) ;
+#3033 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3034 = EDGE_CURVE ( 'NONE', #413, #804, #691, .T. ) ;
+#3035 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3036 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999995000, 8.500000000000000000, 26.00000000000008500 ) ) ;
+#3037 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000002800, 8.500000000000000000, -25.99999999999991100 ) ) ;
+#3038 = FACE_OUTER_BOUND ( 'NONE', #877, .T. ) ;
+#3039 = CARTESIAN_POINT ( 'NONE', ( 48.49999999999992900, 10.00000000000000000, 37.50000000000006400 ) ) ;
+#3040 = EDGE_LOOP ( 'NONE', ( #645, #689, #1915, #775 ) ) ;
+#3041 = ORIENTED_EDGE ( 'NONE', *, *, #146, .F. ) ;
+#3042 = ORIENTED_EDGE ( 'NONE', *, *, #334, .T. ) ;
+#3043 = AXIS2_PLACEMENT_3D ( 'NONE', #1394, #2321, #427 ) ;
+#3044 = EDGE_LOOP ( 'NONE', ( #1702, #2883 ) ) ;
+#3045 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3046 = ORIENTED_EDGE ( 'NONE', *, *, #797, .F. ) ;
+#3047 = EDGE_CURVE ( 'NONE', #906, #889, #1522, .T. ) ;
+#3048 = FILL_AREA_STYLE_COLOUR ( '', #48 ) ;
+#3049 = FACE_BOUND ( 'NONE', #315, .T. ) ;
+#3050 = CARTESIAN_POINT ( 'NONE', ( -37.99999999999999300, 8.500000000000000000, 39.00000000000000700 ) ) ;
+#3051 = EDGE_CURVE ( 'NONE', #1371, #101, #2871, .T. ) ;
+#3052 = VECTOR ( 'NONE', #1484, 1000.000000000000000 ) ;
+#3053 = CARTESIAN_POINT ( 'NONE', ( -41.50000000000000000, 10.00000000000000000, -32.50000000000000000 ) ) ;
+#3054 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.699320956058913800E-015 ) ) ;
+#3055 = ORIENTED_EDGE ( 'NONE', *, *, #1659, .T. ) ;
+#3056 = VERTEX_POINT ( 'NONE', #1343 ) ;
+#3057 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3058 = AXIS2_PLACEMENT_3D ( 'NONE', #672, #2982, #2770 ) ;
+#3059 = EDGE_LOOP ( 'NONE', ( #665, #1116, #2491, #581 ) ) ;
+#3060 = VECTOR ( 'NONE', #2799, 1000.000000000000000 ) ;
+#3061 = ORIENTED_EDGE ( 'NONE', *, *, #2095, .F. ) ;
+#3062 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, 32.49999999999998600 ) ) ;
+#3063 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3064 = FACE_OUTER_BOUND ( 'NONE', #291, .T. ) ;
+#3065 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, 10.00000000000000000, 39.00000000000000700 ) ) ;
+#3066 = CIRCLE ( 'NONE', #1253, 2.075000000000000600 ) ;
+#3067 = CARTESIAN_POINT ( 'NONE', ( -36.12132034355962400, 8.500000000000000000, 35.00000000000000000 ) ) ;
+#3068 = EDGE_CURVE ( 'NONE', #2501, #1879, #884, .T. ) ;
+#3069 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3070 = LINE ( 'NONE', #2421, #98 ) ;
+#3071 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3072 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3073 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3074 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 8.500000000000000000, -26.00000000000000400 ) ) ;
+#3075 = EDGE_CURVE ( 'NONE', #1505, #1508, #1518, .T. ) ;
+#3076 = CARTESIAN_POINT ( 'NONE', ( 61.50000000000003600, 8.500000000000000000, -24.49999999999991500 ) ) ;
+#3077 = ORIENTED_EDGE ( 'NONE', *, *, #642, .F. ) ;
+#3078 = ORIENTED_EDGE ( 'NONE', *, *, #1729, .T. ) ;
+#3079 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 10.00000000000000000, -24.50000000000000000 ) ) ;
+#3080 = ORIENTED_EDGE ( 'NONE', *, *, #2114, .T. ) ;
+#3081 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -1.067522139062649700E-015 ) ) ;
+#3082 = CARTESIAN_POINT ( 'NONE', ( 37.00000000000000700, -105.4229576515476200, 32.50000000000000000 ) ) ;
+#3083 = FACE_BOUND ( 'NONE', #3044, .T. ) ;
+#3084 = EDGE_CURVE ( 'NONE', #2511, #2330, #2466, .T. ) ;
+#3085 = CARTESIAN_POINT ( 'NONE', ( 62.99999999999997200, 8.500000000000000000, 26.00000000000009200 ) ) ;
+#3086 = LINE ( 'NONE', #860, #3017 ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/enclosure-models/MagnetBracket.STEP b/enclosure-models/MagnetBracket.STEP
new file mode 100644
index 0000000..4c110a8
--- /dev/null
+++ b/enclosure-models/MagnetBracket.STEP
@@ -0,0 +1,985 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('MagnetBracket.STEP',
+ '2024-05-26T13:57:03',
+ ( '' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2017',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = ORIENTED_EDGE ( 'NONE', *, *, #891, .T. ) ;
+#2 = ORIENTED_EDGE ( 'NONE', *, *, #635, .F. ) ;
+#3 = EDGE_CURVE ( 'NONE', #685, #841, #178, .T. ) ;
+#4 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 80.00000000000000000, 0.0000000000000000000 ) ) ;
+#5 = EDGE_CURVE ( 'NONE', #20, #669, #956, .T. ) ;
+#6 = CIRCLE ( 'NONE', #922, 1.700000000000000200 ) ;
+#7 = ORIENTED_EDGE ( 'NONE', *, *, #790, .T. ) ;
+#8 = ORIENTED_EDGE ( 'NONE', *, *, #723, .T. ) ;
+#9 = ORIENTED_EDGE ( 'NONE', *, *, #734, .T. ) ;
+#10 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#11 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#12 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#13 = AXIS2_PLACEMENT_3D ( 'NONE', #907, #460, #86 ) ;
+#14 = CYLINDRICAL_SURFACE ( 'NONE', #603, 3.000000000000000900 ) ;
+#15 = VECTOR ( 'NONE', #666, 1000.000000000000000 ) ;
+#16 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 0.0000000000000000000, -9.924999999999998900 ) ) ;
+#17 = EDGE_CURVE ( 'NONE', #743, #570, #548, .T. ) ;
+#18 = ORIENTED_EDGE ( 'NONE', *, *, #223, .T. ) ;
+#19 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#20 = VERTEX_POINT ( 'NONE', #407 ) ;
+#21 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, -0.001000000000001000100, 6.000000000000000900 ) ) ;
+#22 = CARTESIAN_POINT ( 'NONE', ( -12.50000000000000200, 4.000000000000000000, 17.50000000000000000 ) ) ;
+#23 = FACE_OUTER_BOUND ( 'NONE', #357, .T. ) ;
+#24 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#25 = VECTOR ( 'NONE', #442, 1000.000000000000000 ) ;
+#26 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#27 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#28 = ORIENTED_EDGE ( 'NONE', *, *, #48, .T. ) ;
+#29 = ORIENTED_EDGE ( 'NONE', *, *, #367, .F. ) ;
+#30 = AXIS2_PLACEMENT_3D ( 'NONE', #22, #187, #108 ) ;
+#31 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, 75.00000000000000000, -9.350000000000001400 ) ) ;
+#32 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#33 = ORIENTED_EDGE ( 'NONE', *, *, #598, .T. ) ;
+#34 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, 80.00000000000000000, 9.350000000000001400 ) ) ;
+#35 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#36 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 0.0000000000000000000, -9.924999999999998900 ) ) ;
+#37 = VECTOR ( 'NONE', #780, 1000.000000000000000 ) ;
+#38 = FILL_AREA_STYLE ('',( #424 ) ) ;
+#39 = CIRCLE ( 'NONE', #863, 7.000000000000000000 ) ;
+#40 = VECTOR ( 'NONE', #162, 1000.000000000000000 ) ;
+#41 = VERTEX_POINT ( 'NONE', #276 ) ;
+#42 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#43 = PLANE ( 'NONE', #308 ) ;
+#44 = ORIENTED_EDGE ( 'NONE', *, *, #784, .T. ) ;
+#45 = AXIS2_PLACEMENT_3D ( 'NONE', #319, #27, #612 ) ;
+#46 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#47 = CIRCLE ( 'NONE', #967, 1.700000000000000200 ) ;
+#48 = EDGE_CURVE ( 'NONE', #630, #264, #657, .T. ) ;
+#49 = LINE ( 'NONE', #452, #96 ) ;
+#50 = EDGE_CURVE ( 'NONE', #550, #630, #706, .T. ) ;
+#51 = PLANE ( 'NONE', #201 ) ;
+#52 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#53 = ORIENTED_EDGE ( 'NONE', *, *, #872, .T. ) ;
+#54 = ORIENTED_EDGE ( 'NONE', *, *, #332, .T. ) ;
+#55 = VERTEX_POINT ( 'NONE', #464 ) ;
+#56 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#57 = SURFACE_STYLE_FILL_AREA ( #38 ) ;
+#58 = ADVANCED_FACE ( 'NONE', ( #356 ), #51, .F. ) ;
+#59 = LINE ( 'NONE', #808, #145 ) ;
+#60 = AXIS2_PLACEMENT_3D ( 'NONE', #923, #906, #592 ) ;
+#61 = VERTEX_POINT ( 'NONE', #835 ) ;
+#62 = VERTEX_POINT ( 'NONE', #382 ) ;
+#63 = FILL_AREA_STYLE_COLOUR ( '', #354 ) ;
+#64 = CARTESIAN_POINT ( 'NONE', ( 19.50000000000000000, 80.00000000000000000, 17.50000000000000000 ) ) ;
+#65 = VERTEX_POINT ( 'NONE', #840 ) ;
+#66 = EDGE_LOOP ( 'NONE', ( #335, #105, #925, #514 ) ) ;
+#67 = EDGE_LOOP ( 'NONE', ( #397, #302, #757, #90 ) ) ;
+#68 = EDGE_CURVE ( 'NONE', #921, #252, #644, .T. ) ;
+#69 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 4.000000000000000000, -9.924999999999998900 ) ) ;
+#70 = LINE ( 'NONE', #520, #121 ) ;
+#71 = LINE ( 'NONE', #508, #510 ) ;
+#72 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 4.000000000000000000, -9.924999999999998900 ) ) ;
+#73 = VECTOR ( 'NONE', #35, 1000.000000000000000 ) ;
+#74 = EDGE_CURVE ( 'NONE', #426, #447, #753, .T. ) ;
+#75 = DIRECTION ( 'NONE', ( -9.912705577010325500E-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#76 = ORIENTED_EDGE ( 'NONE', *, *, #635, .T. ) ;
+#77 = CARTESIAN_POINT ( 'NONE', ( 7.499999999999999100, 75.00000000000000000, -17.50000000000000000 ) ) ;
+#78 = ORIENTED_EDGE ( 'NONE', *, *, #128, .F. ) ;
+#79 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 75.00000000000000000, 17.50000000000000000 ) ) ;
+#80 = ORIENTED_EDGE ( 'NONE', *, *, #318, .T. ) ;
+#81 = EDGE_CURVE ( 'NONE', #788, #899, #728, .T. ) ;
+#82 = AXIS2_PLACEMENT_3D ( 'NONE', #667, #227, #662 ) ;
+#83 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#84 = VECTOR ( 'NONE', #670, 1000.000000000000000 ) ;
+#85 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#86 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#87 = EDGE_CURVE ( 'NONE', #550, #921, #908, .T. ) ;
+#88 = ORIENTED_EDGE ( 'NONE', *, *, #325, .T. ) ;
+#89 = ORIENTED_EDGE ( 'NONE', *, *, #3, .F. ) ;
+#90 = ORIENTED_EDGE ( 'NONE', *, *, #939, .F. ) ;
+#91 = ORIENTED_EDGE ( 'NONE', *, *, #246, .T. ) ;
+#92 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#93 = AXIS2_PLACEMENT_3D ( 'NONE', #760, #92, #449 ) ;
+#94 = VECTOR ( 'NONE', #905, 1000.000000000000000 ) ;
+#95 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 0.0000000000000000000, 12.92500000000000200 ) ) ;
+#96 = VECTOR ( 'NONE', #19, 1000.000000000000000 ) ;
+#97 = SURFACE_STYLE_FILL_AREA ( #579 ) ;
+#98 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#99 = EDGE_CURVE ( 'NONE', #264, #149, #6, .T. ) ;
+#100 = ORIENTED_EDGE ( 'NONE', *, *, #274, .F. ) ;
+#101 = EDGE_CURVE ( 'NONE', #62, #496, #215, .T. ) ;
+#102 = VERTEX_POINT ( 'NONE', #556 ) ;
+#103 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 75.00000000000000000, -6.000000000000000900 ) ) ;
+#104 = EDGE_LOOP ( 'NONE', ( #918, #822 ) ) ;
+#105 = ORIENTED_EDGE ( 'NONE', *, *, #869, .F. ) ;
+#106 = DIRECTION ( 'NONE', ( -7.434529182757744200E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#107 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#108 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#109 = LINE ( 'NONE', #371, #488 ) ;
+#110 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#111 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #732 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #191, #123, #634 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#112 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#113 = CARTESIAN_POINT ( 'NONE', ( -12.50000000000000200, 0.0000000000000000000, 17.50000000000000000 ) ) ;
+#114 = ORIENTED_EDGE ( 'NONE', *, *, #246, .F. ) ;
+#115 = ORIENTED_EDGE ( 'NONE', *, *, #384, .T. ) ;
+#116 = AXIS2_PLACEMENT_3D ( 'NONE', #589, #376, #190 ) ;
+#117 = EDGE_LOOP ( 'NONE', ( #528, #207 ) ) ;
+#118 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998300, 75.00000000000000000, 6.000000000000000900 ) ) ;
+#119 = VECTOR ( 'NONE', #865, 1000.000000000000000 ) ;
+#120 = CARTESIAN_POINT ( 'NONE', ( -12.50000000000000200, 4.000000000000000000, 17.50000000000000000 ) ) ;
+#121 = VECTOR ( 'NONE', #755, 1000.000000000000000 ) ;
+#122 = EDGE_CURVE ( 'NONE', #279, #495, #626, .T. ) ;
+#123 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#124 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999999987200, 4.000000000000000000, -17.50000000000000000 ) ) ;
+#125 = ORIENTED_EDGE ( 'NONE', *, *, #939, .T. ) ;
+#126 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999999987200, 10.99999999999999600, -17.50000000000000000 ) ) ;
+#127 = CARTESIAN_POINT ( 'NONE', ( -12.50000000000000200, 4.000000000000000000, -17.50000000000000000 ) ) ;
+#128 = EDGE_CURVE ( 'NONE', #181, #183, #205, .T. ) ;
+#129 = ORIENTED_EDGE ( 'NONE', *, *, #686, .F. ) ;
+#130 = ORIENTED_EDGE ( 'NONE', *, *, #128, .T. ) ;
+#131 = DIRECTION ( 'NONE', ( -7.434529182757744200E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#132 = ADVANCED_FACE ( 'NONE', ( #378, #805, #932 ), #43, .T. ) ;
+#133 = FACE_OUTER_BOUND ( 'NONE', #756, .T. ) ;
+#134 = LINE ( 'NONE', #120, #621 ) ;
+#135 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #608 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #895, #816, #900 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#136 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#137 = ADVANCED_FACE ( 'NONE', ( #521, #765, #577 ), #342, .T. ) ;
+#138 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998800, 75.00000000000000000, -6.000000000000000900 ) ) ;
+#139 = ORIENTED_EDGE ( 'NONE', *, *, #17, .F. ) ;
+#140 = EDGE_LOOP ( 'NONE', ( #902, #968, #76, #573 ) ) ;
+#141 = ORIENTED_EDGE ( 'NONE', *, *, #247, .T. ) ;
+#142 = EDGE_CURVE ( 'NONE', #810, #648, #668, .T. ) ;
+#143 = ADVANCED_FACE ( 'NONE', ( #385, #964, #275 ), #186, .F. ) ;
+#144 = CIRCLE ( 'NONE', #916, 1.700000000000000200 ) ;
+#145 = VECTOR ( 'NONE', #374, 1000.000000000000000 ) ;
+#146 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#147 = AXIS2_PLACEMENT_3D ( 'NONE', #471, #112, #851 ) ;
+#148 = ORIENTED_EDGE ( 'NONE', *, *, #543, .F. ) ;
+#149 = VERTEX_POINT ( 'NONE', #173 ) ;
+#150 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#151 = ORIENTED_EDGE ( 'NONE', *, *, #233, .F. ) ;
+#152 = CARTESIAN_POINT ( 'NONE', ( 12.49999999999999800, 0.0000000000000000000, 17.50000000000000000 ) ) ;
+#153 = EDGE_LOOP ( 'NONE', ( #888, #409, #730, #29 ) ) ;
+#154 = EDGE_CURVE ( 'NONE', #61, #62, #375, .T. ) ;
+#155 = FACE_OUTER_BOUND ( 'NONE', #66, .T. ) ;
+#156 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#157 = CARTESIAN_POINT ( 'NONE', ( 19.50000000000000000, 75.00000000000000000, 17.50000000000000000 ) ) ;
+#158 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000022200, 4.000000000000000000, 17.50000000000000000 ) ) ;
+#159 = ORIENTED_EDGE ( 'NONE', *, *, #99, .T. ) ;
+#160 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998800, -0.001000000000001000100, -9.350000000000001400 ) ) ;
+#161 = ORIENTED_EDGE ( 'NONE', *, *, #512, .T. ) ;
+#162 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#163 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000013300, 80.00000000000000000, 17.50000000000000000 ) ) ;
+#164 = STYLED_ITEM ( 'NONE', ( #727 ), #331 ) ;
+#165 = FACE_OUTER_BOUND ( 'NONE', #936, .T. ) ;
+#166 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, -0.001000000000001000100, 6.000000000000000900 ) ) ;
+#167 = VECTOR ( 'NONE', #744, 1000.000000000000000 ) ;
+#168 = EDGE_CURVE ( 'NONE', #696, #913, #559, .T. ) ;
+#169 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#170 = EDGE_LOOP ( 'NONE', ( #477, #721, #527, #693 ) ) ;
+#171 = ORIENTED_EDGE ( 'NONE', *, *, #716, .F. ) ;
+#172 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#173 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998800, 80.00000000000000000, 6.000000000000000900 ) ) ;
+#174 = LINE ( 'NONE', #823, #725 ) ;
+#175 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 75.00000000000000000, -9.350000000000001400 ) ) ;
+#176 = CIRCLE ( 'NONE', #261, 7.000000000000000000 ) ;
+#177 = AXIS2_PLACEMENT_3D ( 'NONE', #16, #169, #691 ) ;
+#178 = LINE ( 'NONE', #124, #855 ) ;
+#179 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#180 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#181 = VERTEX_POINT ( 'NONE', #778 ) ;
+#182 = ORIENTED_EDGE ( 'NONE', *, *, #154, .F. ) ;
+#183 = VERTEX_POINT ( 'NONE', #553 ) ;
+#184 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, 75.00000000000000000, 9.350000000000001400 ) ) ;
+#185 = EDGE_CURVE ( 'NONE', #694, #291, #532, .T. ) ;
+#186 = PLANE ( 'NONE', #288 ) ;
+#187 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#188 = SURFACE_STYLE_USAGE ( .BOTH. , #940 ) ;
+#189 = VECTOR ( 'NONE', #85, 1000.000000000000000 ) ;
+#190 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#191 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#192 = ORIENTED_EDGE ( 'NONE', *, *, #401, .T. ) ;
+#193 = ORIENTED_EDGE ( 'NONE', *, *, #946, .F. ) ;
+#194 = AXIS2_PLACEMENT_3D ( 'NONE', #31, #695, #470 ) ;
+#195 = ORIENTED_EDGE ( 'NONE', *, *, #705, .T. ) ;
+#196 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#197 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#198 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000013300, 80.00000000000000000, 17.50000000000000000 ) ) ;
+#199 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, 80.00000000000000000, -6.000000000000000900 ) ) ;
+#200 = LINE ( 'NONE', #160, #211 ) ;
+#201 = AXIS2_PLACEMENT_3D ( 'NONE', #21, #538, #459 ) ;
+#202 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000013300, 80.00000000000000000, 17.50000000000000000 ) ) ;
+#203 = CYLINDRICAL_SURFACE ( 'NONE', #240, 3.000000000000000900 ) ;
+#204 = CARTESIAN_POINT ( 'NONE', ( 17.49999999999999600, 69.99999999999998600, 17.50000000000000000 ) ) ;
+#205 = LINE ( 'NONE', #949, #829 ) ;
+#206 = VERTEX_POINT ( 'NONE', #269 ) ;
+#207 = ORIENTED_EDGE ( 'NONE', *, *, #891, .F. ) ;
+#208 = ADVANCED_FACE ( 'NONE', ( #839 ), #864, .F. ) ;
+#209 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#210 = FACE_OUTER_BOUND ( 'NONE', #798, .T. ) ;
+#211 = VECTOR ( 'NONE', #110, 1000.000000000000000 ) ;
+#212 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998800, -0.001000000000001000100, -6.000000000000000900 ) ) ;
+#213 = LINE ( 'NONE', #366, #961 ) ;
+#214 = AXIS2_PLACEMENT_3D ( 'NONE', #675, #225, #290 ) ;
+#215 = LINE ( 'NONE', #642, #615 ) ;
+#216 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#217 = ORIENTED_EDGE ( 'NONE', *, *, #68, .F. ) ;
+#218 = EDGE_LOOP ( 'NONE', ( #941, #435, #769, #650 ) ) ;
+#219 = EDGE_CURVE ( 'NONE', #539, #920, #783, .T. ) ;
+#220 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 80.00000000000000000, -6.000000000000000900 ) ) ;
+#221 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#222 = FACE_OUTER_BOUND ( 'NONE', #218, .T. ) ;
+#223 = EDGE_CURVE ( 'NONE', #841, #743, #39, .T. ) ;
+#224 = ORIENTED_EDGE ( 'NONE', *, *, #838, .F. ) ;
+#225 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#226 = VERTEX_POINT ( 'NONE', #868 ) ;
+#227 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#228 = AXIS2_PLACEMENT_3D ( 'NONE', #546, #622, #257 ) ;
+#229 = PLANE ( 'NONE', #846 ) ;
+#230 = FACE_OUTER_BOUND ( 'NONE', #684, .T. ) ;
+#231 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, -0.001000000000001000100, 11.05000000000000100 ) ) ;
+#232 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#233 = EDGE_CURVE ( 'NONE', #252, #149, #259, .T. ) ;
+#234 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 75.00000000000000000, 0.0000000000000000000 ) ) ;
+#235 = ORIENTED_EDGE ( 'NONE', *, *, #723, .F. ) ;
+#236 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#237 = ORIENTED_EDGE ( 'NONE', *, *, #99, .F. ) ;
+#238 = ORIENTED_EDGE ( 'NONE', *, *, #543, .T. ) ;
+#239 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, 75.00000000000000000, 6.000000000000000900 ) ) ;
+#240 = AXIS2_PLACEMENT_3D ( 'NONE', #522, #767, #457 ) ;
+#241 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 0.0000000000000000000, -6.924999999999997200 ) ) ;
+#242 = LINE ( 'NONE', #842, #37 ) ;
+#243 = CIRCLE ( 'NONE', #661, 1.700000000000000200 ) ;
+#244 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999999987200, 4.000000000000000000, -17.50000000000000000 ) ) ;
+#245 = FACE_BOUND ( 'NONE', #845, .T. ) ;
+#246 = EDGE_CURVE ( 'NONE', #859, #181, #474, .T. ) ;
+#247 = EDGE_CURVE ( 'NONE', #149, #447, #963, .T. ) ;
+#248 = ORIENTED_EDGE ( 'NONE', *, *, #518, .F. ) ;
+#249 = EDGE_LOOP ( 'NONE', ( #552, #312, #8, #388 ) ) ;
+#250 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 0.0000000000000000000, -12.92499999999999900 ) ) ;
+#251 = CARTESIAN_POINT ( 'NONE', ( 12.49999999999999800, 4.000000000000000000, 17.50000000000000000 ) ) ;
+#252 = VERTEX_POINT ( 'NONE', #118 ) ;
+#253 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#254 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #283 ) ;
+#255 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#256 = EDGE_CURVE ( 'NONE', #481, #20, #317, .T. ) ;
+#257 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#258 = VECTOR ( 'NONE', #433, 1000.000000000000000 ) ;
+#259 = LINE ( 'NONE', #656, #763 ) ;
+#260 = CARTESIAN_POINT ( 'NONE', ( -12.50000000000000200, 4.000000000000000000, -17.50000000000000000 ) ) ;
+#261 = AXIS2_PLACEMENT_3D ( 'NONE', #660, #150, #216 ) ;
+#262 = ORIENTED_EDGE ( 'NONE', *, *, #393, .T. ) ;
+#263 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 4.000000000000000000, 6.925000000000000700 ) ) ;
+#264 = VERTEX_POINT ( 'NONE', #285 ) ;
+#265 = ORIENTED_EDGE ( 'NONE', *, *, #741, .F. ) ;
+#266 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000013300, 75.00000000000000000, 17.50000000000000000 ) ) ;
+#267 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#268 = EDGE_CURVE ( 'NONE', #887, #503, #655, .T. ) ;
+#269 = CARTESIAN_POINT ( 'NONE', ( 12.49999999999999800, 69.99999999999998600, -17.50000000000000000 ) ) ;
+#270 = CIRCLE ( 'NONE', #557, 1.700000000000000200 ) ;
+#271 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#272 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #792 ) ;
+#273 = CIRCLE ( 'NONE', #194, 1.700000000000000200 ) ;
+#274 = EDGE_CURVE ( 'NONE', #899, #503, #803, .T. ) ;
+#275 = FACE_OUTER_BOUND ( 'NONE', #517, .T. ) ;
+#276 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998300, 75.00000000000000000, -9.350000000000001400 ) ) ;
+#277 = ORIENTED_EDGE ( 'NONE', *, *, #68, .T. ) ;
+#278 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#279 = VERTEX_POINT ( 'NONE', #359 ) ;
+#280 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998800, 80.00000000000000000, 9.350000000000001400 ) ) ;
+#281 = ORIENTED_EDGE ( 'NONE', *, *, #74, .F. ) ;
+#282 = ORIENTED_EDGE ( 'NONE', *, *, #872, .F. ) ;
+#283 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #540, #692 ) ;
+#284 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#285 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 80.00000000000000000, 6.000000000000000900 ) ) ;
+#286 = AXIS2_PLACEMENT_3D ( 'NONE', #591, #156, #361 ) ;
+#287 = LINE ( 'NONE', #804, #84 ) ;
+#288 = AXIS2_PLACEMENT_3D ( 'NONE', #563, #613, #700 ) ;
+#289 = ORIENTED_EDGE ( 'NONE', *, *, #338, .F. ) ;
+#290 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#291 = VERTEX_POINT ( 'NONE', #881 ) ;
+#292 = ORIENTED_EDGE ( 'NONE', *, *, #575, .F. ) ;
+#293 = ORIENTED_EDGE ( 'NONE', *, *, #759, .F. ) ;
+#294 = CARTESIAN_POINT ( 'NONE', ( 17.49999999999999600, 75.00000000000000000, 0.0000000000000000000 ) ) ;
+#295 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#296 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#297 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#298 = LINE ( 'NONE', #316, #94 ) ;
+#299 = LINE ( 'NONE', #127, #431 ) ;
+#300 = SURFACE_SIDE_STYLE ('',( #97 ) ) ;
+#301 = PLANE ( 'NONE', #456 ) ;
+#302 = ORIENTED_EDGE ( 'NONE', *, *, #815, .T. ) ;
+#303 = ORIENTED_EDGE ( 'NONE', *, *, #770, .T. ) ;
+#304 = EDGE_LOOP ( 'NONE', ( #54, #572, #161, #506, #277 ) ) ;
+#305 = EDGE_CURVE ( 'NONE', #797, #859, #363, .T. ) ;
+#306 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#307 = VERTEX_POINT ( 'NONE', #138 ) ;
+#308 = AXIS2_PLACEMENT_3D ( 'NONE', #414, #560, #489 ) ;
+#309 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, 80.00000000000000000, -6.000000000000000900 ) ) ;
+#310 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #688 ) ) ;
+#311 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#312 = ORIENTED_EDGE ( 'NONE', *, *, #185, .T. ) ;
+#313 = ORIENTED_EDGE ( 'NONE', *, *, #614, .T. ) ;
+#314 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #164 ) ) ;
+#315 = LINE ( 'NONE', #931, #836 ) ;
+#316 = CARTESIAN_POINT ( 'NONE', ( 19.50000000000000000, 80.00000000000000000, 17.50000000000000000 ) ) ;
+#317 = LINE ( 'NONE', #163, #827 ) ;
+#318 = EDGE_CURVE ( 'NONE', #920, #496, #511, .T. ) ;
+#319 = CARTESIAN_POINT ( 'NONE', ( 17.49999999999999600, 69.99999999999998600, 0.0000000000000000000 ) ) ;
+#320 = ORIENTED_EDGE ( 'NONE', *, *, #351, .F. ) ;
+#321 = ORIENTED_EDGE ( 'NONE', *, *, #628, .F. ) ;
+#322 = CARTESIAN_POINT ( 'NONE', ( 12.49999999999999800, 0.0000000000000000000, -17.50000000000000000 ) ) ;
+#323 = ORIENTED_EDGE ( 'NONE', *, *, #529, .F. ) ;
+#324 = ORIENTED_EDGE ( 'NONE', *, *, #5, .T. ) ;
+#325 = EDGE_CURVE ( 'NONE', #307, #183, #736, .T. ) ;
+#326 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#327 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#328 = FACE_OUTER_BOUND ( 'NONE', #458, .T. ) ;
+#329 = VECTOR ( 'NONE', #221, 1000.000000000000000 ) ;
+#330 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#331 = MANIFOLD_SOLID_BREP ( 'Fillet2', #437 ) ;
+#332 = EDGE_CURVE ( 'NONE', #252, #426, #588, .T. ) ;
+#333 = AXIS2_PLACEMENT_3D ( 'NONE', #860, #711, #412 ) ;
+#334 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#335 = ORIENTED_EDGE ( 'NONE', *, *, #393, .F. ) ;
+#336 = EDGE_LOOP ( 'NONE', ( #33, #875, #758, #910 ) ) ;
+#337 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 4.000000000000000000, -12.92499999999999900 ) ) ;
+#338 = EDGE_CURVE ( 'NONE', #920, #349, #929, .T. ) ;
+#339 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 0.0000000000000000000, 6.925000000000000700 ) ) ;
+#340 = CIRCLE ( 'NONE', #13, 3.000000000000000900 ) ;
+#341 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000013300, 80.00000000000000000, -17.50000000000000000 ) ) ;
+#342 = PLANE ( 'NONE', #502 ) ;
+#343 = AXIS2_PLACEMENT_3D ( 'NONE', #707, #497, #937 ) ;
+#344 = EDGE_LOOP ( 'NONE', ( #248, #360, #100, #438 ) ) ;
+#345 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#346 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, 80.00000000000000000, 6.000000000000000900 ) ) ;
+#347 = ORIENTED_EDGE ( 'NONE', *, *, #614, .F. ) ;
+#348 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 10.99999999999999600, 17.50000000000000000 ) ) ;
+#349 = VERTEX_POINT ( 'NONE', #157 ) ;
+#350 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, -0.001000000000001000100, -6.000000000000000900 ) ) ;
+#351 = EDGE_CURVE ( 'NONE', #921, #264, #678, .T. ) ;
+#352 = DIRECTION ( 'NONE', ( -7.434529182757744200E-017, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#353 = FACE_OUTER_BOUND ( 'NONE', #249, .T. ) ;
+#354 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#355 = EDGE_CURVE ( 'NONE', #387, #65, #423, .T. ) ;
+#356 = FACE_OUTER_BOUND ( 'NONE', #806, .T. ) ;
+#357 = EDGE_LOOP ( 'NONE', ( #446, #427, #745, #646, #616, #856, #561, #606, #537, #238, #595, #796 ) ) ;
+#358 = ADVANCED_FACE ( 'NONE', ( #395, #245, #952 ), #742, .F. ) ;
+#359 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 4.000000000000000000, 12.92500000000000200 ) ) ;
+#360 = ORIENTED_EDGE ( 'NONE', *, *, #416, .F. ) ;
+#361 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#362 = AXIS2_PLACEMENT_3D ( 'NONE', #516, #576, #369 ) ;
+#363 = LINE ( 'NONE', #663, #167 ) ;
+#364 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#365 = EDGE_LOOP ( 'NONE', ( #535, #2 ) ) ;
+#366 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 75.00000000000000000, -6.000000000000000900 ) ) ;
+#367 = EDGE_CURVE ( 'NONE', #810, #797, #213, .T. ) ;
+#368 = ORIENTED_EDGE ( 'NONE', *, *, #799, .T. ) ;
+#369 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#370 = ORIENTED_EDGE ( 'NONE', *, *, #101, .T. ) ;
+#371 = CARTESIAN_POINT ( 'NONE', ( 12.49999999999999800, 69.99999999999998600, 17.50000000000000000 ) ) ;
+#372 = FACE_OUTER_BOUND ( 'NONE', #455, .T. ) ;
+#373 = VECTOR ( 'NONE', #966, 1000.000000000000000 ) ;
+#374 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#375 = LINE ( 'NONE', #930, #752 ) ;
+#376 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#377 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#378 = FACE_BOUND ( 'NONE', #708, .T. ) ;
+#379 = EDGE_LOOP ( 'NONE', ( #7, #130, #811, #347 ) ) ;
+#380 = AXIS2_PLACEMENT_3D ( 'NONE', #619, #779, #106 ) ;
+#381 = ORIENTED_EDGE ( 'NONE', *, *, #610, .F. ) ;
+#382 = CARTESIAN_POINT ( 'NONE', ( 19.50000000000000400, 75.00000000000000000, -17.50000000000000000 ) ) ;
+#383 = FACE_OUTER_BOUND ( 'NONE', #935, .T. ) ;
+#384 = EDGE_CURVE ( 'NONE', #887, #685, #624, .T. ) ;
+#385 = FACE_BOUND ( 'NONE', #117, .T. ) ;
+#386 = CARTESIAN_POINT ( 'NONE', ( 7.499999999999999100, 10.99999999999999600, -17.50000000000000000 ) ) ;
+#387 = VERTEX_POINT ( 'NONE', #77 ) ;
+#388 = ORIENTED_EDGE ( 'NONE', *, *, #142, .F. ) ;
+#389 = AXIS2_PLACEMENT_3D ( 'NONE', #199, #854, #712 ) ;
+#390 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#391 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#392 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 80.00000000000000000, -9.350000000000001400 ) ) ;
+#393 = EDGE_CURVE ( 'NONE', #957, #495, #71, .T. ) ;
+#394 = LINE ( 'NONE', #251, #882 ) ;
+#395 = FACE_BOUND ( 'NONE', #480, .T. ) ;
+#396 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#397 = ORIENTED_EDGE ( 'NONE', *, *, #355, .F. ) ;
+#398 = PLANE ( 'NONE', #536 ) ;
+#399 = ORIENTED_EDGE ( 'NONE', *, *, #833, .F. ) ;
+#400 = ORIENTED_EDGE ( 'NONE', *, *, #898, .F. ) ;
+#401 = EDGE_CURVE ( 'NONE', #797, #41, #273, .T. ) ;
+#402 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998800, 75.00000000000000000, 9.350000000000001400 ) ) ;
+#403 = CARTESIAN_POINT ( 'NONE', ( 12.49999999999999800, 4.000000000000000000, 17.50000000000000000 ) ) ;
+#404 = LINE ( 'NONE', #487, #960 ) ;
+#405 = VECTOR ( 'NONE', #889, 1000.000000000000000 ) ;
+#406 = AXIS2_PLACEMENT_3D ( 'NONE', #72, #903, #890 ) ;
+#407 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000013300, 80.00000000000000000, 17.50000000000000000 ) ) ;
+#408 = ORIENTED_EDGE ( 'NONE', *, *, #568, .T. ) ;
+#409 = ORIENTED_EDGE ( 'NONE', *, *, #610, .T. ) ;
+#410 = ORIENTED_EDGE ( 'NONE', *, *, #673, .F. ) ;
+#411 = ADVANCED_FACE ( 'NONE', ( #23 ), #781, .F. ) ;
+#412 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#413 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#414 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 75.00000000000000000, 0.0000000000000000000 ) ) ;
+#415 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#416 = EDGE_CURVE ( 'NONE', #503, #945, #773, .T. ) ;
+#417 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'MagnetBracket', ( #331, #571 ), #640 ) ;
+#418 = SHAPE_DEFINITION_REPRESENTATION ( #254, #417 ) ;
+#419 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#420 = FACE_OUTER_BOUND ( 'NONE', #140, .T. ) ;
+#421 = ADVANCED_FACE ( 'NONE', ( #824 ), #926, .F. ) ;
+#422 = LINE ( 'NONE', #587, #850 ) ;
+#423 = LINE ( 'NONE', #507, #25 ) ;
+#424 = FILL_AREA_STYLE_COLOUR ( '', #297 ) ;
+#425 = ADVANCED_FACE ( 'NONE', ( #441 ), #541, .F. ) ;
+#426 = VERTEX_POINT ( 'NONE', #402 ) ;
+#427 = ORIENTED_EDGE ( 'NONE', *, *, #432, .F. ) ;
+#428 = ORIENTED_EDGE ( 'NONE', *, *, #432, .T. ) ;
+#429 = CARTESIAN_POINT ( 'NONE', ( -12.50000000000000200, 4.000000000000000000, 17.50000000000000000 ) ) ;
+#430 = AXIS2_PLACEMENT_3D ( 'NONE', #934, #623, #196 ) ;
+#431 = VECTOR ( 'NONE', #479, 1000.000000000000000 ) ;
+#432 = EDGE_CURVE ( 'NONE', #539, #945, #394, .T. ) ;
+#433 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#434 = CARTESIAN_POINT ( 'NONE', ( 0.4999999999999987200, 10.99999999999999600, -17.50000000000000000 ) ) ;
+#435 = ORIENTED_EDGE ( 'NONE', *, *, #268, .F. ) ;
+#436 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#437 = CLOSED_SHELL ( 'NONE', ( #569, #504, #878, #654, #143, #862, #719, #802, #411, #137, #485, #501, #421, #729, #643, #208, #358, #132, #959, #791, #58, #726, #492, #794, #425, #954, #870, #942 ) ) ;
+#438 = ORIENTED_EDGE ( 'NONE', *, *, #81, .F. ) ;
+#439 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998800, 75.00000000000000000, 6.000000000000000900 ) ) ;
+#440 = VECTOR ( 'NONE', #390, 1000.000000000000000 ) ;
+#441 = FACE_OUTER_BOUND ( 'NONE', #379, .T. ) ;
+#442 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#443 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -9.912705577010325500E-017 ) ) ;
+#444 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#445 = AXIS2_PLACEMENT_3D ( 'NONE', #724, #267, #419 ) ;
+#446 = ORIENTED_EDGE ( 'NONE', *, *, #416, .T. ) ;
+#447 = VERTEX_POINT ( 'NONE', #280 ) ;
+#448 = ORIENTED_EDGE ( 'NONE', *, *, #247, .F. ) ;
+#449 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#450 = EDGE_CURVE ( 'NONE', #841, #943, #299, .T. ) ;
+#451 = CYLINDRICAL_SURFACE ( 'NONE', #60, 3.000000000000000900 ) ;
+#452 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 0.0000000000000000000, 12.92500000000000200 ) ) ;
+#453 = VECTOR ( 'NONE', #83, 1000.000000000000000 ) ;
+#454 = PLANE ( 'NONE', #884 ) ;
+#455 = EDGE_LOOP ( 'NONE', ( #505, #193, #820, #18, #671, #498, #323, #399, #682, #370, #303, #844 ) ) ;
+#456 = AXIS2_PLACEMENT_3D ( 'NONE', #818, #443, #75 ) ;
+#457 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#458 = EDGE_LOOP ( 'NONE', ( #831, #901, #428, #581 ) ) ;
+#459 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#460 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#461 = CIRCLE ( 'NONE', #679, 5.000000000000000900 ) ;
+#462 = EDGE_CURVE ( 'NONE', #943, #887, #134, .T. ) ;
+#463 = CIRCLE ( 'NONE', #406, 3.000000000000000900 ) ;
+#464 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, 80.00000000000000000, 11.05000000000000100 ) ) ;
+#465 = VECTOR ( 'NONE', #938, 1000.000000000000000 ) ;
+#466 = ORIENTED_EDGE ( 'NONE', *, *, #450, .T. ) ;
+#467 = ORIENTED_EDGE ( 'NONE', *, *, #482, .F. ) ;
+#468 = ORIENTED_EDGE ( 'NONE', *, *, #401, .F. ) ;
+#469 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#470 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#471 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 0.0000000000000000000, 9.925000000000000700 ) ) ;
+#472 = FACE_OUTER_BOUND ( 'NONE', #170, .T. ) ;
+#473 = AXIS2_PLACEMENT_3D ( 'NONE', #4, #821, #436 ) ;
+#474 = CIRCLE ( 'NONE', #953, 1.700000000000000200 ) ;
+#475 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#476 = VECTOR ( 'NONE', #136, 1000.000000000000000 ) ;
+#477 = ORIENTED_EDGE ( 'NONE', *, *, #512, .F. ) ;
+#478 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#479 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#480 = EDGE_LOOP ( 'NONE', ( #114, #381, #235, #400, #78 ) ) ;
+#481 = VERTEX_POINT ( 'NONE', #341 ) ;
+#482 = EDGE_CURVE ( 'NONE', #55, #630, #567, .T. ) ;
+#483 = EDGE_LOOP ( 'NONE', ( #617, #159, #151, #217 ) ) ;
+#484 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998800, -0.001000000000001000100, 6.000000000000000900 ) ) ;
+#485 = ADVANCED_FACE ( 'NONE', ( #155 ), #203, .F. ) ;
+#486 = CYLINDRICAL_SURFACE ( 'NONE', #620, 1.700000000000000200 ) ;
+#487 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000013300, 75.00000000000000000, 17.50000000000000000 ) ) ;
+#488 = VECTOR ( 'NONE', #306, 1000.000000000000000 ) ;
+#489 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#490 = VECTOR ( 'NONE', #892, 1000.000000000000000 ) ;
+#491 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #164 ), #135 ) ;
+#492 = ADVANCED_FACE ( 'NONE', ( #545 ), #871, .F. ) ;
+#493 = ORIENTED_EDGE ( 'NONE', *, *, #256, .T. ) ;
+#494 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, -0.001000000000001000100, 9.350000000000001400 ) ) ;
+#495 = VERTEX_POINT ( 'NONE', #263 ) ;
+#496 = VERTEX_POINT ( 'NONE', #924 ) ;
+#497 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#498 = ORIENTED_EDGE ( 'NONE', *, *, #355, .T. ) ;
+#499 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#500 = CYLINDRICAL_SURFACE ( 'NONE', #362, 1.700000000000000200 ) ;
+#501 = ADVANCED_FACE ( 'NONE', ( #230 ), #451, .F. ) ;
+#502 = AXIS2_PLACEMENT_3D ( 'NONE', #499, #600, #32 ) ;
+#503 = VERTEX_POINT ( 'NONE', #113 ) ;
+#504 = ADVANCED_FACE ( 'NONE', ( #472 ), #664, .F. ) ;
+#505 = ORIENTED_EDGE ( 'NONE', *, *, #81, .T. ) ;
+#506 = ORIENTED_EDGE ( 'NONE', *, *, #87, .T. ) ;
+#507 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000013300, 75.00000000000000000, -17.50000000000000000 ) ) ;
+#508 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 0.0000000000000000000, 6.925000000000000700 ) ) ;
+#509 = VECTOR ( 'NONE', #687, 1000.000000000000000 ) ;
+#510 = VECTOR ( 'NONE', #52, 1000.000000000000000 ) ;
+#511 = LINE ( 'NONE', #294, #15 ) ;
+#512 = EDGE_CURVE ( 'NONE', #102, #550, #951, .T. ) ;
+#513 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 80.00000000000000000, -6.000000000000000900 ) ) ;
+#514 = ORIENTED_EDGE ( 'NONE', *, *, #122, .T. ) ;
+#515 = ORIENTED_EDGE ( 'NONE', *, *, #3, .T. ) ;
+#516 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, -0.001000000000001000100, -6.000000000000000900 ) ) ;
+#517 = EDGE_LOOP ( 'NONE', ( #115, #515, #466, #659 ) ) ;
+#518 = EDGE_CURVE ( 'NONE', #945, #788, #676, .T. ) ;
+#519 = VECTOR ( 'NONE', #146, 1000.000000000000000 ) ;
+#520 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000013300, 80.00000000000000000, 17.50000000000000000 ) ) ;
+#521 = FACE_BOUND ( 'NONE', #104, .T. ) ;
+#522 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 0.0000000000000000000, 9.925000000000000700 ) ) ;
+#523 = AXIS2_PLACEMENT_3D ( 'NONE', #542, #253, #775 ) ;
+#524 = VECTOR ( 'NONE', #947, 1000.000000000000000 ) ;
+#525 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#526 = ORIENTED_EDGE ( 'NONE', *, *, #529, .T. ) ;
+#527 = ORIENTED_EDGE ( 'NONE', *, *, #482, .T. ) ;
+#528 = ORIENTED_EDGE ( 'NONE', *, *, #122, .F. ) ;
+#529 = EDGE_CURVE ( 'NONE', #481, #65, #894, .T. ) ;
+#530 = LINE ( 'NONE', #627, #119 ) ;
+#531 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#532 = LINE ( 'NONE', #702, #73 ) ;
+#533 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#534 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, -0.001000000000001000100, -6.000000000000000900 ) ) ;
+#535 = ORIENTED_EDGE ( 'NONE', *, *, #568, .F. ) ;
+#536 = AXIS2_PLACEMENT_3D ( 'NONE', #403, #771, #768 ) ;
+#537 = ORIENTED_EDGE ( 'NONE', *, *, #665, .T. ) ;
+#538 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#539 = VERTEX_POINT ( 'NONE', #747 ) ;
+#540 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #688, .NOT_KNOWN. ) ;
+#541 = PLANE ( 'NONE', #809 ) ;
+#542 = CARTESIAN_POINT ( 'NONE', ( -12.50000000000000200, 4.000000000000000000, 17.50000000000000000 ) ) ;
+#543 = EDGE_CURVE ( 'NONE', #570, #685, #176, .T. ) ;
+#544 = CIRCLE ( 'NONE', #343, 3.000000000000000900 ) ;
+#545 = FACE_OUTER_BOUND ( 'NONE', #153, .T. ) ;
+#546 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, -0.001000000000001000100, -9.350000000000001400 ) ) ;
+#547 = CARTESIAN_POINT ( 'NONE', ( 17.49999999999999600, 69.99999999999998600, -17.50000000000000000 ) ) ;
+#548 = LINE ( 'NONE', #348, #524 ) ;
+#549 = AXIS2_PLACEMENT_3D ( 'NONE', #204, #56, #209 ) ;
+#550 = VERTEX_POINT ( 'NONE', #812 ) ;
+#551 = DIRECTION ( 'NONE', ( 9.912705577010325500E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#552 = ORIENTED_EDGE ( 'NONE', *, *, #705, .F. ) ;
+#553 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998300, 80.00000000000000000, -6.000000000000000900 ) ) ;
+#554 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#555 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#556 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, 75.00000000000000000, 11.05000000000000100 ) ) ;
+#557 = AXIS2_PLACEMENT_3D ( 'NONE', #34, #334, #475 ) ;
+#558 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#559 = LINE ( 'NONE', #250, #897 ) ;
+#560 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#561 = ORIENTED_EDGE ( 'NONE', *, *, #759, .T. ) ;
+#562 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#563 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.000000000000000000, 0.0000000000000000000 ) ) ;
+#564 = ORIENTED_EDGE ( 'NONE', *, *, #74, .T. ) ;
+#565 = EDGE_CURVE ( 'NONE', #885, #631, #287, .T. ) ;
+#566 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 75.00000000000000000, 6.000000000000000900 ) ) ;
+#567 = CIRCLE ( 'NONE', #82, 1.700000000000000200 ) ;
+#568 = EDGE_CURVE ( 'NONE', #594, #913, #928, .T. ) ;
+#569 = ADVANCED_FACE ( 'NONE', ( #353 ), #500, .F. ) ;
+#570 = VERTEX_POINT ( 'NONE', #580 ) ;
+#571 = AXIS2_PLACEMENT_3D ( 'NONE', #562, #948, #197 ) ;
+#572 = ORIENTED_EDGE ( 'NONE', *, *, #838, .T. ) ;
+#573 = ORIENTED_EDGE ( 'NONE', *, *, #784, .F. ) ;
+#574 = FACE_OUTER_BOUND ( 'NONE', #807, .T. ) ;
+#575 = EDGE_CURVE ( 'NONE', #349, #62, #422, .T. ) ;
+#576 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#577 = FACE_OUTER_BOUND ( 'NONE', #344, .T. ) ;
+#578 = ORIENTED_EDGE ( 'NONE', *, *, #332, .F. ) ;
+#579 = FILL_AREA_STYLE ('',( #63 ) ) ;
+#580 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 10.99999999999999600, 17.50000000000000000 ) ) ;
+#581 = ORIENTED_EDGE ( 'NONE', *, *, #518, .T. ) ;
+#582 = ORIENTED_EDGE ( 'NONE', *, *, #575, .T. ) ;
+#583 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000013300, 80.00000000000000000, -17.50000000000000000 ) ) ;
+#584 = AXIS2_PLACEMENT_3D ( 'NONE', #919, #327, #330 ) ;
+#585 = CIRCLE ( 'NONE', #93, 1.700000000000000200 ) ;
+#586 = VECTOR ( 'NONE', #738, 1000.000000000000000 ) ;
+#587 = CARTESIAN_POINT ( 'NONE', ( 19.50000000000000000, 75.00000000000000000, 17.50000000000000000 ) ) ;
+#588 = LINE ( 'NONE', #439, #453 ) ;
+#589 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, 75.00000000000000000, 9.350000000000001400 ) ) ;
+#590 = AXIS2_PLACEMENT_3D ( 'NONE', #126, #131, #46 ) ;
+#591 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 0.0000000000000000000, 9.925000000000000700 ) ) ;
+#592 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#593 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, 80.00000000000000000, -9.350000000000001400 ) ) ;
+#594 = VERTEX_POINT ( 'NONE', #739 ) ;
+#595 = ORIENTED_EDGE ( 'NONE', *, *, #384, .F. ) ;
+#596 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, -0.001000000000001000100, 6.000000000000000900 ) ) ;
+#597 = EDGE_LOOP ( 'NONE', ( #368, #740, #493, #324 ) ) ;
+#598 = EDGE_CURVE ( 'NONE', #387, #743, #817, .T. ) ;
+#599 = CARTESIAN_POINT ( 'NONE', ( -12.50000000000000200, 0.0000000000000000000, -17.50000000000000000 ) ) ;
+#600 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#601 = CARTESIAN_POINT ( 'NONE', ( -12.50000000000000200, 4.000000000000000000, -17.50000000000000000 ) ) ;
+#602 = VECTOR ( 'NONE', #415, 1000.000000000000000 ) ;
+#603 = AXIS2_PLACEMENT_3D ( 'NONE', #36, #848, #107 ) ;
+#604 = EDGE_LOOP ( 'NONE', ( #582, #182, #777, #9 ) ) ;
+#605 = ORIENTED_EDGE ( 'NONE', *, *, #686, .T. ) ;
+#606 = ORIENTED_EDGE ( 'NONE', *, *, #565, .T. ) ;
+#607 = ORIENTED_EDGE ( 'NONE', *, *, #101, .F. ) ;
+#608 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #895, 'distance_accuracy_value', 'NONE');
+#609 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998800, -0.001000000000001000100, 9.350000000000001400 ) ) ;
+#610 = EDGE_CURVE ( 'NONE', #648, #859, #651, .T. ) ;
+#611 = CIRCLE ( 'NONE', #389, 1.700000000000000200 ) ;
+#612 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#613 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#614 = EDGE_CURVE ( 'NONE', #41, #307, #59, .T. ) ;
+#615 = VECTOR ( 'NONE', #722, 1000.000000000000000 ) ;
+#616 = ORIENTED_EDGE ( 'NONE', *, *, #734, .F. ) ;
+#617 = ORIENTED_EDGE ( 'NONE', *, *, #351, .T. ) ;
+#618 = ORIENTED_EDGE ( 'NONE', *, *, #898, .T. ) ;
+#619 = CARTESIAN_POINT ( 'NONE', ( 7.499999999999999100, 75.00000000000000000, -17.50000000000000000 ) ) ;
+#620 = AXIS2_PLACEMENT_3D ( 'NONE', #166, #764, #525 ) ;
+#621 = VECTOR ( 'NONE', #713, 1000.000000000000000 ) ;
+#622 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#623 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#624 = LINE ( 'NONE', #674, #586 ) ;
+#625 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#626 = CIRCLE ( 'NONE', #445, 3.000000000000000900 ) ;
+#627 = CARTESIAN_POINT ( 'NONE', ( -12.50000000000000200, 4.000000000000000000, -17.50000000000000000 ) ) ;
+#628 = EDGE_CURVE ( 'NONE', #206, #539, #109, .T. ) ;
+#629 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#630 = VERTEX_POINT ( 'NONE', #819 ) ;
+#631 = VERTEX_POINT ( 'NONE', #735 ) ;
+#632 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#633 = PRESENTATION_STYLE_ASSIGNMENT (( #188 ) ) ;
+#634 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#635 = EDGE_CURVE ( 'NONE', #913, #594, #463, .T. ) ;
+#636 = CYLINDRICAL_SURFACE ( 'NONE', #228, 1.700000000000000200 ) ;
+#637 = CARTESIAN_POINT ( 'NONE', ( -12.50000000000000200, 0.0000000000000000000, 17.50000000000000000 ) ) ;
+#638 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#639 = VECTOR ( 'NONE', #271, 1000.000000000000000 ) ;
+#640 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #749 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #786, #632, #555 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#641 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#642 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000013300, 75.00000000000000000, -17.50000000000000000 ) ) ;
+#643 = ADVANCED_FACE ( 'NONE', ( #915 ), #301, .F. ) ;
+#644 = CIRCLE ( 'NONE', #853, 1.700000000000000200 ) ;
+#645 = EDGE_CURVE ( 'NONE', #226, #696, #690, .T. ) ;
+#646 = ORIENTED_EDGE ( 'NONE', *, *, #338, .T. ) ;
+#647 = CARTESIAN_POINT ( 'NONE', ( 12.49999999999999800, 0.0000000000000000000, 17.50000000000000000 ) ) ;
+#648 = VERTEX_POINT ( 'NONE', #513 ) ;
+#649 = AXIS2_PLACEMENT_3D ( 'NONE', #350, #558, #413 ) ;
+#650 = ORIENTED_EDGE ( 'NONE', *, *, #946, .T. ) ;
+#651 = LINE ( 'NONE', #220, #329 ) ;
+#652 = AXIS2_PLACEMENT_3D ( 'NONE', #198, #873, #278 ) ;
+#653 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000013300, 75.00000000000000000, 17.50000000000000000 ) ) ;
+#654 = ADVANCED_FACE ( 'NONE', ( #714 ), #837, .F. ) ;
+#655 = LINE ( 'NONE', #429, #602 ) ;
+#656 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998800, -0.001000000000001000100, 6.000000000000000900 ) ) ;
+#657 = LINE ( 'NONE', #879, #830 ) ;
+#658 = EDGE_LOOP ( 'NONE', ( #125, #293, #874, #526 ) ) ;
+#659 = ORIENTED_EDGE ( 'NONE', *, *, #462, .T. ) ;
+#660 = CARTESIAN_POINT ( 'NONE', ( 0.5000000000000013300, 10.99999999999999600, 17.50000000000000000 ) ) ;
+#661 = AXIS2_PLACEMENT_3D ( 'NONE', #911, #11, #377 ) ;
+#662 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#663 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, -0.001000000000001000100, -9.350000000000001400 ) ) ;
+#664 = CYLINDRICAL_SURFACE ( 'NONE', #430, 1.700000000000000200 ) ;
+#665 = EDGE_CURVE ( 'NONE', #631, #570, #867, .T. ) ;
+#666 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#667 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, 80.00000000000000000, 9.350000000000001400 ) ) ;
+#668 = LINE ( 'NONE', #534, #465 ) ;
+#669 = VERTEX_POINT ( 'NONE', #64 ) ;
+#670 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#671 = ORIENTED_EDGE ( 'NONE', *, *, #598, .F. ) ;
+#672 = ORIENTED_EDGE ( 'NONE', *, *, #168, .F. ) ;
+#673 = EDGE_CURVE ( 'NONE', #731, #279, #49, .T. ) ;
+#674 = CARTESIAN_POINT ( 'NONE', ( -12.50000000000000200, 4.000000000000000000, 17.50000000000000000 ) ) ;
+#675 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 0.0000000000000000000, -9.924999999999998900 ) ) ;
+#676 = LINE ( 'NONE', #152, #639 ) ;
+#677 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#678 = LINE ( 'NONE', #596, #701 ) ;
+#679 = AXIS2_PLACEMENT_3D ( 'NONE', #547, #180, #24 ) ;
+#680 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#681 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998800, 80.00000000000000000, 6.000000000000000900 ) ) ;
+#682 = ORIENTED_EDGE ( 'NONE', *, *, #154, .T. ) ;
+#683 = ORIENTED_EDGE ( 'NONE', *, *, #219, .F. ) ;
+#684 = EDGE_LOOP ( 'NONE', ( #672, #909, #44, #408 ) ) ;
+#685 = VERTEX_POINT ( 'NONE', #158 ) ;
+#686 = EDGE_CURVE ( 'NONE', #307, #694, #243, .T. ) ;
+#687 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#688 = PRODUCT ( 'MagnetBracket', 'MagnetBracket', '', ( #789 ) ) ;
+#689 = FACE_OUTER_BOUND ( 'NONE', #483, .T. ) ;
+#690 = CIRCLE ( 'NONE', #214, 3.000000000000000900 ) ;
+#691 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#692 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #345, 'design' ) ;
+#693 = ORIENTED_EDGE ( 'NONE', *, *, #50, .F. ) ;
+#694 = VERTEX_POINT ( 'NONE', #762 ) ;
+#695 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#696 = VERTEX_POINT ( 'NONE', #917 ) ;
+#697 = CARTESIAN_POINT ( 'NONE', ( 17.49999999999999600, 75.00000000000000000, 17.50000000000000000 ) ) ;
+#698 = EDGE_CURVE ( 'NONE', #206, #788, #174, .T. ) ;
+#699 = AXIS2_PLACEMENT_3D ( 'NONE', #484, #641, #42 ) ;
+#700 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#701 = VECTOR ( 'NONE', #10, 1000.000000000000000 ) ;
+#702 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, -0.001000000000001000100, -4.300000000000000700 ) ) ;
+#703 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#704 = PLANE ( 'NONE', #523 ) ;
+#705 = EDGE_CURVE ( 'NONE', #694, #810, #585, .T. ) ;
+#706 = LINE ( 'NONE', #494, #476 ) ;
+#707 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 4.000000000000000000, 9.925000000000000700 ) ) ;
+#708 = EDGE_LOOP ( 'NONE', ( #776, #192, #313, #605, #195 ) ) ;
+#709 = ORIENTED_EDGE ( 'NONE', *, *, #318, .F. ) ;
+#710 = CARTESIAN_POINT ( 'NONE', ( -12.50000000000000200, 4.000000000000000000, 17.50000000000000000 ) ) ;
+#711 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#712 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#713 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#714 = FACE_OUTER_BOUND ( 'NONE', #877, .T. ) ;
+#715 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#716 = EDGE_CURVE ( 'NONE', #102, #55, #733, .T. ) ;
+#717 = EDGE_LOOP ( 'NONE', ( #171, #224, #564, #53 ) ) ;
+#718 = ORIENTED_EDGE ( 'NONE', *, *, #869, .T. ) ;
+#719 = ADVANCED_FACE ( 'NONE', ( #372 ), #454, .F. ) ;
+#720 = CARTESIAN_POINT ( 'NONE', ( -12.50000000000000200, 0.0000000000000000000, -17.50000000000000000 ) ) ;
+#721 = ORIENTED_EDGE ( 'NONE', *, *, #716, .T. ) ;
+#722 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#723 = EDGE_CURVE ( 'NONE', #291, #648, #144, .T. ) ;
+#724 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 4.000000000000000000, 9.925000000000000700 ) ) ;
+#725 = VECTOR ( 'NONE', #677, 1000.000000000000000 ) ;
+#726 = ADVANCED_FACE ( 'NONE', ( #689 ), #486, .F. ) ;
+#727 = PRESENTATION_STYLE_ASSIGNMENT (( #965 ) ) ;
+#728 = LINE ( 'NONE', #599, #883 ) ;
+#729 = ADVANCED_FACE ( 'NONE', ( #574 ), #229, .T. ) ;
+#730 = ORIENTED_EDGE ( 'NONE', *, *, #305, .F. ) ;
+#731 = VERTEX_POINT ( 'NONE', #95 ) ;
+#732 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #191, 'distance_accuracy_value', 'NONE');
+#733 = LINE ( 'NONE', #231, #509 ) ;
+#734 = EDGE_CURVE ( 'NONE', #669, #349, #298, .T. ) ;
+#735 = CARTESIAN_POINT ( 'NONE', ( 7.499999999999999100, 75.00000000000000000, 17.50000000000000000 ) ) ;
+#736 = LINE ( 'NONE', #212, #490 ) ;
+#737 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#738 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#739 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 4.000000000000000000, -6.924999999999997200 ) ) ;
+#740 = ORIENTED_EDGE ( 'NONE', *, *, #833, .T. ) ;
+#741 = EDGE_CURVE ( 'NONE', #957, #731, #340, .T. ) ;
+#742 = PLANE ( 'NONE', #473 ) ;
+#743 = VERTEX_POINT ( 'NONE', #386 ) ;
+#744 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#745 = ORIENTED_EDGE ( 'NONE', *, *, #219, .T. ) ;
+#746 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#747 = CARTESIAN_POINT ( 'NONE', ( 12.49999999999999800, 69.99999999999998600, 17.50000000000000000 ) ) ;
+#748 = CYLINDRICAL_SURFACE ( 'NONE', #584, 1.700000000000000200 ) ;
+#749 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #786, 'distance_accuracy_value', 'NONE');
+#750 = EDGE_CURVE ( 'NONE', #696, #226, #866, .T. ) ;
+#751 = VECTOR ( 'NONE', #326, 1000.000000000000000 ) ;
+#752 = VECTOR ( 'NONE', #391, 1000.000000000000000 ) ;
+#753 = LINE ( 'NONE', #609, #40 ) ;
+#754 = VECTOR ( 'NONE', #638, 1000.000000000000000 ) ;
+#755 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#756 = EDGE_LOOP ( 'NONE', ( #683, #321, #766, #709 ) ) ;
+#757 = ORIENTED_EDGE ( 'NONE', *, *, #565, .F. ) ;
+#758 = ORIENTED_EDGE ( 'NONE', *, *, #665, .F. ) ;
+#759 = EDGE_CURVE ( 'NONE', #20, #885, #70, .T. ) ;
+#760 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, 75.00000000000000000, -6.000000000000000900 ) ) ;
+#761 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 75.00000000000000000, 6.000000000000000900 ) ) ;
+#762 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, 75.00000000000000000, -4.300000000000000700 ) ) ;
+#763 = VECTOR ( 'NONE', #12, 1000.000000000000000 ) ;
+#764 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#765 = FACE_BOUND ( 'NONE', #933, .T. ) ;
+#766 = ORIENTED_EDGE ( 'NONE', *, *, #770, .F. ) ;
+#767 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#768 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#769 = ORIENTED_EDGE ( 'NONE', *, *, #462, .F. ) ;
+#770 = EDGE_CURVE ( 'NONE', #496, #206, #461, .T. ) ;
+#771 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#772 = FACE_OUTER_BOUND ( 'NONE', #944, .T. ) ;
+#773 = LINE ( 'NONE', #849, #751 ) ;
+#774 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000013300, 80.00000000000000000, -17.50000000000000000 ) ) ;
+#775 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#776 = ORIENTED_EDGE ( 'NONE', *, *, #367, .T. ) ;
+#777 = ORIENTED_EDGE ( 'NONE', *, *, #799, .F. ) ;
+#778 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998800, 80.00000000000000000, -9.350000000000001400 ) ) ;
+#779 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -7.434529182757744200E-017 ) ) ;
+#780 = DIRECTION ( 'NONE', ( 7.434529182757744200E-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#781 = PLANE ( 'NONE', #30 ) ;
+#782 = LINE ( 'NONE', #774, #440 ) ;
+#783 = CIRCLE ( 'NONE', #549, 5.000000000000000900 ) ;
+#784 = EDGE_CURVE ( 'NONE', #226, #594, #950, .T. ) ;
+#785 = ORIENTED_EDGE ( 'NONE', *, *, #87, .F. ) ;
+#786 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#787 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#788 = VERTEX_POINT ( 'NONE', #322 ) ;
+#789 = PRODUCT_CONTEXT ( 'NONE', #792, 'mechanical' ) ;
+#790 = EDGE_CURVE ( 'NONE', #41, #181, #200, .T. ) ;
+#791 = ADVANCED_FACE ( 'NONE', ( #914 ), #748, .F. ) ;
+#792 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#793 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#794 = ADVANCED_FACE ( 'NONE', ( #772 ), #636, .F. ) ;
+#795 = STYLED_ITEM ( 'NONE', ( #633 ), #417 ) ;
+#796 = ORIENTED_EDGE ( 'NONE', *, *, #268, .T. ) ;
+#797 = VERTEX_POINT ( 'NONE', #175 ) ;
+#798 = EDGE_LOOP ( 'NONE', ( #958, #141, #281, #578 ) ) ;
+#799 = EDGE_CURVE ( 'NONE', #669, #61, #315, .T. ) ;
+#800 = CYLINDRICAL_SURFACE ( 'NONE', #590, 7.000000000000000000 ) ;
+#801 = CYLINDRICAL_SURFACE ( 'NONE', #45, 5.000000000000000900 ) ;
+#802 = ADVANCED_FACE ( 'NONE', ( #222 ), #704, .F. ) ;
+#803 = LINE ( 'NONE', #637, #405 ) ;
+#804 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000013300, 75.00000000000000000, 17.50000000000000000 ) ) ;
+#805 = FACE_BOUND ( 'NONE', #304, .T. ) ;
+#806 = EDGE_LOOP ( 'NONE', ( #858, #28, #320, #785 ) ) ;
+#807 = EDGE_LOOP ( 'NONE', ( #289, #80, #607, #292 ) ) ;
+#808 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998800, 75.00000000000000000, -6.000000000000000900 ) ) ;
+#809 = AXIS2_PLACEMENT_3D ( 'NONE', #847, #179, #703 ) ;
+#810 = VERTEX_POINT ( 'NONE', #103 ) ;
+#811 = ORIENTED_EDGE ( 'NONE', *, *, #325, .F. ) ;
+#812 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 75.00000000000000000, 9.350000000000001400 ) ) ;
+#813 = CYLINDRICAL_SURFACE ( 'NONE', #649, 1.700000000000000200 ) ;
+#814 = CIRCLE ( 'NONE', #147, 3.000000000000000900 ) ;
+#815 = EDGE_CURVE ( 'NONE', #387, #631, #242, .T. ) ;
+#816 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#817 = LINE ( 'NONE', #896, #519 ) ;
+#818 = CARTESIAN_POINT ( 'NONE', ( 19.50000000000000000, 80.00000000000000000, 17.50000000000000000 ) ) ;
+#819 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 80.00000000000000000, 9.350000000000001400 ) ) ;
+#820 = ORIENTED_EDGE ( 'NONE', *, *, #450, .F. ) ;
+#821 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#822 = ORIENTED_EDGE ( 'NONE', *, *, #750, .T. ) ;
+#823 = CARTESIAN_POINT ( 'NONE', ( 12.49999999999999800, 4.000000000000000000, -17.50000000000000000 ) ) ;
+#824 = FACE_OUTER_BOUND ( 'NONE', #336, .T. ) ;
+#825 = AXIS2_PLACEMENT_3D ( 'NONE', #69, #295, #364 ) ;
+#826 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#827 = VECTOR ( 'NONE', #793, 1000.000000000000000 ) ;
+#828 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#829 = VECTOR ( 'NONE', #787, 1000.000000000000000 ) ;
+#830 = VECTOR ( 'NONE', #629, 1000.000000000000000 ) ;
+#831 = ORIENTED_EDGE ( 'NONE', *, *, #698, .F. ) ;
+#832 = ORIENTED_EDGE ( 'NONE', *, *, #223, .F. ) ;
+#833 = EDGE_CURVE ( 'NONE', #61, #481, #782, .T. ) ;
+#834 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#835 = CARTESIAN_POINT ( 'NONE', ( 19.50000000000000400, 80.00000000000000000, -17.50000000000000000 ) ) ;
+#836 = VECTOR ( 'NONE', #551, 1000.000000000000000 ) ;
+#837 = CYLINDRICAL_SURFACE ( 'NONE', #286, 3.000000000000000900 ) ;
+#838 = EDGE_CURVE ( 'NONE', #426, #102, #47, .T. ) ;
+#839 = FACE_OUTER_BOUND ( 'NONE', #658, .T. ) ;
+#840 = CARTESIAN_POINT ( 'NONE', ( -0.5000000000000013300, 75.00000000000000000, -17.50000000000000000 ) ) ;
+#841 = VERTEX_POINT ( 'NONE', #244 ) ;
+#842 = CARTESIAN_POINT ( 'NONE', ( 7.499999999999999100, 75.00000000000000000, -17.50000000000000000 ) ) ;
+#843 = ORIENTED_EDGE ( 'NONE', *, *, #790, .F. ) ;
+#844 = ORIENTED_EDGE ( 'NONE', *, *, #698, .T. ) ;
+#845 = EDGE_LOOP ( 'NONE', ( #282, #448, #237, #912, #467 ) ) ;
+#846 = AXIS2_PLACEMENT_3D ( 'NONE', #234, #826, #531 ) ;
+#847 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998800, -0.001000000000001000100, -6.000000000000000900 ) ) ;
+#848 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#849 = CARTESIAN_POINT ( 'NONE', ( -12.50000000000000200, 0.0000000000000000000, 17.50000000000000000 ) ) ;
+#850 = VECTOR ( 'NONE', #893, 1000.000000000000000 ) ;
+#851 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#852 = VECTOR ( 'NONE', #444, 1000.000000000000000 ) ;
+#853 = AXIS2_PLACEMENT_3D ( 'NONE', #239, #232, #828 ) ;
+#854 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#855 = VECTOR ( 'NONE', #352, 1000.000000000000000 ) ;
+#856 = ORIENTED_EDGE ( 'NONE', *, *, #5, .F. ) ;
+#857 = ORIENTED_EDGE ( 'NONE', *, *, #185, .F. ) ;
+#858 = ORIENTED_EDGE ( 'NONE', *, *, #50, .T. ) ;
+#859 = VERTEX_POINT ( 'NONE', #392 ) ;
+#860 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, -0.001000000000001000100, -6.000000000000000900 ) ) ;
+#861 = PLANE ( 'NONE', #699 ) ;
+#862 = ADVANCED_FACE ( 'NONE', ( #328 ), #398, .F. ) ;
+#863 = AXIS2_PLACEMENT_3D ( 'NONE', #434, #737, #296 ) ;
+#864 = PLANE ( 'NONE', #652 ) ;
+#865 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#866 = CIRCLE ( 'NONE', #177, 3.000000000000000900 ) ;
+#867 = LINE ( 'NONE', #79, #258 ) ;
+#868 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 0.0000000000000000000, -6.924999999999997200 ) ) ;
+#869 = EDGE_CURVE ( 'NONE', #731, #957, #814, .T. ) ;
+#870 = ADVANCED_FACE ( 'NONE', ( #133 ), #801, .F. ) ;
+#871 = PLANE ( 'NONE', #333 ) ;
+#872 = EDGE_CURVE ( 'NONE', #447, #55, #270, .T. ) ;
+#873 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#874 = ORIENTED_EDGE ( 'NONE', *, *, #256, .F. ) ;
+#875 = ORIENTED_EDGE ( 'NONE', *, *, #17, .T. ) ;
+#876 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #345 ) ;
+#877 = EDGE_LOOP ( 'NONE', ( #265, #262, #1, #410 ) ) ;
+#878 = ADVANCED_FACE ( 'NONE', ( #420 ), #14, .F. ) ;
+#879 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 80.00000000000000000, 6.000000000000000900 ) ) ;
+#880 = ORIENTED_EDGE ( 'NONE', *, *, #741, .T. ) ;
+#881 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, 80.00000000000000000, -4.300000000000000700 ) ) ;
+#882 = VECTOR ( 'NONE', #554, 1000.000000000000000 ) ;
+#883 = VECTOR ( 'NONE', #680, 1000.000000000000000 ) ;
+#884 = AXIS2_PLACEMENT_3D ( 'NONE', #601, #236, #834 ) ;
+#885 = VERTEX_POINT ( 'NONE', #266 ) ;
+#886 = ORIENTED_EDGE ( 'NONE', *, *, #305, .T. ) ;
+#887 = VERTEX_POINT ( 'NONE', #710 ) ;
+#888 = ORIENTED_EDGE ( 'NONE', *, *, #142, .T. ) ;
+#889 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#890 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#891 = EDGE_CURVE ( 'NONE', #495, #279, #544, .T. ) ;
+#892 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#893 = DIRECTION ( 'NONE', ( 9.912705577010325500E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#894 = LINE ( 'NONE', #583, #373 ) ;
+#895 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#896 = CARTESIAN_POINT ( 'NONE', ( 7.499999999999999100, 75.00000000000000000, -17.50000000000000000 ) ) ;
+#897 = VECTOR ( 'NONE', #26, 1000.000000000000000 ) ;
+#898 = EDGE_CURVE ( 'NONE', #183, #291, #611, .T. ) ;
+#899 = VERTEX_POINT ( 'NONE', #720 ) ;
+#900 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#901 = ORIENTED_EDGE ( 'NONE', *, *, #628, .T. ) ;
+#902 = ORIENTED_EDGE ( 'NONE', *, *, #750, .F. ) ;
+#903 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#904 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #795 ) ) ;
+#905 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#906 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#907 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 0.0000000000000000000, 9.925000000000000700 ) ) ;
+#908 = LINE ( 'NONE', #761, #955 ) ;
+#909 = ORIENTED_EDGE ( 'NONE', *, *, #645, .F. ) ;
+#910 = ORIENTED_EDGE ( 'NONE', *, *, #815, .F. ) ;
+#911 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, 75.00000000000000000, -6.000000000000000900 ) ) ;
+#912 = ORIENTED_EDGE ( 'NONE', *, *, #48, .F. ) ;
+#913 = VERTEX_POINT ( 'NONE', #337 ) ;
+#914 = FACE_OUTER_BOUND ( 'NONE', #717, .T. ) ;
+#915 = FACE_OUTER_BOUND ( 'NONE', #604, .T. ) ;
+#916 = AXIS2_PLACEMENT_3D ( 'NONE', #309, #311, #533 ) ;
+#917 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 0.0000000000000000000, -12.92499999999999900 ) ) ;
+#918 = ORIENTED_EDGE ( 'NONE', *, *, #645, .T. ) ;
+#919 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, -0.001000000000001000100, 9.350000000000001400 ) ) ;
+#920 = VERTEX_POINT ( 'NONE', #697 ) ;
+#921 = VERTEX_POINT ( 'NONE', #566 ) ;
+#922 = AXIS2_PLACEMENT_3D ( 'NONE', #346, #284, #715 ) ;
+#923 = CARTESIAN_POINT ( 'NONE', ( -4.500000000000003600, 0.0000000000000000000, -9.924999999999998900 ) ) ;
+#924 = CARTESIAN_POINT ( 'NONE', ( 17.49999999999999600, 75.00000000000000000, -17.50000000000000000 ) ) ;
+#925 = ORIENTED_EDGE ( 'NONE', *, *, #673, .T. ) ;
+#926 = PLANE ( 'NONE', #380 ) ;
+#927 = VECTOR ( 'NONE', #172, 1000.000000000000000 ) ;
+#928 = CIRCLE ( 'NONE', #825, 3.000000000000000900 ) ;
+#929 = LINE ( 'NONE', #653, #189 ) ;
+#930 = CARTESIAN_POINT ( 'NONE', ( 19.50000000000000400, 80.00000000000000000, -17.50000000000000000 ) ) ;
+#931 = CARTESIAN_POINT ( 'NONE', ( 19.50000000000000000, 80.00000000000000000, 17.50000000000000000 ) ) ;
+#932 = FACE_OUTER_BOUND ( 'NONE', #67, .T. ) ;
+#933 = EDGE_LOOP ( 'NONE', ( #718, #880 ) ) ;
+#934 = CARTESIAN_POINT ( 'NONE', ( 4.299999999999998000, -0.001000000000001000100, 9.350000000000001400 ) ) ;
+#935 = EDGE_LOOP ( 'NONE', ( #832, #89, #148, #139 ) ) ;
+#936 = EDGE_LOOP ( 'NONE', ( #857, #129, #88, #618 ) ) ;
+#937 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#938 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#939 = EDGE_CURVE ( 'NONE', #65, #885, #404, .T. ) ;
+#940 = SURFACE_SIDE_STYLE ('',( #57 ) ) ;
+#941 = ORIENTED_EDGE ( 'NONE', *, *, #274, .T. ) ;
+#942 = ADVANCED_FACE ( 'NONE', ( #383 ), #800, .F. ) ;
+#943 = VERTEX_POINT ( 'NONE', #260 ) ;
+#944 = EDGE_LOOP ( 'NONE', ( #886, #91, #843, #468 ) ) ;
+#945 = VERTEX_POINT ( 'NONE', #647 ) ;
+#946 = EDGE_CURVE ( 'NONE', #943, #899, #530, .T. ) ;
+#947 = DIRECTION ( 'NONE', ( 7.434529182757744200E-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#948 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#949 = CARTESIAN_POINT ( 'NONE', ( 2.599999999999998800, 80.00000000000000000, -6.000000000000000900 ) ) ;
+#950 = LINE ( 'NONE', #241, #927 ) ;
+#951 = CIRCLE ( 'NONE', #116, 1.700000000000000200 ) ;
+#952 = FACE_OUTER_BOUND ( 'NONE', #597, .T. ) ;
+#953 = AXIS2_PLACEMENT_3D ( 'NONE', #593, #469, #625 ) ;
+#954 = ADVANCED_FACE ( 'NONE', ( #165 ), #813, .F. ) ;
+#955 = VECTOR ( 'NONE', #255, 1000.000000000000000 ) ;
+#956 = LINE ( 'NONE', #202, #754 ) ;
+#957 = VERTEX_POINT ( 'NONE', #339 ) ;
+#958 = ORIENTED_EDGE ( 'NONE', *, *, #233, .T. ) ;
+#959 = ADVANCED_FACE ( 'NONE', ( #210 ), #861, .F. ) ;
+#960 = VECTOR ( 'NONE', #478, 1000.000000000000000 ) ;
+#961 = VECTOR ( 'NONE', #746, 1000.000000000000000 ) ;
+#962 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #795 ), #111 ) ;
+#963 = LINE ( 'NONE', #681, #852 ) ;
+#964 = FACE_BOUND ( 'NONE', #365, .T. ) ;
+#965 = SURFACE_STYLE_USAGE ( .BOTH. , #300 ) ;
+#966 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#967 = AXIS2_PLACEMENT_3D ( 'NONE', #184, #98, #396 ) ;
+#968 = ORIENTED_EDGE ( 'NONE', *, *, #168, .T. ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/enclosure-models/SensorBracket.STEP b/enclosure-models/SensorBracket.STEP
new file mode 100644
index 0000000..fed35ab
--- /dev/null
+++ b/enclosure-models/SensorBracket.STEP
@@ -0,0 +1,1424 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('SensorBracket.STEP',
+ '2024-05-26T20:25:17',
+ ( '' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2017',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = ORIENTED_EDGE ( 'NONE', *, *, #583, .T. ) ;
+#2 = VECTOR ( 'NONE', #911, 1000.000000000000000 ) ;
+#3 = ORIENTED_EDGE ( 'NONE', *, *, #1086, .T. ) ;
+#4 = ORIENTED_EDGE ( 'NONE', *, *, #201, .F. ) ;
+#5 = ADVANCED_FACE ( 'NONE', ( #745 ), #109, .F. ) ;
+#6 = ORIENTED_EDGE ( 'NONE', *, *, #1057, .F. ) ;
+#7 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, -5.650000000000005700, -10.00000000000000200 ) ) ;
+#8 = SURFACE_STYLE_USAGE ( .BOTH. , #1213 ) ;
+#9 = ADVANCED_FACE ( 'NONE', ( #714 ), #1024, .F. ) ;
+#10 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#11 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#12 = EDGE_CURVE ( 'NONE', #160, #361, #1302, .T. ) ;
+#13 = ORIENTED_EDGE ( 'NONE', *, *, #299, .T. ) ;
+#14 = ORIENTED_EDGE ( 'NONE', *, *, #789, .T. ) ;
+#15 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #930 ), #637 ) ;
+#16 = ORIENTED_EDGE ( 'NONE', *, *, #839, .F. ) ;
+#17 = CYLINDRICAL_SURFACE ( 'NONE', #904, 1.649999999999988400 ) ;
+#18 = CIRCLE ( 'NONE', #1199, 4.000000000000000000 ) ;
+#19 = ADVANCED_FACE ( 'NONE', ( #351 ), #1168, .F. ) ;
+#20 = ORIENTED_EDGE ( 'NONE', *, *, #559, .F. ) ;
+#21 = CIRCLE ( 'NONE', #541, 4.000000000000003600 ) ;
+#22 = ORIENTED_EDGE ( 'NONE', *, *, #553, .F. ) ;
+#23 = VERTEX_POINT ( 'NONE', #538 ) ;
+#24 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 18.65685424949236500, 14.00000000000000000 ) ) ;
+#25 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#26 = EDGE_LOOP ( 'NONE', ( #80, #1218, #568, #381, #1034, #842, #47, #820 ) ) ;
+#27 = ADVANCED_FACE ( 'NONE', ( #915 ), #207, .F. ) ;
+#28 = LINE ( 'NONE', #177, #974 ) ;
+#29 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#30 = EDGE_LOOP ( 'NONE', ( #1116, #1228, #874, #1059 ) ) ;
+#31 = EDGE_CURVE ( 'NONE', #23, #778, #71, .T. ) ;
+#32 = EDGE_CURVE ( 'NONE', #1220, #495, #878, .T. ) ;
+#33 = ORIENTED_EDGE ( 'NONE', *, *, #940, .F. ) ;
+#34 = CARTESIAN_POINT ( 'NONE', ( 4.999999999999997300, 9.999999999999998200, 50.49999999999999300 ) ) ;
+#35 = VECTOR ( 'NONE', #864, 1000.000000000000000 ) ;
+#36 = AXIS2_PLACEMENT_3D ( 'NONE', #355, #357, #1137 ) ;
+#37 = VERTEX_POINT ( 'NONE', #1314 ) ;
+#38 = ORIENTED_EDGE ( 'NONE', *, *, #1190, .F. ) ;
+#39 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#40 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#41 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -31.50000000000000000, 6.000000000000000000 ) ) ;
+#42 = AXIS2_PLACEMENT_3D ( 'NONE', #631, #527, #1303 ) ;
+#43 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#44 = CARTESIAN_POINT ( 'NONE', ( -7.124355652982115900, 0.0000000000000000000, 57.50000000000000000 ) ) ;
+#45 = CIRCLE ( 'NONE', #777, 1.649999999999988400 ) ;
+#46 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#47 = ORIENTED_EDGE ( 'NONE', *, *, #1060, .T. ) ;
+#48 = ORIENTED_EDGE ( 'NONE', *, *, #128, .F. ) ;
+#49 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#50 = CARTESIAN_POINT ( 'NONE', ( -7.124355652982115000, 9.999999999999996400, 57.50000000000000000 ) ) ;
+#51 = ORIENTED_EDGE ( 'NONE', *, *, #1060, .F. ) ;
+#52 = LINE ( 'NONE', #786, #514 ) ;
+#53 = LINE ( 'NONE', #298, #121 ) ;
+#54 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 18.65685424949236500, 10.00000000000000000 ) ) ;
+#55 = EDGE_CURVE ( 'NONE', #1014, #760, #265, .T. ) ;
+#56 = ORIENTED_EDGE ( 'NONE', *, *, #839, .T. ) ;
+#57 = LINE ( 'NONE', #181, #268 ) ;
+#58 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#59 = ORIENTED_EDGE ( 'NONE', *, *, #78, .T. ) ;
+#60 = VECTOR ( 'NONE', #936, 1000.000000000000000 ) ;
+#61 = CARTESIAN_POINT ( 'NONE', ( 4.999999999999997300, 10.00000000000000200, 10.00000000000000000 ) ) ;
+#62 = EDGE_CURVE ( 'NONE', #946, #400, #159, .T. ) ;
+#63 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 27.49999999999999600, 6.000000000000000000 ) ) ;
+#64 = AXIS2_PLACEMENT_3D ( 'NONE', #138, #908, #676 ) ;
+#65 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#66 = CARTESIAN_POINT ( 'NONE', ( -39.24999999999999300, -14.99999999999999800, 16.44448724536010800 ) ) ;
+#67 = PLANE ( 'NONE', #615 ) ;
+#68 = ORIENTED_EDGE ( 'NONE', *, *, #1326, .T. ) ;
+#69 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#70 = AXIS2_PLACEMENT_3D ( 'NONE', #329, #1219, #1196 ) ;
+#71 = LINE ( 'NONE', #886, #1344 ) ;
+#72 = VECTOR ( 'NONE', #1180, 1000.000000000000000 ) ;
+#73 = EDGE_LOOP ( 'NONE', ( #33, #1341, #716, #240 ) ) ;
+#74 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 27.50000000000000000, -6.000000000000000000 ) ) ;
+#75 = CARTESIAN_POINT ( 'NONE', ( -13.89589468389967100, 11.90880585447990100, 49.52279853638009400 ) ) ;
+#76 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1198, 'distance_accuracy_value', 'NONE');
+#77 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#78 = EDGE_CURVE ( 'NONE', #1048, #1348, #555, .T. ) ;
+#79 = ADVANCED_FACE ( 'NONE', ( #463 ), #966, .F. ) ;
+#80 = ORIENTED_EDGE ( 'NONE', *, *, #317, .T. ) ;
+#81 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999997700, 9.349999999999958800, 57.50000000000000000 ) ) ;
+#82 = ORIENTED_EDGE ( 'NONE', *, *, #652, .F. ) ;
+#83 = VECTOR ( 'NONE', #563, 1000.000000000000000 ) ;
+#84 = ORIENTED_EDGE ( 'NONE', *, *, #817, .T. ) ;
+#85 = ORIENTED_EDGE ( 'NONE', *, *, #31, .T. ) ;
+#86 = EDGE_CURVE ( 'NONE', #836, #1220, #18, .T. ) ;
+#87 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 27.49999999999999600, 6.000000000000000000 ) ) ;
+#88 = ORIENTED_EDGE ( 'NONE', *, *, #473, .T. ) ;
+#89 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#90 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -15.82842712474625400, 11.17157287525379800 ) ) ;
+#91 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#92 = VECTOR ( 'NONE', #208, 1000.000000000000000 ) ;
+#93 = AXIS2_PLACEMENT_3D ( 'NONE', #499, #1285, #1366 ) ;
+#94 = FACE_OUTER_BOUND ( 'NONE', #518, .T. ) ;
+#95 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#96 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999997700, 5.650000000000006600, 52.50000000000000700 ) ) ;
+#97 = CIRCLE ( 'NONE', #328, 1.649999999999988400 ) ;
+#98 = ADVANCED_FACE ( 'NONE', ( #1317 ), #335, .F. ) ;
+#99 = VERTEX_POINT ( 'NONE', #780 ) ;
+#100 = ORIENTED_EDGE ( 'NONE', *, *, #738, .T. ) ;
+#101 = ADVANCED_FACE ( 'NONE', ( #1330 ), #228, .F. ) ;
+#102 = LINE ( 'NONE', #408, #239 ) ;
+#103 = VERTEX_POINT ( 'NONE', #450 ) ;
+#104 = EDGE_CURVE ( 'NONE', #295, #407, #363, .T. ) ;
+#105 = ORIENTED_EDGE ( 'NONE', *, *, #634, .F. ) ;
+#106 = EDGE_CURVE ( 'NONE', #534, #295, #1393, .T. ) ;
+#107 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#108 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#109 = PLANE ( 'NONE', #1290 ) ;
+#110 = FACE_OUTER_BOUND ( 'NONE', #280, .T. ) ;
+#111 = AXIS2_PLACEMENT_3D ( 'NONE', #242, #1015, #1135 ) ;
+#112 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#113 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -18.65685424949242900, 10.00000000000000000 ) ) ;
+#114 = AXIS2_PLACEMENT_3D ( 'NONE', #746, #1193, #424 ) ;
+#115 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #107 ) ;
+#116 = ADVANCED_FACE ( 'NONE', ( #1224, #1108, #819 ), #726, .F. ) ;
+#117 = EDGE_LOOP ( 'NONE', ( #297, #779, #1286, #185 ) ) ;
+#118 = CIRCLE ( 'NONE', #439, 2.249999999999999600 ) ;
+#119 = ORIENTED_EDGE ( 'NONE', *, *, #1347, .F. ) ;
+#120 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#121 = VECTOR ( 'NONE', #536, 1000.000000000000000 ) ;
+#122 = DIRECTION ( 'NONE', ( 0.8660254037844417100, -0.4999999999999946700, 0.0000000000000000000 ) ) ;
+#123 = FACE_OUTER_BOUND ( 'NONE', #434, .T. ) ;
+#124 = VERTEX_POINT ( 'NONE', #178 ) ;
+#125 = ORIENTED_EDGE ( 'NONE', *, *, #1305, .F. ) ;
+#126 = ADVANCED_FACE ( 'NONE', ( #197 ), #711, .F. ) ;
+#127 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#128 = EDGE_CURVE ( 'NONE', #144, #254, #895, .T. ) ;
+#129 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#130 = FACE_OUTER_BOUND ( 'NONE', #117, .T. ) ;
+#131 = LINE ( 'NONE', #928, #1261 ) ;
+#132 = DIRECTION ( 'NONE', ( 2.832249918216525000E-032, -8.163404592832032700E-017, 1.000000000000000000 ) ) ;
+#133 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#134 = EDGE_CURVE ( 'NONE', #400, #282, #932, .T. ) ;
+#135 = PLANE ( 'NONE', #111 ) ;
+#136 = ORIENTED_EDGE ( 'NONE', *, *, #1104, .F. ) ;
+#137 = ORIENTED_EDGE ( 'NONE', *, *, #320, .F. ) ;
+#138 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, 9.349999999999958800, -10.00000000000000200 ) ) ;
+#139 = AXIS2_PLACEMENT_3D ( 'NONE', #1340, #1029, #681 ) ;
+#140 = VECTOR ( 'NONE', #758, 1000.000000000000000 ) ;
+#141 = ORIENTED_EDGE ( 'NONE', *, *, #1104, .T. ) ;
+#142 = ORIENTED_EDGE ( 'NONE', *, *, #430, .F. ) ;
+#143 = LINE ( 'NONE', #697, #480 ) ;
+#144 = VERTEX_POINT ( 'NONE', #250 ) ;
+#145 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 27.50000000000000000, -6.000000000000000000 ) ) ;
+#146 = EDGE_LOOP ( 'NONE', ( #1252, #464 ) ) ;
+#147 = AXIS2_PLACEMENT_3D ( 'NONE', #840, #484, #180 ) ;
+#148 = CARTESIAN_POINT ( 'NONE', ( -7.124355652982115900, -10.00000000000000200, 57.50000000000000000 ) ) ;
+#149 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -27.50000000000000000, 6.000000000000000000 ) ) ;
+#150 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999997700, 9.349999999999958800, -10.00000000000000200 ) ) ;
+#151 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#152 = CARTESIAN_POINT ( 'NONE', ( -10.58974596215550600, 10.00000000000000200, 10.00000000000000000 ) ) ;
+#153 = VERTEX_POINT ( 'NONE', #1157 ) ;
+#154 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .F. ) ;
+#155 = EDGE_CURVE ( 'NONE', #1083, #1167, #515, .T. ) ;
+#156 = VERTEX_POINT ( 'NONE', #830 ) ;
+#157 = VECTOR ( 'NONE', #1398, 1000.000000000000000 ) ;
+#158 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 18.65685424949236500, 14.00000000000000000 ) ) ;
+#159 = LINE ( 'NONE', #216, #35 ) ;
+#160 = VERTEX_POINT ( 'NONE', #1166 ) ;
+#161 = EDGE_LOOP ( 'NONE', ( #586, #1109, #863, #734 ) ) ;
+#162 = VERTEX_POINT ( 'NONE', #502 ) ;
+#163 = VERTEX_POINT ( 'NONE', #286 ) ;
+#164 = EDGE_CURVE ( 'NONE', #1047, #513, #1363, .T. ) ;
+#165 = AXIS2_PLACEMENT_3D ( 'NONE', #545, #1105, #11 ) ;
+#166 = LINE ( 'NONE', #811, #707 ) ;
+#167 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -8.673617379884035500E-016, 1.000000000000000000 ) ) ;
+#168 = CARTESIAN_POINT ( 'NONE', ( -39.24999999999999300, -10.00000000000000700, 57.50000000000000000 ) ) ;
+#169 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .F. ) ;
+#170 = AXIS2_PLACEMENT_3D ( 'NONE', #24, #127, #1229 ) ;
+#171 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#172 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#173 = ORIENTED_EDGE ( 'NONE', *, *, #1306, .F. ) ;
+#174 = LINE ( 'NONE', #402, #806 ) ;
+#175 = ORIENTED_EDGE ( 'NONE', *, *, #500, .F. ) ;
+#176 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#177 = CARTESIAN_POINT ( 'NONE', ( -7.124355652982115900, 9.999999999999998200, 57.50000000000000000 ) ) ;
+#178 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -24.25000000000000000, 2.249999999999993300 ) ) ;
+#179 = EDGE_CURVE ( 'NONE', #1019, #688, #742, .T. ) ;
+#180 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#181 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 31.50000000000000000, -6.000000000000000000 ) ) ;
+#182 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 10.00000000000000200, 17.00000000000005000 ) ) ;
+#183 = AXIS2_PLACEMENT_3D ( 'NONE', #984, #525, #978 ) ;
+#184 = VECTOR ( 'NONE', #49, 1000.000000000000000 ) ;
+#185 = ORIENTED_EDGE ( 'NONE', *, *, #406, .F. ) ;
+#186 = ORIENTED_EDGE ( 'NONE', *, *, #248, .F. ) ;
+#187 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#188 = VERTEX_POINT ( 'NONE', #977 ) ;
+#189 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#190 = VECTOR ( 'NONE', #594, 999.9999999999998900 ) ;
+#191 = FACE_BOUND ( 'NONE', #1386, .T. ) ;
+#192 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#193 = VECTOR ( 'NONE', #211, 1000.000000000000000 ) ;
+#194 = EDGE_CURVE ( 'NONE', #407, #103, #53, .T. ) ;
+#195 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#196 = ORIENTED_EDGE ( 'NONE', *, *, #179, .T. ) ;
+#197 = FACE_OUTER_BOUND ( 'NONE', #30, .T. ) ;
+#198 = ORIENTED_EDGE ( 'NONE', *, *, #1280, .T. ) ;
+#199 = CARTESIAN_POINT ( 'NONE', ( 52.61795178720996800, -10.00000000000000200, 11.12101137144799900 ) ) ;
+#200 = ORIENTED_EDGE ( 'NONE', *, *, #1020, .T. ) ;
+#201 = EDGE_CURVE ( 'NONE', #853, #994, #1046, .T. ) ;
+#202 = CIRCLE ( 'NONE', #1165, 1.649999999999988400 ) ;
+#203 = ORIENTED_EDGE ( 'NONE', *, *, #368, .F. ) ;
+#204 = ORIENTED_EDGE ( 'NONE', *, *, #78, .F. ) ;
+#205 = AXIS2_PLACEMENT_3D ( 'NONE', #837, #1368, #485 ) ;
+#206 = ADVANCED_FACE ( 'NONE', ( #1396, #1077, #479 ), #1309, .F. ) ;
+#207 = PLANE ( 'NONE', #489 ) ;
+#208 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.176083712526648700E-016, -0.0000000000000000000 ) ) ;
+#209 = AXIS2_PLACEMENT_3D ( 'NONE', #793, #1096, #651 ) ;
+#210 = LINE ( 'NONE', #609, #754 ) ;
+#211 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#212 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.734723475976807100E-016, 0.0000000000000000000 ) ) ;
+#213 = CARTESIAN_POINT ( 'NONE', ( -39.24999999999999300, -10.00000000000000700, 57.50000000000000000 ) ) ;
+#214 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #866 ) ;
+#215 = ORIENTED_EDGE ( 'NONE', *, *, #951, .F. ) ;
+#216 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -10.00000000000000200, 50.49999999999999300 ) ) ;
+#217 = VECTOR ( 'NONE', #429, 1000.000000000000000 ) ;
+#218 = ORIENTED_EDGE ( 'NONE', *, *, #781, .T. ) ;
+#219 = VERTEX_POINT ( 'NONE', #220 ) ;
+#220 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -24.25000000000000000, -2.250000000000005300 ) ) ;
+#221 = VECTOR ( 'NONE', #364, 1000.000000000000000 ) ;
+#222 = ORIENTED_EDGE ( 'NONE', *, *, #1258, .T. ) ;
+#223 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#224 = EDGE_LOOP ( 'NONE', ( #1381, #367, #293, #625, #1004, #744, #385, #730 ) ) ;
+#225 = EDGE_CURVE ( 'NONE', #1274, #688, #310, .T. ) ;
+#226 = DIRECTION ( 'NONE', ( 0.8660254037844380400, 4.081702296416025000E-017, -0.5000000000000011100 ) ) ;
+#227 = FACE_OUTER_BOUND ( 'NONE', #26, .T. ) ;
+#228 = PLANE ( 'NONE', #1406 ) ;
+#229 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#230 = FACE_OUTER_BOUND ( 'NONE', #1349, .T. ) ;
+#231 = ADVANCED_FACE ( 'NONE', ( #436 ), #437, .F. ) ;
+#232 = EDGE_CURVE ( 'NONE', #619, #1065, #775, .T. ) ;
+#233 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#234 = FILL_AREA_STYLE ('',( #1307 ) ) ;
+#235 = EDGE_LOOP ( 'NONE', ( #1289, #196, #671, #348 ) ) ;
+#236 = ORIENTED_EDGE ( 'NONE', *, *, #634, .T. ) ;
+#237 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#238 = ORIENTED_EDGE ( 'NONE', *, *, #1305, .T. ) ;
+#239 = VECTOR ( 'NONE', #1201, 1000.000000000000000 ) ;
+#240 = ORIENTED_EDGE ( 'NONE', *, *, #684, .T. ) ;
+#241 = ORIENTED_EDGE ( 'NONE', *, *, #1110, .F. ) ;
+#242 = CARTESIAN_POINT ( 'NONE', ( -10.58974596215547800, -10.00000000000000200, 10.00000000000000000 ) ) ;
+#243 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999998100, -5.650000000000005700, 57.50000000000000000 ) ) ;
+#244 = CIRCLE ( 'NONE', #281, 4.000000000000003600 ) ;
+#245 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#246 = CYLINDRICAL_SURFACE ( 'NONE', #183, 1.649999999999988400 ) ;
+#247 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -10.00000000000000200, 39.19059892324151700 ) ) ;
+#248 = EDGE_CURVE ( 'NONE', #163, #619, #1123, .T. ) ;
+#249 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -10.00000000000000200, 10.00000000000000000 ) ) ;
+#250 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 24.25000000000000000, -2.250000000000002200 ) ) ;
+#251 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -24.25000000000000000, 2.249999999999993300 ) ) ;
+#252 = CYLINDRICAL_SURFACE ( 'NONE', #345, 4.000000000000000000 ) ;
+#253 = ORIENTED_EDGE ( 'NONE', *, *, #62, .T. ) ;
+#254 = VERTEX_POINT ( 'NONE', #427 ) ;
+#255 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#256 = AXIS2_PLACEMENT_3D ( 'NONE', #1226, #1006, #753 ) ;
+#257 = PLANE ( 'NONE', #624 ) ;
+#258 = AXIS2_PLACEMENT_3D ( 'NONE', #539, #1089, #1310 ) ;
+#259 = FACE_OUTER_BOUND ( 'NONE', #727, .T. ) ;
+#260 = CARTESIAN_POINT ( 'NONE', ( -10.58974596215547800, -10.00000000000000200, 10.00000000000000000 ) ) ;
+#261 = LINE ( 'NONE', #1339, #813 ) ;
+#262 = CARTESIAN_POINT ( 'NONE', ( -19.24999999999998900, -14.99999999999998000, 16.44448724536010800 ) ) ;
+#263 = EDGE_CURVE ( 'NONE', #401, #1238, #1372, .T. ) ;
+#264 = FACE_BOUND ( 'NONE', #146, .T. ) ;
+#265 = LINE ( 'NONE', #1216, #1062 ) ;
+#266 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#267 = EDGE_LOOP ( 'NONE', ( #1106, #1291, #1005, #1181 ) ) ;
+#268 = VECTOR ( 'NONE', #392, 1000.000000000000000 ) ;
+#269 = ORIENTED_EDGE ( 'NONE', *, *, #530, .T. ) ;
+#270 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#271 = ORIENTED_EDGE ( 'NONE', *, *, #951, .T. ) ;
+#272 = EDGE_CURVE ( 'NONE', #513, #1014, #244, .T. ) ;
+#273 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#274 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, 9.349999999999958800, -10.00000000000000200 ) ) ;
+#275 = AXIS2_PLACEMENT_3D ( 'NONE', #372, #1360, #1042 ) ;
+#276 = VECTOR ( 'NONE', #266, 1000.000000000000000 ) ;
+#277 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#278 = CARTESIAN_POINT ( 'NONE', ( -39.25000000000000000, 15.00000000000000200, 16.44448724536010800 ) ) ;
+#279 = DIRECTION ( 'NONE', ( -0.8660254037844380400, 0.0000000000000000000, 0.5000000000000011100 ) ) ;
+#280 = EDGE_LOOP ( 'NONE', ( #689, #1253, #467, #821 ) ) ;
+#281 = AXIS2_PLACEMENT_3D ( 'NONE', #1320, #1209, #120 ) ;
+#282 = VERTEX_POINT ( 'NONE', #418 ) ;
+#283 = CIRCLE ( 'NONE', #165, 2.249999999999999600 ) ;
+#284 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#285 = ORIENTED_EDGE ( 'NONE', *, *, #272, .F. ) ;
+#286 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, -9.349999999999958800, 52.50000000000000000 ) ) ;
+#287 = ORIENTED_EDGE ( 'NONE', *, *, #456, .T. ) ;
+#288 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, -9.349999999999958800, 57.50000000000000000 ) ) ;
+#289 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#290 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.734723475976807100E-016, 0.0000000000000000000 ) ) ;
+#291 = EDGE_CURVE ( 'NONE', #103, #934, #941, .T. ) ;
+#292 = DIRECTION ( 'NONE', ( 0.8660254037844413700, 0.0000000000000000000, -0.4999999999999951700 ) ) ;
+#293 = ORIENTED_EDGE ( 'NONE', *, *, #973, .T. ) ;
+#294 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 18.65685424949236500, 10.00000000000000000 ) ) ;
+#295 = VERTEX_POINT ( 'NONE', #987 ) ;
+#296 = LINE ( 'NONE', #251, #1030 ) ;
+#297 = ORIENTED_EDGE ( 'NONE', *, *, #1374, .T. ) ;
+#298 = CARTESIAN_POINT ( 'NONE', ( 4.999999999999997300, -10.00000000000000200, 18.65685424949238700 ) ) ;
+#299 = EDGE_CURVE ( 'NONE', #162, #972, #370, .T. ) ;
+#300 = VECTOR ( 'NONE', #1230, 1000.000000000000000 ) ;
+#301 = ORIENTED_EDGE ( 'NONE', *, *, #406, .T. ) ;
+#302 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#303 = LINE ( 'NONE', #1177, #1064 ) ;
+#304 = VECTOR ( 'NONE', #628, 1000.000000000000000 ) ;
+#305 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#306 = FILL_AREA_STYLE_COLOUR ( '', #704 ) ;
+#307 = VECTOR ( 'NONE', #1071, 1000.000000000000000 ) ;
+#308 = AXIS2_PLACEMENT_3D ( 'NONE', #476, #471, #1142 ) ;
+#309 = CARTESIAN_POINT ( 'NONE', ( -10.58974596215547800, -10.00000000000000200, 57.50000000000000000 ) ) ;
+#310 = LINE ( 'NONE', #885, #1335 ) ;
+#311 = ADVANCED_FACE ( 'NONE', ( #1084 ), #567, .F. ) ;
+#312 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 24.25000000000000000, 2.249999999999996400 ) ) ;
+#313 = ORIENTED_EDGE ( 'NONE', *, *, #530, .F. ) ;
+#314 = FACE_OUTER_BOUND ( 'NONE', #881, .T. ) ;
+#315 = ORIENTED_EDGE ( 'NONE', *, *, #483, .F. ) ;
+#316 = LINE ( 'NONE', #150, #83 ) ;
+#317 = EDGE_CURVE ( 'NONE', #103, #400, #261, .T. ) ;
+#318 = ADVANCED_FACE ( 'NONE', ( #832 ), #135, .F. ) ;
+#319 = LINE ( 'NONE', #1370, #917 ) ;
+#320 = EDGE_CURVE ( 'NONE', #550, #412, #166, .T. ) ;
+#321 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 27.49999999999999600, 6.000000000000000000 ) ) ;
+#322 = ORIENTED_EDGE ( 'NONE', *, *, #1190, .T. ) ;
+#323 = CARTESIAN_POINT ( 'NONE', ( -19.05255888325785200, 0.0000000000000000000, 52.50000000000000700 ) ) ;
+#324 = CARTESIAN_POINT ( 'NONE', ( -19.25000000000000000, 14.99999999999999800, 57.50000000000000000 ) ) ;
+#325 = ADVANCED_FACE ( 'NONE', ( #792 ), #1356, .F. ) ;
+#326 = AXIS2_PLACEMENT_3D ( 'NONE', #660, #1126, #233 ) ;
+#327 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#328 = AXIS2_PLACEMENT_3D ( 'NONE', #1127, #1243, #924 ) ;
+#329 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 24.25000000000000000, -3.092233167847068000E-015 ) ) ;
+#330 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, -9.349999999999958800, -10.00000000000000200 ) ) ;
+#331 = ADVANCED_FACE ( 'NONE', ( #590 ), #257, .T. ) ;
+#332 = LINE ( 'NONE', #790, #1392 ) ;
+#333 = CARTESIAN_POINT ( 'NONE', ( 1.682690528383341300, 2.914505488574908700, 52.50000000000000700 ) ) ;
+#334 = ORIENTED_EDGE ( 'NONE', *, *, #1280, .F. ) ;
+#335 = CYLINDRICAL_SURFACE ( 'NONE', #170, 4.000000000000000000 ) ;
+#336 = ORIENTED_EDGE ( 'NONE', *, *, #605, .F. ) ;
+#337 = CIRCLE ( 'NONE', #672, 4.000000000000000000 ) ;
+#338 = ORIENTED_EDGE ( 'NONE', *, *, #55, .F. ) ;
+#339 = EDGE_LOOP ( 'NONE', ( #1207, #241 ) ) ;
+#340 = EDGE_CURVE ( 'NONE', #1154, #99, #131, .T. ) ;
+#341 = VECTOR ( 'NONE', #1292, 1000.000000000000000 ) ;
+#342 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, -9.349999999999958800, -10.00000000000000200 ) ) ;
+#343 = FACE_OUTER_BOUND ( 'NONE', #224, .T. ) ;
+#344 = EDGE_CURVE ( 'NONE', #1144, #534, #546, .T. ) ;
+#345 = AXIS2_PLACEMENT_3D ( 'NONE', #145, #1021, #453 ) ;
+#346 = ORIENTED_EDGE ( 'NONE', *, *, #757, .F. ) ;
+#347 = FACE_OUTER_BOUND ( 'NONE', #1350, .T. ) ;
+#348 = ORIENTED_EDGE ( 'NONE', *, *, #1326, .F. ) ;
+#349 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -24.25000000000000000, -6.062001655779399300E-015 ) ) ;
+#350 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999998100, 5.650000000000006600, 57.50000000000000000 ) ) ;
+#351 = FACE_OUTER_BOUND ( 'NONE', #935, .T. ) ;
+#352 = EDGE_LOOP ( 'NONE', ( #783, #141, #759, #679 ) ) ;
+#353 = CYLINDRICAL_SURFACE ( 'NONE', #847, 1.649999999999988400 ) ;
+#354 = ORIENTED_EDGE ( 'NONE', *, *, #1210, .F. ) ;
+#355 = CARTESIAN_POINT ( 'NONE', ( -4.000000000000000000, 0.0000000000000000000, 39.19059892324151700 ) ) ;
+#356 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#357 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#358 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#359 = DIRECTION ( 'NONE', ( 0.5000000000000011100, 0.0000000000000000000, 0.8660254037844380400 ) ) ;
+#360 = EDGE_CURVE ( 'NONE', #1052, #1019, #503, .T. ) ;
+#361 = VERTEX_POINT ( 'NONE', #1143 ) ;
+#362 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000036400, -10.00000000000000200, 42.65470053837928800 ) ) ;
+#363 = CIRCLE ( 'NONE', #564, 4.000000000000000000 ) ;
+#364 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#365 = DIRECTION ( 'NONE', ( -1.000000000000000000, -8.673617379884035500E-016, 0.0000000000000000000 ) ) ;
+#366 = ORIENTED_EDGE ( 'NONE', *, *, #1022, .F. ) ;
+#367 = ORIENTED_EDGE ( 'NONE', *, *, #403, .T. ) ;
+#368 = EDGE_CURVE ( 'NONE', #674, #938, #1194, .T. ) ;
+#369 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#370 = LINE ( 'NONE', #1223, #1103 ) ;
+#371 = LINE ( 'NONE', #1387, #92 ) ;
+#372 = CARTESIAN_POINT ( 'NONE', ( 51.97073557013984400, -10.00000000000000200, 10.00000000000000000 ) ) ;
+#373 = VECTOR ( 'NONE', #604, 1000.000000000000000 ) ;
+#374 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#375 = AXIS2_PLACEMENT_3D ( 'NONE', #957, #943, #835 ) ;
+#376 = ORIENTED_EDGE ( 'NONE', *, *, #387, .T. ) ;
+#377 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999997700, 0.0000000000000000000, 52.50000000000000700 ) ) ;
+#378 = ORIENTED_EDGE ( 'NONE', *, *, #715, .T. ) ;
+#379 = ORIENTED_EDGE ( 'NONE', *, *, #1010, .T. ) ;
+#380 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -31.50000000000000000, 10.00000000000000000 ) ) ;
+#381 = ORIENTED_EDGE ( 'NONE', *, *, #483, .T. ) ;
+#382 = VECTOR ( 'NONE', #91, 1000.000000000000000 ) ;
+#383 = EDGE_LOOP ( 'NONE', ( #271, #1272, #186, #656 ) ) ;
+#384 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -18.65685424949242900, 14.00000000000000000 ) ) ;
+#385 = ORIENTED_EDGE ( 'NONE', *, *, #1347, .T. ) ;
+#386 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 24.25000000000000000, -3.092233167847068000E-015 ) ) ;
+#387 = EDGE_CURVE ( 'NONE', #1187, #1391, #1327, .T. ) ;
+#388 = EDGE_CURVE ( 'NONE', #1152, #1012, #752, .T. ) ;
+#389 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#390 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -10.00000000000000200, 18.65685424949238700 ) ) ;
+#391 = CIRCLE ( 'NONE', #445, 4.000000000000000000 ) ;
+#392 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#393 = AXIS2_PLACEMENT_3D ( 'NONE', #1070, #635, #871 ) ;
+#394 = ORIENTED_EDGE ( 'NONE', *, *, #1241, .F. ) ;
+#395 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#396 = EDGE_LOOP ( 'NONE', ( #16, #1318, #860, #175, #1163 ) ) ;
+#397 = ORIENTED_EDGE ( 'NONE', *, *, #86, .T. ) ;
+#398 = ORIENTED_EDGE ( 'NONE', *, *, #104, .F. ) ;
+#399 = FACE_OUTER_BOUND ( 'NONE', #1269, .T. ) ;
+#400 = VERTEX_POINT ( 'NONE', #1172 ) ;
+#401 = VERTEX_POINT ( 'NONE', #1267 ) ;
+#402 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -31.50000000000000000, 10.00000000000000000 ) ) ;
+#403 = EDGE_CURVE ( 'NONE', #282, #520, #28, .T. ) ;
+#404 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 10.00000000000000200, 10.00000000000000000 ) ) ;
+#405 = LINE ( 'NONE', #90, #667 ) ;
+#406 = EDGE_CURVE ( 'NONE', #160, #459, #666, .T. ) ;
+#407 = VERTEX_POINT ( 'NONE', #390 ) ;
+#408 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, -0.0000000000000000000, 52.50000000000000700 ) ) ;
+#409 = ORIENTED_EDGE ( 'NONE', *, *, #947, .F. ) ;
+#410 = EDGE_LOOP ( 'NONE', ( #398, #366, #964, #700 ) ) ;
+#411 = AXIS2_PLACEMENT_3D ( 'NONE', #719, #284, #828 ) ;
+#412 = VERTEX_POINT ( 'NONE', #1170 ) ;
+#413 = ORIENTED_EDGE ( 'NONE', *, *, #1239, .F. ) ;
+#414 = ORIENTED_EDGE ( 'NONE', *, *, #603, .T. ) ;
+#415 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 10.00000000000000000, 39.19059892324151700 ) ) ;
+#416 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#417 = AXIS2_PLACEMENT_3D ( 'NONE', #796, #440, #132 ) ;
+#418 = CARTESIAN_POINT ( 'NONE', ( -7.124355652982115000, -10.00000000000000400, 57.50000000000000000 ) ) ;
+#419 = CARTESIAN_POINT ( 'NONE', ( -19.24999999999998900, -14.99999999999998000, 57.50000000000000000 ) ) ;
+#420 = VECTOR ( 'NONE', #865, 1000.000000000000000 ) ;
+#421 = ADVANCED_FACE ( 'NONE', ( #630, #191, #343 ), #595, .T. ) ;
+#422 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#423 = VERTEX_POINT ( 'NONE', #1051 ) ;
+#424 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 8.163404592832032700E-017, -1.000000000000000000 ) ) ;
+#425 = FACE_OUTER_BOUND ( 'NONE', #596, .T. ) ;
+#426 = ORIENTED_EDGE ( 'NONE', *, *, #299, .F. ) ;
+#427 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 24.25000000000000000, 2.249999999999996400 ) ) ;
+#428 = ORIENTED_EDGE ( 'NONE', *, *, #1328, .T. ) ;
+#429 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#430 = EDGE_CURVE ( 'NONE', #254, #144, #560, .T. ) ;
+#431 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#432 = ORIENTED_EDGE ( 'NONE', *, *, #1400, .T. ) ;
+#433 = ADVANCED_FACE ( 'NONE', ( #1054 ), #1087, .F. ) ;
+#434 = EDGE_LOOP ( 'NONE', ( #1013, #322, #119, #20 ) ) ;
+#435 = EDGE_CURVE ( 'NONE', #153, #619, #45, .T. ) ;
+#436 = FACE_OUTER_BOUND ( 'NONE', #410, .T. ) ;
+#437 = CYLINDRICAL_SURFACE ( 'NONE', #800, 4.000000000000000000 ) ;
+#438 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#439 = AXIS2_PLACEMENT_3D ( 'NONE', #1101, #1324, #765 ) ;
+#440 = DIRECTION ( 'NONE', ( -0.4999999999999946700, -0.8660254037844417100, -7.069715758763125600E-017 ) ) ;
+#441 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#442 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#443 = FACE_OUTER_BOUND ( 'NONE', #1284, .T. ) ;
+#444 = ADVANCED_FACE ( 'NONE', ( #230 ), #1278, .T. ) ;
+#445 = AXIS2_PLACEMENT_3D ( 'NONE', #74, #1160, #1174 ) ;
+#446 = ORIENTED_EDGE ( 'NONE', *, *, #435, .F. ) ;
+#447 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -24.25000000000000000, -6.062001655779399300E-015 ) ) ;
+#448 = VECTOR ( 'NONE', #1185, 1000.000000000000000 ) ;
+#449 = ORIENTED_EDGE ( 'NONE', *, *, #781, .F. ) ;
+#450 = CARTESIAN_POINT ( 'NONE', ( 4.999999999999997300, -10.00000000000000200, 18.65685424949238700 ) ) ;
+#451 = ORIENTED_EDGE ( 'NONE', *, *, #1306, .T. ) ;
+#452 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -13.49999999999995200, 13.50000000000008000 ) ) ;
+#453 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#454 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -11.17157287525382600, 15.82842712474618100 ) ) ;
+#455 = CIRCLE ( 'NONE', #909, 4.000000000000000000 ) ;
+#456 = EDGE_CURVE ( 'NONE', #144, #616, #1232, .T. ) ;
+#457 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -17.00000000000006400, 10.00000000000000000 ) ) ;
+#458 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -27.50000000000000000, 10.00000000000000000 ) ) ;
+#459 = VERTEX_POINT ( 'NONE', #939 ) ;
+#460 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#461 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#462 = ORIENTED_EDGE ( 'NONE', *, *, #32, .T. ) ;
+#463 = FACE_OUTER_BOUND ( 'NONE', #1287, .T. ) ;
+#464 = ORIENTED_EDGE ( 'NONE', *, *, #430, .T. ) ;
+#465 = AXIS2_PLACEMENT_3D ( 'NONE', #1058, #1265, #77 ) ;
+#466 = ORIENTED_EDGE ( 'NONE', *, *, #106, .T. ) ;
+#467 = ORIENTED_EDGE ( 'NONE', *, *, #1110, .T. ) ;
+#468 = AXIS2_PLACEMENT_3D ( 'NONE', #158, #1353, #581 ) ;
+#469 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, -5.650000000000005700, 52.50000000000000700 ) ) ;
+#470 = VECTOR ( 'NONE', #1276, 1000.000000000000000 ) ;
+#471 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#472 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 13.50000000000007500, 13.49999999999993800 ) ) ;
+#473 = EDGE_CURVE ( 'NONE', #156, #945, #960, .T. ) ;
+#474 = CLOSED_SHELL ( 'NONE', ( #1000, #533, #642, #1313, #884, #9, #506, #206, #1091, #19, #900, #1214, #1407, #116, #1205, #421, #544, #763, #991, #27, #668, #101, #325, #1011, #1225, #126, #5, #318, #311, #549, #986, #98, #79, #231, #433, #444, #774, #1113, #890, #1008, #331 ) ) ;
+#475 = ORIENTED_EDGE ( 'NONE', *, *, #841, .T. ) ;
+#476 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -24.25000000000000000, -6.062001655779399300E-015 ) ) ;
+#477 = ORIENTED_EDGE ( 'NONE', *, *, #755, .T. ) ;
+#478 = VECTOR ( 'NONE', #798, 1000.000000000000000 ) ;
+#479 = FACE_OUTER_BOUND ( 'NONE', #955, .T. ) ;
+#480 = VECTOR ( 'NONE', #588, 1000.000000000000000 ) ;
+#481 = ORIENTED_EDGE ( 'NONE', *, *, #317, .F. ) ;
+#482 = LINE ( 'NONE', #333, #914 ) ;
+#483 = EDGE_CURVE ( 'NONE', #994, #1047, #645, .T. ) ;
+#484 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#485 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#486 = AXIS2_PLACEMENT_3D ( 'NONE', #589, #1296, #187 ) ;
+#487 = VECTOR ( 'NONE', #963, 999.9999999999998900 ) ;
+#488 = DIRECTION ( 'NONE', ( -0.8660254037844413700, -4.081702296415976300E-017, 0.4999999999999951700 ) ) ;
+#489 = AXIS2_PLACEMENT_3D ( 'NONE', #756, #112, #1100 ) ;
+#490 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -27.50000000000000000, -10.00000000000000000 ) ) ;
+#491 = ORIENTED_EDGE ( 'NONE', *, *, #403, .F. ) ;
+#492 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 31.50000000000000000, 10.00000000000000000 ) ) ;
+#493 = ORIENTED_EDGE ( 'NONE', *, *, #1262, .F. ) ;
+#494 = VECTOR ( 'NONE', #927, 1000.000000000000000 ) ;
+#495 = VERTEX_POINT ( 'NONE', #818 ) ;
+#496 = PLANE ( 'NONE', #773 ) ;
+#497 = EDGE_LOOP ( 'NONE', ( #4, #38, #732, #105, #315 ) ) ;
+#498 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .T. ) ;
+#499 = CARTESIAN_POINT ( 'NONE', ( -24.24999999999999300, -5.650000000000005700, 52.50000000000000000 ) ) ;
+#500 = EDGE_CURVE ( 'NONE', #1391, #787, #592, .T. ) ;
+#501 = CARTESIAN_POINT ( 'NONE', ( -39.25000000000000000, 15.00000000000000200, 57.50000000000000000 ) ) ;
+#502 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 31.50000000000000000, 6.000000000000000000 ) ) ;
+#503 = LINE ( 'NONE', #1164, #470 ) ;
+#504 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, 9.349999999999958800, 57.50000000000000000 ) ) ;
+#505 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 27.49999999999999600, -10.00000000000000000 ) ) ;
+#506 = ADVANCED_FACE ( 'NONE', ( #94 ), #1355, .F. ) ;
+#507 = EDGE_LOOP ( 'NONE', ( #981, #1098, #215, #493 ) ) ;
+#508 = EDGE_CURVE ( 'NONE', #1079, #1081, #685, .T. ) ;
+#509 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#510 = ORIENTED_EDGE ( 'NONE', *, *, #1179, .T. ) ;
+#511 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #822 ) ;
+#512 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -8.163404592832032700E-017, 1.000000000000000000 ) ) ;
+#513 = VERTEX_POINT ( 'NONE', #362 ) ;
+#514 = VECTOR ( 'NONE', #665, 1000.000000000000000 ) ;
+#515 = CIRCLE ( 'NONE', #882, 4.000000000000000000 ) ;
+#516 = ORIENTED_EDGE ( 'NONE', *, *, #789, .F. ) ;
+#517 = CYLINDRICAL_SURFACE ( 'NONE', #393, 4.000000000000000000 ) ;
+#518 = EDGE_LOOP ( 'NONE', ( #336, #88, #1281, #1176 ) ) ;
+#519 = CARTESIAN_POINT ( 'NONE', ( -24.24999999999999300, -5.650000000000005700, 57.50000000000000000 ) ) ;
+#520 = VERTEX_POINT ( 'NONE', #50 ) ;
+#521 = ORIENTED_EDGE ( 'NONE', *, *, #603, .F. ) ;
+#522 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#523 = AXIS2_PLACEMENT_3D ( 'NONE', #519, #858, #302 ) ;
+#524 = LINE ( 'NONE', #1377, #60 ) ;
+#525 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#526 = VECTOR ( 'NONE', #58, 1000.000000000000000 ) ;
+#527 = DIRECTION ( 'NONE', ( 8.673617379884035500E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#528 = EDGE_CURVE ( 'NONE', #495, #674, #455, .T. ) ;
+#529 = FACE_OUTER_BOUND ( 'NONE', #580, .T. ) ;
+#530 = EDGE_CURVE ( 'NONE', #916, #513, #1195, .T. ) ;
+#531 = EDGE_LOOP ( 'NONE', ( #655, #154 ) ) ;
+#532 = VECTOR ( 'NONE', #1120, 1000.000000000000000 ) ;
+#533 = ADVANCED_FACE ( 'NONE', ( #110 ), #1212, .F. ) ;
+#534 = VERTEX_POINT ( 'NONE', #577 ) ;
+#535 = ORIENTED_EDGE ( 'NONE', *, *, #812, .F. ) ;
+#536 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#537 = ORIENTED_EDGE ( 'NONE', *, *, #344, .T. ) ;
+#538 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -18.65685424949242900, 10.00000000000000000 ) ) ;
+#539 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 24.25000000000000000, -3.092233167847068000E-015 ) ) ;
+#540 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#541 = AXIS2_PLACEMENT_3D ( 'NONE', #1315, #993, #643 ) ;
+#542 = CIRCLE ( 'NONE', #1263, 4.000000000000000000 ) ;
+#543 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#544 = ADVANCED_FACE ( 'NONE', ( #547 ), #682, .T. ) ;
+#545 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -24.25000000000000000, -6.062001655779399300E-015 ) ) ;
+#546 = CIRCLE ( 'NONE', #1273, 4.000000000000001800 ) ;
+#547 = FACE_OUTER_BOUND ( 'NONE', #799, .T. ) ;
+#548 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000036400, 10.00000000000000000, 42.65470053837928800 ) ) ;
+#549 = ADVANCED_FACE ( 'NONE', ( #868 ), #1369, .T. ) ;
+#550 = VERTEX_POINT ( 'NONE', #490 ) ;
+#551 = ORIENTED_EDGE ( 'NONE', *, *, #1161, .F. ) ;
+#552 = FACE_BOUND ( 'NONE', #1150, .T. ) ;
+#553 = EDGE_CURVE ( 'NONE', #1186, #1079, #976, .T. ) ;
+#554 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.7071067811865511300, 0.7071067811865440200 ) ) ;
+#555 = CIRCLE ( 'NONE', #749, 2.249999999999999600 ) ;
+#556 = ORIENTED_EDGE ( 'NONE', *, *, #134, .F. ) ;
+#557 = CARTESIAN_POINT ( 'NONE', ( -10.58974596215547800, -10.00000000000000400, 57.50000000000000000 ) ) ;
+#558 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -31.50000000000000000, 10.00000000000000000 ) ) ;
+#559 = EDGE_CURVE ( 'NONE', #99, #188, #942, .T. ) ;
+#560 = CIRCLE ( 'NONE', #70, 2.249999999999999600 ) ;
+#561 = CIRCLE ( 'NONE', #465, 4.000000000000000000 ) ;
+#562 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #76 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1198, #632, #641 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#563 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#564 = AXIS2_PLACEMENT_3D ( 'NONE', #1373, #720, #608 ) ;
+#565 = ORIENTED_EDGE ( 'NONE', *, *, #892, .T. ) ;
+#566 = ORIENTED_EDGE ( 'NONE', *, *, #583, .F. ) ;
+#567 = PLANE ( 'NONE', #417 ) ;
+#568 = ORIENTED_EDGE ( 'NONE', *, *, #708, .F. ) ;
+#569 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999997700, 9.349999999999958800, -10.00000000000000200 ) ) ;
+#570 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 15.82842712474616300, 11.17157287525383000 ) ) ;
+#571 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1088, 'distance_accuracy_value', 'NONE');
+#572 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#573 = FACE_OUTER_BOUND ( 'NONE', #352, .T. ) ;
+#574 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 18.65685424949236500, 10.00000000000000000 ) ) ;
+#575 = CARTESIAN_POINT ( 'NONE', ( -24.24999999999999300, 9.349999999999976600, -10.00000000000000200 ) ) ;
+#576 = EDGE_CURVE ( 'NONE', #423, #412, #391, .T. ) ;
+#577 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -15.82842712474625400, 11.17157287525379800 ) ) ;
+#578 = ORIENTED_EDGE ( 'NONE', *, *, #684, .F. ) ;
+#579 = LINE ( 'NONE', #213, #300 ) ;
+#580 = EDGE_LOOP ( 'NONE', ( #623, #1249, #203, #3 ) ) ;
+#581 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#582 = ORIENTED_EDGE ( 'NONE', *, *, #500, .T. ) ;
+#583 = EDGE_CURVE ( 'NONE', #778, #156, #926, .T. ) ;
+#584 = LINE ( 'NONE', #492, #72 ) ;
+#585 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -15.82842712474625400, 11.17157287525379800 ) ) ;
+#586 = ORIENTED_EDGE ( 'NONE', *, *, #388, .T. ) ;
+#587 = ORIENTED_EDGE ( 'NONE', *, *, #263, .F. ) ;
+#588 = DIRECTION ( 'NONE', ( -0.8660254037844415900, -0.4999999999999950600, 0.0000000000000000000 ) ) ;
+#589 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 24.25000000000000000, -3.092233167847068000E-015 ) ) ;
+#590 = FACE_OUTER_BOUND ( 'NONE', #785, .T. ) ;
+#591 = AXIS2_PLACEMENT_3D ( 'NONE', #380, #1375, #718 ) ;
+#592 = LINE ( 'NONE', #152, #1140 ) ;
+#593 = CARTESIAN_POINT ( 'NONE', ( -13.89589468389966100, -11.90880585447991700, 49.52279853638008700 ) ) ;
+#594 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.7071067811865440200, 0.7071067811865511300 ) ) ;
+#595 = PLANE ( 'NONE', #1297 ) ;
+#596 = EDGE_LOOP ( 'NONE', ( #1319, #712, #962, #1271 ) ) ;
+#597 = PLANE ( 'NONE', #591 ) ;
+#598 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -27.50000000000000000, -10.00000000000000000 ) ) ;
+#599 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 57.50000000000000000 ) ) ;
+#600 = FACE_OUTER_BOUND ( 'NONE', #1031, .T. ) ;
+#601 = FACE_OUTER_BOUND ( 'NONE', #728, .T. ) ;
+#602 = VERTEX_POINT ( 'NONE', #723 ) ;
+#603 = EDGE_CURVE ( 'NONE', #1380, #37, #561, .T. ) ;
+#604 = DIRECTION ( 'NONE', ( -0.7745966692414875100, -0.4472135954999543700, 0.4472135954999546000 ) ) ;
+#605 = EDGE_CURVE ( 'NONE', #156, #1083, #1173, .T. ) ;
+#606 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -27.50000000000000000, -10.00000000000000000 ) ) ;
+#607 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #866, 'design' ) ;
+#608 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#609 = CARTESIAN_POINT ( 'NONE', ( -19.25000000000000000, 14.99999999999999800, 16.44448724536010800 ) ) ;
+#610 = LINE ( 'NONE', #827, #887 ) ;
+#611 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -27.50000000000000000, -6.000000000000000000 ) ) ;
+#612 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1053 ) ) ;
+#613 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'SensorBracket', ( #838, #873 ), #562 ) ;
+#614 = CARTESIAN_POINT ( 'NONE', ( -10.58974596215550600, 9.999999999999996400, 57.50000000000000000 ) ) ;
+#615 = AXIS2_PLACEMENT_3D ( 'NONE', #168, #1357, #1260 ) ;
+#616 = VERTEX_POINT ( 'NONE', #831 ) ;
+#617 = VECTOR ( 'NONE', #279, 1000.000000000000100 ) ;
+#618 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, 5.650000000000005700, 57.50000000000000000 ) ) ;
+#619 = VERTEX_POINT ( 'NONE', #288 ) ;
+#620 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#621 = VECTOR ( 'NONE', #1402, 1000.000000000000000 ) ;
+#622 = LINE ( 'NONE', #377, #221 ) ;
+#623 = ORIENTED_EDGE ( 'NONE', *, *, #1211, .F. ) ;
+#624 = AXIS2_PLACEMENT_3D ( 'NONE', #44, #359, #1361 ) ;
+#625 = ORIENTED_EDGE ( 'NONE', *, *, #869, .T. ) ;
+#626 = CARTESIAN_POINT ( 'NONE', ( -7.124355652982115900, 9.999999999999998200, 57.50000000000000000 ) ) ;
+#627 = EDGE_CURVE ( 'NONE', #1274, #1152, #610, .T. ) ;
+#628 = DIRECTION ( 'NONE', ( 1.000000000000000000, 8.673617379884034500E-016, 0.0000000000000000000 ) ) ;
+#629 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#630 = FACE_BOUND ( 'NONE', #267, .T. ) ;
+#631 = CARTESIAN_POINT ( 'NONE', ( -39.24999999999999300, -14.99999999999999800, 16.44448724536010800 ) ) ;
+#632 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#633 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#634 = EDGE_CURVE ( 'NONE', #1047, #1331, #1125, .T. ) ;
+#635 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#636 = ORIENTED_EDGE ( 'NONE', *, *, #990, .F. ) ;
+#637 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #571 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1088, #540, #416 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#638 = LINE ( 'NONE', #570, #2 ) ;
+#639 = CIRCLE ( 'NONE', #1227, 2.249999999999999600 ) ;
+#640 = ORIENTED_EDGE ( 'NONE', *, *, #973, .F. ) ;
+#641 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#642 = ADVANCED_FACE ( 'NONE', ( #573 ), #597, .F. ) ;
+#643 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#644 = LINE ( 'NONE', #606, #1208 ) ;
+#645 = LINE ( 'NONE', #260, #276 ) ;
+#646 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#647 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#648 = FILL_AREA_STYLE ('',( #306 ) ) ;
+#649 = SHAPE_DEFINITION_REPRESENTATION ( #511, #613 ) ;
+#650 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#651 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#652 = EDGE_CURVE ( 'NONE', #1182, #23, #834, .T. ) ;
+#653 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#654 = LINE ( 'NONE', #661, #912 ) ;
+#655 = ORIENTED_EDGE ( 'NONE', *, *, #1258, .F. ) ;
+#656 = ORIENTED_EDGE ( 'NONE', *, *, #1221, .F. ) ;
+#657 = PRESENTATION_STYLE_ASSIGNMENT (( #1009 ) ) ;
+#658 = ORIENTED_EDGE ( 'NONE', *, *, #104, .T. ) ;
+#659 = ORIENTED_EDGE ( 'NONE', *, *, #1020, .F. ) ;
+#660 = CARTESIAN_POINT ( 'NONE', ( 51.97073557013984400, 14.00000000000000200, 18.65685424949241900 ) ) ;
+#661 = CARTESIAN_POINT ( 'NONE', ( -10.58974596215550800, 9.999999999999998200, 57.50000000000000000 ) ) ;
+#662 = EDGE_CURVE ( 'NONE', #361, #826, #210, .T. ) ;
+#663 = LINE ( 'NONE', #262, #829 ) ;
+#664 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#665 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.176083712526648700E-016, 0.0000000000000000000 ) ) ;
+#666 = LINE ( 'NONE', #278, #1231 ) ;
+#667 = VECTOR ( 'NONE', #95, 1000.000000000000000 ) ;
+#668 = ADVANCED_FACE ( 'NONE', ( #669 ), #246, .F. ) ;
+#669 = FACE_OUTER_BOUND ( 'NONE', #1016, .T. ) ;
+#670 = PLANE ( 'NONE', #64 ) ;
+#671 = ORIENTED_EDGE ( 'NONE', *, *, #225, .F. ) ;
+#672 = AXIS2_PLACEMENT_3D ( 'NONE', #87, #192, #305 ) ;
+#673 = EDGE_LOOP ( 'NONE', ( #1080, #565, #768, #949 ) ) ;
+#674 = VERTEX_POINT ( 'NONE', #1078 ) ;
+#675 = LINE ( 'NONE', #574, #953 ) ;
+#676 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#677 = ORIENTED_EDGE ( 'NONE', *, *, #62, .F. ) ;
+#678 = ORIENTED_EDGE ( 'NONE', *, *, #1328, .F. ) ;
+#679 = ORIENTED_EDGE ( 'NONE', *, *, #1159, .T. ) ;
+#680 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 24.25000000000000000, -3.092233167847068000E-015 ) ) ;
+#681 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#682 = PLANE ( 'NONE', #1364 ) ;
+#683 = EDGE_CURVE ( 'NONE', #602, #1333, #722, .T. ) ;
+#684 = EDGE_CURVE ( 'NONE', #534, #1182, #405, .T. ) ;
+#685 = LINE ( 'NONE', #692, #1158 ) ;
+#686 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#687 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -31.50000000000000000, 6.000000000000000000 ) ) ;
+#688 = VERTEX_POINT ( 'NONE', #618 ) ;
+#689 = ORIENTED_EDGE ( 'NONE', *, *, #861, .F. ) ;
+#690 = ORIENTED_EDGE ( 'NONE', *, *, #921, .F. ) ;
+#691 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1053 ), #769 ) ;
+#692 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999998100, -5.650000000000005700, -10.00000000000000200 ) ) ;
+#693 = VECTOR ( 'NONE', #422, 1000.000000000000000 ) ;
+#694 = VECTOR ( 'NONE', #292, 999.9999999999998900 ) ;
+#695 = ORIENTED_EDGE ( 'NONE', *, *, #683, .T. ) ;
+#696 = VECTOR ( 'NONE', #226, 1000.000000000000100 ) ;
+#697 = CARTESIAN_POINT ( 'NONE', ( 1.682690528383348200, -2.914505488574918000, 52.50000000000000700 ) ) ;
+#698 = LINE ( 'NONE', #833, #733 ) ;
+#699 = VERTEX_POINT ( 'NONE', #312 ) ;
+#700 = ORIENTED_EDGE ( 'NONE', *, *, #194, .F. ) ;
+#701 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#702 = PLANE ( 'NONE', #275 ) ;
+#703 = AXIS2_PLACEMENT_3D ( 'NONE', #386, #1264, #954 ) ;
+#704 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#705 = CARTESIAN_POINT ( 'NONE', ( 4.999999999999997300, 10.00000000000000200, 18.65685424949241900 ) ) ;
+#706 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#707 = VECTOR ( 'NONE', #461, 1000.000000000000000 ) ;
+#708 = EDGE_CURVE ( 'NONE', #994, #282, #371, .T. ) ;
+#709 = ORIENTED_EDGE ( 'NONE', *, *, #757, .T. ) ;
+#710 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#711 = PLANE ( 'NONE', #721 ) ;
+#712 = ORIENTED_EDGE ( 'NONE', *, *, #735, .T. ) ;
+#713 = LINE ( 'NONE', #1040, #184 ) ;
+#714 = FACE_OUTER_BOUND ( 'NONE', #673, .T. ) ;
+#715 = EDGE_CURVE ( 'NONE', #1048, #219, #303, .T. ) ;
+#716 = ORIENTED_EDGE ( 'NONE', *, *, #106, .F. ) ;
+#717 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.7071067811865507900, 0.7071067811865441300 ) ) ;
+#718 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#719 = CARTESIAN_POINT ( 'NONE', ( -24.24999999999999300, -9.349999999999958800, 52.50000000000000000 ) ) ;
+#720 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#721 = AXIS2_PLACEMENT_3D ( 'NONE', #569, #65, #374 ) ;
+#722 = LINE ( 'NONE', #743, #420 ) ;
+#723 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 27.49999999999999600, 10.00000000000000000 ) ) ;
+#724 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#725 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#726 = PLANE ( 'NONE', #956 ) ;
+#727 = EDGE_LOOP ( 'NONE', ( #640, #1114, #1240, #462, #1133, #84, #901, #582 ) ) ;
+#728 = EDGE_LOOP ( 'NONE', ( #334, #432, #1401, #1236 ) ) ;
+#729 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#730 = ORIENTED_EDGE ( 'NONE', *, *, #201, .T. ) ;
+#731 = CIRCLE ( 'NONE', #1293, 2.249999999999999600 ) ;
+#732 = ORIENTED_EDGE ( 'NONE', *, *, #1039, .F. ) ;
+#733 = VECTOR ( 'NONE', #176, 1000.000000000000000 ) ;
+#734 = ORIENTED_EDGE ( 'NONE', *, *, #1179, .F. ) ;
+#735 = EDGE_CURVE ( 'NONE', #688, #1012, #1270, .T. ) ;
+#736 = VECTOR ( 'NONE', #922, 1000.000000000000000 ) ;
+#737 = VECTOR ( 'NONE', #1003, 1000.000000000000000 ) ;
+#738 = EDGE_CURVE ( 'NONE', #1065, #1081, #1321, .T. ) ;
+#739 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -31.50000000000000000, -10.00000000000000000 ) ) ;
+#740 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999998100, -5.650000000000005700, 52.50000000000000000 ) ) ;
+#741 = VERTEX_POINT ( 'NONE', #1073 ) ;
+#742 = CIRCLE ( 'NONE', #844, 1.649999999999988400 ) ;
+#743 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -31.50000000000000000, 10.00000000000000000 ) ) ;
+#744 = ORIENTED_EDGE ( 'NONE', *, *, #870, .T. ) ;
+#745 = FACE_OUTER_BOUND ( 'NONE', #880, .T. ) ;
+#746 = CARTESIAN_POINT ( 'NONE', ( 51.97073557013984400, 10.00000000000000200, 10.00000000000000000 ) ) ;
+#747 = LINE ( 'NONE', #1405, #448 ) ;
+#748 = ORIENTED_EDGE ( 'NONE', *, *, #368, .T. ) ;
+#749 = AXIS2_PLACEMENT_3D ( 'NONE', #349, #896, #891 ) ;
+#750 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -27.50000000000000000, 10.00000000000000000 ) ) ;
+#751 = LINE ( 'NONE', #1257, #1069 ) ;
+#752 = LINE ( 'NONE', #274, #867 ) ;
+#753 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#754 = VECTOR ( 'NONE', #1191, 1000.000000000000000 ) ;
+#755 = EDGE_CURVE ( 'NONE', #972, #602, #337, .T. ) ;
+#756 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999997700, -9.349999999999958800, -10.00000000000000200 ) ) ;
+#757 = EDGE_CURVE ( 'NONE', #163, #1186, #102, .T. ) ;
+#758 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#759 = ORIENTED_EDGE ( 'NONE', *, *, #683, .F. ) ;
+#760 = VERTEX_POINT ( 'NONE', #415 ) ;
+#761 = CARTESIAN_POINT ( 'NONE', ( 4.999999999999997300, -14.00000000000000200, 18.65685424949238700 ) ) ;
+#762 = ORIENTED_EDGE ( 'NONE', *, *, #340, .T. ) ;
+#763 = ADVANCED_FACE ( 'NONE', ( #123 ), #1394, .T. ) ;
+#764 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 10.00000000000000200, 18.65685424949241900 ) ) ;
+#765 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#766 = ORIENTED_EDGE ( 'NONE', *, *, #12, .T. ) ;
+#767 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#768 = ORIENTED_EDGE ( 'NONE', *, *, #788, .T. ) ;
+#769 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1090 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #647, #129, #1097 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#770 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, -9.349999999999958800, 57.50000000000000000 ) ) ;
+#771 = CARTESIAN_POINT ( 'NONE', ( -39.25000000000000000, 15.00000000000000200, 52.50000000000000700 ) ) ;
+#772 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 11.17157287525379400, 15.82842712474624000 ) ) ;
+#773 = AXIS2_PLACEMENT_3D ( 'NONE', #843, #1288, #1061 ) ;
+#774 = ADVANCED_FACE ( 'NONE', ( #399 ), #517, .T. ) ;
+#775 = LINE ( 'NONE', #770, #737 ) ;
+#776 = SURFACE_SIDE_STYLE ('',( #1255 ) ) ;
+#777 = AXIS2_PLACEMENT_3D ( 'NONE', #1247, #39, #369 ) ;
+#778 = VERTEX_POINT ( 'NONE', #750 ) ;
+#779 = ORIENTED_EDGE ( 'NONE', *, *, #559, .T. ) ;
+#780 = CARTESIAN_POINT ( 'NONE', ( -39.24999999999999300, -14.99999999999999800, 52.50000000000000700 ) ) ;
+#781 = EDGE_CURVE ( 'NONE', #1187, #1331, #747, .T. ) ;
+#782 = FACE_OUTER_BOUND ( 'NONE', #1399, .T. ) ;
+#783 = ORIENTED_EDGE ( 'NONE', *, *, #263, .T. ) ;
+#784 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#785 = EDGE_LOOP ( 'NONE', ( #556, #677, #535, #491 ) ) ;
+#786 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000011500, 9.999999999999998200, 57.50000000000000000 ) ) ;
+#787 = VERTEX_POINT ( 'NONE', #614 ) ;
+#788 = EDGE_CURVE ( 'NONE', #1144, #931, #174, .T. ) ;
+#789 = EDGE_CURVE ( 'NONE', #550, #971, #969, .T. ) ;
+#790 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -31.50000000000000000, 10.00000000000000000 ) ) ;
+#791 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #930 ) ) ;
+#792 = FACE_OUTER_BOUND ( 'NONE', #161, .T. ) ;
+#793 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -24.25000000000000000, -6.062001655779399300E-015 ) ) ;
+#794 = VECTOR ( 'NONE', #277, 1000.000000000000000 ) ;
+#795 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#796 = CARTESIAN_POINT ( 'NONE', ( -10.58974596215550600, 10.00000000000000200, 10.00000000000000000 ) ) ;
+#797 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 52.50000000000000700 ) ) ;
+#798 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#799 = EDGE_LOOP ( 'NONE', ( #1132, #301, #897, #1383 ) ) ;
+#800 = AXIS2_PLACEMENT_3D ( 'NONE', #1095, #327, #108 ) ;
+#801 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -18.65685424949242900, 10.00000000000000000 ) ) ;
+#802 = ORIENTED_EDGE ( 'NONE', *, *, #652, .T. ) ;
+#803 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.7071067811865507900, -0.7071067811865441300 ) ) ;
+#804 = EDGE_LOOP ( 'NONE', ( #1242, #1074, #1367, #346 ) ) ;
+#805 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#806 = VECTOR ( 'NONE', #975, 1000.000000000000000 ) ;
+#807 = ORIENTED_EDGE ( 'NONE', *, *, #1262, .T. ) ;
+#808 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -31.50000000000000000, -6.000000000000000000 ) ) ;
+#809 = ORIENTED_EDGE ( 'NONE', *, *, #1211, .T. ) ;
+#810 = FACE_OUTER_BOUND ( 'NONE', #235, .T. ) ;
+#811 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -31.50000000000000000, -10.00000000000000000 ) ) ;
+#812 = EDGE_CURVE ( 'NONE', #520, #946, #1332, .T. ) ;
+#813 = VECTOR ( 'NONE', #784, 1000.000000000000000 ) ;
+#814 = CARTESIAN_POINT ( 'NONE', ( -19.24999999999998900, -14.99999999999998000, 52.50000000000000700 ) ) ;
+#815 = VERTEX_POINT ( 'NONE', #846 ) ;
+#816 = ORIENTED_EDGE ( 'NONE', *, *, #1039, .T. ) ;
+#817 = EDGE_CURVE ( 'NONE', #760, #916, #21, .T. ) ;
+#818 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 10.00000000000000200, 18.65685424949241900 ) ) ;
+#819 = FACE_OUTER_BOUND ( 'NONE', #1323, .T. ) ;
+#820 = ORIENTED_EDGE ( 'NONE', *, *, #194, .T. ) ;
+#821 = ORIENTED_EDGE ( 'NONE', *, *, #715, .F. ) ;
+#822 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1023, #607 ) ;
+#823 = LINE ( 'NONE', #851, #304 ) ;
+#824 = LINE ( 'NONE', #404, #857 ) ;
+#825 = ORIENTED_EDGE ( 'NONE', *, *, #576, .F. ) ;
+#826 = VERTEX_POINT ( 'NONE', #324 ) ;
+#827 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, -0.0000000000000000000, 52.50000000000000700 ) ) ;
+#828 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#829 = VECTOR ( 'NONE', #710, 1000.000000000000000 ) ;
+#830 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -31.50000000000000000, 6.000000000000000000 ) ) ;
+#831 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 24.25000000000000000, -2.250000000000002200 ) ) ;
+#832 = FACE_OUTER_BOUND ( 'NONE', #497, .T. ) ;
+#833 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -31.50000000000000000, -6.000000000000000000 ) ) ;
+#834 = CIRCLE ( 'NONE', #1384, 4.000000000000001800 ) ;
+#835 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#836 = VERTEX_POINT ( 'NONE', #772 ) ;
+#837 = CARTESIAN_POINT ( 'NONE', ( -24.24999999999999300, 9.349999999999976600, 52.50000000000000000 ) ) ;
+#838 = MANIFOLD_SOLID_BREP ( 'Chamfer6', #474 ) ;
+#839 = EDGE_CURVE ( 'NONE', #361, #1187, #482, .T. ) ;
+#840 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -27.50000000000000000, 6.000000000000000000 ) ) ;
+#841 = EDGE_CURVE ( 'NONE', #1186, #1065, #1032, .T. ) ;
+#842 = ORIENTED_EDGE ( 'NONE', *, *, #272, .T. ) ;
+#843 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -31.50000000000000000, -10.00000000000000000 ) ) ;
+#844 = AXIS2_PLACEMENT_3D ( 'NONE', #1301, #961, #1404 ) ;
+#845 = VECTOR ( 'NONE', #46, 1000.000000000000000 ) ;
+#846 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 15.82842712474616000, 11.17157287525382800 ) ) ;
+#847 = AXIS2_PLACEMENT_3D ( 'NONE', #1156, #273, #171 ) ;
+#848 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .T. ) ;
+#849 = ORIENTED_EDGE ( 'NONE', *, *, #155, .F. ) ;
+#850 = EDGE_LOOP ( 'NONE', ( #521, #413, #825, #678 ) ) ;
+#851 = CARTESIAN_POINT ( 'NONE', ( -39.24999999999999300, -14.99999999999999800, 57.50000000000000000 ) ) ;
+#852 = FACE_OUTER_BOUND ( 'NONE', #1234, .T. ) ;
+#853 = VERTEX_POINT ( 'NONE', #419 ) ;
+#854 = AXIS2_PLACEMENT_3D ( 'NONE', #1215, #646, #543 ) ;
+#855 = VECTOR ( 'NONE', #212, 1000.000000000000000 ) ;
+#856 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#857 = VECTOR ( 'NONE', #512, 1000.000000000000000 ) ;
+#858 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#859 = ORIENTED_EDGE ( 'NONE', *, *, #940, .T. ) ;
+#860 = ORIENTED_EDGE ( 'NONE', *, *, #869, .F. ) ;
+#861 = EDGE_CURVE ( 'NONE', #1348, #1048, #118, .T. ) ;
+#862 = CARTESIAN_POINT ( 'NONE', ( -24.24999999999999300, 5.650000000000023400, 52.50000000000000000 ) ) ;
+#863 = ORIENTED_EDGE ( 'NONE', *, *, #1136, .F. ) ;
+#864 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#865 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#866 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#867 = VECTOR ( 'NONE', #1068, 1000.000000000000000 ) ;
+#868 = FACE_OUTER_BOUND ( 'NONE', #73, .T. ) ;
+#869 = EDGE_CURVE ( 'NONE', #787, #826, #654, .T. ) ;
+#870 = EDGE_CURVE ( 'NONE', #459, #188, #579, .T. ) ;
+#871 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#872 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#873 = AXIS2_PLACEMENT_3D ( 'NONE', #767, #872, #888 ) ;
+#874 = ORIENTED_EDGE ( 'NONE', *, *, #360, .F. ) ;
+#875 = CYLINDRICAL_SURFACE ( 'NONE', #1244, 4.000000000000000000 ) ;
+#876 = FACE_OUTER_BOUND ( 'NONE', #383, .T. ) ;
+#877 = ORIENTED_EDGE ( 'NONE', *, *, #1374, .F. ) ;
+#878 = LINE ( 'NONE', #764, #217 ) ;
+#879 = PLANE ( 'NONE', #114 ) ;
+#880 = EDGE_LOOP ( 'NONE', ( #551, #269, #979, #236, #449, #376 ) ) ;
+#881 = EDGE_LOOP ( 'NONE', ( #636, #428, #451, #13 ) ) ;
+#882 = AXIS2_PLACEMENT_3D ( 'NONE', #611, #629, #633 ) ;
+#883 = DIRECTION ( 'NONE', ( 0.4999999999999951700, 0.0000000000000000000, 0.8660254037844413700 ) ) ;
+#884 = ADVANCED_FACE ( 'NONE', ( #314 ), #988, .F. ) ;
+#885 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, 5.650000000000005700, -10.00000000000000200 ) ) ;
+#886 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -31.50000000000000000, 10.00000000000000000 ) ) ;
+#887 = VECTOR ( 'NONE', #1049, 1000.000000000000000 ) ;
+#888 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#889 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#890 = ADVANCED_FACE ( 'NONE', ( #852 ), #875, .T. ) ;
+#891 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#892 = EDGE_CURVE ( 'NONE', #23, #1144, #1092, .T. ) ;
+#893 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 31.50000000000000000, 10.00000000000000000 ) ) ;
+#894 = ORIENTED_EDGE ( 'NONE', *, *, #456, .F. ) ;
+#895 = CIRCLE ( 'NONE', #703, 2.249999999999999600 ) ;
+#896 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#897 = ORIENTED_EDGE ( 'NONE', *, *, #1376, .F. ) ;
+#898 = LINE ( 'NONE', #81, #905 ) ;
+#899 = SURFACE_STYLE_FILL_AREA ( #648 ) ;
+#900 = ADVANCED_FACE ( 'NONE', ( #782 ), #1146, .F. ) ;
+#901 = ORIENTED_EDGE ( 'NONE', *, *, #1161, .T. ) ;
+#902 = EDGE_CURVE ( 'NONE', #219, #124, #283, .T. ) ;
+#903 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, 9.349999999999958800, 57.50000000000000000 ) ) ;
+#904 = AXIS2_PLACEMENT_3D ( 'NONE', #1338, #1026, #133 ) ;
+#905 = VECTOR ( 'NONE', #389, 1000.000000000000000 ) ;
+#906 = VECTOR ( 'NONE', #959, 1000.000000000000000 ) ;
+#907 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#908 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#909 = AXIS2_PLACEMENT_3D ( 'NONE', #1254, #1155, #167 ) ;
+#910 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#911 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#912 = VECTOR ( 'NONE', #1107, 1000.000000000000100 ) ;
+#913 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#914 = VECTOR ( 'NONE', #122, 1000.000000000000100 ) ;
+#915 = FACE_OUTER_BOUND ( 'NONE', #507, .T. ) ;
+#916 = VERTEX_POINT ( 'NONE', #548 ) ;
+#917 = VECTOR ( 'NONE', #1050, 1000.000000000000000 ) ;
+#918 = ORIENTED_EDGE ( 'NONE', *, *, #32, .F. ) ;
+#919 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#920 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -31.50000000000000000, -6.000000000000000000 ) ) ;
+#921 = EDGE_CURVE ( 'NONE', #1081, #153, #1178, .T. ) ;
+#922 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#923 = EDGE_CURVE ( 'NONE', #1348, #124, #296, .T. ) ;
+#924 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#925 = DIRECTION ( 'NONE', ( 2.832249918216525000E-032, -8.163404592832032700E-017, 1.000000000000000000 ) ) ;
+#926 = CIRCLE ( 'NONE', #147, 4.000000000000000000 ) ;
+#927 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#928 = CARTESIAN_POINT ( 'NONE', ( -39.24999999999999300, -14.99999999999999800, 52.50000000000000700 ) ) ;
+#929 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#930 = STYLED_ITEM ( 'NONE', ( #1018 ), #613 ) ;
+#931 = VERTEX_POINT ( 'NONE', #458 ) ;
+#932 = LINE ( 'NONE', #148, #617 ) ;
+#933 = ORIENTED_EDGE ( 'NONE', *, *, #473, .F. ) ;
+#934 = VERTEX_POINT ( 'NONE', #454 ) ;
+#935 = EDGE_LOOP ( 'NONE', ( #1206, #204, #378, #1099 ) ) ;
+#936 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#937 = ORIENTED_EDGE ( 'NONE', *, *, #990, .T. ) ;
+#938 = VERTEX_POINT ( 'NONE', #997 ) ;
+#939 = CARTESIAN_POINT ( 'NONE', ( -39.25000000000000000, 15.00000000000000200, 57.50000000000000000 ) ) ;
+#940 = EDGE_CURVE ( 'NONE', #934, #1182, #1183, .T. ) ;
+#941 = CIRCLE ( 'NONE', #1002, 4.000000000000000000 ) ;
+#942 = LINE ( 'NONE', #66, #794 ) ;
+#943 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.7071067811865442400, 0.7071067811865509000 ) ) ;
+#944 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#945 = VERTEX_POINT ( 'NONE', #41 ) ;
+#946 = VERTEX_POINT ( 'NONE', #34 ) ;
+#947 = EDGE_CURVE ( 'NONE', #945, #971, #332, .T. ) ;
+#948 = VECTOR ( 'NONE', #803, 1000.000000000000000 ) ;
+#949 = ORIENTED_EDGE ( 'NONE', *, *, #1141, .T. ) ;
+#950 = LINE ( 'NONE', #1233, #478 ) ;
+#951 = EDGE_CURVE ( 'NONE', #1188, #153, #950, .T. ) ;
+#952 = CARTESIAN_POINT ( 'NONE', ( -19.05255888325785200, 14.88600731809981400, 52.50000000000000700 ) ) ;
+#953 = VECTOR ( 'NONE', #1352, 1000.000000000000000 ) ;
+#954 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#955 = EDGE_LOOP ( 'NONE', ( #1222, #253, #481, #1389, #859, #802, #85, #1, #1148, #1203, #198, #414, #937, #477, #695, #200, #809, #397 ) ) ;
+#956 = AXIS2_PLACEMENT_3D ( 'NONE', #797, #919, #69 ) ;
+#957 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -17.00000000000006400, 10.00000000000000000 ) ) ;
+#958 = CARTESIAN_POINT ( 'NONE', ( -10.58974596215552600, 9.999999999999998200, 47.61399268190020000 ) ) ;
+#959 = DIRECTION ( 'NONE', ( 0.7745966692414876200, -0.4472135954999539900, -0.4472135954999546000 ) ) ;
+#960 = LINE ( 'NONE', #687, #526 ) ;
+#961 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#962 = ORIENTED_EDGE ( 'NONE', *, *, #388, .F. ) ;
+#963 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.7071067811865440200, -0.7071067811865511300 ) ) ;
+#964 = ORIENTED_EDGE ( 'NONE', *, *, #291, .F. ) ;
+#965 = CYLINDRICAL_SURFACE ( 'NONE', #139, 2.249999999999999600 ) ;
+#966 = CYLINDRICAL_SURFACE ( 'NONE', #326, 4.000000000000000000 ) ;
+#967 = EDGE_CURVE ( 'NONE', #1012, #1111, #97, .T. ) ;
+#968 = ORIENTED_EDGE ( 'NONE', *, *, #528, .T. ) ;
+#969 = CIRCLE ( 'NONE', #256, 4.000000000000000000 ) ;
+#970 = CIRCLE ( 'NONE', #486, 2.249999999999999600 ) ;
+#971 = VERTEX_POINT ( 'NONE', #920 ) ;
+#972 = VERTEX_POINT ( 'NONE', #1131 ) ;
+#973 = EDGE_CURVE ( 'NONE', #520, #787, #52, .T. ) ;
+#974 = VECTOR ( 'NONE', #289, 1000.000000000000000 ) ;
+#975 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#976 = CIRCLE ( 'NONE', #93, 1.649999999999988400 ) ;
+#977 = CARTESIAN_POINT ( 'NONE', ( -39.24999999999999300, -14.99999999999999800, 57.50000000000000000 ) ) ;
+#978 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#979 = ORIENTED_EDGE ( 'NONE', *, *, #164, .F. ) ;
+#980 = PRODUCT_CONTEXT ( 'NONE', #107, 'mechanical' ) ;
+#981 = ORIENTED_EDGE ( 'NONE', *, *, #508, .T. ) ;
+#982 = LINE ( 'NONE', #249, #494 ) ;
+#983 = LINE ( 'NONE', #739, #382 ) ;
+#984 = CARTESIAN_POINT ( 'NONE', ( -24.24999999999999300, -5.650000000000005700, -10.00000000000000200 ) ) ;
+#985 = ORIENTED_EDGE ( 'NONE', *, *, #55, .T. ) ;
+#986 = ADVANCED_FACE ( 'NONE', ( #529 ), #1122, .T. ) ;
+#987 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -11.17157287525382800, 15.82842712474618100 ) ) ;
+#988 = PLANE ( 'NONE', #1007 ) ;
+#989 = LINE ( 'NONE', #1175, #341 ) ;
+#990 = EDGE_CURVE ( 'NONE', #37, #972, #1362, .T. ) ;
+#991 = ADVANCED_FACE ( 'NONE', ( #876 ), #17, .F. ) ;
+#992 = EDGE_CURVE ( 'NONE', #815, #938, #638, .T. ) ;
+#993 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -8.163404592832032700E-017 ) ) ;
+#994 = VERTEX_POINT ( 'NONE', #557 ) ;
+#995 = ORIENTED_EDGE ( 'NONE', *, *, #1141, .F. ) ;
+#996 = VECTOR ( 'NONE', #237, 1000.000000000000000 ) ;
+#997 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 15.82842712474616300, 11.17157287525383000 ) ) ;
+#998 = CIRCLE ( 'NONE', #1403, 4.000000000000000000 ) ;
+#999 = ORIENTED_EDGE ( 'NONE', *, *, #1086, .F. ) ;
+#1000 = ADVANCED_FACE ( 'NONE', ( #347 ), #965, .F. ) ;
+#1001 = ORIENTED_EDGE ( 'NONE', *, *, #788, .F. ) ;
+#1002 = AXIS2_PLACEMENT_3D ( 'NONE', #761, #664, #907 ) ;
+#1003 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1004 = ORIENTED_EDGE ( 'NONE', *, *, #1376, .T. ) ;
+#1005 = ORIENTED_EDGE ( 'NONE', *, *, #179, .F. ) ;
+#1006 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1007 = AXIS2_PLACEMENT_3D ( 'NONE', #893, #431, #229 ) ;
+#1008 = ADVANCED_FACE ( 'NONE', ( #443 ), #1283, .F. ) ;
+#1009 = SURFACE_STYLE_USAGE ( .BOTH. , #776 ) ;
+#1010 = EDGE_CURVE ( 'NONE', #741, #1052, #1329, .T. ) ;
+#1011 = ADVANCED_FACE ( 'NONE', ( #425 ), #670, .F. ) ;
+#1012 = VERTEX_POINT ( 'NONE', #903 ) ;
+#1013 = ORIENTED_EDGE ( 'NONE', *, *, #340, .F. ) ;
+#1014 = VERTEX_POINT ( 'NONE', #247 ) ;
+#1015 = DIRECTION ( 'NONE', ( -0.4999999999999950600, 0.8660254037844415900, 0.0000000000000000000 ) ) ;
+#1016 = EDGE_LOOP ( 'NONE', ( #475, #100, #1063, #22 ) ) ;
+#1017 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1018 = PRESENTATION_STYLE_ASSIGNMENT (( #8 ) ) ;
+#1019 = VERTEX_POINT ( 'NONE', #350 ) ;
+#1020 = EDGE_CURVE ( 'NONE', #1333, #815, #1130, .T. ) ;
+#1021 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1022 = EDGE_CURVE ( 'NONE', #934, #295, #713, .T. ) ;
+#1023 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1259, .NOT_KNOWN. ) ;
+#1024 = PLANE ( 'NONE', #1124 ) ;
+#1025 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999997700, 9.349999999999958800, 57.50000000000000000 ) ) ;
+#1026 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1027 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1028 = ORIENTED_EDGE ( 'NONE', *, *, #1400, .F. ) ;
+#1029 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1030 = VECTOR ( 'NONE', #686, 1000.000000000000000 ) ;
+#1031 = EDGE_LOOP ( 'NONE', ( #51, #985, #1033, #968, #748, #498, #587, #1237, #173, #1395, #137, #14, #409, #1044, #1001, #537, #466, #658 ) ) ;
+#1032 = LINE ( 'NONE', #7, #693 ) ;
+#1033 = ORIENTED_EDGE ( 'NONE', *, *, #1279, .F. ) ;
+#1034 = ORIENTED_EDGE ( 'NONE', *, *, #164, .T. ) ;
+#1035 = ORIENTED_EDGE ( 'NONE', *, *, #232, .F. ) ;
+#1036 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1037 = ORIENTED_EDGE ( 'NONE', *, *, #86, .F. ) ;
+#1038 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -27.50000000000000000, 6.000000000000000000 ) ) ;
+#1039 = EDGE_CURVE ( 'NONE', #1331, #1154, #143, .T. ) ;
+#1040 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -11.17157287525382600, 15.82842712474618100 ) ) ;
+#1041 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -31.50000000000000000, 10.00000000000000000 ) ) ;
+#1042 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1043 = EDGE_CURVE ( 'NONE', #946, #1220, #1202, .T. ) ;
+#1044 = ORIENTED_EDGE ( 'NONE', *, *, #1057, .T. ) ;
+#1045 = VECTOR ( 'NONE', #442, 1000.000000000000000 ) ;
+#1046 = LINE ( 'NONE', #309, #1251 ) ;
+#1047 = VERTEX_POINT ( 'NONE', #1189 ) ;
+#1048 = VERTEX_POINT ( 'NONE', #1082 ) ;
+#1049 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1050 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1051 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 31.50000000000000000, -6.000000000000000000 ) ) ;
+#1052 = VERTEX_POINT ( 'NONE', #96 ) ;
+#1053 = STYLED_ITEM ( 'NONE', ( #657 ), #838 ) ;
+#1054 = FACE_OUTER_BOUND ( 'NONE', #1128, .T. ) ;
+#1055 = VECTOR ( 'NONE', #729, 1000.000000000000000 ) ;
+#1056 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -24.25000000000000000, 2.249999999999993300 ) ) ;
+#1057 = EDGE_CURVE ( 'NONE', #945, #931, #998, .T. ) ;
+#1058 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 27.50000000000000000, -6.000000000000000000 ) ) ;
+#1059 = ORIENTED_EDGE ( 'NONE', *, *, #1010, .F. ) ;
+#1060 = EDGE_CURVE ( 'NONE', #1014, #407, #982, .T. ) ;
+#1061 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1062 = VECTOR ( 'NONE', #10, 1000.000000000000000 ) ;
+#1063 = ORIENTED_EDGE ( 'NONE', *, *, #508, .F. ) ;
+#1064 = VECTOR ( 'NONE', #1294, 1000.000000000000000 ) ;
+#1065 = VERTEX_POINT ( 'NONE', #1346 ) ;
+#1066 = ORIENTED_EDGE ( 'NONE', *, *, #1159, .F. ) ;
+#1067 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 18.65685424949236500, 14.00000000000000000 ) ) ;
+#1068 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1069 = VECTOR ( 'NONE', #488, 999.9999999999998900 ) ;
+#1070 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -27.50000000000000000, -6.000000000000000000 ) ) ;
+#1071 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.734723475976807100E-016, -0.0000000000000000000 ) ) ;
+#1072 = AXIS2_PLACEMENT_3D ( 'NONE', #1235, #554, #25 ) ;
+#1073 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999997700, 9.349999999999958800, 52.50000000000000000 ) ) ;
+#1074 = ORIENTED_EDGE ( 'NONE', *, *, #232, .T. ) ;
+#1075 = AXIS2_PLACEMENT_3D ( 'NONE', #1282, #522, #889 ) ;
+#1076 = FACE_OUTER_BOUND ( 'NONE', #850, .T. ) ;
+#1077 = FACE_BOUND ( 'NONE', #339, .T. ) ;
+#1078 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 11.17157287525379600, 15.82842712474624300 ) ) ;
+#1079 = VERTEX_POINT ( 'NONE', #740 ) ;
+#1080 = ORIENTED_EDGE ( 'NONE', *, *, #31, .F. ) ;
+#1081 = VERTEX_POINT ( 'NONE', #243 ) ;
+#1082 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -24.25000000000000000, -2.250000000000005300 ) ) ;
+#1083 = VERTEX_POINT ( 'NONE', #808 ) ;
+#1084 = FACE_OUTER_BOUND ( 'NONE', #396, .T. ) ;
+#1085 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1086 = EDGE_CURVE ( 'NONE', #674, #836, #1094, .T. ) ;
+#1087 = CYLINDRICAL_SURFACE ( 'NONE', #1075, 4.000000000000001800 ) ;
+#1088 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1089 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1090 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #647, 'distance_accuracy_value', 'NONE');
+#1091 = ADVANCED_FACE ( 'NONE', ( #264, #552, #600 ), #1139, .T. ) ;
+#1092 = LINE ( 'NONE', #113, #140 ) ;
+#1093 = AXIS2_PLACEMENT_3D ( 'NONE', #575, #706, #1358 ) ;
+#1094 = LINE ( 'NONE', #1300, #532 ) ;
+#1095 = CARTESIAN_POINT ( 'NONE', ( 51.97073557013984400, -14.00000000000000200, 18.65685424949238700 ) ) ;
+#1096 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1097 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1098 = ORIENTED_EDGE ( 'NONE', *, *, #921, .T. ) ;
+#1099 = ORIENTED_EDGE ( 'NONE', *, *, #902, .T. ) ;
+#1100 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1101 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -24.25000000000000000, -6.062001655779399300E-015 ) ) ;
+#1102 = LINE ( 'NONE', #472, #190 ) ;
+#1103 = VECTOR ( 'NONE', #1129, 1000.000000000000000 ) ;
+#1104 = EDGE_CURVE ( 'NONE', #1238, #1333, #675, .T. ) ;
+#1105 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1106 = ORIENTED_EDGE ( 'NONE', *, *, #967, .F. ) ;
+#1107 = DIRECTION ( 'NONE', ( -0.8660254037844417100, 0.4999999999999946700, 0.0000000000000000000 ) ) ;
+#1108 = FACE_BOUND ( 'NONE', #1118, .T. ) ;
+#1109 = ORIENTED_EDGE ( 'NONE', *, *, #967, .T. ) ;
+#1110 = EDGE_CURVE ( 'NONE', #124, #219, #639, .T. ) ;
+#1111 = VERTEX_POINT ( 'NONE', #1025 ) ;
+#1112 = VECTOR ( 'NONE', #89, 1000.000000000000000 ) ;
+#1113 = ADVANCED_FACE ( 'NONE', ( #1076 ), #252, .T. ) ;
+#1114 = ORIENTED_EDGE ( 'NONE', *, *, #812, .T. ) ;
+#1115 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1116 = ORIENTED_EDGE ( 'NONE', *, *, #1136, .T. ) ;
+#1117 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999997700, 0.0000000000000000000, 52.50000000000000700 ) ) ;
+#1118 = EDGE_LOOP ( 'NONE', ( #807, #1204, #709, #1256 ) ) ;
+#1119 = LINE ( 'NONE', #1336, #736 ) ;
+#1120 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1121 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1122 = PLANE ( 'NONE', #1072 ) ;
+#1123 = LINE ( 'NONE', #330, #1295 ) ;
+#1124 = AXIS2_PLACEMENT_3D ( 'NONE', #558, #913, #1245 ) ;
+#1125 = LINE ( 'NONE', #593, #373 ) ;
+#1126 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1127 = CARTESIAN_POINT ( 'NONE', ( -24.24999999999999300, 9.349999999999976600, 57.50000000000000000 ) ) ;
+#1128 = EDGE_LOOP ( 'NONE', ( #82, #578, #1316, #1268 ) ) ;
+#1129 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1130 = CIRCLE ( 'NONE', #468, 4.000000000000001800 ) ;
+#1131 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 31.50000000000000000, 6.000000000000000000 ) ) ;
+#1132 = ORIENTED_EDGE ( 'NONE', *, *, #12, .F. ) ;
+#1133 = ORIENTED_EDGE ( 'NONE', *, *, #1279, .T. ) ;
+#1134 = EDGE_CURVE ( 'NONE', #699, #616, #731, .T. ) ;
+#1135 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1136 = EDGE_CURVE ( 'NONE', #741, #1111, #316, .T. ) ;
+#1137 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1138 = CIRCLE ( 'NONE', #205, 1.649999999999988400 ) ;
+#1139 = PLANE ( 'NONE', #1145 ) ;
+#1140 = VECTOR ( 'NONE', #925, 1000.000000000000000 ) ;
+#1141 = EDGE_CURVE ( 'NONE', #931, #778, #1119, .T. ) ;
+#1142 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1143 = CARTESIAN_POINT ( 'NONE', ( -19.25000000000000000, 14.99999999999999800, 52.50000000000000700 ) ) ;
+#1144 = VERTEX_POINT ( 'NONE', #801 ) ;
+#1145 = AXIS2_PLACEMENT_3D ( 'NONE', #29, #43, #358 ) ;
+#1146 = CYLINDRICAL_SURFACE ( 'NONE', #258, 2.249999999999999600 ) ;
+#1147 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000019100, 0.0000000000000000000, 42.65470053837927400 ) ) ;
+#1148 = ORIENTED_EDGE ( 'NONE', *, *, #605, .T. ) ;
+#1149 = VECTOR ( 'NONE', #717, 1000.000000000000000 ) ;
+#1150 = EDGE_LOOP ( 'NONE', ( #59, #1322 ) ) ;
+#1151 = LINE ( 'NONE', #1390, #1112 ) ;
+#1152 = VERTEX_POINT ( 'NONE', #1246 ) ;
+#1153 = AXIS2_PLACEMENT_3D ( 'NONE', #149, #356, #572 ) ;
+#1154 = VERTEX_POINT ( 'NONE', #814 ) ;
+#1155 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1156 = CARTESIAN_POINT ( 'NONE', ( -24.24999999999999300, 5.650000000000023400, -10.00000000000000200 ) ) ;
+#1157 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999997700, -9.349999999999958800, 57.50000000000000000 ) ) ;
+#1158 = VECTOR ( 'NONE', #1036, 1000.000000000000000 ) ;
+#1159 = EDGE_CURVE ( 'NONE', #602, #401, #524, .T. ) ;
+#1160 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1161 = EDGE_CURVE ( 'NONE', #916, #1391, #751, .T. ) ;
+#1162 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999997700, -9.349999999999958800, 52.50000000000000000 ) ) ;
+#1163 = ORIENTED_EDGE ( 'NONE', *, *, #387, .F. ) ;
+#1164 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999998100, 5.650000000000006600, -10.00000000000000200 ) ) ;
+#1165 = AXIS2_PLACEMENT_3D ( 'NONE', #862, #1171, #195 ) ;
+#1166 = CARTESIAN_POINT ( 'NONE', ( -39.25000000000000000, 15.00000000000000200, 52.50000000000000700 ) ) ;
+#1167 = VERTEX_POINT ( 'NONE', #598 ) ;
+#1168 = CYLINDRICAL_SURFACE ( 'NONE', #209, 2.249999999999999600 ) ;
+#1169 = ORIENTED_EDGE ( 'NONE', *, *, #627, .T. ) ;
+#1170 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 27.49999999999999600, -10.00000000000000000 ) ) ;
+#1171 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1172 = CARTESIAN_POINT ( 'NONE', ( 4.999999999999997300, -10.00000000000000200, 50.49999999999999300 ) ) ;
+#1173 = LINE ( 'NONE', #1385, #1055 ) ;
+#1174 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1175 = CARTESIAN_POINT ( 'NONE', ( -39.24999999999999300, -10.00000000000000700, 52.50000000000000700 ) ) ;
+#1176 = ORIENTED_EDGE ( 'NONE', *, *, #1241, .T. ) ;
+#1177 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -24.25000000000000000, -2.250000000000005300 ) ) ;
+#1178 = LINE ( 'NONE', #1217, #996 ) ;
+#1179 = EDGE_CURVE ( 'NONE', #1152, #741, #1138, .T. ) ;
+#1180 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1181 = ORIENTED_EDGE ( 'NONE', *, *, #1354, .F. ) ;
+#1182 = VERTEX_POINT ( 'NONE', #585 ) ;
+#1183 = LINE ( 'NONE', #452, #948 ) ;
+#1184 = CIRCLE ( 'NONE', #1359, 4.000000000000001800 ) ;
+#1185 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1186 = VERTEX_POINT ( 'NONE', #469 ) ;
+#1187 = VERTEX_POINT ( 'NONE', #952 ) ;
+#1188 = VERTEX_POINT ( 'NONE', #1162 ) ;
+#1189 = CARTESIAN_POINT ( 'NONE', ( -10.58974596215548500, -10.00000000000000200, 47.61399268190017900 ) ) ;
+#1190 = EDGE_CURVE ( 'NONE', #1154, #853, #663, .T. ) ;
+#1191 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1192 = LINE ( 'NONE', #501, #307 ) ;
+#1193 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -8.163404592832032700E-017 ) ) ;
+#1194 = LINE ( 'NONE', #182, #487 ) ;
+#1195 = LINE ( 'NONE', #1147, #845 ) ;
+#1196 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1197 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -18.65685424949242900, 14.00000000000000000 ) ) ;
+#1198 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1199 = AXIS2_PLACEMENT_3D ( 'NONE', #1337, #1017, #1121 ) ;
+#1200 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1201 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1202 = LINE ( 'NONE', #61, #157 ) ;
+#1203 = ORIENTED_EDGE ( 'NONE', *, *, #155, .T. ) ;
+#1204 = ORIENTED_EDGE ( 'NONE', *, *, #1221, .T. ) ;
+#1205 = ADVANCED_FACE ( 'NONE', ( #130 ), #67, .F. ) ;
+#1206 = ORIENTED_EDGE ( 'NONE', *, *, #923, .F. ) ;
+#1207 = ORIENTED_EDGE ( 'NONE', *, *, #902, .F. ) ;
+#1208 = VECTOR ( 'NONE', #1388, 1000.000000000000000 ) ;
+#1209 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1210 = EDGE_CURVE ( 'NONE', #401, #162, #542, .T. ) ;
+#1211 = EDGE_CURVE ( 'NONE', #815, #836, #1102, .T. ) ;
+#1212 = CYLINDRICAL_SURFACE ( 'NONE', #308, 2.249999999999999600 ) ;
+#1213 = SURFACE_SIDE_STYLE ('',( #899 ) ) ;
+#1214 = ADVANCED_FACE ( 'NONE', ( #227 ), #702, .F. ) ;
+#1215 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1216 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 39.19059892324151700 ) ) ;
+#1217 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999997700, -9.349999999999958800, 57.50000000000000000 ) ) ;
+#1218 = ORIENTED_EDGE ( 'NONE', *, *, #134, .T. ) ;
+#1219 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1220 = VERTEX_POINT ( 'NONE', #705 ) ;
+#1221 = EDGE_CURVE ( 'NONE', #1188, #163, #1325, .T. ) ;
+#1222 = ORIENTED_EDGE ( 'NONE', *, *, #1043, .F. ) ;
+#1223 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 31.50000000000000000, 6.000000000000000000 ) ) ;
+#1224 = FACE_BOUND ( 'NONE', #1343, .T. ) ;
+#1225 = ADVANCED_FACE ( 'NONE', ( #810 ), #353, .F. ) ;
+#1226 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -27.50000000000000000, -6.000000000000000000 ) ) ;
+#1227 = AXIS2_PLACEMENT_3D ( 'NONE', #447, #910, #245 ) ;
+#1228 = ORIENTED_EDGE ( 'NONE', *, *, #1354, .T. ) ;
+#1229 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1230 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1231 = VECTOR ( 'NONE', #395, 1000.000000000000000 ) ;
+#1232 = LINE ( 'NONE', #1342, #1248 ) ;
+#1233 = CARTESIAN_POINT ( 'NONE', ( -25.89999999999997700, -9.349999999999958800, -10.00000000000000200 ) ) ;
+#1234 = EDGE_LOOP ( 'NONE', ( #1397, #426, #354, #1066 ) ) ;
+#1235 = CARTESIAN_POINT ( 'NONE', ( 51.97073557013984400, 10.00000000000000200, 17.00000000000005000 ) ) ;
+#1236 = ORIENTED_EDGE ( 'NONE', *, *, #1239, .T. ) ;
+#1237 = ORIENTED_EDGE ( 'NONE', *, *, #1210, .T. ) ;
+#1238 = VERTEX_POINT ( 'NONE', #54 ) ;
+#1239 = EDGE_CURVE ( 'NONE', #412, #1380, #319, .T. ) ;
+#1240 = ORIENTED_EDGE ( 'NONE', *, *, #1043, .T. ) ;
+#1241 = EDGE_CURVE ( 'NONE', #971, #1083, #698, .T. ) ;
+#1242 = ORIENTED_EDGE ( 'NONE', *, *, #248, .T. ) ;
+#1243 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1244 = AXIS2_PLACEMENT_3D ( 'NONE', #321, #653, #438 ) ;
+#1245 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1246 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, 9.349999999999958800, 52.50000000000000000 ) ) ;
+#1247 = CARTESIAN_POINT ( 'NONE', ( -24.24999999999999300, -9.349999999999958800, 57.50000000000000000 ) ) ;
+#1248 = VECTOR ( 'NONE', #929, 1000.000000000000000 ) ;
+#1249 = ORIENTED_EDGE ( 'NONE', *, *, #992, .T. ) ;
+#1250 = ORIENTED_EDGE ( 'NONE', *, *, #528, .F. ) ;
+#1251 = VECTOR ( 'NONE', #1312, 1000.000000000000000 ) ;
+#1252 = ORIENTED_EDGE ( 'NONE', *, *, #128, .T. ) ;
+#1253 = ORIENTED_EDGE ( 'NONE', *, *, #923, .T. ) ;
+#1254 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 14.00000000000000200, 18.65685424949241900 ) ) ;
+#1255 = SURFACE_STYLE_FILL_AREA ( #234 ) ;
+#1256 = ORIENTED_EDGE ( 'NONE', *, *, #553, .T. ) ;
+#1257 = CARTESIAN_POINT ( 'NONE', ( 52.61795178720996800, 10.00000000000000200, 11.12101137144799900 ) ) ;
+#1258 = EDGE_CURVE ( 'NONE', #616, #699, #970, .T. ) ;
+#1259 = PRODUCT ( 'SensorBracket', 'SensorBracket', '', ( #980 ) ) ;
+#1260 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1261 = VECTOR ( 'NONE', #365, 1000.000000000000000 ) ;
+#1262 = EDGE_CURVE ( 'NONE', #1079, #1188, #622, .T. ) ;
+#1263 = AXIS2_PLACEMENT_3D ( 'NONE', #63, #944, #270 ) ;
+#1264 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1265 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1266 = ORIENTED_EDGE ( 'NONE', *, *, #738, .F. ) ;
+#1267 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 27.49999999999999600, 10.00000000000000000 ) ) ;
+#1268 = ORIENTED_EDGE ( 'NONE', *, *, #892, .F. ) ;
+#1269 = EDGE_LOOP ( 'NONE', ( #849, #394, #516, #1028 ) ) ;
+#1270 = LINE ( 'NONE', #504, #621 ) ;
+#1271 = ORIENTED_EDGE ( 'NONE', *, *, #627, .F. ) ;
+#1272 = ORIENTED_EDGE ( 'NONE', *, *, #435, .T. ) ;
+#1273 = AXIS2_PLACEMENT_3D ( 'NONE', #384, #725, #172 ) ;
+#1274 = VERTEX_POINT ( 'NONE', #1275 ) ;
+#1275 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, 5.650000000000005700, 52.50000000000000000 ) ) ;
+#1276 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1277 = DIRECTION ( 'NONE', ( 1.734723475976807100E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1278 = CYLINDRICAL_SURFACE ( 'NONE', #1153, 4.000000000000000000 ) ;
+#1279 = EDGE_CURVE ( 'NONE', #495, #760, #824, .T. ) ;
+#1280 = EDGE_CURVE ( 'NONE', #1167, #1380, #983, .T. ) ;
+#1281 = ORIENTED_EDGE ( 'NONE', *, *, #947, .T. ) ;
+#1282 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -18.65685424949242900, 14.00000000000000000 ) ) ;
+#1283 = CYLINDRICAL_SURFACE ( 'NONE', #36, 4.000000000000003600 ) ;
+#1284 = EDGE_LOOP ( 'NONE', ( #285, #313, #1299, #338 ) ) ;
+#1285 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1286 = ORIENTED_EDGE ( 'NONE', *, *, #870, .F. ) ;
+#1287 = EDGE_LOOP ( 'NONE', ( #1037, #999, #1250, #918 ) ) ;
+#1288 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1289 = ORIENTED_EDGE ( 'NONE', *, *, #360, .T. ) ;
+#1290 = AXIS2_PLACEMENT_3D ( 'NONE', #323, #883, #1085 ) ;
+#1291 = ORIENTED_EDGE ( 'NONE', *, *, #735, .F. ) ;
+#1292 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1293 = AXIS2_PLACEMENT_3D ( 'NONE', #680, #795, #1027 ) ;
+#1294 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1295 = VECTOR ( 'NONE', #1200, 1000.000000000000000 ) ;
+#1296 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1297 = AXIS2_PLACEMENT_3D ( 'NONE', #599, #1371, #1378 ) ;
+#1298 = VECTOR ( 'NONE', #255, 1000.000000000000000 ) ;
+#1299 = ORIENTED_EDGE ( 'NONE', *, *, #817, .F. ) ;
+#1300 = CARTESIAN_POINT ( 'NONE', ( 4.999999999999997300, 11.17157287525379600, 15.82842712474624300 ) ) ;
+#1301 = CARTESIAN_POINT ( 'NONE', ( -24.24999999999999300, 5.650000000000023400, 57.50000000000000000 ) ) ;
+#1302 = LINE ( 'NONE', #771, #855 ) ;
+#1303 = DIRECTION ( 'NONE', ( 1.000000000000000000, 8.673617379884035500E-016, 0.0000000000000000000 ) ) ;
+#1304 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -31.50000000000000000, 10.00000000000000000 ) ) ;
+#1305 = EDGE_CURVE ( 'NONE', #254, #699, #1151, .T. ) ;
+#1306 = EDGE_CURVE ( 'NONE', #423, #162, #584, .T. ) ;
+#1307 = FILL_AREA_STYLE_COLOUR ( '', #856 ) ;
+#1308 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1259 ) ) ;
+#1309 = PLANE ( 'NONE', #854 ) ;
+#1310 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1311 = AXIS2_PLACEMENT_3D ( 'NONE', #1041, #701, #805 ) ;
+#1312 = DIRECTION ( 'NONE', ( 0.8660254037844415900, 0.4999999999999950600, 0.0000000000000000000 ) ) ;
+#1313 = ADVANCED_FACE ( 'NONE', ( #601 ), #496, .F. ) ;
+#1314 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 31.50000000000000000, -6.000000000000000000 ) ) ;
+#1315 = CARTESIAN_POINT ( 'NONE', ( -4.000000000000000000, 10.00000000000000000, 39.19059892324151700 ) ) ;
+#1316 = ORIENTED_EDGE ( 'NONE', *, *, #344, .F. ) ;
+#1317 = FACE_OUTER_BOUND ( 'NONE', #1382, .T. ) ;
+#1318 = ORIENTED_EDGE ( 'NONE', *, *, #662, .T. ) ;
+#1319 = ORIENTED_EDGE ( 'NONE', *, *, #225, .T. ) ;
+#1320 = CARTESIAN_POINT ( 'NONE', ( -4.000000000000000000, -10.00000000000000200, 39.19059892324151700 ) ) ;
+#1321 = CIRCLE ( 'NONE', #523, 1.649999999999988400 ) ;
+#1322 = ORIENTED_EDGE ( 'NONE', *, *, #861, .T. ) ;
+#1323 = EDGE_LOOP ( 'NONE', ( #766, #56, #218, #816, #762, #877 ) ) ;
+#1324 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1325 = CIRCLE ( 'NONE', #411, 1.649999999999988400 ) ;
+#1326 = EDGE_CURVE ( 'NONE', #1052, #1274, #202, .T. ) ;
+#1327 = LINE ( 'NONE', #75, #906 ) ;
+#1328 = EDGE_CURVE ( 'NONE', #37, #423, #57, .T. ) ;
+#1329 = LINE ( 'NONE', #1117, #1045 ) ;
+#1330 = FACE_OUTER_BOUND ( 'NONE', #804, .T. ) ;
+#1331 = VERTEX_POINT ( 'NONE', #1379 ) ;
+#1332 = LINE ( 'NONE', #626, #696 ) ;
+#1333 = VERTEX_POINT ( 'NONE', #294 ) ;
+#1334 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 31.50000000000000000, 10.00000000000000000 ) ) ;
+#1335 = VECTOR ( 'NONE', #650, 1000.000000000000000 ) ;
+#1336 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -27.50000000000000000, 10.00000000000000000 ) ) ;
+#1337 = CARTESIAN_POINT ( 'NONE', ( 4.999999999999997300, 14.00000000000000200, 18.65685424949241900 ) ) ;
+#1338 = CARTESIAN_POINT ( 'NONE', ( -24.24999999999999300, -9.349999999999958800, -10.00000000000000200 ) ) ;
+#1339 = CARTESIAN_POINT ( 'NONE', ( 4.999999999999997300, -10.00000000000000200, 10.00000000000000000 ) ) ;
+#1340 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 24.25000000000000000, -3.092233167847068000E-015 ) ) ;
+#1341 = ORIENTED_EDGE ( 'NONE', *, *, #1022, .T. ) ;
+#1342 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 24.25000000000000000, -2.250000000000002200 ) ) ;
+#1343 = EDGE_LOOP ( 'NONE', ( #1169, #510, #379, #68 ) ) ;
+#1344 = VECTOR ( 'NONE', #223, 1000.000000000000000 ) ;
+#1345 = EDGE_CURVE ( 'NONE', #938, #1238, #1184, .T. ) ;
+#1346 = CARTESIAN_POINT ( 'NONE', ( -22.60000000000000100, -5.650000000000005700, 57.50000000000000000 ) ) ;
+#1347 = EDGE_CURVE ( 'NONE', #188, #853, #823, .T. ) ;
+#1348 = VERTEX_POINT ( 'NONE', #1056 ) ;
+#1349 = EDGE_LOOP ( 'NONE', ( #566, #995, #6, #933 ) ) ;
+#1350 = EDGE_LOOP ( 'NONE', ( #142, #238, #848, #894 ) ) ;
+#1351 = CARTESIAN_POINT ( 'NONE', ( -39.25000000000000000, 15.00000000000000200, 16.44448724536010800 ) ) ;
+#1352 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1353 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1354 = EDGE_CURVE ( 'NONE', #1111, #1019, #898, .T. ) ;
+#1355 = PLANE ( 'NONE', #1311 ) ;
+#1356 = CYLINDRICAL_SURFACE ( 'NONE', #1093, 1.649999999999988400 ) ;
+#1357 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1358 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1359 = AXIS2_PLACEMENT_3D ( 'NONE', #1067, #620, #724 ) ;
+#1360 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1361 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1362 = LINE ( 'NONE', #1334, #1298 ) ;
+#1363 = LINE ( 'NONE', #199, #694 ) ;
+#1364 = AXIS2_PLACEMENT_3D ( 'NONE', #1351, #1277, #290 ) ;
+#1365 = ORIENTED_EDGE ( 'NONE', *, *, #992, .F. ) ;
+#1366 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1367 = ORIENTED_EDGE ( 'NONE', *, *, #841, .F. ) ;
+#1368 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1369 = PLANE ( 'NONE', #375 ) ;
+#1370 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 27.49999999999999600, -10.00000000000000000 ) ) ;
+#1371 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1372 = LINE ( 'NONE', #1304, #193 ) ;
+#1373 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, -14.00000000000000200, 18.65685424949238700 ) ) ;
+#1374 = EDGE_CURVE ( 'NONE', #160, #99, #989, .T. ) ;
+#1375 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1376 = EDGE_CURVE ( 'NONE', #826, #459, #1192, .T. ) ;
+#1377 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, 27.49999999999999600, 10.00000000000000000 ) ) ;
+#1378 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1379 = CARTESIAN_POINT ( 'NONE', ( -19.05255888325785200, -14.88600731809983600, 52.50000000000000700 ) ) ;
+#1380 = VERTEX_POINT ( 'NONE', #505 ) ;
+#1381 = ORIENTED_EDGE ( 'NONE', *, *, #708, .T. ) ;
+#1382 = EDGE_LOOP ( 'NONE', ( #169, #1365, #659, #136 ) ) ;
+#1383 = ORIENTED_EDGE ( 'NONE', *, *, #662, .F. ) ;
+#1384 = AXIS2_PLACEMENT_3D ( 'NONE', #1197, #189, #509 ) ;
+#1385 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000000000, -31.50000000000000000, 10.00000000000000000 ) ) ;
+#1386 = EDGE_LOOP ( 'NONE', ( #446, #690, #1266, #1035 ) ) ;
+#1387 = CARTESIAN_POINT ( 'NONE', ( 5.000000000000011500, -10.00000000000000200, 57.50000000000000000 ) ) ;
+#1388 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1389 = ORIENTED_EDGE ( 'NONE', *, *, #291, .T. ) ;
+#1390 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 24.25000000000000000, 2.249999999999996400 ) ) ;
+#1391 = VERTEX_POINT ( 'NONE', #958 ) ;
+#1392 = VECTOR ( 'NONE', #151, 1000.000000000000000 ) ;
+#1393 = LINE ( 'NONE', #457, #1149 ) ;
+#1394 = PLANE ( 'NONE', #42 ) ;
+#1395 = ORIENTED_EDGE ( 'NONE', *, *, #576, .T. ) ;
+#1396 = FACE_BOUND ( 'NONE', #531, .T. ) ;
+#1397 = ORIENTED_EDGE ( 'NONE', *, *, #755, .F. ) ;
+#1398 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 8.163404592832032700E-017, -1.000000000000000000 ) ) ;
+#1399 = EDGE_LOOP ( 'NONE', ( #125, #48, #287, #222 ) ) ;
+#1400 = EDGE_CURVE ( 'NONE', #1167, #550, #644, .T. ) ;
+#1401 = ORIENTED_EDGE ( 'NONE', *, *, #320, .T. ) ;
+#1402 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1403 = AXIS2_PLACEMENT_3D ( 'NONE', #1038, #40, #460 ) ;
+#1404 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1405 = CARTESIAN_POINT ( 'NONE', ( -19.05255888325785200, 0.0000000000000000000, 52.50000000000000700 ) ) ;
+#1406 = AXIS2_PLACEMENT_3D ( 'NONE', #342, #1115, #441 ) ;
+#1407 = ADVANCED_FACE ( 'NONE', ( #259 ), #879, .F. ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/enclosure-models/Top.STEP b/enclosure-models/Top.STEP
new file mode 100644
index 0000000..8e18491
--- /dev/null
+++ b/enclosure-models/Top.STEP
@@ -0,0 +1,3826 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('Part1.STEP',
+ '2024-05-22T22:12:02',
+ ( '' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2017',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = VERTEX_POINT ( 'NONE', #506 ) ;
+#2 = ORIENTED_EDGE ( 'NONE', *, *, #2605, .T. ) ;
+#3 = FACE_OUTER_BOUND ( 'NONE', #2241, .T. ) ;
+#4 = DIRECTION ( 'NONE', ( 1.000000000000000000, -4.081702296416018000E-016, 0.0000000000000000000 ) ) ;
+#5 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6 = AXIS2_PLACEMENT_3D ( 'NONE', #1312, #1293, #3089 ) ;
+#7 = EDGE_CURVE ( 'NONE', #3689, #2161, #3774, .T. ) ;
+#8 = VECTOR ( 'NONE', #3059, 1000.000000000000000 ) ;
+#9 = EDGE_LOOP ( 'NONE', ( #3433, #2981, #2821, #3137 ) ) ;
+#10 = VECTOR ( 'NONE', #1238, 1000.000000000000000 ) ;
+#11 = ORIENTED_EDGE ( 'NONE', *, *, #2651, .F. ) ;
+#12 = CARTESIAN_POINT ( 'NONE', ( 38.41421356237309200, -38.00000000000010700, 2.000000000000000000 ) ) ;
+#13 = ORIENTED_EDGE ( 'NONE', *, *, #1716, .F. ) ;
+#14 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000000, 36.00000000000000700, 2.000000000000000000 ) ) ;
+#15 = DIRECTION ( 'NONE', ( 5.607186993056347800E-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#16 = ORIENTED_EDGE ( 'NONE', *, *, #1648, .F. ) ;
+#17 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#18 = ORIENTED_EDGE ( 'NONE', *, *, #1481, .F. ) ;
+#19 = EDGE_LOOP ( 'NONE', ( #901, #3367, #1574, #1964, #3659, #2154 ) ) ;
+#20 = CARTESIAN_POINT ( 'NONE', ( -62.00000000000000000, 24.74999999999997500, 2.000000000000000000 ) ) ;
+#21 = AXIS2_PLACEMENT_3D ( 'NONE', #3155, #3142, #3469 ) ;
+#22 = EDGE_CURVE ( 'NONE', #2410, #1841, #1957, .T. ) ;
+#23 = EDGE_LOOP ( 'NONE', ( #1362, #2794, #3408, #222 ) ) ;
+#24 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#25 = PLANE ( 'NONE', #1409 ) ;
+#26 = CIRCLE ( 'NONE', #3502, 8.250000000000000000 ) ;
+#27 = AXIS2_PLACEMENT_3D ( 'NONE', #727, #712, #3043 ) ;
+#28 = ORIENTED_EDGE ( 'NONE', *, *, #2099, .F. ) ;
+#29 = EDGE_CURVE ( 'NONE', #1559, #3338, #1184, .T. ) ;
+#30 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#31 = LINE ( 'NONE', #3460, #326 ) ;
+#32 = ORIENTED_EDGE ( 'NONE', *, *, #3166, .T. ) ;
+#33 = LINE ( 'NONE', #3279, #875 ) ;
+#34 = VERTEX_POINT ( 'NONE', #1165 ) ;
+#35 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -37.50000000000009900, 23.00000000000000000 ) ) ;
+#36 = ORIENTED_EDGE ( 'NONE', *, *, #511, .F. ) ;
+#37 = LINE ( 'NONE', #283, #1438 ) ;
+#38 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#39 = EDGE_LOOP ( 'NONE', ( #3266, #3380, #450, #332 ) ) ;
+#40 = VERTEX_POINT ( 'NONE', #2288 ) ;
+#41 = VECTOR ( 'NONE', #1568, 1000.000000000000000 ) ;
+#42 = VERTEX_POINT ( 'NONE', #1460 ) ;
+#43 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#44 = DIRECTION ( 'NONE', ( -0.5773502691896339500, 0.5773502691896189600, -0.5773502691896242900 ) ) ;
+#45 = LINE ( 'NONE', #2688, #3450 ) ;
+#46 = ORIENTED_EDGE ( 'NONE', *, *, #2791, .T. ) ;
+#47 = LINE ( 'NONE', #648, #637 ) ;
+#48 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#49 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#50 = DIRECTION ( 'NONE', ( -0.7071067811865405800, 0.7071067811865545700, 0.0000000000000000000 ) ) ;
+#51 = FACE_OUTER_BOUND ( 'NONE', #3649, .T. ) ;
+#52 = EDGE_CURVE ( 'NONE', #2161, #1714, #1730, .T. ) ;
+#53 = CARTESIAN_POINT ( 'NONE', ( -56.50000000000002100, -19.00000000000000000, 23.00000000000000000 ) ) ;
+#54 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, -32.49999999999998600, -1.399999999999999900 ) ) ;
+#55 = VECTOR ( 'NONE', #3556, 1000.000000000000000 ) ;
+#56 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#57 = CARTESIAN_POINT ( 'NONE', ( 52.75000000000000700, 19.00000000000000000, 23.00000000000000000 ) ) ;
+#58 = ADVANCED_FACE ( 'NONE', ( #854 ), #1832, .F. ) ;
+#59 = FACE_OUTER_BOUND ( 'NONE', #2200, .T. ) ;
+#60 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#61 = ORIENTED_EDGE ( 'NONE', *, *, #3252, .T. ) ;
+#62 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, -35.00000000000000000, 23.00000000000000000 ) ) ;
+#63 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 24.24999999999994700, 23.00000000000000000 ) ) ;
+#64 = ORIENTED_EDGE ( 'NONE', *, *, #1105, .F. ) ;
+#65 = CARTESIAN_POINT ( 'NONE', ( -56.50000000000002100, 19.00000000000000000, 23.00000000000000000 ) ) ;
+#66 = VERTEX_POINT ( 'NONE', #3275 ) ;
+#67 = EDGE_LOOP ( 'NONE', ( #1202, #3025, #2786, #856 ) ) ;
+#68 = VECTOR ( 'NONE', #3756, 1000.000000000000000 ) ;
+#69 = ORIENTED_EDGE ( 'NONE', *, *, #3185, .T. ) ;
+#70 = CARTESIAN_POINT ( 'NONE', ( -56.50000000000002100, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#71 = AXIS2_PLACEMENT_3D ( 'NONE', #1702, #3723, #2282 ) ;
+#72 = EDGE_CURVE ( 'NONE', #1841, #1453, #3015, .T. ) ;
+#73 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -32.49999999999998600, 23.00000000000000000 ) ) ;
+#74 = LINE ( 'NONE', #1818, #1294 ) ;
+#75 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#76 = ORIENTED_EDGE ( 'NONE', *, *, #2086, .F. ) ;
+#77 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, -32.50000000000000000, 21.49999999999998200 ) ) ;
+#78 = LINE ( 'NONE', #1270, #3078 ) ;
+#79 = VERTEX_POINT ( 'NONE', #895 ) ;
+#80 = EDGE_CURVE ( 'NONE', #3509, #679, #2051, .T. ) ;
+#81 = ORIENTED_EDGE ( 'NONE', *, *, #2716, .F. ) ;
+#82 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#83 = VECTOR ( 'NONE', #1364, 1000.000000000000000 ) ;
+#84 = ORIENTED_EDGE ( 'NONE', *, *, #1869, .T. ) ;
+#85 = ORIENTED_EDGE ( 'NONE', *, *, #2768, .T. ) ;
+#86 = ORIENTED_EDGE ( 'NONE', *, *, #879, .T. ) ;
+#87 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1809, .NOT_KNOWN. ) ;
+#88 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#89 = LINE ( 'NONE', #2735, #2080 ) ;
+#90 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#91 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#92 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000000, -36.00000000000000700, 0.0000000000000000000 ) ) ;
+#93 = LINE ( 'NONE', #3714, #2725 ) ;
+#94 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000000, 37.99999999999998600, 2.000000000000000000 ) ) ;
+#95 = ADVANCED_FACE ( 'NONE', ( #2607 ), #507, .F. ) ;
+#96 = VERTEX_POINT ( 'NONE', #1674 ) ;
+#97 = VECTOR ( 'NONE', #2876, 1000.000000000000000 ) ;
+#98 = DIRECTION ( 'NONE', ( -0.7071067811865383600, 0.7071067811865567900, 0.0000000000000000000 ) ) ;
+#99 = AXIS2_PLACEMENT_3D ( 'NONE', #1882, #56, #2753 ) ;
+#100 = LINE ( 'NONE', #945, #3141 ) ;
+#101 = AXIS2_PLACEMENT_3D ( 'NONE', #451, #708, #3062 ) ;
+#102 = DIRECTION ( 'NONE', ( -3.486881358747349600E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#103 = EDGE_CURVE ( 'NONE', #1936, #1243, #654, .T. ) ;
+#104 = VECTOR ( 'NONE', #2524, 1000.000000000000000 ) ;
+#105 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999999300, -17.00000000000003600, 21.49999999999998600 ) ) ;
+#106 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#107 = ORIENTED_EDGE ( 'NONE', *, *, #3553, .T. ) ;
+#108 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, -24.25000000000000700, 23.00000000000000000 ) ) ;
+#109 = VERTEX_POINT ( 'NONE', #2274 ) ;
+#110 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999999300, -26.75000000000003900, 13.25000000000003000 ) ) ;
+#111 = VERTEX_POINT ( 'NONE', #786 ) ;
+#112 = VERTEX_POINT ( 'NONE', #1358 ) ;
+#113 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -38.00000000000010700, 0.0000000000000000000 ) ) ;
+#114 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#115 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#116 = VERTEX_POINT ( 'NONE', #1059 ) ;
+#117 = VECTOR ( 'NONE', #908, 1000.000000000000000 ) ;
+#118 = ORIENTED_EDGE ( 'NONE', *, *, #2012, .T. ) ;
+#119 = FACE_BOUND ( 'NONE', #3348, .T. ) ;
+#120 = VERTEX_POINT ( 'NONE', #516 ) ;
+#121 = EDGE_CURVE ( 'NONE', #2609, #3611, #2971, .T. ) ;
+#122 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -32.50000000000000000, 23.00000000000000000 ) ) ;
+#123 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#124 = EDGE_LOOP ( 'NONE', ( #632, #408, #2628, #1644 ) ) ;
+#125 = ORIENTED_EDGE ( 'NONE', *, *, #1601, .T. ) ;
+#126 = AXIS2_PLACEMENT_3D ( 'NONE', #1876, #88, #48 ) ;
+#127 = EDGE_CURVE ( 'NONE', #2297, #1423, #2142, .T. ) ;
+#128 = CARTESIAN_POINT ( 'NONE', ( -15.79999999999998100, -34.99999999999997900, 11.50000000000000000 ) ) ;
+#129 = VECTOR ( 'NONE', #1554, 1000.000000000000000 ) ;
+#130 = LINE ( 'NONE', #1871, #1673 ) ;
+#131 = VECTOR ( 'NONE', #3187, 1000.000000000000000 ) ;
+#132 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 25.74999999999998200, 21.50000000000001100 ) ) ;
+#133 = VECTOR ( 'NONE', #3070, 1000.000000000000000 ) ;
+#134 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, -19.00000000000000000, 23.00000000000000000 ) ) ;
+#135 = LINE ( 'NONE', #3014, #1549 ) ;
+#136 = EDGE_CURVE ( 'NONE', #116, #2534, #1828, .T. ) ;
+#137 = PLANE ( 'NONE', #101 ) ;
+#138 = VECTOR ( 'NONE', #1196, 1000.000000000000000 ) ;
+#139 = CARTESIAN_POINT ( 'NONE', ( 34.20000000000002400, -35.20000000000006000, 2.000000000000000000 ) ) ;
+#140 = EDGE_CURVE ( 'NONE', #2118, #1979, #3721, .T. ) ;
+#141 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#142 = VERTEX_POINT ( 'NONE', #2587 ) ;
+#143 = CARTESIAN_POINT ( 'NONE', ( 5.200000000000020600, -34.99999999999997200, 2.000000000000000000 ) ) ;
+#144 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#145 = ORIENTED_EDGE ( 'NONE', *, *, #674, .F. ) ;
+#146 = ORIENTED_EDGE ( 'NONE', *, *, #432, .T. ) ;
+#147 = VERTEX_POINT ( 'NONE', #1987 ) ;
+#148 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#149 = ORIENTED_EDGE ( 'NONE', *, *, #361, .T. ) ;
+#150 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#151 = FACE_OUTER_BOUND ( 'NONE', #1810, .T. ) ;
+#152 = ORIENTED_EDGE ( 'NONE', *, *, #2006, .F. ) ;
+#153 = SURFACE_SIDE_STYLE ('',( #2935 ) ) ;
+#154 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#155 = VECTOR ( 'NONE', #978, 1000.000000000000000 ) ;
+#156 = VERTEX_POINT ( 'NONE', #1102 ) ;
+#157 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#158 = AXIS2_PLACEMENT_3D ( 'NONE', #920, #3236, #595 ) ;
+#159 = CARTESIAN_POINT ( 'NONE', ( -62.00000000000000000, 24.74999999999997500, 0.0000000000000000000 ) ) ;
+#160 = EDGE_CURVE ( 'NONE', #2536, #3218, #2285, .T. ) ;
+#161 = VECTOR ( 'NONE', #2900, 1000.000000000000000 ) ;
+#162 = ORIENTED_EDGE ( 'NONE', *, *, #1583, .F. ) ;
+#163 = ORIENTED_EDGE ( 'NONE', *, *, #52, .F. ) ;
+#164 = DIRECTION ( 'NONE', ( -2.523234146875350600E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#165 = AXIS2_PLACEMENT_3D ( 'NONE', #3561, #3016, #2091 ) ;
+#166 = LINE ( 'NONE', #3101, #2801 ) ;
+#167 = ORIENTED_EDGE ( 'NONE', *, *, #2423, .T. ) ;
+#168 = EDGE_CURVE ( 'NONE', #2543, #1131, #1642, .T. ) ;
+#169 = ORIENTED_EDGE ( 'NONE', *, *, #3402, .T. ) ;
+#170 = VECTOR ( 'NONE', #141, 1000.000000000000000 ) ;
+#171 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#172 = CARTESIAN_POINT ( 'NONE', ( -15.79999999999998100, -34.99999999999997900, 0.0000000000000000000 ) ) ;
+#173 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#174 = CARTESIAN_POINT ( 'NONE', ( 61.50000000000001400, 24.24999999999994700, 23.00000000000000000 ) ) ;
+#175 = ORIENTED_EDGE ( 'NONE', *, *, #3376, .T. ) ;
+#176 = ADVANCED_FACE ( 'NONE', ( #59 ), #2800, .T. ) ;
+#177 = VECTOR ( 'NONE', #3449, 1000.000000000000000 ) ;
+#178 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 32.49999999999998600, -1.399999999999999900 ) ) ;
+#179 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#180 = VECTOR ( 'NONE', #2267, 1000.000000000000000 ) ;
+#181 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#182 = LINE ( 'NONE', #917, #3368 ) ;
+#183 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 32.49999999999992900, 2.000000000000000000 ) ) ;
+#184 = DIRECTION ( 'NONE', ( -4.081702296416017000E-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#185 = VECTOR ( 'NONE', #1132, 1000.000000000000000 ) ;
+#186 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#187 = ORIENTED_EDGE ( 'NONE', *, *, #598, .F. ) ;
+#188 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -24.74999999999999300, -1.399999999999999900 ) ) ;
+#189 = EDGE_CURVE ( 'NONE', #3390, #975, #2515, .T. ) ;
+#190 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#191 = DIRECTION ( 'NONE', ( -3.486881358747349600E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#192 = DIRECTION ( 'NONE', ( -1.261617073437665600E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#193 = CIRCLE ( 'NONE', #2029, 3.750000000000003600 ) ;
+#194 = CARTESIAN_POINT ( 'NONE', ( -60.25000000000002800, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#195 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#196 = AXIS2_PLACEMENT_3D ( 'NONE', #3347, #398, #700 ) ;
+#197 = EDGE_CURVE ( 'NONE', #1657, #882, #1459, .T. ) ;
+#198 = ORIENTED_EDGE ( 'NONE', *, *, #823, .F. ) ;
+#199 = ADVANCED_FACE ( 'NONE', ( #1038 ), #802, .T. ) ;
+#200 = ORIENTED_EDGE ( 'NONE', *, *, #416, .T. ) ;
+#201 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 32.49999999999998600, -1.399999999999999900 ) ) ;
+#202 = EDGE_LOOP ( 'NONE', ( #2286, #2966, #36, #2865 ) ) ;
+#203 = PLANE ( 'NONE', #3685 ) ;
+#204 = AXIS2_PLACEMENT_3D ( 'NONE', #940, #1190, #3289 ) ;
+#205 = ORIENTED_EDGE ( 'NONE', *, *, #1130, .T. ) ;
+#206 = EDGE_CURVE ( 'NONE', #1241, #1055, #2923, .T. ) ;
+#207 = CARTESIAN_POINT ( 'NONE', ( -61.49999999999995700, -24.25000000000000000, 23.00000000000000000 ) ) ;
+#208 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, -19.00000000000000000, 23.00000000000000000 ) ) ;
+#209 = VERTEX_POINT ( 'NONE', #1732 ) ;
+#210 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -32.49999999999998600, 0.0000000000000000000 ) ) ;
+#211 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 24.24999999999994700, 23.00000000000000000 ) ) ;
+#212 = FACE_OUTER_BOUND ( 'NONE', #2171, .T. ) ;
+#213 = ORIENTED_EDGE ( 'NONE', *, *, #3481, .T. ) ;
+#214 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999999300, -34.99999999999999300, 11.50000000000000000 ) ) ;
+#215 = LINE ( 'NONE', #3490, #3073 ) ;
+#216 = EDGE_LOOP ( 'NONE', ( #3484, #505, #11, #321 ) ) ;
+#217 = LINE ( 'NONE', #504, #729 ) ;
+#218 = ORIENTED_EDGE ( 'NONE', *, *, #349, .T. ) ;
+#219 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 32.49999999999998600, 21.49999999999994300 ) ) ;
+#220 = ADVANCED_FACE ( 'NONE', ( #3146 ), #3501, .F. ) ;
+#221 = FACE_OUTER_BOUND ( 'NONE', #2621, .T. ) ;
+#222 = ORIENTED_EDGE ( 'NONE', *, *, #1725, .F. ) ;
+#223 = AXIS2_PLACEMENT_3D ( 'NONE', #178, #3728, #224 ) ;
+#224 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#225 = ORIENTED_EDGE ( 'NONE', *, *, #2192, .T. ) ;
+#226 = ORIENTED_EDGE ( 'NONE', *, *, #869, .F. ) ;
+#227 = EDGE_CURVE ( 'NONE', #1256, #3704, #803, .T. ) ;
+#228 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#229 = VECTOR ( 'NONE', #3541, 1000.000000000000000 ) ;
+#230 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#231 = AXIS2_PLACEMENT_3D ( 'NONE', #1628, #790, #1640 ) ;
+#232 = EDGE_CURVE ( 'NONE', #3255, #2840, #3188, .T. ) ;
+#233 = VECTOR ( 'NONE', #300, 1000.000000000000000 ) ;
+#234 = CARTESIAN_POINT ( 'NONE', ( -52.75000000000002100, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#235 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#236 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#237 = ORIENTED_EDGE ( 'NONE', *, *, #3529, .F. ) ;
+#238 = FACE_OUTER_BOUND ( 'NONE', #1074, .T. ) ;
+#239 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 24.24999999999999600, 23.00000000000000000 ) ) ;
+#240 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#241 = VECTOR ( 'NONE', #3095, 1000.000000000000000 ) ;
+#242 = ADVANCED_FACE ( 'NONE', ( #3677 ), #3600, .F. ) ;
+#243 = CARTESIAN_POINT ( 'NONE', ( -48.25000000000002100, 37.50000000000005000, 23.00000000000000000 ) ) ;
+#244 = LINE ( 'NONE', #949, #2648 ) ;
+#245 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000022200, -39.00100000000013300, 11.19999999999999800 ) ) ;
+#246 = AXIS2_PLACEMENT_3D ( 'NONE', #2812, #2246, #3720 ) ;
+#247 = VECTOR ( 'NONE', #3750, 1000.000000000000000 ) ;
+#248 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -32.49999999999998600, 21.50000000000001100 ) ) ;
+#249 = ORIENTED_EDGE ( 'NONE', *, *, #1077, .F. ) ;
+#250 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, 38.99999999999998600, 21.50000000000000000 ) ) ;
+#251 = ORIENTED_EDGE ( 'NONE', *, *, #3732, .T. ) ;
+#252 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#253 = CARTESIAN_POINT ( 'NONE', ( -56.50000000000002100, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#254 = AXIS2_PLACEMENT_3D ( 'NONE', #1670, #812, #1996 ) ;
+#255 = EDGE_CURVE ( 'NONE', #1044, #2609, #567, .T. ) ;
+#256 = VERTEX_POINT ( 'NONE', #2913 ) ;
+#257 = CARTESIAN_POINT ( 'NONE', ( -37.99999999999999300, -39.00000000000011400, 21.49999999999997500 ) ) ;
+#258 = ORIENTED_EDGE ( 'NONE', *, *, #308, .T. ) ;
+#259 = ADVANCED_FACE ( 'NONE', ( #3508 ), #1137, .F. ) ;
+#260 = AXIS2_PLACEMENT_3D ( 'NONE', #382, #3287, #3589 ) ;
+#261 = ORIENTED_EDGE ( 'NONE', *, *, #2082, .F. ) ;
+#262 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#263 = ORIENTED_EDGE ( 'NONE', *, *, #1823, .F. ) ;
+#264 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000000, -38.00000000000010700, 2.000000000000000000 ) ) ;
+#265 = CARTESIAN_POINT ( 'NONE', ( 62.00000000000000000, 24.74999999999999300, 2.000000000000000000 ) ) ;
+#266 = ADVANCED_FACE ( 'NONE', ( #2653 ), #2635, .T. ) ;
+#267 = LINE ( 'NONE', #1078, #2618 ) ;
+#268 = ORIENTED_EDGE ( 'NONE', *, *, #3065, .F. ) ;
+#269 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#270 = CARTESIAN_POINT ( 'NONE', ( -15.79999999999998100, -26.49999999999997500, 0.0000000000000000000 ) ) ;
+#271 = LINE ( 'NONE', #1228, #2252 ) ;
+#272 = EDGE_LOOP ( 'NONE', ( #3532, #2715, #455, #396 ) ) ;
+#273 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000019900, -34.99999999999997900, 0.0000000000000000000 ) ) ;
+#274 = LINE ( 'NONE', #2237, #1434 ) ;
+#275 = ORIENTED_EDGE ( 'NONE', *, *, #2086, .T. ) ;
+#276 = ORIENTED_EDGE ( 'NONE', *, *, #2632, .F. ) ;
+#277 = EDGE_CURVE ( 'NONE', #2118, #2308, #2734, .T. ) ;
+#278 = PLANE ( 'NONE', #2016 ) ;
+#279 = FACE_OUTER_BOUND ( 'NONE', #3286, .T. ) ;
+#280 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#281 = ORIENTED_EDGE ( 'NONE', *, *, #368, .T. ) ;
+#282 = LINE ( 'NONE', #1065, #2542 ) ;
+#283 = CARTESIAN_POINT ( 'NONE', ( 40.03388932033827500, -34.08975681847368100, 26.41024318152640800 ) ) ;
+#284 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1343 ), #1740 ) ;
+#285 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#286 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#287 = LINE ( 'NONE', #211, #639 ) ;
+#288 = ADVANCED_FACE ( 'NONE', ( #3331 ), #539, .T. ) ;
+#289 = VERTEX_POINT ( 'NONE', #1441 ) ;
+#290 = CARTESIAN_POINT ( 'NONE', ( 62.00000000000000000, -24.74999999999999300, 2.000000000000000000 ) ) ;
+#291 = AXIS2_PLACEMENT_3D ( 'NONE', #3511, #2362, #874 ) ;
+#292 = LINE ( 'NONE', #2070, #697 ) ;
+#293 = EDGE_CURVE ( 'NONE', #3704, #1369, #3283, .T. ) ;
+#294 = EDGE_LOOP ( 'NONE', ( #2396, #3153, #3174, #2733 ) ) ;
+#295 = VECTOR ( 'NONE', #3268, 1000.000000000000000 ) ;
+#296 = CARTESIAN_POINT ( 'NONE', ( -58.59999999999999400, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#297 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #936 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2239, #470, #711 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#298 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#299 = VECTOR ( 'NONE', #2063, 1000.000000000000000 ) ;
+#300 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#301 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#302 = VECTOR ( 'NONE', #1695, 1000.000000000000000 ) ;
+#303 = PLANE ( 'NONE', #1479 ) ;
+#304 = ADVANCED_FACE ( 'NONE', ( #2430 ), #2378, .F. ) ;
+#305 = VERTEX_POINT ( 'NONE', #2924 ) ;
+#306 = CARTESIAN_POINT ( 'NONE', ( 35.40000000000002000, -23.49999999999997500, 139.8246549320819000 ) ) ;
+#307 = AXIS2_PLACEMENT_3D ( 'NONE', #3366, #3057, #780 ) ;
+#308 = EDGE_CURVE ( 'NONE', #2657, #636, #1086, .T. ) ;
+#309 = ADVANCED_FACE ( 'NONE', ( #1783 ), #755, .F. ) ;
+#310 = ORIENTED_EDGE ( 'NONE', *, *, #532, .F. ) ;
+#311 = ORIENTED_EDGE ( 'NONE', *, *, #2099, .T. ) ;
+#312 = CARTESIAN_POINT ( 'NONE', ( 7.999999999999972500, 39.00000000000000700, 13.19999999999997300 ) ) ;
+#313 = DIRECTION ( 'NONE', ( 0.7071067811865475700, -0.7071067811865475700, 0.0000000000000000000 ) ) ;
+#314 = VERTEX_POINT ( 'NONE', #3734 ) ;
+#315 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#316 = AXIS2_PLACEMENT_3D ( 'NONE', #1032, #3040, #1911 ) ;
+#317 = EDGE_CURVE ( 'NONE', #3238, #34, #1688, .T. ) ;
+#318 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#319 = VECTOR ( 'NONE', #2465, 1000.000000000000000 ) ;
+#320 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#321 = ORIENTED_EDGE ( 'NONE', *, *, #903, .F. ) ;
+#322 = LINE ( 'NONE', #3543, #2986 ) ;
+#323 = CARTESIAN_POINT ( 'NONE', ( -58.59999999999999400, -19.00000000000000000, 0.0000000000000000000 ) ) ;
+#324 = ORIENTED_EDGE ( 'NONE', *, *, #2067, .T. ) ;
+#325 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#326 = VECTOR ( 'NONE', #3138, 1000.000000000000000 ) ;
+#327 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000000, 37.99999999999998600, -1.399999999999999900 ) ) ;
+#328 = ORIENTED_EDGE ( 'NONE', *, *, #1916, .F. ) ;
+#329 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#330 = FACE_OUTER_BOUND ( 'NONE', #67, .T. ) ;
+#331 = ORIENTED_EDGE ( 'NONE', *, *, #1941, .F. ) ;
+#332 = ORIENTED_EDGE ( 'NONE', *, *, #2954, .F. ) ;
+#333 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 32.49999999999992900, 21.50000000000000000 ) ) ;
+#334 = VERTEX_POINT ( 'NONE', #841 ) ;
+#335 = EDGE_CURVE ( 'NONE', #3716, #1188, #1599, .T. ) ;
+#336 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000700, 38.99999999999998600, 1.200000000000030800 ) ) ;
+#337 = EDGE_CURVE ( 'NONE', #3125, #405, #193, .T. ) ;
+#338 = LINE ( 'NONE', #2163, #3131 ) ;
+#339 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, -32.49999999999998600, 23.00000000000000000 ) ) ;
+#340 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, 19.00000000000000000, 0.0000000000000000000 ) ) ;
+#341 = FACE_OUTER_BOUND ( 'NONE', #2275, .T. ) ;
+#342 = EDGE_CURVE ( 'NONE', #1657, #2899, #902, .T. ) ;
+#343 = DIRECTION ( 'NONE', ( -0.7071067811865383600, 0.7071067811865567900, 0.0000000000000000000 ) ) ;
+#344 = FACE_BOUND ( 'NONE', #3733, .T. ) ;
+#345 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, -38.00000000000002100, 0.0000000000000000000 ) ) ;
+#346 = CARTESIAN_POINT ( 'NONE', ( -0.8571428571427647200, 34.87606950578836500, 6.057142857142875600 ) ) ;
+#347 = AXIS2_PLACEMENT_3D ( 'NONE', #2527, #2866, #1383 ) ;
+#348 = ADVANCED_FACE ( 'NONE', ( #1553 ), #1408, .F. ) ;
+#349 = EDGE_CURVE ( 'NONE', #1014, #2953, #3235, .T. ) ;
+#350 = LINE ( 'NONE', #1071, #3369 ) ;
+#351 = CIRCLE ( 'NONE', #99, 2.099999999999997900 ) ;
+#352 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000700, 32.49999999999992900, 0.0000000000000000000 ) ) ;
+#353 = ORIENTED_EDGE ( 'NONE', *, *, #696, .F. ) ;
+#354 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#355 = VERTEX_POINT ( 'NONE', #3271 ) ;
+#356 = VERTEX_POINT ( 'NONE', #1530 ) ;
+#357 = ORIENTED_EDGE ( 'NONE', *, *, #3726, .F. ) ;
+#358 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1751 ) ;
+#359 = CARTESIAN_POINT ( 'NONE', ( 35.61421356237310200, -35.20000000000006000, -1.399999999999999900 ) ) ;
+#360 = AXIS2_PLACEMENT_3D ( 'NONE', #1901, #2769, #2758 ) ;
+#361 = EDGE_CURVE ( 'NONE', #1006, #3577, #1274, .T. ) ;
+#362 = ORIENTED_EDGE ( 'NONE', *, *, #3664, .F. ) ;
+#363 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#364 = EDGE_LOOP ( 'NONE', ( #2731, #758 ) ) ;
+#365 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, -38.00000000000001400, -1.399999999999999900 ) ) ;
+#366 = FACE_OUTER_BOUND ( 'NONE', #2485, .T. ) ;
+#367 = ORIENTED_EDGE ( 'NONE', *, *, #1286, .F. ) ;
+#368 = EDGE_CURVE ( 'NONE', #1369, #2538, #2691, .T. ) ;
+#369 = CARTESIAN_POINT ( 'NONE', ( 34.20000000000002400, -35.20000000000006000, 2.000000000000000000 ) ) ;
+#370 = ORIENTED_EDGE ( 'NONE', *, *, #2716, .T. ) ;
+#371 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -24.74999999999999300, 2.000000000000000000 ) ) ;
+#372 = CIRCLE ( 'NONE', #2110, 2.099999999999997900 ) ;
+#373 = ORIENTED_EDGE ( 'NONE', *, *, #511, .T. ) ;
+#374 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#375 = ORIENTED_EDGE ( 'NONE', *, *, #955, .T. ) ;
+#376 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, -35.00000000000000000, 2.000000000000001800 ) ) ;
+#377 = VECTOR ( 'NONE', #433, 1000.000000000000000 ) ;
+#378 = ORIENTED_EDGE ( 'NONE', *, *, #2632, .T. ) ;
+#379 = VECTOR ( 'NONE', #3779, 1000.000000000000000 ) ;
+#380 = CARTESIAN_POINT ( 'NONE', ( -5.999999999999979600, -39.00100000000013300, 3.199999999999997100 ) ) ;
+#381 = ORIENTED_EDGE ( 'NONE', *, *, #1875, .F. ) ;
+#382 = CARTESIAN_POINT ( 'NONE', ( 62.00000000000000000, -24.74999999999999300, 2.000000000000000000 ) ) ;
+#383 = FACE_OUTER_BOUND ( 'NONE', #2803, .T. ) ;
+#384 = EDGE_CURVE ( 'NONE', #3390, #2097, #606, .T. ) ;
+#385 = LINE ( 'NONE', #1144, #3496 ) ;
+#386 = ORIENTED_EDGE ( 'NONE', *, *, #3021, .T. ) ;
+#387 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000000, -32.50000000000000000, 2.000000000000000000 ) ) ;
+#388 = LINE ( 'NONE', #2120, #1821 ) ;
+#389 = EDGE_CURVE ( 'NONE', #3195, #1586, #850, .T. ) ;
+#390 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#391 = LINE ( 'NONE', #2382, #1079 ) ;
+#392 = DIRECTION ( 'NONE', ( -1.000000000000000000, -3.486881358747350600E-016, 0.0000000000000000000 ) ) ;
+#393 = AXIS2_PLACEMENT_3D ( 'NONE', #596, #1506, #676 ) ;
+#394 = VECTOR ( 'NONE', #181, 1000.000000000000000 ) ;
+#395 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 24.74999999999999300, -1.399999999999999900 ) ) ;
+#396 = ORIENTED_EDGE ( 'NONE', *, *, #349, .F. ) ;
+#397 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#398 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#399 = CARTESIAN_POINT ( 'NONE', ( 2.571428571428561000, 35.86581282439919200, 7.771428571428633500 ) ) ;
+#400 = ORIENTED_EDGE ( 'NONE', *, *, #361, .F. ) ;
+#401 = DIRECTION ( 'NONE', ( 1.000000000000000000, -6.308085367188408000E-016, -0.0000000000000000000 ) ) ;
+#402 = EDGE_CURVE ( 'NONE', #314, #3683, #2428, .T. ) ;
+#403 = DIRECTION ( 'NONE', ( -5.607186993056347800E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#404 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 24.74999999999996100, 0.0000000000000000000 ) ) ;
+#405 = VERTEX_POINT ( 'NONE', #3260 ) ;
+#406 = VECTOR ( 'NONE', #2233, 1000.000000000000000 ) ;
+#407 = DIRECTION ( 'NONE', ( -1.000000000000000000, -4.081702296416016500E-016, 0.0000000000000000000 ) ) ;
+#408 = ORIENTED_EDGE ( 'NONE', *, *, #2128, .T. ) ;
+#409 = EDGE_CURVE ( 'NONE', #1981, #1021, #565, .T. ) ;
+#410 = VECTOR ( 'NONE', #1214, 1000.000000000000000 ) ;
+#411 = CARTESIAN_POINT ( 'NONE', ( -37.99999999999999300, -39.00000000000011400, -1.399999999999999900 ) ) ;
+#412 = ORIENTED_EDGE ( 'NONE', *, *, #1742, .T. ) ;
+#413 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#414 = CARTESIAN_POINT ( 'NONE', ( -48.25000000000003600, 32.49999999999992900, 23.00000000000000000 ) ) ;
+#415 = FACE_OUTER_BOUND ( 'NONE', #1435, .T. ) ;
+#416 = EDGE_CURVE ( 'NONE', #2305, #1621, #391, .T. ) ;
+#417 = ORIENTED_EDGE ( 'NONE', *, *, #3280, .T. ) ;
+#418 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.7071067811865483500, -0.7071067811865468000 ) ) ;
+#419 = LINE ( 'NONE', #640, #2998 ) ;
+#420 = EDGE_LOOP ( 'NONE', ( #1041, #1415, #1649, #1297 ) ) ;
+#421 = ORIENTED_EDGE ( 'NONE', *, *, #572, .T. ) ;
+#422 = AXIS2_PLACEMENT_3D ( 'NONE', #208, #2860, #1067 ) ;
+#423 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#424 = DIRECTION ( 'NONE', ( 4.081702296416016500E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#425 = LINE ( 'NONE', #77, #1492 ) ;
+#426 = CARTESIAN_POINT ( 'NONE', ( 35.61421356237310200, -35.20000000000006000, 2.000000000000000000 ) ) ;
+#427 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#428 = FACE_OUTER_BOUND ( 'NONE', #2665, .T. ) ;
+#429 = CARTESIAN_POINT ( 'NONE', ( 54.40000000000001300, -19.00000000000000000, -0.0000000000000000000 ) ) ;
+#430 = VECTOR ( 'NONE', #2374, 1000.000000000000000 ) ;
+#431 = AXIS2_PLACEMENT_3D ( 'NONE', #2918, #2048, #569 ) ;
+#432 = EDGE_CURVE ( 'NONE', #570, #2589, #3636, .T. ) ;
+#433 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.486881358747350600E-016, 0.0000000000000000000 ) ) ;
+#434 = LINE ( 'NONE', #3102, #1998 ) ;
+#435 = EDGE_CURVE ( 'NONE', #956, #1023, #2510, .T. ) ;
+#436 = VECTOR ( 'NONE', #2703, 1000.000000000000000 ) ;
+#437 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000000, -36.00000000000000700, 2.000000000000000000 ) ) ;
+#438 = CARTESIAN_POINT ( 'NONE', ( -15.79999999999998100, -26.49999999999997500, 11.50000000000000000 ) ) ;
+#439 = ORIENTED_EDGE ( 'NONE', *, *, #1924, .T. ) ;
+#440 = EDGE_LOOP ( 'NONE', ( #1251, #1951, #585, #2357 ) ) ;
+#441 = VERTEX_POINT ( 'NONE', #884 ) ;
+#442 = ADVANCED_FACE ( 'NONE', ( #3504 ), #2092, .T. ) ;
+#443 = DIRECTION ( 'NONE', ( -1.000000000000000000, -8.858162430519852200E-015, 0.0000000000000000000 ) ) ;
+#444 = ORIENTED_EDGE ( 'NONE', *, *, #2888, .T. ) ;
+#445 = ORIENTED_EDGE ( 'NONE', *, *, #2901, .T. ) ;
+#446 = CONICAL_SURFACE ( 'NONE', #2611, 8.250000000000042600, 0.7853981633974459500 ) ;
+#447 = VERTEX_POINT ( 'NONE', #345 ) ;
+#448 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 25.74999999999998200, 21.50000000000000000 ) ) ;
+#449 = VECTOR ( 'NONE', #793, 1000.000000000000000 ) ;
+#450 = ORIENTED_EDGE ( 'NONE', *, *, #3161, .F. ) ;
+#451 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, 32.49999999999998600, 23.00000000000000000 ) ) ;
+#452 = LINE ( 'NONE', #1717, #2756 ) ;
+#453 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#454 = AXIS2_PLACEMENT_3D ( 'NONE', #580, #313, #2329 ) ;
+#455 = ORIENTED_EDGE ( 'NONE', *, *, #1869, .F. ) ;
+#456 = EDGE_CURVE ( 'NONE', #441, #1023, #3186, .T. ) ;
+#457 = CARTESIAN_POINT ( 'NONE', ( 52.75000000000000700, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#458 = LINE ( 'NONE', #3388, #774 ) ;
+#459 = ORIENTED_EDGE ( 'NONE', *, *, #1127, .F. ) ;
+#460 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#461 = ORIENTED_EDGE ( 'NONE', *, *, #2208, .F. ) ;
+#462 = ADVANCED_FACE ( 'NONE', ( #477 ), #2692, .F. ) ;
+#463 = CIRCLE ( 'NONE', #1556, 3.750000000000003600 ) ;
+#464 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#465 = ORIENTED_EDGE ( 'NONE', *, *, #3809, .T. ) ;
+#466 = LINE ( 'NONE', #437, #41 ) ;
+#467 = FACE_OUTER_BOUND ( 'NONE', #3563, .T. ) ;
+#468 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#469 = VECTOR ( 'NONE', #3507, 1000.000000000000000 ) ;
+#470 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#471 = DIRECTION ( 'NONE', ( 7.152754966829856200E-016, 0.7071067811865489100, 0.7071067811865462400 ) ) ;
+#472 = EDGE_CURVE ( 'NONE', #79, #878, #1179, .T. ) ;
+#473 = LINE ( 'NONE', #932, #2965 ) ;
+#474 = ORIENTED_EDGE ( 'NONE', *, *, #933, .T. ) ;
+#475 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999994700, 37.84529946162075500, 11.19999999999999800 ) ) ;
+#476 = AXIS2_PLACEMENT_3D ( 'NONE', #2949, #285, #2034 ) ;
+#477 = FACE_OUTER_BOUND ( 'NONE', #2516, .T. ) ;
+#478 = EDGE_CURVE ( 'NONE', #1559, #3384, #2919, .T. ) ;
+#479 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#480 = EDGE_LOOP ( 'NONE', ( #444, #3172, #3790, #2846 ) ) ;
+#481 = ORIENTED_EDGE ( 'NONE', *, *, #2006, .T. ) ;
+#482 = ORIENTED_EDGE ( 'NONE', *, *, #3183, .T. ) ;
+#483 = AXIS2_PLACEMENT_3D ( 'NONE', #2500, #2746, #2186 ) ;
+#484 = EDGE_CURVE ( 'NONE', #2009, #2580, #2000, .T. ) ;
+#485 = VERTEX_POINT ( 'NONE', #1571 ) ;
+#486 = CARTESIAN_POINT ( 'NONE', ( 38.41421356237309200, -38.00000000000010700, -1.399999999999999900 ) ) ;
+#487 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#488 = EDGE_LOOP ( 'NONE', ( #3679, #69, #2563, #3126, #2144, #328 ) ) ;
+#489 = ORIENTED_EDGE ( 'NONE', *, *, #2699, .T. ) ;
+#490 = CARTESIAN_POINT ( 'NONE', ( -15.79999999999998100, -34.99999999999997900, 0.0000000000000000000 ) ) ;
+#491 = LINE ( 'NONE', #2827, #3297 ) ;
+#492 = ORIENTED_EDGE ( 'NONE', *, *, #478, .F. ) ;
+#493 = PLANE ( 'NONE', #967 ) ;
+#494 = PLANE ( 'NONE', #3251 ) ;
+#495 = CARTESIAN_POINT ( 'NONE', ( 60.25000000000001400, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#496 = LINE ( 'NONE', #705, #3743 ) ;
+#497 = EDGE_LOOP ( 'NONE', ( #1831, #1618, #64, #3528 ) ) ;
+#498 = AXIS2_PLACEMENT_3D ( 'NONE', #1857, #2444, #2739 ) ;
+#499 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, 32.49999999999992900, 23.00000000000000000 ) ) ;
+#500 = EDGE_CURVE ( 'NONE', #2297, #2009, #1356, .T. ) ;
+#501 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999999300, -35.00000000000000700, 21.49999999999998600 ) ) ;
+#502 = PLANE ( 'NONE', #3144 ) ;
+#503 = VECTOR ( 'NONE', #1406, 1000.000000000000000 ) ;
+#504 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000700, 32.49999999999998600, 0.0000000000000000000 ) ) ;
+#505 = ORIENTED_EDGE ( 'NONE', *, *, #1066, .T. ) ;
+#506 = CARTESIAN_POINT ( 'NONE', ( -60.25000000000002800, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#507 = PLANE ( 'NONE', #2284 ) ;
+#508 = AXIS2_PLACEMENT_3D ( 'NONE', #1385, #1413, #2684 ) ;
+#509 = CYLINDRICAL_SURFACE ( 'NONE', #1773, 2.099999999999997900 ) ;
+#510 = VERTEX_POINT ( 'NONE', #3329 ) ;
+#511 = EDGE_CURVE ( 'NONE', #3683, #2645, #2816, .T. ) ;
+#512 = VERTEX_POINT ( 'NONE', #1288 ) ;
+#513 = LINE ( 'NONE', #3022, #1263 ) ;
+#514 = VECTOR ( 'NONE', #1463, 1000.000000000000000 ) ;
+#515 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#516 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, -32.50000000000000000, 21.49999999999998200 ) ) ;
+#517 = FACE_OUTER_BOUND ( 'NONE', #864, .T. ) ;
+#518 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -25.74999999999999600, 23.00000000000000000 ) ) ;
+#519 = CARTESIAN_POINT ( 'NONE', ( -56.50000000000002100, 19.00000000000000000, 23.00000000000000000 ) ) ;
+#520 = LINE ( 'NONE', #1632, #646 ) ;
+#521 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#522 = EDGE_CURVE ( 'NONE', #878, #662, #135, .T. ) ;
+#523 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'Part1', ( #1273, #3119 ), #3190 ) ;
+#524 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#525 = LINE ( 'NONE', #1327, #1457 ) ;
+#526 = AXIS2_PLACEMENT_3D ( 'NONE', #35, #2400, #2081 ) ;
+#527 = EDGE_CURVE ( 'NONE', #570, #3725, #3327, .T. ) ;
+#528 = ORIENTED_EDGE ( 'NONE', *, *, #718, .F. ) ;
+#529 = DIRECTION ( 'NONE', ( -3.486881358747349600E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#530 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#531 = EDGE_LOOP ( 'NONE', ( #2292, #1191, #2987, #3080 ) ) ;
+#532 = EDGE_CURVE ( 'NONE', #3197, #1139, #1827, .T. ) ;
+#533 = CARTESIAN_POINT ( 'NONE', ( -38.62132034355966000, -37.50000000000009900, 23.00000000000000000 ) ) ;
+#534 = ADVANCED_FACE ( 'NONE', ( #1233 ), #633, .F. ) ;
+#535 = ORIENTED_EDGE ( 'NONE', *, *, #1622, .F. ) ;
+#536 = ORIENTED_EDGE ( 'NONE', *, *, #2192, .F. ) ;
+#537 = ORIENTED_EDGE ( 'NONE', *, *, #3358, .F. ) ;
+#538 = DIRECTION ( 'NONE', ( -0.7071067811865388000, -0.7071067811865563400, 0.0000000000000000000 ) ) ;
+#539 = PLANE ( 'NONE', #2943 ) ;
+#540 = LINE ( 'NONE', #2566, #449 ) ;
+#541 = ORIENTED_EDGE ( 'NONE', *, *, #140, .T. ) ;
+#542 = CIRCLE ( 'NONE', #3092, 2.099999999999997900 ) ;
+#543 = ORIENTED_EDGE ( 'NONE', *, *, #801, .F. ) ;
+#544 = LINE ( 'NONE', #834, #1578 ) ;
+#545 = VERTEX_POINT ( 'NONE', #1005 ) ;
+#546 = AXIS2_PLACEMENT_3D ( 'NONE', #3587, #1244, #1235 ) ;
+#547 = VERTEX_POINT ( 'NONE', #1587 ) ;
+#548 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#549 = LINE ( 'NONE', #113, #3487 ) ;
+#550 = EDGE_LOOP ( 'NONE', ( #618, #609, #1905, #3492 ) ) ;
+#551 = VECTOR ( 'NONE', #3622, 1000.000000000000000 ) ;
+#552 = CARTESIAN_POINT ( 'NONE', ( 35.40000000000002000, -32.15735931288075000, 2.000000000000000000 ) ) ;
+#553 = EDGE_CURVE ( 'NONE', #2877, #1437, #351, .T. ) ;
+#554 = DIRECTION ( 'NONE', ( 0.7071067811865491300, 0.0000000000000000000, 0.7071067811865459100 ) ) ;
+#555 = ORIENTED_EDGE ( 'NONE', *, *, #1533, .T. ) ;
+#556 = VECTOR ( 'NONE', #2792, 1000.000000000000000 ) ;
+#557 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#558 = VECTOR ( 'NONE', #2309, 1000.000000000000000 ) ;
+#559 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999994700, 37.84529946162075500, 11.19999999999999800 ) ) ;
+#560 = CARTESIAN_POINT ( 'NONE', ( 30.40000000000002000, -34.99999999999997200, 11.50000000000000000 ) ) ;
+#561 = CARTESIAN_POINT ( 'NONE', ( 7.999999999999972500, 39.00000000000000700, 1.200000000000018600 ) ) ;
+#562 = CIRCLE ( 'NONE', #699, 3.750000000000003600 ) ;
+#563 = DIRECTION ( 'NONE', ( 1.067522139062641600E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#564 = ADVANCED_FACE ( 'NONE', ( #2604 ), #645, .T. ) ;
+#565 = LINE ( 'NONE', #1791, #55 ) ;
+#566 = CARTESIAN_POINT ( 'NONE', ( 58.60000000000000900, -19.00000000000000000, 23.00000000000000000 ) ) ;
+#567 = LINE ( 'NONE', #257, #2820 ) ;
+#568 = EDGE_CURVE ( 'NONE', #3683, #1155, #752, .T. ) ;
+#569 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#570 = VERTEX_POINT ( 'NONE', #3003 ) ;
+#571 = AXIS2_PLACEMENT_3D ( 'NONE', #245, #557, #280 ) ;
+#572 = EDGE_CURVE ( 'NONE', #2991, #1021, #1639, .T. ) ;
+#573 = CARTESIAN_POINT ( 'NONE', ( 43.93933982821898400, 45.06066017178068300, 23.00000000000000000 ) ) ;
+#574 = ORIENTED_EDGE ( 'NONE', *, *, #1029, .T. ) ;
+#575 = CARTESIAN_POINT ( 'NONE', ( -58.59999999999999400, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#576 = ORIENTED_EDGE ( 'NONE', *, *, #3237, .F. ) ;
+#577 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.7071067811865459100, -0.7071067811865491300 ) ) ;
+#578 = LINE ( 'NONE', #3468, #68 ) ;
+#579 = VERTEX_POINT ( 'NONE', #2127 ) ;
+#580 = CARTESIAN_POINT ( 'NONE', ( -39.24264068711927700, -36.00000000000000700, 139.8246549320819000 ) ) ;
+#581 = CIRCLE ( 'NONE', #2879, 2.099999999999997900 ) ;
+#582 = ORIENTED_EDGE ( 'NONE', *, *, #389, .T. ) ;
+#583 = PLANE ( 'NONE', #620 ) ;
+#584 = VECTOR ( 'NONE', #236, 1000.000000000000000 ) ;
+#585 = ORIENTED_EDGE ( 'NONE', *, *, #3430, .T. ) ;
+#586 = EDGE_CURVE ( 'NONE', #147, #3466, #2554, .T. ) ;
+#587 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#588 = VECTOR ( 'NONE', #1124, 1000.000000000000000 ) ;
+#589 = VERTEX_POINT ( 'NONE', #369 ) ;
+#590 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#591 = EDGE_LOOP ( 'NONE', ( #1696, #1739, #439, #1738, #2264, #1329 ) ) ;
+#592 = EDGE_CURVE ( 'NONE', #1634, #1093, #244, .T. ) ;
+#593 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#594 = LINE ( 'NONE', #1159, #379 ) ;
+#595 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#596 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, -35.00000000000000000, 23.00000000000000000 ) ) ;
+#597 = VECTOR ( 'NONE', #325, 1000.000000000000000 ) ;
+#598 = EDGE_CURVE ( 'NONE', #1714, #2840, #3771, .T. ) ;
+#599 = ORIENTED_EDGE ( 'NONE', *, *, #3497, .F. ) ;
+#600 = LINE ( 'NONE', #387, #1774 ) ;
+#601 = AXIS2_PLACEMENT_3D ( 'NONE', #3631, #2228, #1596 ) ;
+#602 = DIRECTION ( 'NONE', ( 0.7071067811865545700, 0.7071067811865405800, 0.0000000000000000000 ) ) ;
+#603 = LINE ( 'NONE', #1224, #3590 ) ;
+#604 = CARTESIAN_POINT ( 'NONE', ( 64.25000000000002800, 26.99999999999992500, 20.25000000000000700 ) ) ;
+#605 = CARTESIAN_POINT ( 'NONE', ( -35.61421356237306000, -35.20000000000000300, -1.399999999999999900 ) ) ;
+#606 = LINE ( 'NONE', #2937, #1873 ) ;
+#607 = DIRECTION ( 'NONE', ( -0.7071067811865379100, -0.7071067811865572300, 0.0000000000000000000 ) ) ;
+#608 = DIRECTION ( 'NONE', ( -0.6785983445458464400, 0.2810846377148176800, 0.6785983445458486600 ) ) ;
+#609 = ORIENTED_EDGE ( 'NONE', *, *, #3619, .T. ) ;
+#610 = EDGE_CURVE ( 'NONE', #2609, #116, #3555, .T. ) ;
+#611 = ORIENTED_EDGE ( 'NONE', *, *, #3365, .F. ) ;
+#612 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, -19.00000000000000000, -0.0000000000000000000 ) ) ;
+#613 = ORIENTED_EDGE ( 'NONE', *, *, #2055, .T. ) ;
+#614 = VERTEX_POINT ( 'NONE', #448 ) ;
+#615 = EDGE_CURVE ( 'NONE', #579, #1634, #525, .T. ) ;
+#616 = DIRECTION ( 'NONE', ( -4.081702296416017000E-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#617 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#618 = ORIENTED_EDGE ( 'NONE', *, *, #3783, .F. ) ;
+#619 = PLANE ( 'NONE', #204 ) ;
+#620 = AXIS2_PLACEMENT_3D ( 'NONE', #273, #1455, #3531 ) ;
+#621 = VECTOR ( 'NONE', #958, 1000.000000000000000 ) ;
+#622 = DIRECTION ( 'NONE', ( 1.000000000000000000, 8.858162430519852200E-015, 0.0000000000000000000 ) ) ;
+#623 = ORIENTED_EDGE ( 'NONE', *, *, #2391, .T. ) ;
+#624 = DIRECTION ( 'NONE', ( -0.7071067811865434600, 0.0000000000000000000, -0.7071067811865516800 ) ) ;
+#625 = FACE_OUTER_BOUND ( 'NONE', #2242, .T. ) ;
+#626 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#627 = EDGE_LOOP ( 'NONE', ( #2467, #1411, #2344, #2475 ) ) ;
+#628 = PLANE ( 'NONE', #2039 ) ;
+#629 = CARTESIAN_POINT ( 'NONE', ( -30.99999999999998200, -34.99999999999997900, 2.000000000000000000 ) ) ;
+#630 = VECTOR ( 'NONE', #3151, 1000.000000000000000 ) ;
+#631 = ORIENTED_EDGE ( 'NONE', *, *, #2677, .T. ) ;
+#632 = ORIENTED_EDGE ( 'NONE', *, *, #1004, .F. ) ;
+#633 = PLANE ( 'NONE', #695 ) ;
+#634 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000700, 32.49999999999992900, -1.399999999999999900 ) ) ;
+#635 = LINE ( 'NONE', #1500, #2121 ) ;
+#636 = VERTEX_POINT ( 'NONE', #3373 ) ;
+#637 = VECTOR ( 'NONE', #622, 1000.000000000000000 ) ;
+#638 = PLANE ( 'NONE', #3357 ) ;
+#639 = VECTOR ( 'NONE', #3173, 1000.000000000000000 ) ;
+#640 = CARTESIAN_POINT ( 'NONE', ( -30.99999999999998600, -26.49999999999997500, 2.000000000000000000 ) ) ;
+#641 = EDGE_CURVE ( 'NONE', #1093, #1256, #650, .T. ) ;
+#642 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#643 = CARTESIAN_POINT ( 'NONE', ( 37.99999999999999300, -39.00000000000011400, -1.399999999999999900 ) ) ;
+#644 = VECTOR ( 'NONE', #577, 1000.000000000000100 ) ;
+#645 = PLANE ( 'NONE', #744 ) ;
+#646 = VECTOR ( 'NONE', #144, 1000.000000000000000 ) ;
+#647 = ORIENTED_EDGE ( 'NONE', *, *, #2416, .T. ) ;
+#648 = CARTESIAN_POINT ( 'NONE', ( 49.74999999999999300, -37.50000000000000000, 23.00000000000000000 ) ) ;
+#649 = CARTESIAN_POINT ( 'NONE', ( 39.06066017177983000, -37.93933982822029100, 23.00000000000000000 ) ) ;
+#650 = LINE ( 'NONE', #732, #2874 ) ;
+#651 = ADVANCED_FACE ( 'NONE', ( #1917 ), #2139, .F. ) ;
+#652 = CARTESIAN_POINT ( 'NONE', ( -58.59999999999999400, 19.00000000000000000, 23.00000000000000000 ) ) ;
+#653 = CARTESIAN_POINT ( 'NONE', ( -61.99999999999997200, -24.75000000000000700, -1.399999999999999900 ) ) ;
+#654 = CIRCLE ( 'NONE', #2864, 7.749999999999992900 ) ;
+#655 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#656 = ORIENTED_EDGE ( 'NONE', *, *, #3208, .F. ) ;
+#657 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#658 = EDGE_CURVE ( 'NONE', #1000, #2410, #3673, .T. ) ;
+#659 = EDGE_LOOP ( 'NONE', ( #3192, #1620, #3178, #1142 ) ) ;
+#660 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.7071067811865516800, -0.7071067811865434600 ) ) ;
+#661 = ORIENTED_EDGE ( 'NONE', *, *, #1481, .T. ) ;
+#662 = VERTEX_POINT ( 'NONE', #159 ) ;
+#663 = CARTESIAN_POINT ( 'NONE', ( 54.40000000000001300, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#664 = AXIS2_PLACEMENT_3D ( 'NONE', #2567, #2819, #1668 ) ;
+#665 = EDGE_CURVE ( 'NONE', #878, #3749, #2779, .T. ) ;
+#666 = CIRCLE ( 'NONE', #2796, 3.750000000000003600 ) ;
+#667 = ORIENTED_EDGE ( 'NONE', *, *, #2134, .T. ) ;
+#668 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -32.50000000000000000, -1.399999999999999900 ) ) ;
+#669 = CARTESIAN_POINT ( 'NONE', ( -39.24264068711927700, -36.00000000000000700, 2.000000000000000000 ) ) ;
+#670 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#671 = VECTOR ( 'NONE', #1099, 1000.000000000000000 ) ;
+#672 = AXIS2_PLACEMENT_3D ( 'NONE', #2649, #554, #1158 ) ;
+#673 = EDGE_LOOP ( 'NONE', ( #459, #1874, #2760, #1275 ) ) ;
+#674 = EDGE_CURVE ( 'NONE', #1563, #3639, #3458, .T. ) ;
+#675 = DIRECTION ( 'NONE', ( -1.000000000000000000, 6.308085367188408000E-016, 0.0000000000000000000 ) ) ;
+#676 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#677 = ADVANCED_FACE ( 'NONE', ( #998 ), #2795, .F. ) ;
+#678 = LINE ( 'NONE', #1240, #3029 ) ;
+#679 = VERTEX_POINT ( 'NONE', #704 ) ;
+#680 = PLANE ( 'NONE', #3479 ) ;
+#681 = LINE ( 'NONE', #2824, #3076 ) ;
+#682 = ORIENTED_EDGE ( 'NONE', *, *, #2661, .F. ) ;
+#683 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, -25.74999999999999600, -1.399999999999999900 ) ) ;
+#684 = PLANE ( 'NONE', #3182 ) ;
+#685 = FACE_BOUND ( 'NONE', #1580, .T. ) ;
+#686 = ORIENTED_EDGE ( 'NONE', *, *, #1852, .F. ) ;
+#687 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.7071067811865459100, 0.7071067811865491300 ) ) ;
+#688 = ORIENTED_EDGE ( 'NONE', *, *, #1794, .T. ) ;
+#689 = ORIENTED_EDGE ( 'NONE', *, *, #3456, .T. ) ;
+#690 = ORIENTED_EDGE ( 'NONE', *, *, #2265, .F. ) ;
+#691 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#692 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, -38.00000000000001400, 2.000000000000000000 ) ) ;
+#693 = DIRECTION ( 'NONE', ( 3.486881358747349600E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#694 = FACE_OUTER_BOUND ( 'NONE', #673, .T. ) ;
+#695 = AXIS2_PLACEMENT_3D ( 'NONE', #3580, #3047, #2432 ) ;
+#696 = EDGE_CURVE ( 'NONE', #975, #1607, #1726, .T. ) ;
+#697 = VECTOR ( 'NONE', #1796, 1000.000000000000000 ) ;
+#698 = CARTESIAN_POINT ( 'NONE', ( 30.40000000000001600, -26.49999999999997500, 2.000000000000000000 ) ) ;
+#699 = AXIS2_PLACEMENT_3D ( 'NONE', #3548, #1192, #3804 ) ;
+#700 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#701 = LINE ( 'NONE', #2420, #1399 ) ;
+#702 = EDGE_CURVE ( 'NONE', #2991, #1000, #434, .T. ) ;
+#703 = FACE_OUTER_BOUND ( 'NONE', #3084, .T. ) ;
+#704 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 25.74999999999998200, -1.399999999999999900 ) ) ;
+#705 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, -32.49999999999998600, -1.399999999999999900 ) ) ;
+#706 = ORIENTED_EDGE ( 'NONE', *, *, #3637, .F. ) ;
+#707 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#708 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#709 = ORIENTED_EDGE ( 'NONE', *, *, #3140, .T. ) ;
+#710 = EDGE_LOOP ( 'NONE', ( #1513, #2201, #2100, #2018, #2788, #982, #1514 ) ) ;
+#711 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#712 = DIRECTION ( 'NONE', ( 0.7071067811865475700, 0.0000000000000000000, 0.7071067811865475700 ) ) ;
+#713 = ORIENTED_EDGE ( 'NONE', *, *, #955, .F. ) ;
+#714 = DIRECTION ( 'NONE', ( 1.000000000000000000, -4.081702296416018000E-016, 0.0000000000000000000 ) ) ;
+#715 = EDGE_CURVE ( 'NONE', #636, #1236, #2507, .T. ) ;
+#716 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, 32.49999999999998600, 0.0000000000000000000 ) ) ;
+#717 = ORIENTED_EDGE ( 'NONE', *, *, #1034, .F. ) ;
+#718 = EDGE_CURVE ( 'NONE', #3466, #3221, #1403, .T. ) ;
+#719 = ORIENTED_EDGE ( 'NONE', *, *, #1156, .T. ) ;
+#720 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#721 = ORIENTED_EDGE ( 'NONE', *, *, #2323, .T. ) ;
+#722 = AXIS2_PLACEMENT_3D ( 'NONE', #3762, #2615, #3498 ) ;
+#723 = EDGE_CURVE ( 'NONE', #405, #3125, #2690, .T. ) ;
+#724 = LINE ( 'NONE', #2855, #1705 ) ;
+#725 = CARTESIAN_POINT ( 'NONE', ( -15.79999999999998100, -35.00000000000000000, 2.000000000000001800 ) ) ;
+#726 = ORIENTED_EDGE ( 'NONE', *, *, #2365, .F. ) ;
+#727 = CARTESIAN_POINT ( 'NONE', ( 48.25000000000002100, 32.49999999999998600, 23.00000000000000000 ) ) ;
+#728 = AXIS2_PLACEMENT_3D ( 'NONE', #2550, #3446, #2602 ) ;
+#729 = VECTOR ( 'NONE', #1558, 1000.000000000000000 ) ;
+#730 = EDGE_CURVE ( 'NONE', #1487, #334, #520, .T. ) ;
+#731 = ORIENTED_EDGE ( 'NONE', *, *, #2920, .T. ) ;
+#732 = CARTESIAN_POINT ( 'NONE', ( 39.24264068711927700, -36.00000000000000700, 2.000000000000000000 ) ) ;
+#733 = VECTOR ( 'NONE', #2689, 1000.000000000000000 ) ;
+#734 = ORIENTED_EDGE ( 'NONE', *, *, #227, .F. ) ;
+#735 = EDGE_LOOP ( 'NONE', ( #2933, #16, #2817, #1047 ) ) ;
+#736 = VERTEX_POINT ( 'NONE', #1407 ) ;
+#737 = DIRECTION ( 'NONE', ( 1.000000000000000000, -4.081702296416018000E-016, 0.0000000000000000000 ) ) ;
+#738 = FACE_OUTER_BOUND ( 'NONE', #3518, .T. ) ;
+#739 = ORIENTED_EDGE ( 'NONE', *, *, #409, .F. ) ;
+#740 = VECTOR ( 'NONE', #2190, 1000.000000000000000 ) ;
+#741 = VECTOR ( 'NONE', #2606, 1000.000000000000000 ) ;
+#742 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#743 = VECTOR ( 'NONE', #3277, 1000.000000000000100 ) ;
+#744 = AXIS2_PLACEMENT_3D ( 'NONE', #692, #1298, #1598 ) ;
+#745 = EDGE_CURVE ( 'NONE', #1586, #2301, #1915, .T. ) ;
+#746 = ADVANCED_FACE ( 'NONE', ( #1229 ), #2299, .F. ) ;
+#747 = CARTESIAN_POINT ( 'NONE', ( 37.99999999999999300, -39.00000000000011400, 23.00000000000000000 ) ) ;
+#748 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000700, -36.00000000000000700, 19.00000000000000400 ) ) ;
+#749 = VECTOR ( 'NONE', #1178, 1000.000000000000000 ) ;
+#750 = EDGE_CURVE ( 'NONE', #3374, #485, #800, .T. ) ;
+#751 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#752 = LINE ( 'NONE', #108, #436 ) ;
+#753 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -25.74999999999999600, 23.00000000000000000 ) ) ;
+#754 = CARTESIAN_POINT ( 'NONE', ( -61.99999999999997200, -24.75000000000000700, 2.000000000000000000 ) ) ;
+#755 = CYLINDRICAL_SURFACE ( 'NONE', #3200, 3.750000000000003600 ) ;
+#756 = AXIS2_PLACEMENT_3D ( 'NONE', #2296, #2547, #2807 ) ;
+#757 = ORIENTED_EDGE ( 'NONE', *, *, #1049, .T. ) ;
+#758 = ORIENTED_EDGE ( 'NONE', *, *, #3787, .F. ) ;
+#759 = ORIENTED_EDGE ( 'NONE', *, *, #293, .F. ) ;
+#760 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#761 = ORIENTED_EDGE ( 'NONE', *, *, #472, .F. ) ;
+#762 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#763 = DIRECTION ( 'NONE', ( -5.389432158374547900E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#764 = ADVANCED_FACE ( 'NONE', ( #1126 ), #2851, .F. ) ;
+#765 = ORIENTED_EDGE ( 'NONE', *, *, #1826, .F. ) ;
+#766 = VERTEX_POINT ( 'NONE', #1969 ) ;
+#767 = EDGE_CURVE ( 'NONE', #1706, #1487, #350, .T. ) ;
+#768 = VECTOR ( 'NONE', #1109, 1000.000000000000000 ) ;
+#769 = ORIENTED_EDGE ( 'NONE', *, *, #2552, .T. ) ;
+#770 = CARTESIAN_POINT ( 'NONE', ( -31.10592050814004500, -55.64378020932606700, 4.856219790673947900 ) ) ;
+#771 = FACE_OUTER_BOUND ( 'NONE', #2675, .T. ) ;
+#772 = VERTEX_POINT ( 'NONE', #796 ) ;
+#773 = EDGE_CURVE ( 'NONE', #2410, #2301, #2777, .T. ) ;
+#774 = VECTOR ( 'NONE', #171, 1000.000000000000000 ) ;
+#775 = PRODUCT_CONTEXT ( 'NONE', #3099, 'mechanical' ) ;
+#776 = CARTESIAN_POINT ( 'NONE', ( 39.24264068711927700, -36.00000000000000700, 139.8246549320819000 ) ) ;
+#777 = ORIENTED_EDGE ( 'NONE', *, *, #127, .F. ) ;
+#778 = PLANE ( 'NONE', #2071 ) ;
+#779 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -32.50000000000000000, 0.0000000000000000000 ) ) ;
+#780 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#781 = LINE ( 'NONE', #809, #588 ) ;
+#782 = VERTEX_POINT ( 'NONE', #1085 ) ;
+#783 = VERTEX_POINT ( 'NONE', #239 ) ;
+#784 = ADVANCED_FACE ( 'NONE', ( #2600 ), #1035, .F. ) ;
+#785 = LINE ( 'NONE', #105, #1536 ) ;
+#786 = CARTESIAN_POINT ( 'NONE', ( -30.99999999999998200, -34.99999999999997900, 11.50000000000000000 ) ) ;
+#787 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, 25.74999999999999600, -1.399999999999999900 ) ) ;
+#788 = VECTOR ( 'NONE', #890, 1000.000000000000000 ) ;
+#789 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 25.74999999999999600, 23.00000000000000000 ) ) ;
+#790 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#791 = CARTESIAN_POINT ( 'NONE', ( -54.39999999999999900, 19.00000000000000000, 23.00000000000000000 ) ) ;
+#792 = EDGE_CURVE ( 'NONE', #96, #1397, #3232, .T. ) ;
+#793 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#794 = ORIENTED_EDGE ( 'NONE', *, *, #3766, .F. ) ;
+#795 = LINE ( 'NONE', #62, #430 ) ;
+#796 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000022200, 36.00000000000000700, 3.199999999999994400 ) ) ;
+#797 = DIRECTION ( 'NONE', ( 0.7071067811865459100, 0.0000000000000000000, -0.7071067811865491300 ) ) ;
+#798 = DIRECTION ( 'NONE', ( 0.5773502691896240700, 0.5773502691896252900, 0.5773502691896280600 ) ) ;
+#799 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#800 = CIRCLE ( 'NONE', #1232, 7.750000000000000000 ) ;
+#801 = EDGE_CURVE ( 'NONE', #766, #736, #1778, .T. ) ;
+#802 = PLANE ( 'NONE', #1956 ) ;
+#803 = LINE ( 'NONE', #552, #1001 ) ;
+#804 = PLANE ( 'NONE', #3668 ) ;
+#805 = VERTEX_POINT ( 'NONE', #3461 ) ;
+#806 = EDGE_CURVE ( 'NONE', #1157, #1537, #2184, .T. ) ;
+#807 = ORIENTED_EDGE ( 'NONE', *, *, #3475, .T. ) ;
+#808 = ADVANCED_FACE ( 'NONE', ( #2281 ), #3133, .F. ) ;
+#809 = CARTESIAN_POINT ( 'NONE', ( 5.200000000000020600, -34.99999999999997200, 11.50000000000000000 ) ) ;
+#810 = EDGE_LOOP ( 'NONE', ( #1602, #400, #2250, #794 ) ) ;
+#811 = EDGE_LOOP ( 'NONE', ( #362, #1062, #417, #2662 ) ) ;
+#812 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#813 = PLANE ( 'NONE', #3263 ) ;
+#814 = EDGE_LOOP ( 'NONE', ( #146, #2399, #3027, #1152 ) ) ;
+#815 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#816 = EDGE_LOOP ( 'NONE', ( #543, #3121, #623, #3488, #3306, #2287, #2784, #2319, #2492, #1590, #2170, #3304, #2619, #1216, #3354, #3281, #3203, #872, #225, #2698, #1922, #3667, #3471, #1466 ) ) ;
+#817 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#818 = ORIENTED_EDGE ( 'NONE', *, *, #869, .T. ) ;
+#819 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#820 = LINE ( 'NONE', #2315, #117 ) ;
+#821 = ORIENTED_EDGE ( 'NONE', *, *, #553, .T. ) ;
+#822 = AXIS2_PLACEMENT_3D ( 'NONE', #2785, #2481, #1641 ) ;
+#823 = EDGE_CURVE ( 'NONE', #1021, #1607, #3273, .T. ) ;
+#824 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999997900, -24.99999999999998600, 21.49999999999998600 ) ) ;
+#825 = LINE ( 'NONE', #3328, #2306 ) ;
+#826 = ORIENTED_EDGE ( 'NONE', *, *, #3140, .F. ) ;
+#827 = ADVANCED_FACE ( 'NONE', ( #2089 ), #2425, .F. ) ;
+#828 = DIRECTION ( 'NONE', ( -0.7071067811865481300, 2.886199372580471500E-016, 0.7071067811865469100 ) ) ;
+#829 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#830 = LINE ( 'NONE', #1334, #2310 ) ;
+#831 = ORIENTED_EDGE ( 'NONE', *, *, #1627, .T. ) ;
+#832 = EDGE_CURVE ( 'NONE', #3701, #1935, #2375, .T. ) ;
+#833 = ORIENTED_EDGE ( 'NONE', *, *, #29, .T. ) ;
+#834 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999995600, 36.00000000000000700, 3.199999999999994400 ) ) ;
+#835 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#836 = ORIENTED_EDGE ( 'NONE', *, *, #1183, .F. ) ;
+#837 = LINE ( 'NONE', #2700, #3759 ) ;
+#838 = PLANE ( 'NONE', #3569 ) ;
+#839 = EDGE_LOOP ( 'NONE', ( #1690, #2910, #826, #2377 ) ) ;
+#840 = FACE_OUTER_BOUND ( 'NONE', #1660, .T. ) ;
+#841 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, 25.74999999999999600, -1.399999999999999900 ) ) ;
+#842 = ORIENTED_EDGE ( 'NONE', *, *, #3503, .F. ) ;
+#843 = ADVANCED_FACE ( 'NONE', ( #3184 ), #3191, .T. ) ;
+#844 = PRESENTATION_STYLE_ASSIGNMENT (( #3240 ) ) ;
+#845 = VECTOR ( 'NONE', #298, 1000.000000000000000 ) ;
+#846 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#847 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#848 = ADVANCED_FACE ( 'NONE', ( #2915 ), #2908, .T. ) ;
+#849 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 24.74999999999999300, 2.000000000000000000 ) ) ;
+#850 = LINE ( 'NONE', #1478, #1952 ) ;
+#851 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000022200, 36.00000000000000700, 11.19999999999999800 ) ) ;
+#852 = AXIS2_PLACEMENT_3D ( 'NONE', #1181, #1474, #286 ) ;
+#853 = EDGE_CURVE ( 'NONE', #547, #1936, #2330, .T. ) ;
+#854 = FACE_OUTER_BOUND ( 'NONE', #2522, .T. ) ;
+#855 = LINE ( 'NONE', #371, #2027 ) ;
+#856 = ORIENTED_EDGE ( 'NONE', *, *, #3702, .T. ) ;
+#857 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#858 = ORIENTED_EDGE ( 'NONE', *, *, #2215, .F. ) ;
+#859 = ADVANCED_FACE ( 'NONE', ( #3671 ), #3094, .F. ) ;
+#860 = DIRECTION ( 'NONE', ( 3.486881358747350600E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#861 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, -32.49999999999998600, -1.399999999999999900 ) ) ;
+#862 = CARTESIAN_POINT ( 'NONE', ( -62.99999999999997200, -25.75000000000001100, 21.50000000000001100 ) ) ;
+#863 = ORIENTED_EDGE ( 'NONE', *, *, #1140, .T. ) ;
+#864 = EDGE_LOOP ( 'NONE', ( #3539, #1971, #198, #2978 ) ) ;
+#865 = ADVANCED_FACE ( 'NONE', ( #2867 ), #2363, .F. ) ;
+#866 = DIRECTION ( 'NONE', ( -0.7071067811865383600, -0.7071067811865567900, 0.0000000000000000000 ) ) ;
+#867 = LINE ( 'NONE', #1064, #3026 ) ;
+#868 = ORIENTED_EDGE ( 'NONE', *, *, #1806, .T. ) ;
+#869 = EDGE_CURVE ( 'NONE', #1211, #1264, #1502, .T. ) ;
+#870 = EDGE_CURVE ( 'NONE', #3478, #2305, #1546, .T. ) ;
+#871 = LINE ( 'NONE', #1572, #155 ) ;
+#872 = ORIENTED_EDGE ( 'NONE', *, *, #2608, .T. ) ;
+#873 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#874 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#875 = VECTOR ( 'NONE', #3294, 1000.000000000000000 ) ;
+#876 = ORIENTED_EDGE ( 'NONE', *, *, #1015, .T. ) ;
+#877 = PLANE ( 'NONE', #2415 ) ;
+#878 = VERTEX_POINT ( 'NONE', #1786 ) ;
+#879 = EDGE_CURVE ( 'NONE', #3611, #1983, #3719, .T. ) ;
+#880 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#881 = FACE_OUTER_BOUND ( 'NONE', #1798, .T. ) ;
+#882 = VERTEX_POINT ( 'NONE', #894 ) ;
+#883 = ORIENTED_EDGE ( 'NONE', *, *, #402, .T. ) ;
+#884 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999999300, -25.00000000000001400, 11.50000000000000000 ) ) ;
+#885 = AXIS2_PLACEMENT_3D ( 'NONE', #2856, #799, #3748 ) ;
+#886 = ORIENTED_EDGE ( 'NONE', *, *, #702, .F. ) ;
+#887 = ADVANCED_FACE ( 'NONE', ( #703 ), #877, .F. ) ;
+#888 = EDGE_CURVE ( 'NONE', #120, #3238, #3768, .T. ) ;
+#889 = LINE ( 'NONE', #2074, #938 ) ;
+#890 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#891 = ADVANCED_FACE ( 'NONE', ( #3011 ), #838, .T. ) ;
+#892 = AXIS2_PLACEMENT_3D ( 'NONE', #2194, #3058, #3633 ) ;
+#893 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, 38.99999999999998600, 23.00000000000000000 ) ) ;
+#894 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, -39.00000000000000700, -1.399999999999999900 ) ) ;
+#895 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, -24.75000000000000400, 0.0000000000000000000 ) ) ;
+#896 = PLANE ( 'NONE', #722 ) ;
+#897 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#898 = ORIENTED_EDGE ( 'NONE', *, *, #1473, .T. ) ;
+#899 = LINE ( 'NONE', #3324, #3500 ) ;
+#900 = VECTOR ( 'NONE', #2641, 1000.000000000000000 ) ;
+#901 = ORIENTED_EDGE ( 'NONE', *, *, #1991, .T. ) ;
+#902 = LINE ( 'NONE', #3801, #3054 ) ;
+#903 = EDGE_CURVE ( 'NONE', #79, #109, #2136, .T. ) ;
+#904 = EDGE_LOOP ( 'NONE', ( #3163, #1133, #1443, #3698 ) ) ;
+#905 = CARTESIAN_POINT ( 'NONE', ( -39.24264068711927700, -36.00000000000000700, 19.00000000000000400 ) ) ;
+#906 = ORIENTED_EDGE ( 'NONE', *, *, #1881, .F. ) ;
+#907 = PLANE ( 'NONE', #454 ) ;
+#908 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#909 = EDGE_CURVE ( 'NONE', #1295, #356, #1451, .T. ) ;
+#910 = CARTESIAN_POINT ( 'NONE', ( 54.40000000000001300, -19.00000000000000000, 23.00000000000000000 ) ) ;
+#911 = ORIENTED_EDGE ( 'NONE', *, *, #227, .T. ) ;
+#912 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#913 = ORIENTED_EDGE ( 'NONE', *, *, #568, .F. ) ;
+#914 = ORIENTED_EDGE ( 'NONE', *, *, #2656, .T. ) ;
+#915 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999997900, -18.50000000000002800, 21.49999999999998600 ) ) ;
+#916 = ORIENTED_EDGE ( 'NONE', *, *, #2872, .F. ) ;
+#917 = CARTESIAN_POINT ( 'NONE', ( -5.999999999999978700, -39.00100000000013300, 11.19999999999999800 ) ) ;
+#918 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000700, 32.50000000000012100, 0.0000000000000000000 ) ) ;
+#919 = EDGE_LOOP ( 'NONE', ( #1593, #1564, #169, #1416 ) ) ;
+#920 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -32.50000000000000000, 2.000000000000000000 ) ) ;
+#921 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#922 = ADVANCED_FACE ( 'NONE', ( #2968 ), #2710, .T. ) ;
+#923 = LINE ( 'NONE', #2004, #584 ) ;
+#924 = ORIENTED_EDGE ( 'NONE', *, *, #1389, .T. ) ;
+#925 = EDGE_CURVE ( 'NONE', #1537, #2483, #100, .T. ) ;
+#926 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#927 = CYLINDRICAL_SURFACE ( 'NONE', #2841, 6.749999999999984900 ) ;
+#928 = ORIENTED_EDGE ( 'NONE', *, *, #127, .T. ) ;
+#929 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#930 = VERTEX_POINT ( 'NONE', #1800 ) ;
+#931 = AXIS2_PLACEMENT_3D ( 'NONE', #3608, #1024, #1315 ) ;
+#932 = CARTESIAN_POINT ( 'NONE', ( -19.99999999999998200, -34.99999999999997900, 0.0000000000000000000 ) ) ;
+#933 = EDGE_CURVE ( 'NONE', #512, #1262, #603, .T. ) ;
+#934 = DIRECTION ( 'NONE', ( 0.5773502691896302800, 0.5773502691896221800, -0.5773502691896248400 ) ) ;
+#935 = VECTOR ( 'NONE', #390, 1000.000000000000000 ) ;
+#936 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2239, 'distance_accuracy_value', 'NONE');
+#937 = CARTESIAN_POINT ( 'NONE', ( -35.40000000000002000, -32.15735931288075000, 2.000000000000000000 ) ) ;
+#938 = VECTOR ( 'NONE', #3772, 1000.000000000000000 ) ;
+#939 = EDGE_CURVE ( 'NONE', #1979, #1563, #2549, .T. ) ;
+#940 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 24.24999999999994700, 23.00000000000000000 ) ) ;
+#941 = LINE ( 'NONE', #3549, #1635 ) ;
+#942 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#943 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#944 = ADVANCED_FACE ( 'NONE', ( #3 ), #3254, .F. ) ;
+#945 = CARTESIAN_POINT ( 'NONE', ( 38.41421356237309200, -38.00000000000010700, -1.399999999999999900 ) ) ;
+#946 = VECTOR ( 'NONE', #3158, 1000.000000000000000 ) ;
+#947 = CARTESIAN_POINT ( 'NONE', ( -19.99999999999998200, -34.99999999999997900, 2.000000000000000000 ) ) ;
+#948 = VECTOR ( 'NONE', #616, 1000.000000000000000 ) ;
+#949 = CARTESIAN_POINT ( 'NONE', ( 39.24264068711927700, -36.00000000000000700, 139.8246549320819000 ) ) ;
+#950 = VECTOR ( 'NONE', #2087, 1000.000000000000000 ) ;
+#951 = ORIENTED_EDGE ( 'NONE', *, *, #888, .T. ) ;
+#952 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 25.74999999999996400, 21.50000000000000000 ) ) ;
+#953 = CARTESIAN_POINT ( 'NONE', ( 62.00000000000000000, 24.74999999999999300, -1.399999999999999900 ) ) ;
+#954 = AXIS2_PLACEMENT_3D ( 'NONE', #3180, #835, #1689 ) ;
+#955 = EDGE_CURVE ( 'NONE', #1417, #1143, #473, .T. ) ;
+#956 = VERTEX_POINT ( 'NONE', #2429 ) ;
+#957 = ORIENTED_EDGE ( 'NONE', *, *, #1823, .T. ) ;
+#958 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.486881358747350600E-016, 0.0000000000000000000 ) ) ;
+#959 = DIRECTION ( 'NONE', ( 0.7071067811865388000, 0.7071067811865563400, 0.0000000000000000000 ) ) ;
+#960 = EDGE_LOOP ( 'NONE', ( #3425, #1254, #3651, #807 ) ) ;
+#961 = EDGE_LOOP ( 'NONE', ( #3100, #3377, #2936, #706 ) ) ;
+#962 = AXIS2_PLACEMENT_3D ( 'NONE', #3442, #2902, #1445 ) ;
+#963 = ORIENTED_EDGE ( 'NONE', *, *, #2468, .T. ) ;
+#964 = EDGE_CURVE ( 'NONE', #1779, #2702, #2276, .T. ) ;
+#965 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#966 = EDGE_LOOP ( 'NONE', ( #3117, #2392, #2073, #1388 ) ) ;
+#967 = AXIS2_PLACEMENT_3D ( 'NONE', #789, #2844, #1173 ) ;
+#968 = LINE ( 'NONE', #2686, #3476 ) ;
+#969 = ORIENTED_EDGE ( 'NONE', *, *, #1677, .F. ) ;
+#970 = CARTESIAN_POINT ( 'NONE', ( 54.40000000000001300, 19.00000000000000000, 23.00000000000000000 ) ) ;
+#971 = LINE ( 'NONE', #993, #3432 ) ;
+#972 = EDGE_LOOP ( 'NONE', ( #3705, #1289, #1162, #2707 ) ) ;
+#973 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, 38.00000000000002100, -1.399999999999999900 ) ) ;
+#974 = FACE_OUTER_BOUND ( 'NONE', #627, .T. ) ;
+#975 = VERTEX_POINT ( 'NONE', #352 ) ;
+#976 = VERTEX_POINT ( 'NONE', #2964 ) ;
+#977 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#978 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#979 = LINE ( 'NONE', #143, #83 ) ;
+#980 = ORIENTED_EDGE ( 'NONE', *, *, #773, .T. ) ;
+#981 = AXIS2_PLACEMENT_3D ( 'NONE', #2823, #2260, #2838 ) ;
+#982 = ORIENTED_EDGE ( 'NONE', *, *, #1769, .F. ) ;
+#983 = EDGE_CURVE ( 'NONE', #2994, #3242, #2181, .T. ) ;
+#984 = FACE_OUTER_BOUND ( 'NONE', #1616, .T. ) ;
+#985 = LINE ( 'NONE', #1694, #177 ) ;
+#986 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#987 = AXIS2_PLACEMENT_3D ( 'NONE', #70, #3322, #2461 ) ;
+#988 = DIRECTION ( 'NONE', ( -0.5000000000000072200, -0.4999999999999941700, 0.7071067811865468000 ) ) ;
+#989 = EDGE_CURVE ( 'NONE', #3452, #1482, #1075, .T. ) ;
+#990 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999994700, 37.84529946162075500, 11.19999999999999800 ) ) ;
+#991 = DIRECTION ( 'NONE', ( 4.081702296416017000E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#992 = SURFACE_STYLE_FILL_AREA ( #2942 ) ;
+#993 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000000, -36.00000000000000700, 2.000000000000000000 ) ) ;
+#994 = AXIS2_PLACEMENT_3D ( 'NONE', #3802, #320, #3777 ) ;
+#995 = ORIENTED_EDGE ( 'NONE', *, *, #3376, .F. ) ;
+#996 = VECTOR ( 'NONE', #2093, 1000.000000000000000 ) ;
+#997 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000000, -38.00000000000010700, -1.399999999999999900 ) ) ;
+#998 = FACE_OUTER_BOUND ( 'NONE', #710, .T. ) ;
+#999 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1000 = VERTEX_POINT ( 'NONE', #2985 ) ;
+#1001 = VECTOR ( 'NONE', #2010, 1000.000000000000000 ) ;
+#1002 = CARTESIAN_POINT ( 'NONE', ( 48.24999999999995700, 39.00000000000002100, 23.00000000000000000 ) ) ;
+#1003 = ORIENTED_EDGE ( 'NONE', *, *, #1220, .T. ) ;
+#1004 = EDGE_CURVE ( 'NONE', #305, #1369, #388, .T. ) ;
+#1005 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, -35.00000000000000000, 2.000000000000001800 ) ) ;
+#1006 = VERTEX_POINT ( 'NONE', #312 ) ;
+#1007 = ORIENTED_EDGE ( 'NONE', *, *, #3358, .T. ) ;
+#1008 = EDGE_LOOP ( 'NONE', ( #886, #421, #739, #599 ) ) ;
+#1009 = EDGE_CURVE ( 'NONE', #1023, #1112, #795, .T. ) ;
+#1010 = ORIENTED_EDGE ( 'NONE', *, *, #3316, .T. ) ;
+#1011 = DIRECTION ( 'NONE', ( -0.7071067811865474600, -0.7071067811865474600, -0.0000000000000000000 ) ) ;
+#1012 = CARTESIAN_POINT ( 'NONE', ( -60.25000000000002800, 19.00000000000000000, 23.00000000000000000 ) ) ;
+#1013 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000019900, -34.99999999999997900, 0.0000000000000000000 ) ) ;
+#1014 = VERTEX_POINT ( 'NONE', #2997 ) ;
+#1015 = EDGE_CURVE ( 'NONE', #120, #512, #3455, .T. ) ;
+#1016 = DIRECTION ( 'NONE', ( -0.7071067811865474600, -0.7071067811865474600, 0.0000000000000000000 ) ) ;
+#1017 = LINE ( 'NONE', #2647, #3526 ) ;
+#1018 = ORIENTED_EDGE ( 'NONE', *, *, #2318, .T. ) ;
+#1019 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000061800, -37.49999999999993600, 23.00000000000000000 ) ) ;
+#1020 = CYLINDRICAL_SURFACE ( 'NONE', #2775, 3.750000000000003600 ) ;
+#1021 = VERTEX_POINT ( 'NONE', #327 ) ;
+#1022 = LINE ( 'NONE', #3767, #1712 ) ;
+#1023 = VERTEX_POINT ( 'NONE', #2390 ) ;
+#1024 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1025 = ORIENTED_EDGE ( 'NONE', *, *, #1348, .T. ) ;
+#1026 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1751, 'design' ) ;
+#1027 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000021700, -26.49999999999997500, 11.50000000000000000 ) ) ;
+#1028 = LINE ( 'NONE', #947, #1718 ) ;
+#1029 = EDGE_CURVE ( 'NONE', #1397, #1044, #701, .T. ) ;
+#1030 = ADVANCED_FACE ( 'NONE', ( #238 ), #2973, .T. ) ;
+#1031 = LINE ( 'NONE', #2658, #514 ) ;
+#1032 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, 19.00000000000000000, 23.00000000000000000 ) ) ;
+#1033 = FACE_OUTER_BOUND ( 'NONE', #1379, .T. ) ;
+#1034 = EDGE_CURVE ( 'NONE', #783, #2956, #3049, .T. ) ;
+#1035 = CYLINDRICAL_SURFACE ( 'NONE', #3231, 6.749999999999992000 ) ;
+#1036 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000700, -36.00000000000000700, 19.00000000000000400 ) ) ;
+#1037 = VECTOR ( 'NONE', #675, 1000.000000000000000 ) ;
+#1038 = FACE_OUTER_BOUND ( 'NONE', #2637, .T. ) ;
+#1039 = ORIENTED_EDGE ( 'NONE', *, *, #3809, .F. ) ;
+#1040 = CARTESIAN_POINT ( 'NONE', ( 58.60000000000000900, -19.00000000000000000, 0.0000000000000000000 ) ) ;
+#1041 = ORIENTED_EDGE ( 'NONE', *, *, #232, .F. ) ;
+#1042 = AXIS2_PLACEMENT_3D ( 'NONE', #3150, #468, #3709 ) ;
+#1043 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, -39.00000000000011400, 21.49999999999998600 ) ) ;
+#1044 = VERTEX_POINT ( 'NONE', #1305 ) ;
+#1045 = ORIENTED_EDGE ( 'NONE', *, *, #2705, .T. ) ;
+#1046 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, -39.00000000000000700, 23.00000000000000000 ) ) ;
+#1047 = ORIENTED_EDGE ( 'NONE', *, *, #1984, .T. ) ;
+#1048 = AXIS2_PLACEMENT_3D ( 'NONE', #612, #38, #3284 ) ;
+#1049 = EDGE_CURVE ( 'NONE', #930, #545, #1914, .T. ) ;
+#1050 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999997900, -24.99999999999998600, 23.00000000000000000 ) ) ;
+#1051 = LINE ( 'NONE', #172, #2155 ) ;
+#1052 = ORIENTED_EDGE ( 'NONE', *, *, #1009, .F. ) ;
+#1053 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1054 = VECTOR ( 'NONE', #798, 1000.000000000000100 ) ;
+#1055 = VERTEX_POINT ( 'NONE', #1889 ) ;
+#1056 = LINE ( 'NONE', #566, #161 ) ;
+#1057 = ORIENTED_EDGE ( 'NONE', *, *, #2726, .F. ) ;
+#1058 = ORIENTED_EDGE ( 'NONE', *, *, #1203, .F. ) ;
+#1059 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, -39.00000000000011400, 21.49999999999998600 ) ) ;
+#1060 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1061 = VECTOR ( 'NONE', #3638, 1000.000000000000100 ) ;
+#1062 = ORIENTED_EDGE ( 'NONE', *, *, #1252, .F. ) ;
+#1063 = VECTOR ( 'NONE', #3091, 1000.000000000000000 ) ;
+#1064 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, -24.99999999999998600, 11.50000000000000000 ) ) ;
+#1065 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999999300, -34.99999999999999300, 11.50000000000000000 ) ) ;
+#1066 = EDGE_CURVE ( 'NONE', #1880, #2881, #600, .T. ) ;
+#1067 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1068 = EDGE_CURVE ( 'NONE', #736, #3716, #3139, .T. ) ;
+#1069 = VECTOR ( 'NONE', #1422, 1000.000000000000000 ) ;
+#1070 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1071 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, 25.74999999999999600, 21.49999999999994300 ) ) ;
+#1072 = LINE ( 'NONE', #1782, #1267 ) ;
+#1073 = EDGE_CURVE ( 'NONE', #976, #1748, #182, .T. ) ;
+#1074 = EDGE_LOOP ( 'NONE', ( #84, #535, #2530, #18 ) ) ;
+#1075 = LINE ( 'NONE', #2402, #1498 ) ;
+#1076 = AXIS2_PLACEMENT_3D ( 'NONE', #2304, #829, #1414 ) ;
+#1077 = EDGE_CURVE ( 'NONE', #2538, #3606, #2085, .T. ) ;
+#1078 = CARTESIAN_POINT ( 'NONE', ( -62.00000000000000000, 24.74999999999997500, -1.399999999999999900 ) ) ;
+#1079 = VECTOR ( 'NONE', #607, 1000.000000000000000 ) ;
+#1080 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1081 = ORIENTED_EDGE ( 'NONE', *, *, #3686, .F. ) ;
+#1082 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 2.168404344971008600E-016 ) ) ;
+#1083 = ADVANCED_FACE ( 'NONE', ( #2464 ), #1309, .F. ) ;
+#1084 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1085 = CARTESIAN_POINT ( 'NONE', ( -54.39999999999999900, 19.00000000000000000, 0.0000000000000000000 ) ) ;
+#1086 = LINE ( 'NONE', #1128, #2559 ) ;
+#1087 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1562 ) ) ;
+#1088 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1089 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1090 = ORIENTED_EDGE ( 'NONE', *, *, #723, .F. ) ;
+#1091 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 32.49999999999998600, 0.0000000000000000000 ) ) ;
+#1092 = VERTEX_POINT ( 'NONE', #3309 ) ;
+#1093 = VERTEX_POINT ( 'NONE', #3052 ) ;
+#1094 = DIRECTION ( 'NONE', ( 6.033820786006285700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1095 = ORIENTED_EDGE ( 'NONE', *, *, #1622, .T. ) ;
+#1096 = EDGE_LOOP ( 'NONE', ( #1892, #2519, #118, #1734 ) ) ;
+#1097 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #751, 'distance_accuracy_value', 'NONE');
+#1098 = ORIENTED_EDGE ( 'NONE', *, *, #1801, .T. ) ;
+#1099 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1100 = ADVANCED_FACE ( 'NONE', ( #3630 ), #3030, .T. ) ;
+#1101 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1102 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000019900, -34.99999999999997900, 11.50000000000000000 ) ) ;
+#1103 = VECTOR ( 'NONE', #1168, 1000.000000000000000 ) ;
+#1104 = ORIENTED_EDGE ( 'NONE', *, *, #1648, .T. ) ;
+#1105 = EDGE_CURVE ( 'NONE', #3197, #772, #899, .T. ) ;
+#1106 = CIRCLE ( 'NONE', #347, 3.750000000000003600 ) ;
+#1107 = CARTESIAN_POINT ( 'NONE', ( -30.99999999999998200, -34.99999999999997900, 11.50000000000000000 ) ) ;
+#1108 = ORIENTED_EDGE ( 'NONE', *, *, #2791, .F. ) ;
+#1109 = DIRECTION ( 'NONE', ( -1.000000000000000000, -3.486881358747350600E-016, 2.168404344971008600E-016 ) ) ;
+#1110 = DIRECTION ( 'NONE', ( -3.486881358747349600E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1111 = LINE ( 'NONE', #2804, #3303 ) ;
+#1112 = VERTEX_POINT ( 'NONE', #376 ) ;
+#1113 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1114 = ORIENTED_EDGE ( 'NONE', *, *, #2888, .F. ) ;
+#1115 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000000, -38.00000000000010700, -1.399999999999999900 ) ) ;
+#1116 = ORIENTED_EDGE ( 'NONE', *, *, #2901, .F. ) ;
+#1117 = LINE ( 'NONE', #3269, #2960 ) ;
+#1118 = CARTESIAN_POINT ( 'NONE', ( 35.40000000000002000, -23.49999999999997500, 2.000000000000000000 ) ) ;
+#1119 = ORIENTED_EDGE ( 'NONE', *, *, #2333, .T. ) ;
+#1120 = CIRCLE ( 'NONE', #1182, 2.099999999999997900 ) ;
+#1121 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -25.75000000000001100, 21.49999999999998200 ) ) ;
+#1122 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1123 = FACE_BOUND ( 'NONE', #364, .T. ) ;
+#1124 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1125 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 25.74999999999998200, 23.00000000000000000 ) ) ;
+#1126 = FACE_OUTER_BOUND ( 'NONE', #420, .T. ) ;
+#1127 = EDGE_CURVE ( 'NONE', #1621, #2534, #2862, .T. ) ;
+#1128 = CARTESIAN_POINT ( 'NONE', ( -15.79999999999998100, -26.49999999999997500, 2.000000000000000000 ) ) ;
+#1129 = VECTOR ( 'NONE', #2230, 1000.000000000000000 ) ;
+#1130 = EDGE_CURVE ( 'NONE', #1983, #96, #1870, .T. ) ;
+#1131 = VERTEX_POINT ( 'NONE', #3361 ) ;
+#1132 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1133 = ORIENTED_EDGE ( 'NONE', *, *, #2828, .T. ) ;
+#1134 = ORIENTED_EDGE ( 'NONE', *, *, #140, .F. ) ;
+#1135 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, 38.99999999999998600, -1.399999999999999900 ) ) ;
+#1136 = ADVANCED_FACE ( 'NONE', ( #517 ), #684, .T. ) ;
+#1137 = PLANE ( 'NONE', #1842 ) ;
+#1138 = ORIENTED_EDGE ( 'NONE', *, *, #1326, .T. ) ;
+#1139 = VERTEX_POINT ( 'NONE', #3336 ) ;
+#1140 = EDGE_CURVE ( 'NONE', #3259, #3300, #1683, .T. ) ;
+#1141 = PRESENTATION_STYLE_ASSIGNMENT (( #2509 ) ) ;
+#1142 = ORIENTED_EDGE ( 'NONE', *, *, #1252, .T. ) ;
+#1143 = VERTEX_POINT ( 'NONE', #2487 ) ;
+#1144 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999979600, 39.00000000000000000, 22.99999999999999600 ) ) ;
+#1145 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1146 = LINE ( 'NONE', #3457, #2064 ) ;
+#1147 = ORIENTED_EDGE ( 'NONE', *, *, #3578, .F. ) ;
+#1148 = CARTESIAN_POINT ( 'NONE', ( -35.40000000000002000, -32.15735931288075000, 2.000000000000000000 ) ) ;
+#1149 = EDGE_CURVE ( 'NONE', #1528, #3567, #3547, .T. ) ;
+#1150 = CARTESIAN_POINT ( 'NONE', ( -48.25000000000002100, 32.49999999999992900, 23.00000000000000000 ) ) ;
+#1151 = VECTOR ( 'NONE', #1398, 999.9999999999998900 ) ;
+#1152 = ORIENTED_EDGE ( 'NONE', *, *, #527, .F. ) ;
+#1153 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1154 = LINE ( 'NONE', #2574, #1754 ) ;
+#1155 = VERTEX_POINT ( 'NONE', #2477 ) ;
+#1156 = EDGE_CURVE ( 'NONE', #1264, #1211, #1993, .T. ) ;
+#1157 = VERTEX_POINT ( 'NONE', #426 ) ;
+#1158 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1159 = CARTESIAN_POINT ( 'NONE', ( 35.40000000000002000, -32.15735931288075000, 19.00000000000000400 ) ) ;
+#1160 = LINE ( 'NONE', #2506, #2537 ) ;
+#1161 = CARTESIAN_POINT ( 'NONE', ( -35.40000000000002000, -23.49999999999997500, 2.000000000000000000 ) ) ;
+#1162 = ORIENTED_EDGE ( 'NONE', *, *, #3598, .F. ) ;
+#1163 = VECTOR ( 'NONE', #1080, 1000.000000000000000 ) ;
+#1164 = ORIENTED_EDGE ( 'NONE', *, *, #2059, .T. ) ;
+#1165 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -25.75000000000001400, -1.399999999999999900 ) ) ;
+#1166 = CARTESIAN_POINT ( 'NONE', ( -62.99999999999997200, -25.75000000000001100, 23.00000000000000000 ) ) ;
+#1167 = CYLINDRICAL_SURFACE ( 'NONE', #3596, 6.749999999999992000 ) ;
+#1168 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1169 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1170 = PLANE ( 'NONE', #393 ) ;
+#1171 = CARTESIAN_POINT ( 'NONE', ( 58.60000000000000900, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#1172 = ORIENTED_EDGE ( 'NONE', *, *, #3134, .F. ) ;
+#1173 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1174 = VECTOR ( 'NONE', #75, 1000.000000000000000 ) ;
+#1175 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1176 = ORIENTED_EDGE ( 'NONE', *, *, #1843, .T. ) ;
+#1177 = ADVANCED_FACE ( 'NONE', ( #1033 ), #2859, .T. ) ;
+#1178 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1179 = LINE ( 'NONE', #1894, #1037 ) ;
+#1180 = ORIENTED_EDGE ( 'NONE', *, *, #2208, .T. ) ;
+#1181 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 32.49999999999992900, -1.399999999999999900 ) ) ;
+#1182 = AXIS2_PLACEMENT_3D ( 'NONE', #1958, #228, #179 ) ;
+#1183 = EDGE_CURVE ( 'NONE', #3160, #3374, #3325, .T. ) ;
+#1184 = LINE ( 'NONE', #910, #104 ) ;
+#1185 = ADVANCED_FACE ( 'NONE', ( #2728, #1723 ), #494, .T. ) ;
+#1186 = VERTEX_POINT ( 'NONE', #207 ) ;
+#1187 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, -19.00000000000000000, 23.00000000000000000 ) ) ;
+#1188 = VERTEX_POINT ( 'NONE', #1404 ) ;
+#1189 = ORIENTED_EDGE ( 'NONE', *, *, #3415, .T. ) ;
+#1190 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.7071067811865491300, 0.7071067811865459100 ) ) ;
+#1191 = ORIENTED_EDGE ( 'NONE', *, *, #870, .F. ) ;
+#1192 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1193 = ORIENTED_EDGE ( 'NONE', *, *, #2423, .F. ) ;
+#1194 = ORIENTED_EDGE ( 'NONE', *, *, #1371, .F. ) ;
+#1195 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.486881358747350600E-016, 0.0000000000000000000 ) ) ;
+#1196 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1197 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, 38.99999999999998600, 21.50000000000003900 ) ) ;
+#1198 = ORIENTED_EDGE ( 'NONE', *, *, #641, .F. ) ;
+#1199 = FACE_OUTER_BOUND ( 'NONE', #1008, .T. ) ;
+#1200 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, -32.49999999999998600, -1.399999999999999900 ) ) ;
+#1201 = ADVANCED_FACE ( 'NONE', ( #2770 ), #3431, .T. ) ;
+#1202 = ORIENTED_EDGE ( 'NONE', *, *, #3093, .F. ) ;
+#1203 = EDGE_CURVE ( 'NONE', #2956, #1186, #1949, .T. ) ;
+#1204 = LINE ( 'NONE', #3299, #2446 ) ;
+#1205 = ORIENTED_EDGE ( 'NONE', *, *, #1402, .T. ) ;
+#1206 = CARTESIAN_POINT ( 'NONE', ( -19.99999999999998200, -34.99999999999997900, 0.0000000000000000000 ) ) ;
+#1207 = ADVANCED_FACE ( 'NONE', ( #1123, #2599, #344, #2505, #1351 ), #2783, .T. ) ;
+#1208 = DIRECTION ( 'NONE', ( 0.7071067811865405800, -0.7071067811865545700, -0.0000000000000000000 ) ) ;
+#1209 = LINE ( 'NONE', #1002, #503 ) ;
+#1210 = DIRECTION ( 'NONE', ( -4.081702296416017000E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1211 = VERTEX_POINT ( 'NONE', #3443 ) ;
+#1212 = EDGE_CURVE ( 'NONE', #2676, #766, #2046, .T. ) ;
+#1213 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, 39.00000000000002100, -1.399999999999999900 ) ) ;
+#1214 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1215 = LINE ( 'NONE', #1489, #1386 ) ;
+#1216 = ORIENTED_EDGE ( 'NONE', *, *, #72, .T. ) ;
+#1217 = ORIENTED_EDGE ( 'NONE', *, *, #3093, .T. ) ;
+#1218 = CARTESIAN_POINT ( 'NONE', ( 62.00000000000000000, 24.74999999999999300, -1.399999999999999900 ) ) ;
+#1219 = AXIS2_PLACEMENT_3D ( 'NONE', #139, #2225, #2199 ) ;
+#1220 = EDGE_CURVE ( 'NONE', #2534, #3238, #1308, .T. ) ;
+#1221 = VECTOR ( 'NONE', #1282, 1000.000000000000000 ) ;
+#1222 = VERTEX_POINT ( 'NONE', #3168 ) ;
+#1223 = LINE ( 'NONE', #2951, #233 ) ;
+#1224 = CARTESIAN_POINT ( 'NONE', ( -48.24999999999999300, -39.00000000000011400, 23.00000000000000000 ) ) ;
+#1225 = DIRECTION ( 'NONE', ( -0.6785983445458476600, -0.2810846377148143400, -0.6785983445458488900 ) ) ;
+#1226 = VECTOR ( 'NONE', #1011, 1000.000000000000100 ) ;
+#1227 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -32.49999999999998600, 23.00000000000000000 ) ) ;
+#1228 = CARTESIAN_POINT ( 'NONE', ( -52.75000000000002100, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#1229 = FACE_OUTER_BOUND ( 'NONE', #3482, .T. ) ;
+#1230 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1231 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999999300, -34.99999999999999300, 11.50000000000000000 ) ) ;
+#1232 = AXIS2_PLACEMENT_3D ( 'NONE', #210, #2581, #487 ) ;
+#1233 = FACE_OUTER_BOUND ( 'NONE', #2436, .T. ) ;
+#1234 = EDGE_CURVE ( 'NONE', #1211, #782, #2130, .T. ) ;
+#1235 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1236 = VERTEX_POINT ( 'NONE', #725 ) ;
+#1237 = EDGE_CURVE ( 'NONE', #1960, #1927, #2422, .T. ) ;
+#1238 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1239 = VERTEX_POINT ( 'NONE', #1121 ) ;
+#1240 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 25.74999999999998200, 21.50000000000000000 ) ) ;
+#1241 = VERTEX_POINT ( 'NONE', #3130 ) ;
+#1242 = ORIENTED_EDGE ( 'NONE', *, *, #2235, .F. ) ;
+#1243 = VERTEX_POINT ( 'NONE', #188 ) ;
+#1244 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1245 = CYLINDRICAL_SURFACE ( 'NONE', #422, 2.099999999999997900 ) ;
+#1246 = ORIENTED_EDGE ( 'NONE', *, *, #3712, .T. ) ;
+#1247 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1248 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1249 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1250 = CYLINDRICAL_SURFACE ( 'NONE', #1989, 2.099999999999997900 ) ;
+#1251 = ORIENTED_EDGE ( 'NONE', *, *, #3619, .F. ) ;
+#1252 = EDGE_CURVE ( 'NONE', #614, #679, #1676, .T. ) ;
+#1253 = FACE_OUTER_BOUND ( 'NONE', #202, .T. ) ;
+#1254 = ORIENTED_EDGE ( 'NONE', *, *, #888, .F. ) ;
+#1255 = DIRECTION ( 'NONE', ( -0.5773502691896236200, 0.5773502691896231800, -0.5773502691896302800 ) ) ;
+#1256 = VERTEX_POINT ( 'NONE', #3520 ) ;
+#1257 = AXIS2_PLACEMENT_3D ( 'NONE', #340, #1547, #3585 ) ;
+#1258 = FACE_OUTER_BOUND ( 'NONE', #1652, .T. ) ;
+#1259 = EDGE_CURVE ( 'NONE', #1667, #2305, #93, .T. ) ;
+#1260 = PLANE ( 'NONE', #1355 ) ;
+#1261 = CARTESIAN_POINT ( 'NONE', ( -54.39999999999999900, -19.00000000000000000, 0.0000000000000000000 ) ) ;
+#1262 = VERTEX_POINT ( 'NONE', #1736 ) ;
+#1263 = VECTOR ( 'NONE', #1802, 1000.000000000000100 ) ;
+#1264 = VERTEX_POINT ( 'NONE', #296 ) ;
+#1265 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, -32.50000000000000000, -1.399999999999999900 ) ) ;
+#1266 = FACE_OUTER_BOUND ( 'NONE', #2799, .T. ) ;
+#1267 = VECTOR ( 'NONE', #846, 1000.000000000000000 ) ;
+#1268 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
+#1269 = DIRECTION ( 'NONE', ( -1.000000000000000000, -3.486881358747350600E-016, 2.168404344971008600E-016 ) ) ;
+#1270 = CARTESIAN_POINT ( 'NONE', ( 60.25000000000001400, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#1271 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1272 = LINE ( 'NONE', #3674, #1394 ) ;
+#1273 = MANIFOLD_SOLID_BREP ( 'Chamfer4', #1929 ) ;
+#1274 = LINE ( 'NONE', #2394, #3370 ) ;
+#1275 = ORIENTED_EDGE ( 'NONE', *, *, #136, .T. ) ;
+#1276 = EDGE_CURVE ( 'NONE', #3643, #1681, #3321, .T. ) ;
+#1277 = VECTOR ( 'NONE', #479, 1000.000000000000000 ) ;
+#1278 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 19.00000000000000000, 0.0000000000000000000 ) ) ;
+#1279 = EDGE_CURVE ( 'NONE', #882, #1926, #3806, .T. ) ;
+#1280 = VERTEX_POINT ( 'NONE', #1767 ) ;
+#1281 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000000, -36.00000000000000700, 0.0000000000000000000 ) ) ;
+#1282 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1283 = ORIENTED_EDGE ( 'NONE', *, *, #2504, .T. ) ;
+#1284 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000000, -38.00000000000010700, 2.000000000000000000 ) ) ;
+#1285 = AXIS2_PLACEMENT_3D ( 'NONE', #248, #2335, #847 ) ;
+#1286 = EDGE_CURVE ( 'NONE', #662, #3390, #3588, .T. ) ;
+#1287 = CARTESIAN_POINT ( 'NONE', ( -61.49999999999998600, 24.24999999999999600, 23.00000000000000000 ) ) ;
+#1288 = CARTESIAN_POINT ( 'NONE', ( -48.24999999999999300, -32.50000000000000000, 23.00000000000000000 ) ) ;
+#1289 = ORIENTED_EDGE ( 'NONE', *, *, #3497, .T. ) ;
+#1290 = CIRCLE ( 'NONE', #2143, 6.749999999999999100 ) ;
+#1291 = CARTESIAN_POINT ( 'NONE', ( -56.50000000000002100, -19.00000000000000000, 23.00000000000000000 ) ) ;
+#1292 = ORIENTED_EDGE ( 'NONE', *, *, #3610, .F. ) ;
+#1293 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1294 = VECTOR ( 'NONE', #44, 1000.000000000000200 ) ;
+#1295 = VERTEX_POINT ( 'NONE', #2324 ) ;
+#1296 = FACE_OUTER_BOUND ( 'NONE', #972, .T. ) ;
+#1297 = ORIENTED_EDGE ( 'NONE', *, *, #598, .T. ) ;
+#1298 = DIRECTION ( 'NONE', ( -8.727504316691851000E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1299 = LINE ( 'NONE', #2810, #1534 ) ;
+#1300 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .F. ) ;
+#1301 = ORIENTED_EDGE ( 'NONE', *, *, #2040, .T. ) ;
+#1302 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1303 = LINE ( 'NONE', #365, #3583 ) ;
+#1304 = AXIS2_PLACEMENT_3D ( 'NONE', #2266, #3129, #460 ) ;
+#1305 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, -35.00000000000000000, 21.49999999999997500 ) ) ;
+#1306 = EDGE_CURVE ( 'NONE', #3577, #1925, #385, .T. ) ;
+#1307 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, 32.49999999999998600, 21.49999999999994300 ) ) ;
+#1308 = LINE ( 'NONE', #2295, #180 ) ;
+#1309 = CYLINDRICAL_SURFACE ( 'NONE', #196, 3.750000000000003600 ) ;
+#1310 = PLANE ( 'NONE', #2532 ) ;
+#1311 = VECTOR ( 'NONE', #1317, 1000.000000000000000 ) ;
+#1312 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#1313 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1314 = VECTOR ( 'NONE', #3083, 1000.000000000000000 ) ;
+#1315 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1316 = ADVANCED_FACE ( 'NONE', ( #2226 ), #1867, .T. ) ;
+#1317 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1318 = ORIENTED_EDGE ( 'NONE', *, *, #197, .F. ) ;
+#1319 = PLANE ( 'NONE', #885 ) ;
+#1320 = ORIENTED_EDGE ( 'NONE', *, *, #2185, .F. ) ;
+#1321 = CARTESIAN_POINT ( 'NONE', ( 51.00000000000022000, -40.25000000000017800, 20.24999999999980500 ) ) ;
+#1322 = EDGE_CURVE ( 'NONE', #1960, #1706, #3090, .T. ) ;
+#1323 = ORIENTED_EDGE ( 'NONE', *, *, #2591, .T. ) ;
+#1324 = PLANE ( 'NONE', #2871 ) ;
+#1325 = ORIENTED_EDGE ( 'NONE', *, *, #2338, .T. ) ;
+#1326 = EDGE_CURVE ( 'NONE', #1706, #3039, #2640, .T. ) ;
+#1327 = CARTESIAN_POINT ( 'NONE', ( 46.00000000000000700, -36.00000000000000700, 19.00000000000000400 ) ) ;
+#1328 = CIRCLE ( 'NONE', #2220, 6.749999999999992000 ) ;
+#1329 = ORIENTED_EDGE ( 'NONE', *, *, #206, .F. ) ;
+#1330 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, -25.74999999999999600, 23.00000000000000000 ) ) ;
+#1331 = FACE_OUTER_BOUND ( 'NONE', #735, .T. ) ;
+#1332 = ORIENTED_EDGE ( 'NONE', *, *, #903, .T. ) ;
+#1333 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1334 = CARTESIAN_POINT ( 'NONE', ( -37.99999999999999300, -37.50000000000009900, 23.00000000000000000 ) ) ;
+#1335 = FACE_OUTER_BOUND ( 'NONE', #1456, .T. ) ;
+#1336 = EDGE_LOOP ( 'NONE', ( #1193, #2247, #1283, #2909 ) ) ;
+#1337 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999997900, -21.00000000000001100, 19.00000000000001100 ) ) ;
+#1338 = ORIENTED_EDGE ( 'NONE', *, *, #3678, .T. ) ;
+#1339 = EDGE_CURVE ( 'NONE', #3039, #334, #1591, .T. ) ;
+#1340 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1341 = ORIENTED_EDGE ( 'NONE', *, *, #2743, .T. ) ;
+#1342 = FACE_OUTER_BOUND ( 'NONE', #3735, .T. ) ;
+#1343 = STYLED_ITEM ( 'NONE', ( #844 ), #1273 ) ;
+#1344 = EDGE_CURVE ( 'NONE', #2657, #147, #2326, .T. ) ;
+#1345 = EDGE_LOOP ( 'NONE', ( #2740, #3439, #1909, #2576 ) ) ;
+#1346 = VECTOR ( 'NONE', #624, 1000.000000000000000 ) ;
+#1347 = CARTESIAN_POINT ( 'NONE', ( -62.00000000000000000, 24.74999999999997500, 2.000000000000000000 ) ) ;
+#1348 = EDGE_CURVE ( 'NONE', #2293, #545, #292, .T. ) ;
+#1349 = PLANE ( 'NONE', #1304 ) ;
+#1350 = ADVANCED_FACE ( 'NONE', ( #2914 ), #2610, .F. ) ;
+#1351 = FACE_OUTER_BOUND ( 'NONE', #3147, .T. ) ;
+#1352 = CARTESIAN_POINT ( 'NONE', ( 46.00000000000000700, -36.00000000000000700, -0.0000000000000000000 ) ) ;
+#1353 = ORIENTED_EDGE ( 'NONE', *, *, #389, .F. ) ;
+#1354 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, -19.00000000000000000, 23.00000000000000000 ) ) ;
+#1355 = AXIS2_PLACEMENT_3D ( 'NONE', #2137, #2761, #2749 ) ;
+#1356 = LINE ( 'NONE', #3285, #2231 ) ;
+#1357 = EDGE_LOOP ( 'NONE', ( #2738, #2950 ) ) ;
+#1358 = CARTESIAN_POINT ( 'NONE', ( 36.41421356237302100, -36.00000000000000700, 2.000000000000000000 ) ) ;
+#1359 = VECTOR ( 'NONE', #3506, 1000.000000000000000 ) ;
+#1360 = DIRECTION ( 'NONE', ( -1.000000000000000000, 4.081702296416017000E-016, 6.033820786006285700E-016 ) ) ;
+#1361 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000021700, -26.49999999999997500, 11.50000000000000000 ) ) ;
+#1362 = ORIENTED_EDGE ( 'NONE', *, *, #308, .F. ) ;
+#1363 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1364 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1365 = AXIS2_PLACEMENT_3D ( 'NONE', #2491, #3068, #2348 ) ;
+#1366 = ORIENTED_EDGE ( 'NONE', *, *, #3642, .F. ) ;
+#1367 = EDGE_LOOP ( 'NONE', ( #381, #375, #2526, #1682 ) ) ;
+#1368 = VERTEX_POINT ( 'NONE', #2916 ) ;
+#1369 = VERTEX_POINT ( 'NONE', #1161 ) ;
+#1370 = CARTESIAN_POINT ( 'NONE', ( -0.8571428571427672800, 34.87606950578836500, 8.342857142857120300 ) ) ;
+#1371 = EDGE_CURVE ( 'NONE', #447, #547, #2858, .T. ) ;
+#1372 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#1373 = FACE_OUTER_BOUND ( 'NONE', #294, .T. ) ;
+#1374 = EDGE_LOOP ( 'NONE', ( #1885, #2730, #1950, #1759 ) ) ;
+#1375 = PLANE ( 'NONE', #962 ) ;
+#1376 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000022200, -39.00100000000013300, 3.199999999999994400 ) ) ;
+#1377 = AXIS2_PLACEMENT_3D ( 'NONE', #3341, #2179, #693 ) ;
+#1378 = FACE_OUTER_BOUND ( 'NONE', #2054, .T. ) ;
+#1379 = EDGE_LOOP ( 'NONE', ( #761, #1332, #2729, #3048 ) ) ;
+#1380 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 25.74999999999999600, 21.49999999999994300 ) ) ;
+#1381 = CARTESIAN_POINT ( 'NONE', ( -13.33333333333355100, -2.583333333333576400, 57.91666666666669300 ) ) ;
+#1382 = VECTOR ( 'NONE', #608, 1000.000000000000100 ) ;
+#1383 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1384 = ORIENTED_EDGE ( 'NONE', *, *, #3185, .F. ) ;
+#1385 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 32.49999999999992900, 23.00000000000000000 ) ) ;
+#1386 = VECTOR ( 'NONE', #2946, 1000.000000000000000 ) ;
+#1387 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .T. ) ;
+#1388 = ORIENTED_EDGE ( 'NONE', *, *, #1749, .F. ) ;
+#1389 = EDGE_CURVE ( 'NONE', #1239, #1745, #1072, .T. ) ;
+#1390 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1391 = ADVANCED_FACE ( 'NONE', ( #2546 ), #3495, .F. ) ;
+#1392 = FACE_BOUND ( 'NONE', #497, .T. ) ;
+#1393 = CARTESIAN_POINT ( 'NONE', ( 39.24264068711927700, -36.00000000000000700, 19.00000000000000400 ) ) ;
+#1394 = VECTOR ( 'NONE', #186, 1000.000000000000000 ) ;
+#1395 = AXIS2_PLACEMENT_3D ( 'NONE', #1206, #929, #3305 ) ;
+#1396 = EDGE_CURVE ( 'NONE', #1700, #3595, #2273, .T. ) ;
+#1397 = VERTEX_POINT ( 'NONE', #915 ) ;
+#1398 = DIRECTION ( 'NONE', ( -0.6546536707079805300, -0.3779644730092292500, 0.6546536707079726500 ) ) ;
+#1399 = VECTOR ( 'NONE', #1210, 1000.000000000000000 ) ;
+#1400 = ORIENTED_EDGE ( 'NONE', *, *, #1371, .T. ) ;
+#1401 = AXIS2_PLACEMENT_3D ( 'NONE', #183, #2279, #3441 ) ;
+#1402 = EDGE_CURVE ( 'NONE', #3017, #3195, #2962, .T. ) ;
+#1403 = LINE ( 'NONE', #128, #241 ) ;
+#1404 = CARTESIAN_POINT ( 'NONE', ( 46.00000000000000700, 36.00000000000000700, 0.0000000000000000000 ) ) ;
+#1405 = CARTESIAN_POINT ( 'NONE', ( 34.20000000000002400, -35.20000000000006000, 2.000000000000000000 ) ) ;
+#1406 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1407 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000000, -36.00000000000000700, 0.0000000000000000000 ) ) ;
+#1408 = CYLINDRICAL_SURFACE ( 'NONE', #3395, 3.750000000000003600 ) ;
+#1409 = AXIS2_PLACEMENT_3D ( 'NONE', #1475, #301, #897 ) ;
+#1410 = PLANE ( 'NONE', #2389 ) ;
+#1411 = ORIENTED_EDGE ( 'NONE', *, *, #2067, .F. ) ;
+#1412 = ADVANCED_FACE ( 'NONE', ( #2178 ), #2438, .F. ) ;
+#1413 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1414 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1415 = ORIENTED_EDGE ( 'NONE', *, *, #1627, .F. ) ;
+#1416 = ORIENTED_EDGE ( 'NONE', *, *, #1504, .F. ) ;
+#1417 = VERTEX_POINT ( 'NONE', #3009 ) ;
+#1418 = ORIENTED_EDGE ( 'NONE', *, *, #1769, .T. ) ;
+#1419 = AXIS2_PLACEMENT_3D ( 'NONE', #2187, #1271, #1913 ) ;
+#1420 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1421 = EDGE_CURVE ( 'NONE', #1855, #1188, #1770, .T. ) ;
+#1422 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.486881358747350600E-016, 0.0000000000000000000 ) ) ;
+#1423 = VERTEX_POINT ( 'NONE', #1520 ) ;
+#1424 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1425 = CARTESIAN_POINT ( 'NONE', ( 30.40000000000002000, -34.99999999999997200, 2.000000000000000000 ) ) ;
+#1426 = VECTOR ( 'NONE', #1542, 1000.000000000000000 ) ;
+#1427 = ORIENTED_EDGE ( 'NONE', *, *, #1526, .F. ) ;
+#1428 = EDGE_CURVE ( 'NONE', #3725, #1714, #941, .T. ) ;
+#1429 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1430 = FACE_BOUND ( 'NONE', #2941, .T. ) ;
+#1431 = DIRECTION ( 'NONE', ( -8.858162430519852200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1432 = ORIENTED_EDGE ( 'NONE', *, *, #2828, .F. ) ;
+#1433 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 25.74999999999998200, 23.00000000000000000 ) ) ;
+#1434 = VECTOR ( 'NONE', #1333, 1000.000000000000000 ) ;
+#1435 = EDGE_LOOP ( 'NONE', ( #2253, #2257, #1180, #1045 ) ) ;
+#1436 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1437 = VERTEX_POINT ( 'NONE', #2970 ) ;
+#1438 = VECTOR ( 'NONE', #1785, 1000.000000000000100 ) ;
+#1439 = ORIENTED_EDGE ( 'NONE', *, *, #1322, .F. ) ;
+#1440 = FACE_OUTER_BOUND ( 'NONE', #1345, .T. ) ;
+#1441 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, -25.74999999999999600, 21.50000000000001100 ) ) ;
+#1442 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.7071067811865516800, 0.7071067811865434600 ) ) ;
+#1443 = ORIENTED_EDGE ( 'NONE', *, *, #723, .T. ) ;
+#1444 = VECTOR ( 'NONE', #2854, 1000.000000000000000 ) ;
+#1445 = DIRECTION ( 'NONE', ( -5.607186993056347800E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1446 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, -38.00000000000001400, 2.000000000000000000 ) ) ;
+#1447 = EDGE_CURVE ( 'NONE', #662, #3582, #3181, .T. ) ;
+#1448 = ADVANCED_FACE ( 'NONE', ( #3627 ), #2992, .F. ) ;
+#1449 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1450 = CARTESIAN_POINT ( 'NONE', ( -19.99999999999998200, -34.99999999999997900, 11.50000000000000000 ) ) ;
+#1451 = LINE ( 'NONE', #2312, #2469 ) ;
+#1452 = EDGE_CURVE ( 'NONE', #1634, #1662, #1544, .T. ) ;
+#1453 = VERTEX_POINT ( 'NONE', #3568 ) ;
+#1454 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000700, 32.49999999999992900, -1.399999999999999900 ) ) ;
+#1455 = DIRECTION ( 'NONE', ( -1.000000000000000000, 2.040851148208008200E-016, 0.0000000000000000000 ) ) ;
+#1456 = EDGE_LOOP ( 'NONE', ( #1807, #3213, #2983, #353 ) ) ;
+#1457 = VECTOR ( 'NONE', #464, 1000.000000000000000 ) ;
+#1458 = CARTESIAN_POINT ( 'NONE', ( -6.000000000000005300, 36.00000000000000700, 3.199999999999997100 ) ) ;
+#1459 = LINE ( 'NONE', #1046, #2472 ) ;
+#1460 = CARTESIAN_POINT ( 'NONE', ( -35.40000000000002000, -32.15735931288075000, 19.00000000000000400 ) ) ;
+#1461 = DIRECTION ( 'NONE', ( 1.000000000000000000, -4.081702296416017000E-016, 0.0000000000000000000 ) ) ;
+#1462 = ORIENTED_EDGE ( 'NONE', *, *, #22, .F. ) ;
+#1463 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1464 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1465 = EDGE_LOOP ( 'NONE', ( #1432, #2456, #2341, #2439 ) ) ;
+#1466 = ORIENTED_EDGE ( 'NONE', *, *, #1068, .F. ) ;
+#1467 = ORIENTED_EDGE ( 'NONE', *, *, #2764, .T. ) ;
+#1468 = FILL_AREA_STYLE_COLOUR ( '', #1946 ) ;
+#1469 = ADVANCED_FACE ( 'NONE', ( #3086 ), #638, .F. ) ;
+#1470 = VECTOR ( 'NONE', #3154, 1000.000000000000000 ) ;
+#1471 = ORIENTED_EDGE ( 'NONE', *, *, #3558, .F. ) ;
+#1472 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1473 = EDGE_CURVE ( 'NONE', #1453, #3195, #45, .T. ) ;
+#1474 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1475 = CARTESIAN_POINT ( 'NONE', ( -15.79999999999998100, -26.49999999999997500, 0.0000000000000000000 ) ) ;
+#1476 = LINE ( 'NONE', #2405, #1103 ) ;
+#1477 = ORIENTED_EDGE ( 'NONE', *, *, #2365, .T. ) ;
+#1478 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 24.74999999999999300, -1.399999999999999900 ) ) ;
+#1479 = AXIS2_PLACEMENT_3D ( 'NONE', #3224, #2395, #1764 ) ;
+#1480 = VECTOR ( 'NONE', #1483, 1000.000000000000000 ) ;
+#1481 = EDGE_CURVE ( 'NONE', #2953, #3004, #3586, .T. ) ;
+#1482 = VERTEX_POINT ( 'NONE', #1822 ) ;
+#1483 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1484 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.486881358747350600E-016, -2.168404344971008600E-016 ) ) ;
+#1485 = CIRCLE ( 'NONE', #2557, 3.750000000000003600 ) ;
+#1486 = ORIENTED_EDGE ( 'NONE', *, *, #2764, .F. ) ;
+#1487 = VERTEX_POINT ( 'NONE', #2414 ) ;
+#1488 = ORIENTED_EDGE ( 'NONE', *, *, #823, .T. ) ;
+#1489 = CARTESIAN_POINT ( 'NONE', ( 60.25000000000001400, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#1490 = CARTESIAN_POINT ( 'NONE', ( -34.19999999999998900, -35.20000000000000300, -1.399999999999999900 ) ) ;
+#1491 = CARTESIAN_POINT ( 'NONE', ( -52.75000000000002100, -19.00000000000000000, 23.00000000000000000 ) ) ;
+#1492 = VECTOR ( 'NONE', #1595, 1000.000000000000000 ) ;
+#1493 = ADVANCED_FACE ( 'NONE', ( #2502 ), #3593, .T. ) ;
+#1494 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1495 = CARTESIAN_POINT ( 'NONE', ( -6.000000000000005300, 36.00000000000000700, 3.199999999999997100 ) ) ;
+#1496 = VECTOR ( 'NONE', #2639, 1000.000000000000000 ) ;
+#1497 = ORIENTED_EDGE ( 'NONE', *, *, #3448, .T. ) ;
+#1498 = VECTOR ( 'NONE', #2666, 1000.000000000000000 ) ;
+#1499 = DIRECTION ( 'NONE', ( -1.084202172485504300E-016, -3.780484344353084800E-032, -1.000000000000000000 ) ) ;
+#1500 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, -35.00000000000000000, 2.000000000000001800 ) ) ;
+#1501 = DIRECTION ( 'NONE', ( 0.7071067811865451300, 0.0000000000000000000, 0.7071067811865500200 ) ) ;
+#1502 = CIRCLE ( 'NONE', #2207, 2.099999999999997900 ) ;
+#1503 = CARTESIAN_POINT ( 'NONE', ( 30.40000000000001600, -35.00000000000001400, 11.50000000000000000 ) ) ;
+#1504 = EDGE_CURVE ( 'NONE', #142, #1700, #3764, .T. ) ;
+#1505 = LINE ( 'NONE', #234, #2332 ) ;
+#1506 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1507 = ORIENTED_EDGE ( 'NONE', *, *, #3274, .T. ) ;
+#1508 = EDGE_LOOP ( 'NONE', ( #836, #32, #2197, #690 ) ) ;
+#1509 = PLANE ( 'NONE', #3710 ) ;
+#1510 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1511 = ORIENTED_EDGE ( 'NONE', *, *, #853, .F. ) ;
+#1512 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000000, -32.50000000000000000, 0.0000000000000000000 ) ) ;
+#1513 = ORIENTED_EDGE ( 'NONE', *, *, #2995, .T. ) ;
+#1514 = ORIENTED_EDGE ( 'NONE', *, *, #255, .T. ) ;
+#1515 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1516 = LINE ( 'NONE', #2227, #1744 ) ;
+#1517 = ORIENTED_EDGE ( 'NONE', *, *, #2251, .F. ) ;
+#1518 = VECTOR ( 'NONE', #660, 1000.000000000000000 ) ;
+#1519 = ORIENTED_EDGE ( 'NONE', *, *, #3332, .T. ) ;
+#1520 = CARTESIAN_POINT ( 'NONE', ( -52.75000000000002100, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#1521 = CARTESIAN_POINT ( 'NONE', ( -37.99999999999999300, -39.00000000000011400, 23.00000000000000000 ) ) ;
+#1522 = FACE_BOUND ( 'NONE', #3782, .T. ) ;
+#1523 = AXIS2_PLACEMENT_3D ( 'NONE', #2455, #2202, #1585 ) ;
+#1524 = CARTESIAN_POINT ( 'NONE', ( 12.56066017177955100, -11.43933982821931900, 23.00000000000000000 ) ) ;
+#1525 = ORIENTED_EDGE ( 'NONE', *, *, #2265, .T. ) ;
+#1526 = EDGE_CURVE ( 'NONE', #3292, #782, #2322, .T. ) ;
+#1527 = CIRCLE ( 'NONE', #3428, 3.750000000000003600 ) ;
+#1528 = VERTEX_POINT ( 'NONE', #2427 ) ;
+#1529 = ORIENTED_EDGE ( 'NONE', *, *, #1550, .F. ) ;
+#1530 = CARTESIAN_POINT ( 'NONE', ( 5.200000000000017100, -35.00000000000000000, 11.50000000000000000 ) ) ;
+#1531 = DIRECTION ( 'NONE', ( -0.6546536707079821900, 0.3779644730092284200, 0.6546536707079713100 ) ) ;
+#1532 = AXIS2_PLACEMENT_3D ( 'NONE', #265, #3470, #1122 ) ;
+#1533 = EDGE_CURVE ( 'NONE', #3567, #1528, #1910, .T. ) ;
+#1534 = VECTOR ( 'NONE', #191, 1000.000000000000000 ) ;
+#1535 = ORIENTED_EDGE ( 'NONE', *, *, #1504, .T. ) ;
+#1536 = VECTOR ( 'NONE', #991, 1000.000000000000000 ) ;
+#1537 = VERTEX_POINT ( 'NONE', #359 ) ;
+#1538 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1539 = ORIENTED_EDGE ( 'NONE', *, *, #2386, .T. ) ;
+#1540 = FACE_OUTER_BOUND ( 'NONE', #839, .T. ) ;
+#1541 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -32.50000000000000000, 23.00000000000000000 ) ) ;
+#1542 = DIRECTION ( 'NONE', ( -0.7071067811865383600, -0.7071067811865567900, 0.0000000000000000000 ) ) ;
+#1543 = DIRECTION ( 'NONE', ( 0.7071067811865388000, 0.7071067811865563400, -0.0000000000000000000 ) ) ;
+#1544 = LINE ( 'NONE', #3265, #743 ) ;
+#1545 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1546 = LINE ( 'NONE', #1490, #749 ) ;
+#1547 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1548 = AXIS2_PLACEMENT_3D ( 'NONE', #2934, #3770, #269 ) ;
+#1549 = VECTOR ( 'NONE', #403, 1000.000000000000000 ) ;
+#1550 = EDGE_CURVE ( 'NONE', #2014, #2161, #3494, .T. ) ;
+#1551 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1552 = PLANE ( 'NONE', #2853 ) ;
+#1553 = FACE_OUTER_BOUND ( 'NONE', #904, .T. ) ;
+#1554 = DIRECTION ( 'NONE', ( 1.000000000000000000, -4.081702296416018000E-016, 0.0000000000000000000 ) ) ;
+#1555 = FACE_OUTER_BOUND ( 'NONE', #3729, .T. ) ;
+#1556 = AXIS2_PLACEMENT_3D ( 'NONE', #2518, #3648, #2474 ) ;
+#1557 = EDGE_CURVE ( 'NONE', #3387, #1, #3400, .T. ) ;
+#1558 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1559 = VERTEX_POINT ( 'NONE', #663 ) ;
+#1560 = PLANE ( 'NONE', #260 ) ;
+#1561 = ORIENTED_EDGE ( 'NONE', *, *, #3258, .F. ) ;
+#1562 = STYLED_ITEM ( 'NONE', ( #1141 ), #523 ) ;
+#1563 = VERTEX_POINT ( 'NONE', #3605 ) ;
+#1564 = ORIENTED_EDGE ( 'NONE', *, *, #3558, .T. ) ;
+#1565 = DIRECTION ( 'NONE', ( 0.7071067811865383600, -0.7071067811865567900, 0.0000000000000000000 ) ) ;
+#1566 = ORIENTED_EDGE ( 'NONE', *, *, #2969, .F. ) ;
+#1567 = ORIENTED_EDGE ( 'NONE', *, *, #197, .T. ) ;
+#1568 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1569 = LINE ( 'NONE', #1013, #2017 ) ;
+#1570 = ORIENTED_EDGE ( 'NONE', *, *, #2504, .F. ) ;
+#1571 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, -32.49999999999998600, 0.0000000000000000000 ) ) ;
+#1572 = CARTESIAN_POINT ( 'NONE', ( 34.20000000000002400, -35.20000000000006000, 2.000000000000000000 ) ) ;
+#1573 = FACE_OUTER_BOUND ( 'NONE', #124, .T. ) ;
+#1574 = ORIENTED_EDGE ( 'NONE', *, *, #3415, .F. ) ;
+#1575 = AXIS2_PLACEMENT_3D ( 'NONE', #1947, #2290, #1973 ) ;
+#1576 = ORIENTED_EDGE ( 'NONE', *, *, #1852, .T. ) ;
+#1577 = CARTESIAN_POINT ( 'NONE', ( -60.25000000000002800, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#1578 = VECTOR ( 'NONE', #2013, 1000.000000000000000 ) ;
+#1579 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1580 = EDGE_LOOP ( 'NONE', ( #1467, #963, #149, #2736 ) ) ;
+#1581 = VECTOR ( 'NONE', #1110, 1000.000000000000000 ) ;
+#1582 = EDGE_LOOP ( 'NONE', ( #1921, #1939 ) ) ;
+#1583 = EDGE_CURVE ( 'NONE', #2840, #1779, #2418, .T. ) ;
+#1584 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#1585 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1586 = VERTEX_POINT ( 'NONE', #395 ) ;
+#1587 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, -38.00000000000001400, -1.399999999999999900 ) ) ;
+#1588 = ADVANCED_FACE ( 'NONE', ( #1540 ), #1410, .T. ) ;
+#1589 = LINE ( 'NONE', #3012, #129 ) ;
+#1590 = ORIENTED_EDGE ( 'NONE', *, *, #1897, .T. ) ;
+#1591 = LINE ( 'NONE', #2652, #1496 ) ;
+#1592 = CARTESIAN_POINT ( 'NONE', ( 52.75000000000000700, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#1593 = ORIENTED_EDGE ( 'NONE', *, *, #2656, .F. ) ;
+#1594 = VECTOR ( 'NONE', #2592, 1000.000000000000000 ) ;
+#1595 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1596 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1597 = VECTOR ( 'NONE', #192, 1000.000000000000000 ) ;
+#1598 = DIRECTION ( 'NONE', ( -1.000000000000000000, -8.727504316691851000E-015, 0.0000000000000000000 ) ) ;
+#1599 = LINE ( 'NONE', #1999, #10 ) ;
+#1600 = CARTESIAN_POINT ( 'NONE', ( -30.99999999999998200, -34.99999999999997900, 0.0000000000000000000 ) ) ;
+#1601 = EDGE_CURVE ( 'NONE', #3517, #1960, #287, .T. ) ;
+#1602 = ORIENTED_EDGE ( 'NONE', *, *, #3337, .T. ) ;
+#1603 = CARTESIAN_POINT ( 'NONE', ( -38.41421356237309200, -38.00000000000010700, -1.399999999999999900 ) ) ;
+#1604 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.7071067811865434600, -0.7071067811865515700 ) ) ;
+#1605 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1606 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1607 = VERTEX_POINT ( 'NONE', #2832 ) ;
+#1608 = EDGE_CURVE ( 'NONE', #1927, #3646, #130, .T. ) ;
+#1609 = ORIENTED_EDGE ( 'NONE', *, *, #3570, .F. ) ;
+#1610 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1611 = ORIENTED_EDGE ( 'NONE', *, *, #3724, .F. ) ;
+#1612 = AXIS2_PLACEMENT_3D ( 'NONE', #1376, #1966, #1082 ) ;
+#1613 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1614 = ORIENTED_EDGE ( 'NONE', *, *, #586, .F. ) ;
+#1615 = VECTOR ( 'NONE', #1545, 1000.000000000000000 ) ;
+#1616 = EDGE_LOOP ( 'NONE', ( #3372, #1887, #1752, #2245 ) ) ;
+#1617 = FACE_OUTER_BOUND ( 'NONE', #961, .T. ) ;
+#1618 = ORIENTED_EDGE ( 'NONE', *, *, #2721, .F. ) ;
+#1619 = FACE_OUTER_BOUND ( 'NONE', #2762, .T. ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #1801, .F. ) ;
+#1621 = VERTEX_POINT ( 'NONE', #3463 ) ;
+#1622 = EDGE_CURVE ( 'NONE', #2899, #956, #2722, .T. ) ;
+#1623 = CARTESIAN_POINT ( 'NONE', ( -35.40000000000002000, -32.15735931288075000, 139.8246549320819000 ) ) ;
+#1624 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1625 = ORIENTED_EDGE ( 'NONE', *, *, #1015, .F. ) ;
+#1626 = LINE ( 'NONE', #1150, #1986 ) ;
+#1627 = EDGE_CURVE ( 'NONE', #2161, #3255, #3364, .T. ) ;
+#1628 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 32.49999999999992900, -1.399999999999999900 ) ) ;
+#1629 = ADVANCED_FACE ( 'NONE', ( #1863 ), #1719, .F. ) ;
+#1630 = ORIENTED_EDGE ( 'NONE', *, *, #1875, .T. ) ;
+#1631 = LINE ( 'NONE', #3421, #1944 ) ;
+#1632 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, 25.74999999999999600, 23.00000000000000000 ) ) ;
+#1633 = AXIS2_PLACEMENT_3D ( 'NONE', #1820, #423, #707 ) ;
+#1634 = VERTEX_POINT ( 'NONE', #1393 ) ;
+#1635 = VECTOR ( 'NONE', #1255, 1000.000000000000200 ) ;
+#1636 = VECTOR ( 'NONE', #3656, 1000.000000000000000 ) ;
+#1637 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1638 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1639 = LINE ( 'NONE', #94, #3462 ) ;
+#1640 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1641 = DIRECTION ( 'NONE', ( -0.7071067811865383600, -0.7071067811865567900, 0.0000000000000000000 ) ) ;
+#1642 = LINE ( 'NONE', #3385, #1277 ) ;
+#1643 = EDGE_CURVE ( 'NONE', #2589, #1779, #1631, .T. ) ;
+#1644 = ORIENTED_EDGE ( 'NONE', *, *, #293, .T. ) ;
+#1645 = ADVANCED_FACE ( 'NONE', ( #2544 ), #2314, .F. ) ;
+#1646 = ORIENTED_EDGE ( 'NONE', *, *, #2318, .F. ) ;
+#1647 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1648 = EDGE_CURVE ( 'NONE', #805, #3716, #2458, .T. ) ;
+#1649 = ORIENTED_EDGE ( 'NONE', *, *, #52, .T. ) ;
+#1650 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #3099 ) ;
+#1651 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, 32.49999999999992900, 21.50000000000000000 ) ) ;
+#1652 = EDGE_LOOP ( 'NONE', ( #1883, #2370, #1943, #3031 ) ) ;
+#1653 = PLANE ( 'NONE', #2466 ) ;
+#1654 = ORIENTED_EDGE ( 'NONE', *, *, #1557, .T. ) ;
+#1655 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.558407130208834700E-016, -0.0000000000000000000 ) ) ;
+#1656 = VECTOR ( 'NONE', #1390, 1000.000000000000000 ) ;
+#1657 = VERTEX_POINT ( 'NONE', #3148 ) ;
+#1658 = VECTOR ( 'NONE', #2088, 1000.000000000000000 ) ;
+#1659 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1660 = EDGE_LOOP ( 'NONE', ( #995, #2861, #1561, #2568, #3784, #765 ) ) ;
+#1661 = LINE ( 'NONE', #2521, #3120 ) ;
+#1662 = VERTEX_POINT ( 'NONE', #3746 ) ;
+#1663 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1664 = ORIENTED_EDGE ( 'NONE', *, *, #2323, .F. ) ;
+#1665 = ADVANCED_FACE ( 'NONE', ( #1266 ), #1167, .F. ) ;
+#1666 = VECTOR ( 'NONE', #3699, 1000.000000000000000 ) ;
+#1667 = VERTEX_POINT ( 'NONE', #2893 ) ;
+#1668 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1669 = EDGE_LOOP ( 'NONE', ( #1176, #2367, #1439, #3311 ) ) ;
+#1670 = CARTESIAN_POINT ( 'NONE', ( -56.50000000000002100, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#1671 = AXIS2_PLACEMENT_3D ( 'NONE', #1524, #988, #2148 ) ;
+#1672 = EDGE_CURVE ( 'NONE', #1155, #3517, #985, .T. ) ;
+#1673 = VECTOR ( 'NONE', #797, 1000.000000000000100 ) ;
+#1674 = CARTESIAN_POINT ( 'NONE', ( -35.49999999999999300, -17.00000000000000400, 23.00000000000000000 ) ) ;
+#1675 = AXIS2_PLACEMENT_3D ( 'NONE', #122, #2211, #1637 ) ;
+#1676 = LINE ( 'NONE', #1433, #788 ) ;
+#1677 = EDGE_CURVE ( 'NONE', #1, #3534, #2224, .T. ) ;
+#1678 = CARTESIAN_POINT ( 'NONE', ( 30.40000000000002000, -34.99999999999997200, 0.0000000000000000000 ) ) ;
+#1679 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1680 = PLANE ( 'NONE', #756 ) ;
+#1681 = VERTEX_POINT ( 'NONE', #1115 ) ;
+#1682 = ORIENTED_EDGE ( 'NONE', *, *, #983, .F. ) ;
+#1683 = CIRCLE ( 'NONE', #360, 3.750000000000003600 ) ;
+#1684 = DIRECTION ( 'NONE', ( 3.019727836657597100E-016, -0.8660254037844359300, 0.5000000000000046600 ) ) ;
+#1685 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1686 = FACE_OUTER_BOUND ( 'NONE', #2497, .T. ) ;
+#1687 = DIRECTION ( 'NONE', ( 1.000000000000000000, -2.523234146875350600E-015, 0.0000000000000000000 ) ) ;
+#1688 = CIRCLE ( 'NONE', #2811, 6.749999999999984900 ) ;
+#1689 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1690 = ORIENTED_EDGE ( 'NONE', *, *, #792, .F. ) ;
+#1691 = AXIS2_PLACEMENT_3D ( 'NONE', #333, #3002, #1247 ) ;
+#1692 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1693 = ORIENTED_EDGE ( 'NONE', *, *, #2441, .F. ) ;
+#1694 = CARTESIAN_POINT ( 'NONE', ( 61.50000000000001400, 25.74999999999999600, 23.00000000000000000 ) ) ;
+#1695 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1696 = ORIENTED_EDGE ( 'NONE', *, *, #2748, .F. ) ;
+#1697 = AXIS2_PLACEMENT_3D ( 'NONE', #1600, #407, #424 ) ;
+#1698 = EDGE_CURVE ( 'NONE', #1935, #3701, #1120, .T. ) ;
+#1699 = DIRECTION ( 'NONE', ( -0.5773502691896331700, -0.5773502691896200700, -0.5773502691896239500 ) ) ;
+#1700 = VERTEX_POINT ( 'NONE', #3706 ) ;
+#1701 = CARTESIAN_POINT ( 'NONE', ( -39.24264068711927700, -36.00000000000000700, 2.000000000000000000 ) ) ;
+#1702 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#1703 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, 38.00000000000002100, -1.399999999999999900 ) ) ;
+#1704 = ADVANCED_FACE ( 'NONE', ( #383 ), #1720, .F. ) ;
+#1705 = VECTOR ( 'NONE', #1959, 1000.000000000000000 ) ;
+#1706 = VERTEX_POINT ( 'NONE', #1380 ) ;
+#1707 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1708 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1709 = VECTOR ( 'NONE', #401, 1000.000000000000000 ) ;
+#1710 = ORIENTED_EDGE ( 'NONE', *, *, #745, .F. ) ;
+#1711 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 19.00000000000000000, 0.0000000000000000000 ) ) ;
+#1712 = VECTOR ( 'NONE', #2996, 1000.000000000000000 ) ;
+#1713 = ORIENTED_EDGE ( 'NONE', *, *, #3233, .T. ) ;
+#1714 = VERTEX_POINT ( 'NONE', #1197 ) ;
+#1715 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999999300, -34.99999999999999300, 11.50000000000000000 ) ) ;
+#1716 = EDGE_CURVE ( 'NONE', #3242, #256, #889, .T. ) ;
+#1717 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, -25.74999999999999600, 21.50000000000002500 ) ) ;
+#1718 = VECTOR ( 'NONE', #24, 1000.000000000000000 ) ;
+#1719 = PLANE ( 'NONE', #3020 ) ;
+#1720 = CYLINDRICAL_SURFACE ( 'NONE', #254, 3.750000000000003600 ) ;
+#1721 = EDGE_CURVE ( 'NONE', #1143, #3242, #2767, .T. ) ;
+#1722 = ADVANCED_FACE ( 'NONE', ( #428 ), #1990, .F. ) ;
+#1723 = FACE_BOUND ( 'NONE', #3472, .T. ) ;
+#1724 = CARTESIAN_POINT ( 'NONE', ( 44.29289321881231700, 44.70710678118737700, 0.0000000000000000000 ) ) ;
+#1725 = EDGE_CURVE ( 'NONE', #636, #3466, #3546, .T. ) ;
+#1726 = LINE ( 'NONE', #3670, #133 ) ;
+#1727 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -24.74999999999999300, 0.0000000000000000000 ) ) ;
+#1728 = CARTESIAN_POINT ( 'NONE', ( -35.06066017177983000, -33.93933982822017700, 23.00000000000000000 ) ) ;
+#1729 = VECTOR ( 'NONE', #392, 1000.000000000000000 ) ;
+#1730 = LINE ( 'NONE', #250, #138 ) ;
+#1731 = EDGE_LOOP ( 'NONE', ( #1119, #2376 ) ) ;
+#1732 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 25.74999999999996100, -1.399999999999999900 ) ) ;
+#1733 = ADVANCED_FACE ( 'NONE', ( #2596 ), #907, .F. ) ;
+#1734 = ORIENTED_EDGE ( 'NONE', *, *, #1735, .F. ) ;
+#1735 = EDGE_CURVE ( 'NONE', #1186, #2343, #1031, .T. ) ;
+#1736 = CARTESIAN_POINT ( 'NONE', ( -48.24999999999999300, -37.50000000000009900, 23.00000000000000000 ) ) ;
+#1737 = ADVANCED_FACE ( 'NONE', ( #840 ), #2921, .F. ) ;
+#1738 = ORIENTED_EDGE ( 'NONE', *, *, #2776, .T. ) ;
+#1739 = ORIENTED_EDGE ( 'NONE', *, *, #1212, .F. ) ;
+#1740 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2697 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #873, #1175, #2028 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1741 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1742 = EDGE_CURVE ( 'NONE', #1607, #2097, #3669, .T. ) ;
+#1743 = CARTESIAN_POINT ( 'NONE', ( -6.000000000000005300, 37.84529946162076900, 11.19999999999999800 ) ) ;
+#1744 = VECTOR ( 'NONE', #2806, 1000.000000000000000 ) ;
+#1745 = VERTEX_POINT ( 'NONE', #862 ) ;
+#1746 = DIRECTION ( 'NONE', ( -0.4999999999999981700, -0.8660254037844397100, 5.421010862427504900E-017 ) ) ;
+#1747 = VECTOR ( 'NONE', #1781, 1000.000000000000000 ) ;
+#1748 = VERTEX_POINT ( 'NONE', #1743 ) ;
+#1749 = EDGE_CURVE ( 'NONE', #930, #111, #2685, .T. ) ;
+#1750 = VECTOR ( 'NONE', #912, 1000.000000000000000 ) ;
+#1751 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1752 = ORIENTED_EDGE ( 'NONE', *, *, #2843, .F. ) ;
+#1753 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1754 = VECTOR ( 'NONE', #1699, 1000.000000000000000 ) ;
+#1755 = VERTEX_POINT ( 'NONE', #561 ) ;
+#1756 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 37.50000000000008500, 23.00000000000000000 ) ) ;
+#1757 = ORIENTED_EDGE ( 'NONE', *, *, #2980, .F. ) ;
+#1758 = LINE ( 'NONE', #306, #3581 ) ;
+#1759 = ORIENTED_EDGE ( 'NONE', *, *, #730, .T. ) ;
+#1760 = VERTEX_POINT ( 'NONE', #1491 ) ;
+#1761 = ADVANCED_FACE ( 'NONE', ( #341, #2911 ), #896, .T. ) ;
+#1762 = LINE ( 'NONE', #132, #3314 ) ;
+#1763 = DIRECTION ( 'NONE', ( 4.081702296416017000E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1764 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1765 = VECTOR ( 'NONE', #3193, 1000.000000000000000 ) ;
+#1766 = PLANE ( 'NONE', #1829 ) ;
+#1767 = CARTESIAN_POINT ( 'NONE', ( 36.41421356237302100, -36.00000000000000700, 0.0000000000000000000 ) ) ;
+#1768 = AXIS2_PLACEMENT_3D ( 'NONE', #1227, #5, #318 ) ;
+#1769 = EDGE_CURVE ( 'NONE', #1044, #2293, #1223, .T. ) ;
+#1770 = LINE ( 'NONE', #1811, #597 ) ;
+#1771 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1772 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 25.74999999999996400, 23.00000000000000000 ) ) ;
+#1773 = AXIS2_PLACEMENT_3D ( 'NONE', #3378, #2484, #2183 ) ;
+#1774 = VECTOR ( 'NONE', #999, 1000.000000000000000 ) ;
+#1775 = EDGE_CURVE ( 'NONE', #3689, #209, #1819, .T. ) ;
+#1776 = CARTESIAN_POINT ( 'NONE', ( 46.58333333333327200, 35.83333333333340700, 24.66666666666669300 ) ) ;
+#1777 = CARTESIAN_POINT ( 'NONE', ( -14.07106781186608800, -43.25483399593870400, 1.571067811866028200 ) ) ;
+#1778 = LINE ( 'NONE', #3118, #3050 ) ;
+#1779 = VERTEX_POINT ( 'NONE', #1213 ) ;
+#1780 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000000, -32.50000000000000000, -1.399999999999999900 ) ) ;
+#1781 = DIRECTION ( 'NONE', ( -1.084202172485504300E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1782 = CARTESIAN_POINT ( 'NONE', ( -62.99999999999997200, -25.75000000000001100, 21.49999999999998200 ) ) ;
+#1783 = FACE_OUTER_BOUND ( 'NONE', #3196, .T. ) ;
+#1784 = ADVANCED_FACE ( 'NONE', ( #467 ), #2629, .F. ) ;
+#1785 = DIRECTION ( 'NONE', ( -0.2810846377148222300, -0.6785983445458468900, -0.6785983445458462200 ) ) ;
+#1786 = CARTESIAN_POINT ( 'NONE', ( -61.99999999999995700, -24.75000000000000700, 0.0000000000000000000 ) ) ;
+#1787 = ORIENTED_EDGE ( 'NONE', *, *, #3712, .F. ) ;
+#1788 = CARTESIAN_POINT ( 'NONE', ( -35.40000000000002000, -32.15735931288075000, 139.8246549320819000 ) ) ;
+#1789 = ORIENTED_EDGE ( 'NONE', *, *, #1237, .T. ) ;
+#1790 = CARTESIAN_POINT ( 'NONE', ( 30.40000000000002000, -26.49999999999997500, 0.0000000000000000000 ) ) ;
+#1791 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000000, 37.99999999999998600, -1.399999999999999900 ) ) ;
+#1792 = EDGE_LOOP ( 'NONE', ( #1611, #656, #1851, #1138 ) ) ;
+#1793 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1794 = EDGE_CURVE ( 'NONE', #1222, #976, #2594, .T. ) ;
+#1795 = ORIENTED_EDGE ( 'NONE', *, *, #2342, .F. ) ;
+#1796 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1797 = SHAPE_DEFINITION_REPRESENTATION ( #2126, #523 ) ;
+#1798 = EDGE_LOOP ( 'NONE', ( #2150, #1292, #13, #3467, #3211, #528, #1614, #1570, #2412, #2025, #145, #2627, #2216, #2195, #1566, #2790 ) ) ;
+#1799 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1800 = CARTESIAN_POINT ( 'NONE', ( -30.99999999999998200, -34.99999999999997900, 2.000000000000000000 ) ) ;
+#1801 = EDGE_CURVE ( 'NONE', #1745, #3509, #3445, .T. ) ;
+#1802 = DIRECTION ( 'NONE', ( -0.7071067811865405800, 0.7071067811865545700, 0.0000000000000000000 ) ) ;
+#1803 = CYLINDRICAL_SURFACE ( 'NONE', #2636, 3.750000000000003600 ) ;
+#1804 = ORIENTED_EDGE ( 'NONE', *, *, #532, .T. ) ;
+#1805 = FACE_OUTER_BOUND ( 'NONE', #3323, .T. ) ;
+#1806 = EDGE_CURVE ( 'NONE', #3725, #2014, #1626, .T. ) ;
+#1807 = ORIENTED_EDGE ( 'NONE', *, *, #189, .F. ) ;
+#1808 = CYLINDRICAL_SURFACE ( 'NONE', #1401, 7.749999999999972500 ) ;
+#1809 = PRODUCT ( 'Part1', 'Part1', '', ( #775 ) ) ;
+#1810 = EDGE_LOOP ( 'NONE', ( #3626, #2891, #2771, #2169, #1664, #3023 ) ) ;
+#1811 = CARTESIAN_POINT ( 'NONE', ( 46.00000000000000700, 36.00000000000000700, 2.000000000000000000 ) ) ;
+#1812 = EDGE_LOOP ( 'NONE', ( #2989, #2298, #2061, #842 ) ) ;
+#1813 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999997900, -24.99999999999998600, 23.00000000000000000 ) ) ;
+#1814 = CARTESIAN_POINT ( 'NONE', ( 29.31206391339012300, -36.94180670661202700, 16.81206391339011200 ) ) ;
+#1815 = LINE ( 'NONE', #3554, #1907 ) ;
+#1816 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, -35.00000000000000000, 23.00000000000000000 ) ) ;
+#1817 = ORIENTED_EDGE ( 'NONE', *, *, #1826, .T. ) ;
+#1818 = CARTESIAN_POINT ( 'NONE', ( -22.16666666666552400, -15.08333333333342500, 62.33333333333379000 ) ) ;
+#1819 = LINE ( 'NONE', #1772, #3267 ) ;
+#1820 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#1821 = VECTOR ( 'NONE', #626, 1000.000000000000000 ) ;
+#1822 = CARTESIAN_POINT ( 'NONE', ( -35.40000000000002000, -17.49999999999991800, 19.00000000000000000 ) ) ;
+#1823 = EDGE_CURVE ( 'NONE', #1092, #1537, #2411, .T. ) ;
+#1824 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, 25.74999999999999600, 23.00000000000000000 ) ) ;
+#1825 = VECTOR ( 'NONE', #2831, 1000.000000000000100 ) ;
+#1826 = EDGE_CURVE ( 'NONE', #66, #2476, #3708, .T. ) ;
+#1827 = LINE ( 'NONE', #380, #3409 ) ;
+#1828 = LINE ( 'NONE', #3122, #302 ) ;
+#1829 = AXIS2_PLACEMENT_3D ( 'NONE', #2026, #1431, #3519 ) ;
+#1830 = ORIENTED_EDGE ( 'NONE', *, *, #3365, .T. ) ;
+#1831 = ORIENTED_EDGE ( 'NONE', *, *, #1794, .F. ) ;
+#1832 = PLANE ( 'NONE', #1365 ) ;
+#1833 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1834 = VERTEX_POINT ( 'NONE', #2084 ) ;
+#1835 = ORIENTED_EDGE ( 'NONE', *, *, #478, .T. ) ;
+#1836 = ORIENTED_EDGE ( 'NONE', *, *, #2215, .T. ) ;
+#1837 = CIRCLE ( 'NONE', #2426, 2.099999999999997900 ) ;
+#1838 = ORIENTED_EDGE ( 'NONE', *, *, #2397, .F. ) ;
+#1839 = CARTESIAN_POINT ( 'NONE', ( -35.40000000000002000, 35.58364780960052800, 72.08364780959983900 ) ) ;
+#1840 = ORIENTED_EDGE ( 'NONE', *, *, #121, .F. ) ;
+#1841 = VERTEX_POINT ( 'NONE', #2105 ) ;
+#1842 = AXIS2_PLACEMENT_3D ( 'NONE', #2052, #1746, #3210 ) ;
+#1843 = EDGE_CURVE ( 'NONE', #3517, #1487, #2364, .T. ) ;
+#1844 = LINE ( 'NONE', #1703, #671 ) ;
+#1845 = PLANE ( 'NONE', #2212 ) ;
+#1846 = ORIENTED_EDGE ( 'NONE', *, *, #522, .F. ) ;
+#1847 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1848 = VECTOR ( 'NONE', #2431, 1000.000000000000000 ) ;
+#1849 = AXIS2_PLACEMENT_3D ( 'NONE', #1788, #3514, #593 ) ;
+#1850 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1851 = ORIENTED_EDGE ( 'NONE', *, *, #3578, .T. ) ;
+#1852 = EDGE_CURVE ( 'NONE', #589, #1112, #1815, .T. ) ;
+#1853 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1854 = FACE_OUTER_BOUND ( 'NONE', #1336, .T. ) ;
+#1855 = VERTEX_POINT ( 'NONE', #2421 ) ;
+#1856 = EDGE_LOOP ( 'NONE', ( #2443, #2939, #3665, #3216 ) ) ;
+#1857 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#1858 = CARTESIAN_POINT ( 'NONE', ( -56.50000000000002100, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#1859 = CIRCLE ( 'NONE', #508, 8.249999999999952000 ) ;
+#1860 = ORIENTED_EDGE ( 'NONE', *, *, #3113, .T. ) ;
+#1861 = FACE_OUTER_BOUND ( 'NONE', #1856, .T. ) ;
+#1862 = ORIENTED_EDGE ( 'NONE', *, *, #2920, .F. ) ;
+#1863 = FACE_OUTER_BOUND ( 'NONE', #2932, .T. ) ;
+#1864 = CARTESIAN_POINT ( 'NONE', ( 5.200000000000017100, -26.49999999999997500, 2.000000000000000000 ) ) ;
+#1865 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, -35.00000000000000000, 2.000000000000001800 ) ) ;
+#1866 = DIRECTION ( 'NONE', ( -2.040851148208008200E-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1867 = CYLINDRICAL_SURFACE ( 'NONE', #2133, 7.749999999999992900 ) ;
+#1868 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -24.25000000000000400, 23.00000000000000000 ) ) ;
+#1869 = EDGE_CURVE ( 'NONE', #2953, #956, #2032, .T. ) ;
+#1870 = LINE ( 'NONE', #1878, #2644 ) ;
+#1871 = CARTESIAN_POINT ( 'NONE', ( 48.24999999999995700, 32.49999999999998600, 23.00000000000000000 ) ) ;
+#1872 = AXIS2_PLACEMENT_3D ( 'NONE', #2601, #2847, #2577 ) ;
+#1873 = VECTOR ( 'NONE', #43, 1000.000000000000000 ) ;
+#1874 = ORIENTED_EDGE ( 'NONE', *, *, #2995, .F. ) ;
+#1875 = EDGE_CURVE ( 'NONE', #1417, #2994, #1028, .T. ) ;
+#1876 = CARTESIAN_POINT ( 'NONE', ( 5.200000000000020600, -34.99999999999997200, 0.0000000000000000000 ) ) ;
+#1877 = CARTESIAN_POINT ( 'NONE', ( -37.99999999999999300, -39.00000000000011400, 21.49999999999998600 ) ) ;
+#1878 = CARTESIAN_POINT ( 'NONE', ( -35.49999999999999300, -17.00000000000000700, 23.00000000000000000 ) ) ;
+#1879 = VECTOR ( 'NONE', #3680, 1000.000000000000000 ) ;
+#1880 = VERTEX_POINT ( 'NONE', #1512 ) ;
+#1881 = EDGE_CURVE ( 'NONE', #3338, #2238, #3803, .T. ) ;
+#1882 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#1883 = ORIENTED_EDGE ( 'NONE', *, *, #3732, .F. ) ;
+#1884 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1885 = ORIENTED_EDGE ( 'NONE', *, *, #1339, .F. ) ;
+#1886 = DIRECTION ( 'NONE', ( -0.7071067811865500200, -0.0000000000000000000, 0.7071067811865451300 ) ) ;
+#1887 = ORIENTED_EDGE ( 'NONE', *, *, #206, .T. ) ;
+#1888 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000700, 37.99999999999998600, 0.0000000000000000000 ) ) ;
+#1889 = CARTESIAN_POINT ( 'NONE', ( -38.41421356237309200, -38.00000000000010700, -1.399999999999999900 ) ) ;
+#1890 = PLANE ( 'NONE', #3454 ) ;
+#1891 = CIRCLE ( 'NONE', #892, 2.099999999999997900 ) ;
+#1892 = ORIENTED_EDGE ( 'NONE', *, *, #2683, .T. ) ;
+#1893 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1894 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999996400, -24.75000000000007800, 0.0000000000000000000 ) ) ;
+#1895 = LINE ( 'NONE', #110, #2839 ) ;
+#1896 = ORIENTED_EDGE ( 'NONE', *, *, #2814, .F. ) ;
+#1897 = EDGE_CURVE ( 'NONE', #975, #2991, #3085, .T. ) ;
+#1898 = LINE ( 'NONE', #2737, #2401 ) ;
+#1899 = ORIENTED_EDGE ( 'NONE', *, *, #2513, .F. ) ;
+#1900 = AXIS2_PLACEMENT_3D ( 'NONE', #779, #3418, #3434 ) ;
+#1901 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, 19.00000000000000000, 23.00000000000000000 ) ) ;
+#1902 = ORIENTED_EDGE ( 'NONE', *, *, #1608, .F. ) ;
+#1903 = EDGE_CURVE ( 'NONE', #1055, #3478, #2124, .T. ) ;
+#1904 = CARTESIAN_POINT ( 'NONE', ( -35.50000000000000000, -34.37867965644036200, 23.00000000000000000 ) ) ;
+#1905 = ORIENTED_EDGE ( 'NONE', *, *, #1698, .T. ) ;
+#1906 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1907 = VECTOR ( 'NONE', #343, 1000.000000000000000 ) ;
+#1908 = DIRECTION ( 'NONE', ( 0.7071067811865567900, 0.7071067811865383600, -0.0000000000000000000 ) ) ;
+#1909 = ORIENTED_EDGE ( 'NONE', *, *, #1937, .F. ) ;
+#1910 = CIRCLE ( 'NONE', #3662, 3.750000000000003600 ) ;
+#1911 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1912 = ADVANCED_FACE ( 'NONE', ( #1392, #1342 ), #628, .F. ) ;
+#1913 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1914 = LINE ( 'NONE', #1865, #3228 ) ;
+#1915 = CIRCLE ( 'NONE', #223, 7.749999999999992900 ) ;
+#1916 = EDGE_CURVE ( 'NONE', #1280, #112, #1117, .T. ) ;
+#1917 = FACE_OUTER_BOUND ( 'NONE', #550, .T. ) ;
+#1918 = CARTESIAN_POINT ( 'NONE', ( 60.25000000000001400, -19.00000000000000000, 23.00000000000000000 ) ) ;
+#1919 = AXIS2_PLACEMENT_3D ( 'NONE', #1278, #3028, #1579 ) ;
+#1920 = EDGE_CURVE ( 'NONE', #2483, #547, #1303, .T. ) ;
+#1921 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .F. ) ;
+#1922 = ORIENTED_EDGE ( 'NONE', *, *, #1991, .F. ) ;
+#1923 = AXIS2_PLACEMENT_3D ( 'NONE', #73, #2451, #49 ) ;
+#1924 = EDGE_CURVE ( 'NONE', #2676, #3257, #837, .T. ) ;
+#1925 = VERTEX_POINT ( 'NONE', #2679 ) ;
+#1926 = VERTEX_POINT ( 'NONE', #643 ) ;
+#1927 = VERTEX_POINT ( 'NONE', #2712 ) ;
+#1928 = VECTOR ( 'NONE', #2164, 1000.000000000000000 ) ;
+#1929 = CLOSED_SHELL ( 'NONE', ( #3262, #1704, #1083, #348, #2361, #827, #1722, #651, #3515, #3006, #2302, #304, #3230, #865, #2058, #462, #3202, #534, #2173, #3051, #3416, #2808, #2353, #1629, #1391, #784, #2379, #2571, #764, #3491, #2043, #1645, #95, #2593, #944, #2062, #677, #2889, #3660, #2222, #1665, #2848, #2646, #3644, #1207, #3072, #2678, #887, #2471, #2325, #3550, #1412, #2259, #746, #1912, #2907, #2548, #2153, #1448, #3398, #1784, #1733, #1737, #288, #1030, #2373, #2047, #2625, #3136, #848, #2774, #3805, #2868, #843, #1588, #176, #266, #242, #1493, #2498, #2782, #3675, #2663, #891, #1761, #2945, #1185, #309, #3342, #2931, #3097, #859, #2111, #3603, #442, #1177, #2203, #199, #2693, #1136, #3510, #2957, #3209, #3793, #3018, #3245, #1316, #1985, #564, #2912, #922, #1201, #2822, #3775, #1100, #220, #1350, #3359, #3540, #259, #808, #1469, #58 ) ) ;
+#1930 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1931 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 24.74999999999996400, -1.399999999999999900 ) ) ;
+#1932 = LINE ( 'NONE', #3477, #1151 ) ;
+#1933 = ORIENTED_EDGE ( 'NONE', *, *, #3021, .F. ) ;
+#1934 = CIRCLE ( 'NONE', #2191, 7.749999999999985800 ) ;
+#1935 = VERTEX_POINT ( 'NONE', #1261 ) ;
+#1936 = VERTEX_POINT ( 'NONE', #54 ) ;
+#1937 = EDGE_CURVE ( 'NONE', #356, #156, #1589, .T. ) ;
+#1938 = LINE ( 'NONE', #748, #3215 ) ;
+#1939 = ORIENTED_EDGE ( 'NONE', *, *, #3402, .F. ) ;
+#1940 = LINE ( 'NONE', #3687, #1163 ) ;
+#1941 = EDGE_CURVE ( 'NONE', #579, #2473, #2805, .T. ) ;
+#1942 = FILL_AREA_STYLE ('',( #3391 ) ) ;
+#1943 = ORIENTED_EDGE ( 'NONE', *, *, #2661, .T. ) ;
+#1944 = VECTOR ( 'NONE', #240, 1000.000000000000000 ) ;
+#1945 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1946 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1947 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -32.49999999999998600, -1.399999999999999900 ) ) ;
+#1948 = ORIENTED_EDGE ( 'NONE', *, *, #2384, .T. ) ;
+#1949 = LINE ( 'NONE', #2002, #1594 ) ;
+#1950 = ORIENTED_EDGE ( 'NONE', *, *, #767, .T. ) ;
+#1951 = ORIENTED_EDGE ( 'NONE', *, *, #553, .F. ) ;
+#1952 = VECTOR ( 'NONE', #2096, 1000.000000000000000 ) ;
+#1953 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -32.50000000000000000, 21.49999999999998200 ) ) ;
+#1954 = ORIENTED_EDGE ( 'NONE', *, *, #1924, .F. ) ;
+#1955 = CARTESIAN_POINT ( 'NONE', ( 58.60000000000000900, 19.00000000000000000, 23.00000000000000000 ) ) ;
+#1956 = AXIS2_PLACEMENT_3D ( 'NONE', #1347, #164, #1687 ) ;
+#1957 = CIRCLE ( 'NONE', #307, 7.750000000000000000 ) ;
+#1958 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, -19.00000000000000000, 0.0000000000000000000 ) ) ;
+#1959 = DIRECTION ( 'NONE', ( -1.000000000000000000, 5.337610695313265200E-016, 0.0000000000000000000 ) ) ;
+#1960 = VERTEX_POINT ( 'NONE', #63 ) ;
+#1961 = CARTESIAN_POINT ( 'NONE', ( 30.40000000000002000, -34.99999999999997200, 0.0000000000000000000 ) ) ;
+#1962 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1963 = EDGE_CURVE ( 'NONE', #2289, #1280, #513, .T. ) ;
+#1964 = ORIENTED_EDGE ( 'NONE', *, *, #592, .F. ) ;
+#1965 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1966 = DIRECTION ( 'NONE', ( -2.168404344971008600E-016, -7.560968688706168400E-032, -1.000000000000000000 ) ) ;
+#1967 = ORIENTED_EDGE ( 'NONE', *, *, #2552, .F. ) ;
+#1968 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, -24.99999999999998600, 11.50000000000000000 ) ) ;
+#1969 = CARTESIAN_POINT ( 'NONE', ( -36.41421356237303500, -36.00000000000000700, 0.0000000000000000000 ) ) ;
+#1970 = LINE ( 'NONE', #1330, #406 ) ;
+#1971 = ORIENTED_EDGE ( 'NONE', *, *, #696, .T. ) ;
+#1972 = DIRECTION ( 'NONE', ( -2.886199372580474900E-016, -0.7071067811865489100, -0.7071067811865462400 ) ) ;
+#1973 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1974 = FACE_OUTER_BOUND ( 'NONE', #2123, .T. ) ;
+#1975 = ORIENTED_EDGE ( 'NONE', *, *, #2843, .T. ) ;
+#1976 = CIRCLE ( 'NONE', #1285, 6.749999999999999100 ) ;
+#1977 = ORIENTED_EDGE ( 'NONE', *, *, #2768, .F. ) ;
+#1978 = FACE_OUTER_BOUND ( 'NONE', #960, .T. ) ;
+#1979 = VERTEX_POINT ( 'NONE', #1503 ) ;
+#1980 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 32.49999999999998600, 23.00000000000000000 ) ) ;
+#1981 = VERTEX_POINT ( 'NONE', #973 ) ;
+#1982 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1983 = VERTEX_POINT ( 'NONE', #1904 ) ;
+#1984 = EDGE_CURVE ( 'NONE', #2512, #736, #466, .T. ) ;
+#1985 = ADVANCED_FACE ( 'NONE', ( #3542 ), #3066, .T. ) ;
+#1986 = VECTOR ( 'NONE', #880, 1000.000000000000000 ) ;
+#1987 = CARTESIAN_POINT ( 'NONE', ( 5.200000000000020600, -26.49999999999997500, 11.50000000000000000 ) ) ;
+#1988 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, 32.49999999999998600, -1.399999999999999900 ) ) ;
+#1989 = AXIS2_PLACEMENT_3D ( 'NONE', #3742, #2904, #1145 ) ;
+#1990 = CYLINDRICAL_SURFACE ( 'NONE', #2584, 2.099999999999997900 ) ;
+#1991 = EDGE_CURVE ( 'NONE', #2473, #1280, #2269, .T. ) ;
+#1992 = CARTESIAN_POINT ( 'NONE', ( -36.41421356237303500, -36.00000000000000700, 2.000000000000000000 ) ) ;
+#1993 = CIRCLE ( 'NONE', #71, 2.099999999999997900 ) ;
+#1994 = PLANE ( 'NONE', #291 ) ;
+#1995 = AXIS2_PLACEMENT_3D ( 'NONE', #1284, #2280, #2294 ) ;
+#1996 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1997 = CARTESIAN_POINT ( 'NONE', ( -35.61421356237306000, -35.20000000000000300, 2.000000000000000000 ) ) ;
+#1998 = VECTOR ( 'NONE', #1655, 1000.000000000000000 ) ;
+#1999 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000000, 36.00000000000000700, 0.0000000000000000000 ) ) ;
+#2000 = CIRCLE ( 'NONE', #2551, 3.750000000000003600 ) ;
+#2001 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.7071067811865442400, -0.7071067811865507900 ) ) ;
+#2002 = CARTESIAN_POINT ( 'NONE', ( -61.49999999999995700, -25.75000000000001100, 23.00000000000000000 ) ) ;
+#2003 = ORIENTED_EDGE ( 'NONE', *, *, #1339, .T. ) ;
+#2004 = CARTESIAN_POINT ( 'NONE', ( 48.25000000000002100, -32.49999999999998600, 23.00000000000000000 ) ) ;
+#2005 = CARTESIAN_POINT ( 'NONE', ( -31.83333333333332500, -20.66666666666669600, 19.33333333333332500 ) ) ;
+#2006 = EDGE_CURVE ( 'NONE', #1112, #2118, #3625, .T. ) ;
+#2007 = ORIENTED_EDGE ( 'NONE', *, *, #3088, .T. ) ;
+#2008 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2009 = VERTEX_POINT ( 'NONE', #1012 ) ;
+#2010 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2011 = ORIENTED_EDGE ( 'NONE', *, *, #1073, .F. ) ;
+#2012 = EDGE_CURVE ( 'NONE', #1239, #2343, #338, .T. ) ;
+#2013 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2014 = VERTEX_POINT ( 'NONE', #414 ) ;
+#2015 = ORIENTED_EDGE ( 'NONE', *, *, #2837, .F. ) ;
+#2016 = AXIS2_PLACEMENT_3D ( 'NONE', #3560, #3276, #2413 ) ;
+#2017 = VECTOR ( 'NONE', #3362, 1000.000000000000000 ) ;
+#2018 = ORIENTED_EDGE ( 'NONE', *, *, #3761, .F. ) ;
+#2019 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2020 = FACE_OUTER_BOUND ( 'NONE', #591, .T. ) ;
+#2021 = PLANE ( 'NONE', #2724 ) ;
+#2022 = ORIENTED_EDGE ( 'NONE', *, *, #335, .T. ) ;
+#2023 = FACE_OUTER_BOUND ( 'NONE', #3752, .T. ) ;
+#2024 = ORIENTED_EDGE ( 'NONE', *, *, #3448, .F. ) ;
+#2025 = ORIENTED_EDGE ( 'NONE', *, *, #2053, .F. ) ;
+#2026 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, -39.00000000000000700, 23.00000000000000000 ) ) ;
+#2027 = VECTOR ( 'NONE', #3302, 1000.000000000000000 ) ;
+#2028 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2029 = AXIS2_PLACEMENT_3D ( 'NONE', #1187, #3530, #1515 ) ;
+#2030 = CARTESIAN_POINT ( 'NONE', ( 62.00000000000000000, -24.74999999999999300, -1.399999999999999900 ) ) ;
+#2031 = ORIENTED_EDGE ( 'NONE', *, *, #2333, .F. ) ;
+#2032 = LINE ( 'NONE', #1814, #3000 ) ;
+#2033 = ORIENTED_EDGE ( 'NONE', *, *, #277, .F. ) ;
+#2034 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2035 = CARTESIAN_POINT ( 'NONE', ( -1.020425574104004600E-014, -25.00000000000000000, 15.00000000000004800 ) ) ;
+#2036 = ORIENTED_EDGE ( 'NONE', *, *, #610, .F. ) ;
+#2037 = VECTOR ( 'NONE', #548, 1000.000000000000000 ) ;
+#2038 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2039 = AXIS2_PLACEMENT_3D ( 'NONE', #14, #1853, #329 ) ;
+#2040 = EDGE_CURVE ( 'NONE', #2543, #1006, #3264, .T. ) ;
+#2041 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2042 = CARTESIAN_POINT ( 'NONE', ( -15.79999999999998100, -34.99999999999997900, 11.50000000000000000 ) ) ;
+#2043 = ADVANCED_FACE ( 'NONE', ( #2174 ), #3312, .F. ) ;
+#2044 = VECTOR ( 'NONE', #3780, 1000.000000000000000 ) ;
+#2045 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2046 = LINE ( 'NONE', #1992, #3406 ) ;
+#2047 = ADVANCED_FACE ( 'NONE', ( #2857 ), #2750, .T. ) ;
+#2048 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2049 = VECTOR ( 'NONE', #17, 1000.000000000000000 ) ;
+#2050 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2051 = LINE ( 'NONE', #2947, #1359 ) ;
+#2052 = CARTESIAN_POINT ( 'NONE', ( -6.000000000000006200, 37.84529946162076900, 3.199999999999997100 ) ) ;
+#2053 = EDGE_CURVE ( 'NONE', #3639, #156, #89, .T. ) ;
+#2054 = EDGE_LOOP ( 'NONE', ( #858, #3505, #3420, #3149 ) ) ;
+#2055 = EDGE_CURVE ( 'NONE', #116, #120, #425, .T. ) ;
+#2056 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 24.24999999999994700, 23.00000000000000000 ) ) ;
+#2057 = ORIENTED_EDGE ( 'NONE', *, *, #368, .F. ) ;
+#2058 = ADVANCED_FACE ( 'NONE', ( #1440 ), #1890, .F. ) ;
+#2059 = EDGE_CURVE ( 'NONE', #956, #2540, #785, .T. ) ;
+#2060 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2061 = ORIENTED_EDGE ( 'NONE', *, *, #2053, .T. ) ;
+#2062 = ADVANCED_FACE ( 'NONE', ( #694 ), #2177, .F. ) ;
+#2063 = DIRECTION ( 'NONE', ( 0.5773502691896262900, 0.5773502691896220700, -0.5773502691896289500 ) ) ;
+#2064 = VECTOR ( 'NONE', #3722, 1000.000000000000000 ) ;
+#2065 = AXIS2_PLACEMENT_3D ( 'NONE', #2654, #1886, #1847 ) ;
+#2066 = ORIENTED_EDGE ( 'NONE', *, *, #925, .T. ) ;
+#2067 = EDGE_CURVE ( 'NONE', #2589, #3646, #2320, .T. ) ;
+#2068 = LINE ( 'NONE', #2681, #410 ) ;
+#2069 = ORIENTED_EDGE ( 'NONE', *, *, #3475, .F. ) ;
+#2070 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, -35.00000000000000000, 23.00000000000000000 ) ) ;
+#2071 = AXIS2_PLACEMENT_3D ( 'NONE', #3393, #1363, #3444 ) ;
+#2072 = LINE ( 'NONE', #3033, #1709 ) ;
+#2073 = ORIENTED_EDGE ( 'NONE', *, *, #3610, .T. ) ;
+#2074 = CARTESIAN_POINT ( 'NONE', ( -30.99999999999998600, -26.49999999999997500, 11.50000000000000000 ) ) ;
+#2075 = LINE ( 'NONE', #2327, #2759 ) ;
+#2076 = ORIENTED_EDGE ( 'NONE', *, *, #2185, .T. ) ;
+#2077 = EDGE_LOOP ( 'NONE', ( #3440, #2781, #3247, #3544 ) ) ;
+#2078 = DIRECTION ( 'NONE', ( -1.000000000000000000, -3.486881358747350600E-016, 0.0000000000000000000 ) ) ;
+#2079 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2080 = VECTOR ( 'NONE', #1866, 1000.000000000000000 ) ;
+#2081 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2082 = EDGE_CURVE ( 'NONE', #120, #1239, #2221, .T. ) ;
+#2083 = CARTESIAN_POINT ( 'NONE', ( -19.99999999999998200, -26.49999999999997500, 0.0000000000000000000 ) ) ;
+#2084 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, -25.74999999999999600, -1.399999999999999900 ) ) ;
+#2085 = LINE ( 'NONE', #669, #1226 ) ;
+#2086 = EDGE_CURVE ( 'NONE', #209, #3255, #3360, .T. ) ;
+#2087 = DIRECTION ( 'NONE', ( -4.081702296416017000E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2088 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2089 = FACE_OUTER_BOUND ( 'NONE', #919, .T. ) ;
+#2090 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2091 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2092 = CYLINDRICAL_SURFACE ( 'NONE', #158, 7.749999999999985800 ) ;
+#2093 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2094 = VERTEX_POINT ( 'NONE', #2772 ) ;
+#2095 = CARTESIAN_POINT ( 'NONE', ( 46.00000000000000700, -36.00000000000000700, 2.000000000000000000 ) ) ;
+#2096 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2097 = VERTEX_POINT ( 'NONE', #1931 ) ;
+#2098 = CARTESIAN_POINT ( 'NONE', ( 60.25000000000001400, 19.00000000000000000, 23.00000000000000000 ) ) ;
+#2099 = EDGE_CURVE ( 'NONE', #485, #1936, #1940, .T. ) ;
+#2100 = ORIENTED_EDGE ( 'NONE', *, *, #1259, .F. ) ;
+#2101 = ORIENTED_EDGE ( 'NONE', *, *, #2954, .T. ) ;
+#2102 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2103 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, 39.00000000000002100, -1.399999999999999900 ) ) ;
+#2104 = EDGE_CURVE ( 'NONE', #1745, #614, #1762, .T. ) ;
+#2105 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 24.74999999999999300, 0.0000000000000000000 ) ) ;
+#2106 = LINE ( 'NONE', #2268, #768 ) ;
+#2107 = ORIENTED_EDGE ( 'NONE', *, *, #2291, .T. ) ;
+#2108 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2109 = DIRECTION ( 'NONE', ( 1.000000000000000000, -4.081702296416018000E-016, 0.0000000000000000000 ) ) ;
+#2110 = AXIS2_PLACEMENT_3D ( 'NONE', #1372, #2531, #762 ) ;
+#2111 = ADVANCED_FACE ( 'NONE', ( #984 ), #1349, .T. ) ;
+#2112 = FACE_OUTER_BOUND ( 'NONE', #1465, .T. ) ;
+#2113 = EDGE_CURVE ( 'NONE', #2293, #111, #282, .T. ) ;
+#2114 = ORIENTED_EDGE ( 'NONE', *, *, #3132, .T. ) ;
+#2115 = FACE_OUTER_BOUND ( 'NONE', #2745, .T. ) ;
+#2116 = ORIENTED_EDGE ( 'NONE', *, *, #1034, .T. ) ;
+#2117 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999994700, 37.84529946162075500, 3.199999999999994400 ) ) ;
+#2118 = VERTEX_POINT ( 'NONE', #2240 ) ;
+#2119 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -25.74999999999999600, 21.50000000000001100 ) ) ;
+#2120 = CARTESIAN_POINT ( 'NONE', ( -35.40000000000002000, -23.49999999999997500, 139.8246549320819000 ) ) ;
+#2121 = VECTOR ( 'NONE', #1799, 1000.000000000000000 ) ;
+#2122 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2123 = EDGE_LOOP ( 'NONE', ( #1462, #980, #1710, #1899 ) ) ;
+#2124 = LINE ( 'NONE', #2723, #2765 ) ;
+#2125 = ORIENTED_EDGE ( 'NONE', *, *, #3724, .T. ) ;
+#2126 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #3320 ) ;
+#2127 = CARTESIAN_POINT ( 'NONE', ( 46.00000000000000700, -36.00000000000000700, 19.00000000000000400 ) ) ;
+#2128 = EDGE_CURVE ( 'NONE', #305, #355, #3397, .T. ) ;
+#2129 = VECTOR ( 'NONE', #2060, 1000.000000000000000 ) ;
+#2130 = LINE ( 'NONE', #791, #558 ) ;
+#2131 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2132 = DIRECTION ( 'NONE', ( 1.935525664172083500E-016, -0.8660254037844361500, -0.5000000000000045500 ) ) ;
+#2133 = AXIS2_PLACEMENT_3D ( 'NONE', #3217, #2358, #857 ) ;
+#2134 = EDGE_CURVE ( 'NONE', #2476, #1397, #3489, .T. ) ;
+#2135 = PLANE ( 'NONE', #1219 ) ;
+#2136 = LINE ( 'NONE', #2603, #185 ) ;
+#2137 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -32.50000000000000000, -1.399999999999999900 ) ) ;
+#2138 = EDGE_CURVE ( 'NONE', #2512, #805, #2719, .T. ) ;
+#2139 = CYLINDRICAL_SURFACE ( 'NONE', #3423, 2.099999999999997900 ) ;
+#2140 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, 37.50000000000005000, 23.00000000000000000 ) ) ;
+#2141 = CARTESIAN_POINT ( 'NONE', ( -35.61421356237306000, -35.19999999999999600, 2.000000000000000000 ) ) ;
+#2142 = CIRCLE ( 'NONE', #246, 3.750000000000003600 ) ;
+#2143 = AXIS2_PLACEMENT_3D ( 'NONE', #219, #521, #2383 ) ;
+#2144 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .T. ) ;
+#2145 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2146 = ORIENTED_EDGE ( 'NONE', *, *, #2104, .F. ) ;
+#2147 = PLANE ( 'NONE', #126 ) ;
+#2148 = DIRECTION ( 'NONE', ( -0.7071067811865383600, 0.7071067811865567900, 0.0000000000000000000 ) ) ;
+#2149 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2150 = ORIENTED_EDGE ( 'NONE', *, *, #2113, .T. ) ;
+#2151 = ORIENTED_EDGE ( 'NONE', *, *, #2677, .F. ) ;
+#2152 = DIRECTION ( 'NONE', ( 0.5773502691896247300, 0.5773502691896271700, 0.5773502691896254000 ) ) ;
+#2153 = ADVANCED_FACE ( 'NONE', ( #1861 ), #1324, .F. ) ;
+#2154 = ORIENTED_EDGE ( 'NONE', *, *, #1941, .T. ) ;
+#2155 = VECTOR ( 'NONE', #819, 1000.000000000000000 ) ;
+#2156 = ORIENTED_EDGE ( 'NONE', *, *, #1903, .T. ) ;
+#2157 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2158 = LINE ( 'NONE', #290, #1750 ) ;
+#2159 = AXIS2_PLACEMENT_3D ( 'NONE', #1019, #2780, #443 ) ;
+#2160 = DIRECTION ( 'NONE', ( 4.081702296416017000E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2161 = VERTEX_POINT ( 'NONE', #1651 ) ;
+#2162 = EDGE_CURVE ( 'NONE', #2645, #2536, #2189, .T. ) ;
+#2163 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -25.75000000000001400, 21.49999999999998200 ) ) ;
+#2164 = DIRECTION ( 'NONE', ( 4.081702296416016500E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2165 = VECTOR ( 'NONE', #3426, 1000.000000000000000 ) ;
+#2166 = ORIENTED_EDGE ( 'NONE', *, *, #1009, .T. ) ;
+#2167 = CARTESIAN_POINT ( 'NONE', ( 58.60000000000000900, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#2168 = VECTOR ( 'NONE', #3727, 1000.000000000000000 ) ;
+#2169 = ORIENTED_EDGE ( 'NONE', *, *, #1984, .F. ) ;
+#2170 = ORIENTED_EDGE ( 'NONE', *, *, #702, .T. ) ;
+#2171 = EDGE_LOOP ( 'NONE', ( #2346, #2277, #1353, #2886 ) ) ;
+#2172 = CARTESIAN_POINT ( 'NONE', ( -1.020425574104004600E-014, -25.00000000000000000, 8.619891055441596600E-030 ) ) ;
+#2173 = ADVANCED_FACE ( 'NONE', ( #51 ), #3115, .F. ) ;
+#2174 = FACE_OUTER_BOUND ( 'NONE', #811, .T. ) ;
+#2175 = DIRECTION ( 'NONE', ( 1.261617073437665600E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2176 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2177 = PLANE ( 'NONE', #2682 ) ;
+#2178 = FACE_OUTER_BOUND ( 'NONE', #19, .T. ) ;
+#2179 = DIRECTION ( 'NONE', ( -1.000000000000000000, -3.486881358747349600E-016, 1.084202172485504300E-016 ) ) ;
+#2180 = ORIENTED_EDGE ( 'NONE', *, *, #2974, .T. ) ;
+#2181 = LINE ( 'NONE', #2083, #295 ) ;
+#2182 = CARTESIAN_POINT ( 'NONE', ( 52.75000000000000700, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#2183 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2184 = LINE ( 'NONE', #3745, #946 ) ;
+#2185 = EDGE_CURVE ( 'NONE', #441, #66, #1272, .T. ) ;
+#2186 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2187 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#2188 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 32.49999999999998600, 23.00000000000000000 ) ) ;
+#2189 = LINE ( 'NONE', #753, #3632 ) ;
+#2190 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2191 = AXIS2_PLACEMENT_3D ( 'NONE', #668, #90, #2102 ) ;
+#2192 = EDGE_CURVE ( 'NONE', #447, #2289, #3179, .T. ) ;
+#2193 = ORIENTED_EDGE ( 'NONE', *, *, #1234, .F. ) ;
+#2194 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#2195 = ORIENTED_EDGE ( 'NONE', *, *, #456, .F. ) ;
+#2196 = CARTESIAN_POINT ( 'NONE', ( 37.99999999999999300, -39.00000000000011400, 21.49999999999998600 ) ) ;
+#2197 = ORIENTED_EDGE ( 'NONE', *, *, #3106, .F. ) ;
+#2198 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, 39.00000000000002100, 21.50000000000003900 ) ) ;
+#2199 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2200 = EDGE_LOOP ( 'NONE', ( #3241, #163, #1529, #2744 ) ) ;
+#2201 = ORIENTED_EDGE ( 'NONE', *, *, #416, .F. ) ;
+#2202 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2203 = ADVANCED_FACE ( 'NONE', ( #2809 ), #1375, .T. ) ;
+#2204 = ORIENTED_EDGE ( 'NONE', *, *, #745, .T. ) ;
+#2205 = LINE ( 'NONE', #2381, #1426 ) ;
+#2206 = ORIENTED_EDGE ( 'NONE', *, *, #3088, .F. ) ;
+#2207 = AXIS2_PLACEMENT_3D ( 'NONE', #3219, #1472, #3204 ) ;
+#2208 = EDGE_CURVE ( 'NONE', #1423, #2580, #1505, .T. ) ;
+#2209 = LINE ( 'NONE', #3069, #3253 ) ;
+#2210 = EDGE_LOOP ( 'NONE', ( #2660, #2757, #2573, #688 ) ) ;
+#2211 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2212 = AXIS2_PLACEMENT_3D ( 'NONE', #1268, #2131, #942 ) ;
+#2213 = VECTOR ( 'NONE', #2560, 1000.000000000000000 ) ;
+#2214 = ORIENTED_EDGE ( 'NONE', *, *, #1920, .T. ) ;
+#2215 = EDGE_CURVE ( 'NONE', #1, #3387, #562, .T. ) ;
+#2216 = ORIENTED_EDGE ( 'NONE', *, *, #2726, .T. ) ;
+#2217 = FACE_OUTER_BOUND ( 'NONE', #966, .T. ) ;
+#2218 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, 38.99999999999998600, 23.00000000000000000 ) ) ;
+#2219 = ORIENTED_EDGE ( 'NONE', *, *, #1105, .T. ) ;
+#2220 = AXIS2_PLACEMENT_3D ( 'NONE', #201, #1101, #515 ) ;
+#2221 = CIRCLE ( 'NONE', #3640, 6.749999999999984900 ) ;
+#2222 = ADVANCED_FACE ( 'NONE', ( #1686 ), #1509, .F. ) ;
+#2223 = ORIENTED_EDGE ( 'NONE', *, *, #168, .T. ) ;
+#2224 = LINE ( 'NONE', #194, #3222 ) ;
+#2225 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2226 = FACE_OUTER_BOUND ( 'NONE', #3591, .T. ) ;
+#2227 = CARTESIAN_POINT ( 'NONE', ( 37.99999999999999300, -39.00000000000011400, -1.399999999999999900 ) ) ;
+#2228 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2229 = VECTOR ( 'NONE', #1449, 1000.000000000000000 ) ;
+#2230 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2231 = VECTOR ( 'NONE', #82, 1000.000000000000000 ) ;
+#2232 = EDGE_LOOP ( 'NONE', ( #916, #492, #833, #2478 ) ) ;
+#2233 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2234 = AXIS2_PLACEMENT_3D ( 'NONE', #2708, #2696, #1538 ) ;
+#2235 = EDGE_CURVE ( 'NONE', #1662, #3452, #594, .T. ) ;
+#2236 = VECTOR ( 'NONE', #3404, 1000.000000000000000 ) ;
+#2237 = CARTESIAN_POINT ( 'NONE', ( 62.00000000000000000, 32.49999999999998600, 0.0000000000000000000 ) ) ;
+#2238 = VERTEX_POINT ( 'NONE', #1040 ) ;
+#2239 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2240 = CARTESIAN_POINT ( 'NONE', ( 30.40000000000002000, -34.99999999999997200, 2.000000000000000000 ) ) ;
+#2241 = EDGE_LOOP ( 'NONE', ( #3077, #3291, #613, #951 ) ) ;
+#2242 = EDGE_LOOP ( 'NONE', ( #1896, #898, #2462, #2437 ) ) ;
+#2243 = PLANE ( 'NONE', #2065 ) ;
+#2244 = ORIENTED_EDGE ( 'NONE', *, *, #160, .F. ) ;
+#2245 = ORIENTED_EDGE ( 'NONE', *, *, #1276, .F. ) ;
+#2246 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2247 = ORIENTED_EDGE ( 'NONE', *, *, #909, .T. ) ;
+#2248 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2249 = LINE ( 'NONE', #1405, #1656 ) ;
+#2250 = ORIENTED_EDGE ( 'NONE', *, *, #2040, .F. ) ;
+#2251 = EDGE_CURVE ( 'NONE', #3004, #510, #47, .T. ) ;
+#2252 = VECTOR ( 'NONE', #30, 1000.000000000000000 ) ;
+#2253 = ORIENTED_EDGE ( 'NONE', *, *, #500, .F. ) ;
+#2254 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, 32.49999999999992900, 23.00000000000000000 ) ) ;
+#2255 = LINE ( 'NONE', #2368, #1658 ) ;
+#2256 = AXIS2_PLACEMENT_3D ( 'NONE', #1354, #1692, #2595 ) ;
+#2257 = ORIENTED_EDGE ( 'NONE', *, *, #2258, .F. ) ;
+#2258 = EDGE_CURVE ( 'NONE', #1423, #2297, #2813, .T. ) ;
+#2259 = ADVANCED_FACE ( 'NONE', ( #1555 ), #1845, .T. ) ;
+#2260 = DIRECTION ( 'NONE', ( -0.7071067811865516800, 0.0000000000000000000, 0.7071067811865434600 ) ) ;
+#2261 = DIRECTION ( 'NONE', ( 0.6546536707079823000, -0.3779644730092283100, 0.6546536707079714200 ) ) ;
+#2262 = VECTOR ( 'NONE', #2917, 1000.000000000000000 ) ;
+#2263 = ORIENTED_EDGE ( 'NONE', *, *, #3237, .T. ) ;
+#2264 = ORIENTED_EDGE ( 'NONE', *, *, #1903, .F. ) ;
+#2265 = EDGE_CURVE ( 'NONE', #3374, #1243, #855, .T. ) ;
+#2266 = CARTESIAN_POINT ( 'NONE', ( -38.41421356237309200, -38.00000000000010700, 2.000000000000000000 ) ) ;
+#2267 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2268 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999994700, 37.84529946162075500, 3.199999999999994400 ) ) ;
+#2269 = LINE ( 'NONE', #92, #1221 ) ;
+#2270 = VERTEX_POINT ( 'NONE', #3592 ) ;
+#2271 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1809 ) ) ;
+#2272 = DIRECTION ( 'NONE', ( 0.7071067811865485700, -2.886199372580473400E-016, 0.7071067811865464600 ) ) ;
+#2273 = CIRCLE ( 'NONE', #1257, 2.099999999999997900 ) ;
+#2274 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -24.75000000000001400, -1.399999999999999900 ) ) ;
+#2275 = EDGE_LOOP ( 'NONE', ( #555, #2895 ) ) ;
+#2276 = LINE ( 'NONE', #2103, #3717 ) ;
+#2277 = ORIENTED_EDGE ( 'NONE', *, *, #2513, .T. ) ;
+#2278 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, 38.99999999999998600, -1.399999999999999900 ) ) ;
+#2279 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2280 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2281 = FACE_OUTER_BOUND ( 'NONE', #810, .T. ) ;
+#2282 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2283 = CARTESIAN_POINT ( 'NONE', ( -62.00000000000000000, 24.74999999999997500, -1.399999999999999900 ) ) ;
+#2284 = AXIS2_PLACEMENT_3D ( 'NONE', #3401, #2556, #148 ) ;
+#2285 = CIRCLE ( 'NONE', #1575, 6.749999999999992000 ) ;
+#2286 = ORIENTED_EDGE ( 'NONE', *, *, #2837, .T. ) ;
+#2287 = ORIENTED_EDGE ( 'NONE', *, *, #472, .T. ) ;
+#2288 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, -32.49999999999998600, 21.50000000000001100 ) ) ;
+#2289 = VERTEX_POINT ( 'NONE', #3008 ) ;
+#2290 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2291 = EDGE_CURVE ( 'NONE', #1760, #3534, #1485, .T. ) ;
+#2292 = ORIENTED_EDGE ( 'NONE', *, *, #1259, .T. ) ;
+#2293 = VERTEX_POINT ( 'NONE', #1231 ) ;
+#2294 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2295 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, -39.00000000000011400, -1.399999999999999900 ) ) ;
+#2296 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000000, 37.99999999999998600, 2.000000000000000000 ) ) ;
+#2297 = VERTEX_POINT ( 'NONE', #1577 ) ;
+#2298 = ORIENTED_EDGE ( 'NONE', *, *, #3065, .T. ) ;
+#2299 = PLANE ( 'NONE', #664 ) ;
+#2300 = DIRECTION ( 'NONE', ( 4.081702296416017000E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2301 = VERTEX_POINT ( 'NONE', #3356 ) ;
+#2302 = ADVANCED_FACE ( 'NONE', ( #3394 ), #3037, .F. ) ;
+#2303 = VECTOR ( 'NONE', #1531, 1000.000000000000100 ) ;
+#2304 = CARTESIAN_POINT ( 'NONE', ( -56.50000000000002100, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#2305 = VERTEX_POINT ( 'NONE', #3087 ) ;
+#2306 = VECTOR ( 'NONE', #691, 1000.000000000000000 ) ;
+#2307 = DIRECTION ( 'NONE', ( -1.000000000000000000, 2.523234146875350600E-015, -0.0000000000000000000 ) ) ;
+#2308 = VERTEX_POINT ( 'NONE', #698 ) ;
+#2309 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2310 = VECTOR ( 'NONE', #2248, 1000.000000000000000 ) ;
+#2311 = ORIENTED_EDGE ( 'NONE', *, *, #3664, .T. ) ;
+#2312 = CARTESIAN_POINT ( 'NONE', ( 5.200000000000020600, -34.99999999999997200, 0.0000000000000000000 ) ) ;
+#2313 = EDGE_LOOP ( 'NONE', ( #2193, #3417, #378, #3618 ) ) ;
+#2314 = PLANE ( 'NONE', #3206 ) ;
+#2315 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000000, -36.00000000000000700, 2.000000000000000000 ) ) ;
+#2316 = DIRECTION ( 'NONE', ( -0.7071067811865563400, 0.7071067811865388000, 0.0000000000000000000 ) ) ;
+#2317 = VECTOR ( 'NONE', #1302, 1000.000000000000000 ) ;
+#2318 = EDGE_CURVE ( 'NONE', #510, #1657, #2717, .T. ) ;
+#2319 = ORIENTED_EDGE ( 'NONE', *, *, #1286, .T. ) ;
+#2320 = LINE ( 'NONE', #1307, #740 ) ;
+#2321 = AXIS2_PLACEMENT_3D ( 'NONE', #893, #860, #1195 ) ;
+#2322 = CIRCLE ( 'NONE', #1919, 2.099999999999997900 ) ;
+#2323 = EDGE_CURVE ( 'NONE', #2585, #2512, #1938, .T. ) ;
+#2324 = CARTESIAN_POINT ( 'NONE', ( 5.200000000000020600, -34.99999999999997200, 2.000000000000000000 ) ) ;
+#2325 = ADVANCED_FACE ( 'NONE', ( #279 ), #1310, .T. ) ;
+#2326 = LINE ( 'NONE', #3229, #131 ) ;
+#2327 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000019900, -34.99999999999997900, 2.000000000000000000 ) ) ;
+#2328 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2329 = DIRECTION ( 'NONE', ( 0.7071067811865474600, 0.7071067811865474600, 0.0000000000000000000 ) ) ;
+#2330 = LINE ( 'NONE', #861, #845 ) ;
+#2331 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 32.49999999999992900, 23.00000000000000000 ) ) ;
+#2332 = VECTOR ( 'NONE', #262, 1000.000000000000000 ) ;
+#2333 = EDGE_CURVE ( 'NONE', #3339, #2385, #463, .T. ) ;
+#2334 = VECTOR ( 'NONE', #563, 1000.000000000000000 ) ;
+#2335 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2336 = DIRECTION ( 'NONE', ( -2.040851148208008200E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2337 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2338 = EDGE_CURVE ( 'NONE', #1714, #2589, #3310, .T. ) ;
+#2339 = ORIENTED_EDGE ( 'NONE', *, *, #232, .T. ) ;
+#2340 = ORIENTED_EDGE ( 'NONE', *, *, #750, .F. ) ;
+#2341 = ORIENTED_EDGE ( 'NONE', *, *, #2558, .T. ) ;
+#2342 = EDGE_CURVE ( 'NONE', #42, #2538, #2631, .T. ) ;
+#2343 = VERTEX_POINT ( 'NONE', #3615 ) ;
+#2344 = ORIENTED_EDGE ( 'NONE', *, *, #432, .F. ) ;
+#2345 = FACE_OUTER_BOUND ( 'NONE', #1374, .T. ) ;
+#2346 = ORIENTED_EDGE ( 'NONE', *, *, #72, .F. ) ;
+#2347 = DIRECTION ( 'NONE', ( -2.465597453963229300E-016, 0.7071067811865517900, 0.7071067811865432400 ) ) ;
+#2348 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2349 = CARTESIAN_POINT ( 'NONE', ( -30.99999999999998200, -34.99999999999997900, 0.0000000000000000000 ) ) ;
+#2350 = FACE_BOUND ( 'NONE', #2718, .T. ) ;
+#2351 = ORIENTED_EDGE ( 'NONE', *, *, #103, .F. ) ;
+#2352 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000022200, -39.00100000000013300, 3.199999999999994400 ) ) ;
+#2353 = ADVANCED_FACE ( 'NONE', ( #2217 ), #3334, .F. ) ;
+#2354 = CIRCLE ( 'NONE', #483, 2.099999999999997900 ) ;
+#2355 = ORIENTED_EDGE ( 'NONE', *, *, #2468, .F. ) ;
+#2356 = LINE ( 'NONE', #997, #3757 ) ;
+#2357 = ORIENTED_EDGE ( 'NONE', *, *, #832, .T. ) ;
+#2358 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2359 = AXIS2_PLACEMENT_3D ( 'NONE', #2331, #3451, #1169 ) ;
+#2360 = ORIENTED_EDGE ( 'NONE', *, *, #1421, .F. ) ;
+#2361 = ADVANCED_FACE ( 'NONE', ( #1258 ), #509, .F. ) ;
+#2362 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2363 = PLANE ( 'NONE', #431 ) ;
+#2364 = LINE ( 'NONE', #604, #2906 ) ;
+#2365 = EDGE_CURVE ( 'NONE', #40, #3218, #1160, .T. ) ;
+#2366 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2367 = ORIENTED_EDGE ( 'NONE', *, *, #767, .F. ) ;
+#2368 = CARTESIAN_POINT ( 'NONE', ( -39.24264068711927700, -36.00000000000000700, 139.8246549320819000 ) ) ;
+#2369 = VECTOR ( 'NONE', #3538, 1000.000000000000000 ) ;
+#2370 = ORIENTED_EDGE ( 'NONE', *, *, #2872, .T. ) ;
+#2371 = VECTOR ( 'NONE', #91, 1000.000000000000000 ) ;
+#2372 = SURFACE_SIDE_STYLE ('',( #992 ) ) ;
+#2373 = ADVANCED_FACE ( 'NONE', ( #2849 ), #3661, .T. ) ;
+#2374 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2375 = CIRCLE ( 'NONE', #2720, 2.099999999999997900 ) ;
+#2376 = ORIENTED_EDGE ( 'NONE', *, *, #3686, .T. ) ;
+#2377 = ORIENTED_EDGE ( 'NONE', *, *, #1029, .F. ) ;
+#2378 = CYLINDRICAL_SURFACE ( 'NONE', #2623, 2.099999999999997900 ) ;
+#2379 = ADVANCED_FACE ( 'NONE', ( #3536 ), #137, .F. ) ;
+#2380 = EDGE_LOOP ( 'NONE', ( #2007, #3103, #1172, #1486 ) ) ;
+#2381 = CARTESIAN_POINT ( 'NONE', ( -37.99999999999999300, -39.00000000000011400, 2.000000000000001800 ) ) ;
+#2382 = CARTESIAN_POINT ( 'NONE', ( -34.19999999999998900, -35.20000000000000300, -1.399999999999999900 ) ) ;
+#2383 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2384 = EDGE_CURVE ( 'NONE', #2014, #783, #1859, .T. ) ;
+#2385 = VERTEX_POINT ( 'NONE', #1592 ) ;
+#2386 = EDGE_CURVE ( 'NONE', #2881, #1681, #2356, .T. ) ;
+#2387 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2388 = ORIENTED_EDGE ( 'NONE', *, *, #3233, .F. ) ;
+#2389 = AXIS2_PLACEMENT_3D ( 'NONE', #824, #2272, #2300 ) ;
+#2390 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, -35.00000000000001400, 11.50000000000000000 ) ) ;
+#2391 = EDGE_CURVE ( 'NONE', #1241, #3643, #549, .T. ) ;
+#2392 = ORIENTED_EDGE ( 'NONE', *, *, #2980, .T. ) ;
+#2393 = ORIENTED_EDGE ( 'NONE', *, *, #7, .T. ) ;
+#2394 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, 38.99999999999998600, 13.19999999999997300 ) ) ;
+#2395 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.7071067811865475700, 0.7071067811865475700 ) ) ;
+#2396 = ORIENTED_EDGE ( 'NONE', *, *, #2927, .F. ) ;
+#2397 = EDGE_CURVE ( 'NONE', #355, #3704, #1758, .T. ) ;
+#2398 = LINE ( 'NONE', #629, #1928 ) ;
+#2399 = ORIENTED_EDGE ( 'NONE', *, *, #2338, .F. ) ;
+#2400 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.7071067811865492400, 0.7071067811865459100 ) ) ;
+#2401 = VECTOR ( 'NONE', #714, 1000.000000000000000 ) ;
+#2402 = CARTESIAN_POINT ( 'NONE', ( -35.40000000000002000, -17.49999999999991800, 19.00000000000000000 ) ) ;
+#2403 = ORIENTED_EDGE ( 'NONE', *, *, #3337, .F. ) ;
+#2404 = CARTESIAN_POINT ( 'NONE', ( -1.020425574104004600E-014, -25.00000000000000000, 15.00000000000004800 ) ) ;
+#2405 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -25.74999999999999600, 21.50000000000001100 ) ) ;
+#2406 = LINE ( 'NONE', #683, #3576 ) ;
+#2407 = EDGE_LOOP ( 'NONE', ( #76, #1300, #2393, #831 ) ) ;
+#2408 = ORIENTED_EDGE ( 'NONE', *, *, #3529, .T. ) ;
+#2409 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999999300, -25.00000000000001400, 11.50000000000000000 ) ) ;
+#2410 = VERTEX_POINT ( 'NONE', #2514 ) ;
+#2411 = LINE ( 'NONE', #3797, #2499 ) ;
+#2412 = ORIENTED_EDGE ( 'NONE', *, *, #1937, .T. ) ;
+#2413 = DIRECTION ( 'NONE', ( -5.389432158374547900E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2414 = CARTESIAN_POINT ( 'NONE', ( 63.00000000000000000, 25.74999999999999600, 21.50000000000002500 ) ) ;
+#2415 = AXIS2_PLACEMENT_3D ( 'NONE', #3760, #1461, #3808 ) ;
+#2416 = EDGE_CURVE ( 'NONE', #772, #1131, #1299, .T. ) ;
+#2417 = ORIENTED_EDGE ( 'NONE', *, *, #989, .T. ) ;
+#2418 = LINE ( 'NONE', #1135, #1069 ) ;
+#2419 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2420 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, -34.99999999999999300, 21.49999999999998600 ) ) ;
+#2421 = CARTESIAN_POINT ( 'NONE', ( 46.00000000000000700, 36.00000000000000700, 19.00000000000000400 ) ) ;
+#2422 = CIRCLE ( 'NONE', #3635, 8.250000000000042600 ) ;
+#2423 = EDGE_CURVE ( 'NONE', #1295, #2657, #979, .T. ) ;
+#2424 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, -39.00000000000000700, 21.50000000000001100 ) ) ;
+#2425 = CYLINDRICAL_SURFACE ( 'NONE', #2528, 2.099999999999997900 ) ;
+#2426 = AXIS2_PLACEMENT_3D ( 'NONE', #1584, #2176, #413 ) ;
+#2427 = CARTESIAN_POINT ( 'NONE', ( 52.75000000000000700, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#2428 = CIRCLE ( 'NONE', #1768, 8.249999999999985800 ) ;
+#2429 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, -35.00000000000000000, 21.49999999999998600 ) ) ;
+#2430 = FACE_OUTER_BOUND ( 'NONE', #2232, .T. ) ;
+#2431 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2432 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2433 = ORIENTED_EDGE ( 'NONE', *, *, #2162, .T. ) ;
+#2434 = EDGE_LOOP ( 'NONE', ( #3333, #928 ) ) ;
+#2435 = AXIS2_PLACEMENT_3D ( 'NONE', #573, #2617, #2883 ) ;
+#2436 = EDGE_LOOP ( 'NONE', ( #1862, #3599, #2975, #268 ) ) ;
+#2437 = ORIENTED_EDGE ( 'NONE', *, *, #3166, .F. ) ;
+#2438 = PLANE ( 'NONE', #2234 ) ;
+#2439 = ORIENTED_EDGE ( 'NONE', *, *, #337, .T. ) ;
+#2440 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 24.24999999999999600, 23.00000000000000000 ) ) ;
+#2441 = EDGE_CURVE ( 'NONE', #3257, #1667, #2453, .T. ) ;
+#2442 = FACE_OUTER_BOUND ( 'NONE', #2407, .T. ) ;
+#2443 = ORIENTED_EDGE ( 'NONE', *, *, #592, .T. ) ;
+#2444 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2445 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2446 = VECTOR ( 'NONE', #2109, 1000.000000000000000 ) ;
+#2447 = EDGE_LOOP ( 'NONE', ( #2930, #2798, #357, #713 ) ) ;
+#2448 = VECTOR ( 'NONE', #3754, 1000.000000000000000 ) ;
+#2449 = ORIENTED_EDGE ( 'NONE', *, *, #2896, .T. ) ;
+#2450 = ORIENTED_EDGE ( 'NONE', *, *, #3598, .T. ) ;
+#2451 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2452 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.261617073437665600E-015, 0.0000000000000000000 ) ) ;
+#2453 = LINE ( 'NONE', #2523, #1666 ) ;
+#2454 = ORIENTED_EDGE ( 'NONE', *, *, #1322, .T. ) ;
+#2455 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 25.74999999999998200, 23.00000000000000000 ) ) ;
+#2456 = ORIENTED_EDGE ( 'NONE', *, *, #1533, .F. ) ;
+#2457 = DIRECTION ( 'NONE', ( -3.486881358747349600E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2458 = LINE ( 'NONE', #2882, #741 ) ;
+#2459 = VECTOR ( 'NONE', #2387, 1000.000000000000000 ) ;
+#2460 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2461 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2462 = ORIENTED_EDGE ( 'NONE', *, *, #1402, .F. ) ;
+#2463 = ORIENTED_EDGE ( 'NONE', *, *, #964, .F. ) ;
+#2464 = FACE_OUTER_BOUND ( 'NONE', #2479, .T. ) ;
+#2465 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2466 = AXIS2_PLACEMENT_3D ( 'NONE', #1968, #157, #1070 ) ;
+#2467 = ORIENTED_EDGE ( 'NONE', *, *, #1608, .T. ) ;
+#2468 = EDGE_CURVE ( 'NONE', #1755, #1006, #166, .T. ) ;
+#2469 = VECTOR ( 'NONE', #2328, 1000.000000000000000 ) ;
+#2470 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#2471 = ADVANCED_FACE ( 'NONE', ( #881 ), #1653, .F. ) ;
+#2472 = VECTOR ( 'NONE', #1647, 1000.000000000000000 ) ;
+#2473 = VERTEX_POINT ( 'NONE', #1352 ) ;
+#2474 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2475 = ORIENTED_EDGE ( 'NONE', *, *, #2974, .F. ) ;
+#2476 = VERTEX_POINT ( 'NONE', #3690 ) ;
+#2477 = CARTESIAN_POINT ( 'NONE', ( 61.50000000000001400, -24.25000000000000700, 23.00000000000000000 ) ) ;
+#2478 = ORIENTED_EDGE ( 'NONE', *, *, #1881, .T. ) ;
+#2479 = EDGE_LOOP ( 'NONE', ( #1081, #2449, #863, #2755 ) ) ;
+#2480 = PLANE ( 'NONE', #3164 ) ;
+#2481 = DIRECTION ( 'NONE', ( -0.7071067811865567900, 0.7071067811865383600, 0.0000000000000000000 ) ) ;
+#2482 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -24.74999999999999300, 0.0000000000000000000 ) ) ;
+#2483 = VERTEX_POINT ( 'NONE', #486 ) ;
+#2484 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2485 = EDGE_LOOP ( 'NONE', ( #3152, #1318, #2520, #1246 ) ) ;
+#2486 = FACE_OUTER_BOUND ( 'NONE', #1508, .T. ) ;
+#2487 = CARTESIAN_POINT ( 'NONE', ( -19.99999999999998200, -34.99999999999999300, 11.50000000000000000 ) ) ;
+#2488 = ORIENTED_EDGE ( 'NONE', *, *, #3183, .F. ) ;
+#2489 = EDGE_CURVE ( 'NONE', #1880, #79, #3082, .T. ) ;
+#2490 = VECTOR ( 'NONE', #2766, 1000.000000000000000 ) ;
+#2491 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999994700, 37.84529946162076900, 3.199999999999994400 ) ) ;
+#2492 = ORIENTED_EDGE ( 'NONE', *, *, #189, .T. ) ;
+#2493 = CARTESIAN_POINT ( 'NONE', ( 35.50000000000000700, -34.37867965644037600, 23.00000000000000000 ) ) ;
+#2494 = PLANE ( 'NONE', #1995 ) ;
+#2495 = CONICAL_SURFACE ( 'NONE', #1923, 8.249999999999985800, 0.7853981633974495000 ) ;
+#2496 = ORIENTED_EDGE ( 'NONE', *, *, #500, .T. ) ;
+#2497 = EDGE_LOOP ( 'NONE', ( #3800, #726, #61, #1567 ) ) ;
+#2498 = ADVANCED_FACE ( 'NONE', ( #3123 ), #3407, .T. ) ;
+#2499 = VECTOR ( 'NONE', #2667, 1000.000000000000000 ) ;
+#2500 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, -19.00000000000000000, -0.0000000000000000000 ) ) ;
+#2501 = ORIENTED_EDGE ( 'NONE', *, *, #939, .T. ) ;
+#2502 = FACE_OUTER_BOUND ( 'NONE', #3063, .T. ) ;
+#2503 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2504 = EDGE_CURVE ( 'NONE', #356, #147, #781, .T. ) ;
+#2505 = FACE_BOUND ( 'NONE', #1357, .T. ) ;
+#2506 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, -32.49999999999998600, 23.00000000000000000 ) ) ;
+#2507 = LINE ( 'NONE', #2763, #8 ) ;
+#2508 = EDGE_CURVE ( 'NONE', #1222, #2543, #2952, .T. ) ;
+#2509 = SURFACE_STYLE_USAGE ( .BOTH. , #153 ) ;
+#2510 = LINE ( 'NONE', #1816, #3096 ) ;
+#2511 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000061800, -37.99999999999995000, 0.0000000000000000000 ) ) ;
+#2512 = VERTEX_POINT ( 'NONE', #1036 ) ;
+#2513 = EDGE_CURVE ( 'NONE', #1841, #1586, #3700, .T. ) ;
+#2514 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, 32.49999999999998600, 0.0000000000000000000 ) ) ;
+#2515 = CIRCLE ( 'NONE', #1042, 7.749999999999972500 ) ;
+#2516 = EDGE_LOOP ( 'NONE', ( #152, #1052, #1057, #1134 ) ) ;
+#2517 = EDGE_LOOP ( 'NONE', ( #373, #3522, #1114, #913 ) ) ;
+#2518 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#2519 = ORIENTED_EDGE ( 'NONE', *, *, #1389, .F. ) ;
+#2520 = ORIENTED_EDGE ( 'NONE', *, *, #342, .T. ) ;
+#2521 = CARTESIAN_POINT ( 'NONE', ( -6.000000000000006200, 37.84529946162076900, 3.199999999999997100 ) ) ;
+#2522 = EDGE_LOOP ( 'NONE', ( #1301, #2355, #2825, #3682 ) ) ;
+#2523 = CARTESIAN_POINT ( 'NONE', ( -34.19999999999998900, -35.20000000000000300, 2.000000000000000000 ) ) ;
+#2524 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2525 = LINE ( 'NONE', #1458, #1747 ) ;
+#2526 = ORIENTED_EDGE ( 'NONE', *, *, #1721, .T. ) ;
+#2527 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, 19.00000000000000000, 23.00000000000000000 ) ) ;
+#2528 = AXIS2_PLACEMENT_3D ( 'NONE', #3419, #1707, #1436 ) ;
+#2529 = LINE ( 'NONE', #2424, #1615 ) ;
+#2530 = ORIENTED_EDGE ( 'NONE', *, *, #2578, .F. ) ;
+#2531 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2532 = AXIS2_PLACEMENT_3D ( 'NONE', #2172, #2787, #737 ) ;
+#2533 = LINE ( 'NONE', #457, #630 ) ;
+#2534 = VERTEX_POINT ( 'NONE', #3081 ) ;
+#2535 = EDGE_CURVE ( 'NONE', #1368, #2094, #2075, .T. ) ;
+#2536 = VERTEX_POINT ( 'NONE', #3157 ) ;
+#2537 = VECTOR ( 'NONE', #720, 1000.000000000000000 ) ;
+#2538 = VERTEX_POINT ( 'NONE', #1148 ) ;
+#2539 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2540 = VERTEX_POINT ( 'NONE', #3769 ) ;
+#2541 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1562 ), #297 ) ;
+#2542 = VECTOR ( 'NONE', #2845, 1000.000000000000000 ) ;
+#2543 = VERTEX_POINT ( 'NONE', #559 ) ;
+#2544 = FACE_OUTER_BOUND ( 'NONE', #659, .T. ) ;
+#2545 = PLANE ( 'NONE', #3557 ) ;
+#2546 = FACE_OUTER_BOUND ( 'NONE', #1367, .T. ) ;
+#2547 = DIRECTION ( 'NONE', ( 3.558407130208834700E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2548 = ADVANCED_FACE ( 'NONE', ( #738 ), #1994, .F. ) ;
+#2549 = LINE ( 'NONE', #560, #996 ) ;
+#2550 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 24.24999999999999600, 23.00000000000000000 ) ) ;
+#2551 = AXIS2_PLACEMENT_3D ( 'NONE', #65, #3340, #3317 ) ;
+#2552 = EDGE_CURVE ( 'NONE', #2476, #2270, #3798, .T. ) ;
+#2553 = CARTESIAN_POINT ( 'NONE', ( -30.99999999999998600, -26.49999999999997500, 0.0000000000000000000 ) ) ;
+#2554 = LINE ( 'NONE', #438, #1314 ) ;
+#2555 = ORIENTED_EDGE ( 'NONE', *, *, #3783, .T. ) ;
+#2556 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2557 = AXIS2_PLACEMENT_3D ( 'NONE', #1291, #3628, #1613 ) ;
+#2558 = EDGE_CURVE ( 'NONE', #3567, #3125, #1215, .T. ) ;
+#2559 = VECTOR ( 'NONE', #230, 1000.000000000000000 ) ;
+#2560 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2561 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .F. ) ;
+#2562 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000700, 36.00000000000000700, 19.00000000000000400 ) ) ;
+#2563 = ORIENTED_EDGE ( 'NONE', *, *, #925, .F. ) ;
+#2564 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2565 = ORIENTED_EDGE ( 'NONE', *, *, #1447, .F. ) ;
+#2566 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000700, 36.00000000000000700, 19.00000000000000400 ) ) ;
+#2567 = CARTESIAN_POINT ( 'NONE', ( 46.00000000000000700, -36.00000000000000700, 2.000000000000000000 ) ) ;
+#2568 = ORIENTED_EDGE ( 'NONE', *, *, #792, .T. ) ;
+#2569 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2570 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2571 = ADVANCED_FACE ( 'NONE', ( #685, #3620 ), #3523, .F. ) ;
+#2572 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2573 = ORIENTED_EDGE ( 'NONE', *, *, #2508, .F. ) ;
+#2574 = CARTESIAN_POINT ( 'NONE', ( -42.58333333333327900, -5.333333333333730900, 41.91666666666638000 ) ) ;
+#2575 = LINE ( 'NONE', #990, #621 ) ;
+#2576 = ORIENTED_EDGE ( 'NONE', *, *, #909, .F. ) ;
+#2577 = DIRECTION ( 'NONE', ( -1.000000000000000000, 6.308085367188408000E-016, 0.0000000000000000000 ) ) ;
+#2578 = EDGE_CURVE ( 'NONE', #3004, #2899, #37, .T. ) ;
+#2579 = FACE_OUTER_BOUND ( 'NONE', #1812, .T. ) ;
+#2580 = VERTEX_POINT ( 'NONE', #3794 ) ;
+#2581 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2582 = DIRECTION ( 'NONE', ( 1.000000000000000000, 5.389432158374547900E-016, -0.0000000000000000000 ) ) ;
+#2583 = VECTOR ( 'NONE', #1624, 1000.000000000000000 ) ;
+#2584 = AXIS2_PLACEMENT_3D ( 'NONE', #3525, #2050, #3220 ) ;
+#2585 = VERTEX_POINT ( 'NONE', #905 ) ;
+#2586 = EDGE_CURVE ( 'NONE', #1157, #112, #3663, .T. ) ;
+#2587 = CARTESIAN_POINT ( 'NONE', ( 54.40000000000001300, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#2588 = LINE ( 'NONE', #1603, #2213 ) ;
+#2589 = VERTEX_POINT ( 'NONE', #2963 ) ;
+#2590 = ORIENTED_EDGE ( 'NONE', *, *, #806, .T. ) ;
+#2591 = EDGE_CURVE ( 'NONE', #1236, #1417, #635, .T. ) ;
+#2592 = DIRECTION ( 'NONE', ( 5.389432158374547900E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2593 = ADVANCED_FACE ( 'NONE', ( #1978 ), #927, .F. ) ;
+#2594 = LINE ( 'NONE', #851, #3666 ) ;
+#2595 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2596 = FACE_OUTER_BOUND ( 'NONE', #39, .T. ) ;
+#2597 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, -19.00000000000000000, 23.00000000000000000 ) ) ;
+#2598 = CARTESIAN_POINT ( 'NONE', ( 35.40000000000002000, 35.58364780960052800, 72.08364780959983900 ) ) ;
+#2599 = FACE_BOUND ( 'NONE', #3737, .T. ) ;
+#2600 = FACE_OUTER_BOUND ( 'NONE', #1792, .T. ) ;
+#2601 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -24.75000000000001100, 2.000000000000000000 ) ) ;
+#2602 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2603 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -24.75000000000001400, 2.000000000000000000 ) ) ;
+#2604 = FACE_OUTER_BOUND ( 'NONE', #3609, .T. ) ;
+#2605 = EDGE_CURVE ( 'NONE', #2994, #3379, #419, .T. ) ;
+#2606 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2607 = FACE_OUTER_BOUND ( 'NONE', #3355, .T. ) ;
+#2608 = EDGE_CURVE ( 'NONE', #485, #447, #33, .T. ) ;
+#2609 = VERTEX_POINT ( 'NONE', #1877 ) ;
+#2610 = PLANE ( 'NONE', #571 ) ;
+#2611 = AXIS2_PLACEMENT_3D ( 'NONE', #2188, #1638, #1930 ) ;
+#2612 = ORIENTED_EDGE ( 'NONE', *, *, #1049, .F. ) ;
+#2613 = ORIENTED_EDGE ( 'NONE', *, *, #2251, .T. ) ;
+#2614 = ORIENTED_EDGE ( 'NONE', *, *, #2235, .T. ) ;
+#2615 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2616 = EDGE_LOOP ( 'NONE', ( #647, #107, #310, #2219 ) ) ;
+#2617 = DIRECTION ( 'NONE', ( 0.5000000000000065500, -0.4999999999999935600, 0.7071067811865474600 ) ) ;
+#2618 = VECTOR ( 'NONE', #2307, 1000.000000000000000 ) ;
+#2619 = ORIENTED_EDGE ( 'NONE', *, *, #22, .T. ) ;
+#2620 = LINE ( 'NONE', #3024, #1848 ) ;
+#2621 = EDGE_LOOP ( 'NONE', ( #1830, #3038, #1625, #2701 ) ) ;
+#2622 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, 24.74999999999968000, 0.0000000000000000000 ) ) ;
+#2623 = AXIS2_PLACEMENT_3D ( 'NONE', #2597, #3776, #2041 ) ;
+#2624 = CARTESIAN_POINT ( 'NONE', ( 38.62132034355964500, -37.50000000000009200, 23.00000000000000000 ) ) ;
+#2625 = ADVANCED_FACE ( 'NONE', ( #1253 ), #2495, .F. ) ;
+#2626 = FACE_OUTER_BOUND ( 'NONE', #1669, .T. ) ;
+#2627 = ORIENTED_EDGE ( 'NONE', *, *, #939, .F. ) ;
+#2628 = ORIENTED_EDGE ( 'NONE', *, *, #2397, .T. ) ;
+#2629 = PLANE ( 'NONE', #1849 ) ;
+#2630 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2631 = LINE ( 'NONE', #1623, #2317 ) ;
+#2632 = EDGE_CURVE ( 'NONE', #1264, #3292, #3483, .T. ) ;
+#2633 = ORIENTED_EDGE ( 'NONE', *, *, #3106, .T. ) ;
+#2634 = VECTOR ( 'NONE', #471, 999.9999999999998900 ) ;
+#2635 = PLANE ( 'NONE', #2435 ) ;
+#2636 = AXIS2_PLACEMENT_3D ( 'NONE', #1858, #3261, #2445 ) ;
+#2637 = EDGE_LOOP ( 'NONE', ( #367, #3060, #2704, #3658 ) ) ;
+#2638 = VECTOR ( 'NONE', #1565, 1000.000000000000000 ) ;
+#2639 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2640 = LINE ( 'NONE', #2961, #2369 ) ;
+#2641 = DIRECTION ( 'NONE', ( 0.7071067811865383600, 0.7071067811865567900, 0.0000000000000000000 ) ) ;
+#2642 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2643 = ORIENTED_EDGE ( 'NONE', *, *, #3655, .T. ) ;
+#2644 = VECTOR ( 'NONE', #2160, 1000.000000000000000 ) ;
+#2645 = VERTEX_POINT ( 'NONE', #2119 ) ;
+#2646 = ADVANCED_FACE ( 'NONE', ( #330 ), #3019, .F. ) ;
+#2647 = CARTESIAN_POINT ( 'NONE', ( 38.41421356237309200, -38.00000000000010700, 2.000000000000000000 ) ) ;
+#2648 = VECTOR ( 'NONE', #2503, 1000.000000000000000 ) ;
+#2649 = CARTESIAN_POINT ( 'NONE', ( 48.24999999999995700, 32.49999999999998600, 23.00000000000000000 ) ) ;
+#2650 = EDGE_CURVE ( 'NONE', #3339, #3300, #78, .T. ) ;
+#2651 = EDGE_CURVE ( 'NONE', #109, #2881, #1934, .T. ) ;
+#2652 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 25.74999999999999600, -1.399999999999999900 ) ) ;
+#2653 = FACE_OUTER_BOUND ( 'NONE', #3786, .T. ) ;
+#2654 = CARTESIAN_POINT ( 'NONE', ( -48.24999999999999300, 32.49999999999998600, 23.00000000000000000 ) ) ;
+#2655 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, -19.00000000000000000, 0.0000000000000000000 ) ) ;
+#2656 = EDGE_CURVE ( 'NONE', #2873, #142, #3169, .T. ) ;
+#2657 = VERTEX_POINT ( 'NONE', #1864 ) ;
+#2658 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -24.25000000000000000, 23.00000000000000000 ) ) ;
+#2659 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -32.50000000000000000, -1.399999999999999900 ) ) ;
+#2660 = ORIENTED_EDGE ( 'NONE', *, *, #1073, .T. ) ;
+#2661 = EDGE_CURVE ( 'NONE', #2238, #3338, #2354, .T. ) ;
+#2662 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .T. ) ;
+#2663 = ADVANCED_FACE ( 'NONE', ( #2023 ), #2713, .F. ) ;
+#2664 = LINE ( 'NONE', #1790, #319 ) ;
+#2665 = EDGE_LOOP ( 'NONE', ( #226, #2834, #1860, #276 ) ) ;
+#2666 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2667 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2668 = FACE_OUTER_BOUND ( 'NONE', #3226, .T. ) ;
+#2669 = ORIENTED_EDGE ( 'NONE', *, *, #3761, .T. ) ;
+#2670 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2671 = LINE ( 'NONE', #787, #2583 ) ;
+#2672 = ORIENTED_EDGE ( 'NONE', *, *, #3258, .T. ) ;
+#2673 = CARTESIAN_POINT ( 'NONE', ( 35.40000000000002000, -23.49999999999997500, 2.000000000000000000 ) ) ;
+#2674 = VECTOR ( 'NONE', #1484, 1000.000000000000000 ) ;
+#2675 = EDGE_LOOP ( 'NONE', ( #1804, #370, #2011, #2643 ) ) ;
+#2676 = VERTEX_POINT ( 'NONE', #2826 ) ;
+#2677 = EDGE_CURVE ( 'NONE', #1262, #3611, #830, .T. ) ;
+#2678 = ADVANCED_FACE ( 'NONE', ( #2115 ), #203, .F. ) ;
+#2679 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999983100, 39.00000000000000000, 1.200000000000021900 ) ) ;
+#2680 = VECTOR ( 'NONE', #2976, 1000.000000000000000 ) ;
+#2681 = CARTESIAN_POINT ( 'NONE', ( -58.59999999999999400, -19.00000000000000000, 23.00000000000000000 ) ) ;
+#2682 = AXIS2_PLACEMENT_3D ( 'NONE', #3349, #1606, #115 ) ;
+#2683 = EDGE_CURVE ( 'NONE', #1186, #1745, #1154, .T. ) ;
+#2684 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2685 = LINE ( 'NONE', #2349, #2037 ) ;
+#2686 = CARTESIAN_POINT ( 'NONE', ( 46.00000000000000700, 36.00000000000000700, 19.00000000000000400 ) ) ;
+#2687 = VECTOR ( 'NONE', #1501, 1000.000000000000100 ) ;
+#2688 = CARTESIAN_POINT ( 'NONE', ( 62.00000000000000000, 24.74999999999999300, 2.000000000000000000 ) ) ;
+#2689 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2690 = CIRCLE ( 'NONE', #2256, 3.750000000000003600 ) ;
+#2691 = LINE ( 'NONE', #937, #2049 ) ;
+#2692 = PLANE ( 'NONE', #3330 ) ;
+#2693 = ADVANCED_FACE ( 'NONE', ( #1335 ), #1808, .T. ) ;
+#2694 = ORIENTED_EDGE ( 'NONE', *, *, #3045, .T. ) ;
+#2695 = CARTESIAN_POINT ( 'NONE', ( -56.50000000000002100, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#2696 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2697 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #873, 'distance_accuracy_value', 'NONE');
+#2698 = ORIENTED_EDGE ( 'NONE', *, *, #1963, .T. ) ;
+#2699 = EDGE_CURVE ( 'NONE', #142, #2873, #372, .T. ) ;
+#2700 = CARTESIAN_POINT ( 'NONE', ( -0.2071067811869720100, 0.2071067811869668500, 2.000000000000000000 ) ) ;
+#2701 = ORIENTED_EDGE ( 'NONE', *, *, #2055, .F. ) ;
+#2702 = VERTEX_POINT ( 'NONE', #1988 ) ;
+#2703 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2704 = ORIENTED_EDGE ( 'NONE', *, *, #3612, .F. ) ;
+#2705 = EDGE_CURVE ( 'NONE', #2580, #2009, #1527, .T. ) ;
+#2706 = LINE ( 'NONE', #1107, #1470 ) ;
+#2707 = ORIENTED_EDGE ( 'NONE', *, *, #773, .F. ) ;
+#2708 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000000, -36.00000000000000700, 2.000000000000000000 ) ) ;
+#2709 = VECTOR ( 'NONE', #1442, 1000.000000000000000 ) ;
+#2710 = PLANE ( 'NONE', #2993 ) ;
+#2711 = ORIENTED_EDGE ( 'NONE', *, *, #2650, .T. ) ;
+#2712 = CARTESIAN_POINT ( 'NONE', ( 48.24999999999995700, 32.49999999999998600, 23.00000000000000000 ) ) ;
+#2713 = CONICAL_SURFACE ( 'NONE', #1675, 8.250000000000000000, 0.7853981633974460600 ) ;
+#2714 = ORIENTED_EDGE ( 'NONE', *, *, #456, .T. ) ;
+#2715 = ORIENTED_EDGE ( 'NONE', *, *, #2059, .F. ) ;
+#2716 = EDGE_CURVE ( 'NONE', #1139, #1748, #1661, .T. ) ;
+#2717 = LINE ( 'NONE', #1321, #1061 ) ;
+#2718 = EDGE_LOOP ( 'NONE', ( #719, #818 ) ) ;
+#2719 = LINE ( 'NONE', #2562, #170 ) ;
+#2720 = AXIS2_PLACEMENT_3D ( 'NONE', #2655, #1771, #1741 ) ;
+#2721 = EDGE_CURVE ( 'NONE', #772, #1222, #544, .T. ) ;
+#2722 = LINE ( 'NONE', #501, #1444 ) ;
+#2723 = CARTESIAN_POINT ( 'NONE', ( -35.61421356237306000, -35.20000000000000300, -1.399999999999999900 ) ) ;
+#2724 = AXIS2_PLACEMENT_3D ( 'NONE', #1997, #2316, #538 ) ;
+#2725 = VECTOR ( 'NONE', #2929, 1000.000000000000000 ) ;
+#2726 = EDGE_CURVE ( 'NONE', #1979, #1023, #2797, .T. ) ;
+#2727 = CARTESIAN_POINT ( 'NONE', ( 52.00000000000003600, -0.4999999999999379900, 39.50000000000005000 ) ) ;
+#2728 = FACE_OUTER_BOUND ( 'NONE', #1731, .T. ) ;
+#2729 = ORIENTED_EDGE ( 'NONE', *, *, #2944, .F. ) ;
+#2730 = ORIENTED_EDGE ( 'NONE', *, *, #1326, .F. ) ;
+#2731 = ORIENTED_EDGE ( 'NONE', *, *, #2291, .F. ) ;
+#2732 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#2733 = ORIENTED_EDGE ( 'NONE', *, *, #1066, .F. ) ;
+#2734 = LINE ( 'NONE', #1425, #3410 ) ;
+#2735 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000019900, -34.99999999999997900, 11.50000000000000000 ) ) ;
+#2736 = ORIENTED_EDGE ( 'NONE', *, *, #1306, .T. ) ;
+#2737 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, -24.99999999999998600, 11.50000000000000000 ) ) ;
+#2738 = ORIENTED_EDGE ( 'NONE', *, *, #2705, .F. ) ;
+#2739 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2740 = ORIENTED_EDGE ( 'NONE', *, *, #2743, .F. ) ;
+#2741 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2742 = CARTESIAN_POINT ( 'NONE', ( 37.99999999999999300, -39.00000000000011400, 23.00000000000000000 ) ) ;
+#2743 = EDGE_CURVE ( 'NONE', #2094, #1295, #458, .T. ) ;
+#2744 = ORIENTED_EDGE ( 'NONE', *, *, #1806, .F. ) ;
+#2745 = EDGE_LOOP ( 'NONE', ( #667, #574, #1418, #1366, #1967 ) ) ;
+#2746 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2747 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000700, 32.49999999999992900, 2.000000000000000000 ) ) ;
+#2748 = EDGE_CURVE ( 'NONE', #766, #1241, #3795, .T. ) ;
+#2749 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2750 = PLANE ( 'NONE', #27 ) ;
+#2751 = LINE ( 'NONE', #214, #3201 ) ;
+#2752 = ORIENTED_EDGE ( 'NONE', *, *, #1672, .T. ) ;
+#2753 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2754 = VECTOR ( 'NONE', #2152, 1000.000000000000000 ) ;
+#2755 = ORIENTED_EDGE ( 'NONE', *, *, #2650, .F. ) ;
+#2756 = VECTOR ( 'NONE', #3189, 1000.000000000000000 ) ;
+#2757 = ORIENTED_EDGE ( 'NONE', *, *, #3766, .T. ) ;
+#2758 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2759 = VECTOR ( 'NONE', #2336, 1000.000000000000000 ) ;
+#2760 = ORIENTED_EDGE ( 'NONE', *, *, #610, .T. ) ;
+#2761 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2762 = EDGE_LOOP ( 'NONE', ( #2590, #263, #237, #2263 ) ) ;
+#2763 = CARTESIAN_POINT ( 'NONE', ( -15.79999999999998100, -34.99999999999997900, 2.000000000000000000 ) ) ;
+#2764 = EDGE_CURVE ( 'NONE', #1925, #1755, #2990, .T. ) ;
+#2765 = VECTOR ( 'NONE', #1543, 1000.000000000000000 ) ;
+#2766 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2767 = LINE ( 'NONE', #1450, #1765 ) ;
+#2768 = EDGE_CURVE ( 'NONE', #1482, #42, #3389, .T. ) ;
+#2769 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2770 = FACE_OUTER_BOUND ( 'NONE', #531, .T. ) ;
+#2771 = ORIENTED_EDGE ( 'NONE', *, *, #801, .T. ) ;
+#2772 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000019900, -35.00000000000000000, 2.000000000000001800 ) ) ;
+#2773 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, 38.00000000000002100, 2.000000000000000000 ) ) ;
+#2774 = ADVANCED_FACE ( 'NONE', ( #2626 ), #619, .T. ) ;
+#2775 = AXIS2_PLACEMENT_3D ( 'NONE', #253, #2570, #657 ) ;
+#2776 = EDGE_CURVE ( 'NONE', #3257, #3478, #1022, .T. ) ;
+#2777 = LINE ( 'NONE', #3145, #3552 ) ;
+#2778 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2779 = LINE ( 'NONE', #754, #1636 ) ;
+#2780 = DIRECTION ( 'NONE', ( 6.263666723472506600E-015, -0.7071067811865485700, 0.7071067811865464600 ) ) ;
+#2781 = ORIENTED_EDGE ( 'NONE', *, *, #7, .F. ) ;
+#2782 = ADVANCED_FACE ( 'NONE', ( #221 ), #2243, .T. ) ;
+#2783 = PLANE ( 'NONE', #954 ) ;
+#2784 = ORIENTED_EDGE ( 'NONE', *, *, #522, .T. ) ;
+#2785 = CARTESIAN_POINT ( 'NONE', ( -37.99999999999999300, -39.00000000000011400, 23.00000000000000000 ) ) ;
+#2786 = ORIENTED_EDGE ( 'NONE', *, *, #3034, .T. ) ;
+#2787 = DIRECTION ( 'NONE', ( -4.081702296416018000E-016, -1.000000000000000000, 2.462826015840455900E-031 ) ) ;
+#2788 = ORIENTED_EDGE ( 'NONE', *, *, #1348, .F. ) ;
+#2789 = VECTOR ( 'NONE', #190, 1000.000000000000000 ) ;
+#2790 = ORIENTED_EDGE ( 'NONE', *, *, #3642, .T. ) ;
+#2791 = EDGE_CURVE ( 'NONE', #1834, #2536, #2406, .T. ) ;
+#2792 = DIRECTION ( 'NONE', ( -1.000000000000000000, -8.727504316691851000E-015, 0.0000000000000000000 ) ) ;
+#2793 = LINE ( 'NONE', #3453, #2165 ) ;
+#2794 = ORIENTED_EDGE ( 'NONE', *, *, #1344, .T. ) ;
+#2795 = PLANE ( 'NONE', #822 ) ;
+#2796 = AXIS2_PLACEMENT_3D ( 'NONE', #53, #2122, #642 ) ;
+#2797 = LINE ( 'NONE', #1715, #3438 ) ;
+#2798 = ORIENTED_EDGE ( 'NONE', *, *, #3637, .T. ) ;
+#2799 = EDGE_LOOP ( 'NONE', ( #2244, #3695, #3124, #1477 ) ) ;
+#2800 = PLANE ( 'NONE', #981 ) ;
+#2801 = VECTOR ( 'NONE', #1084, 1000.000000000000000 ) ;
+#2802 = EDGE_LOOP ( 'NONE', ( #1713, #2146, #3375, #1058 ) ) ;
+#2803 = EDGE_LOOP ( 'NONE', ( #777, #2496, #3513, #461 ) ) ;
+#2804 = CARTESIAN_POINT ( 'NONE', ( 48.25000000000002100, -32.49999999999998600, 23.00000000000000000 ) ) ;
+#2805 = LINE ( 'NONE', #2095, #3176 ) ;
+#2806 = DIRECTION ( 'NONE', ( -0.7071067811865398000, 0.7071067811865552300, 0.0000000000000000000 ) ) ;
+#2807 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.558407130208834700E-016, 0.0000000000000000000 ) ) ;
+#2808 = ADVANCED_FACE ( 'NONE', ( #1854 ), #2147, .F. ) ;
+#2809 = FACE_OUTER_BOUND ( 'NONE', #3672, .T. ) ;
+#2810 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000022200, -39.00100000000013300, 3.199999999999994400 ) ) ;
+#2811 = AXIS2_PLACEMENT_3D ( 'NONE', #2659, #1494, #354 ) ;
+#2812 = CARTESIAN_POINT ( 'NONE', ( -56.50000000000002100, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#2813 = CIRCLE ( 'NONE', #3064, 3.750000000000003600 ) ;
+#2814 = EDGE_CURVE ( 'NONE', #1453, #3160, #274, .T. ) ;
+#2815 = ORIENTED_EDGE ( 'NONE', *, *, #3307, .T. ) ;
+#2816 = LINE ( 'NONE', #1868, #3594 ) ;
+#2817 = ORIENTED_EDGE ( 'NONE', *, *, #2138, .F. ) ;
+#2818 = PLANE ( 'NONE', #1612 ) ;
+#2819 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2820 = VECTOR ( 'NONE', #866, 1000.000000000000000 ) ;
+#2821 = ORIENTED_EDGE ( 'NONE', *, *, #3274, .F. ) ;
+#2822 = ADVANCED_FACE ( 'NONE', ( #1619 ), #2135, .T. ) ;
+#2823 = CARTESIAN_POINT ( 'NONE', ( -48.25000000000002100, 32.49999999999998600, 23.00000000000000000 ) ) ;
+#2824 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000021700, -26.49999999999997500, 0.0000000000000000000 ) ) ;
+#2825 = ORIENTED_EDGE ( 'NONE', *, *, #3134, .T. ) ;
+#2826 = CARTESIAN_POINT ( 'NONE', ( -36.41421356237303500, -36.00000000000000700, 2.000000000000000000 ) ) ;
+#2827 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 24.24999999999997900, 23.00000000000000000 ) ) ;
+#2828 = EDGE_CURVE ( 'NONE', #1528, #405, #2533, .T. ) ;
+#2829 = EDGE_LOOP ( 'NONE', ( #162, #187, #1325, #3692 ) ) ;
+#2830 = CARTESIAN_POINT ( 'NONE', ( -19.99999999999998200, -26.49999999999997500, 2.000000000000000000 ) ) ;
+#2831 = DIRECTION ( 'NONE', ( 0.5773502691896237300, -0.5773502691896279500, -0.5773502691896256200 ) ) ;
+#2832 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000001400, 32.49999999999992900, -1.399999999999999900 ) ) ;
+#2833 = VECTOR ( 'NONE', #1906, 1000.000000000000000 ) ;
+#2834 = ORIENTED_EDGE ( 'NONE', *, *, #1234, .T. ) ;
+#2835 = PLANE ( 'NONE', #1377 ) ;
+#2836 = AXIS2_PLACEMENT_3D ( 'NONE', #3641, #1604, #3597 ) ;
+#2837 = EDGE_CURVE ( 'NONE', #314, #40, #1111, .T. ) ;
+#2838 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2839 = VECTOR ( 'NONE', #1972, 999.9999999999998900 ) ;
+#2840 = VERTEX_POINT ( 'NONE', #2278 ) ;
+#2841 = AXIS2_PLACEMENT_3D ( 'NONE', #1541, #397, #3308 ) ;
+#2842 = LINE ( 'NONE', #1521, #1480 ) ;
+#2843 = EDGE_CURVE ( 'NONE', #1681, #1055, #2588, .T. ) ;
+#2844 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2845 = DIRECTION ( 'NONE', ( 1.000000000000000000, -4.081702296416018000E-016, 0.0000000000000000000 ) ) ;
+#2846 = ORIENTED_EDGE ( 'NONE', *, *, #1672, .F. ) ;
+#2847 = DIRECTION ( 'NONE', ( 6.308085367188408000E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2848 = ADVANCED_FACE ( 'NONE', ( #3657 ), #804, .F. ) ;
+#2849 = FACE_OUTER_BOUND ( 'NONE', #3067, .T. ) ;
+#2850 = ORIENTED_EDGE ( 'NONE', *, *, #2605, .F. ) ;
+#2851 = PLANE ( 'NONE', #3041 ) ;
+#2852 = ORIENTED_EDGE ( 'NONE', *, *, #255, .F. ) ;
+#2853 = AXIS2_PLACEMENT_3D ( 'NONE', #3282, #3574, #1833 ) ;
+#2854 = DIRECTION ( 'NONE', ( -0.7071067811865383600, 0.7071067811865567900, 0.0000000000000000000 ) ) ;
+#2855 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -25.75000000000001400, -1.399999999999999900 ) ) ;
+#2856 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000000, -36.00000000000000700, 2.000000000000000000 ) ) ;
+#2857 = FACE_OUTER_BOUND ( 'NONE', #3104, .T. ) ;
+#2858 = LINE ( 'NONE', #1446, #3713 ) ;
+#2859 = PLANE ( 'NONE', #1872 ) ;
+#2860 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2861 = ORIENTED_EDGE ( 'NONE', *, *, #3288, .T. ) ;
+#2862 = LINE ( 'NONE', #411, #2371 ) ;
+#2863 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000022200, -39.00100000000013300, 11.19999999999999800 ) ) ;
+#2864 = AXIS2_PLACEMENT_3D ( 'NONE', #3107, #2572, #760 ) ;
+#2865 = ORIENTED_EDGE ( 'NONE', *, *, #402, .F. ) ;
+#2866 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2867 = FACE_OUTER_BOUND ( 'NONE', #2447, .T. ) ;
+#2868 = ADVANCED_FACE ( 'NONE', ( #974 ), #2875, .T. ) ;
+#2869 = CARTESIAN_POINT ( 'NONE', ( 35.50000000000002800, 32.49999999999999300, 23.00000000000000000 ) ) ;
+#2870 = PLANE ( 'NONE', #1076 ) ;
+#2871 = AXIS2_PLACEMENT_3D ( 'NONE', #776, #3652, #3371 ) ;
+#2872 = EDGE_CURVE ( 'NONE', #3384, #2238, #1056, .T. ) ;
+#2873 = VERTEX_POINT ( 'NONE', #1171 ) ;
+#2874 = VECTOR ( 'NONE', #3634, 1000.000000000000100 ) ;
+#2875 = PLANE ( 'NONE', #672 ) ;
+#2876 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2877 = VERTEX_POINT ( 'NONE', #575 ) ;
+#2878 = PLANE ( 'NONE', #1532 ) ;
+#2879 = AXIS2_PLACEMENT_3D ( 'NONE', #3499, #3223, #315 ) ;
+#2880 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2881 = VERTEX_POINT ( 'NONE', #1780 ) ;
+#2882 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000000, 36.00000000000000700, 2.000000000000000000 ) ) ;
+#2883 = DIRECTION ( 'NONE', ( -0.7071067811865383600, -0.7071067811865567900, 0.0000000000000000000 ) ) ;
+#2884 = ORIENTED_EDGE ( 'NONE', *, *, #2699, .F. ) ;
+#2885 = CARTESIAN_POINT ( 'NONE', ( 62.00000000000000000, -24.74999999999999300, 0.0000000000000000000 ) ) ;
+#2886 = ORIENTED_EDGE ( 'NONE', *, *, #1473, .F. ) ;
+#2887 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2888 = EDGE_CURVE ( 'NONE', #1155, #289, #3212, .T. ) ;
+#2889 = ADVANCED_FACE ( 'NONE', ( #3353 ), #680, .F. ) ;
+#2890 = FACE_OUTER_BOUND ( 'NONE', #3413, .T. ) ;
+#2891 = ORIENTED_EDGE ( 'NONE', *, *, #1212, .T. ) ;
+#2892 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -24.25000000000000000, 23.00000000000000000 ) ) ;
+#2893 = CARTESIAN_POINT ( 'NONE', ( -34.19999999999998200, -35.20000000000000300, 2.000000000000000900 ) ) ;
+#2894 = LINE ( 'NONE', #2598, #2709 ) ;
+#2895 = ORIENTED_EDGE ( 'NONE', *, *, #1149, .T. ) ;
+#2896 = EDGE_CURVE ( 'NONE', #2385, #3259, #2988, .T. ) ;
+#2897 = VECTOR ( 'NONE', #1230, 1000.000000000000000 ) ;
+#2898 = ORIENTED_EDGE ( 'NONE', *, *, #103, .T. ) ;
+#2899 = VERTEX_POINT ( 'NONE', #2196 ) ;
+#2900 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2901 = EDGE_CURVE ( 'NONE', #3300, #3259, #1106, .T. ) ;
+#2902 = DIRECTION ( 'NONE', ( 1.000000000000000000, 5.607186993056347800E-016, 0.0000000000000000000 ) ) ;
+#2903 = VECTOR ( 'NONE', #1208, 1000.000000000000100 ) ;
+#2904 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2905 = ORIENTED_EDGE ( 'NONE', *, *, #2535, .T. ) ;
+#2906 = VECTOR ( 'NONE', #934, 1000.000000000000000 ) ;
+#2907 = ADVANCED_FACE ( 'NONE', ( #1331 ), #1319, .F. ) ;
+#2908 = PLANE ( 'NONE', #1548 ) ;
+#2909 = ORIENTED_EDGE ( 'NONE', *, *, #1344, .F. ) ;
+#2910 = ORIENTED_EDGE ( 'NONE', *, *, #1130, .F. ) ;
+#2911 = FACE_BOUND ( 'NONE', #3740, .T. ) ;
+#2912 = ADVANCED_FACE ( 'NONE', ( #2020 ), #2021, .T. ) ;
+#2913 = CARTESIAN_POINT ( 'NONE', ( -30.99999999999998600, -26.49999999999997500, 11.50000000000000000 ) ) ;
+#2914 = FACE_OUTER_BOUND ( 'NONE', #2210, .T. ) ;
+#2915 = FACE_OUTER_BOUND ( 'NONE', #480, .T. ) ;
+#2916 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000021700, -26.49999999999997500, 2.000000000000000000 ) ) ;
+#2917 = DIRECTION ( 'NONE', ( -6.033820786006285700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2918 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, -35.00000000000000000, 23.00000000000000000 ) ) ;
+#2919 = CIRCLE ( 'NONE', #498, 2.099999999999997900 ) ;
+#2920 = EDGE_CURVE ( 'NONE', #2308, #1368, #3165, .T. ) ;
+#2921 = PLANE ( 'NONE', #2972 ) ;
+#2922 = CARTESIAN_POINT ( 'NONE', ( -15.79999999999998100, -26.49999999999997500, 11.50000000000000000 ) ) ;
+#2923 = LINE ( 'NONE', #3465, #247 ) ;
+#2924 = CARTESIAN_POINT ( 'NONE', ( -35.40000000000002000, -23.49999999999997500, 13.00000000000001100 ) ) ;
+#2925 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2926 = AXIS2_PLACEMENT_3D ( 'NONE', #2470, #1893, #106 ) ;
+#2927 = EDGE_CURVE ( 'NONE', #3643, #1880, #217, .T. ) ;
+#2928 = ORIENTED_EDGE ( 'NONE', *, *, #1237, .F. ) ;
+#2929 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2930 = ORIENTED_EDGE ( 'NONE', *, *, #2591, .F. ) ;
+#2931 = ADVANCED_FACE ( 'NONE', ( #415 ), #1020, .F. ) ;
+#2932 = EDGE_LOOP ( 'NONE', ( #2850, #3730, #3584, #1757 ) ) ;
+#2933 = ORIENTED_EDGE ( 'NONE', *, *, #1068, .T. ) ;
+#2934 = CARTESIAN_POINT ( 'NONE', ( 61.50000000000001400, 32.49999999999998600, 23.00000000000000000 ) ) ;
+#2935 = SURFACE_STYLE_FILL_AREA ( #1942 ) ;
+#2936 = ORIENTED_EDGE ( 'NONE', *, *, #718, .T. ) ;
+#2937 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 24.74999999999996400, 2.000000000000000000 ) ) ;
+#2938 = LINE ( 'NONE', #2773, #2833 ) ;
+#2939 = ORIENTED_EDGE ( 'NONE', *, *, #641, .T. ) ;
+#2940 = LINE ( 'NONE', #1381, #1054 ) ;
+#2941 = EDGE_LOOP ( 'NONE', ( #821, #2555 ) ) ;
+#2942 = FILL_AREA_STYLE ('',( #1468 ) ) ;
+#2943 = AXIS2_PLACEMENT_3D ( 'NONE', #2869, #828, #1763 ) ;
+#2944 = EDGE_CURVE ( 'NONE', #3749, #109, #2072, .T. ) ;
+#2945 = ADVANCED_FACE ( 'NONE', ( #2112 ), #3696, .F. ) ;
+#2946 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2947 = CARTESIAN_POINT ( 'NONE', ( -62.99999999999997200, -25.75000000000001100, -1.399999999999999900 ) ) ;
+#2948 = FACE_OUTER_BOUND ( 'NONE', #2313, .T. ) ;
+#2949 = CARTESIAN_POINT ( 'NONE', ( -56.50000000000002100, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#2950 = ORIENTED_EDGE ( 'NONE', *, *, #484, .F. ) ;
+#2951 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, -35.00000000000000000, 23.00000000000000000 ) ) ;
+#2952 = LINE ( 'NONE', #2863, #1581 ) ;
+#2953 = VERTEX_POINT ( 'NONE', #2493 ) ;
+#2954 = EDGE_CURVE ( 'NONE', #42, #2585, #2209, .T. ) ;
+#2955 = ORIENTED_EDGE ( 'NONE', *, *, #1735, .T. ) ;
+#2956 = VERTEX_POINT ( 'NONE', #1287 ) ;
+#2957 = ADVANCED_FACE ( 'NONE', ( #1296 ), #2480, .T. ) ;
+#2958 = DIRECTION ( 'NONE', ( -1.000000000000000000, -8.858162430519852200E-015, 0.0000000000000000000 ) ) ;
+#2959 = CARTESIAN_POINT ( 'NONE', ( -35.40000000000002000, -32.15735931288075000, 19.00000000000000400 ) ) ;
+#2960 = VECTOR ( 'NONE', #3256, 1000.000000000000000 ) ;
+#2961 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 25.74999999999999600, 23.00000000000000000 ) ) ;
+#2962 = LINE ( 'NONE', #953, #2459 ) ;
+#2963 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, 39.00000000000002100, 21.49999999999994300 ) ) ;
+#2964 = CARTESIAN_POINT ( 'NONE', ( -6.000000000000004400, 36.00000000000000700, 11.19999999999999800 ) ) ;
+#2965 = VECTOR ( 'NONE', #3010, 1000.000000000000000 ) ;
+#2966 = ORIENTED_EDGE ( 'NONE', *, *, #3001, .F. ) ;
+#2967 = CARTESIAN_POINT ( 'NONE', ( 35.50000000000000700, -35.00000000000001400, 23.00000000000000000 ) ) ;
+#2968 = FACE_OUTER_BOUND ( 'NONE', #488, .T. ) ;
+#2969 = EDGE_CURVE ( 'NONE', #2270, #441, #1898, .T. ) ;
+#2970 = CARTESIAN_POINT ( 'NONE', ( -54.39999999999999900, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#2971 = LINE ( 'NONE', #770, #1879 ) ;
+#2972 = AXIS2_PLACEMENT_3D ( 'NONE', #2035, #3234, #3486 ) ;
+#2973 = PLANE ( 'NONE', #1671 ) ;
+#2974 = EDGE_CURVE ( 'NONE', #1927, #570, #1209, .T. ) ;
+#2975 = ORIENTED_EDGE ( 'NONE', *, *, #674, .T. ) ;
+#2976 = DIRECTION ( 'NONE', ( -1.000000000000000000, 4.081702296416018000E-016, 0.0000000000000000000 ) ) ;
+#2977 = CARTESIAN_POINT ( 'NONE', ( 35.40000000000002000, -17.49999999999991800, 19.00000000000000400 ) ) ;
+#2978 = ORIENTED_EDGE ( 'NONE', *, *, #572, .F. ) ;
+#2979 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -32.50000000000000000, 23.00000000000000000 ) ) ;
+#2980 = EDGE_CURVE ( 'NONE', #3379, #256, #825, .T. ) ;
+#2981 = ORIENTED_EDGE ( 'NONE', *, *, #2128, .F. ) ;
+#2982 = ORIENTED_EDGE ( 'NONE', *, *, #1279, .T. ) ;
+#2983 = ORIENTED_EDGE ( 'NONE', *, *, #1742, .F. ) ;
+#2984 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2985 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, 38.00000000000002100, 0.0000000000000000000 ) ) ;
+#2986 = VECTOR ( 'NONE', #15, 1000.000000000000000 ) ;
+#2987 = ORIENTED_EDGE ( 'NONE', *, *, #2776, .F. ) ;
+#2988 = LINE ( 'NONE', #2182, #2490 ) ;
+#2989 = ORIENTED_EDGE ( 'NONE', *, *, #2535, .F. ) ;
+#2990 = LINE ( 'NONE', #336, #2674 ) ;
+#2991 = VERTEX_POINT ( 'NONE', #1888 ) ;
+#2992 = PLANE ( 'NONE', #165 ) ;
+#2993 = AXIS2_PLACEMENT_3D ( 'NONE', #3551, #602, #50 ) ;
+#2994 = VERTEX_POINT ( 'NONE', #2830 ) ;
+#2995 = EDGE_CURVE ( 'NONE', #2609, #1621, #2842, .T. ) ;
+#2996 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2997 = CARTESIAN_POINT ( 'NONE', ( 35.50000000000001400, -17.00000000000003600, 23.00000000000000000 ) ) ;
+#2998 = VECTOR ( 'NONE', #2984, 1000.000000000000000 ) ;
+#2999 = ORIENTED_EDGE ( 'NONE', *, *, #615, .T. ) ;
+#3000 = VECTOR ( 'NONE', #1225, 1000.000000000000100 ) ;
+#3001 = EDGE_CURVE ( 'NONE', #2645, #40, #1976, .T. ) ;
+#3002 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3003 = CARTESIAN_POINT ( 'NONE', ( 48.24999999999995700, 37.50000000000008500, 23.00000000000000000 ) ) ;
+#3004 = VERTEX_POINT ( 'NONE', #2624 ) ;
+#3005 = CARTESIAN_POINT ( 'NONE', ( -19.99999999999998200, -26.49999999999997500, 11.50000000000000000 ) ) ;
+#3006 = ADVANCED_FACE ( 'NONE', ( #2948 ), #1250, .F. ) ;
+#3007 = VECTOR ( 'NONE', #2569, 1000.000000000000000 ) ;
+#3008 = CARTESIAN_POINT ( 'NONE', ( 38.41421356237309200, -38.00000000000010700, 0.0000000000000000000 ) ) ;
+#3009 = CARTESIAN_POINT ( 'NONE', ( -19.99999999999998200, -34.99999999999997900, 2.000000000000000000 ) ) ;
+#3010 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3011 = FACE_OUTER_BOUND ( 'NONE', #1096, .T. ) ;
+#3012 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999999300, -34.99999999999999300, 11.50000000000000000 ) ) ;
+#3013 = VECTOR ( 'NONE', #1945, 1000.000000000000000 ) ;
+#3014 = CARTESIAN_POINT ( 'NONE', ( -61.99999999999999300, 32.49999999999991500, 0.0000000000000000000 ) ) ;
+#3015 = LINE ( 'NONE', #3301, #2236 ) ;
+#3016 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3017 = VERTEX_POINT ( 'NONE', #2030 ) ;
+#3018 = ADVANCED_FACE ( 'NONE', ( #625 ), #2878, .T. ) ;
+#3019 = PLANE ( 'NONE', #3363 ) ;
+#3020 = AXIS2_PLACEMENT_3D ( 'NONE', #2553, #1088, #2008 ) ;
+#3021 = EDGE_CURVE ( 'NONE', #510, #314, #923, .T. ) ;
+#3022 = CARTESIAN_POINT ( 'NONE', ( 12.20710678118632600, -11.79289321881281400, 0.0000000000000000000 ) ) ;
+#3023 = ORIENTED_EDGE ( 'NONE', *, *, #3161, .T. ) ;
+#3024 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -25.75000000000001100, 23.00000000000000000 ) ) ;
+#3025 = ORIENTED_EDGE ( 'NONE', *, *, #730, .F. ) ;
+#3026 = VECTOR ( 'NONE', #184, 1000.000000000000000 ) ;
+#3027 = ORIENTED_EDGE ( 'NONE', *, *, #1428, .F. ) ;
+#3028 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3029 = VECTOR ( 'NONE', #2741, 1000.000000000000000 ) ;
+#3030 = PLANE ( 'NONE', #2836 ) ;
+#3031 = ORIENTED_EDGE ( 'NONE', *, *, #29, .F. ) ;
+#3032 = ORIENTED_EDGE ( 'NONE', *, *, #3252, .F. ) ;
+#3033 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -24.75000000000001100, -1.399999999999999900 ) ) ;
+#3034 = EDGE_CURVE ( 'NONE', #1487, #289, #452, .T. ) ;
+#3035 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3036 = CARTESIAN_POINT ( 'NONE', ( -52.75000000000002100, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#3037 = CYLINDRICAL_SURFACE ( 'NONE', #316, 2.099999999999997900 ) ;
+#3038 = ORIENTED_EDGE ( 'NONE', *, *, #933, .F. ) ;
+#3039 = VERTEX_POINT ( 'NONE', #3650 ) ;
+#3040 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3041 = AXIS2_PLACEMENT_3D ( 'NONE', #499, #2539, #524 ) ;
+#3042 = VECTOR ( 'NONE', #252, 1000.000000000000000 ) ;
+#3043 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3044 = VECTOR ( 'NONE', #590, 1000.000000000000000 ) ;
+#3045 = EDGE_CURVE ( 'NONE', #1188, #2473, #31, .T. ) ;
+#3046 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3047 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3048 = ORIENTED_EDGE ( 'NONE', *, *, #665, .F. ) ;
+#3049 = LINE ( 'NONE', #2440, #3270 ) ;
+#3050 = VECTOR ( 'NONE', #3171, 1000.000000000000000 ) ;
+#3051 = ADVANCED_FACE ( 'NONE', ( #1617 ), #2545, .F. ) ;
+#3052 = CARTESIAN_POINT ( 'NONE', ( 39.24264068711927700, -36.00000000000000700, 2.000000000000000000 ) ) ;
+#3053 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3054 = VECTOR ( 'NONE', #2958, 1000.000000000000000 ) ;
+#3055 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, -35.00000000000000000, 23.00000000000000000 ) ) ;
+#3056 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, 38.00000000000002100, 2.000000000000000000 ) ) ;
+#3057 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3058 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3059 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3060 = ORIENTED_EDGE ( 'NONE', *, *, #1447, .T. ) ;
+#3061 = ORIENTED_EDGE ( 'NONE', *, *, #2578, .T. ) ;
+#3062 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3063 = EDGE_LOOP ( 'NONE', ( #3429, #2151, #611, #2036 ) ) ;
+#3064 = AXIS2_PLACEMENT_3D ( 'NONE', #2695, #60, #2460 ) ;
+#3065 = EDGE_CURVE ( 'NONE', #1368, #3639, #681, .T. ) ;
+#3066 = PLANE ( 'NONE', #931 ) ;
+#3067 = EDGE_LOOP ( 'NONE', ( #3061, #3707, #1646, #1517 ) ) ;
+#3068 = DIRECTION ( 'NONE', ( 0.5000000000000001100, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
+#3069 = CARTESIAN_POINT ( 'NONE', ( -39.24264068711927700, -36.00000000000000700, 19.00000000000000400 ) ) ;
+#3070 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3071 = CARTESIAN_POINT ( 'NONE', ( 60.25000000000001400, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#3072 = ADVANCED_FACE ( 'NONE', ( #3436, #3616, #1522, #119, #3747 ), #3694, .F. ) ;
+#3073 = VECTOR ( 'NONE', #2079, 1000.000000000000000 ) ;
+#3074 = ORIENTED_EDGE ( 'NONE', *, *, #1643, .F. ) ;
+#3075 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3076 = VECTOR ( 'NONE', #1060, 1000.000000000000000 ) ;
+#3077 = ORIENTED_EDGE ( 'NONE', *, *, #1220, .F. ) ;
+#3078 = VECTOR ( 'NONE', #1551, 1000.000000000000000 ) ;
+#3079 = EDGE_LOOP ( 'NONE', ( #969, #3399, #2815, #2107 ) ) ;
+#3080 = ORIENTED_EDGE ( 'NONE', *, *, #2441, .T. ) ;
+#3081 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, -39.00000000000011400, -1.399999999999999900 ) ) ;
+#3082 = CIRCLE ( 'NONE', #1900, 7.749999999999985800 ) ;
+#3083 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3084 = EDGE_LOOP ( 'NONE', ( #3493, #1164, #175, #1320, #2714 ) ) ;
+#3085 = LINE ( 'NONE', #918, #229 ) ;
+#3086 = FACE_OUTER_BOUND ( 'NONE', #2380, .T. ) ;
+#3087 = CARTESIAN_POINT ( 'NONE', ( -34.19999999999998900, -35.20000000000000300, -1.399999999999999900 ) ) ;
+#3088 = EDGE_CURVE ( 'NONE', #1925, #1139, #3653, .T. ) ;
+#3089 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3090 = LINE ( 'NONE', #2056, #644 ) ;
+#3091 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3092 = AXIS2_PLACEMENT_3D ( 'NONE', #1711, #530, #3736 ) ;
+#3093 = EDGE_CURVE ( 'NONE', #334, #1834, #2671, .T. ) ;
+#3094 = CYLINDRICAL_SURFACE ( 'NONE', #476, 3.750000000000003600 ) ;
+#3095 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3096 = VECTOR ( 'NONE', #2670, 1000.000000000000000 ) ;
+#3097 = ADVANCED_FACE ( 'NONE', ( #1805, #1430 ), #2870, .T. ) ;
+#3098 = VECTOR ( 'NONE', #1464, 1000.000000000000000 ) ;
+#3099 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#3100 = ORIENTED_EDGE ( 'NONE', *, *, #715, .F. ) ;
+#3101 = CARTESIAN_POINT ( 'NONE', ( 7.999999999999972500, 39.00000000000000700, 23.00000000000000000 ) ) ;
+#3102 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 38.00000000000002100, 0.0000000000000000000 ) ) ;
+#3103 = ORIENTED_EDGE ( 'NONE', *, *, #3553, .F. ) ;
+#3104 = EDGE_LOOP ( 'NONE', ( #1018, #3032, #2015, #1933 ) ) ;
+#3105 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1343 ) ) ;
+#3106 = EDGE_CURVE ( 'NONE', #1243, #3017, #2793, .T. ) ;
+#3107 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -32.49999999999998600, -1.399999999999999900 ) ) ;
+#3108 = ORIENTED_EDGE ( 'NONE', *, *, #1004, .T. ) ;
+#3109 = ORIENTED_EDGE ( 'NONE', *, *, #277, .T. ) ;
+#3110 = ORIENTED_EDGE ( 'NONE', *, *, #2721, .T. ) ;
+#3111 = FACE_OUTER_BOUND ( 'NONE', #2616, .T. ) ;
+#3112 = ORIENTED_EDGE ( 'NONE', *, *, #337, .F. ) ;
+#3113 = EDGE_CURVE ( 'NONE', #782, #3292, #542, .T. ) ;
+#3114 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, 32.49999999999998600, 21.49999999999994300 ) ) ;
+#3115 = PLANE ( 'NONE', #3527 ) ;
+#3116 = FACE_OUTER_BOUND ( 'NONE', #2434, .T. ) ;
+#3117 = ORIENTED_EDGE ( 'NONE', *, *, #3481, .F. ) ;
+#3118 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000000, -36.00000000000000700, 0.0000000000000000000 ) ) ;
+#3119 = AXIS2_PLACEMENT_3D ( 'NONE', #1605, #3053, #427 ) ;
+#3120 = VECTOR ( 'NONE', #3684, 1000.000000000000000 ) ;
+#3121 = ORIENTED_EDGE ( 'NONE', *, *, #2748, .T. ) ;
+#3122 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, -39.00000000000011400, 23.00000000000000000 ) ) ;
+#3123 = FACE_OUTER_BOUND ( 'NONE', #3437, .T. ) ;
+#3124 = ORIENTED_EDGE ( 'NONE', *, *, #3001, .T. ) ;
+#3125 = VERTEX_POINT ( 'NONE', #1918 ) ;
+#3126 = ORIENTED_EDGE ( 'NONE', *, *, #806, .F. ) ;
+#3127 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3128 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000700, -38.00000000000010700, 0.0000000000000000000 ) ) ;
+#3129 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3130 = CARTESIAN_POINT ( 'NONE', ( -38.41421356237308500, -38.00000000000010700, 0.0000000000000000000 ) ) ;
+#3131 = VECTOR ( 'NONE', #687, 1000.000000000000100 ) ;
+#3132 = EDGE_CURVE ( 'NONE', #355, #3452, #2894, .T. ) ;
+#3133 = PLANE ( 'NONE', #3617 ) ;
+#3134 = EDGE_CURVE ( 'NONE', #1755, #1131, #1932, .T. ) ;
+#3135 = CARTESIAN_POINT ( 'NONE', ( -56.50000000000002100, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#3136 = ADVANCED_FACE ( 'NONE', ( #3386 ), #303, .T. ) ;
+#3137 = ORIENTED_EDGE ( 'NONE', *, *, #989, .F. ) ;
+#3138 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3139 = LINE ( 'NONE', #1281, #1174 ) ;
+#3140 = EDGE_CURVE ( 'NONE', #1044, #1983, #3480, .T. ) ;
+#3141 = VECTOR ( 'NONE', #3572, 1000.000000000000100 ) ;
+#3142 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3143 = CARTESIAN_POINT ( 'NONE', ( -7.999999999999981300, 39.00000000000000000, 13.19999999999997300 ) ) ;
+#3144 = AXIS2_PLACEMENT_3D ( 'NONE', #3135, #1685, #1884 ) ;
+#3145 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, 32.49999999999998600, 2.000000000000000000 ) ) ;
+#3146 = FACE_OUTER_BOUND ( 'NONE', #3239, .T. ) ;
+#3147 = EDGE_LOOP ( 'NONE', ( #2672, #218, #661, #2613, #386, #883, #3244, #2752, #125, #1789, #2180, #3744, #868, #1948, #2116, #3249, #2955, #482, #474, #631, #86, #205 ) ) ;
+#3148 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, -39.00000000000000700, 21.49999999999998600 ) ) ;
+#3149 = ORIENTED_EDGE ( 'NONE', *, *, #3307, .F. ) ;
+#3150 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 32.49999999999992900, 0.0000000000000000000 ) ) ;
+#3151 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3152 = ORIENTED_EDGE ( 'NONE', *, *, #1279, .F. ) ;
+#3153 = ORIENTED_EDGE ( 'NONE', *, *, #1276, .T. ) ;
+#3154 = DIRECTION ( 'NONE', ( 4.081702296416016500E-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3155 = CARTESIAN_POINT ( 'NONE', ( -34.19999999999998900, -35.20000000000000300, 2.000000000000000000 ) ) ;
+#3156 = ORIENTED_EDGE ( 'NONE', *, *, #2012, .F. ) ;
+#3157 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -25.74999999999999600, -1.399999999999999900 ) ) ;
+#3158 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3159 = DIRECTION ( 'NONE', ( -5.389432158374547900E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3160 = VERTEX_POINT ( 'NONE', #2885 ) ;
+#3161 = EDGE_CURVE ( 'NONE', #2585, #3606, #2255, .T. ) ;
+#3162 = LINE ( 'NONE', #2727, #2754 ) ;
+#3163 = ORIENTED_EDGE ( 'NONE', *, *, #1149, .F. ) ;
+#3164 = AXIS2_PLACEMENT_3D ( 'NONE', #3056, #3351, #3046 ) ;
+#3165 = LINE ( 'NONE', #3422, #3571 ) ;
+#3166 = EDGE_CURVE ( 'NONE', #3160, #3017, #2158, .T. ) ;
+#3167 = ORIENTED_EDGE ( 'NONE', *, *, #2944, .T. ) ;
+#3168 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999995600, 36.00000000000000700, 11.19999999999999800 ) ) ;
+#3169 = CIRCLE ( 'NONE', #6, 2.099999999999997900 ) ;
+#3170 = ORIENTED_EDGE ( 'NONE', *, *, #879, .F. ) ;
+#3171 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3172 = ORIENTED_EDGE ( 'NONE', *, *, #3034, .F. ) ;
+#3173 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3174 = ORIENTED_EDGE ( 'NONE', *, *, #2386, .F. ) ;
+#3175 = ORIENTED_EDGE ( 'NONE', *, *, #1421, .T. ) ;
+#3176 = VECTOR ( 'NONE', #655, 1000.000000000000000 ) ;
+#3177 = EDGE_LOOP ( 'NONE', ( #1471, #2884, #1535, #1387 ) ) ;
+#3178 = ORIENTED_EDGE ( 'NONE', *, *, #2104, .T. ) ;
+#3179 = LINE ( 'NONE', #2511, #556 ) ;
+#3180 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 32.49999999999998600, 23.00000000000000000 ) ) ;
+#3181 = LINE ( 'NONE', #20, #3403 ) ;
+#3182 = AXIS2_PLACEMENT_3D ( 'NONE', #2747, #2452, #2175 ) ;
+#3183 = EDGE_CURVE ( 'NONE', #2343, #512, #26, .T. ) ;
+#3184 = FACE_OUTER_BOUND ( 'NONE', #814, .T. ) ;
+#3185 = EDGE_CURVE ( 'NONE', #2289, #2483, #1017, .T. ) ;
+#3186 = LINE ( 'NONE', #2409, #948 ) ;
+#3187 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3188 = LINE ( 'NONE', #1454, #2334 ) ;
+#3189 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3190 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1097 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #751, #114, #1053 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3191 = PLANE ( 'NONE', #3807 ) ;
+#3192 = ORIENTED_EDGE ( 'NONE', *, *, #80, .F. ) ;
+#3193 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3194 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.486881358747349600E-016, -0.0000000000000000000 ) ) ;
+#3195 = VERTEX_POINT ( 'NONE', #1218 ) ;
+#3196 = EDGE_LOOP ( 'NONE', ( #3396, #2031, #2711, #445 ) ) ;
+#3197 = VERTEX_POINT ( 'NONE', #1495 ) ;
+#3198 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3199 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, -39.00000000000000700, -1.399999999999999900 ) ) ;
+#3200 = AXIS2_PLACEMENT_3D ( 'NONE', #3765, #3788, #815 ) ;
+#3201 = VECTOR ( 'NONE', #4, 1000.000000000000000 ) ;
+#3202 = ADVANCED_FACE ( 'NONE', ( #2579 ), #583, .F. ) ;
+#3203 = ORIENTED_EDGE ( 'NONE', *, *, #750, .T. ) ;
+#3204 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3205 = LINE ( 'NONE', #1839, #1518 ) ;
+#3206 = AXIS2_PLACEMENT_3D ( 'NONE', #1125, #2582, #3159 ) ;
+#3207 = ORIENTED_EDGE ( 'NONE', *, *, #964, .T. ) ;
+#3208 = EDGE_CURVE ( 'NONE', #3646, #2702, #215, .T. ) ;
+#3209 = ADVANCED_FACE ( 'NONE', ( #1974 ), #3791, .T. ) ;
+#3210 = DIRECTION ( 'NONE', ( 1.084202172485504300E-016, 3.780484344353084800E-032, 1.000000000000000000 ) ) ;
+#3211 = ORIENTED_EDGE ( 'NONE', *, *, #3726, .T. ) ;
+#3212 = LINE ( 'NONE', #3225, #2448 ) ;
+#3213 = ORIENTED_EDGE ( 'NONE', *, *, #384, .T. ) ;
+#3214 = ORIENTED_EDGE ( 'NONE', *, *, #2608, .F. ) ;
+#3215 = VECTOR ( 'NONE', #3075, 1000.000000000000000 ) ;
+#3216 = ORIENTED_EDGE ( 'NONE', *, *, #1452, .F. ) ;
+#3217 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -32.49999999999998600, 2.000000000000000000 ) ) ;
+#3218 = VERTEX_POINT ( 'NONE', #1200 ) ;
+#3219 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#3220 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3221 = VERTEX_POINT ( 'NONE', #2042 ) ;
+#3222 = VECTOR ( 'NONE', #1708, 1000.000000000000000 ) ;
+#3223 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3224 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -24.25000000000000700, 23.00000000000000000 ) ) ;
+#3225 = CARTESIAN_POINT ( 'NONE', ( 59.83333333333332100, -22.58333333333332900, 24.66666666666667900 ) ) ;
+#3226 = EDGE_LOOP ( 'NONE', ( #2612, #3623, #3602, #1025 ) ) ;
+#3227 = ORIENTED_EDGE ( 'NONE', *, *, #3381, .T. ) ;
+#3228 = VECTOR ( 'NONE', #1313, 1000.000000000000000 ) ;
+#3229 = CARTESIAN_POINT ( 'NONE', ( 5.200000000000020600, -26.49999999999997500, 0.0000000000000000000 ) ) ;
+#3230 = ADVANCED_FACE ( 'NONE', ( #2668 ), #1170, .F. ) ;
+#3231 = AXIS2_PLACEMENT_3D ( 'NONE', #1980, #3435, #1420 ) ;
+#3232 = LINE ( 'NONE', #2005, #1825 ) ;
+#3233 = EDGE_CURVE ( 'NONE', #2956, #614, #74, .T. ) ;
+#3234 = DIRECTION ( 'NONE', ( 2.886199372580464600E-016, 0.7071067811865462400, -0.7071067811865489100 ) ) ;
+#3235 = LINE ( 'NONE', #2967, #950 ) ;
+#3236 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3237 = EDGE_CURVE ( 'NONE', #589, #1157, #871, .T. ) ;
+#3238 = VERTEX_POINT ( 'NONE', #1265 ) ;
+#3239 = EDGE_LOOP ( 'NONE', ( #3485, #2223, #3343, #3110 ) ) ;
+#3240 = SURFACE_STYLE_USAGE ( .BOTH. , #2372 ) ;
+#3241 = ORIENTED_EDGE ( 'NONE', *, *, #1428, .T. ) ;
+#3242 = VERTEX_POINT ( 'NONE', #3005 ) ;
+#3243 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, -32.50000000000000000, 21.49999999999998200 ) ) ;
+#3244 = ORIENTED_EDGE ( 'NONE', *, *, #568, .T. ) ;
+#3245 = ADVANCED_FACE ( 'NONE', ( #2486 ), #1560, .T. ) ;
+#3246 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, -35.00000000000000000, 23.00000000000000000 ) ) ;
+#3247 = ORIENTED_EDGE ( 'NONE', *, *, #3624, .F. ) ;
+#3248 = LINE ( 'NONE', #3272, #3346 ) ;
+#3249 = ORIENTED_EDGE ( 'NONE', *, *, #1203, .T. ) ;
+#3250 = CARTESIAN_POINT ( 'NONE', ( -48.25000000000002100, 32.49999999999992900, 23.00000000000000000 ) ) ;
+#3251 = AXIS2_PLACEMENT_3D ( 'NONE', #3459, #235, #123 ) ;
+#3252 = EDGE_CURVE ( 'NONE', #40, #1657, #2529, .T. ) ;
+#3253 = VECTOR ( 'NONE', #1016, 1000.000000000000100 ) ;
+#3254 = PLANE ( 'NONE', #546 ) ;
+#3255 = VERTEX_POINT ( 'NONE', #634 ) ;
+#3256 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3257 = VERTEX_POINT ( 'NONE', #2141 ) ;
+#3258 = EDGE_CURVE ( 'NONE', #96, #1014, #1204, .T. ) ;
+#3259 = VERTEX_POINT ( 'NONE', #57 ) ;
+#3260 = CARTESIAN_POINT ( 'NONE', ( 52.75000000000000700, -19.00000000000000000, 23.00000000000000000 ) ) ;
+#3261 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3262 = ADVANCED_FACE ( 'NONE', ( #1378 ), #1803, .F. ) ;
+#3263 = AXIS2_PLACEMENT_3D ( 'NONE', #3773, #2038, #2630 ) ;
+#3264 = LINE ( 'NONE', #399, #551 ) ;
+#3265 = CARTESIAN_POINT ( 'NONE', ( 39.24264068711927700, -36.00000000000000700, 19.00000000000000400 ) ) ;
+#3266 = ORIENTED_EDGE ( 'NONE', *, *, #2342, .T. ) ;
+#3267 = VECTOR ( 'NONE', #2642, 1000.000000000000000 ) ;
+#3268 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3269 = CARTESIAN_POINT ( 'NONE', ( 36.41421356237302100, -36.00000000000000700, 2.000000000000000000 ) ) ;
+#3270 = VECTOR ( 'NONE', #3607, 1000.000000000000000 ) ;
+#3271 = CARTESIAN_POINT ( 'NONE', ( 35.40000000000002000, -23.49999999999997500, 13.00000000000001100 ) ) ;
+#3272 = CARTESIAN_POINT ( 'NONE', ( 35.40000000000002000, -32.15735931288075000, 139.8246549320819000 ) ) ;
+#3273 = LINE ( 'NONE', #3703, #1597 ) ;
+#3274 = EDGE_CURVE ( 'NONE', #1482, #305, #3205, .T. ) ;
+#3275 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999999300, -25.00000000000001400, 15.00000000000004800 ) ) ;
+#3276 = DIRECTION ( 'NONE', ( -0.7071067811865418000, -3.810904025931463000E-016, 0.7071067811865533500 ) ) ;
+#3277 = DIRECTION ( 'NONE', ( -0.7071067811865474600, 0.7071067811865474600, 0.0000000000000000000 ) ) ;
+#3278 = VECTOR ( 'NONE', #2778, 1000.000000000000000 ) ;
+#3279 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, 32.49999999999998600, 0.0000000000000000000 ) ) ;
+#3280 = EDGE_CURVE ( 'NONE', #614, #3689, #678, .T. ) ;
+#3281 = ORIENTED_EDGE ( 'NONE', *, *, #1183, .T. ) ;
+#3282 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 24.74999999999999300, 2.000000000000000000 ) ) ;
+#3283 = LINE ( 'NONE', #1118, #3098 ) ;
+#3284 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3285 = CARTESIAN_POINT ( 'NONE', ( -60.25000000000002800, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#3286 = EDGE_LOOP ( 'NONE', ( #2076, #1817, #769, #3335 ) ) ;
+#3287 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3288 = EDGE_CURVE ( 'NONE', #2540, #1014, #3162, .T. ) ;
+#3289 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3290 = ORIENTED_EDGE ( 'NONE', *, *, #3624, .T. ) ;
+#3291 = ORIENTED_EDGE ( 'NONE', *, *, #136, .F. ) ;
+#3292 = VERTEX_POINT ( 'NONE', #3318 ) ;
+#3293 = EDGE_LOOP ( 'NONE', ( #2206, #3315, #2403, #81 ) ) ;
+#3294 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3295 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3296 = ORIENTED_EDGE ( 'NONE', *, *, #3702, .F. ) ;
+#3297 = VECTOR ( 'NONE', #2001, 1000.000000000000100 ) ;
+#3298 = EDGE_LOOP ( 'NONE', ( #1108, #3296, #689, #2433 ) ) ;
+#3299 = CARTESIAN_POINT ( 'NONE', ( 56.49999999999997900, -17.00000000000004300, 23.00000000000000000 ) ) ;
+#3300 = VERTEX_POINT ( 'NONE', #2098 ) ;
+#3301 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 24.74999999999999300, 0.0000000000000000000 ) ) ;
+#3302 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3303 = VECTOR ( 'NONE', #3681, 1000.000000000000100 ) ;
+#3304 = ORIENTED_EDGE ( 'NONE', *, *, #658, .T. ) ;
+#3305 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3306 = ORIENTED_EDGE ( 'NONE', *, *, #2489, .T. ) ;
+#3307 = EDGE_CURVE ( 'NONE', #3387, #1760, #271, .T. ) ;
+#3308 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3309 = CARTESIAN_POINT ( 'NONE', ( 34.20000000000002400, -35.20000000000006000, -1.399999999999999900 ) ) ;
+#3310 = LINE ( 'NONE', #2198, #377 ) ;
+#3311 = ORIENTED_EDGE ( 'NONE', *, *, #1601, .F. ) ;
+#3312 = PLANE ( 'NONE', #1523 ) ;
+#3313 = ORIENTED_EDGE ( 'NONE', *, *, #435, .T. ) ;
+#3314 = VECTOR ( 'NONE', #763, 1000.000000000000000 ) ;
+#3315 = ORIENTED_EDGE ( 'NONE', *, *, #1306, .F. ) ;
+#3316 = EDGE_CURVE ( 'NONE', #1662, #1256, #3248, .T. ) ;
+#3317 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3318 = CARTESIAN_POINT ( 'NONE', ( -58.59999999999999400, 19.00000000000000000, 0.0000000000000000000 ) ) ;
+#3319 = VECTOR ( 'NONE', #1510, 1000.000000000000000 ) ;
+#3320 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #87, #1026 ) ;
+#3321 = LINE ( 'NONE', #264, #3044 ) ;
+#3322 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3323 = EDGE_LOOP ( 'NONE', ( #1654, #1836 ) ) ;
+#3324 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000022200, 36.00000000000000700, 3.199999999999994400 ) ) ;
+#3325 = LINE ( 'NONE', #1727, #97 ) ;
+#3326 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, -35.00000000000000000, 2.000000000000001800 ) ) ;
+#3327 = LINE ( 'NONE', #2140, #1729 ) ;
+#3328 = CARTESIAN_POINT ( 'NONE', ( -30.99999999999998600, -26.49999999999997500, 0.0000000000000000000 ) ) ;
+#3329 = CARTESIAN_POINT ( 'NONE', ( 48.25000000000002100, -37.50000000000001400, 23.00000000000000000 ) ) ;
+#3330 = AXIS2_PLACEMENT_3D ( 'NONE', #3246, #977, #3035 ) ;
+#3331 = FACE_OUTER_BOUND ( 'NONE', #272, .T. ) ;
+#3332 = EDGE_CURVE ( 'NONE', #2676, #3606, #971, .T. ) ;
+#3333 = ORIENTED_EDGE ( 'NONE', *, *, #2258, .T. ) ;
+#3334 = PLANE ( 'NONE', #1697 ) ;
+#3335 = ORIENTED_EDGE ( 'NONE', *, *, #2969, .T. ) ;
+#3336 = CARTESIAN_POINT ( 'NONE', ( -6.000000000000006200, 37.84529946162076900, 3.199999999999997100 ) ) ;
+#3337 = EDGE_CURVE ( 'NONE', #1748, #3577, #3693, .T. ) ;
+#3338 = VERTEX_POINT ( 'NONE', #429 ) ;
+#3339 = VERTEX_POINT ( 'NONE', #3071 ) ;
+#3340 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3341 = CARTESIAN_POINT ( 'NONE', ( -5.999999999999979600, -39.00100000000013300, 3.199999999999997100 ) ) ;
+#3342 = ADVANCED_FACE ( 'NONE', ( #3116, #2350 ), #502, .T. ) ;
+#3343 = ORIENTED_EDGE ( 'NONE', *, *, #2416, .F. ) ;
+#3344 = FACE_OUTER_BOUND ( 'NONE', #2802, .T. ) ;
+#3345 = ORIENTED_EDGE ( 'NONE', *, *, #1583, .T. ) ;
+#3346 = VECTOR ( 'NONE', #1249, 1000.000000000000000 ) ;
+#3347 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#3348 = EDGE_LOOP ( 'NONE', ( #3573, #3763 ) ) ;
+#3349 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, -39.00000000000011400, 23.00000000000000000 ) ) ;
+#3350 = ORIENTED_EDGE ( 'NONE', *, *, #1452, .T. ) ;
+#3351 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3352 = CARTESIAN_POINT ( 'NONE', ( -30.99999999999998600, -26.49999999999997500, 2.000000000000000000 ) ) ;
+#3353 = FACE_OUTER_BOUND ( 'NONE', #3382, .T. ) ;
+#3354 = ORIENTED_EDGE ( 'NONE', *, *, #2814, .T. ) ;
+#3355 = EDGE_LOOP ( 'NONE', ( #537, #2069, #924, #1098 ) ) ;
+#3356 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, 32.49999999999998600, -1.399999999999999900 ) ) ;
+#3357 = AXIS2_PLACEMENT_3D ( 'NONE', #2117, #2132, #1269 ) ;
+#3358 = EDGE_CURVE ( 'NONE', #34, #3509, #724, .T. ) ;
+#3359 = ADVANCED_FACE ( 'NONE', ( #771 ), #2835, .F. ) ;
+#3360 = CIRCLE ( 'NONE', #231, 6.749999999999971600 ) ;
+#3361 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999994700, 37.84529946162075500, 3.199999999999994400 ) ) ;
+#3362 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3363 = AXIS2_PLACEMENT_3D ( 'NONE', #1824, #986, #2419 ) ;
+#3364 = LINE ( 'NONE', #2254, #3007 ) ;
+#3365 = EDGE_CURVE ( 'NONE', #116, #1262, #2940, .T. ) ;
+#3366 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 32.49999999999998600, 0.0000000000000000000 ) ) ;
+#3367 = ORIENTED_EDGE ( 'NONE', *, *, #1916, .T. ) ;
+#3368 = VECTOR ( 'NONE', #102, 1000.000000000000000 ) ;
+#3369 = VECTOR ( 'NONE', #1113, 1000.000000000000000 ) ;
+#3370 = VECTOR ( 'NONE', #2078, 1000.000000000000000 ) ;
+#3371 = DIRECTION ( 'NONE', ( 0.7071067811865474600, -0.7071067811865474600, 0.0000000000000000000 ) ) ;
+#3372 = ORIENTED_EDGE ( 'NONE', *, *, #2391, .F. ) ;
+#3373 = CARTESIAN_POINT ( 'NONE', ( -15.79999999999998100, -26.49999999999997500, 2.000000000000000000 ) ) ;
+#3374 = VERTEX_POINT ( 'NONE', #2482 ) ;
+#3375 = ORIENTED_EDGE ( 'NONE', *, *, #2683, .F. ) ;
+#3376 = EDGE_CURVE ( 'NONE', #2540, #66, #1895, .T. ) ;
+#3377 = ORIENTED_EDGE ( 'NONE', *, *, #1725, .T. ) ;
+#3378 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, -19.00000000000000000, 23.00000000000000000 ) ) ;
+#3379 = VERTEX_POINT ( 'NONE', #3352 ) ;
+#3380 = ORIENTED_EDGE ( 'NONE', *, *, #1077, .T. ) ;
+#3381 = EDGE_CURVE ( 'NONE', #3218, #882, #496, .T. ) ;
+#3382 = EDGE_LOOP ( 'NONE', ( #1039, #1787, #1095, #3313, #2166, #686, #2408 ) ) ;
+#3383 = LINE ( 'NONE', #1955, #2789 ) ;
+#3384 = VERTEX_POINT ( 'NONE', #2167 ) ;
+#3385 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999994700, 37.84529946162076900, 3.199999999999994400 ) ) ;
+#3386 = FACE_OUTER_BOUND ( 'NONE', #2517, .T. ) ;
+#3387 = VERTEX_POINT ( 'NONE', #3036 ) ;
+#3388 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999998600, -35.00000000000000000, 2.000000000000001800 ) ) ;
+#3389 = LINE ( 'NONE', #2959, #2897 ) ;
+#3390 = VERTEX_POINT ( 'NONE', #404 ) ;
+#3391 = FILL_AREA_STYLE_COLOUR ( '', #617 ) ;
+#3392 = ORIENTED_EDGE ( 'NONE', *, *, #1920, .F. ) ;
+#3393 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000000, -36.00000000000000700, 2.000000000000000000 ) ) ;
+#3394 = FACE_OUTER_BOUND ( 'NONE', #3177, .T. ) ;
+#3395 = AXIS2_PLACEMENT_3D ( 'NONE', #3545, #2366, #2108 ) ;
+#3396 = ORIENTED_EDGE ( 'NONE', *, *, #2896, .F. ) ;
+#3397 = LINE ( 'NONE', #3411, #1063 ) ;
+#3398 = ADVANCED_FACE ( 'NONE', ( #1573 ), #813, .F. ) ;
+#3399 = ORIENTED_EDGE ( 'NONE', *, *, #1557, .F. ) ;
+#3400 = CIRCLE ( 'NONE', #987, 3.750000000000003600 ) ;
+#3401 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -25.75000000000001100, 23.00000000000000000 ) ) ;
+#3402 = EDGE_CURVE ( 'NONE', #3595, #1700, #581, .T. ) ;
+#3403 = VECTOR ( 'NONE', #943, 1000.000000000000000 ) ;
+#3404 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3405 = ORIENTED_EDGE ( 'NONE', *, *, #3570, .T. ) ;
+#3406 = VECTOR ( 'NONE', #2887, 1000.000000000000000 ) ;
+#3407 = PLANE ( 'NONE', #728 ) ;
+#3408 = ORIENTED_EDGE ( 'NONE', *, *, #586, .T. ) ;
+#3409 = VECTOR ( 'NONE', #2457, 1000.000000000000000 ) ;
+#3410 = VECTOR ( 'NONE', #1153, 1000.000000000000000 ) ;
+#3411 = CARTESIAN_POINT ( 'NONE', ( 35.40000000000002000, -23.49999999999997500, 13.00000000000001100 ) ) ;
+#3412 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 32.49999999999998600, 23.00000000000000000 ) ) ;
+#3413 = EDGE_LOOP ( 'NONE', ( #200, #3614, #1003, #3516, #1007, #3579, #2311, #275, #2339, #3345, #3207, #2125, #2003, #1217, #46, #3537, #3227, #2982, #465, #957, #2066, #2214, #3601, #2898, #2633, #1205, #582, #2204, #2450, #3647, #1488, #412, #3785, #1497, #3167, #3562, #1539, #1975, #2156, #3559 ) ) ;
+#3414 = CARTESIAN_POINT ( 'NONE', ( -62.99999999999997200, -25.75000000000001100, -1.399999999999999900 ) ) ;
+#3415 = EDGE_CURVE ( 'NONE', #1093, #112, #820, .T. ) ;
+#3416 = ADVANCED_FACE ( 'NONE', ( #3613 ), #25, .F. ) ;
+#3417 = ORIENTED_EDGE ( 'NONE', *, *, #1156, .F. ) ;
+#3418 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3419 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, 19.00000000000000000, 23.00000000000000000 ) ) ;
+#3420 = ORIENTED_EDGE ( 'NONE', *, *, #3787, .T. ) ;
+#3421 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, 39.00000000000002100, 23.00000000000000000 ) ) ;
+#3422 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000021700, -26.49999999999997500, 2.000000000000000000 ) ) ;
+#3423 = AXIS2_PLACEMENT_3D ( 'NONE', #134, #742, #3676 ) ;
+#3424 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000000, 36.00000000000000700, 0.0000000000000000000 ) ) ;
+#3425 = ORIENTED_EDGE ( 'NONE', *, *, #317, .F. ) ;
+#3426 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3427 = LINE ( 'NONE', #747, #3566 ) ;
+#3428 = AXIS2_PLACEMENT_3D ( 'NONE', #519, #1429, #2045 ) ;
+#3429 = ORIENTED_EDGE ( 'NONE', *, *, #121, .T. ) ;
+#3430 = EDGE_CURVE ( 'NONE', #2877, #3701, #2068, .T. ) ;
+#3431 = PLANE ( 'NONE', #21 ) ;
+#3432 = VECTOR ( 'NONE', #1089, 1000.000000000000000 ) ;
+#3433 = ORIENTED_EDGE ( 'NONE', *, *, #3132, .F. ) ;
+#3434 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3435 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3436 = FACE_BOUND ( 'NONE', #3758, .T. ) ;
+#3437 = EDGE_LOOP ( 'NONE', ( #3290, #3565, #2388, #717 ) ) ;
+#3438 = VECTOR ( 'NONE', #3738, 1000.000000000000000 ) ;
+#3439 = ORIENTED_EDGE ( 'NONE', *, *, #3503, .T. ) ;
+#3440 = ORIENTED_EDGE ( 'NONE', *, *, #1550, .T. ) ;
+#3441 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3442 = CARTESIAN_POINT ( 'NONE', ( -61.99999999999997200, -24.75000000000000700, 2.000000000000000000 ) ) ;
+#3443 = CARTESIAN_POINT ( 'NONE', ( -54.39999999999999900, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#3444 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3445 = LINE ( 'NONE', #1166, #3042 ) ;
+#3446 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.7071067811865507900, 0.7071067811865442400 ) ) ;
+#3447 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.486881358747350600E-016, -0.0000000000000000000 ) ) ;
+#3448 = EDGE_CURVE ( 'NONE', #3582, #3749, #322, .T. ) ;
+#3449 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3450 = VECTOR ( 'NONE', #374, 1000.000000000000000 ) ;
+#3451 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3452 = VERTEX_POINT ( 'NONE', #2977 ) ;
+#3453 = CARTESIAN_POINT ( 'NONE', ( 62.00000000000000000, -24.74999999999999300, -1.399999999999999900 ) ) ;
+#3454 = AXIS2_PLACEMENT_3D ( 'NONE', #3055, #670, #2149 ) ;
+#3455 = LINE ( 'NONE', #3243, #2687 ) ;
+#3456 = EDGE_CURVE ( 'NONE', #289, #2645, #1476, .T. ) ;
+#3457 = CARTESIAN_POINT ( 'NONE', ( -54.39999999999999900, -19.00000000000000000, 23.00000000000000000 ) ) ;
+#3458 = LINE ( 'NONE', #1027, #1311 ) ;
+#3459 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#3460 = CARTESIAN_POINT ( 'NONE', ( 46.00000000000000700, -36.00000000000000700, -0.0000000000000000000 ) ) ;
+#3461 = CARTESIAN_POINT ( 'NONE', ( -46.00000000000000700, 36.00000000000000700, 19.00000000000000400 ) ) ;
+#3462 = VECTOR ( 'NONE', #965, 1000.000000000000000 ) ;
+#3463 = CARTESIAN_POINT ( 'NONE', ( -37.99999999999999300, -39.00000000000011400, -1.399999999999999900 ) ) ;
+#3464 = ORIENTED_EDGE ( 'NONE', *, *, #3113, .F. ) ;
+#3465 = CARTESIAN_POINT ( 'NONE', ( -38.41421356237309200, -38.00000000000010700, 2.000000000000000000 ) ) ;
+#3466 = VERTEX_POINT ( 'NONE', #2922 ) ;
+#3467 = ORIENTED_EDGE ( 'NONE', *, *, #1721, .F. ) ;
+#3468 = CARTESIAN_POINT ( 'NONE', ( -63.00000000000000000, 25.74999999999998200, -1.399999999999999900 ) ) ;
+#3469 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3470 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3471 = ORIENTED_EDGE ( 'NONE', *, *, #335, .F. ) ;
+#3472 = EDGE_LOOP ( 'NONE', ( #489, #914 ) ) ;
+#3473 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.7071067811865500200, 0.7071067811865451300 ) ) ;
+#3474 = EDGE_LOOP ( 'NONE', ( #1010, #911, #1838, #2114, #1242 ) ) ;
+#3475 = EDGE_CURVE ( 'NONE', #1239, #34, #2620, .T. ) ;
+#3476 = VECTOR ( 'NONE', #2090, 1000.000000000000000 ) ;
+#3477 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999984900, 37.84529946162076200, 3.199999999999980600 ) ) ;
+#3478 = VERTEX_POINT ( 'NONE', #605 ) ;
+#3479 = AXIS2_PLACEMENT_3D ( 'NONE', #2742, #1908, #98 ) ;
+#3480 = LINE ( 'NONE', #1777, #1382 ) ;
+#3481 = EDGE_CURVE ( 'NONE', #3379, #930, #2398, .T. ) ;
+#3482 = EDGE_LOOP ( 'NONE', ( #2694, #331, #3645, #3175 ) ) ;
+#3483 = LINE ( 'NONE', #652, #733 ) ;
+#3484 = ORIENTED_EDGE ( 'NONE', *, *, #2489, .F. ) ;
+#3485 = ORIENTED_EDGE ( 'NONE', *, *, #2508, .T. ) ;
+#3486 = DIRECTION ( 'NONE', ( -1.000000000000000000, 4.081702296416018000E-016, 0.0000000000000000000 ) ) ;
+#3487 = VECTOR ( 'NONE', #3198, 1000.000000000000000 ) ;
+#3488 = ORIENTED_EDGE ( 'NONE', *, *, #2927, .T. ) ;
+#3489 = LINE ( 'NONE', #1337, #2634 ) ;
+#3490 = CARTESIAN_POINT ( 'NONE', ( 49.75000000000000700, 32.49999999999998600, 23.00000000000000000 ) ) ;
+#3491 = ADVANCED_FACE ( 'NONE', ( #2442 ), #3691, .F. ) ;
+#3492 = ORIENTED_EDGE ( 'NONE', *, *, #3430, .F. ) ;
+#3493 = ORIENTED_EDGE ( 'NONE', *, *, #435, .F. ) ;
+#3494 = LINE ( 'NONE', #3250, #1346 ) ;
+#3495 = PLANE ( 'NONE', #1395 ) ;
+#3496 = VECTOR ( 'NONE', #1499, 1000.000000000000000 ) ;
+#3497 = EDGE_CURVE ( 'NONE', #1000, #1981, #2938, .T. ) ;
+#3498 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3499 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, 19.00000000000000000, 0.0000000000000000000 ) ) ;
+#3500 = VECTOR ( 'NONE', #3629, 1000.000000000000000 ) ;
+#3501 = PLANE ( 'NONE', #3781 ) ;
+#3502 = AXIS2_PLACEMENT_3D ( 'NONE', #2979, #1793, #2925 ) ;
+#3503 = EDGE_CURVE ( 'NONE', #2094, #156, #1569, .T. ) ;
+#3504 = FACE_OUTER_BOUND ( 'NONE', #216, .T. ) ;
+#3505 = ORIENTED_EDGE ( 'NONE', *, *, #1677, .T. ) ;
+#3506 = DIRECTION ( 'NONE', ( -5.389432158374547900E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3507 = DIRECTION ( 'NONE', ( -1.000000000000000000, -8.858162430519852200E-015, 0.0000000000000000000 ) ) ;
+#3508 = FACE_OUTER_BOUND ( 'NONE', #3293, .T. ) ;
+#3509 = VERTEX_POINT ( 'NONE', #3414 ) ;
+#3510 = ADVANCED_FACE ( 'NONE', ( #1199 ), #1680, .T. ) ;
+#3511 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 32.49999999999998600, 19.00000000000000000 ) ) ;
+#3512 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, -32.50000000000000000, 23.00000000000000000 ) ) ;
+#3513 = ORIENTED_EDGE ( 'NONE', *, *, #484, .T. ) ;
+#3514 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3515 = ADVANCED_FACE ( 'NONE', ( #3789 ), #1245, .F. ) ;
+#3516 = ORIENTED_EDGE ( 'NONE', *, *, #317, .T. ) ;
+#3517 = VERTEX_POINT ( 'NONE', #174 ) ;
+#3518 = EDGE_LOOP ( 'NONE', ( #2417, #85, #2101, #721, #3792, #3405, #1338, #2999, #3350, #2614 ) ) ;
+#3519 = DIRECTION ( 'NONE', ( -1.000000000000000000, -8.858162430519852200E-015, 0.0000000000000000000 ) ) ;
+#3520 = CARTESIAN_POINT ( 'NONE', ( 35.40000000000002000, -32.15735931288075000, 2.000000000000000000 ) ) ;
+#3521 = CIRCLE ( 'NONE', #1633, 3.750000000000003600 ) ;
+#3522 = ORIENTED_EDGE ( 'NONE', *, *, #3456, .F. ) ;
+#3523 = PLANE ( 'NONE', #2321 ) ;
+#3524 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.486881358747350600E-016, -0.0000000000000000000 ) ) ;
+#3525 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 19.00000000000000000, 23.00000000000000000 ) ) ;
+#3526 = VECTOR ( 'NONE', #921, 1000.000000000000000 ) ;
+#3527 = AXIS2_PLACEMENT_3D ( 'NONE', #1678, #1663, #3697 ) ;
+#3528 = ORIENTED_EDGE ( 'NONE', *, *, #3655, .F. ) ;
+#3529 = EDGE_CURVE ( 'NONE', #589, #1092, #2249, .T. ) ;
+#3530 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3531 = DIRECTION ( 'NONE', ( -2.040851148208008200E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3532 = ORIENTED_EDGE ( 'NONE', *, *, #3288, .F. ) ;
+#3533 = VECTOR ( 'NONE', #2261, 999.9999999999998900 ) ;
+#3534 = VERTEX_POINT ( 'NONE', #3688 ) ;
+#3535 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -24.25000000000000700, 23.00000000000000000 ) ) ;
+#3536 = FACE_OUTER_BOUND ( 'NONE', #3711, .T. ) ;
+#3537 = ORIENTED_EDGE ( 'NONE', *, *, #160, .T. ) ;
+#3538 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3539 = ORIENTED_EDGE ( 'NONE', *, *, #1897, .F. ) ;
+#3540 = ADVANCED_FACE ( 'NONE', ( #3111 ), #2818, .F. ) ;
+#3541 = DIRECTION ( 'NONE', ( 1.261617073437665600E-015, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3542 = FACE_OUTER_BOUND ( 'NONE', #3604, .T. ) ;
+#3543 = CARTESIAN_POINT ( 'NONE', ( -61.99999999999997200, -24.75000000000000700, -1.399999999999999900 ) ) ;
+#3544 = ORIENTED_EDGE ( 'NONE', *, *, #2384, .F. ) ;
+#3545 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#3546 = LINE ( 'NONE', #270, #2129 ) ;
+#3547 = CIRCLE ( 'NONE', #1419, 3.750000000000003600 ) ;
+#3548 = CARTESIAN_POINT ( 'NONE', ( -56.50000000000002100, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#3549 = CARTESIAN_POINT ( 'NONE', ( -13.33333333333360600, 2.583333333333673200, 57.91666666666681400 ) ) ;
+#3550 = ADVANCED_FACE ( 'NONE', ( #151 ), #778, .F. ) ;
+#3551 = CARTESIAN_POINT ( 'NONE', ( 38.41421356237309200, -38.00000000000010700, 2.000000000000000000 ) ) ;
+#3552 = VECTOR ( 'NONE', #2880, 1000.000000000000000 ) ;
+#3553 = EDGE_CURVE ( 'NONE', #1131, #1139, #2106, .T. ) ;
+#3554 = CARTESIAN_POINT ( 'NONE', ( 37.99999999999999300, -39.00000000000011400, 2.000000000000001800 ) ) ;
+#3555 = LINE ( 'NONE', #1043, #1129 ) ;
+#3556 = DIRECTION ( 'NONE', ( -1.000000000000000000, -3.558407130208834700E-016, -0.0000000000000000000 ) ) ;
+#3557 = AXIS2_PLACEMENT_3D ( 'NONE', #490, #1659, #150 ) ;
+#3558 = EDGE_CURVE ( 'NONE', #2873, #3595, #3383, .T. ) ;
+#3559 = ORIENTED_EDGE ( 'NONE', *, *, #870, .T. ) ;
+#3560 = CARTESIAN_POINT ( 'NONE', ( -61.49999999999999300, 32.49999999999992200, 23.00000000000000000 ) ) ;
+#3561 = CARTESIAN_POINT ( 'NONE', ( 35.40000000000002000, -32.15735931288075000, 139.8246549320819000 ) ) ;
+#3562 = ORIENTED_EDGE ( 'NONE', *, *, #2651, .T. ) ;
+#3563 = EDGE_LOOP ( 'NONE', ( #1977, #1507, #3108, #281, #1795 ) ) ;
+#3564 = FACE_OUTER_BOUND ( 'NONE', #3621, .T. ) ;
+#3565 = ORIENTED_EDGE ( 'NONE', *, *, #3280, .F. ) ;
+#3566 = VECTOR ( 'NONE', #1424, 1000.000000000000000 ) ;
+#3567 = VERTEX_POINT ( 'NONE', #495 ) ;
+#3568 = CARTESIAN_POINT ( 'NONE', ( 62.00000000000000000, 24.74999999999999300, 0.0000000000000000000 ) ) ;
+#3569 = AXIS2_PLACEMENT_3D ( 'NONE', #2892, #3473, #2337 ) ;
+#3570 = EDGE_CURVE ( 'NONE', #805, #1855, #540, .T. ) ;
+#3571 = VECTOR ( 'NONE', #195, 1000.000000000000000 ) ;
+#3572 = DIRECTION ( 'NONE', ( 0.7071067811865405800, -0.7071067811865545700, -0.0000000000000000000 ) ) ;
+#3573 = ORIENTED_EDGE ( 'NONE', *, *, #832, .F. ) ;
+#3574 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3575 = DIRECTION ( 'NONE', ( 1.000000000000000000, 8.727504316691851000E-015, -0.0000000000000000000 ) ) ;
+#3576 = VECTOR ( 'NONE', #363, 1000.000000000000000 ) ;
+#3577 = VERTEX_POINT ( 'NONE', #3143 ) ;
+#3578 = EDGE_CURVE ( 'NONE', #3646, #1706, #1290, .T. ) ;
+#3579 = ORIENTED_EDGE ( 'NONE', *, *, #80, .T. ) ;
+#3580 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000021700, -26.49999999999997500, 0.0000000000000000000 ) ) ;
+#3581 = VECTOR ( 'NONE', #1248, 1000.000000000000000 ) ;
+#3582 = VERTEX_POINT ( 'NONE', #2283 ) ;
+#3583 = VECTOR ( 'NONE', #3575, 1000.000000000000000 ) ;
+#3584 = ORIENTED_EDGE ( 'NONE', *, *, #1716, .T. ) ;
+#3585 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3586 = LINE ( 'NONE', #649, #2638 ) ;
+#3587 = CARTESIAN_POINT ( 'NONE', ( -49.75000000000000000, -32.50000000000000000, 23.00000000000000000 ) ) ;
+#3588 = LINE ( 'NONE', #2622, #2044 ) ;
+#3589 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3590 = VECTOR ( 'NONE', #3295, 1000.000000000000000 ) ;
+#3591 = EDGE_LOOP ( 'NONE', ( #2340, #1525, #2351, #28 ) ) ;
+#3592 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, -24.99999999999998600, 11.50000000000000000 ) ) ;
+#3593 = PLANE ( 'NONE', #526 ) ;
+#3594 = VECTOR ( 'NONE', #418, 1000.000000000000000 ) ;
+#3595 = VERTEX_POINT ( 'NONE', #3715 ) ;
+#3596 = AXIS2_PLACEMENT_3D ( 'NONE', #3718, #1982, #3731 ) ;
+#3597 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3598 = EDGE_CURVE ( 'NONE', #2301, #1981, #1844, .T. ) ;
+#3599 = ORIENTED_EDGE ( 'NONE', *, *, #3741, .T. ) ;
+#3600 = CONICAL_SURFACE ( 'NONE', #2359, 8.249999999999952000, 0.7853981633974437300 ) ;
+#3601 = ORIENTED_EDGE ( 'NONE', *, *, #853, .T. ) ;
+#3602 = ORIENTED_EDGE ( 'NONE', *, *, #2113, .F. ) ;
+#3603 = ADVANCED_FACE ( 'NONE', ( #1373 ), #2494, .T. ) ;
+#3604 = EDGE_LOOP ( 'NONE', ( #3214, #311, #1511, #1194 ) ) ;
+#3605 = CARTESIAN_POINT ( 'NONE', ( 30.40000000000002000, -26.49999999999997500, 11.50000000000000000 ) ) ;
+#3606 = VERTEX_POINT ( 'NONE', #1701 ) ;
+#3607 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3608 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, -32.49999999999998600, 2.000000000000000000 ) ) ;
+#3609 = EDGE_LOOP ( 'NONE', ( #536, #1400, #3392, #1384 ) ) ;
+#3610 = EDGE_CURVE ( 'NONE', #256, #111, #2706, .T. ) ;
+#3611 = VERTEX_POINT ( 'NONE', #533 ) ;
+#3612 = EDGE_CURVE ( 'NONE', #2097, #3582, #267, .T. ) ;
+#3613 = FACE_OUTER_BOUND ( 'NONE', #23, .T. ) ;
+#3614 = ORIENTED_EDGE ( 'NONE', *, *, #1127, .T. ) ;
+#3615 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, -24.25000000000000000, 23.00000000000000000 ) ) ;
+#3616 = FACE_BOUND ( 'NONE', #1582, .T. ) ;
+#3617 = AXIS2_PLACEMENT_3D ( 'NONE', #475, #1684, #3447 ) ;
+#3618 = ORIENTED_EDGE ( 'NONE', *, *, #1526, .T. ) ;
+#3619 = EDGE_CURVE ( 'NONE', #1437, #1935, #1146, .T. ) ;
+#3620 = FACE_OUTER_BOUND ( 'NONE', #2829, .T. ) ;
+#3621 = EDGE_LOOP ( 'NONE', ( #2454, #1147, #1902, #2928 ) ) ;
+#3622 = DIRECTION ( 'NONE', ( 0.6546536707079808600, 0.3779644730092294200, 0.6546536707079722000 ) ) ;
+#3623 = ORIENTED_EDGE ( 'NONE', *, *, #1749, .T. ) ;
+#3624 = EDGE_CURVE ( 'NONE', #783, #3689, #491, .T. ) ;
+#3625 = LINE ( 'NONE', #3326, #935 ) ;
+#3626 = ORIENTED_EDGE ( 'NONE', *, *, #3332, .F. ) ;
+#3627 = FACE_OUTER_BOUND ( 'NONE', #3474, .T. ) ;
+#3628 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3629 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -2.168404344971008600E-016 ) ) ;
+#3630 = FACE_OUTER_BOUND ( 'NONE', #9, .T. ) ;
+#3631 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999998600, 32.49999999999992900, 23.00000000000000000 ) ) ;
+#3632 = VECTOR ( 'NONE', #154, 1000.000000000000000 ) ;
+#3633 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3634 = DIRECTION ( 'NONE', ( -0.7071067811865474600, 0.7071067811865474600, 0.0000000000000000000 ) ) ;
+#3635 = AXIS2_PLACEMENT_3D ( 'NONE', #3412, #2564, #1679 ) ;
+#3636 = LINE ( 'NONE', #1776, #299 ) ;
+#3637 = EDGE_CURVE ( 'NONE', #1236, #3221, #1051, .T. ) ;
+#3638 = DIRECTION ( 'NONE', ( 0.5773502691896280600, -0.5773502691896211800, -0.5773502691896280600 ) ) ;
+#3639 = VERTEX_POINT ( 'NONE', #1361 ) ;
+#3640 = AXIS2_PLACEMENT_3D ( 'NONE', #1953, #1965, #173 ) ;
+#3641 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -17.49999999999991800, 19.00000000000000000 ) ) ;
+#3642 = EDGE_CURVE ( 'NONE', #2270, #2293, #867, .T. ) ;
+#3643 = VERTEX_POINT ( 'NONE', #3128 ) ;
+#3644 = ADVANCED_FACE ( 'NONE', ( #2345 ), #493, .F. ) ;
+#3645 = ORIENTED_EDGE ( 'NONE', *, *, #3678, .F. ) ;
+#3646 = VERTEX_POINT ( 'NONE', #3114 ) ;
+#3647 = ORIENTED_EDGE ( 'NONE', *, *, #409, .T. ) ;
+#3648 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3649 = EDGE_LOOP ( 'NONE', ( #2033, #541, #2501, #3753 ) ) ;
+#3650 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 25.74999999999999600, -1.399999999999999900 ) ) ;
+#3651 = ORIENTED_EDGE ( 'NONE', *, *, #2082, .T. ) ;
+#3652 = DIRECTION ( 'NONE', ( -0.7071067811865475700, -0.7071067811865475700, 0.0000000000000000000 ) ) ;
+#3653 = LINE ( 'NONE', #1370, #3533 ) ;
+#3654 = ORIENTED_EDGE ( 'NONE', *, *, #1140, .F. ) ;
+#3655 = EDGE_CURVE ( 'NONE', #976, #3197, #2525, .T. ) ;
+#3656 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3657 = FACE_OUTER_BOUND ( 'NONE', #3298, .T. ) ;
+#3658 = ORIENTED_EDGE ( 'NONE', *, *, #384, .F. ) ;
+#3659 = ORIENTED_EDGE ( 'NONE', *, *, #615, .F. ) ;
+#3660 = ADVANCED_FACE ( 'NONE', ( #366 ), #1766, .F. ) ;
+#3661 = PLANE ( 'NONE', #2159 ) ;
+#3662 = AXIS2_PLACEMENT_3D ( 'NONE', #2732, #2145, #2157 ) ;
+#3663 = LINE ( 'NONE', #12, #2903 ) ;
+#3664 = EDGE_CURVE ( 'NONE', #679, #209, #578, .T. ) ;
+#3665 = ORIENTED_EDGE ( 'NONE', *, *, #3316, .F. ) ;
+#3666 = VECTOR ( 'NONE', #2019, 1000.000000000000000 ) ;
+#3667 = ORIENTED_EDGE ( 'NONE', *, *, #3045, .F. ) ;
+#3668 = AXIS2_PLACEMENT_3D ( 'NONE', #518, #817, #3127 ) ;
+#3669 = CIRCLE ( 'NONE', #852, 7.749999999999972500 ) ;
+#3670 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000001400, 32.49999999999992900, 2.000000000000000000 ) ) ;
+#3671 = FACE_OUTER_BOUND ( 'NONE', #3079, .T. ) ;
+#3672 = EDGE_LOOP ( 'NONE', ( #1846, #3796, #2024, #2565 ) ) ;
+#3673 = LINE ( 'NONE', #716, #3278 ) ;
+#3674 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999999300, -25.00000000000001400, 11.50000000000000000 ) ) ;
+#3675 = ADVANCED_FACE ( 'NONE', ( #3344 ), #278, .T. ) ;
+#3676 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3677 = FACE_OUTER_BOUND ( 'NONE', #2077, .T. ) ;
+#3678 = EDGE_CURVE ( 'NONE', #1855, #579, #968, .T. ) ;
+#3679 = ORIENTED_EDGE ( 'NONE', *, *, #1963, .F. ) ;
+#3680 = DIRECTION ( 'NONE', ( -0.2810846377148283900, 0.6785983445458437800, 0.6785983445458468900 ) ) ;
+#3681 = DIRECTION ( 'NONE', ( 0.7071067811865474600, 0.0000000000000000000, -0.7071067811865474600 ) ) ;
+#3682 = ORIENTED_EDGE ( 'NONE', *, *, #168, .F. ) ;
+#3683 = VERTEX_POINT ( 'NONE', #3535 ) ;
+#3684 = DIRECTION ( 'NONE', ( 1.084202172485504300E-016, 3.780484344353084800E-032, 1.000000000000000000 ) ) ;
+#3685 = AXIS2_PLACEMENT_3D ( 'NONE', #1050, #1360, #1094 ) ;
+#3686 = EDGE_CURVE ( 'NONE', #2385, #3339, #3521, .T. ) ;
+#3687 = CARTESIAN_POINT ( 'NONE', ( 48.75000000000000700, -32.49999999999998600, 2.000000000000000000 ) ) ;
+#3688 = CARTESIAN_POINT ( 'NONE', ( -60.25000000000002800, -19.00000000000000000, 23.00000000000000000 ) ) ;
+#3689 = VERTEX_POINT ( 'NONE', #952 ) ;
+#3690 = CARTESIAN_POINT ( 'NONE', ( -33.99999999999998600, -24.99999999999998600, 15.00000000000004800 ) ) ;
+#3691 = CYLINDRICAL_SURFACE ( 'NONE', #601, 6.749999999999971600 ) ;
+#3692 = ORIENTED_EDGE ( 'NONE', *, *, #1643, .T. ) ;
+#3693 = LINE ( 'NONE', #346, #2303 ) ;
+#3694 = PLANE ( 'NONE', #3739 ) ;
+#3695 = ORIENTED_EDGE ( 'NONE', *, *, #2162, .F. ) ;
+#3696 = CYLINDRICAL_SURFACE ( 'NONE', #2926, 3.750000000000003600 ) ;
+#3697 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3698 = ORIENTED_EDGE ( 'NONE', *, *, #2558, .F. ) ;
+#3699 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3700 = LINE ( 'NONE', #849, #2168 ) ;
+#3701 = VERTEX_POINT ( 'NONE', #323 ) ;
+#3702 = EDGE_CURVE ( 'NONE', #289, #1834, #1970, .T. ) ;
+#3703 = CARTESIAN_POINT ( 'NONE', ( -48.75000000000000700, 32.49999999999992900, -1.399999999999999900 ) ) ;
+#3704 = VERTEX_POINT ( 'NONE', #2673 ) ;
+#3705 = ORIENTED_EDGE ( 'NONE', *, *, #658, .F. ) ;
+#3706 = CARTESIAN_POINT ( 'NONE', ( 54.40000000000001300, 19.00000000000000000, 0.0000000000000000000 ) ) ;
+#3707 = ORIENTED_EDGE ( 'NONE', *, *, #342, .F. ) ;
+#3708 = LINE ( 'NONE', #2404, #2680 ) ;
+#3709 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3710 = AXIS2_PLACEMENT_3D ( 'NONE', #339, #926, #587 ) ;
+#3711 = EDGE_LOOP ( 'NONE', ( #2463, #3074, #324, #3778 ) ) ;
+#3712 = EDGE_CURVE ( 'NONE', #2899, #1926, #3427, .T. ) ;
+#3713 = VECTOR ( 'NONE', #1753, 1000.000000000000000 ) ;
+#3714 = CARTESIAN_POINT ( 'NONE', ( -34.19999999999998900, -35.20000000000000300, 2.000000000000000000 ) ) ;
+#3715 = CARTESIAN_POINT ( 'NONE', ( 58.60000000000000900, 19.00000000000000000, 0.0000000000000000000 ) ) ;
+#3716 = VERTEX_POINT ( 'NONE', #3424 ) ;
+#3717 = VECTOR ( 'NONE', #1850, 1000.000000000000000 ) ;
+#3718 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, -32.49999999999998600, 23.00000000000000000 ) ) ;
+#3719 = LINE ( 'NONE', #1728, #900 ) ;
+#3720 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3721 = LINE ( 'NONE', #1961, #394 ) ;
+#3722 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3723 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3724 = EDGE_CURVE ( 'NONE', #2702, #3039, #1328, .T. ) ;
+#3725 = VERTEX_POINT ( 'NONE', #243 ) ;
+#3726 = EDGE_CURVE ( 'NONE', #1143, #3221, #2751, .T. ) ;
+#3727 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3728 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3729 = EDGE_LOOP ( 'NONE', ( #1693, #1954, #1519, #249, #2057, #759, #734, #1198, #1189, #2561, #576, #1576, #481, #3109, #731, #2905, #1341, #167, #258, #3799, #1323, #1630, #2, #213, #757, #2669 ) ) ;
+#3730 = ORIENTED_EDGE ( 'NONE', *, *, #983, .T. ) ;
+#3731 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3732 = EDGE_CURVE ( 'NONE', #3384, #1559, #1891, .T. ) ;
+#3733 = EDGE_LOOP ( 'NONE', ( #1116, #3654 ) ) ;
+#3734 = CARTESIAN_POINT ( 'NONE', ( 48.25000000000002100, -32.49999999999998600, 23.00000000000000000 ) ) ;
+#3735 = EDGE_LOOP ( 'NONE', ( #2022, #2360, #1609, #1104 ) ) ;
+#3736 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3737 = EDGE_LOOP ( 'NONE', ( #3112, #1090 ) ) ;
+#3738 = DIRECTION ( 'NONE', ( 1.000000000000000000, -4.081702296416018000E-016, 0.0000000000000000000 ) ) ;
+#3739 = AXIS2_PLACEMENT_3D ( 'NONE', #1091, #1962, #453 ) ;
+#3740 = EDGE_LOOP ( 'NONE', ( #1835, #251 ) ) ;
+#3741 = EDGE_CURVE ( 'NONE', #2308, #1563, #2664, .T. ) ;
+#3742 = CARTESIAN_POINT ( 'NONE', ( -56.49999999999999300, 19.00000000000000000, 23.00000000000000000 ) ) ;
+#3743 = VECTOR ( 'NONE', #1610, 1000.000000000000000 ) ;
+#3744 = ORIENTED_EDGE ( 'NONE', *, *, #527, .T. ) ;
+#3745 = CARTESIAN_POINT ( 'NONE', ( 35.61421356237310200, -35.20000000000006000, 2.000000000000000000 ) ) ;
+#3746 = CARTESIAN_POINT ( 'NONE', ( 35.40000000000002000, -32.15735931288075000, 19.00000000000000400 ) ) ;
+#3747 = FACE_OUTER_BOUND ( 'NONE', #816, .T. ) ;
+#3748 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3749 = VERTEX_POINT ( 'NONE', #653 ) ;
+#3750 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3751 = VECTOR ( 'NONE', #3755, 999.9999999999998900 ) ;
+#3752 = EDGE_LOOP ( 'NONE', ( #876, #2488, #3156, #261 ) ) ;
+#3753 = ORIENTED_EDGE ( 'NONE', *, *, #3741, .F. ) ;
+#3754 = DIRECTION ( 'NONE', ( 0.5773502691896292800, -0.5773502691896239500, -0.5773502691896239500 ) ) ;
+#3755 = DIRECTION ( 'NONE', ( -0.7071067811865388000, -0.7071067811865563400, 0.0000000000000000000 ) ) ;
+#3756 = DIRECTION ( 'NONE', ( 1.000000000000000000, -2.668805347656621400E-015, 0.0000000000000000000 ) ) ;
+#3757 = VECTOR ( 'NONE', #1340, 1000.000000000000000 ) ;
+#3758 = EDGE_LOOP ( 'NONE', ( #906, #682 ) ) ;
+#3759 = VECTOR ( 'NONE', #959, 999.9999999999998900 ) ;
+#3760 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999999300, -25.00000000000001400, 11.50000000000000000 ) ) ;
+#3761 = EDGE_CURVE ( 'NONE', #545, #1667, #2205, .T. ) ;
+#3762 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, -19.00000000000000000, 20.99999999999999600 ) ) ;
+#3763 = ORIENTED_EDGE ( 'NONE', *, *, #1698, .F. ) ;
+#3764 = LINE ( 'NONE', #970, #3319 ) ;
+#3765 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000700, 19.00000000000000000, 20.99999999999999600 ) ) ;
+#3766 = EDGE_CURVE ( 'NONE', #1748, #2543, #2575, .T. ) ;
+#3767 = CARTESIAN_POINT ( 'NONE', ( -35.61421356237306000, -35.20000000000000300, 2.000000000000000000 ) ) ;
+#3768 = LINE ( 'NONE', #3512, #2229 ) ;
+#3769 = CARTESIAN_POINT ( 'NONE', ( 33.99999999999999300, -18.50000000000005300, 21.49999999999998600 ) ) ;
+#3770 = DIRECTION ( 'NONE', ( 0.7071067811865442400, 0.0000000000000000000, 0.7071067811865509000 ) ) ;
+#3771 = LINE ( 'NONE', #2218, #3013 ) ;
+#3772 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3773 = CARTESIAN_POINT ( 'NONE', ( 35.40000000000002000, -23.49999999999997500, 139.8246549320819000 ) ) ;
+#3774 = CIRCLE ( 'NONE', #1691, 6.749999999999971600 ) ;
+#3775 = ADVANCED_FACE ( 'NONE', ( #2890 ), #1260, .T. ) ;
+#3776 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3777 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3778 = ORIENTED_EDGE ( 'NONE', *, *, #3208, .T. ) ;
+#3779 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3780 = DIRECTION ( 'NONE', ( 1.000000000000000000, -2.523234146875350600E-015, 0.0000000000000000000 ) ) ;
+#3781 = AXIS2_PLACEMENT_3D ( 'NONE', #2352, #3194, #529 ) ;
+#3782 = EDGE_LOOP ( 'NONE', ( #1427, #3464 ) ) ;
+#3783 = EDGE_CURVE ( 'NONE', #1437, #2877, #1837, .T. ) ;
+#3784 = ORIENTED_EDGE ( 'NONE', *, *, #2134, .F. ) ;
+#3785 = ORIENTED_EDGE ( 'NONE', *, *, #3612, .T. ) ;
+#3786 = EDGE_LOOP ( 'NONE', ( #709, #3170, #1840, #2852 ) ) ;
+#3787 = EDGE_CURVE ( 'NONE', #3534, #1760, #666, .T. ) ;
+#3788 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3789 = FACE_OUTER_BOUND ( 'NONE', #440, .T. ) ;
+#3790 = ORIENTED_EDGE ( 'NONE', *, *, #1843, .F. ) ;
+#3791 = CYLINDRICAL_SURFACE ( 'NONE', #994, 7.749999999999992900 ) ;
+#3792 = ORIENTED_EDGE ( 'NONE', *, *, #2138, .T. ) ;
+#3793 = ADVANCED_FACE ( 'NONE', ( #212 ), #1552, .T. ) ;
+#3794 = CARTESIAN_POINT ( 'NONE', ( -52.75000000000002100, 19.00000000000000000, 23.00000000000000000 ) ) ;
+#3795 = LINE ( 'NONE', #1724, #3751 ) ;
+#3796 = ORIENTED_EDGE ( 'NONE', *, *, #665, .T. ) ;
+#3797 = CARTESIAN_POINT ( 'NONE', ( 34.20000000000002400, -35.20000000000006000, -1.399999999999999900 ) ) ;
+#3798 = LINE ( 'NONE', #1813, #2262 ) ;
+#3799 = ORIENTED_EDGE ( 'NONE', *, *, #715, .T. ) ;
+#3800 = ORIENTED_EDGE ( 'NONE', *, *, #3381, .F. ) ;
+#3801 = CARTESIAN_POINT ( 'NONE', ( 37.99999999999999300, -39.00000000000011400, 21.49999999999998600 ) ) ;
+#3802 = CARTESIAN_POINT ( 'NONE', ( 56.50000000000000000, 32.49999999999998600, 2.000000000000000000 ) ) ;
+#3803 = CIRCLE ( 'NONE', #1048, 2.099999999999997900 ) ;
+#3804 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3805 = ADVANCED_FACE ( 'NONE', ( #3564 ), #446, .F. ) ;
+#3806 = LINE ( 'NONE', #3199, #469 ) ;
+#3807 = AXIS2_PLACEMENT_3D ( 'NONE', #1756, #2347, #3524 ) ;
+#3808 = DIRECTION ( 'NONE', ( 4.081702296416017000E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3809 = EDGE_CURVE ( 'NONE', #1926, #1092, #1516, .T. ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/enclosure-models/Wireclip.STEP b/enclosure-models/Wireclip.STEP
new file mode 100644
index 0000000..51a533c
--- /dev/null
+++ b/enclosure-models/Wireclip.STEP
@@ -0,0 +1,534 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('Wireclip.STEP',
+ '2024-05-26T23:27:20',
+ ( '' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2017',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = STYLED_ITEM ( 'NONE', ( #203 ), #504 ) ;
+#2 = VECTOR ( 'NONE', #451, 1000.000000000000000 ) ;
+#3 = CARTESIAN_POINT ( 'NONE', ( 12.00000000000000000, 10.00000000000000000, -3.000000000000000000 ) ) ;
+#4 = PLANE ( 'NONE', #450 ) ;
+#5 = LINE ( 'NONE', #468, #104 ) ;
+#6 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#7 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #364 ) ;
+#8 = FILL_AREA_STYLE ('',( #405 ) ) ;
+#9 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10 = VECTOR ( 'NONE', #114, 1000.000000000000100 ) ;
+#11 = SURFACE_STYLE_USAGE ( .BOTH. , #401 ) ;
+#12 = ORIENTED_EDGE ( 'NONE', *, *, #66, .F. ) ;
+#13 = ORIENTED_EDGE ( 'NONE', *, *, #69, .T. ) ;
+#14 = CARTESIAN_POINT ( 'NONE', ( 12.00000000000000000, 0.0000000000000000000, -3.000000000000000000 ) ) ;
+#15 = LINE ( 'NONE', #22, #308 ) ;
+#16 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000000000, 5.000000000000000000, 0.0000000000000000000 ) ) ;
+#17 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #199 ) ;
+#18 = AXIS2_PLACEMENT_3D ( 'NONE', #234, #299, #63 ) ;
+#19 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#20 = ORIENTED_EDGE ( 'NONE', *, *, #146, .F. ) ;
+#21 = ORIENTED_EDGE ( 'NONE', *, *, #331, .T. ) ;
+#22 = CARTESIAN_POINT ( 'NONE', ( -1.272031940607565500, 1.388179270416672200, -2.999999999999998700 ) ) ;
+#23 = VERTEX_POINT ( 'NONE', #112 ) ;
+#24 = ORIENTED_EDGE ( 'NONE', *, *, #41, .T. ) ;
+#25 = EDGE_CURVE ( 'NONE', #330, #23, #404, .T. ) ;
+#26 = AXIS2_PLACEMENT_3D ( 'NONE', #496, #62, #141 ) ;
+#27 = CIRCLE ( 'NONE', #55, 2.250000000000000400 ) ;
+#28 = ADVANCED_FACE ( 'NONE', ( #335 ), #238, .F. ) ;
+#29 = EDGE_CURVE ( 'NONE', #487, #52, #263, .T. ) ;
+#30 = EDGE_CURVE ( 'NONE', #82, #327, #125, .T. ) ;
+#31 = ADVANCED_FACE ( 'NONE', ( #512 ), #499, .T. ) ;
+#32 = ORIENTED_EDGE ( 'NONE', *, *, #177, .T. ) ;
+#33 = CYLINDRICAL_SURFACE ( 'NONE', #182, 8.000000000000000000 ) ;
+#34 = ORIENTED_EDGE ( 'NONE', *, *, #305, .T. ) ;
+#35 = ORIENTED_EDGE ( 'NONE', *, *, #354, .F. ) ;
+#36 = ORIENTED_EDGE ( 'NONE', *, *, #93, .F. ) ;
+#37 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #253 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #254, #313, #212 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#38 = ORIENTED_EDGE ( 'NONE', *, *, #99, .T. ) ;
+#39 = EDGE_LOOP ( 'NONE', ( #371, #71, #312, #514, #12 ) ) ;
+#40 = LINE ( 'NONE', #164, #438 ) ;
+#41 = EDGE_CURVE ( 'NONE', #252, #206, #204, .T. ) ;
+#42 = CARTESIAN_POINT ( 'NONE', ( 7.520077967135238200, 6.658874007822777900, -2.999999999999999100 ) ) ;
+#43 = PLANE ( 'NONE', #167 ) ;
+#44 = DIRECTION ( 'NONE', ( 4.915919135233072300E-018, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#45 = ORIENTED_EDGE ( 'NONE', *, *, #85, .T. ) ;
+#46 = ORIENTED_EDGE ( 'NONE', *, *, #30, .F. ) ;
+#47 = FACE_OUTER_BOUND ( 'NONE', #153, .T. ) ;
+#48 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#49 = AXIS2_PLACEMENT_3D ( 'NONE', #385, #378, #506 ) ;
+#50 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#51 = CARTESIAN_POINT ( 'NONE', ( -1.474775740569920900E-017, 10.00000000000000000, -2.999999999999998700 ) ) ;
+#52 = VERTEX_POINT ( 'NONE', #74 ) ;
+#53 = LINE ( 'NONE', #284, #152 ) ;
+#54 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #78, 'distance_accuracy_value', 'NONE');
+#55 = AXIS2_PLACEMENT_3D ( 'NONE', #92, #415, #103 ) ;
+#56 = ORIENTED_EDGE ( 'NONE', *, *, #116, .T. ) ;
+#57 = FACE_BOUND ( 'NONE', #58, .T. ) ;
+#58 = EDGE_LOOP ( 'NONE', ( #140, #220, #70, #162, #67 ) ) ;
+#59 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000000000, 5.000000000000000000, 0.5000000000000024400 ) ) ;
+#60 = LINE ( 'NONE', #280, #351 ) ;
+#61 = LINE ( 'NONE', #231, #154 ) ;
+#62 = DIRECTION ( 'NONE', ( -1.080807526882290900E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#63 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 9.637352644315592800E-017 ) ) ;
+#64 = ORIENTED_EDGE ( 'NONE', *, *, #342, .F. ) ;
+#65 = AXIS2_PLACEMENT_3D ( 'NONE', #16, #223, #258 ) ;
+#66 = EDGE_CURVE ( 'NONE', #259, #283, #389, .T. ) ;
+#67 = ORIENTED_EDGE ( 'NONE', *, *, #69, .F. ) ;
+#68 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#69 = EDGE_CURVE ( 'NONE', #290, #424, #194, .T. ) ;
+#70 = ORIENTED_EDGE ( 'NONE', *, *, #281, .T. ) ;
+#71 = ORIENTED_EDGE ( 'NONE', *, *, #117, .T. ) ;
+#72 = CIRCLE ( 'NONE', #419, 5.000000000000002700 ) ;
+#73 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#74 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#75 = CARTESIAN_POINT ( 'NONE', ( 6.749097484121643100, 7.365347458967147700, -2.999999999999999600 ) ) ;
+#76 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000000000, 8.051768836045834400, 0.0000000000000000000 ) ) ;
+#77 = AXIS2_PLACEMENT_3D ( 'NONE', #172, #9, #442 ) ;
+#78 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#79 = VERTEX_POINT ( 'NONE', #250 ) ;
+#80 = VERTEX_POINT ( 'NONE', #359 ) ;
+#81 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#82 = VERTEX_POINT ( 'NONE', #356 ) ;
+#83 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#84 = DIRECTION ( 'NONE', ( 0.7372773368101224200, -0.6755902076156620200, 0.0000000000000000000 ) ) ;
+#85 = EDGE_CURVE ( 'NONE', #79, #221, #486, .T. ) ;
+#86 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000000000, 5.000000000000000000, -2.999999999999998700 ) ) ;
+#87 = DIRECTION ( 'NONE', ( 1.084202172485504400E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#88 = CARTESIAN_POINT ( 'NONE', ( 14.41619848709566100, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#89 = EDGE_LOOP ( 'NONE', ( #382, #189, #35, #118 ) ) ;
+#90 = VERTEX_POINT ( 'NONE', #122 ) ;
+#91 = LINE ( 'NONE', #289, #150 ) ;
+#92 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000000000, 5.000000000000000000, -2.999999999999999100 ) ) ;
+#93 = EDGE_CURVE ( 'NONE', #494, #90, #296, .T. ) ;
+#94 = AXIS2_PLACEMENT_3D ( 'NONE', #292, #325, #370 ) ;
+#95 = EDGE_CURVE ( 'NONE', #494, #290, #347, .T. ) ;
+#96 = EDGE_CURVE ( 'NONE', #90, #283, #40, .T. ) ;
+#97 = LINE ( 'NONE', #14, #2 ) ;
+#98 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#99 = EDGE_CURVE ( 'NONE', #480, #271, #27, .T. ) ;
+#100 = ORIENTED_EDGE ( 'NONE', *, *, #354, .T. ) ;
+#101 = AXIS2_PLACEMENT_3D ( 'NONE', #68, #346, #236 ) ;
+#102 = ORIENTED_EDGE ( 'NONE', *, *, #273, .T. ) ;
+#103 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.927470528863118600E-016 ) ) ;
+#104 = VECTOR ( 'NONE', #272, 1000.000000000000000 ) ;
+#105 = EDGE_CURVE ( 'NONE', #349, #294, #233, .T. ) ;
+#106 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#107 = ADVANCED_FACE ( 'NONE', ( #430 ), #185, .F. ) ;
+#108 = EDGE_CURVE ( 'NONE', #327, #79, #472, .T. ) ;
+#109 = PRESENTATION_STYLE_ASSIGNMENT (( #11 ) ) ;
+#110 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#111 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#112 = CARTESIAN_POINT ( 'NONE', ( 24.39113567262876400, 0.0000000000000000000, 0.4999999999999996700 ) ) ;
+#113 = DIRECTION ( 'NONE', ( 0.6755902076156620200, -0.7372773368101224200, -7.324763708068334100E-017 ) ) ;
+#114 = DIRECTION ( 'NONE', ( -0.7372773368101224200, -0.6755902076156620200, 0.0000000000000000000 ) ) ;
+#115 = AXIS2_PLACEMENT_3D ( 'NONE', #387, #242, #307 ) ;
+#116 = EDGE_CURVE ( 'NONE', #206, #376, #61, .T. ) ;
+#117 = EDGE_CURVE ( 'NONE', #314, #271, #15, .T. ) ;
+#118 = ORIENTED_EDGE ( 'NONE', *, *, #420, .T. ) ;
+#119 = EDGE_CURVE ( 'NONE', #375, #480, #516, .T. ) ;
+#120 = DIRECTION ( 'NONE', ( -0.7372773368101225300, 0.6755902076156619100, 7.804119877720857700E-017 ) ) ;
+#121 = CARTESIAN_POINT ( 'NONE', ( 8.250000000000000000, 5.000000000000000000, -2.999999999999999600 ) ) ;
+#122 = CARTESIAN_POINT ( 'NONE', ( 8.250000000000000000, 5.000000000000000000, 0.0000000000000000000 ) ) ;
+#123 = DIRECTION ( 'NONE', ( -4.915919135233072300E-018, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#124 = SURFACE_SIDE_STYLE ('',( #158 ) ) ;
+#125 = LINE ( 'NONE', #478, #416 ) ;
+#126 = ORIENTED_EDGE ( 'NONE', *, *, #119, .F. ) ;
+#127 = CIRCLE ( 'NONE', #94, 8.000000000000000000 ) ;
+#128 = EDGE_CURVE ( 'NONE', #252, #390, #393, .T. ) ;
+#129 = EDGE_LOOP ( 'NONE', ( #413, #302, #459, #126 ) ) ;
+#130 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -1.084202172485504400E-016 ) ) ;
+#131 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #367 ), #37 ) ;
+#132 = DIRECTION ( 'NONE', ( -0.7372773368101224200, 0.6755902076156620200, 0.0000000000000000000 ) ) ;
+#133 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.927470528863118600E-016 ) ) ;
+#134 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#135 = CARTESIAN_POINT ( 'NONE', ( 27.40055819843132000, 0.0000000000000000000, 0.5000000000000000000 ) ) ;
+#136 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000000000, 5.000000000000000000, -2.999999999999999100 ) ) ;
+#137 = ORIENTED_EDGE ( 'NONE', *, *, #395, .F. ) ;
+#138 = ORIENTED_EDGE ( 'NONE', *, *, #128, .F. ) ;
+#139 = DIRECTION ( 'NONE', ( -1.084202172485504400E-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#140 = ORIENTED_EDGE ( 'NONE', *, *, #95, .F. ) ;
+#141 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.080807526882290900E-016 ) ) ;
+#142 = ORIENTED_EDGE ( 'NONE', *, *, #184, .F. ) ;
+#143 = ORIENTED_EDGE ( 'NONE', *, *, #96, .F. ) ;
+#144 = ADVANCED_FACE ( 'NONE', ( #471 ), #323, .F. ) ;
+#145 = AXIS2_PLACEMENT_3D ( 'NONE', #83, #288, #353 ) ;
+#146 = EDGE_CURVE ( 'NONE', #82, #80, #232, .T. ) ;
+#147 = FACE_OUTER_BOUND ( 'NONE', #344, .T. ) ;
+#148 = EDGE_LOOP ( 'NONE', ( #360, #56, #483, #406 ) ) ;
+#149 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#150 = VECTOR ( 'NONE', #326, 1000.000000000000000 ) ;
+#151 = ADVANCED_FACE ( 'NONE', ( #306 ), #408, .F. ) ;
+#152 = VECTOR ( 'NONE', #394, 1000.000000000000000 ) ;
+#153 = EDGE_LOOP ( 'NONE', ( #417, #452, #458, #444, #426, #142, #137, #502 ) ) ;
+#154 = VECTOR ( 'NONE', #498, 1000.000000000000000 ) ;
+#155 = PLANE ( 'NONE', #466 ) ;
+#156 = AXIS2_PLACEMENT_3D ( 'NONE', #316, #358, #248 ) ;
+#157 = CARTESIAN_POINT ( 'NONE', ( 12.00000000000000000, 0.0000000000000000000, -3.000000000000006700 ) ) ;
+#158 = SURFACE_STYLE_FILL_AREA ( #311 ) ;
+#159 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#160 = ORIENTED_EDGE ( 'NONE', *, *, #301, .F. ) ;
+#161 = LINE ( 'NONE', #456, #377 ) ;
+#162 = ORIENTED_EDGE ( 'NONE', *, *, #211, .T. ) ;
+#163 = DIRECTION ( 'NONE', ( -1.058505326026414900E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#164 = CARTESIAN_POINT ( 'NONE', ( 8.250000000000000000, 5.000000000000000000, 0.5000000000000020000 ) ) ;
+#165 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #396 ) ;
+#166 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#167 = AXIS2_PLACEMENT_3D ( 'NONE', #402, #159, #432 ) ;
+#168 = PLANE ( 'NONE', #300 ) ;
+#169 = CARTESIAN_POINT ( 'NONE', ( 27.40055819843132000, 10.00000000000000000, 0.5000000000000000000 ) ) ;
+#170 = LINE ( 'NONE', #75, #435 ) ;
+#171 = CARTESIAN_POINT ( 'NONE', ( 12.00000000000000000, 10.00000000000000000, -3.000000000000006700 ) ) ;
+#172 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#173 = CLOSED_SHELL ( 'NONE', ( #381, #28, #341, #191, #418, #503, #262, #144, #107, #31, #497, #193, #461, #196, #151 ) ) ;
+#174 = CARTESIAN_POINT ( 'NONE', ( 4.479922032864761800, 6.658874007822777900, -2.999999999999999100 ) ) ;
+#175 = EDGE_LOOP ( 'NONE', ( #100, #372, #24, #423, #436, #507, #34, #270 ) ) ;
+#176 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000000000, 5.000000000000000000, -2.999999999999999100 ) ) ;
+#177 = EDGE_CURVE ( 'NONE', #349, #221, #5, .T. ) ;
+#178 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#179 = DIRECTION ( 'NONE', ( -1.084202172485504400E-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#180 = VECTOR ( 'NONE', #366, 1000.000000000000000 ) ;
+#181 = VECTOR ( 'NONE', #397, 1000.000000000000000 ) ;
+#182 = AXIS2_PLACEMENT_3D ( 'NONE', #19, #73, #215 ) ;
+#183 = CARTESIAN_POINT ( 'NONE', ( 6.749097484121643100, 7.365347458967147700, 0.5000000000000017800 ) ) ;
+#184 = EDGE_CURVE ( 'NONE', #376, #23, #72, .T. ) ;
+#185 = PLANE ( 'NONE', #26 ) ;
+#186 = ORIENTED_EDGE ( 'NONE', *, *, #128, .T. ) ;
+#187 = CYLINDRICAL_SURFACE ( 'NONE', #156, 2.250000000000000400 ) ;
+#188 = VERTEX_POINT ( 'NONE', #421 ) ;
+#189 = ORIENTED_EDGE ( 'NONE', *, *, #485, .F. ) ;
+#190 = LINE ( 'NONE', #443, #181 ) ;
+#191 = ADVANCED_FACE ( 'NONE', ( #201 ), #495, .F. ) ;
+#192 = PRODUCT ( 'Wireclip', 'Wireclip', '', ( #279 ) ) ;
+#193 = ADVANCED_FACE ( 'NONE', ( #47 ), #386, .T. ) ;
+#194 = LINE ( 'NONE', #219, #10 ) ;
+#195 = ORIENTED_EDGE ( 'NONE', *, *, #331, .F. ) ;
+#196 = ADVANCED_FACE ( 'NONE', ( #384 ), #429, .T. ) ;
+#197 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#198 = ORIENTED_EDGE ( 'NONE', *, *, #301, .T. ) ;
+#199 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #328, #225 ) ;
+#200 = CIRCLE ( 'NONE', #145, 5.000000000000002700 ) ;
+#201 = FACE_OUTER_BOUND ( 'NONE', #148, .T. ) ;
+#202 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #54 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #78, #448, #400 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#203 = PRESENTATION_STYLE_ASSIGNMENT (( #216 ) ) ;
+#204 = CIRCLE ( 'NONE', #392, 5.000000000000002700 ) ;
+#205 = LINE ( 'NONE', #491, #501 ) ;
+#206 = VERTEX_POINT ( 'NONE', #207 ) ;
+#207 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 10.00000000000000000, -5.000000000000002700 ) ) ;
+#208 = CARTESIAN_POINT ( 'NONE', ( -1.474775740569920900E-017, 0.0000000000000000000, -2.999999999999998700 ) ) ;
+#209 = AXIS2_PLACEMENT_3D ( 'NONE', #48, #178, #445 ) ;
+#210 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.927470528863118600E-016 ) ) ;
+#211 = EDGE_CURVE ( 'NONE', #375, #424, #274, .T. ) ;
+#212 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#213 = LINE ( 'NONE', #422, #275 ) ;
+#214 = EDGE_LOOP ( 'NONE', ( #338, #198, #45, #239 ) ) ;
+#215 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#216 = SURFACE_STYLE_USAGE ( .BOTH. , #124 ) ;
+#217 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#218 = DIRECTION ( 'NONE', ( -1.084202172485504400E-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#219 = CARTESIAN_POINT ( 'NONE', ( 3.708941549851164900, 5.952400556678403700, 0.0000000000000000000 ) ) ;
+#220 = ORIENTED_EDGE ( 'NONE', *, *, #93, .T. ) ;
+#221 = VERTEX_POINT ( 'NONE', #157 ) ;
+#222 = AXIS2_PLACEMENT_3D ( 'NONE', #517, #352, #398 ) ;
+#223 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#224 = CARTESIAN_POINT ( 'NONE', ( -1.474775740569920900E-017, 10.00000000000000000, -2.999999999999998700 ) ) ;
+#225 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #396, 'design' ) ;
+#226 = EDGE_LOOP ( 'NONE', ( #513, #138, #508, #500 ) ) ;
+#227 = CARTESIAN_POINT ( 'NONE', ( 12.00000000000000000, 10.00000000000000000, -3.000000000000000000 ) ) ;
+#228 = VECTOR ( 'NONE', #319, 1000.000000000000000 ) ;
+#229 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #192 ) ) ;
+#230 = ORIENTED_EDGE ( 'NONE', *, *, #119, .T. ) ;
+#231 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 10.00000000000000000, -5.000000000000002700 ) ) ;
+#232 = CIRCLE ( 'NONE', #101, 8.000000000000000000 ) ;
+#233 = LINE ( 'NONE', #227, #373 ) ;
+#234 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000000000, 5.000000000000000000, 0.5000000000000022200 ) ) ;
+#235 = AXIS2_PLACEMENT_3D ( 'NONE', #183, #447, #84 ) ;
+#236 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#237 = EDGE_CURVE ( 'NONE', #330, #82, #363, .T. ) ;
+#238 = CYLINDRICAL_SURFACE ( 'NONE', #222, 2.250000000000000400 ) ;
+#239 = ORIENTED_EDGE ( 'NONE', *, *, #177, .F. ) ;
+#240 = EDGE_LOOP ( 'NONE', ( #481, #474, #186, #265 ) ) ;
+#241 = DIRECTION ( 'NONE', ( 0.7372773368101224200, 0.6755902076156620200, 0.0000000000000000000 ) ) ;
+#242 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#243 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#244 = CARTESIAN_POINT ( 'NONE', ( 4.479922032864761800, 6.658874007822777900, 0.0000000000000000000 ) ) ;
+#245 = ORIENTED_EDGE ( 'NONE', *, *, #268, .F. ) ;
+#246 = CARTESIAN_POINT ( 'NONE', ( -1.474775740569920900E-017, 10.00000000000000000, -2.999999999999998700 ) ) ;
+#247 = AXIS2_PLACEMENT_3D ( 'NONE', #333, #98, #295 ) ;
+#248 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 9.637352644315592800E-017 ) ) ;
+#249 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#250 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 0.0000000000000000000, -8.000000000000000000 ) ) ;
+#251 = ORIENTED_EDGE ( 'NONE', *, *, #332, .T. ) ;
+#252 = VERTEX_POINT ( 'NONE', #88 ) ;
+#253 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #254, 'distance_accuracy_value', 'NONE');
+#254 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#255 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#256 = CARTESIAN_POINT ( 'NONE', ( 27.40055819843132000, 0.0000000000000000000, 0.5000000000000000000 ) ) ;
+#257 = FACE_OUTER_BOUND ( 'NONE', #214, .T. ) ;
+#258 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#259 = VERTEX_POINT ( 'NONE', #42 ) ;
+#260 = AXIS2_PLACEMENT_3D ( 'NONE', #293, #255, #50 ) ;
+#261 = VECTOR ( 'NONE', #132, 1000.000000000000100 ) ;
+#262 = ADVANCED_FACE ( 'NONE', ( #488 ), #4, .F. ) ;
+#263 = LINE ( 'NONE', #310, #457 ) ;
+#264 = EDGE_LOOP ( 'NONE', ( #470, #21, #64, #434 ) ) ;
+#265 = ORIENTED_EDGE ( 'NONE', *, *, #395, .T. ) ;
+#266 = VECTOR ( 'NONE', #285, 1000.000000000000000 ) ;
+#267 = DIRECTION ( 'NONE', ( -0.7372773368101225300, -0.6755902076156619100, 7.804119877720857700E-017 ) ) ;
+#268 = EDGE_CURVE ( 'NONE', #424, #271, #60, .T. ) ;
+#269 = AXIS2_PLACEMENT_3D ( 'NONE', #473, #113, #241 ) ;
+#270 = ORIENTED_EDGE ( 'NONE', *, *, #105, .T. ) ;
+#271 = VERTEX_POINT ( 'NONE', #174 ) ;
+#272 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#273 = EDGE_CURVE ( 'NONE', #494, #259, #190, .T. ) ;
+#274 = CIRCLE ( 'NONE', #309, 2.250000000000000400 ) ;
+#275 = VECTOR ( 'NONE', #243, 1000.000000000000000 ) ;
+#276 = EDGE_LOOP ( 'NONE', ( #13, #463, #304, #195 ) ) ;
+#277 = LINE ( 'NONE', #256, #180 ) ;
+#278 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #173 ) ;
+#279 = PRODUCT_CONTEXT ( 'NONE', #364, 'mechanical' ) ;
+#280 = CARTESIAN_POINT ( 'NONE', ( 4.479922032864761800, 6.658874007822777900, 0.5000000000000022200 ) ) ;
+#281 = EDGE_CURVE ( 'NONE', #90, #375, #337, .T. ) ;
+#282 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#283 = VERTEX_POINT ( 'NONE', #121 ) ;
+#284 = CARTESIAN_POINT ( 'NONE', ( -1.474775740569920900E-017, 10.00000000000000000, -2.999999999999998700 ) ) ;
+#285 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.080807526882290900E-016 ) ) ;
+#286 = ORIENTED_EDGE ( 'NONE', *, *, #30, .T. ) ;
+#287 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#288 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#289 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 10.00000000000000000, -8.000000000000000000 ) ) ;
+#290 = VERTEX_POINT ( 'NONE', #76 ) ;
+#291 = VECTOR ( 'NONE', #462, 1000.000000000000000 ) ;
+#292 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#293 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000000000, 5.000000000000000000, 0.0000000000000000000 ) ) ;
+#294 = VERTEX_POINT ( 'NONE', #224 ) ;
+#295 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#296 = CIRCLE ( 'NONE', #260, 2.250000000000000400 ) ;
+#297 = ORIENTED_EDGE ( 'NONE', *, *, #105, .F. ) ;
+#298 = EDGE_LOOP ( 'NONE', ( #160, #20, #286, #336 ) ) ;
+#299 = DIRECTION ( 'NONE', ( -1.084202172485504400E-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#300 = AXIS2_PLACEMENT_3D ( 'NONE', #3, #87, #130 ) ;
+#301 = EDGE_CURVE ( 'NONE', #80, #79, #91, .T. ) ;
+#302 = ORIENTED_EDGE ( 'NONE', *, *, #96, .T. ) ;
+#303 = FACE_BOUND ( 'NONE', #39, .T. ) ;
+#304 = ORIENTED_EDGE ( 'NONE', *, *, #117, .F. ) ;
+#305 = EDGE_CURVE ( 'NONE', #80, #349, #127, .T. ) ;
+#306 = FACE_OUTER_BOUND ( 'NONE', #369, .T. ) ;
+#307 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#308 = VECTOR ( 'NONE', #267, 1000.000000000000000 ) ;
+#309 = AXIS2_PLACEMENT_3D ( 'NONE', #318, #365, #166 ) ;
+#310 = CARTESIAN_POINT ( 'NONE', ( -1.474775740569920900E-017, 0.0000000000000000000, -2.999999999999998700 ) ) ;
+#311 = FILL_AREA_STYLE ('',( #439 ) ) ;
+#312 = ORIENTED_EDGE ( 'NONE', *, *, #99, .F. ) ;
+#313 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#314 = VERTEX_POINT ( 'NONE', #449 ) ;
+#315 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#316 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000000000, 5.000000000000000000, 0.5000000000000022200 ) ) ;
+#317 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#318 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000000000, 5.000000000000000000, 0.0000000000000000000 ) ) ;
+#319 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#320 = AXIS2_PLACEMENT_3D ( 'NONE', #282, #287, #482 ) ;
+#321 = VECTOR ( 'NONE', #391, 1000.000000000000000 ) ;
+#322 = ORIENTED_EDGE ( 'NONE', *, *, #25, .T. ) ;
+#323 = CYLINDRICAL_SURFACE ( 'NONE', #505, 5.000000000000002700 ) ;
+#324 = CARTESIAN_POINT ( 'NONE', ( 7.520077967135238200, 6.658874007822777900, 0.0000000000000000000 ) ) ;
+#325 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#326 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#327 = VERTEX_POINT ( 'NONE', #135 ) ;
+#328 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #192, .NOT_KNOWN. ) ;
+#329 = LINE ( 'NONE', #51, #228 ) ;
+#330 = VERTEX_POINT ( 'NONE', #489 ) ;
+#331 = EDGE_CURVE ( 'NONE', #290, #314, #161, .T. ) ;
+#332 = EDGE_CURVE ( 'NONE', #23, #327, #277, .T. ) ;
+#333 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#334 = SHAPE_DEFINITION_REPRESENTATION ( #17, #504 ) ;
+#335 = FACE_OUTER_BOUND ( 'NONE', #350, .T. ) ;
+#336 = ORIENTED_EDGE ( 'NONE', *, *, #108, .T. ) ;
+#337 = CIRCLE ( 'NONE', #65, 2.250000000000000400 ) ;
+#338 = ORIENTED_EDGE ( 'NONE', *, *, #305, .F. ) ;
+#339 = EDGE_CURVE ( 'NONE', #188, #252, #205, .T. ) ;
+#340 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#341 = ADVANCED_FACE ( 'NONE', ( #257 ), #33, .T. ) ;
+#342 = EDGE_CURVE ( 'NONE', #259, #314, #170, .T. ) ;
+#343 = FACE_OUTER_BOUND ( 'NONE', #226, .T. ) ;
+#344 = EDGE_LOOP ( 'NONE', ( #455, #509, #297, #32 ) ) ;
+#345 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#346 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#347 = LINE ( 'NONE', #412, #261 ) ;
+#348 = FACE_OUTER_BOUND ( 'NONE', #175, .T. ) ;
+#349 = VERTEX_POINT ( 'NONE', #171 ) ;
+#350 = EDGE_LOOP ( 'NONE', ( #465, #230, #38, #245 ) ) ;
+#351 = VECTOR ( 'NONE', #403, 1000.000000000000000 ) ;
+#352 = DIRECTION ( 'NONE', ( -1.084202172485504400E-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#353 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#354 = EDGE_CURVE ( 'NONE', #294, #188, #53, .T. ) ;
+#355 = ORIENTED_EDGE ( 'NONE', *, *, #66, .T. ) ;
+#356 = CARTESIAN_POINT ( 'NONE', ( 27.40055819843132000, 10.00000000000000000, 0.5000000000000000000 ) ) ;
+#357 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1 ) ) ;
+#358 = DIRECTION ( 'NONE', ( -1.084202172485504400E-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#359 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 10.00000000000000000, -8.000000000000000000 ) ) ;
+#360 = ORIENTED_EDGE ( 'NONE', *, *, #453, .F. ) ;
+#361 = LINE ( 'NONE', #490, #414 ) ;
+#362 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#363 = LINE ( 'NONE', #169, #266 ) ;
+#364 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#365 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#366 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.080807526882290900E-016 ) ) ;
+#367 = STYLED_ITEM ( 'NONE', ( #109 ), #278 ) ;
+#368 = PLANE ( 'NONE', #235 ) ;
+#369 = EDGE_LOOP ( 'NONE', ( #143, #36, #102, #355 ) ) ;
+#370 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#371 = ORIENTED_EDGE ( 'NONE', *, *, #342, .T. ) ;
+#372 = ORIENTED_EDGE ( 'NONE', *, *, #339, .T. ) ;
+#373 = VECTOR ( 'NONE', #492, 1000.000000000000000 ) ;
+#374 = AXIS2_PLACEMENT_3D ( 'NONE', #433, #440, #476 ) ;
+#375 = VERTEX_POINT ( 'NONE', #399 ) ;
+#376 = VERTEX_POINT ( 'NONE', #479 ) ;
+#377 = VECTOR ( 'NONE', #179, 1000.000000000000000 ) ;
+#378 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#379 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#380 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1 ), #411 ) ;
+#381 = ADVANCED_FACE ( 'NONE', ( #383 ), #187, .F. ) ;
+#382 = ORIENTED_EDGE ( 'NONE', *, *, #29, .T. ) ;
+#383 = FACE_OUTER_BOUND ( 'NONE', #129, .T. ) ;
+#384 = FACE_OUTER_BOUND ( 'NONE', #276, .T. ) ;
+#385 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#386 = PLANE ( 'NONE', #115 ) ;
+#387 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#388 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #249, 'distance_accuracy_value', 'NONE');
+#389 = CIRCLE ( 'NONE', #511, 2.250000000000000400 ) ;
+#390 = VERTEX_POINT ( 'NONE', #441 ) ;
+#391 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#392 = AXIS2_PLACEMENT_3D ( 'NONE', #81, #317, #315 ) ;
+#393 = LINE ( 'NONE', #425, #291 ) ;
+#394 = DIRECTION ( 'NONE', ( 4.915919135233072300E-018, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#395 = EDGE_CURVE ( 'NONE', #390, #376, #200, .T. ) ;
+#396 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#397 = DIRECTION ( 'NONE', ( -1.084202172485504400E-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#398 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 9.637352644315592800E-017 ) ) ;
+#399 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000000000, 5.000000000000000000, 0.0000000000000000000 ) ) ;
+#400 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#401 = SURFACE_SIDE_STYLE ('',( #515 ) ) ;
+#402 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#403 = DIRECTION ( 'NONE', ( -1.084202172485504400E-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#404 = LINE ( 'NONE', #510, #321 ) ;
+#405 = FILL_AREA_STYLE_COLOUR ( '', #379 ) ;
+#406 = ORIENTED_EDGE ( 'NONE', *, *, #25, .F. ) ;
+#407 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#408 = CYLINDRICAL_SURFACE ( 'NONE', #18, 2.250000000000000400 ) ;
+#409 = VECTOR ( 'NONE', #139, 1000.000000000000000 ) ;
+#410 = DIRECTION ( 'NONE', ( -1.058505326026414900E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#411 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #388 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #249, #6, #446 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#412 = CARTESIAN_POINT ( 'NONE', ( 1.768123993662913800, 11.92956874522888100, 0.0000000000000000000 ) ) ;
+#413 = ORIENTED_EDGE ( 'NONE', *, *, #281, .F. ) ;
+#414 = VECTOR ( 'NONE', #407, 1000.000000000000000 ) ;
+#415 = DIRECTION ( 'NONE', ( -1.058505326026414900E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#416 = VECTOR ( 'NONE', #362, 1000.000000000000000 ) ;
+#417 = ORIENTED_EDGE ( 'NONE', *, *, #29, .F. ) ;
+#418 = ADVANCED_FACE ( 'NONE', ( #343, #57 ), #43, .F. ) ;
+#419 = AXIS2_PLACEMENT_3D ( 'NONE', #345, #111, #110 ) ;
+#420 = EDGE_CURVE ( 'NONE', #294, #487, #329, .T. ) ;
+#421 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#422 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#423 = ORIENTED_EDGE ( 'NONE', *, *, #453, .T. ) ;
+#424 = VERTEX_POINT ( 'NONE', #244 ) ;
+#425 = CARTESIAN_POINT ( 'NONE', ( 14.41619848709566100, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#426 = ORIENTED_EDGE ( 'NONE', *, *, #332, .F. ) ;
+#427 = EDGE_CURVE ( 'NONE', #283, #480, #469, .T. ) ;
+#428 = ORIENTED_EDGE ( 'NONE', *, *, #237, .F. ) ;
+#429 = PLANE ( 'NONE', #269 ) ;
+#430 = FACE_OUTER_BOUND ( 'NONE', #493, .T. ) ;
+#431 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#432 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#433 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#434 = ORIENTED_EDGE ( 'NONE', *, *, #273, .F. ) ;
+#435 = VECTOR ( 'NONE', #120, 1000.000000000000000 ) ;
+#436 = ORIENTED_EDGE ( 'NONE', *, *, #237, .T. ) ;
+#437 = AXIS2_PLACEMENT_3D ( 'NONE', #136, #410, #133 ) ;
+#438 = VECTOR ( 'NONE', #218, 1000.000000000000000 ) ;
+#439 = FILL_AREA_STYLE_COLOUR ( '', #197 ) ;
+#440 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#441 = CARTESIAN_POINT ( 'NONE', ( 14.41619848709566100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#442 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#443 = CARTESIAN_POINT ( 'NONE', ( 7.520077967135238200, 6.658874007822777900, 0.5000000000000022200 ) ) ;
+#444 = ORIENTED_EDGE ( 'NONE', *, *, #108, .F. ) ;
+#445 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#446 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#447 = DIRECTION ( 'NONE', ( -0.6755902076156620200, -0.7372773368101224200, 7.324763708068334100E-017 ) ) ;
+#448 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#449 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000000000, 8.051768836045834400, -2.999999999999999600 ) ) ;
+#450 = AXIS2_PLACEMENT_3D ( 'NONE', #246, #484, #123 ) ;
+#451 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.084202172485504400E-016 ) ) ;
+#452 = ORIENTED_EDGE ( 'NONE', *, *, #467, .F. ) ;
+#453 = EDGE_CURVE ( 'NONE', #206, #330, #454, .T. ) ;
+#454 = CIRCLE ( 'NONE', #209, 5.000000000000002700 ) ;
+#455 = ORIENTED_EDGE ( 'NONE', *, *, #467, .T. ) ;
+#456 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000000000, 8.051768836045834400, 0.5000000000000017800 ) ) ;
+#457 = VECTOR ( 'NONE', #44, 1000.000000000000000 ) ;
+#458 = ORIENTED_EDGE ( 'NONE', *, *, #85, .F. ) ;
+#459 = ORIENTED_EDGE ( 'NONE', *, *, #427, .T. ) ;
+#460 = EDGE_CURVE ( 'NONE', #52, #390, #361, .T. ) ;
+#461 = ADVANCED_FACE ( 'NONE', ( #464 ), #368, .T. ) ;
+#462 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#463 = ORIENTED_EDGE ( 'NONE', *, *, #268, .T. ) ;
+#464 = FACE_OUTER_BOUND ( 'NONE', #264, .T. ) ;
+#465 = ORIENTED_EDGE ( 'NONE', *, *, #211, .F. ) ;
+#466 = AXIS2_PLACEMENT_3D ( 'NONE', #431, #217, #477 ) ;
+#467 = EDGE_CURVE ( 'NONE', #221, #487, #97, .T. ) ;
+#468 = CARTESIAN_POINT ( 'NONE', ( 12.00000000000000000, 10.00000000000000000, -3.000000000000006700 ) ) ;
+#469 = CIRCLE ( 'NONE', #437, 2.250000000000000400 ) ;
+#470 = ORIENTED_EDGE ( 'NONE', *, *, #95, .T. ) ;
+#471 = FACE_OUTER_BOUND ( 'NONE', #240, .T. ) ;
+#472 = CIRCLE ( 'NONE', #247, 8.000000000000000000 ) ;
+#473 = CARTESIAN_POINT ( 'NONE', ( -1.272031940607565100, 1.388179270416672200, 0.5000000000000026600 ) ) ;
+#474 = ORIENTED_EDGE ( 'NONE', *, *, #41, .F. ) ;
+#475 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #367 ) ) ;
+#476 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#477 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#478 = CARTESIAN_POINT ( 'NONE', ( 27.40055819843132000, 10.00000000000000000, 0.5000000000000000000 ) ) ;
+#479 = CARTESIAN_POINT ( 'NONE', ( 19.41619848709566300, 0.0000000000000000000, -5.000000000000002700 ) ) ;
+#480 = VERTEX_POINT ( 'NONE', #86 ) ;
+#481 = ORIENTED_EDGE ( 'NONE', *, *, #116, .F. ) ;
+#482 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#483 = ORIENTED_EDGE ( 'NONE', *, *, #184, .T. ) ;
+#484 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.915919135233072300E-018 ) ) ;
+#485 = EDGE_CURVE ( 'NONE', #188, #52, #213, .T. ) ;
+#486 = CIRCLE ( 'NONE', #374, 8.000000000000000000 ) ;
+#487 = VERTEX_POINT ( 'NONE', #208 ) ;
+#488 = FACE_OUTER_BOUND ( 'NONE', #89, .T. ) ;
+#489 = CARTESIAN_POINT ( 'NONE', ( 24.39113567262876400, 10.00000000000000000, 0.4999999999999996700 ) ) ;
+#490 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#491 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
+#492 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.084202172485504400E-016 ) ) ;
+#493 = EDGE_LOOP ( 'NONE', ( #251, #46, #428, #322 ) ) ;
+#494 = VERTEX_POINT ( 'NONE', #324 ) ;
+#495 = CYLINDRICAL_SURFACE ( 'NONE', #49, 5.000000000000002700 ) ;
+#496 = CARTESIAN_POINT ( 'NONE', ( 27.40055819843132000, 10.00000000000000000, 0.5000000000000000000 ) ) ;
+#497 = ADVANCED_FACE ( 'NONE', ( #348 ), #155, .F. ) ;
+#498 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#499 = CYLINDRICAL_SURFACE ( 'NONE', #320, 8.000000000000000000 ) ;
+#500 = ORIENTED_EDGE ( 'NONE', *, *, #485, .T. ) ;
+#501 = VECTOR ( 'NONE', #134, 1000.000000000000000 ) ;
+#502 = ORIENTED_EDGE ( 'NONE', *, *, #460, .F. ) ;
+#503 = ADVANCED_FACE ( 'NONE', ( #147, #303 ), #168, .F. ) ;
+#504 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'Wireclip', ( #278, #77 ), #202 ) ;
+#505 = AXIS2_PLACEMENT_3D ( 'NONE', #340, #106, #149 ) ;
+#506 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#507 = ORIENTED_EDGE ( 'NONE', *, *, #146, .T. ) ;
+#508 = ORIENTED_EDGE ( 'NONE', *, *, #339, .F. ) ;
+#509 = ORIENTED_EDGE ( 'NONE', *, *, #420, .F. ) ;
+#510 = CARTESIAN_POINT ( 'NONE', ( 24.39113567262876400, 10.00000000000000000, 0.4999999999999996700 ) ) ;
+#511 = AXIS2_PLACEMENT_3D ( 'NONE', #176, #163, #210 ) ;
+#512 = FACE_OUTER_BOUND ( 'NONE', #298, .T. ) ;
+#513 = ORIENTED_EDGE ( 'NONE', *, *, #460, .T. ) ;
+#514 = ORIENTED_EDGE ( 'NONE', *, *, #427, .F. ) ;
+#515 = SURFACE_STYLE_FILL_AREA ( #8 ) ;
+#516 = LINE ( 'NONE', #59, #409 ) ;
+#517 = CARTESIAN_POINT ( 'NONE', ( 6.000000000000000000, 5.000000000000000000, 0.5000000000000022200 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/pcb.step b/enclosure-models/pcb.step
similarity index 100%
rename from pcb.step
rename to enclosure-models/pcb.step
diff --git a/layout_preview.svg b/layout_preview.svg
new file mode 100644
index 0000000..b5e15cc
--- /dev/null
+++ b/layout_preview.svg
@@ -0,0 +1,915 @@
+
+
diff --git a/prototype/Layout.xcf b/prototype/Layout.xcf
deleted file mode 100644
index 8de7ab4..0000000
Binary files a/prototype/Layout.xcf and /dev/null differ
diff --git a/schematic_preview.svg b/schematic_preview.svg
new file mode 100644
index 0000000..79a7347
--- /dev/null
+++ b/schematic_preview.svg
@@ -0,0 +1,7332 @@
+
+
diff --git a/~GarageDoor.kicad_pcb.lck b/~GarageDoor.kicad_pcb.lck
deleted file mode 100644
index 04a10d3..0000000
--- a/~GarageDoor.kicad_pcb.lck
+++ /dev/null
@@ -1 +0,0 @@
-{"hostname":"Quartz","username":"nalydmerc"}
\ No newline at end of file
diff --git a/~GarageDoor.kicad_sch.lck b/~GarageDoor.kicad_sch.lck
deleted file mode 100644
index 04a10d3..0000000
--- a/~GarageDoor.kicad_sch.lck
+++ /dev/null
@@ -1 +0,0 @@
-{"hostname":"Quartz","username":"nalydmerc"}
\ No newline at end of file