From 72e7fa52713946d17dfc641931c18b1f5699c96d Mon Sep 17 00:00:00 2001
From: Warherolion
Date: Mon, 10 Nov 2025 14:16:42 -0500
Subject: [PATCH 1/3] Feat: Added wiring for the MCU for 4 components
- added almost all passive components
- added ports for PWM headers
- wired the main IMU, mag and barometer
---
Control Systems.kicad_pcb | 2 +-
Control Systems.kicad_pro | 267 +-
Control Systems.kicad_sch | 16181 +++++++++++----
Libs/47346-0001/47346-0001.kicad_sym | 143 +
Libs/47346-0001/47346-0001.step | 16892 ++++++++++++++++
Libs/47346-0001/MOLEX_47346-0001.kicad_mod | 40 +
Libs/47346-0001/how-to-import.htm | 1 +
Libs/61300311121/61300311121.kicad_sym | 70 +
Libs/61300311121/61300311121.step | 2024 ++
Libs/61300311121/License.txt | 24 +
Libs/61300311121/WURTH_61300311121.kicad_mod | 27 +
Libs/61300311121/how-to-import.htm | 1 +
Libs/BMI088/BMI088.kicad_sym | 168 +
Libs/BMI088/BMI088.step | 5438 +++++
Libs/BMI088/License.txt | 24 +
Libs/BMI088/PQFN50P450X300X100-16N.kicad_mod | 45 +
Libs/BMI088/how-to-import.htm | 1 +
Libs/KiCADv6 2/2025-11-07_18-39-49.kicad_sym | 124 +
.../footprints.pretty/MMC5983MA_MEM.kicad_mod | 77 +
.../3D/SIT8924BA-22-33E-20.000000.stp | 1347 ++
.../Allegro/QFN_3225_4pins.dra | Bin 0 -> 67584 bytes
.../Allegro/qfn_3225_4pins.psm | Bin 0 -> 8192 bytes
.../Allegro/r140_120.pad | Bin 0 -> 5120 bytes
.../Altair/Readme.html | 9 +
.../Altair/SIT8924BA-22-33E-20.000000.upfx | 356 +
.../Altium/Readme.html | 9 +
.../Altium/SIT8924BA-22-33E-20.000000.epw | 6 +
.../CADSTAR/QFN_3225_4pins.cpa | 196 +
.../CADSTAR/SIT8924BA-22-33E-20.000000.csa | 130 +
.../CADSTAR/SIT8924BA-22-33E-20.000000.lib | 18 +
.../CR-5000/QFN_3225_4pins.ftf | 289 +
.../CR-5000/QFN_3225_4pins.pkf | 10 +
.../CR-5000/SIT8924BA-22-33E-20.000000.cdf | 25 +
.../CR-5000/SIT8924BA-22-33E-20_000000.laf | 80 +
.../CR-8000/QFN_3225_4pins.ftf | 289 +
.../CR-8000/QFN_3225_4pins.pkf | 10 +
.../CR-8000/SIT8924BA-22-33E-20.000000.cdf | 25 +
.../CR-8000/SIT8924BA-22-33E-20_000000.laf | 80 +
.../SIT8924BA-22-33E-20.000000.lbr | 133 +
.../chips/chips.prt | 38 +
.../part_table/part.ptf | 11 +
.../sym_1/symbol.css | 19 +
.../SIT8924BA-22-33E-20.000000.dsl | 114 +
.../DesignSpark PCB/Readme.html | 12 +
.../SIT8924BA-22-33E-20.000000.dsl | 114 +
.../DipTrace/SIT8924BA-22-33E-20_000000.asc | 420 +
.../EAGLE/Readme.html | 35 +
.../EAGLE/SIT8924BA-22-33E-20.000000.lbr | 133 +
.../Easy-PC/SIT8924BA-22-33E-20.000000.epl | 114 +
.../EasyEDA/Readme.html | 11 +
.../EasyEDA/SIT8924BA-22-33E-20.000000.lbr | 133 +
.../How_To_Use_Models.pdf | Bin 0 -> 1870557 bytes
.../KiCad/AltiumRip.kicad_sch | 5032 +++++
.../KiCad/QFN_3225_4pins.kicad_mod | 35 +
.../KiCad/SIT8924BA-22-33E-20.000000.dcm | 9 +
.../KiCad/SIT8924BA-22-33E-20.000000.lib | 27 +
.../KiCad/SIT8924BA-22-33E-20.000000.mod | 55 +
.../SIT8924BA-22-33E-20_000000.kicad_sym | 62 +
.../OrCAD_Allegro16/BuildFootprint.bat | 2 +
.../OrCAD_Allegro16/EDI2CAP.CFG | 35 +
.../SIT8924BA-22-33E-20.000000.edf | 118 +
.../OrCAD_Allegro16/footprint.scr | 331 +
.../OrCAD_Allegro16/padstack1.scr | 20 +
.../PADS/QFN_3225_4pins.d | 37 +
.../PADS/SIT8924BA-22-33E-20.000000.asc | 37 +
.../PADS/SIT8924BA-22-33E-20.000000.p | 23 +
.../PADS/SIT8924BA-22-33E-20_000000.c | 31 +
.../Proteus/8.8 or earlier/Readme.html | 16 +
.../Proteus/8.9 or later/Readme.html | 14 +
.../Proteus/SIT8924BA-22-33E-20.000000.pdif | 108 +
.../SIT8924BA-22-33E-20.000000.pdspart | Bin 0 -> 2337 bytes
.../Pulsonix/SIT8924BA-22-33E-20.000000.plx | 116 +
.../SIT8924BA-22-33E-20.000000.epw | 6 +
.../SIT8924BA-22-33E-20.000000.lbr | 133 +
.../SIT8924BA-22-33E-20.000000.cxf | 41 +
.../Xpedition/SIT8924BA-22-33E-20_000000.1 | 36 +
.../Xpedition/cell.hkp | Bin 0 -> 3035 bytes
.../Xpedition/padstacks.hkp | Bin 0 -> 508 bytes
.../Xpedition/pdb.hkp | Bin 0 -> 1398 bytes
.../eCADSTAR/QFN_3225_4pins.foota | 309 +
.../eCADSTAR/QFN_3225_4pins.packa | 13 +
.../eCADSTAR/SIT8924BA-22-33E-20.000000.parta | 76 +
.../eCADSTAR/SIT8924BA-22-33E-20_000000.symba | 59 +
.../SIT8924BA-22-33E-20.000000/part_info.txt | 9 +
.../xDX Designer/SIT8924BA-22-33E-20_000000.1 | 36 +
.../license.txt | 3 +
.../version.bin | Bin 0 -> 7 bytes
Libs/LM66200DRLR(1)/LM66200DRLR.kicad_sym | 107 +
Libs/LM66200DRLR(1)/LM66200DRLR.step | 3106 +++
Libs/LM66200DRLR(1)/SOT8.kicad_mod | 22 +
Libs/LM66200DRLR(1)/how-to-import.htm | 1 +
Libs/MS561101BA/License.txt | 24 +
Libs/MS561101BA/MS561101BA03-50.kicad_sym | 95 +
Libs/MS561101BA/MS561101BA03-50.step | 4428 ++++
.../MS561101BA/XDCR_MS561101BA03-50.kicad_mod | 113 +
Libs/MS561101BA/how-to-import.htm | 1 +
Libs/NEO_M8N_0/License.txt | 24 +
Libs/NEO_M8N_0/NEO-M8N-0.kicad_sym | 196 +
Libs/NEO_M8N_0/NEO-M8N-0.step | 11152 ++++++++++
Libs/NEO_M8N_0/XCVR_NEO-M8N-0.kicad_mod | 434 +
Libs/NEO_M8N_0/how-to-import.htm | 1 +
Libs/TL1963A-33DCYR/TL1963A-33DCYR.kicad_sym | 87 +
Libs/TL1963A-33DCYR/TL1963A-33DCYR.step | 2063 ++
.../VREG_TL1963A-33DCYR.kicad_mod | 37 +
Libs/TL1963A-33DCYR/how-to-import.htm | 1 +
Libs/XT60-M/AMASS_XT60-M.kicad_mod | 34 +
Libs/XT60-M/XT60-M.kicad_sym | 101 +
Libs/XT60-M/XT60-M.step | 4327 ++++
Libs/XT60-M/how-to-import.htm | 1 +
109 files changed, 75173 insertions(+), 3726 deletions(-)
create mode 100644 Libs/47346-0001/47346-0001.kicad_sym
create mode 100644 Libs/47346-0001/47346-0001.step
create mode 100644 Libs/47346-0001/MOLEX_47346-0001.kicad_mod
create mode 100644 Libs/47346-0001/how-to-import.htm
create mode 100644 Libs/61300311121/61300311121.kicad_sym
create mode 100644 Libs/61300311121/61300311121.step
create mode 100644 Libs/61300311121/License.txt
create mode 100644 Libs/61300311121/WURTH_61300311121.kicad_mod
create mode 100644 Libs/61300311121/how-to-import.htm
create mode 100644 Libs/BMI088/BMI088.kicad_sym
create mode 100644 Libs/BMI088/BMI088.step
create mode 100644 Libs/BMI088/License.txt
create mode 100644 Libs/BMI088/PQFN50P450X300X100-16N.kicad_mod
create mode 100644 Libs/BMI088/how-to-import.htm
create mode 100644 Libs/KiCADv6 2/2025-11-07_18-39-49.kicad_sym
create mode 100644 Libs/KiCADv6 2/footprints.pretty/MMC5983MA_MEM.kicad_mod
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/3D/SIT8924BA-22-33E-20.000000.stp
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Allegro/QFN_3225_4pins.dra
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Allegro/qfn_3225_4pins.psm
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Allegro/r140_120.pad
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Altair/Readme.html
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Altair/SIT8924BA-22-33E-20.000000.upfx
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Altium/Readme.html
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Altium/SIT8924BA-22-33E-20.000000.epw
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CADSTAR/QFN_3225_4pins.cpa
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CADSTAR/SIT8924BA-22-33E-20.000000.csa
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CADSTAR/SIT8924BA-22-33E-20.000000.lib
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-5000/QFN_3225_4pins.ftf
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-5000/QFN_3225_4pins.pkf
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-5000/SIT8924BA-22-33E-20.000000.cdf
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-5000/SIT8924BA-22-33E-20_000000.laf
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-8000/QFN_3225_4pins.ftf
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-8000/QFN_3225_4pins.pkf
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-8000/SIT8924BA-22-33E-20.000000.cdf
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-8000/SIT8924BA-22-33E-20_000000.laf
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CircuitStudio/SIT8924BA-22-33E-20.000000.lbr
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DEHDL/sit8924ba_22_33e_20.000000/chips/chips.prt
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DEHDL/sit8924ba_22_33e_20.000000/part_table/part.ptf
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DEHDL/sit8924ba_22_33e_20.000000/sym_1/symbol.css
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DesignSpark PCB PRO/SIT8924BA-22-33E-20.000000.dsl
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DesignSpark PCB/Readme.html
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DesignSpark PCB/SIT8924BA-22-33E-20.000000.dsl
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DipTrace/SIT8924BA-22-33E-20_000000.asc
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/EAGLE/Readme.html
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/EAGLE/SIT8924BA-22-33E-20.000000.lbr
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Easy-PC/SIT8924BA-22-33E-20.000000.epl
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/EasyEDA/Readme.html
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/EasyEDA/SIT8924BA-22-33E-20.000000.lbr
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/How_To_Use_Models.pdf
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/KiCad/AltiumRip.kicad_sch
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/KiCad/QFN_3225_4pins.kicad_mod
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/KiCad/SIT8924BA-22-33E-20.000000.dcm
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/KiCad/SIT8924BA-22-33E-20.000000.lib
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/KiCad/SIT8924BA-22-33E-20.000000.mod
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/KiCad/SIT8924BA-22-33E-20_000000.kicad_sym
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/OrCAD_Allegro16/BuildFootprint.bat
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/OrCAD_Allegro16/EDI2CAP.CFG
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/OrCAD_Allegro16/SIT8924BA-22-33E-20.000000.edf
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/OrCAD_Allegro16/footprint.scr
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/OrCAD_Allegro16/padstack1.scr
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/PADS/QFN_3225_4pins.d
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/PADS/SIT8924BA-22-33E-20.000000.asc
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/PADS/SIT8924BA-22-33E-20.000000.p
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/PADS/SIT8924BA-22-33E-20_000000.c
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Proteus/8.8 or earlier/Readme.html
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Proteus/8.9 or later/Readme.html
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Proteus/SIT8924BA-22-33E-20.000000.pdif
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Proteus/SIT8924BA-22-33E-20.000000.pdspart
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Pulsonix/SIT8924BA-22-33E-20.000000.plx
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000.epw
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/SOLIDWORKS PCB/SIT8924BA-22-33E-20.000000.lbr
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/TARGET 3001!/SIT8924BA-22-33E-20.000000.cxf
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Xpedition/SIT8924BA-22-33E-20_000000.1
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Xpedition/cell.hkp
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Xpedition/padstacks.hkp
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Xpedition/pdb.hkp
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/eCADSTAR/QFN_3225_4pins.foota
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/eCADSTAR/QFN_3225_4pins.packa
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/eCADSTAR/SIT8924BA-22-33E-20.000000.parta
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/eCADSTAR/SIT8924BA-22-33E-20_000000.symba
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/part_info.txt
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/xDX Designer/SIT8924BA-22-33E-20_000000.1
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/license.txt
create mode 100644 Libs/LIB_SIT8924BA-22-33E-20.000000/version.bin
create mode 100644 Libs/LM66200DRLR(1)/LM66200DRLR.kicad_sym
create mode 100644 Libs/LM66200DRLR(1)/LM66200DRLR.step
create mode 100644 Libs/LM66200DRLR(1)/SOT8.kicad_mod
create mode 100644 Libs/LM66200DRLR(1)/how-to-import.htm
create mode 100644 Libs/MS561101BA/License.txt
create mode 100644 Libs/MS561101BA/MS561101BA03-50.kicad_sym
create mode 100644 Libs/MS561101BA/MS561101BA03-50.step
create mode 100644 Libs/MS561101BA/XDCR_MS561101BA03-50.kicad_mod
create mode 100644 Libs/MS561101BA/how-to-import.htm
create mode 100644 Libs/NEO_M8N_0/License.txt
create mode 100644 Libs/NEO_M8N_0/NEO-M8N-0.kicad_sym
create mode 100644 Libs/NEO_M8N_0/NEO-M8N-0.step
create mode 100644 Libs/NEO_M8N_0/XCVR_NEO-M8N-0.kicad_mod
create mode 100644 Libs/NEO_M8N_0/how-to-import.htm
create mode 100644 Libs/TL1963A-33DCYR/TL1963A-33DCYR.kicad_sym
create mode 100644 Libs/TL1963A-33DCYR/TL1963A-33DCYR.step
create mode 100644 Libs/TL1963A-33DCYR/VREG_TL1963A-33DCYR.kicad_mod
create mode 100644 Libs/TL1963A-33DCYR/how-to-import.htm
create mode 100644 Libs/XT60-M/AMASS_XT60-M.kicad_mod
create mode 100644 Libs/XT60-M/XT60-M.kicad_sym
create mode 100644 Libs/XT60-M/XT60-M.step
create mode 100644 Libs/XT60-M/how-to-import.htm
diff --git a/Control Systems.kicad_pcb b/Control Systems.kicad_pcb
index ef218ba..c547853 100644
--- a/Control Systems.kicad_pcb
+++ b/Control Systems.kicad_pcb
@@ -1,2 +1,2 @@
-(kicad_pcb (version 20240108) (generator "pcbnew") (generator_version "8.0")
+(kicad_pcb (version 20241229) (generator "pcbnew") (generator_version "9.0")
)
\ No newline at end of file
diff --git a/Control Systems.kicad_pro b/Control Systems.kicad_pro
index 5d639d4..0ed20ac 100644
--- a/Control Systems.kicad_pro
+++ b/Control Systems.kicad_pro
@@ -2,12 +2,213 @@
"board": {
"3dviewports": [],
"design_settings": {
- "defaults": {},
+ "defaults": {
+ "apply_defaults_to_fp_fields": false,
+ "apply_defaults_to_fp_shapes": false,
+ "apply_defaults_to_fp_text": false,
+ "board_outline_line_width": 0.05,
+ "copper_line_width": 0.2,
+ "copper_text_italic": false,
+ "copper_text_size_h": 1.5,
+ "copper_text_size_v": 1.5,
+ "copper_text_thickness": 0.3,
+ "copper_text_upright": false,
+ "courtyard_line_width": 0.05,
+ "dimension_precision": 4,
+ "dimension_units": 3,
+ "dimensions": {
+ "arrow_length": 1270000,
+ "extension_offset": 500000,
+ "keep_text_aligned": true,
+ "suppress_zeroes": true,
+ "text_position": 0,
+ "units_format": 0
+ },
+ "fab_line_width": 0.1,
+ "fab_text_italic": false,
+ "fab_text_size_h": 1.0,
+ "fab_text_size_v": 1.0,
+ "fab_text_thickness": 0.15,
+ "fab_text_upright": false,
+ "other_line_width": 0.1,
+ "other_text_italic": false,
+ "other_text_size_h": 1.0,
+ "other_text_size_v": 1.0,
+ "other_text_thickness": 0.15,
+ "other_text_upright": false,
+ "pads": {
+ "drill": 0.8,
+ "height": 1.27,
+ "width": 2.54
+ },
+ "silk_line_width": 0.1,
+ "silk_text_italic": false,
+ "silk_text_size_h": 1.0,
+ "silk_text_size_v": 1.0,
+ "silk_text_thickness": 0.1,
+ "silk_text_upright": false,
+ "zones": {
+ "min_clearance": 0.5
+ }
+ },
"diff_pair_dimensions": [],
"drc_exclusions": [],
- "rules": {},
+ "meta": {
+ "version": 2
+ },
+ "rule_severities": {
+ "annular_width": "error",
+ "clearance": "error",
+ "connection_width": "warning",
+ "copper_edge_clearance": "error",
+ "copper_sliver": "warning",
+ "courtyards_overlap": "error",
+ "creepage": "error",
+ "diff_pair_gap_out_of_range": "error",
+ "diff_pair_uncoupled_length_too_long": "error",
+ "drill_out_of_range": "error",
+ "duplicate_footprints": "warning",
+ "extra_footprint": "warning",
+ "footprint": "error",
+ "footprint_filters_mismatch": "ignore",
+ "footprint_symbol_mismatch": "warning",
+ "footprint_type_mismatch": "ignore",
+ "hole_clearance": "error",
+ "hole_to_hole": "warning",
+ "holes_co_located": "warning",
+ "invalid_outline": "error",
+ "isolated_copper": "warning",
+ "item_on_disabled_layer": "error",
+ "items_not_allowed": "error",
+ "length_out_of_range": "error",
+ "lib_footprint_issues": "warning",
+ "lib_footprint_mismatch": "warning",
+ "malformed_courtyard": "error",
+ "microvia_drill_out_of_range": "error",
+ "mirrored_text_on_front_layer": "warning",
+ "missing_courtyard": "ignore",
+ "missing_footprint": "warning",
+ "net_conflict": "warning",
+ "nonmirrored_text_on_back_layer": "warning",
+ "npth_inside_courtyard": "ignore",
+ "padstack": "warning",
+ "pth_inside_courtyard": "ignore",
+ "shorting_items": "error",
+ "silk_edge_clearance": "warning",
+ "silk_over_copper": "warning",
+ "silk_overlap": "warning",
+ "skew_out_of_range": "error",
+ "solder_mask_bridge": "error",
+ "starved_thermal": "error",
+ "text_height": "warning",
+ "text_on_edge_cuts": "error",
+ "text_thickness": "warning",
+ "through_hole_pad_without_hole": "error",
+ "too_many_vias": "error",
+ "track_angle": "error",
+ "track_dangling": "warning",
+ "track_segment_length": "error",
+ "track_width": "error",
+ "tracks_crossing": "error",
+ "unconnected_items": "error",
+ "unresolved_variable": "error",
+ "via_dangling": "warning",
+ "zones_intersect": "error"
+ },
+ "rules": {
+ "max_error": 0.005,
+ "min_clearance": 0.0,
+ "min_connection": 0.0,
+ "min_copper_edge_clearance": 0.5,
+ "min_groove_width": 0.0,
+ "min_hole_clearance": 0.25,
+ "min_hole_to_hole": 0.25,
+ "min_microvia_diameter": 0.2,
+ "min_microvia_drill": 0.1,
+ "min_resolved_spokes": 2,
+ "min_silk_clearance": 0.0,
+ "min_text_height": 0.8,
+ "min_text_thickness": 0.08,
+ "min_through_hole_diameter": 0.3,
+ "min_track_width": 0.0,
+ "min_via_annular_width": 0.1,
+ "min_via_diameter": 0.5,
+ "solder_mask_to_copper_clearance": 0.0,
+ "use_height_for_length_calcs": true
+ },
+ "teardrop_options": [
+ {
+ "td_onpthpad": true,
+ "td_onroundshapesonly": false,
+ "td_onsmdpad": true,
+ "td_ontrackend": false,
+ "td_onvia": true
+ }
+ ],
+ "teardrop_parameters": [
+ {
+ "td_allow_use_two_tracks": true,
+ "td_curve_segcount": 0,
+ "td_height_ratio": 1.0,
+ "td_length_ratio": 0.5,
+ "td_maxheight": 2.0,
+ "td_maxlen": 1.0,
+ "td_on_pad_in_zone": false,
+ "td_target_name": "td_round_shape",
+ "td_width_to_size_filter_ratio": 0.9
+ },
+ {
+ "td_allow_use_two_tracks": true,
+ "td_curve_segcount": 0,
+ "td_height_ratio": 1.0,
+ "td_length_ratio": 0.5,
+ "td_maxheight": 2.0,
+ "td_maxlen": 1.0,
+ "td_on_pad_in_zone": false,
+ "td_target_name": "td_rect_shape",
+ "td_width_to_size_filter_ratio": 0.9
+ },
+ {
+ "td_allow_use_two_tracks": true,
+ "td_curve_segcount": 0,
+ "td_height_ratio": 1.0,
+ "td_length_ratio": 0.5,
+ "td_maxheight": 2.0,
+ "td_maxlen": 1.0,
+ "td_on_pad_in_zone": false,
+ "td_target_name": "td_track_end",
+ "td_width_to_size_filter_ratio": 0.9
+ }
+ ],
"track_widths": [],
- "via_dimensions": []
+ "tuning_pattern_settings": {
+ "diff_pair_defaults": {
+ "corner_radius_percentage": 80,
+ "corner_style": 1,
+ "max_amplitude": 1.0,
+ "min_amplitude": 0.2,
+ "single_sided": false,
+ "spacing": 1.0
+ },
+ "diff_pair_skew_defaults": {
+ "corner_radius_percentage": 80,
+ "corner_style": 1,
+ "max_amplitude": 1.0,
+ "min_amplitude": 0.2,
+ "single_sided": false,
+ "spacing": 0.6
+ },
+ "single_track_defaults": {
+ "corner_radius_percentage": 80,
+ "corner_style": 1,
+ "max_amplitude": 1.0,
+ "min_amplitude": 0.2,
+ "single_sided": false,
+ "spacing": 0.6
+ }
+ },
+ "via_dimensions": [],
+ "zones_allow_external_fillets": false
},
"ipc2581": {
"dist": "",
@@ -16,6 +217,7 @@
"mfg": "",
"mpn": ""
},
+ "layer_pairs": [],
"layer_presets": [],
"viewports": []
},
@@ -203,17 +405,21 @@
"bus_entry_needed": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
- "conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
+ "footprint_filter": "ignore",
+ "footprint_link_issues": "warning",
+ "four_way_junction": "ignore",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
+ "label_multiple_wires": "warning",
"lib_symbol_issues": "warning",
+ "lib_symbol_mismatch": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
@@ -226,9 +432,15 @@
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
+ "same_local_global_label": "warning",
+ "similar_label_and_power": "warning",
"similar_labels": "warning",
+ "similar_power": "warning",
"simulation_model_issue": "ignore",
+ "single_global_label": "ignore",
"unannotated": "error",
+ "unconnected_wire_endpoint": "warning",
+ "undefined_netclass": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
@@ -240,7 +452,7 @@
},
"meta": {
"filename": "Control Systems.kicad_pro",
- "version": 1
+ "version": 3
},
"net_settings": {
"classes": [
@@ -255,6 +467,7 @@
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
+ "priority": 2147483647,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.2,
"via_diameter": 0.6,
@@ -263,7 +476,7 @@
}
],
"meta": {
- "version": 3
+ "version": 4
},
"net_colors": null,
"netclass_assignments": null,
@@ -285,7 +498,7 @@
},
"schematic": {
"annotate_start_num": 0,
- "bom_export_filename": "",
+ "bom_export_filename": "${PROJECTNAME}.csv",
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
@@ -306,6 +519,12 @@
"name": "Reference",
"show": true
},
+ {
+ "group_by": false,
+ "label": "Qty",
+ "name": "${QUANTITY}",
+ "show": true
+ },
{
"group_by": true,
"label": "Value",
@@ -313,33 +532,40 @@
"show": true
},
{
- "group_by": false,
- "label": "Datasheet",
- "name": "Datasheet",
+ "group_by": true,
+ "label": "DNP",
+ "name": "${DNP}",
"show": true
},
{
- "group_by": false,
- "label": "Footprint",
- "name": "Footprint",
+ "group_by": true,
+ "label": "Exclude from BOM",
+ "name": "${EXCLUDE_FROM_BOM}",
"show": true
},
{
- "group_by": false,
- "label": "Qty",
- "name": "${QUANTITY}",
+ "group_by": true,
+ "label": "Exclude from Board",
+ "name": "${EXCLUDE_FROM_BOARD}",
"show": true
},
{
"group_by": true,
- "label": "DNP",
- "name": "${DNP}",
+ "label": "Footprint",
+ "name": "Footprint",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Datasheet",
+ "name": "Datasheet",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
- "name": "Grouped By Value",
+ "include_excluded_from_bom": true,
+ "name": "Default Editing",
"sort_asc": true,
"sort_field": "Reference"
},
@@ -373,6 +599,7 @@
"net_format_name": "",
"page_layout_descr_file": "",
"plot_directory": "",
+ "space_save_all_events": true,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
@@ -384,7 +611,7 @@
},
"sheets": [
[
- "31c0570c-1cf3-4765-824d-7a8db7e67b19",
+ "d5fe7ca1-eb54-4123-991d-aa1fbe57810f",
"Root"
]
],
diff --git a/Control Systems.kicad_sch b/Control Systems.kicad_sch
index 34c1e8d..91b4449 100644
--- a/Control Systems.kicad_sch
+++ b/Control Systems.kicad_sch
@@ -1,162 +1,141 @@
(kicad_sch
- (version 20250922)
+ (version 20250114)
(generator "eeschema")
- (generator_version "9.99")
- (uuid "31c0570c-1cf3-4765-824d-7a8db7e67b19")
- (paper "A4")
+ (generator_version "9.0")
+ (uuid "d5fe7ca1-eb54-4123-991d-aa1fbe57810f")
+ (paper "A3")
(lib_symbols
- (symbol "Connector_Generic:Conn_02x03_Odd_Even"
+ (symbol "2025-11-07_18-39-49:MMC5983MA"
(pin_names
- (offset 1.016)
- (hide yes)
+ (offset 0.254)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
- (duplicate_pin_numbers_are_jumpers no)
- (property "Reference" "J"
- (at 1.27 5.08 0)
+ (property "Reference" "U"
+ (at 35.56 10.16 0)
(effects
(font
- (size 1.27 1.27)
+ (size 1.524 1.524)
)
)
)
- (property "Value" "Conn_02x03_Odd_Even"
- (at 1.27 -5.08 0)
+ (property "Value" "MMC5983MA"
+ (at 35.56 7.62 0)
(effects
(font
- (size 1.27 1.27)
+ (size 1.524 1.524)
)
)
)
- (property "Footprint" ""
+ (property "Footprint" "MMC5983MA_MEM"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
+ (italic yes)
)
+ (hide yes)
)
)
- (property "Datasheet" ""
+ (property "Datasheet" "MMC5983MA"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
+ (italic yes)
)
+ (hide yes)
)
)
- (property "Description" "Generic connector, double row, 02x03, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"
+ (property "Description" ""
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "ki_keywords" "connector"
+ (property "ki_locked" ""
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
)
)
- (property "ki_fp_filters" "Connector*:*_2x??_*"
+ (property "ki_keywords" "MMC5983MA"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (symbol "Conn_02x03_Odd_Even_1_1"
- (rectangle
- (start -1.27 3.81)
- (end 3.81 -3.81)
- (stroke
- (width 0.254)
- (type default)
- )
- (fill
- (type background)
+ (property "ki_fp_filters" "MMC5983MA_MEM"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
+ (hide yes)
)
- (rectangle
- (start -1.27 2.667)
- (end 0 2.413)
- (stroke
- (width 0.1524)
- (type default)
- )
- (fill
- (type none)
+ )
+ (symbol "MMC5983MA_0_1"
+ (polyline
+ (pts
+ (xy 7.62 5.08) (xy 7.62 -22.86)
)
- )
- (rectangle
- (start -1.27 0.127)
- (end 0 -0.127)
(stroke
- (width 0.1524)
+ (width 0.127)
(type default)
)
(fill
(type none)
)
)
- (rectangle
- (start -1.27 -2.413)
- (end 0 -2.667)
- (stroke
- (width 0.1524)
- (type default)
- )
- (fill
- (type none)
+ (polyline
+ (pts
+ (xy 7.62 -22.86) (xy 63.5 -22.86)
)
- )
- (rectangle
- (start 3.81 2.667)
- (end 2.54 2.413)
(stroke
- (width 0.1524)
+ (width 0.127)
(type default)
)
(fill
(type none)
)
)
- (rectangle
- (start 3.81 0.127)
- (end 2.54 -0.127)
+ (polyline
+ (pts
+ (xy 63.5 5.08) (xy 7.62 5.08)
+ )
(stroke
- (width 0.1524)
+ (width 0.127)
(type default)
)
(fill
(type none)
)
)
- (rectangle
- (start 3.81 -2.413)
- (end 2.54 -2.667)
+ (polyline
+ (pts
+ (xy 63.5 -22.86) (xy 63.5 5.08)
+ )
(stroke
- (width 0.1524)
+ (width 0.127)
(type default)
)
(fill
(type none)
)
)
- (pin passive line
- (at -5.08 2.54 0)
- (length 3.81)
- (name "Pin_1"
+ (pin input line
+ (at 0 0 0)
+ (length 7.62)
+ (name "SCL/SPI_SCK"
(effects
(font
(size 1.27 1.27)
@@ -171,17 +150,17 @@
)
)
)
- (pin passive line
- (at -5.08 0 0)
- (length 3.81)
- (name "Pin_3"
+ (pin power_in line
+ (at 0 -2.54 0)
+ (length 7.62)
+ (name "VDD"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "3"
+ (number "2"
(effects
(font
(size 1.27 1.27)
@@ -189,17 +168,17 @@
)
)
)
- (pin passive line
- (at -5.08 -2.54 0)
- (length 3.81)
- (name "Pin_5"
+ (pin no_connect line
+ (at 0 -5.08 0)
+ (length 7.62)
+ (name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "5"
+ (number "3"
(effects
(font
(size 1.27 1.27)
@@ -207,17 +186,17 @@
)
)
)
- (pin passive line
- (at 7.62 2.54 180)
- (length 3.81)
- (name "Pin_2"
+ (pin input line
+ (at 0 -7.62 0)
+ (length 7.62)
+ (name "SPI_CS"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "2"
+ (number "4"
(effects
(font
(size 1.27 1.27)
@@ -225,17 +204,17 @@
)
)
)
- (pin passive line
- (at 7.62 0 180)
- (length 3.81)
- (name "Pin_4"
+ (pin output line
+ (at 0 -10.16 0)
+ (length 7.62)
+ (name "SPI_SDO"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "4"
+ (number "5"
(effects
(font
(size 1.27 1.27)
@@ -243,10 +222,10 @@
)
)
)
- (pin passive line
- (at 7.62 -2.54 180)
- (length 3.81)
- (name "Pin_6"
+ (pin no_connect line
+ (at 0 -12.7 0)
+ (length 7.62)
+ (name "NC"
(effects
(font
(size 1.27 1.27)
@@ -261,121 +240,107 @@
)
)
)
- )
- (embedded_fonts no)
- )
- (symbol "Device:C"
- (pin_numbers
- (hide yes)
- )
- (pin_names
- (offset 0.254)
- )
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (duplicate_pin_numbers_are_jumpers no)
- (property "Reference" "C"
- (at 0.635 2.54 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Value" "C"
- (at 0.635 -2.54 0)
- (effects
- (font
- (size 1.27 1.27)
+ (pin no_connect line
+ (at 0 -15.24 0)
+ (length 7.62)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
- (justify left)
- )
- )
- (property "Footprint" ""
- (at 0.9652 -3.81 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
+ (number "7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
)
- )
- (property "Datasheet" ""
- (at 0 0 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
+ (pin no_connect line
+ (at 0 -17.78 0)
+ (length 7.62)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
- )
- )
- (property "Description" "Unpolarized capacitor"
- (at 0 0 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
+ (number "8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
)
- )
- (property "ki_keywords" "cap capacitor"
- (at 0 0 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
+ (pin bidirectional line
+ (at 71.12 0 180)
+ (length 7.62)
+ (name "SDA/SPI_SDI"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
- )
- )
- (property "ki_fp_filters" "C_*"
- (at 0 0 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
+ (number "16"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
)
- )
- (symbol "C_0_1"
- (polyline
- (pts
- (xy -2.032 0.762) (xy 2.032 0.762)
- )
- (stroke
- (width 0.508)
- (type default)
+ (pin output line
+ (at 71.12 -2.54 180)
+ (length 7.62)
+ (name "INT"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
- (fill
- (type none)
+ (number "15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
)
- (polyline
- (pts
- (xy -2.032 -0.762) (xy 2.032 -0.762)
- )
- (stroke
- (width 0.508)
- (type default)
+ (pin no_connect line
+ (at 71.12 -5.08 180)
+ (length 7.62)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
- (fill
- (type none)
+ (number "14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
)
- )
- (symbol "C_1_1"
- (pin passive line
- (at 0 3.81 270)
- (length 2.794)
- (name ""
+ (pin power_in line
+ (at 71.12 -7.62 180)
+ (length 7.62)
+ (name "VDDIO"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "1"
+ (number "13"
(effects
(font
(size 1.27 1.27)
@@ -383,17 +348,17 @@
)
)
)
- (pin passive line
- (at 0 -3.81 90)
- (length 2.794)
- (name ""
+ (pin no_connect line
+ (at 71.12 -10.16 180)
+ (length 7.62)
+ (name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "2"
+ (number "12"
(effects
(font
(size 1.27 1.27)
@@ -401,131 +366,35 @@
)
)
)
- )
- (embedded_fonts no)
- )
- (symbol "Device:FerriteBead"
- (pin_numbers
- (hide yes)
- )
- (pin_names
- (offset 0)
- )
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (duplicate_pin_numbers_are_jumpers no)
- (property "Reference" "FB"
- (at -3.81 0.635 90)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Value" "FerriteBead"
- (at 3.81 0 90)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Footprint" ""
- (at -1.778 0 90)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 0 0 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Ferrite bead"
- (at 0 0 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "ki_keywords" "L ferrite bead inductor filter"
- (at 0 0 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "ki_fp_filters" "Inductor_* L_* *Ferrite*"
- (at 0 0 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (symbol "FerriteBead_0_1"
- (polyline
- (pts
- (xy -2.7686 0.4064) (xy -1.7018 2.2606) (xy 2.7686 -0.3048) (xy 1.6764 -2.159) (xy -2.7686 0.4064)
- )
- (stroke
- (width 0)
- (type default)
- )
- (fill
- (type none)
- )
- )
- (polyline
- (pts
- (xy 0 1.27) (xy 0 1.2954)
- )
- (stroke
- (width 0)
- (type default)
- )
- (fill
- (type none)
- )
- )
- (polyline
- (pts
- (xy 0 -1.27) (xy 0 -1.2192)
- )
- (stroke
- (width 0)
- (type default)
+ (pin power_out line
+ (at 71.12 -12.7 180)
+ (length 7.62)
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
- (fill
- (type none)
+ (number "11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
)
- )
- (symbol "FerriteBead_1_1"
- (pin passive line
- (at 0 3.81 270)
- (length 2.54)
- (name ""
+ (pin power_in line
+ (at 71.12 -15.24 180)
+ (length 7.62)
+ (name "CAP"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "1"
+ (number "10"
(effects
(font
(size 1.27 1.27)
@@ -533,17 +402,17 @@
)
)
)
- (pin passive line
- (at 0 -3.81 90)
- (length 2.54)
- (name ""
+ (pin power_out line
+ (at 71.12 -17.78 180)
+ (length 7.62)
+ (name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "2"
+ (number "9"
(effects
(font
(size 1.27 1.27)
@@ -554,212 +423,183 @@
)
(embedded_fonts no)
)
- (symbol "Device:R"
- (pin_numbers
- (hide yes)
- )
+ (symbol "47346-0001:47346-0001"
(pin_names
- (offset 0)
+ (offset 1.016)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
- (duplicate_pin_numbers_are_jumpers no)
- (property "Reference" "R"
- (at 2.032 0 90)
+ (property "Reference" "J"
+ (at -5.08 10.922 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left bottom)
)
)
- (property "Value" "R"
- (at 0 0 90)
+ (property "Value" "47346-0001"
+ (at -5.08 -12.7 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left bottom)
)
)
- (property "Footprint" ""
- (at -1.778 0 90)
- (hide yes)
+ (property "Footprint" "47346-0001:MOLEX_47346-0001"
+ (at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Resistor"
+ (property "Description" ""
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "ki_keywords" "R res resistor"
+ (property "MF" "Molex"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "ki_fp_filters" "R_*"
+ (property "MAXIMUM_PACKAGE_HEIGHT" "2.94 mm"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (symbol "R_0_1"
- (rectangle
- (start -1.016 -2.54)
- (end 1.016 2.54)
- (stroke
- (width 0.254)
- (type default)
- )
- (fill
- (type none)
+ (property "Package" "None"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (symbol "R_1_1"
- (pin passive line
- (at 0 3.81 270)
- (length 1.27)
- (name ""
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "1"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- )
- (pin passive line
- (at 0 -3.81 90)
- (length 1.27)
- (name ""
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "2"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (property "Price" "None"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (embedded_fonts no)
- )
- (symbol "MCU_ST_STM32F4:STM32F446RETx"
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (duplicate_pin_numbers_are_jumpers no)
- (property "Reference" "U"
- (at -15.24 44.45 0)
+ (property "Check_prices" "https://www.snapeda.com/parts/47346-0001/Molex/view-part/?ref=eda"
+ (at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Value" "STM32F446RETx"
- (at 10.16 44.45 0)
+ (property "STANDARD" "Manufacturer Recommendations"
+ (at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Footprint" "Package_QFP:LQFP-64_10x10mm_P0.5mm"
- (at -15.24 -43.18 0)
- (hide yes)
+ (property "PARTREV" "E"
+ (at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
- (justify right)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32f446re.pdf"
+ (property "SnapEDA_Link" "https://www.snapeda.com/parts/47346-0001/Molex/view-part/?ref=snap"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 512KB flash, 128KB RAM, 180 MHz, 1.8-3.6V, 50 GPIO, LQFP64"
+ (property "MP" "47346-0001"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "ki_locked" ""
+ (property "Description_1" "Conn Data USB Micro B w/Flange SMT Bottom Mnt LF | Molex Incorporated 47346-0001"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "ki_keywords" "Arm Cortex-M4 STM32F4 STM32F446"
+ (property "Availability" "In Stock"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "ki_fp_filters" "LQFP*10x10mm*P0.5mm*"
+ (property "MANUFACTURER" "Molex"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (symbol "STM32F446RETx_0_1"
+ (symbol "47346-0001_0_0"
(rectangle
- (start -15.24 -43.18)
- (end 15.24 43.18)
+ (start -5.08 -10.16)
+ (end 5.08 10.16)
(stroke
(width 0.254)
(type default)
@@ -768,1001 +608,1020 @@
(type background)
)
)
- )
- (symbol "STM32F446RETx_1_1"
(pin power_in line
- (at -5.08 45.72 270)
- (length 2.54)
- (name "VBAT"
+ (at -10.16 7.62 0)
+ (length 5.08)
+ (name "VBUS"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
(number "1"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
)
(pin bidirectional line
- (at -17.78 12.7 0)
- (length 2.54)
- (name "PC2"
+ (at -10.16 5.08 0)
+ (length 5.08)
+ (name "D-"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "10"
+ (number "2"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "ADC1_IN12" bidirectional line)
- (alternate "ADC2_IN12" bidirectional line)
- (alternate "ADC3_IN12" bidirectional line)
- (alternate "SPI2_MISO" bidirectional line)
- (alternate "USB_OTG_HS_ULPI_DIR" bidirectional line)
)
(pin bidirectional line
- (at -17.78 10.16 0)
- (length 2.54)
- (name "PC3"
+ (at -10.16 2.54 0)
+ (length 5.08)
+ (name "D+"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "11"
+ (number "3"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "ADC1_IN13" bidirectional line)
- (alternate "ADC2_IN13" bidirectional line)
- (alternate "ADC3_IN13" bidirectional line)
- (alternate "I2S2_SD" bidirectional line)
- (alternate "SPI2_MOSI" bidirectional line)
- (alternate "USB_OTG_HS_ULPI_NXT" bidirectional line)
)
- (pin power_in line
- (at 2.54 -45.72 90)
- (length 2.54)
- (name "VSSA"
+ (pin bidirectional line
+ (at -10.16 0 0)
+ (length 5.08)
+ (name "ID"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "12"
+ (number "4"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
)
(pin power_in line
- (at 7.62 45.72 270)
- (length 2.54)
- (name "VDDA"
+ (at -10.16 -2.54 0)
+ (length 5.08)
+ (name "GND"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "13"
+ (number "5"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
)
- (pin bidirectional line
- (at 17.78 40.64 180)
- (length 2.54)
- (name "PA0"
+ (pin passive line
+ (at -10.16 -7.62 0)
+ (length 5.08)
+ (name "SHIELD"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "14"
+ (number "S1"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "ADC1_IN0" bidirectional line)
- (alternate "ADC2_IN0" bidirectional line)
- (alternate "ADC3_IN0" bidirectional line)
- (alternate "RTC_AF2" bidirectional line)
- (alternate "SYS_WKUP0" bidirectional line)
- (alternate "TIM2_CH1" bidirectional line)
- (alternate "TIM2_ETR" bidirectional line)
- (alternate "TIM5_CH1" bidirectional line)
- (alternate "TIM8_ETR" bidirectional line)
- (alternate "UART4_TX" bidirectional line)
- (alternate "USART2_CTS" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 38.1 180)
- (length 2.54)
- (name "PA1"
+ (pin passive line
+ (at -10.16 -7.62 0)
+ (length 5.08)
+ (name "SHIELD"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "15"
+ (number "S2"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "ADC1_IN1" bidirectional line)
- (alternate "ADC2_IN1" bidirectional line)
- (alternate "ADC3_IN1" bidirectional line)
- (alternate "QUADSPI_BK1_IO3" bidirectional line)
- (alternate "TIM2_CH2" bidirectional line)
- (alternate "TIM5_CH2" bidirectional line)
- (alternate "UART4_RX" bidirectional line)
- (alternate "USART2_RTS" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 35.56 180)
- (length 2.54)
- (name "PA2"
+ (pin passive line
+ (at -10.16 -7.62 0)
+ (length 5.08)
+ (name "SHIELD"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "16"
+ (number "S3"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "ADC1_IN2" bidirectional line)
- (alternate "ADC2_IN2" bidirectional line)
- (alternate "ADC3_IN2" bidirectional line)
- (alternate "TIM2_CH3" bidirectional line)
- (alternate "TIM5_CH3" bidirectional line)
- (alternate "TIM9_CH1" bidirectional line)
- (alternate "USART2_TX" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 33.02 180)
- (length 2.54)
- (name "PA3"
+ (pin passive line
+ (at -10.16 -7.62 0)
+ (length 5.08)
+ (name "SHIELD"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "17"
+ (number "S4"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "ADC1_IN3" bidirectional line)
- (alternate "ADC2_IN3" bidirectional line)
- (alternate "ADC3_IN3" bidirectional line)
- (alternate "SAI1_FS_A" bidirectional line)
- (alternate "TIM2_CH4" bidirectional line)
- (alternate "TIM5_CH4" bidirectional line)
- (alternate "TIM9_CH2" bidirectional line)
- (alternate "USART2_RX" bidirectional line)
- (alternate "USB_OTG_HS_ULPI_D0" bidirectional line)
)
- (pin power_in line
- (at 0 -45.72 90)
- (length 2.54)
- (name "VSS"
+ (pin passive line
+ (at -10.16 -7.62 0)
+ (length 5.08)
+ (name "SHIELD"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "18"
+ (number "S5"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
)
- (pin power_in line
- (at -2.54 45.72 270)
- (length 2.54)
- (name "VDD"
+ (pin passive line
+ (at -10.16 -7.62 0)
+ (length 5.08)
+ (name "SHIELD"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "19"
+ (number "S6"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
)
- (pin bidirectional line
- (at -17.78 -15.24 0)
- (length 2.54)
- (name "PC13"
+ )
+ (embedded_fonts no)
+ )
+ (symbol "61300311121:61300311121"
+ (pin_names
+ (offset 1.016)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "J"
+ (at -3.81 5.842 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ )
+ (property "Value" "61300311121"
+ (at -3.81 -7.62 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ )
+ (property "Footprint" "61300311121:WURTH_61300311121"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "8.74mm"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "CREATOR" "ASHISH"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "STANDARD" "Manufacturer Recommendations"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "PARTREV" "003.001"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "VERIFIER" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MANUFACTURER" "Wurth"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (symbol "61300311121_0_0"
+ (rectangle
+ (start -3.81 -5.08)
+ (end 5.08 5.08)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (rectangle
+ (start -3.175 2.2225)
+ (end -1.5875 2.8575)
+ (stroke
+ (width 0.1)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (rectangle
+ (start -3.175 -0.3175)
+ (end -1.5875 0.3175)
+ (stroke
+ (width 0.1)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (rectangle
+ (start -3.175 -2.8575)
+ (end -1.5875 -2.2225)
+ (stroke
+ (width 0.1)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (pin passive line
+ (at -7.62 2.54 0)
+ (length 5.08)
+ (name "1"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "2"
+ (number "1"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "RTC_AF1" bidirectional line)
- (alternate "SYS_WKUP1" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 30.48 180)
- (length 2.54)
- (name "PA4"
+ (pin passive line
+ (at -7.62 0 0)
+ (length 5.08)
+ (name "2"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "20"
+ (number "2"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "ADC1_IN4" bidirectional line)
- (alternate "ADC2_IN4" bidirectional line)
- (alternate "DAC_OUT1" bidirectional line)
- (alternate "DCMI_HSYNC" bidirectional line)
- (alternate "I2S1_WS" bidirectional line)
- (alternate "I2S3_WS" bidirectional line)
- (alternate "SPI1_NSS" bidirectional line)
- (alternate "SPI3_NSS" bidirectional line)
- (alternate "USART2_CK" bidirectional line)
- (alternate "USB_OTG_HS_SOF" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 27.94 180)
- (length 2.54)
- (name "PA5"
+ (pin passive line
+ (at -7.62 -2.54 0)
+ (length 5.08)
+ (name "3"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "21"
+ (number "3"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "ADC1_IN5" bidirectional line)
- (alternate "ADC2_IN5" bidirectional line)
- (alternate "DAC_OUT2" bidirectional line)
- (alternate "I2S1_CK" bidirectional line)
- (alternate "SPI1_SCK" bidirectional line)
- (alternate "TIM2_CH1" bidirectional line)
- (alternate "TIM2_ETR" bidirectional line)
- (alternate "TIM8_CH1N" bidirectional line)
- (alternate "USB_OTG_HS_ULPI_CK" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 25.4 180)
- (length 2.54)
- (name "PA6"
+ )
+ (embedded_fonts no)
+ )
+ (symbol "BMI088:BMI088"
+ (pin_names
+ (offset 1.016)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "U"
+ (at -12.7 18.415 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ )
+ (property "Value" "BMI088"
+ (at -12.7 -20.32 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ )
+ (property "Footprint" "BMI088:PQFN50P450X300X100-16N"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Accelerometer, Gyroscope, 6 Axis Sensor I²C, SPI Output"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MF" "Bosch Sensortec"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "PURCHASE-URL" "https://pricing.snapeda.com/search/part/BMI088/?ref=eda"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "PACKAGE" "VFLGA-16 Bosch Sensortec"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "PRICE" "None"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MP" "BMI088"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "AVAILABILITY" "In Stock"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (symbol "BMI088_0_0"
+ (rectangle
+ (start -12.7 -17.78)
+ (end 12.7 17.78)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (pin input line
+ (at -17.78 10.16 0)
+ (length 5.08)
+ (name "PS"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "22"
+ (number "7"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "ADC1_IN6" bidirectional line)
- (alternate "ADC2_IN6" bidirectional line)
- (alternate "DCMI_PIXCLK" bidirectional line)
- (alternate "I2S2_MCK" bidirectional line)
- (alternate "SPI1_MISO" bidirectional line)
- (alternate "TIM13_CH1" bidirectional line)
- (alternate "TIM1_BKIN" bidirectional line)
- (alternate "TIM3_CH1" bidirectional line)
- (alternate "TIM8_BKIN" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 22.86 180)
- (length 2.54)
- (name "PA7"
+ (pin input line
+ (at -17.78 5.08 0)
+ (length 5.08)
+ (name "CSB1"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "23"
+ (number "14"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "ADC1_IN7" bidirectional line)
- (alternate "ADC2_IN7" bidirectional line)
- (alternate "I2S1_SD" bidirectional line)
- (alternate "SPI1_MOSI" bidirectional line)
- (alternate "TIM14_CH1" bidirectional line)
- (alternate "TIM1_CH1N" bidirectional line)
- (alternate "TIM3_CH2" bidirectional line)
- (alternate "TIM8_CH1N" bidirectional line)
)
- (pin bidirectional line
- (at -17.78 7.62 0)
- (length 2.54)
- (name "PC4"
+ (pin input line
+ (at -17.78 2.54 0)
+ (length 5.08)
+ (name "CSB2"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "24"
+ (number "5"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "ADC1_IN14" bidirectional line)
- (alternate "ADC2_IN14" bidirectional line)
- (alternate "I2S1_MCK" bidirectional line)
- (alternate "SPDIFRX_IN2" bidirectional line)
)
- (pin bidirectional line
- (at -17.78 5.08 0)
- (length 2.54)
- (name "PC5"
+ (pin input clock
+ (at -17.78 -2.54 0)
+ (length 5.08)
+ (name "SCL/SCK"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "25"
+ (number "8"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "ADC1_IN15" bidirectional line)
- (alternate "ADC2_IN15" bidirectional line)
- (alternate "SPDIFRX_IN3" bidirectional line)
- (alternate "USART3_RX" bidirectional line)
)
(pin bidirectional line
- (at 17.78 -2.54 180)
- (length 2.54)
- (name "PB0"
+ (at -17.78 -5.08 0)
+ (length 5.08)
+ (name "SDA/SDI"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "26"
+ (number "9"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "ADC1_IN8" bidirectional line)
- (alternate "ADC2_IN8" bidirectional line)
- (alternate "I2S3_SD" bidirectional line)
- (alternate "SDIO_D1" bidirectional line)
- (alternate "SPI3_MOSI" bidirectional line)
- (alternate "TIM1_CH2N" bidirectional line)
- (alternate "TIM3_CH3" bidirectional line)
- (alternate "TIM8_CH2N" bidirectional line)
- (alternate "UART4_CTS" bidirectional line)
- (alternate "USB_OTG_HS_ULPI_D1" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 -5.08 180)
- (length 2.54)
- (name "PB1"
+ (pin passive line
+ (at -17.78 -10.16 0)
+ (length 5.08)
+ (name "NC"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "27"
+ (number "2"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "ADC1_IN9" bidirectional line)
- (alternate "ADC2_IN9" bidirectional line)
- (alternate "SDIO_D2" bidirectional line)
- (alternate "TIM1_CH3N" bidirectional line)
- (alternate "TIM3_CH4" bidirectional line)
- (alternate "TIM8_CH3N" bidirectional line)
- (alternate "USB_OTG_HS_ULPI_D2" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 -7.62 180)
- (length 2.54)
- (name "PB2"
+ (pin power_in line
+ (at 17.78 15.24 180)
+ (length 5.08)
+ (name "VDD"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "28"
+ (number "3"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "I2S3_SD" bidirectional line)
- (alternate "QUADSPI_CLK" bidirectional line)
- (alternate "SAI1_SD_A" bidirectional line)
- (alternate "SDIO_CK" bidirectional line)
- (alternate "SPI3_MOSI" bidirectional line)
- (alternate "TIM2_CH4" bidirectional line)
- (alternate "USB_OTG_HS_ULPI_D4" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 -27.94 180)
- (length 2.54)
- (name "PB10"
+ (pin power_in line
+ (at 17.78 12.7 180)
+ (length 5.08)
+ (name "VDDIO"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "29"
+ (number "11"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "I2C2_SCL" bidirectional line)
- (alternate "I2S2_CK" bidirectional line)
- (alternate "SAI1_SCK_A" bidirectional line)
- (alternate "SPI2_SCK" bidirectional line)
- (alternate "TIM2_CH3" bidirectional line)
- (alternate "USART3_TX" bidirectional line)
- (alternate "USB_OTG_HS_ULPI_D3" bidirectional line)
)
- (pin bidirectional line
- (at -17.78 -17.78 0)
- (length 2.54)
- (name "PC14"
+ (pin output line
+ (at 17.78 7.62 180)
+ (length 5.08)
+ (name "SDO1"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "3"
+ (number "15"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "RCC_OSC32_IN" bidirectional line)
)
- (pin power_out line
- (at -17.78 -25.4 0)
- (length 2.54)
- (name "VCAP_1"
+ (pin output line
+ (at 17.78 5.08 180)
+ (length 5.08)
+ (name "SDO2"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "30"
+ (number "10"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
)
- (pin passive line
- (at 0 -45.72 90)
- (length 2.54)
- (hide yes)
- (name "VSS"
+ (pin bidirectional line
+ (at 17.78 0 180)
+ (length 5.08)
+ (name "INT1"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "31"
+ (number "16"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
)
- (pin power_in line
- (at 0 45.72 270)
- (length 2.54)
- (name "VDD"
+ (pin bidirectional line
+ (at 17.78 -2.54 180)
+ (length 5.08)
+ (name "INT2"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "32"
+ (number "1"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
)
(pin bidirectional line
- (at 17.78 -30.48 180)
- (length 2.54)
- (name "PB12"
+ (at 17.78 -5.08 180)
+ (length 5.08)
+ (name "INT3"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "33"
+ (number "12"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "CAN2_RX" bidirectional line)
- (alternate "I2C2_SMBA" bidirectional line)
- (alternate "I2S2_WS" bidirectional line)
- (alternate "SAI1_SCK_B" bidirectional line)
- (alternate "SPI2_NSS" bidirectional line)
- (alternate "TIM1_BKIN" bidirectional line)
- (alternate "USART3_CK" bidirectional line)
- (alternate "USB_OTG_HS_ID" bidirectional line)
- (alternate "USB_OTG_HS_ULPI_D5" bidirectional line)
)
(pin bidirectional line
- (at 17.78 -33.02 180)
- (length 2.54)
- (name "PB13"
+ (at 17.78 -7.62 180)
+ (length 5.08)
+ (name "INT4"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "34"
+ (number "13"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "CAN2_TX" bidirectional line)
- (alternate "I2S2_CK" bidirectional line)
- (alternate "SPI2_SCK" bidirectional line)
- (alternate "TIM1_CH1N" bidirectional line)
- (alternate "USART3_CTS" bidirectional line)
- (alternate "USB_OTG_HS_ULPI_D6" bidirectional line)
- (alternate "USB_OTG_HS_VBUS" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 -35.56 180)
- (length 2.54)
- (name "PB14"
+ (pin power_in line
+ (at 17.78 -12.7 180)
+ (length 5.08)
+ (name "GNDIO"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "35"
+ (number "6"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "SPI2_MISO" bidirectional line)
- (alternate "TIM12_CH1" bidirectional line)
- (alternate "TIM1_CH2N" bidirectional line)
- (alternate "TIM8_CH2N" bidirectional line)
- (alternate "USART3_RTS" bidirectional line)
- (alternate "USB_OTG_HS_DM" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 -38.1 180)
- (length 2.54)
- (name "PB15"
+ (pin power_in line
+ (at 17.78 -15.24 180)
+ (length 5.08)
+ (name "GNDA"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "36"
+ (number "4"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (alternate "ADC1_EXTI15" bidirectional line)
- (alternate "ADC2_EXTI15" bidirectional line)
- (alternate "ADC3_EXTI15" bidirectional line)
- (alternate "I2S2_SD" bidirectional line)
- (alternate "RTC_REFIN" bidirectional line)
- (alternate "SPI2_MOSI" bidirectional line)
- (alternate "TIM12_CH2" bidirectional line)
- (alternate "TIM1_CH3N" bidirectional line)
- (alternate "TIM8_CH3N" bidirectional line)
- (alternate "USB_OTG_HS_DP" bidirectional line)
)
- (pin bidirectional line
- (at -17.78 2.54 0)
- (length 2.54)
- (name "PC6"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Connector:Conn_01x04_Pin"
+ (pin_names
+ (offset 1.016)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "J"
+ (at 0 5.08 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
- (number "37"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ )
+ )
+ (property "Value" "Conn_01x04_Pin"
+ (at 0 -7.62 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
- (alternate "DCMI_D0" bidirectional line)
- (alternate "FMPI2C1_SCL" bidirectional line)
- (alternate "I2S2_MCK" bidirectional line)
- (alternate "SDIO_D6" bidirectional line)
- (alternate "TIM3_CH1" bidirectional line)
- (alternate "TIM8_CH1" bidirectional line)
- (alternate "USART6_TX" bidirectional line)
)
- (pin bidirectional line
- (at -17.78 0 0)
- (length 2.54)
- (name "PC7"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
- (number "38"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
- (alternate "DCMI_D1" bidirectional line)
- (alternate "FMPI2C1_SDA" bidirectional line)
- (alternate "I2S2_CK" bidirectional line)
- (alternate "I2S3_MCK" bidirectional line)
- (alternate "SDIO_D7" bidirectional line)
- (alternate "SPDIFRX_IN1" bidirectional line)
- (alternate "SPI2_SCK" bidirectional line)
- (alternate "TIM3_CH2" bidirectional line)
- (alternate "TIM8_CH2" bidirectional line)
- (alternate "USART6_RX" bidirectional line)
+ (hide yes)
)
- (pin bidirectional line
- (at -17.78 -2.54 0)
- (length 2.54)
- (name "PC8"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ )
+ (property "Description" "Generic connector, single row, 01x04, script generated"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
- (number "39"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (hide yes)
+ )
+ )
+ (property "ki_locked" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
- (alternate "DCMI_D2" bidirectional line)
- (alternate "SDIO_D0" bidirectional line)
- (alternate "SYS_TRACED0" bidirectional line)
- (alternate "TIM3_CH3" bidirectional line)
- (alternate "TIM8_CH3" bidirectional line)
- (alternate "UART5_RTS" bidirectional line)
- (alternate "USART6_CK" bidirectional line)
)
- (pin bidirectional line
- (at -17.78 -20.32 0)
- (length 2.54)
- (name "PC15"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ )
+ (property "ki_keywords" "connector"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
- (number "4"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (hide yes)
+ )
+ )
+ (property "ki_fp_filters" "Connector*:*_1x??_*"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
- (alternate "ADC1_EXTI15" bidirectional line)
- (alternate "ADC2_EXTI15" bidirectional line)
- (alternate "ADC3_EXTI15" bidirectional line)
- (alternate "RCC_OSC32_OUT" bidirectional line)
+ (hide yes)
)
- (pin bidirectional line
- (at -17.78 -5.08 0)
- (length 2.54)
- (name "PC9"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ )
+ (symbol "Conn_01x04_Pin_1_1"
+ (rectangle
+ (start 0.8636 2.667)
+ (end 0 2.413)
+ (stroke
+ (width 0.1524)
+ (type default)
)
- (number "40"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (fill
+ (type outline)
)
- (alternate "DAC_EXTI9" bidirectional line)
- (alternate "DCMI_D3" bidirectional line)
- (alternate "I2C3_SDA" bidirectional line)
- (alternate "I2S_CKIN" bidirectional line)
- (alternate "QUADSPI_BK1_IO0" bidirectional line)
- (alternate "RCC_MCO_2" bidirectional line)
- (alternate "SDIO_D1" bidirectional line)
- (alternate "TIM3_CH4" bidirectional line)
- (alternate "TIM8_CH4" bidirectional line)
- (alternate "UART5_CTS" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 20.32 180)
- (length 2.54)
- (name "PA8"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (rectangle
+ (start 0.8636 0.127)
+ (end 0 -0.127)
+ (stroke
+ (width 0.1524)
+ (type default)
)
- (number "41"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (fill
+ (type outline)
)
- (alternate "I2C3_SCL" bidirectional line)
- (alternate "RCC_MCO_1" bidirectional line)
- (alternate "TIM1_CH1" bidirectional line)
- (alternate "USART1_CK" bidirectional line)
- (alternate "USB_OTG_FS_SOF" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 17.78 180)
- (length 2.54)
- (name "PA9"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (rectangle
+ (start 0.8636 -2.413)
+ (end 0 -2.667)
+ (stroke
+ (width 0.1524)
+ (type default)
)
- (number "42"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (fill
+ (type outline)
)
- (alternate "DAC_EXTI9" bidirectional line)
- (alternate "DCMI_D0" bidirectional line)
- (alternate "I2C3_SMBA" bidirectional line)
- (alternate "I2S2_CK" bidirectional line)
- (alternate "SAI1_SD_B" bidirectional line)
- (alternate "SPI2_SCK" bidirectional line)
- (alternate "TIM1_CH2" bidirectional line)
- (alternate "USART1_TX" bidirectional line)
- (alternate "USB_OTG_FS_VBUS" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 15.24 180)
- (length 2.54)
- (name "PA10"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (rectangle
+ (start 0.8636 -4.953)
+ (end 0 -5.207)
+ (stroke
+ (width 0.1524)
+ (type default)
)
- (number "43"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (fill
+ (type outline)
)
- (alternate "DCMI_D1" bidirectional line)
- (alternate "TIM1_CH3" bidirectional line)
- (alternate "USART1_RX" bidirectional line)
- (alternate "USB_OTG_FS_ID" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 12.7 180)
- (length 2.54)
- (name "PA11"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (polyline
+ (pts
+ (xy 1.27 2.54) (xy 0.8636 2.54)
)
- (number "44"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
)
- (alternate "ADC1_EXTI11" bidirectional line)
- (alternate "ADC2_EXTI11" bidirectional line)
- (alternate "ADC3_EXTI11" bidirectional line)
- (alternate "CAN1_RX" bidirectional line)
- (alternate "TIM1_CH4" bidirectional line)
- (alternate "USART1_CTS" bidirectional line)
- (alternate "USB_OTG_FS_DM" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 10.16 180)
- (length 2.54)
- (name "PA12"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (polyline
+ (pts
+ (xy 1.27 0) (xy 0.8636 0)
)
- (number "45"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
)
- (alternate "CAN1_TX" bidirectional line)
- (alternate "TIM1_ETR" bidirectional line)
- (alternate "USART1_RTS" bidirectional line)
- (alternate "USB_OTG_FS_DP" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 7.62 180)
- (length 2.54)
- (name "PA13"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (polyline
+ (pts
+ (xy 1.27 -2.54) (xy 0.8636 -2.54)
)
- (number "46"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
)
- (alternate "SYS_JTMS-SWDIO" bidirectional line)
)
- (pin passive line
- (at 0 -45.72 90)
- (length 2.54)
- (hide yes)
- (name "VSS"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (polyline
+ (pts
+ (xy 1.27 -5.08) (xy 0.8636 -5.08)
)
- (number "47"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (stroke
+ (width 0.1524)
+ (type default)
+ )
+ (fill
+ (type none)
)
)
- (pin power_in line
- (at 2.54 45.72 270)
- (length 2.54)
- (name "VDD"
+ (pin passive line
+ (at 5.08 2.54 180)
+ (length 3.81)
+ (name "Pin_1"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "48"
+ (number "1"
(effects
(font
(size 1.27 1.27)
@@ -1770,392 +1629,459 @@
)
)
)
- (pin bidirectional line
- (at 17.78 5.08 180)
- (length 2.54)
- (name "PA14"
+ (pin passive line
+ (at 5.08 0 180)
+ (length 3.81)
+ (name "Pin_2"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "49"
+ (number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
- (alternate "SYS_JTCK-SWCLK" bidirectional line)
)
- (pin bidirectional line
- (at -17.78 30.48 0)
- (length 2.54)
- (name "PH0"
+ (pin passive line
+ (at 5.08 -2.54 180)
+ (length 3.81)
+ (name "Pin_3"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "5"
+ (number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
- (alternate "RCC_OSC_IN" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 2.54 180)
- (length 2.54)
- (name "PA15"
+ (pin passive line
+ (at 5.08 -5.08 180)
+ (length 3.81)
+ (name "Pin_4"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "50"
+ (number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
- (alternate "ADC1_EXTI15" bidirectional line)
- (alternate "ADC2_EXTI15" bidirectional line)
- (alternate "ADC3_EXTI15" bidirectional line)
- (alternate "CEC" bidirectional line)
- (alternate "I2S1_WS" bidirectional line)
- (alternate "I2S3_WS" bidirectional line)
- (alternate "SPI1_NSS" bidirectional line)
- (alternate "SPI3_NSS" bidirectional line)
- (alternate "SYS_JTDI" bidirectional line)
- (alternate "TIM2_CH1" bidirectional line)
- (alternate "TIM2_ETR" bidirectional line)
- (alternate "UART4_RTS" bidirectional line)
)
- (pin bidirectional line
- (at -17.78 -7.62 0)
- (length 2.54)
- (name "PC10"
- (effects
- (font
- (size 1.27 1.27)
- )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Connector:SD_Card_Receptacle"
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "J"
+ (at -11.938 19.304 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "SD_Card_Receptacle"
+ (at 10.922 -19.558 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 8.89 -3.302 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "http://portal.fciconnect.com/Comergent//fci/drawing/10067847.pdf"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "SD card receptacle"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_keywords" "connector SD"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_fp_filters" "SD*"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (symbol "SD_Card_Receptacle_0_1"
+ (rectangle
+ (start -2.032 2.794)
+ (end -1.27 4.826)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (rectangle
+ (start -0.508 2.794)
+ (end 0.254 4.826)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (rectangle
+ (start 1.016 2.794)
+ (end 1.778 4.826)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (rectangle
+ (start 2.54 2.794)
+ (end 3.302 4.826)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (rectangle
+ (start 4.064 2.794)
+ (end 4.826 4.826)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (rectangle
+ (start 5.588 2.794)
+ (end 6.35 4.826)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (rectangle
+ (start 7.112 2.794)
+ (end 7.874 4.826)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (rectangle
+ (start 8.636 2.794)
+ (end 9.398 4.826)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (rectangle
+ (start 10.16 1.524)
+ (end 10.922 3.556)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ )
+ (symbol "SD_Card_Receptacle_1_1"
+ (rectangle
+ (start -12.7 17.78)
+ (end 12.7 -17.78)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (polyline
+ (pts
+ (xy 9.906 5.588) (xy -2.794 5.588) (xy -2.794 -12.446) (xy 11.684 -12.446) (xy 11.684 3.81) (xy 9.906 5.588)
+ )
+ (stroke
+ (width 0.3)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (text "8"
+ (at -1.778 1.524 0)
+ (effects
+ (font
+ (size 0.9 0.9)
)
)
- (number "51"
- (effects
- (font
- (size 1.27 1.27)
- )
+ )
+ (text "1"
+ (at 8.89 1.524 0)
+ (effects
+ (font
+ (size 0.9 0.9)
+ )
+ )
+ )
+ (text "9"
+ (at 10.668 0.254 0)
+ (effects
+ (font
+ (size 0.9 0.9)
)
)
- (alternate "DCMI_D8" bidirectional line)
- (alternate "I2S3_CK" bidirectional line)
- (alternate "QUADSPI_BK1_IO1" bidirectional line)
- (alternate "SDIO_D2" bidirectional line)
- (alternate "SPI3_SCK" bidirectional line)
- (alternate "UART4_TX" bidirectional line)
- (alternate "USART3_TX" bidirectional line)
)
(pin bidirectional line
- (at -17.78 -10.16 0)
+ (at -15.24 10.16 0)
(length 2.54)
- (name "PC11"
+ (name "DAT0"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "52"
+ (number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
- (alternate "ADC1_EXTI11" bidirectional line)
- (alternate "ADC2_EXTI11" bidirectional line)
- (alternate "ADC3_EXTI11" bidirectional line)
- (alternate "DCMI_D4" bidirectional line)
- (alternate "QUADSPI_BK2_NCS" bidirectional line)
- (alternate "SDIO_D3" bidirectional line)
- (alternate "SPI3_MISO" bidirectional line)
- (alternate "UART4_RX" bidirectional line)
- (alternate "USART3_RX" bidirectional line)
)
(pin bidirectional line
- (at -17.78 -12.7 0)
+ (at -15.24 7.62 0)
(length 2.54)
- (name "PC12"
+ (name "DAT1"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "53"
+ (number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
- (alternate "DCMI_D9" bidirectional line)
- (alternate "I2C2_SDA" bidirectional line)
- (alternate "I2S3_SD" bidirectional line)
- (alternate "SDIO_CK" bidirectional line)
- (alternate "SPI3_MOSI" bidirectional line)
- (alternate "UART5_TX" bidirectional line)
- (alternate "USART3_CK" bidirectional line)
)
(pin bidirectional line
- (at -17.78 22.86 0)
+ (at -15.24 5.08 0)
(length 2.54)
- (name "PD2"
+ (name "DAT2"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "54"
+ (number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
- (alternate "DCMI_D11" bidirectional line)
- (alternate "SDIO_CMD" bidirectional line)
- (alternate "TIM3_ETR" bidirectional line)
- (alternate "UART5_RX" bidirectional line)
)
(pin bidirectional line
- (at 17.78 -10.16 180)
+ (at -15.24 2.54 0)
(length 2.54)
- (name "PB3"
+ (name "CD/DAT3"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "55"
+ (number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
- (alternate "I2C2_SDA" bidirectional line)
- (alternate "I2S1_CK" bidirectional line)
- (alternate "I2S3_CK" bidirectional line)
- (alternate "SPI1_SCK" bidirectional line)
- (alternate "SPI3_SCK" bidirectional line)
- (alternate "SYS_JTDO-SWO" bidirectional line)
- (alternate "TIM2_CH2" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 -12.7 180)
+ (pin input line
+ (at -15.24 -2.54 0)
(length 2.54)
- (name "PB4"
+ (name "CLK"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "56"
+ (number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
- (alternate "I2C3_SDA" bidirectional line)
- (alternate "I2S2_WS" bidirectional line)
- (alternate "SPI1_MISO" bidirectional line)
- (alternate "SPI2_NSS" bidirectional line)
- (alternate "SPI3_MISO" bidirectional line)
- (alternate "SYS_JTRST" bidirectional line)
- (alternate "TIM3_CH1" bidirectional line)
)
(pin bidirectional line
- (at 17.78 -15.24 180)
+ (at -15.24 -5.08 0)
(length 2.54)
- (name "PB5"
+ (name "CMD"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "57"
+ (number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
- (alternate "CAN2_RX" bidirectional line)
- (alternate "DCMI_D10" bidirectional line)
- (alternate "I2C1_SMBA" bidirectional line)
- (alternate "I2S1_SD" bidirectional line)
- (alternate "I2S3_SD" bidirectional line)
- (alternate "SPI1_MOSI" bidirectional line)
- (alternate "SPI3_MOSI" bidirectional line)
- (alternate "TIM3_CH2" bidirectional line)
- (alternate "USB_OTG_HS_ULPI_D7" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 -17.78 180)
+ (pin passive line
+ (at -15.24 -10.16 0)
(length 2.54)
- (name "PB6"
+ (name "SHELL1"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "58"
+ (number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
- (alternate "CAN2_TX" bidirectional line)
- (alternate "CEC" bidirectional line)
- (alternate "DCMI_D5" bidirectional line)
- (alternate "I2C1_SCL" bidirectional line)
- (alternate "QUADSPI_BK1_NCS" bidirectional line)
- (alternate "TIM4_CH1" bidirectional line)
- (alternate "USART1_TX" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 -20.32 180)
+ (pin passive line
+ (at -15.24 -12.7 0)
(length 2.54)
- (name "PB7"
+ (name "SHELL2"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "59"
+ (number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
- (alternate "DCMI_VSYNC" bidirectional line)
- (alternate "I2C1_SDA" bidirectional line)
- (alternate "SPDIFRX_IN0" bidirectional line)
- (alternate "TIM4_CH2" bidirectional line)
- (alternate "USART1_RX" bidirectional line)
)
- (pin bidirectional line
- (at -17.78 27.94 0)
- (length 2.54)
- (name "PH1"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "6"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (alternate "RCC_OSC_OUT" bidirectional line)
- )
- (pin input line
- (at -17.78 35.56 0)
- (length 2.54)
- (name "BOOT0"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "60"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- )
- (pin bidirectional line
- (at 17.78 -22.86 180)
+ (pin power_in line
+ (at 0 20.32 270)
(length 2.54)
- (name "PB8"
+ (name "VDD"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "61"
+ (number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
- (alternate "CAN1_RX" bidirectional line)
- (alternate "DCMI_D6" bidirectional line)
- (alternate "I2C1_SCL" bidirectional line)
- (alternate "SDIO_D4" bidirectional line)
- (alternate "TIM10_CH1" bidirectional line)
- (alternate "TIM2_CH1" bidirectional line)
- (alternate "TIM2_ETR" bidirectional line)
- (alternate "TIM4_CH3" bidirectional line)
)
- (pin bidirectional line
- (at 17.78 -25.4 180)
+ (pin power_in line
+ (at 0 -20.32 90)
(length 2.54)
- (name "PB9"
+ (name "VSS"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "62"
+ (number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
- (alternate "CAN1_TX" bidirectional line)
- (alternate "DAC_EXTI9" bidirectional line)
- (alternate "DCMI_D7" bidirectional line)
- (alternate "I2C1_SDA" bidirectional line)
- (alternate "I2S2_WS" bidirectional line)
- (alternate "SAI1_FS_B" bidirectional line)
- (alternate "SDIO_D5" bidirectional line)
- (alternate "SPI2_NSS" bidirectional line)
- (alternate "TIM11_CH1" bidirectional line)
- (alternate "TIM2_CH2" bidirectional line)
- (alternate "TIM4_CH4" bidirectional line)
)
(pin passive line
- (at 0 -45.72 90)
+ (at 0 -20.32 90)
(length 2.54)
(hide yes)
(name "VSS"
@@ -2165,43 +2091,7 @@
)
)
)
- (number "63"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- )
- (pin power_in line
- (at 5.08 45.72 270)
- (length 2.54)
- (name "VDD"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "64"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- )
- (pin input line
- (at -17.78 40.64 0)
- (length 2.54)
- (name "NRST"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "7"
+ (number "6"
(effects
(font
(size 1.27 1.27)
@@ -2209,159 +2099,137 @@
)
)
)
- (pin bidirectional line
- (at -17.78 17.78 0)
+ (pin output line
+ (at 15.24 10.16 180)
(length 2.54)
- (name "PC0"
+ (name "CARD_DETECT"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "8"
+ (number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
- (alternate "ADC1_IN10" bidirectional line)
- (alternate "ADC2_IN10" bidirectional line)
- (alternate "ADC3_IN10" bidirectional line)
- (alternate "SAI1_MCLK_B" bidirectional line)
- (alternate "USB_OTG_HS_ULPI_STP" bidirectional line)
)
- (pin bidirectional line
- (at -17.78 15.24 0)
+ (pin output line
+ (at 15.24 7.62 180)
(length 2.54)
- (name "PC1"
+ (name "WRITE_PROTECT"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "9"
+ (number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
- (alternate "ADC1_IN11" bidirectional line)
- (alternate "ADC2_IN11" bidirectional line)
- (alternate "ADC3_IN11" bidirectional line)
- (alternate "I2S2_SD" bidirectional line)
- (alternate "I2S3_SD" bidirectional line)
- (alternate "SAI1_SD_A" bidirectional line)
- (alternate "SPI2_MOSI" bidirectional line)
- (alternate "SPI3_MOSI" bidirectional line)
)
)
(embedded_fonts no)
)
- (symbol "Switch:SW_SPDT"
- (pin_names
- (offset 0)
+ (symbol "Device:C"
+ (pin_numbers
(hide yes)
)
+ (pin_names
+ (offset 0.254)
+ )
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
- (duplicate_pin_numbers_are_jumpers no)
- (property "Reference" "SW"
- (at 0 5.08 0)
+ (property "Reference" "C"
+ (at 0.635 2.54 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left)
)
)
- (property "Value" "SW_SPDT"
- (at 0 -5.08 0)
+ (property "Value" "C"
+ (at 0.635 -2.54 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left)
)
)
(property "Footprint" ""
- (at 0 0 0)
- (hide yes)
+ (at 0.9652 -3.81 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Datasheet" ""
- (at 0 -7.62 0)
- (hide yes)
+ (property "Datasheet" "~"
+ (at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Switch, single pole double throw"
+ (property "Description" "Unpolarized capacitor"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "ki_keywords" "switch single-pole double-throw spdt ON-ON"
+ (property "ki_keywords" "cap capacitor"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (symbol "SW_SPDT_0_1"
- (circle
- (center -2.032 0)
- (radius 0.4572)
- (stroke
- (width 0)
- (type default)
- )
- (fill
- (type none)
+ (property "ki_fp_filters" "C_*"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
+ (hide yes)
)
+ )
+ (symbol "C_0_1"
(polyline
(pts
- (xy -1.651 0.254) (xy 1.651 2.286)
+ (xy -2.032 0.762) (xy 2.032 0.762)
)
(stroke
- (width 0)
+ (width 0.508)
(type default)
)
(fill
(type none)
)
)
- (circle
- (center 2.032 2.54)
- (radius 0.4572)
- (stroke
- (width 0)
- (type default)
- )
- (fill
- (type none)
+ (polyline
+ (pts
+ (xy -2.032 -0.762) (xy 2.032 -0.762)
)
- )
- (circle
- (center 2.032 -2.54)
- (radius 0.4572)
(stroke
- (width 0)
+ (width 0.508)
(type default)
)
(fill
@@ -2369,22 +2237,11 @@
)
)
)
- (symbol "SW_SPDT_1_1"
- (rectangle
- (start -3.175 3.81)
- (end 3.175 -3.81)
- (stroke
- (width 0)
- (type default)
- )
- (fill
- (type background)
- )
- )
+ (symbol "C_1_1"
(pin passive line
- (at 5.08 2.54 180)
- (length 2.54)
- (name "A"
+ (at 0 3.81 270)
+ (length 2.794)
+ (name "~"
(effects
(font
(size 1.27 1.27)
@@ -2400,9 +2257,9 @@
)
)
(pin passive line
- (at -5.08 0 0)
- (length 2.54)
- (name "B"
+ (at 0 -3.81 90)
+ (length 2.794)
+ (name "~"
(effects
(font
(size 1.27 1.27)
@@ -2417,51 +2274,29 @@
)
)
)
- (pin passive line
- (at 5.08 -2.54 180)
- (length 2.54)
- (name "C"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "3"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- )
)
(embedded_fonts no)
)
- (symbol "power:+3.3V"
- (power global)
+ (symbol "Device:R"
(pin_numbers
(hide yes)
)
(pin_names
(offset 0)
- (hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
- (duplicate_pin_numbers_are_jumpers no)
- (property "Reference" "#PWR"
- (at 0 -3.81 0)
- (hide yes)
+ (property "Reference" "R"
+ (at 2.032 0 90)
(effects
(font
(size 1.27 1.27)
)
)
)
- (property "Value" "+3.3V"
- (at 0 3.556 0)
+ (property "Value" "R"
+ (at 0 0 90)
(effects
(font
(size 1.27 1.27)
@@ -2469,72 +2304,56 @@
)
)
(property "Footprint" ""
- (at 0 0 0)
- (hide yes)
+ (at -1.778 0 90)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Datasheet" ""
+ (property "Datasheet" "~"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Power symbol creates a global label with name \"+3.3V\""
+ (property "Description" "Resistor"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "ki_keywords" "global power"
+ (property "ki_keywords" "R res resistor"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (symbol "+3.3V_0_1"
- (polyline
- (pts
- (xy -0.762 1.27) (xy 0 2.54)
- )
- (stroke
- (width 0)
- (type default)
- )
- (fill
- (type none)
- )
- )
- (polyline
- (pts
- (xy 0 2.54) (xy 0.762 1.27)
- )
- (stroke
- (width 0)
- (type default)
- )
- (fill
- (type none)
+ (property "ki_fp_filters" "R_*"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
+ (hide yes)
)
- (polyline
- (pts
- (xy 0 0) (xy 0 2.54)
- )
+ )
+ (symbol "R_0_1"
+ (rectangle
+ (start -1.016 -2.54)
+ (end 1.016 2.54)
(stroke
- (width 0)
+ (width 0.254)
(type default)
)
(fill
@@ -2542,11 +2361,11 @@
)
)
)
- (symbol "+3.3V_1_1"
- (pin power_in line
- (at 0 0 90)
- (length 0)
- (name ""
+ (symbol "R_1_1"
+ (pin passive line
+ (at 0 3.81 270)
+ (length 1.27)
+ (name "~"
(effects
(font
(size 1.27 1.27)
@@ -2561,101 +2380,17 @@
)
)
)
- )
- (embedded_fonts no)
- )
- (symbol "power:GND"
- (power global)
- (pin_numbers
- (hide yes)
- )
- (pin_names
- (offset 0)
- (hide yes)
- )
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (duplicate_pin_numbers_are_jumpers no)
- (property "Reference" "#PWR"
- (at 0 -6.35 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Value" "GND"
- (at 0 -3.81 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Footprint" ""
- (at 0 0 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 0 0 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
- (at 0 0 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "ki_keywords" "global power"
- (at 0 0 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (symbol "GND_0_1"
- (polyline
- (pts
- (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27)
- )
- (stroke
- (width 0)
- (type default)
- )
- (fill
- (type none)
- )
- )
- )
- (symbol "GND_1_1"
- (pin power_in line
- (at 0 0 270)
- (length 0)
- (name ""
+ (pin passive line
+ (at 0 -3.81 90)
+ (length 1.27)
+ (name "~"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "1"
+ (number "2"
(effects
(font
(size 1.27 1.27)
@@ -2666,1600 +2401,10889 @@
)
(embedded_fonts no)
)
- (symbol "power:PWR_FLAG"
- (power global)
- (pin_numbers
- (hide yes)
- )
+ (symbol "LM66200DRLR:LM66200DRLR"
(pin_names
- (offset 0)
- (hide yes)
+ (offset 1.016)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
- (duplicate_pin_numbers_are_jumpers no)
- (property "Reference" "#FLG"
- (at 0 1.905 0)
- (hide yes)
+ (property "Reference" "IC"
+ (at -10.16 8.255 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left bottom)
)
)
- (property "Value" "PWR_FLAG"
- (at 0 3.81 0)
+ (property "Value" "LM66200DRLR"
+ (at -10.16 -7.62 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left bottom)
)
)
- (property "Footprint" ""
+ (property "Footprint" "LM66200DRLR:SOT8"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Special symbol for telling ERC where power comes from"
+ (property "Description" ""
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "ki_keywords" "flag power"
+ (property "MF" "Texas Instruments"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (symbol "PWR_FLAG_0_0"
- (pin power_out line
- (at 0 0 90)
- (length 0)
- (name ""
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (number "1"
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- )
- )
- (symbol "PWR_FLAG_0_1"
- (polyline
- (pts
- (xy 0 0) (xy 0 1.27) (xy -1.016 1.905) (xy 0 2.54) (xy 1.016 1.905) (xy 0 1.27)
- )
- (stroke
- (width 0)
- (type default)
- )
- (fill
- (type none)
+ (property "Description_1" "1.6-V to 5.5-V, 40-mΩ, 2.5-A, low-IQ, dual ideal diode"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (embedded_fonts no)
- )
- (symbol "power:VCC"
- (power global)
- (pin_numbers
- (hide yes)
- )
- (pin_names
- (offset 0)
- (hide yes)
- )
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (duplicate_pin_numbers_are_jumpers no)
- (property "Reference" "#PWR"
- (at 0 -3.81 0)
- (hide yes)
+ (property "Package" "None"
+ (at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Value" "VCC"
- (at 0 3.556 0)
+ (property "Price" "None"
+ (at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Footprint" ""
+ (property "SnapEDA_Link" "https://www.snapeda.com/parts/LM66200DRLR/Texas+Instruments/view-part/?ref=snap"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Datasheet" ""
+ (property "MP" "LM66200DRLR"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Description" "Power symbol creates a global label with name \"VCC\""
+ (property "Availability" "In Stock"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "ki_keywords" "global power"
+ (property "Check_prices" "https://www.snapeda.com/parts/LM66200DRLR/Texas+Instruments/view-part/?ref=eda"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (symbol "VCC_0_1"
- (polyline
- (pts
- (xy -0.762 1.27) (xy 0 2.54)
- )
- (stroke
- (width 0)
- (type default)
- )
- (fill
- (type none)
- )
- )
- (polyline
- (pts
- (xy 0 2.54) (xy 0.762 1.27)
- )
+ (symbol "LM66200DRLR_0_0"
+ (rectangle
+ (start -10.16 -5.08)
+ (end 10.16 7.62)
(stroke
- (width 0)
+ (width 0.4064)
(type default)
)
(fill
- (type none)
+ (type background)
)
)
- (polyline
- (pts
- (xy 0 0) (xy 0 2.54)
- )
- (stroke
- (width 0)
- (type default)
+ (pin passive line
+ (at -15.24 5.08 0)
+ (length 5.08)
+ (name "GND@1"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
)
- (fill
- (type none)
+ (number "1"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
)
)
- )
- (symbol "VCC_1_1"
- (pin power_in line
- (at 0 0 90)
- (length 0)
- (name ""
+ (pin passive line
+ (at -15.24 2.54 0)
+ (length 5.08)
+ (name "VOUT@1"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
)
)
)
- (number "1"
+ (number "2"
(effects
(font
- (size 1.27 1.27)
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -15.24 0 0)
+ (length 5.08)
+ (name "VIN1"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -15.24 -2.54 0)
+ (length 5.08)
+ (name "ON"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 15.24 5.08 180)
+ (length 5.08)
+ (name "ST"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 15.24 2.54 180)
+ (length 5.08)
+ (name "VOUT@2"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 15.24 0 180)
+ (length 5.08)
+ (name "VIN2"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 15.24 -2.54 180)
+ (length 5.08)
+ (name "GND@2"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.016 1.016)
)
)
)
)
)
- (embedded_fonts no)
- )
- (symbol "power:VDD"
- (power global)
- (pin_numbers
- (hide yes)
- )
- (pin_names
- (offset 0)
- (hide yes)
- )
+ (embedded_fonts no)
+ )
+ (symbol "MCU_ST_STM32F4:STM32F446RETx"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
- (duplicate_pin_numbers_are_jumpers no)
- (property "Reference" "#PWR"
- (at 0 -3.81 0)
- (hide yes)
+ (property "Reference" "U"
+ (at -17.78 46.99 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left)
)
)
- (property "Value" "VDD"
- (at 0 3.556 0)
+ (property "Value" "STM32F446RETx"
+ (at 10.16 46.99 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left)
)
)
- (property "Footprint" ""
- (at 0 0 0)
- (hide yes)
+ (property "Footprint" "Package_QFP:LQFP-64_10x10mm_P0.5mm"
+ (at -17.78 -43.18 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify right)
+ (hide yes)
)
)
- (property "Datasheet" ""
+ (property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32f446re.pdf"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Power symbol creates a global label with name \"VDD\""
+ (property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 512KB flash, 128KB RAM, 180 MHz, 1.8-3.6V, 50 GPIO, LQFP64"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "ki_keywords" "global power"
+ (property "ki_keywords" "Arm Cortex-M4 STM32F4 STM32F446"
(at 0 0 0)
- (hide yes)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (symbol "VDD_0_1"
- (polyline
- (pts
- (xy -0.762 1.27) (xy 0 2.54)
+ (property "ki_fp_filters" "LQFP*10x10mm*P0.5mm*"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
+ (hide yes)
+ )
+ )
+ (symbol "STM32F446RETx_0_1"
+ (rectangle
+ (start -17.78 -43.18)
+ (end 17.78 45.72)
(stroke
- (width 0)
+ (width 0.254)
(type default)
)
(fill
- (type none)
+ (type background)
)
)
- (polyline
- (pts
- (xy 0 2.54) (xy 0.762 1.27)
+ )
+ (symbol "STM32F446RETx_1_1"
+ (pin input line
+ (at -20.32 40.64 0)
+ (length 2.54)
+ (name "NRST"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
- (stroke
- (width 0)
- (type default)
+ (number "7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
- (fill
- (type none)
+ )
+ (pin input line
+ (at -20.32 35.56 0)
+ (length 2.54)
+ (name "BOOT0"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "60"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
)
- (polyline
- (pts
- (xy 0 0) (xy 0 2.54)
+ (pin bidirectional line
+ (at -20.32 30.48 0)
+ (length 2.54)
+ (name "PH0"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
- (stroke
- (width 0)
- (type default)
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
- (fill
- (type none)
+ (alternate "RCC_OSC_IN" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -20.32 27.94 0)
+ (length 2.54)
+ (name "PH1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
+ (alternate "RCC_OSC_OUT" bidirectional line)
)
- )
- (symbol "VDD_1_1"
- (pin power_in line
- (at 0 0 90)
- (length 0)
- (name ""
+ (pin bidirectional line
+ (at -20.32 22.86 0)
+ (length 2.54)
+ (name "PD2"
(effects
(font
(size 1.27 1.27)
)
)
)
- (number "1"
+ (number "54"
(effects
(font
(size 1.27 1.27)
)
)
)
+ (alternate "DCMI_D11" bidirectional line)
+ (alternate "SDIO_CMD" bidirectional line)
+ (alternate "TIM3_ETR" bidirectional line)
+ (alternate "UART5_RX" bidirectional line)
)
- )
- (embedded_fonts no)
- )
- )
- (text "SW_BOOT0\n"
- (exclude_from_sim no)
- (at 116.332 56.642 0)
- (effects
- (font
- (size 0.762 0.762)
- )
- )
- (uuid "51dcac90-1c3a-46c4-81f4-acf13fcde9af")
- )
- (text "BOOT0\n"
- (exclude_from_sim no)
- (at 129.286 56.642 0)
- (effects
- (font
- (size 0.762 0.762)
- )
- )
- (uuid "f64b02ab-5f2d-4930-8e43-e27bdad372d8")
- )
- (text_box "GND = run code 3.3V = run bootloader to flash new code\n"
- (exclude_from_sim no)
- (at 99.06 64.77 0)
- (size 19.05 8.89)
- (margins 0.9525 0.9525 0.9525 0.9525)
- (stroke
- (width 0)
- (type default)
- )
- (fill
- (type none)
- )
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left top)
- )
- (uuid "8b500f45-8411-436a-b65d-3e755175086e")
- )
- (text_box "NRST reset when low and run when high, has internal pullup, put 100nf capacitor to prevent sprurious reset"
- (exclude_from_sim no)
- (at 57.15 54.61 0)
- (size 26.67 11.43)
- (margins 0.9525 0.9525 0.9525 0.9525)
- (stroke
- (width 0)
- (type default)
+ (pin bidirectional line
+ (at -20.32 17.78 0)
+ (length 2.54)
+ (name "PC0"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN10" bidirectional line)
+ (alternate "ADC2_IN10" bidirectional line)
+ (alternate "ADC3_IN10" bidirectional line)
+ (alternate "SAI1_MCLK_B" bidirectional line)
+ (alternate "USB_OTG_HS_ULPI_STP" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -20.32 15.24 0)
+ (length 2.54)
+ (name "PC1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN11" bidirectional line)
+ (alternate "ADC2_IN11" bidirectional line)
+ (alternate "ADC3_IN11" bidirectional line)
+ (alternate "I2S2_SD" bidirectional line)
+ (alternate "I2S3_SD" bidirectional line)
+ (alternate "SAI1_SD_A" bidirectional line)
+ (alternate "SPI2_MOSI" bidirectional line)
+ (alternate "SPI3_MOSI" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -20.32 12.7 0)
+ (length 2.54)
+ (name "PC2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN12" bidirectional line)
+ (alternate "ADC2_IN12" bidirectional line)
+ (alternate "ADC3_IN12" bidirectional line)
+ (alternate "SPI2_MISO" bidirectional line)
+ (alternate "USB_OTG_HS_ULPI_DIR" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -20.32 10.16 0)
+ (length 2.54)
+ (name "PC3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN13" bidirectional line)
+ (alternate "ADC2_IN13" bidirectional line)
+ (alternate "ADC3_IN13" bidirectional line)
+ (alternate "I2S2_SD" bidirectional line)
+ (alternate "SPI2_MOSI" bidirectional line)
+ (alternate "USB_OTG_HS_ULPI_NXT" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -20.32 7.62 0)
+ (length 2.54)
+ (name "PC4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "24"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN14" bidirectional line)
+ (alternate "ADC2_IN14" bidirectional line)
+ (alternate "I2S1_MCK" bidirectional line)
+ (alternate "SPDIFRX_IN2" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -20.32 5.08 0)
+ (length 2.54)
+ (name "PC5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "25"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN15" bidirectional line)
+ (alternate "ADC2_IN15" bidirectional line)
+ (alternate "SPDIFRX_IN3" bidirectional line)
+ (alternate "USART3_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -20.32 2.54 0)
+ (length 2.54)
+ (name "PC6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "37"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "DCMI_D0" bidirectional line)
+ (alternate "FMPI2C1_SCL" bidirectional line)
+ (alternate "I2S2_MCK" bidirectional line)
+ (alternate "SDIO_D6" bidirectional line)
+ (alternate "TIM3_CH1" bidirectional line)
+ (alternate "TIM8_CH1" bidirectional line)
+ (alternate "USART6_TX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -20.32 0 0)
+ (length 2.54)
+ (name "PC7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "38"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "DCMI_D1" bidirectional line)
+ (alternate "FMPI2C1_SDA" bidirectional line)
+ (alternate "I2S2_CK" bidirectional line)
+ (alternate "I2S3_MCK" bidirectional line)
+ (alternate "SDIO_D7" bidirectional line)
+ (alternate "SPDIFRX_IN1" bidirectional line)
+ (alternate "SPI2_SCK" bidirectional line)
+ (alternate "TIM3_CH2" bidirectional line)
+ (alternate "TIM8_CH2" bidirectional line)
+ (alternate "USART6_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -20.32 -2.54 0)
+ (length 2.54)
+ (name "PC8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "39"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "DCMI_D2" bidirectional line)
+ (alternate "SDIO_D0" bidirectional line)
+ (alternate "SYS_TRACED0" bidirectional line)
+ (alternate "TIM3_CH3" bidirectional line)
+ (alternate "TIM8_CH3" bidirectional line)
+ (alternate "UART5_RTS" bidirectional line)
+ (alternate "USART6_CK" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -20.32 -5.08 0)
+ (length 2.54)
+ (name "PC9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "40"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "DAC_EXTI9" bidirectional line)
+ (alternate "DCMI_D3" bidirectional line)
+ (alternate "I2C3_SDA" bidirectional line)
+ (alternate "I2S_CKIN" bidirectional line)
+ (alternate "QUADSPI_BK1_IO0" bidirectional line)
+ (alternate "RCC_MCO_2" bidirectional line)
+ (alternate "SDIO_D1" bidirectional line)
+ (alternate "TIM3_CH4" bidirectional line)
+ (alternate "TIM8_CH4" bidirectional line)
+ (alternate "UART5_CTS" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -20.32 -7.62 0)
+ (length 2.54)
+ (name "PC10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "51"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "DCMI_D8" bidirectional line)
+ (alternate "I2S3_CK" bidirectional line)
+ (alternate "QUADSPI_BK1_IO1" bidirectional line)
+ (alternate "SDIO_D2" bidirectional line)
+ (alternate "SPI3_SCK" bidirectional line)
+ (alternate "UART4_TX" bidirectional line)
+ (alternate "USART3_TX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -20.32 -10.16 0)
+ (length 2.54)
+ (name "PC11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "52"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_EXTI11" bidirectional line)
+ (alternate "ADC2_EXTI11" bidirectional line)
+ (alternate "ADC3_EXTI11" bidirectional line)
+ (alternate "DCMI_D4" bidirectional line)
+ (alternate "QUADSPI_BK2_NCS" bidirectional line)
+ (alternate "SDIO_D3" bidirectional line)
+ (alternate "SPI3_MISO" bidirectional line)
+ (alternate "UART4_RX" bidirectional line)
+ (alternate "USART3_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -20.32 -12.7 0)
+ (length 2.54)
+ (name "PC12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "53"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "DCMI_D9" bidirectional line)
+ (alternate "I2C2_SDA" bidirectional line)
+ (alternate "I2S3_SD" bidirectional line)
+ (alternate "SDIO_CK" bidirectional line)
+ (alternate "SPI3_MOSI" bidirectional line)
+ (alternate "UART5_TX" bidirectional line)
+ (alternate "USART3_CK" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -20.32 -15.24 0)
+ (length 2.54)
+ (name "PC13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "RTC_AF1" bidirectional line)
+ (alternate "SYS_WKUP1" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -20.32 -17.78 0)
+ (length 2.54)
+ (name "PC14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "RCC_OSC32_IN" bidirectional line)
+ )
+ (pin bidirectional line
+ (at -20.32 -20.32 0)
+ (length 2.54)
+ (name "PC15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_EXTI15" bidirectional line)
+ (alternate "ADC2_EXTI15" bidirectional line)
+ (alternate "ADC3_EXTI15" bidirectional line)
+ (alternate "RCC_OSC32_OUT" bidirectional line)
+ )
+ (pin power_out line
+ (at -20.32 -25.4 0)
+ (length 2.54)
+ (name "VCAP_1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "30"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -5.08 48.26 270)
+ (length 2.54)
+ (name "VBAT"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -2.54 48.26 270)
+ (length 2.54)
+ (name "VDD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "19"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 0 48.26 270)
+ (length 2.54)
+ (name "VDD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "32"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 0 -45.72 90)
+ (length 2.54)
+ (name "VSS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "18"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -45.72 90)
+ (length 2.54)
+ (hide yes)
+ (name "VSS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "31"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -45.72 90)
+ (length 2.54)
+ (hide yes)
+ (name "VSS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "47"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -45.72 90)
+ (length 2.54)
+ (hide yes)
+ (name "VSS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "63"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 2.54 48.26 270)
+ (length 2.54)
+ (name "VDD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "48"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 2.54 -45.72 90)
+ (length 2.54)
+ (name "VSSA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 5.08 48.26 270)
+ (length 2.54)
+ (name "VDD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "64"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 7.62 48.26 270)
+ (length 2.54)
+ (name "VDDA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 20.32 40.64 180)
+ (length 2.54)
+ (name "PA0"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN0" bidirectional line)
+ (alternate "ADC2_IN0" bidirectional line)
+ (alternate "ADC3_IN0" bidirectional line)
+ (alternate "RTC_AF2" bidirectional line)
+ (alternate "SYS_WKUP0" bidirectional line)
+ (alternate "TIM2_CH1" bidirectional line)
+ (alternate "TIM2_ETR" bidirectional line)
+ (alternate "TIM5_CH1" bidirectional line)
+ (alternate "TIM8_ETR" bidirectional line)
+ (alternate "UART4_TX" bidirectional line)
+ (alternate "USART2_CTS" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 38.1 180)
+ (length 2.54)
+ (name "PA1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN1" bidirectional line)
+ (alternate "ADC2_IN1" bidirectional line)
+ (alternate "ADC3_IN1" bidirectional line)
+ (alternate "QUADSPI_BK1_IO3" bidirectional line)
+ (alternate "TIM2_CH2" bidirectional line)
+ (alternate "TIM5_CH2" bidirectional line)
+ (alternate "UART4_RX" bidirectional line)
+ (alternate "USART2_RTS" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 35.56 180)
+ (length 2.54)
+ (name "PA2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "16"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN2" bidirectional line)
+ (alternate "ADC2_IN2" bidirectional line)
+ (alternate "ADC3_IN2" bidirectional line)
+ (alternate "TIM2_CH3" bidirectional line)
+ (alternate "TIM5_CH3" bidirectional line)
+ (alternate "TIM9_CH1" bidirectional line)
+ (alternate "USART2_TX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 33.02 180)
+ (length 2.54)
+ (name "PA3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "17"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN3" bidirectional line)
+ (alternate "ADC2_IN3" bidirectional line)
+ (alternate "ADC3_IN3" bidirectional line)
+ (alternate "SAI1_FS_A" bidirectional line)
+ (alternate "TIM2_CH4" bidirectional line)
+ (alternate "TIM5_CH4" bidirectional line)
+ (alternate "TIM9_CH2" bidirectional line)
+ (alternate "USART2_RX" bidirectional line)
+ (alternate "USB_OTG_HS_ULPI_D0" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 30.48 180)
+ (length 2.54)
+ (name "PA4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "20"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN4" bidirectional line)
+ (alternate "ADC2_IN4" bidirectional line)
+ (alternate "DAC_OUT1" bidirectional line)
+ (alternate "DCMI_HSYNC" bidirectional line)
+ (alternate "I2S1_WS" bidirectional line)
+ (alternate "I2S3_WS" bidirectional line)
+ (alternate "SPI1_NSS" bidirectional line)
+ (alternate "SPI3_NSS" bidirectional line)
+ (alternate "USART2_CK" bidirectional line)
+ (alternate "USB_OTG_HS_SOF" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 27.94 180)
+ (length 2.54)
+ (name "PA5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "21"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN5" bidirectional line)
+ (alternate "ADC2_IN5" bidirectional line)
+ (alternate "DAC_OUT2" bidirectional line)
+ (alternate "I2S1_CK" bidirectional line)
+ (alternate "SPI1_SCK" bidirectional line)
+ (alternate "TIM2_CH1" bidirectional line)
+ (alternate "TIM2_ETR" bidirectional line)
+ (alternate "TIM8_CH1N" bidirectional line)
+ (alternate "USB_OTG_HS_ULPI_CK" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 25.4 180)
+ (length 2.54)
+ (name "PA6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "22"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN6" bidirectional line)
+ (alternate "ADC2_IN6" bidirectional line)
+ (alternate "DCMI_PIXCLK" bidirectional line)
+ (alternate "I2S2_MCK" bidirectional line)
+ (alternate "SPI1_MISO" bidirectional line)
+ (alternate "TIM13_CH1" bidirectional line)
+ (alternate "TIM1_BKIN" bidirectional line)
+ (alternate "TIM3_CH1" bidirectional line)
+ (alternate "TIM8_BKIN" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 22.86 180)
+ (length 2.54)
+ (name "PA7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "23"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN7" bidirectional line)
+ (alternate "ADC2_IN7" bidirectional line)
+ (alternate "I2S1_SD" bidirectional line)
+ (alternate "SPI1_MOSI" bidirectional line)
+ (alternate "TIM14_CH1" bidirectional line)
+ (alternate "TIM1_CH1N" bidirectional line)
+ (alternate "TIM3_CH2" bidirectional line)
+ (alternate "TIM8_CH1N" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 20.32 180)
+ (length 2.54)
+ (name "PA8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "41"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "I2C3_SCL" bidirectional line)
+ (alternate "RCC_MCO_1" bidirectional line)
+ (alternate "TIM1_CH1" bidirectional line)
+ (alternate "USART1_CK" bidirectional line)
+ (alternate "USB_OTG_FS_SOF" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 17.78 180)
+ (length 2.54)
+ (name "PA9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "42"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "DAC_EXTI9" bidirectional line)
+ (alternate "DCMI_D0" bidirectional line)
+ (alternate "I2C3_SMBA" bidirectional line)
+ (alternate "I2S2_CK" bidirectional line)
+ (alternate "SAI1_SD_B" bidirectional line)
+ (alternate "SPI2_SCK" bidirectional line)
+ (alternate "TIM1_CH2" bidirectional line)
+ (alternate "USART1_TX" bidirectional line)
+ (alternate "USB_OTG_FS_VBUS" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 15.24 180)
+ (length 2.54)
+ (name "PA10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "43"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "DCMI_D1" bidirectional line)
+ (alternate "TIM1_CH3" bidirectional line)
+ (alternate "USART1_RX" bidirectional line)
+ (alternate "USB_OTG_FS_ID" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 12.7 180)
+ (length 2.54)
+ (name "PA11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "44"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_EXTI11" bidirectional line)
+ (alternate "ADC2_EXTI11" bidirectional line)
+ (alternate "ADC3_EXTI11" bidirectional line)
+ (alternate "CAN1_RX" bidirectional line)
+ (alternate "TIM1_CH4" bidirectional line)
+ (alternate "USART1_CTS" bidirectional line)
+ (alternate "USB_OTG_FS_DM" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 10.16 180)
+ (length 2.54)
+ (name "PA12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "45"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "CAN1_TX" bidirectional line)
+ (alternate "TIM1_ETR" bidirectional line)
+ (alternate "USART1_RTS" bidirectional line)
+ (alternate "USB_OTG_FS_DP" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 7.62 180)
+ (length 2.54)
+ (name "PA13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "46"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "SYS_JTMS-SWDIO" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 5.08 180)
+ (length 2.54)
+ (name "PA14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "49"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "SYS_JTCK-SWCLK" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 2.54 180)
+ (length 2.54)
+ (name "PA15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "50"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_EXTI15" bidirectional line)
+ (alternate "ADC2_EXTI15" bidirectional line)
+ (alternate "ADC3_EXTI15" bidirectional line)
+ (alternate "CEC" bidirectional line)
+ (alternate "I2S1_WS" bidirectional line)
+ (alternate "I2S3_WS" bidirectional line)
+ (alternate "SPI1_NSS" bidirectional line)
+ (alternate "SPI3_NSS" bidirectional line)
+ (alternate "SYS_JTDI" bidirectional line)
+ (alternate "TIM2_CH1" bidirectional line)
+ (alternate "TIM2_ETR" bidirectional line)
+ (alternate "UART4_RTS" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 -2.54 180)
+ (length 2.54)
+ (name "PB0"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "26"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN8" bidirectional line)
+ (alternate "ADC2_IN8" bidirectional line)
+ (alternate "I2S3_SD" bidirectional line)
+ (alternate "SDIO_D1" bidirectional line)
+ (alternate "SPI3_MOSI" bidirectional line)
+ (alternate "TIM1_CH2N" bidirectional line)
+ (alternate "TIM3_CH3" bidirectional line)
+ (alternate "TIM8_CH2N" bidirectional line)
+ (alternate "UART4_CTS" bidirectional line)
+ (alternate "USB_OTG_HS_ULPI_D1" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 -5.08 180)
+ (length 2.54)
+ (name "PB1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "27"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_IN9" bidirectional line)
+ (alternate "ADC2_IN9" bidirectional line)
+ (alternate "SDIO_D2" bidirectional line)
+ (alternate "TIM1_CH3N" bidirectional line)
+ (alternate "TIM3_CH4" bidirectional line)
+ (alternate "TIM8_CH3N" bidirectional line)
+ (alternate "USB_OTG_HS_ULPI_D2" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 -7.62 180)
+ (length 2.54)
+ (name "PB2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "28"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "I2S3_SD" bidirectional line)
+ (alternate "QUADSPI_CLK" bidirectional line)
+ (alternate "SAI1_SD_A" bidirectional line)
+ (alternate "SDIO_CK" bidirectional line)
+ (alternate "SPI3_MOSI" bidirectional line)
+ (alternate "TIM2_CH4" bidirectional line)
+ (alternate "USB_OTG_HS_ULPI_D4" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 -10.16 180)
+ (length 2.54)
+ (name "PB3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "55"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "I2C2_SDA" bidirectional line)
+ (alternate "I2S1_CK" bidirectional line)
+ (alternate "I2S3_CK" bidirectional line)
+ (alternate "SPI1_SCK" bidirectional line)
+ (alternate "SPI3_SCK" bidirectional line)
+ (alternate "SYS_JTDO-SWO" bidirectional line)
+ (alternate "TIM2_CH2" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 -12.7 180)
+ (length 2.54)
+ (name "PB4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "56"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "I2C3_SDA" bidirectional line)
+ (alternate "I2S2_WS" bidirectional line)
+ (alternate "SPI1_MISO" bidirectional line)
+ (alternate "SPI2_NSS" bidirectional line)
+ (alternate "SPI3_MISO" bidirectional line)
+ (alternate "SYS_JTRST" bidirectional line)
+ (alternate "TIM3_CH1" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 -15.24 180)
+ (length 2.54)
+ (name "PB5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "57"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "CAN2_RX" bidirectional line)
+ (alternate "DCMI_D10" bidirectional line)
+ (alternate "I2C1_SMBA" bidirectional line)
+ (alternate "I2S1_SD" bidirectional line)
+ (alternate "I2S3_SD" bidirectional line)
+ (alternate "SPI1_MOSI" bidirectional line)
+ (alternate "SPI3_MOSI" bidirectional line)
+ (alternate "TIM3_CH2" bidirectional line)
+ (alternate "USB_OTG_HS_ULPI_D7" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 -17.78 180)
+ (length 2.54)
+ (name "PB6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "58"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "CAN2_TX" bidirectional line)
+ (alternate "CEC" bidirectional line)
+ (alternate "DCMI_D5" bidirectional line)
+ (alternate "I2C1_SCL" bidirectional line)
+ (alternate "QUADSPI_BK1_NCS" bidirectional line)
+ (alternate "TIM4_CH1" bidirectional line)
+ (alternate "USART1_TX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 -20.32 180)
+ (length 2.54)
+ (name "PB7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "59"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "DCMI_VSYNC" bidirectional line)
+ (alternate "I2C1_SDA" bidirectional line)
+ (alternate "SPDIFRX_IN0" bidirectional line)
+ (alternate "TIM4_CH2" bidirectional line)
+ (alternate "USART1_RX" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 -22.86 180)
+ (length 2.54)
+ (name "PB8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "61"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "CAN1_RX" bidirectional line)
+ (alternate "DCMI_D6" bidirectional line)
+ (alternate "I2C1_SCL" bidirectional line)
+ (alternate "SDIO_D4" bidirectional line)
+ (alternate "TIM10_CH1" bidirectional line)
+ (alternate "TIM2_CH1" bidirectional line)
+ (alternate "TIM2_ETR" bidirectional line)
+ (alternate "TIM4_CH3" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 -25.4 180)
+ (length 2.54)
+ (name "PB9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "62"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "CAN1_TX" bidirectional line)
+ (alternate "DAC_EXTI9" bidirectional line)
+ (alternate "DCMI_D7" bidirectional line)
+ (alternate "I2C1_SDA" bidirectional line)
+ (alternate "I2S2_WS" bidirectional line)
+ (alternate "SAI1_FS_B" bidirectional line)
+ (alternate "SDIO_D5" bidirectional line)
+ (alternate "SPI2_NSS" bidirectional line)
+ (alternate "TIM11_CH1" bidirectional line)
+ (alternate "TIM2_CH2" bidirectional line)
+ (alternate "TIM4_CH4" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 -27.94 180)
+ (length 2.54)
+ (name "PB10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "29"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "I2C2_SCL" bidirectional line)
+ (alternate "I2S2_CK" bidirectional line)
+ (alternate "SAI1_SCK_A" bidirectional line)
+ (alternate "SPI2_SCK" bidirectional line)
+ (alternate "TIM2_CH3" bidirectional line)
+ (alternate "USART3_TX" bidirectional line)
+ (alternate "USB_OTG_HS_ULPI_D3" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 -30.48 180)
+ (length 2.54)
+ (name "PB12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "33"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "CAN2_RX" bidirectional line)
+ (alternate "I2C2_SMBA" bidirectional line)
+ (alternate "I2S2_WS" bidirectional line)
+ (alternate "SAI1_SCK_B" bidirectional line)
+ (alternate "SPI2_NSS" bidirectional line)
+ (alternate "TIM1_BKIN" bidirectional line)
+ (alternate "USART3_CK" bidirectional line)
+ (alternate "USB_OTG_HS_ID" bidirectional line)
+ (alternate "USB_OTG_HS_ULPI_D5" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 -33.02 180)
+ (length 2.54)
+ (name "PB13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "34"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "CAN2_TX" bidirectional line)
+ (alternate "I2S2_CK" bidirectional line)
+ (alternate "SPI2_SCK" bidirectional line)
+ (alternate "TIM1_CH1N" bidirectional line)
+ (alternate "USART3_CTS" bidirectional line)
+ (alternate "USB_OTG_HS_ULPI_D6" bidirectional line)
+ (alternate "USB_OTG_HS_VBUS" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 -35.56 180)
+ (length 2.54)
+ (name "PB14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "35"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "SPI2_MISO" bidirectional line)
+ (alternate "TIM12_CH1" bidirectional line)
+ (alternate "TIM1_CH2N" bidirectional line)
+ (alternate "TIM8_CH2N" bidirectional line)
+ (alternate "USART3_RTS" bidirectional line)
+ (alternate "USB_OTG_HS_DM" bidirectional line)
+ )
+ (pin bidirectional line
+ (at 20.32 -38.1 180)
+ (length 2.54)
+ (name "PB15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "36"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (alternate "ADC1_EXTI15" bidirectional line)
+ (alternate "ADC2_EXTI15" bidirectional line)
+ (alternate "ADC3_EXTI15" bidirectional line)
+ (alternate "I2S2_SD" bidirectional line)
+ (alternate "RTC_REFIN" bidirectional line)
+ (alternate "SPI2_MOSI" bidirectional line)
+ (alternate "TIM12_CH2" bidirectional line)
+ (alternate "TIM1_CH3N" bidirectional line)
+ (alternate "TIM8_CH3N" bidirectional line)
+ (alternate "USB_OTG_HS_DP" bidirectional line)
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "MS561101BA03-50:MS561101BA03-50"
+ (pin_names
+ (offset 1.016)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "A"
+ (at -10.16 10.922 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ )
+ (property "Value" "MS561101BA03-50"
+ (at -10.16 -15.24 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ )
+ (property "Footprint" "MS561101BA03-50:XDCR_MS561101BA03-50"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "PARTREV" "06/2017"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "STANDARD" "Manufacturer Recommendations"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "1.1mm"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MANUFACTURER" "TE Connectivity"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (symbol "MS561101BA03-50_0_0"
+ (rectangle
+ (start -10.16 -12.7)
+ (end 10.16 10.16)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (pin input line
+ (at -15.24 2.54 0)
+ (length 5.08)
+ (name "~{CSB}"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -15.24 0 0)
+ (length 5.08)
+ (name "~{CSB__1}"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -15.24 -5.08 0)
+ (length 5.08)
+ (name "PS"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 15.24 7.62 180)
+ (length 5.08)
+ (name "VDD"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 2.54 180)
+ (length 5.08)
+ (name "SDI/SDA"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at 15.24 0 180)
+ (length 5.08)
+ (name "SDO"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin input clock
+ (at 15.24 -2.54 180)
+ (length 5.08)
+ (name "SCLK"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 15.24 -7.62 180)
+ (length 5.08)
+ (name "GND"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "NEO-M8N-0:NEO-M8N-0"
+ (pin_names
+ (offset 1.016)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "U"
+ (at -17.7839 23.3738 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ )
+ (property "Value" "NEO-M8N-0"
+ (at -17.7845 -35.5674 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ )
+ (property "Footprint" "NEO-M8N-0:XCVR_NEO-M8N-0"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "PARTREV" "R04"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MF" "U-Blox America"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "STANDARD" "Manufacturer Recommendation"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (symbol "NEO-M8N-0_0_0"
+ (rectangle
+ (start -17.78 -33.02)
+ (end 17.78 22.86)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (pin input line
+ (at -22.86 10.16 0)
+ (length 5.08)
+ (name "RESET_N"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -22.86 7.62 0)
+ (length 5.08)
+ (name "EXTINT"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -22.86 5.08 0)
+ (length 5.08)
+ (name "RF_IN"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "11"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -22.86 2.54 0)
+ (length 5.08)
+ (name "D_SEL"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -22.86 0 0)
+ (length 5.08)
+ (name "SAFEBOOT_N"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -22.86 -5.08 0)
+ (length 5.08)
+ (name "RXD/SPI_MOSI"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "21"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at -22.86 -7.62 0)
+ (length 5.08)
+ (name "TXD/SPI_MISO"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "20"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin input clock
+ (at -22.86 -12.7 0)
+ (length 5.08)
+ (name "SCL/SPI_CLK"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "19"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at -22.86 -15.24 0)
+ (length 5.08)
+ (name "SDA/SPI_CS_N"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "18"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 22.86 20.32 180)
+ (length 5.08)
+ (name "VCC"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "23"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 22.86 17.78 180)
+ (length 5.08)
+ (name "VDD_USB"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 22.86 15.24 180)
+ (length 5.08)
+ (name "V_BCKP"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "22"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at 22.86 10.16 180)
+ (length 5.08)
+ (name "VCC_RF"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "9"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at 22.86 7.62 180)
+ (length 5.08)
+ (name "LNA_EN"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "14"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at 22.86 5.08 180)
+ (length 5.08)
+ (name "TIMEPULSE"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 22.86 -12.7 180)
+ (length 5.08)
+ (name "USB_DM"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 22.86 -15.24 180)
+ (length 5.08)
+ (name "USB_DP"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 22.86 -22.86 180)
+ (length 5.08)
+ (name "GND"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "10"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 22.86 -25.4 180)
+ (length 5.08)
+ (name "GND__1"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "12"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 22.86 -27.94 180)
+ (length 5.08)
+ (name "GND__2"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "13"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 22.86 -30.48 180)
+ (length 5.08)
+ (name "GND__3"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "24"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "SIT8924BA-22-33E-20_000000:SIT8924BA-22-33E-20.000000"
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "Y"
+ (at 29.21 7.62 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ )
+ )
+ (property "Value" "SIT8924BA-22-33E-20.000000"
+ (at 29.21 5.08 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ )
+ )
+ (property "Footprint" "QFN_3225_4pins"
+ (at 29.21 -94.92 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "https://www.sitime.com/support/resource-library/datasheets/sit8924-datasheet"
+ (at 29.21 -194.92 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ (hide yes)
+ )
+ )
+ (property "Description" "Automotive AEC-Q100 Oscillator"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Height" "0.8"
+ (at 29.21 -394.92 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ (hide yes)
+ )
+ )
+ (property "Manufacturer_Name" "SiTime"
+ (at 29.21 -494.92 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ (hide yes)
+ )
+ )
+ (property "Manufacturer_Part_Number" "SIT8924BA-22-33E-20.000000"
+ (at 29.21 -594.92 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ (hide yes)
+ )
+ )
+ (property "Mouser Part Number" ""
+ (at 29.21 -694.92 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ (hide yes)
+ )
+ )
+ (property "Mouser Price/Stock" ""
+ (at 29.21 -794.92 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ (hide yes)
+ )
+ )
+ (property "Arrow Part Number" ""
+ (at 29.21 -894.92 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ (hide yes)
+ )
+ )
+ (property "Arrow Price/Stock" ""
+ (at 29.21 -994.92 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ (hide yes)
+ )
+ )
+ (symbol "SIT8924BA-22-33E-20.000000_1_1"
+ (rectangle
+ (start 5.08 2.54)
+ (end 27.94 -5.08)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (pin passive line
+ (at 0 0 0)
+ (length 5.08)
+ (name "VDD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -2.54 0)
+ (length 5.08)
+ (name "OE/~{ST}/NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 33.02 0 180)
+ (length 5.08)
+ (name "OUT"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 33.02 -2.54 180)
+ (length 5.08)
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "Sensor_Motion:ICM-20948"
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "U"
+ (at -11.43 16.51 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "ICM-20948"
+ (at 7.62 -16.51 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Sensor_Motion:InvenSense_QFN-24_3x3mm_P0.4mm"
+ (at 0 -25.4 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "http://www.invensense.com/wp-content/uploads/2016/06/DS-000189-ICM-20948-v1.3.pdf"
+ (at 0 -3.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "InvenSense 9-Axis Motion Sensor, Accelerometer, Gyroscope, Compass, I2C/SPI, QFN-24"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_keywords" "mems magnetometer"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_fp_filters" "InvenSense?QFN*3x3mm*P0.4mm*"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (symbol "ICM-20948_0_1"
+ (rectangle
+ (start -10.16 15.24)
+ (end 10.16 -15.24)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ )
+ (symbol "ICM-20948_1_1"
+ (pin bidirectional line
+ (at -12.7 7.62 0)
+ (length 2.54)
+ (name "SDO/AD0"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at -12.7 5.08 0)
+ (length 2.54)
+ (name "SDA/SDI"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "24"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -12.7 2.54 0)
+ (length 2.54)
+ (name "SCL/SCLK"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "23"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -12.7 0 0)
+ (length 2.54)
+ (name "~{CS}"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "22"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin input line
+ (at -12.7 -5.08 0)
+ (length 2.54)
+ (name "FSYNC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at -12.7 -7.62 0)
+ (length 2.54)
+ (name "INT1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin no_connect line
+ (at -10.16 12.7 0)
+ (length 2.54)
+ (hide yes)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin no_connect line
+ (at -10.16 10.16 0)
+ (length 2.54)
+ (hide yes)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin no_connect line
+ (at -10.16 -2.54 0)
+ (length 2.54)
+ (hide yes)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin no_connect line
+ (at -10.16 -10.16 0)
+ (length 2.54)
+ (hide yes)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin no_connect line
+ (at -10.16 -12.7 0)
+ (length 2.54)
+ (hide yes)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at -2.54 17.78 270)
+ (length 2.54)
+ (name "VDDIO"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 0 -17.78 90)
+ (length 2.54)
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "18"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -17.78 90)
+ (length 2.54)
+ (hide yes)
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "20"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 2.54 17.78 270)
+ (length 2.54)
+ (name "VDD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "13"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin no_connect line
+ (at 10.16 10.16 180)
+ (length 2.54)
+ (hide yes)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin no_connect line
+ (at 10.16 7.62 180)
+ (length 2.54)
+ (hide yes)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "14"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin no_connect line
+ (at 10.16 5.08 180)
+ (length 2.54)
+ (hide yes)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "15"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin no_connect line
+ (at 10.16 -7.62 180)
+ (length 2.54)
+ (hide yes)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "16"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin no_connect line
+ (at 10.16 -10.16 180)
+ (length 2.54)
+ (hide yes)
+ (name "NC"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "17"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin no_connect line
+ (at 10.16 -12.7 180)
+ (length 2.54)
+ (hide yes)
+ (name "RESV"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "19"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 12.7 2.54 180)
+ (length 2.54)
+ (name "AUX_DA"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "21"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at 12.7 0 180)
+ (length 2.54)
+ (name "AUX_CL"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 12.7 -5.08 180)
+ (length 2.54)
+ (name "REGOUT"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "TL1963A-33DCYR:TL1963A-33DCYR"
+ (pin_names
+ (offset 1.016)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "U"
+ (at -12.7 6.08 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ )
+ (property "Value" "TL1963A-33DCYR"
+ (at -12.7 -9.08 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ )
+ )
+ (property "Footprint" "TL1963A-33DCYR:VREG_TL1963A-33DCYR"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "MF" "Texas Instruments"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "1.80 mm"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Package" "SOT-223-4 Texas Instruments"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Price" "None"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Check_prices" "https://www.snapeda.com/parts/TL1963A-33DCYR/Texas+Instruments/view-part/?ref=eda"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "STANDARD" "IPC-7351B"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "PARTREV" "G"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "SnapEDA_Link" "https://www.snapeda.com/parts/TL1963A-33DCYR/Texas+Instruments/view-part/?ref=snap"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MP" "TL1963A-33DCYR"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Description_1" "1.5-A, 20-V, low-dropout voltage regulator with reverse current & reverse voltage protection"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Availability" "In Stock"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MANUFACTURER" "Texas Instruments"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (symbol "TL1963A-33DCYR_0_0"
+ (rectangle
+ (start -12.7 -7.62)
+ (end 12.7 5.08)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (pin input line
+ (at -17.78 2.54 0)
+ (length 5.08)
+ (name "IN"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin output line
+ (at 17.78 2.54 180)
+ (length 5.08)
+ (name "OUT"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 17.78 -2.54 180)
+ (length 5.08)
+ (name "GND_2"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 17.78 -5.08 180)
+ (length 5.08)
+ (name "GND_4"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "4"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "XT60-M:XT60-M"
+ (pin_names
+ (offset 1.016)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "J"
+ (at 0 6.35 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ )
+ (property "Value" "XT60-M"
+ (at 0 -5.08 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ )
+ (property "Footprint" "XT60-M:AMASS_XT60-M"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "MF" "AMASS"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "16.00 mm"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Package" "Package"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Price" "None"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Check_prices" "https://www.snapeda.com/parts/XT60-M/AMASS/view-part/?ref=eda"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "STANDARD" "IPC 7351B"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "PARTREV" "V1.2"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "SnapEDA_Link" "https://www.snapeda.com/parts/XT60-M/AMASS/view-part/?ref=snap"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MP" "XT60-M"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Description_1" "Plug; DC supply; XT60; male; PIN: 2; for cable; soldered; 30A; 500V"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Availability" "Not in stock"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MANUFACTURER" "AMASS"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (symbol "XT60-M_0_0"
+ (polyline
+ (pts
+ (xy 0 3.81) (xy 0 2.54)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 3.81) (xy 1.27 5.08)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 2.54) (xy 0 -1.27)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 2.54) (xy 1.905 2.54)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 0) (xy 1.905 0)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 -1.27) (xy 1.27 -2.54)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 0.635 2.2225)
+ (end 2.2225 2.8575)
+ (stroke
+ (width 0.1)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (rectangle
+ (start 0.635 -0.3175)
+ (end 2.2225 0.3175)
+ (stroke
+ (width 0.1)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (polyline
+ (pts
+ (xy 1.27 -2.54) (xy 7.62 -2.54)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 7.62 5.08) (xy 1.27 5.08)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 7.62 -2.54) (xy 7.62 5.08)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (pin passive line
+ (at -5.08 2.54 0)
+ (length 5.08)
+ (name "POS"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "P"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -5.08 0 0)
+ (length 5.08)
+ (name "NEG"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ (number "N"
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "power:+3.3V"
+ (power)
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "#PWR"
+ (at 0 -3.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Value" "+3.3V"
+ (at 0 3.556 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+3.3V\""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_keywords" "global power"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (symbol "+3.3V_0_1"
+ (polyline
+ (pts
+ (xy -0.762 1.27) (xy 0 2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 2.54) (xy 0.762 1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 0) (xy 0 2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "+3.3V_1_1"
+ (pin power_in line
+ (at 0 0 90)
+ (length 0)
+ (name "~"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "power:GND"
+ (power)
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "#PWR"
+ (at 0 -6.35 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Value" "GND"
+ (at 0 -3.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_keywords" "global power"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (symbol "GND_0_1"
+ (polyline
+ (pts
+ (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "GND_1_1"
+ (pin power_in line
+ (at 0 0 270)
+ (length 0)
+ (name "~"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "power:VBUS"
+ (power)
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "#PWR"
+ (at 0 -3.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Value" "VBUS"
+ (at 0 3.556 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"VBUS\""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_keywords" "global power"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (symbol "VBUS_0_1"
+ (polyline
+ (pts
+ (xy -0.762 1.27) (xy 0 2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 2.54) (xy 0.762 1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 0) (xy 0 2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "VBUS_1_1"
+ (pin power_in line
+ (at 0 0 90)
+ (length 0)
+ (name "~"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ )
+ (text "Figure out SWD wiring"
+ (exclude_from_sim no)
+ (at 315.722 233.934 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ (uuid "50e4665f-b5d1-4c68-a481-a22cb4428e1b")
+ )
+ (text "Finish Pi filter or other filter and TVS diode\n"
+ (exclude_from_sim no)
+ (at 74.93 124.206 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ (uuid "5ad9bd1f-0e6a-4280-967a-461e954b1c37")
+ )
+ (text "Switching diode for USB & battery power\n"
+ (exclude_from_sim no)
+ (at 107.696 162.814 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ (uuid "7826bf94-d581-4cdc-8939-fc71d5995ba3")
+ )
+ (junction
+ (at 170.18 125.73)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "05021a3e-b9a8-48b6-bc40-683eff385e52")
+ )
+ (junction
+ (at 170.18 153.67)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "0913810d-0654-4807-b9c9-b4eaf85f2549")
+ )
+ (junction
+ (at 215.9 111.76)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "0e2389c6-5a5e-416e-a437-743f6a4071a0")
+ )
+ (junction
+ (at 147.32 125.73)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "18ac3029-81a1-4d96-aeb8-89217426f5ef")
+ )
+ (junction
+ (at 233.68 138.43)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "22aa47fe-a63c-4fb9-8398-c82b9cdd735a")
+ )
+ (junction
+ (at 158.75 125.73)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "291edc35-bda6-4fa1-bcd8-bf11f6454ea8")
+ )
+ (junction
+ (at 233.68 237.49)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "2b9786cb-709f-493f-bcc3-e7233d5b2671")
+ )
+ (junction
+ (at 196.85 39.37)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "30328316-f4de-4c2e-ac0c-97b131e6ccdd")
+ )
+ (junction
+ (at 228.6 138.43)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "31bfe5af-ca1a-45bf-8d23-b3ac9095df52")
+ )
+ (junction
+ (at 236.22 138.43)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "387425a9-b74d-43a5-aefb-cb791bf6768e")
+ )
+ (junction
+ (at 181.61 111.76)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "39b4289e-d07f-4494-9b2f-4ef2eb23a1ec")
+ )
+ (junction
+ (at 204.47 111.76)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "3e922349-7af5-406c-ac29-f29cd2627670")
+ )
+ (junction
+ (at 158.75 111.76)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "3f0c53af-6d81-4149-a1e2-b1330bbfeef9")
+ )
+ (junction
+ (at 369.57 60.96)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "46c51d75-e7fd-47d0-82bb-c419be8008cb")
+ )
+ (junction
+ (at 313.69 55.88)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "470b5a32-01d4-423f-a514-9ee0e1f78a71")
+ )
+ (junction
+ (at 238.76 138.43)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "4ae51781-9cc5-4b1d-8929-e717757b4c6a")
+ )
+ (junction
+ (at 54.61 220.98)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "4d7439ed-4e25-44c4-a09d-3b141cedb005")
+ )
+ (junction
+ (at 297.18 67.31)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "5f18b5a6-29e1-4f1a-ad19-6e751a44eea2")
+ )
+ (junction
+ (at 295.91 67.31)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "6185278d-1064-4f49-8e4f-105503a263a6")
+ )
+ (junction
+ (at 139.7 172.72)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "6fbd1000-3562-4811-8d35-c382acc018b8")
+ )
+ (junction
+ (at 379.73 30.48)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "705c2384-6197-4914-93d6-a7140ff7b9b8")
+ )
+ (junction
+ (at 54.61 237.49)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "7452c8fd-a604-405b-af3a-2a56f8ba02ff")
+ )
+ (junction
+ (at 196.85 34.29)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "772098be-32e3-4fa8-8ced-009587b1ea17")
+ )
+ (junction
+ (at 193.04 111.76)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "85425051-8c8b-4718-9169-e9aecb041aca")
+ )
+ (junction
+ (at 181.61 125.73)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "8e1e1c00-4200-47c9-9156-64b7b2f2dfae")
+ )
+ (junction
+ (at 204.47 125.73)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "95735e25-be0c-4356-a342-30b189e4735e")
+ )
+ (junction
+ (at 50.8 185.42)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "b58801ea-56b7-4c6b-8186-eddbb0c3c210")
+ )
+ (junction
+ (at 379.73 33.02)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "bb2913fd-c422-47c4-8b93-b5c4a379945c")
+ )
+ (junction
+ (at 184.15 148.59)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "bdea45fe-38a6-4a5d-b60e-5977fe0d4b48")
+ )
+ (junction
+ (at 50.8 201.93)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "bed4eeb4-5667-4891-9a23-4dbaac72d136")
+ )
+ (junction
+ (at 139.7 194.31)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "c0ffe779-c2db-4a7a-9f59-417cf679f560")
+ )
+ (junction
+ (at 50.8 218.44)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "d13d0d58-40a2-4d53-b285-d49fc708e7d1")
+ )
+ (junction
+ (at 231.14 138.43)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "d167ea77-9c68-4d29-a866-ddb41a5ad8c6")
+ )
+ (junction
+ (at 147.32 111.76)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "d5ea184d-80a8-4751-b9b1-7817aad55623")
+ )
+ (junction
+ (at 54.61 204.47)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "d8cf2a7d-c27c-456c-9754-30325227e009")
+ )
+ (junction
+ (at 170.18 111.76)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "df805767-9fae-4a42-8f7f-4c0db047b2c8")
+ )
+ (junction
+ (at 193.04 125.73)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "e7f5dc04-9c0a-4a3d-9130-1068722c23c4")
+ )
+ (junction
+ (at 367.03 38.1)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "f3032cd8-9160-473e-9ffe-dcde22a63864")
+ )
+ (no_connect
+ (at 48.26 119.38)
+ (uuid "39e0b7af-36aa-4239-8f91-64b55bf2b695")
+ )
+ (wire
+ (pts
+ (xy 228.6 140.97) (xy 228.6 138.43)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "01aca67e-e249-423c-a42a-9f2c496cc795")
+ )
+ (wire
+ (pts
+ (xy 231.14 138.43) (xy 233.68 138.43)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "032a8fe6-8faf-4d94-a2ca-7235115b98f9")
+ )
+ (wire
+ (pts
+ (xy 154.94 175.26) (xy 157.48 175.26)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "03c927e6-1030-4700-b367-41710e0fe6ab")
+ )
+ (wire
+ (pts
+ (xy 254 214.63) (xy 274.32 214.63)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "05e00ad5-ceb6-48bb-96f6-7ccaa0675b6d")
+ )
+ (wire
+ (pts
+ (xy 196.85 34.29) (xy 186.69 34.29)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "066f1e8a-4ce9-444a-ae21-699a7262bec7")
+ )
+ (wire
+ (pts
+ (xy 171.45 166.37) (xy 154.94 166.37)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "075d2d1f-fdb8-4ff3-aaca-38856cf1f71b")
+ )
+ (wire
+ (pts
+ (xy 302.26 238.76) (xy 316.23 238.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "07f80f8d-1d26-44f7-8c0f-9117d7816d81")
+ )
+ (wire
+ (pts
+ (xy 238.76 140.97) (xy 238.76 138.43)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "081eb534-e82b-4173-b5f8-738c68d2b943")
+ )
+ (wire
+ (pts
+ (xy 254 219.71) (xy 266.7 219.71)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "09cffcef-f72a-42bf-9bca-5aafe29e6038")
+ )
+ (wire
+ (pts
+ (xy 254 156.21) (xy 269.24 156.21)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0a72286a-541d-4fcb-9503-460849a0ac3c")
+ )
+ (wire
+ (pts
+ (xy 285.75 41.91) (xy 297.18 41.91)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0c8f7c76-349e-4ad0-84e8-acdb811deffd")
+ )
+ (wire
+ (pts
+ (xy 147.32 111.76) (xy 147.32 115.57)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0d4dec7e-b739-4d36-bd6d-c9a75bac8f1c")
+ )
+ (wire
+ (pts
+ (xy 379.73 30.48) (xy 363.22 30.48)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0e1239ec-79fb-49ab-9a22-c1e56e13e12f")
+ )
+ (wire
+ (pts
+ (xy 205.74 226.06) (xy 205.74 232.41)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "0ebc15c5-ce9b-46db-859a-313aceb6aefd")
+ )
+ (wire
+ (pts
+ (xy 147.32 125.73) (xy 158.75 125.73)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "14f4d510-0e07-445b-972d-e2921f9b7dcd")
+ )
+ (wire
+ (pts
+ (xy 48.26 116.84) (xy 81.28 116.84)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "163ad7b8-5ea5-40bd-a2de-2856115177bb")
+ )
+ (wire
+ (pts
+ (xy 233.68 237.49) (xy 236.22 237.49)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1771adbc-ced5-4b4f-8d90-ea8dd7fc10e5")
+ )
+ (wire
+ (pts
+ (xy 254 222.25) (xy 266.7 222.25)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1775b9b9-eef7-46f2-a7bc-aafd85a2d68a")
+ )
+ (wire
+ (pts
+ (xy 313.69 35.56) (xy 313.69 55.88)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "17b3a6aa-b296-4eec-8fa3-125b9f320c42")
+ )
+ (wire
+ (pts
+ (xy 204.47 123.19) (xy 204.47 125.73)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "17e906b4-160c-4afb-b587-aa0890f0aa6f")
+ )
+ (wire
+ (pts
+ (xy 363.22 58.42) (xy 369.57 58.42)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1c086c8a-f6df-44e9-92ea-55b7353da2f0")
+ )
+ (wire
+ (pts
+ (xy 199.39 148.59) (xy 213.36 148.59)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1c56f1f5-33fd-4f62-8029-917e1d8dc606")
+ )
+ (wire
+ (pts
+ (xy 184.15 142.24) (xy 184.15 148.59)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1dcc1360-0e41-41a8-a804-831ab8dd6822")
+ )
+ (wire
+ (pts
+ (xy 57.15 199.39) (xy 69.85 199.39)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "232cb606-2d81-4f4e-ae90-431c9a60692a")
+ )
+ (wire
+ (pts
+ (xy 170.18 148.59) (xy 170.18 153.67)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "24f20a91-61db-4941-b037-e5e6449bd508")
+ )
+ (wire
+ (pts
+ (xy 367.03 40.64) (xy 367.03 38.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "25aa6d5c-bfd4-40bc-9e22-bbc0bc1309fa")
+ )
+ (wire
+ (pts
+ (xy 54.61 237.49) (xy 69.85 237.49)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "27670820-e5dc-4c8f-bf1a-c9cbdcfa9e76")
+ )
+ (wire
+ (pts
+ (xy 57.15 215.9) (xy 69.85 215.9)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "27f0fe41-dfa9-430e-a77a-7a48923af04c")
+ )
+ (wire
+ (pts
+ (xy 139.7 172.72) (xy 157.48 172.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2abf72cc-f18c-423f-98d2-665588773ad5")
+ )
+ (wire
+ (pts
+ (xy 367.03 38.1) (xy 369.57 38.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2add985f-8de1-4610-88c3-a03d0f115424")
+ )
+ (wire
+ (pts
+ (xy 81.28 116.84) (xy 81.28 114.3)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2adf945a-3fac-4d8d-a9ac-d4c47fadc229")
+ )
+ (wire
+ (pts
+ (xy 196.85 44.45) (xy 209.55 44.45)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2df02bd9-41a6-4f2a-b66a-35669981dfd7")
+ )
+ (wire
+ (pts
+ (xy 50.8 234.95) (xy 50.8 218.44)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2f16a7ca-4a06-44c4-ae67-993d963f62e9")
+ )
+ (wire
+ (pts
+ (xy 369.57 58.42) (xy 369.57 60.96)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "31c3c9ac-94e1-4618-b91d-d1d83b73c844")
+ )
+ (wire
+ (pts
+ (xy 54.61 187.96) (xy 54.61 204.47)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "320a6105-6d50-45c7-a085-953dacf4aacf")
+ )
+ (wire
+ (pts
+ (xy 233.68 237.49) (xy 233.68 241.3)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "32322b1a-9e88-4cd6-b051-85119776fd8b")
+ )
+ (wire
+ (pts
+ (xy 215.9 123.19) (xy 215.9 125.73)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "369dadda-43a3-4737-a87d-161b3a7fbfbf")
+ )
+ (wire
+ (pts
+ (xy 363.22 38.1) (xy 367.03 38.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "36ea57a1-a7be-42cb-ba59-324494114f4a")
+ )
+ (wire
+ (pts
+ (xy 193.04 172.72) (xy 190.5 172.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "388ef871-a708-4312-854c-521443f41457")
+ )
+ (wire
+ (pts
+ (xy 187.96 158.75) (xy 213.36 158.75)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3aff6597-0692-4e08-8cc8-c86f4d4b66ad")
+ )
+ (wire
+ (pts
+ (xy 288.29 49.53) (xy 288.29 44.45)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3b570057-9f02-4b98-b4ab-542cbf155fba")
+ )
+ (wire
+ (pts
+ (xy 196.85 22.86) (xy 196.85 34.29)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3d9976ed-b9d7-4b4c-8bef-0cd71a955447")
+ )
+ (wire
+ (pts
+ (xy 289.56 67.31) (xy 295.91 67.31)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3f966eb4-c531-4763-8fd7-9bcd9dcb2eaa")
+ )
+ (wire
+ (pts
+ (xy 254 191.77) (xy 267.97 191.77)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "43c56372-e6c8-4076-8a5b-5c381e696bbe")
+ )
+ (wire
+ (pts
+ (xy 302.26 241.3) (xy 316.23 241.3)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "45944905-6c08-49d8-aee6-23637b6a6eb9")
+ )
+ (wire
+ (pts
+ (xy 139.7 161.29) (xy 139.7 172.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "47a47d5c-718f-4145-9d6b-d16176d83459")
+ )
+ (wire
+ (pts
+ (xy 313.69 55.88) (xy 313.69 63.5)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "47f43524-e5e2-421c-aa0b-ad204c965cad")
+ )
+ (wire
+ (pts
+ (xy 158.75 111.76) (xy 170.18 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4aa3cccb-79e2-4b8b-89fc-f43a0283e5f3")
+ )
+ (wire
+ (pts
+ (xy 57.15 182.88) (xy 69.85 182.88)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4ace899a-fc95-4989-87b0-f6e107b9094f")
+ )
+ (wire
+ (pts
+ (xy 69.85 187.96) (xy 54.61 187.96)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4ad0ca82-d1d4-45a0-8e7b-62785b651c97")
+ )
+ (wire
+ (pts
+ (xy 54.61 204.47) (xy 69.85 204.47)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4b311de2-c642-4b05-bd95-04217920317c")
+ )
+ (wire
+ (pts
+ (xy 41.91 80.01) (xy 48.26 80.01)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4cc377df-3b7f-4bac-a41a-513609311e94")
+ )
+ (wire
+ (pts
+ (xy 280.67 36.83) (xy 285.75 36.83)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4e2f5c3b-d5e7-4926-b236-734618c28198")
+ )
+ (wire
+ (pts
+ (xy 254 201.93) (xy 267.97 201.93)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4e518194-df91-416f-9d43-5d2d76bdf58f")
+ )
+ (wire
+ (pts
+ (xy 170.18 123.19) (xy 170.18 125.73)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4f25e44d-99fc-41fb-83e0-ddbe6d335136")
+ )
+ (wire
+ (pts
+ (xy 394.97 33.02) (xy 394.97 35.56)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "538f733d-2b51-4435-a6b6-e948d7eb41b6")
+ )
+ (wire
+ (pts
+ (xy 384.81 30.48) (xy 384.81 35.56)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "54aeaff8-a06d-4ee6-a8a9-0b8928b7394d")
+ )
+ (wire
+ (pts
+ (xy 196.85 39.37) (xy 196.85 44.45)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "55948bc8-296c-445c-9215-06657bce91ee")
+ )
+ (wire
+ (pts
+ (xy 170.18 153.67) (xy 176.53 153.67)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "56e09793-cb03-4674-9ea6-57805290d2ee")
+ )
+ (wire
+ (pts
+ (xy 327.66 55.88) (xy 313.69 55.88)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5702aad9-7a93-488a-8bef-7b69ec385441")
+ )
+ (wire
+ (pts
+ (xy 363.22 60.96) (xy 369.57 60.96)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "594f3ada-743b-4acf-8959-b1d329cb1b62")
+ )
+ (wire
+ (pts
+ (xy 254 153.67) (xy 269.24 153.67)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "59f6f918-237f-402c-92bf-37573f0568c7")
+ )
+ (wire
+ (pts
+ (xy 53.34 127) (xy 48.26 127)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5c69ae9f-d2e8-416b-8cab-bddd91593ea6")
+ )
+ (wire
+ (pts
+ (xy 295.91 67.31) (xy 297.18 67.31)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5cd9843c-8ef2-4f82-bdc0-3efd13dca554")
+ )
+ (wire
+ (pts
+ (xy 147.32 123.19) (xy 147.32 125.73)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5d5b2529-0615-4263-ad74-a35f30960b8d")
+ )
+ (wire
+ (pts
+ (xy 379.73 22.86) (xy 379.73 30.48)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5e4d8d93-eb77-4fdd-81d4-59dddc182062")
+ )
+ (wire
+ (pts
+ (xy 181.61 125.73) (xy 193.04 125.73)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5e6a770d-f172-43f0-9b02-74ec42b59969")
+ )
+ (wire
+ (pts
+ (xy 139.7 187.96) (xy 139.7 194.31)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5f136e7c-900a-45a9-9f93-b4771f494d3d")
+ )
+ (wire
+ (pts
+ (xy 190.5 175.26) (xy 190.5 194.31)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "612a7e0f-7b2c-434e-a23a-cb1a9c134bfe")
+ )
+ (wire
+ (pts
+ (xy 54.61 220.98) (xy 69.85 220.98)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "61994f37-78d6-4086-b266-d8b271698b21")
+ )
+ (wire
+ (pts
+ (xy 280.67 52.07) (xy 288.29 52.07)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "61c46336-478f-4d4f-9888-ec5186cf0921")
+ )
+ (wire
+ (pts
+ (xy 204.47 125.73) (xy 215.9 125.73)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "64632043-30aa-402c-8cc7-447f09f2f02c")
+ )
+ (wire
+ (pts
+ (xy 181.61 111.76) (xy 193.04 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "64be7a9c-dce0-4524-a8ef-3c13c950e6c7")
+ )
+ (wire
+ (pts
+ (xy 254 161.29) (xy 269.24 161.29)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "652f5801-e95d-49c9-9ff5-8371b931f433")
+ )
+ (wire
+ (pts
+ (xy 297.18 44.45) (xy 297.18 67.31)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "66931cdf-499a-4233-81ff-afbe396c6aa2")
+ )
+ (wire
+ (pts
+ (xy 193.04 161.29) (xy 193.04 172.72)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "689dade5-a567-47eb-9327-8dd83599f11e")
+ )
+ (wire
+ (pts
+ (xy 363.22 33.02) (xy 379.73 33.02)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "6f28dd0c-f26d-403d-afc3-51a974406a25")
+ )
+ (wire
+ (pts
+ (xy 204.47 111.76) (xy 215.9 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "6f790325-fe8b-4d71-a4be-9b680251338d")
+ )
+ (wire
+ (pts
+ (xy 50.8 218.44) (xy 50.8 201.93)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "723001ac-0905-4073-84fc-53be746d1cad")
+ )
+ (wire
+ (pts
+ (xy 236.22 138.43) (xy 238.76 138.43)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "759b6fb3-2781-47e3-ae13-3d3856531344")
+ )
+ (wire
+ (pts
+ (xy 200.66 194.31) (xy 213.36 194.31)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "75d35ca7-06a7-457c-b364-31326d7478a5")
+ )
+ (wire
+ (pts
+ (xy 236.22 138.43) (xy 236.22 140.97)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "767a4687-f26a-4707-b996-169148757754")
+ )
+ (wire
+ (pts
+ (xy 379.73 33.02) (xy 379.73 30.48)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7784b9a9-5e50-4962-88a5-198780a5dd79")
+ )
+ (wire
+ (pts
+ (xy 147.32 105.41) (xy 147.32 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "784509a0-7e60-4c63-bc6e-07a05e36468b")
+ )
+ (wire
+ (pts
+ (xy 184.15 148.59) (xy 170.18 148.59)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "79c1f35f-a9db-4b08-b2af-a5ffec2c0be7")
+ )
+ (wire
+ (pts
+ (xy 254 173.99) (xy 269.24 173.99)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7aa68bbe-749a-4b00-88d9-dbb7a10d3826")
+ )
+ (wire
+ (pts
+ (xy 184.15 153.67) (xy 213.36 153.67)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7ab65080-4796-40b0-b9da-f7b6959749ce")
+ )
+ (wire
+ (pts
+ (xy 170.18 111.76) (xy 170.18 115.57)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7b658b71-f6db-4f20-a983-753989cd0525")
+ )
+ (wire
+ (pts
+ (xy 254 179.07) (xy 269.24 179.07)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7b766ac7-cec3-43d9-9a7d-4e5d4f0016c6")
+ )
+ (wire
+ (pts
+ (xy 231.14 138.43) (xy 231.14 140.97)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7b9c8729-79b1-4a4f-8e0f-b2f0d98c1a27")
+ )
+ (wire
+ (pts
+ (xy 158.75 111.76) (xy 158.75 115.57)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7c114932-4334-4858-b1ad-c24be785b58f")
+ )
+ (wire
+ (pts
+ (xy 196.85 34.29) (xy 196.85 39.37)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7e10e852-a0f3-4787-b54c-8696f37723c8")
+ )
+ (wire
+ (pts
+ (xy 204.47 111.76) (xy 204.47 115.57)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "812d6827-dde1-4376-b406-97bb7eb685ce")
+ )
+ (wire
+ (pts
+ (xy 302.26 243.84) (xy 316.23 243.84)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "82a44c19-d9c9-44a9-a16f-877e5138f997")
+ )
+ (wire
+ (pts
+ (xy 285.75 44.45) (xy 285.75 41.91)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "837568b5-60b9-4294-8375-9c04a4c4f0a2")
+ )
+ (wire
+ (pts
+ (xy 254 181.61) (xy 269.24 181.61)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8512f5a1-4b3d-4c81-8fcc-3e449b5b2cb3")
+ )
+ (wire
+ (pts
+ (xy 170.18 153.67) (xy 170.18 158.75)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8566376d-551a-475b-8f7e-5ae610e537f9")
+ )
+ (wire
+ (pts
+ (xy 193.04 161.29) (xy 213.36 161.29)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "85edfc3d-c15f-4828-84cc-349305e15541")
+ )
+ (wire
+ (pts
+ (xy 254 148.59) (xy 269.24 148.59)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "868e8347-3d58-49d0-bc81-0b5e11aec556")
+ )
+ (wire
+ (pts
+ (xy 295.91 67.31) (xy 295.91 52.07)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "87711b58-c9b1-4187-8eb7-5a5428a11a02")
+ )
+ (wire
+ (pts
+ (xy 200.66 189.23) (xy 213.36 189.23)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8b06d546-0d62-4998-b750-c0522b194d6a")
+ )
+ (wire
+ (pts
+ (xy 254 166.37) (xy 269.24 166.37)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8bbf4cdd-61f2-4a76-bbc0-d5925dcf7a08")
+ )
+ (wire
+ (pts
+ (xy 241.3 140.97) (xy 241.3 138.43)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8d4222f4-3870-45a5-943e-89ec98c08c6c")
+ )
+ (wire
+ (pts
+ (xy 254 151.13) (xy 269.24 151.13)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8ed9592c-d47f-457e-9936-5b17b5e9f46b")
+ )
+ (wire
+ (pts
+ (xy 48.26 80.01) (xy 48.26 74.93)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9069ed08-70d0-42a1-99b5-08a9895002b9")
+ )
+ (wire
+ (pts
+ (xy 186.69 34.29) (xy 186.69 39.37)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "92490bd5-12b1-4153-bed6-806ab0c55938")
+ )
+ (wire
+ (pts
+ (xy 228.6 138.43) (xy 228.6 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "934b3b8a-f8b5-42ca-aaa7-104421c0ffec")
+ )
+ (wire
+ (pts
+ (xy 288.29 44.45) (xy 297.18 44.45)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "98e26ea8-5ee5-4695-9668-d820662e1d82")
+ )
+ (wire
+ (pts
+ (xy 369.57 60.96) (xy 369.57 64.77)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "99e4e00b-9cfa-433a-803b-e21597ab62c7")
+ )
+ (wire
+ (pts
+ (xy 254 158.75) (xy 269.24 158.75)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9ad319a6-43fa-48a1-9d71-d132ac4a3f44")
+ )
+ (wire
+ (pts
+ (xy 170.18 111.76) (xy 181.61 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9bc66401-857d-4c48-889b-786ce4c4aed8")
+ )
+ (wire
+ (pts
+ (xy 69.85 185.42) (xy 50.8 185.42)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9d5bd79c-fef8-41eb-b101-8d22a92fc5fc")
+ )
+ (wire
+ (pts
+ (xy 193.04 111.76) (xy 193.04 115.57)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "9dbb477b-ecaf-4813-899b-04dbb7bcd129")
+ )
+ (wire
+ (pts
+ (xy 322.58 50.8) (xy 327.66 50.8)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a0d906d6-ab2d-4865-82fa-6aeab928cdae")
+ )
+ (wire
+ (pts
+ (xy 254 184.15) (xy 269.24 184.15)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a260cbda-0db1-4ffa-aef7-61bf3e7a4967")
+ )
+ (wire
+ (pts
+ (xy 302.26 246.38) (xy 316.23 246.38)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a2a8d1e3-d22d-4321-a388-6f6c41bf8860")
+ )
+ (wire
+ (pts
+ (xy 254 176.53) (xy 269.24 176.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a4af2e98-7921-4e58-99ec-1aabe9e663af")
+ )
+ (wire
+ (pts
+ (xy 170.18 125.73) (xy 181.61 125.73)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a8b1951d-6102-454c-bb65-02864f04e0ab")
+ )
+ (wire
+ (pts
+ (xy 289.56 54.61) (xy 289.56 67.31)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ab8ce0ce-1d70-462a-a3da-f3642881fbcf")
+ )
+ (wire
+ (pts
+ (xy 184.15 132.08) (xy 184.15 134.62)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ac34f7ae-2583-49f4-9a90-0272cfb78b64")
+ )
+ (wire
+ (pts
+ (xy 54.61 237.49) (xy 54.61 220.98)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ad896033-3d04-42a7-9ef2-0eb98ec7c977")
+ )
+ (wire
+ (pts
+ (xy 139.7 172.72) (xy 139.7 180.34)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b2deb7b1-c821-4354-a087-f0d14db2b9d8")
+ )
+ (wire
+ (pts
+ (xy 233.68 234.95) (xy 233.68 237.49)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b5af9d25-1857-4d53-9ce3-d4a96cfd7dcb")
+ )
+ (wire
+ (pts
+ (xy 69.85 201.93) (xy 50.8 201.93)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b63ad41b-54f7-4b2f-a2de-a298499ae8ff")
+ )
+ (wire
+ (pts
+ (xy 379.73 33.02) (xy 394.97 33.02)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b87f486d-93a2-43cf-bb9b-67d43d8a3494")
+ )
+ (wire
+ (pts
+ (xy 233.68 138.43) (xy 236.22 138.43)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b8b1af07-17e9-43b7-901f-5a6fbe1de3da")
+ )
+ (wire
+ (pts
+ (xy 238.76 138.43) (xy 241.3 138.43)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "bad56dd6-8a56-4cc7-afbc-b7931acb6530")
+ )
+ (wire
+ (pts
+ (xy 379.73 30.48) (xy 384.81 30.48)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "bad91957-4388-4405-a729-a159e49291e5")
+ )
+ (wire
+ (pts
+ (xy 254 194.31) (xy 267.97 194.31)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "bb44f6e3-330d-4ed1-a616-98a4dc643b7e")
+ )
+ (wire
+ (pts
+ (xy 193.04 125.73) (xy 204.47 125.73)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "bb973adb-e734-45c8-b155-6e7b9a4f5147")
+ )
+ (wire
+ (pts
+ (xy 50.8 185.42) (xy 50.8 201.93)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "bda9e417-d919-46a3-93df-efd24fb02b10")
+ )
+ (wire
+ (pts
+ (xy 50.8 177.8) (xy 50.8 185.42)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c0139fd8-17c2-421f-bbdf-8f04b6cf1e1a")
+ )
+ (wire
+ (pts
+ (xy 280.67 54.61) (xy 289.56 54.61)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c13fae8f-7764-4493-b63b-0cde0ed8cd83")
+ )
+ (wire
+ (pts
+ (xy 158.75 125.73) (xy 170.18 125.73)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c23b05ab-69c2-4d2c-af4c-966b95baa2c4")
+ )
+ (wire
+ (pts
+ (xy 41.91 82.55) (xy 62.23 82.55)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c312aa2c-9319-4860-a7a9-38b766fc44f1")
+ )
+ (wire
+ (pts
+ (xy 193.04 123.19) (xy 193.04 125.73)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c3ff5ffe-c43d-490d-9da3-184868149529")
+ )
+ (wire
+ (pts
+ (xy 196.85 39.37) (xy 209.55 39.37)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c5db48b0-661f-4b40-bf9b-c7f922c724c4")
+ )
+ (wire
+ (pts
+ (xy 147.32 111.76) (xy 158.75 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c80d6e11-96a0-49b1-bfd9-edc3eb9d41d5")
+ )
+ (wire
+ (pts
+ (xy 179.07 166.37) (xy 187.96 166.37)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c8aa241c-e9d1-4f2d-b3c6-227b536a1d7b")
+ )
+ (wire
+ (pts
+ (xy 322.58 48.26) (xy 327.66 48.26)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c9dc89a3-c731-4580-a671-cc1a3749dd39")
+ )
+ (wire
+ (pts
+ (xy 53.34 133.35) (xy 53.34 127)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "cb6fba5e-b870-47f5-9bd6-197c431d664d")
+ )
+ (wire
+ (pts
+ (xy 205.74 214.63) (xy 205.74 218.44)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "cba61591-df78-4d51-9826-519c99e96513")
+ )
+ (wire
+ (pts
+ (xy 297.18 67.31) (xy 304.8 67.31)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "cdfc3146-1d3d-4667-8927-3133cb406e2e")
+ )
+ (wire
+ (pts
+ (xy 186.69 46.99) (xy 186.69 55.88)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "cfc50856-09f3-418e-985a-3de33fef0aa4")
+ )
+ (wire
+ (pts
+ (xy 215.9 111.76) (xy 215.9 115.57)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d4778cf9-7b95-4ad8-86ed-fe51c7aac210")
+ )
+ (wire
+ (pts
+ (xy 154.94 166.37) (xy 154.94 175.26)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d48eb888-b9e9-45c3-9252-d4ed3ab6916c")
+ )
+ (wire
+ (pts
+ (xy 181.61 123.19) (xy 181.61 125.73)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d58daf05-400e-40e5-8e09-fdb0661bbc1e")
+ )
+ (wire
+ (pts
+ (xy 54.61 237.49) (xy 54.61 247.65)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d598d871-3e8c-429e-a31a-46c772e1db7a")
+ )
+ (wire
+ (pts
+ (xy 184.15 148.59) (xy 191.77 148.59)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d86df49c-f9c9-4e1f-8548-3a5a8dd7e782")
+ )
+ (wire
+ (pts
+ (xy 200.66 186.69) (xy 213.36 186.69)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d92f54c6-f1b4-46c7-87f2-a0bd2266ac16")
+ )
+ (wire
+ (pts
+ (xy 54.61 204.47) (xy 54.61 220.98)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "dc713b93-986e-4775-9d09-9f61d6433fbb")
+ )
+ (wire
+ (pts
+ (xy 57.15 232.41) (xy 69.85 232.41)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "dcc013f7-33c6-4ccf-a230-42870147401e")
+ )
+ (wire
+ (pts
+ (xy 233.68 138.43) (xy 233.68 140.97)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ddc343ea-0d19-4381-84d0-6488a151bfb0")
+ )
+ (wire
+ (pts
+ (xy 236.22 234.95) (xy 236.22 237.49)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "defbed67-126c-40ab-9dab-b5b2e2a8f269")
+ )
+ (wire
+ (pts
+ (xy 280.67 44.45) (xy 285.75 44.45)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "df1812cf-763d-4256-b724-574d90da62f2")
+ )
+ (wire
+ (pts
+ (xy 363.22 40.64) (xy 367.03 40.64)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e27ee576-8681-43ff-b729-955ebcec40eb")
+ )
+ (wire
+ (pts
+ (xy 200.66 176.53) (xy 213.36 176.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e440ef87-e922-4561-8804-030cefd93b9b")
+ )
+ (wire
+ (pts
+ (xy 254 224.79) (xy 266.7 224.79)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e61d4f2a-1085-47f4-8260-e27b5bf54d29")
+ )
+ (wire
+ (pts
+ (xy 228.6 138.43) (xy 231.14 138.43)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e738d518-0007-48d2-a8c0-5fb6bad870fa")
+ )
+ (wire
+ (pts
+ (xy 69.85 218.44) (xy 50.8 218.44)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "e8970857-ae1b-478c-972d-74d04e4b22f1")
+ )
+ (wire
+ (pts
+ (xy 254 212.09) (xy 267.97 212.09)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "eaaf2c89-9e28-483c-9fda-139dbf7b78dc")
+ )
+ (wire
+ (pts
+ (xy 213.36 214.63) (xy 205.74 214.63)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ebd29c87-37c4-4a2f-8113-d79bbe97b5d2")
+ )
+ (wire
+ (pts
+ (xy 280.67 49.53) (xy 288.29 49.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ebf8d2eb-65c1-4662-861e-ff69eeef8a42")
+ )
+ (wire
+ (pts
+ (xy 181.61 111.76) (xy 181.61 115.57)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ed44c1b5-ee2e-4763-aadb-2398c7f93f7e")
+ )
+ (wire
+ (pts
+ (xy 254 171.45) (xy 269.24 171.45)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "edee2078-5011-409a-8d7f-16ff86f78e1f")
+ )
+ (wire
+ (pts
+ (xy 147.32 125.73) (xy 147.32 129.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ef4ca4f6-c5bc-442f-85de-070a6d96be67")
+ )
+ (wire
+ (pts
+ (xy 139.7 194.31) (xy 139.7 195.58)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "efb787ab-e8cd-4dbc-bf7a-1edbc288ca37")
+ )
+ (wire
+ (pts
+ (xy 187.96 166.37) (xy 187.96 158.75)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f05db520-f02a-4792-b418-437794d6d63e")
+ )
+ (wire
+ (pts
+ (xy 313.69 35.56) (xy 327.66 35.56)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f1525669-19fc-4be4-a09f-ee33106b9498")
+ )
+ (wire
+ (pts
+ (xy 193.04 111.76) (xy 204.47 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f20b6043-518c-4e1b-8a0e-b61f09a0055d")
+ )
+ (wire
+ (pts
+ (xy 158.75 123.19) (xy 158.75 125.73)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f5bd7424-6230-4206-a834-12a79e48cdc2")
+ )
+ (wire
+ (pts
+ (xy 254 207.01) (xy 267.97 207.01)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f767aaf2-97ef-41a2-b1d7-b281dd0dbaa0")
+ )
+ (wire
+ (pts
+ (xy 200.66 173.99) (xy 213.36 173.99)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f90a92b1-b7a5-4d37-8c11-1c1c16943533")
+ )
+ (wire
+ (pts
+ (xy 69.85 234.95) (xy 50.8 234.95)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f9cbc13d-7d03-4a76-91b5-0e7f94082e51")
+ )
+ (wire
+ (pts
+ (xy 254 217.17) (xy 266.7 217.17)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "fb3db1aa-edca-4ea4-8baa-3d5ed21dcab5")
+ )
+ (wire
+ (pts
+ (xy 139.7 194.31) (xy 190.5 194.31)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "fddb0cb4-29b2-4669-8ed7-66b5e6c64f7e")
+ )
+ (wire
+ (pts
+ (xy 228.6 111.76) (xy 215.9 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "fe1e6dc6-701b-48cd-9197-b2605428dc03")
+ )
+ (wire
+ (pts
+ (xy 254 163.83) (xy 269.24 163.83)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "fe737ec7-2dbd-42fc-8ed1-1ac55201e65d")
+ )
+ (image
+ (at -54.61 31.75)
+ (scale 1.92729)
+ (uuid "25273f8d-9cde-4039-bcc7-631e5f16d0b8")
+ (data "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"
+ )
+ )
+ (label "GPIO_9"
+ (at 256.54 171.45 0)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left bottom)
+ )
+ (uuid "0010b861-7f9b-4d51-8a45-0acd377a3dda")
+ )
+ (label "GPIO_9C"
+ (at 201.93 194.31 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "11788d16-956e-47c4-9db8-68fbb6d2cc33")
+ )
+ (label "SPI1_SCK"
+ (at 255.27 161.29 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "19763ce6-80b5-4d43-b899-977f9f6441a7")
+ )
+ (label "MCU_OSC_IN"
+ (at 199.39 158.75 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "2933d64a-77f5-40fb-bde2-94e58bbf6ddb")
+ )
+ (label "SYS_SWDIO"
+ (at 304.8 238.76 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "2e20e4fd-cb13-4ed9-9ace-0ab17d71e05c")
+ )
+ (label "SPI2_MOSI"
+ (at 201.93 173.99 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "2fb97ce0-4685-4d25-96a8-f93083b72250")
+ )
+ (label "MCU_OSC_OUT"
+ (at 199.39 161.29 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "37941efb-32b7-4046-a959-598e52652820")
+ )
+ (label "MCU_NRST"
+ (at 304.8 246.38 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "38db683d-a578-467f-bc15-f7b2b8bd7b6c")
+ )
+ (label "GPIO_14"
+ (at 255.27 224.79 0)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left bottom)
+ )
+ (uuid "3dae9a3a-1e13-4817-9d35-478851887b37")
+ )
+ (label "I2C1_SCL"
+ (at 255.27 212.09 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "462b065c-c789-488b-9472-7aee3dfe140d")
+ )
+ (label "SPI1_MOSI"
+ (at 255.27 166.37 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "465d9f3a-c948-4a4b-8309-6ba03107aa24")
+ )
+ (label "USB_OTG_DM"
+ (at 256.54 176.53 0)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left bottom)
+ )
+ (uuid "56d82483-03bf-4d6a-b9e1-9ac9d7cb6e84")
+ )
+ (label "USART1_TX"
+ (at 255.27 207.01 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "5a6ee3ff-559c-4624-baf5-339696efe394")
+ )
+ (label "USB_OTG_DP"
+ (at 256.54 179.07 0)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left bottom)
+ )
+ (uuid "657703e7-a324-4e12-9705-5d46f0c1a906")
+ )
+ (label "USART1_RX"
+ (at 256.54 173.99 0)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left bottom)
+ )
+ (uuid "70b69a32-314c-4de8-bfe3-8373820eab71")
+ )
+ (label "ADC1_INO"
+ (at 255.27 148.59 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "7444aeec-5a2f-464a-b6c2-c7e2936fded0")
+ )
+ (label "SYS_SWCLK"
+ (at 304.8 241.3 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "756a65f7-6ba7-426d-97c3-a02fcd0c8ce1")
+ )
+ (label "MCU_BOOT0"
+ (at 200.66 153.67 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "75bec368-02d9-40f2-92c0-6fc19dcca47f")
+ )
+ (label "PWM_TIM3_CH2"
+ (at 201.93 189.23 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "7cdf0d8f-9316-4dac-a917-508e29c183be")
+ )
+ (label "SYS_SWCLK"
+ (at 256.54 184.15 0)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left bottom)
+ )
+ (uuid "7cfaeff0-5a66-44bd-a182-248e3e5ead79")
+ )
+ (label "PWM_TIM3_CH4"
+ (at 59.69 232.41 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "818f15ea-7fe2-4e98-ac8e-bc8f549d9506")
+ )
+ (label "SPI2_SCK"
+ (at 255.27 217.17 0)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left bottom)
+ )
+ (uuid "864a86c3-6773-46c8-8f6f-369cff263839")
+ )
+ (label "PWM_TIM3_CH3"
+ (at 59.69 215.9 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "898dcc1a-ce3c-4d89-a6b8-ee4179e24d43")
+ )
+ (label "SYS_SWDIO"
+ (at 256.54 181.61 0)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left bottom)
+ )
+ (uuid "8f82b178-8aee-4aba-98e7-346e05205466")
+ )
+ (label "CAN2_TX"
+ (at 255.27 222.25 0)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left bottom)
+ )
+ (uuid "90ab6072-9769-4b9a-b856-a7d3d8524148")
+ )
+ (label "SPI1_NSS"
+ (at 255.27 158.75 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "98a6822f-126c-43dd-98df-3d7573227f4c")
+ )
+ (label "MCU_NRST"
+ (at 203.2 148.59 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "9af4c857-a3d9-4846-bb9b-04f81a644d37")
+ )
+ (label "XTAL_IN"
+ (at 161.29 166.37 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "b64c0b11-60fc-462d-9249-28db43cc81ff")
+ )
+ (label "ADC_IN3"
+ (at 255.2191 156.21 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "b83808c0-6a6f-4708-84f3-7df94c3f78ce")
+ )
+ (label "I2C1_SDA"
+ (at 255.2682 214.63 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "be02b14c-55f7-414c-8657-cb19e77f0780")
+ )
+ (label "ADC1_IN1"
+ (at 255.27 151.13 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "c1acfa48-9e53-415a-845a-260cbb12037c")
+ )
+ (label "PWM_TIM3_CH4"
+ (at 255.27 194.31 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "c33676af-96cb-4df8-bc1d-507111fe2656")
+ )
+ (label "ADC_IN2"
+ (at 255.0487 153.67 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "c57d1b74-4b8d-44dc-8d65-6c6158f1c4d0")
+ )
+ (label "PWM_TIM3_CH1"
+ (at 201.93 186.69 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "ce2ca51c-cf2c-4926-ac61-1a255d8fa1b4")
+ )
+ (label "PWM_TIM3_CH1"
+ (at 59.69 182.88 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "d3377c2c-b5a0-4897-8006-fd2e52fc8a78")
+ )
+ (label "SPI1_MISO"
+ (at 255.27 163.83 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "d35011cc-fa34-49c8-bcc7-e2c35d0c7752")
+ )
+ (label "SPI2_NSS"
+ (at 255.27 201.93 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "dac78c61-13a8-4867-bbfa-b29e415db265")
+ )
+ (label "PWM_TIM3_CH3"
+ (at 255.27 191.77 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "e62b00db-b500-41f0-87f5-e5f429cb3fef")
+ )
+ (label "PWM_TIM3_CH2"
+ (at 59.69 199.39 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "e7bc84a0-9608-4f10-8dc7-44263a4004f1")
+ )
+ (label "CAN2_RX"
+ (at 255.27 219.71 0)
+ (effects
+ (font
+ (size 1.016 1.016)
+ )
+ (justify left bottom)
+ )
+ (uuid "f46fffad-d9e3-41ba-9273-0f11dc1807fe")
+ )
+ (label "SPI2_MISO"
+ (at 201.93 176.53 0)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left bottom)
+ )
+ (uuid "fad57bdf-ca26-44c8-8998-d5b587c1bf84")
+ )
+ (global_label "IMU_MISO"
+ (shape input)
+ (at 369.57 38.1 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ (justify left)
+ )
+ (uuid "0856d8f7-a0b3-47b5-96bc-4908fc39cb6c")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 376.7319 38.1 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "MAG_I2C1_SDA"
+ (shape input)
+ (at 285.75 36.83 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify left)
+ )
+ (uuid "0a73c4b0-8d69-400a-b879-9e0b6e356ede")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 297.3645 36.83 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "IMU_SCK"
+ (shape input)
+ (at 322.58 48.26 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ (justify right)
+ )
+ (uuid "0f519619-6e1b-4bd0-a1e7-5cc08b9e3149")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 315.9262 48.26 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "IMU_MOSI"
+ (shape input)
+ (at 322.58 50.8 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 0.762 0.762)
+ )
+ (justify right)
+ )
+ (uuid "122cdd6c-8fd7-4e59-9a8c-9dd75fd5c2b6")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 315.4181 50.8 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "MAG_I2C1_SCL"
+ (shape input)
+ (at 209.55 36.83 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 0.889 0.889)
+ )
+ (justify right)
+ )
+ (uuid "a0bdeedc-0b05-4507-a378-bac5dc25ecab")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 197.9778 36.83 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 205.74 232.41 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "0b8b1960-48ce-40e1-9d7c-90b677e8dec3")
+ (property "Reference" "#PWR06"
+ (at 205.74 238.76 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Value" "GND"
+ (at 205.74 237.49 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 205.74 232.41 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 205.74 232.41 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 205.74 232.41 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "46c23c6b-5aa2-406f-b49d-2db59fda5314")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR06")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:+3.3V")
+ (at 184.15 132.08 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (uuid "10cbff41-dac8-4677-808f-d943f085b42a")
+ (property "Reference" "#PWR08"
+ (at 184.15 135.89 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Value" "+3.3V"
+ (at 187.96 130.556 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 184.15 132.08 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 184.15 132.08 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+3.3V\""
+ (at 184.15 132.08 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "9c5ff054-dc48-4e5f-96be-e4bfb1356ce5")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR08")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "2025-11-07_18-39-49:MMC5983MA")
+ (at 209.55 36.83 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (uuid "14cefdbb-4c02-44b4-a2cd-afdcca809fcc")
+ (property "Reference" "U5"
+ (at 228.854 29.718 0)
+ (effects
+ (font
+ (size 1.524 1.524)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "MMC5983MA"
+ (at 252.984 29.464 0)
+ (effects
+ (font
+ (size 1.524 1.524)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "MMC5983MA_MEM"
+ (at 209.55 36.83 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (italic yes)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "MMC5983MA"
+ (at 209.55 36.83 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ (italic yes)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" ""
+ (at 209.55 36.83 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "10"
+ (uuid "fa22b13d-01fe-42d5-904e-4f34062e54db")
+ )
+ (pin "13"
+ (uuid "6a274778-f526-40c4-911c-22b744ce75fe")
+ )
+ (pin "11"
+ (uuid "fd1b287e-a688-4594-bddf-71d0332ea0bc")
+ )
+ (pin "2"
+ (uuid "34f725fe-a25c-4fc4-a51d-a255c8bafbba")
+ )
+ (pin "7"
+ (uuid "d1284fdd-4793-45a7-a5db-d496d7b6acb3")
+ )
+ (pin "6"
+ (uuid "7697e904-d253-4300-8e0d-e33e143e8721")
+ )
+ (pin "14"
+ (uuid "f45d57fb-0a93-4630-a1c0-d64f09ca8f26")
+ )
+ (pin "5"
+ (uuid "45d71ca1-4dd6-447a-95ac-33d3f6f8dfb3")
+ )
+ (pin "4"
+ (uuid "ed259379-f118-4384-99d8-9244bff29d1a")
+ )
+ (pin "3"
+ (uuid "d441a5d8-bdaa-4685-9888-5bf7f6b91e57")
+ )
+ (pin "1"
+ (uuid "1b6a45ea-164b-4754-b41f-60e911544189")
+ )
+ (pin "12"
+ (uuid "39f5c813-2e66-4bcd-bc4b-fcc63a3064e0")
+ )
+ (pin "8"
+ (uuid "f2a0a0e8-bf8a-4221-9197-21ca83f888ac")
+ )
+ (pin "15"
+ (uuid "b82f908e-8998-4823-9887-3077d944287b")
+ )
+ (pin "16"
+ (uuid "24f6f85a-fbe3-414d-9fd8-f8bff7659412")
+ )
+ (pin "9"
+ (uuid "bb0cf6b0-9802-4332-8b1b-2e3b98c59260")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "U5")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 158.75 119.38 180)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "1596f6cf-322f-4d24-a78d-3b141b975b4c")
+ (property "Reference" "C6"
+ (at 154.94 120.6501 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "100n"
+ (at 154.94 118.1101 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" ""
+ (at 157.7848 115.57 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 158.75 119.38 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 158.75 119.38 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "14a4e975-8eab-495f-8314-2321f37f9ae2")
+ )
+ (pin "2"
+ (uuid "0f353553-9541-422c-a536-c9331f327337")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "C6")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 193.04 119.38 180)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "16b84a90-fe7e-4ad0-91d8-3e98845babe7")
+ (property "Reference" "C3"
+ (at 189.23 120.6501 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "100n"
+ (at 189.23 118.1101 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" ""
+ (at 192.0748 115.57 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 193.04 119.38 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 193.04 119.38 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "59fad617-7632-4c1c-84f7-433bfecf0977")
+ )
+ (pin "2"
+ (uuid "595daa0b-5718-44d7-bb67-4ec9554b62bb")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "C3")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:R")
+ (at 184.15 138.43 180)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (uuid "17dc8aa2-b3c9-4998-9ca6-2c4ef6427352")
+ (property "Reference" "R3"
+ (at 186.69 136.398 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "10k"
+ (at 186.944 138.43 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 185.928 138.43 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 184.15 138.43 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Resistor"
+ (at 184.15 138.43 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "2"
+ (uuid "11ae0e2c-c7b2-4a22-8609-f9b830fca7c4")
+ )
+ (pin "1"
+ (uuid "b11c1dbe-c9d3-438b-b48c-588325ccca1e")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "R3")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "61300311121:61300311121")
+ (at 77.47 185.42 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "1f789fb5-ed02-4e36-bf69-cb36a5930544")
+ (property "Reference" "J3"
+ (at 83.82 184.1499 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "61300311121"
+ (at 83.82 186.6899 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "61300311121:WURTH_61300311121"
+ (at 77.47 185.42 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 77.47 185.42 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" ""
+ (at 77.47 185.42 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "8.74mm"
+ (at 77.47 185.42 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "CREATOR" "ASHISH"
+ (at 77.47 185.42 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "STANDARD" "Manufacturer Recommendations"
+ (at 77.47 185.42 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "PARTREV" "003.001"
+ (at 77.47 185.42 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "VERIFIER" ""
+ (at 77.47 185.42 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MANUFACTURER" "Wurth"
+ (at 77.47 185.42 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (pin "3"
+ (uuid "4c953a4c-6e85-476a-8e9d-4717f903851b")
+ )
+ (pin "1"
+ (uuid "20820815-ce09-4b71-ae51-d2e003aaf40b")
+ )
+ (pin "2"
+ (uuid "8a3f97de-2f1d-4086-9983-0b5df6ad90ca")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "J3")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 48.26 74.93 180)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "20a3e62f-b095-4b5c-8d19-5c917a716452")
+ (property "Reference" "#PWR016"
+ (at 48.26 68.58 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Value" "~"
+ (at 48.26 69.85 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Footprint" ""
+ (at 48.26 74.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 48.26 74.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 48.26 74.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "27bf2d93-579d-457f-b9fc-9a672cd799c9")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR016")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "61300311121:61300311121")
+ (at 77.47 218.44 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "26398bd6-3b40-455f-8dda-6ab1a9b13ac1")
+ (property "Reference" "J5"
+ (at 83.82 217.1699 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "61300311121"
+ (at 83.82 219.7099 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "61300311121:WURTH_61300311121"
+ (at 77.47 218.44 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 77.47 218.44 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" ""
+ (at 77.47 218.44 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "8.74mm"
+ (at 77.47 218.44 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "CREATOR" "ASHISH"
+ (at 77.47 218.44 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "STANDARD" "Manufacturer Recommendations"
+ (at 77.47 218.44 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "PARTREV" "003.001"
+ (at 77.47 218.44 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "VERIFIER" ""
+ (at 77.47 218.44 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MANUFACTURER" "Wurth"
+ (at 77.47 218.44 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (pin "3"
+ (uuid "af172716-bf24-4016-b915-8989514e2d8b")
+ )
+ (pin "1"
+ (uuid "5ad3bebf-7b51-4ef3-b3ff-0b13c598e034")
+ )
+ (pin "2"
+ (uuid "9d97b6c2-6c75-49bf-9e91-d9977ff032cb")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "J5")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "NEO-M8N-0:NEO-M8N-0")
+ (at 369.57 154.94 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "2859079a-14bb-4402-bd61-c5198a6728b0")
+ (property "Reference" "U4"
+ (at 369.57 127 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "NEO-M8N-0"
+ (at 369.57 129.54 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "NEO-M8N-0:XCVR_NEO-M8N-0"
+ (at 369.57 154.94 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 369.57 154.94 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" ""
+ (at 369.57 154.94 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "PARTREV" "R04"
+ (at 369.57 154.94 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MF" "U-Blox America"
+ (at 369.57 154.94 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "STANDARD" "Manufacturer Recommendation"
+ (at 369.57 154.94 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (pin "8"
+ (uuid "ef531bb8-64a1-4be6-a3e0-de4e4af303f3")
+ )
+ (pin "4"
+ (uuid "05994024-6d20-4f7e-9ed0-b5527e1f762b")
+ )
+ (pin "11"
+ (uuid "c8ca6f37-fa8d-4292-994d-7f0f1732d6dd")
+ )
+ (pin "2"
+ (uuid "d3ca3f9e-4a69-44f3-b9d7-6eec7d43bb8a")
+ )
+ (pin "1"
+ (uuid "8d664d30-0372-453e-944e-79b416f8a8ac")
+ )
+ (pin "21"
+ (uuid "112776a8-486a-491a-bb53-d16f1b247849")
+ )
+ (pin "20"
+ (uuid "98efd21b-f89a-456f-82ca-8c5a0d978b19")
+ )
+ (pin "19"
+ (uuid "94ef1216-433f-4843-aa4c-fb5411049aff")
+ )
+ (pin "18"
+ (uuid "fc63a3fb-1df8-4f39-aa95-34432542ddcd")
+ )
+ (pin "23"
+ (uuid "c2d141e3-f0f2-4f2f-87ac-7a275d797ffe")
+ )
+ (pin "7"
+ (uuid "63bfefe5-ef4a-4112-ac0f-cd69798b13da")
+ )
+ (pin "22"
+ (uuid "13ce5c08-b939-4dea-ba3c-28a189807a91")
+ )
+ (pin "9"
+ (uuid "ac68681e-fabf-4032-8ffb-c04f72f2ff8b")
+ )
+ (pin "14"
+ (uuid "77ea9980-61d5-4bde-99ce-4af44815af26")
+ )
+ (pin "3"
+ (uuid "2be6df1c-8af6-4133-ba33-7fb743206181")
+ )
+ (pin "5"
+ (uuid "1bd8d127-426b-4aa7-a0bb-213dadac216b")
+ )
+ (pin "6"
+ (uuid "1f624d85-018a-4023-90b2-5eded2ca3043")
+ )
+ (pin "10"
+ (uuid "ec24a2c7-6229-4a9e-bd7a-2c37cb01ab64")
+ )
+ (pin "12"
+ (uuid "15fcfbb0-d0fe-4261-a333-a51fcbf1984e")
+ )
+ (pin "13"
+ (uuid "b67357d3-c23a-4912-ba1f-ae916948b227")
+ )
+ (pin "24"
+ (uuid "b2d17f27-e19d-4a2c-b441-baccb2980aed")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "U4")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 170.18 158.75 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "28b7edbc-5f2c-4433-bad1-aa078f2c79eb")
+ (property "Reference" "#PWR07"
+ (at 170.18 165.1 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Value" "~"
+ (at 170.18 163.83 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Footprint" ""
+ (at 170.18 158.75 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 170.18 158.75 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 170.18 158.75 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "b021ca4b-b16d-43c2-a696-f770c23ac026")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR07")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 394.97 39.37 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (uuid "30e52b21-3e68-447d-ad28-b6eb096e0ba7")
+ (property "Reference" "C12"
+ (at 397.764 38.1 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "100n"
+ (at 398.018 40.64 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" ""
+ (at 395.9352 43.18 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 394.97 39.37 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 394.97 39.37 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "17d2e266-d3da-4039-8a16-ef7ab656b16d")
+ )
+ (pin "2"
+ (uuid "37c47971-0c20-4961-9da2-0f784dd4a35f")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "C12")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "TL1963A-33DCYR:TL1963A-33DCYR")
+ (at 80.01 85.09 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "3492027a-e9ea-43c0-b483-b910f66160b0")
+ (property "Reference" "U6"
+ (at 80.01 74.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "TL1963A-33DCYR"
+ (at 80.01 77.47 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "TL1963A-33DCYR:VREG_TL1963A-33DCYR"
+ (at 80.01 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 80.01 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" ""
+ (at 80.01 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "MF" "Texas Instruments"
+ (at 80.01 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "1.80 mm"
+ (at 80.01 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Package" "SOT-223-4 Texas Instruments"
+ (at 80.01 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Price" "None"
+ (at 80.01 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Check_prices" "https://www.snapeda.com/parts/TL1963A-33DCYR/Texas+Instruments/view-part/?ref=eda"
+ (at 80.01 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "STANDARD" "IPC-7351B"
+ (at 80.01 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "PARTREV" "G"
+ (at 80.01 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "SnapEDA_Link" "https://www.snapeda.com/parts/TL1963A-33DCYR/Texas+Instruments/view-part/?ref=snap"
+ (at 80.01 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MP" "TL1963A-33DCYR"
+ (at 80.01 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Description_1" "1.5-A, 20-V, low-dropout voltage regulator with reverse current & reverse voltage protection"
+ (at 80.01 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Availability" "In Stock"
+ (at 80.01 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MANUFACTURER" "Texas Instruments"
+ (at 80.01 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (fill
- (type none)
+ (pin "4"
+ (uuid "24615699-5738-4c9f-9906-cc71634413c5")
)
- (effects
- (font
- (size 1.27 1.27)
+ (pin "3"
+ (uuid "6f26f25b-8d85-46fc-8a5b-4aad50e1f6f6")
+ )
+ (pin "1"
+ (uuid "8bc5e2f3-c53d-4579-bd6f-9fd8b930453b")
+ )
+ (pin "2"
+ (uuid "3fc07b3f-7e60-4e64-beb0-9aa56fa0a956")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "U6")
+ (unit 1)
+ )
)
- (justify left top)
)
- (uuid "92128c1d-6538-4b52-8001-4ce789c9fb68")
- )
- (junction
- (at 92.71 45.72)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "050c0116-92f5-4bae-aff5-1a18aca2ca2b")
- )
- (junction
- (at 154.94 46.99)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "0fdea567-7df3-49b7-aa78-10f909f9fa77")
- )
- (junction
- (at 154.94 24.13)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "1c5d4db9-e37c-4b35-a91b-58069434dc60")
- )
- (junction
- (at 82.55 45.72)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "228e7972-0c0d-42fd-92af-d58975a63ed7")
- )
- (junction
- (at 115.57 45.72)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "35121137-07df-46c4-9c2f-be0b4b288ea6")
- )
- (junction
- (at 149.86 139.7)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "4d867148-6ab9-4615-b6c8-bf39181f9172")
- )
- (junction
- (at 152.4 44.45)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "4ed31536-895d-4a94-8550-c4f931a01ef7")
- )
- (junction
- (at 92.71 35.56)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "51d9effe-9847-423a-b3d9-0f483b5f9469")
- )
- (junction
- (at 149.86 46.99)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "5366295d-8713-4980-ab43-12c564d51e97")
- )
- (junction
- (at 146.05 44.45)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "5c95b717-7332-473b-a7f2-5db6a257936a")
- )
- (junction
- (at 149.86 44.45)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "6af374c9-21b9-40e1-9445-3b142612aa3c")
- )
- (junction
- (at 185.42 41.91)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "6d6d907b-136b-4c67-bf9c-a4d8b0909e1a")
- )
- (junction
- (at 104.14 45.72)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "7273ee7e-4e6b-4176-bc1f-d4c42d47764e")
- )
- (junction
- (at 104.14 35.56)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "7459fa00-17ce-4f59-9701-6ee1c8bce5f4")
- )
- (junction
- (at 154.94 44.45)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "7da4ffcc-b882-42d6-8a35-ffd6d062632e")
- )
- (junction
- (at 208.28 41.91)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "8cf177b7-4b55-4ff8-9dcb-c718a86cb7b5")
- )
- (junction
- (at 144.78 44.45)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "8db3e851-a98a-4c81-8229-13077ed26141")
- )
- (junction
- (at 144.78 46.99)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "9b8c0592-2ae3-4150-bad0-5fd0f06e73f4")
- )
- (junction
- (at 125.73 35.56)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "a39e440c-8de1-4a10-ad58-987b48847c9e")
- )
- (junction
- (at 115.57 35.56)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "a8850c10-0857-4bd7-a17f-1956668f2e99")
- )
- (junction
- (at 52.07 50.8)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "ab1b8094-41b9-4371-b3f2-9d84a704e10c")
- )
- (junction
- (at 144.78 40.64)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "b00a1745-5a80-4b94-9c6f-4efdb8ce7f56")
- )
- (junction
- (at 147.32 46.99)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "b7fcf294-a96b-4288-a2f2-186f81707546")
- )
- (junction
- (at 157.48 41.91)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "bf79fe3a-a136-4f91-8ee3-5b6f791bd9bd")
- )
- (junction
- (at 154.94 27.94)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "d7e2951e-4213-43ac-a368-e273b0b2e302")
- )
- (junction
- (at 152.4 46.99)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "dbd28008-1318-4134-98ff-0e12d631244e")
- )
- (junction
- (at 171.45 49.53)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "e3f4f335-e87f-47e2-94ff-f4c7d190ef3f")
- )
- (junction
- (at 48.26 36.83)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "ed83ad5b-78ea-40b7-bfae-ea3a75566af2")
)
- (junction
- (at 171.45 41.91)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "f1de27f5-a82f-4431-9163-a4c9fa995a34")
- )
- (junction
- (at 147.32 44.45)
- (diameter 0)
- (color 0 0 0 0)
- (uuid "f7309cb8-86b3-4343-b5a2-44721f1a2965")
- )
- (no_connect
- (at 132.08 74.93)
- (uuid "020799d0-1e4e-49b9-8906-9f480a70c762")
- )
- (no_connect
- (at 132.08 90.17)
- (uuid "02099a05-54c9-4793-9e68-6d6e843fe7eb")
- )
- (no_connect
- (at 132.08 85.09)
- (uuid "03e24d69-7265-4f77-838b-14c80b8bb056")
- )
- (no_connect
- (at 132.08 105.41)
- (uuid "128e4b76-424b-46d6-a2c3-cc48b21407db")
- )
- (no_connect
- (at 167.64 123.19)
- (uuid "16160dcb-8826-48f0-aedb-32efe261791d")
- )
- (no_connect
- (at 167.64 67.31)
- (uuid "2213232c-33dd-4487-a0df-7e54d414df75")
- )
- (no_connect
- (at 132.08 64.77)
- (uuid "22660129-d6a3-434c-a6e3-dc423062d975")
- )
- (no_connect
- (at 167.64 77.47)
- (uuid "24aed9cf-5147-4588-8c1a-26675d5dda14")
- )
- (no_connect
- (at 167.64 54.61)
- (uuid "2b226c6f-5e2c-4355-b735-54ee3cf7fec4")
- )
- (no_connect
- (at 132.08 92.71)
- (uuid "2ed8a8a4-8259-40ff-8f5c-66f32226736d")
- )
- (no_connect
- (at 132.08 87.63)
- (uuid "303becb7-3712-41d5-8103-29c7f0149adc")
- )
- (no_connect
- (at 132.08 97.79)
- (uuid "31ea26d6-37ff-4d1a-87b1-8f4567fd150b")
- )
- (no_connect
- (at 132.08 110.49)
- (uuid "338fa0d2-c218-48a6-af26-d65f38e47285")
- )
- (no_connect
- (at 167.64 82.55)
- (uuid "355c5901-d309-4938-8b40-99872389661c")
- )
- (no_connect
- (at 167.64 110.49)
- (uuid "39875f94-3054-45e2-a9ba-85064e3bb036")
- )
- (no_connect
- (at 167.64 64.77)
- (uuid "3dda8028-2dc0-4dc8-ab49-b8e7beb0f31b")
- )
- (no_connect
- (at 132.08 95.25)
- (uuid "43941aba-14f3-460f-b240-505931eeaec6")
- )
- (no_connect
- (at 132.08 100.33)
- (uuid "444ed63c-348c-4f34-b986-3a6547114aa4")
- )
- (no_connect
- (at 132.08 107.95)
- (uuid "48c7a36e-62b2-42b5-b9b1-e34e97254814")
- )
- (no_connect
- (at 132.08 82.55)
- (uuid "547fbf1a-0d32-49c6-aef7-83487b7fe272")
- )
- (no_connect
- (at 167.64 120.65)
- (uuid "5a274db3-a203-4d85-a7fc-17ee19c2102f")
- )
- (no_connect
- (at 167.64 105.41)
- (uuid "5d485ffa-66a3-41ba-9d6d-51ca8b02a90c")
- )
- (no_connect
- (at 167.64 125.73)
- (uuid "5d569690-0da3-4f8b-83fd-64286a8418b5")
- )
- (no_connect
- (at 167.64 113.03)
- (uuid "61d235c2-7739-4233-af4c-ad84134377b4")
- )
- (no_connect
- (at 167.64 52.07)
- (uuid "66334cfc-9eb3-499d-98f2-685f77d6b2b4")
- )
- (no_connect
- (at 167.64 100.33)
- (uuid "73a0396f-9f54-47cc-9149-b8ee96108231")
- )
- (no_connect
- (at 167.64 57.15)
- (uuid "7c352b01-0637-4e80-96ae-7d299c76b7fe")
- )
- (no_connect
- (at 167.64 74.93)
- (uuid "7dca6246-6fa1-4ce7-8025-27f0909b2333")
- )
- (no_connect
- (at 132.08 80.01)
- (uuid "833ec15e-9bb7-486b-ad7a-a4c5620cadb4")
- )
- (no_connect
- (at 44.45 50.8)
- (uuid "8933dd88-521a-4bd9-9677-a4f9c7236c44")
- )
- (no_connect
- (at 167.64 95.25)
- (uuid "8c166c6c-8776-48ba-b0f8-00c6f3bd2d3b")
- )
- (no_connect
- (at 167.64 118.11)
- (uuid "8dc201af-c65d-4f23-8f06-111f9567655b")
- )
- (no_connect
- (at 132.08 62.23)
- (uuid "916c43b4-d1e2-4028-8765-55989cbcd64f")
- )
- (no_connect
- (at 132.08 113.03)
- (uuid "92e9c80d-8630-4c0d-959c-ad784bf166fc")
- )
- (no_connect
- (at 132.08 69.85)
- (uuid "9a5ae622-53ab-40d8-bc61-b3072d9bf0e1")
- )
- (no_connect
- (at 167.64 80.01)
- (uuid "9c84b78f-45d3-4131-af88-921ca1be2610")
- )
- (no_connect
- (at 167.64 97.79)
- (uuid "9da25f7d-b8df-4850-946d-4d5e9b334eff")
- )
- (no_connect
- (at 167.64 107.95)
- (uuid "9f9326fb-5645-46d8-9791-c4f866d14e3b")
- )
- (no_connect
- (at 132.08 77.47)
- (uuid "a06d26e2-7225-4162-811b-ab99f58bd72f")
- )
- (no_connect
- (at 167.64 90.17)
- (uuid "a24c34b5-8f07-470e-98e1-c389e70eef1b")
- )
- (no_connect
- (at 167.64 62.23)
- (uuid "a3b9e7ba-47a3-4179-960d-3261e9b67e61")
- )
- (no_connect
- (at 167.64 72.39)
- (uuid "a5a3c291-4e0b-46c7-8532-e6098371829d")
- )
- (no_connect
- (at 167.64 115.57)
- (uuid "a6a457c6-a6e0-49b3-a7fb-1451b1f7594b")
- )
- (no_connect
- (at 167.64 130.81)
- (uuid "b8df01c4-8e4e-46f5-b510-5d74d1bb242b")
- )
- (no_connect
- (at 167.64 69.85)
- (uuid "bf31e12b-07a0-4961-8f4c-8d048c44b04a")
- )
- (no_connect
- (at 132.08 102.87)
- (uuid "c2e36597-c0a7-4d7f-81f4-a449107699ab")
+ (symbol
+ (lib_id "Device:C")
+ (at 215.9 119.38 180)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "349cd1fa-c20f-4e09-9a2e-c773ab2dc632")
+ (property "Reference" "C1"
+ (at 212.09 120.6501 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "100n"
+ (at 212.09 118.1101 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" ""
+ (at 214.9348 115.57 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 215.9 119.38 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 215.9 119.38 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "207191ad-ed35-407e-bd0b-22f70e56162d")
+ )
+ (pin "2"
+ (uuid "897495ad-5898-4777-88a9-ea7b21fec6d9")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "C1")
+ (unit 1)
+ )
+ )
+ )
)
- (no_connect
- (at 132.08 118.11)
- (uuid "e56e1eb6-d73d-4479-ae08-5aaaed95423f")
+ (symbol
+ (lib_id "power:+3.3V")
+ (at 50.8 177.8 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "357e4fe5-a93c-4f76-9520-c521bf8aaa1a")
+ (property "Reference" "#PWR020"
+ (at 50.8 181.61 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Value" "+3.3V"
+ (at 50.8 172.72 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 50.8 177.8 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 50.8 177.8 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+3.3V\""
+ (at 50.8 177.8 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "e8c53867-230f-4871-b0f5-921961c5195d")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR020")
+ (unit 1)
+ )
+ )
+ )
)
- (no_connect
- (at 167.64 59.69)
- (uuid "f05f0aac-71e1-4489-893e-31e33de34859")
+ (symbol
+ (lib_id "power:+3.3V")
+ (at 379.73 22.86 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "39c701d9-12c0-4d48-ab0a-8751a55d7764")
+ (property "Reference" "#PWR09"
+ (at 379.73 26.67 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Value" "+3.3V"
+ (at 379.73 17.78 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 379.73 22.86 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 379.73 22.86 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+3.3V\""
+ (at 379.73 22.86 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "30c5348c-71fc-485c-94e4-1b5831c06345")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR09")
+ (unit 1)
+ )
+ )
+ )
)
- (no_connect
- (at 167.64 128.27)
- (uuid "fff0d5d8-5f7a-47a2-875d-07fc70947a74")
+ (symbol
+ (lib_id "Device:R")
+ (at 180.34 153.67 270)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (uuid "3b82f7ab-823d-49fb-82b0-33212b3a533e")
+ (property "Reference" "R2"
+ (at 180.34 156.464 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "10k"
+ (at 180.34 150.876 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 180.34 151.892 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 180.34 153.67 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Resistor"
+ (at 180.34 153.67 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "2"
+ (uuid "d05a281d-641a-40eb-8535-8ad2bf05dcb1")
+ )
+ (pin "1"
+ (uuid "5fb88633-7324-4e0a-89c3-2d840d92d377")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "R2")
+ (unit 1)
+ )
+ )
+ )
)
- (wire
- (pts
- (xy 82.55 35.56) (xy 92.71 35.56)
+ (symbol
+ (lib_id "Device:C")
+ (at 147.32 119.38 180)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "3c17d3e0-def4-4806-8628-fddbeb42ba0c")
+ (property "Reference" "C7"
+ (at 143.51 120.6501 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Value" "4u7"
+ (at 143.51 118.1101 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" ""
+ (at 146.3548 115.57 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 147.32 119.38 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 147.32 119.38 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "2f4f207f-c09d-45e5-97c2-f3f3c37434bf")
+ )
+ (pin "2"
+ (uuid "ec4d8ff0-c5ee-408b-827b-e4acab09e0ce")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "C7")
+ (unit 1)
+ )
+ )
)
- (uuid "020bd3f7-e93a-436f-9730-9eabbf08bb8e")
)
- (wire
- (pts
- (xy 154.94 24.13) (xy 162.56 24.13)
+ (symbol
+ (lib_id "power:GND")
+ (at 304.8 67.31 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "3eef6023-2d68-472b-8c40-c616f3d3a8a3")
+ (property "Reference" "#PWR012"
+ (at 304.8 73.66 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Value" "~"
+ (at 304.8 72.39 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (uuid "059024ae-8526-41fe-8201-ed0d8c6d5b12")
- )
- (wire
- (pts
- (xy 127 57.15) (xy 132.08 57.15)
+ (property "Footprint" ""
+ (at 304.8 67.31 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Datasheet" ""
+ (at 304.8 67.31 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (uuid "0b663d9e-66d3-4e38-a9fe-8dfb959aa2cf")
- )
- (wire
- (pts
- (xy 104.14 43.18) (xy 104.14 45.72)
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 304.8 67.31 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (pin "1"
+ (uuid "4cb44379-6336-47e8-8044-2c7df00f3430")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR012")
+ (unit 1)
+ )
+ )
)
- (uuid "0cb5009b-2a1d-441f-826c-d74fd169694d")
)
- (wire
- (pts
- (xy 157.48 41.91) (xy 157.48 46.99)
+ (symbol
+ (lib_id "Connector:SD_Card_Receptacle")
+ (at 356.87 226.06 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "47116f57-1fd5-4177-8800-bf251fde1e25")
+ (property "Reference" "J8"
+ (at 359.0133 203.2 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Value" "SD_Card_Receptacle"
+ (at 359.0133 205.74 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
)
- (uuid "1793fc72-fc89-4c58-a114-cb2b63f42245")
- )
- (wire
- (pts
- (xy 104.14 45.72) (xy 115.57 45.72)
+ (property "Footprint" ""
+ (at 365.76 229.362 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Datasheet" "http://portal.fciconnect.com/Comergent//fci/drawing/10067847.pdf"
+ (at 356.87 226.06 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (uuid "1c74860c-8252-421b-8f5c-009a8535b013")
- )
- (wire
- (pts
- (xy 171.45 49.53) (xy 185.42 49.53)
+ (property "Description" "SD card receptacle"
+ (at 356.87 226.06 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (pin "13"
+ (uuid "5f2d145a-34cc-4dea-91c0-5594bb008979")
)
- (uuid "1fb3bcd9-7221-49b5-bcf6-7ee0a17303bb")
- )
- (wire
- (pts
- (xy 115.57 35.56) (xy 125.73 35.56)
+ (pin "8"
+ (uuid "7d0d71a7-1400-473f-974f-03b08d4228c6")
)
- (stroke
- (width 0)
- (type default)
+ (pin "4"
+ (uuid "98d98702-c5ee-4bea-80cf-71f7b52d398f")
)
- (uuid "23039c33-05d7-4f65-b278-4343d06ea73d")
- )
- (wire
- (pts
- (xy 154.94 44.45) (xy 154.94 46.99)
+ (pin "1"
+ (uuid "b83b07e5-e3ad-4260-b774-10fc4ffa802e")
)
- (stroke
- (width 0)
- (type default)
+ (pin "5"
+ (uuid "3bdbcfe8-5205-4154-9974-cf5f91caa686")
)
- (uuid "26c7381a-ae80-490b-bd69-012e79c82ca8")
- )
- (wire
- (pts
- (xy 147.32 46.99) (xy 149.86 46.99)
+ (pin "9"
+ (uuid "b8ff239a-7068-4ef0-811e-f6e1f68bd70d")
)
- (stroke
- (width 0)
- (type default)
+ (pin "2"
+ (uuid "66679144-f75e-42a7-9525-1c6f8323fe8c")
)
- (uuid "2d86922c-2406-4869-bf06-c00ae2ed0038")
- )
- (wire
- (pts
- (xy 149.86 44.45) (xy 147.32 44.45)
+ (pin "12"
+ (uuid "8a410e8e-791d-4253-a874-0d8e55a107ce")
)
- (stroke
- (width 0)
- (type default)
+ (pin "3"
+ (uuid "7dc35f6d-b808-4b9d-93fb-6a115b3395e0")
+ )
+ (pin "6"
+ (uuid "062b769e-69af-42d0-bd6b-696d1bfbf21f")
+ )
+ (pin "7"
+ (uuid "6acdee5a-6523-42e7-9366-31b283defa1a")
+ )
+ (pin "10"
+ (uuid "e8542f06-91f9-4c89-a72e-3a2d14a43c94")
+ )
+ (pin "11"
+ (uuid "3873838b-0731-4be5-8bd3-d87f3fca0046")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "J8")
+ (unit 1)
+ )
+ )
)
- (uuid "3020f50b-1b4c-4604-bd4a-30c4230240c6")
)
- (wire
- (pts
- (xy 144.78 35.56) (xy 144.78 40.64)
+ (symbol
+ (lib_id "MS561101BA03-50:MS561101BA03-50")
+ (at 308.61 100.33 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "512b88a9-38bf-4cd1-b84b-ffc6e5261b83")
+ (property "Reference" "A1"
+ (at 308.61 85.09 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Value" "MS561101BA03-50"
+ (at 308.61 87.63 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "MS561101BA03-50:XDCR_MS561101BA03-50"
+ (at 308.61 100.33 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 308.61 100.33 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" ""
+ (at 308.61 100.33 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "PARTREV" "06/2017"
+ (at 308.61 100.33 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "STANDARD" "Manufacturer Recommendations"
+ (at 308.61 100.33 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "1.1mm"
+ (at 308.61 100.33 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "MANUFACTURER" "TE Connectivity"
+ (at 308.61 100.33 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (pin "8"
+ (uuid "b3dc53a9-57de-4c2b-95a3-9148f1fbc9c1")
+ )
+ (pin "3"
+ (uuid "146d10b3-1263-4356-b8d9-ab8b8e7e63ae")
+ )
+ (pin "2"
+ (uuid "0f1ee324-77de-4b03-9c53-cfab2abf22c6")
+ )
+ (pin "1"
+ (uuid "357626f8-b3ae-4caf-8eac-d8fc270ea4c9")
+ )
+ (pin "6"
+ (uuid "b615ddbf-bd96-4fcf-b7a2-5986ae2d1928")
+ )
+ (pin "7"
+ (uuid "4e4fd018-ac37-47dd-9452-432cab5e096b")
+ )
+ (pin "5"
+ (uuid "acc2d889-185e-4fc2-af31-8683d4f5ee63")
)
- (uuid "311fc347-48e2-47e5-a823-09b7b316362e")
- )
- (wire
- (pts
- (xy 113.03 57.15) (xy 119.38 57.15)
+ (pin "4"
+ (uuid "f9e5373a-3eda-43a8-8131-ec01f7fedfc9")
)
- (stroke
- (width 0)
- (type default)
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "A1")
+ (unit 1)
+ )
+ )
)
- (uuid "32c71d9f-5bc5-46da-9359-e9187538198c")
)
- (wire
- (pts
- (xy 208.28 43.18) (xy 208.28 41.91)
+ (symbol
+ (lib_id "power:GND")
+ (at 186.69 55.88 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "5168a309-7fab-46ef-aed2-8c3561e93999")
+ (property "Reference" "#PWR015"
+ (at 186.69 62.23 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Value" "~"
+ (at 186.69 60.96 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (uuid "33fbfe25-528d-42a6-ab72-a83a17669625")
- )
- (wire
- (pts
- (xy 142.24 41.91) (xy 142.24 40.64)
+ (property "Footprint" ""
+ (at 186.69 55.88 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Datasheet" ""
+ (at 186.69 55.88 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (uuid "3c9b0f7e-597d-46bc-b0b6-a219bb3f169c")
- )
- (wire
- (pts
- (xy 144.78 40.64) (xy 144.78 44.45)
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 186.69 55.88 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (pin "1"
+ (uuid "aa1898df-b898-455c-9a6a-e5d6877544c9")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR015")
+ (unit 1)
+ )
+ )
)
- (uuid "444d8819-0a0d-4f33-92be-54300d34ac7e")
)
- (wire
- (pts
- (xy 82.55 43.18) (xy 82.55 45.72)
+ (symbol
+ (lib_id "LM66200DRLR:LM66200DRLR")
+ (at 106.68 144.78 90)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "521600e7-fdd7-4eb9-acb6-cd65b053815b")
+ (property "Reference" "IC1"
+ (at 113.03 143.5099 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Value" "LM66200DRLR"
+ (at 113.03 146.0499 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
)
- (uuid "4950a431-434d-48e1-8460-b7c9d97b87ed")
- )
- (wire
- (pts
- (xy 171.45 41.91) (xy 185.42 41.91)
+ (property "Footprint" "LM66200DRLR:SOT8"
+ (at 106.68 144.78 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Datasheet" ""
+ (at 106.68 144.78 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (uuid "50f1485a-ee39-49f5-86f7-e5dadb77ba99")
- )
- (wire
- (pts
- (xy 154.94 24.13) (xy 154.94 27.94)
+ (property "Description" ""
+ (at 106.68 144.78 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "MF" "Texas Instruments"
+ (at 106.68 144.78 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (uuid "57bca389-376c-4363-b0be-255fc038472b")
- )
- (wire
- (pts
- (xy 134.62 50.8) (xy 134.62 27.94)
+ (property "Description_1" "1.6-V to 5.5-V, 40-mΩ, 2.5-A, low-IQ, dual ideal diode"
+ (at 106.68 144.78 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Package" "None"
+ (at 106.68 144.78 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (uuid "6017bb91-c08f-412f-9754-2837f48b9265")
- )
- (wire
- (pts
- (xy 104.14 35.56) (xy 115.57 35.56)
+ (property "Price" "None"
+ (at 106.68 144.78 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "SnapEDA_Link" "https://www.snapeda.com/parts/LM66200DRLR/Texas+Instruments/view-part/?ref=snap"
+ (at 106.68 144.78 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (uuid "626e55f3-9f3d-4755-ad51-e09f16bddcc9")
- )
- (wire
- (pts
- (xy 154.94 44.45) (xy 152.4 44.45)
+ (property "MP" "LM66200DRLR"
+ (at 106.68 144.78 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Availability" "In Stock"
+ (at 106.68 144.78 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (uuid "67e31cf2-57f3-447f-bffc-2459fd73abcf")
- )
- (wire
- (pts
- (xy 115.57 43.18) (xy 115.57 45.72)
+ (property "Check_prices" "https://www.snapeda.com/parts/LM66200DRLR/Texas+Instruments/view-part/?ref=eda"
+ (at 106.68 144.78 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (pin "6"
+ (uuid "ca6e6b1f-928a-48be-8b07-93a2942b5981")
)
- (uuid "69c73174-c5f5-4975-9f62-dd241b37a396")
- )
- (wire
- (pts
- (xy 152.4 139.7) (xy 149.86 139.7)
+ (pin "4"
+ (uuid "8baf951e-3a4b-4871-b59b-4e026929cd53")
)
- (stroke
- (width 0)
- (type default)
+ (pin "2"
+ (uuid "af99787e-ecae-4f57-8c30-32ca9bc28e96")
)
- (uuid "6f62901d-61b8-4b2b-bbe2-45bb4e1d1427")
- )
- (wire
- (pts
- (xy 52.07 50.8) (xy 134.62 50.8)
+ (pin "1"
+ (uuid "542a5e7b-b773-4c07-8b8f-085c08732b9b")
)
- (stroke
- (width 0)
- (type default)
+ (pin "5"
+ (uuid "885b89a2-e39a-49c0-985a-4dd4d6d07245")
)
- (uuid "73e75143-2170-4376-96c2-5c1243afc25c")
- )
- (wire
- (pts
- (xy 185.42 41.91) (xy 193.04 41.91)
+ (pin "8"
+ (uuid "7abe8871-c0af-433f-affc-b69c2ff51555")
)
- (stroke
- (width 0)
- (type default)
+ (pin "7"
+ (uuid "21b6d36a-c9ea-418f-9104-5a9db94d5e85")
)
- (uuid "75ebc4a3-22bf-4c56-9626-cd5d44ec6b7d")
- )
- (wire
- (pts
- (xy 115.57 45.72) (xy 125.73 45.72)
+ (pin "3"
+ (uuid "7d615a45-2b2b-4b15-bfbc-2f11d2d16758")
)
- (stroke
- (width 0)
- (type default)
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "IC1")
+ (unit 1)
+ )
+ )
)
- (uuid "766b264a-83e5-49f1-9a57-6ad93edcf7b1")
)
- (wire
- (pts
- (xy 152.4 138.43) (xy 152.4 139.7)
- )
- (stroke
- (width 0)
- (type default)
+ (symbol
+ (lib_id "61300311121:61300311121")
+ (at 77.47 234.95 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "60e54e5b-5836-448f-b10e-61b4ed57eb9b")
+ (property "Reference" "J6"
+ (at 83.82 233.6799 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
)
- (uuid "816b9db1-7adf-437d-ac4e-feb4619b2c51")
- )
- (wire
- (pts
- (xy 92.71 35.56) (xy 104.14 35.56)
+ (property "Value" "61300311121"
+ (at 83.82 236.2199 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Footprint" "61300311121:WURTH_61300311121"
+ (at 77.47 234.95 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (uuid "817b2fac-fa7b-4836-803d-ea9802ab527c")
- )
- (wire
- (pts
- (xy 154.94 27.94) (xy 154.94 44.45)
+ (property "Datasheet" ""
+ (at 77.47 234.95 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Description" ""
+ (at 77.47 234.95 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (uuid "874c6e01-c872-4a90-bbe0-4cc747e7fbd8")
- )
- (wire
- (pts
- (xy 208.28 50.8) (xy 208.28 49.53)
+ (property "MAXIMUM_PACKAGE_HEIGHT" "8.74mm"
+ (at 77.47 234.95 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "CREATOR" "ASHISH"
+ (at 77.47 234.95 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (uuid "88631c09-3b50-433d-b8c8-11b74f0a3533")
- )
- (wire
- (pts
- (xy 142.24 40.64) (xy 144.78 40.64)
+ (property "STANDARD" "Manufacturer Recommendations"
+ (at 77.47 234.95 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "PARTREV" "003.001"
+ (at 77.47 234.95 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (uuid "88bf4218-7765-4b26-9aee-02ac7653ef0f")
- )
- (wire
- (pts
- (xy 154.94 24.13) (xy 143.51 24.13)
+ (property "VERIFIER" ""
+ (at 77.47 234.95 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "MANUFACTURER" "Wurth"
+ (at 77.47 234.95 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (uuid "89dd31ee-6fd8-4591-89d2-1d6e4992f35e")
- )
- (wire
- (pts
- (xy 125.73 43.18) (xy 125.73 45.72)
+ (pin "3"
+ (uuid "ce6888f9-f8af-41ab-a4d1-d3399aa1728c")
)
- (stroke
- (width 0)
- (type default)
+ (pin "1"
+ (uuid "746c126c-8394-4bfa-94c0-16143d71351b")
)
- (uuid "8ac6faaf-0a5f-4153-9f79-4e8d83031119")
- )
- (wire
- (pts
- (xy 200.66 41.91) (xy 208.28 41.91)
+ (pin "2"
+ (uuid "921fa75c-1f48-4296-a1cb-f10da165437d")
)
- (stroke
- (width 0)
- (type default)
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "J6")
+ (unit 1)
+ )
+ )
)
- (uuid "8dbc332d-6ed7-41c6-8bcc-3e72cdee245e")
)
- (wire
- (pts
- (xy 134.62 27.94) (xy 153.67 27.94)
+ (symbol
+ (lib_id "Device:C")
+ (at 204.47 119.38 180)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "6777571b-bf4d-4c9d-b9f7-cf48d7f8b315")
+ (property "Reference" "C2"
+ (at 200.66 120.6501 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Value" "100n"
+ (at 200.66 118.1101 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
)
- (uuid "94e6157e-a2e2-45fe-ae5c-8d7c229a16bf")
- )
- (wire
- (pts
- (xy 146.05 44.45) (xy 144.78 44.45)
+ (property "Footprint" ""
+ (at 203.5048 115.57 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Datasheet" "~"
+ (at 204.47 119.38 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (uuid "9ce9833b-98e6-4f18-b56e-ba8d33611f28")
- )
- (wire
- (pts
- (xy 146.05 38.1) (xy 146.05 44.45)
+ (property "Description" "Unpolarized capacitor"
+ (at 204.47 119.38 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (pin "1"
+ (uuid "c05f95ab-e69e-4c39-bdcd-e6a7f364ed2b")
)
- (uuid "a065763d-e0cc-43f1-8862-9018865926fe")
- )
- (wire
- (pts
- (xy 171.45 41.91) (xy 157.48 41.91)
+ (pin "2"
+ (uuid "f51b75f5-fe28-4e6b-bebe-1c9de4ef2e29")
)
- (stroke
- (width 0)
- (type default)
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "C2")
+ (unit 1)
+ )
+ )
)
- (uuid "ac9c9e19-93cc-44cc-a2c9-30b09bee199f")
)
- (wire
- (pts
- (xy 144.78 44.45) (xy 144.78 46.99)
+ (symbol
+ (lib_id "61300311121:61300311121")
+ (at 77.47 201.93 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "6bd4bf9b-00e6-4b0b-87a3-bae93f46181c")
+ (property "Reference" "J4"
+ (at 83.82 200.6599 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Value" "61300311121"
+ (at 83.82 203.1999 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
)
- (uuid "b341577e-934e-47e7-af6a-95e56f741640")
- )
- (wire
- (pts
- (xy 87.63 52.07) (xy 132.08 52.07)
+ (property "Footprint" "61300311121:WURTH_61300311121"
+ (at 77.47 201.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Datasheet" ""
+ (at 77.47 201.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (uuid "b4d92069-ec39-4013-ba14-15e93b586126")
- )
- (wire
- (pts
- (xy 147.32 44.45) (xy 146.05 44.45)
+ (property "Description" ""
+ (at 77.47 201.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "MAXIMUM_PACKAGE_HEIGHT" "8.74mm"
+ (at 77.47 201.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
+ )
+ (property "CREATOR" "ASHISH"
+ (at 77.47 201.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (uuid "b9eef152-8532-4177-a6af-db295521e97d")
- )
- (wire
- (pts
- (xy 48.26 36.83) (xy 48.26 50.8)
+ (property "STANDARD" "Manufacturer Recommendations"
+ (at 77.47 201.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "PARTREV" "003.001"
+ (at 77.47 201.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (uuid "b9f29361-3375-4e79-9f02-d7ad014f2a0a")
- )
- (wire
- (pts
- (xy 101.6 59.69) (xy 102.87 59.69)
+ (property "VERIFIER" ""
+ (at 77.47 201.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "MANUFACTURER" "Wurth"
+ (at 77.47 201.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (uuid "bc4b461a-f25c-4890-b68d-07d4939c4bb9")
- )
- (wire
- (pts
- (xy 149.86 139.7) (xy 149.86 138.43)
+ (pin "3"
+ (uuid "afa38258-8e38-4033-9ea1-0fd29aa34195")
)
- (stroke
- (width 0)
- (type default)
+ (pin "1"
+ (uuid "d0817935-6c05-4428-b9c3-47380d29c11a")
)
- (uuid "c0aa97a1-97f9-471c-b3cf-04c0391b81eb")
- )
- (wire
- (pts
- (xy 154.94 27.94) (xy 163.83 27.94)
+ (pin "2"
+ (uuid "4504c1c0-8bab-4b99-8307-d75267637d29")
)
- (stroke
- (width 0)
- (type default)
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "J4")
+ (unit 1)
+ )
+ )
)
- (uuid "c2390447-ed53-4472-9017-ba35539df9b8")
)
- (wire
- (pts
- (xy 92.71 43.18) (xy 92.71 45.72)
+ (symbol
+ (lib_id "BMI088:BMI088")
+ (at 345.44 45.72 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "6dcfbc18-0126-495b-a449-2e0c5e6a149b")
+ (property "Reference" "U3"
+ (at 345.44 22.86 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Value" "BMI088"
+ (at 345.44 25.4 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
- (uuid "c23cf49f-0834-41ba-9100-5e1db9be15bf")
- )
- (wire
- (pts
- (xy 48.26 50.8) (xy 52.07 50.8)
+ (property "Footprint" "BMI088:PQFN50P450X300X100-16N"
+ (at 345.44 45.72 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Datasheet" ""
+ (at 345.44 45.72 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (uuid "cfff333e-8734-4ea4-b083-3d556d327e5c")
- )
- (wire
- (pts
- (xy 149.86 44.45) (xy 149.86 46.99)
+ (property "Description" ""
+ (at 345.44 45.72 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "MF" "Bosch Sensortec"
+ (at 345.44 45.72 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (uuid "d5646fab-faf2-4dd3-a237-0db02574c0ab")
- )
- (wire
- (pts
- (xy 92.71 45.72) (xy 104.14 45.72)
+ (property "PURCHASE-URL" "https://pricing.snapeda.com/search/part/BMI088/?ref=eda"
+ (at 345.44 45.72 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "PACKAGE" "VFLGA-16 Bosch Sensortec"
+ (at 345.44 45.72 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (uuid "d6fd33a7-499b-4c9d-827b-0e8acf3602d2")
- )
- (wire
- (pts
- (xy 162.56 24.13) (xy 162.56 22.86)
+ (property "PRICE" "None"
+ (at 345.44 45.72 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "MP" "BMI088"
+ (at 345.44 45.72 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (uuid "d8e5d834-a263-4471-8dcb-3a13e0fc496d")
- )
- (wire
- (pts
- (xy 149.86 44.45) (xy 152.4 44.45)
+ (property "AVAILABILITY" "In Stock"
+ (at 345.44 45.72 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "DESCRIPTION" "Accelerometer, Gyroscope, 6 Axis Sensor I²C, SPI Output"
+ (at 345.44 45.72 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify bottom)
+ (hide yes)
+ )
)
- (uuid "da93af4c-1f40-4199-af5a-f007d0e940e9")
- )
- (wire
- (pts
- (xy 82.55 45.72) (xy 92.71 45.72)
+ (pin "15"
+ (uuid "7fe4ef3e-c2d4-4ab5-8034-a2ae523be927")
)
- (stroke
- (width 0)
- (type default)
+ (pin "7"
+ (uuid "2296cee7-b889-4239-916b-69dce41fcaa5")
)
- (uuid "dc35cd40-25b6-4716-8fa4-df220ee17430")
- )
- (wire
- (pts
- (xy 125.73 35.56) (xy 144.78 35.56)
+ (pin "14"
+ (uuid "7935dc7f-574f-4fa4-a7f5-404b9dfd9b00")
)
- (stroke
- (width 0)
- (type default)
+ (pin "10"
+ (uuid "1c905b71-67ef-49cf-b582-6e5dd1ee0651")
)
- (uuid "dc93fb5c-76f1-4794-8e21-59b5520b6742")
- )
- (wire
- (pts
- (xy 153.67 27.94) (xy 153.67 38.1)
+ (pin "6"
+ (uuid "aafd50d9-9d9c-4d50-a676-75bed884ebdc")
)
- (stroke
- (width 0)
- (type default)
+ (pin "8"
+ (uuid "326182b2-f7d4-44a3-ae14-5ce1ad47652e")
)
- (uuid "e278c187-48c1-4834-8817-7da8c0f4081b")
- )
- (wire
- (pts
- (xy 144.78 46.99) (xy 147.32 46.99)
+ (pin "13"
+ (uuid "17135bb7-979a-41c4-b501-bb75e3baff52")
)
- (stroke
- (width 0)
- (type default)
+ (pin "3"
+ (uuid "8509d82a-76e5-4c8a-9c43-9338a659c459")
)
- (uuid "e27c60a3-8fc6-4a40-97a3-3abbb52270fd")
- )
- (wire
- (pts
- (xy 87.63 55.88) (xy 87.63 52.07)
+ (pin "2"
+ (uuid "c5adbcd3-5e14-4e13-85c2-618e6dbd8728")
)
- (stroke
- (width 0)
- (type default)
+ (pin "5"
+ (uuid "1ea20d4a-45bc-4860-bdd9-287150e9e4b5")
)
- (uuid "e56260b6-b09b-4250-b255-314dd4f4ab1b")
- )
- (wire
- (pts
- (xy 147.32 46.99) (xy 147.32 44.45)
+ (pin "4"
+ (uuid "c472d204-dc23-4d3f-9c19-a480ba6f207c")
)
- (stroke
- (width 0)
- (type default)
+ (pin "11"
+ (uuid "cd727485-df40-4e93-88cb-e815c47e0e7b")
)
- (uuid "e7faaeb7-12f5-409a-a83e-12fdb8faa6ad")
- )
- (wire
- (pts
- (xy 149.86 140.97) (xy 149.86 139.7)
+ (pin "12"
+ (uuid "1d142912-e48a-47a1-9f9a-83afc654ac08")
)
- (stroke
- (width 0)
- (type default)
+ (pin "1"
+ (uuid "e47facd7-d652-4a4a-98c1-9d3303bb2a7d")
)
- (uuid "e851a123-1d48-44c9-b207-290e3de38a87")
- )
- (wire
- (pts
- (xy 149.86 46.99) (xy 152.4 46.99)
+ (pin "16"
+ (uuid "fe925134-e343-4d03-8607-7ed947b8dd11")
)
- (stroke
- (width 0)
- (type default)
+ (pin "9"
+ (uuid "84bc2c80-f1a1-466d-b99c-85118e7a9e82")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "U3")
+ (unit 1)
+ )
+ )
)
- (uuid "eb178bc9-41eb-45ea-97bf-b937dd9af85a")
)
- (wire
- (pts
- (xy 162.56 22.86) (xy 163.83 22.86)
+ (symbol
+ (lib_id "Device:C")
+ (at 139.7 184.15 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "80afe5a4-0385-422d-8279-be435bbc2805")
+ (property "Reference" "C8"
+ (at 143.51 182.8799 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Value" "100n"
+ (at 143.51 185.4199 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
)
- (uuid "ef888113-8075-4572-b0b9-f0aad937f4bd")
- )
- (wire
- (pts
- (xy 82.55 45.72) (xy 82.55 46.99)
+ (property "Footprint" ""
+ (at 140.6652 187.96 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Datasheet" "~"
+ (at 139.7 184.15 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (uuid "f0ce94ad-1b8c-4309-b70e-0ebc0a0a2820")
- )
- (wire
- (pts
- (xy 101.6 59.69) (xy 101.6 60.96)
+ (property "Description" "Unpolarized capacitor"
+ (at 139.7 184.15 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
)
- (stroke
- (width 0)
- (type default)
+ (pin "1"
+ (uuid "e4ff4d87-f668-48a2-9256-009dbad16966")
)
- (uuid "f848c745-48ba-4310-8585-c3e7c83f71cc")
- )
- (wire
- (pts
- (xy 152.4 46.99) (xy 152.4 44.45)
+ (pin "2"
+ (uuid "0237300c-07d1-4a14-bd82-6244f46cc38b")
)
- (stroke
- (width 0)
- (type default)
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "C8")
+ (unit 1)
+ )
+ )
)
- (uuid "fa381de2-03d5-4d0b-8c99-6dad6dc51711")
)
- (wire
- (pts
- (xy 152.4 46.99) (xy 154.94 46.99)
+ (symbol
+ (lib_id "Device:R")
+ (at 175.26 166.37 270)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "80b420a4-b51f-42df-8b44-b31763a88ff7")
+ (property "Reference" "R1"
+ (at 175.26 160.02 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
- (stroke
- (width 0)
- (type default)
+ (property "Value" "1k"
+ (at 175.26 162.56 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
)
- (uuid "fa51941d-3027-439b-8274-a3da1319701e")
- )
- (label "SWDIO"
- (at 167.64 85.09 0)
- (effects
- (font
- (size 1.27 1.27)
+ (property "Footprint" ""
+ (at 175.26 164.592 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
)
- (justify left bottom)
)
- (uuid "0fdb828f-36a5-434a-9351-a8f28adefdfc")
- )
- (label "SWCLK"
- (at 167.64 87.63 0)
- (effects
- (font
- (size 1.27 1.27)
+ (property "Datasheet" "~"
+ (at 175.26 166.37 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
)
- (justify left bottom)
)
- (uuid "1d9c7f65-9485-4780-b3d0-64fd224f6cc3")
- )
- (label "SWCLK"
- (at 176.53 25.4 0)
- (effects
- (font
- (size 1.27 1.27)
+ (property "Description" "Resistor"
+ (at 175.26 166.37 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
)
- (justify left bottom)
)
- (uuid "6a3dc165-8559-4397-8957-b498e5050628")
- )
- (label "SWDIO"
- (at 176.53 22.86 0)
- (effects
- (font
- (size 1.27 1.27)
+ (pin "2"
+ (uuid "d57cb2e7-7956-4d8f-a37c-957702439b6e")
+ )
+ (pin "1"
+ (uuid "09946b4f-b09c-429f-a97a-2ba8cc267aaa")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "R1")
+ (unit 1)
+ )
)
- (justify left bottom)
)
- (uuid "6ed15e12-2624-4133-b63c-56d6ca976f3d")
)
- (label "NRST"
- (at 160.02 27.94 0)
- (effects
- (font
- (size 1.27 1.27)
+ (symbol
+ (lib_id "power:GND")
+ (at 369.57 64.77 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "8582e562-4e3d-41d9-921b-4caac7de1dfb")
+ (property "Reference" "#PWR011"
+ (at 369.57 71.12 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
)
- (justify left bottom)
)
- (uuid "78836772-1d90-42af-a8ef-04d109d607fd")
- )
- (label "SWO"
- (at 167.64 102.87 0)
- (effects
- (font
- (size 1.27 1.27)
+ (property "Value" "~"
+ (at 369.57 69.85 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
)
- (justify left bottom)
)
- (uuid "849e0d42-0922-4991-acd3-ac1ac95cc5d2")
- )
- (label "SWO"
- (at 176.53 27.94 0)
- (effects
- (font
- (size 1.27 1.27)
+ (property "Footprint" ""
+ (at 369.57 64.77 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
)
- (justify left bottom)
)
- (uuid "b3e215a4-a942-42be-8cdb-92799d0121f0")
- )
- (label "VDD"
- (at 163.83 22.86 0)
- (effects
- (font
- (size 1.27 1.27)
+ (property "Datasheet" ""
+ (at 369.57 64.77 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
)
- (justify left bottom)
)
- (uuid "eecdbacf-eef3-4b31-b4ef-ad69899db8f3")
- )
- (label "GND"
- (at 163.83 25.4 0)
- (effects
- (font
- (size 1.27 1.27)
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 369.57 64.77 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "cc3fd30c-ceaa-4758-b396-78d5010b164f")
+ )
+ (instances
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR011")
+ (unit 1)
+ )
)
- (justify left bottom)
)
- (uuid "ff47f116-7c59-4067-a7d8-efde4aa7f07d")
)
(symbol
- (lib_id "Device:R")
- (at 123.19 57.15 90)
+ (lib_id "SIT8924BA-22-33E-20_000000:SIT8924BA-22-33E-20.000000")
+ (at 157.48 172.72 0)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
- (uuid "1dfe7f38-a73e-45f8-b2cc-f002703648a6")
- (property "Reference" "R1"
- (at 123.19 55.118 90)
+ (uuid "87225a7b-471a-45df-baeb-0537c2ed0d2b")
+ (property "Reference" "Y1"
+ (at 173.99 182.88 0)
(effects
(font
(size 1.27 1.27)
)
)
)
- (property "Value" "10k"
- (at 123.444 59.436 90)
+ (property "Value" "SIT8924BA-20.0"
+ (at 173.99 180.34 0)
(effects
(font
(size 1.27 1.27)
)
)
)
- (property "Footprint" ""
- (at 123.19 58.928 90)
- (hide yes)
+ (property "Footprint" "QFN_3225_4pins"
+ (at 186.69 267.64 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left top)
+ (hide yes)
)
)
- (property "Datasheet" ""
- (at 123.19 57.15 0)
- (hide yes)
+ (property "Datasheet" "https://www.sitime.com/support/resource-library/datasheets/sit8924-datasheet"
+ (at 186.69 367.64 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left top)
+ (hide yes)
)
)
- (property "Description" "Resistor"
- (at 123.19 57.15 0)
- (hide yes)
+ (property "Description" "Automotive AEC-Q100 Oscillator"
+ (at 157.48 172.72 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Height" "0.8"
+ (at 186.69 567.64 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ (hide yes)
+ )
+ )
+ (property "Manufacturer_Name" "SiTime"
+ (at 186.69 667.64 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ (hide yes)
+ )
+ )
+ (property "Manufacturer_Part_Number" "SIT8924BA-22-33E-20.000000"
+ (at 186.69 767.64 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ (hide yes)
+ )
+ )
+ (property "Mouser Part Number" ""
+ (at 186.69 867.64 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ (hide yes)
+ )
+ )
+ (property "Mouser Price/Stock" ""
+ (at 186.69 967.64 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ (hide yes)
+ )
+ )
+ (property "Arrow Part Number" ""
+ (at 186.69 1067.64 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ (hide yes)
+ )
+ )
+ (property "Arrow Price/Stock" ""
+ (at 186.69 1167.64 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left top)
+ (hide yes)
)
)
+ (pin "1"
+ (uuid "3c775ed7-d33b-4c0f-83c7-fdb6566771f7")
+ )
+ (pin "3"
+ (uuid "c0d7aa10-4bef-4d5f-9b2b-eff8d1b81d6d")
+ )
(pin "2"
- (uuid "c68f1d20-7c5d-4ff1-b76c-114a3da5c7b2")
+ (uuid "c3b3214e-8e5d-443e-9758-eee3ed16b74d")
)
- (pin "1"
- (uuid "9354d190-428f-41bb-a0c2-6d9ab2e1371c")
+ (pin "4"
+ (uuid "dcfc58c0-1dac-4d9d-a41c-3640d6268238")
)
(instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "R1")
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "Y1")
(unit 1)
)
)
@@ -4267,17 +13291,15 @@
)
(symbol
(lib_id "Device:C")
- (at 92.71 39.37 0)
+ (at 186.69 43.18 0)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
- (fields_autoplaced yes)
- (uuid "25989644-9005-4b21-8162-1a2a5e48b4af")
- (property "Reference" "C4"
- (at 96.52 38.0999 0)
+ (uuid "95d61a75-06f8-4077-9272-d9037e6f5c90")
+ (property "Reference" "C14"
+ (at 189.484 41.656 0)
(effects
(font
(size 1.27 1.27)
@@ -4285,8 +13307,8 @@
(justify left)
)
)
- (property "Value" "100n"
- (at 96.52 40.6399 0)
+ (property "Value" "1u"
+ (at 189.484 44.45 0)
(effects
(font
(size 1.27 1.27)
@@ -4295,42 +13317,42 @@
)
)
(property "Footprint" ""
- (at 93.6752 43.18 0)
- (hide yes)
+ (at 187.6552 46.99 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Datasheet" ""
- (at 92.71 39.37 0)
- (hide yes)
+ (property "Datasheet" "~"
+ (at 186.69 43.18 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Description" "Unpolarized capacitor"
- (at 92.71 39.37 0)
- (hide yes)
+ (at 186.69 43.18 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(pin "1"
- (uuid "fbbc1d84-a730-494f-8cf6-b4fcab4a72a4")
+ (uuid "57e43b40-c684-457c-87b4-dc445d84bb40")
)
(pin "2"
- (uuid "b926d312-d8a3-45f8-a01f-7515330bdcf9")
+ (uuid "d6c53336-b3ab-4da4-9465-2908c6ec2805")
)
(instances
(project "Control Systems"
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "C4")
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "C14")
(unit 1)
)
)
@@ -4338,17 +13360,16 @@
)
(symbol
(lib_id "Device:C")
- (at 185.42 45.72 0)
+ (at 170.18 119.38 180)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "25fd6b3c-b2a7-4ea5-88df-159bc383f42c")
- (property "Reference" "C7"
- (at 189.23 44.4499 0)
+ (uuid "9cfd5718-245c-4288-8f4b-7efc75233a4d")
+ (property "Reference" "C5"
+ (at 166.37 120.6501 0)
(effects
(font
(size 1.27 1.27)
@@ -4356,8 +13377,8 @@
(justify left)
)
)
- (property "Value" "1u"
- (at 189.23 46.9899 0)
+ (property "Value" "100n"
+ (at 166.37 118.1101 0)
(effects
(font
(size 1.27 1.27)
@@ -4366,69 +13387,67 @@
)
)
(property "Footprint" ""
- (at 186.3852 49.53 0)
- (hide yes)
+ (at 169.2148 115.57 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Datasheet" ""
- (at 185.42 45.72 0)
- (hide yes)
+ (property "Datasheet" "~"
+ (at 170.18 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Description" "Unpolarized capacitor"
- (at 185.42 45.72 0)
- (hide yes)
+ (at 170.18 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(pin "1"
- (uuid "cfd42cf5-cf85-48b8-af9f-9edf50d20bdc")
+ (uuid "10fac395-8244-45f1-a34a-b213ad726076")
)
(pin "2"
- (uuid "f36b3379-daf5-4455-bb51-3cc5cd5acc1d")
+ (uuid "c16f7d9a-d60a-4fc4-8767-bb2ba6c734b4")
)
(instances
(project "Control Systems"
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "C7")
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "C5")
(unit 1)
)
)
)
)
(symbol
- (lib_id "power:PWR_FLAG")
- (at 48.26 36.83 90)
+ (lib_id "Device:C")
+ (at 292.1 52.07 90)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
- (fields_autoplaced yes)
- (uuid "2be84d84-338d-4d71-8774-16b126bc9a8f")
- (property "Reference" "#FLG03"
- (at 46.355 36.83 0)
- (hide yes)
+ (uuid "a687c5ea-d182-4cab-8b0e-c43b9ed6a08a")
+ (property "Reference" "C13"
+ (at 293.624 48.514 90)
(effects
(font
(size 1.27 1.27)
)
+ (justify left)
)
)
- (property "Value" "PWR_FLAG"
- (at 44.45 36.8299 90)
+ (property "Value" "10u"
+ (at 293.878 55.626 90)
(effects
(font
(size 1.27 1.27)
@@ -4437,65 +13456,67 @@
)
)
(property "Footprint" ""
- (at 48.26 36.83 0)
- (hide yes)
+ (at 295.91 51.1048 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Datasheet" ""
- (at 48.26 36.83 0)
- (hide yes)
+ (property "Datasheet" "~"
+ (at 292.1 52.07 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Special symbol for telling ERC where power comes from"
- (at 48.26 36.83 0)
- (hide yes)
+ (property "Description" "Unpolarized capacitor"
+ (at 292.1 52.07 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(pin "1"
- (uuid "997f5193-e642-416a-9bdf-cbb4912e329b")
+ (uuid "ad618bdc-a428-4edd-9e94-955851c24572")
+ )
+ (pin "2"
+ (uuid "692cb762-9b88-4050-af91-855930a8e509")
)
(instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "#FLG03")
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "C13")
(unit 1)
)
)
)
)
(symbol
- (lib_id "Connector_Generic:Conn_02x03_Odd_Even")
- (at 168.91 25.4 0)
+ (lib_id "power:+3.3V")
+ (at 297.18 41.91 270)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
- (fields_autoplaced yes)
- (uuid "3f70ca4b-02ea-4393-84a8-ebb826cc9a66")
- (property "Reference" "J1"
- (at 170.18 16.51 0)
+ (uuid "ac461b5d-7386-48c4-9cde-c65ef281989e")
+ (property "Reference" "#PWR013"
+ (at 293.37 41.91 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Value" "Conn_02x03_Odd_Even"
- (at 170.18 19.05 0)
+ (property "Value" "+3.3V"
+ (at 303.022 41.656 90)
(effects
(font
(size 1.27 1.27)
@@ -4503,54 +13524,39 @@
)
)
(property "Footprint" ""
- (at 168.91 25.4 0)
- (hide yes)
+ (at 297.18 41.91 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Datasheet" ""
- (at 168.91 25.4 0)
- (hide yes)
+ (at 297.18 41.91 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Generic connector, double row, 02x03, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"
- (at 168.91 25.4 0)
- (hide yes)
+ (property "Description" "Power symbol creates a global label with name \"+3.3V\""
+ (at 297.18 41.91 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (pin "2"
- (uuid "0fd99dfd-6236-46c7-ba75-4af28a217630")
- )
- (pin "6"
- (uuid "460b4fde-564a-48b6-9cd3-de042f80aa1f")
- )
- (pin "5"
- (uuid "cc021aba-b988-4d52-b04f-f11b895e5f3d")
- )
- (pin "4"
- (uuid "3803e84d-7eaf-4d0f-b1e1-4467ff6db8fc")
- )
(pin "1"
- (uuid "18f96f0a-6cc2-447b-a2f8-8b0640135f6b")
- )
- (pin "3"
- (uuid "038f911d-99bf-414d-a503-6f474f2e3d40")
+ (uuid "a3a641df-bea9-4c25-842c-db866275a286")
)
(instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "J1")
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR013")
(unit 1)
)
)
@@ -4558,26 +13564,25 @@
)
(symbol
(lib_id "power:+3.3V")
- (at 157.48 41.91 0)
+ (at 139.7 161.29 0)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "4389aa9d-61f2-4845-8d09-4f0659c36f7b")
- (property "Reference" "#PWR07"
- (at 157.48 45.72 0)
- (hide yes)
+ (uuid "ad5dbaee-aa2b-413f-853c-e49d8ac35290")
+ (property "Reference" "#PWR04"
+ (at 139.7 165.1 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Value" "+3.3V"
- (at 157.48 36.83 0)
+ (at 139.7 156.21 0)
(effects
(font
(size 1.27 1.27)
@@ -4585,133 +13590,138 @@
)
)
(property "Footprint" ""
- (at 157.48 41.91 0)
- (hide yes)
+ (at 139.7 161.29 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Datasheet" ""
- (at 157.48 41.91 0)
- (hide yes)
+ (at 139.7 161.29 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"+3.3V\""
- (at 157.48 41.91 0)
- (hide yes)
+ (at 139.7 161.29 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(pin "1"
- (uuid "7f702745-ce0e-4b22-9753-5bd1939b6f56")
+ (uuid "7cd06de4-43d9-4203-95e8-31732490ffcb")
)
(instances
(project "Control Systems"
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "#PWR07")
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR04")
(unit 1)
)
)
)
)
(symbol
- (lib_id "power:PWR_FLAG")
- (at 142.24 41.91 90)
+ (lib_id "Connector:Conn_01x04_Pin")
+ (at 297.18 241.3 0)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "4846dab9-0965-4c53-b9fc-14fed53aea8c")
- (property "Reference" "#FLG01"
- (at 140.335 41.91 0)
- (hide yes)
+ (uuid "ad69b9fe-9242-4f10-ad2f-368d9f36e663")
+ (property "Reference" "J7"
+ (at 297.815 233.68 0)
(effects
(font
(size 1.27 1.27)
)
)
)
- (property "Value" "PWR_FLAG"
- (at 138.43 41.9099 90)
+ (property "Value" "Conn_01x04_Pin"
+ (at 297.815 236.22 0)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
)
)
(property "Footprint" ""
- (at 142.24 41.91 0)
- (hide yes)
+ (at 297.18 241.3 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Datasheet" ""
- (at 142.24 41.91 0)
- (hide yes)
+ (property "Datasheet" "~"
+ (at 297.18 241.3 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Special symbol for telling ERC where power comes from"
- (at 142.24 41.91 0)
- (hide yes)
+ (property "Description" "Generic connector, single row, 01x04, script generated"
+ (at 297.18 241.3 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
+ (pin "4"
+ (uuid "2ac7a0ab-61f1-4e10-8607-232ab6ffd229")
+ )
(pin "1"
- (uuid "fa6e261e-ca3d-4f74-8a33-1d9ff53b0e28")
+ (uuid "30dc7c32-4dce-48cb-b923-0dd054de3ac1")
+ )
+ (pin "2"
+ (uuid "f943b1da-b673-4346-b8ec-20ae4d84848b")
+ )
+ (pin "3"
+ (uuid "ab5f892b-4efe-4ff2-94c7-7fb84a1fc1af")
)
(instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "#FLG01")
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "J7")
(unit 1)
)
)
)
)
(symbol
- (lib_id "Device:FerriteBead")
- (at 196.85 41.91 90)
+ (lib_id "power:+3.3V")
+ (at 196.85 22.86 0)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
- (fields_autoplaced yes)
- (uuid "4847a1cb-58b4-4eeb-821b-4e41bba19c05")
- (property "Reference" "FB1"
- (at 196.7992 34.29 90)
+ (uuid "b569bab9-b330-4dee-a530-cc2a36ee96b0")
+ (property "Reference" "#PWR014"
+ (at 196.85 26.67 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Value" "FerriteBead"
- (at 196.7992 36.83 90)
+ (property "Value" "+3.3V"
+ (at 196.596 17.018 90)
(effects
(font
(size 1.27 1.27)
@@ -4719,42 +13729,39 @@
)
)
(property "Footprint" ""
- (at 196.85 43.688 90)
- (hide yes)
+ (at 196.85 22.86 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Datasheet" ""
- (at 196.85 41.91 0)
- (hide yes)
+ (at 196.85 22.86 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Ferrite bead"
- (at 196.85 41.91 0)
- (hide yes)
+ (property "Description" "Power symbol creates a global label with name \"+3.3V\""
+ (at 196.85 22.86 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (pin "2"
- (uuid "48ea947f-8a99-46df-ba87-275775909983")
- )
(pin "1"
- (uuid "bf19b995-a8d9-431d-a291-3a322b8e9f30")
+ (uuid "3ec723cb-e657-4cf2-88be-7d2de08730fc")
)
(instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "FB1")
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR014")
(unit 1)
)
)
@@ -4762,16 +13769,15 @@
)
(symbol
(lib_id "MCU_ST_STM32F4:STM32F446RETx")
- (at 149.86 92.71 0)
+ (at 233.68 189.23 0)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
- (uuid "54f1c799-3295-4fbb-988f-a009ca301ee2")
+ (uuid "bcb2d396-777f-40af-818f-01eaa3c698cb")
(property "Reference" "U1"
- (at 161.036 48.26 0)
+ (at 239.522 233.68 0)
(effects
(font
(size 1.27 1.27)
@@ -4780,7 +13786,7 @@
)
)
(property "Value" "STM32F446RETx"
- (at 154.432 137.414 0)
+ (at 239.6647 235.966 0)
(effects
(font
(size 1.27 1.27)
@@ -4789,672 +13795,435 @@
)
)
(property "Footprint" "Package_QFP:LQFP-64_10x10mm_P0.5mm"
- (at 134.62 135.89 0)
- (hide yes)
+ (at 215.9 232.41 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
+ (hide yes)
)
)
(property "Datasheet" "https://www.st.com/resource/en/datasheet/stm32f446re.pdf"
- (at 149.86 92.71 0)
- (hide yes)
+ (at 233.68 189.23 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Description" "STMicroelectronics Arm Cortex-M4 MCU, 512KB flash, 128KB RAM, 180 MHz, 1.8-3.6V, 50 GPIO, LQFP64"
- (at 149.86 92.71 0)
- (hide yes)
+ (at 233.68 189.23 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (pin "58"
- (uuid "51793803-ab59-40b3-a9e2-b913f6cbe814")
- )
- (pin "59"
- (uuid "2069cd7b-c3d4-4998-b1ce-7b93f396fbda")
- )
- (pin "63"
- (uuid "0a189423-0778-4d6b-a65c-467224294b70")
- )
- (pin "9"
- (uuid "b7f6f668-c18d-46f3-a44a-09d4fd464b2d")
- )
- (pin "57"
- (uuid "edae3329-8cda-4701-88ab-02177403e943")
- )
(pin "60"
- (uuid "97cd3893-0fba-49d0-8cb7-fe832c6e331c")
- )
- (pin "61"
- (uuid "f9b7aea0-c3bd-481e-85c3-85ccdd523d81")
+ (uuid "239650f2-4ede-4107-8d54-30125de505af")
)
- (pin "64"
- (uuid "fde14926-fb1d-45d5-a0ed-0da6227e9844")
+ (pin "7"
+ (uuid "5fa5dfe0-123e-46d9-a65d-c75dc1e99573")
)
- (pin "56"
- (uuid "8bc48ca3-d044-470e-8902-39dd6933891f")
+ (pin "5"
+ (uuid "47c54da6-0919-4dcf-8a36-b5f3fa65d163")
)
(pin "6"
- (uuid "6bb258f4-68a8-4626-8957-88051f7e487d")
+ (uuid "a8bafe96-6af3-48e3-890a-43c2a26e6af3")
)
- (pin "62"
- (uuid "1e745668-4e8f-4be1-acc6-5fbeb5fb6a57")
- )
- (pin "8"
- (uuid "9320c435-2fb3-4eeb-9cc1-206ea46be86a")
+ (pin "25"
+ (uuid "17c57e27-fe78-4aed-a418-23fe6adfd452")
)
- (pin "55"
- (uuid "af56d7d3-4ecb-4a14-84b0-8ac40abcc5b9")
+ (pin "37"
+ (uuid "bc940d5e-7db4-49ce-82ec-0b17b4ac321e")
)
- (pin "7"
- (uuid "7ba4297c-7c37-4c19-ab26-97c4d5b79d84")
+ (pin "54"
+ (uuid "92ab33bd-1360-4d1a-b1d9-d0f5f61c2b02")
)
- (pin "49"
- (uuid "52191e98-5fb4-4fbc-8bdb-1045857aedb1")
+ (pin "8"
+ (uuid "e10d0e6b-7a35-451c-8ed4-1d7bb69b22fe")
)
- (pin "51"
- (uuid "d4f2df00-af71-45a9-8682-e6c7605c8518")
+ (pin "38"
+ (uuid "f69e148d-4bc5-4bb9-8c0d-661229d978be")
)
- (pin "53"
- (uuid "2078b440-d7f1-48f1-b766-5453709fb8df")
+ (pin "39"
+ (uuid "b0fd395c-2e4a-468c-a2c6-505d67f0db3a")
)
- (pin "11"
- (uuid "0e728576-80e9-4a38-831c-138e05525f68")
+ (pin "9"
+ (uuid "7ff68069-34a8-4e91-a165-2db8116473dd")
)
- (pin "14"
- (uuid "c2f87ccd-9bad-434f-be63-1307c2259bb6")
+ (pin "10"
+ (uuid "540f37ed-f005-4dbc-b81e-b03c6e04f0e9")
)
- (pin "13"
- (uuid "73cea6e7-061d-492e-9f11-83dfd7c4d9c2")
+ (pin "11"
+ (uuid "fac353db-4f81-4acb-89a0-0c5c89f603b4")
)
- (pin "18"
- (uuid "ff6a8080-7691-4f91-9a5c-79e1f0ce9296")
+ (pin "24"
+ (uuid "09779fd6-b71a-4df9-bffe-9a24ab4e0a85")
)
- (pin "2"
- (uuid "d1c9f486-9a22-49fc-b689-ac2fd8ea035f")
+ (pin "40"
+ (uuid "8a12991e-8136-48f7-854f-a2d017b93d21")
)
- (pin "16"
- (uuid "e1730ca6-5bb5-4553-b52b-ed6c10f96d7b")
+ (pin "51"
+ (uuid "c79469f7-c6c6-4a13-8722-4f30b635eea3")
)
- (pin "23"
- (uuid "d7c9d9aa-60cb-4a8c-a495-76018fb642f1")
+ (pin "52"
+ (uuid "9b5f9e5e-2df9-4964-aa66-4b9fb3e31fc2")
)
- (pin "25"
- (uuid "6c0cbf80-6082-4ca6-8d09-635f0a657a02")
+ (pin "53"
+ (uuid "4501636c-f503-4761-95dc-588018d19bcf")
)
- (pin "26"
- (uuid "b9f66878-6cbe-4477-b11a-0bceabdd6bcf")
+ (pin "2"
+ (uuid "a503919a-7f7f-4334-bfc9-18ab3bd6d8b2")
)
- (pin "28"
- (uuid "d0183783-8e89-4826-a723-a72b5a0736c7")
+ (pin "3"
+ (uuid "12c79758-27f8-4184-bc1a-113eae6c275b")
)
- (pin "20"
- (uuid "18a47934-c884-4e69-b8b6-0e2ca40c7f80")
+ (pin "4"
+ (uuid "6e8f5835-9a09-477c-8c92-fddcd2d41ad0")
)
- (pin "29"
- (uuid "f0343f1b-ee58-4d8f-a011-db779d0d0ddf")
+ (pin "30"
+ (uuid "91a56e2c-be27-4f00-a243-40532b697f8e")
)
(pin "1"
- (uuid "7d653a28-e33c-417c-9a1a-63e1587f84b7")
- )
- (pin "3"
- (uuid "0bd02814-50ec-4ff9-aa52-91c8cbf5c8d6")
+ (uuid "e5058cce-d3bc-4353-b9f0-293b914977a6")
)
- (pin "30"
- (uuid "abe76348-d62a-47c3-b074-b195d8f01340")
+ (pin "19"
+ (uuid "1095f001-0735-4170-a186-962581bb7fa2")
)
(pin "32"
- (uuid "42d9ce2b-6a25-4e47-b558-6f853fcc8956")
- )
- (pin "35"
- (uuid "715662e1-c1dd-487a-8d99-8c69aa72ab30")
+ (uuid "b6790037-d607-4ab0-804e-2dbb6786c4b1")
)
- (pin "27"
- (uuid "42ba38be-5301-40fc-bb93-c5b65cf039ac")
+ (pin "18"
+ (uuid "7df7c691-28cf-4350-bae2-2eb7114a118b")
)
- (pin "33"
- (uuid "05551b38-4784-4f86-9eb5-0416aa413b2d")
+ (pin "31"
+ (uuid "8ac4cc50-4787-4df5-8f47-75ea08d87111")
)
- (pin "5"
- (uuid "d519a375-c2d3-40f1-8547-cd2c1bd0c2e2")
+ (pin "47"
+ (uuid "2f540851-dd64-46f8-8f32-b05aecce8dfc")
)
- (pin "10"
- (uuid "2b2bf16b-6738-49f9-9f5f-5f1cae3a8a07")
+ (pin "63"
+ (uuid "9c0b1365-0c2d-4101-ad22-74088d398731")
)
- (pin "15"
- (uuid "9f73408a-ff6b-45b8-9e93-5ab964a15eea")
+ (pin "48"
+ (uuid "b7e57f07-efbc-478e-bbce-f4f82ccc4f40")
)
- (pin "17"
- (uuid "aa940ff7-362b-4e23-8b2b-882b1a6827cc")
+ (pin "12"
+ (uuid "6ef58373-177d-49dd-861f-a06a456fc8f6")
)
- (pin "24"
- (uuid "60cdf87d-9728-4b27-8b19-1150ac601341")
+ (pin "64"
+ (uuid "f5610856-1b97-45fc-88e1-6d60ac02353e")
)
- (pin "36"
- (uuid "9e0a65c1-735a-43ee-889a-6fb360af2416")
+ (pin "13"
+ (uuid "a0847c36-2894-4167-9396-174764be3bb6")
)
- (pin "39"
- (uuid "a2d4cd18-ef8d-4aac-9af9-4baf6a6d1b62")
+ (pin "14"
+ (uuid "be023945-a085-45d7-b50f-691038eabbad")
)
- (pin "40"
- (uuid "0a18ffa8-827a-41ad-8055-db8a043be7d7")
+ (pin "15"
+ (uuid "98564d2d-3b0e-40ee-a770-7a095e56ba6f")
)
- (pin "22"
- (uuid "b40adea4-4560-4c2d-ac47-678d13ab2dbe")
+ (pin "16"
+ (uuid "ff17cf75-fcd4-402f-b444-a7007c5722de")
)
- (pin "21"
- (uuid "afbf4d28-abc9-48b2-b1bc-d1d4cfde2999")
+ (pin "17"
+ (uuid "20f334e8-dc95-4630-9c1b-688b5ef9554e")
)
- (pin "31"
- (uuid "7f250595-d9d1-458b-86a5-9d46c78698b1")
+ (pin "20"
+ (uuid "6f063711-4396-436a-9e35-b1938e6264e2")
)
- (pin "34"
- (uuid "d248ba27-01a6-4f6d-811e-c0f6655e31fb")
+ (pin "21"
+ (uuid "0c82bc46-267f-4bab-91ff-a80a5da3752a")
)
- (pin "38"
- (uuid "05eaf9da-722d-470b-af1c-3a6ce80404ea")
+ (pin "22"
+ (uuid "10c35298-46d8-4287-9e19-989aa5dd53d1")
)
- (pin "37"
- (uuid "f7e860df-18b5-44c0-9b3c-0da6612b1f6f")
+ (pin "23"
+ (uuid "53226d39-5c3b-47e6-a3ab-c215cf8f387a")
)
(pin "41"
- (uuid "7f1dc971-489c-47bf-b637-44b12732e683")
+ (uuid "cc117147-8e4e-42ba-a6e2-2c0c133e3596")
)
(pin "42"
- (uuid "a9961c01-6b79-41cf-af25-4de2a621b873")
- )
- (pin "4"
- (uuid "eae3c45e-8f7c-478e-abd0-53b0e252d2ae")
+ (uuid "5964e861-6e12-4789-b210-23f6b5f6d3ba")
)
(pin "43"
- (uuid "d31fa3c8-a8a2-4f52-b740-7f7902d39375")
- )
- (pin "46"
- (uuid "798f9231-2b80-4147-9089-ce2608426a67")
- )
- (pin "47"
- (uuid "9a369568-434c-4d0b-b2cd-925757821802")
- )
- (pin "19"
- (uuid "1f6615d7-2373-42a7-88b4-0e7222741788")
- )
- (pin "12"
- (uuid "7ca914e4-18a6-4214-8db0-faeea95261ae")
+ (uuid "b82f1a7b-7734-4c3e-a90e-4b7bab6aa4a1")
)
(pin "44"
- (uuid "70bd9ac4-62ed-4732-ac58-9419f467c6aa")
- )
- (pin "45"
- (uuid "b510af7e-99e9-4577-8aa6-95e7721222cf")
- )
- (pin "48"
- (uuid "269fac1d-fb01-4601-8ecb-9afa386d84f1")
- )
- (pin "50"
- (uuid "f3736ec3-6a0b-40f5-8924-278f82862cf9")
- )
- (pin "52"
- (uuid "bd89b99b-7f7d-4c9c-b146-cda226fc18d1")
- )
- (pin "54"
- (uuid "86de5281-f158-4e33-957b-2ba281ae4c2e")
- )
- (instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "U1")
- (unit 1)
- )
- )
- )
- )
- (symbol
- (lib_id "Device:C")
- (at 104.14 39.37 0)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (dnp no)
- (fields_autoplaced yes)
- (uuid "5607445a-77f1-47cf-881f-10b056582a8a")
- (property "Reference" "C3"
- (at 107.95 38.0999 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Value" "100n"
- (at 107.95 40.6399 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- )
- (property "Footprint" ""
- (at 105.1052 43.18 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Datasheet" ""
- (at 104.14 39.37 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
- )
- (property "Description" "Unpolarized capacitor"
- (at 104.14 39.37 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (uuid "4602ce17-ac99-46cf-afce-1ab85209dd82")
)
- (pin "1"
- (uuid "0780786f-6c6b-405a-9c3c-e98c3926da0c")
+ (pin "45"
+ (uuid "33c0c821-328f-4aaa-87a2-e6b5253dd5ea")
)
- (pin "2"
- (uuid "7349bbc5-aa93-427c-8025-e9699683305a")
+ (pin "46"
+ (uuid "7bd00685-2629-42d4-b8ee-154ab3d1975e")
)
- (instances
- (project "Control Systems"
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "C3")
- (unit 1)
- )
- )
+ (pin "49"
+ (uuid "d980789c-3808-4f42-a4b3-07e2dfeda2ee")
)
- )
- (symbol
- (lib_id "Device:R")
- (at 149.86 38.1 90)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (dnp no)
- (fields_autoplaced yes)
- (uuid "5f8fa9ad-f636-429c-805c-8545fbaa1fce")
- (property "Reference" "R3"
- (at 149.86 31.75 90)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (pin "50"
+ (uuid "2f2739b3-f1b4-45e9-bee5-d502da357531")
)
- (property "Value" "10k0"
- (at 149.86 34.29 90)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (pin "26"
+ (uuid "db702363-cc43-4729-914e-e6b36f02b699")
)
- (property "Footprint" ""
- (at 149.86 39.878 90)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (pin "27"
+ (uuid "5da84ee8-506c-49e5-949d-5763d8a01d68")
)
- (property "Datasheet" ""
- (at 149.86 38.1 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (pin "28"
+ (uuid "b20b80d7-57f0-4ef2-9714-36251bfba3ff")
)
- (property "Description" "Resistor"
- (at 149.86 38.1 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (pin "55"
+ (uuid "ce8b7366-8f39-4cea-84b3-78e6204506ce")
)
- (pin "2"
- (uuid "4f2ffc6e-6642-4c64-84af-8a080660a214")
+ (pin "56"
+ (uuid "77e33b7a-d7aa-40e1-9e1c-8a78f8275e09")
)
- (pin "1"
- (uuid "d10efe1d-e2a4-4b5e-99ad-ed831bbfaad1")
+ (pin "57"
+ (uuid "b95d2135-db06-461a-a363-09210d9f4ea9")
)
- (instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "R3")
- (unit 1)
- )
- )
+ (pin "58"
+ (uuid "e0790d17-f9d5-4d79-8a35-22c678766c9a")
)
- )
- (symbol
- (lib_id "Device:C")
- (at 87.63 59.69 0)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (dnp no)
- (fields_autoplaced yes)
- (uuid "5fe32225-37b8-4126-ba8d-35e91737ac81")
- (property "Reference" "C9"
- (at 91.44 58.4199 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
+ (pin "59"
+ (uuid "d7eca9b7-2e28-4ccb-84d0-ad0c28352cba")
)
- (property "Value" "100n"
- (at 91.44 60.9599 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
+ (pin "61"
+ (uuid "a826fc74-31b4-48f5-8da5-c71eea2bbb80")
)
- (property "Footprint" ""
- (at 88.5952 63.5 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (pin "62"
+ (uuid "153b37af-1232-46d3-9fa5-71815e51828e")
)
- (property "Datasheet" ""
- (at 87.63 59.69 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (pin "29"
+ (uuid "bc975506-b0c9-4db6-bd71-8311e656ee13")
)
- (property "Description" "Unpolarized capacitor"
- (at 87.63 59.69 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (pin "33"
+ (uuid "08fa30f5-a5fe-4d28-8ba9-dcc7d1229b5f")
)
- (pin "1"
- (uuid "1e9a3c04-c667-47e9-a6f1-26c3b4d391df")
+ (pin "34"
+ (uuid "a24c56f0-78ee-45af-bc0c-def7ceb62df8")
)
- (pin "2"
- (uuid "1d0a830d-7ca1-4d3d-8d69-3ef2737da1c5")
+ (pin "35"
+ (uuid "1f4a7e74-efd3-4d0c-9298-c11cf366441c")
+ )
+ (pin "36"
+ (uuid "041c655c-ab34-4c64-979e-d75e74ffc5e3")
)
(instances
(project "Control Systems"
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "C9")
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "U1")
(unit 1)
)
)
)
)
(symbol
- (lib_id "Device:C")
- (at 208.28 46.99 0)
+ (lib_id "XT60-M:XT60-M")
+ (at 36.83 80.01 180)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "5ff36276-8760-4f61-8342-99bc402aab16")
- (property "Reference" "C8"
- (at 212.09 45.7199 0)
+ (uuid "c5632123-66c6-4b9b-8e6a-afd99201f839")
+ (property "Reference" "J1"
+ (at 33.02 72.39 0)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
)
)
- (property "Value" "1u"
- (at 212.09 48.2599 0)
+ (property "Value" "XT60-M"
+ (at 33.02 74.93 0)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
)
)
- (property "Footprint" ""
- (at 209.2452 50.8 0)
- (hide yes)
+ (property "Footprint" "XT60-M:AMASS_XT60-M"
+ (at 36.83 80.01 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
(property "Datasheet" ""
- (at 208.28 46.99 0)
- (hide yes)
+ (at 36.83 80.01 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Unpolarized capacitor"
- (at 208.28 46.99 0)
- (hide yes)
+ (property "Description" ""
+ (at 36.83 80.01 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (pin "1"
- (uuid "043e3c95-8d8d-4cb3-963b-55880cfe3569")
- )
- (pin "2"
- (uuid "015db35b-c8ea-4f20-9c3f-8d3f2f966210")
- )
- (instances
- (project "Control Systems"
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "C8")
- (unit 1)
+ (property "MF" "AMASS"
+ (at 36.83 80.01 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- )
- (symbol
- (lib_id "Switch:SW_SPDT")
- (at 107.95 57.15 180)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (dnp no)
- (uuid "6408f7a2-15f4-43ab-895a-1d81d90cca09")
- (property "Reference" "SW1"
- (at 107.442 66.04 0)
- (hide yes)
+ (property "MAXIMUM_PACKAGE_HEIGHT" "16.00 mm"
+ (at 36.83 80.01 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Value" "SW_SPDT"
- (at 107.696 62.992 0)
+ (property "Package" "Package"
+ (at 36.83 80.01 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Footprint" ""
- (at 107.95 57.15 0)
- (hide yes)
+ (property "Price" "None"
+ (at 36.83 80.01 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Datasheet" ""
- (at 107.95 49.53 0)
- (hide yes)
+ (property "Check_prices" "https://www.snapeda.com/parts/XT60-M/AMASS/view-part/?ref=eda"
+ (at 36.83 80.01 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Description" "Switch, single pole double throw"
- (at 107.95 57.15 0)
- (hide yes)
+ (property "STANDARD" "IPC 7351B"
+ (at 36.83 80.01 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (pin "3"
- (uuid "41c6116b-b7ce-4d45-9347-3c3edb63021d")
- )
- (pin "2"
- (uuid "2d036649-5f99-4486-ba6f-43c5635bb372")
- )
- (pin "1"
- (uuid "4755e74c-7004-478d-9b12-4772f5de490b")
- )
- (instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "SW1")
- (unit 1)
+ (property "PARTREV" "V1.2"
+ (at 36.83 80.01 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- )
- (symbol
- (lib_id "Device:C")
- (at 82.55 39.37 0)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (dnp no)
- (fields_autoplaced yes)
- (uuid "74e155b8-9127-4928-91a9-705c9ba0186e")
- (property "Reference" "C5"
- (at 86.36 38.0999 0)
+ (property "SnapEDA_Link" "https://www.snapeda.com/parts/XT60-M/AMASS/view-part/?ref=snap"
+ (at 36.83 80.01 0)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Value" "10u"
- (at 86.36 40.6399 0)
+ (property "MP" "XT60-M"
+ (at 36.83 80.01 0)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Footprint" ""
- (at 83.5152 43.18 0)
- (hide yes)
+ (property "Description_1" "Plug; DC supply; XT60; male; PIN: 2; for cable; soldered; 30A; 500V"
+ (at 36.83 80.01 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Datasheet" ""
- (at 82.55 39.37 0)
- (hide yes)
+ (property "Availability" "Not in stock"
+ (at 36.83 80.01 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Description" "Unpolarized capacitor"
- (at 82.55 39.37 0)
- (hide yes)
+ (property "MANUFACTURER" "AMASS"
+ (at 36.83 80.01 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (pin "1"
- (uuid "d91676db-7533-404a-847c-0043c1238232")
+ (pin "N"
+ (uuid "e0cd380c-f3bb-4689-be6f-0fe18ea90daf")
)
- (pin "2"
- (uuid "b8ce7ddb-a23c-4fc3-b5c8-f3225db181db")
+ (pin "P"
+ (uuid "fa7dbf02-097c-410e-b49b-5e4274e89427")
)
(instances
(project "Control Systems"
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "C5")
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "J1")
(unit 1)
)
)
)
)
(symbol
- (lib_id "Device:C")
- (at 115.57 39.37 0)
+ (lib_id "Sensor_Motion:ICM-20948")
+ (at 373.38 96.52 0)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "78aeb7ce-cfab-4968-bd99-f8bd8a02998e")
- (property "Reference" "C2"
- (at 119.38 38.0999 0)
+ (uuid "c912113f-be3c-4a46-8f4e-396456a8809d")
+ (property "Reference" "U2"
+ (at 375.5233 114.3 0)
(effects
(font
(size 1.27 1.27)
@@ -5462,8 +14231,8 @@
(justify left)
)
)
- (property "Value" "100n"
- (at 119.38 40.6399 0)
+ (property "Value" "ICM-20948"
+ (at 375.5233 116.84 0)
(effects
(font
(size 1.27 1.27)
@@ -5471,447 +14240,465 @@
(justify left)
)
)
- (property "Footprint" ""
- (at 116.5352 43.18 0)
- (hide yes)
+ (property "Footprint" "Sensor_Motion:InvenSense_QFN-24_3x3mm_P0.4mm"
+ (at 373.38 121.92 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Datasheet" ""
- (at 115.57 39.37 0)
- (hide yes)
+ (property "Datasheet" "http://www.invensense.com/wp-content/uploads/2016/06/DS-000189-ICM-20948-v1.3.pdf"
+ (at 373.38 100.33 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Unpolarized capacitor"
- (at 115.57 39.37 0)
- (hide yes)
+ (property "Description" "InvenSense 9-Axis Motion Sensor, Accelerometer, Gyroscope, Compass, I2C/SPI, QFN-24"
+ (at 373.38 96.52 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
+ (pin "9"
+ (uuid "83b00015-5452-4d29-995a-921d9b86b276")
+ )
+ (pin "24"
+ (uuid "8672dc0e-8a5e-491d-8282-c999ddcbf422")
+ )
+ (pin "23"
+ (uuid "5b692d20-a3bf-42a4-920b-49af6df058bc")
+ )
+ (pin "22"
+ (uuid "40fe83e2-a17e-4d02-9cf8-f0cd8c98fa1d")
+ )
+ (pin "11"
+ (uuid "7f08deb6-42b3-4345-9600-1d316774fa46")
+ )
+ (pin "12"
+ (uuid "0e7d7002-ba25-4803-9f82-78c4d2e62bed")
+ )
(pin "1"
- (uuid "dcb61056-a64d-4349-8381-4868e699e83d")
+ (uuid "47b80642-795a-4a52-806a-48014cf2f11c")
)
(pin "2"
- (uuid "dee95322-a634-433b-aa15-a7ca1d8f6983")
+ (uuid "6838ac3f-ca26-47e1-b80c-ca77f7ee31d0")
)
- (instances
- (project "Control Systems"
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "C2")
- (unit 1)
- )
- )
+ (pin "3"
+ (uuid "8c5acca8-b848-4728-b773-a5593a999774")
)
- )
- (symbol
- (lib_id "power:GND")
- (at 82.55 46.99 0)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (dnp no)
- (fields_autoplaced yes)
- (uuid "912842c4-93d4-461e-a472-994954311dfa")
- (property "Reference" "#PWR03"
- (at 82.55 53.34 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (pin "4"
+ (uuid "de2162e2-9828-4b39-bde6-4f9f4a828e17")
)
- (property "Value" "GND"
- (at 82.55 52.07 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (pin "5"
+ (uuid "27232e3e-348e-4437-8efc-a3640706dc6b")
+ )
+ (pin "8"
+ (uuid "f982a45a-7076-4245-ab88-e5be5953655b")
+ )
+ (pin "18"
+ (uuid "d3ae3478-0679-4c9c-98a8-62c3f5b9ff2d")
+ )
+ (pin "20"
+ (uuid "aab77f33-5a8b-4259-9f11-71d2f4c29ae6")
+ )
+ (pin "13"
+ (uuid "ba14948a-62a1-495f-959c-fb2e29732762")
+ )
+ (pin "6"
+ (uuid "4d4dcf0f-8086-4d01-829b-5553a108d243")
+ )
+ (pin "14"
+ (uuid "47a26c93-f011-4641-8dab-5c8867b5681d")
+ )
+ (pin "15"
+ (uuid "12c6fd33-8b9a-4e83-bae2-76169279bf6e")
)
- (property "Footprint" ""
- (at 82.55 46.99 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (pin "16"
+ (uuid "9f1816c6-1e8c-454d-8072-3d2781cbe606")
)
- (property "Datasheet" ""
- (at 82.55 46.99 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (pin "17"
+ (uuid "1df6229e-a355-4e6b-ac2a-26a2b2a51b37")
)
- (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
- (at 82.55 46.99 0)
- (hide yes)
- (effects
- (font
- (size 1.27 1.27)
- )
- )
+ (pin "19"
+ (uuid "d3230490-7cdc-4123-9918-e5041e0a0f22")
)
- (pin "1"
- (uuid "db117ee1-5546-40f8-8bb1-005c609cb18f")
+ (pin "21"
+ (uuid "3c24efcb-36ad-4ae6-b5a1-7cce1d11509f")
+ )
+ (pin "7"
+ (uuid "7d827ecc-3e28-44ec-9435-524c4bda2611")
+ )
+ (pin "10"
+ (uuid "854f1bcb-4186-4312-a42a-14b0ceefee7f")
)
(instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "#PWR03")
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "U2")
(unit 1)
)
)
)
)
(symbol
- (lib_id "power:VCC")
- (at 48.26 36.83 0)
+ (lib_id "47346-0001:47346-0001")
+ (at 38.1 119.38 180)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "952e28b2-07c1-4db7-a941-5f6855582fbf")
- (property "Reference" "#PWR011"
- (at 48.26 40.64 0)
- (hide yes)
+ (uuid "cbc219bc-4d65-4e41-9cca-3e5191a19d71")
+ (property "Reference" "J2"
+ (at 38.1 104.14 0)
(effects
(font
(size 1.27 1.27)
)
)
)
- (property "Value" "VCC"
- (at 48.26 31.75 0)
+ (property "Value" "47346-0001"
+ (at 38.1 106.68 0)
(effects
(font
(size 1.27 1.27)
)
)
)
- (property "Footprint" ""
- (at 48.26 36.83 0)
- (hide yes)
+ (property "Footprint" "47346-0001:MOLEX_47346-0001"
+ (at 38.1 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
(property "Datasheet" ""
- (at 48.26 36.83 0)
- (hide yes)
+ (at 38.1 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Power symbol creates a global label with name \"VCC\""
- (at 48.26 36.83 0)
- (hide yes)
+ (property "Description" ""
+ (at 38.1 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (pin "1"
- (uuid "bc6264c5-b889-406a-9f1f-6f34380432c3")
- )
- (instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "#PWR011")
- (unit 1)
+ (property "MF" "Molex"
+ (at 38.1 119.38 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- )
- (symbol
- (lib_id "Device:R")
- (at 48.26 50.8 90)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (dnp no)
- (uuid "96a67ad6-8794-4fec-9f8d-85007cbb5efd")
- (property "Reference" "R2"
- (at 48.26 44.45 90)
+ (property "MAXIMUM_PACKAGE_HEIGHT" "2.94 mm"
+ (at 38.1 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Value" "10kΩ"
- (at 48.768 53.594 90)
+ (property "Package" "None"
+ (at 38.1 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Footprint" ""
- (at 48.26 52.578 90)
- (hide yes)
+ (property "Price" "None"
+ (at 38.1 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Datasheet" ""
- (at 48.26 50.8 0)
- (hide yes)
+ (property "Check_prices" "https://www.snapeda.com/parts/47346-0001/Molex/view-part/?ref=eda"
+ (at 38.1 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Description" "Resistor"
- (at 48.26 50.8 0)
- (hide yes)
+ (property "STANDARD" "Manufacturer Recommendations"
+ (at 38.1 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (pin "2"
- (uuid "188ef665-b58d-41ee-83c5-f47b8d284db5")
- )
- (pin "1"
- (uuid "5da3d082-4ade-45e3-bf41-ee1969954357")
- )
- (instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "R2")
- (unit 1)
+ (property "PARTREV" "E"
+ (at 38.1 119.38 0)
+ (effects
+ (font
+ (size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- )
- (symbol
- (lib_id "power:VDD")
- (at 143.51 24.13 0)
- (unit 1)
- (body_style 1)
- (exclude_from_sim no)
- (in_bom yes)
- (on_board yes)
- (dnp no)
- (uuid "b9f11300-28bf-4426-9c82-7c5783620fce")
- (property "Reference" "#PWR012"
- (at 143.51 27.94 0)
- (hide yes)
+ (property "SnapEDA_Link" "https://www.snapeda.com/parts/47346-0001/Molex/view-part/?ref=snap"
+ (at 38.1 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Value" "VDD"
- (at 143.51 20.574 0)
+ (property "MP" "47346-0001"
+ (at 38.1 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Footprint" ""
- (at 143.51 24.13 0)
- (hide yes)
+ (property "Description_1" "Conn Data USB Micro B w/Flange SMT Bottom Mnt LF | Molex Incorporated 47346-0001"
+ (at 38.1 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Datasheet" ""
- (at 143.51 24.13 0)
- (hide yes)
+ (property "Availability" "In Stock"
+ (at 38.1 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
- (property "Description" "Power symbol creates a global label with name \"VDD\""
- (at 143.51 24.13 0)
- (hide yes)
+ (property "MANUFACTURER" "Molex"
+ (at 38.1 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify bottom)
+ (hide yes)
)
)
+ (pin "4"
+ (uuid "42ac55e2-b8a5-4ea0-8957-f3e3d2a0901f")
+ )
+ (pin "3"
+ (uuid "ac42e66f-7862-49e7-8b82-e5c2687f48ee")
+ )
+ (pin "2"
+ (uuid "3c56d3f1-e211-45e0-af2b-0c84fa90b2f6")
+ )
+ (pin "S1"
+ (uuid "50859afe-bad3-4993-9a93-1bbe6334549a")
+ )
+ (pin "S2"
+ (uuid "1d556c8f-489f-425c-bd61-d1474e11ceb5")
+ )
+ (pin "S3"
+ (uuid "98030bb7-f99a-4542-b8a3-ed98ea5c5ea0")
+ )
+ (pin "5"
+ (uuid "554dcaff-6d9e-4776-8242-bb23ec80c5d9")
+ )
(pin "1"
- (uuid "567d6edf-87cc-4362-9151-a05485f8ccc5")
+ (uuid "39999014-bd0a-4f42-9d2e-1f455bff2db3")
+ )
+ (pin "S4"
+ (uuid "97b16329-958c-414d-b55c-c11462815d17")
+ )
+ (pin "S5"
+ (uuid "95882ffd-de56-4705-90dc-743817776387")
+ )
+ (pin "S6"
+ (uuid "298120d3-fd43-4fd9-8569-be70fcb75472")
)
(instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "#PWR012")
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "J2")
(unit 1)
)
)
)
)
(symbol
- (lib_id "power:+3.3V")
- (at 144.78 40.64 0)
+ (lib_id "Device:C")
+ (at 181.61 119.38 180)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "bc6503c0-3e4b-4161-aebb-6bcdbb55a9a9")
- (property "Reference" "#PWR02"
- (at 144.78 44.45 0)
- (hide yes)
+ (uuid "ce9c080f-8c34-4db1-a072-a4b9072f6599")
+ (property "Reference" "C4"
+ (at 177.8 120.6501 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left)
)
)
- (property "Value" "+3.3V"
- (at 144.78 35.56 0)
+ (property "Value" "100n"
+ (at 177.8 118.1101 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left)
)
)
(property "Footprint" ""
- (at 144.78 40.64 0)
- (hide yes)
+ (at 180.6448 115.57 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Datasheet" ""
- (at 144.78 40.64 0)
- (hide yes)
+ (property "Datasheet" "~"
+ (at 181.61 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Power symbol creates a global label with name \"+3.3V\""
- (at 144.78 40.64 0)
- (hide yes)
+ (property "Description" "Unpolarized capacitor"
+ (at 181.61 119.38 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(pin "1"
- (uuid "5acd6af3-b7da-45c4-8041-6ee4cb8e55fe")
+ (uuid "c5ff6dec-f7b4-41dd-bc01-d74ac80c5780")
+ )
+ (pin "2"
+ (uuid "72069011-6b5e-44f1-b940-c9741fc58a25")
)
(instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "#PWR02")
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "C4")
(unit 1)
)
)
)
)
(symbol
- (lib_id "power:GND")
- (at 171.45 49.53 0)
+ (lib_id "Device:C")
+ (at 205.74 222.25 0)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "c8620624-98e3-4e45-bac2-88772499400b")
- (property "Reference" "#PWR05"
- (at 171.45 55.88 0)
- (hide yes)
+ (uuid "d5acc050-0b78-4e3e-93e5-706d6bc7a961")
+ (property "Reference" "C9"
+ (at 209.55 220.9799 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left)
)
)
- (property "Value" "GND"
- (at 171.45 54.61 0)
- (hide yes)
+ (property "Value" "4u7"
+ (at 209.55 223.5199 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left)
)
)
(property "Footprint" ""
- (at 171.45 49.53 0)
- (hide yes)
+ (at 206.7052 226.06 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Datasheet" ""
- (at 171.45 49.53 0)
- (hide yes)
+ (property "Datasheet" "~"
+ (at 205.74 222.25 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
- (at 171.45 49.53 0)
- (hide yes)
+ (property "Description" "Unpolarized capacitor"
+ (at 205.74 222.25 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(pin "1"
- (uuid "a3dce6d0-0353-42ab-a8e8-736d508c23ba")
+ (uuid "d82a21a9-b7b0-4f25-b458-a978c4608df5")
+ )
+ (pin "2"
+ (uuid "6af54eab-3eea-493d-a491-61fdb3f4ef6f")
)
(instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "#PWR05")
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "C9")
(unit 1)
)
)
@@ -5919,27 +14706,25 @@
)
(symbol
(lib_id "power:GND")
- (at 101.6 60.96 0)
+ (at 233.68 241.3 0)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "cd68ab5f-6df9-4de4-97f5-396df1721f6f")
- (property "Reference" "#PWR09"
- (at 101.6 67.31 0)
- (hide yes)
+ (uuid "e57a0c9b-3c6e-45f0-9edf-984e25771fc2")
+ (property "Reference" "#PWR03"
+ (at 233.68 247.65 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Value" "GND"
- (at 101.6 66.04 0)
- (hide yes)
+ (at 233.68 246.38 0)
(effects
(font
(size 1.27 1.27)
@@ -5947,39 +14732,39 @@
)
)
(property "Footprint" ""
- (at 101.6 60.96 0)
- (hide yes)
+ (at 233.68 241.3 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Datasheet" ""
- (at 101.6 60.96 0)
- (hide yes)
+ (at 233.68 241.3 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
- (at 101.6 60.96 0)
- (hide yes)
+ (at 233.68 241.3 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(pin "1"
- (uuid "0c74ff43-4592-4f11-a2b4-ed61a21e5420")
+ (uuid "772e8d5a-ef4e-4434-8d69-2b300d6c11c1")
)
(instances
(project "Control Systems"
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "#PWR09")
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR03")
(unit 1)
)
)
@@ -5987,66 +14772,65 @@
)
(symbol
(lib_id "power:GND")
- (at 149.86 140.97 0)
+ (at 147.32 129.54 0)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "ce184afa-854f-4341-acc6-b94f8596f6fd")
+ (uuid "e7742512-b483-4b78-b34a-6949c8e5c02b")
(property "Reference" "#PWR01"
- (at 149.86 147.32 0)
- (hide yes)
+ (at 147.32 135.89 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Value" "GND"
- (at 149.86 146.05 0)
- (hide yes)
+ (property "Value" "~"
+ (at 147.32 134.62 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Footprint" ""
- (at 149.86 140.97 0)
- (hide yes)
+ (at 147.32 129.54 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Datasheet" ""
- (at 149.86 140.97 0)
- (hide yes)
+ (at 147.32 129.54 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
- (at 149.86 140.97 0)
- (hide yes)
+ (at 147.32 129.54 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(pin "1"
- (uuid "c408b9f2-92cb-4f75-9e4c-d1e71f0af250")
+ (uuid "754592f8-b66e-4edd-87c9-bff6aed361fd")
)
(instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
(reference "#PWR01")
(unit 1)
)
@@ -6054,305 +14838,294 @@
)
)
(symbol
- (lib_id "Device:C")
- (at 125.73 39.37 0)
+ (lib_id "power:+3.3V")
+ (at 147.32 105.41 0)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "cecf5504-b0cc-4733-99eb-fb8d68a1e045")
- (property "Reference" "C1"
- (at 129.54 38.0999 0)
+ (uuid "e8729705-f370-4a95-9d8c-7f0295b81cfe")
+ (property "Reference" "#PWR02"
+ (at 147.32 109.22 0)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
+ (hide yes)
)
)
- (property "Value" "100n"
- (at 129.54 40.6399 0)
+ (property "Value" "+3.3V"
+ (at 147.32 100.33 0)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
)
)
(property "Footprint" ""
- (at 126.6952 43.18 0)
- (hide yes)
+ (at 147.32 105.41 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Datasheet" ""
- (at 125.73 39.37 0)
- (hide yes)
+ (at 147.32 105.41 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Unpolarized capacitor"
- (at 125.73 39.37 0)
- (hide yes)
+ (property "Description" "Power symbol creates a global label with name \"+3.3V\""
+ (at 147.32 105.41 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(pin "1"
- (uuid "7fd10611-ab6e-4b38-8106-1ba9560e7612")
- )
- (pin "2"
- (uuid "e9066fd9-913d-44a7-8f8d-e540e043bd75")
+ (uuid "2a70251a-0dcf-4ecb-9204-8169edd570b2")
)
(instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "C1")
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR02")
(unit 1)
)
)
)
)
(symbol
- (lib_id "power:+3.3V")
- (at 208.28 41.91 0)
+ (lib_id "power:GND")
+ (at 313.69 63.5 0)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "ced5b238-c026-4cd3-9f1a-11f9fcf45af1")
- (property "Reference" "#PWR04"
- (at 208.28 45.72 0)
- (hide yes)
+ (uuid "eb3d71b0-1f34-4704-b836-60e25f283f92")
+ (property "Reference" "#PWR010"
+ (at 313.69 69.85 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Value" "+3.3V"
- (at 208.28 36.83 0)
+ (property "Value" "~"
+ (at 313.69 68.58 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Footprint" ""
- (at 208.28 41.91 0)
- (hide yes)
+ (at 313.69 63.5 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Datasheet" ""
- (at 208.28 41.91 0)
- (hide yes)
+ (at 313.69 63.5 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Power symbol creates a global label with name \"+3.3V\""
- (at 208.28 41.91 0)
- (hide yes)
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 313.69 63.5 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(pin "1"
- (uuid "f9897bf2-d837-4800-9950-38ec7f3be4fa")
+ (uuid "2e572765-dc72-4d2b-adaa-483297951ea2")
)
(instances
(project "Control Systems"
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "#PWR04")
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR010")
(unit 1)
)
)
)
)
(symbol
- (lib_id "power:GND")
- (at 208.28 49.53 0)
+ (lib_id "Device:C")
+ (at 384.81 39.37 0)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
- (fields_autoplaced yes)
- (uuid "ceedb0ce-bcf7-4f6d-90f0-5e688a0f82a2")
- (property "Reference" "#PWR06"
- (at 208.28 55.88 0)
- (hide yes)
+ (uuid "f34dbd79-1033-4d6b-a69e-461766187d29")
+ (property "Reference" "C11"
+ (at 387.604 37.846 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left)
)
)
- (property "Value" "GND"
- (at 208.28 54.61 0)
- (hide yes)
+ (property "Value" "100n"
+ (at 387.604 40.64 0)
(effects
(font
(size 1.27 1.27)
)
+ (justify left)
)
)
(property "Footprint" ""
- (at 208.28 49.53 0)
- (hide yes)
+ (at 385.7752 43.18 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Datasheet" ""
- (at 208.28 49.53 0)
- (hide yes)
+ (property "Datasheet" "~"
+ (at 384.81 39.37 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
- (at 208.28 49.53 0)
- (hide yes)
+ (property "Description" "Unpolarized capacitor"
+ (at 384.81 39.37 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(pin "1"
- (uuid "6ab4b847-7152-41bc-bf0e-f12a83b17f5e")
+ (uuid "88b97541-da28-4857-b750-80b6e2fd9190")
+ )
+ (pin "2"
+ (uuid "08bfe505-0722-44ef-a0e5-d9d8ed4bb7ef")
)
(instances
(project "Control Systems"
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "#PWR06")
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "C11")
(unit 1)
)
)
)
)
(symbol
- (lib_id "Device:C")
- (at 171.45 45.72 0)
+ (lib_id "power:GND")
+ (at 139.7 195.58 0)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "d970d2da-1054-470e-833e-b36c4fd84683")
- (property "Reference" "C6"
- (at 175.26 44.4499 0)
+ (uuid "f50b6259-3087-4b9c-9093-e4494da2dba1")
+ (property "Reference" "#PWR05"
+ (at 139.7 201.93 0)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
+ (hide yes)
)
)
- (property "Value" "100n"
- (at 175.26 46.9899 0)
+ (property "Value" "~"
+ (at 139.7 200.66 0)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
)
)
(property "Footprint" ""
- (at 172.4152 49.53 0)
- (hide yes)
+ (at 139.7 195.58 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Datasheet" ""
- (at 171.45 45.72 0)
- (hide yes)
+ (at 139.7 195.58 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Unpolarized capacitor"
- (at 171.45 45.72 0)
- (hide yes)
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 139.7 195.58 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(pin "1"
- (uuid "2e70f3d4-e17f-4707-847b-84a53426caec")
- )
- (pin "2"
- (uuid "56144957-2cb6-4581-bc5f-a937f3db548f")
+ (uuid "695f3df8-dc21-4c9a-8121-8e1289582b2f")
)
(instances
(project "Control Systems"
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "C6")
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR05")
(unit 1)
)
)
)
)
(symbol
- (lib_id "power:GND")
- (at 87.63 63.5 0)
+ (lib_id "power:VBUS")
+ (at 53.34 133.35 180)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "e12ce73f-5178-4188-a738-c66ea1fd8fbf")
- (property "Reference" "#PWR08"
- (at 87.63 69.85 0)
- (hide yes)
+ (uuid "f5647e55-3e5f-4752-93b9-dba8c089c43f")
+ (property "Reference" "#PWR017"
+ (at 53.34 129.54 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Value" "GND"
- (at 87.63 68.58 0)
- (hide yes)
+ (property "Value" "VBUS"
+ (at 53.34 138.43 0)
(effects
(font
(size 1.27 1.27)
@@ -6360,175 +15133,173 @@
)
)
(property "Footprint" ""
- (at 87.63 63.5 0)
- (hide yes)
+ (at 53.34 133.35 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Datasheet" ""
- (at 87.63 63.5 0)
- (hide yes)
+ (at 53.34 133.35 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
- (at 87.63 63.5 0)
- (hide yes)
+ (property "Description" "Power symbol creates a global label with name \"VBUS\""
+ (at 53.34 133.35 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(pin "1"
- (uuid "80aedb11-0894-47fe-a1d9-8ad1c3640a70")
+ (uuid "f756ec7c-7778-4fc1-89c3-2cd9cfd2e7c0")
)
(instances
(project "Control Systems"
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "#PWR08")
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR017")
(unit 1)
)
)
)
)
(symbol
- (lib_id "power:+3.3V")
- (at 102.87 54.61 90)
+ (lib_id "power:GND")
+ (at 81.28 114.3 180)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
- (uuid "e4860885-5c45-462a-9d49-047bbd2a5941")
- (property "Reference" "#PWR010"
- (at 106.68 54.61 0)
- (hide yes)
+ (uuid "f702d79b-7b44-45b3-902d-d3b2e107ceaa")
+ (property "Reference" "#PWR018"
+ (at 81.28 107.95 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Value" "+3.3V"
- (at 99.06 54.6099 90)
+ (property "Value" "~"
+ (at 81.28 109.22 0)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
+ (hide yes)
)
)
(property "Footprint" ""
- (at 102.87 54.61 0)
- (hide yes)
+ (at 81.28 114.3 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(property "Datasheet" ""
- (at 102.87 54.61 0)
- (hide yes)
+ (at 81.28 114.3 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Power symbol creates a global label with name \"+3.3V\""
- (at 102.87 54.61 0)
- (hide yes)
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 81.28 114.3 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(pin "1"
- (uuid "a9f22ddf-31a2-412f-82c2-df92ce6a9053")
+ (uuid "e6024b1a-9134-4769-ac6c-4cfc9d82de6c")
)
(instances
(project "Control Systems"
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "#PWR010")
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "#PWR018")
(unit 1)
)
)
)
)
(symbol
- (lib_id "power:PWR_FLAG")
- (at 149.86 139.7 90)
+ (lib_id "Device:C")
+ (at 195.58 148.59 90)
(unit 1)
- (body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
- (fields_autoplaced yes)
- (uuid "e842222b-8c37-49ab-9178-aed73d7c70dd")
- (property "Reference" "#FLG04"
- (at 147.955 139.7 0)
- (hide yes)
+ (uuid "fe69ad48-4477-4339-8eba-026f0de42209")
+ (property "Reference" "C10"
+ (at 195.326 151.892 90)
(effects
(font
(size 1.27 1.27)
)
)
)
- (property "Value" "PWR_FLAG"
- (at 146.05 139.6999 90)
+ (property "Value" "100n"
+ (at 195.58 145.288 90)
(effects
(font
(size 1.27 1.27)
)
- (justify left)
)
)
(property "Footprint" ""
- (at 149.86 139.7 0)
- (hide yes)
+ (at 199.39 147.6248 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Datasheet" ""
- (at 149.86 139.7 0)
- (hide yes)
+ (property "Datasheet" "~"
+ (at 195.58 148.59 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
- (property "Description" "Special symbol for telling ERC where power comes from"
- (at 149.86 139.7 0)
- (hide yes)
+ (property "Description" "Unpolarized capacitor"
+ (at 195.58 148.59 0)
(effects
(font
(size 1.27 1.27)
)
+ (hide yes)
)
)
(pin "1"
- (uuid "68ca90e1-43fe-4f38-8feb-4921263b2a98")
+ (uuid "37ec59bc-61c3-4ee1-8760-8ae970b3b0b6")
+ )
+ (pin "2"
+ (uuid "15716457-0105-4353-bf49-fb464da8039a")
)
(instances
- (project ""
- (path "/31c0570c-1cf3-4765-824d-7a8db7e67b19"
- (reference "#FLG04")
+ (project "Control Systems"
+ (path "/d5fe7ca1-eb54-4123-991d-aa1fbe57810f"
+ (reference "C10")
(unit 1)
)
)
diff --git a/Libs/47346-0001/47346-0001.kicad_sym b/Libs/47346-0001/47346-0001.kicad_sym
new file mode 100644
index 0000000..80c0c46
--- /dev/null
+++ b/Libs/47346-0001/47346-0001.kicad_sym
@@ -0,0 +1,143 @@
+
+(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
+ (symbol "47346-0001" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "J" (id 0) (at -5.08 10.922 0)
+ (effects (font (size 1.27 1.27)) (justify bottom left))
+ )
+ (property "Value" "47346-0001" (id 1) (at -5.08 -12.7 0)
+ (effects (font (size 1.27 1.27)) (justify bottom left))
+ )
+ (property "Footprint" "47346-0001:MOLEX_47346-0001" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "MF" "Molex" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "2.94 mm" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "Package" "None" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "Price" "None" (id 7) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "Check_prices" "https://www.snapeda.com/parts/47346-0001/Molex/view-part/?ref=eda" (id 8) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "STANDARD" "Manufacturer Recommendations" (id 9) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "PARTREV" "E" (id 10) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "SnapEDA_Link" "https://www.snapeda.com/parts/47346-0001/Molex/view-part/?ref=snap" (id 11) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "MP" "47346-0001" (id 12) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "Description" "\n \n Conn Data USB Micro B w/Flange SMT Bottom Mnt LF | Molex Incorporated 47346-0001\n \n" (id 13) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "Availability" "In Stock" (id 14) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "MANUFACTURER" "Molex" (id 15) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (symbol "47346-0001_0_0"
+ (rectangle (start -5.08 -10.16) (end 5.08 10.16)
+ (stroke (width 0.254)) (fill (type background))
+ )
+ (pin bidirectional line (at -10.16 2.54 0) (length 5.08)
+ (name "D+"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "3"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin bidirectional line (at -10.16 5.08 0) (length 5.08)
+ (name "D-"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "2"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin power_in line (at -10.16 -2.54 0) (length 5.08)
+ (name "GND"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "5"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin bidirectional line (at -10.16 0.0 0) (length 5.08)
+ (name "ID"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "4"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin power_in line (at -10.16 7.62 0) (length 5.08)
+ (name "VBUS"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "1"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin passive line (at -10.16 -7.62 0) (length 5.08)
+ (name "SHIELD"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "S1"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin passive line (at -10.16 -7.62 0) (length 5.08)
+ (name "SHIELD"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "S2"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin passive line (at -10.16 -7.62 0) (length 5.08)
+ (name "SHIELD"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "S3"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin passive line (at -10.16 -7.62 0) (length 5.08)
+ (name "SHIELD"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "S4"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin passive line (at -10.16 -7.62 0) (length 5.08)
+ (name "SHIELD"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "S5"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin passive line (at -10.16 -7.62 0) (length 5.08)
+ (name "SHIELD"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "S6"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ )
+ )
+)
\ No newline at end of file
diff --git a/Libs/47346-0001/47346-0001.step b/Libs/47346-0001/47346-0001.step
new file mode 100644
index 0000000..627b9b3
--- /dev/null
+++ b/Libs/47346-0001/47346-0001.step
@@ -0,0 +1,16892 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('47346-0001.STEP',
+ '2020-03-27T05:52:20',
+ ( '' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2017',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = EDGE_CURVE ( 'NONE', #1831, #7827, #75, .T. ) ;
+#2 = ORIENTED_EDGE ( 'NONE', *, *, #9258, .T. ) ;
+#3 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, 1.109999999999999000 ) ) ;
+#4 = ORIENTED_EDGE ( 'NONE', *, *, #5145, .F. ) ;
+#5 = EDGE_CURVE ( 'NONE', #2642, #2321, #2069, .T. ) ;
+#6 = CARTESIAN_POINT ( 'NONE', ( -1.995000000000000300, 2.150000000000000400, 1.500000000000000000 ) ) ;
+#7 = PLANE ( 'NONE', #16084 ) ;
+#8 = LINE ( 'NONE', #5299, #4810 ) ;
+#9 = AXIS2_PLACEMENT_3D ( 'NONE', #14833, #5866, #3530 ) ;
+#10 = VECTOR ( 'NONE', #12181, 1000.000000000000000 ) ;
+#11 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#12 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -3.942553354492745500E-016 ) ) ;
+#13 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#14 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.415611836225472200E-014, 3.469446951953615200E-016 ) ) ;
+#16 = EDGE_CURVE ( 'NONE', #8708, #9319, #4884, .T. ) ;
+#15 = ORIENTED_EDGE ( 'NONE', *, *, #9166, .T. ) ;
+#17 = ORIENTED_EDGE ( 'NONE', *, *, #12104, .T. ) ;
+#18 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999700, 1.900000000000000800, -1.200000000000000400 ) ) ;
+#19 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997900, 0.3381507188134355000, 1.875793042338390400 ) ) ;
+#20 = ORIENTED_EDGE ( 'NONE', *, *, #531, .F. ) ;
+#21 = AXIS2_PLACEMENT_3D ( 'NONE', #13807, #7432, #2052 ) ;
+#22 = EDGE_CURVE ( 'NONE', #9116, #3796, #2279, .T. ) ;
+#23 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#24 = CARTESIAN_POINT ( 'NONE', ( 1.424999999999999600, 0.2400000002457354800, -1.400000000000003200 ) ) ;
+#25 = LINE ( 'NONE', #6748, #10053 ) ;
+#26 = FACE_OUTER_BOUND ( 'NONE', #7596, .T. ) ;
+#27 = DIRECTION ( 'NONE', ( 3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#28 = EDGE_CURVE ( 'NONE', #3630, #604, #677, .T. ) ;
+#29 = CIRCLE ( 'NONE', #16522, 0.1999999999999999600 ) ;
+#30 = ORIENTED_EDGE ( 'NONE', *, *, #2580, .T. ) ;
+#31 = CARTESIAN_POINT ( 'NONE', ( -1.925000000000000000, 1.400000000000005000, -2.500000000000002200 ) ) ;
+#32 = EDGE_CURVE ( 'NONE', #9111, #14697, #12554, .T. ) ;
+#33 = ORIENTED_EDGE ( 'NONE', *, *, #4823, .F. ) ;
+#34 = ADVANCED_FACE ( 'NONE', ( #3485 ), #15882, .F. ) ;
+#35 = CARTESIAN_POINT ( 'NONE', ( -0.5600000000000054900, 1.850000000000000800, -1.000000000000002700 ) ) ;
+#36 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 2.000000000000000000, -2.050000000000000700 ) ) ;
+#37 = AXIS2_PLACEMENT_3D ( 'NONE', #7002, #8142, #3034 ) ;
+#38 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000007600, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#39 = ORIENTED_EDGE ( 'NONE', *, *, #7474, .F. ) ;
+#40 = DIRECTION ( 'NONE', ( -0.7071067811865541200, -0.7071067811865411300, 0.0000000000000000000 ) ) ;
+#41 = VECTOR ( 'NONE', #9986, 1000.000000000000000 ) ;
+#42 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#43 = LINE ( 'NONE', #10347, #13312 ) ;
+#44 = ORIENTED_EDGE ( 'NONE', *, *, #12921, .T. ) ;
+#45 = CIRCLE ( 'NONE', #15165, 0.1499999999999999700 ) ;
+#46 = ORIENTED_EDGE ( 'NONE', *, *, #9794, .F. ) ;
+#47 = DIRECTION ( 'NONE', ( -0.7071067811865412400, -0.7071067811865536800, 0.0000000000000000000 ) ) ;
+#48 = EDGE_CURVE ( 'NONE', #4149, #10312, #13544, .T. ) ;
+#49 = ORIENTED_EDGE ( 'NONE', *, *, #4977, .T. ) ;
+#50 = EDGE_CURVE ( 'NONE', #1070, #2819, #10927, .T. ) ;
+#51 = ADVANCED_FACE ( 'NONE', ( #13940 ), #7070, .T. ) ;
+#52 = VERTEX_POINT ( 'NONE', #2410 ) ;
+#53 = FACE_OUTER_BOUND ( 'NONE', #5105, .T. ) ;
+#54 = AXIS2_PLACEMENT_3D ( 'NONE', #9925, #13802, #15224 ) ;
+#55 = CARTESIAN_POINT ( 'NONE', ( 3.249999999999999600, 1.265000000000004600, 1.174999999999997400 ) ) ;
+#56 = ORIENTED_EDGE ( 'NONE', *, *, #15846, .F. ) ;
+#57 = LINE ( 'NONE', #3318, #2643 ) ;
+#58 = CARTESIAN_POINT ( 'NONE', ( -3.376776695296640300, 0.9767766947033627000, 2.500000000000000000 ) ) ;
+#59 = VERTEX_POINT ( 'NONE', #10230 ) ;
+#60 = LINE ( 'NONE', #9442, #9089 ) ;
+#61 = ORIENTED_EDGE ( 'NONE', *, *, #5050, .T. ) ;
+#62 = CARTESIAN_POINT ( 'NONE', ( 2.925000000000001200, 2.150000000000000400, 1.379999999999999700 ) ) ;
+#63 = VERTEX_POINT ( 'NONE', #7395 ) ;
+#64 = CARTESIAN_POINT ( 'NONE', ( -1.600000000000001200, 1.265000000000001700, -1.000000000000001800 ) ) ;
+#65 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#66 = FACE_OUTER_BOUND ( 'NONE', #16195, .T. ) ;
+#67 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#68 = ORIENTED_EDGE ( 'NONE', *, *, #5570, .T. ) ;
+#69 = FACE_OUTER_BOUND ( 'NONE', #7703, .T. ) ;
+#70 = ORIENTED_EDGE ( 'NONE', *, *, #786, .F. ) ;
+#71 = AXIS2_PLACEMENT_3D ( 'NONE', #806, #4663, #11088 ) ;
+#72 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.475000000000001400, -1.425440947723654700 ) ) ;
+#73 = LINE ( 'NONE', #10665, #9504 ) ;
+#74 = VERTEX_POINT ( 'NONE', #3755 ) ;
+#75 = LINE ( 'NONE', #8072, #8308 ) ;
+#76 = CARTESIAN_POINT ( 'NONE', ( -1.750000000000000900, 1.700000000000001100, 1.499999999999997300 ) ) ;
+#77 = ORIENTED_EDGE ( 'NONE', *, *, #16455, .F. ) ;
+#78 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#79 = PLANE ( 'NONE', #8049 ) ;
+#80 = CARTESIAN_POINT ( 'NONE', ( 2.030569425459584700, 2.377660817715597600, -2.199999999999997500 ) ) ;
+#81 = AXIS2_PLACEMENT_3D ( 'NONE', #3613, #15343, #6127 ) ;
+#82 = EDGE_LOOP ( 'NONE', ( #10327, #6445, #14336, #16328 ) ) ;
+#83 = ORIENTED_EDGE ( 'NONE', *, *, #1569, .T. ) ;
+#84 = VECTOR ( 'NONE', #16452, 1000.000000000000000 ) ;
+#85 = EDGE_CURVE ( 'NONE', #8401, #15081, #6660, .T. ) ;
+#86 = VECTOR ( 'NONE', #7873, 999.9999999999998900 ) ;
+#87 = CARTESIAN_POINT ( 'NONE', ( 2.773223305542388100, 0.3732233049490997200, -2.200000000000001100 ) ) ;
+#88 = ORIENTED_EDGE ( 'NONE', *, *, #253, .T. ) ;
+#89 = EDGE_CURVE ( 'NONE', #3918, #6207, #9934, .T. ) ;
+#90 = ORIENTED_EDGE ( 'NONE', *, *, #15161, .T. ) ;
+#91 = AXIS2_PLACEMENT_3D ( 'NONE', #2141, #5934, #1975 ) ;
+#92 = ORIENTED_EDGE ( 'NONE', *, *, #1850, .F. ) ;
+#93 = EDGE_LOOP ( 'NONE', ( #1317, #12340, #11964, #360 ) ) ;
+#94 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000018500, 1.475000000000001400, 1.699999999999998400 ) ) ;
+#95 = CARTESIAN_POINT ( 'NONE', ( 1.824999999999999300, 2.450000000000000200, 1.369999999999999900 ) ) ;
+#96 = ORIENTED_EDGE ( 'NONE', *, *, #9238, .T. ) ;
+#97 = VECTOR ( 'NONE', #9335, 1000.000000000000000 ) ;
+#98 = CARTESIAN_POINT ( 'NONE', ( 2.805000000000000600, 2.450000000000000200, 1.249999999999999600 ) ) ;
+#99 = VERTEX_POINT ( 'NONE', #7667 ) ;
+#100 = EDGE_CURVE ( 'NONE', #14743, #10614, #16524, .T. ) ;
+#101 = ADVANCED_FACE ( 'NONE', ( #16131 ), #12709, .T. ) ;
+#102 = CARTESIAN_POINT ( 'NONE', ( 1.063912415123314100, 1.472585105907446400E-014, -0.2214272909895550800 ) ) ;
+#103 = ORIENTED_EDGE ( 'NONE', *, *, #7302, .F. ) ;
+#104 = AXIS2_PLACEMENT_3D ( 'NONE', #10943, #3237, #7151 ) ;
+#105 = DIRECTION ( 'NONE', ( -2.323975288703905100E-015, 1.000000000000000000, 1.409820536116060100E-016 ) ) ;
+#106 = ORIENTED_EDGE ( 'NONE', *, *, #3229, .F. ) ;
+#107 = VERTEX_POINT ( 'NONE', #5035 ) ;
+#108 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#109 = EDGE_CURVE ( 'NONE', #7732, #2207, #5669, .T. ) ;
+#110 = EDGE_CURVE ( 'NONE', #9455, #2970, #6485, .T. ) ;
+#111 = CARTESIAN_POINT ( 'NONE', ( 5.421010862427283100E-015, 2.450000000000000200, 1.249999999999991600 ) ) ;
+#112 = CIRCLE ( 'NONE', #12367, 0.09999999999999982500 ) ;
+#113 = ORIENTED_EDGE ( 'NONE', *, *, #4998, .F. ) ;
+#114 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#115 = CIRCLE ( 'NONE', #12588, 0.5500000000000000400 ) ;
+#116 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201805300E-016, 0.05000000000000000300, 2.306813132947819300E-018 ) ) ;
+#117 = ORIENTED_EDGE ( 'NONE', *, *, #2464, .F. ) ;
+#118 = LINE ( 'NONE', #132, #324 ) ;
+#119 = AXIS2_PLACEMENT_3D ( 'NONE', #2306, #15152, #975 ) ;
+#121 = VERTEX_POINT ( 'NONE', #16599 ) ;
+#120 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 0.1500000002457345700, -2.500000000000006200 ) ) ;
+#122 = EDGE_LOOP ( 'NONE', ( #15382, #5249, #8255, #14199 ) ) ;
+#123 = ORIENTED_EDGE ( 'NONE', *, *, #11224, .T. ) ;
+#124 = VERTEX_POINT ( 'NONE', #7495 ) ;
+#125 = ADVANCED_FACE ( 'NONE', ( #2854 ), #15533, .T. ) ;
+#126 = DIRECTION ( 'NONE', ( 1.028492179432889400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#127 = EDGE_CURVE ( 'NONE', #6121, #13831, #9300, .T. ) ;
+#128 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#129 = FACE_OUTER_BOUND ( 'NONE', #3387, .T. ) ;
+#130 = VECTOR ( 'NONE', #7048, 1000.000000000000000 ) ;
+#131 = FACE_OUTER_BOUND ( 'NONE', #15553, .T. ) ;
+#132 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999959500, 1.475000000000001400, 1.699999999999998200 ) ) ;
+#133 = DIRECTION ( 'NONE', ( 2.768175759537459200E-016, -9.227252531791531600E-017, 1.000000000000000000 ) ) ;
+#134 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.1500000002457345700, -1.850000000000005400 ) ) ;
+#135 = VECTOR ( 'NONE', #12314, 1000.000000000000000 ) ;
+#136 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000001300, 1.250000000000001100, 2.489999999999999800 ) ) ;
+#137 = EDGE_CURVE ( 'NONE', #13178, #1336, #12750, .T. ) ;
+#138 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#139 = ORIENTED_EDGE ( 'NONE', *, *, #3562, .T. ) ;
+#140 = ORIENTED_EDGE ( 'NONE', *, *, #5901, .F. ) ;
+#141 = LINE ( 'NONE', #809, #12217 ) ;
+#142 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.380663704024509700E-014, 0.0000000000000000000 ) ) ;
+#143 = DIRECTION ( 'NONE', ( 1.301042606982594400E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#144 = VERTEX_POINT ( 'NONE', #1456 ) ;
+#145 = ORIENTED_EDGE ( 'NONE', *, *, #4847, .T. ) ;
+#146 = EDGE_CURVE ( 'NONE', #8971, #4496, #11545, .T. ) ;
+#147 = ORIENTED_EDGE ( 'NONE', *, *, #13573, .T. ) ;
+#148 = AXIS2_PLACEMENT_3D ( 'NONE', #15831, #6658, #8377 ) ;
+#149 = DIRECTION ( 'NONE', ( -2.710505431213745300E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#150 = VECTOR ( 'NONE', #12899, 1000.000000000000000 ) ;
+#151 = TOROIDAL_SURFACE ( 'NONE', #11095, 0.04999999999999983600, 0.2000000000000000100 ) ;
+#152 = CIRCLE ( 'NONE', #10745, 0.1200000000000005400 ) ;
+#153 = ORIENTED_EDGE ( 'NONE', *, *, #13987, .T. ) ;
+#154 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#155 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#156 = EDGE_LOOP ( 'NONE', ( #15699, #4367, #8268, #8986 ) ) ;
+#157 = ORIENTED_EDGE ( 'NONE', *, *, #10579, .F. ) ;
+#158 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201792500E-016, 0.04999999999999990600, 2.059999999999998700 ) ) ;
+#159 = CARTESIAN_POINT ( 'NONE', ( 1.424999999999998700, 0.1150000002457354800, -2.200000000000009100 ) ) ;
+#160 = EDGE_CURVE ( 'NONE', #10946, #3041, #9921, .T. ) ;
+#161 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #12575, #16362, #2335, #9876 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384689700, 6.283185307179586200 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#162 = CIRCLE ( 'NONE', #8118, 0.1499999999999999700 ) ;
+#163 = TOROIDAL_SURFACE ( 'NONE', #13980, 0.09999999999999947800, 0.1499999999999999900 ) ;
+#164 = VECTOR ( 'NONE', #5386, 1000.000000000000000 ) ;
+#165 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 2.150000000000000400, -1.199999999999998800 ) ) ;
+#166 = EDGE_LOOP ( 'NONE', ( #723, #7465, #4089, #7252 ) ) ;
+#167 = ORIENTED_EDGE ( 'NONE', *, *, #12439, .F. ) ;
+#168 = DIRECTION ( 'NONE', ( 1.097926250618231200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#169 = AXIS2_PLACEMENT_3D ( 'NONE', #5587, #5364, #329 ) ;
+#170 = ORIENTED_EDGE ( 'NONE', *, *, #4841, .F. ) ;
+#171 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000006800, 1.114182148329209400E-014, 3.183402123468083100E-016 ) ) ;
+#172 = ORIENTED_EDGE ( 'NONE', *, *, #1423, .T. ) ;
+#173 = DIRECTION ( 'NONE', ( -4.818676322157796800E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#174 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000013800, 1.475000000000001400, 1.699999999999996600 ) ) ;
+#175 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902594300, 0.3000000002456985100, -0.4511402198045955700 ) ) ;
+#176 = VECTOR ( 'NONE', #9825, 1000.000000000000000 ) ;
+#177 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 2.150000000000001200, -1.480000000000007500 ) ) ;
+#178 = CIRCLE ( 'NONE', #6294, 0.4000000000000008500 ) ;
+#179 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 0.2000000002457346900, -1.800000000000005600 ) ) ;
+#180 = CYLINDRICAL_SURFACE ( 'NONE', #12591, 0.3499999999999998700 ) ;
+#181 = ORIENTED_EDGE ( 'NONE', *, *, #11528, .F. ) ;
+#182 = AXIS2_PLACEMENT_3D ( 'NONE', #11906, #4344, #13353 ) ;
+#183 = ORIENTED_EDGE ( 'NONE', *, *, #14843, .F. ) ;
+#184 = ORIENTED_EDGE ( 'NONE', *, *, #3366, .T. ) ;
+#185 = ADVANCED_FACE ( 'NONE', ( #5080 ), #10338, .F. ) ;
+#186 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999998600, 2.680000000000007300, 1.767489812878187500 ) ) ;
+#187 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.1736481776669341600, 0.9848077530122074700 ) ) ;
+#188 = EDGE_CURVE ( 'NONE', #9882, #4900, #4263, .T. ) ;
+#189 = CYLINDRICAL_SURFACE ( 'NONE', #6071, 0.3499999999999999800 ) ;
+#190 = AXIS2_PLACEMENT_3D ( 'NONE', #12886, #3833, #3887 ) ;
+#191 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000700, 2.457335935359868600E-010, -1.600000000000009200 ) ) ;
+#192 = CIRCLE ( 'NONE', #4027, 0.4000000000000008500 ) ;
+#193 = CARTESIAN_POINT ( 'NONE', ( -3.376776695296641200, 0.9767766947033633700, -2.200000000000000200 ) ) ;
+#194 = EDGE_CURVE ( 'NONE', #15658, #5241, #4060, .T. ) ;
+#195 = LINE ( 'NONE', #5800, #13471 ) ;
+#196 = AXIS2_PLACEMENT_3D ( 'NONE', #5545, #14554, #6825 ) ;
+#197 = LINE ( 'NONE', #10082, #1014 ) ;
+#198 = ORIENTED_EDGE ( 'NONE', *, *, #2560, .T. ) ;
+#199 = PLANE ( 'NONE', #9815 ) ;
+#200 = EDGE_LOOP ( 'NONE', ( #10076, #12628, #14133, #13763, #468, #11160, #3084, #10809 ) ) ;
+#201 = AXIS2_PLACEMENT_3D ( 'NONE', #11734, #13019, #6568 ) ;
+#202 = ADVANCED_FACE ( 'NONE', ( #3886 ), #13205, .T. ) ;
+#203 = LINE ( 'NONE', #7247, #2795 ) ;
+#204 = LINE ( 'NONE', #2222, #11883 ) ;
+#205 = EDGE_CURVE ( 'NONE', #11975, #7112, #2658, .T. ) ;
+#206 = ORIENTED_EDGE ( 'NONE', *, *, #14122, .T. ) ;
+#207 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999998400, 2.450000000000000600, 2.578355979569207700 ) ) ;
+#208 = EDGE_CURVE ( 'NONE', #13433, #8523, #11324, .T. ) ;
+#209 = ORIENTED_EDGE ( 'NONE', *, *, #5163, .T. ) ;
+#210 = ORIENTED_EDGE ( 'NONE', *, *, #1299, .T. ) ;
+#211 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.395304964040044300E-014, 0.0000000000000000000 ) ) ;
+#212 = PLANE ( 'NONE', #6893 ) ;
+#213 = CYLINDRICAL_SURFACE ( 'NONE', #3065, 0.1500000000000001900 ) ;
+#214 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.5000000000000045500, -2.500000000000005300 ) ) ;
+#215 = FACE_OUTER_BOUND ( 'NONE', #8550, .T. ) ;
+#216 = EDGE_CURVE ( 'NONE', #13172, #16257, #12939, .T. ) ;
+#217 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.2588190451025146900, 0.9659258262890698700 ) ) ;
+#218 = FACE_BOUND ( 'NONE', #15158, .T. ) ;
+#219 = AXIS2_PLACEMENT_3D ( 'NONE', #229, #10580, #10429 ) ;
+#220 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.485208455459595600E-016, -2.376333528735352900E-015 ) ) ;
+#221 = ORIENTED_EDGE ( 'NONE', *, *, #2926, .F. ) ;
+#222 = ORIENTED_EDGE ( 'NONE', *, *, #16037, .T. ) ;
+#223 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 0.3500000002457373000, -2.150000000000004800 ) ) ;
+#224 = EDGE_CURVE ( 'NONE', #14743, #13670, #14713, .T. ) ;
+#225 = VERTEX_POINT ( 'NONE', #1938 ) ;
+#226 = EDGE_CURVE ( 'NONE', #1179, #11582, #15520, .T. ) ;
+#227 = EDGE_CURVE ( 'NONE', #15760, #10326, #4674, .T. ) ;
+#228 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.008560160451631900E-016, -4.034240641806519500E-016 ) ) ;
+#229 = CARTESIAN_POINT ( 'NONE', ( -3.249999999999999600, 1.900000000000001000, -1.200000000000001300 ) ) ;
+#230 = CIRCLE ( 'NONE', #5320, 0.6000000000000000900 ) ;
+#231 = VERTEX_POINT ( 'NONE', #9589 ) ;
+#232 = LINE ( 'NONE', #1316, #11722 ) ;
+#233 = CARTESIAN_POINT ( 'NONE', ( -1.175000000000000900, 0.1150000002457349900, -2.200000000000006800 ) ) ;
+#234 = EDGE_CURVE ( 'NONE', #7878, #9139, #10510, .T. ) ;
+#235 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 9.637352644315595200E-017 ) ) ;
+#236 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.4500000002457348300, -2.200000000000007300 ) ) ;
+#237 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -3.469446953658758700E-015 ) ) ;
+#238 = LINE ( 'NONE', #16351, #11919 ) ;
+#239 = ORIENTED_EDGE ( 'NONE', *, *, #3268, .F. ) ;
+#240 = VERTEX_POINT ( 'NONE', #11110 ) ;
+#241 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#242 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#243 = CARTESIAN_POINT ( 'NONE', ( -2.030569425459587000, 2.377660817715597600, -1.500000000000001800 ) ) ;
+#244 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#245 = ORIENTED_EDGE ( 'NONE', *, *, #5827, .T. ) ;
+#246 = FACE_OUTER_BOUND ( 'NONE', #5700, .T. ) ;
+#247 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 0.2000000002457346900, -1.800000000000004900 ) ) ;
+#248 = ORIENTED_EDGE ( 'NONE', *, *, #15411, .T. ) ;
+#249 = VECTOR ( 'NONE', #11015, 1000.000000000000000 ) ;
+#250 = EDGE_CURVE ( 'NONE', #1835, #10629, #6468, .T. ) ;
+#251 = ORIENTED_EDGE ( 'NONE', *, *, #2377, .T. ) ;
+#252 = LINE ( 'NONE', #2751, #16516 ) ;
+#253 = EDGE_CURVE ( 'NONE', #1135, #9308, #3469, .T. ) ;
+#254 = ORIENTED_EDGE ( 'NONE', *, *, #10687, .T. ) ;
+#255 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#256 = LINE ( 'NONE', #15282, #14329 ) ;
+#257 = AXIS2_PLACEMENT_3D ( 'NONE', #5796, #9703, #14804 ) ;
+#258 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.500000000000000400, 1.849999999999999600 ) ) ;
+#259 = DIRECTION ( 'NONE', ( 0.001097777725771189800, 0.0000000000000000000, 0.9999993974418508500 ) ) ;
+#260 = ORIENTED_EDGE ( 'NONE', *, *, #2297, .T. ) ;
+#261 = ORIENTED_EDGE ( 'NONE', *, *, #188, .F. ) ;
+#262 = ADVANCED_FACE ( 'NONE', ( #11737 ), #3400, .F. ) ;
+#263 = ORIENTED_EDGE ( 'NONE', *, *, #12608, .F. ) ;
+#264 = ORIENTED_EDGE ( 'NONE', *, *, #6133, .F. ) ;
+#265 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#266 = VECTOR ( 'NONE', #1794, 1000.000000000000000 ) ;
+#267 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 2.049999999999999800, -2.200000000000002400 ) ) ;
+#268 = CARTESIAN_POINT ( 'NONE', ( -1.016022715921787700E-015, 1.405673326026338100, 1.699999999999997500 ) ) ;
+#269 = VERTEX_POINT ( 'NONE', #16308 ) ;
+#270 = VERTEX_POINT ( 'NONE', #5951 ) ;
+#271 = AXIS2_PLACEMENT_3D ( 'NONE', #11837, #6721, #11949 ) ;
+#272 = LINE ( 'NONE', #5419, #3281 ) ;
+#273 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.485208455459595600E-016, -0.0000000000000000000 ) ) ;
+#274 = FACE_OUTER_BOUND ( 'NONE', #686, .T. ) ;
+#275 = DIRECTION ( 'NONE', ( -1.395304964040044300E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#276 = ORIENTED_EDGE ( 'NONE', *, *, #7064, .T. ) ;
+#277 = ORIENTED_EDGE ( 'NONE', *, *, #6618, .F. ) ;
+#278 = ORIENTED_EDGE ( 'NONE', *, *, #16382, .T. ) ;
+#279 = ADVANCED_FACE ( 'NONE', ( #6645 ), #941, .T. ) ;
+#280 = ORIENTED_EDGE ( 'NONE', *, *, #11653, .F. ) ;
+#281 = ORIENTED_EDGE ( 'NONE', *, *, #226, .F. ) ;
+#282 = LINE ( 'NONE', #15230, #4907 ) ;
+#283 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#284 = ORIENTED_EDGE ( 'NONE', *, *, #5645, .T. ) ;
+#285 = DIRECTION ( 'NONE', ( -3.525860723530094700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#286 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 2.457346121292197600E-010, -1.850000000000005900 ) ) ;
+#287 = PLANE ( 'NONE', #6061 ) ;
+#288 = ORIENTED_EDGE ( 'NONE', *, *, #6425, .F. ) ;
+#289 = ORIENTED_EDGE ( 'NONE', *, *, #6835, .F. ) ;
+#290 = DIRECTION ( 'NONE', ( 8.673617379884087500E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#291 = DIRECTION ( 'NONE', ( 3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#292 = EDGE_LOOP ( 'NONE', ( #8581, #9277, #14788, #2028, #9211 ) ) ;
+#293 = ORIENTED_EDGE ( 'NONE', *, *, #16068, .F. ) ;
+#294 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000000700, 1.265000000000001700, -1.000000000000001800 ) ) ;
+#295 = EDGE_LOOP ( 'NONE', ( #15596, #15633, #3302, #15173, #8454, #276, #7815, #2461, #15008, #10166, #698, #5079, #6329, #13685 ) ) ;
+#296 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#297 = AXIS2_PLACEMENT_3D ( 'NONE', #4863, #2113, #13762 ) ;
+#298 = VECTOR ( 'NONE', #14166, 1000.000000000000000 ) ;
+#299 = EDGE_CURVE ( 'NONE', #2972, #15850, #7884, .T. ) ;
+#300 = EDGE_LOOP ( 'NONE', ( #14543, #14145, #7899, #10391 ) ) ;
+#302 = ORIENTED_EDGE ( 'NONE', *, *, #3902, .T. ) ;
+#301 = DIRECTION ( 'NONE', ( 3.049411778015603400E-016, -1.442182744318128200E-016, -1.000000000000000000 ) ) ;
+#303 = FACE_OUTER_BOUND ( 'NONE', #7153, .T. ) ;
+#304 = EDGE_CURVE ( 'NONE', #15590, #8205, #6815, .T. ) ;
+#305 = VERTEX_POINT ( 'NONE', #12911 ) ;
+#306 = VECTOR ( 'NONE', #6313, 1000.000000000000000 ) ;
+#307 = EDGE_LOOP ( 'NONE', ( #7629, #6069, #13650, #7393 ) ) ;
+#308 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #6088 ) ) ;
+#309 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, -2.050000000000007400 ) ) ;
+#310 = EDGE_LOOP ( 'NONE', ( #6371, #12293, #5128, #2475 ) ) ;
+#311 = ORIENTED_EDGE ( 'NONE', *, *, #1713, .F. ) ;
+#312 = ORIENTED_EDGE ( 'NONE', *, *, #4226, .T. ) ;
+#313 = CARTESIAN_POINT ( 'NONE', ( -1.175000000000000900, 0.1150000002457349900, -2.200000000000006800 ) ) ;
+#314 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -6.864554764291234300E-015, 1.000000000000000000 ) ) ;
+#315 = AXIS2_PLACEMENT_3D ( 'NONE', #7333, #3300, #16374 ) ;
+#316 = LINE ( 'NONE', #10674, #6709 ) ;
+#317 = PLANE ( 'NONE', #1247 ) ;
+#318 = VECTOR ( 'NONE', #1071, 1000.000000000000000 ) ;
+#319 = FACE_OUTER_BOUND ( 'NONE', #2568, .T. ) ;
+#320 = FACE_OUTER_BOUND ( 'NONE', #13538, .T. ) ;
+#321 = AXIS2_PLACEMENT_3D ( 'NONE', #2187, #11256, #12546 ) ;
+#322 = VERTEX_POINT ( 'NONE', #4850 ) ;
+#323 = ORIENTED_EDGE ( 'NONE', *, *, #14244, .F. ) ;
+#324 = VECTOR ( 'NONE', #9064, 1000.000000000000000 ) ;
+#325 = CARTESIAN_POINT ( 'NONE', ( 2.805000000000001000, 2.150000000000000400, 1.499999999999999600 ) ) ;
+#326 = ORIENTED_EDGE ( 'NONE', *, *, #2047, .F. ) ;
+#327 = ORIENTED_EDGE ( 'NONE', *, *, #7323, .F. ) ;
+#328 = EDGE_CURVE ( 'NONE', #14792, #14036, #3056, .T. ) ;
+#329 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.384025488891674600E-014, 0.0000000000000000000 ) ) ;
+#330 = ORIENTED_EDGE ( 'NONE', *, *, #7429, .F. ) ;
+#331 = EDGE_CURVE ( 'NONE', #5268, #13158, #8707, .T. ) ;
+#332 = CARTESIAN_POINT ( 'NONE', ( 3.800000000000002500, 1.250000000000001100, 2.499999999999999600 ) ) ;
+#333 = VECTOR ( 'NONE', #2080, 999.9999999999998900 ) ;
+#334 = LINE ( 'NONE', #10860, #1342 ) ;
+#335 = AXIS2_PLACEMENT_3D ( 'NONE', #7098, #6864, #4306 ) ;
+#336 = LINE ( 'NONE', #11595, #11409 ) ;
+#337 = ORIENTED_EDGE ( 'NONE', *, *, #4780, .F. ) ;
+#338 = ORIENTED_EDGE ( 'NONE', *, *, #13552, .T. ) ;
+#339 = VECTOR ( 'NONE', #13191, 1000.000000000000000 ) ;
+#340 = VERTEX_POINT ( 'NONE', #5237 ) ;
+#341 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#342 = ORIENTED_EDGE ( 'NONE', *, *, #6851, .F. ) ;
+#343 = EDGE_CURVE ( 'NONE', #15481, #8999, #9492, .T. ) ;
+#344 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000001800, 1.353553390000000500, -0.2600000000000013400 ) ) ;
+#345 = ADVANCED_FACE ( 'NONE', ( #873 ), #10388, .F. ) ;
+#346 = CARTESIAN_POINT ( 'NONE', ( 0.1600000000000002500, 2.450000000000000200, -1.450000000000000400 ) ) ;
+#347 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#348 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#349 = FACE_OUTER_BOUND ( 'NONE', #5996, .T. ) ;
+#350 = EDGE_CURVE ( 'NONE', #14916, #13259, #14527, .T. ) ;
+#351 = EDGE_CURVE ( 'NONE', #10125, #12147, #6853, .T. ) ;
+#352 = LINE ( 'NONE', #2927, #4562 ) ;
+#353 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#354 = LINE ( 'NONE', #8877, #12030 ) ;
+#355 = ORIENTED_EDGE ( 'NONE', *, *, #16382, .F. ) ;
+#356 = EDGE_CURVE ( 'NONE', #13670, #13406, #7678, .T. ) ;
+#357 = ORIENTED_EDGE ( 'NONE', *, *, #9050, .T. ) ;
+#358 = ORIENTED_EDGE ( 'NONE', *, *, #6300, .F. ) ;
+#359 = ORIENTED_EDGE ( 'NONE', *, *, #12080, .T. ) ;
+#360 = ORIENTED_EDGE ( 'NONE', *, *, #14631, .T. ) ;
+#361 = ORIENTED_EDGE ( 'NONE', *, *, #7492, .F. ) ;
+#362 = AXIS2_PLACEMENT_3D ( 'NONE', #11356, #5042, #4991 ) ;
+#363 = PLANE ( 'NONE', #4248 ) ;
+#364 = CARTESIAN_POINT ( 'NONE', ( -3.683665167175012500, 1.850000000000001200, 2.832506874206372100 ) ) ;
+#365 = VECTOR ( 'NONE', #10172, 1000.000000000000100 ) ;
+#366 = LINE ( 'NONE', #4996, #15225 ) ;
+#367 = ADVANCED_FACE ( 'NONE', ( #10709 ), #10749, .F. ) ;
+#368 = VECTOR ( 'NONE', #14250, 1000.000000000000000 ) ;
+#369 = ADVANCED_FACE ( 'NONE', ( #66 ), #13740, .T. ) ;
+#370 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360200E-014, 0.0000000000000000000 ) ) ;
+#371 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -6.864554764353591400E-015 ) ) ;
+#372 = VECTOR ( 'NONE', #133, 1000.000000000000000 ) ;
+#373 = ORIENTED_EDGE ( 'NONE', *, *, #2267, .F. ) ;
+#374 = EDGE_LOOP ( 'NONE', ( #14002, #6521, #6226, #7079 ) ) ;
+#375 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#376 = ORIENTED_EDGE ( 'NONE', *, *, #15402, .T. ) ;
+#377 = CARTESIAN_POINT ( 'NONE', ( -1.749988571055459500, 1.413148364836637900, 1.502138094296807900 ) ) ;
+#378 = VECTOR ( 'NONE', #10452, 1000.000000000000100 ) ;
+#379 = LINE ( 'NONE', #6341, #13266 ) ;
+#380 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006200, -3.116498077743574700E-014, 0.9499999999999990700 ) ) ;
+#381 = VECTOR ( 'NONE', #12262, 1000.000000000000000 ) ;
+#382 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.415611836225472200E-014, -0.0000000000000000000 ) ) ;
+#383 = CARTESIAN_POINT ( 'NONE', ( -4.179999998602099300, 1.250000000000002700, 2.637425753652675700 ) ) ;
+#384 = AXIS2_PLACEMENT_3D ( 'NONE', #16040, #9652, #3242 ) ;
+#385 = VECTOR ( 'NONE', #989, 1000.000000000000000 ) ;
+#386 = ORIENTED_EDGE ( 'NONE', *, *, #16297, .T. ) ;
+#387 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999700, 1.950000000000001700, -1.000000000000003300 ) ) ;
+#388 = ORIENTED_EDGE ( 'NONE', *, *, #15934, .F. ) ;
+#389 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.228014483236700500E-016, 0.0000000000000000000 ) ) ;
+#390 = ORIENTED_EDGE ( 'NONE', *, *, #10036, .F. ) ;
+#391 = CARTESIAN_POINT ( 'NONE', ( -3.250000000000002700, 1.153553389999998600, -1.000000000000001300 ) ) ;
+#392 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000003200, -0.1732449494471717300, 2.930000000890776100 ) ) ;
+#393 = CIRCLE ( 'NONE', #9654, 0.1500000000000001100 ) ;
+#394 = CARTESIAN_POINT ( 'NONE', ( 2.805000000000001000, 2.150000000000000400, 1.379999999999999700 ) ) ;
+#395 = LINE ( 'NONE', #592, #3411 ) ;
+#396 = AXIS2_PLACEMENT_3D ( 'NONE', #8488, #4653, #16441 ) ;
+#397 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#398 = DIRECTION ( 'NONE', ( -1.415611836225472200E-014, 1.000000000000000000, -3.460219699422086000E-017 ) ) ;
+#399 = FACE_OUTER_BOUND ( 'NONE', #15365, .T. ) ;
+#400 = PLANE ( 'NONE', #11695 ) ;
+#401 = AXIS2_PLACEMENT_3D ( 'NONE', #14379, #15667, #6656 ) ;
+#402 = VERTEX_POINT ( 'NONE', #527 ) ;
+#403 = SURFACE_SIDE_STYLE ('',( #2325 ) ) ;
+#404 = DIRECTION ( 'NONE', ( -0.7071067811865412400, 0.7071067811865536800, 0.0000000000000000000 ) ) ;
+#405 = ORIENTED_EDGE ( 'NONE', *, *, #451, .F. ) ;
+#406 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#407 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#408 = CARTESIAN_POINT ( 'NONE', ( -1.565000000000002600, 2.051665596448837700, -1.500000000000001300 ) ) ;
+#409 = ORIENTED_EDGE ( 'NONE', *, *, #1012, .F. ) ;
+#410 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 1.153553389999999500, -2.200000000000007300 ) ) ;
+#411 = AXIS2_PLACEMENT_3D ( 'NONE', #11365, #11424, #13941 ) ;
+#412 = DIRECTION ( 'NONE', ( 0.7071067811865412400, -0.7071067811865536800, -0.0000000000000000000 ) ) ;
+#413 = DIRECTION ( 'NONE', ( -0.8191520442889956800, 0.5735764363510406100, 0.0000000000000000000 ) ) ;
+#414 = SURFACE_STYLE_FILL_AREA ( #7862 ) ;
+#415 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2878 ), #1406 ) ;
+#416 = LINE ( 'NONE', #2108, #13695 ) ;
+#417 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#418 = VECTOR ( 'NONE', #6668, 1000.000000000000000 ) ;
+#419 = ORIENTED_EDGE ( 'NONE', *, *, #2590, .F. ) ;
+#420 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 2.450000000000000200, 1.849999999999999400 ) ) ;
+#421 = VERTEX_POINT ( 'NONE', #15792 ) ;
+#422 = CARTESIAN_POINT ( 'NONE', ( -3.324264069305197500, 0.4999999999999855700, -1.350000000000004800 ) ) ;
+#423 = EDGE_LOOP ( 'NONE', ( #9324, #1198, #4651, #9396 ) ) ;
+#424 = AXIS2_PLACEMENT_3D ( 'NONE', #9501, #15787, #12057 ) ;
+#425 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 2.450000000000000200, 1.849999999999999400 ) ) ;
+#426 = EDGE_CURVE ( 'NONE', #12106, #7795, #7052, .T. ) ;
+#427 = ORIENTED_EDGE ( 'NONE', *, *, #13704, .T. ) ;
+#428 = VECTOR ( 'NONE', #4967, 1000.000000000000000 ) ;
+#429 = EDGE_CURVE ( 'NONE', #107, #9537, #13923, .T. ) ;
+#430 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245748400, 0.5500000002457352500, -2.050000000000007400 ) ) ;
+#431 = LINE ( 'NONE', #2567, #8477 ) ;
+#432 = EDGE_CURVE ( 'NONE', #14622, #3434, #16326, .T. ) ;
+#433 = ADVANCED_FACE ( 'NONE', ( #10909 ), #11593, .F. ) ;
+#434 = ORIENTED_EDGE ( 'NONE', *, *, #681, .F. ) ;
+#435 = LINE ( 'NONE', #12566, #9668 ) ;
+#436 = VERTEX_POINT ( 'NONE', #14724 ) ;
+#437 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997400, 2.500000000000000400, 1.849999999999999900 ) ) ;
+#438 = ORIENTED_EDGE ( 'NONE', *, *, #127, .T. ) ;
+#439 = AXIS2_PLACEMENT_3D ( 'NONE', #13886, #6156, #1074 ) ;
+#440 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#441 = EDGE_CURVE ( 'NONE', #8452, #7361, #12542, .T. ) ;
+#442 = FACE_OUTER_BOUND ( 'NONE', #5038, .T. ) ;
+#443 = EDGE_LOOP ( 'NONE', ( #7169, #988, #7710, #1127 ) ) ;
+#444 = LINE ( 'NONE', #13113, #15106 ) ;
+#445 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999700, 2.149999999999999500, -2.050000000000000700 ) ) ;
+#446 = ORIENTED_EDGE ( 'NONE', *, *, #13630, .T. ) ;
+#447 = FACE_OUTER_BOUND ( 'NONE', #4108, .T. ) ;
+#448 = VERTEX_POINT ( 'NONE', #12131 ) ;
+#449 = DIRECTION ( 'NONE', ( -0.2211161094166238800, 0.0000000000000000000, 0.9752474896950289500 ) ) ;
+#450 = ADVANCED_FACE ( 'NONE', ( #246 ), #7, .F. ) ;
+#451 = EDGE_CURVE ( 'NONE', #6919, #16383, #5655, .T. ) ;
+#452 = EDGE_CURVE ( 'NONE', #2129, #2940, #11130, .T. ) ;
+#453 = ORIENTED_EDGE ( 'NONE', *, *, #13152, .T. ) ;
+#454 = ADVANCED_FACE ( 'NONE', ( #12127 ), #603, .F. ) ;
+#455 = EDGE_CURVE ( 'NONE', #4287, #13904, #9099, .T. ) ;
+#456 = DIRECTION ( 'NONE', ( -4.818676322157797400E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#457 = DIRECTION ( 'NONE', ( 7.608436298143906800E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#458 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#459 = VECTOR ( 'NONE', #3915, 1000.000000000000000 ) ;
+#460 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000006600, 2.456641651637065400E-010, -0.2600000000000018400 ) ) ;
+#461 = AXIS2_PLACEMENT_3D ( 'NONE', #114, #12994, #9156 ) ;
+#462 = ORIENTED_EDGE ( 'NONE', *, *, #12311, .T. ) ;
+#463 = LINE ( 'NONE', #561, #10929 ) ;
+#464 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 0.3500000002457375200, -2.200000000000005100 ) ) ;
+#465 = DIRECTION ( 'NONE', ( -1.008560160451659200E-016, -1.000000000000000000, -6.822150412718603800E-015 ) ) ;
+#466 = DIRECTION ( 'NONE', ( 3.469446951953441100E-016, 4.496590071897791000E-015, -1.000000000000000000 ) ) ;
+#467 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2000000002457346900, -1.800000000000004900 ) ) ;
+#468 = ORIENTED_EDGE ( 'NONE', *, *, #11098, .F. ) ;
+#469 = LINE ( 'NONE', #7907, #7287 ) ;
+#470 = DIRECTION ( 'NONE', ( 0.9999993974418508500, 1.383166512540806500E-014, -0.001097777725771104100 ) ) ;
+#471 = AXIS2_PLACEMENT_3D ( 'NONE', #10007, #6243, #7448 ) ;
+#472 = VERTEX_POINT ( 'NONE', #2001 ) ;
+#473 = CARTESIAN_POINT ( 'NONE', ( 1.859945737548661400, 1.891956448614796200, -2.199999999999997500 ) ) ;
+#474 = ORIENTED_EDGE ( 'NONE', *, *, #1076, .T. ) ;
+#475 = VERTEX_POINT ( 'NONE', #12421 ) ;
+#476 = DIRECTION ( 'NONE', ( 1.008560160451659800E-016, 1.000000000000000000, 6.864554764353591400E-015 ) ) ;
+#477 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#478 = ADVANCED_FACE ( 'NONE', ( #4866 ), #12359, .T. ) ;
+#479 = ORIENTED_EDGE ( 'NONE', *, *, #7725, .T. ) ;
+#480 = VERTEX_POINT ( 'NONE', #1885 ) ;
+#481 = CYLINDRICAL_SURFACE ( 'NONE', #11079, 0.07999999999999998800 ) ;
+#482 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 2.150000000000000400, -1.480000000000007500 ) ) ;
+#483 = CARTESIAN_POINT ( 'NONE', ( 1.064154210786965900, 0.05000000000001472000, -0.001168205493299288900 ) ) ;
+#484 = LINE ( 'NONE', #10378, #86 ) ;
+#485 = DIRECTION ( 'NONE', ( 1.008560160451604100E-016, -1.000000000000000000, -6.866613759074868000E-015 ) ) ;
+#486 = ORIENTED_EDGE ( 'NONE', *, *, #2792, .F. ) ;
+#487 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.032573497605243600E-015, 0.0000000000000000000 ) ) ;
+#488 = ORIENTED_EDGE ( 'NONE', *, *, #6988, .T. ) ;
+#489 = ORIENTED_EDGE ( 'NONE', *, *, #4857, .F. ) ;
+#490 = DIRECTION ( 'NONE', ( 1.419319207617388600E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#491 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.130293990420961500E-016, 0.0000000000000000000 ) ) ;
+#492 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.480000000000007500 ) ) ;
+#493 = AXIS2_PLACEMENT_3D ( 'NONE', #5953, #4905, #10043 ) ;
+#494 = ORIENTED_EDGE ( 'NONE', *, *, #11557, .F. ) ;
+#495 = PLANE ( 'NONE', #11131 ) ;
+#496 = CIRCLE ( 'NONE', #14503, 0.1199999999999998800 ) ;
+#497 = ORIENTED_EDGE ( 'NONE', *, *, #4395, .F. ) ;
+#498 = VECTOR ( 'NONE', #9856, 1000.000000000000100 ) ;
+#499 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 2.000000000000000400, -2.200000000000007300 ) ) ;
+#500 = VERTEX_POINT ( 'NONE', #12302 ) ;
+#501 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#502 = AXIS2_PLACEMENT_3D ( 'NONE', #258, #5248, #10457 ) ;
+#503 = ORIENTED_EDGE ( 'NONE', *, *, #4523, .F. ) ;
+#504 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#505 = AXIS2_PLACEMENT_3D ( 'NONE', #6368, #7661, #11298 ) ;
+#506 = FACE_OUTER_BOUND ( 'NONE', #11076, .T. ) ;
+#507 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#508 = VERTEX_POINT ( 'NONE', #4458 ) ;
+#509 = ADVANCED_FACE ( 'NONE', ( #8275 ), #14918, .T. ) ;
+#510 = VECTOR ( 'NONE', #884, 1000.000000000000000 ) ;
+#511 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, -0.4100000000000017500 ) ) ;
+#512 = CARTESIAN_POINT ( 'NONE', ( -3.324264069305197500, 0.4999999999999859000, -2.050000000000002000 ) ) ;
+#513 = DIRECTION ( 'NONE', ( -4.335446845417045200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#514 = DIRECTION ( 'NONE', ( -1.415611836225472200E-014, 1.000000000000000000, -3.460219699422085300E-017 ) ) ;
+#515 = CARTESIAN_POINT ( 'NONE', ( -0.0002417956636531603900, 0.05000000000000001000, -0.2202590854962557800 ) ) ;
+#516 = ORIENTED_EDGE ( 'NONE', *, *, #15889, .T. ) ;
+#517 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.040834085586085200E-014, 0.0000000000000000000 ) ) ;
+#518 = CYLINDRICAL_SURFACE ( 'NONE', #993, 0.1499999999999999700 ) ;
+#519 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#520 = ORIENTED_EDGE ( 'NONE', *, *, #9426, .T. ) ;
+#521 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000000900, 1.265000000000001200, 1.174999999999997400 ) ) ;
+#522 = ORIENTED_EDGE ( 'NONE', *, *, #4425, .T. ) ;
+#523 = VERTEX_POINT ( 'NONE', #11004 ) ;
+#524 = AXIS2_PLACEMENT_3D ( 'NONE', #9120, #15462, #296 ) ;
+#525 = ORIENTED_EDGE ( 'NONE', *, *, #4429, .T. ) ;
+#526 = EDGE_CURVE ( 'NONE', #6687, #6888, #3867, .T. ) ;
+#527 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2000000002457346900, -1.800000000000005800 ) ) ;
+#528 = VECTOR ( 'NONE', #14716, 1000.000000000000000 ) ;
+#529 = CARTESIAN_POINT ( 'NONE', ( 4.033712875147841700, 1.850000000000002500, 2.604258337240181700 ) ) ;
+#530 = FACE_OUTER_BOUND ( 'NONE', #10670, .T. ) ;
+#531 = EDGE_CURVE ( 'NONE', #10835, #16049, #5061, .T. ) ;
+#532 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002400, 1.203553389999999100, 0.9599999999999988500 ) ) ;
+#533 = VECTOR ( 'NONE', #14816, 1000.000000000000000 ) ;
+#534 = ADVANCED_FACE ( 'NONE', ( #3260 ), #10097, .T. ) ;
+#535 = ORIENTED_EDGE ( 'NONE', *, *, #7226, .F. ) ;
+#536 = ORIENTED_EDGE ( 'NONE', *, *, #7302, .T. ) ;
+#537 = FACE_OUTER_BOUND ( 'NONE', #11099, .T. ) ;
+#538 = ADVANCED_FACE ( 'NONE', ( #53 ), #10694, .F. ) ;
+#539 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.415611836225472200E-014, 3.469446951953615200E-016 ) ) ;
+#540 = AXIS2_PLACEMENT_3D ( 'NONE', #532, #9403, #4448 ) ;
+#541 = ORIENTED_EDGE ( 'NONE', *, *, #1177, .T. ) ;
+#542 = ORIENTED_EDGE ( 'NONE', *, *, #11728, .F. ) ;
+#543 = ORIENTED_EDGE ( 'NONE', *, *, #13039, .F. ) ;
+#544 = EDGE_CURVE ( 'NONE', #7794, #8533, #15103, .T. ) ;
+#545 = VECTOR ( 'NONE', #7644, 1000.000000000000100 ) ;
+#546 = PLANE ( 'NONE', #15339 ) ;
+#547 = AXIS2_PLACEMENT_3D ( 'NONE', #5209, #1401, #11703 ) ;
+#548 = LINE ( 'NONE', #14598, #15523 ) ;
+#549 = VECTOR ( 'NONE', #12823, 1000.000000000000000 ) ;
+#550 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245749300, 0.5500000002457354800, 2.499999999999997800 ) ) ;
+#551 = EDGE_CURVE ( 'NONE', #5685, #10893, #12523, .T. ) ;
+#552 = ORIENTED_EDGE ( 'NONE', *, *, #8876, .F. ) ;
+#553 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 0.3000000002457373600, -2.150000000000007500 ) ) ;
+#554 = CARTESIAN_POINT ( 'NONE', ( -3.749999999999999100, 1.850000000000001200, 2.489999999999998900 ) ) ;
+#555 = EDGE_CURVE ( 'NONE', #16257, #6087, #859, .T. ) ;
+#556 = ORIENTED_EDGE ( 'NONE', *, *, #4527, .F. ) ;
+#557 = EDGE_LOOP ( 'NONE', ( #9510, #13045, #1737, #776, #8972, #11770, #3160, #11942, #15511, #3695, #5962, #14497, #6036, #8498, #7746, #5367, #4761, #5670, #7987, #4133, #13734, #14196, #3559, #9408, #4945, #7633, #11372, #5559, #1553, #3892 ) ) ;
+#558 = EDGE_CURVE ( 'NONE', #2986, #7461, #13129, .T. ) ;
+#559 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#560 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999300, 2.550000000000001200, 2.499999999999999600 ) ) ;
+#561 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 0.2400000002457353100, -1.650000000000005700 ) ) ;
+#562 = VECTOR ( 'NONE', #14, 1000.000000000000000 ) ;
+#563 = LINE ( 'NONE', #1601, #11656 ) ;
+#564 = VECTOR ( 'NONE', #3029, 1000.000000000000000 ) ;
+#565 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#566 = ADVANCED_FACE ( 'NONE', ( #14125 ), #13602, .T. ) ;
+#567 = ORIENTED_EDGE ( 'NONE', *, *, #11639, .F. ) ;
+#568 = SURFACE_STYLE_USAGE ( .BOTH. , #11937 ) ;
+#569 = ORIENTED_EDGE ( 'NONE', *, *, #13704, .F. ) ;
+#570 = CARTESIAN_POINT ( 'NONE', ( 1.599999986910817000, 1.850000000000001000, 1.526183602613923900 ) ) ;
+#571 = EDGE_LOOP ( 'NONE', ( #13228, #16620, #2043, #7140 ) ) ;
+#572 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.1500000002457345700, -2.500000000000005800 ) ) ;
+#573 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000002700, 1.153553390000000300, 1.143529416755850900E-015 ) ) ;
+#574 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 6.866613759074860900E-015, -1.000000000000000000 ) ) ;
+#575 = EDGE_CURVE ( 'NONE', #15893, #9136, #15702, .T. ) ;
+#576 = CARTESIAN_POINT ( 'NONE', ( 1.064999998823621200, 0.05000000000001463700, 2.059999999999998700 ) ) ;
+#577 = PLANE ( 'NONE', #4012 ) ;
+#578 = FACE_OUTER_BOUND ( 'NONE', #817, .T. ) ;
+#579 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#580 = LINE ( 'NONE', #6508, #15844 ) ;
+#581 = DIRECTION ( 'NONE', ( 6.162975822039154000E-033, 0.9848077530122073500, -0.1736481776669341300 ) ) ;
+#582 = EDGE_CURVE ( 'NONE', #1529, #3102, #16510, .T. ) ;
+#583 = FACE_OUTER_BOUND ( 'NONE', #8870, .T. ) ;
+#584 = CYLINDRICAL_SURFACE ( 'NONE', #10227, 0.1820458146626527900 ) ;
+#585 = ORIENTED_EDGE ( 'NONE', *, *, #12238, .F. ) ;
+#586 = ORIENTED_EDGE ( 'NONE', *, *, #14877, .T. ) ;
+#587 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 0.2000000002457346900, -1.850000000000005200 ) ) ;
+#588 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#589 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#590 = ORIENTED_EDGE ( 'NONE', *, *, #7279, .T. ) ;
+#591 = VECTOR ( 'NONE', #10287, 1000.000000000000000 ) ;
+#592 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862708500, 0.3000000000000118700, 1.384087879768746100E-017 ) ) ;
+#593 = VECTOR ( 'NONE', #16515, 1000.000000000000000 ) ;
+#594 = VECTOR ( 'NONE', #12703, 1000.000000000000000 ) ;
+#595 = DIRECTION ( 'NONE', ( 3.469446951953615200E-016, -1.304346016487841200E-030, 1.000000000000000000 ) ) ;
+#596 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082138700, 0.05000000000001111200, 2.306813132948331600E-018 ) ) ;
+#597 = VERTEX_POINT ( 'NONE', #906 ) ;
+#598 = AXIS2_PLACEMENT_3D ( 'NONE', #483, #10550, #259 ) ;
+#599 = ORIENTED_EDGE ( 'NONE', *, *, #451, .T. ) ;
+#600 = ADVANCED_FACE ( 'NONE', ( #9904 ), #6084, .F. ) ;
+#601 = EDGE_LOOP ( 'NONE', ( #1303, #9141, #11156, #3727, #13256, #16088, #4542, #14970 ) ) ;
+#602 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 6.866613759074868000E-015, -1.000000000000000000 ) ) ;
+#603 = PLANE ( 'NONE', #7802 ) ;
+#604 = VERTEX_POINT ( 'NONE', #14095 ) ;
+#605 = PLANE ( 'NONE', #13360 ) ;
+#606 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#607 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 1.730000000000000400, -1.480000000000007500 ) ) ;
+#608 = AXIS2_PLACEMENT_3D ( 'NONE', #11996, #4157, #13173 ) ;
+#609 = LINE ( 'NONE', #8169, #13884 ) ;
+#610 = DIRECTION ( 'NONE', ( 1.000000000000000000, 2.032879073410315900E-016, -0.0000000000000000000 ) ) ;
+#611 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.971276677246369500E-015, -3.942553354492739100E-016 ) ) ;
+#612 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2400000002457353100, -1.650000000000005200 ) ) ;
+#613 = DIRECTION ( 'NONE', ( 3.865144610036217700E-015, 1.000000000000000000, 1.777380610631960700E-016 ) ) ;
+#614 = VECTOR ( 'NONE', #2842, 1000.000000000000000 ) ;
+#615 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, -2.200000000000000600 ) ) ;
+#616 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000005800, 3.288196666548638000E-015, 2.489999999999994000 ) ) ;
+#617 = ORIENTED_EDGE ( 'NONE', *, *, #4581, .T. ) ;
+#618 = DIRECTION ( 'NONE', ( 6.424901762877064500E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#619 = ADVANCED_FACE ( 'NONE', ( #10696 ), #12710, .T. ) ;
+#620 = DIRECTION ( 'NONE', ( -0.2211161094166268800, -7.991152206701644800E-016, 0.9752474896950281700 ) ) ;
+#621 = VERTEX_POINT ( 'NONE', #3629 ) ;
+#622 = PLANE ( 'NONE', #2435 ) ;
+#623 = ADVANCED_FACE ( 'NONE', ( #15501 ), #11720, .T. ) ;
+#624 = AXIS2_PLACEMENT_3D ( 'NONE', #15060, #5054, #1357 ) ;
+#625 = DIRECTION ( 'NONE', ( -3.481819213528770800E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#626 = LINE ( 'NONE', #9920, #4218 ) ;
+#627 = VECTOR ( 'NONE', #3525, 1000.000000000000000 ) ;
+#628 = CARTESIAN_POINT ( 'NONE', ( 1.563126426761249000, 1.702505707044995600, 1.699999999999997500 ) ) ;
+#629 = EDGE_CURVE ( 'NONE', #8579, #14213, #1257, .T. ) ;
+#630 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.383162281240360900E-014, -2.523574022164547400E-016 ) ) ;
+#631 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#632 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#633 = VECTOR ( 'NONE', #14566, 1000.000000000000000 ) ;
+#634 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 0.2000000002457346900, -1.850000000000006100 ) ) ;
+#635 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#636 = VERTEX_POINT ( 'NONE', #16381 ) ;
+#637 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999700, 2.000000000000000000, -2.050000000000000700 ) ) ;
+#638 = ORIENTED_EDGE ( 'NONE', *, *, #6628, .T. ) ;
+#639 = CARTESIAN_POINT ( 'NONE', ( -1.175000000000000900, 0.2400000002457350100, -2.200000000000006800 ) ) ;
+#640 = CARTESIAN_POINT ( 'NONE', ( -2.030569425459586100, 2.377660817715597600, -2.200000000000002000 ) ) ;
+#641 = VERTEX_POINT ( 'NONE', #6303 ) ;
+#642 = EDGE_LOOP ( 'NONE', ( #4816, #1097, #14305, #1490, #14923, #10788, #10061, #7105, #2538, #1951, #3617, #10697, #6693, #3832, #10154, #804, #5365, #4690, #14767, #13914, #542, #6694, #15514, #15184, #1150, #4163, #10281 ) ) ;
+#643 = VECTOR ( 'NONE', #8133, 1000.000000000000000 ) ;
+#644 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000000900, 1.900000000000002100, -2.200000000000001100 ) ) ;
+#645 = VERTEX_POINT ( 'NONE', #8923 ) ;
+#646 = LINE ( 'NONE', #1442, #3249 ) ;
+#647 = ORIENTED_EDGE ( 'NONE', *, *, #4429, .F. ) ;
+#648 = AXIS2_PLACEMENT_3D ( 'NONE', #6086, #965, #3574 ) ;
+#649 = ORIENTED_EDGE ( 'NONE', *, *, #2153, .F. ) ;
+#650 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000300, 0.3500000002457385200, -2.500000000000007100 ) ) ;
+#651 = ADVANCED_FACE ( 'NONE', ( #442 ), #11532, .F. ) ;
+#652 = EDGE_CURVE ( 'NONE', #9423, #10707, #8694, .T. ) ;
+#653 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583903072800, -0.09999999975430096100, 2.499999999999996900 ) ) ;
+#654 = EDGE_CURVE ( 'NONE', #12048, #9136, #4659, .T. ) ;
+#655 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#656 = FILL_AREA_STYLE ('',( #3228 ) ) ;
+#657 = ORIENTED_EDGE ( 'NONE', *, *, #12732, .F. ) ;
+#658 = EDGE_CURVE ( 'NONE', #1145, #11275, #6239, .T. ) ;
+#659 = VECTOR ( 'NONE', #12246, 1000.000000000000000 ) ;
+#660 = ORIENTED_EDGE ( 'NONE', *, *, #5374, .T. ) ;
+#661 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000001800, 1.203553389999994600, -0.4100000000000018100 ) ) ;
+#662 = VECTOR ( 'NONE', #8601, 1000.000000000000000 ) ;
+#663 = ORIENTED_EDGE ( 'NONE', *, *, #12306, .F. ) ;
+#664 = AXIS2_PLACEMENT_3D ( 'NONE', #7386, #8420, #12309 ) ;
+#665 = LINE ( 'NONE', #10019, #13929 ) ;
+#666 = DIRECTION ( 'NONE', ( 1.097926250618231200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#667 = ORIENTED_EDGE ( 'NONE', *, *, #11868, .T. ) ;
+#668 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997900, 2.640280049317045300, 1.469865528290279900 ) ) ;
+#669 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#670 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000006700, 8.686989030519775500E-015, 6.231123739628088900E-016 ) ) ;
+#671 = EDGE_CURVE ( 'NONE', #8533, #8016, #9282, .T. ) ;
+#672 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000000200, 1.153553390000000600, -1.200000000000003500 ) ) ;
+#673 = LINE ( 'NONE', #3224, #13541 ) ;
+#674 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.3000000002457348700, -1.200000000000002200 ) ) ;
+#675 = CARTESIAN_POINT ( 'NONE', ( 2.773223305542387600, 0.3732233049491001700, 2.499999999999997800 ) ) ;
+#676 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '47346-0001', ( #8908, #6099, #1608, #10866, #4577, #891, #8067, #9315, #4881, #3871, #16103, #7868, #1498 ), #5242 ) ;
+#677 = LINE ( 'NONE', #10722, #3275 ) ;
+#678 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000000700, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#679 = ORIENTED_EDGE ( 'NONE', *, *, #5764, .F. ) ;
+#680 = VECTOR ( 'NONE', #9657, 1000.000000000000000 ) ;
+#681 = EDGE_CURVE ( 'NONE', #685, #16027, #12733, .T. ) ;
+#682 = EDGE_CURVE ( 'NONE', #5493, #13610, #5440, .T. ) ;
+#683 = EDGE_CURVE ( 'NONE', #13118, #3259, #2451, .T. ) ;
+#684 = EDGE_CURVE ( 'NONE', #16611, #9678, #1841, .T. ) ;
+#685 = VERTEX_POINT ( 'NONE', #9036 ) ;
+#686 = EDGE_LOOP ( 'NONE', ( #10897, #5756, #5221, #10854 ) ) ;
+#687 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#688 = VECTOR ( 'NONE', #11783, 1000.000000000000100 ) ;
+#689 = ADVANCED_FACE ( 'NONE', ( #12923 ), #10339, .F. ) ;
+#690 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#691 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#692 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#693 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#694 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#695 = ORIENTED_EDGE ( 'NONE', *, *, #8158, .T. ) ;
+#696 = CARTESIAN_POINT ( 'NONE', ( 1.790000000000000300, 0.2400000002457355300, -2.200000000000007700 ) ) ;
+#697 = VERTEX_POINT ( 'NONE', #6430 ) ;
+#698 = ORIENTED_EDGE ( 'NONE', *, *, #10843, .F. ) ;
+#699 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#700 = ORIENTED_EDGE ( 'NONE', *, *, #15718, .T. ) ;
+#701 = VECTOR ( 'NONE', #8271, 1000.000000000000000 ) ;
+#702 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#703 = EDGE_CURVE ( 'NONE', #12996, #5349, #5835, .T. ) ;
+#704 = CIRCLE ( 'NONE', #1432, 0.1820458146626527900 ) ;
+#705 = DIRECTION ( 'NONE', ( 0.8191520442889959100, 0.5735764363510402800, 7.630453182249767800E-016 ) ) ;
+#706 = ADVANCED_FACE ( 'NONE', ( #11113 ), #4356, .T. ) ;
+#707 = EDGE_LOOP ( 'NONE', ( #2920, #3314, #1888, #9669 ) ) ;
+#708 = EDGE_LOOP ( 'NONE', ( #15722, #4317, #9299, #15494, #13387, #2393 ) ) ;
+#709 = ADVANCED_FACE ( 'NONE', ( #16313 ), #13369, .F. ) ;
+#710 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#711 = ORIENTED_EDGE ( 'NONE', *, *, #5093, .T. ) ;
+#712 = ORIENTED_EDGE ( 'NONE', *, *, #10584, .F. ) ;
+#713 = CARTESIAN_POINT ( 'NONE', ( 1.824999999999998800, 2.450000000000000200, 1.379999999999999700 ) ) ;
+#714 = AXIS2_PLACEMENT_3D ( 'NONE', #2196, #7290, #3527 ) ;
+#715 = VECTOR ( 'NONE', #14744, 1000.000000000000000 ) ;
+#716 = EDGE_LOOP ( 'NONE', ( #15119, #11944, #5875, #4062 ) ) ;
+#717 = VERTEX_POINT ( 'NONE', #5628 ) ;
+#718 = LINE ( 'NONE', #15176, #14768 ) ;
+#719 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#720 = CARTESIAN_POINT ( 'NONE', ( 1.647987302177982500E-014, 2.450000000000000200, 1.900000000000023000 ) ) ;
+#721 = EDGE_LOOP ( 'NONE', ( #6032, #15244, #8763, #9284 ) ) ;
+#722 = CIRCLE ( 'NONE', #16561, 0.5499999999999997100 ) ;
+#723 = ORIENTED_EDGE ( 'NONE', *, *, #11578, .T. ) ;
+#724 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#725 = ORIENTED_EDGE ( 'NONE', *, *, #9474, .F. ) ;
+#726 = EDGE_LOOP ( 'NONE', ( #3435, #9906, #4461, #15866 ) ) ;
+#727 = ORIENTED_EDGE ( 'NONE', *, *, #2897, .T. ) ;
+#728 = DIRECTION ( 'NONE', ( 0.7071067811865408000, -0.7071067811865542300, -3.450163128037096300E-016 ) ) ;
+#729 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#730 = AXIS2_PLACEMENT_3D ( 'NONE', #437, #6637, #4245 ) ;
+#731 = SURFACE_STYLE_USAGE ( .BOTH. , #14873 ) ;
+#732 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245754600, 0.5000000002457347700, -1.200000000000001700 ) ) ;
+#733 = CIRCLE ( 'NONE', #11052, 0.1500000000000001100 ) ;
+#734 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999400, 0.05000000000002476100, 2.306813132948961800E-018 ) ) ;
+#735 = LINE ( 'NONE', #11472, #9989 ) ;
+#736 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #8013 ) ) ;
+#737 = FACE_OUTER_BOUND ( 'NONE', #16539, .T. ) ;
+#738 = LINE ( 'NONE', #12811, #339 ) ;
+#739 = ORIENTED_EDGE ( 'NONE', *, *, #5489, .F. ) ;
+#740 = ORIENTED_EDGE ( 'NONE', *, *, #7303, .T. ) ;
+#741 = ORIENTED_EDGE ( 'NONE', *, *, #7966, .F. ) ;
+#742 = CARTESIAN_POINT ( 'NONE', ( -2.985355339898355000, 0.1610912705931370800, -2.200000000000000200 ) ) ;
+#743 = EDGE_LOOP ( 'NONE', ( #14310, #117, #326, #12544, #10304, #15634, #2512 ) ) ;
+#744 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#745 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000005400, 1.265000000000001700, -1.000000000000002000 ) ) ;
+#746 = CARTESIAN_POINT ( 'NONE', ( 1.698992912782701000, 1.798992912782702000, 1.647734446828678500 ) ) ;
+#747 = CARTESIAN_POINT ( 'NONE', ( 1.742108714544467400, 1.366988405040876500, 1.555625909395458800 ) ) ;
+#748 = CARTESIAN_POINT ( 'NONE', ( -0.2358450058874393400, -3.262131108560176400E-015, 0.0002589055502033189700 ) ) ;
+#749 = VECTOR ( 'NONE', #1811, 1000.000000000000000 ) ;
+#750 = CARTESIAN_POINT ( 'NONE', ( 1.063912415123313500, 0.05000000000001472700, -0.2214272909895550800 ) ) ;
+#751 = VECTOR ( 'NONE', #15293, 1000.000000000000000 ) ;
+#752 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#753 = FACE_OUTER_BOUND ( 'NONE', #5177, .T. ) ;
+#754 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #13141 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2816, #14344, #15791 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#755 = ORIENTED_EDGE ( 'NONE', *, *, #2417, .F. ) ;
+#756 = CYLINDRICAL_SURFACE ( 'NONE', #15157, 0.5500000000000007100 ) ;
+#757 = EDGE_LOOP ( 'NONE', ( #2881, #8946, #2569, #11518 ) ) ;
+#758 = ORIENTED_EDGE ( 'NONE', *, *, #7492, .T. ) ;
+#759 = EDGE_CURVE ( 'NONE', #10554, #12048, #15299, .T. ) ;
+#760 = EDGE_CURVE ( 'NONE', #7509, #6275, #7259, .T. ) ;
+#761 = EDGE_CURVE ( 'NONE', #10658, #9678, #2054, .T. ) ;
+#762 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.680000000000007300, 1.512602692537473800 ) ) ;
+#763 = LINE ( 'NONE', #383, #3166 ) ;
+#764 = VECTOR ( 'NONE', #6574, 1000.000000000000000 ) ;
+#765 = CARTESIAN_POINT ( 'NONE', ( -3.386396103661160500, 0.5621320343559500500, -2.200000000000003300 ) ) ;
+#766 = LINE ( 'NONE', #3219, #15213 ) ;
+#767 = ORIENTED_EDGE ( 'NONE', *, *, #4754, .T. ) ;
+#768 = ORIENTED_EDGE ( 'NONE', *, *, #10920, .T. ) ;
+#769 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.032879073410322300E-016, 1.084202172485505200E-015 ) ) ;
+#770 = CARTESIAN_POINT ( 'NONE', ( 2.230912510774314600E-016, -0.4404412136532236400, 1.866343492310234700 ) ) ;
+#771 = ORIENTED_EDGE ( 'NONE', *, *, #14866, .F. ) ;
+#772 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245749300, 0.5500000002457348100, -0.4100000000000019200 ) ) ;
+#773 = EDGE_LOOP ( 'NONE', ( #7615, #5853, #8902, #7865 ) ) ;
+#774 = ADVANCED_FACE ( 'NONE', ( #13727 ), #317, .F. ) ;
+#775 = DIRECTION ( 'NONE', ( 1.409462824231152600E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#776 = ORIENTED_EDGE ( 'NONE', *, *, #14396, .T. ) ;
+#777 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#778 = LINE ( 'NONE', #2433, #9024 ) ;
+#779 = VECTOR ( 'NONE', #2782, 1000.000000000000000 ) ;
+#780 = EDGE_CURVE ( 'NONE', #11510, #969, #11926, .T. ) ;
+#781 = EDGE_CURVE ( 'NONE', #13930, #7191, #7664, .T. ) ;
+#782 = FACE_OUTER_BOUND ( 'NONE', #11544, .T. ) ;
+#783 = LINE ( 'NONE', #10587, #12043 ) ;
+#784 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.548298019043471100E-015, 0.0000000000000000000 ) ) ;
+#785 = EDGE_LOOP ( 'NONE', ( #15109, #567, #7986, #12758, #11043, #7939, #5353, #2743 ) ) ;
+#786 = EDGE_CURVE ( 'NONE', #14842, #74, #12141, .T. ) ;
+#787 = ORIENTED_EDGE ( 'NONE', *, *, #14290, .T. ) ;
+#788 = PLANE ( 'NONE', #5990 ) ;
+#789 = ORIENTED_EDGE ( 'NONE', *, *, #15812, .F. ) ;
+#790 = PLANE ( 'NONE', #16430 ) ;
+#791 = VERTEX_POINT ( 'NONE', #6850 ) ;
+#792 = DIRECTION ( 'NONE', ( 3.862588252153086800E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#793 = PLANE ( 'NONE', #10176 ) ;
+#794 = AXIS2_PLACEMENT_3D ( 'NONE', #10356, #11668, #10124 ) ;
+#795 = DIRECTION ( 'NONE', ( -2.768175759537454800E-016, 9.227252531791530300E-017, -1.000000000000000000 ) ) ;
+#796 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999400, 0.05000000000002476100, 2.306813132948961800E-018 ) ) ;
+#797 = ADVANCED_FACE ( 'NONE', ( #6837 ), #8177, .F. ) ;
+#798 = CYLINDRICAL_SURFACE ( 'NONE', #81, 0.1499999999999999400 ) ;
+#799 = LINE ( 'NONE', #12795, #7605 ) ;
+#800 = VECTOR ( 'NONE', #5471, 1000.000000000000000 ) ;
+#801 = VECTOR ( 'NONE', #8805, 1000.000000000000000 ) ;
+#802 = DIRECTION ( 'NONE', ( 0.7071067811865536800, 0.7071067811865412400, -1.957395851085175600E-016 ) ) ;
+#803 = ORIENTED_EDGE ( 'NONE', *, *, #7228, .F. ) ;
+#804 = ORIENTED_EDGE ( 'NONE', *, *, #2240, .T. ) ;
+#805 = CARTESIAN_POINT ( 'NONE', ( 4.033712875147845300, 1.250000000000002200, 2.604258337240181700 ) ) ;
+#806 = CARTESIAN_POINT ( 'NONE', ( -4.448333919307104300E-017, 0.2400000002457352000, -4.728245437348082400E-032 ) ) ;
+#807 = EDGE_LOOP ( 'NONE', ( #11827, #15996, #9947, #9000 ) ) ;
+#808 = EDGE_CURVE ( 'NONE', #10228, #1052, #6452, .T. ) ;
+#809 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.1500000002457345700, -2.500000000000005300 ) ) ;
+#810 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, 0.01999999999999950100 ) ) ;
+#811 = CARTESIAN_POINT ( 'NONE', ( -0.4099999999999999800, 2.150000000000000400, -1.150000000000000100 ) ) ;
+#812 = LINE ( 'NONE', #13425, #11269 ) ;
+#813 = LINE ( 'NONE', #14150, #5407 ) ;
+#814 = AXIS2_PLACEMENT_3D ( 'NONE', #11008, #8352, #12423 ) ;
+#815 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#816 = FACE_OUTER_BOUND ( 'NONE', #4275, .T. ) ;
+#817 = EDGE_LOOP ( 'NONE', ( #56, #9061, #6034, #11612 ) ) ;
+#818 = ORIENTED_EDGE ( 'NONE', *, *, #5280, .T. ) ;
+#819 = CARTESIAN_POINT ( 'NONE', ( 0.1570458158390289600, 0.05000000000000218900, -0.4511402198045955100 ) ) ;
+#820 = CARTESIAN_POINT ( 'NONE', ( -3.324264069305196100, 0.4999999999999848500, 2.136942785251863400E-015 ) ) ;
+#821 = VERTEX_POINT ( 'NONE', #13475 ) ;
+#822 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884013400E-015 ) ) ;
+#823 = EDGE_LOOP ( 'NONE', ( #13339, #15215, #1753, #3544 ) ) ;
+#824 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#825 = AXIS2_PLACEMENT_3D ( 'NONE', #12513, #12404, #8507 ) ;
+#826 = LINE ( 'NONE', #5269, #1418 ) ;
+#827 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 0.3500000002457373000, -2.150000000000007000 ) ) ;
+#828 = VECTOR ( 'NONE', #14361, 1000.000000000000000 ) ;
+#829 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.008560160451604600E-016, -8.068481283613037100E-016 ) ) ;
+#830 = PLANE ( 'NONE', #13548 ) ;
+#831 = AXIS2_PLACEMENT_3D ( 'NONE', #15218, #27, #5116 ) ;
+#832 = LINE ( 'NONE', #14539, #614 ) ;
+#833 = EDGE_LOOP ( 'NONE', ( #520, #15918, #6830, #14776 ) ) ;
+#834 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, -1.500000000000000000 ) ) ;
+#835 = CARTESIAN_POINT ( 'NONE', ( 0.1570458158390255200, 0.3000000000000021500, -0.4511402198045955100 ) ) ;
+#836 = ORIENTED_EDGE ( 'NONE', *, *, #5596, .F. ) ;
+#837 = CARTESIAN_POINT ( 'NONE', ( -4.113665165777109500, 1.700000000000002800, 2.930000000561183700 ) ) ;
+#838 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#839 = ORIENTED_EDGE ( 'NONE', *, *, #3586, .F. ) ;
+#840 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#841 = AXIS2_PLACEMENT_3D ( 'NONE', #11652, #4069, #12924 ) ;
+#842 = CARTESIAN_POINT ( 'NONE', ( 1.944999999999998700, 2.450000000000000200, 1.379999999999999700 ) ) ;
+#843 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002400, 1.153553389999999200, 1.109999999999999000 ) ) ;
+#844 = CARTESIAN_POINT ( 'NONE', ( -0.4899999999999942200, -2.361151397857293100E-015, 1.699999999999997500 ) ) ;
+#845 = LINE ( 'NONE', #2489, #7245 ) ;
+#846 = PLANE ( 'NONE', #10649 ) ;
+#847 = ORIENTED_EDGE ( 'NONE', *, *, #3566, .T. ) ;
+#848 = LINE ( 'NONE', #2239, #627 ) ;
+#849 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002800, 1.153553389999999200, -0.4100000000000015300 ) ) ;
+#850 = VECTOR ( 'NONE', #9930, 1000.000000000000000 ) ;
+#851 = PLANE ( 'NONE', #15769 ) ;
+#852 = ORIENTED_EDGE ( 'NONE', *, *, #8039, .T. ) ;
+#853 = CARTESIAN_POINT ( 'NONE', ( 1.790000000000000300, 0.2400000002457355300, -2.200000000000007700 ) ) ;
+#854 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201813200E-016, 0.05000000000000005800, -1.200000000000002600 ) ) ;
+#855 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#856 = EDGE_CURVE ( 'NONE', #4776, #1289, #9478, .T. ) ;
+#857 = ADVANCED_FACE ( 'NONE', ( #15898 ), #14694, .T. ) ;
+#858 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 4.336808689941856000E-015 ) ) ;
+#859 = LINE ( 'NONE', #5267, #1656 ) ;
+#860 = EDGE_CURVE ( 'NONE', #6777, #11369, #3455, .T. ) ;
+#861 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#862 = ORIENTED_EDGE ( 'NONE', *, *, #15909, .T. ) ;
+#863 = EDGE_CURVE ( 'NONE', #16476, #11616, #9887, .T. ) ;
+#864 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#865 = VECTOR ( 'NONE', #8495, 1000.000000000000000 ) ;
+#866 = EDGE_LOOP ( 'NONE', ( #4978, #3991, #10085, #13017 ) ) ;
+#867 = DIRECTION ( 'NONE', ( 3.534069810834163100E-015, -1.000000000000000000, -1.812406991920268400E-017 ) ) ;
+#868 = ORIENTED_EDGE ( 'NONE', *, *, #10488, .F. ) ;
+#869 = AXIS2_PLACEMENT_3D ( 'NONE', #9671, #12332, #13618 ) ;
+#870 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999999200, 1.475000000000001400, -1.425440947723654700 ) ) ;
+#871 = EDGE_CURVE ( 'NONE', #3099, #13876, #3243, .T. ) ;
+#872 = VERTEX_POINT ( 'NONE', #12126 ) ;
+#873 = FACE_OUTER_BOUND ( 'NONE', #15454, .T. ) ;
+#874 = ORIENTED_EDGE ( 'NONE', *, *, #15198, .T. ) ;
+#875 = CLOSED_SHELL ( 'NONE', ( #14585, #12765, #2127, #7519, #185, #2456 ) ) ;
+#876 = VECTOR ( 'NONE', #5638, 999.9999999999998900 ) ;
+#877 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903072800, -0.09999999975430207100, 2.500000000000000400 ) ) ;
+#878 = AXIS2_PLACEMENT_3D ( 'NONE', #7877, #4214, #4014 ) ;
+#879 = ADVANCED_FACE ( 'NONE', ( #12718 ), #5734, .F. ) ;
+#880 = EDGE_CURVE ( 'NONE', #15011, #14989, #13712, .T. ) ;
+#881 = VERTEX_POINT ( 'NONE', #7024 ) ;
+#882 = CARTESIAN_POINT ( 'NONE', ( -1.824999999999998000, 2.450000000000000200, 1.380000000000000100 ) ) ;
+#883 = EDGE_LOOP ( 'NONE', ( #1131, #9165, #7595, #14787 ) ) ;
+#884 = DIRECTION ( 'NONE', ( -1.521687259628781000E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#885 = DIRECTION ( 'NONE', ( -1.445602896647338900E-015, 6.866613759074860900E-015, -1.000000000000000000 ) ) ;
+#886 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000000400, 2.150000000000000400, -1.400000000000000600 ) ) ;
+#887 = EDGE_CURVE ( 'NONE', #11749, #2733, #9679, .T. ) ;
+#888 = CIRCLE ( 'NONE', #16468, 0.1999999999999999600 ) ;
+#889 = EDGE_CURVE ( 'NONE', #2261, #5823, #6438, .T. ) ;
+#890 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#891 = MANIFOLD_SOLID_BREP ( 'Contact 4', #3445 ) ;
+#892 = ORIENTED_EDGE ( 'NONE', *, *, #2573, .F. ) ;
+#893 = VERTEX_POINT ( 'NONE', #15967 ) ;
+#894 = DIRECTION ( 'NONE', ( 0.9999993974418508500, 1.383166512540806500E-014, -0.001097777725771187400 ) ) ;
+#895 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.817098613104197700E-016, -1.084202172485498100E-015 ) ) ;
+#896 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.040834085586085200E-014, 0.0000000000000000000 ) ) ;
+#897 = ORIENTED_EDGE ( 'NONE', *, *, #15058, .F. ) ;
+#898 = VERTEX_POINT ( 'NONE', #4407 ) ;
+#899 = VECTOR ( 'NONE', #13676, 1000.000000000000100 ) ;
+#900 = ADVANCED_FACE ( 'NONE', ( #8051 ), #10679, .T. ) ;
+#901 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 2.457346235280513500E-010, -2.500000000000005300 ) ) ;
+#902 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578713100, -0.2391835129829031900 ) ) ;
+#903 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#904 = LINE ( 'NONE', #1077, #4703 ) ;
+#905 = VERTEX_POINT ( 'NONE', #1829 ) ;
+#906 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999996100, 2.680000000000007300, 1.767489812878187500 ) ) ;
+#907 = EDGE_CURVE ( 'NONE', #5095, #2076, #3638, .T. ) ;
+#908 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999985000, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#909 = VERTEX_POINT ( 'NONE', #12576 ) ;
+#910 = ORIENTED_EDGE ( 'NONE', *, *, #13351, .F. ) ;
+#911 = ORIENTED_EDGE ( 'NONE', *, *, #12949, .F. ) ;
+#912 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997900, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#913 = EDGE_CURVE ( 'NONE', #4929, #1844, #230, .T. ) ;
+#914 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#915 = LINE ( 'NONE', #1346, #14568 ) ;
+#916 = ORIENTED_EDGE ( 'NONE', *, *, #2019, .F. ) ;
+#917 = LINE ( 'NONE', #191, #6892 ) ;
+#918 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000005500, 1.265000000000002100, 1.174999999999997400 ) ) ;
+#919 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000006200, 7.220450744022460800E-015, 1.109999999999998500 ) ) ;
+#920 = PLANE ( 'NONE', #12025 ) ;
+#921 = ORIENTED_EDGE ( 'NONE', *, *, #13896, .T. ) ;
+#922 = LINE ( 'NONE', #11480, #306 ) ;
+#923 = ORIENTED_EDGE ( 'NONE', *, *, #9372, .F. ) ;
+#924 = DIRECTION ( 'NONE', ( 3.862588252153086800E-015, -1.000000000000000000, 3.575848732059567600E-032 ) ) ;
+#925 = VERTEX_POINT ( 'NONE', #1001 ) ;
+#926 = VECTOR ( 'NONE', #12838, 1000.000000000000000 ) ;
+#927 = DIRECTION ( 'NONE', ( -1.427572810530907400E-044, -4.613626265895614200E-017, 1.000000000000000000 ) ) ;
+#928 = AXIS2_PLACEMENT_3D ( 'NONE', #2057, #2104, #3235 ) ;
+#929 = ORIENTED_EDGE ( 'NONE', *, *, #5986, .T. ) ;
+#930 = LINE ( 'NONE', #7494, #7135 ) ;
+#931 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.753666395189100600E-017, -1.000000000000000000 ) ) ;
+#932 = ORIENTED_EDGE ( 'NONE', *, *, #1949, .F. ) ;
+#933 = ORIENTED_EDGE ( 'NONE', *, *, #16297, .F. ) ;
+#934 = LINE ( 'NONE', #2591, #3518 ) ;
+#935 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.817098613104197200E-016, 1.211399075402798000E-016 ) ) ;
+#936 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#937 = ORIENTED_EDGE ( 'NONE', *, *, #9731, .F. ) ;
+#938 = ORIENTED_EDGE ( 'NONE', *, *, #6152, .F. ) ;
+#939 = AXIS2_PLACEMENT_3D ( 'NONE', #2648, #7874, #5230 ) ;
+#940 = CARTESIAN_POINT ( 'NONE', ( 1.314567129150969800E-030, -9.504070107898852300E-017, 2.059999999999998700 ) ) ;
+#941 = PLANE ( 'NONE', #2945 ) ;
+#942 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000007500, 1.949999999999999100, -1.000000000000001600 ) ) ;
+#943 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 2.000000000000000400, -2.200000000000000200 ) ) ;
+#944 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#945 = ADVANCED_FACE ( 'NONE', ( #11509 ), #2273, .F. ) ;
+#946 = LINE ( 'NONE', #8888, #6531 ) ;
+#947 = FACE_OUTER_BOUND ( 'NONE', #2219, .T. ) ;
+#948 = LINE ( 'NONE', #11188, #7759 ) ;
+#949 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#950 = EDGE_LOOP ( 'NONE', ( #14287, #10613, #1641, #11265 ) ) ;
+#951 = ORIENTED_EDGE ( 'NONE', *, *, #12945, .F. ) ;
+#952 = FACE_OUTER_BOUND ( 'NONE', #16479, .T. ) ;
+#953 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#954 = ORIENTED_EDGE ( 'NONE', *, *, #1078, .F. ) ;
+#955 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#956 = ORIENTED_EDGE ( 'NONE', *, *, #14265, .F. ) ;
+#957 = AXIS2_PLACEMENT_3D ( 'NONE', #16643, #16595, #12757 ) ;
+#958 = DIRECTION ( 'NONE', ( -5.421010862427508800E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#959 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.008560160451631900E-016, 4.034240641806527400E-016 ) ) ;
+#960 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240361100E-014, 6.381393830726702300E-031 ) ) ;
+#961 = EDGE_CURVE ( 'NONE', #12048, #13926, #3439, .T. ) ;
+#962 = FACE_OUTER_BOUND ( 'NONE', #14253, .T. ) ;
+#963 = LINE ( 'NONE', #14452, #6942 ) ;
+#964 = EDGE_CURVE ( 'NONE', #15388, #3089, #13913, .T. ) ;
+#965 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#966 = ADVANCED_FACE ( 'NONE', ( #13513 ), #16256, .F. ) ;
+#967 = AXIS2_PLACEMENT_3D ( 'NONE', #1047, #12472, #8741 ) ;
+#968 = CIRCLE ( 'NONE', #12493, 0.1279541829845918000 ) ;
+#969 = VERTEX_POINT ( 'NONE', #1049 ) ;
+#970 = AXIS2_PLACEMENT_3D ( 'NONE', #7639, #16627, #15452 ) ;
+#971 = ORIENTED_EDGE ( 'NONE', *, *, #10244, .T. ) ;
+#972 = CARTESIAN_POINT ( 'NONE', ( 3.235355339059327500, 1.118198050940672600, -1.000000000000003600 ) ) ;
+#973 = ORIENTED_EDGE ( 'NONE', *, *, #6025, .F. ) ;
+#974 = CARTESIAN_POINT ( 'NONE', ( 3.700000000000000200, 5.118161803215771400E-014, -0.1000000000000011300 ) ) ;
+#975 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#976 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245759100, -1.159557653770557600E-014, -1.200000000000003500 ) ) ;
+#977 = CARTESIAN_POINT ( 'NONE', ( 2.925000000000001200, 2.450000000000000200, 1.379999999999999700 ) ) ;
+#978 = FACE_OUTER_BOUND ( 'NONE', #310, .T. ) ;
+#979 = DIRECTION ( 'NONE', ( 0.7071067811865536800, 0.7071067811865412400, -1.957395851085175600E-016 ) ) ;
+#980 = LINE ( 'NONE', #11266, #13442 ) ;
+#981 = LINE ( 'NONE', #14730, #11449 ) ;
+#982 = EDGE_CURVE ( 'NONE', #6913, #597, #2825, .T. ) ;
+#983 = EDGE_LOOP ( 'NONE', ( #6705, #12090, #6398, #4743 ) ) ;
+#984 = ADVANCED_FACE ( 'NONE', ( #7653 ), #8517, .F. ) ;
+#985 = EDGE_CURVE ( 'NONE', #13406, #11594, #10891, .T. ) ;
+#986 = DIRECTION ( 'NONE', ( -1.807003620809175900E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#987 = EDGE_LOOP ( 'NONE', ( #4230, #11196, #9068, #277 ) ) ;
+#988 = ORIENTED_EDGE ( 'NONE', *, *, #2895, .T. ) ;
+#989 = DIRECTION ( 'NONE', ( 1.415611836225472000E-014, -1.000000000000000000, 3.460219699422084100E-017 ) ) ;
+#990 = DIRECTION ( 'NONE', ( 0.2211161094166274000, 7.991152206701659600E-016, -0.9752474896950281700 ) ) ;
+#991 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000001500, 1.353553389999999200, -0.2600000000000014500 ) ) ;
+#992 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999985600, 1.475000000000001400, 1.699999999999996600 ) ) ;
+#993 = AXIS2_PLACEMENT_3D ( 'NONE', #5799, #12203, #15921 ) ;
+#994 = VECTOR ( 'NONE', #7695, 1000.000000000000100 ) ;
+#995 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.817098613104197200E-016, 1.211399075402798000E-016 ) ) ;
+#996 = CYLINDRICAL_SURFACE ( 'NONE', #5753, 0.05000000000000031500 ) ;
+#997 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#998 = VECTOR ( 'NONE', #7942, 999.9999999999998900 ) ;
+#999 = CARTESIAN_POINT ( 'NONE', ( 0.5100000000000003400, 1.997424434962488100, -1.000000000000002400 ) ) ;
+#1000 = VERTEX_POINT ( 'NONE', #16310 ) ;
+#1001 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 0.2400000002457353100, -1.650000000000005700 ) ) ;
+#1003 = EDGE_CURVE ( 'NONE', #9222, #10393, #1450, .T. ) ;
+#1002 = ORIENTED_EDGE ( 'NONE', *, *, #7875, .T. ) ;
+#1004 = ORIENTED_EDGE ( 'NONE', *, *, #2679, .F. ) ;
+#1005 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999600, 0.2400000002457355300, -1.200000000000002000 ) ) ;
+#1006 = CARTESIAN_POINT ( 'NONE', ( -0.0002417956636531603900, 0.05000000000000001000, -0.2202590854962557800 ) ) ;
+#1007 = EDGE_CURVE ( 'NONE', #9440, #9717, #4641, .T. ) ;
+#1008 = EDGE_CURVE ( 'NONE', #14070, #5275, #4443, .T. ) ;
+#1009 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#1010 = FACE_OUTER_BOUND ( 'NONE', #6895, .T. ) ;
+#1011 = FACE_OUTER_BOUND ( 'NONE', #10974, .T. ) ;
+#1012 = EDGE_CURVE ( 'NONE', #3506, #15147, #14302, .T. ) ;
+#1013 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1014 = VECTOR ( 'NONE', #16570, 1000.000000000000000 ) ;
+#1015 = CARTESIAN_POINT ( 'NONE', ( 3.388131789017201400E-016, 2.450000000000000200, 2.499999999999999600 ) ) ;
+#1016 = ORIENTED_EDGE ( 'NONE', *, *, #4627, .T. ) ;
+#1017 = EDGE_LOOP ( 'NONE', ( #15098, #9611, #9984, #8808 ) ) ;
+#1018 = AXIS2_PLACEMENT_3D ( 'NONE', #14708, #1905, #4480 ) ;
+#1019 = ORIENTED_EDGE ( 'NONE', *, *, #10105, .T. ) ;
+#1020 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999700, 1.900000000000000800, -1.200000000000001300 ) ) ;
+#1021 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1022 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000006700, 7.061526099707000600E-015, -0.2600000000000019000 ) ) ;
+#1023 = FACE_OUTER_BOUND ( 'NONE', #13355, .T. ) ;
+#1024 = VECTOR ( 'NONE', #15348, 1000.000000000000000 ) ;
+#1025 = ADVANCED_FACE ( 'NONE', ( #1243 ), #14489, .F. ) ;
+#1026 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000002800, 1.370000000000001400, -1.000000000000001800 ) ) ;
+#1027 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1028 = PLANE ( 'NONE', #7906 ) ;
+#1029 = VECTOR ( 'NONE', #5331, 1000.000000000000000 ) ;
+#1030 = ORIENTED_EDGE ( 'NONE', *, *, #7969, .F. ) ;
+#1031 = EDGE_CURVE ( 'NONE', #11149, #11616, #10094, .T. ) ;
+#1032 = ORIENTED_EDGE ( 'NONE', *, *, #4006, .T. ) ;
+#1033 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999999600, 2.457334804932022300E-010, -1.600000000000007600 ) ) ;
+#1034 = CARTESIAN_POINT ( 'NONE', ( 1.647987302177982500E-014, 2.450000000000000200, 1.900000000000023000 ) ) ;
+#1035 = ORIENTED_EDGE ( 'NONE', *, *, #9711, .F. ) ;
+#1036 = VECTOR ( 'NONE', #11217, 1000.000000000000000 ) ;
+#1037 = AXIS2_PLACEMENT_3D ( 'NONE', #6716, #15555, #15721 ) ;
+#1038 = FACE_OUTER_BOUND ( 'NONE', #11338, .T. ) ;
+#1039 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000000900, 2.150000000000000400, -1.450000000000000400 ) ) ;
+#1040 = ORIENTED_EDGE ( 'NONE', *, *, #5259, .F. ) ;
+#1041 = CIRCLE ( 'NONE', #878, 0.04999999999999969700 ) ;
+#1042 = EDGE_LOOP ( 'NONE', ( #2989, #5830, #15930, #6685 ) ) ;
+#1043 = ORIENTED_EDGE ( 'NONE', *, *, #5252, .T. ) ;
+#1044 = EDGE_LOOP ( 'NONE', ( #14456, #10425, #11844, #8170 ) ) ;
+#1045 = ADVANCED_FACE ( 'NONE', ( #1051 ), #1325, .F. ) ;
+#1046 = CARTESIAN_POINT ( 'NONE', ( 3.324264069305222300, 0.5000000000000115500, 1.379884163261329600E-015 ) ) ;
+#1047 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2400000002457353100, -1.650000000000005700 ) ) ;
+#1048 = CARTESIAN_POINT ( 'NONE', ( 1.514999999999996800, 1.970000000000001300, 1.360920363336279400 ) ) ;
+#1049 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000001100, 1.849999999999999900, 2.499999999999999600 ) ) ;
+#1050 = AXIS2_PLACEMENT_3D ( 'NONE', #10366, #10137, #5008 ) ;
+#1051 = FACE_OUTER_BOUND ( 'NONE', #1509, .T. ) ;
+#1052 = VERTEX_POINT ( 'NONE', #3854 ) ;
+#1053 = FACE_OUTER_BOUND ( 'NONE', #11148, .T. ) ;
+#1054 = ORIENTED_EDGE ( 'NONE', *, *, #16336, .T. ) ;
+#1055 = VECTOR ( 'NONE', #13652, 1000.000000000000000 ) ;
+#1056 = ORIENTED_EDGE ( 'NONE', *, *, #7898, .F. ) ;
+#1057 = ORIENTED_EDGE ( 'NONE', *, *, #8861, .F. ) ;
+#1058 = AXIS2_PLACEMENT_3D ( 'NONE', #116, #67, #1250 ) ;
+#1059 = ADVANCED_FACE ( 'NONE', ( #15690 ), #15410, .T. ) ;
+#1060 = AXIS2_PLACEMENT_3D ( 'NONE', #7527, #5012, #2478 ) ;
+#1061 = ORIENTED_EDGE ( 'NONE', *, *, #8846, .T. ) ;
+#1062 = CARTESIAN_POINT ( 'NONE', ( 4.113665165777108600, 1.400000000000002400, 2.930000000561184100 ) ) ;
+#1063 = VECTOR ( 'NONE', #11846, 1000.000000000000000 ) ;
+#1064 = EDGE_LOOP ( 'NONE', ( #9122, #15547, #15020, #4661 ) ) ;
+#1065 = CARTESIAN_POINT ( 'NONE', ( 1.825000000000058800, 2.450000000000000200, 7.914675859144587500E-014 ) ) ;
+#1066 = CARTESIAN_POINT ( 'NONE', ( 0.1770458158390319800, -0.1732449494472021700, 2.930000000890771600 ) ) ;
+#1067 = CARTESIAN_POINT ( 'NONE', ( 2.804999999999999700, 2.150000000000000400, 1.370000000000000600 ) ) ;
+#1068 = AXIS2_PLACEMENT_3D ( 'NONE', #4934, #3644, #14053 ) ;
+#1069 = DIRECTION ( 'NONE', ( 1.008560160451660000E-016, 1.000000000000000000, 6.866613759074860900E-015 ) ) ;
+#1070 = VERTEX_POINT ( 'NONE', #16473 ) ;
+#1071 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.383162281240360900E-014, 2.990902544787611900E-016 ) ) ;
+#1072 = EDGE_CURVE ( 'NONE', #13178, #3990, #12313, .T. ) ;
+#1073 = LINE ( 'NONE', #15626, #2059 ) ;
+#1074 = DIRECTION ( 'NONE', ( -1.016439536705154500E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1075 = DIRECTION ( 'NONE', ( -4.335446845417045200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1076 = EDGE_CURVE ( 'NONE', #13060, #2970, #8878, .T. ) ;
+#1077 = CARTESIAN_POINT ( 'NONE', ( 0.1249999999999987200, 0.1150000002457352400, -1.400000000000001900 ) ) ;
+#1078 = EDGE_CURVE ( 'NONE', #7041, #1402, #5045, .T. ) ;
+#1079 = PLANE ( 'NONE', #15369 ) ;
+#1080 = ORIENTED_EDGE ( 'NONE', *, *, #11988, .F. ) ;
+#1081 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000002900, 1.475000000000001400, -1.000000000000001800 ) ) ;
+#1082 = VECTOR ( 'NONE', #13875, 1000.000000000000100 ) ;
+#1083 = EDGE_LOOP ( 'NONE', ( #14169, #2301, #11651, #10093 ) ) ;
+#1084 = CARTESIAN_POINT ( 'NONE', ( -1.148223305000032800, -1.251776695593284700, 3.178483919437075900E-016 ) ) ;
+#1085 = AXIS2_PLACEMENT_3D ( 'NONE', #15725, #14337, #1543 ) ;
+#1086 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1087 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1088 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1089 = VERTEX_POINT ( 'NONE', #6177 ) ;
+#1090 = VERTEX_POINT ( 'NONE', #12906 ) ;
+#1091 = CYLINDRICAL_SURFACE ( 'NONE', #15675, 0.1499999999999999400 ) ;
+#1092 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1093 = EDGE_CURVE ( 'NONE', #13177, #4776, #5824, .T. ) ;
+#1094 = PLANE ( 'NONE', #16134 ) ;
+#1095 = VECTOR ( 'NONE', #13935, 1000.000000000000000 ) ;
+#1096 = CARTESIAN_POINT ( 'NONE', ( -1.750000000000000900, 1.415000000000001600, -1.000000000000001800 ) ) ;
+#1097 = ORIENTED_EDGE ( 'NONE', *, *, #452, .F. ) ;
+#1098 = AXIS2_PLACEMENT_3D ( 'NONE', #2383, #7524, #1477 ) ;
+#1099 = ORIENTED_EDGE ( 'NONE', *, *, #6665, .T. ) ;
+#1100 = VERTEX_POINT ( 'NONE', #1221 ) ;
+#1101 = VERTEX_POINT ( 'NONE', #14023 ) ;
+#1102 = EDGE_CURVE ( 'NONE', #898, #9858, #845, .T. ) ;
+#1103 = EDGE_CURVE ( 'NONE', #6503, #12720, #11097, .T. ) ;
+#1104 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002000, 1.153553389999999000, 2.499999999999999100 ) ) ;
+#1105 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245752900, 0.3000000002457351400, -0.4100000000000019700 ) ) ;
+#1106 = EDGE_CURVE ( 'NONE', #8252, #7956, #3856, .T. ) ;
+#1107 = ORIENTED_EDGE ( 'NONE', *, *, #6885, .T. ) ;
+#1108 = ORIENTED_EDGE ( 'NONE', *, *, #3684, .F. ) ;
+#1109 = ADVANCED_FACE ( 'NONE', ( #8473 ), #9663, .T. ) ;
+#1110 = LINE ( 'NONE', #2541, #11778 ) ;
+#1111 = VECTOR ( 'NONE', #16039, 1000.000000000000000 ) ;
+#1112 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1113 = AXIS2_PLACEMENT_3D ( 'NONE', #13710, #9655, #12263 ) ;
+#1114 = CARTESIAN_POINT ( 'NONE', ( 2.499999999999999100, -0.02759879240848869500, 2.894122473943337300 ) ) ;
+#1115 = VERTEX_POINT ( 'NONE', #3795 ) ;
+#1116 = ORIENTED_EDGE ( 'NONE', *, *, #5491, .T. ) ;
+#1117 = VERTEX_POINT ( 'NONE', #6284 ) ;
+#1118 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 0.1500000002457345700, -2.500000000000006200 ) ) ;
+#1119 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 2.450000000000000200, -2.200000000000001100 ) ) ;
+#1120 = VECTOR ( 'NONE', #2165, 1000.000000000000000 ) ;
+#1121 = ORIENTED_EDGE ( 'NONE', *, *, #8274, .F. ) ;
+#1122 = EDGE_LOOP ( 'NONE', ( #9033, #4734, #10163, #8615 ) ) ;
+#1123 = VECTOR ( 'NONE', #14910, 1000.000000000000000 ) ;
+#1124 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1125 = EDGE_CURVE ( 'NONE', #5671, #12517, #10078, .T. ) ;
+#1126 = EDGE_CURVE ( 'NONE', #10747, #8030, #16484, .T. ) ;
+#1127 = ORIENTED_EDGE ( 'NONE', *, *, #1820, .T. ) ;
+#1128 = VECTOR ( 'NONE', #630, 1000.000000000000000 ) ;
+#1129 = ADVANCED_FACE ( 'NONE', ( #6210 ), #1773, .F. ) ;
+#1130 = EDGE_LOOP ( 'NONE', ( #7675, #4875, #10480, #3776 ) ) ;
+#1131 = ORIENTED_EDGE ( 'NONE', *, *, #14872, .F. ) ;
+#1132 = EDGE_CURVE ( 'NONE', #436, #4073, #8458, .T. ) ;
+#1133 = ORIENTED_EDGE ( 'NONE', *, *, #1072, .T. ) ;
+#1134 = PLANE ( 'NONE', #10461 ) ;
+#1135 = VERTEX_POINT ( 'NONE', #7772 ) ;
+#1136 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000001200, 2.450000000000000200, 1.249999999999999800 ) ) ;
+#1137 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#1138 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000001100, 2.457346034682317300E-010, -1.750000000000009100 ) ) ;
+#1139 = VECTOR ( 'NONE', #1796, 1000.000000000000000 ) ;
+#1140 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002000, 1.153553389999999200, -0.4100000000000014200 ) ) ;
+#1141 = LINE ( 'NONE', #13588, #2338 ) ;
+#1142 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#1143 = VECTOR ( 'NONE', #13258, 1000.000000000000000 ) ;
+#1144 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000001800, -0.09999999975426705800, 2.500000000000000400 ) ) ;
+#1145 = VERTEX_POINT ( 'NONE', #529 ) ;
+#1146 = ORIENTED_EDGE ( 'NONE', *, *, #2074, .F. ) ;
+#1147 = VECTOR ( 'NONE', #10561, 1000.000000000000000 ) ;
+#1148 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000006500, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#1149 = EDGE_LOOP ( 'NONE', ( #10840, #4941, #10142, #10849 ) ) ;
+#1150 = ORIENTED_EDGE ( 'NONE', *, *, #3315, .F. ) ;
+#1151 = ADVANCED_FACE ( 'NONE', ( #7442 ), #5503, .F. ) ;
+#1152 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9848077530122073500, 0.1736481776669341300 ) ) ;
+#1153 = EDGE_LOOP ( 'NONE', ( #14395, #11933, #12462, #12975 ) ) ;
+#1154 = DIRECTION ( 'NONE', ( -3.727658268449029100E-015, 0.2391835129829041900, 0.9709743802578711900 ) ) ;
+#1155 = FACE_OUTER_BOUND ( 'NONE', #3346, .T. ) ;
+#1156 = CARTESIAN_POINT ( 'NONE', ( -1.734723475952024800E-015, 2.457375643213852400E-010, -2.150000000000007500 ) ) ;
+#1157 = LINE ( 'NONE', #16280, #10206 ) ;
+#1158 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903136600, 0.04999999999999953800, 1.990000000000000400 ) ) ;
+#1159 = CARTESIAN_POINT ( 'NONE', ( -1.589983136433627900, 1.809932545734507200, 1.622910166740110000 ) ) ;
+#1160 = LINE ( 'NONE', #7847, #8383 ) ;
+#1161 = PLANE ( 'NONE', #2058 ) ;
+#1162 = DIRECTION ( 'NONE', ( 3.223854093693755800E-015, 0.2391835129829040500, 0.9709743802578711900 ) ) ;
+#1163 = VERTEX_POINT ( 'NONE', #420 ) ;
+#1164 = FACE_OUTER_BOUND ( 'NONE', #3119, .T. ) ;
+#1165 = AXIS2_PLACEMENT_3D ( 'NONE', #4090, #5749, #3191 ) ;
+#1166 = CARTESIAN_POINT ( 'NONE', ( 3.967378042322853300, 1.850000000000002100, 2.896832584148689700 ) ) ;
+#1167 = VERTEX_POINT ( 'NONE', #14509 ) ;
+#1168 = ORIENTED_EDGE ( 'NONE', *, *, #8197, .T. ) ;
+#1169 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.1500000002457345700, -2.500000000000006200 ) ) ;
+#1170 = LINE ( 'NONE', #9095, #562 ) ;
+#1171 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245749300, 0.5500000002457347000, -1.200000000000002000 ) ) ;
+#1172 = VECTOR ( 'NONE', #15569, 1000.000000000000000 ) ;
+#1173 = LINE ( 'NONE', #8667, #15019 ) ;
+#1174 = EDGE_LOOP ( 'NONE', ( #14699, #15591, #355, #2096 ) ) ;
+#1175 = ORIENTED_EDGE ( 'NONE', *, *, #2443, .F. ) ;
+#1176 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.415611836239088900E-014, 0.0000000000000000000 ) ) ;
+#1177 = EDGE_CURVE ( 'NONE', #3932, #6514, #6022, .T. ) ;
+#1178 = ORIENTED_EDGE ( 'NONE', *, *, #5400, .T. ) ;
+#1179 = VERTEX_POINT ( 'NONE', #6466 ) ;
+#1180 = EDGE_CURVE ( 'NONE', #14185, #13433, #2813, .T. ) ;
+#1181 = EDGE_CURVE ( 'NONE', #14375, #2845, #13494, .T. ) ;
+#1182 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002800, 1.049999999406726400, -2.200000000000001100 ) ) ;
+#1183 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 2.450000000000000200, -1.199999999999998800 ) ) ;
+#1184 = EDGE_CURVE ( 'NONE', #2467, #11968, #5029, .T. ) ;
+#1185 = VECTOR ( 'NONE', #1882, 1000.000000000000000 ) ;
+#1186 = LINE ( 'NONE', #12497, #8811 ) ;
+#1187 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.503246160812042700E-046, 3.584139413175222700E-016 ) ) ;
+#1188 = FACE_OUTER_BOUND ( 'NONE', #9395, .T. ) ;
+#1189 = AXIS2_PLACEMENT_3D ( 'NONE', #8873, #7623, #13932 ) ;
+#1190 = LINE ( 'NONE', #8029, #6566 ) ;
+#1191 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.1500000002457345700, -2.500000000000005300 ) ) ;
+#1192 = ORIENTED_EDGE ( 'NONE', *, *, #6221, .F. ) ;
+#1193 = ORIENTED_EDGE ( 'NONE', *, *, #11445, .F. ) ;
+#1194 = ADVANCED_FACE ( 'NONE', ( #5234 ), #4839, .T. ) ;
+#1195 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.398104808200373600E-014, 0.0000000000000000000 ) ) ;
+#1196 = EDGE_LOOP ( 'NONE', ( #16387, #7278, #14135, #2311, #10225 ) ) ;
+#1197 = ORIENTED_EDGE ( 'NONE', *, *, #10688, .T. ) ;
+#1198 = ORIENTED_EDGE ( 'NONE', *, *, #10998, .F. ) ;
+#1199 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #6322, 'distance_accuracy_value', 'NONE');
+#1200 = CARTESIAN_POINT ( 'NONE', ( 3.112132034949256700, 0.7121320343559742700, 6.276171124604611400E-017 ) ) ;
+#1201 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 2.457346235280513500E-010, -2.500000000000005300 ) ) ;
+#1202 = AXIS2_PLACEMENT_3D ( 'NONE', #13145, #15698, #9305 ) ;
+#1203 = CIRCLE ( 'NONE', #11936, 0.1499999999999999700 ) ;
+#1204 = CARTESIAN_POINT ( 'NONE', ( -3.235355339059329700, 1.118198050940671000, -1.000000000000001300 ) ) ;
+#1205 = VECTOR ( 'NONE', #3785, 1000.000000000000000 ) ;
+#1206 = EDGE_CURVE ( 'NONE', #3199, #7732, #2228, .T. ) ;
+#1207 = LINE ( 'NONE', #14321, #800 ) ;
+#1208 = LINE ( 'NONE', #14019, #6187 ) ;
+#1209 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1210 = VERTEX_POINT ( 'NONE', #10811 ) ;
+#1211 = EDGE_CURVE ( 'NONE', #6608, #10791, #8037, .T. ) ;
+#1212 = ORIENTED_EDGE ( 'NONE', *, *, #16229, .T. ) ;
+#1213 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1214 = VERTEX_POINT ( 'NONE', #3096 ) ;
+#1215 = ADVANCED_FACE ( 'NONE', ( #5815 ), #5561, .F. ) ;
+#1216 = AXIS2_PLACEMENT_3D ( 'NONE', #15399, #2535, #16517 ) ;
+#1217 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999978100, 1.475000000000001400, 1.699999999999998200 ) ) ;
+#1218 = LINE ( 'NONE', #16490, #3407 ) ;
+#1219 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1220 = VECTOR ( 'NONE', #894, 1000.000000000000000 ) ;
+#1221 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999959500, 1.475000000000001400, 1.699999999999998600 ) ) ;
+#1222 = VECTOR ( 'NONE', #13391, 1000.000000000000000 ) ;
+#1223 = ORIENTED_EDGE ( 'NONE', *, *, #234, .T. ) ;
+#1224 = FILL_AREA_STYLE_COLOUR ( '', #13579 ) ;
+#1225 = EDGE_LOOP ( 'NONE', ( #4865, #5572, #12603, #5098 ) ) ;
+#1226 = CARTESIAN_POINT ( 'NONE', ( 1.550000000000000300, 1.650000000000000800, 1.699999999999997500 ) ) ;
+#1227 = EDGE_CURVE ( 'NONE', #2788, #3932, #12096, .T. ) ;
+#1228 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903135900, 0.04999999999999968400, -1.200000000000003500 ) ) ;
+#1229 = ORIENTED_EDGE ( 'NONE', *, *, #14042, .T. ) ;
+#1230 = EDGE_CURVE ( 'NONE', #1089, #8853, #8679, .T. ) ;
+#1231 = EDGE_CURVE ( 'NONE', #12553, #10791, #11297, .T. ) ;
+#1232 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.5000000000000035500, -2.200000000000005500 ) ) ;
+#1233 = LINE ( 'NONE', #15954, #2426 ) ;
+#1234 = LINE ( 'NONE', #6914, #16081 ) ;
+#1235 = LINE ( 'NONE', #7337, #4028 ) ;
+#1236 = ORIENTED_EDGE ( 'NONE', *, *, #7085, .T. ) ;
+#1237 = DIRECTION ( 'NONE', ( 3.469446951953615200E-016, -1.304346016487841200E-030, 1.000000000000000000 ) ) ;
+#1238 = ORIENTED_EDGE ( 'NONE', *, *, #14331, .F. ) ;
+#1239 = CARTESIAN_POINT ( 'NONE', ( 2.449999999999999700, 0.8500000000000040900, -2.200000000000005500 ) ) ;
+#1240 = ORIENTED_EDGE ( 'NONE', *, *, #1613, .T. ) ;
+#1241 = DIRECTION ( 'NONE', ( -1.807003620809175900E-016, -1.000000000000000000, -1.409820536116051300E-016 ) ) ;
+#1242 = CARTESIAN_POINT ( 'NONE', ( -3.662132034355968500, 0.8378679650507638900, 2.500000000000000000 ) ) ;
+#1243 = FACE_OUTER_BOUND ( 'NONE', #300, .T. ) ;
+#1244 = ORIENTED_EDGE ( 'NONE', *, *, #14629, .F. ) ;
+#1245 = LINE ( 'NONE', #7286, #12511 ) ;
+#1246 = EDGE_CURVE ( 'NONE', #8725, #15720, #10489, .T. ) ;
+#1247 = AXIS2_PLACEMENT_3D ( 'NONE', #2944, #10606, #9297 ) ;
+#1248 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1249 = ORIENTED_EDGE ( 'NONE', *, *, #3097, .T. ) ;
+#1250 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#1251 = LINE ( 'NONE', #5196, #14904 ) ;
+#1252 = ORIENTED_EDGE ( 'NONE', *, *, #15736, .F. ) ;
+#1253 = DIRECTION ( 'NONE', ( -1.008560160451659700E-016, -1.000000000000000000, -6.822150412718603800E-015 ) ) ;
+#1254 = CARTESIAN_POINT ( 'NONE', ( 3.300000000000000300, 1.153553390000000100, -2.200000000000007300 ) ) ;
+#1255 = AXIS2_PLACEMENT_3D ( 'NONE', #14650, #14869, #6977 ) ;
+#1256 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1257 = LINE ( 'NONE', #4985, #8062 ) ;
+#1258 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 1.153553389999998300, 2.499999999999999100 ) ) ;
+#1259 = VERTEX_POINT ( 'NONE', #8096 ) ;
+#1260 = CARTESIAN_POINT ( 'NONE', ( -1.550000000000000900, 1.650000000000000800, 1.699999999999997500 ) ) ;
+#1261 = ORIENTED_EDGE ( 'NONE', *, *, #1419, .T. ) ;
+#1262 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1263 = VECTOR ( 'NONE', #6100, 1000.000000000000000 ) ;
+#1264 = PLANE ( 'NONE', #2280 ) ;
+#1265 = CARTESIAN_POINT ( 'NONE', ( 1.749999999999999800, 1.415000000000001600, 1.699999999999997500 ) ) ;
+#1266 = ORIENTED_EDGE ( 'NONE', *, *, #808, .T. ) ;
+#1267 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1268 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.671603207451234000E-016, 0.0000000000000000000 ) ) ;
+#1269 = CARTESIAN_POINT ( 'NONE', ( 2.773223305542386700, 0.3732233049491002800, -1.480000000000007500 ) ) ;
+#1270 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1271 = AXIS2_PLACEMENT_3D ( 'NONE', #8982, #5460, #6690 ) ;
+#1272 = AXIS2_PLACEMENT_3D ( 'NONE', #10627, #2908, #11938 ) ;
+#1273 = CARTESIAN_POINT ( 'NONE', ( -0.2350000011763793700, 0.04999999999999674800, 6.600369108532919400E-017 ) ) ;
+#1274 = ORIENTED_EDGE ( 'NONE', *, *, #6620, .F. ) ;
+#1275 = VECTOR ( 'NONE', #5676, 1000.000000000000100 ) ;
+#1276 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.243498156852906800E-030, -3.584139413175222700E-016 ) ) ;
+#1277 = ORIENTED_EDGE ( 'NONE', *, *, #5665, .T. ) ;
+#1278 = FACE_OUTER_BOUND ( 'NONE', #983, .T. ) ;
+#1279 = DIRECTION ( 'NONE', ( -4.336808689942100400E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1280 = EDGE_CURVE ( 'NONE', #9342, #14826, #3225, .T. ) ;
+#1281 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998300, 2.439223137816573000, 1.505317286445727400 ) ) ;
+#1282 = STYLED_ITEM ( 'NONE', ( #3299 ), #16103 ) ;
+#1283 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.380663704024509700E-014, 0.0000000000000000000 ) ) ;
+#1284 = ORIENTED_EDGE ( 'NONE', *, *, #5542, .F. ) ;
+#1285 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1286 = FACE_OUTER_BOUND ( 'NONE', #12075, .T. ) ;
+#1287 = DIRECTION ( 'NONE', ( 2.768175759537459200E-016, -9.227252531791531600E-017, 1.000000000000000000 ) ) ;
+#1288 = DIRECTION ( 'NONE', ( -1.008560160451603900E-016, 1.000000000000000000, 6.864554764353591400E-015 ) ) ;
+#1289 = VERTEX_POINT ( 'NONE', #9682 ) ;
+#1290 = ADVANCED_FACE ( 'NONE', ( #15486 ), #363, .T. ) ;
+#1291 = ORIENTED_EDGE ( 'NONE', *, *, #8204, .T. ) ;
+#1292 = ORIENTED_EDGE ( 'NONE', *, *, #2047, .T. ) ;
+#1293 = CARTESIAN_POINT ( 'NONE', ( 3.249999999999999600, 1.265000000000004600, 1.174999999999997400 ) ) ;
+#1294 = EDGE_CURVE ( 'NONE', #11548, #1524, #1233, .T. ) ;
+#1295 = EDGE_LOOP ( 'NONE', ( #5622, #5138, #649, #6932 ) ) ;
+#1296 = FACE_OUTER_BOUND ( 'NONE', #10439, .T. ) ;
+#1297 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1298 = EDGE_CURVE ( 'NONE', #3250, #13756, #2627, .T. ) ;
+#1299 = EDGE_CURVE ( 'NONE', #5982, #15947, #16078, .T. ) ;
+#1300 = CIRCLE ( 'NONE', #6650, 0.5499999999999996000 ) ;
+#1301 = ORIENTED_EDGE ( 'NONE', *, *, #4499, .T. ) ;
+#1302 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.150000000000000400, 1.850000000000000100 ) ) ;
+#1303 = ORIENTED_EDGE ( 'NONE', *, *, #8173, .F. ) ;
+#1304 = ORIENTED_EDGE ( 'NONE', *, *, #11690, .T. ) ;
+#1305 = ORIENTED_EDGE ( 'NONE', *, *, #7223, .F. ) ;
+#1306 = ORIENTED_EDGE ( 'NONE', *, *, #6890, .T. ) ;
+#1307 = EDGE_LOOP ( 'NONE', ( #8686, #14549, #7172, #2759 ) ) ;
+#1308 = EDGE_LOOP ( 'NONE', ( #1334, #11102, #15368, #14706 ) ) ;
+#1309 = ADVANCED_FACE ( 'NONE', ( #12907 ), #213, .F. ) ;
+#1310 = DIRECTION ( 'NONE', ( -3.614007241618351700E-016, 6.866613759074868000E-015, -1.000000000000000000 ) ) ;
+#1311 = LINE ( 'NONE', #13374, #14182 ) ;
+#1312 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000001800, -0.09999999975426705800, 2.500000000000000400 ) ) ;
+#1313 = ORIENTED_EDGE ( 'NONE', *, *, #13221, .T. ) ;
+#1314 = TOROIDAL_SURFACE ( 'NONE', #14819, 0.09999999999999990800, 0.1499999999999999900 ) ;
+#1315 = EDGE_CURVE ( 'NONE', #8968, #12370, #12508, .T. ) ;
+#1316 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#1317 = ORIENTED_EDGE ( 'NONE', *, *, #16114, .F. ) ;
+#1318 = CIRCLE ( 'NONE', #15385, 0.2500000000000006700 ) ;
+#1319 = ORIENTED_EDGE ( 'NONE', *, *, #6835, .T. ) ;
+#1320 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1321 = PLANE ( 'NONE', #939 ) ;
+#1322 = ORIENTED_EDGE ( 'NONE', *, *, #13446, .T. ) ;
+#1323 = EDGE_CURVE ( 'NONE', #6604, #2774, #11710, .T. ) ;
+#1324 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1325 = PLANE ( 'NONE', #9987 ) ;
+#1326 = EDGE_CURVE ( 'NONE', #240, #4252, #7018, .T. ) ;
+#1327 = VECTOR ( 'NONE', #11672, 1000.000000000000000 ) ;
+#1328 = TOROIDAL_SURFACE ( 'NONE', #4257, 0.09999999999999947800, 0.1499999999999999900 ) ;
+#1329 = AXIS2_PLACEMENT_3D ( 'NONE', #9928, #16360, #6282 ) ;
+#1330 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000400, 2.457345151078334800E-010, -1.750000000000009800 ) ) ;
+#1331 = ORIENTED_EDGE ( 'NONE', *, *, #14290, .F. ) ;
+#1332 = ORIENTED_EDGE ( 'NONE', *, *, #1513, .T. ) ;
+#1333 = FACE_OUTER_BOUND ( 'NONE', #8542, .T. ) ;
+#1334 = ORIENTED_EDGE ( 'NONE', *, *, #11418, .F. ) ;
+#1335 = EDGE_LOOP ( 'NONE', ( #6859, #6673, #4906, #12598 ) ) ;
+#1336 = VERTEX_POINT ( 'NONE', #11045 ) ;
+#1337 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1338 = ORIENTED_EDGE ( 'NONE', *, *, #3047, .F. ) ;
+#1339 = VECTOR ( 'NONE', #635, 1000.000000000000000 ) ;
+#1340 = DIRECTION ( 'NONE', ( -3.081487911019577000E-033, -0.9709743802578711900, -0.2391835129829038600 ) ) ;
+#1341 = EDGE_CURVE ( 'NONE', #12248, #5477, #3623, .T. ) ;
+#1342 = VECTOR ( 'NONE', #4614, 1000.000000000000000 ) ;
+#1343 = VECTOR ( 'NONE', #1287, 1000.000000000000000 ) ;
+#1344 = FACE_OUTER_BOUND ( 'NONE', #14349, .T. ) ;
+#1345 = ORIENTED_EDGE ( 'NONE', *, *, #2352, .T. ) ;
+#1346 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999500, 2.150000000000000400, -2.199999999999999700 ) ) ;
+#1347 = FACE_OUTER_BOUND ( 'NONE', #374, .T. ) ;
+#1348 = ORIENTED_EDGE ( 'NONE', *, *, #8843, .F. ) ;
+#1349 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583903072800, -0.07608164845601066200, 2.597097438025783900 ) ) ;
+#1350 = VERTEX_POINT ( 'NONE', #13565 ) ;
+#1351 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000006200, 8.643159580993757200E-015, 0.9499999999999991800 ) ) ;
+#1352 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 0.2400000002457353100, -1.800000000000005200 ) ) ;
+#1353 = AXIS2_PLACEMENT_3D ( 'NONE', #1910, #1860, #3030 ) ;
+#1354 = ORIENTED_EDGE ( 'NONE', *, *, #4972, .T. ) ;
+#1355 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006700, 7.099022851059272400E-015, 6.231123739628090800E-016 ) ) ;
+#1356 = FACE_OUTER_BOUND ( 'NONE', #1225, .T. ) ;
+#1357 = DIRECTION ( 'NONE', ( 5.102127870520011100E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1358 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999995500, 0.3000000000000538900, 1.384087879768940200E-017 ) ) ;
+#1359 = LINE ( 'NONE', #16587, #10608 ) ;
+#1360 = CIRCLE ( 'NONE', #4711, 0.1000000000000008800 ) ;
+#1361 = DIRECTION ( 'NONE', ( 3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#1362 = ORIENTED_EDGE ( 'NONE', *, *, #15695, .F. ) ;
+#1363 = EDGE_LOOP ( 'NONE', ( #16207, #9751, #4106, #1675, #16063, #386 ) ) ;
+#1364 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1365 = EDGE_LOOP ( 'NONE', ( #5702, #1121, #7561, #14880 ) ) ;
+#1366 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000001500, 1.475000000000001400, 1.699999999999996600 ) ) ;
+#1367 = ORIENTED_EDGE ( 'NONE', *, *, #13159, .F. ) ;
+#1368 = AXIS2_PLACEMENT_3D ( 'NONE', #5857, #16164, #11136 ) ;
+#1369 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999700, 1.900000000000000800, -2.200000000000000200 ) ) ;
+#1370 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 1.250000000000001600, -2.500000000000003600 ) ) ;
+#1371 = DIRECTION ( 'NONE', ( 1.000000000000000000, 2.032879073410314900E-016, 0.0000000000000000000 ) ) ;
+#1372 = ADVANCED_FACE ( 'NONE', ( #15089 ), #4430, .T. ) ;
+#1373 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.395304964040044300E-014, 0.0000000000000000000 ) ) ;
+#1374 = LINE ( 'NONE', #11202, #6172 ) ;
+#1375 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1376 = CARTESIAN_POINT ( 'NONE', ( 3.174264069305223300, 0.3500000000000090800, -1.200000000000001700 ) ) ;
+#1377 = CIRCLE ( 'NONE', #201, 0.2000000000000000900 ) ;
+#1378 = LINE ( 'NONE', #919, #4374 ) ;
+#1379 = DIRECTION ( 'NONE', ( 2.710505431213763600E-016, -4.613626265895239500E-017, 1.000000000000000000 ) ) ;
+#1380 = CARTESIAN_POINT ( 'NONE', ( 0.4099999999999999800, 2.450000000000000200, -1.150000000000000100 ) ) ;
+#1381 = ORIENTED_EDGE ( 'NONE', *, *, #781, .F. ) ;
+#1382 = AXIS2_PLACEMENT_3D ( 'NONE', #2906, #10790, #2965 ) ;
+#1383 = ORIENTED_EDGE ( 'NONE', *, *, #4198, .T. ) ;
+#1384 = VERTEX_POINT ( 'NONE', #1924 ) ;
+#1385 = DIRECTION ( 'NONE', ( -1.383162281240361100E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1386 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.1500000002457345700, -2.500000000000005300 ) ) ;
+#1387 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1388 = VECTOR ( 'NONE', #4453, 1000.000000000000000 ) ;
+#1389 = VECTOR ( 'NONE', #15618, 1000.000000000000000 ) ;
+#1390 = AXIS2_PLACEMENT_3D ( 'NONE', #11291, #7436, #7542 ) ;
+#1391 = VECTOR ( 'NONE', #979, 1000.000000000000100 ) ;
+#1392 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.879071865730750700E-016, -0.0000000000000000000 ) ) ;
+#1393 = ADVANCED_FACE ( 'NONE', ( #1437 ), #14848, .T. ) ;
+#1394 = DIRECTION ( 'NONE', ( -4.336808689941856000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1395 = CIRCLE ( 'NONE', #13768, 0.1199999999999998800 ) ;
+#1396 = CARTESIAN_POINT ( 'NONE', ( 8.762555873548197800E-015, 0.6523577121251169500, 2.726626411496523100 ) ) ;
+#1397 = ORIENTED_EDGE ( 'NONE', *, *, #1471, .F. ) ;
+#1398 = EDGE_CURVE ( 'NONE', #2499, #5122, #12702, .T. ) ;
+#1399 = VERTEX_POINT ( 'NONE', #7010 ) ;
+#1400 = PLANE ( 'NONE', #3074 ) ;
+#1401 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#1402 = VERTEX_POINT ( 'NONE', #16014 ) ;
+#1403 = EDGE_CURVE ( 'NONE', #1445, #14560, #10869, .T. ) ;
+#1404 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #12583, #12694, #4807, #4969 ),
+ .UNSPECIFIED., .F., .F. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( -4.440892098500626200E-015, 1.570796326794903200 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243622700, 0.8047378541243622700, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#1405 = VECTOR ( 'NONE', #6091, 1000.000000000000000 ) ;
+#1406 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #6306 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4700, #6076, #12540 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1407 = VECTOR ( 'NONE', #11104, 1000.000000000000000 ) ;
+#1408 = PLANE ( 'NONE', #6372 ) ;
+#1409 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#1410 = LINE ( 'NONE', #9691, #13078 ) ;
+#1411 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#1412 = EDGE_LOOP ( 'NONE', ( #585, #12567, #5833, #5720 ) ) ;
+#1414 = EDGE_CURVE ( 'NONE', #11514, #15040, #5415, .T. ) ;
+#1413 = VERTEX_POINT ( 'NONE', #13516 ) ;
+#1415 = DIRECTION ( 'NONE', ( 9.227252531791526600E-017, -4.379057701015053300E-047, -1.000000000000000000 ) ) ;
+#1416 = ORIENTED_EDGE ( 'NONE', *, *, #12083, .F. ) ;
+#1417 = EDGE_CURVE ( 'NONE', #8853, #15143, #8859, .T. ) ;
+#1418 = VECTOR ( 'NONE', #16225, 1000.000000000000000 ) ;
+#1419 = EDGE_CURVE ( 'NONE', #5481, #15609, #1825, .T. ) ;
+#1420 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000200, 2.000000000000000400, -2.050000000000007400 ) ) ;
+#1421 = LINE ( 'NONE', #87, #7431 ) ;
+#1422 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583902999200, -0.02759879240852431200, 2.894122473943340900 ) ) ;
+#1423 = EDGE_CURVE ( 'NONE', #2677, #1497, #626, .T. ) ;
+#1424 = ORIENTED_EDGE ( 'NONE', *, *, #10986, .T. ) ;
+#1425 = VECTOR ( 'NONE', #8269, 1000.000000000000000 ) ;
+#1426 = ORIENTED_EDGE ( 'NONE', *, *, #9939, .F. ) ;
+#1427 = DIRECTION ( 'NONE', ( 3.584139413175213900E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1428 = CARTESIAN_POINT ( 'NONE', ( -2.773223305542388500, 0.3732233049490992800, -2.050000000000007400 ) ) ;
+#1429 = EDGE_CURVE ( 'NONE', #9578, #1844, #12492, .T. ) ;
+#1430 = VERTEX_POINT ( 'NONE', #2204 ) ;
+#1431 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#1432 = AXIS2_PLACEMENT_3D ( 'NONE', #11444, #6281, #9008 ) ;
+#1433 = ORIENTED_EDGE ( 'NONE', *, *, #7997, .F. ) ;
+#1434 = CARTESIAN_POINT ( 'NONE', ( -3.376776695296640300, 0.9767766947033631500, -0.4100000000000014700 ) ) ;
+#1435 = DIRECTION ( 'NONE', ( 0.8191520442889959100, 0.5735764363510402800, 7.630453182249767800E-016 ) ) ;
+#1436 = CARTESIAN_POINT ( 'NONE', ( 3.249999999999999600, 1.265000000000004600, 1.174999999999997400 ) ) ;
+#1437 = FACE_OUTER_BOUND ( 'NONE', #642, .T. ) ;
+#1438 = EDGE_CURVE ( 'NONE', #14168, #11369, #16069, .T. ) ;
+#1439 = VECTOR ( 'NONE', #108, 1000.000000000000000 ) ;
+#1440 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1441 = VERTEX_POINT ( 'NONE', #3441 ) ;
+#1442 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583902999200, -0.02759879240852420500, 2.894122473943340000 ) ) ;
+#1443 = VECTOR ( 'NONE', #11948, 1000.000000000000000 ) ;
+#1444 = EDGE_CURVE ( 'NONE', #12667, #8648, #203, .T. ) ;
+#1445 = VERTEX_POINT ( 'NONE', #16244 ) ;
+#1446 = VERTEX_POINT ( 'NONE', #8571 ) ;
+#1447 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245749300, 0.5000000002457357700, -1.200000000000003300 ) ) ;
+#1448 = EDGE_CURVE ( 'NONE', #421, #5477, #14475, .T. ) ;
+#1449 = CARTESIAN_POINT ( 'NONE', ( -2.773223305542388500, 0.3732233049490995000, -2.200000000000000200 ) ) ;
+#1450 = CIRCLE ( 'NONE', #14065, 0.1000000000000002600 ) ;
+#1451 = AXIS2_PLACEMENT_3D ( 'NONE', #16426, #6017, #3618 ) ;
+#1452 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000005300, 0.3000000002457297000, 0.9599999999999986300 ) ) ;
+#1453 = DIRECTION ( 'NONE', ( -1.000000000000000000, -8.673617379884043400E-016, 0.0000000000000000000 ) ) ;
+#1454 = EDGE_LOOP ( 'NONE', ( #5918, #9526, #8111, #12638 ) ) ;
+#1455 = VECTOR ( 'NONE', #13231, 1000.000000000000000 ) ;
+#1456 = CARTESIAN_POINT ( 'NONE', ( 2.030569425459583900, 2.377660817715597600, -1.499999999999997300 ) ) ;
+#1457 = ADVANCED_FACE ( 'NONE', ( #10066 ), #8732, .T. ) ;
+#1458 = ORIENTED_EDGE ( 'NONE', *, *, #8204, .F. ) ;
+#1459 = FACE_OUTER_BOUND ( 'NONE', #3138, .T. ) ;
+#1460 = ORIENTED_EDGE ( 'NONE', *, *, #6141, .F. ) ;
+#1461 = VERTEX_POINT ( 'NONE', #7368 ) ;
+#1462 = DIRECTION ( 'NONE', ( 1.937818200944900800E-032, -0.2588190451025146900, -0.9659258262890699800 ) ) ;
+#1463 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1464 = DIRECTION ( 'NONE', ( -0.7071067811865412400, -0.7071067811865536800, 0.0000000000000000000 ) ) ;
+#1465 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000006700, 1.218926588494503200E-014, 1.038065909826548700E-015 ) ) ;
+#1466 = VECTOR ( 'NONE', #15077, 1000.000000000000000 ) ;
+#1467 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1468 = EDGE_LOOP ( 'NONE', ( #3238, #5099, #9935, #11172 ) ) ;
+#1469 = CIRCLE ( 'NONE', #7885, 0.1500000000000001100 ) ;
+#1470 = DIRECTION ( 'NONE', ( -0.9530166388356634500, -1.316779118008707200E-014, -0.3029179527568059400 ) ) ;
+#1471 = EDGE_CURVE ( 'NONE', #523, #6103, #16283, .T. ) ;
+#1472 = ORIENTED_EDGE ( 'NONE', *, *, #6860, .F. ) ;
+#1473 = ADVANCED_FACE ( 'NONE', ( #6606 ), #2152, .F. ) ;
+#1474 = AXIS2_PLACEMENT_3D ( 'NONE', #1865, #514, #12229 ) ;
+#1475 = DIRECTION ( 'NONE', ( -4.335446845417045200E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1476 = VECTOR ( 'NONE', #11568, 1000.000000000000000 ) ;
+#1477 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1478 = CARTESIAN_POINT ( 'NONE', ( 2.030569425459583900, 2.377660817715597600, -1.499999999999997300 ) ) ;
+#1479 = ORIENTED_EDGE ( 'NONE', *, *, #7520, .T. ) ;
+#1480 = FILL_AREA_STYLE_COLOUR ( '', #10592 ) ;
+#1481 = VECTOR ( 'NONE', #11771, 1000.000000000000000 ) ;
+#1482 = CARTESIAN_POINT ( 'NONE', ( 4.179999998602098400, 1.250000000000002700, 2.637425753652676200 ) ) ;
+#1483 = ORIENTED_EDGE ( 'NONE', *, *, #8404, .F. ) ;
+#1484 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000012700, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#1485 = CARTESIAN_POINT ( 'NONE', ( 4.179999998602098400, 1.400000000000002600, 2.637425753652676200 ) ) ;
+#1486 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245757300, 2.457344066001912000E-010, 2.499999999999999100 ) ) ;
+#1487 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1488 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000006500, 1.311511067893659900, 1.348581668493420900 ) ) ;
+#1489 = ORIENTED_EDGE ( 'NONE', *, *, #14544, .T. ) ;
+#1490 = ORIENTED_EDGE ( 'NONE', *, *, #4109, .F. ) ;
+#1491 = VECTOR ( 'NONE', #15440, 1000.000000000000000 ) ;
+#1492 = EDGE_CURVE ( 'NONE', #8205, #14168, #2607, .T. ) ;
+#1493 = VECTOR ( 'NONE', #15620, 1000.000000000000000 ) ;
+#1494 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1495 = ORIENTED_EDGE ( 'NONE', *, *, #1106, .F. ) ;
+#1496 = ORIENTED_EDGE ( 'NONE', *, *, #11341, .F. ) ;
+#1497 = VERTEX_POINT ( 'NONE', #13900 ) ;
+#1498 = AXIS2_PLACEMENT_3D ( 'NONE', #10129, #2423, #13996 ) ;
+#1499 = ORIENTED_EDGE ( 'NONE', *, *, #16474, .T. ) ;
+#1500 = AXIS2_PLACEMENT_3D ( 'NONE', #7528, #990, #6117 ) ;
+#1501 = EDGE_LOOP ( 'NONE', ( #5379, #16638, #11970, #7363 ) ) ;
+#1502 = CYLINDRICAL_SURFACE ( 'NONE', #11643, 0.1000000000000002600 ) ;
+#1503 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000006700, 7.062968282451319000E-015, -0.2500000000000000000 ) ) ;
+#1504 = DIRECTION ( 'NONE', ( -2.768175759537458200E-016, 2.465190328815692500E-032, -1.000000000000000000 ) ) ;
+#1505 = EDGE_CURVE ( 'NONE', #2144, #2430, #4025, .T. ) ;
+#1506 = FACE_OUTER_BOUND ( 'NONE', #7419, .T. ) ;
+#1507 = ORIENTED_EDGE ( 'NONE', *, *, #1076, .F. ) ;
+#1508 = AXIS2_PLACEMENT_3D ( 'NONE', #2445, #11462, #3739 ) ;
+#1509 = EDGE_LOOP ( 'NONE', ( #7958, #11767, #16302, #5874 ) ) ;
+#1510 = ORIENTED_EDGE ( 'NONE', *, *, #6558, .F. ) ;
+#1511 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999700, 1.950000000000001700, -1.200000000000003300 ) ) ;
+#1512 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1513 = EDGE_CURVE ( 'NONE', #13001, #4855, #15869, .T. ) ;
+#1514 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 0.3500000002457374100, -2.200000000000007300 ) ) ;
+#1515 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1516 = VECTOR ( 'NONE', #2131, 1000.000000000000000 ) ;
+#1517 = EDGE_CURVE ( 'NONE', #13641, #6916, #3009, .T. ) ;
+#1518 = EDGE_LOOP ( 'NONE', ( #13514, #9787, #2032, #1935 ) ) ;
+#1519 = ORIENTED_EDGE ( 'NONE', *, *, #12532, .F. ) ;
+#1520 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000001200, 2.450000000000000200, 1.499999999999999600 ) ) ;
+#1521 = VECTOR ( 'NONE', #4452, 1000.000000000000000 ) ;
+#1522 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1523 = DIRECTION ( 'NONE', ( 4.335446845417045200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1524 = VERTEX_POINT ( 'NONE', #15014 ) ;
+#1525 = FACE_OUTER_BOUND ( 'NONE', #11577, .T. ) ;
+#1526 = AXIS2_PLACEMENT_3D ( 'NONE', #7353, #3584, #8672 ) ;
+#1527 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.613626265895772900E-016, -3.469446951953611200E-016 ) ) ;
+#1528 = ORIENTED_EDGE ( 'NONE', *, *, #4755, .T. ) ;
+#1529 = VERTEX_POINT ( 'NONE', #2380 ) ;
+#1530 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1531 = EDGE_CURVE ( 'NONE', #12004, #2733, #9057, .T. ) ;
+#1532 = VECTOR ( 'NONE', #5169, 1000.000000000000000 ) ;
+#1533 = PLANE ( 'NONE', #15300 ) ;
+#1534 = VECTOR ( 'NONE', #4020, 1000.000000000000000 ) ;
+#1535 = ADVANCED_FACE ( 'NONE', ( #8664 ), #10258, .T. ) ;
+#1536 = LINE ( 'NONE', #5295, #8362 ) ;
+#1537 = LINE ( 'NONE', #7160, #6131 ) ;
+#1538 = CARTESIAN_POINT ( 'NONE', ( 0.6362403796672556600, 0.3000000000000087000, 1.951942465392940500 ) ) ;
+#1539 = PLANE ( 'NONE', #13638 ) ;
+#1540 = EDGE_CURVE ( 'NONE', #12621, #14188, #6006, .T. ) ;
+#1541 = EDGE_CURVE ( 'NONE', #6181, #2526, #16469, .T. ) ;
+#1542 = EDGE_CURVE ( 'NONE', #604, #15290, #2210, .T. ) ;
+#1543 = DIRECTION ( 'NONE', ( 1.084202172485498100E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1544 = VERTEX_POINT ( 'NONE', #1366 ) ;
+#1545 = CARTESIAN_POINT ( 'NONE', ( -1.944999999999998500, 2.150000000000000400, 1.370000000000001000 ) ) ;
+#1546 = EDGE_LOOP ( 'NONE', ( #15632, #14001, #14372, #6083, #11229 ) ) ;
+#1547 = FACE_OUTER_BOUND ( 'NONE', #2669, .T. ) ;
+#1548 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#1549 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997900, 2.450000000000000200, -0.0000000000000000000 ) ) ;
+#1550 = ORIENTED_EDGE ( 'NONE', *, *, #5578, .F. ) ;
+#1551 = ORIENTED_EDGE ( 'NONE', *, *, #6114, .F. ) ;
+#1552 = EDGE_CURVE ( 'NONE', #1687, #13104, #15474, .T. ) ;
+#1553 = ORIENTED_EDGE ( 'NONE', *, *, #3158, .F. ) ;
+#1554 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201794500E-016, 0.04999999999999992000, 1.759999999999999100 ) ) ;
+#1555 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#1556 = VECTOR ( 'NONE', #10590, 1000.000000000000000 ) ;
+#1557 = VECTOR ( 'NONE', #3475, 1000.000000000000000 ) ;
+#1558 = LINE ( 'NONE', #14753, #12634 ) ;
+#1559 = ORIENTED_EDGE ( 'NONE', *, *, #4873, .T. ) ;
+#1560 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.1736481776669339700, -0.9848077530122073500 ) ) ;
+#1561 = ORIENTED_EDGE ( 'NONE', *, *, #15273, .F. ) ;
+#1562 = ADVANCED_FACE ( 'NONE', ( #13692 ), #4951, .T. ) ;
+#1563 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1564 = ORIENTED_EDGE ( 'NONE', *, *, #10786, .T. ) ;
+#1565 = VERTEX_POINT ( 'NONE', #3781 ) ;
+#1566 = ORIENTED_EDGE ( 'NONE', *, *, #5062, .T. ) ;
+#1567 = DIRECTION ( 'NONE', ( 0.7071067811865406900, 0.7071067811865543500, -1.456375805349648200E-016 ) ) ;
+#1568 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000000600, 2.150000000000000800, -2.050000000000007400 ) ) ;
+#1569 = EDGE_CURVE ( 'NONE', #8958, #7795, #3604, .T. ) ;
+#1570 = VECTOR ( 'NONE', #669, 1000.000000000000000 ) ;
+#1571 = LINE ( 'NONE', #9188, #10221 ) ;
+#1572 = FACE_OUTER_BOUND ( 'NONE', #6204, .T. ) ;
+#1573 = PLANE ( 'NONE', #5772 ) ;
+#1574 = ORIENTED_EDGE ( 'NONE', *, *, #652, .F. ) ;
+#1575 = ORIENTED_EDGE ( 'NONE', *, *, #14522, .T. ) ;
+#1576 = CARTESIAN_POINT ( 'NONE', ( 0.07322330470336720100, 0.3000000002456969500, -1.200000000000003500 ) ) ;
+#1577 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#1578 = AXIS2_PLACEMENT_3D ( 'NONE', #7570, #11482, #16551 ) ;
+#1579 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.2391835129829038600, 0.9709743802578711900 ) ) ;
+#1580 = ORIENTED_EDGE ( 'NONE', *, *, #3981, .T. ) ;
+#1581 = PLANE ( 'NONE', #8543 ) ;
+#1582 = CARTESIAN_POINT ( 'NONE', ( 0.1249999999999979200, 0.1150000002457352400, -2.200000000000006800 ) ) ;
+#1583 = LINE ( 'NONE', #14077, #5581 ) ;
+#1584 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000004800, 0.3000000000000092000, 0.9499999999999991800 ) ) ;
+#1585 = LINE ( 'NONE', #7576, #4389 ) ;
+#1586 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1587 = LINE ( 'NONE', #2938, #9418 ) ;
+#1588 = AXIS2_PLACEMENT_3D ( 'NONE', #13441, #6987, #3253 ) ;
+#1589 = EDGE_LOOP ( 'NONE', ( #4692, #12956, #6720, #10720 ) ) ;
+#1590 = ORIENTED_EDGE ( 'NONE', *, *, #6936, .F. ) ;
+#1591 = DIRECTION ( 'NONE', ( -3.714361186363740600E-015, 0.2391835129829038600, 0.9709743802578711900 ) ) ;
+#1592 = VERTEX_POINT ( 'NONE', #1422 ) ;
+#1593 = AXIS2_PLACEMENT_3D ( 'NONE', #2269, #11280, #4848 ) ;
+#1594 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, -2.199999999999998800 ) ) ;
+#1595 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1596 = LINE ( 'NONE', #1449, #378 ) ;
+#1597 = AXIS2_PLACEMENT_3D ( 'NONE', #16307, #9929, #10041 ) ;
+#1598 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1599 = FACE_OUTER_BOUND ( 'NONE', #8705, .T. ) ;
+#1600 = CARTESIAN_POINT ( 'NONE', ( -3.112132034949231000, 0.7121320343559485200, 3.178483919437075900E-016 ) ) ;
+#1601 = CARTESIAN_POINT ( 'NONE', ( -0.5051172051432744100, 0.2999999999999929400, 1.589160023969190300 ) ) ;
+#1602 = LINE ( 'NONE', #10000, #11050 ) ;
+#1603 = AXIS2_PLACEMENT_3D ( 'NONE', #3809, #11523, #4864 ) ;
+#1604 = VECTOR ( 'NONE', #4893, 1000.000000000000000 ) ;
+#1605 = ORIENTED_EDGE ( 'NONE', *, *, #8075, .F. ) ;
+#1606 = ORIENTED_EDGE ( 'NONE', *, *, #10294, .F. ) ;
+#1607 = VERTEX_POINT ( 'NONE', #10516 ) ;
+#1608 = MANIFOLD_SOLID_BREP ( 'Contact 1', #11416 ) ;
+#1609 = AXIS2_PLACEMENT_3D ( 'NONE', #5893, #12416, #2215 ) ;
+#1610 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -8.673617379884030700E-015 ) ) ;
+#1611 = LINE ( 'NONE', #661, #15661 ) ;
+#1612 = FACE_OUTER_BOUND ( 'NONE', #15817, .T. ) ;
+#1613 = EDGE_CURVE ( 'NONE', #5192, #13373, #826, .T. ) ;
+#1614 = EDGE_CURVE ( 'NONE', #3280, #3581, #14679, .T. ) ;
+#1615 = LINE ( 'NONE', #9424, #11484 ) ;
+#1616 = DIRECTION ( 'NONE', ( -1.008560160451660100E-016, -1.000000000000000000, -6.864554764353591400E-015 ) ) ;
+#1617 = EDGE_CURVE ( 'NONE', #1766, #1430, #12081, .T. ) ;
+#1618 = ORIENTED_EDGE ( 'NONE', *, *, #786, .T. ) ;
+#1619 = ADVANCED_FACE ( 'NONE', ( #7834 ), #9848, .F. ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #328, .F. ) ;
+#1621 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1622 = AXIS2_PLACEMENT_3D ( 'NONE', #7426, #4795, #6217 ) ;
+#1623 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.3000000002457372500, -2.150000000000005200 ) ) ;
+#1624 = VECTOR ( 'NONE', #14200, 1000.000000000000000 ) ;
+#1625 = PLANE ( 'NONE', #6698 ) ;
+#1626 = VECTOR ( 'NONE', #5634, 1000.000000000000000 ) ;
+#1627 = CARTESIAN_POINT ( 'NONE', ( 3.324264069305222300, 0.5000000000000111000, -2.137867965644036200 ) ) ;
+#1628 = VECTOR ( 'NONE', #1813, 1000.000000000000000 ) ;
+#1629 = VERTEX_POINT ( 'NONE', #12384 ) ;
+#1630 = ADVANCED_FACE ( 'NONE', ( #1023 ), #14821, .F. ) ;
+#1631 = EDGE_CURVE ( 'NONE', #8523, #4164, #10663, .T. ) ;
+#1632 = ORIENTED_EDGE ( 'NONE', *, *, #4126, .T. ) ;
+#1633 = EDGE_CURVE ( 'NONE', #717, #4192, #14086, .T. ) ;
+#1634 = ADVANCED_FACE ( 'NONE', ( #14278 ), #11194, .F. ) ;
+#1635 = EDGE_CURVE ( 'NONE', #16566, #2840, #4820, .T. ) ;
+#1636 = DIRECTION ( 'NONE', ( -0.7071067811865549000, 0.7071067811865401300, 0.0000000000000000000 ) ) ;
+#1637 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1638 = ORIENTED_EDGE ( 'NONE', *, *, #2823, .T. ) ;
+#1639 = EDGE_CURVE ( 'NONE', #121, #402, #6422, .T. ) ;
+#1640 = VECTOR ( 'NONE', #6224, 1000.000000000000000 ) ;
+#1641 = ORIENTED_EDGE ( 'NONE', *, *, #9693, .T. ) ;
+#1642 = LINE ( 'NONE', #12716, #13899 ) ;
+#1643 = CARTESIAN_POINT ( 'NONE', ( -2.375000000000000400, 2.450000000000000200, -1.500000000000000000 ) ) ;
+#1644 = DIRECTION ( 'NONE', ( 2.926545243008716500E-015, -1.000000000000000000, -1.558670225871334800E-016 ) ) ;
+#1645 = AXIS2_PLACEMENT_3D ( 'NONE', #8245, #15819, #611 ) ;
+#1646 = LINE ( 'NONE', #13081, #14703 ) ;
+#1647 = ORIENTED_EDGE ( 'NONE', *, *, #14453, .T. ) ;
+#1648 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -2.891205798031128500E-015 ) ) ;
+#1649 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000002200, 1.153553390000000300, -2.200000000000000200 ) ) ;
+#1650 = VERTEX_POINT ( 'NONE', #9722 ) ;
+#1651 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -8.673617379884087500E-015 ) ) ;
+#1652 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1653 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000700, 0.3500000002457373000, -2.150000000000007000 ) ) ;
+#1654 = ORIENTED_EDGE ( 'NONE', *, *, #10812, .T. ) ;
+#1655 = PLANE ( 'NONE', #12604 ) ;
+#1656 = VECTOR ( 'NONE', #5058, 1000.000000000000000 ) ;
+#1657 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.1500000002457345700, -1.850000000000006100 ) ) ;
+#1658 = VERTEX_POINT ( 'NONE', #7167 ) ;
+#1659 = FACE_OUTER_BOUND ( 'NONE', #13819, .T. ) ;
+#1660 = EDGE_CURVE ( 'NONE', #3842, #10747, #7007, .T. ) ;
+#1661 = VECTOR ( 'NONE', #7357, 1000.000000000000000 ) ;
+#1662 = ORIENTED_EDGE ( 'NONE', *, *, #5328, .T. ) ;
+#1663 = ORIENTED_EDGE ( 'NONE', *, *, #11458, .F. ) ;
+#1664 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.475000000000001400, -1.425440947723654700 ) ) ;
+#1665 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000005200, 0.3000000002457321500, -0.4100000000000018100 ) ) ;
+#1666 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1667 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1668 = ORIENTED_EDGE ( 'NONE', *, *, #6671, .F. ) ;
+#1669 = VECTOR ( 'NONE', #7022, 1000.000000000000000 ) ;
+#1670 = EDGE_LOOP ( 'NONE', ( #11953, #2171, #6136, #7831, #14308, #2553, #5287, #8253 ) ) ;
+#1671 = VECTOR ( 'NONE', #7161, 1000.000000000000000 ) ;
+#1672 = ORIENTED_EDGE ( 'NONE', *, *, #9918, .T. ) ;
+#1673 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1674 = ORIENTED_EDGE ( 'NONE', *, *, #12306, .T. ) ;
+#1675 = ORIENTED_EDGE ( 'NONE', *, *, #8942, .T. ) ;
+#1676 = AXIS2_PLACEMENT_3D ( 'NONE', #7818, #15560, #9229 ) ;
+#1677 = LINE ( 'NONE', #1355, #11954 ) ;
+#1678 = CARTESIAN_POINT ( 'NONE', ( 3.249999999999999600, 1.265000000000004600, 1.174999999999997400 ) ) ;
+#1679 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2217 ), #10615 ) ;
+#1680 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.753666395189100600E-017, -1.000000000000000000 ) ) ;
+#1681 = LINE ( 'NONE', #6420, #9728 ) ;
+#1682 = CARTESIAN_POINT ( 'NONE', ( 1.790000000000000300, 0.4500000002457351700, -2.200000000000007700 ) ) ;
+#1683 = EDGE_LOOP ( 'NONE', ( #9600, #12714, #139, #590, #4113 ) ) ;
+#1684 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.415611836225472200E-014, 0.0000000000000000000 ) ) ;
+#1685 = VERTEX_POINT ( 'NONE', #13723 ) ;
+#1686 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.2400000002457349000, -1.400000000000001900 ) ) ;
+#1687 = VERTEX_POINT ( 'NONE', #13977 ) ;
+#1688 = EDGE_LOOP ( 'NONE', ( #14990, #7662, #9196, #4928 ) ) ;
+#1689 = FACE_OUTER_BOUND ( 'NONE', #1839, .T. ) ;
+#1690 = DIRECTION ( 'NONE', ( 4.034240641806535800E-016, -6.864554764353591400E-015, 1.000000000000000000 ) ) ;
+#1691 = CYLINDRICAL_SURFACE ( 'NONE', #5475, 0.1199999999999998800 ) ;
+#1692 = ADVANCED_FACE ( 'NONE', ( #11687 ), #7621, .T. ) ;
+#1693 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999986100, 1.265000000000001700, -1.000000000000002700 ) ) ;
+#1694 = CARTESIAN_POINT ( 'NONE', ( -1.148223305000032800, -1.251776695593284700, 3.178483919437075900E-016 ) ) ;
+#1696 = ORIENTED_EDGE ( 'NONE', *, *, #2869, .F. ) ;
+#1695 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2400000002457353100, -1.650000000000005900 ) ) ;
+#1697 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1698 = ORIENTED_EDGE ( 'NONE', *, *, #6250, .T. ) ;
+#1699 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201794500E-016, 0.04999999999999992000, 1.759999999999999100 ) ) ;
+#1700 = EDGE_LOOP ( 'NONE', ( #7157, #916, #11467, #6788 ) ) ;
+#1701 = DIRECTION ( 'NONE', ( 9.458764634192515200E-044, 4.613626265895614200E-017, -1.000000000000000000 ) ) ;
+#1702 = ORIENTED_EDGE ( 'NONE', *, *, #11779, .T. ) ;
+#1703 = ORIENTED_EDGE ( 'NONE', *, *, #3806, .T. ) ;
+#1704 = EDGE_LOOP ( 'NONE', ( #12166, #10605, #10921, #2012 ) ) ;
+#1705 = CARTESIAN_POINT ( 'NONE', ( 1.749999999999999800, 1.415000000000001600, 1.499999999999997300 ) ) ;
+#1706 = VECTOR ( 'NONE', #3876, 1000.000000000000000 ) ;
+#1707 = EDGE_CURVE ( 'NONE', #14214, #8421, #9863, .T. ) ;
+#1708 = ORIENTED_EDGE ( 'NONE', *, *, #22, .T. ) ;
+#1709 = CARTESIAN_POINT ( 'NONE', ( 0.07322330470336707600, 0.3000000002456969000, -0.4100000000000026400 ) ) ;
+#1710 = LINE ( 'NONE', #10919, #11359 ) ;
+#1711 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#1712 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201810300E-016, 0.05000000000000004400, -0.8200000000000026200 ) ) ;
+#1713 = EDGE_CURVE ( 'NONE', #2327, #2640, #5601, .T. ) ;
+#1714 = ORIENTED_EDGE ( 'NONE', *, *, #13936, .T. ) ;
+#1715 = LINE ( 'NONE', #15311, #8952 ) ;
+#1716 = CARTESIAN_POINT ( 'NONE', ( 4.113665165777113100, 1.158836102568890300E-014, 2.930000000561183700 ) ) ;
+#1717 = ADVANCED_FACE ( 'NONE', ( #6409 ), #6249, .F. ) ;
+#1718 = ORIENTED_EDGE ( 'NONE', *, *, #10110, .T. ) ;
+#1719 = ADVANCED_FACE ( 'NONE', ( #16264 ), #2296, .T. ) ;
+#1720 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000000400, 1.900000000000002100, -2.200000000000001100 ) ) ;
+#1721 = PLANE ( 'NONE', #3962 ) ;
+#1722 = LINE ( 'NONE', #15989, #4751 ) ;
+#1723 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.491317591116653900, 1.800759612349389900 ) ) ;
+#1724 = EDGE_CURVE ( 'NONE', #14985, #10658, #7820, .T. ) ;
+#1725 = CIRCLE ( 'NONE', #14075, 0.1500000000000001100 ) ;
+#1726 = VECTOR ( 'NONE', #1162, 1000.000000000000100 ) ;
+#1727 = AXIS2_PLACEMENT_3D ( 'NONE', #11394, #3738, #13863 ) ;
+#1728 = ORIENTED_EDGE ( 'NONE', *, *, #12267, .F. ) ;
+#1729 = VERTEX_POINT ( 'NONE', #7499 ) ;
+#1730 = VECTOR ( 'NONE', #1431, 1000.000000000000000 ) ;
+#1731 = VERTEX_POINT ( 'NONE', #11253 ) ;
+#1732 = ORIENTED_EDGE ( 'NONE', *, *, #8322, .F. ) ;
+#1733 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1734 = ORIENTED_EDGE ( 'NONE', *, *, #14781, .T. ) ;
+#1735 = ORIENTED_EDGE ( 'NONE', *, *, #2163, .T. ) ;
+#1736 = EDGE_CURVE ( 'NONE', #1658, #1210, #1218, .T. ) ;
+#1737 = ORIENTED_EDGE ( 'NONE', *, *, #14244, .T. ) ;
+#1738 = EDGE_CURVE ( 'NONE', #11470, #13162, #5406, .T. ) ;
+#1739 = EDGE_CURVE ( 'NONE', #14365, #448, #14464, .T. ) ;
+#1740 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999996000, 1.370000000000001400, 1.699999999999998200 ) ) ;
+#1741 = VECTOR ( 'NONE', #15891, 1000.000000000000100 ) ;
+#1742 = LINE ( 'NONE', #10676, #3355 ) ;
+#1743 = EDGE_CURVE ( 'NONE', #717, #4882, #8446, .T. ) ;
+#1744 = VECTOR ( 'NONE', #15426, 1000.000000000000000 ) ;
+#1745 = CYLINDRICAL_SURFACE ( 'NONE', #1933, 0.05000000000000012800 ) ;
+#1746 = ORIENTED_EDGE ( 'NONE', *, *, #9045, .F. ) ;
+#1747 = ORIENTED_EDGE ( 'NONE', *, *, #7778, .T. ) ;
+#1748 = LINE ( 'NONE', #14940, #6929 ) ;
+#1749 = ORIENTED_EDGE ( 'NONE', *, *, #15058, .T. ) ;
+#1750 = ADVANCED_FACE ( 'NONE', ( #10269 ), #2419, .T. ) ;
+#1751 = ORIENTED_EDGE ( 'NONE', *, *, #16550, .F. ) ;
+#1753 = ORIENTED_EDGE ( 'NONE', *, *, #2604, .F. ) ;
+#1752 = EDGE_CURVE ( 'NONE', #14957, #6278, #2003, .T. ) ;
+#1754 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1755 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1756 = CARTESIAN_POINT ( 'NONE', ( 2.523574022164522300E-017, 4.613626264357014800E-018, -0.09999999999999925600 ) ) ;
+#1757 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000040700, 2.078366187158690300, -1.046630765815501900 ) ) ;
+#1758 = FACE_OUTER_BOUND ( 'NONE', #11979, .T. ) ;
+#1759 = EDGE_CURVE ( 'NONE', #7445, #8283, #8022, .T. ) ;
+#1760 = PRESENTATION_STYLE_ASSIGNMENT (( #7993 ) ) ;
+#1761 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1762 = FACE_OUTER_BOUND ( 'NONE', #7307, .T. ) ;
+#1763 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000500, 1.400000000000003900, -2.200000000000003700 ) ) ;
+#1764 = EDGE_LOOP ( 'NONE', ( #9672, #1822, #13322, #10135, #14218, #8238 ) ) ;
+#1765 = EDGE_CURVE ( 'NONE', #11174, #14021, #14661, .T. ) ;
+#1766 = VERTEX_POINT ( 'NONE', #6 ) ;
+#1767 = EDGE_LOOP ( 'NONE', ( #5142, #8576, #1236, #15, #14461 ) ) ;
+#1768 = ORIENTED_EDGE ( 'NONE', *, *, #5062, .F. ) ;
+#1769 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240362700E-014, 0.0000000000000000000 ) ) ;
+#1770 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1771 = AXIS2_PLACEMENT_3D ( 'NONE', #11330, #16357, #8687 ) ;
+#1772 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1773 = PLANE ( 'NONE', #11719 ) ;
+#1774 = CARTESIAN_POINT ( 'NONE', ( 3.699999999999995700, 0.3000000000000511100, 0.8000000000000003800 ) ) ;
+#1775 = CIRCLE ( 'NONE', #5006, 0.1499999999999999700 ) ;
+#1776 = VECTOR ( 'NONE', #6176, 1000.000000000000000 ) ;
+#1777 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.475000000000001400, 1.699999999999997500 ) ) ;
+#1778 = LINE ( 'NONE', #2078, #11657 ) ;
+#1779 = ORIENTED_EDGE ( 'NONE', *, *, #11776, .T. ) ;
+#1780 = ORIENTED_EDGE ( 'NONE', *, *, #11301, .F. ) ;
+#1781 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1782 = EDGE_LOOP ( 'NONE', ( #8175, #2802, #6884, #3682 ) ) ;
+#1783 = ORIENTED_EDGE ( 'NONE', *, *, #13300, .T. ) ;
+#1784 = ADVANCED_FACE ( 'NONE', ( #12478 ), #9038, .T. ) ;
+#1785 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1786 = CIRCLE ( 'NONE', #11296, 0.1499999999999999700 ) ;
+#1787 = FACE_OUTER_BOUND ( 'NONE', #8113, .T. ) ;
+#1788 = LINE ( 'NONE', #3002, #12457 ) ;
+#1789 = DIRECTION ( 'NONE', ( -0.8191520442889959100, -0.5735764363510402800, 0.0000000000000000000 ) ) ;
+#1790 = VECTOR ( 'NONE', #7609, 1000.000000000000000 ) ;
+#1791 = ORIENTED_EDGE ( 'NONE', *, *, #3047, .T. ) ;
+#1792 = VERTEX_POINT ( 'NONE', #7618 ) ;
+#1793 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999999200, 0.0000000000000000000, 1.699999999999997500 ) ) ;
+#1794 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1795 = EDGE_LOOP ( 'NONE', ( #16495, #9584, #569, #7516 ) ) ;
+#1796 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.383162281240360900E-014, -2.523574022164547400E-016 ) ) ;
+#1797 = ADVANCED_FACE ( 'NONE', ( #15458 ), #5797, .T. ) ;
+#1798 = ADVANCED_FACE ( 'NONE', ( #12067 ), #15367, .F. ) ;
+#1799 = CIRCLE ( 'NONE', #3510, 0.1500000000000001900 ) ;
+#1800 = LINE ( 'NONE', #14855, #3590 ) ;
+#1801 = AXIS2_PLACEMENT_3D ( 'NONE', #7552, #16530, #8858 ) ;
+#1802 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#1803 = ORIENTED_EDGE ( 'NONE', *, *, #3513, .T. ) ;
+#1804 = EDGE_CURVE ( 'NONE', #7112, #11594, #14868, .T. ) ;
+#1805 = ORIENTED_EDGE ( 'NONE', *, *, #11637, .T. ) ;
+#1806 = DIRECTION ( 'NONE', ( -3.469446951953610200E-016, 1.409820536116052000E-016, -1.000000000000000000 ) ) ;
+#1807 = CARTESIAN_POINT ( 'NONE', ( -3.386396103661160500, 0.5621320343559501600, -2.200000000000003700 ) ) ;
+#1808 = ORIENTED_EDGE ( 'NONE', *, *, #3020, .F. ) ;
+#1809 = PLANE ( 'NONE', #14270 ) ;
+#1810 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.2000000002457346900, -1.850000000000005900 ) ) ;
+#1811 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#1812 = VERTEX_POINT ( 'NONE', #15588 ) ;
+#1813 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#1814 = DIRECTION ( 'NONE', ( 0.7071067811865412400, 0.7071067811865536800, 2.453269466693385800E-016 ) ) ;
+#1815 = FACE_OUTER_BOUND ( 'NONE', #7773, .T. ) ;
+#1816 = CYLINDRICAL_SURFACE ( 'NONE', #5022, 0.2500000000000006100 ) ;
+#1817 = VERTEX_POINT ( 'NONE', #102 ) ;
+#1818 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000004000, -0.2450000033420407800, 2.638707686813414700 ) ) ;
+#1820 = EDGE_CURVE ( 'NONE', #8371, #12974, #14267, .T. ) ;
+#1819 = ORIENTED_EDGE ( 'NONE', *, *, #5483, .T. ) ;
+#1821 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1822 = ORIENTED_EDGE ( 'NONE', *, *, #15172, .T. ) ;
+#1823 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #4725 ) ) ;
+#1824 = EDGE_CURVE ( 'NONE', #4073, #5192, #8227, .T. ) ;
+#1825 = LINE ( 'NONE', #16409, #14692 ) ;
+#1826 = EDGE_CURVE ( 'NONE', #9423, #10501, #8, .T. ) ;
+#1827 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1828 = FACE_OUTER_BOUND ( 'NONE', #12887, .T. ) ;
+#1829 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245754600, 0.3000000002457347000, -1.200000000000001100 ) ) ;
+#1830 = EDGE_CURVE ( 'NONE', #4252, #1544, #6795, .T. ) ;
+#1831 = VERTEX_POINT ( 'NONE', #9302 ) ;
+#1832 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.1500000002457345700, -1.850000000000005200 ) ) ;
+#1833 = VECTOR ( 'NONE', #7369, 1000.000000000000000 ) ;
+#1834 = CARTESIAN_POINT ( 'NONE', ( 2.449999999999996200, 1.400000000000003900, -2.200000000000003700 ) ) ;
+#1835 = VERTEX_POINT ( 'NONE', #14473 ) ;
+#1836 = ORIENTED_EDGE ( 'NONE', *, *, #14447, .T. ) ;
+#1837 = DIRECTION ( 'NONE', ( 3.862588252153086800E-015, 1.000000000000000000, -3.575848732059567600E-032 ) ) ;
+#1838 = DIRECTION ( 'NONE', ( 6.424901762877063500E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1839 = EDGE_LOOP ( 'NONE', ( #8561, #11798, #10494, #6873 ) ) ;
+#1840 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 6.866613759074868000E-015, -1.000000000000000000 ) ) ;
+#1841 = LINE ( 'NONE', #4070, #14506 ) ;
+#1842 = DIRECTION ( 'NONE', ( -0.9511818456901539600, -1.317062759664235400E-014, 0.3086310036750554200 ) ) ;
+#1843 = EDGE_CURVE ( 'NONE', #10957, #13581, #2412, .T. ) ;
+#1844 = VERTEX_POINT ( 'NONE', #6592 ) ;
+#1845 = LINE ( 'NONE', #7691, #6454 ) ;
+#1846 = ORIENTED_EDGE ( 'NONE', *, *, #12311, .F. ) ;
+#1847 = LINE ( 'NONE', #8961, #12301 ) ;
+#1848 = ORIENTED_EDGE ( 'NONE', *, *, #8840, .F. ) ;
+#1849 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1850 = EDGE_CURVE ( 'NONE', #3918, #1544, #5989, .T. ) ;
+#1851 = EDGE_CURVE ( 'NONE', #7890, #9674, #812, .T. ) ;
+#1852 = ORIENTED_EDGE ( 'NONE', *, *, #12855, .F. ) ;
+#1853 = EDGE_CURVE ( 'NONE', #10823, #121, #4399, .T. ) ;
+#1854 = PLANE ( 'NONE', #6424 ) ;
+#1855 = CARTESIAN_POINT ( 'NONE', ( 1.576099744310729200, 1.754398977242917800, 1.678443735231699700 ) ) ;
+#1856 = ADVANCED_FACE ( 'NONE', ( #13285 ), #8237, .T. ) ;
+#1857 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000006900, 1.475000000000001400, 1.699999999999996600 ) ) ;
+#1858 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1859 = VECTOR ( 'NONE', #12982, 1000.000000000000000 ) ;
+#1860 = DIRECTION ( 'NONE', ( -3.469446951953610200E-016, 1.409820536116052000E-016, -1.000000000000000000 ) ) ;
+#1861 = AXIS2_PLACEMENT_3D ( 'NONE', #15030, #2358, #9306 ) ;
+#1862 = VERTEX_POINT ( 'NONE', #14311 ) ;
+#1863 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.423928812332448100E-014, -3.177820516431178700E-016 ) ) ;
+#1864 = VECTOR ( 'NONE', #13486, 1000.000000000000000 ) ;
+#1865 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000006600, 2.456641660930625200E-010, -0.2499999999999998300 ) ) ;
+#1866 = DIRECTION ( 'NONE', ( -3.481819213528770800E-015, 1.000000000000000000, 9.634731072474851400E-032 ) ) ;
+#1867 = ORIENTED_EDGE ( 'NONE', *, *, #12730, .T. ) ;
+#1868 = ORIENTED_EDGE ( 'NONE', *, *, #14547, .T. ) ;
+#1869 = LINE ( 'NONE', #7329, #6676 ) ;
+#1870 = EDGE_CURVE ( 'NONE', #9821, #11802, #7212, .T. ) ;
+#1871 = ORIENTED_EDGE ( 'NONE', *, *, #15998, .F. ) ;
+#1872 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1873 = EDGE_LOOP ( 'NONE', ( #16075, #2086, #1916, #617 ) ) ;
+#1874 = ORIENTED_EDGE ( 'NONE', *, *, #5178, .T. ) ;
+#1875 = ADVANCED_FACE ( 'NONE', ( #1010 ), #546, .T. ) ;
+#1876 = ADVANCED_FACE ( 'NONE', ( #3819 ), #9523, .T. ) ;
+#1877 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 2.149999999999999500, -1.480000000000007500 ) ) ;
+#1878 = ORIENTED_EDGE ( 'NONE', *, *, #4873, .F. ) ;
+#1879 = VERTEX_POINT ( 'NONE', #9593 ) ;
+#1880 = LINE ( 'NONE', #16401, #15136 ) ;
+#1881 = AXIS2_PLACEMENT_3D ( 'NONE', #14476, #3010, #13270 ) ;
+#1882 = DIRECTION ( 'NONE', ( 1.153838612879950500E-016, -0.2391835129829038600, 0.9709743802578711900 ) ) ;
+#1883 = SURFACE_STYLE_USAGE ( .BOTH. , #14798 ) ;
+#1884 = LINE ( 'NONE', #4828, #2682 ) ;
+#1885 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583903025600, 4.119192587180029900E-016, -0.8200000000000026200 ) ) ;
+#1886 = VERTEX_POINT ( 'NONE', #10825 ) ;
+#1887 = ORIENTED_EDGE ( 'NONE', *, *, #10762, .T. ) ;
+#1888 = ORIENTED_EDGE ( 'NONE', *, *, #3352, .T. ) ;
+#1889 = AXIS2_PLACEMENT_3D ( 'NONE', #15272, #15497, #1637 ) ;
+#1890 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1891 = EDGE_LOOP ( 'NONE', ( #13193, #5938, #16547, #3050 ) ) ;
+#1892 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999976700, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#1893 = CIRCLE ( 'NONE', #7046, 0.1499999999999999700 ) ;
+#1894 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999800, 0.3000000002457355300, -1.480000000000008200 ) ) ;
+#1895 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 0.8500000000000002000, -2.200000000000003700 ) ) ;
+#1896 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2798, 'distance_accuracy_value', 'NONE');
+#1897 = COLOUR_RGB ( '',1.000000000000000000, 0.8117647058823529400, 0.5019607843137254800 ) ;
+#1898 = ORIENTED_EDGE ( 'NONE', *, *, #4331, .T. ) ;
+#1899 = ORIENTED_EDGE ( 'NONE', *, *, #2395, .T. ) ;
+#1900 = ORIENTED_EDGE ( 'NONE', *, *, #4059, .F. ) ;
+#1901 = AXIS2_PLACEMENT_3D ( 'NONE', #10437, #7821, #143 ) ;
+#1902 = ORIENTED_EDGE ( 'NONE', *, *, #1298, .T. ) ;
+#1903 = EDGE_LOOP ( 'NONE', ( #15420, #3459, #10867, #6567, #434, #68, #13833, #11910, #2603, #7126, #1146, #5094, #7951, #6241, #12534, #10197, #15236, #1416, #15951, #9753, #2570, #6735, #6365, #10246, #327, #3311, #3612, #1871, #1930, #16560 ) ) ;
+#1904 = AXIS2_PLACEMENT_3D ( 'NONE', #6930, #15933, #10578 ) ;
+#1905 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#1906 = ORIENTED_EDGE ( 'NONE', *, *, #15601, .F. ) ;
+#1907 = ORIENTED_EDGE ( 'NONE', *, *, #14939, .T. ) ;
+#1908 = LINE ( 'NONE', #5785, #1521 ) ;
+#1909 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 2.457346121292197600E-010, -1.850000000000006100 ) ) ;
+#1910 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, -1.200000000000000800 ) ) ;
+#1911 = ORIENTED_EDGE ( 'NONE', *, *, #7518, .F. ) ;
+#1912 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903129000, -0.07608164845601135500, 2.597097438025788300 ) ) ;
+#1913 = LINE ( 'NONE', #12225, #2107 ) ;
+#1914 = DIRECTION ( 'NONE', ( -0.9752474896950280600, 3.442585187595674500E-015, 0.2211161094166273800 ) ) ;
+#1915 = ORIENTED_EDGE ( 'NONE', *, *, #4599, .F. ) ;
+#1916 = ORIENTED_EDGE ( 'NONE', *, *, #4654, .T. ) ;
+#1917 = ORIENTED_EDGE ( 'NONE', *, *, #12214, .F. ) ;
+#1918 = CARTESIAN_POINT ( 'NONE', ( 0.2138622008920037800, 0.3000000000000029300, -0.2760356018089459900 ) ) ;
+#1919 = AXIS2_PLACEMENT_3D ( 'NONE', #6352, #11635, #15337 ) ;
+#1920 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.450000000000000200, 9.713746293325406500E-016 ) ) ;
+#1921 = EDGE_CURVE ( 'NONE', #11030, #881, #2991, .T. ) ;
+#1922 = EDGE_CURVE ( 'NONE', #4149, #15217, #2596, .T. ) ;
+#1923 = CIRCLE ( 'NONE', #15459, 0.1499999999999999700 ) ;
+#1924 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999996100, 2.680000000000007300, 1.695128562474668400 ) ) ;
+#1925 = LINE ( 'NONE', #5239, #10192 ) ;
+#1926 = EDGE_CURVE ( 'NONE', #11563, #5314, #1799, .T. ) ;
+#1927 = DIRECTION ( 'NONE', ( 0.7071067811865539000, -0.7071067811865410200, 0.0000000000000000000 ) ) ;
+#1928 = LINE ( 'NONE', #13368, #15181 ) ;
+#1929 = VECTOR ( 'NONE', #7602, 1000.000000000000000 ) ;
+#1930 = ORIENTED_EDGE ( 'NONE', *, *, #12484, .T. ) ;
+#1931 = VECTOR ( 'NONE', #5492, 1000.000000000000000 ) ;
+#1932 = CARTESIAN_POINT ( 'NONE', ( -3.324264069305197000, 0.4999999999999854600, -2.137867965644038500 ) ) ;
+#1933 = AXIS2_PLACEMENT_3D ( 'NONE', #4974, #15186, #8800 ) ;
+#1934 = ORIENTED_EDGE ( 'NONE', *, *, #4780, .T. ) ;
+#1935 = ORIENTED_EDGE ( 'NONE', *, *, #10874, .T. ) ;
+#1936 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.1736481776669342400, 0.9848077530122073500 ) ) ;
+#1937 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.415624939244503200E-014, 0.0000000000000000000 ) ) ;
+#1938 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000001300, 2.680000000000007300, 1.767489812878187500 ) ) ;
+#1939 = DIRECTION ( 'NONE', ( 1.415611836225472200E-014, -1.000000000000000000, 3.460219699422085300E-017 ) ) ;
+#1940 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1941 = EDGE_CURVE ( 'NONE', #15316, #10130, #393, .T. ) ;
+#1942 = ADVANCED_FACE ( 'NONE', ( #12285 ), #13535, .F. ) ;
+#1943 = VECTOR ( 'NONE', #840, 1000.000000000000000 ) ;
+#1944 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999993400, 1.311511067893660800, 1.348581668493420400 ) ) ;
+#1945 = AXIS2_PLACEMENT_3D ( 'NONE', #11153, #3655, #1152 ) ;
+#1946 = VECTOR ( 'NONE', #14276, 1000.000000000000000 ) ;
+#1947 = FACE_OUTER_BOUND ( 'NONE', #5842, .T. ) ;
+#1948 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#1949 = EDGE_CURVE ( 'NONE', #10214, #4708, #1611, .T. ) ;
+#1950 = VERTEX_POINT ( 'NONE', #8347 ) ;
+#1951 = ORIENTED_EDGE ( 'NONE', *, *, #14519, .T. ) ;
+#1952 = CARTESIAN_POINT ( 'NONE', ( 2.392722035830089800E-016, -3.690901012870044800E-017, 0.7999999999999983800 ) ) ;
+#1953 = VERTEX_POINT ( 'NONE', #16032 ) ;
+#1954 = ORIENTED_EDGE ( 'NONE', *, *, #15411, .F. ) ;
+#1955 = EDGE_CURVE ( 'NONE', #1350, #16162, #4610, .T. ) ;
+#1956 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1957 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000006200, 7.237472394513813200E-015, 0.9599999999999986300 ) ) ;
+#1958 = VECTOR ( 'NONE', #8356, 1000.000000000000000 ) ;
+#1959 = ADVANCED_FACE ( 'NONE', ( #13680 ), #4576, .F. ) ;
+#1960 = CARTESIAN_POINT ( 'NONE', ( -2.924999999999999800, 2.450000000000000200, 1.370000000000000600 ) ) ;
+#1961 = ADVANCED_FACE ( 'NONE', ( #11881 ), #12192, .F. ) ;
+#1962 = LINE ( 'NONE', #7014, #14620 ) ;
+#1963 = ORIENTED_EDGE ( 'NONE', *, *, #15377, .T. ) ;
+#1964 = ORIENTED_EDGE ( 'NONE', *, *, #14867, .T. ) ;
+#1965 = ORIENTED_EDGE ( 'NONE', *, *, #89, .F. ) ;
+#1966 = EDGE_CURVE ( 'NONE', #6569, #9317, #15061, .T. ) ;
+#1967 = CARTESIAN_POINT ( 'NONE', ( 1.602505707044995300, 1.663126426761249600, 1.699999999999997500 ) ) ;
+#1968 = ORIENTED_EDGE ( 'NONE', *, *, #16229, .F. ) ;
+#1969 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1970 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 2.150000000000000400, -2.050000000000007400 ) ) ;
+#1971 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2000000002457346900, -1.850000000000005200 ) ) ;
+#1972 = EDGE_CURVE ( 'NONE', #16578, #14139, #5973, .T. ) ;
+#1973 = DIRECTION ( 'NONE', ( -7.608436298143906800E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1974 = FACE_OUTER_BOUND ( 'NONE', #13002, .T. ) ;
+#1975 = DIRECTION ( 'NONE', ( 1.000000000000000000, -3.975407965780183500E-015, 0.0000000000000000000 ) ) ;
+#1976 = FACE_OUTER_BOUND ( 'NONE', #8052, .T. ) ;
+#1977 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.640280049317045300, 1.469865528290279100 ) ) ;
+#1978 = CARTESIAN_POINT ( 'NONE', ( 0.6355093709046616400, 0.3000000000000088200, -0.4128479157396557900 ) ) ;
+#1979 = CARTESIAN_POINT ( 'NONE', ( -1.642469107284190200, 1.405673326026336800, 1.699999999999997500 ) ) ;
+#1980 = EDGE_CURVE ( 'NONE', #9809, #9923, #11463, .T. ) ;
+#1981 = LINE ( 'NONE', #6323, #6976 ) ;
+#1982 = LINE ( 'NONE', #11648, #15229 ) ;
+#1983 = ORIENTED_EDGE ( 'NONE', *, *, #14643, .F. ) ;
+#1984 = ORIENTED_EDGE ( 'NONE', *, *, #8110, .F. ) ;
+#1985 = AXIS2_PLACEMENT_3D ( 'NONE', #2266, #12569, #7427 ) ;
+#1986 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578711900, -0.2391835129829040800 ) ) ;
+#1987 = EDGE_LOOP ( 'NONE', ( #12459, #61, #2953, #5898 ) ) ;
+#1988 = DIRECTION ( 'NONE', ( 3.186392353651798600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1989 = LINE ( 'NONE', #14080, #3193 ) ;
+#1990 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000001500, 2.450000000000000600, -2.200000000000000200 ) ) ;
+#1991 = LINE ( 'NONE', #650, #16454 ) ;
+#1992 = DIRECTION ( 'NONE', ( 1.084202172485498100E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1993 = VECTOR ( 'NONE', #6370, 1000.000000000000100 ) ;
+#1994 = AXIS2_PLACEMENT_3D ( 'NONE', #11929, #6649, #11821 ) ;
+#1995 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.439223137816573400, 1.505317286445727400 ) ) ;
+#1996 = LINE ( 'NONE', #565, #15243 ) ;
+#1997 = CARTESIAN_POINT ( 'NONE', ( -2.667157288364405200, 0.4792893221270802500, -2.200000000000007300 ) ) ;
+#1998 = ORIENTED_EDGE ( 'NONE', *, *, #5981, .F. ) ;
+#1999 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 1.850000000000000800, 1.699999999999997500 ) ) ;
+#2000 = ORIENTED_EDGE ( 'NONE', *, *, #2865, .F. ) ;
+#2001 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.1500000002457345700, -1.850000000000005200 ) ) ;
+#2002 = ORIENTED_EDGE ( 'NONE', *, *, #14759, .T. ) ;
+#2003 = LINE ( 'NONE', #6535, #11475 ) ;
+#2004 = AXIS2_PLACEMENT_3D ( 'NONE', #10656, #9295, #3055 ) ;
+#2005 = CYLINDRICAL_SURFACE ( 'NONE', #5408, 0.05000000000000012800 ) ;
+#2006 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2007 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2008 = DIRECTION ( 'NONE', ( -1.445602896647338900E-015, 6.866613759074860900E-015, -1.000000000000000000 ) ) ;
+#2009 = CIRCLE ( 'NONE', #12804, 0.05000000000000056500 ) ;
+#2010 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201792500E-016, 0.04999999999999990600, 2.059999999999998700 ) ) ;
+#2011 = ORIENTED_EDGE ( 'NONE', *, *, #10104, .F. ) ;
+#2012 = ORIENTED_EDGE ( 'NONE', *, *, #9347, .T. ) ;
+#2013 = ORIENTED_EDGE ( 'NONE', *, *, #3751, .F. ) ;
+#2014 = DIRECTION ( 'NONE', ( -3.534069810834167100E-015, 1.000000000000000000, 1.812406991920204300E-017 ) ) ;
+#2015 = VECTOR ( 'NONE', #927, 1000.000000000000000 ) ;
+#2016 = LINE ( 'NONE', #3116, #3625 ) ;
+#2017 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2018 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 2.891205793294682200E-015, -1.000000000000000000 ) ) ;
+#2019 = EDGE_CURVE ( 'NONE', #15976, #231, #1989, .T. ) ;
+#2020 = ADVANCED_FACE ( 'NONE', ( #8010 ), #15235, .T. ) ;
+#2021 = CARTESIAN_POINT ( 'NONE', ( -3.722609361704185100, 1.250000000000000900, 2.841336621393260000 ) ) ;
+#2022 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2023 = DIRECTION ( 'NONE', ( -0.001097777725771460200, 3.095218742444601800E-017, -0.9999993974418508500 ) ) ;
+#2024 = LINE ( 'NONE', #14834, #1425 ) ;
+#2025 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000300, 0.5000000000000045500, -2.500000000000006700 ) ) ;
+#2026 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2027 = EDGE_CURVE ( 'NONE', #12409, #8286, #6391, .T. ) ;
+#2028 = ORIENTED_EDGE ( 'NONE', *, *, #208, .T. ) ;
+#2029 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 0.3500000002457374100, -2.200000000000005500 ) ) ;
+#2030 = AXIS2_PLACEMENT_3D ( 'NONE', #7389, #6024, #16323 ) ;
+#2031 = CARTESIAN_POINT ( 'NONE', ( 1.749988571055458400, 1.413148364836627400, 1.502138094296798600 ) ) ;
+#2032 = ORIENTED_EDGE ( 'NONE', *, *, #9820, .T. ) ;
+#2033 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000001500, 1.249999999999999800, 2.499999999999999100 ) ) ;
+#2034 = VECTOR ( 'NONE', #8904, 1000.000000000000000 ) ;
+#2035 = ORIENTED_EDGE ( 'NONE', *, *, #2996, .T. ) ;
+#2036 = LINE ( 'NONE', #15433, #11713 ) ;
+#2037 = DIRECTION ( 'NONE', ( 3.481819213528770800E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2038 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2039 = EDGE_LOOP ( 'NONE', ( #4364, #11952, #9993, #16465 ) ) ;
+#2040 = FACE_OUTER_BOUND ( 'NONE', #3037, .T. ) ;
+#2041 = ORIENTED_EDGE ( 'NONE', *, *, #1438, .F. ) ;
+#2042 = AXIS2_PLACEMENT_3D ( 'NONE', #4861, #895, #3619 ) ;
+#2043 = ORIENTED_EDGE ( 'NONE', *, *, #16460, .T. ) ;
+#2044 = ADVANCED_FACE ( 'NONE', ( #7603 ), #798, .T. ) ;
+#2045 = CARTESIAN_POINT ( 'NONE', ( -2.249999999999999600, 1.899999999999996100, 7.984301720668462500E-016 ) ) ;
+#2046 = CARTESIAN_POINT ( 'NONE', ( 3.722609361704180700, 1.850000000000002100, 2.841336621393259600 ) ) ;
+#2047 = EDGE_CURVE ( 'NONE', #9168, #6928, #13265, .T. ) ;
+#2049 = ORIENTED_EDGE ( 'NONE', *, *, #15688, .F. ) ;
+#2048 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000000900, 2.150000000000000400, -2.370271699010682000 ) ) ;
+#2050 = DIRECTION ( 'NONE', ( 0.8191520442889956800, -0.5735764363510406100, 7.630453182249771700E-016 ) ) ;
+#2051 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 2.457346235280513500E-010, -2.500000000000005300 ) ) ;
+#2052 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.369800784125488200E-014, 0.0000000000000000000 ) ) ;
+#2053 = EDGE_CURVE ( 'NONE', #604, #12248, #5780, .T. ) ;
+#2054 = LINE ( 'NONE', #9412, #11527 ) ;
+#2055 = ORIENTED_EDGE ( 'NONE', *, *, #7326, .T. ) ;
+#2056 = VECTOR ( 'NONE', #9224, 1000.000000000000100 ) ;
+#2057 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000040200, 1.950000000000000000, -1.200000000000002200 ) ) ;
+#2058 = AXIS2_PLACEMENT_3D ( 'NONE', #14194, #16575, #9066 ) ;
+#2059 = VECTOR ( 'NONE', #13122, 1000.000000000000000 ) ;
+#2060 = ORIENTED_EDGE ( 'NONE', *, *, #14519, .F. ) ;
+#2061 = EDGE_LOOP ( 'NONE', ( #4668, #4032, #8793, #3076 ) ) ;
+#2062 = DIRECTION ( 'NONE', ( -6.981725862149774300E-016, 0.9659258262890698700, -0.2588190451025146900 ) ) ;
+#2063 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000000800, 2.450000000000000200, -7.034092143442541200E-016 ) ) ;
+#2064 = FILL_AREA_STYLE ('',( #2115 ) ) ;
+#2065 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, -2.200000000000000200 ) ) ;
+#2066 = DIRECTION ( 'NONE', ( 4.613626265895764100E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2067 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2068 = ORIENTED_EDGE ( 'NONE', *, *, #2580, .F. ) ;
+#2069 = LINE ( 'NONE', #13056, #1481 ) ;
+#2070 = ORIENTED_EDGE ( 'NONE', *, *, #6578, .T. ) ;
+#2071 = LINE ( 'NONE', #15090, #7484 ) ;
+#2072 = EDGE_CURVE ( 'NONE', #11315, #10545, #9846, .T. ) ;
+#2073 = ADVANCED_FACE ( 'NONE', ( #14056 ), #16108, .T. ) ;
+#2074 = EDGE_CURVE ( 'NONE', #8647, #3089, #12863, .T. ) ;
+#2075 = VERTEX_POINT ( 'NONE', #9606 ) ;
+#2076 = VERTEX_POINT ( 'NONE', #3192 ) ;
+#2077 = CIRCLE ( 'NONE', #15509, 0.1999999999999999800 ) ;
+#2078 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999998900, 0.3000000002457226000, 2.930357540099494900E-015 ) ) ;
+#2079 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000002200, 1.203553390000000400, 0.9599999999999989700 ) ) ;
+#2080 = DIRECTION ( 'NONE', ( -1.247165204358978500E-015, 0.2588190451025146900, 0.9659258262890699800 ) ) ;
+#2081 = ORIENTED_EDGE ( 'NONE', *, *, #15401, .T. ) ;
+#2082 = ORIENTED_EDGE ( 'NONE', *, *, #11471, .F. ) ;
+#2083 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#2084 = ORIENTED_EDGE ( 'NONE', *, *, #11248, .T. ) ;
+#2085 = CARTESIAN_POINT ( 'NONE', ( 1.749996190414077300, 1.413765558079763500, 1.501425410742661000 ) ) ;
+#2086 = ORIENTED_EDGE ( 'NONE', *, *, #8843, .T. ) ;
+#2087 = EDGE_LOOP ( 'NONE', ( #12791, #11636, #15789, #11294 ) ) ;
+#2088 = VECTOR ( 'NONE', #9861, 1000.000000000000000 ) ;
+#2089 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000000900, 2.150000000000000400, -1.450000000000000400 ) ) ;
+#2090 = ORIENTED_EDGE ( 'NONE', *, *, #10153, .T. ) ;
+#2091 = VECTOR ( 'NONE', #16630, 1000.000000000000000 ) ;
+#2092 = ORIENTED_EDGE ( 'NONE', *, *, #13966, .T. ) ;
+#2093 = ORIENTED_EDGE ( 'NONE', *, *, #10787, .T. ) ;
+#2094 = ORIENTED_EDGE ( 'NONE', *, *, #8400, .T. ) ;
+#2095 = PLANE ( 'NONE', #2826 ) ;
+#2096 = ORIENTED_EDGE ( 'NONE', *, *, #16435, .T. ) ;
+#2097 = AXIS2_PLACEMENT_3D ( 'NONE', #2485, #12797, #7698 ) ;
+#2098 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903072800, -0.09999999975430207100, 2.500000000000000400 ) ) ;
+#2099 = DIRECTION ( 'NONE', ( -1.301042606982594400E-014, 1.000000000000000000, -4.336808689941981400E-015 ) ) ;
+#2100 = FACE_OUTER_BOUND ( 'NONE', #11457, .T. ) ;
+#2101 = EDGE_LOOP ( 'NONE', ( #10734, #12859, #419, #11227 ) ) ;
+#2102 = ADVANCED_FACE ( 'NONE', ( #12270 ), #12152, .F. ) ;
+#2103 = FACE_OUTER_BOUND ( 'NONE', #1153, .T. ) ;
+#2104 = DIRECTION ( 'NONE', ( 1.000000000000000000, 5.421010862427528100E-016, 0.0000000000000000000 ) ) ;
+#2105 = ORIENTED_EDGE ( 'NONE', *, *, #2486, .T. ) ;
+#2106 =( BOUNDED_SURFACE ( ) B_SPLINE_SURFACE ( 3, 2, (
+ ( #6935, #15940, #11029 ),
+ ( #570, #16113, #3197 ),
+ ( #12099, #8435, #4598 ),
+ ( #9547, #746, #12224 ),
+ ( #5652, #9727, #13614 ),
+ ( #1855, #14665, #10848 ),
+ ( #628, #7050, #1967 ),
+ ( #10964, #4432, #13449 ) ),
+ .UNSPECIFIED., .F., .F., .T. )
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 2, 4 ),
+ ( 3, 3 ),
+ ( 6.283185307179586200, 6.675884388878310800, 7.068583470577034500, 7.853981633974482800 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. )
+ GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.7071067811865480200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7066683472211370300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7265616048778400500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7876686348193616700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8282440749015876900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415880615501368600, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002684731167232000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
+ REPRESENTATION_ITEM ( '' ) SURFACE ( ) );
+#2107 = VECTOR ( 'NONE', #12100, 1000.000000000000000 ) ;
+#2108 = CARTESIAN_POINT ( 'NONE', ( -1.995000000000000300, 2.450000000000000200, -0.0000000000000000000 ) ) ;
+#2109 = ORIENTED_EDGE ( 'NONE', *, *, #4553, .F. ) ;
+#2110 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082141000, 0.05000000000001111900, -0.2211408166810477100 ) ) ;
+#2111 = AXIS2_PLACEMENT_3D ( 'NONE', #12713, #13879, #3520 ) ;
+#2112 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2113 = DIRECTION ( 'NONE', ( 3.469446951953441100E-016, -4.496590071897791000E-015, 1.000000000000000000 ) ) ;
+#2114 = DIRECTION ( 'NONE', ( -0.7071067811865412400, -0.7071067811865536800, 0.0000000000000000000 ) ) ;
+#2115 = FILL_AREA_STYLE_COLOUR ( '', #10785 ) ;
+#2116 = CARTESIAN_POINT ( 'NONE', ( 1.123125314229171400E-030, -8.119982228130168800E-017, 1.759999999999999100 ) ) ;
+#2117 = VECTOR ( 'NONE', #1527, 1000.000000000000000 ) ;
+#2118 = DIRECTION ( 'NONE', ( 0.9752474896950282800, -4.229461788153534900E-015, -0.2211161094166271300 ) ) ;
+#2119 = VECTOR ( 'NONE', #1711, 1000.000000000000000 ) ;
+#2120 = AXIS2_PLACEMENT_3D ( 'NONE', #4529, #5697, #14702 ) ;
+#2121 = FACE_OUTER_BOUND ( 'NONE', #16194, .T. ) ;
+#2122 = VECTOR ( 'NONE', #11957, 1000.000000000000000 ) ;
+#2123 = ORIENTED_EDGE ( 'NONE', *, *, #6865, .F. ) ;
+#2124 = CARTESIAN_POINT ( 'NONE', ( 3.376776695296640300, 0.9767766947033624800, 1.109999999999999000 ) ) ;
+#2125 = ORIENTED_EDGE ( 'NONE', *, *, #4853, .T. ) ;
+#2126 = VECTOR ( 'NONE', #1680, 1000.000000000000000 ) ;
+#2127 = ADVANCED_FACE ( 'NONE', ( #13864 ), #622, .F. ) ;
+#2128 = ORIENTED_EDGE ( 'NONE', *, *, #12299, .F. ) ;
+#2129 = VERTEX_POINT ( 'NONE', #11335 ) ;
+#2130 = ORIENTED_EDGE ( 'NONE', *, *, #10110, .F. ) ;
+#2131 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2132 = AXIS2_PLACEMENT_3D ( 'NONE', #6595, #3821, #6980 ) ;
+#2133 = CARTESIAN_POINT ( 'NONE', ( -1.175000000000000900, 0.1150000002457349900, -1.400000000000001900 ) ) ;
+#2134 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.491317591116653900, 1.800759612349389400 ) ) ;
+#2135 = DIRECTION ( 'NONE', ( -9.227252531791526600E-017, -3.566466538869708400E-031, 1.000000000000000000 ) ) ;
+#2136 = DIRECTION ( 'NONE', ( -2.891205793294674700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2137 = VECTOR ( 'NONE', #1086, 1000.000000000000000 ) ;
+#2138 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 1.730000000000000400, -1.480000000000007500 ) ) ;
+#2139 = VECTOR ( 'NONE', #1849, 1000.000000000000000 ) ;
+#2140 = LINE ( 'NONE', #16481, #15004 ) ;
+#2141 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000005200, 0.3000000000000092600, -0.2499999999999998300 ) ) ;
+#2142 = CARTESIAN_POINT ( 'NONE', ( 3.683665167175011100, 1.850000000000001200, 2.832506874206372100 ) ) ;
+#2143 = AXIS2_PLACEMENT_3D ( 'NONE', #467, #9446, #15876 ) ;
+#2144 = VERTEX_POINT ( 'NONE', #7088 ) ;
+#2145 = FACE_OUTER_BOUND ( 'NONE', #14178, .T. ) ;
+#2146 = ORIENTED_EDGE ( 'NONE', *, *, #558, .F. ) ;
+#2147 = ORIENTED_EDGE ( 'NONE', *, *, #12629, .F. ) ;
+#2148 = EDGE_CURVE ( 'NONE', #4895, #13831, #7195, .T. ) ;
+#2149 = ADVANCED_FACE ( 'NONE', ( #10841 ), #2979, .T. ) ;
+#2150 = EDGE_CURVE ( 'NONE', #14532, #7118, #1203, .T. ) ;
+#2151 = ORIENTED_EDGE ( 'NONE', *, *, #12105, .F. ) ;
+#2152 = PLANE ( 'NONE', #16624 ) ;
+#2153 = EDGE_CURVE ( 'NONE', #4882, #2684, #4015, .T. ) ;
+#2154 = VECTOR ( 'NONE', #7096, 1000.000000000000000 ) ;
+#2155 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.415624939244503200E-014, 0.0000000000000000000 ) ) ;
+#2156 = CARTESIAN_POINT ( 'NONE', ( 1.063583081805582900, 1.473513671530180000E-014, -0.5214271102221097500 ) ) ;
+#2157 = LINE ( 'NONE', #1643, #7983 ) ;
+#2158 = VERTEX_POINT ( 'NONE', #4915 ) ;
+#2159 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 0.8500000000000002000, -2.200000000000006000 ) ) ;
+#2160 = VERTEX_POINT ( 'NONE', #13969 ) ;
+#2161 = ORIENTED_EDGE ( 'NONE', *, *, #8520, .T. ) ;
+#2162 = DIRECTION ( 'NONE', ( 0.2211161094166274000, -7.991152206701659600E-016, 0.9752474896950281700 ) ) ;
+#2163 = EDGE_CURVE ( 'NONE', #6631, #14272, #16248, .T. ) ;
+#2164 = CARTESIAN_POINT ( 'NONE', ( -1.994999999999999900, 2.450000000000000200, 0.01999999999999998700 ) ) ;
+#2165 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2166 = FACE_OUTER_BOUND ( 'NONE', #6234, .T. ) ;
+#2167 = PLANE ( 'NONE', #9742 ) ;
+#2168 = EDGE_CURVE ( 'NONE', #3391, #13224, #4186, .T. ) ;
+#2169 = FACE_OUTER_BOUND ( 'NONE', #5231, .T. ) ;
+#2170 = VECTOR ( 'NONE', #8000, 1000.000000000000000 ) ;
+#2171 = ORIENTED_EDGE ( 'NONE', *, *, #6125, .T. ) ;
+#2172 = EDGE_CURVE ( 'NONE', #15568, #16208, #8825, .T. ) ;
+#2173 = ORIENTED_EDGE ( 'NONE', *, *, #12392, .F. ) ;
+#2174 = PLANE ( 'NONE', #297 ) ;
+#2175 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#2176 = CARTESIAN_POINT ( 'NONE', ( 1.750000000000000200, 1.700000000000001100, 1.699999999999997500 ) ) ;
+#2177 = EDGE_LOOP ( 'NONE', ( #9433, #14638, #5399, #6251 ) ) ;
+#2178 = ORIENTED_EDGE ( 'NONE', *, *, #14350, .T. ) ;
+#2179 = CARTESIAN_POINT ( 'NONE', ( 1.750000000000000200, 1.700000000000000800, 1.617157287525378100 ) ) ;
+#2180 = AXIS2_PLACEMENT_3D ( 'NONE', #13297, #13405, #14563 ) ;
+#2181 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2182 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000006100, 2.456642073783868600E-010, 0.9599999999999986300 ) ) ;
+#2183 = LINE ( 'NONE', #1977, #11036 ) ;
+#2184 = LINE ( 'NONE', #7762, #3805 ) ;
+#2185 = CARTESIAN_POINT ( 'NONE', ( 4.113665165777109500, 1.250000000000002400, 2.930000000561183700 ) ) ;
+#2186 = VECTOR ( 'NONE', #12039, 1000.000000000000000 ) ;
+#2187 = CARTESIAN_POINT ( 'NONE', ( 3.699999999999995300, 0.3000000000000511700, 0.6000000000000003100 ) ) ;
+#2188 = EDGE_CURVE ( 'NONE', #10183, #13517, #14449, .T. ) ;
+#2189 = FACE_BOUND ( 'NONE', #9805, .T. ) ;
+#2190 = CARTESIAN_POINT ( 'NONE', ( -3.699999999999999700, -5.120483572741696400E-014, 0.5999999999999994200 ) ) ;
+#2191 = VERTEX_POINT ( 'NONE', #7488 ) ;
+#2192 = ORIENTED_EDGE ( 'NONE', *, *, #1633, .F. ) ;
+#2193 = ADVANCED_FACE ( 'NONE', ( #7415 ), #6235, .T. ) ;
+#2194 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 2.457346121292197600E-010, -1.850000000000005900 ) ) ;
+#2195 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 0.3500000002457374100, -2.200000000000006800 ) ) ;
+#2196 = CARTESIAN_POINT ( 'NONE', ( -1.944999999999997800, 2.450000000000000200, 1.380000000000000100 ) ) ;
+#2197 = CARTESIAN_POINT ( 'NONE', ( -0.07735749047662109100, 0.2999999999999988800, -0.2384110465032129900 ) ) ;
+#2198 = ORIENTED_EDGE ( 'NONE', *, *, #432, .T. ) ;
+#2199 = EDGE_CURVE ( 'NONE', #2870, #6514, #3393, .T. ) ;
+#2200 = VECTOR ( 'NONE', #15482, 999.9999999999998900 ) ;
+#2201 = CYLINDRICAL_SURFACE ( 'NONE', #5625, 0.1500000000000001100 ) ;
+#2202 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2203 = VECTOR ( 'NONE', #581, 1000.000000000000100 ) ;
+#2204 = CARTESIAN_POINT ( 'NONE', ( -1.944999999999997800, 2.150000000000000400, 1.500000000000000000 ) ) ;
+#2205 = VERTEX_POINT ( 'NONE', #2403 ) ;
+#2206 = ORIENTED_EDGE ( 'NONE', *, *, #11026, .F. ) ;
+#2207 = VERTEX_POINT ( 'NONE', #10169 ) ;
+#2208 = ADVANCED_FACE ( 'NONE', ( #2577 ), #13922, .F. ) ;
+#2209 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 5.860552283705434800E-016 ) ) ;
+#2210 = LINE ( 'NONE', #15390, #9873 ) ;
+#2211 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002000, 1.153553389999999200, -2.050000000000007400 ) ) ;
+#2212 = FACE_OUTER_BOUND ( 'NONE', #12698, .T. ) ;
+#2213 = DIRECTION ( 'NONE', ( 6.856614529552593400E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2214 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 0.1500000002457345700, -1.850000000000005600 ) ) ;
+#2215 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.252606517456511700E-015, 0.0000000000000000000 ) ) ;
+#2216 = CARTESIAN_POINT ( 'NONE', ( -3.270710678118657500, 1.082842711881344400, -2.050000000000007400 ) ) ;
+#2217 = STYLED_ITEM ( 'NONE', ( #15285 ), #891 ) ;
+#2218 = LINE ( 'NONE', #10917, #14685 ) ;
+#2219 = EDGE_LOOP ( 'NONE', ( #5534, #16197, #9922, #13490, #4143, #15600, #3855, #818, #342, #16232, #1433, #2663, #10672, #5448 ) ) ;
+#2220 = DIRECTION ( 'NONE', ( 9.048774893834197100E-018, 4.613626265895626500E-017, -1.000000000000000000 ) ) ;
+#2221 = ORIENTED_EDGE ( 'NONE', *, *, #7545, .F. ) ;
+#2222 = CARTESIAN_POINT ( 'NONE', ( -2.805000000000000200, 2.450000000000000200, 1.500000000000000200 ) ) ;
+#2223 = ORIENTED_EDGE ( 'NONE', *, *, #15195, .T. ) ;
+#2224 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999998800, 1.900000000000001700, -1.200000000000003500 ) ) ;
+#2225 = AXIS2_PLACEMENT_3D ( 'NONE', #9264, #10571, #8071 ) ;
+#2226 = DIRECTION ( 'NONE', ( -3.614007241618347800E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2227 = ADVANCED_FACE ( 'NONE', ( #15238 ), #7940, .F. ) ;
+#2228 = LINE ( 'NONE', #10750, #4035 ) ;
+#2229 = CARTESIAN_POINT ( 'NONE', ( 1.514999999999996800, 1.970000000000001300, 1.360920363336279400 ) ) ;
+#2230 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 0.3500000002457374100, -2.200000000000005500 ) ) ;
+#2231 = AXIS2_PLACEMENT_3D ( 'NONE', #11109, #14966, #14797 ) ;
+#2232 = LINE ( 'NONE', #6488, #9889 ) ;
+#2233 = LINE ( 'NONE', #5011, #6214 ) ;
+#2234 = ORIENTED_EDGE ( 'NONE', *, *, #13896, .F. ) ;
+#2235 = ORIENTED_EDGE ( 'NONE', *, *, #6743, .F. ) ;
+#2236 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000006600, 2.457321148778673500E-010, -0.2499999999999999400 ) ) ;
+#2237 = AXIS2_PLACEMENT_3D ( 'NONE', #12644, #1112, #4909 ) ;
+#2238 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 6.866613759074863300E-015, -1.000000000000000000 ) ) ;
+#2239 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000000600, 2.450000000000000200, -2.200000000000000200 ) ) ;
+#2240 = EDGE_CURVE ( 'NONE', #6369, #14774, #9413, .T. ) ;
+#2241 = CARTESIAN_POINT ( 'NONE', ( -2.475000000000000500, 2.150000000000000400, -1.199999999999999700 ) ) ;
+#2242 = CARTESIAN_POINT ( 'NONE', ( 0.2101449443091733500, 0.3000000000000028200, 1.816507309596098900 ) ) ;
+#2243 = VECTOR ( 'NONE', #13844, 1000.000000000000000 ) ;
+#2244 = ORIENTED_EDGE ( 'NONE', *, *, #15161, .F. ) ;
+#2245 = DIRECTION ( 'NONE', ( 0.9511818456901539600, 1.317062759664235400E-014, -0.3086310036750557500 ) ) ;
+#2246 = VECTOR ( 'NONE', #10729, 1000.000000000000000 ) ;
+#2247 = EDGE_CURVE ( 'NONE', #13373, #6285, #15650, .T. ) ;
+#2248 = CARTESIAN_POINT ( 'NONE', ( -1.148223305000033000, -1.251776695593284700, -0.4100000000000024200 ) ) ;
+#2249 = CARTESIAN_POINT ( 'NONE', ( 1.210000000000001100, 2.450000000000000200, -6.173574723329219200E-016 ) ) ;
+#2250 = ORIENTED_EDGE ( 'NONE', *, *, #16240, .T. ) ;
+#2251 = CARTESIAN_POINT ( 'NONE', ( -1.710000000000000600, 0.04999999999997639700, -0.9000000000000025800 ) ) ;
+#2252 = CIRCLE ( 'NONE', #13264, 0.1199999999999998800 ) ;
+#2253 = DIRECTION ( 'NONE', ( -8.673617379884013400E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2254 = ORIENTED_EDGE ( 'NONE', *, *, #15045, .F. ) ;
+#2255 = AXIS2_PLACEMENT_3D ( 'NONE', #3036, #6886, #9499 ) ;
+#2256 = CARTESIAN_POINT ( 'NONE', ( -3.967378042322855100, 1.850000000000002100, 2.896832584148689700 ) ) ;
+#2257 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 3.469446951953615200E-016 ) ) ;
+#2258 = EDGE_CURVE ( 'NONE', #12189, #6477, #6990, .T. ) ;
+#2259 = VECTOR ( 'NONE', #5511, 1000.000000000000000 ) ;
+#2260 = CARTESIAN_POINT ( 'NONE', ( -1.710000000000000200, 0.04999999999997639000, -0.8200000000000026200 ) ) ;
+#2261 = VERTEX_POINT ( 'NONE', #9133 ) ;
+#2262 = LINE ( 'NONE', #15394, #8493 ) ;
+#2263 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2264 = ORIENTED_EDGE ( 'NONE', *, *, #10373, .F. ) ;
+#2265 = AXIS2_PLACEMENT_3D ( 'NONE', #14941, #4550, #8560 ) ;
+#2266 = CARTESIAN_POINT ( 'NONE', ( -3.299999999999999400, 1.900000000000001200, -2.050000000000007400 ) ) ;
+#2267 = EDGE_CURVE ( 'NONE', #13610, #12568, #1596, .T. ) ;
+#2268 = ORIENTED_EDGE ( 'NONE', *, *, #4304, .T. ) ;
+#2269 = CARTESIAN_POINT ( 'NONE', ( 2.478269198697374100E-026, 2.457228011018032500E-010, 1.752947167818838700E-016 ) ) ;
+#2270 = CARTESIAN_POINT ( 'NONE', ( 2.805000000000001000, 2.450000000000000200, 1.499999999999999600 ) ) ;
+#2271 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2272 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -8.260587980842001900E-016 ) ) ;
+#2273 = PLANE ( 'NONE', #9106 ) ;
+#2274 = EDGE_CURVE ( 'NONE', #12553, #3044, #10252, .T. ) ;
+#2275 = FACE_OUTER_BOUND ( 'NONE', #8683, .T. ) ;
+#2276 = ADVANCED_FACE ( 'NONE', ( #8429 ), #189, .T. ) ;
+#2277 = EDGE_CURVE ( 'NONE', #3796, #3250, #6784, .T. ) ;
+#2278 = VERTEX_POINT ( 'NONE', #9243 ) ;
+#2279 = LINE ( 'NONE', #15991, #14728 ) ;
+#2280 = AXIS2_PLACEMENT_3D ( 'NONE', #10315, #78, #1375 ) ;
+#2281 = ORIENTED_EDGE ( 'NONE', *, *, #7433, .F. ) ;
+#2282 = CARTESIAN_POINT ( 'NONE', ( -3.449999999999999300, 1.900000000000001700, -1.480000000000007500 ) ) ;
+#2283 = ORIENTED_EDGE ( 'NONE', *, *, #8197, .F. ) ;
+#2284 = ORIENTED_EDGE ( 'NONE', *, *, #6963, .F. ) ;
+#2285 = VECTOR ( 'NONE', #7512, 1000.000000000000000 ) ;
+#2286 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245752900, 0.3000000002457357000, -1.200000000000003300 ) ) ;
+#2287 = FACE_OUTER_BOUND ( 'NONE', #16331, .T. ) ;
+#2288 = ORIENTED_EDGE ( 'NONE', *, *, #351, .F. ) ;
+#2289 = EDGE_CURVE ( 'NONE', #15261, #10626, #3589, .T. ) ;
+#2290 = ORIENTED_EDGE ( 'NONE', *, *, #5789, .T. ) ;
+#2291 = CARTESIAN_POINT ( 'NONE', ( 0.6188150163294404700, 0.3000000000000085400, -0.4642988937955853100 ) ) ;
+#2292 = ADVANCED_FACE ( 'NONE', ( #6593 ), #11803, .F. ) ;
+#2293 = EDGE_LOOP ( 'NONE', ( #11697, #16010, #6555, #2055 ) ) ;
+#2294 = VERTEX_POINT ( 'NONE', #7889 ) ;
+#2295 = ORIENTED_EDGE ( 'NONE', *, *, #9941, .T. ) ;
+#2296 = PLANE ( 'NONE', #4696 ) ;
+#2297 = EDGE_CURVE ( 'NONE', #12605, #15316, #16453, .T. ) ;
+#2298 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000002200, 1.203553390000000400, -0.4100000000000013100 ) ) ;
+#2299 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2300 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000005200, 0.3000000002456641400, -0.2600000000000017900 ) ) ;
+#2301 = ORIENTED_EDGE ( 'NONE', *, *, #2148, .F. ) ;
+#2302 = CIRCLE ( 'NONE', #3864, 0.1279541829845917700 ) ;
+#2303 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.032573497605243600E-015, -0.0000000000000000000 ) ) ;
+#2304 = AXIS2_PLACEMENT_3D ( 'NONE', #1171, #5450, #11909 ) ;
+#2305 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 1.899999999999999900, 2.499999999999999100 ) ) ;
+#2306 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.5000000000000035500, -2.200000000000005500 ) ) ;
+#2307 = ORIENTED_EDGE ( 'NONE', *, *, #1003, .F. ) ;
+#2308 = SURFACE_STYLE_FILL_AREA ( #15919 ) ;
+#2309 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2310 = CARTESIAN_POINT ( 'NONE', ( -2.849999999999999600, 0.3000000002457345300, -1.750000000000005800 ) ) ;
+#2311 = ORIENTED_EDGE ( 'NONE', *, *, #5441, .F. ) ;
+#2312 = DIRECTION ( 'NONE', ( -1.409462824231152800E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2313 = PLANE ( 'NONE', #8478 ) ;
+#2314 = ORIENTED_EDGE ( 'NONE', *, *, #9348, .F. ) ;
+#2315 = ORIENTED_EDGE ( 'NONE', *, *, #3667, .T. ) ;
+#2316 = ORIENTED_EDGE ( 'NONE', *, *, #10793, .F. ) ;
+#2317 = ADVANCED_FACE ( 'NONE', ( #5001 ), #6183, .F. ) ;
+#2318 = FACE_OUTER_BOUND ( 'NONE', #10107, .T. ) ;
+#2319 = AXIS2_PLACEMENT_3D ( 'NONE', #14642, #2829, #14413 ) ;
+#2320 = VECTOR ( 'NONE', #3145, 1000.000000000000000 ) ;
+#2321 = VERTEX_POINT ( 'NONE', #4122 ) ;
+#2322 = ORIENTED_EDGE ( 'NONE', *, *, #9591, .F. ) ;
+#2323 = VECTOR ( 'NONE', #6906, 1000.000000000000000 ) ;
+#2324 = ORIENTED_EDGE ( 'NONE', *, *, #7225, .T. ) ;
+#2325 = SURFACE_STYLE_FILL_AREA ( #2803 ) ;
+#2326 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#2327 = VERTEX_POINT ( 'NONE', #94 ) ;
+#2328 = ORIENTED_EDGE ( 'NONE', *, *, #13446, .F. ) ;
+#2329 = ORIENTED_EDGE ( 'NONE', *, *, #14301, .T. ) ;
+#2330 = DIRECTION ( 'NONE', ( 5.865896252353121800E-016, -3.097720492815719800E-016, 1.000000000000000000 ) ) ;
+#2331 = EDGE_CURVE ( 'NONE', #1565, #7535, #3804, .T. ) ;
+#2332 = AXIS2_PLACEMENT_3D ( 'NONE', #1971, #13343, #13452 ) ;
+#2333 = ORIENTED_EDGE ( 'NONE', *, *, #6747, .F. ) ;
+#2334 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2335 = CARTESIAN_POINT ( 'NONE', ( -1.750000000000000700, 1.700000000000000800, 1.617157287525378100 ) ) ;
+#2336 = CARTESIAN_POINT ( 'NONE', ( -0.07322330470336707600, 0.3000000002456971200, -0.4100000000000026400 ) ) ;
+#2337 = LINE ( 'NONE', #4042, #14581 ) ;
+#2338 = VECTOR ( 'NONE', #8521, 1000.000000000000000 ) ;
+#2339 = DIRECTION ( 'NONE', ( 1.419319207617388600E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2340 = CYLINDRICAL_SURFACE ( 'NONE', #14609, 0.1200000000000005400 ) ;
+#2341 = DIRECTION ( 'NONE', ( 3.485962933055858000E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2342 = PLANE ( 'NONE', #2042 ) ;
+#2343 = ORIENTED_EDGE ( 'NONE', *, *, #12552, .T. ) ;
+#2344 = ORIENTED_EDGE ( 'NONE', *, *, #10920, .F. ) ;
+#2345 = CIRCLE ( 'NONE', #5358, 0.1279541829845930700 ) ;
+#2346 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2347 = VERTEX_POINT ( 'NONE', #5203 ) ;
+#2348 = VERTEX_POINT ( 'NONE', #6476 ) ;
+#2349 = AXIS2_PLACEMENT_3D ( 'NONE', #6142, #12430, #8752 ) ;
+#2350 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2351 = DIRECTION ( 'NONE', ( -1.427572810530907400E-044, -4.613626265895614200E-017, 1.000000000000000000 ) ) ;
+#2352 = EDGE_CURVE ( 'NONE', #5879, #641, #13850, .T. ) ;
+#2353 = VECTOR ( 'NONE', #6664, 1000.000000000000000 ) ;
+#2354 = FACE_OUTER_BOUND ( 'NONE', #13305, .T. ) ;
+#2355 = EDGE_CURVE ( 'NONE', #3456, #1658, #6579, .T. ) ;
+#2356 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999600, 0.2400000002457355300, -1.400000000000003700 ) ) ;
+#2357 = CIRCLE ( 'NONE', #7283, 0.1000000000000000500 ) ;
+#2358 = DIRECTION ( 'NONE', ( 1.415611836225472200E-014, -1.000000000000000000, 3.460219699422085300E-017 ) ) ;
+#2359 = EDGE_LOOP ( 'NONE', ( #6792, #14594, #8166, #11028 ) ) ;
+#2360 = CARTESIAN_POINT ( 'NONE', ( 1.210000000000000400, 2.450000000000000200, -1.199999999999999100 ) ) ;
+#2361 = AXIS2_PLACEMENT_3D ( 'NONE', #8990, #6492, #5160 ) ;
+#2362 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999976700, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#2363 = ORIENTED_EDGE ( 'NONE', *, *, #8158, .F. ) ;
+#2364 = ADVANCED_FACE ( 'NONE', ( #7396 ), #9758, .F. ) ;
+#2365 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2366 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 3.154042683594194400E-015 ) ) ;
+#2367 = PLANE ( 'NONE', #119 ) ;
+#2368 = CARTESIAN_POINT ( 'NONE', ( 1.460000000000005500, 7.035267430350410500E-015, 1.699999999999997500 ) ) ;
+#2369 = CARTESIAN_POINT ( 'NONE', ( -0.0005711289813837811600, 1.610316082995758500E-017, -0.5202589047288105300 ) ) ;
+#2370 = LINE ( 'NONE', #1952, #15619 ) ;
+#2371 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.862588252153087600E-015, 0.0000000000000000000 ) ) ;
+#2372 = AXIS2_PLACEMENT_3D ( 'NONE', #8206, #4323, #14663 ) ;
+#2373 = VECTOR ( 'NONE', #10275, 1000.000000000000000 ) ;
+#2374 = CIRCLE ( 'NONE', #12172, 0.1000000000000008700 ) ;
+#2375 = CARTESIAN_POINT ( 'NONE', ( 1.647987302177961100E-014, 2.450000000000000200, 1.899999999999982100 ) ) ;
+#2376 = ORIENTED_EDGE ( 'NONE', *, *, #7099, .T. ) ;
+#2377 = EDGE_CURVE ( 'NONE', #15970, #10595, #12252, .T. ) ;
+#2378 = ORIENTED_EDGE ( 'NONE', *, *, #3362, .T. ) ;
+#2379 = ORIENTED_EDGE ( 'NONE', *, *, #13829, .F. ) ;
+#2380 = CARTESIAN_POINT ( 'NONE', ( -3.376776695296640700, 0.9767766947033631500, -1.200000000000001500 ) ) ;
+#2381 = VERTEX_POINT ( 'NONE', #15966 ) ;
+#2382 = EDGE_CURVE ( 'NONE', #3639, #16611, #4578, .T. ) ;
+#2383 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2000000002457346900, -1.850000000000005200 ) ) ;
+#2384 = ADVANCED_FACE ( 'NONE', ( #3575 ), #830, .T. ) ;
+#2385 = LINE ( 'NONE', #10979, #16034 ) ;
+#2386 = AXIS2_PLACEMENT_3D ( 'NONE', #3745, #2501, #12755 ) ;
+#2387 = FACE_OUTER_BOUND ( 'NONE', #1149, .T. ) ;
+#2388 = FACE_OUTER_BOUND ( 'NONE', #14410, .T. ) ;
+#2389 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2390 = FACE_OUTER_BOUND ( 'NONE', #3585, .T. ) ;
+#2391 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2392 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2394 = EDGE_CURVE ( 'NONE', #10456, #7054, #11440, .T. ) ;
+#2393 = ORIENTED_EDGE ( 'NONE', *, *, #4512, .F. ) ;
+#2395 = EDGE_CURVE ( 'NONE', #10747, #6554, #9620, .T. ) ;
+#2396 = EDGE_LOOP ( 'NONE', ( #7031, #5040, #9018, #14512 ) ) ;
+#2397 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999600, 2.457346235280507300E-010, -1.750000000000008000 ) ) ;
+#2398 = EDGE_CURVE ( 'NONE', #15081, #8390, #3996, .T. ) ;
+#2399 = EDGE_CURVE ( 'NONE', #7191, #10625, #11850, .T. ) ;
+#2400 = VECTOR ( 'NONE', #6354, 1000.000000000000000 ) ;
+#2401 = EDGE_CURVE ( 'NONE', #14774, #13920, #14644, .T. ) ;
+#2402 = LINE ( 'NONE', #7332, #5004 ) ;
+#2403 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000000800, 2.150000000000000400, 0.01999999999999950100 ) ) ;
+#2404 = ADVANCED_FACE ( 'NONE', ( #14257 ), #12125, .F. ) ;
+#2405 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2406 = CIRCLE ( 'NONE', #3031, 0.5499999999999997100 ) ;
+#2407 = ORIENTED_EDGE ( 'NONE', *, *, #10395, .F. ) ;
+#2408 = EDGE_LOOP ( 'NONE', ( #9471, #3874, #12932, #852, #4522, #9626, #12964, #923, #8804, #11413, #5488, #11260, #8511, #11213, #14993, #6734, #12559, #2307 ) ) ;
+#2409 = AXIS2_PLACEMENT_3D ( 'NONE', #8666, #7349, #855 ) ;
+#2410 = CARTESIAN_POINT ( 'NONE', ( -2.499999999999998200, 0.3000000002457330300, 2.499999999999999100 ) ) ;
+#2411 = ORIENTED_EDGE ( 'NONE', *, *, #7948, .T. ) ;
+#2412 = LINE ( 'NONE', #8009, #12687 ) ;
+#2413 = LINE ( 'NONE', #4971, #13085 ) ;
+#2414 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.384087879768753300E-016 ) ) ;
+#2415 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#2416 = CYLINDRICAL_SURFACE ( 'NONE', #6271, 0.1499999999999999700 ) ;
+#2417 = EDGE_CURVE ( 'NONE', #10704, #12183, #8413, .T. ) ;
+#2418 = ORIENTED_EDGE ( 'NONE', *, *, #11988, .T. ) ;
+#2419 =( BOUNDED_SURFACE ( ) B_SPLINE_SURFACE ( 3, 1, (
+ ( #5211, #11592 ),
+ ( #7789, #15307 ),
+ ( #3875, #5255 ),
+ ( #14164, #2511 ) ),
+ .UNSPECIFIED., .F., .F., .T. )
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. )
+ GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000),
+ ( 0.8047378541243608300, 0.8047378541243608300),
+ ( 0.8047378541243608300, 0.8047378541243608300),
+ ( 1.000000000000000000, 1.000000000000000000) ) )
+ REPRESENTATION_ITEM ( '' ) SURFACE ( ) );
+#2420 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2421 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 1.730000000000001300, -2.200000000000007300 ) ) ;
+#2422 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2423 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2424 = VERTEX_POINT ( 'NONE', #8407 ) ;
+#2425 = PLANE ( 'NONE', #7254 ) ;
+#2426 = VECTOR ( 'NONE', #8449, 1000.000000000000000 ) ;
+#2427 = AXIS2_PLACEMENT_3D ( 'NONE', #7798, #11817, #65 ) ;
+#2428 = VECTOR ( 'NONE', #1673, 1000.000000000000000 ) ;
+#2429 = FACE_OUTER_BOUND ( 'NONE', #707, .T. ) ;
+#2430 = VERTEX_POINT ( 'NONE', #3105 ) ;
+#2431 = CARTESIAN_POINT ( 'NONE', ( -1.576099744310730100, 1.754398977242917800, 1.678443735231699700 ) ) ;
+#2432 = ORIENTED_EDGE ( 'NONE', *, *, #8558, .F. ) ;
+#2433 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000041300, 2.150000000000000400, -1.450000000000000400 ) ) ;
+#2434 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2435 = AXIS2_PLACEMENT_3D ( 'NONE', #11915, #3175, #12522 ) ;
+#2436 = ADVANCED_FACE ( 'NONE', ( #4170 ), #7083, .F. ) ;
+#2437 = VECTOR ( 'NONE', #9931, 1000.000000000000000 ) ;
+#2438 = ORIENTED_EDGE ( 'NONE', *, *, #2561, .F. ) ;
+#2439 = CIRCLE ( 'NONE', #15944, 0.2499999999999997800 ) ;
+#2440 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2441 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2000000002457346900, -1.650000000000005500 ) ) ;
+#2442 = LINE ( 'NONE', #15347, #12120 ) ;
+#2443 = EDGE_CURVE ( 'NONE', #5281, #7387, #8810, .T. ) ;
+#2444 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.879071865730750700E-016, 0.0000000000000000000 ) ) ;
+#2445 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999998800, 1.900000000000001700, -2.050000000000007400 ) ) ;
+#2446 = ORIENTED_EDGE ( 'NONE', *, *, #4279, .T. ) ;
+#2447 = AXIS2_PLACEMENT_3D ( 'NONE', #7591, #1219, #40 ) ;
+#2448 = PLANE ( 'NONE', #10534 ) ;
+#2449 = AXIS2_PLACEMENT_3D ( 'NONE', #5449, #476, #314 ) ;
+#2450 = ORIENTED_EDGE ( 'NONE', *, *, #16482, .F. ) ;
+#2451 = LINE ( 'NONE', #9086, #12326 ) ;
+#2452 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -5.782411586589364300E-015, -1.000000000000000000 ) ) ;
+#2453 = ORIENTED_EDGE ( 'NONE', *, *, #9350, .T. ) ;
+#2454 = VECTOR ( 'NONE', #692, 1000.000000000000000 ) ;
+#2455 = DIRECTION ( 'NONE', ( 0.5735764363510411600, -0.8191520442889952400, 6.297446262058652100E-016 ) ) ;
+#2456 = ADVANCED_FACE ( 'NONE', ( #3180 ), #10619, .T. ) ;
+#2457 = LINE ( 'NONE', #80, #12738 ) ;
+#2458 = ORIENTED_EDGE ( 'NONE', *, *, #14230, .F. ) ;
+#2459 = CARTESIAN_POINT ( 'NONE', ( 1.210000000000000000, 2.450000000000000200, -2.050000000000001200 ) ) ;
+#2460 = AXIS2_PLACEMENT_3D ( 'NONE', #13125, #244, #13075 ) ;
+#2461 = ORIENTED_EDGE ( 'NONE', *, *, #7649, .F. ) ;
+#2462 = EDGE_CURVE ( 'NONE', #12917, #5936, #14039, .T. ) ;
+#2463 = VECTOR ( 'NONE', #7959, 1000.000000000000000 ) ;
+#2464 = EDGE_CURVE ( 'NONE', #6928, #5685, #10448, .T. ) ;
+#2465 = CARTESIAN_POINT ( 'NONE', ( -3.910214640138073600E-015, 0.2999999999999999300, 0.7999999999999983800 ) ) ;
+#2466 = DIRECTION ( 'NONE', ( 7.228014483236695600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2467 = VERTEX_POINT ( 'NONE', #13696 ) ;
+#2468 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 3.469446953658758700E-015 ) ) ;
+#2469 = ORIENTED_EDGE ( 'NONE', *, *, #6688, .T. ) ;
+#2470 = ORIENTED_EDGE ( 'NONE', *, *, #14954, .F. ) ;
+#2471 = VECTOR ( 'NONE', #13542, 1000.000000000000000 ) ;
+#2472 = AXIS2_PLACEMENT_3D ( 'NONE', #6403, #7816, #10264 ) ;
+#2473 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000006900, 1.475000000000001400, -1.000000000000002700 ) ) ;
+#2474 = ORIENTED_EDGE ( 'NONE', *, *, #7128, .F. ) ;
+#2475 = ORIENTED_EDGE ( 'NONE', *, *, #7545, .T. ) ;
+#2476 = ADVANCED_FACE ( 'NONE', ( #14428 ), #8636, .T. ) ;
+#2477 = CIRCLE ( 'NONE', #6016, 0.2000000000000000900 ) ;
+#2478 = DIRECTION ( 'NONE', ( 3.252606517456507800E-015, 0.2391835129829041900, 0.9709743802578711900 ) ) ;
+#2479 = EDGE_CURVE ( 'NONE', #8875, #9938, #7586, .T. ) ;
+#2480 = CARTESIAN_POINT ( 'NONE', ( -1.619176746778593100, 1.719176746778591200, 1.696647366643053000 ) ) ;
+#2481 = VERTEX_POINT ( 'NONE', #12744 ) ;
+#2482 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999600, 0.2400000002457355300, -1.400000000000003700 ) ) ;
+#2483 = ORIENTED_EDGE ( 'NONE', *, *, #11747, .F. ) ;
+#2484 = CARTESIAN_POINT ( 'NONE', ( 0.1770458158390298100, -0.02759879240852139800, 2.894122473943336900 ) ) ;
+#2485 = CARTESIAN_POINT ( 'NONE', ( 2.259999999999999800, 2.049999999999999800, -1.499999999999996900 ) ) ;
+#2486 = EDGE_CURVE ( 'NONE', #8514, #5671, #778, .T. ) ;
+#2487 = EDGE_CURVE ( 'NONE', #905, #9912, #1583, .T. ) ;
+#2488 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000000400, 2.450000000000000200, -1.500000000000000700 ) ) ;
+#2489 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 1.499999999999999600 ) ) ;
+#2490 = EDGE_CURVE ( 'NONE', #7300, #13816, #6972, .T. ) ;
+#2491 = ORIENTED_EDGE ( 'NONE', *, *, #12065, .T. ) ;
+#2492 = LINE ( 'NONE', #15059, #2285 ) ;
+#2493 = ORIENTED_EDGE ( 'NONE', *, *, #10244, .F. ) ;
+#2494 = VECTOR ( 'NONE', #8901, 1000.000000000000000 ) ;
+#2495 = AXIS2_PLACEMENT_3D ( 'NONE', #10803, #291, #9279 ) ;
+#2496 = CARTESIAN_POINT ( 'NONE', ( 0.6749999988236180500, 0.3000000000000093100, -0.2911402198045955300 ) ) ;
+#2497 = EDGE_LOOP ( 'NONE', ( #2244, #14003, #16120, #1963 ) ) ;
+#2498 = CARTESIAN_POINT ( 'NONE', ( -1.925000000000000000, 1.400000000000003900, -2.200000000000002400 ) ) ;
+#2499 = VERTEX_POINT ( 'NONE', #2653 ) ;
+#2500 = ORIENTED_EDGE ( 'NONE', *, *, #3668, .T. ) ;
+#2501 = DIRECTION ( 'NONE', ( 0.2211161094166274000, 7.991152206701659600E-016, -0.9752474896950281700 ) ) ;
+#2502 = VERTEX_POINT ( 'NONE', #14020 ) ;
+#2503 = ORIENTED_EDGE ( 'NONE', *, *, #11525, .T. ) ;
+#2504 = PLANE ( 'NONE', #505 ) ;
+#2505 = VERTEX_POINT ( 'NONE', #6515 ) ;
+#2506 = LINE ( 'NONE', #9643, #6522 ) ;
+#2507 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2400000002457353100, -1.650000000000005900 ) ) ;
+#2508 = EDGE_CURVE ( 'NONE', #7694, #11609, #13454, .T. ) ;
+#2509 = ORIENTED_EDGE ( 'NONE', *, *, #761, .F. ) ;
+#2510 = LINE ( 'NONE', #9616, #12794 ) ;
+#2511 = CARTESIAN_POINT ( 'NONE', ( 3.112132034949256700, 0.7121320343559740500, -2.049999999999999400 ) ) ;
+#2512 = ORIENTED_EDGE ( 'NONE', *, *, #4292, .T. ) ;
+#2513 = CARTESIAN_POINT ( 'NONE', ( -1.995000000000000300, 2.450000000000000200, 1.250000000000000200 ) ) ;
+#2514 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.228014483236701500E-016, -0.0000000000000000000 ) ) ;
+#2515 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 2.457346235280513500E-010, -2.500000000000006200 ) ) ;
+#2516 = LINE ( 'NONE', #3947, #9776 ) ;
+#2517 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2400000002457353100, -1.650000000000005700 ) ) ;
+#2518 = LINE ( 'NONE', #9450, #8572 ) ;
+#2519 = CIRCLE ( 'NONE', #841, 0.2000000000000000900 ) ;
+#2520 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 2.457346121292197600E-010, -1.850000000000005400 ) ) ;
+#2521 = DIRECTION ( 'NONE', ( 0.7071067811865544600, 0.7071067811865406900, 0.0000000000000000000 ) ) ;
+#2522 = ORIENTED_EDGE ( 'NONE', *, *, #8298, .F. ) ;
+#2523 = ORIENTED_EDGE ( 'NONE', *, *, #11096, .F. ) ;
+#2524 = VECTOR ( 'NONE', #6612, 1000.000000000000000 ) ;
+#2525 = VERTEX_POINT ( 'NONE', #2705 ) ;
+#2526 = VERTEX_POINT ( 'NONE', #13074 ) ;
+#2527 = AXIS2_PLACEMENT_3D ( 'NONE', #6943, #9559, #517 ) ;
+#2528 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2529 = FACE_OUTER_BOUND ( 'NONE', #13196, .T. ) ;
+#2530 = CIRCLE ( 'NONE', #11960, 0.2499999999999997800 ) ;
+#2531 = ADVANCED_FACE ( 'NONE', ( #8214 ), #2756, .T. ) ;
+#2532 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2000000002457346900, -1.800000000000006000 ) ) ;
+#2533 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583903138000, -0.09999999975430096100, 2.499999999999996900 ) ) ;
+#2534 = CIRCLE ( 'NONE', #6208, 0.5499999999999997100 ) ;
+#2535 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.807003620809175900E-016, -0.0000000000000000000 ) ) ;
+#2536 = ORIENTED_EDGE ( 'NONE', *, *, #8502, .F. ) ;
+#2537 = CARTESIAN_POINT ( 'NONE', ( -2.985355339898354600, 0.1610912705931372400, 9.763416822428902100E-016 ) ) ;
+#2538 = ORIENTED_EDGE ( 'NONE', *, *, #6582, .T. ) ;
+#2539 = LINE ( 'NONE', #3205, #8780 ) ;
+#2540 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, -2.200000000000000200 ) ) ;
+#2541 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.1500000002457345700, -1.850000000000005400 ) ) ;
+#2542 = EDGE_LOOP ( 'NONE', ( #3388, #3936, #9015, #6591 ) ) ;
+#2543 = DIRECTION ( 'NONE', ( -1.097926250618231200E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2544 = VERTEX_POINT ( 'NONE', #14676 ) ;
+#2545 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 1.250000000000000200 ) ) ;
+#2546 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2547 = CARTESIAN_POINT ( 'NONE', ( 4.113665165777107700, 1.700000000000002600, 2.930000000561184100 ) ) ;
+#2548 = CIRCLE ( 'NONE', #12788, 0.09999999999999939500 ) ;
+#2549 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2550 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2551 = VECTOR ( 'NONE', #3675, 1000.000000000000000 ) ;
+#2552 = LINE ( 'NONE', #11679, #5359 ) ;
+#2553 = ORIENTED_EDGE ( 'NONE', *, *, #6622, .F. ) ;
+#2554 = AXIS2_PLACEMENT_3D ( 'NONE', #12481, #16432, #2226 ) ;
+#2555 = EDGE_LOOP ( 'NONE', ( #10807, #11791, #6905, #13870 ) ) ;
+#2556 = DIRECTION ( 'NONE', ( 1.008560160451604100E-016, -1.000000000000000000, -6.866613759074868000E-015 ) ) ;
+#2557 = ADVANCED_FACE ( 'NONE', ( #578 ), #3132, .F. ) ;
+#2558 = EDGE_LOOP ( 'NONE', ( #3220, #16333, #12258, #7901 ) ) ;
+#2559 = EDGE_LOOP ( 'NONE', ( #2631, #157, #3004 ) ) ;
+#2560 = EDGE_CURVE ( 'NONE', #14036, #5446, #15046, .T. ) ;
+#2561 = EDGE_CURVE ( 'NONE', #270, #9544, #13434, .T. ) ;
+#2562 = AXIS2_PLACEMENT_3D ( 'NONE', #10566, #6601, #13278 ) ;
+#2563 = LINE ( 'NONE', #3907, #1776 ) ;
+#2564 = AXIS2_PLACEMENT_3D ( 'NONE', #5985, #8621, #1973 ) ;
+#2565 = FACE_OUTER_BOUND ( 'NONE', #3404, .T. ) ;
+#2566 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2567 = CARTESIAN_POINT ( 'NONE', ( -3.324264069305197500, 0.4999999999999855700, -1.350000000000004800 ) ) ;
+#2568 = EDGE_LOOP ( 'NONE', ( #13380, #11193, #3782, #1668 ) ) ;
+#2569 = ORIENTED_EDGE ( 'NONE', *, *, #11341, .T. ) ;
+#2570 = ORIENTED_EDGE ( 'NONE', *, *, #10015, .T. ) ;
+#2571 = DIRECTION ( 'NONE', ( -1.000000000000000000, -3.481819213528770800E-015, -9.227252531791526600E-017 ) ) ;
+#2572 = ORIENTED_EDGE ( 'NONE', *, *, #13464, .T. ) ;
+#2573 = EDGE_CURVE ( 'NONE', #2347, #12429, #6170, .T. ) ;
+#2574 = SURFACE_STYLE_USAGE ( .BOTH. , #11669 ) ;
+#2575 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2576 = AXIS2_PLACEMENT_3D ( 'NONE', #12904, #15516, #1487 ) ;
+#2577 = FACE_OUTER_BOUND ( 'NONE', #15054, .T. ) ;
+#2578 = CARTESIAN_POINT ( 'NONE', ( -3.800000000000001600, 1.850000000000001600, 2.499999999999999600 ) ) ;
+#2579 = VECTOR ( 'NONE', #14242, 1000.000000000000000 ) ;
+#2580 = EDGE_CURVE ( 'NONE', #5261, #9455, #2183, .T. ) ;
+#2581 = LINE ( 'NONE', #15424, #9027 ) ;
+#2582 = LINE ( 'NONE', #8121, #6597 ) ;
+#2583 = EDGE_CURVE ( 'NONE', #7794, #12266, #2385, .T. ) ;
+#2584 = VERTEX_POINT ( 'NONE', #811 ) ;
+#2585 = EDGE_CURVE ( 'NONE', #1729, #7361, #15277, .T. ) ;
+#2586 = EDGE_LOOP ( 'NONE', ( #2956, #14165, #7917, #1080 ) ) ;
+#2587 = PLANE ( 'NONE', #9469 ) ;
+#2588 = DIRECTION ( 'NONE', ( 0.9511818456901539600, 0.0000000000000000000, -0.3086310036750554700 ) ) ;
+#2589 = ORIENTED_EDGE ( 'NONE', *, *, #6644, .T. ) ;
+#2590 = EDGE_CURVE ( 'NONE', #2424, #1179, #15441, .T. ) ;
+#2591 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000003100, 1.370000000000001400, 1.699999999999998400 ) ) ;
+#2592 = CARTESIAN_POINT ( 'NONE', ( -1.744793952753602500, 1.698698488188401100, 1.552350983344539500 ) ) ;
+#2593 = AXIS2_PLACEMENT_3D ( 'NONE', #171, #2571, #12829 ) ;
+#2594 = DIRECTION ( 'NONE', ( 3.469446951953615200E-016, 1.289685230616458600E-030, -1.000000000000000000 ) ) ;
+#2595 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999998400, 1.475000000000001400, -1.000000000000002900 ) ) ;
+#2596 = CIRCLE ( 'NONE', #7825, 0.1499999999999999700 ) ;
+#2597 = PLANE ( 'NONE', #3312 ) ;
+#2598 = LINE ( 'NONE', #13851, #593 ) ;
+#2599 = DIRECTION ( 'NONE', ( -1.671603207451234000E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2600 = ORIENTED_EDGE ( 'NONE', *, *, #2823, .F. ) ;
+#2601 = ORIENTED_EDGE ( 'NONE', *, *, #146, .T. ) ;
+#2602 = CARTESIAN_POINT ( 'NONE', ( -0.2360868015510927400, 0.04999999999999674800, -0.2200001799460525300 ) ) ;
+#2603 = ORIENTED_EDGE ( 'NONE', *, *, #761, .T. ) ;
+#2604 = EDGE_CURVE ( 'NONE', #11195, #15166, #1786, .T. ) ;
+#2605 = EDGE_CURVE ( 'NONE', #9458, #8647, #11670, .T. ) ;
+#2606 = CARTESIAN_POINT ( 'NONE', ( 0.5249999999999978000, 0.2400000002457353100, -2.200000000000007300 ) ) ;
+#2607 = LINE ( 'NONE', #13738, #13301 ) ;
+#2608 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.2400000002457353100, -1.800000000000005800 ) ) ;
+#2609 = LINE ( 'NONE', #13267, #6809 ) ;
+#2610 = PLANE ( 'NONE', #15240 ) ;
+#2611 = ORIENTED_EDGE ( 'NONE', *, *, #16359, .T. ) ;
+#2612 = AXIS2_PLACEMENT_3D ( 'NONE', #13645, #666, #4580 ) ;
+#2613 = VECTOR ( 'NONE', #14390, 1000.000000000000000 ) ;
+#2614 = ORIENTED_EDGE ( 'NONE', *, *, #8720, .T. ) ;
+#2615 = DIRECTION ( 'NONE', ( 3.229538386127026600E-016, -4.613626265895765200E-017, 1.000000000000000000 ) ) ;
+#2616 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000006700, 7.039893358542227900E-015, -0.4100000000000018600 ) ) ;
+#2617 = ORIENTED_EDGE ( 'NONE', *, *, #11301, .T. ) ;
+#2618 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #13287, 'distance_accuracy_value', 'NONE');
+#2619 = ADVANCED_FACE ( 'NONE', ( #1974 ), #5766, .T. ) ;
+#2620 = ORIENTED_EDGE ( 'NONE', *, *, #2398, .F. ) ;
+#2621 = EDGE_LOOP ( 'NONE', ( #11169, #13372, #7175, #13741 ) ) ;
+#2622 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 1.730000000000000400, -2.200000000000007300 ) ) ;
+#2623 = DIRECTION ( 'NONE', ( -3.049411778015598000E-016, 1.178641749757794800E-030, -1.000000000000000000 ) ) ;
+#2624 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2625 = PLANE ( 'NONE', #15074 ) ;
+#2626 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2627 = LINE ( 'NONE', #10984, #15886 ) ;
+#2628 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2629 = LINE ( 'NONE', #15053, #6823 ) ;
+#2630 = AXIS2_PLACEMENT_3D ( 'NONE', #8484, #5854, #8546 ) ;
+#2631 = ORIENTED_EDGE ( 'NONE', *, *, #16550, .T. ) ;
+#2632 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, -2.050000000000001200 ) ) ;
+#2633 = LINE ( 'NONE', #11373, #13500 ) ;
+#2634 = ORIENTED_EDGE ( 'NONE', *, *, #4841, .T. ) ;
+#2635 = DIRECTION ( 'NONE', ( -3.049411778015598000E-016, 1.178641749757794800E-030, -1.000000000000000000 ) ) ;
+#2636 = ORIENTED_EDGE ( 'NONE', *, *, #110, .F. ) ;
+#2637 = ORIENTED_EDGE ( 'NONE', *, *, #4022, .T. ) ;
+#2638 = ADVANCED_FACE ( 'NONE', ( #2762 ), #15221, .T. ) ;
+#2639 = AXIS2_PLACEMENT_3D ( 'NONE', #11011, #7155, #8471 ) ;
+#2640 = VERTEX_POINT ( 'NONE', #4138 ) ;
+#2641 = LINE ( 'NONE', #14684, #10474 ) ;
+#2642 = VERTEX_POINT ( 'NONE', #175 ) ;
+#2643 = VECTOR ( 'NONE', #802, 1000.000000000000100 ) ;
+#2644 = ORIENTED_EDGE ( 'NONE', *, *, #4402, .F. ) ;
+#2645 = CARTESIAN_POINT ( 'NONE', ( 1.790000000000000300, 0.2400000002457355300, -2.200000000000007700 ) ) ;
+#2646 = LINE ( 'NONE', #5391, #13733 ) ;
+#2647 = ORIENTED_EDGE ( 'NONE', *, *, #3999, .T. ) ;
+#2648 = CARTESIAN_POINT ( 'NONE', ( 0.5249999999999984700, 0.1150000002457353300, -1.400000000000002400 ) ) ;
+#2649 = CARTESIAN_POINT ( 'NONE', ( -3.049999999999998500, 2.623244949692903600, 2.930000000890775200 ) ) ;
+#2650 = ORIENTED_EDGE ( 'NONE', *, *, #14447, .F. ) ;
+#2651 = PLANE ( 'NONE', #4532 ) ;
+#2652 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.548298019043471100E-015, 0.0000000000000000000 ) ) ;
+#2653 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000012700, 1.265000000000002100, 1.174999999999997400 ) ) ;
+#2654 = DIRECTION ( 'NONE', ( 1.937818200944900800E-032, -0.2588190451025146900, -0.9659258262890699800 ) ) ;
+#2655 = ORIENTED_EDGE ( 'NONE', *, *, #3999, .F. ) ;
+#2656 = EDGE_CURVE ( 'NONE', #15658, #10660, #1207, .T. ) ;
+#2657 = CARTESIAN_POINT ( 'NONE', ( 3.250000000000000400, 1.153553390000000100, -1.200000000000003500 ) ) ;
+#2658 = LINE ( 'NONE', #1723, #659 ) ;
+#2659 = DIRECTION ( 'NONE', ( -3.223854093693751000E-015, -0.2391835129829037700, -0.9709743802578711900 ) ) ;
+#2660 = EDGE_LOOP ( 'NONE', ( #13707, #2290, #8151, #6269, #7232 ) ) ;
+#2661 = FACE_OUTER_BOUND ( 'NONE', #1873, .T. ) ;
+#2662 = EDGE_CURVE ( 'NONE', #6771, #9346, #13643, .T. ) ;
+#2663 = ORIENTED_EDGE ( 'NONE', *, *, #9169, .T. ) ;
+#2664 = AXIS2_PLACEMENT_3D ( 'NONE', #12504, #7240, #8625 ) ;
+#2665 = EDGE_LOOP ( 'NONE', ( #358, #13447, #2235, #5433, #9765, #15306, #5758, #12581, #7127, #8673, #7587, #2283, #6742, #13820, #1906, #2824, #15770, #15962, #12223, #14143 ) ) ;
+#2666 = CIRCLE ( 'NONE', #6230, 0.1000000000000007000 ) ;
+#2667 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2668 = DIRECTION ( 'NONE', ( -0.7071067811865536800, 0.7071067811865412400, -3.262326418475465400E-017 ) ) ;
+#2669 = EDGE_LOOP ( 'NONE', ( #13031, #6050, #3514, #3190 ) ) ;
+#2670 = VERTEX_POINT ( 'NONE', #7444 ) ;
+#2671 = CARTESIAN_POINT ( 'NONE', ( 3.324264069305222800, 0.5000000000000115500, -2.049999999999999400 ) ) ;
+#2672 = AXIS2_PLACEMENT_3D ( 'NONE', #11233, #890, #9766 ) ;
+#2673 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#2674 = CARTESIAN_POINT ( 'NONE', ( 2.449999999999996200, 1.400000000000003900, -2.200000000000003700 ) ) ;
+#2675 = EDGE_CURVE ( 'NONE', #9111, #12843, #4189, .T. ) ;
+#2676 = ORIENTED_EDGE ( 'NONE', *, *, #4654, .F. ) ;
+#2677 = VERTEX_POINT ( 'NONE', #6297 ) ;
+#2678 = LINE ( 'NONE', #1201, #15938 ) ;
+#2679 = EDGE_CURVE ( 'NONE', #7118, #1000, #11465, .T. ) ;
+#2680 = DIRECTION ( 'NONE', ( 4.336808689941856000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2681 = CARTESIAN_POINT ( 'NONE', ( -1.994999999999999900, 2.150000000000000400, 0.01999999999999998700 ) ) ;
+#2682 = VECTOR ( 'NONE', #6097, 1000.000000000000000 ) ;
+#2683 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, -2.199999999999998800 ) ) ;
+#2684 = VERTEX_POINT ( 'NONE', #3626 ) ;
+#2685 = DIRECTION ( 'NONE', ( 7.228014483236697500E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2686 = ORIENTED_EDGE ( 'NONE', *, *, #3545, .T. ) ;
+#2687 = ORIENTED_EDGE ( 'NONE', *, *, #11795, .T. ) ;
+#2688 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999985000, 1.475000000000001400, 1.699999999999996600 ) ) ;
+#2689 = ORIENTED_EDGE ( 'NONE', *, *, #7778, .F. ) ;
+#2690 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002000, 1.153553389999999200, 2.500000000000000000 ) ) ;
+#2691 = EDGE_LOOP ( 'NONE', ( #15683, #12768, #3677, #4643, #11842, #6642, #7264, #2644 ) ) ;
+#2692 = TOROIDAL_SURFACE ( 'NONE', #10740, 0.04999999999999978100, 0.2000000000000000100 ) ;
+#2693 = ORIENTED_EDGE ( 'NONE', *, *, #2799, .T. ) ;
+#2694 = VECTOR ( 'NONE', #12609, 1000.000000000000000 ) ;
+#2695 = ADVANCED_FACE ( 'NONE', ( #12865 ), #15580, .F. ) ;
+#2696 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2697 = EDGE_CURVE ( 'NONE', #3332, #11548, #8012, .T. ) ;
+#2698 = ORIENTED_EDGE ( 'NONE', *, *, #7751, .T. ) ;
+#2699 = EDGE_CURVE ( 'NONE', #472, #11730, #2581, .T. ) ;
+#2700 = CARTESIAN_POINT ( 'NONE', ( 2.030569425459584700, 2.377660817715597600, -2.199999999999997500 ) ) ;
+#2701 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#2702 = CARTESIAN_POINT ( 'NONE', ( -0.5249999999999998000, 0.1150000002457351000, -2.200000000000006800 ) ) ;
+#2703 = ORIENTED_EDGE ( 'NONE', *, *, #7572, .F. ) ;
+#2704 = ORIENTED_EDGE ( 'NONE', *, *, #14350, .F. ) ;
+#2705 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862742900, 0.05000000000001186800, -0.2911402198045955300 ) ) ;
+#2706 = EDGE_CURVE ( 'NONE', #1070, #3859, #12273, .T. ) ;
+#2707 = LINE ( 'NONE', #3071, #533 ) ;
+#2708 = LINE ( 'NONE', #4203, #3107 ) ;
+#2709 = ORIENTED_EDGE ( 'NONE', *, *, #3783, .T. ) ;
+#2710 = ORIENTED_EDGE ( 'NONE', *, *, #4622, .T. ) ;
+#2711 = LINE ( 'NONE', #940, #7119 ) ;
+#2712 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2713 = AXIS2_PLACEMENT_3D ( 'NONE', #14282, #14130, #3895 ) ;
+#2714 = ORIENTED_EDGE ( 'NONE', *, *, #10267, .F. ) ;
+#2715 = LINE ( 'NONE', #10586, #7344 ) ;
+#2716 = ORIENTED_EDGE ( 'NONE', *, *, #6863, .F. ) ;
+#2717 = DIRECTION ( 'NONE', ( 1.120347732058711800E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2718 = ORIENTED_EDGE ( 'NONE', *, *, #7652, .F. ) ;
+#2719 = ORIENTED_EDGE ( 'NONE', *, *, #7522, .F. ) ;
+#2720 = ADVANCED_FACE ( 'NONE', ( #2983 ), #2610, .F. ) ;
+#2721 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 2.680000000000007300, 1.469865528290278800 ) ) ;
+#2722 = VECTOR ( 'NONE', #6549, 1000.000000000000100 ) ;
+#2723 = FACE_OUTER_BOUND ( 'NONE', #5525, .T. ) ;
+#2724 = LINE ( 'NONE', #3516, #13009 ) ;
+#2725 = ORIENTED_EDGE ( 'NONE', *, *, #13166, .T. ) ;
+#2726 = FACE_OUTER_BOUND ( 'NONE', #8629, .T. ) ;
+#2727 = ORIENTED_EDGE ( 'NONE', *, *, #14757, .F. ) ;
+#2728 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902514900, 0.3000000002456998400, 2.499999999999995100 ) ) ;
+#2729 = CARTESIAN_POINT ( 'NONE', ( 0.4220959075109396200, 1.849999999999986500, 1.901615049698641300 ) ) ;
+#2730 = ORIENTED_EDGE ( 'NONE', *, *, #6641, .T. ) ;
+#2731 = DIRECTION ( 'NONE', ( -0.2211161094166268800, 0.0000000000000000000, 0.9752474896950281700 ) ) ;
+#2732 = AXIS2_PLACEMENT_3D ( 'NONE', #5387, #2855, #6661 ) ;
+#2733 = VERTEX_POINT ( 'NONE', #7663 ) ;
+#2734 = DIRECTION ( 'NONE', ( 3.481819213528770800E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2735 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999999600, 2.457345151078334800E-010, -1.750000000000007300 ) ) ;
+#2736 = LINE ( 'NONE', #9439, #13424 ) ;
+#2737 = LINE ( 'NONE', #3139, #5738 ) ;
+#2738 = VECTOR ( 'NONE', #3986, 1000.000000000000000 ) ;
+#2739 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.415611836225472200E-014, 0.0000000000000000000 ) ) ;
+#2740 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, 2.499999999999998700 ) ) ;
+#2741 = ORIENTED_EDGE ( 'NONE', *, *, #10248, .F. ) ;
+#2742 = SURFACE_SIDE_STYLE ('',( #414 ) ) ;
+#2743 = ORIENTED_EDGE ( 'NONE', *, *, #6551, .T. ) ;
+#2744 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #6810 ) ) ;
+#2745 = DIRECTION ( 'NONE', ( 0.3086310036750554700, 4.224983655577728200E-015, 0.9511818456901539600 ) ) ;
+#2746 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999998400, 2.550000000000001200, 2.499999999999999600 ) ) ;
+#2747 = LINE ( 'NONE', #10949, #1958 ) ;
+#2748 = CARTESIAN_POINT ( 'NONE', ( 1.210000000000000400, 2.450000000000000200, -1.199999999999999100 ) ) ;
+#2749 = FACE_OUTER_BOUND ( 'NONE', #12261, .T. ) ;
+#2750 = EDGE_CURVE ( 'NONE', #2430, #5219, #9416, .T. ) ;
+#2751 = CARTESIAN_POINT ( 'NONE', ( 2.925000000000000700, 2.450000000000000200, 1.369999999999999900 ) ) ;
+#2752 = AXIS2_PLACEMENT_3D ( 'NONE', #4056, #11788, #13240 ) ;
+#2753 = CYLINDRICAL_SURFACE ( 'NONE', #13030, 0.1279541829845918000 ) ;
+#2754 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2755 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000000300, 1.850000000000000800, -1.403369234184501000 ) ) ;
+#2756 = PLANE ( 'NONE', #5976 ) ;
+#2757 = ORIENTED_EDGE ( 'NONE', *, *, #12287, .T. ) ;
+#2758 = ORIENTED_EDGE ( 'NONE', *, *, #4109, .T. ) ;
+#2759 = ORIENTED_EDGE ( 'NONE', *, *, #8135, .F. ) ;
+#2760 = CARTESIAN_POINT ( 'NONE', ( 0.1249999999999987000, 0.2400000002457352300, -1.400000000000001900 ) ) ;
+#2761 = SURFACE_SIDE_STYLE ('',( #11626 ) ) ;
+#2762 = FACE_OUTER_BOUND ( 'NONE', #11891, .T. ) ;
+#2763 = FACE_OUTER_BOUND ( 'NONE', #16178, .T. ) ;
+#2764 = AXIS2_PLACEMENT_3D ( 'NONE', #2368, #10418, #173 ) ;
+#2765 = VECTOR ( 'NONE', #2941, 1000.000000000000000 ) ;
+#2766 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245752900, 0.3000000002457357000, -2.050000000000007400 ) ) ;
+#2767 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2768 = LINE ( 'NONE', #12868, #16041 ) ;
+#2769 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, -2.050000000000007400 ) ) ;
+#2770 = VERTEX_POINT ( 'NONE', #13745 ) ;
+#2771 = EDGE_CURVE ( 'NONE', #14792, #13972, #4595, .T. ) ;
+#2772 = ORIENTED_EDGE ( 'NONE', *, *, #11446, .F. ) ;
+#2773 = EDGE_CURVE ( 'NONE', #124, #6103, #14059, .T. ) ;
+#2774 = VERTEX_POINT ( 'NONE', #13954 ) ;
+#2775 = ADVANCED_FACE ( 'NONE', ( #10641 ), #7184, .T. ) ;
+#2776 = CARTESIAN_POINT ( 'NONE', ( 2.805000000000001000, 2.450000000000000200, 1.379999999999999700 ) ) ;
+#2777 = VECTOR ( 'NONE', #23, 1000.000000000000000 ) ;
+#2778 = AXIS2_PLACEMENT_3D ( 'NONE', #2918, #14388, #11896 ) ;
+#2779 = LINE ( 'NONE', #8637, #7417 ) ;
+#2780 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000004800, 0.3000000000000092000, 0.7999999999999991600 ) ) ;
+#2781 = VECTOR ( 'NONE', #8676, 1000.000000000000100 ) ;
+#2782 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2783 = LINE ( 'NONE', #16485, #801 ) ;
+#2784 = CARTESIAN_POINT ( 'NONE', ( -1.994999999999999900, 2.450000000000000200, 0.01999999999999998700 ) ) ;
+#2785 = ORIENTED_EDGE ( 'NONE', *, *, #14325, .F. ) ;
+#2787 = EDGE_CURVE ( 'NONE', #13445, #2144, #13665, .T. ) ;
+#2786 = VERTEX_POINT ( 'NONE', #672 ) ;
+#2788 = VERTEX_POINT ( 'NONE', #3187 ) ;
+#2789 = AXIS2_PLACEMENT_3D ( 'NONE', #15118, #7418, #8731 ) ;
+#2790 = PLANE ( 'NONE', #1165 ) ;
+#2791 = EDGE_CURVE ( 'NONE', #15850, #4274, #14454, .T. ) ;
+#2792 = EDGE_CURVE ( 'NONE', #15593, #13082, #195, .T. ) ;
+#2793 = CARTESIAN_POINT ( 'NONE', ( 1.476044799316081500E-016, 1.475000000000001400, -1.000000000000002400 ) ) ;
+#2794 = ADVANCED_FACE ( 'NONE', ( #9851 ), #9639, .F. ) ;
+#2795 = VECTOR ( 'NONE', #3595, 1000.000000000000000 ) ;
+#2796 = EDGE_CURVE ( 'NONE', #12183, #12516, #5977, .T. ) ;
+#2797 = LINE ( 'NONE', #8965, #8447 ) ;
+#2798 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2799 = EDGE_CURVE ( 'NONE', #12942, #8115, #13077, .T. ) ;
+#2800 = CARTESIAN_POINT ( 'NONE', ( -2.773223305542388500, 0.3732233049490992800, -1.480000000000007500 ) ) ;
+#2801 = CIRCLE ( 'NONE', #5031, 0.1199999999999998800 ) ;
+#2802 = ORIENTED_EDGE ( 'NONE', *, *, #8322, .T. ) ;
+#2803 = FILL_AREA_STYLE ('',( #1480 ) ) ;
+#2804 = CARTESIAN_POINT ( 'NONE', ( 2.631801949305075700, 0.5146446611864081700, -1.000000000000003300 ) ) ;
+#2805 = ORIENTED_EDGE ( 'NONE', *, *, #985, .F. ) ;
+#2806 = PLANE ( 'NONE', #2732 ) ;
+#2807 = AXIS2_PLACEMENT_3D ( 'NONE', #4215, #15895, #1652 ) ;
+#2808 = ORIENTED_EDGE ( 'NONE', *, *, #2274, .F. ) ;
+#2809 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2810 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2811 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.481819213528770800E-015, 2.768175759537458200E-016 ) ) ;
+#2812 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.1500000002457345700, -2.500000000000005300 ) ) ;
+#2813 = LINE ( 'NONE', #1712, #5624 ) ;
+#2814 = EDGE_CURVE ( 'NONE', #14180, #5088, #2402, .T. ) ;
+#2815 = VECTOR ( 'NONE', #3406, 1000.000000000000100 ) ;
+#2816 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2817 = ORIENTED_EDGE ( 'NONE', *, *, #15703, .F. ) ;
+#2818 = FACE_OUTER_BOUND ( 'NONE', #9686, .T. ) ;
+#2819 = VERTEX_POINT ( 'NONE', #5907 ) ;
+#2820 = EDGE_CURVE ( 'NONE', #7410, #6707, #3784, .T. ) ;
+#2821 = EDGE_LOOP ( 'NONE', ( #12547, #5630, #3713, #3236, #9323, #15543, #660, #727 ) ) ;
+#2822 = ORIENTED_EDGE ( 'NONE', *, *, #2289, .F. ) ;
+#2823 = EDGE_CURVE ( 'NONE', #2076, #8875, #1602, .T. ) ;
+#2824 = ORIENTED_EDGE ( 'NONE', *, *, #11439, .F. ) ;
+#2825 = LINE ( 'NONE', #3452, #16097 ) ;
+#2826 = AXIS2_PLACEMENT_3D ( 'NONE', #12467, #3446, #9687 ) ;
+#2827 = ORIENTED_EDGE ( 'NONE', *, *, #13630, .F. ) ;
+#2828 = LINE ( 'NONE', #9491, #643 ) ;
+#2829 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2830 = ORIENTED_EDGE ( 'NONE', *, *, #10575, .T. ) ;
+#2831 = VECTOR ( 'NONE', #12461, 1000.000000000000000 ) ;
+#2832 = EDGE_LOOP ( 'NONE', ( #9479, #8594, #15465, #13491, #16576, #15751, #13079, #12157, #14438, #6552, #8392, #15704, #16074, #2898, #3289, #15344 ) ) ;
+#2833 = ORIENTED_EDGE ( 'NONE', *, *, #8378, .F. ) ;
+#2834 = PLANE ( 'NONE', #3764 ) ;
+#2835 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 2.000000000000000000, -2.050000000000000700 ) ) ;
+#2836 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000006900, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#2837 = AXIS2_PLACEMENT_3D ( 'NONE', #912, #9897, #13664 ) ;
+#2838 = VECTOR ( 'NONE', #7449, 1000.000000000000100 ) ;
+#2839 = CARTESIAN_POINT ( 'NONE', ( -3.449999999999999300, 1.900000000000001700, -1.200000000000001300 ) ) ;
+#2840 = VERTEX_POINT ( 'NONE', #9835 ) ;
+#2841 = CIRCLE ( 'NONE', #11587, 0.2499999999999997800 ) ;
+#2842 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#2843 = CIRCLE ( 'NONE', #7978, 0.1500000000000000500 ) ;
+#2844 = EDGE_LOOP ( 'NONE', ( #10059, #3620, #16137, #15135 ) ) ;
+#2845 = VERTEX_POINT ( 'NONE', #13654 ) ;
+#2846 = AXIS2_PLACEMENT_3D ( 'NONE', #2098, #1937, #14858 ) ;
+#2847 = CARTESIAN_POINT ( 'NONE', ( -0.2350000011763786800, -3.250431377187613400E-015, 6.369687795238137000E-017 ) ) ;
+#2848 = LINE ( 'NONE', #6349, #16128 ) ;
+#2849 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2000000002457346900, -1.850000000000005200 ) ) ;
+#2850 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.500000000000000400, 1.849999999999999900 ) ) ;
+#2851 = EDGE_LOOP ( 'NONE', ( #1397, #8630, #10151, #1846 ) ) ;
+#2852 = ADVANCED_FACE ( 'NONE', ( #10255 ), #8532, .F. ) ;
+#2853 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#2854 = FACE_OUTER_BOUND ( 'NONE', #823, .T. ) ;
+#2855 = DIRECTION ( 'NONE', ( -5.860552283705448600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2856 = ORIENTED_EDGE ( 'NONE', *, *, #780, .T. ) ;
+#2857 = PLANE ( 'NONE', #608 ) ;
+#2858 = CARTESIAN_POINT ( 'NONE', ( 0.5249999999999978000, 0.2400000002457353100, -2.200000000000007300 ) ) ;
+#2859 = DIRECTION ( 'NONE', ( -1.000000000000000000, 4.336808689941968800E-015, 0.0000000000000000000 ) ) ;
+#2860 = PLANE ( 'NONE', #5039 ) ;
+#2861 = AXIS2_PLACEMENT_3D ( 'NONE', #2142, #867, #9862 ) ;
+#2862 = ORIENTED_EDGE ( 'NONE', *, *, #1315, .F. ) ;
+#2863 = ORIENTED_EDGE ( 'NONE', *, *, #9138, .T. ) ;
+#2864 = CYLINDRICAL_SURFACE ( 'NONE', #12271, 0.2000000000000000900 ) ;
+#2865 = EDGE_CURVE ( 'NONE', #15576, #14081, #8828, .T. ) ;
+#2866 = VECTOR ( 'NONE', #16593, 1000.000000000000100 ) ;
+#2867 = EDGE_CURVE ( 'NONE', #8611, #1350, #16456, .T. ) ;
+#2868 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999999600, 2.457334851157696200E-010, -1.600000000000007600 ) ) ;
+#2869 = EDGE_CURVE ( 'NONE', #12874, #4193, #6786, .T. ) ;
+#2870 = VERTEX_POINT ( 'NONE', #14926 ) ;
+#2871 = ORIENTED_EDGE ( 'NONE', *, *, #13963, .F. ) ;
+#2872 = AXIS2_PLACEMENT_3D ( 'NONE', #732, #6981, #16048 ) ;
+#2873 = EDGE_LOOP ( 'NONE', ( #8068, #145, #8155, #2363, #10199 ) ) ;
+#2874 = ADVANCED_FACE ( 'NONE', ( #3591 ), #2174, .T. ) ;
+#2875 = ADVANCED_FACE ( 'NONE', ( #5394 ), #15241, .T. ) ;
+#2876 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.613626265895772900E-016, 0.0000000000000000000 ) ) ;
+#2877 = CARTESIAN_POINT ( 'NONE', ( -0.0002417956636524687800, 6.817504602622064100E-018, -0.2202590854962557800 ) ) ;
+#2878 = STYLED_ITEM ( 'NONE', ( #4937 ), #7868 ) ;
+#2879 = DIRECTION ( 'NONE', ( -0.7071067811865412400, 0.7071067811865536800, 0.0000000000000000000 ) ) ;
+#2880 = ORIENTED_EDGE ( 'NONE', *, *, #6300, .T. ) ;
+#2881 = ORIENTED_EDGE ( 'NONE', *, *, #3458, .F. ) ;
+#2882 = VECTOR ( 'NONE', #8384, 1000.000000000000000 ) ;
+#2883 = PLANE ( 'NONE', #16092 ) ;
+#2884 = VERTEX_POINT ( 'NONE', #843 ) ;
+#2885 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, -8.972707634362835700E-016 ) ) ;
+#2886 = EDGE_CURVE ( 'NONE', #2986, #13997, #15847, .T. ) ;
+#2887 = LINE ( 'NONE', #750, #2694 ) ;
+#2888 = VERTEX_POINT ( 'NONE', #7388 ) ;
+#2889 = AXIS2_PLACEMENT_3D ( 'NONE', #14123, #16625, #5179 ) ;
+#2890 = ORIENTED_EDGE ( 'NONE', *, *, #1125, .F. ) ;
+#2891 = ORIENTED_EDGE ( 'NONE', *, *, #5378, .T. ) ;
+#2892 = VERTEX_POINT ( 'NONE', #11125 ) ;
+#2893 = EDGE_CURVE ( 'NONE', #13476, #11276, #11869, .T. ) ;
+#2894 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000012700, 1.475000000000001400, -1.000000000000002000 ) ) ;
+#2895 = EDGE_CURVE ( 'NONE', #13610, #10183, #13269, .T. ) ;
+#2896 = CARTESIAN_POINT ( 'NONE', ( 1.944999999999998700, 2.150000000000000400, 1.499999999999999600 ) ) ;
+#2897 = EDGE_CURVE ( 'NONE', #11505, #8523, #12679, .T. ) ;
+#2898 = ORIENTED_EDGE ( 'NONE', *, *, #16480, .T. ) ;
+#2899 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 1.153553389999998300, 2.499999999999999100 ) ) ;
+#2900 = ORIENTED_EDGE ( 'NONE', *, *, #6107, .F. ) ;
+#2901 = LINE ( 'NONE', #11262, #11984 ) ;
+#2902 = ORIENTED_EDGE ( 'NONE', *, *, #14717, .T. ) ;
+#2903 = AXIS2_PLACEMENT_3D ( 'NONE', #1810, #407, #1697 ) ;
+#2904 = ORIENTED_EDGE ( 'NONE', *, *, #10786, .F. ) ;
+#2905 = EDGE_LOOP ( 'NONE', ( #5474, #4409, #3021, #113 ) ) ;
+#2906 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.1500000002457345700, -1.850000000000005900 ) ) ;
+#2907 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2908 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2909 = VECTOR ( 'NONE', #6872, 1000.000000000000000 ) ;
+#2910 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2911 = CARTESIAN_POINT ( 'NONE', ( -1.014997778497068100E-015, 2.450000000000000200, -2.199999999999999700 ) ) ;
+#2912 = LINE ( 'NONE', #10368, #14765 ) ;
+#2913 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #3772, 'design' ) ;
+#2914 = VECTOR ( 'NONE', #14355, 1000.000000000000000 ) ;
+#2915 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000001300, 1.250000000000001100, 2.499999999999999100 ) ) ;
+#2916 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2917 = EDGE_CURVE ( 'NONE', #15544, #14120, #16642, .T. ) ;
+#2918 = CARTESIAN_POINT ( 'NONE', ( 0.6749999988236178300, 0.3000000000000092600, 1.829999999999999200 ) ) ;
+#2919 = EDGE_LOOP ( 'NONE', ( #7911, #1902, #13478, #7786 ) ) ;
+#2920 = ORIENTED_EDGE ( 'NONE', *, *, #629, .F. ) ;
+#2921 = CIRCLE ( 'NONE', #11430, 0.1500000000000001100 ) ;
+#2922 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 9.227252531791137100E-017 ) ) ;
+#2923 = CARTESIAN_POINT ( 'NONE', ( -1.944999999999997800, 2.150000000000000400, 1.380000000000000100 ) ) ;
+#2924 = ORIENTED_EDGE ( 'NONE', *, *, #1423, .F. ) ;
+#2925 = EDGE_LOOP ( 'NONE', ( #10888, #7239, #5220, #12292 ) ) ;
+#2926 = EDGE_CURVE ( 'NONE', #8508, #16476, #9235, .T. ) ;
+#2927 = CARTESIAN_POINT ( 'NONE', ( 1.824999999999998800, 2.450000000000000200, 1.379999999999999700 ) ) ;
+#2928 = AXIS2_PLACEMENT_3D ( 'NONE', #15485, #7848, #6596 ) ;
+#2929 = LINE ( 'NONE', #13674, #13409 ) ;
+#2930 = CARTESIAN_POINT ( 'NONE', ( 1.790000000000000300, 0.2400000002457355300, -2.200000000000007700 ) ) ;
+#2931 = VECTOR ( 'NONE', #12916, 1000.000000000000000 ) ;
+#2932 = CARTESIAN_POINT ( 'NONE', ( -3.174264069305199300, 0.3499999999999847700, -1.200000000000003700 ) ) ;
+#2933 = VECTOR ( 'NONE', #9601, 1000.000000000000100 ) ;
+#2934 = ORIENTED_EDGE ( 'NONE', *, *, #16584, .T. ) ;
+#2935 = VERTEX_POINT ( 'NONE', #10981 ) ;
+#2936 = EDGE_LOOP ( 'NONE', ( #6155, #3449, #3273, #3835 ) ) ;
+#2937 = LINE ( 'NONE', #762, #12821 ) ;
+#2938 = CARTESIAN_POINT ( 'NONE', ( 3.449999999999998800, 1.900000000000003000, -1.200000000000003500 ) ) ;
+#2939 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2940 = VERTEX_POINT ( 'NONE', #1918 ) ;
+#2941 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2942 = VERTEX_POINT ( 'NONE', #3209 ) ;
+#2943 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2944 = CARTESIAN_POINT ( 'NONE', ( 0.1600000000000056400, 7.709882115452747400E-016, 1.699999999999997500 ) ) ;
+#2945 = AXIS2_PLACEMENT_3D ( 'NONE', #12573, #2213, #11228 ) ;
+#2946 = ADVANCED_FACE ( 'NONE', ( #782 ), #13508, .F. ) ;
+#2947 = EDGE_CURVE ( 'NONE', #10946, #305, #16056, .T. ) ;
+#2948 = CYLINDRICAL_SURFACE ( 'NONE', #7674, 0.2499999999999996400 ) ;
+#2949 = DIRECTION ( 'NONE', ( -8.673617379883982200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2950 = VECTOR ( 'NONE', #14458, 1000.000000000000000 ) ;
+#2951 = VECTOR ( 'NONE', #5216, 1000.000000000000000 ) ;
+#2952 = ORIENTED_EDGE ( 'NONE', *, *, #7668, .T. ) ;
+#2953 = ORIENTED_EDGE ( 'NONE', *, *, #13481, .F. ) ;
+#2954 = DIRECTION ( 'NONE', ( 0.9752474896950280600, -3.442585187595672100E-015, -0.2211161094166273800 ) ) ;
+#2955 = AXIS2_PLACEMENT_3D ( 'NONE', #16233, #15214, #12677 ) ;
+#2956 = ORIENTED_EDGE ( 'NONE', *, *, #10064, .T. ) ;
+#2957 = ORIENTED_EDGE ( 'NONE', *, *, #15603, .F. ) ;
+#2958 = DIRECTION ( 'NONE', ( 3.862588252153086800E-015, -1.000000000000000000, -4.613626265896532500E-017 ) ) ;
+#2959 = LINE ( 'NONE', #14890, #8193 ) ;
+#2960 = ADVANCED_FACE ( 'NONE', ( #1188 ), #4442, .F. ) ;
+#2961 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999993400, 0.0000000000000000000, -1.000000000000002700 ) ) ;
+#2962 = LINE ( 'NONE', #3768, #14634 ) ;
+#2963 = ADVANCED_FACE ( 'NONE', ( #13458 ), #11041, .F. ) ;
+#2964 = VECTOR ( 'NONE', #347, 1000.000000000000000 ) ;
+#2965 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2966 = EDGE_LOOP ( 'NONE', ( #6537, #638, #14485, #4491 ) ) ;
+#2967 = AXIS2_PLACEMENT_3D ( 'NONE', #1239, #9090, #11536 ) ;
+#2968 = ORIENTED_EDGE ( 'NONE', *, *, #1492, .F. ) ;
+#2969 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000005300, 0.3000000002457297600, -0.2499999999999998900 ) ) ;
+#2970 = VERTEX_POINT ( 'NONE', #4609 ) ;
+#2971 = CARTESIAN_POINT ( 'NONE', ( -1.550000000000000700, 1.415000000000001800, 1.699999999999997500 ) ) ;
+#2972 = VERTEX_POINT ( 'NONE', #13622 ) ;
+#2973 = AXIS2_PLACEMENT_3D ( 'NONE', #2849, #11885, #5425 ) ;
+#2974 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 1.730000000000000400, -1.480000000000007500 ) ) ;
+#2975 = CARTESIAN_POINT ( 'NONE', ( 2.773223305542388100, 0.3732233049490996100, 1.109999999999998800 ) ) ;
+#2976 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2977 = DIRECTION ( 'NONE', ( 4.336808689941981400E-015, 0.2391835129829041100, 0.9709743802578711900 ) ) ;
+#2978 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082138700, 0.05000000000001102900, 1.830000000000000500 ) ) ;
+#2979 = CYLINDRICAL_SURFACE ( 'NONE', #957, 0.5499999999999997100 ) ;
+#2980 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1282 ), #7280 ) ;
+#2981 = CARTESIAN_POINT ( 'NONE', ( -0.2350000011763781200, -3.345472078265055400E-015, 2.059999999999998700 ) ) ;
+#2982 = VECTOR ( 'NONE', #5182, 1000.000000000000000 ) ;
+#2983 = FACE_OUTER_BOUND ( 'NONE', #1782, .T. ) ;
+#2984 = LINE ( 'NONE', #15741, #13271 ) ;
+#2985 = VERTEX_POINT ( 'NONE', #14895 ) ;
+#2986 = VERTEX_POINT ( 'NONE', #16179 ) ;
+#2987 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997900, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#2988 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 2.439223137816573400, 1.505317286445726900 ) ) ;
+#2989 = ORIENTED_EDGE ( 'NONE', *, *, #6768, .T. ) ;
+#2990 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -8.673617379884051200E-015 ) ) ;
+#2991 = LINE ( 'NONE', #1944, #12876 ) ;
+#2992 = CARTESIAN_POINT ( 'NONE', ( -0.1249999999999999200, 0.1150000002457351900, -2.200000000000006800 ) ) ;
+#2993 = PLANE ( 'NONE', #3162 ) ;
+#2994 = CYLINDRICAL_SURFACE ( 'NONE', #54, 0.2000000000000000900 ) ;
+#2995 = ADVANCED_FACE ( 'NONE', ( #6174 ), #3437, .F. ) ;
+#2996 = EDGE_CURVE ( 'NONE', #3259, #4019, #11917, .T. ) ;
+#2997 = EDGE_CURVE ( 'NONE', #3918, #14092, #16442, .T. ) ;
+#2998 = CIRCLE ( 'NONE', #14061, 0.4000000000000001900 ) ;
+#2999 = VERTEX_POINT ( 'NONE', #13456 ) ;
+#3000 = DIRECTION ( 'NONE', ( 2.768175759537458200E-016, -1.069939961660912100E-030, 1.000000000000000000 ) ) ;
+#3001 = EDGE_LOOP ( 'NONE', ( #4647, #13040, #7324, #1460 ) ) ;
+#3002 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, 1.500000000000000200 ) ) ;
+#3003 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000002200, 1.203553390000000400, 0.9599999999999989700 ) ) ;
+#3004 = ORIENTED_EDGE ( 'NONE', *, *, #3453, .F. ) ;
+#3005 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902964500, 2.456986182136098900E-010, 2.499999999999996900 ) ) ;
+#3006 = PLANE ( 'NONE', #13895 ) ;
+#3007 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #12643 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4462, #10832, #12137 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3008 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 5.421010862427439300E-015 ) ) ;
+#3009 = CIRCLE ( 'NONE', #831, 0.04999999999999926700 ) ;
+#3010 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3011 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583903010300, 2.456985317081174200E-010, 4.991171444999452200E-018 ) ) ;
+#3012 = VECTOR ( 'NONE', #9307, 1000.000000000000000 ) ;
+#3013 = EDGE_CURVE ( 'NONE', #4852, #8857, #10831, .T. ) ;
+#3014 = EDGE_LOOP ( 'NONE', ( #7829, #5103, #1426, #184, #2758, #14806 ) ) ;
+#3015 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3016 = VECTOR ( 'NONE', #10895, 1000.000000000000000 ) ;
+#3017 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245758200, 2.457348560747085700E-010, -2.200000000000000600 ) ) ;
+#3018 = ORIENTED_EDGE ( 'NONE', *, *, #11361, .T. ) ;
+#3019 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3020 = EDGE_CURVE ( 'NONE', #11971, #52, #178, .T. ) ;
+#3021 = ORIENTED_EDGE ( 'NONE', *, *, #6152, .T. ) ;
+#3022 = EDGE_CURVE ( 'NONE', #12147, #3946, #11853, .T. ) ;
+#3023 = CARTESIAN_POINT ( 'NONE', ( -3.900000000000004400, 0.2999999999999460300, 1.384087879768442500E-017 ) ) ;
+#3024 = EDGE_CURVE ( 'NONE', #13517, #12568, #4797, .T. ) ;
+#3025 = FILL_AREA_STYLE ('',( #15935 ) ) ;
+#3026 = VECTOR ( 'NONE', #6696, 1000.000000000000000 ) ;
+#3027 = DIRECTION ( 'NONE', ( 3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#3028 = ADVANCED_FACE ( 'NONE', ( #15640 ), #3538, .T. ) ;
+#3029 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3030 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.734723475976811400E-015, 0.0000000000000000000 ) ) ;
+#3031 = AXIS2_PLACEMENT_3D ( 'NONE', #3188, #15924, #15982 ) ;
+#3032 = VECTOR ( 'NONE', #14964, 1000.000000000000000 ) ;
+#3033 = ORIENTED_EDGE ( 'NONE', *, *, #10459, .F. ) ;
+#3034 = DIRECTION ( 'NONE', ( 8.131516293641232000E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3035 = CARTESIAN_POINT ( 'NONE', ( 0.3557610746859448700, -1.285723100200930100E-015, 1.609040802790132800 ) ) ;
+#3036 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.2000000002457346900, -1.850000000000005400 ) ) ;
+#3037 = EDGE_LOOP ( 'NONE', ( #8728, #1874, #5713, #12858 ) ) ;
+#3038 = ORIENTED_EDGE ( 'NONE', *, *, #14725, .F. ) ;
+#3039 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000001400, -0.1732449494471712000, 2.930000000890772900 ) ) ;
+#3040 = CARTESIAN_POINT ( 'NONE', ( 3.300000000000000300, 1.153553389999999900, -2.050000000000007400 ) ) ;
+#3041 = VERTEX_POINT ( 'NONE', #7464 ) ;
+#3042 = VECTOR ( 'NONE', #13642, 1000.000000000000000 ) ;
+#3043 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2000000002457346900, -1.850000000000005600 ) ) ;
+#3044 = VERTEX_POINT ( 'NONE', #15113 ) ;
+#3045 = CIRCLE ( 'NONE', #16487, 0.5499999999999997100 ) ;
+#3046 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999600, 0.1150000002457355300, -1.400000000000003700 ) ) ;
+#3047 = EDGE_CURVE ( 'NONE', #11122, #14149, #5375, .T. ) ;
+#3048 = VECTOR ( 'NONE', #13238, 1000.000000000000000 ) ;
+#3049 = ADVANCED_FACE ( 'NONE', ( #8218 ), #7414, .T. ) ;
+#3050 = ORIENTED_EDGE ( 'NONE', *, *, #12509, .F. ) ;
+#3051 = ADVANCED_FACE ( 'NONE', ( #583 ), #14648, .F. ) ;
+#3052 = CARTESIAN_POINT ( 'NONE', ( -3.049999999999998500, 2.477598792654222700, 2.894122473943339100 ) ) ;
+#3053 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3054 = AXIS2_PLACEMENT_3D ( 'NONE', #9150, #6385, #2731 ) ;
+#3055 = DIRECTION ( 'NONE', ( 0.7071067811865539000, -0.7071067811865410200, 0.0000000000000000000 ) ) ;
+#3056 = LINE ( 'NONE', #8644, #459 ) ;
+#3057 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3058 = ORIENTED_EDGE ( 'NONE', *, *, #16182, .F. ) ;
+#3059 = ORIENTED_EDGE ( 'NONE', *, *, #5781, .F. ) ;
+#3060 = LINE ( 'NONE', #16375, #1671 ) ;
+#3061 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578713100, -0.2391835129829031900 ) ) ;
+#3062 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3063 = ORIENTED_EDGE ( 'NONE', *, *, #3478, .F. ) ;
+#3064 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000700, 2.457346185966341100E-010, -1.750000000000008900 ) ) ;
+#3065 = AXIS2_PLACEMENT_3D ( 'NONE', #14780, #4446, #3271 ) ;
+#3066 = VECTOR ( 'NONE', #5783, 1000.000000000000000 ) ;
+#3067 = DIRECTION ( 'NONE', ( -6.981725862149774300E-016, 0.9659258262890698700, -0.2588190451025146900 ) ) ;
+#3068 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999100, 1.800000000000004900, -2.500000000000000900 ) ) ;
+#3069 = PLANE ( 'NONE', #6616 ) ;
+#3070 = VECTOR ( 'NONE', #4870, 1000.000000000000000 ) ;
+#3071 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999600, 0.2400000002457355300, -1.200000000000002000 ) ) ;
+#3072 = ORIENTED_EDGE ( 'NONE', *, *, #6582, .F. ) ;
+#3073 = EDGE_LOOP ( 'NONE', ( #474, #2469, #6447, #14035, #3719 ) ) ;
+#3074 = AXIS2_PLACEMENT_3D ( 'NONE', #4181, #12026, #14521 ) ;
+#3075 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999999000, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#3076 = ORIENTED_EDGE ( 'NONE', *, *, #1804, .T. ) ;
+#3077 = ORIENTED_EDGE ( 'NONE', *, *, #10048, .F. ) ;
+#3078 = CYLINDRICAL_SURFACE ( 'NONE', #11399, 0.2000000000000000900 ) ;
+#3079 = AXIS2_PLACEMENT_3D ( 'NONE', #10677, #8202, #1636 ) ;
+#3080 = DIRECTION ( 'NONE', ( 3.469446951953615200E-016, 1.304346016487841200E-030, -1.000000000000000000 ) ) ;
+#3081 = LINE ( 'NONE', #4210, #4293 ) ;
+#3082 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3083 = DIRECTION ( 'NONE', ( 0.9752474896950280600, 0.0000000000000000000, -0.2211161094166273800 ) ) ;
+#3084 = ORIENTED_EDGE ( 'NONE', *, *, #15715, .F. ) ;
+#3085 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000000600, 2.150000000000000800, -1.200000000000000600 ) ) ;
+#3086 = VERTEX_POINT ( 'NONE', #8726 ) ;
+#3087 = ORIENTED_EDGE ( 'NONE', *, *, #6334, .F. ) ;
+#3088 = CARTESIAN_POINT ( 'NONE', ( -1.994999999999999900, 2.450000000000000200, -7.034092143442539200E-016 ) ) ;
+#3089 = VERTEX_POINT ( 'NONE', #3649 ) ;
+#3090 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3091 = CARTESIAN_POINT ( 'NONE', ( 0.9858476189845986100, 3.140297934339105100, -2.200000000000000200 ) ) ;
+#3092 = EDGE_CURVE ( 'NONE', #63, #11436, #4582, .T. ) ;
+#3093 = ORIENTED_EDGE ( 'NONE', *, *, #12826, .T. ) ;
+#3094 = DIRECTION ( 'NONE', ( -5.421010862427528100E-016, 1.000000000000000000, 1.409820536116054000E-016 ) ) ;
+#3095 = LINE ( 'NONE', #9184, #8556 ) ;
+#3096 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000000200, 1.153553390000000600, -2.050000000000007400 ) ) ;
+#3097 = EDGE_CURVE ( 'NONE', #10604, #8252, #15444, .T. ) ;
+#3098 = ORIENTED_EDGE ( 'NONE', *, *, #5620, .F. ) ;
+#3099 = VERTEX_POINT ( 'NONE', #7360 ) ;
+#3100 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3101 = AXIS2_PLACEMENT_3D ( 'NONE', #7486, #5199, #14210 ) ;
+#3102 = VERTEX_POINT ( 'NONE', #3488 ) ;
+#3103 = ORIENTED_EDGE ( 'NONE', *, *, #234, .F. ) ;
+#3104 = CYLINDRICAL_SURFACE ( 'NONE', #10623, 0.1499999999999999700 ) ;
+#3105 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999998700, 0.2400000002457354200, -2.200000000000007300 ) ) ;
+#3106 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3107 = VECTOR ( 'NONE', #456, 1000.000000000000000 ) ;
+#3108 = EDGE_CURVE ( 'NONE', #7971, #14238, #7808, .T. ) ;
+#3109 = ORIENTED_EDGE ( 'NONE', *, *, #3447, .T. ) ;
+#3110 = ADVANCED_FACE ( 'NONE', ( #12255 ), #4785, .F. ) ;
+#3111 = VECTOR ( 'NONE', #11164, 1000.000000000000000 ) ;
+#3112 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 2.457346235280513500E-010, -2.500000000000006200 ) ) ;
+#3113 = AXIS2_PLACEMENT_3D ( 'NONE', #11794, #12969, #15521 ) ;
+#3114 = ORIENTED_EDGE ( 'NONE', *, *, #2814, .T. ) ;
+#3115 = VECTOR ( 'NONE', #9979, 1000.000000000000000 ) ;
+#3116 = CARTESIAN_POINT ( 'NONE', ( -1.016022715921787700E-015, 1.405673326026338100, 1.699999999999997500 ) ) ;
+#3117 = ORIENTED_EDGE ( 'NONE', *, *, #3022, .F. ) ;
+#3118 = EDGE_CURVE ( 'NONE', #14605, #8188, #14433, .T. ) ;
+#3119 = EDGE_LOOP ( 'NONE', ( #15507, #3058, #2718, #288, #2093 ) ) ;
+#3120 = EDGE_CURVE ( 'NONE', #1817, #12473, #1585, .T. ) ;
+#3121 = ORIENTED_EDGE ( 'NONE', *, *, #9557, .F. ) ;
+#3122 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3123 = DIRECTION ( 'NONE', ( 3.862588252153086800E-015, 1.000000000000000000, 4.613626265896084400E-017 ) ) ;
+#3124 = CARTESIAN_POINT ( 'NONE', ( 1.063912415123313500, 0.05000000000001472700, -0.2214272909895550800 ) ) ;
+#3125 = EDGE_CURVE ( 'NONE', #4055, #14283, #8813, .T. ) ;
+#3126 = DIRECTION ( 'NONE', ( -3.862588252153089200E-015, -1.000000000000000000, -8.673617379884052800E-015 ) ) ;
+#3127 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 0.0000000000000000000 ) ) ;
+#3128 = FACE_OUTER_BOUND ( 'NONE', #3389, .T. ) ;
+#3129 = DIRECTION ( 'NONE', ( 0.2211161094166273800, -7.991152206701663600E-016, 0.9752474896950280600 ) ) ;
+#3130 = LINE ( 'NONE', #16509, #15001 ) ;
+#3131 = EDGE_CURVE ( 'NONE', #15709, #2129, #1981, .T. ) ;
+#3132 =( BOUNDED_SURFACE ( ) B_SPLINE_SURFACE ( 3, 1, (
+ ( #4272, #8272 ),
+ ( #15845, #14567 ),
+ ( #13299, #14621 ),
+ ( #9445, #9736 ) ),
+ .UNSPECIFIED., .F., .F., .T. )
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. )
+ GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000),
+ ( 0.8047378541243613800, 0.8047378541243613800),
+ ( 0.8047378541243613800, 0.8047378541243613800),
+ ( 1.000000000000000000, 1.000000000000000000) ) )
+ REPRESENTATION_ITEM ( '' ) SURFACE ( ) );
+#3133 = VECTOR ( 'NONE', #4648, 1000.000000000000000 ) ;
+#3134 = AXIS2_PLACEMENT_3D ( 'NONE', #9071, #241, #142 ) ;
+#3135 = LINE ( 'NONE', #4766, #5933 ) ;
+#3136 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 8.673617379884052800E-015 ) ) ;
+#3137 = ADVANCED_FACE ( 'NONE', ( #2388 ), #8417, .T. ) ;
+#3138 = EDGE_LOOP ( 'NONE', ( #4184, #14184, #10883, #12751, #15611, #679 ) ) ;
+#3139 = CARTESIAN_POINT ( 'NONE', ( 1.749999999999997600, -2.662952704350363100E-015, 1.499999999999997300 ) ) ;
+#3140 = ORIENTED_EDGE ( 'NONE', *, *, #6605, .T. ) ;
+#3141 = FACE_OUTER_BOUND ( 'NONE', #166, .T. ) ;
+#3142 = ADVANCED_FACE ( 'NONE', ( #13057 ), #996, .F. ) ;
+#3143 = ORIENTED_EDGE ( 'NONE', *, *, #8851, .F. ) ;
+#3144 = VERTEX_POINT ( 'NONE', #6982 ) ;
+#3145 = DIRECTION ( 'NONE', ( 3.862588252153086800E-015, -1.000000000000000000, 3.575848732059568100E-032 ) ) ;
+#3146 = ORIENTED_EDGE ( 'NONE', *, *, #4276, .T. ) ;
+#3147 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999965000, 1.475000000000001400, -1.000000000000001800 ) ) ;
+#3148 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000200, 2.450000000000000200, 2.499999999999999100 ) ) ;
+#3149 = CARTESIAN_POINT ( 'NONE', ( -0.7749999999999998000, 0.1150000002457350800, -2.200000000000006800 ) ) ;
+#3150 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#3151 = CARTESIAN_POINT ( 'NONE', ( -4.867303454470106500E-015, 0.2999999999999999300, 0.7999999999999970500 ) ) ;
+#3152 = LINE ( 'NONE', #9177, #10420 ) ;
+#3153 = EDGE_CURVE ( 'NONE', #4516, #14778, #6583, .T. ) ;
+#3154 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3155 = LINE ( 'NONE', #13095, #6148 ) ;
+#3156 = FACE_OUTER_BOUND ( 'NONE', #3297, .T. ) ;
+#3157 = CARTESIAN_POINT ( 'NONE', ( -1.550000000000000700, 1.405673326026337000, 1.699999999999997500 ) ) ;
+#3158 = EDGE_CURVE ( 'NONE', #13965, #6934, #15227, .T. ) ;
+#3159 = VERTEX_POINT ( 'NONE', #675 ) ;
+#3160 = ORIENTED_EDGE ( 'NONE', *, *, #50, .T. ) ;
+#3161 = EDGE_LOOP ( 'NONE', ( #7684, #4251, #3987, #3504 ) ) ;
+#3162 = AXIS2_PLACEMENT_3D ( 'NONE', #6797, #3168, #371 ) ;
+#3163 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999600, 0.3000000002457352000, -1.200000000000002000 ) ) ;
+#3164 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.415611836225472200E-014, 0.0000000000000000000 ) ) ;
+#3165 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 0.3500000002457373000, -2.150000000000007000 ) ) ;
+#3166 = VECTOR ( 'NONE', #2954, 1000.000000000000100 ) ;
+#3167 = FACE_OUTER_BOUND ( 'NONE', #10088, .T. ) ;
+#3168 = DIRECTION ( 'NONE', ( 4.034240641806520000E-016, -6.864554764353591400E-015, 1.000000000000000000 ) ) ;
+#3169 = VECTOR ( 'NONE', #8263, 1000.000000000000000 ) ;
+#3170 = ORIENTED_EDGE ( 'NONE', *, *, #13778, .F. ) ;
+#3171 = VERTEX_POINT ( 'NONE', #9603 ) ;
+#3172 = PLANE ( 'NONE', #9997 ) ;
+#3173 = VERTEX_POINT ( 'NONE', #8124 ) ;
+#3174 = VERTEX_POINT ( 'NONE', #15926 ) ;
+#3175 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3176 = AXIS2_PLACEMENT_3D ( 'NONE', #6302, #15303, #7614 ) ;
+#3177 = EDGE_CURVE ( 'NONE', #1090, #10358, #10451, .T. ) ;
+#3178 = DIRECTION ( 'NONE', ( 0.5735764363510407200, 0.8191520442889956800, 6.297446262058647200E-016 ) ) ;
+#3179 = PLANE ( 'NONE', #14224 ) ;
+#3180 = FACE_OUTER_BOUND ( 'NONE', #7934, .T. ) ;
+#3181 = FACE_OUTER_BOUND ( 'NONE', #13027, .T. ) ;
+#3182 = CARTESIAN_POINT ( 'NONE', ( 3.474264069305223100, 0.6500000000000136800, -2.200000000000000600 ) ) ;
+#3183 = AXIS2_PLACEMENT_3D ( 'NONE', #16562, #10132, #13617 ) ;
+#3184 = FACE_OUTER_BOUND ( 'NONE', #14758, .T. ) ;
+#3185 = EDGE_LOOP ( 'NONE', ( #3140, #4633, #13416, #11768 ) ) ;
+#3186 = EDGE_LOOP ( 'NONE', ( #11956, #8276, #15068, #4888, #14720, #11147, #11120, #7671, #5113, #4923, #15767, #13521 ) ) ;
+#3187 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 0.3500000002457384100, -2.500000000000005300 ) ) ;
+#3188 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, -1.200000000000003500 ) ) ;
+#3189 = DIRECTION ( 'NONE', ( -0.001097777725771460200, 3.095218742444601800E-017, -0.9999993974418508500 ) ) ;
+#3190 = ORIENTED_EDGE ( 'NONE', *, *, #2172, .T. ) ;
+#3191 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.534069810834163900E-015, 0.0000000000000000000 ) ) ;
+#3192 = CARTESIAN_POINT ( 'NONE', ( -4.113665165777110400, 1.700000000000002800, 2.930000000561183700 ) ) ;
+#3193 = VECTOR ( 'NONE', #11289, 1000.000000000000000 ) ;
+#3194 = AXIS2_PLACEMENT_3D ( 'NONE', #10021, #4886, #7804 ) ;
+#3195 = VECTOR ( 'NONE', #11650, 1000.000000000000000 ) ;
+#3196 = CYLINDRICAL_SURFACE ( 'NONE', #13667, 0.1499999999999999700 ) ;
+#3197 = CARTESIAN_POINT ( 'NONE', ( 1.750000000000000200, 1.699999986910817600, 1.526183602613923900 ) ) ;
+#3198 = EDGE_CURVE ( 'NONE', #16027, #9143, #4989, .T. ) ;
+#3199 = VERTEX_POINT ( 'NONE', #445 ) ;
+#3200 = ADVANCED_FACE ( 'NONE', ( #8640 ), #3069, .F. ) ;
+#3201 = CARTESIAN_POINT ( 'NONE', ( 0.5249999999999978000, 0.1150000002457353300, -2.200000000000007300 ) ) ;
+#3202 = CARTESIAN_POINT ( 'NONE', ( 1.514999999999996800, 1.370000000000001400, 1.360920363336279400 ) ) ;
+#3203 = CARTESIAN_POINT ( 'NONE', ( -0.2364161348688233200, -3.246027947728682100E-015, -0.5199999991786072900 ) ) ;
+#3204 = ORIENTED_EDGE ( 'NONE', *, *, #15812, .T. ) ;
+#3205 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000003100, 1.153553390000000300, 2.499999999999999100 ) ) ;
+#3206 = EDGE_CURVE ( 'NONE', #16043, #4950, #10038, .T. ) ;
+#3207 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.407781672822955500E-014, -1.548562175169349500E-016 ) ) ;
+#3208 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999600, 2.457346198320309400E-010, -1.750000000000008000 ) ) ;
+#3209 = CARTESIAN_POINT ( 'NONE', ( 0.1971678463167826900, 0.3000000000000027600, -0.3274865798648753900 ) ) ;
+#3210 = VECTOR ( 'NONE', #5940, 1000.000000000000000 ) ;
+#3211 = AXIS2_PLACEMENT_3D ( 'NONE', #4657, #3317, #13669 ) ;
+#3212 = LINE ( 'NONE', #1114, #14279 ) ;
+#3213 = CARTESIAN_POINT ( 'NONE', ( -0.5600000000000054900, 1.950000000000000200, -1.000000000000002000 ) ) ;
+#3214 = VECTOR ( 'NONE', #13408, 1000.000000000000000 ) ;
+#3215 = CARTESIAN_POINT ( 'NONE', ( -1.944999999999998500, 2.450000000000000200, 1.370000000000001000 ) ) ;
+#3216 = ORIENTED_EDGE ( 'NONE', *, *, #14317, .T. ) ;
+#3217 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 2.640280049317044900, 1.469865528290278800 ) ) ;
+#3218 = ADVANCED_FACE ( 'NONE', ( #7589 ), #7273, .F. ) ;
+#3219 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2000000002457346900, -1.800000000000005400 ) ) ;
+#3220 = ORIENTED_EDGE ( 'NONE', *, *, #8820, .T. ) ;
+#3221 = ADVANCED_FACE ( 'NONE', ( #7187 ), #790, .F. ) ;
+#3222 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999998400, 2.623244949692903600, 2.930000000890775200 ) ) ;
+#3223 = EDGE_CURVE ( 'NONE', #4496, #641, #11447, .T. ) ;
+#3224 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000002900, 1.475000000000001400, -1.000000000000001800 ) ) ;
+#3225 = LINE ( 'NONE', #644, #4623 ) ;
+#3226 = DIRECTION ( 'NONE', ( -0.9752474896950280600, 0.0000000000000000000, -0.2211161094166273800 ) ) ;
+#3227 = LINE ( 'NONE', #8525, #16486 ) ;
+#3228 = FILL_AREA_STYLE_COLOUR ( '', #13110 ) ;
+#3229 = EDGE_CURVE ( 'NONE', #15815, #4337, #14840, .T. ) ;
+#3230 = ORIENTED_EDGE ( 'NONE', *, *, #9731, .T. ) ;
+#3231 = DIRECTION ( 'NONE', ( 1.097926250618231200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3232 = CYLINDRICAL_SURFACE ( 'NONE', #2973, 0.05000000000000012800 ) ;
+#3233 = VERTEX_POINT ( 'NONE', #7392 ) ;
+#3234 = DIRECTION ( 'NONE', ( 1.937818200944900800E-032, -0.2588190451025146900, -0.9659258262890699800 ) ) ;
+#3235 = DIRECTION ( 'NONE', ( 5.421010862427519200E-016, -1.000000000000000000, -2.168404344971007700E-015 ) ) ;
+#3236 = ORIENTED_EDGE ( 'NONE', *, *, #3335, .F. ) ;
+#3237 = DIRECTION ( 'NONE', ( 3.469446951953610200E-016, 1.409820536116052000E-016, -1.000000000000000000 ) ) ;
+#3238 = ORIENTED_EDGE ( 'NONE', *, *, #15351, .T. ) ;
+#3239 = AXIS2_PLACEMENT_3D ( 'NONE', #9885, #2062, #12368 ) ;
+#3240 = DIRECTION ( 'NONE', ( -0.7071067811865536800, 0.7071067811865412400, -3.262326418475465400E-017 ) ) ;
+#3241 = ORIENTED_EDGE ( 'NONE', *, *, #16266, .F. ) ;
+#3242 = DIRECTION ( 'NONE', ( -0.9999993974418508500, 0.0000000000000000000, 0.001097777725771103900 ) ) ;
+#3243 = CIRCLE ( 'NONE', #11274, 0.1000000000000002600 ) ;
+#3244 = DIRECTION ( 'NONE', ( 3.584139413175222700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3245 = ORIENTED_EDGE ( 'NONE', *, *, #12706, .T. ) ;
+#3246 = VECTOR ( 'NONE', #457, 1000.000000000000000 ) ;
+#3247 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999959500, 1.475000000000001400, 1.699999999999998200 ) ) ;
+#3248 = ORIENTED_EDGE ( 'NONE', *, *, #863, .F. ) ;
+#3249 = VECTOR ( 'NONE', #2659, 1000.000000000000000 ) ;
+#3250 = VERTEX_POINT ( 'NONE', #1062 ) ;
+#3251 = CARTESIAN_POINT ( 'NONE', ( -1.995000000000000300, 2.150000000000000400, 1.899999999999999500 ) ) ;
+#3252 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.753666395189100600E-017, -1.000000000000000000 ) ) ;
+#3253 = DIRECTION ( 'NONE', ( 1.521687259628781400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3254 = EDGE_CURVE ( 'NONE', #4164, #14862, #7998, .T. ) ;
+#3255 = EDGE_CURVE ( 'NONE', #4895, #13876, #16038, .T. ) ;
+#3256 = EDGE_LOOP ( 'NONE', ( #3659, #7704, #15131, #1968, #77, #15977 ) ) ;
+#3257 = DIRECTION ( 'NONE', ( 9.721508096253418400E-044, 4.613626265895614200E-017, -1.000000000000000000 ) ) ;
+#3258 = EDGE_CURVE ( 'NONE', #12786, #2892, #5202, .T. ) ;
+#3259 = VERTEX_POINT ( 'NONE', #3925 ) ;
+#3260 = FACE_OUTER_BOUND ( 'NONE', #5442, .T. ) ;
+#3261 = AXIS2_PLACEMENT_3D ( 'NONE', #12431, #5964, #14978 ) ;
+#3262 = ORIENTED_EDGE ( 'NONE', *, *, #10484, .T. ) ;
+#3263 = VECTOR ( 'NONE', #6881, 1000.000000000000000 ) ;
+#3264 = CARTESIAN_POINT ( 'NONE', ( 2.449999999999996200, 1.400000000000003900, -2.200000000000003700 ) ) ;
+#3265 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, -2.199999999999998800 ) ) ;
+#3266 = FACE_OUTER_BOUND ( 'NONE', #12584, .T. ) ;
+#3267 = ORIENTED_EDGE ( 'NONE', *, *, #4259, .T. ) ;
+#3268 = EDGE_CURVE ( 'NONE', #2144, #15544, #9219, .T. ) ;
+#3269 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000003300, 2.049999999999999800, -1.500000000000002200 ) ) ;
+#3270 = VECTOR ( 'NONE', #1936, 1000.000000000000000 ) ;
+#3271 = DIRECTION ( 'NONE', ( -2.891205793294674700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3272 = EDGE_CURVE ( 'NONE', #402, #13476, #10434, .T. ) ;
+#3273 = ORIENTED_EDGE ( 'NONE', *, *, #15525, .T. ) ;
+#3274 = PLANE ( 'NONE', #15445 ) ;
+#3275 = VECTOR ( 'NONE', #12211, 1000.000000000000100 ) ;
+#3276 = ORIENTED_EDGE ( 'NONE', *, *, #48, .T. ) ;
+#3277 = CIRCLE ( 'NONE', #9242, 0.5500000000000000400 ) ;
+#3278 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 2.457346121292197600E-010, -1.850000000000005400 ) ) ;
+#3279 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3280 = VERTEX_POINT ( 'NONE', #13470 ) ;
+#3281 = VECTOR ( 'NONE', #3015, 1000.000000000000000 ) ;
+#3282 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3283 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#3284 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#3285 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 1.899999999999999700 ) ) ;
+#3286 = CARTESIAN_POINT ( 'NONE', ( 0.6749999988236214900, 0.05000000000000935600, -0.2911402198045955300 ) ) ;
+#3287 = VECTOR ( 'NONE', #10887, 1000.000000000000000 ) ;
+#3288 = ADVANCED_FACE ( 'NONE', ( #6376 ), #163, .T. ) ;
+#3289 = ORIENTED_EDGE ( 'NONE', *, *, #16482, .T. ) ;
+#3290 = EDGE_LOOP ( 'NONE', ( #11613, #1965, #15906, #5413 ) ) ;
+#3291 = ORIENTED_EDGE ( 'NONE', *, *, #652, .T. ) ;
+#3292 = DIRECTION ( 'NONE', ( 9.227252531791526600E-017, -4.379057701015053300E-047, -1.000000000000000000 ) ) ;
+#3293 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.2000000002457346900, -1.800000000000005400 ) ) ;
+#3294 = PLANE ( 'NONE', #664 ) ;
+#3295 = AXIS2_PLACEMENT_3D ( 'NONE', #14033, #2556, #10226 ) ;
+#3296 = ORIENTED_EDGE ( 'NONE', *, *, #7205, .F. ) ;
+#3297 = EDGE_LOOP ( 'NONE', ( #929, #2178, #9735, #10361 ) ) ;
+#3298 = FILL_AREA_STYLE_COLOUR ( '', #12330 ) ;
+#3299 = PRESENTATION_STYLE_ASSIGNMENT (( #2574 ) ) ;
+#3300 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.862588252153086800E-015, 3.049411778015598000E-016 ) ) ;
+#3301 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.879071865730750700E-016, -0.0000000000000000000 ) ) ;
+#3302 = ORIENTED_EDGE ( 'NONE', *, *, #15177, .F. ) ;
+#3303 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903482500, 0.2999999999999994900, 1.990000000000000400 ) ) ;
+#3304 = AXIS2_PLACEMENT_3D ( 'NONE', #14625, #14677, #13510 ) ;
+#3305 = CIRCLE ( 'NONE', #11105, 0.1499999999999999700 ) ;
+#3306 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.500000000000000400, 1.849999999999999600 ) ) ;
+#3307 = EDGE_CURVE ( 'NONE', #8724, #3990, #3985, .T. ) ;
+#3308 = EDGE_LOOP ( 'NONE', ( #9182, #862, #210, #1559 ) ) ;
+#3309 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245749300, 0.5500000002457351400, 1.109999999999998800 ) ) ;
+#3310 = ADVANCED_FACE ( 'NONE', ( #12647 ), #1079, .T. ) ;
+#3311 = ORIENTED_EDGE ( 'NONE', *, *, #14425, .T. ) ;
+#3312 = AXIS2_PLACEMENT_3D ( 'NONE', #10593, #15515, #4162 ) ;
+#3313 = ORIENTED_EDGE ( 'NONE', *, *, #5462, .F. ) ;
+#3314 = ORIENTED_EDGE ( 'NONE', *, *, #5046, .F. ) ;
+#3315 = EDGE_CURVE ( 'NONE', #2191, #9581, #11236, .T. ) ;
+#3316 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#3317 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3318 = CARTESIAN_POINT ( 'NONE', ( -3.324264069305197500, 0.4999999999999857900, -2.050000000000002000 ) ) ;
+#3319 = SURFACE_STYLE_FILL_AREA ( #15518 ) ;
+#3320 = VERTEX_POINT ( 'NONE', #10122 ) ;
+#3321 = ORIENTED_EDGE ( 'NONE', *, *, #558, .T. ) ;
+#3322 = VECTOR ( 'NONE', #16470, 1000.000000000000000 ) ;
+#3323 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#3324 = CARTESIAN_POINT ( 'NONE', ( 0.2138622008920037800, 0.3000000000000029300, -0.2760356018089459900 ) ) ;
+#3325 = DIRECTION ( 'NONE', ( -1.000000000000000000, -4.130293990420961000E-016, 0.0000000000000000000 ) ) ;
+#3326 = ORIENTED_EDGE ( 'NONE', *, *, #5688, .T. ) ;
+#3327 = CARTESIAN_POINT ( 'NONE', ( -1.600000000000001200, 1.415000000000001600, 1.699999999999997500 ) ) ;
+#3328 = LINE ( 'NONE', #13672, #15366 ) ;
+#3329 = DIRECTION ( 'NONE', ( 0.7071067811865408000, -0.7071067811865541200, 0.0000000000000000000 ) ) ;
+#3330 = PLANE ( 'NONE', #13662 ) ;
+#3331 = ORIENTED_EDGE ( 'NONE', *, *, #5789, .F. ) ;
+#3332 = VERTEX_POINT ( 'NONE', #8721 ) ;
+#3333 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#3334 = AXIS2_PLACEMENT_3D ( 'NONE', #8709, #10008, #4454 ) ;
+#3335 = EDGE_CURVE ( 'NONE', #2467, #8091, #2962, .T. ) ;
+#3336 = EDGE_CURVE ( 'NONE', #5493, #5477, #15625, .T. ) ;
+#3337 = VECTOR ( 'NONE', #11824, 1000.000000000000000 ) ;
+#3338 = DIRECTION ( 'NONE', ( -1.445602896647339500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3339 = LINE ( 'NONE', #14295, #11622 ) ;
+#3340 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999978100, 1.370000000000001400, 1.360920363336279200 ) ) ;
+#3341 = LINE ( 'NONE', #12342, #5134 ) ;
+#3342 = ORIENTED_EDGE ( 'NONE', *, *, #8196, .F. ) ;
+#3343 = ORIENTED_EDGE ( 'NONE', *, *, #2289, .T. ) ;
+#3344 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.1500000002457345700, -2.500000000000006200 ) ) ;
+#3345 = AXIS2_PLACEMENT_3D ( 'NONE', #8738, #7470, #10087 ) ;
+#3346 = EDGE_LOOP ( 'NONE', ( #599, #4617, #8476, #2709, #16407, #11912 ) ) ;
+#3347 = ADVANCED_FACE ( 'NONE', ( #6565 ), #12722, .T. ) ;
+#3348 = ORIENTED_EDGE ( 'NONE', *, *, #11660, .F. ) ;
+#3349 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.807003620809175900E-016, 0.0000000000000000000 ) ) ;
+#3350 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3351 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3352 = EDGE_CURVE ( 'NONE', #1953, #7580, #7790, .T. ) ;
+#3353 = VECTOR ( 'NONE', #9329, 1000.000000000000000 ) ;
+#3354 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999965000, 1.370000000000001400, 1.699999999999998200 ) ) ;
+#3355 = VECTOR ( 'NONE', #13283, 1000.000000000000000 ) ;
+#3356 = VECTOR ( 'NONE', #3694, 1000.000000000000000 ) ;
+#3357 = EDGE_CURVE ( 'NONE', #3639, #6106, #16019, .T. ) ;
+#3358 = EDGE_CURVE ( 'NONE', #12839, #9882, #980, .T. ) ;
+#3359 = EDGE_LOOP ( 'NONE', ( #14627, #13951, #8698, #7027, #15134, #5952, #6414, #12077 ) ) ;
+#3360 = ORIENTED_EDGE ( 'NONE', *, *, #8297, .T. ) ;
+#3361 = LINE ( 'NONE', #1716, #7562 ) ;
+#3362 = EDGE_CURVE ( 'NONE', #11436, #11315, #15033, .T. ) ;
+#3363 = ORIENTED_EDGE ( 'NONE', *, *, #1181, .T. ) ;
+#3364 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3365 = ORIENTED_EDGE ( 'NONE', *, *, #11026, .T. ) ;
+#3366 = EDGE_CURVE ( 'NONE', #12305, #10471, #9608, .T. ) ;
+#3367 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.650000000000000800, 1.699999999999997500 ) ) ;
+#3368 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3369 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999999000, 1.265000000000003000, 1.174999999999997400 ) ) ;
+#3370 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3371 = LINE ( 'NONE', #8301, #6955 ) ;
+#3372 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3373 = LINE ( 'NONE', #14204, #13237 ) ;
+#3374 = LINE ( 'NONE', #10415, #5168 ) ;
+#3375 = ORIENTED_EDGE ( 'NONE', *, *, #9960, .T. ) ;
+#3376 = ORIENTED_EDGE ( 'NONE', *, *, #2019, .T. ) ;
+#3377 = PLANE ( 'NONE', #13400 ) ;
+#3378 = ORIENTED_EDGE ( 'NONE', *, *, #12830, .F. ) ;
+#3379 = ADVANCED_FACE ( 'NONE', ( #2749 ), #10073, .F. ) ;
+#3380 = DIRECTION ( 'NONE', ( 1.153838612879950500E-016, -0.2391835129829038600, 0.9709743802578711900 ) ) ;
+#3381 = EDGE_CURVE ( 'NONE', #11739, #8235, #4372, .T. ) ;
+#3382 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000007600, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#3383 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000001800, 1.153553390000000300, 2.499999999999999100 ) ) ;
+#3384 = LINE ( 'NONE', #6256, #9829 ) ;
+#3385 = LINE ( 'NONE', #7771, #15825 ) ;
+#3386 = LINE ( 'NONE', #573, #7590 ) ;
+#3387 = EDGE_LOOP ( 'NONE', ( #3348, #12653, #3812, #1168 ) ) ;
+#3388 = ORIENTED_EDGE ( 'NONE', *, *, #6775, .F. ) ;
+#3389 = EDGE_LOOP ( 'NONE', ( #5068, #15155, #6875, #6373, #14652 ) ) ;
+#3390 = CARTESIAN_POINT ( 'NONE', ( 1.790000000000000300, 0.4500000002457355000, -2.050000000000007400 ) ) ;
+#3391 = VERTEX_POINT ( 'NONE', #12938 ) ;
+#3392 = ADVANCED_FACE ( 'NONE', ( #13646 ), #3830, .T. ) ;
+#3393 = CIRCLE ( 'NONE', #3295, 0.1499999999999999700 ) ;
+#3394 = CARTESIAN_POINT ( 'NONE', ( -3.474264069305195600, 0.6499999999999862600, -2.200000000000002800 ) ) ;
+#3395 = VECTOR ( 'NONE', #9115, 1000.000000000000000 ) ;
+#3396 = VECTOR ( 'NONE', #13856, 1000.000000000000000 ) ;
+#3397 = AXIS2_PLACEMENT_3D ( 'NONE', #7142, #13524, #8457 ) ;
+#3398 = CIRCLE ( 'NONE', #11403, 0.1500000000000001900 ) ;
+#3399 = CARTESIAN_POINT ( 'NONE', ( 0.5249999999999984700, 0.2400000002457353100, -1.400000000000002400 ) ) ;
+#3400 = PLANE ( 'NONE', #15864 ) ;
+#3401 = ORIENTED_EDGE ( 'NONE', *, *, #11966, .F. ) ;
+#3402 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997400, 2.500000000000000400, 1.849999999999999900 ) ) ;
+#3403 = AXIS2_PLACEMENT_3D ( 'NONE', #10203, #12789, #14063 ) ;
+#3404 = EDGE_LOOP ( 'NONE', ( #8034, #13512, #13729, #789, #12820, #5662, #15937, #373 ) ) ;
+#3405 = VERTEX_POINT ( 'NONE', #13048 ) ;
+#3406 = DIRECTION ( 'NONE', ( -0.7071067811865408000, 0.7071067811865541200, 3.450163128037095800E-016 ) ) ;
+#3407 = VECTOR ( 'NONE', #1187, 1000.000000000000000 ) ;
+#3408 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3409 = AXIS2_PLACEMENT_3D ( 'NONE', #2048, #3349, #6007 ) ;
+#3410 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 6.866613759074863300E-015, -1.000000000000000000 ) ) ;
+#3411 = VECTOR ( 'NONE', #4400, 1000.000000000000000 ) ;
+#3412 = PLANE ( 'NONE', #1113 ) ;
+#3413 = ADVANCED_FACE ( 'NONE', ( #3167 ), #7378, .F. ) ;
+#3414 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000001300, 1.250000000000001100, 2.499999999999999100 ) ) ;
+#3415 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3416 = CIRCLE ( 'NONE', #14909, 0.1499999999999999700 ) ;
+#3417 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.862588252153086800E-015, 3.049411778015598000E-016 ) ) ;
+#3418 = ORIENTED_EDGE ( 'NONE', *, *, #6366, .T. ) ;
+#3419 = ORIENTED_EDGE ( 'NONE', *, *, #160, .T. ) ;
+#3420 = CARTESIAN_POINT ( 'NONE', ( -3.449999999999999300, 1.900000000000001500, 2.500000000000000000 ) ) ;
+#3421 = ORIENTED_EDGE ( 'NONE', *, *, #13985, .F. ) ;
+#3422 = AXIS2_PLACEMENT_3D ( 'NONE', #7440, #9942, #16214 ) ;
+#3423 = VECTOR ( 'NONE', #6194, 1000.000000000000100 ) ;
+#3424 = VECTOR ( 'NONE', #12254, 1000.000000000000000 ) ;
+#3425 = DIRECTION ( 'NONE', ( -3.690901012716578100E-016, 3.460219699421562700E-017, 1.000000000000000000 ) ) ;
+#3426 = EDGE_CURVE ( 'NONE', #16608, #8958, #4786, .T. ) ;
+#3427 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3428 = EDGE_CURVE ( 'NONE', #3102, #6215, #8627, .T. ) ;
+#3429 = CARTESIAN_POINT ( 'NONE', ( 0.1971678463167826900, 0.3000000000000027600, -0.3274865798648753900 ) ) ;
+#3430 = FACE_OUTER_BOUND ( 'NONE', #7654, .T. ) ;
+#3431 = ORIENTED_EDGE ( 'NONE', *, *, #12389, .T. ) ;
+#3432 = PLANE ( 'NONE', #869 ) ;
+#3433 = EDGE_CURVE ( 'NONE', #5152, #9084, #5186, .T. ) ;
+#3434 = VERTEX_POINT ( 'NONE', #4904 ) ;
+#3435 = ORIENTED_EDGE ( 'NONE', *, *, #3752, .T. ) ;
+#3436 = CARTESIAN_POINT ( 'NONE', ( 2.475000000000000500, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#3437 = PLANE ( 'NONE', #2861 ) ;
+#3438 = VERTEX_POINT ( 'NONE', #16201 ) ;
+#3439 = LINE ( 'NONE', #13858, #7864 ) ;
+#3440 = LINE ( 'NONE', #10240, #7853 ) ;
+#3441 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999965000, 1.370000000000001400, -1.000000000000001800 ) ) ;
+#3442 = LINE ( 'NONE', #8633, #5238 ) ;
+#3443 = ORIENTED_EDGE ( 'NONE', *, *, #14231, .T. ) ;
+#3444 = AXIS2_PLACEMENT_3D ( 'NONE', #3269, #4558, #8568 ) ;
+#3445 = CLOSED_SHELL ( 'NONE', ( #10256, #4474, #454, #534, #8200, #2875 ) ) ;
+#3446 = DIRECTION ( 'NONE', ( 3.727658268449029900E-015, -0.2391835129829041900, -0.9709743802578711900 ) ) ;
+#3447 = EDGE_CURVE ( 'NONE', #6189, #7445, #13036, .T. ) ;
+#3448 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 2.150000000000001200, -2.050000000000007400 ) ) ;
+#3449 = ORIENTED_EDGE ( 'NONE', *, *, #10579, .T. ) ;
+#3450 = EDGE_CURVE ( 'NONE', #2191, #14577, #5957, .T. ) ;
+#3451 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000006700, 8.686989030519775500E-015, 6.231123739628088900E-016 ) ) ;
+#3452 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000003100, 2.680000000000007300, 1.767489812878187500 ) ) ;
+#3453 = EDGE_CURVE ( 'NONE', #12516, #12625, #161, .T. ) ;
+#3454 = ADVANCED_FACE ( 'NONE', ( #14246 ), #3671, .F. ) ;
+#3455 = LINE ( 'NONE', #1999, #5637 ) ;
+#3456 = VERTEX_POINT ( 'NONE', #943 ) ;
+#3457 = VECTOR ( 'NONE', #4658, 1000.000000000000100 ) ;
+#3458 = EDGE_CURVE ( 'NONE', #10660, #10426, #5751, .T. ) ;
+#3459 = ORIENTED_EDGE ( 'NONE', *, *, #14939, .F. ) ;
+#3460 = VECTOR ( 'NONE', #1701, 1000.000000000000000 ) ;
+#3461 = ORIENTED_EDGE ( 'NONE', *, *, #1177, .F. ) ;
+#3462 = PLANE ( 'NONE', #11483 ) ;
+#3463 = ORIENTED_EDGE ( 'NONE', *, *, #2401, .F. ) ;
+#3464 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3465 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3466 = CARTESIAN_POINT ( 'NONE', ( -9.919296471675913600E-016, 2.150000000000000400, -1.480000000000007500 ) ) ;
+#3467 = CARTESIAN_POINT ( 'NONE', ( -1.749999999999999600, -1.331476352175183100E-015, -1.000000000000002700 ) ) ;
+#3468 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#3469 = LINE ( 'NONE', #7314, #10106 ) ;
+#3470 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999700, 1.900000000000000800, -2.200000000000007300 ) ) ;
+#3471 = ORIENTED_EDGE ( 'NONE', *, *, #7226, .T. ) ;
+#3472 = EDGE_LOOP ( 'NONE', ( #11537, #3291, #14746, #9949 ) ) ;
+#3473 = FACE_OUTER_BOUND ( 'NONE', #1518, .T. ) ;
+#3474 = EDGE_CURVE ( 'NONE', #2819, #11739, #9405, .T. ) ;
+#3475 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3476 = ADVANCED_FACE ( 'NONE', ( #2169 ), #11569, .F. ) ;
+#3477 = ORIENTED_EDGE ( 'NONE', *, *, #8090, .T. ) ;
+#3478 = EDGE_CURVE ( 'NONE', #14238, #8958, #2563, .T. ) ;
+#3479 = VERTEX_POINT ( 'NONE', #5019 ) ;
+#3480 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999700, 2.000000000000000400, -2.200000000000000200 ) ) ;
+#3481 = CIRCLE ( 'NONE', #10146, 0.5499999999999997100 ) ;
+#3482 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3483 = CARTESIAN_POINT ( 'NONE', ( -0.06642135594061865400, -2.183578644059337200, -1.200000000000002800 ) ) ;
+#3484 = DIRECTION ( 'NONE', ( -1.374997573338333700E-014, 0.9709743802578710800, -0.2391835129829041600 ) ) ;
+#3485 = FACE_OUTER_BOUND ( 'NONE', #1764, .T. ) ;
+#3486 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902964500, 2.456986301696204000E-010, 2.499999999999996900 ) ) ;
+#3487 = ORIENTED_EDGE ( 'NONE', *, *, #1326, .T. ) ;
+#3488 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002000, 1.153553389999999200, -1.200000000000001500 ) ) ;
+#3489 = ORIENTED_EDGE ( 'NONE', *, *, #961, .T. ) ;
+#3490 = LINE ( 'NONE', #810, #2882 ) ;
+#3491 = ADVANCED_FACE ( 'NONE', ( #3791 ), #12745, .F. ) ;
+#3492 = CARTESIAN_POINT ( 'NONE', ( -2.607536514800010400E-017, 0.1150000002457351900, 7.259826848064337100E-032 ) ) ;
+#3493 = FACE_OUTER_BOUND ( 'NONE', #10114, .T. ) ;
+#3494 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3495 = ORIENTED_EDGE ( 'NONE', *, *, #6793, .F. ) ;
+#3496 = ORIENTED_EDGE ( 'NONE', *, *, #1824, .T. ) ;
+#3497 = CLOSED_SHELL ( 'NONE', ( #450, #3476, #6287, #4128, #11774, #12163, #14995, #8766, #797, #13849 ) ) ;
+#3498 = ORIENTED_EDGE ( 'NONE', *, *, #760, .F. ) ;
+#3499 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.450000000000000200, 1.899999999999999900 ) ) ;
+#3500 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000005300, 0.3000000002457299800, 6.845527932513047600E-016 ) ) ;
+#3501 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3502 = EDGE_LOOP ( 'NONE', ( #10477, #167, #4793, #4426 ) ) ;
+#3503 = LINE ( 'NONE', #13072, #97 ) ;
+#3504 = ORIENTED_EDGE ( 'NONE', *, *, #14678, .T. ) ;
+#3505 = VECTOR ( 'NONE', #12256, 1000.000000000000000 ) ;
+#3506 = VERTEX_POINT ( 'NONE', #1105 ) ;
+#3507 = ORIENTED_EDGE ( 'NONE', *, *, #5573, .F. ) ;
+#3508 = ORIENTED_EDGE ( 'NONE', *, *, #2508, .T. ) ;
+#3509 = ORIENTED_EDGE ( 'NONE', *, *, #11642, .F. ) ;
+#3510 = AXIS2_PLACEMENT_3D ( 'NONE', #3003, #9468, #14588 ) ;
+#3511 = DIRECTION ( 'NONE', ( -1.188166764367676400E-015, -3.735097990827372000E-031, -1.000000000000000000 ) ) ;
+#3512 = LINE ( 'NONE', #8131, #2320 ) ;
+#3513 = EDGE_CURVE ( 'NONE', #12528, #15132, #1377, .T. ) ;
+#3514 = ORIENTED_EDGE ( 'NONE', *, *, #9067, .T. ) ;
+#3515 = VECTOR ( 'NONE', #1379, 1000.000000000000000 ) ;
+#3516 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000000400, 1.900000000000002100, -2.200000000000001100 ) ) ;
+#3517 = VERTEX_POINT ( 'NONE', #10320 ) ;
+#3518 = VECTOR ( 'NONE', #10207, 1000.000000000000000 ) ;
+#3519 = ORIENTED_EDGE ( 'NONE', *, *, #684, .T. ) ;
+#3520 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3521 = EDGE_LOOP ( 'NONE', ( #16541, #3443, #12970, #10247 ) ) ;
+#3522 = ORIENTED_EDGE ( 'NONE', *, *, #8618, .F. ) ;
+#3523 = ORIENTED_EDGE ( 'NONE', *, *, #6011, .T. ) ;
+#3524 = DIRECTION ( 'NONE', ( -3.469446951953279900E-016, -8.673617379884052800E-015, 1.000000000000000000 ) ) ;
+#3525 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3526 = ADVANCED_FACE ( 'NONE', ( #10816 ), #15564, .T. ) ;
+#3527 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3528 = LINE ( 'NONE', #12785, #15794 ) ;
+#3529 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3530 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.168404344970993900E-015 ) ) ;
+#3531 = TOROIDAL_SURFACE ( 'NONE', #1508, 0.09999999999999990800, 0.1499999999999999900 ) ;
+#3532 = EDGE_CURVE ( 'NONE', #6776, #14989, #16631, .T. ) ;
+#3533 = CARTESIAN_POINT ( 'NONE', ( -1.175000000000000900, 0.1150000002457349900, -2.200000000000006800 ) ) ;
+#3534 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#3535 = LINE ( 'NONE', #3572, #3133 ) ;
+#3536 = LINE ( 'NONE', #1894, #5725 ) ;
+#3537 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.416109137628984700E-014, 3.507391052951040600E-016 ) ) ;
+#3538 = PLANE ( 'NONE', #8036 ) ;
+#3539 = VERTEX_POINT ( 'NONE', #15283 ) ;
+#3540 = VERTEX_POINT ( 'NONE', #7880 ) ;
+#3541 = LINE ( 'NONE', #13937, #5728 ) ;
+#3542 = ORIENTED_EDGE ( 'NONE', *, *, #7875, .F. ) ;
+#3543 = EDGE_LOOP ( 'NONE', ( #10531, #14611, #330, #1768 ) ) ;
+#3544 = ORIENTED_EDGE ( 'NONE', *, *, #11801, .F. ) ;
+#3545 = EDGE_CURVE ( 'NONE', #15976, #5281, #10237, .T. ) ;
+#3546 = EDGE_CURVE ( 'NONE', #2999, #9581, #563, .T. ) ;
+#3547 = ORIENTED_EDGE ( 'NONE', *, *, #2399, .T. ) ;
+#3548 = EDGE_CURVE ( 'NONE', #6448, #8782, #13252, .T. ) ;
+#3549 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3550 = VECTOR ( 'NONE', #16091, 1000.000000000000000 ) ;
+#3551 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3552 = ADVANCED_FACE ( 'NONE', ( #7382 ), #15630, .F. ) ;
+#3553 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000001300, 1.353553389999994500, 0.9599999999999984100 ) ) ;
+#3554 = STYLED_ITEM ( 'NONE', ( #13999 ), #8908 ) ;
+#3555 = VECTOR ( 'NONE', #6319, 1000.000000000000000 ) ;
+#3556 = ORIENTED_EDGE ( 'NONE', *, *, #13604, .T. ) ;
+#3557 = ORIENTED_EDGE ( 'NONE', *, *, #1102, .T. ) ;
+#3558 = CARTESIAN_POINT ( 'NONE', ( 0.4752755084312422200, 2.041998940799543600, -1.016192296344053100 ) ) ;
+#3559 = ORIENTED_EDGE ( 'NONE', *, *, #9174, .F. ) ;
+#3560 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.606225440719266100E-016 ) ) ;
+#3561 = FACE_OUTER_BOUND ( 'NONE', #2936, .T. ) ;
+#3562 = EDGE_CURVE ( 'NONE', #2160, #9316, #13842, .T. ) ;
+#3563 = VECTOR ( 'NONE', #9743, 1000.000000000000000 ) ;
+#3564 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3565 = VECTOR ( 'NONE', #8954, 1000.000000000000000 ) ;
+#3566 = EDGE_CURVE ( 'NONE', #8905, #4337, #3385, .T. ) ;
+#3567 = ORIENTED_EDGE ( 'NONE', *, *, #15133, .F. ) ;
+#3568 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002800, 1.153553389999999200, -2.200000000000001100 ) ) ;
+#3569 = ADVANCED_FACE ( 'NONE', ( #5565 ), #2860, .F. ) ;
+#3570 = ORIENTED_EDGE ( 'NONE', *, *, #14764, .F. ) ;
+#3571 = ORIENTED_EDGE ( 'NONE', *, *, #15477, .F. ) ;
+#3572 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902941300, 0.05000000000000037700, 7.297984586448966100E-018 ) ) ;
+#3573 = DIRECTION ( 'NONE', ( 3.714361186363740600E-015, -0.2391835129829038600, -0.9709743802578711900 ) ) ;
+#3574 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3575 = FACE_OUTER_BOUND ( 'NONE', #4052, .T. ) ;
+#3576 = VECTOR ( 'NONE', #632, 1000.000000000000000 ) ;
+#3577 = CARTESIAN_POINT ( 'NONE', ( 6.162845126171162700E-016, 0.3381507188134355600, 1.875793042338390800 ) ) ;
+#3578 = VECTOR ( 'NONE', #14701, 1000.000000000000000 ) ;
+#3579 = LINE ( 'NONE', #95, #16443 ) ;
+#3580 = DIRECTION ( 'NONE', ( -0.9511818456901538500, 0.0000000000000000000, 0.3086310036750556900 ) ) ;
+#3581 = VERTEX_POINT ( 'NONE', #10639 ) ;
+#3582 = ORIENTED_EDGE ( 'NONE', *, *, #1103, .F. ) ;
+#3583 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999998400, 2.477598792654223600, 2.894122473943339500 ) ) ;
+#3584 = DIRECTION ( 'NONE', ( -6.981725862149774300E-016, 0.9659258262890698700, -0.2588190451025146900 ) ) ;
+#3585 = EDGE_LOOP ( 'NONE', ( #956, #2522, #2206, #8153 ) ) ;
+#3586 = EDGE_CURVE ( 'NONE', #11452, #3540, #15809, .T. ) ;
+#3587 = DIRECTION ( 'NONE', ( 3.049411778015598000E-016, 1.178641749757794800E-030, -1.000000000000000000 ) ) ;
+#3588 = DIRECTION ( 'NONE', ( -7.228014483236703500E-016, -4.613626265896613800E-017, 1.000000000000000000 ) ) ;
+#3589 = LINE ( 'NONE', #14405, #13466 ) ;
+#3590 = VECTOR ( 'NONE', #9752, 1000.000000000000000 ) ;
+#3591 = FACE_OUTER_BOUND ( 'NONE', #987, .T. ) ;
+#3592 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000700, 2.457374039498139200E-010, -2.150000000000010100 ) ) ;
+#3593 = AXIS2_PLACEMENT_3D ( 'NONE', #5487, #10632, #14445 ) ;
+#3594 = LINE ( 'NONE', #15706, #9642 ) ;
+#3595 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.032879073410315900E-016, -0.0000000000000000000 ) ) ;
+#3596 = ORIENTED_EDGE ( 'NONE', *, *, #3688, .T. ) ;
+#3597 = VERTEX_POINT ( 'NONE', #7824 ) ;
+#3598 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3599 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.2000000002457346900, -1.850000000000005400 ) ) ;
+#3600 = ORIENTED_EDGE ( 'NONE', *, *, #5046, .T. ) ;
+#3601 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3602 = CARTESIAN_POINT ( 'NONE', ( 1.737072930905311200, 1.805919983162139800, -1.499999999999997800 ) ) ;
+#3603 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.862588252153086800E-015, 3.049411778015598000E-016 ) ) ;
+#3604 = CIRCLE ( 'NONE', #16311, 0.2500000000000000000 ) ;
+#3605 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999993400, 1.475000000000001400, 1.699999999999996600 ) ) ;
+#3606 = LINE ( 'NONE', #8747, #6196 ) ;
+#3607 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3608 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000017100, 1.970000000000001300, 1.360920363336279200 ) ) ;
+#3609 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1896 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2798, #8024, #341 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3610 = ADVANCED_FACE ( 'NONE', ( #3773 ), #13181, .T. ) ;
+#3611 = FACE_OUTER_BOUND ( 'NONE', #12683, .T. ) ;
+#3612 = ORIENTED_EDGE ( 'NONE', *, *, #3120, .T. ) ;
+#3613 = CARTESIAN_POINT ( 'NONE', ( -0.9858476189846007200, 3.140297934339106000, -2.050000000000000300 ) ) ;
+#3614 = DIRECTION ( 'NONE', ( -4.335446845417045200E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3615 = ORIENTED_EDGE ( 'NONE', *, *, #7433, .T. ) ;
+#3616 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.1500000002457345700, -1.850000000000005400 ) ) ;
+#3617 = ORIENTED_EDGE ( 'NONE', *, *, #2331, .T. ) ;
+#3618 = DIRECTION ( 'NONE', ( 0.7071067811865536800, -0.7071067811865414700, 0.0000000000000000000 ) ) ;
+#3619 = DIRECTION ( 'NONE', ( -1.084202172485498100E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3620 = ORIENTED_EDGE ( 'NONE', *, *, #11686, .T. ) ;
+#3621 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3622 = AXIS2_PLACEMENT_3D ( 'NONE', #5000, #12674, #6159 ) ;
+#3623 = LINE ( 'NONE', #9810, #13096 ) ;
+#3624 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -1.734723475976807700E-014 ) ) ;
+#3625 = VECTOR ( 'NONE', #5584, 1000.000000000000000 ) ;
+#3626 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000500, 0.04999999999997527900, -0.9000000000000031300 ) ) ;
+#3627 = CIRCLE ( 'NONE', #1272, 0.05000000000000012800 ) ;
+#3628 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3629 = CARTESIAN_POINT ( 'NONE', ( -2.805000000000000200, 2.450000000000000200, 1.500000000000000200 ) ) ;
+#3630 = VERTEX_POINT ( 'NONE', #5556 ) ;
+#3631 = ADVANCED_FACE ( 'NONE', ( #4360 ), #4158, .T. ) ;
+#3632 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3633 = ORIENTED_EDGE ( 'NONE', *, *, #1949, .T. ) ;
+#3634 = CARTESIAN_POINT ( 'NONE', ( 1.737072930905311500, 1.805919983162139800, -1.650000000000000800 ) ) ;
+#3635 = PLANE ( 'NONE', #4067 ) ;
+#3636 = EDGE_CURVE ( 'NONE', #1524, #11332, #963, .T. ) ;
+#3637 = CARTESIAN_POINT ( 'NONE', ( -1.737072930905314800, 1.805919983162139500, -2.050000000000000300 ) ) ;
+#3638 = CIRCLE ( 'NONE', #3951, 0.1500000000000001100 ) ;
+#3639 = VERTEX_POINT ( 'NONE', #9337 ) ;
+#3640 = DIRECTION ( 'NONE', ( 3.727658268449029100E-015, -0.2391835129829041900, -0.9709743802578711900 ) ) ;
+#3641 = VECTOR ( 'NONE', #13289, 1000.000000000000000 ) ;
+#3642 = EDGE_CURVE ( 'NONE', #1953, #4804, #9389, .T. ) ;
+#3643 =( BOUNDED_SURFACE ( ) B_SPLINE_SURFACE ( 3, 1, (
+ ( #512, #6780 ),
+ ( #13399, #15777 ),
+ ( #1807, #8080 ),
+ ( #10683, #12164 ) ),
+ .UNSPECIFIED., .F., .F., .T. )
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. )
+ GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000),
+ ( 0.8047378541243619400, 0.8047378541243619400),
+ ( 0.8047378541243619400, 0.8047378541243619400),
+ ( 1.000000000000000000, 1.000000000000000000) ) )
+ REPRESENTATION_ITEM ( '' ) SURFACE ( ) );
+#3644 = DIRECTION ( 'NONE', ( 1.415611836225472200E-014, -1.000000000000000000, 3.460219699422085300E-017 ) ) ;
+#3645 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3646 = PLANE ( 'NONE', #3622 ) ;
+#3647 = CIRCLE ( 'NONE', #6858, 0.1499999999999999700 ) ;
+#3648 = EDGE_LOOP ( 'NONE', ( #284, #7294, #390, #5473 ) ) ;
+#3649 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 5.393871534210664000E-014, 0.09999999999999874300 ) ) ;
+#3650 = ORIENTED_EDGE ( 'NONE', *, *, #16246, .F. ) ;
+#3651 = AXIS2_PLACEMENT_3D ( 'NONE', #820, #10037, #2330 ) ;
+#3652 = CARTESIAN_POINT ( 'NONE', ( -2.499999999999991600, 0.6523577121251522600, 2.726626411496522600 ) ) ;
+#3653 = CARTESIAN_POINT ( 'NONE', ( 1.944999999999998700, 2.450000000000000200, 1.499999999999999600 ) ) ;
+#3654 = ADVANCED_FACE ( 'NONE', ( #10802 ), #8154, .F. ) ;
+#3655 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.1736481776669341600, 0.9848077530122074700 ) ) ;
+#3656 = ORIENTED_EDGE ( 'NONE', *, *, #6109, .F. ) ;
+#3657 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.3500000002457373000, -2.150000000000004800 ) ) ;
+#3658 = VECTOR ( 'NONE', #6790, 1000.000000000000000 ) ;
+#3659 = ORIENTED_EDGE ( 'NONE', *, *, #16114, .T. ) ;
+#3660 = LINE ( 'NONE', #9774, #11740 ) ;
+#3661 = AXIS2_PLACEMENT_3D ( 'NONE', #3710, #7636, #1088 ) ;
+#3662 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3663 = CARTESIAN_POINT ( 'NONE', ( -1.600000000000001200, 1.850000000000001000, 1.499999999999997300 ) ) ;
+#3664 = PLANE ( 'NONE', #10299 ) ;
+#3665 = VECTOR ( 'NONE', #11314, 1000.000000000000000 ) ;
+#3666 = CARTESIAN_POINT ( 'NONE', ( 1.742108714544467400, 1.366988405040876500, 1.555625909395458800 ) ) ;
+#3667 = EDGE_CURVE ( 'NONE', #16566, #2986, #11835, .T. ) ;
+#3668 = EDGE_CURVE ( 'NONE', #12408, #15976, #12029, .T. ) ;
+#3669 = PLANE ( 'NONE', #5451 ) ;
+#3670 = ORIENTED_EDGE ( 'NONE', *, *, #13140, .F. ) ;
+#3671 = PLANE ( 'NONE', #1919 ) ;
+#3672 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 1.730000000000000400, -2.200000000000007300 ) ) ;
+#3673 = EDGE_CURVE ( 'NONE', #7300, #12568, #1404, .T. ) ;
+#3674 = CYLINDRICAL_SURFACE ( 'NONE', #5081, 0.4000000000000006900 ) ;
+#3675 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.753666395189100600E-017, -1.000000000000000000 ) ) ;
+#3676 = EDGE_LOOP ( 'NONE', ( #3313, #8339, #405, #13559, #11601 ) ) ;
+#3677 = ORIENTED_EDGE ( 'NONE', *, *, #14025, .F. ) ;
+#3678 = DIRECTION ( 'NONE', ( 1.097926250618231200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3679 = ORIENTED_EDGE ( 'NONE', *, *, #3532, .T. ) ;
+#3680 = CYLINDRICAL_SURFACE ( 'NONE', #15575, 0.1000000000000003500 ) ;
+#3681 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000000700, 1.475000000000001400, 1.699999999999996600 ) ) ;
+#3682 = ORIENTED_EDGE ( 'NONE', *, *, #9585, .F. ) ;
+#3683 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3684 = EDGE_CURVE ( 'NONE', #11971, #7567, #8181, .T. ) ;
+#3685 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000006100, 9.266377268342737600E-015, 1.109999999999998500 ) ) ;
+#3686 = VECTOR ( 'NONE', #11598, 1000.000000000000000 ) ;
+#3687 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903033600, 2.456982606575743000E-010, 7.486757202923014300E-018 ) ) ;
+#3688 = EDGE_CURVE ( 'NONE', #14697, #10823, #7164, .T. ) ;
+#3689 = ORIENTED_EDGE ( 'NONE', *, *, #7551, .F. ) ;
+#3690 = ORIENTED_EDGE ( 'NONE', *, *, #8918, .T. ) ;
+#3691 = ORIENTED_EDGE ( 'NONE', *, *, #3586, .T. ) ;
+#3692 = DIRECTION ( 'NONE', ( -3.235547591807293800E-016, -0.1736481776669341600, -0.9848077530122074700 ) ) ;
+#3693 = EDGE_CURVE ( 'NONE', #15467, #16106, #4771, .T. ) ;
+#3694 = DIRECTION ( 'NONE', ( -0.001097777725771189800, 3.095218742444976500E-017, -0.9999993974418508500 ) ) ;
+#3695 = ORIENTED_EDGE ( 'NONE', *, *, #13485, .T. ) ;
+#3696 = ORIENTED_EDGE ( 'NONE', *, *, #9680, .T. ) ;
+#3697 = ADVANCED_FACE ( 'NONE', ( #11429 ), #7981, .T. ) ;
+#3698 = FACE_OUTER_BOUND ( 'NONE', #11943, .T. ) ;
+#3699 = DIRECTION ( 'NONE', ( 2.990902544787618300E-016, -4.613626265895224700E-017, 1.000000000000000000 ) ) ;
+#3700 = DIRECTION ( 'NONE', ( -0.7071067811865406900, -0.7071067811865543500, 1.456375805349648200E-016 ) ) ;
+#3701 = ORIENTED_EDGE ( 'NONE', *, *, #889, .T. ) ;
+#3702 = LINE ( 'NONE', #15280, #13567 ) ;
+#3703 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3704 = ORIENTED_EDGE ( 'NONE', *, *, #9261, .T. ) ;
+#3705 = ORIENTED_EDGE ( 'NONE', *, *, #15088, .T. ) ;
+#3706 = ORIENTED_EDGE ( 'NONE', *, *, #10018, .T. ) ;
+#3707 = VERTEX_POINT ( 'NONE', #3616 ) ;
+#3708 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862745100, 0.05000000000001186800, -0.2212001973052347700 ) ) ;
+#3709 = ORIENTED_EDGE ( 'NONE', *, *, #11206, .F. ) ;
+#3710 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 2.150000000000000400, -1.480000000000007500 ) ) ;
+#3711 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #8013 ), #4568 ) ;
+#3712 = FACE_OUTER_BOUND ( 'NONE', #9490, .T. ) ;
+#3713 = ORIENTED_EDGE ( 'NONE', *, *, #12484, .F. ) ;
+#3714 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -3.373073425510458100E-015, 1.000000000000000000 ) ) ;
+#3715 = ORIENTED_EDGE ( 'NONE', *, *, #1471, .T. ) ;
+#3716 = CYLINDRICAL_SURFACE ( 'NONE', #2004, 0.5500000000000007100 ) ;
+#3717 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#3718 = CARTESIAN_POINT ( 'NONE', ( 1.859945737548660800, 1.891956448614796200, -1.650000000000000600 ) ) ;
+#3719 = ORIENTED_EDGE ( 'NONE', *, *, #14423, .F. ) ;
+#3720 = VECTOR ( 'NONE', #8439, 1000.000000000000000 ) ;
+#3721 = ADVANCED_FACE ( 'NONE', ( #7577 ), #12441, .T. ) ;
+#3722 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000004100, -0.2450000033420427800, 2.638707686813414300 ) ) ;
+#3723 = CARTESIAN_POINT ( 'NONE', ( -1.563126426761249500, 1.702505707044994700, 1.699999999999997500 ) ) ;
+#3724 = CARTESIAN_POINT ( 'NONE', ( -3.262132034949229100, 0.8621320343559485400, -2.200000000000002800 ) ) ;
+#3725 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3726 = ORIENTED_EDGE ( 'NONE', *, *, #12533, .T. ) ;
+#3727 = ORIENTED_EDGE ( 'NONE', *, *, #3801, .F. ) ;
+#3728 = EDGE_CURVE ( 'NONE', #11332, #4019, #11022, .T. ) ;
+#3729 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000000600, 2.150000000000000800, 2.500000000000000000 ) ) ;
+#3730 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999500, 1.730000000000000900, -2.200000000000007300 ) ) ;
+#3731 = DIRECTION ( 'NONE', ( 0.2211161094166274000, -7.991152206701659600E-016, 0.9752474896950281700 ) ) ;
+#3732 = DIRECTION ( 'NONE', ( 1.395910297075075300E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3733 = VECTOR ( 'NONE', #5372, 1000.000000000000000 ) ;
+#3734 = FACE_OUTER_BOUND ( 'NONE', #5009, .T. ) ;
+#3735 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3736 = VECTOR ( 'NONE', #10548, 1000.000000000000000 ) ;
+#3738 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3737 = VECTOR ( 'NONE', #705, 1000.000000000000100 ) ;
+#3739 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3740 = ORIENTED_EDGE ( 'NONE', *, *, #11874, .T. ) ;
+#3741 = ORIENTED_EDGE ( 'NONE', *, *, #913, .F. ) ;
+#3742 = LINE ( 'NONE', #7641, #1730 ) ;
+#3743 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3744 = VERTEX_POINT ( 'NONE', #5132 ) ;
+#3745 = CARTESIAN_POINT ( 'NONE', ( 4.033712875147844400, 1.400000000000002100, 2.604258337240181700 ) ) ;
+#3746 = ORIENTED_EDGE ( 'NONE', *, *, #671, .F. ) ;
+#3747 = AXIS2_PLACEMENT_3D ( 'NONE', #15336, #1268, #10274 ) ;
+#3748 = ADVANCED_FACE ( 'NONE', ( #16221 ), #11513, .T. ) ;
+#3749 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999998700, 0.1150000002457355300, -2.200000000000009900 ) ) ;
+#3750 = ORIENTED_EDGE ( 'NONE', *, *, #8502, .T. ) ;
+#3751 = EDGE_CURVE ( 'NONE', #2544, #6432, #3373, .T. ) ;
+#3752 = EDGE_CURVE ( 'NONE', #13162, #2786, #13827, .T. ) ;
+#3753 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.415611836225472200E-014, -3.244955498511110900E-016 ) ) ;
+#3754 = VECTOR ( 'NONE', #10853, 1000.000000000000000 ) ;
+#3755 = CARTESIAN_POINT ( 'NONE', ( -1.750000000000000700, 1.415000000000001600, 1.499999999999997300 ) ) ;
+#3756 = DIRECTION ( 'NONE', ( 0.8191520442889940200, -0.5735764363510429400, 8.993685326724743100E-016 ) ) ;
+#3757 = LINE ( 'NONE', #14545, #6339 ) ;
+#3758 = EDGE_CURVE ( 'NONE', #6934, #6332, #15417, .T. ) ;
+#3759 = VECTOR ( 'NONE', #16112, 1000.000000000000000 ) ;
+#3760 = CARTESIAN_POINT ( 'NONE', ( 3.800000000000002500, 1.250000000000001100, 2.499999999999999600 ) ) ;
+#3761 = ORIENTED_EDGE ( 'NONE', *, *, #11361, .F. ) ;
+#3762 = FACE_OUTER_BOUND ( 'NONE', #11000, .T. ) ;
+#3763 = CARTESIAN_POINT ( 'NONE', ( 3.449999999999998800, 1.900000000000003000, -1.200000000000003500 ) ) ;
+#3764 = AXIS2_PLACEMENT_3D ( 'NONE', #8474, #3511, #14927 ) ;
+#3765 = ORIENTED_EDGE ( 'NONE', *, *, #4194, .T. ) ;
+#3766 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3767 = ORIENTED_EDGE ( 'NONE', *, *, #10364, .F. ) ;
+#3768 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902951300, 0.05000000000000040500, -0.5202892220139560000 ) ) ;
+#3769 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000006500, 0.0000000000000000000, 1.699999999999997500 ) ) ;
+#3770 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000002700, -0.2450000033420402800, 2.638707686813411600 ) ) ;
+#3771 = LINE ( 'NONE', #3940, #16016 ) ;
+#3772 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#3773 = FACE_OUTER_BOUND ( 'NONE', #13968, .T. ) ;
+#3774 = VECTOR ( 'NONE', #4999, 1000.000000000000000 ) ;
+#3775 = CARTESIAN_POINT ( 'NONE', ( -3.449999999999999300, 1.900000000000001700, -2.200000000000000200 ) ) ;
+#3776 = ORIENTED_EDGE ( 'NONE', *, *, #13268, .T. ) ;
+#3777 = EDGE_CURVE ( 'NONE', #12335, #9578, #15212, .T. ) ;
+#3778 = DIRECTION ( 'NONE', ( -9.227252531791463800E-017, -1.777380610631964200E-016, 1.000000000000000000 ) ) ;
+#3779 = VERTEX_POINT ( 'NONE', #6520 ) ;
+#3780 = VERTEX_POINT ( 'NONE', #2547 ) ;
+#3781 = CARTESIAN_POINT ( 'NONE', ( -3.700000000000004200, 0.2999999999999488100, -0.1000000000000001900 ) ) ;
+#3782 = ORIENTED_EDGE ( 'NONE', *, *, #7501, .F. ) ;
+#3783 = EDGE_CURVE ( 'NONE', #1402, #16489, #14028, .T. ) ;
+#3784 = LINE ( 'NONE', #16046, #7198 ) ;
+#3785 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3786 = AXIS2_PLACEMENT_3D ( 'NONE', #38, #1320, #15333 ) ;
+#3787 = CIRCLE ( 'NONE', #9969, 0.1500000000000001900 ) ;
+#3788 = CARTESIAN_POINT ( 'NONE', ( -1.550000000000000700, 1.405673326026337000, 1.699999999999997500 ) ) ;
+#3789 = CARTESIAN_POINT ( 'NONE', ( 3.324264069305222800, 0.5000000000000113200, -1.350000000000001600 ) ) ;
+#3790 = DIRECTION ( 'NONE', ( 1.153838612879950500E-016, -0.2391835129829038600, 0.9709743802578711900 ) ) ;
+#3791 = FACE_OUTER_BOUND ( 'NONE', #3502, .T. ) ;
+#3792 = LINE ( 'NONE', #5228, #164 ) ;
+#3793 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#3794 = ORIENTED_EDGE ( 'NONE', *, *, #4846, .F. ) ;
+#3795 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999978100, 1.370000000000001400, -1.000000000000001800 ) ) ;
+#3796 = VERTEX_POINT ( 'NONE', #8909 ) ;
+#3797 = ORIENTED_EDGE ( 'NONE', *, *, #6107, .T. ) ;
+#3798 = VERTEX_POINT ( 'NONE', #3799 ) ;
+#3799 = CARTESIAN_POINT ( 'NONE', ( -1.600000000000000800, 1.265000000000001200, 1.174999999999997400 ) ) ;
+#3800 = DIRECTION ( 'NONE', ( 0.9999993974418508500, 1.383166512540806500E-014, -0.001097777725771187400 ) ) ;
+#3801 = EDGE_CURVE ( 'NONE', #13259, #12266, #1359, .T. ) ;
+#3802 = EDGE_CURVE ( 'NONE', #2278, #10228, #352, .T. ) ;
+#3803 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 1.730000000000000400, -1.480000000000007500 ) ) ;
+#3804 = CIRCLE ( 'NONE', #11387, 0.2000000000000000900 ) ;
+#3805 = VECTOR ( 'NONE', #14285, 1000.000000000000000 ) ;
+#3806 = EDGE_CURVE ( 'NONE', #3707, #10643, #8607, .T. ) ;
+#3807 = VECTOR ( 'NONE', #6003, 1000.000000000000000 ) ;
+#3808 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#3809 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000005200, 0.3000000002456641400, -0.2499999999999998300 ) ) ;
+#3810 = LINE ( 'NONE', #11561, #4404 ) ;
+#3811 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3812 = ORIENTED_EDGE ( 'NONE', *, *, #15273, .T. ) ;
+#3813 = AXIS2_PLACEMENT_3D ( 'NONE', #2190, #15102, #12387 ) ;
+#3814 = DIRECTION ( 'NONE', ( -0.8191520442889950200, 0.5735764363510416100, 0.0000000000000000000 ) ) ;
+#3815 = CARTESIAN_POINT ( 'NONE', ( 2.202642356364895800, 2.131915204428900300, -1.499999999999996900 ) ) ;
+#3816 = EDGE_LOOP ( 'NONE', ( #3523, #2601, #1898, #12759 ) ) ;
+#3817 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.640280049317045300, 1.469865528290279100 ) ) ;
+#3818 = ADVANCED_FACE ( 'NONE', ( #10421 ), #6836, .T. ) ;
+#3819 = FACE_OUTER_BOUND ( 'NONE', #11873, .T. ) ;
+#3820 = FACE_OUTER_BOUND ( 'NONE', #9976, .T. ) ;
+#3821 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.427840201248351000E-014, 3.081469906098945300E-016 ) ) ;
+#3822 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, -0.4100000000000015300 ) ) ;
+#3823 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000014300, 1.475000000000001400, 1.699999999999998400 ) ) ;
+#3824 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3825 = FACE_OUTER_BOUND ( 'NONE', #950, .T. ) ;
+#3826 = CARTESIAN_POINT ( 'NONE', ( 3.788944194529170400, 1.250000000000001100, 2.548762374484751200 ) ) ;
+#3827 = EDGE_LOOP ( 'NONE', ( #13606, #3522, #9855, #954 ) ) ;
+#3828 = AXIS2_PLACEMENT_3D ( 'NONE', #8007, #7946, #1940 ) ;
+#3829 = ORIENTED_EDGE ( 'NONE', *, *, #3879, .T. ) ;
+#3830 = PLANE ( 'NONE', #13678 ) ;
+#3831 = CARTESIAN_POINT ( 'NONE', ( 2.773223305542386700, 0.3732233049491002800, -1.200000000000003500 ) ) ;
+#3832 = ORIENTED_EDGE ( 'NONE', *, *, #4308, .F. ) ;
+#3833 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#3834 = CARTESIAN_POINT ( 'NONE', ( -1.859945737548664100, 1.891956448614796400, -1.649999999999999900 ) ) ;
+#3835 = ORIENTED_EDGE ( 'NONE', *, *, #15372, .F. ) ;
+#3836 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2400000002457353100, -1.800000000000005400 ) ) ;
+#3837 = ADVANCED_FACE ( 'NONE', ( #5550 ), #5560, .F. ) ;
+#3838 = VECTOR ( 'NONE', #8372, 1000.000000000000000 ) ;
+#3839 = AXIS2_PLACEMENT_3D ( 'NONE', #9162, #1361, #7682 ) ;
+#3840 = LINE ( 'NONE', #12031, #3012 ) ;
+#3841 = DIRECTION ( 'NONE', ( -1.415611836225472200E-014, 1.000000000000000000, -3.460219699422085300E-017 ) ) ;
+#3842 = VERTEX_POINT ( 'NONE', #10536 ) ;
+#3843 = CARTESIAN_POINT ( 'NONE', ( 1.064999998823621400, 0.05000000000001465100, 1.759999999999999100 ) ) ;
+#3844 = VECTOR ( 'NONE', #11128, 1000.000000000000100 ) ;
+#3845 = CARTESIAN_POINT ( 'NONE', ( -1.944999999999998500, 2.450000000000000200, 1.370000000000001000 ) ) ;
+#3846 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3847 = ORIENTED_EDGE ( 'NONE', *, *, #6246, .F. ) ;
+#3848 = DIRECTION ( 'NONE', ( -0.9752474896950282800, 1.445602896647338300E-015, -0.2211161094166269900 ) ) ;
+#3849 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.850000000000000800, 1.499999999999997300 ) ) ;
+#3850 = DIRECTION ( 'NONE', ( -3.727658268449029100E-015, 0.2391835129829041900, 0.9709743802578711900 ) ) ;
+#3851 = EDGE_LOOP ( 'NONE', ( #7206, #4303, #2833, #4806, #13155 ) ) ;
+#3852 = DIRECTION ( 'NONE', ( 4.818676322157797600E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3853 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3854 = CARTESIAN_POINT ( 'NONE', ( 1.824999999999999300, 2.450000000000000200, 1.369999999999999900 ) ) ;
+#3855 = ORIENTED_EDGE ( 'NONE', *, *, #1752, .T. ) ;
+#3856 = LINE ( 'NONE', #3672, #428 ) ;
+#3857 = FACE_OUTER_BOUND ( 'NONE', #14714, .T. ) ;
+#3858 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.370000000000001400, 0.0000000000000000000 ) ) ;
+#3859 = VERTEX_POINT ( 'NONE', #14570 ) ;
+#3860 = CYLINDRICAL_SURFACE ( 'NONE', #2576, 0.2000000000000000900 ) ;
+#3861 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 0.2400000002457353100, -1.650000000000005200 ) ) ;
+#3862 = EDGE_LOOP ( 'NONE', ( #5836, #3267, #7799, #16275 ) ) ;
+#3863 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.150000000000000400, 1.250000000000000400 ) ) ;
+#3864 = AXIS2_PLACEMENT_3D ( 'NONE', #12001, #8327, #4490 ) ;
+#3865 = CARTESIAN_POINT ( 'NONE', ( -1.710000000000000600, 0.04999999999997639700, -0.9000000000000025800 ) ) ;
+#3866 = AXIS2_PLACEMENT_3D ( 'NONE', #14103, #15370, #2566 ) ;
+#3867 = LINE ( 'NONE', #15029, #4854 ) ;
+#3868 = EDGE_LOOP ( 'NONE', ( #302, #12361, #12050, #14670 ) ) ;
+#3869 = LINE ( 'NONE', #4712, #3457 ) ;
+#3870 = DIRECTION ( 'NONE', ( 8.131516293641232000E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3871 = MANIFOLD_SOLID_BREP ( 'Pin 4', #3497 ) ;
+#3872 = ORIENTED_EDGE ( 'NONE', *, *, #16461, .F. ) ;
+#3873 = LINE ( 'NONE', #8674, #3665 ) ;
+#3874 = ORIENTED_EDGE ( 'NONE', *, *, #5598, .T. ) ;
+#3875 = CARTESIAN_POINT ( 'NONE', ( 3.324264069305222300, 0.5000000000000111000, -2.137867965644036200 ) ) ;
+#3876 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -2.891205798031128500E-015 ) ) ;
+#3877 = ORIENTED_EDGE ( 'NONE', *, *, #551, .T. ) ;
+#3878 = CARTESIAN_POINT ( 'NONE', ( 2.985355339898354600, 0.1610912705931374400, -0.4100000000000016400 ) ) ;
+#3879 = EDGE_CURVE ( 'NONE', #6105, #969, #1571, .T. ) ;
+#3880 = EDGE_CURVE ( 'NONE', #14985, #4707, #6361, .T. ) ;
+#3881 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 2.457346235280513500E-010, -2.500000000000006200 ) ) ;
+#3882 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 3.469446953658758700E-015 ) ) ;
+#3883 = EDGE_CURVE ( 'NONE', #1117, #7054, #14818, .T. ) ;
+#3884 = EDGE_LOOP ( 'NONE', ( #16431, #1301, #4913, #1229, #4031, #1424, #5706, #8941 ) ) ;
+#3885 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999998700, 0.2400000002457354200, -2.200000000000007300 ) ) ;
+#3886 = FACE_OUTER_BOUND ( 'NONE', #14334, .T. ) ;
+#3887 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#3888 = ORIENTED_EDGE ( 'NONE', *, *, #15107, .T. ) ;
+#3889 = VERTEX_POINT ( 'NONE', #13128 ) ;
+#3890 = AXIS2_PLACEMENT_3D ( 'NONE', #12394, #6259, #13839 ) ;
+#3891 = CARTESIAN_POINT ( 'NONE', ( -0.1770458158390320300, -0.1732449494472026500, 2.930000000890775600 ) ) ;
+#3892 = ORIENTED_EDGE ( 'NONE', *, *, #6304, .T. ) ;
+#3893 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3894 = LINE ( 'NONE', #11762, #12142 ) ;
+#3895 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3896 = VERTEX_POINT ( 'NONE', #2760 ) ;
+#3897 = ADVANCED_FACE ( 'NONE', ( #12835 ), #1655, .T. ) ;
+#3898 = ORIENTED_EDGE ( 'NONE', *, *, #7849, .F. ) ;
+#3899 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999700, 2.150000000000001700, -1.480000000000007500 ) ) ;
+#3900 = ORIENTED_EDGE ( 'NONE', *, *, #3307, .F. ) ;
+#3901 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3902 = EDGE_CURVE ( 'NONE', #11242, #6917, #10009, .T. ) ;
+#3903 = EDGE_CURVE ( 'NONE', #8857, #4282, #9368, .T. ) ;
+#3904 = CARTESIAN_POINT ( 'NONE', ( -2.773223305542388900, 0.3732233049490995000, 2.499999999999998700 ) ) ;
+#3905 = CARTESIAN_POINT ( 'NONE', ( -2.773223305542388500, 0.3732233049490991700, -0.4100000000000016400 ) ) ;
+#3906 = DIRECTION ( 'NONE', ( 3.714361186363740600E-015, -0.2391835129829038600, -0.9709743802578711900 ) ) ;
+#3907 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, -1.450000000000000400 ) ) ;
+#3908 = DIRECTION ( 'NONE', ( -3.216820240354854100E-015, -0.2391835129829041100, -0.9709743802578713100 ) ) ;
+#3909 = EDGE_CURVE ( 'NONE', #11730, #14916, #6730, .T. ) ;
+#3910 = ORIENTED_EDGE ( 'NONE', *, *, #15688, .T. ) ;
+#3911 = EDGE_LOOP ( 'NONE', ( #1348, #7992, #5300, #13788 ) ) ;
+#3912 = VECTOR ( 'NONE', #11316, 1000.000000000000000 ) ;
+#3913 = LINE ( 'NONE', #12882, #10535 ) ;
+#3914 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000039600, 1.850000000000000500, -1.403369234184501000 ) ) ;
+#3915 = DIRECTION ( 'NONE', ( 0.9999993974418508500, 1.383166512540806500E-014, -0.001097777725771104100 ) ) ;
+#3916 = STYLED_ITEM ( 'NONE', ( #16118 ), #10866 ) ;
+#3917 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902956500, 0.05000000000000041900, -0.8200000000000026200 ) ) ;
+#3918 = VERTEX_POINT ( 'NONE', #13562 ) ;
+#3919 = ORIENTED_EDGE ( 'NONE', *, *, #4495, .T. ) ;
+#3920 = ORIENTED_EDGE ( 'NONE', *, *, #11900, .F. ) ;
+#3921 = ORIENTED_EDGE ( 'NONE', *, *, #441, .T. ) ;
+#3922 = DIRECTION ( 'NONE', ( -0.2211161094166274000, -7.991152206701659600E-016, 0.9752474896950281700 ) ) ;
+#3923 = ADVANCED_FACE ( 'NONE', ( #16005 ), #7129, .F. ) ;
+#3924 = DIRECTION ( 'NONE', ( -0.7071067811865412400, 0.7071067811865536800, 2.453269466693386300E-016 ) ) ;
+#3925 = CARTESIAN_POINT ( 'NONE', ( 3.112132034949256700, 0.7121320343559742700, -1.350000000000002800 ) ) ;
+#3926 = CIRCLE ( 'NONE', #2672, 0.2499999999999993600 ) ;
+#3927 = ORIENTED_EDGE ( 'NONE', *, *, #7121, .F. ) ;
+#3928 = FACE_OUTER_BOUND ( 'NONE', #1174, .T. ) ;
+#3929 = DIRECTION ( 'NONE', ( 3.862588252153086800E-015, 1.000000000000000000, -3.575848732059568100E-032 ) ) ;
+#3930 = DIRECTION ( 'NONE', ( -0.9752474896950282800, 0.0000000000000000000, -0.2211161094166269900 ) ) ;
+#3931 = EDGE_CURVE ( 'NONE', #8157, #13375, #8788, .T. ) ;
+#3932 = VERTEX_POINT ( 'NONE', #14682 ) ;
+#3933 = LINE ( 'NONE', #9666, #12195 ) ;
+#3934 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3935 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3936 = ORIENTED_EDGE ( 'NONE', *, *, #684, .F. ) ;
+#3937 = ORIENTED_EDGE ( 'NONE', *, *, #9191, .T. ) ;
+#3938 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 0.8500000000000003100, -2.200000000000003700 ) ) ;
+#3939 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.3500000002457373000, -2.150000000000004800 ) ) ;
+#3940 = CARTESIAN_POINT ( 'NONE', ( -2.030569425459587000, 2.377660817715597600, -1.500000000000001800 ) ) ;
+#3941 = VECTOR ( 'NONE', #13874, 1000.000000000000000 ) ;
+#3942 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000007500, 1.949999999999999100, -1.000000000000001600 ) ) ;
+#3943 = LINE ( 'NONE', #11405, #8964 ) ;
+#3944 = CARTESIAN_POINT ( 'NONE', ( -3.588908729652607200, 0.7646446603474009700, -0.4100000000000014700 ) ) ;
+#3945 = DIRECTION ( 'NONE', ( -0.001097777725771189800, 3.095218742444976500E-017, -0.9999993974418508500 ) ) ;
+#3946 = VERTEX_POINT ( 'NONE', #179 ) ;
+#3947 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.475000000000001400, 1.699999999999997500 ) ) ;
+#3948 = ORIENTED_EDGE ( 'NONE', *, *, #10354, .F. ) ;
+#3949 = ORIENTED_EDGE ( 'NONE', *, *, #12532, .T. ) ;
+#3950 = ORIENTED_EDGE ( 'NONE', *, *, #15191, .T. ) ;
+#3951 = AXIS2_PLACEMENT_3D ( 'NONE', #13911, #2162, #12417 ) ;
+#3952 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3953 = LINE ( 'NONE', #13093, #16397 ) ;
+#3954 = CYLINDRICAL_SURFACE ( 'NONE', #12902, 0.2499999999999997800 ) ;
+#3955 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#3956 = CIRCLE ( 'NONE', #315, 0.1500000000000001900 ) ;
+#3957 = CARTESIAN_POINT ( 'NONE', ( 3.112132034949256300, 0.7121320343559740500, -1.262132034355965000 ) ) ;
+#3958 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3959 = EDGE_LOOP ( 'NONE', ( #5301, #5745, #6931, #10967, #10602, #1900 ) ) ;
+#3960 = ORIENTED_EDGE ( 'NONE', *, *, #13573, .F. ) ;
+#3961 = VECTOR ( 'NONE', #5931, 1000.000000000000000 ) ;
+#3962 = AXIS2_PLACEMENT_3D ( 'NONE', #4290, #14580, #5574 ) ;
+#3963 = CARTESIAN_POINT ( 'NONE', ( 1.064999998823621400, 0.05000000000001465100, 1.759999999999999100 ) ) ;
+#3964 = ORIENTED_EDGE ( 'NONE', *, *, #12642, .T. ) ;
+#3965 = EDGE_LOOP ( 'NONE', ( #5536, #4844, #8326, #14526 ) ) ;
+#3966 = DIRECTION ( 'NONE', ( -1.485208455459595600E-016, 1.000000000000000000, 1.610266234003122100E-031 ) ) ;
+#3967 = AXIS2_PLACEMENT_3D ( 'NONE', #2045, #12180, #12347 ) ;
+#3968 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.168404344971007700E-015, 0.0000000000000000000 ) ) ;
+#3969 = LINE ( 'NONE', #6509, #545 ) ;
+#3970 = CARTESIAN_POINT ( 'NONE', ( -1.824999999999998000, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#3971 = VECTOR ( 'NONE', #8650, 1000.000000000000100 ) ;
+#3972 = VECTOR ( 'NONE', #5414, 1000.000000000000000 ) ;
+#3973 = AXIS2_PLACEMENT_3D ( 'NONE', #2657, #10444, #3968 ) ;
+#3974 = VERTEX_POINT ( 'NONE', #24 ) ;
+#3975 = CARTESIAN_POINT ( 'NONE', ( 3.967378042322856000, 1.400000000000001900, 2.896832584148690200 ) ) ;
+#3976 = DIRECTION ( 'NONE', ( 3.525860723530095200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3977 = ORIENTED_EDGE ( 'NONE', *, *, #9711, .T. ) ;
+#3978 = CARTESIAN_POINT ( 'NONE', ( -1.360355339355998800, -1.463908729949247300, 3.765702674762628500E-016 ) ) ;
+#3979 = ORIENTED_EDGE ( 'NONE', *, *, #14520, .F. ) ;
+#3980 = EDGE_CURVE ( 'NONE', #8533, #14376, #13619, .T. ) ;
+#3981 = EDGE_CURVE ( 'NONE', #2884, #697, #8591, .T. ) ;
+#3982 = EDGE_CURVE ( 'NONE', #11582, #909, #11407, .T. ) ;
+#3983 = ADVANCED_FACE ( 'NONE', ( #2354 ), #151, .T. ) ;
+#3984 = VECTOR ( 'NONE', #273, 1000.000000000000000 ) ;
+#3985 = LINE ( 'NONE', #13938, #12042 ) ;
+#3986 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3987 = ORIENTED_EDGE ( 'NONE', *, *, #9164, .F. ) ;
+#3988 = ORIENTED_EDGE ( 'NONE', *, *, #13761, .T. ) ;
+#3989 = PLANE ( 'NONE', #15964 ) ;
+#3990 = VERTEX_POINT ( 'NONE', #9266 ) ;
+#3991 = ORIENTED_EDGE ( 'NONE', *, *, #2398, .T. ) ;
+#3992 = EDGE_CURVE ( 'NONE', #2770, #8115, #1742, .T. ) ;
+#3993 = DIRECTION ( 'NONE', ( -1.000000000000000000, -4.613626265895772900E-016, 3.469446951953610200E-016 ) ) ;
+#3994 = AXIS2_PLACEMENT_3D ( 'NONE', #10273, #2543, #15408 ) ;
+#3995 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 0.2400000002457353100, -1.650000000000006100 ) ) ;
+#3996 = LINE ( 'NONE', #8288, #1185 ) ;
+#3997 = CARTESIAN_POINT ( 'NONE', ( 0.07322330470336296800, 2.456966105547225000E-010, 2.499999999999999100 ) ) ;
+#3998 = LINE ( 'NONE', #3899, #2579 ) ;
+#3999 = EDGE_CURVE ( 'NONE', #6846, #15669, #3757, .T. ) ;
+#4000 = EDGE_CURVE ( 'NONE', #10343, #523, #4549, .T. ) ;
+#4001 = VECTOR ( 'NONE', #9966, 1000.000000000000000 ) ;
+#4002 = ADVANCED_FACE ( 'NONE', ( #12012 ), #4373, .T. ) ;
+#4003 = FACE_OUTER_BOUND ( 'NONE', #3543, .T. ) ;
+#4004 = DIRECTION ( 'NONE', ( -0.9752474896950280600, -3.442585187595671300E-015, -0.2211161094166273800 ) ) ;
+#4005 = VERTEX_POINT ( 'NONE', #15884 ) ;
+#4006 = EDGE_CURVE ( 'NONE', #6428, #7535, #5932, .T. ) ;
+#4007 = EDGE_LOOP ( 'NONE', ( #4041, #8819, #13724, #10980 ) ) ;
+#4008 = CARTESIAN_POINT ( 'NONE', ( -2.985355339898353700, 0.1610912705931370200, 1.109999999999999000 ) ) ;
+#4009 = CARTESIAN_POINT ( 'NONE', ( 0.6198550533380623500, 0.3000000000000084300, 2.003492690403901700 ) ) ;
+#4010 = ORIENTED_EDGE ( 'NONE', *, *, #8058, .F. ) ;
+#4011 = EDGE_CURVE ( 'NONE', #9625, #13796, #2530, .T. ) ;
+#4012 = AXIS2_PLACEMENT_3D ( 'NONE', #16176, #9561, #3329 ) ;
+#4013 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000300, 0.3500000002457375200, -2.200000000000007300 ) ) ;
+#4014 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4015 = CIRCLE ( 'NONE', #12259, 0.07999999999999998800 ) ;
+#4016 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4017 = FACE_OUTER_BOUND ( 'NONE', #5290, .T. ) ;
+#4018 = LINE ( 'NONE', #2260, #14664 ) ;
+#4019 = VERTEX_POINT ( 'NONE', #16053 ) ;
+#4020 = DIRECTION ( 'NONE', ( 2.409338161078898700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4021 = VERTEX_POINT ( 'NONE', #8367 ) ;
+#4022 = EDGE_CURVE ( 'NONE', #3479, #270, #2737, .T. ) ;
+#4023 = EDGE_CURVE ( 'NONE', #7692, #472, #15796, .T. ) ;
+#4024 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 5.421010862427439300E-015 ) ) ;
+#4025 = LINE ( 'NONE', #8786, #13482 ) ;
+#4026 = CIRCLE ( 'NONE', #4342, 0.1820458146626527900 ) ;
+#4027 = AXIS2_PLACEMENT_3D ( 'NONE', #14961, #6002, #10995 ) ;
+#4028 = VECTOR ( 'NONE', #2067, 1000.000000000000000 ) ;
+#4029 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4030 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 2.457346235280513500E-010, -2.500000000000006200 ) ) ;
+#4031 = ORIENTED_EDGE ( 'NONE', *, *, #2027, .T. ) ;
+#4032 = ORIENTED_EDGE ( 'NONE', *, *, #15567, .T. ) ;
+#4033 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.500000000000000400, 1.849999999999999600 ) ) ;
+#4034 = CARTESIAN_POINT ( 'NONE', ( -2.700000000839025500, 0.3000000002457358600, 2.499999999999999100 ) ) ;
+#4035 = VECTOR ( 'NONE', #9506, 1000.000000000000000 ) ;
+#4036 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, -2.050000000000007400 ) ) ;
+#4037 = VECTOR ( 'NONE', #11756, 1000.000000000000000 ) ;
+#4038 = AXIS2_PLACEMENT_3D ( 'NONE', #10401, #5251, #11748 ) ;
+#4039 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.2400000002457349000, -2.200000000000008200 ) ) ;
+#4040 = FACE_BOUND ( 'NONE', #4406, .T. ) ;
+#4041 = ORIENTED_EDGE ( 'NONE', *, *, #3357, .F. ) ;
+#4042 = CARTESIAN_POINT ( 'NONE', ( -0.5215025314724639500, 0.04999999999999271000, 1.640710248980151700 ) ) ;
+#4043 = ORIENTED_EDGE ( 'NONE', *, *, #7325, .T. ) ;
+#4044 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2000000002457346900, -1.850000000000005200 ) ) ;
+#4045 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583903102600, -0.09935384630339468000, 2.602830159865975500 ) ) ;
+#4046 = CARTESIAN_POINT ( 'NONE', ( 1.514999999999996800, 1.370000000000001400, 1.360920363336279400 ) ) ;
+#4047 = VECTOR ( 'NONE', #4687, 1000.000000000000000 ) ;
+#4048 = ORIENTED_EDGE ( 'NONE', *, *, #16296, .F. ) ;
+#4049 = VECTOR ( 'NONE', #5605, 1000.000000000000000 ) ;
+#4050 = ADVANCED_FACE ( 'NONE', ( #15196 ), #14006, .T. ) ;
+#4051 = CARTESIAN_POINT ( 'NONE', ( -1.859945737548664300, 1.891956448614796200, -1.649999999999999900 ) ) ;
+#4052 = EDGE_LOOP ( 'NONE', ( #6417, #7612, #8539, #4010 ) ) ;
+#4053 = LINE ( 'NONE', #8587, #15289 ) ;
+#4054 = ORIENTED_EDGE ( 'NONE', *, *, #14096, .F. ) ;
+#4055 = VERTEX_POINT ( 'NONE', #7227 ) ;
+#4056 = CARTESIAN_POINT ( 'NONE', ( 2.667157288364403500, 0.4792893221270814700, -2.050000000000007400 ) ) ;
+#4057 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4058 = AXIS2_PLACEMENT_3D ( 'NONE', #14948, #16125, #8499 ) ;
+#4059 = EDGE_CURVE ( 'NONE', #16608, #12106, #8979, .T. ) ;
+#4060 = LINE ( 'NONE', #10766, #10324 ) ;
+#4061 = DIRECTION ( 'NONE', ( -1.485208455459595600E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4062 = ORIENTED_EDGE ( 'NONE', *, *, #4618, .F. ) ;
+#4063 = SURFACE_STYLE_FILL_AREA ( #7102 ) ;
+#4064 = VECTOR ( 'NONE', #519, 1000.000000000000000 ) ;
+#4065 = ORIENTED_EDGE ( 'NONE', *, *, #3366, .F. ) ;
+#4066 = ADVANCED_FACE ( 'NONE', ( #12633 ), #11822, .T. ) ;
+#4067 = AXIS2_PLACEMENT_3D ( 'NONE', #1242, #6252, #2414 ) ;
+#4068 = FACE_OUTER_BOUND ( 'NONE', #9063, .T. ) ;
+#4069 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.336808689942015400E-015, 4.336808689942034300E-015 ) ) ;
+#4070 = CARTESIAN_POINT ( 'NONE', ( 3.699999999999995700, 0.3000000000000511700, -0.1000000000000011200 ) ) ;
+#4071 = EDGE_CURVE ( 'NONE', #9281, #9658, #8382, .T. ) ;
+#4072 = ORIENTED_EDGE ( 'NONE', *, *, #11776, .F. ) ;
+#4073 = VERTEX_POINT ( 'NONE', #2356 ) ;
+#4074 = ORIENTED_EDGE ( 'NONE', *, *, #4276, .F. ) ;
+#4075 = VECTOR ( 'NONE', #4814, 1000.000000000000000 ) ;
+#4076 = AXIS2_PLACEMENT_3D ( 'NONE', #15305, #1512, #10111 ) ;
+#4077 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 1.265000000000001900, -1.000000000000003100 ) ) ;
+#4078 = DIRECTION ( 'NONE', ( -0.9752474896950280600, 3.442585187595674500E-015, 0.2211161094166273800 ) ) ;
+#4079 = CARTESIAN_POINT ( 'NONE', ( 5.421010862427371500E-015, 2.450000000000000200, 1.250000000000011800 ) ) ;
+#4080 = EDGE_CURVE ( 'NONE', #305, #8925, #9192, .T. ) ;
+#4081 = ORIENTED_EDGE ( 'NONE', *, *, #7453, .F. ) ;
+#4082 = ORIENTED_EDGE ( 'NONE', *, *, #3642, .T. ) ;
+#4083 = CARTESIAN_POINT ( 'NONE', ( -2.805000000000000200, 2.450000000000000200, 1.380000000000000300 ) ) ;
+#4084 = DIRECTION ( 'NONE', ( -3.862588252153086800E-015, 1.000000000000000000, 4.613626265894743300E-017 ) ) ;
+#4085 = EDGE_CURVE ( 'NONE', #15669, #6087, #6547, .T. ) ;
+#4086 = LINE ( 'NONE', #11360, #1095 ) ;
+#4087 = PLANE ( 'NONE', #9384 ) ;
+#4088 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999300, 2.450000000000000200, 2.500000000000000000 ) ) ;
+#4089 = ORIENTED_EDGE ( 'NONE', *, *, #4601, .F. ) ;
+#4090 = CARTESIAN_POINT ( 'NONE', ( -4.113665165777111300, 1.250000000000002400, 2.930000000561183700 ) ) ;
+#4091 = ORIENTED_EDGE ( 'NONE', *, *, #4281, .T. ) ;
+#4092 = ORIENTED_EDGE ( 'NONE', *, *, #12826, .F. ) ;
+#4093 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245757700, 8.559516992279144200E-015, 1.109999999999998800 ) ) ;
+#4094 = ORIENTED_EDGE ( 'NONE', *, *, #2869, .T. ) ;
+#4095 = LINE ( 'NONE', #7984, #14971 ) ;
+#4096 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997900, 2.450000000000000200, 1.900000000000000100 ) ) ;
+#4097 = VERTEX_POINT ( 'NONE', #8548 ) ;
+#4098 = FACE_OUTER_BOUND ( 'NONE', #13174, .T. ) ;
+#4099 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#4100 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000041300, 2.150000000000000400, -1.200000000000002200 ) ) ;
+#4101 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902904800, 0.05000000000000028700, 1.990000000000000400 ) ) ;
+#4102 = VERTEX_POINT ( 'NONE', #2124 ) ;
+#4103 = EDGE_CURVE ( 'NONE', #13118, #11332, #9110, .T. ) ;
+#4104 = ORIENTED_EDGE ( 'NONE', *, *, #4919, .T. ) ;
+#4105 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.1500000002457345700, -1.850000000000005400 ) ) ;
+#4106 = ORIENTED_EDGE ( 'NONE', *, *, #5198, .F. ) ;
+#4107 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000000400, 2.450000000000000200, -1.400000000000000600 ) ) ;
+#4108 = EDGE_LOOP ( 'NONE', ( #14959, #3888, #9598, #6499, #10777, #3704, #15742, #1654 ) ) ;
+#4109 = EDGE_CURVE ( 'NONE', #10471, #15709, #1157, .T. ) ;
+#4110 = VECTOR ( 'NONE', #6129, 1000.000000000000000 ) ;
+#4111 = ORIENTED_EDGE ( 'NONE', *, *, #13489, .F. ) ;
+#4113 = ORIENTED_EDGE ( 'NONE', *, *, #13533, .T. ) ;
+#4112 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 1.153553389999998300, 2.499999999999999100 ) ) ;
+#4114 = FACE_OUTER_BOUND ( 'NONE', #3816, .T. ) ;
+#4115 = AXIS2_PLACEMENT_3D ( 'NONE', #12049, #8026, #5484 ) ;
+#4116 = ORIENTED_EDGE ( 'NONE', *, *, #6761, .F. ) ;
+#4117 = LINE ( 'NONE', #4994, #16175 ) ;
+#4118 = SURFACE_STYLE_USAGE ( .BOTH. , #2761 ) ;
+#4119 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.640280049317045300, 1.469865528290279300 ) ) ;
+#4120 = ORIENTED_EDGE ( 'NONE', *, *, #9354, .T. ) ;
+#4121 = ORIENTED_EDGE ( 'NONE', *, *, #14786, .T. ) ;
+#4122 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902949900, 0.05000000000000039800, -0.4511402198045955100 ) ) ;
+#4123 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999600, 0.2400000002457354200, -1.400000000000002800 ) ) ;
+#4124 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4125 = TOROIDAL_SURFACE ( 'NONE', #5127, 0.09999999999999979700, 0.1499999999999999900 ) ;
+#4126 = EDGE_CURVE ( 'NONE', #9346, #1384, #3155, .T. ) ;
+#4127 = VECTOR ( 'NONE', #14313, 1000.000000000000000 ) ;
+#4128 = ADVANCED_FACE ( 'NONE', ( #16602 ), #11005, .F. ) ;
+#4129 = VECTOR ( 'NONE', #2667, 1000.000000000000000 ) ;
+#4130 = EDGE_LOOP ( 'NONE', ( #11786, #5490, #7665, #12156 ) ) ;
+#4131 = ORIENTED_EDGE ( 'NONE', *, *, #10121, .T. ) ;
+#4132 = LINE ( 'NONE', #576, #1931 ) ;
+#4133 = ORIENTED_EDGE ( 'NONE', *, *, #9939, .T. ) ;
+#4134 = ORIENTED_EDGE ( 'NONE', *, *, #16596, .F. ) ;
+#4135 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902954800, 0.05000000000000041900, -0.8200000000000023900 ) ) ;
+#4136 = AXIS2_PLACEMENT_3D ( 'NONE', #9227, #187, #11781 ) ;
+#4137 = VECTOR ( 'NONE', #5548, 1000.000000000000000 ) ;
+#4138 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000018500, 1.475000000000001400, -1.000000000000002000 ) ) ;
+#4139 = LINE ( 'NONE', #2498, #751 ) ;
+#4140 = VECTOR ( 'NONE', #2623, 1000.000000000000000 ) ;
+#4141 = CARTESIAN_POINT ( 'NONE', ( -0.0002417956636524687800, 6.817504602622064100E-018, -0.2202590854962557800 ) ) ;
+#4142 = ADVANCED_FACE ( 'NONE', ( #13218 ), #7617, .F. ) ;
+#4143 = ORIENTED_EDGE ( 'NONE', *, *, #7854, .F. ) ;
+#4144 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999998600, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#4145 = ADVANCED_FACE ( 'NONE', ( #7560 ), #2342, .F. ) ;
+#4146 = ORIENTED_EDGE ( 'NONE', *, *, #1505, .F. ) ;
+#4147 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000006600, 9.303032602281755300E-015, -0.2600000000000018400 ) ) ;
+#4148 = ORIENTED_EDGE ( 'NONE', *, *, #3728, .F. ) ;
+#4149 = VERTEX_POINT ( 'NONE', #5523 ) ;
+#4150 = AXIS2_PLACEMENT_3D ( 'NONE', #5677, #1939, #10872 ) ;
+#4151 = CARTESIAN_POINT ( 'NONE', ( -0.4099999999999999800, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#4152 = AXIS2_PLACEMENT_3D ( 'NONE', #1358, #6764, #15877 ) ;
+#4153 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #5831, #1932, #765, #3394 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( -4.440892098500626200E-015, 1.570796326794904800 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243619400, 0.8047378541243619400, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#4154 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4155 = DIRECTION ( 'NONE', ( 9.721508096253418400E-044, 4.613626265895614200E-017, -1.000000000000000000 ) ) ;
+#4156 = LINE ( 'NONE', #2836, #15209 ) ;
+#4157 = DIRECTION ( 'NONE', ( 1.000000000000000000, 2.759791728439474400E-017, -1.120347732058711800E-016 ) ) ;
+#4158 = CYLINDRICAL_SURFACE ( 'NONE', #424, 0.1499999999999999700 ) ;
+#4159 = CARTESIAN_POINT ( 'NONE', ( 2.475000000000000500, 2.150000000000000400, -1.400000000000000600 ) ) ;
+#4160 = AXIS2_PLACEMENT_3D ( 'NONE', #7255, #2334, #4902 ) ;
+#4161 = VECTOR ( 'NONE', #9634, 1000.000000000000000 ) ;
+#4162 = DIRECTION ( 'NONE', ( 0.001097777725771460400, 0.0000000000000000000, 0.9999993974418508500 ) ) ;
+#4163 = ORIENTED_EDGE ( 'NONE', *, *, #3450, .T. ) ;
+#4164 = VERTEX_POINT ( 'NONE', #12587 ) ;
+#4165 = VERTEX_POINT ( 'NONE', #6134 ) ;
+#4166 = DIRECTION ( 'NONE', ( -0.2211161094166274000, 7.991152206701659600E-016, -0.9752474896950281700 ) ) ;
+#4167 = ORIENTED_EDGE ( 'NONE', *, *, #6744, .T. ) ;
+#4168 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4169 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4170 = FACE_OUTER_BOUND ( 'NONE', #557, .T. ) ;
+#4171 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999700, 1.900000000000000800, 2.500000000000000000 ) ) ;
+#4172 = FACE_OUTER_BOUND ( 'NONE', #9032, .T. ) ;
+#4173 = VECTOR ( 'NONE', #2351, 1000.000000000000000 ) ;
+#4174 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578714200, 0.2391835129829029700 ) ) ;
+#4175 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2400000002457353100, -1.800000000000005800 ) ) ;
+#4176 = LINE ( 'NONE', #13115, #372 ) ;
+#4177 = ORIENTED_EDGE ( 'NONE', *, *, #9607, .T. ) ;
+#4178 = EDGE_CURVE ( 'NONE', #5642, #7475, #5530, .T. ) ;
+#4179 = ORIENTED_EDGE ( 'NONE', *, *, #5259, .T. ) ;
+#4180 = EDGE_CURVE ( 'NONE', #4192, #1089, #13426, .T. ) ;
+#4181 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000500, 0.04999999999997524500, 2.306813132946676900E-018 ) ) ;
+#4182 = ORIENTED_EDGE ( 'NONE', *, *, #6298, .F. ) ;
+#4183 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, 1.499999999999999600 ) ) ;
+#4184 = ORIENTED_EDGE ( 'NONE', *, *, #10859, .T. ) ;
+#4185 = DIRECTION ( 'NONE', ( -1.000000000000000000, 4.613626265895772900E-016, 0.0000000000000000000 ) ) ;
+#4186 = LINE ( 'NONE', #12866, #591 ) ;
+#4187 = AXIS2_PLACEMENT_3D ( 'NONE', #5653, #10970, #10797 ) ;
+#4188 = LINE ( 'NONE', #2645, #7196 ) ;
+#4189 = LINE ( 'NONE', #6602, #10233 ) ;
+#4190 = CYLINDRICAL_SURFACE ( 'NONE', #12908, 0.1840916316780603100 ) ;
+#4191 = PLANE ( 'NONE', #4957 ) ;
+#4192 = VERTEX_POINT ( 'NONE', #1228 ) ;
+#4194 = EDGE_CURVE ( 'NONE', #7138, #13581, #16204, .T. ) ;
+#4193 = VERTEX_POINT ( 'NONE', #15470 ) ;
+#4195 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4196 = DIRECTION ( 'NONE', ( 0.2211161094166257700, 0.0000000000000000000, 0.9752474896950286100 ) ) ;
+#4197 = EDGE_LOOP ( 'NONE', ( #5606, #11240, #10011, #15187 ) ) ;
+#4198 = EDGE_CURVE ( 'NONE', #8925, #3041, #13024, .T. ) ;
+#4199 = VECTOR ( 'NONE', #14060, 1000.000000000000000 ) ;
+#4200 = EDGE_CURVE ( 'NONE', #7445, #11133, #4139, .T. ) ;
+#4201 = LINE ( 'NONE', #5136, #9246 ) ;
+#4202 = EDGE_CURVE ( 'NONE', #225, #9455, #7150, .T. ) ;
+#4203 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000004100, 1.370000000000001400, 1.699999999999998400 ) ) ;
+#4204 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000005500, 1.265000000000001700, -1.000000000000002200 ) ) ;
+#4205 = VECTOR ( 'NONE', #11882, 1000.000000000000000 ) ;
+#4206 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4207 = ORIENTED_EDGE ( 'NONE', *, *, #11772, .T. ) ;
+#4208 = ADVANCED_FACE ( 'NONE', ( #10599 ), #12861, .F. ) ;
+#4209 = AXIS2_PLACEMENT_3D ( 'NONE', #10935, #6794, #9345 ) ;
+#4210 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000003600, 1.153553390000000300, -2.200000000000001100 ) ) ;
+#4211 = DIRECTION ( 'NONE', ( -1.000000000000000000, -5.421010862427528100E-016, 0.0000000000000000000 ) ) ;
+#4212 = VERTEX_POINT ( 'NONE', #11517 ) ;
+#4213 = CARTESIAN_POINT ( 'NONE', ( 3.050000000000000300, 2.695000003587773900, 2.638707686813412900 ) ) ;
+#4214 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4215 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 1.153553389999998300, -2.200000000000001100 ) ) ;
+#4216 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.481819213528770800E-015, 9.227252531791526600E-017 ) ) ;
+#4217 = CARTESIAN_POINT ( 'NONE', ( -2.475000000000000500, 2.450000000000000200, -0.0000000000000000000 ) ) ;
+#4218 = VECTOR ( 'NONE', #9971, 1000.000000000000000 ) ;
+#4219 = LINE ( 'NONE', #9528, #11495 ) ;
+#4220 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, -1.450000000000000400 ) ) ;
+#4221 = ORIENTED_EDGE ( 'NONE', *, *, #13829, .T. ) ;
+#4222 = CARTESIAN_POINT ( 'NONE', ( 3.700000000000000200, 5.114009539576465500E-014, 0.8000000000000003800 ) ) ;
+#4223 = VECTOR ( 'NONE', #11878, 1000.000000000000000 ) ;
+#4224 = ORIENTED_EDGE ( 'NONE', *, *, #5043, .F. ) ;
+#4225 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2000000002457346900, -1.800000000000005800 ) ) ;
+#4226 = EDGE_CURVE ( 'NONE', #13972, #5446, #9800, .T. ) ;
+#4227 = EDGE_LOOP ( 'NONE', ( #3900, #5144, #12586, #10751, #13637, #1133 ) ) ;
+#4228 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4229 = ADVANCED_FACE ( 'NONE', ( #11808 ), #4933, .F. ) ;
+#4230 = ORIENTED_EDGE ( 'NONE', *, *, #12636, .T. ) ;
+#4231 = ADVANCED_FACE ( 'NONE', ( #12613 ), #3531, .T. ) ;
+#4232 = EDGE_LOOP ( 'NONE', ( #8722, #7090, #16356, #15781 ) ) ;
+#4233 = PLANE ( 'NONE', #3967 ) ;
+#4234 = ORIENTED_EDGE ( 'NONE', *, *, #2787, .F. ) ;
+#4235 = VECTOR ( 'NONE', #14078, 1000.000000000000000 ) ;
+#4236 = AXIS2_PLACEMENT_3D ( 'NONE', #7627, #16613, #15258 ) ;
+#4237 = DIRECTION ( 'NONE', ( 1.000000000000000000, -4.613626265895772900E-016, 0.0000000000000000000 ) ) ;
+#4238 = CARTESIAN_POINT ( 'NONE', ( 0.1549999988236177000, 0.3000000000000020400, 1.989999999999999100 ) ) ;
+#4239 = ORIENTED_EDGE ( 'NONE', *, *, #9820, .F. ) ;
+#4240 = CIRCLE ( 'NONE', #2409, 0.2499999999999997800 ) ;
+#4241 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4242 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000000200, 1.849999999999999900, 9.550206370404249900E-016 ) ) ;
+#4243 = ORIENTED_EDGE ( 'NONE', *, *, #5163, .F. ) ;
+#4244 = LINE ( 'NONE', #942, #850 ) ;
+#4245 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4246 = VERTEX_POINT ( 'NONE', #10160 ) ;
+#4247 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, -2.200000000000007300 ) ) ;
+#4248 = AXIS2_PLACEMENT_3D ( 'NONE', #7132, #8505, #13462 ) ;
+#4249 = VECTOR ( 'NONE', #1616, 1000.000000000000000 ) ;
+#4250 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999300, 2.550000000000001200, 2.499999999999999600 ) ) ;
+#4251 = ORIENTED_EDGE ( 'NONE', *, *, #14153, .F. ) ;
+#4252 = VERTEX_POINT ( 'NONE', #3681 ) ;
+#4253 = CIRCLE ( 'NONE', #16276, 0.05000000000000056500 ) ;
+#4254 = EDGE_LOOP ( 'NONE', ( #951, #7696, #2082, #839 ) ) ;
+#4255 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4256 = ORIENTED_EDGE ( 'NONE', *, *, #1184, .T. ) ;
+#4257 = AXIS2_PLACEMENT_3D ( 'NONE', #430, #14468, #12073 ) ;
+#4258 = DIRECTION ( 'NONE', ( -3.862588252153086800E-015, 1.000000000000000000, 1.409820536116038700E-016 ) ) ;
+#4259 = EDGE_CURVE ( 'NONE', #2205, #5591, #1925, .T. ) ;
+#4260 = ORIENTED_EDGE ( 'NONE', *, *, #8662, .T. ) ;
+#4261 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -3.525860723530094700E-016 ) ) ;
+#4262 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.680000000000007300, 1.695128562474669500 ) ) ;
+#4263 = LINE ( 'NONE', #4183, #15122 ) ;
+#4264 = DIRECTION ( 'NONE', ( 0.9752474896950280600, 3.442585187595675300E-015, 0.2211161094166273800 ) ) ;
+#4265 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2400000002457353100, -1.800000000000005200 ) ) ;
+#4266 = ORIENTED_EDGE ( 'NONE', *, *, #8297, .F. ) ;
+#4267 = LINE ( 'NONE', #3068, #876 ) ;
+#4268 = CARTESIAN_POINT ( 'NONE', ( 3.050000000000000300, 2.623244949692903100, 2.930000000890774300 ) ) ;
+#4269 = ORIENTED_EDGE ( 'NONE', *, *, #16037, .F. ) ;
+#4270 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245754600, 0.3000000002457347000, -1.200000000000003500 ) ) ;
+#4271 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4272 = CARTESIAN_POINT ( 'NONE', ( -3.174264069305199300, 0.3499999999999850500, -1.200000000000003700 ) ) ;
+#4273 = AXIS2_PLACEMENT_3D ( 'NONE', #5821, #4669, #12336 ) ;
+#4274 = VERTEX_POINT ( 'NONE', #12753 ) ;
+#4275 = EDGE_LOOP ( 'NONE', ( #14898, #2147, #6624, #6778 ) ) ;
+#4276 = EDGE_CURVE ( 'NONE', #16148, #12335, #7947, .T. ) ;
+#4277 = LINE ( 'NONE', #9194, #14156 ) ;
+#4278 = CARTESIAN_POINT ( 'NONE', ( 0.1570458158390255200, 0.3000000000000021500, -0.4511402198045955100 ) ) ;
+#4279 = EDGE_CURVE ( 'NONE', #6898, #15815, #3339, .T. ) ;
+#4280 = DIRECTION ( 'NONE', ( -3.235547591807292300E-016, -0.1736481776669341900, -0.9848077530122073500 ) ) ;
+#4281 = EDGE_CURVE ( 'NONE', #16408, #10558, #13811, .T. ) ;
+#4282 = VERTEX_POINT ( 'NONE', #9127 ) ;
+#4283 = ORIENTED_EDGE ( 'NONE', *, *, #13552, .F. ) ;
+#4284 = VERTEX_POINT ( 'NONE', #5288 ) ;
+#4285 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999700, 2.000000000000000000, -2.050000000000000700 ) ) ;
+#4286 = AXIS2_PLACEMENT_3D ( 'NONE', #9573, #6731, #1872 ) ;
+#4287 = VERTEX_POINT ( 'NONE', #11696 ) ;
+#4288 = EDGE_LOOP ( 'NONE', ( #15341, #12132, #9716, #2503 ) ) ;
+#4289 = FACE_OUTER_BOUND ( 'NONE', #14533, .T. ) ;
+#4290 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.1500000002457345700, -1.850000000000005400 ) ) ;
+#4291 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4292 = EDGE_CURVE ( 'NONE', #13373, #10893, #9173, .T. ) ;
+#4293 = VECTOR ( 'NONE', #11204, 1000.000000000000000 ) ;
+#4294 = ADVANCED_FACE ( 'NONE', ( #8361 ), #10905, .F. ) ;
+#4295 = DIRECTION ( 'NONE', ( -2.891205793294679400E-015, 1.000000000000000000, -2.891205793294679400E-015 ) ) ;
+#4296 = VERTEX_POINT ( 'NONE', #7171 ) ;
+#4297 = AXIS2_PLACEMENT_3D ( 'NONE', #9763, #3057, #9812 ) ;
+#4298 = ORIENTED_EDGE ( 'NONE', *, *, #11639, .T. ) ;
+#4299 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000700, 0.3000000002457373600, -2.150000000000007500 ) ) ;
+#4300 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4301 = VERTEX_POINT ( 'NONE', #6994 ) ;
+#4302 = ORIENTED_EDGE ( 'NONE', *, *, #8110, .T. ) ;
+#4303 = ORIENTED_EDGE ( 'NONE', *, *, #12299, .T. ) ;
+#4304 = EDGE_CURVE ( 'NONE', #12305, #5335, #7356, .T. ) ;
+#4305 = EDGE_CURVE ( 'NONE', #3517, #52, #4345, .T. ) ;
+#4306 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4307 = VECTOR ( 'NONE', #7791, 999.9999999999998900 ) ;
+#4308 = EDGE_CURVE ( 'NONE', #11456, #11514, #14782, .T. ) ;
+#4309 = ORIENTED_EDGE ( 'NONE', *, *, #14307, .F. ) ;
+#4310 = EDGE_LOOP ( 'NONE', ( #11468, #11354, #8969, #1383 ) ) ;
+#4311 = VECTOR ( 'NONE', #4216, 1000.000000000000000 ) ;
+#4312 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -3.154042683594194400E-015 ) ) ;
+#4313 = VERTEX_POINT ( 'NONE', #2360 ) ;
+#4314 = LINE ( 'NONE', #6095, #4924 ) ;
+#4315 = AXIS2_PLACEMENT_3D ( 'NONE', #670, #4414, #5589 ) ;
+#4316 = ADVANCED_FACE ( 'NONE', ( #530 ), #14994, .F. ) ;
+#4317 = ORIENTED_EDGE ( 'NONE', *, *, #2590, .T. ) ;
+#4318 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999600, 1.899999999999996100, 7.984301720668462500E-016 ) ) ;
+#4319 = ORIENTED_EDGE ( 'NONE', *, *, #2168, .F. ) ;
+#4320 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 6.866613759074863300E-015, -1.000000000000000000 ) ) ;
+#4321 = ADVANCED_FACE ( 'NONE', ( #4530 ), #1134, .T. ) ;
+#4322 = ORIENTED_EDGE ( 'NONE', *, *, #7450, .F. ) ;
+#4323 = DIRECTION ( 'NONE', ( -0.7071067811865537900, 0.7071067811865413600, -3.262326418475466600E-017 ) ) ;
+#4324 = FACE_OUTER_BOUND ( 'NONE', #13209, .T. ) ;
+#4325 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000000000, 2.150000000000001200, -2.200000000000001100 ) ) ;
+#4326 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999600, 2.457335889134194800E-010, -1.600000000000008100 ) ) ;
+#4327 = PRESENTATION_STYLE_ASSIGNMENT (( #568 ) ) ;
+#4328 = FACE_OUTER_BOUND ( 'NONE', #13845, .T. ) ;
+#4329 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -3.373073425510458100E-015 ) ) ;
+#4330 = DIRECTION ( 'NONE', ( -1.415611836225472200E-014, 1.000000000000000000, -3.460219699422085300E-017 ) ) ;
+#4331 = EDGE_CURVE ( 'NONE', #4496, #13172, #12207, .T. ) ;
+#4332 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578714200, 0.2391835129829029700 ) ) ;
+#4333 = ORIENTED_EDGE ( 'NONE', *, *, #7298, .F. ) ;
+#4334 = DIRECTION ( 'NONE', ( 2.768175759537459200E-016, -9.227252531791531600E-017, 1.000000000000000000 ) ) ;
+#4335 = ORIENTED_EDGE ( 'NONE', *, *, #10662, .F. ) ;
+#4336 = DIRECTION ( 'NONE', ( 3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#4337 = VERTEX_POINT ( 'NONE', #10344 ) ;
+#4338 = VERTEX_POINT ( 'NONE', #3763 ) ;
+#4339 = CARTESIAN_POINT ( 'NONE', ( -1.742108714544467800, 1.366988405040874900, 1.555625909395462100 ) ) ;
+#4340 = EDGE_CURVE ( 'NONE', #11594, #6275, #5323, .T. ) ;
+#4341 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4342 = AXIS2_PLACEMENT_3D ( 'NONE', #2496, #13362, #10758 ) ;
+#4343 = FACE_OUTER_BOUND ( 'NONE', #15146, .T. ) ;
+#4344 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4345 = LINE ( 'NONE', #14824, #7541 ) ;
+#4346 = LINE ( 'NONE', #11243, #4533 ) ;
+#4347 = ORIENTED_EDGE ( 'NONE', *, *, #4605, .T. ) ;
+#4348 = EDGE_LOOP ( 'NONE', ( #1867, #12922, #11789, #15093 ) ) ;
+#4349 = LINE ( 'NONE', #10801, #12019 ) ;
+#4350 = CARTESIAN_POINT ( 'NONE', ( 0.07322330470336758900, 0.3000000002456967300, 1.109999999999997700 ) ) ;
+#4351 = ORIENTED_EDGE ( 'NONE', *, *, #2791, .T. ) ;
+#4352 = ADVANCED_FACE ( 'NONE', ( #947 ), #6640, .F. ) ;
+#4353 = ORIENTED_EDGE ( 'NONE', *, *, #10787, .F. ) ;
+#4354 = ORIENTED_EDGE ( 'NONE', *, *, #5599, .F. ) ;
+#4355 = CARTESIAN_POINT ( 'NONE', ( -3.899999999999999900, -5.394794259464150600E-014, 0.09999999999999978400 ) ) ;
+#4356 = PLANE ( 'NONE', #598 ) ;
+#4357 = AXIS2_PLACEMENT_3D ( 'NONE', #6244, #3756, #7559 ) ;
+#4358 = LINE ( 'NONE', #4635, #16412 ) ;
+#4359 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -3.373073425510458100E-015 ) ) ;
+#4360 = FACE_OUTER_BOUND ( 'NONE', #8526, .T. ) ;
+#4361 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4362 = LINE ( 'NONE', #9042, #4140 ) ;
+#4363 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 2.168404344971007900E-016, 1.000000000000000000 ) ) ;
+#4364 = ORIENTED_EDGE ( 'NONE', *, *, #1280, .F. ) ;
+#4365 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#4366 = AXIS2_PLACEMENT_3D ( 'NONE', #11684, #12959, #5070 ) ;
+#4367 = ORIENTED_EDGE ( 'NONE', *, *, #13152, .F. ) ;
+#4368 = ORIENTED_EDGE ( 'NONE', *, *, #2771, .T. ) ;
+#4369 = DIRECTION ( 'NONE', ( 1.734723475976807400E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4370 = DIRECTION ( 'NONE', ( 4.336808689942100400E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4371 = FACE_OUTER_BOUND ( 'NONE', #2821, .T. ) ;
+#4372 = CIRCLE ( 'NONE', #3334, 0.1499999999999999700 ) ;
+#4373 = PLANE ( 'NONE', #8164 ) ;
+#4374 = VECTOR ( 'NONE', #1137, 1000.000000000000000 ) ;
+#4375 = CARTESIAN_POINT ( 'NONE', ( -2.475000000000000500, 2.150000000000000400, -1.399999999999999900 ) ) ;
+#4376 = VERTEX_POINT ( 'NONE', #325 ) ;
+#4377 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000005300, 0.3000000002457297600, 7.158587107390177100E-016 ) ) ;
+#4378 = EDGE_LOOP ( 'NONE', ( #4962, #14225, #11555, #12782 ) ) ;
+#4379 = ORIENTED_EDGE ( 'NONE', *, *, #14884, .F. ) ;
+#4380 = EDGE_CURVE ( 'NONE', #5122, #5668, #3953, .T. ) ;
+#4381 = ADVANCED_FACE ( 'NONE', ( #10403 ), #8112, .F. ) ;
+#4382 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002000, 1.153553389999998300, 1.109999999999999000 ) ) ;
+#4383 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000002200, -0.09999999975426705800, 2.500000000000000400 ) ) ;
+#4384 = CARTESIAN_POINT ( 'NONE', ( -3.722609361704182000, 1.850000000000001200, 2.841336621393259600 ) ) ;
+#4385 = VECTOR ( 'NONE', #12247, 1000.000000000000000 ) ;
+#4386 = DIRECTION ( 'NONE', ( 3.525860723530095200E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4387 = FACE_OUTER_BOUND ( 'NONE', #5156, .T. ) ;
+#4388 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#4389 = VECTOR ( 'NONE', #3945, 1000.000000000000000 ) ;
+#4390 = VECTOR ( 'NONE', #9028, 1000.000000000000000 ) ;
+#4391 = ORIENTED_EDGE ( 'NONE', *, *, #4541, .F. ) ;
+#4392 = DIRECTION ( 'NONE', ( 0.7071067811865536800, 0.7071067811865413600, -1.957395851085175800E-016 ) ) ;
+#4393 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.521687259628780200E-015, 0.0000000000000000000 ) ) ;
+#4394 = ORIENTED_EDGE ( 'NONE', *, *, #10688, .F. ) ;
+#4395 = EDGE_CURVE ( 'NONE', #3932, #2733, #15180, .T. ) ;
+#4396 = ADVANCED_FACE ( 'NONE', ( #10985 ), #3006, .F. ) ;
+#4397 = AXIS2_PLACEMENT_3D ( 'NONE', #10963, #13612, #8315 ) ;
+#4398 = ADVANCED_FACE ( 'NONE', ( #5723 ), #5838, .F. ) ;
+#4399 = LINE ( 'NONE', #14742, #8651 ) ;
+#4400 = DIRECTION ( 'NONE', ( -7.619560399766192800E-045, -4.613626265895614200E-017, 1.000000000000000000 ) ) ;
+#4401 = CIRCLE ( 'NONE', #1771, 0.1820458146626520700 ) ;
+#4402 = EDGE_CURVE ( 'NONE', #13757, #107, #13412, .T. ) ;
+#4403 = EDGE_CURVE ( 'NONE', #4929, #7243, #1141, .T. ) ;
+#4404 = VECTOR ( 'NONE', #3549, 1000.000000000000000 ) ;
+#4405 = DIRECTION ( 'NONE', ( -5.421010862427528100E-016, 1.000000000000000000, 1.409820536116054000E-016 ) ) ;
+#4406 = EDGE_LOOP ( 'NONE', ( #5458, #9981, #12344, #3507, #3542, #6573, #11177, #361, #5846, #14252, #14254, #3847, #741, #10058, #16169, #4182, #11114, #7811, #15340, #5282 ) ) ;
+#4407 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000001200, 2.150000000000000400, 1.499999999999999600 ) ) ;
+#4408 = EDGE_CURVE ( 'NONE', #2076, #7660, #13598, .T. ) ;
+#4409 = ORIENTED_EDGE ( 'NONE', *, *, #12389, .F. ) ;
+#4410 = ORIENTED_EDGE ( 'NONE', *, *, #13388, .T. ) ;
+#4411 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578711900, 0.2391835129829038600 ) ) ;
+#4412 = AXIS2_PLACEMENT_3D ( 'NONE', #14284, #14191, #14241 ) ;
+#4413 = VECTOR ( 'NONE', #6112, 1000.000000000000000 ) ;
+#4414 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.862588252153086800E-015, 3.049411778015598000E-016 ) ) ;
+#4415 = LINE ( 'NONE', #11516, #1024 ) ;
+#4416 = EDGE_CURVE ( 'NONE', #6106, #14985, #8773, .T. ) ;
+#4417 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999998700, 0.1150000002457354200, -2.200000000000007300 ) ) ;
+#4418 = DIRECTION ( 'NONE', ( 2.768175759537454800E-016, -9.227252531791530300E-017, 1.000000000000000000 ) ) ;
+#4419 = VERTEX_POINT ( 'NONE', #13755 ) ;
+#4420 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 0.3381507188134355000, 1.875793042338390400 ) ) ;
+#4421 = EDGE_CURVE ( 'NONE', #421, #3540, #14221, .T. ) ;
+#4422 = LINE ( 'NONE', #3247, #9047 ) ;
+#4423 = ORIENTED_EDGE ( 'NONE', *, *, #9610, .T. ) ;
+#4424 = ORIENTED_EDGE ( 'NONE', *, *, #9586, .F. ) ;
+#4425 = EDGE_CURVE ( 'NONE', #8648, #10545, #735, .T. ) ;
+#4426 = ORIENTED_EDGE ( 'NONE', *, *, #14942, .T. ) ;
+#4427 = EDGE_CURVE ( 'NONE', #13212, #16106, #6923, .T. ) ;
+#4428 = ADVANCED_FACE ( 'NONE', ( #13990 ), #7688, .T. ) ;
+#4429 = EDGE_CURVE ( 'NONE', #15217, #4992, #3130, .T. ) ;
+#4430 = CYLINDRICAL_SURFACE ( 'NONE', #12891, 0.2499999999999997800 ) ;
+#4431 = LINE ( 'NONE', #16545, #8680 ) ;
+#4432 = CARTESIAN_POINT ( 'NONE', ( 1.550000000000000300, 1.650000000000000800, 1.699999999999997500 ) ) ;
+#4433 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000001300, 2.680000000000007300, 1.695128562474668400 ) ) ;
+#4434 = DIRECTION ( 'NONE', ( 0.7071067811865537900, 0.7071067811865413600, -1.957395851085175800E-016 ) ) ;
+#4435 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4436 = AXIS2_PLACEMENT_3D ( 'NONE', #9793, #16000, #2018 ) ;
+#4437 = VECTOR ( 'NONE', #15726, 1000.000000000000000 ) ;
+#4438 = CARTESIAN_POINT ( 'NONE', ( -2.849999999999999600, 2.457345253048193000E-010, -1.750000000000007500 ) ) ;
+#4439 = ORIENTED_EDGE ( 'NONE', *, *, #7997, .T. ) ;
+#4440 = VERTEX_POINT ( 'NONE', #14067 ) ;
+#4441 = CARTESIAN_POINT ( 'NONE', ( -1.750000000000000700, 1.415000000000001600, 1.699999999999997500 ) ) ;
+#4442 = PLANE ( 'NONE', #4058 ) ;
+#4443 = CIRCLE ( 'NONE', #8244, 0.1500000000000000500 ) ;
+#4444 = ORIENTED_EDGE ( 'NONE', *, *, #3125, .F. ) ;
+#4445 = LINE ( 'NONE', #7814, #2246 ) ;
+#4446 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#4447 = EDGE_CURVE ( 'NONE', #10098, #16090, #9572, .T. ) ;
+#4448 = DIRECTION ( 'NONE', ( 2.891205793294674700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4449 = ORIENTED_EDGE ( 'NONE', *, *, #13985, .T. ) ;
+#4450 = VECTOR ( 'NONE', #7657, 1000.000000000000000 ) ;
+#4451 = ORIENTED_EDGE ( 'NONE', *, *, #10503, .T. ) ;
+#4452 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4453 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4454 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.415611836239088900E-014, 0.0000000000000000000 ) ) ;
+#4455 = ADVANCED_FACE ( 'NONE', ( #2723 ), #16565, .F. ) ;
+#4456 = VECTOR ( 'NONE', #14860, 1000.000000000000000 ) ;
+#4457 = ORIENTED_EDGE ( 'NONE', *, *, #9683, .T. ) ;
+#4458 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002000, 1.153553389999999200, -2.050000000000007400 ) ) ;
+#4459 = DIRECTION ( 'NONE', ( -3.223854093693752200E-015, -0.2391835129829038000, -0.9709743802578713100 ) ) ;
+#4460 = CARTESIAN_POINT ( 'NONE', ( -3.967378042322855100, 1.850000000000002300, 2.896832584148690200 ) ) ;
+#4461 = ORIENTED_EDGE ( 'NONE', *, *, #7876, .F. ) ;
+#4462 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4463 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.450000000000000200, 1.808045018441136300 ) ) ;
+#4464 = AXIS2_PLACEMENT_3D ( 'NONE', #4539, #7047, #5975 ) ;
+#4465 = LINE ( 'NONE', #12470, #4876 ) ;
+#4466 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#4467 = CARTESIAN_POINT ( 'NONE', ( -1.824999999999998000, 2.150000000000000400, 1.380000000000000100 ) ) ;
+#4468 = PLANE ( 'NONE', #11941 ) ;
+#4469 = ORIENTED_EDGE ( 'NONE', *, *, #14717, .F. ) ;
+#4470 = VECTOR ( 'NONE', #6191, 1000.000000000000000 ) ;
+#4471 = CARTESIAN_POINT ( 'NONE', ( -0.5215025314724675000, 0.2999999999999927200, 1.640710248980151700 ) ) ;
+#4472 = EDGE_LOOP ( 'NONE', ( #4451, #5422, #11261, #14761 ) ) ;
+#4473 = ADVANCED_FACE ( 'NONE', ( #3734 ), #1094, .T. ) ;
+#4474 = ADVANCED_FACE ( 'NONE', ( #15986 ), #6400, .F. ) ;
+#4475 = AXIS2_PLACEMENT_3D ( 'NONE', #18, #5106, #7855 ) ;
+#4476 = ORIENTED_EDGE ( 'NONE', *, *, #5512, .F. ) ;
+#4477 = EDGE_LOOP ( 'NONE', ( #5074, #10591, #7547, #16289 ) ) ;
+#4478 = LINE ( 'NONE', #6811, #6674 ) ;
+#4479 = AXIS2_PLACEMENT_3D ( 'NONE', #10971, #14888, #13555 ) ;
+#4480 = DIRECTION ( 'NONE', ( -2.891205793294679000E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4481 = FACE_OUTER_BOUND ( 'NONE', #2966, .T. ) ;
+#4482 = DIRECTION ( 'NONE', ( -0.7071067811865412400, -0.7071067811865536800, -0.0000000000000000000 ) ) ;
+#4483 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4484 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999996000, 1.475000000000001400, 1.699999999999998200 ) ) ;
+#4485 = EDGE_LOOP ( 'NONE', ( #15832, #9824, #3321, #376 ) ) ;
+#4486 = PLANE ( 'NONE', #14949 ) ;
+#4487 = PLANE ( 'NONE', #10611 ) ;
+#4488 = ORIENTED_EDGE ( 'NONE', *, *, #2153, .T. ) ;
+#4489 = ORIENTED_EDGE ( 'NONE', *, *, #7647, .T. ) ;
+#4490 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.382217253561733300E-014, 0.0000000000000000000 ) ) ;
+#4491 = ORIENTED_EDGE ( 'NONE', *, *, #5338, .F. ) ;
+#4492 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.450000000000000200, 1.849999999999999600 ) ) ;
+#4493 = AXIS2_PLACEMENT_3D ( 'NONE', #14022, #16472, #8795 ) ;
+#4494 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 3.525860723530095200E-016 ) ) ;
+#4495 = EDGE_CURVE ( 'NONE', #14666, #12499, #4750, .T. ) ;
+#4496 = VERTEX_POINT ( 'NONE', #8893 ) ;
+#4497 = VERTEX_POINT ( 'NONE', #4045 ) ;
+#4498 = EDGE_CURVE ( 'NONE', #8286, #13259, #11205, .T. ) ;
+#4499 = EDGE_CURVE ( 'NONE', #7878, #7692, #15968, .T. ) ;
+#4500 = PRESENTATION_STYLE_ASSIGNMENT (( #13593 ) ) ;
+#4501 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 2.450000000000000200, -2.050000000000000300 ) ) ;
+#4502 = ORIENTED_EDGE ( 'NONE', *, *, #13784, .F. ) ;
+#4503 = EDGE_LOOP ( 'NONE', ( #1735, #11353, #14312, #8368 ) ) ;
+#4504 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.2391835129829038600, -0.9709743802578711900 ) ) ;
+#4505 = ORIENTED_EDGE ( 'NONE', *, *, #2773, .F. ) ;
+#4506 = ORIENTED_EDGE ( 'NONE', *, *, #8174, .T. ) ;
+#4507 = ORIENTED_EDGE ( 'NONE', *, *, #6633, .T. ) ;
+#4508 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902903500, 0.05000000000000028000, 2.059999999999998700 ) ) ;
+#4509 = CARTESIAN_POINT ( 'NONE', ( 1.549999999999997600, -2.358615252424607500E-015, 1.699999999999997500 ) ) ;
+#4510 = CARTESIAN_POINT ( 'NONE', ( 3.449999999999998800, 1.900000000000003000, -1.480000000000007500 ) ) ;
+#4511 = LINE ( 'NONE', #13754, #10965 ) ;
+#4512 = EDGE_CURVE ( 'NONE', #11059, #11749, #14583, .T. ) ;
+#4513 = ORIENTED_EDGE ( 'NONE', *, *, #13300, .F. ) ;
+#4514 = LINE ( 'NONE', #2159, #10387 ) ;
+#4515 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.370000000000001400, 0.0000000000000000000 ) ) ;
+#4516 = VERTEX_POINT ( 'NONE', #9223 ) ;
+#4517 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903137000, 0.04999999999999962800, 2.062081633600317900E-018 ) ) ;
+#4518 = LINE ( 'NONE', #3149, #3720 ) ;
+#4519 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4520 = ORIENTED_EDGE ( 'NONE', *, *, #12537, .F. ) ;
+#4521 = EDGE_CURVE ( 'NONE', #4284, #11195, #11600, .T. ) ;
+#4522 = ORIENTED_EDGE ( 'NONE', *, *, #7719, .F. ) ;
+#4523 = EDGE_CURVE ( 'NONE', #6428, #9239, #9972, .T. ) ;
+#4524 = CARTESIAN_POINT ( 'NONE', ( 0.6188150163294404700, 0.3000000000000085400, -0.4642988937955853100 ) ) ;
+#4525 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000700, 2.457346235280507300E-010, -1.750000000000008900 ) ) ;
+#4526 = EDGE_CURVE ( 'NONE', #893, #9143, #2912, .T. ) ;
+#4527 = EDGE_CURVE ( 'NONE', #15216, #8708, #12992, .T. ) ;
+#4528 = LINE ( 'NONE', #11880, #8962 ) ;
+#4529 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000700, 0.3500000002457373000, -2.150000000000007000 ) ) ;
+#4530 = FACE_OUTER_BOUND ( 'NONE', #9749, .T. ) ;
+#4531 = LINE ( 'NONE', #6800, #1143 ) ;
+#4532 = AXIS2_PLACEMENT_3D ( 'NONE', #10435, #9119, #1548 ) ;
+#4533 = VECTOR ( 'NONE', #12482, 1000.000000000000100 ) ;
+#4534 = PLANE ( 'NONE', #13444 ) ;
+#4535 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583902964500, 2.456980338584255400E-010, 2.499999999999999100 ) ) ;
+#4536 = ORIENTED_EDGE ( 'NONE', *, *, #1323, .F. ) ;
+#4537 = VECTOR ( 'NONE', #3484, 1000.000000000000100 ) ;
+#4538 = ORIENTED_EDGE ( 'NONE', *, *, #15715, .T. ) ;
+#4539 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, 1.109999999999999000 ) ) ;
+#4540 = ORIENTED_EDGE ( 'NONE', *, *, #2886, .T. ) ;
+#4542 = ORIENTED_EDGE ( 'NONE', *, *, #16269, .F. ) ;
+#4541 = EDGE_CURVE ( 'NONE', #3173, #4573, #6518, .T. ) ;
+#4543 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#4544 = ADVANCED_FACE ( 'NONE', ( #4732 ), #8257, .T. ) ;
+#4545 = CARTESIAN_POINT ( 'NONE', ( -0.5252755084312471500, 2.041998940799543600, -1.016192296344052800 ) ) ;
+#4546 = LINE ( 'NONE', #8596, #8605 ) ;
+#4547 = CARTESIAN_POINT ( 'NONE', ( 1.944999999999999200, 2.150000000000000400, 1.249999999999999600 ) ) ;
+#4548 = EDGE_CURVE ( 'NONE', #12917, #14532, #3512, .T. ) ;
+#4549 = LINE ( 'NONE', #2793, #5343 ) ;
+#4550 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.415534356397074900E-014, 1.845450506358301400E-016 ) ) ;
+#4551 = LINE ( 'NONE', #6695, #6343 ) ;
+#4552 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245749300, 0.5500000002457354800, 2.499999999999997800 ) ) ;
+#4553 = EDGE_CURVE ( 'NONE', #1685, #6776, #9548, .T. ) ;
+#4554 = ORIENTED_EDGE ( 'NONE', *, *, #6008, .F. ) ;
+#4555 = VECTOR ( 'NONE', #10089, 1000.000000000000000 ) ;
+#4556 = ORIENTED_EDGE ( 'NONE', *, *, #7626, .T. ) ;
+#4557 = ORIENTED_EDGE ( 'NONE', *, *, #10153, .F. ) ;
+#4558 = DIRECTION ( 'NONE', ( 1.097926250618231200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4559 = AXIS2_PLACEMENT_3D ( 'NONE', #12133, #6805, #3008 ) ;
+#4560 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4561 = VECTOR ( 'NONE', #12034, 1000.000000000000000 ) ;
+#4562 = VECTOR ( 'NONE', #15635, 1000.000000000000000 ) ;
+#4563 = ADVANCED_FACE ( 'NONE', ( #16184 ), #15775, .T. ) ;
+#4564 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2000000002457346900, -1.800000000000005200 ) ) ;
+#4565 = FACE_OUTER_BOUND ( 'NONE', #12841, .T. ) ;
+#4566 = ORIENTED_EDGE ( 'NONE', *, *, #11528, .T. ) ;
+#4567 = ORIENTED_EDGE ( 'NONE', *, *, #10648, .F. ) ;
+#4568 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #15584 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #7162, #9536, #15985 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#4569 = DIRECTION ( 'NONE', ( -1.415611836225472200E-014, 1.000000000000000000, -3.460219699422085300E-017 ) ) ;
+#4570 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -3.154042683594194400E-015 ) ) ;
+#4571 = PLANE ( 'NONE', #8259 ) ;
+#4572 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000041300, 2.150000000000000400, -1.046630765815501900 ) ) ;
+#4573 = VERTEX_POINT ( 'NONE', #2969 ) ;
+#4574 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#4575 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #6810 ), #3609 ) ;
+#4576 = PLANE ( 'NONE', #11066 ) ;
+#4577 = MANIFOLD_SOLID_BREP ( 'Contact 3', #8270 ) ;
+#4578 = LINE ( 'NONE', #13577, #4385 ) ;
+#4579 = LINE ( 'NONE', #8991, #6767 ) ;
+#4580 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.168404344971012800E-015 ) ) ;
+#4581 = EDGE_CURVE ( 'NONE', #9185, #1350, #2708, .T. ) ;
+#4582 = LINE ( 'NONE', #12456, #11255 ) ;
+#4583 = DIRECTION ( 'NONE', ( 2.306813132948045000E-017, -2.306813132948004300E-017, -1.000000000000000000 ) ) ;
+#4584 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2400000002457353100, -1.800000000000005800 ) ) ;
+#4585 = FACE_OUTER_BOUND ( 'NONE', #9994, .T. ) ;
+#4586 = ORIENTED_EDGE ( 'NONE', *, *, #8871, .T. ) ;
+#4587 = ORIENTED_EDGE ( 'NONE', *, *, #1206, .T. ) ;
+#4588 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4589 = CARTESIAN_POINT ( 'NONE', ( -1.579289321881346200, 1.767157287525382000, 1.699999999999997100 ) ) ;
+#4590 = ORIENTED_EDGE ( 'NONE', *, *, #2697, .F. ) ;
+#4591 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 4.336808689942100400E-014 ) ) ;
+#4592 = VECTOR ( 'NONE', #7149, 1000.000000000000000 ) ;
+#4593 = LINE ( 'NONE', #3202, #16440 ) ;
+#4594 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4595 = LINE ( 'NONE', #15687, #3807 ) ;
+#4596 = FACE_OUTER_BOUND ( 'NONE', #11814, .T. ) ;
+#4597 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999100, 1.800000000000003800, -2.200000000000001100 ) ) ;
+#4598 = CARTESIAN_POINT ( 'NONE', ( 1.744793952753601600, 1.698698488188401100, 1.552350983344539500 ) ) ;
+#4599 = EDGE_CURVE ( 'NONE', #9097, #11345, #5513, .T. ) ;
+#4600 = ORIENTED_EDGE ( 'NONE', *, *, #1738, .T. ) ;
+#4601 = EDGE_CURVE ( 'NONE', #2191, #10456, #14202, .T. ) ;
+#4602 = DIRECTION ( 'NONE', ( -7.608436298143906800E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4603 = PLANE ( 'NONE', #71 ) ;
+#4604 = ORIENTED_EDGE ( 'NONE', *, *, #14922, .T. ) ;
+#4605 = EDGE_CURVE ( 'NONE', #12371, #12996, #13794, .T. ) ;
+#4606 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000000000, 1.850000000000001200, 1.143529416755851300E-015 ) ) ;
+#4607 = CARTESIAN_POINT ( 'NONE', ( -0.4099999999999999800, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#4608 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#4609 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 2.680000000000007300, 1.695128562474670400 ) ) ;
+#4610 = LINE ( 'NONE', #14800, #11063 ) ;
+#4611 = AXIS2_PLACEMENT_3D ( 'NONE', #5549, #6829, #4332 ) ;
+#4612 = FACE_OUTER_BOUND ( 'NONE', #3308, .T. ) ;
+#4613 = CARTESIAN_POINT ( 'NONE', ( 1.790000000000000300, 0.2400000002457355300, -2.200000000000007700 ) ) ;
+#4614 = DIRECTION ( 'NONE', ( 4.818676322157797600E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4615 = LINE ( 'NONE', #3075, #1222 ) ;
+#4616 = ORIENTED_EDGE ( 'NONE', *, *, #3335, .T. ) ;
+#4618 = EDGE_CURVE ( 'NONE', #14666, #8371, #12593, .T. ) ;
+#4617 = ORIENTED_EDGE ( 'NONE', *, *, #8058, .T. ) ;
+#4619 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000001800, -0.07608164845597671600, 2.597097438025787000 ) ) ;
+#4620 = PLANE ( 'NONE', #8389 ) ;
+#4621 = ORIENTED_EDGE ( 'NONE', *, *, #13245, .F. ) ;
+#4622 = EDGE_CURVE ( 'NONE', #8152, #10614, #7737, .T. ) ;
+#4623 = VECTOR ( 'NONE', #5722, 1000.000000000000000 ) ;
+#4624 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082147600, 1.111636198921485100E-014, -0.2211408166810477100 ) ) ;
+#4625 = CIRCLE ( 'NONE', #10923, 0.1499999999999999700 ) ;
+#4626 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.475000000000001400, 0.0000000000000000000 ) ) ;
+#4627 = EDGE_CURVE ( 'NONE', #11057, #10358, #12187, .T. ) ;
+#4628 = ADVANCED_FACE ( 'NONE', ( #5309 ), #8312, .T. ) ;
+#4629 = ORIENTED_EDGE ( 'NONE', *, *, #2947, .F. ) ;
+#4630 = LINE ( 'NONE', #12376, #14483 ) ;
+#4631 = ORIENTED_EDGE ( 'NONE', *, *, #12652, .T. ) ;
+#4632 = AXIS2_PLACEMENT_3D ( 'NONE', #634, #5610, #3082 ) ;
+#4633 = ORIENTED_EDGE ( 'NONE', *, *, #5236, .F. ) ;
+#4634 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999300, 2.550000000000001200, 2.499999999999999600 ) ) ;
+#4635 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999999000, 2.450000000000000200, 0.01999999999999950100 ) ) ;
+#4636 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999700, 1.900000000000000800, -2.200000000000000200 ) ) ;
+#4637 = ORIENTED_EDGE ( 'NONE', *, *, #12184, .T. ) ;
+#4638 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999997200, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#4639 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -9.637352644315596500E-017 ) ) ;
+#4640 = PLANE ( 'NONE', #13080 ) ;
+#4641 = LINE ( 'NONE', #13808, #7457 ) ;
+#4642 = CARTESIAN_POINT ( 'NONE', ( 0.1600000000000002500, 2.150000000000000400, -1.450000000000000400 ) ) ;
+#4643 = ORIENTED_EDGE ( 'NONE', *, *, #6773, .F. ) ;
+#4644 = LINE ( 'NONE', #14167, #11100 ) ;
+#4645 = VERTEX_POINT ( 'NONE', #12222 ) ;
+#4646 = FACE_OUTER_BOUND ( 'NONE', #4197, .T. ) ;
+#4647 = ORIENTED_EDGE ( 'NONE', *, *, #14870, .F. ) ;
+#4648 = DIRECTION ( 'NONE', ( 1.845450506358295000E-016, 4.613626265895869300E-017, -1.000000000000000000 ) ) ;
+#4649 = EDGE_CURVE ( 'NONE', #2985, #13930, #8343, .T. ) ;
+#4650 = EDGE_CURVE ( 'NONE', #4296, #10393, #5705, .T. ) ;
+#4651 = ORIENTED_EDGE ( 'NONE', *, *, #3752, .F. ) ;
+#4652 = ADVANCED_FACE ( 'NONE', ( #12403 ), #12715, .T. ) ;
+#4653 = DIRECTION ( 'NONE', ( 0.5735764363510429400, -0.8191520442889940200, 0.0000000000000000000 ) ) ;
+#4654 = EDGE_CURVE ( 'NONE', #7744, #9185, #13206, .T. ) ;
+#4655 = CARTESIAN_POINT ( 'NONE', ( 2.475000000000000500, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#4656 = DIRECTION ( 'NONE', ( -1.671603207451234000E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4657 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.370000000000001400, 0.0000000000000000000 ) ) ;
+#4658 = DIRECTION ( 'NONE', ( 1.379025886541472700E-014, 0.9709743802578711900, -0.2391835129829040800 ) ) ;
+#4659 = LINE ( 'NONE', #15141, #2838 ) ;
+#4660 = CARTESIAN_POINT ( 'NONE', ( 0.7749999999999986900, 0.2400000002457353400, -1.400000000000002800 ) ) ;
+#4661 = ORIENTED_EDGE ( 'NONE', *, *, #2486, .F. ) ;
+#4662 = LINE ( 'NONE', #1740, #1864 ) ;
+#4663 = DIRECTION ( 'NONE', ( 1.817098613104197700E-016, -1.000000000000000000, 1.576081811158365000E-031 ) ) ;
+#4664 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862708500, 0.3000000000000118700, -0.2911402198045955300 ) ) ;
+#4665 = EDGE_LOOP ( 'NONE', ( #248, #3117, #2288, #14240 ) ) ;
+#4666 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201805300E-016, 0.05000000000000000300, 2.306813132947819300E-018 ) ) ;
+#4667 = VECTOR ( 'NONE', #5279, 1000.000000000000000 ) ;
+#4668 = ORIENTED_EDGE ( 'NONE', *, *, #4340, .T. ) ;
+#4669 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4670 = EDGE_LOOP ( 'NONE', ( #2536, #15813, #14409, #11366, #5382 ) ) ;
+#4671 = ADVANCED_FACE ( 'NONE', ( #8754 ), #8963, .T. ) ;
+#4672 = DIRECTION ( 'NONE', ( 0.2211161094166268800, 7.991152206701644800E-016, -0.9752474896950281700 ) ) ;
+#4673 = ORIENTED_EDGE ( 'NONE', *, *, #6878, .T. ) ;
+#4674 = LINE ( 'NONE', #12354, #1275 ) ;
+#4675 = ORIENTED_EDGE ( 'NONE', *, *, #10443, .T. ) ;
+#4676 = LINE ( 'NONE', #4088, #15320 ) ;
+#4677 = ORIENTED_EDGE ( 'NONE', *, *, #5711, .F. ) ;
+#4678 = DIRECTION ( 'NONE', ( -9.821119383130682600E-017, -0.9709743802578711900, -0.2391835129829038600 ) ) ;
+#4679 = EDGE_LOOP ( 'NONE', ( #14064, #7317, #5849, #8077 ) ) ;
+#4680 = ORIENTED_EDGE ( 'NONE', *, *, #2355, .T. ) ;
+#4681 = LINE ( 'NONE', #15380, #4889 ) ;
+#4682 = CARTESIAN_POINT ( 'NONE', ( 3.299999999999998500, 1.900000000000002100, -2.200000000000007300 ) ) ;
+#4683 = CARTESIAN_POINT ( 'NONE', ( -2.962132034949232800, 0.5621320343559475000, -1.200000000000004000 ) ) ;
+#4684 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000003100, 1.475000000000001400, 1.699999999999998400 ) ) ;
+#4685 = DIRECTION ( 'NONE', ( 3.203983731886469300E-047, -1.576081811158365000E-031, -1.000000000000000000 ) ) ;
+#4686 = DIRECTION ( 'NONE', ( 7.619560399766192800E-045, 4.613626265895614200E-017, -1.000000000000000000 ) ) ;
+#4687 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.415611836225472200E-014, -3.469446951953630000E-016 ) ) ;
+#4688 = LINE ( 'NONE', #13594, #13352 ) ;
+#4689 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000006400, -5.468779573337242700E-017, 2.489999999999994000 ) ) ;
+#4690 = ORIENTED_EDGE ( 'NONE', *, *, #12337, .T. ) ;
+#4691 = EDGE_LOOP ( 'NONE', ( #4920, #15013, #8989, #1510 ) ) ;
+#4692 = ORIENTED_EDGE ( 'NONE', *, *, #10267, .T. ) ;
+#4693 = CARTESIAN_POINT ( 'NONE', ( 3.376776695296641200, 0.9767766947033633700, -2.200000000000001100 ) ) ;
+#4694 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, -2.200000000000000200 ) ) ;
+#4695 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, -1.500000000000000700 ) ) ;
+#4696 = AXIS2_PLACEMENT_3D ( 'NONE', #3577, #3692, #12491 ) ;
+#4697 = CARTESIAN_POINT ( 'NONE', ( 1.859945737548661200, 1.891956448614795900, -2.050000000000000700 ) ) ;
+#4698 = EDGE_LOOP ( 'NONE', ( #15072, #9503, #15171, #10025 ) ) ;
+#4699 = VECTOR ( 'NONE', #3537, 1000.000000000000000 ) ;
+#4700 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4701 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#4702 = DIRECTION ( 'NONE', ( -0.9999993974418508500, 0.0000000000000000000, 0.001097777725771103900 ) ) ;
+#4703 = VECTOR ( 'NONE', #16450, 1000.000000000000000 ) ;
+#4704 = CARTESIAN_POINT ( 'NONE', ( -0.1599999999999999800, 2.450000000000000200, -1.200000000000000200 ) ) ;
+#4705 = DIRECTION ( 'NONE', ( 0.2211161094166269000, 7.991152206701645800E-016, -0.9752474896950282800 ) ) ;
+#4706 = ORIENTED_EDGE ( 'NONE', *, *, #137, .T. ) ;
+#4707 = VERTEX_POINT ( 'NONE', #1022 ) ;
+#4708 = VERTEX_POINT ( 'NONE', #2298 ) ;
+#4709 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -1.384087879768754000E-016 ) ) ;
+#4710 = ORIENTED_EDGE ( 'NONE', *, *, #9661, .T. ) ;
+#4711 = AXIS2_PLACEMENT_3D ( 'NONE', #5305, #15540, #9149 ) ;
+#4712 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583902033700, 0.6523577121251173900, 2.726626411496523100 ) ) ;
+#4713 = VECTOR ( 'NONE', #9595, 1000.000000000000100 ) ;
+#4714 = ORIENTED_EDGE ( 'NONE', *, *, #12502, .T. ) ;
+#4715 = ADVANCED_FACE ( 'NONE', ( #12803 ), #9950, .F. ) ;
+#4716 = VECTOR ( 'NONE', #4386, 1000.000000000000000 ) ;
+#4717 = DIRECTION ( 'NONE', ( 3.469446951953615200E-016, 1.304346016487841200E-030, -1.000000000000000000 ) ) ;
+#4718 = PLANE ( 'NONE', #4479 ) ;
+#4719 = PLANE ( 'NONE', #2564 ) ;
+#4720 = VERTEX_POINT ( 'NONE', #7454 ) ;
+#4721 = VECTOR ( 'NONE', #14422, 1000.000000000000000 ) ;
+#4722 = VERTEX_POINT ( 'NONE', #3634 ) ;
+#4723 = VERTEX_POINT ( 'NONE', #15253 ) ;
+#4724 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.032879073410315900E-016, -0.0000000000000000000 ) ) ;
+#4725 = STYLED_ITEM ( 'NONE', ( #4327 ), #4577 ) ;
+#4726 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245749300, 0.5500000002457354800, 2.499999999999997800 ) ) ;
+#4727 = EDGE_CURVE ( 'NONE', #1950, #7141, #16377, .T. ) ;
+#4728 = EDGE_CURVE ( 'NONE', #2481, #6631, #11371, .T. ) ;
+#4729 = PLANE ( 'NONE', #14322 ) ;
+#4730 = LINE ( 'NONE', #6766, #12402 ) ;
+#4731 = DIRECTION ( 'NONE', ( -1.807003620809175900E-016, -1.000000000000000000, -1.409820536116051300E-016 ) ) ;
+#4732 = FACE_OUTER_BOUND ( 'NONE', #5332, .T. ) ;
+#4733 = CARTESIAN_POINT ( 'NONE', ( 0.4220959075109330100, -1.525457666401979700E-015, 1.901615049698641300 ) ) ;
+#4734 = ORIENTED_EDGE ( 'NONE', *, *, #9891, .T. ) ;
+#4735 = VECTOR ( 'NONE', #8759, 1000.000000000000000 ) ;
+#4736 = FACE_OUTER_BOUND ( 'NONE', #16117, .T. ) ;
+#4737 = DIRECTION ( 'NONE', ( 0.5735764363510412700, -0.8191520442889952400, 6.297446262058652100E-016 ) ) ;
+#4738 = ORIENTED_EDGE ( 'NONE', *, *, #7551, .T. ) ;
+#4739 = VERTEX_POINT ( 'NONE', #14044 ) ;
+#4740 = ADVANCED_FACE ( 'NONE', ( #7116 ), #12388, .T. ) ;
+#4741 = AXIS2_PLACEMENT_3D ( 'NONE', #14071, #4261, #285 ) ;
+#4742 = EDGE_CURVE ( 'NONE', #16208, #1650, #11168, .T. ) ;
+#4743 = ORIENTED_EDGE ( 'NONE', *, *, #871, .T. ) ;
+#4744 = EDGE_LOOP ( 'NONE', ( #12046, #1362, #14404, #7078 ) ) ;
+#4745 = DIRECTION ( 'NONE', ( 1.211399075402798300E-016, 2.024978579946776900E-032, -1.000000000000000000 ) ) ;
+#4746 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.862588252153086800E-015, 3.049411778015598000E-016 ) ) ;
+#4747 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4748 = EDGE_CURVE ( 'NONE', #8742, #14188, #15758, .T. ) ;
+#4749 = CYLINDRICAL_SURFACE ( 'NONE', #8459, 0.5499999999999997100 ) ;
+#4750 = CIRCLE ( 'NONE', #6433, 0.5499999999999997100 ) ;
+#4751 = VECTOR ( 'NONE', #16052, 1000.000000000000000 ) ;
+#4752 = LINE ( 'NONE', #14347, #14785 ) ;
+#4753 = CARTESIAN_POINT ( 'NONE', ( -3.376776695296640700, 0.9767766947033631500, 2.500000000000000000 ) ) ;
+#4754 = EDGE_CURVE ( 'NONE', #8283, #11435, #915, .T. ) ;
+#4755 = EDGE_CURVE ( 'NONE', #7956, #7138, #5118, .T. ) ;
+#4756 = ORIENTED_EDGE ( 'NONE', *, *, #1298, .F. ) ;
+#4757 = ORIENTED_EDGE ( 'NONE', *, *, #16262, .F. ) ;
+#4758 = FACE_OUTER_BOUND ( 'NONE', #443, .T. ) ;
+#4759 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.1150000002457348800, -1.400000000000001900 ) ) ;
+#4760 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4761 = ORIENTED_EDGE ( 'NONE', *, *, #12945, .T. ) ;
+#4762 = ORIENTED_EDGE ( 'NONE', *, *, #13047, .F. ) ;
+#4763 = EDGE_CURVE ( 'NONE', #3506, #6604, #5499, .T. ) ;
+#4764 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.879071865730750700E-016, 3.469446951953611200E-016 ) ) ;
+#4765 = ADVANCED_FACE ( 'NONE', ( #3712 ), #9760, .F. ) ;
+#4766 = CARTESIAN_POINT ( 'NONE', ( 0.7749999999999978000, 0.2400000002457353400, -2.200000000000007300 ) ) ;
+#4767 = ORIENTED_EDGE ( 'NONE', *, *, #5171, .T. ) ;
+#4768 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3916 ) ) ;
+#4769 = DIRECTION ( 'NONE', ( 3.485962933055858000E-015, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4770 = FACE_OUTER_BOUND ( 'NONE', #2359, .T. ) ;
+#4771 = CIRCLE ( 'NONE', #1390, 0.4000000000000001900 ) ;
+#4772 = FACE_OUTER_BOUND ( 'NONE', #11606, .T. ) ;
+#4773 = ORIENTED_EDGE ( 'NONE', *, *, #6482, .T. ) ;
+#4774 = ORIENTED_EDGE ( 'NONE', *, *, #6744, .F. ) ;
+#4775 = ORIENTED_EDGE ( 'NONE', *, *, #526, .T. ) ;
+#4776 = VERTEX_POINT ( 'NONE', #3005 ) ;
+#4777 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4778 = ORIENTED_EDGE ( 'NONE', *, *, #4521, .F. ) ;
+#4779 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 0.0000000000000000000 ) ) ;
+#4780 = EDGE_CURVE ( 'NONE', #8354, #12048, #1311, .T. ) ;
+#4781 = CARTESIAN_POINT ( 'NONE', ( -1.175000000000000900, 0.2400000002457350100, -1.400000000000001900 ) ) ;
+#4782 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578710800, -0.2391835129829041600 ) ) ;
+#4783 = CARTESIAN_POINT ( 'NONE', ( -0.5249999999999998000, 0.1150000002457351000, -2.200000000000006800 ) ) ;
+#4784 = VECTOR ( 'NONE', #3824, 1000.000000000000000 ) ;
+#4785 = PLANE ( 'NONE', #624 ) ;
+#4786 = LINE ( 'NONE', #10042, #9011 ) ;
+#4787 = FACE_OUTER_BOUND ( 'NONE', #1546, .T. ) ;
+#4788 = VERTEX_POINT ( 'NONE', #8295 ) ;
+#4789 = ORIENTED_EDGE ( 'NONE', *, *, #12016, .F. ) ;
+#4790 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000005500, 1.405673326026337900, 1.699999999999997500 ) ) ;
+#4791 = ORIENTED_EDGE ( 'NONE', *, *, #10644, .F. ) ;
+#4792 = DIRECTION ( 'NONE', ( -3.469446951953615200E-016, 1.304346016487841200E-030, -1.000000000000000000 ) ) ;
+#4793 = ORIENTED_EDGE ( 'NONE', *, *, #9261, .F. ) ;
+#4794 = VECTOR ( 'NONE', #15473, 1000.000000000000000 ) ;
+#4795 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4796 = VECTOR ( 'NONE', #237, 1000.000000000000000 ) ;
+#4797 = LINE ( 'NONE', #11268, #1391 ) ;
+#4798 = LINE ( 'NONE', #10289, #4390 ) ;
+#4799 = PLANE ( 'NONE', #967 ) ;
+#4800 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#4801 = ORIENTED_EDGE ( 'NONE', *, *, #3092, .T. ) ;
+#4802 = DIRECTION ( 'NONE', ( -2.768175759537458200E-016, 2.465190328815692500E-032, -1.000000000000000000 ) ) ;
+#4803 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2217 ) ) ;
+#4804 = VERTEX_POINT ( 'NONE', #4299 ) ;
+#4805 = ADVANCED_FACE ( 'NONE', ( #2100 ), #605, .F. ) ;
+#4806 = ORIENTED_EDGE ( 'NONE', *, *, #3548, .T. ) ;
+#4807 = CARTESIAN_POINT ( 'NONE', ( -3.174264069305194400, 0.7742640687119122200, -2.200000000000003300 ) ) ;
+#4808 = PLANE ( 'NONE', #11806 ) ;
+#4809 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4810 = VECTOR ( 'NONE', #15697, 1000.000000000000000 ) ;
+#4811 = AXIS2_PLACEMENT_3D ( 'NONE', #3306, #8254, #14755 ) ;
+#4812 = VECTOR ( 'NONE', #3100, 1000.000000000000000 ) ;
+#4813 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.1500000002457345700, -1.850000000000005600 ) ) ;
+#4814 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -5.421010862427439300E-015 ) ) ;
+#4815 = CYLINDRICAL_SURFACE ( 'NONE', #13126, 0.1820458146626520700 ) ;
+#4816 = ORIENTED_EDGE ( 'NONE', *, *, #7828, .T. ) ;
+#4817 = ORIENTED_EDGE ( 'NONE', *, *, #7128, .T. ) ;
+#4818 = ADVANCED_FACE ( 'NONE', ( #14968 ), #3179, .F. ) ;
+#4819 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #10541 ), #754 ) ;
+#4820 = LINE ( 'NONE', #11024, #7430 ) ;
+#4821 = FACE_OUTER_BOUND ( 'NONE', #16349, .T. ) ;
+#4822 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000004800, 0.3000000000000330700, 0.7999999999999991600 ) ) ;
+#4823 = EDGE_CURVE ( 'NONE', #11122, #3391, #16564, .T. ) ;
+#4824 = EDGE_CURVE ( 'NONE', #10393, #8999, #8119, .T. ) ;
+#4825 = CARTESIAN_POINT ( 'NONE', ( -1.737072930905314600, 1.805919983162139800, -2.050000000000000300 ) ) ;
+#4826 = LINE ( 'NONE', #8147, #1029 ) ;
+#4827 = ORIENTED_EDGE ( 'NONE', *, *, #1759, .T. ) ;
+#4828 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000000700, 1.475000000000001400, -1.425440947723654700 ) ) ;
+#4829 = EDGE_CURVE ( 'NONE', #1792, #11410, #7931, .T. ) ;
+#4830 = ORIENTED_EDGE ( 'NONE', *, *, #14674, .T. ) ;
+#4831 = CARTESIAN_POINT ( 'NONE', ( -1.944999999999997800, 2.450000000000000200, 1.500000000000000000 ) ) ;
+#4832 = FILL_AREA_STYLE ('',( #8675 ) ) ;
+#4833 = CARTESIAN_POINT ( 'NONE', ( 3.112132034949256700, 0.7121320343559742700, -2.049999999999999400 ) ) ;
+#4834 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4835 = ORIENTED_EDGE ( 'NONE', *, *, #12083, .T. ) ;
+#4836 = AXIS2_PLACEMENT_3D ( 'NONE', #515, #8212, #8323 ) ;
+#4837 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.3000000002457348700, -1.480000000000007500 ) ) ;
+#4838 = ADVANCED_FACE ( 'NONE', ( #7718 ), #14364, .T. ) ;
+#4839 = CYLINDRICAL_SURFACE ( 'NONE', #7379, 0.2000000000000000900 ) ;
+#4840 = LINE ( 'NONE', #11415, #7443 ) ;
+#4841 = EDGE_CURVE ( 'NONE', #2158, #14036, #8944, .T. ) ;
+#4842 = FACE_OUTER_BOUND ( 'NONE', #14370, .T. ) ;
+#4843 = AXIS2_PLACEMENT_3D ( 'NONE', #3451, #4746, #13749 ) ;
+#4844 = ORIENTED_EDGE ( 'NONE', *, *, #12635, .F. ) ;
+#4845 = CARTESIAN_POINT ( 'NONE', ( -3.699999999999999700, -5.117239077962898900E-014, -0.1000000000000002000 ) ) ;
+#4846 = EDGE_CURVE ( 'NONE', #3044, #10426, #3926, .T. ) ;
+#4847 = EDGE_CURVE ( 'NONE', #9544, #10704, #14574, .T. ) ;
+#4848 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 6.866613759074860900E-015, -1.000000000000000000 ) ) ;
+#4849 = CARTESIAN_POINT ( 'NONE', ( -1.600000000000001000, 1.700000000000001100, -1.000000000000002700 ) ) ;
+#4850 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245756400, 2.457349982150925900E-010, 2.499999999999997800 ) ) ;
+#4851 = CARTESIAN_POINT ( 'NONE', ( -1.175000000000000900, 0.1150000002457349900, -1.400000000000001900 ) ) ;
+#4852 = VERTEX_POINT ( 'NONE', #16144 ) ;
+#4853 = EDGE_CURVE ( 'NONE', #6280, #8101, #7316, .T. ) ;
+#4854 = VECTOR ( 'NONE', #16366, 1000.000000000000000 ) ;
+#4855 = VERTEX_POINT ( 'NONE', #8412 ) ;
+#4856 = VECTOR ( 'NONE', #4543, 1000.000000000000000 ) ;
+#4857 = EDGE_CURVE ( 'NONE', #11435, #3456, #4511, .T. ) ;
+#4858 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862745100, 0.05000000000001186800, -0.2212001973052347700 ) ) ;
+#4859 = AXIS2_PLACEMENT_3D ( 'NONE', #10317, #7819, #15457 ) ;
+#4860 = LINE ( 'NONE', #13274, #7250 ) ;
+#4861 = CARTESIAN_POINT ( 'NONE', ( 0.7749999999999978000, 0.1150000002457353500, -2.200000000000007300 ) ) ;
+#4862 = ORIENTED_EDGE ( 'NONE', *, *, #9498, .T. ) ;
+#4863 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000005800, -2.509520248505688900E-015, 2.489999999999993600 ) ) ;
+#4864 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.409462824231156100E-014, 0.0000000000000000000 ) ) ;
+#4865 = ORIENTED_EDGE ( 'NONE', *, *, #15889, .F. ) ;
+#4866 = FACE_OUTER_BOUND ( 'NONE', #7498, .T. ) ;
+#4867 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4868 = ORIENTED_EDGE ( 'NONE', *, *, #7522, .T. ) ;
+#4869 = CYLINDRICAL_SURFACE ( 'NONE', #12227, 0.2499999999999998600 ) ;
+#4870 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 3.398009080826782600E-015 ) ) ;
+#4871 = EDGE_CURVE ( 'NONE', #3320, #5607, #8554, .T. ) ;
+#4872 = ORIENTED_EDGE ( 'NONE', *, *, #5378, .F. ) ;
+#4873 = EDGE_CURVE ( 'NONE', #15947, #4645, #10562, .T. ) ;
+#4874 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000002200, 1.153553389999994300, 6.231123739628084900E-016 ) ) ;
+#4875 = ORIENTED_EDGE ( 'NONE', *, *, #6212, .F. ) ;
+#4876 = VECTOR ( 'NONE', #16139, 1000.000000000000000 ) ;
+#4877 = ADVANCED_FACE ( 'NONE', ( #10173 ), #8743, .T. ) ;
+#4878 = PLANE ( 'NONE', #439 ) ;
+#4879 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4880 = AXIS2_PLACEMENT_3D ( 'NONE', #10653, #3053, #2939 ) ;
+#4881 = MANIFOLD_SOLID_BREP ( 'Pin 1', #12119 ) ;
+#4882 = VERTEX_POINT ( 'NONE', #16071 ) ;
+#4883 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.450000000000000200, 1.899999999999999700 ) ) ;
+#4884 = LINE ( 'NONE', #2961, #7481 ) ;
+#4885 = ORIENTED_EDGE ( 'NONE', *, *, #10896, .F. ) ;
+#4886 = DIRECTION ( 'NONE', ( -1.008560160451604100E-016, 1.000000000000000000, 6.864554764353591400E-015 ) ) ;
+#4887 = ORIENTED_EDGE ( 'NONE', *, *, #9705, .F. ) ;
+#4888 = ORIENTED_EDGE ( 'NONE', *, *, #4011, .F. ) ;
+#4889 = VECTOR ( 'NONE', #6495, 1000.000000000000000 ) ;
+#4890 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4891 = AXIS2_PLACEMENT_3D ( 'NONE', #9142, #5412, #3935 ) ;
+#4892 = VECTOR ( 'NONE', #6386, 1000.000000000000100 ) ;
+#4893 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 2.451937478894032000E-016 ) ) ;
+#4894 = ORIENTED_EDGE ( 'NONE', *, *, #12188, .F. ) ;
+#4895 = VERTEX_POINT ( 'NONE', #14681 ) ;
+#4896 = ADVANCED_FACE ( 'NONE', ( #13971 ), #14291, .F. ) ;
+#4897 = DIRECTION ( 'NONE', ( -0.2211161094166271500, 7.991152206701654700E-016, -0.9752474896950283900 ) ) ;
+#4898 = ORIENTED_EDGE ( 'NONE', *, *, #13809, .F. ) ;
+#4899 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#4900 = VERTEX_POINT ( 'NONE', #3653 ) ;
+#4901 = AXIS2_PLACEMENT_3D ( 'NONE', #223, #12998, #11769 ) ;
+#4902 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4903 = DIRECTION ( 'NONE', ( 3.049411778015599400E-016, -3.460219699421653900E-017, -1.000000000000000000 ) ) ;
+#4904 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.1500000002457345700, -1.850000000000006100 ) ) ;
+#4905 = DIRECTION ( 'NONE', ( 4.613626265895845900E-017, -4.613626265895763900E-017, -1.000000000000000000 ) ) ;
+#4906 = ORIENTED_EDGE ( 'NONE', *, *, #6461, .F. ) ;
+#4907 = VECTOR ( 'NONE', #1267, 1000.000000000000000 ) ;
+#4908 = VECTOR ( 'NONE', #8700, 1000.000000000000000 ) ;
+#4909 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -7.434529182757745600E-015 ) ) ;
+#4910 = CARTESIAN_POINT ( 'NONE', ( 1.424999999999998700, 0.2400000002457354800, -2.200000000000007700 ) ) ;
+#4911 = EDGE_LOOP ( 'NONE', ( #14766, #6044, #90, #5316 ) ) ;
+#4912 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4913 = ORIENTED_EDGE ( 'NONE', *, *, #4023, .T. ) ;
+#4914 = ORIENTED_EDGE ( 'NONE', *, *, #12188, .T. ) ;
+#4915 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903136600, 0.04999999999999964900, -0.4511402198045955100 ) ) ;
+#4916 = ADVANCED_FACE ( 'NONE', ( #9338 ), #10201, .T. ) ;
+#4917 = DIRECTION ( 'NONE', ( -1.734723475976807400E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4918 = VECTOR ( 'NONE', #9612, 1000.000000000000000 ) ;
+#4919 = EDGE_CURVE ( 'NONE', #12035, #12310, #15270, .T. ) ;
+#4920 = ORIENTED_EDGE ( 'NONE', *, *, #15712, .T. ) ;
+#4921 = VECTOR ( 'NONE', #11333, 1000.000000000000100 ) ;
+#4922 = CARTESIAN_POINT ( 'NONE', ( -1.687872806643351500, 2.137702061901493700, -2.050000000000000300 ) ) ;
+#4923 = ORIENTED_EDGE ( 'NONE', *, *, #8866, .T. ) ;
+#4924 = VECTOR ( 'NONE', #7177, 1000.000000000000000 ) ;
+#4925 = AXIS2_PLACEMENT_3D ( 'NONE', #10302, #5264, #6443 ) ;
+#4926 = ORIENTED_EDGE ( 'NONE', *, *, #12728, .T. ) ;
+#4927 = DIRECTION ( 'NONE', ( 3.244955498511115900E-016, -3.460219699421625000E-017, -1.000000000000000000 ) ) ;
+#4928 = ORIENTED_EDGE ( 'NONE', *, *, #880, .T. ) ;
+#4929 = VERTEX_POINT ( 'NONE', #12840 ) ;
+#4930 = ORIENTED_EDGE ( 'NONE', *, *, #13411, .F. ) ;
+#4931 = AXIS2_PLACEMENT_3D ( 'NONE', #3599, #7469, #16464 ) ;
+#4932 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4933 = CYLINDRICAL_SURFACE ( 'NONE', #15265, 0.1499999999999999700 ) ;
+#4934 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000005200, 0.3000000002457321500, -0.2499999999999999400 ) ) ;
+#4935 = CARTESIAN_POINT ( 'NONE', ( 1.549999999999999800, 1.405673326026339200, 1.699999999999997500 ) ) ;
+#4936 = FACE_OUTER_BOUND ( 'NONE', #716, .T. ) ;
+#4937 = PRESENTATION_STYLE_ASSIGNMENT (( #7217 ) ) ;
+#4938 = CARTESIAN_POINT ( 'NONE', ( 3.112132034949255800, 0.7121320343559733900, -2.137867965644036200 ) ) ;
+#4939 = CARTESIAN_POINT ( 'NONE', ( 3.050000000593292800, 0.6500000000000085700, -1.200000000000000800 ) ) ;
+#4940 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -2.168404344971007900E-016, -1.000000000000000000 ) ) ;
+#4941 = ORIENTED_EDGE ( 'NONE', *, *, #15597, .F. ) ;
+#4942 = ORIENTED_EDGE ( 'NONE', *, *, #12097, .T. ) ;
+#4943 = LINE ( 'NONE', #12799, #15592 ) ;
+#4944 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4945 = ORIENTED_EDGE ( 'NONE', *, *, #4226, .F. ) ;
+#4946 = ORIENTED_EDGE ( 'NONE', *, *, #11547, .F. ) ;
+#4947 = EDGE_CURVE ( 'NONE', #8737, #14878, #9427, .T. ) ;
+#4948 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000001800, 1.203553390000000400, 1.109999999999999200 ) ) ;
+#4949 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.084202172485503800E-015 ) ) ;
+#4950 = VERTEX_POINT ( 'NONE', #4948 ) ;
+#4951 = PLANE ( 'NONE', #1889 ) ;
+#4952 = EDGE_CURVE ( 'NONE', #4301, #4296, #9636, .T. ) ;
+#4953 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 1.730000000000000400, -1.480000000000007500 ) ) ;
+#4954 = LINE ( 'NONE', #9274, #1556 ) ;
+#4955 = FACE_OUTER_BOUND ( 'NONE', #8598, .T. ) ;
+#4956 = CARTESIAN_POINT ( 'NONE', ( 1.790000000000000300, 0.2400000002457355300, -2.200000000000007700 ) ) ;
+#4957 = AXIS2_PLACEMENT_3D ( 'NONE', #5366, #5526, #1579 ) ;
+#4958 = LINE ( 'NONE', #15309, #3356 ) ;
+#4959 = CARTESIAN_POINT ( 'NONE', ( 0.5100000000000009000, 1.950000000000000400, -1.000000000000002400 ) ) ;
+#4960 = VERTEX_POINT ( 'NONE', #3592 ) ;
+#4961 = CARTESIAN_POINT ( 'NONE', ( 0.8100000000000057200, 3.903127820947843600E-015, 1.699999999999997500 ) ) ;
+#4962 = ORIENTED_EDGE ( 'NONE', *, *, #907, .F. ) ;
+#4963 = EDGE_LOOP ( 'NONE', ( #15960, #9719, #4556, #5317 ) ) ;
+#4964 = CARTESIAN_POINT ( 'NONE', ( -0.5051172051432708500, 0.04999999999999293900, 1.589160023969190300 ) ) ;
+#4965 = ORIENTED_EDGE ( 'NONE', *, *, #6992, .F. ) ;
+#4966 = EDGE_LOOP ( 'NONE', ( #4621, #16304, #96, #6067 ) ) ;
+#4967 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4968 = ADVANCED_FACE ( 'NONE', ( #12659 ), #13052, .T. ) ;
+#4969 = CARTESIAN_POINT ( 'NONE', ( -3.262132034949229100, 0.8621320343559485400, -2.200000000000002800 ) ) ;
+#4970 = FACE_OUTER_BOUND ( 'NONE', #3161, .T. ) ;
+#4971 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245758200, 2.457348560747085700E-010, -2.200000000000000600 ) ) ;
+#4972 = EDGE_CURVE ( 'NONE', #15593, #1145, #25, .T. ) ;
+#4973 = EDGE_CURVE ( 'NONE', #13211, #7110, #15637, .T. ) ;
+#4974 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2000000002457346900, -1.850000000000006100 ) ) ;
+#4975 = LINE ( 'NONE', #15504, #15810 ) ;
+#4976 = ORIENTED_EDGE ( 'NONE', *, *, #6747, .T. ) ;
+#4977 = EDGE_CURVE ( 'NONE', #621, #8152, #1788, .T. ) ;
+#4978 = ORIENTED_EDGE ( 'NONE', *, *, #10115, .T. ) ;
+#4979 = ORIENTED_EDGE ( 'NONE', *, *, #13805, .T. ) ;
+#4980 = ORIENTED_EDGE ( 'NONE', *, *, #432, .F. ) ;
+#4981 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902603000, 0.3000000000000004300, -1.200000000000002600 ) ) ;
+#4982 = ORIENTED_EDGE ( 'NONE', *, *, #4947, .F. ) ;
+#4983 = AXIS2_PLACEMENT_3D ( 'NONE', #5541, #15717, #15888 ) ;
+#4984 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4985 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000300, 0.5000000000000045500, -2.500000000000006700 ) ) ;
+#4986 = ADVANCED_FACE ( 'NONE', ( #6770 ), #14741, .F. ) ;
+#4987 = VECTOR ( 'NONE', #4903, 1000.000000000000000 ) ;
+#4988 = CYLINDRICAL_SURFACE ( 'NONE', #13947, 0.5500000000000000400 ) ;
+#4989 = LINE ( 'NONE', #3017, #2186 ) ;
+#4990 = LINE ( 'NONE', #8860, #1790 ) ;
+#4991 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -3.154042683594194400E-015 ) ) ;
+#4992 = VERTEX_POINT ( 'NONE', #1254 ) ;
+#4993 = ORIENTED_EDGE ( 'NONE', *, *, #12641, .T. ) ;
+#4994 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 1.730000000000001300, -1.480000000000007500 ) ) ;
+#4995 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4996 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 1.849999999999999400 ) ) ;
+#4997 = ORIENTED_EDGE ( 'NONE', *, *, #4421, .F. ) ;
+#4998 = EDGE_CURVE ( 'NONE', #4739, #12963, #16617, .T. ) ;
+#4999 = DIRECTION ( 'NONE', ( 1.084202172485498100E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5000 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000017100, 1.370000000000001400, 1.699999999999998200 ) ) ;
+#5001 = FACE_OUTER_BOUND ( 'NONE', #3521, .T. ) ;
+#5002 = DIRECTION ( 'NONE', ( 8.673617379884087500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5003 = FACE_OUTER_BOUND ( 'NONE', #6997, .T. ) ;
+#5004 = VECTOR ( 'NONE', #4764, 1000.000000000000000 ) ;
+#5005 = ADVANCED_FACE ( 'NONE', ( #4955 ), #16143, .T. ) ;
+#5006 = AXIS2_PLACEMENT_3D ( 'NONE', #460, #4330, #5761 ) ;
+#5007 = FACE_OUTER_BOUND ( 'NONE', #6496, .T. ) ;
+#5008 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5009 = EDGE_LOOP ( 'NONE', ( #12381, #9456, #10174, #9241, #8516 ) ) ;
+#5010 = VERTEX_POINT ( 'NONE', #10876 ) ;
+#5011 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000004800, 0.2999999999999694000, 0.7999999999999991600 ) ) ;
+#5012 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.415624939244503200E-014, -0.0000000000000000000 ) ) ;
+#5013 = ORIENTED_EDGE ( 'NONE', *, *, #2573, .T. ) ;
+#5014 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999978100, 1.970000000000001300, 1.360920363336279200 ) ) ;
+#5015 = DIRECTION ( 'NONE', ( -0.9752474896950282800, 0.0000000000000000000, -0.2211161094166269900 ) ) ;
+#5016 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999965000, 1.370000000000001400, 1.360920363336279400 ) ) ;
+#5017 = VECTOR ( 'NONE', #265, 1000.000000000000000 ) ;
+#5018 = FACE_OUTER_BOUND ( 'NONE', #12487, .T. ) ;
+#5019 = CARTESIAN_POINT ( 'NONE', ( 1.750000000000000200, 1.700000000000001100, 1.499999999999997300 ) ) ;
+#5020 = CARTESIAN_POINT ( 'NONE', ( -1.994999999999999900, 2.450000000000000200, -7.034092143442539200E-016 ) ) ;
+#5021 = AXIS2_PLACEMENT_3D ( 'NONE', #15357, #7607, #5086 ) ;
+#5022 = AXIS2_PLACEMENT_3D ( 'NONE', #2899, #8066, #5472 ) ;
+#5023 = EDGE_LOOP ( 'NONE', ( #10739, #4488, #10427, #16462, #2192 ) ) ;
+#5024 = EDGE_LOOP ( 'NONE', ( #13273, #13546, #14227, #15879, #14424, #7504, #7708, #4476, #8584, #1964, #3495, #3950 ) ) ;
+#5025 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000000300, 1.950000000000000400, -1.046630765815502100 ) ) ;
+#5026 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000006600, 9.277911334007476400E-015, -0.2499999999999999400 ) ) ;
+#5027 = VERTEX_POINT ( 'NONE', #62 ) ;
+#5028 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.2400000002457349000, -2.200000000000008200 ) ) ;
+#5029 = LINE ( 'NONE', #10699, #6617 ) ;
+#5030 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#5031 = AXIS2_PLACEMENT_3D ( 'NONE', #394, #9377, #15827 ) ;
+#5032 = CYLINDRICAL_SURFACE ( 'NONE', #15205, 0.5499999999999996000 ) ;
+#5033 = FACE_OUTER_BOUND ( 'NONE', #12764, .T. ) ;
+#5034 = DIRECTION ( 'NONE', ( -4.336808689942100400E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5035 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.1500000002457345700, -2.500000000000006200 ) ) ;
+#5036 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999700, 1.900000000000000800, -1.480000000000007500 ) ) ;
+#5037 = ORIENTED_EDGE ( 'NONE', *, *, #671, .T. ) ;
+#5038 = EDGE_LOOP ( 'NONE', ( #30, #8209, #1507, #13407 ) ) ;
+#5039 = AXIS2_PLACEMENT_3D ( 'NONE', #10382, #3966, #12962 ) ;
+#5040 = ORIENTED_EDGE ( 'NONE', *, *, #5201, .T. ) ;
+#5041 = DIRECTION ( 'NONE', ( -3.481819213528770800E-015, -1.000000000000000000, -1.409820536116039900E-016 ) ) ;
+#5042 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#5043 = EDGE_CURVE ( 'NONE', #12974, #9754, #6711, .T. ) ;
+#5044 = ORIENTED_EDGE ( 'NONE', *, *, #5645, .F. ) ;
+#5045 = LINE ( 'NONE', #11453, #1640 ) ;
+#5046 = EDGE_CURVE ( 'NONE', #1953, #8579, #14600, .T. ) ;
+#5047 = DIRECTION ( 'NONE', ( 1.008560160451660100E-016, 1.000000000000000000, 6.864554764353591400E-015 ) ) ;
+#5048 = EDGE_LOOP ( 'NONE', ( #9806, #14935, #3919, #5632 ) ) ;
+#5049 = CIRCLE ( 'NONE', #9857, 0.3500000000000000300 ) ;
+#5050 = EDGE_CURVE ( 'NONE', #3842, #225, #2518, .T. ) ;
+#5051 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000003100, 1.153553390000000300, 3.460219699421825000E-016 ) ) ;
+#5052 = LINE ( 'NONE', #7215, #7872 ) ;
+#5053 = ORIENTED_EDGE ( 'NONE', *, *, #1830, .T. ) ;
+#5054 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 5.102127870520011100E-016 ) ) ;
+#5055 = ORIENTED_EDGE ( 'NONE', *, *, #11685, .F. ) ;
+#5056 = AXIS2_PLACEMENT_3D ( 'NONE', #14668, #10732, #14830 ) ;
+#5057 = CARTESIAN_POINT ( 'NONE', ( -1.600000000000001000, 1.850000000000000800, 1.499999999999997300 ) ) ;
+#5058 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#5059 = EDGE_LOOP ( 'NONE', ( #6350, #2376, #2817, #12315, #15558 ) ) ;
+#5060 = CARTESIAN_POINT ( 'NONE', ( 2.349999999999999200, -0.02759879240849068300, 2.894122473943337300 ) ) ;
+#5061 = CIRCLE ( 'NONE', #15015, 0.1500000000000001100 ) ;
+#5062 = EDGE_CURVE ( 'NONE', #8579, #4960, #14899, .T. ) ;
+#5063 = EDGE_LOOP ( 'NONE', ( #2060, #3375, #11487, #16592 ) ) ;
+#5064 = VECTOR ( 'NONE', #9836, 1000.000000000000000 ) ;
+#5065 = ADVANCED_FACE ( 'NONE', ( #7521 ), #13187, .T. ) ;
+#5066 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.817098613104197200E-016, 1.211399075402798000E-016 ) ) ;
+#5067 = LINE ( 'NONE', #15674, #3460 ) ;
+#5068 = ORIENTED_EDGE ( 'NONE', *, *, #7064, .F. ) ;
+#5069 = PLANE ( 'NONE', #15279 ) ;
+#5070 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5071 = EDGE_CURVE ( 'NONE', #4950, #10932, #5585, .T. ) ;
+#5072 = EDGE_CURVE ( 'NONE', #1544, #5754, #334, .T. ) ;
+#5073 = DIRECTION ( 'NONE', ( -1.734723475976807100E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5074 = ORIENTED_EDGE ( 'NONE', *, *, #11254, .F. ) ;
+#5075 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5076 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5077 = EDGE_CURVE ( 'NONE', #11535, #8354, #2641, .T. ) ;
+#5078 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2400000002457353100, -1.650000000000005200 ) ) ;
+#5079 = ORIENTED_EDGE ( 'NONE', *, *, #10858, .F. ) ;
+#5080 = FACE_OUTER_BOUND ( 'NONE', #14501, .T. ) ;
+#5081 = AXIS2_PLACEMENT_3D ( 'NONE', #653, #16077, #12295 ) ;
+#5082 = ORIENTED_EDGE ( 'NONE', *, *, #14307, .T. ) ;
+#5083 = SHAPE_DEFINITION_REPRESENTATION ( #12910, #676 ) ;
+#5084 = CARTESIAN_POINT ( 'NONE', ( 2.804999999999999700, 2.450000000000000200, 1.370000000000000600 ) ) ;
+#5085 = PLANE ( 'NONE', #11879 ) ;
+#5086 = DIRECTION ( 'NONE', ( -3.584139413175213900E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5087 = ORIENTED_EDGE ( 'NONE', *, *, #10105, .F. ) ;
+#5088 = VERTEX_POINT ( 'NONE', #3163 ) ;
+#5089 = LINE ( 'NONE', #10250, #13551 ) ;
+#5090 = ADVANCED_FACE ( 'NONE', ( #9216 ), #9627, .F. ) ;
+#5091 = VECTOR ( 'NONE', #955, 1000.000000000000000 ) ;
+#5092 = DIRECTION ( 'NONE', ( -5.900580845812648600E-016, -0.9848077530122074700, 0.1736481776669342200 ) ) ;
+#5093 = EDGE_CURVE ( 'NONE', #5671, #13090, #9777, .T. ) ;
+#5094 = ORIENTED_EDGE ( 'NONE', *, *, #2605, .F. ) ;
+#5095 = VERTEX_POINT ( 'NONE', #2256 ) ;
+#5096 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.753666395189100600E-017, -1.000000000000000000 ) ) ;
+#5097 = CARTESIAN_POINT ( 'NONE', ( -1.944999999999997800, 2.450000000000000200, 1.500000000000000000 ) ) ;
+#5098 = ORIENTED_EDGE ( 'NONE', *, *, #1227, .T. ) ;
+#5099 = ORIENTED_EDGE ( 'NONE', *, *, #11578, .F. ) ;
+#5100 = LINE ( 'NONE', #6946, #899 ) ;
+#5101 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862708500, 0.3000000000000117600, 1.830000000000000500 ) ) ;
+#5102 = AXIS2_PLACEMENT_3D ( 'NONE', #1138, #5047, #10016 ) ;
+#5103 = ORIENTED_EDGE ( 'NONE', *, *, #1230, .T. ) ;
+#5104 = VECTOR ( 'NONE', #2628, 1000.000000000000000 ) ;
+#5105 = EDGE_LOOP ( 'NONE', ( #892, #1911, #8165, #15127 ) ) ;
+#5106 = DIRECTION ( 'NONE', ( -3.469446951953610200E-016, 1.409820536116052000E-016, -1.000000000000000000 ) ) ;
+#5107 = ORIENTED_EDGE ( 'NONE', *, *, #14324, .T. ) ;
+#5108 = ORIENTED_EDGE ( 'NONE', *, *, #1853, .F. ) ;
+#5109 = ORIENTED_EDGE ( 'NONE', *, *, #2382, .F. ) ;
+#5110 = ORIENTED_EDGE ( 'NONE', *, *, #2490, .T. ) ;
+#5111 = EDGE_LOOP ( 'NONE', ( #1043, #4092, #9943, #4775 ) ) ;
+#5112 = ORIENTED_EDGE ( 'NONE', *, *, #4526, .T. ) ;
+#5113 = ORIENTED_EDGE ( 'NONE', *, *, #5071, .T. ) ;
+#5114 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -9.637352644315596500E-017 ) ) ;
+#5115 = AXIS2_PLACEMENT_3D ( 'NONE', #5551, #290, #1651 ) ;
+#5116 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5117 = AXIS2_PLACEMENT_3D ( 'NONE', #10276, #8796, #3732 ) ;
+#5118 = LINE ( 'NONE', #2622, #298 ) ;
+#5119 = EDGE_LOOP ( 'NONE', ( #2830, #5310, #3567, #8794 ) ) ;
+#5120 = LINE ( 'NONE', #7879, #11980 ) ;
+#5121 = PLANE ( 'NONE', #10491 ) ;
+#5122 = VERTEX_POINT ( 'NONE', #15012 ) ;
+#5123 = FACE_OUTER_BOUND ( 'NONE', #13295, .T. ) ;
+#5124 = CARTESIAN_POINT ( 'NONE', ( -1.598698488188401700, 1.844793952753602100, 1.552350983344539700 ) ) ;
+#5125 = CARTESIAN_POINT ( 'NONE', ( -1.944999999999998300, 2.150000000000000400, 1.250000000000000000 ) ) ;
+#5126 = EDGE_LOOP ( 'NONE', ( #9587, #6804, #6351, #15659 ) ) ;
+#5127 = AXIS2_PLACEMENT_3D ( 'NONE', #6652, #3019, #13281 ) ;
+#5128 = ORIENTED_EDGE ( 'NONE', *, *, #7453, .T. ) ;
+#5129 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.500000000000000400, 1.849999999999999900 ) ) ;
+#5130 = VECTOR ( 'NONE', #15442, 1000.000000000000000 ) ;
+#5131 = VECTOR ( 'NONE', #16390, 1000.000000000000000 ) ;
+#5132 = CARTESIAN_POINT ( 'NONE', ( 2.475000000000000500, 2.450000000000000200, -1.200000000000000400 ) ) ;
+#5133 = LINE ( 'NONE', #15745, #14383 ) ;
+#5135 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.640280049317045300, 1.469865528290279500 ) ) ;
+#5134 = VECTOR ( 'NONE', #6173, 1000.000000000000000 ) ;
+#5136 = CARTESIAN_POINT ( 'NONE', ( 8.227937435463098200E-016, 2.450000000000000200, -1.199999999999998000 ) ) ;
+#5137 = ORIENTED_EDGE ( 'NONE', *, *, #6013, .F. ) ;
+#5138 = ORIENTED_EDGE ( 'NONE', *, *, #6644, .F. ) ;
+#5139 = CIRCLE ( 'NONE', #5887, 0.1199999999999998800 ) ;
+#5140 = EDGE_LOOP ( 'NONE', ( #1561, #6293, #15327, #3498 ) ) ;
+#5141 = VERTEX_POINT ( 'NONE', #15065 ) ;
+#5142 = ORIENTED_EDGE ( 'NONE', *, *, #13812, .F. ) ;
+#5143 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 2.457346235280513500E-010, -2.500000000000005800 ) ) ;
+#5144 = ORIENTED_EDGE ( 'NONE', *, *, #13511, .T. ) ;
+#5145 = EDGE_CURVE ( 'NONE', #4165, #8152, #6231, .T. ) ;
+#5146 = CIRCLE ( 'NONE', #2332, 0.05000000000000012800 ) ;
+#5147 = VECTOR ( 'NONE', #3094, 1000.000000000000000 ) ;
+#5148 = EDGE_CURVE ( 'NONE', #1163, #12429, #11726, .T. ) ;
+#5149 = ADVANCED_FACE ( 'NONE', ( #4646 ), #4729, .F. ) ;
+#5150 = VECTOR ( 'NONE', #3628, 1000.000000000000000 ) ;
+#5151 = AXIS2_PLACEMENT_3D ( 'NONE', #332, #9313, #10617 ) ;
+#5152 = VERTEX_POINT ( 'NONE', #4790 ) ;
+#5153 = DIRECTION ( 'NONE', ( -2.409338161078898200E-016, 1.000000000000000000, 3.373073425510458100E-015 ) ) ;
+#5154 = CYLINDRICAL_SURFACE ( 'NONE', #2778, 0.1279541829845930700 ) ;
+#5155 = AXIS2_PLACEMENT_3D ( 'NONE', #11698, #7832, #9128 ) ;
+#5156 = EDGE_LOOP ( 'NONE', ( #8566, #12711, #8830, #16406 ) ) ;
+#5157 = CARTESIAN_POINT ( 'NONE', ( -4.179999998602098400, 1.700000000000003100, 2.637425753652675700 ) ) ;
+#5158 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862749500, 1.177313460281046700E-014, 1.759999999999999100 ) ) ;
+#5159 = ORIENTED_EDGE ( 'NONE', *, *, #15818, .F. ) ;
+#5160 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#5161 = ORIENTED_EDGE ( 'NONE', *, *, #1414, .F. ) ;
+#5162 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999998600, 2.450000000000000200, 1.499999999999999600 ) ) ;
+#5163 = EDGE_CURVE ( 'NONE', #15200, #5222, #238, .T. ) ;
+#5164 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5165 = CARTESIAN_POINT ( 'NONE', ( 0.9858476189845983800, 3.140297934339105100, -2.050000000000000300 ) ) ;
+#5166 = VECTOR ( 'NONE', #8418, 1000.000000000000000 ) ;
+#5167 = VECTOR ( 'NONE', #301, 1000.000000000000000 ) ;
+#5168 = VECTOR ( 'NONE', #15435, 1000.000000000000000 ) ;
+#5169 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5170 = ORIENTED_EDGE ( 'NONE', *, *, #7044, .F. ) ;
+#5171 = EDGE_CURVE ( 'NONE', #8117, #9080, #8480, .T. ) ;
+#5172 = EDGE_LOOP ( 'NONE', ( #11856, #6014, #12006, #11500 ) ) ;
+#5173 = ADVANCED_FACE ( 'NONE', ( #16504 ), #6110, .T. ) ;
+#5174 = VERTEX_POINT ( 'NONE', #5993 ) ;
+#5175 = EDGE_CURVE ( 'NONE', #12734, #13001, #14112, .T. ) ;
+#5176 = ORIENTED_EDGE ( 'NONE', *, *, #14325, .T. ) ;
+#5177 = EDGE_LOOP ( 'NONE', ( #2146, #12870, #12151, #2880 ) ) ;
+#5178 = EDGE_CURVE ( 'NONE', #14359, #8724, #15111, .T. ) ;
+#5179 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5180 = EDGE_CURVE ( 'NONE', #14911, #2935, #3647, .T. ) ;
+#5181 = PLANE ( 'NONE', #4412 ) ;
+#5182 = DIRECTION ( 'NONE', ( -1.008560160451659800E-016, -1.000000000000000000, -6.864554764353591400E-015 ) ) ;
+#5183 = AXIS2_PLACEMENT_3D ( 'NONE', #492, #10778, #16042 ) ;
+#5184 = CIRCLE ( 'NONE', #5832, 0.2000000000000000900 ) ;
+#5185 = CARTESIAN_POINT ( 'NONE', ( 2.962132034949256800, 0.5621320343559719200, -1.200000000000001700 ) ) ;
+#5186 = LINE ( 'NONE', #6062, #16238 ) ;
+#5187 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999700, 2.150000000000001700, -2.050000000000007400 ) ) ;
+#5188 = LINE ( 'NONE', #9512, #3565 ) ;
+#5189 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5190 = ORIENTED_EDGE ( 'NONE', *, *, #15490, .F. ) ;
+#5191 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578713100, -0.2391835129829031900 ) ) ;
+#5192 = VERTEX_POINT ( 'NONE', #1005 ) ;
+#5193 = EDGE_CURVE ( 'NONE', #14862, #11242, #2442, .T. ) ;
+#5194 = ORIENTED_EDGE ( 'NONE', *, *, #13826, .F. ) ;
+#5195 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5196 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000006700, 1.218926588494503200E-014, -2.200000000000001100 ) ) ;
+#5197 = DIRECTION ( 'NONE', ( -1.000000000000000000, 5.618469430719740600E-017, 3.186392353651799600E-016 ) ) ;
+#5198 = EDGE_CURVE ( 'NONE', #10323, #13104, #10899, .T. ) ;
+#5199 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.753666395189100600E-017 ) ) ;
+#5200 = VECTOR ( 'NONE', #10524, 1000.000000000000000 ) ;
+#5201 = EDGE_CURVE ( 'NONE', #5521, #2327, #13518, .T. ) ;
+#5202 = LINE ( 'NONE', #10004, #2765 ) ;
+#5203 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.150000000000000800, 1.849999999999999600 ) ) ;
+#5204 = FACE_OUTER_BOUND ( 'NONE', #7766, .T. ) ;
+#5205 = ORIENTED_EDGE ( 'NONE', *, *, #6125, .F. ) ;
+#5206 = ORIENTED_EDGE ( 'NONE', *, *, #14251, .T. ) ;
+#5207 = AXIS2_PLACEMENT_3D ( 'NONE', #12122, #8103, #14691 ) ;
+#5208 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5209 = CARTESIAN_POINT ( 'NONE', ( 0.1570458158390255200, 0.3000000000000021500, -0.4511402198045955100 ) ) ;
+#5210 = ORIENTED_EDGE ( 'NONE', *, *, #6013, .T. ) ;
+#5211 = CARTESIAN_POINT ( 'NONE', ( 3.474264069305222700, 0.6500000000000140100, -2.200000000000000200 ) ) ;
+#5212 = VECTOR ( 'NONE', #1785, 1000.000000000000000 ) ;
+#5213 = LINE ( 'NONE', #2046, #15651 ) ;
+#5214 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5215 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5216 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5217 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5218 = PRESENTATION_STYLE_ASSIGNMENT (( #8307 ) ) ;
+#5219 = VERTEX_POINT ( 'NONE', #4910 ) ;
+#5220 = ORIENTED_EDGE ( 'NONE', *, *, #10986, .F. ) ;
+#5221 = ORIENTED_EDGE ( 'NONE', *, *, #16342, .T. ) ;
+#5222 = VERTEX_POINT ( 'NONE', #2441 ) ;
+#5223 = AXIS2_PLACEMENT_3D ( 'NONE', #3035, #10973, #3083 ) ;
+#5224 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2400000002457353100, -1.800000000000005200 ) ) ;
+#5225 = CARTESIAN_POINT ( 'NONE', ( 3.722609361704182400, 1.250000000000001100, 2.841336621393259600 ) ) ;
+#5226 = ORIENTED_EDGE ( 'NONE', *, *, #11081, .F. ) ;
+#5227 = ADVANCED_FACE ( 'NONE', ( #5828 ), #15182, .F. ) ;
+#5228 = CARTESIAN_POINT ( 'NONE', ( 2.475000000000000500, 2.450000000000000200, -1.200000000000000400 ) ) ;
+#5229 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5230 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.084202172485505200E-015 ) ) ;
+#5231 = EDGE_LOOP ( 'NONE', ( #6060, #16372, #5265, #14082 ) ) ;
+#5232 = DIRECTION ( 'NONE', ( 1.097926250618231200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5233 = DIRECTION ( 'NONE', ( -1.000000000000000000, 6.776263578034405200E-017, 1.355252715606881000E-016 ) ) ;
+#5234 = FACE_OUTER_BOUND ( 'NONE', #7729, .T. ) ;
+#5235 = LINE ( 'NONE', #8714, #7246 ) ;
+#5236 = EDGE_CURVE ( 'NONE', #13433, #480, #8280, .T. ) ;
+#5237 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002400, 1.203553389999999100, 1.109999999999999200 ) ) ;
+#5238 = VECTOR ( 'NONE', #9870, 1000.000000000000000 ) ;
+#5239 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 0.01999999999999950100 ) ) ;
+#5240 = ORIENTED_EDGE ( 'NONE', *, *, #6359, .T. ) ;
+#5241 = VERTEX_POINT ( 'NONE', #7830 ) ;
+#5242 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #10569 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #6867, #7774, #16026 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#5243 = ADVANCED_FACE ( 'NONE', ( #6636 ), #5430, .F. ) ;
+#5244 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000018500, 1.475000000000001400, 1.699999999999998200 ) ) ;
+#5245 = AXIS2_PLACEMENT_3D ( 'NONE', #14171, #10351, #2626 ) ;
+#5246 = ORIENTED_EDGE ( 'NONE', *, *, #10764, .F. ) ;
+#5247 = VECTOR ( 'NONE', #8710, 1000.000000000000000 ) ;
+#5248 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5249 = ORIENTED_EDGE ( 'NONE', *, *, #2699, .F. ) ;
+#5250 = FACE_OUTER_BOUND ( 'NONE', #15082, .T. ) ;
+#5251 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5252 = EDGE_CURVE ( 'NONE', #6888, #12667, #1646, .T. ) ;
+#5253 = FACE_OUTER_BOUND ( 'NONE', #708, .T. ) ;
+#5254 = ORIENTED_EDGE ( 'NONE', *, *, #880, .F. ) ;
+#5255 = CARTESIAN_POINT ( 'NONE', ( 3.112132034949255800, 0.7121320343559736100, -2.137867965644036200 ) ) ;
+#5256 = ORIENTED_EDGE ( 'NONE', *, *, #9347, .F. ) ;
+#5257 = CARTESIAN_POINT ( 'NONE', ( -2.804999999999999700, 2.450000000000000200, 1.370000000000000600 ) ) ;
+#5258 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245748400, 0.5500000002457352500, -1.480000000000007500 ) ) ;
+#5259 = EDGE_CURVE ( 'NONE', #1592, #13178, #646, .T. ) ;
+#5260 = EDGE_CURVE ( 'NONE', #16607, #14261, #13916, .T. ) ;
+#5261 = VERTEX_POINT ( 'NONE', #5135 ) ;
+#5262 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998300, 2.491317591116653900, 1.800759612349389400 ) ) ;
+#5263 = VECTOR ( 'NONE', #10879, 1000.000000000000000 ) ;
+#5264 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.031127203596330600E-017 ) ) ;
+#5265 = ORIENTED_EDGE ( 'NONE', *, *, #3688, .F. ) ;
+#5266 = LINE ( 'NONE', #233, #8293 ) ;
+#5267 = CARTESIAN_POINT ( 'NONE', ( 0.1249999999999979200, 0.1150000002457352400, -2.200000000000006800 ) ) ;
+#5268 = VERTEX_POINT ( 'NONE', #12912 ) ;
+#5269 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999600, 0.2400000002457355300, -1.200000000000002000 ) ) ;
+#5270 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5271 = CIRCLE ( 'NONE', #11234, 0.05000000000000012800 ) ;
+#5272 = EDGE_CURVE ( 'NONE', #5314, #3280, #15510, .T. ) ;
+#5273 = CARTESIAN_POINT ( 'NONE', ( -0.5215025314724675000, 0.2999999999999927200, 1.640710248980151700 ) ) ;
+#5274 = ORIENTED_EDGE ( 'NONE', *, *, #14709, .T. ) ;
+#5275 = VERTEX_POINT ( 'NONE', #12860 ) ;
+#5276 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5277 = ORIENTED_EDGE ( 'NONE', *, *, #1531, .F. ) ;
+#5278 = EDGE_CURVE ( 'NONE', #7497, #13876, #13117, .T. ) ;
+#5279 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#5280 = EDGE_CURVE ( 'NONE', #6278, #14826, #1251, .T. ) ;
+#5281 = VERTEX_POINT ( 'NONE', #1386 ) ;
+#5282 = ORIENTED_EDGE ( 'NONE', *, *, #6031, .F. ) ;
+#5283 = LINE ( 'NONE', #8775, #9325 ) ;
+#5284 = VECTOR ( 'NONE', #6562, 1000.000000000000000 ) ;
+#5285 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000007600, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#5286 = AXIS2_PLACEMENT_3D ( 'NONE', #2300, #16285, #6253 ) ;
+#5287 = ORIENTED_EDGE ( 'NONE', *, *, #3153, .F. ) ;
+#5288 = CARTESIAN_POINT ( 'NONE', ( -2.773223305542388500, 0.3732233049490992800, -1.200000000000002000 ) ) ;
+#5289 = FILL_AREA_STYLE ('',( #11849 ) ) ;
+#5290 = EDGE_LOOP ( 'NONE', ( #9515, #11605, #3431, #16165 ) ) ;
+#5291 = ORIENTED_EDGE ( 'NONE', *, *, #10467, .F. ) ;
+#5292 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5293 = EDGE_LOOP ( 'NONE', ( #13418, #8580, #6967, #1054 ) ) ;
+#5294 = CIRCLE ( 'NONE', #9025, 0.1499999999999999700 ) ;
+#5295 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2400000002457353100, -1.800000000000005600 ) ) ;
+#5296 = AXIS2_PLACEMENT_3D ( 'NONE', #12438, #4705, #13721 ) ;
+#5297 = CYLINDRICAL_SURFACE ( 'NONE', #11331, 0.1500000000000001900 ) ;
+#5298 = ADVANCED_FACE ( 'NONE', ( #9684 ), #199, .T. ) ;
+#5299 = CARTESIAN_POINT ( 'NONE', ( 1.430692705674105800E-015, -0.1732449494472044800, 2.930000000890772100 ) ) ;
+#5300 = ORIENTED_EDGE ( 'NONE', *, *, #250, .T. ) ;
+#5301 = ORIENTED_EDGE ( 'NONE', *, *, #6544, .F. ) ;
+#5302 = ORIENTED_EDGE ( 'NONE', *, *, #3223, .T. ) ;
+#5303 = CARTESIAN_POINT ( 'NONE', ( 2.985355339898353200, 0.1610912705931375500, 2.499999999999997800 ) ) ;
+#5304 = CARTESIAN_POINT ( 'NONE', ( 1.148223305000032300, -1.251776695593284700, 1.109999999999998100 ) ) ;
+#5305 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000001800, -0.09999999975426705800, 2.500000000000000400 ) ) ;
+#5306 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 3.379331446708066400E-016 ) ) ;
+#5307 = AXIS2_PLACEMENT_3D ( 'NONE', #14831, #16116, #8440 ) ;
+#5308 = DIRECTION ( 'NONE', ( -1.008560160451660000E-016, -1.000000000000000000, -6.866613759074860900E-015 ) ) ;
+#5309 = FACE_OUTER_BOUND ( 'NONE', #14972, .T. ) ;
+#5310 = ORIENTED_EDGE ( 'NONE', *, *, #8483, .F. ) ;
+#5311 = VECTOR ( 'NONE', #769, 1000.000000000000000 ) ;
+#5312 = PLANE ( 'NONE', #12399 ) ;
+#5313 = CARTESIAN_POINT ( 'NONE', ( -2.449999999999996200, 1.400000000000003900, -2.200000000000002000 ) ) ;
+#5314 = VERTEX_POINT ( 'NONE', #7291 ) ;
+#5315 = FACE_OUTER_BOUND ( 'NONE', #2087, .T. ) ;
+#5316 = ORIENTED_EDGE ( 'NONE', *, *, #13334, .T. ) ;
+#5317 = ORIENTED_EDGE ( 'NONE', *, *, #3693, .F. ) ;
+#5318 = ADVANCED_FACE ( 'NONE', ( #1459 ), #13504, .F. ) ;
+#5319 = FILL_AREA_STYLE_COLOUR ( '', #15075 ) ;
+#5320 = AXIS2_PLACEMENT_3D ( 'NONE', #3608, #3560, #7204 ) ;
+#5321 = FACE_OUTER_BOUND ( 'NONE', #13605, .T. ) ;
+#5322 = PLANE ( 'NONE', #9077 ) ;
+#5323 = LINE ( 'NONE', #12771, #4127 ) ;
+#5324 = VECTOR ( 'NONE', #3929, 1000.000000000000000 ) ;
+#5325 = CARTESIAN_POINT ( 'NONE', ( -3.049999999999998500, 2.623244949692903100, 2.930000000890775200 ) ) ;
+#5326 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5327 = LINE ( 'NONE', #16529, #1929 ) ;
+#5328 = EDGE_CURVE ( 'NONE', #6140, #10791, #4860, .T. ) ;
+#5329 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.3500000002457375200, -2.200000000000006000 ) ) ;
+#5330 = ORIENTED_EDGE ( 'NONE', *, *, #1972, .T. ) ;
+#5331 = DIRECTION ( 'NONE', ( 1.097926250618231200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5332 = EDGE_LOOP ( 'NONE', ( #3509, #4894, #1746, #5858 ) ) ;
+#5333 = CYLINDRICAL_SURFACE ( 'NONE', #8928, 0.2000000000000000900 ) ;
+#5334 = PLANE ( 'NONE', #15354 ) ;
+#5335 = VERTEX_POINT ( 'NONE', #8993 ) ;
+#5336 = ORIENTED_EDGE ( 'NONE', *, *, #13025, .F. ) ;
+#5337 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000005200, 0.3000000002457302600, -0.4100000000000018100 ) ) ;
+#5338 = EDGE_CURVE ( 'NONE', #4900, #10228, #2252, .T. ) ;
+#5339 = AXIS2_PLACEMENT_3D ( 'NONE', #9796, #8379, #690 ) ;
+#5340 = VERTEX_POINT ( 'NONE', #8934 ) ;
+#5341 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5342 = LINE ( 'NONE', #2110, #8179 ) ;
+#5343 = VECTOR ( 'NONE', #9486, 1000.000000000000000 ) ;
+#5344 = FACE_OUTER_BOUND ( 'NONE', #14889, .T. ) ;
+#5345 = CARTESIAN_POINT ( 'NONE', ( 3.588908729652606800, 0.7646446603474004200, 1.109999999999999200 ) ) ;
+#5346 = AXIS2_PLACEMENT_3D ( 'NONE', #6727, #15729, #11951 ) ;
+#5347 = VERTEX_POINT ( 'NONE', #14925 ) ;
+#5348 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5349 = VERTEX_POINT ( 'NONE', #11181 ) ;
+#5350 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#5351 = VERTEX_POINT ( 'NONE', #13046 ) ;
+#5352 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5353 = ORIENTED_EDGE ( 'NONE', *, *, #5809, .T. ) ;
+#5354 = EDGE_CURVE ( 'NONE', #3779, #15298, #10099, .T. ) ;
+#5355 = CARTESIAN_POINT ( 'NONE', ( -2.773223305542387600, 0.3732233049490992800, 2.500000000000000000 ) ) ;
+#5356 = EDGE_CURVE ( 'NONE', #421, #10471, #5052, .T. ) ;
+#5357 = LINE ( 'NONE', #16150, #7380 ) ;
+#5358 = AXIS2_PLACEMENT_3D ( 'NONE', #7817, #138, #9118 ) ;
+#5359 = VECTOR ( 'NONE', #12736, 1000.000000000000000 ) ;
+#5360 = DIRECTION ( 'NONE', ( -3.714361186363745300E-015, 0.2391835129829041900, 0.9709743802578710800 ) ) ;
+#5361 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.879071865730750700E-016, 0.0000000000000000000 ) ) ;
+#5362 = ORIENTED_EDGE ( 'NONE', *, *, #5809, .F. ) ;
+#5363 = ORIENTED_EDGE ( 'NONE', *, *, #13039, .T. ) ;
+#5364 = DIRECTION ( 'NONE', ( -1.383162281240360900E-014, 1.000000000000000000, 4.613626265895614200E-017 ) ) ;
+#5365 = ORIENTED_EDGE ( 'NONE', *, *, #2401, .T. ) ;
+#5366 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000001300, -0.1732449494471692800, 2.930000000890772500 ) ) ;
+#5367 = ORIENTED_EDGE ( 'NONE', *, *, #16161, .T. ) ;
+#5368 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999600, 0.1150000002457354200, -1.400000000000002800 ) ) ;
+#5369 = AXIS2_PLACEMENT_3D ( 'NONE', #14472, #6635, #15648 ) ;
+#5370 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000000000, 1.850000000000001200, 1.143529416755851300E-015 ) ) ;
+#5371 = VECTOR ( 'NONE', #8463, 1000.000000000000000 ) ;
+#5372 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#5373 = VECTOR ( 'NONE', #2023, 1000.000000000000000 ) ;
+#5374 = EDGE_CURVE ( 'NONE', #2642, #11505, #16105, .T. ) ;
+#5375 = LINE ( 'NONE', #10075, #7398 ) ;
+#5376 = VECTOR ( 'NONE', #13029, 1000.000000000000000 ) ;
+#5377 = ORIENTED_EDGE ( 'NONE', *, *, #2773, .T. ) ;
+#5378 = EDGE_CURVE ( 'NONE', #2942, #2642, #11317, .T. ) ;
+#5379 = ORIENTED_EDGE ( 'NONE', *, *, #16359, .F. ) ;
+#5380 = PLANE ( 'NONE', #401 ) ;
+#5381 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5382 = ORIENTED_EDGE ( 'NONE', *, *, #10138, .F. ) ;
+#5383 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3703, 'distance_accuracy_value', 'NONE');
+#5384 = ADVANCED_FACE ( 'NONE', ( #2040 ), #6590, .F. ) ;
+#5385 = CARTESIAN_POINT ( 'NONE', ( 0.6362403796672591000, 0.05000000000000871100, 1.951942465392940500 ) ) ;
+#5386 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5387 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999997200, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#5388 = CARTESIAN_POINT ( 'NONE', ( 1.148223305000032800, -1.251776695593284500, -0.4100000000000024200 ) ) ;
+#5389 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.2000000002457346900, -1.850000000000005900 ) ) ;
+#5390 = CARTESIAN_POINT ( 'NONE', ( -3.673742898504603300E-016, 2.450000000000000200, -2.050000000000000700 ) ) ;
+#5391 = CARTESIAN_POINT ( 'NONE', ( -3.449999999999999300, 1.900000000000001700, -1.480000000000007500 ) ) ;
+#5392 = VECTOR ( 'NONE', #12651, 1000.000000000000100 ) ;
+#5393 = LINE ( 'NONE', #6904, #10 ) ;
+#5394 = FACE_OUTER_BOUND ( 'NONE', #6074, .T. ) ;
+#5395 = VECTOR ( 'NONE', #10659, 1000.000000000000000 ) ;
+#5396 = ORIENTED_EDGE ( 'NONE', *, *, #4395, .T. ) ;
+#5397 = ORIENTED_EDGE ( 'NONE', *, *, #11226, .F. ) ;
+#5398 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5399 = ORIENTED_EDGE ( 'NONE', *, *, #5667, .T. ) ;
+#5400 = EDGE_CURVE ( 'NONE', #16027, #11548, #12319, .T. ) ;
+#5401 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#5402 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002400, 1.203553389999999100, -0.4100000000000014200 ) ) ;
+#5403 = EDGE_CURVE ( 'NONE', #4804, #9308, #9273, .T. ) ;
+#5404 = DIRECTION ( 'NONE', ( -0.9752474896950282800, 1.445602896647338300E-015, -0.2211161094166269900 ) ) ;
+#5405 = ADVANCED_FACE ( 'NONE', ( #14496 ), #12574, .F. ) ;
+#5406 = CIRCLE ( 'NONE', #2111, 0.04999999999999969700 ) ;
+#5407 = VECTOR ( 'NONE', #47, 1000.000000000000100 ) ;
+#5408 = AXIS2_PLACEMENT_3D ( 'NONE', #14974, #7265, #606 ) ;
+#5409 = VECTOR ( 'NONE', #5955, 1000.000000000000000 ) ;
+#5410 = VERTEX_POINT ( 'NONE', #13527 ) ;
+#5411 = ORIENTED_EDGE ( 'NONE', *, *, #7474, .T. ) ;
+#5412 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5413 = ORIENTED_EDGE ( 'NONE', *, *, #1830, .F. ) ;
+#5414 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#5415 = LINE ( 'NONE', #13846, #1036 ) ;
+#5416 = CARTESIAN_POINT ( 'NONE', ( 2.030569425459583900, 2.377660817715597600, -1.499999999999997300 ) ) ;
+#5417 = FACE_OUTER_BOUND ( 'NONE', #4665, .T. ) ;
+#5418 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.879071865730750700E-016, 0.0000000000000000000 ) ) ;
+#5419 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 0.1500000002457345700, -1.850000000000005200 ) ) ;
+#5420 = CIRCLE ( 'NONE', #219, 0.2000000000000000900 ) ;
+#5421 = ORIENTED_EDGE ( 'NONE', *, *, #5812, .T. ) ;
+#5422 = ORIENTED_EDGE ( 'NONE', *, *, #7228, .T. ) ;
+#5423 = AXIS2_PLACEMENT_3D ( 'NONE', #14430, #6706, #4255 ) ;
+#5424 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5425 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5426 = ORIENTED_EDGE ( 'NONE', *, *, #1966, .T. ) ;
+#5427 = VECTOR ( 'NONE', #3425, 1000.000000000000000 ) ;
+#5428 = CARTESIAN_POINT ( 'NONE', ( -3.235355339059329700, 1.118198050940671300, -1.200000000000001500 ) ) ;
+#5429 = DIRECTION ( 'NONE', ( -1.000000000000000000, 5.204170427930426000E-015, 0.0000000000000000000 ) ) ;
+#5430 = CYLINDRICAL_SURFACE ( 'NONE', #3113, 0.07999999999999998800 ) ;
+#5431 = EDGE_LOOP ( 'NONE', ( #12986, #15993, #8344, #667 ) ) ;
+#5432 = DIRECTION ( 'NONE', ( 1.097926250618231200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5433 = ORIENTED_EDGE ( 'NONE', *, *, #6467, .F. ) ;
+#5434 = DIRECTION ( 'NONE', ( -1.075528555105621900E-013, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5435 = DIRECTION ( 'NONE', ( 1.384087879768753500E-016, 1.384087879768729100E-016, 1.000000000000000000 ) ) ;
+#5436 = ORIENTED_EDGE ( 'NONE', *, *, #13268, .F. ) ;
+#5437 = EDGE_CURVE ( 'NONE', #11368, #11057, #8697, .T. ) ;
+#5438 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#5439 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5440 = LINE ( 'NONE', #58, #13325 ) ;
+#5441 = EDGE_CURVE ( 'NONE', #7989, #16090, #4053, .T. ) ;
+#5442 = EDGE_LOOP ( 'NONE', ( #1107, #14962, #4423, #13062 ) ) ;
+#5443 = EDGE_CURVE ( 'NONE', #6571, #6631, #11101, .T. ) ;
+#5444 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #5383 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3703, #2575, #8824 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#5445 = FACE_OUTER_BOUND ( 'NONE', #1017, .T. ) ;
+#5446 = VERTEX_POINT ( 'NONE', #11165 ) ;
+#5447 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 2.049999999999999800, -2.200000000000002400 ) ) ;
+#5448 = ORIENTED_EDGE ( 'NONE', *, *, #5491, .F. ) ;
+#5449 = CARTESIAN_POINT ( 'NONE', ( 2.850000000000001000, 2.457345253048193000E-010, -1.750000000000009500 ) ) ;
+#5450 = DIRECTION ( 'NONE', ( 3.469446951953615200E-016, 1.289685230616458600E-030, -1.000000000000000000 ) ) ;
+#5451 = AXIS2_PLACEMENT_3D ( 'NONE', #3217, #7194, #1988 ) ;
+#5452 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5453 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.369800784125498800E-014, 0.0000000000000000000 ) ) ;
+#5454 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.699999999999997500 ) ) ;
+#5455 = CARTESIAN_POINT ( 'NONE', ( -1.749797066963170200, 1.397635900112455600, 1.520050601628839500 ) ) ;
+#5456 = EDGE_LOOP ( 'NONE', ( #8336, #13872, #3979, #11530, #13229, #12993 ) ) ;
+#5457 = ADVANCED_FACE ( 'NONE', ( #8055 ), #14913, .T. ) ;
+#5458 = ORIENTED_EDGE ( 'NONE', *, *, #7225, .F. ) ;
+#5459 = ORIENTED_EDGE ( 'NONE', *, *, #2240, .F. ) ;
+#5460 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5461 = LINE ( 'NONE', #2116, #7681 ) ;
+#5462 = EDGE_CURVE ( 'NONE', #4282, #1101, #4244, .T. ) ;
+#5463 = VERTEX_POINT ( 'NONE', #2214 ) ;
+#5464 = FACE_OUTER_BOUND ( 'NONE', #6382, .T. ) ;
+#5465 = DIRECTION ( 'NONE', ( -1.084202172485498100E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5466 = EDGE_CURVE ( 'NONE', #4516, #2770, #11515, .T. ) ;
+#5467 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5468 = EDGE_CURVE ( 'NONE', #14548, #13224, #1847, .T. ) ;
+#5469 = VECTOR ( 'NONE', #15701, 1000.000000000000000 ) ;
+#5470 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2000000002457346900, -1.850000000000005600 ) ) ;
+#5471 = DIRECTION ( 'NONE', ( -0.7071067811865406900, -0.7071067811865543500, 1.456375805349648200E-016 ) ) ;
+#5472 = DIRECTION ( 'NONE', ( 0.7071067811865536800, -0.7071067811865414700, 0.0000000000000000000 ) ) ;
+#5473 = ORIENTED_EDGE ( 'NONE', *, *, #11848, .T. ) ;
+#5474 = ORIENTED_EDGE ( 'NONE', *, *, #7751, .F. ) ;
+#5475 = AXIS2_PLACEMENT_3D ( 'NONE', #14559, #13341, #14617 ) ;
+#5476 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245752000, 0.4500000002457346700, -2.200000000000007300 ) ) ;
+#5477 = VERTEX_POINT ( 'NONE', #3905 ) ;
+#5478 = ADVANCED_FACE ( 'NONE', ( #5631 ), #3860, .T. ) ;
+#5479 = ADVANCED_FACE ( 'NONE', ( #218, #12708, #4040, #12103 ), #11790, .F. ) ;
+#5480 = EDGE_LOOP ( 'NONE', ( #13563, #3670, #489, #7646, #13635, #8221, #6889, #4239, #15383, #9437, #6220, #13953, #4898, #13873, #14606, #9566 ) ) ;
+#5481 = VERTEX_POINT ( 'NONE', #521 ) ;
+#5482 = LINE ( 'NONE', #9392, #16549 ) ;
+#5483 = EDGE_CURVE ( 'NONE', #13090, #7041, #11714, .T. ) ;
+#5484 = DIRECTION ( 'NONE', ( -4.818676322157796800E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5485 = CYLINDRICAL_SURFACE ( 'NONE', #9926, 0.1499999999999999700 ) ;
+#5486 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9848077530122074700, 0.1736481776669342200 ) ) ;
+#5488 = ORIENTED_EDGE ( 'NONE', *, *, #12875, .F. ) ;
+#5487 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000014300, 1.370000000000001400, 1.699999999999998200 ) ) ;
+#5489 = EDGE_CURVE ( 'NONE', #3233, #14565, #8863, .T. ) ;
+#5490 = ORIENTED_EDGE ( 'NONE', *, *, #4627, .F. ) ;
+#5491 = EDGE_CURVE ( 'NONE', #2888, #12813, #6827, .T. ) ;
+#5492 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#5493 = VERTEX_POINT ( 'NONE', #1434 ) ;
+#5494 = CARTESIAN_POINT ( 'NONE', ( -0.2350000011763788100, 0.04999999999999665800, 2.059999999999998700 ) ) ;
+#5495 = ORIENTED_EDGE ( 'NONE', *, *, #2462, .F. ) ;
+#5496 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 0.3500000002457380700, -2.500000000000007100 ) ) ;
+#5497 = ORIENTED_EDGE ( 'NONE', *, *, #8527, .T. ) ;
+#5498 = EDGE_CURVE ( 'NONE', #9308, #7141, #1041, .T. ) ;
+#5499 = CIRCLE ( 'NONE', #1202, 0.2499999999999997800 ) ;
+#5500 = ORIENTED_EDGE ( 'NONE', *, *, #4011, .T. ) ;
+#5501 = VECTOR ( 'NONE', #11054, 1000.000000000000000 ) ;
+#5502 = AXIS2_PLACEMENT_3D ( 'NONE', #2835, #11659, #2624 ) ;
+#5503 = PLANE ( 'NONE', #8892 ) ;
+#5504 = ORIENTED_EDGE ( 'NONE', *, *, #4727, .T. ) ;
+#5505 = LINE ( 'NONE', #1756, #1128 ) ;
+#5506 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999995400, 1.475000000000001400, 1.699999999999998600 ) ) ;
+#5507 = PLANE ( 'NONE', #4209 ) ;
+#5508 = EDGE_LOOP ( 'NONE', ( #3296, #359, #5497, #10549 ) ) ;
+#5509 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5510 = CYLINDRICAL_SURFACE ( 'NONE', #7700, 0.05000000000000074500 ) ;
+#5511 = DIRECTION ( 'NONE', ( 1.845450506358295000E-016, 4.613626265895869300E-017, -1.000000000000000000 ) ) ;
+#5512 = EDGE_CURVE ( 'NONE', #340, #5314, #7856, .T. ) ;
+#5513 = LINE ( 'NONE', #8074, #11992 ) ;
+#5514 = VECTOR ( 'NONE', #15807, 1000.000000000000000 ) ;
+#5515 = FACE_OUTER_BOUND ( 'NONE', #4691, .T. ) ;
+#5516 = EDGE_LOOP ( 'NONE', ( #9696, #12018, #15643, #479, #1261 ) ) ;
+#5517 = FACE_OUTER_BOUND ( 'NONE', #1501, .T. ) ;
+#5518 = ORIENTED_EDGE ( 'NONE', *, *, #5687, .T. ) ;
+#5519 = ORIENTED_EDGE ( 'NONE', *, *, #32, .F. ) ;
+#5520 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000003100, 2.680000000000007300, 1.695128562474668400 ) ) ;
+#5521 = VERTEX_POINT ( 'NONE', #11836 ) ;
+#5522 = ORIENTED_EDGE ( 'NONE', *, *, #2188, .F. ) ;
+#5523 = CARTESIAN_POINT ( 'NONE', ( 3.449999999999998800, 1.900000000000003000, -2.050000000000007400 ) ) ;
+#5524 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.2400000002457349000, -1.400000000000001900 ) ) ;
+#5525 = EDGE_LOOP ( 'NONE', ( #7266, #3360, #11145, #16506 ) ) ;
+#5526 = DIRECTION ( 'NONE', ( -1.366616591152315600E-014, 0.9709743802578711900, -0.2391835129829038600 ) ) ;
+#5527 = CARTESIAN_POINT ( 'NONE', ( 3.249999999999999600, 1.265000000000004600, 1.174999999999997400 ) ) ;
+#5528 = DIRECTION ( 'NONE', ( -6.981725862149774300E-016, 0.9659258262890698700, -0.2588190451025146900 ) ) ;
+#5529 = LINE ( 'NONE', #7515, #2137 ) ;
+#5530 = LINE ( 'NONE', #9023, #16413 ) ;
+#5531 = VECTOR ( 'NONE', #10959, 1000.000000000000000 ) ;
+#5532 = FACE_OUTER_BOUND ( 'NONE', #14558, .T. ) ;
+#5533 = CARTESIAN_POINT ( 'NONE', ( 2.805000000000000600, 2.150000000000000400, 1.249999999999999600 ) ) ;
+#5534 = ORIENTED_EDGE ( 'NONE', *, *, #16182, .T. ) ;
+#5535 = CIRCLE ( 'NONE', #4611, 0.1500000000000001100 ) ;
+#5536 = ORIENTED_EDGE ( 'NONE', *, *, #9850, .F. ) ;
+#5537 = ORIENTED_EDGE ( 'NONE', *, *, #12287, .F. ) ;
+#5538 = AXIS2_PLACEMENT_3D ( 'NONE', #1834, #10941, #9697 ) ;
+#5539 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082104300, 0.3000000000000109800, 1.830000000000000500 ) ) ;
+#5540 = ORIENTED_EDGE ( 'NONE', *, *, #11574, .F. ) ;
+#5541 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998300, 2.500000000000000400, 1.849999999999999600 ) ) ;
+#5542 = EDGE_CURVE ( 'NONE', #8421, #8220, #9262, .T. ) ;
+#5543 = ADVANCED_FACE ( 'NONE', ( #7446 ), #9078, .T. ) ;
+#5544 = PLANE ( 'NONE', #14000 ) ;
+#5545 = CARTESIAN_POINT ( 'NONE', ( -3.800000000000004300, 1.250000000000001300, 2.499999999999999600 ) ) ;
+#5546 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5547 = VECTOR ( 'NONE', #13235, 1000.000000000000000 ) ;
+#5548 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5549 = CARTESIAN_POINT ( 'NONE', ( 3.050000000000000300, 2.477598792654222200, 2.894122473943338700 ) ) ;
+#5550 = FACE_OUTER_BOUND ( 'NONE', #10072, .T. ) ;
+#5551 = CARTESIAN_POINT ( 'NONE', ( -1.647987302177960700E-014, 2.450000000000000200, 1.899999999999981700 ) ) ;
+#5552 = AXIS2_PLACEMENT_3D ( 'NONE', #15406, #8903, #7701 ) ;
+#5553 = FACE_OUTER_BOUND ( 'NONE', #10411, .T. ) ;
+#5554 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 1.153553389999999500, -1.200000000000003500 ) ) ;
+#5555 = EDGE_LOOP ( 'NONE', ( #16094, #11401, #5495, #9359 ) ) ;
+#5556 = CARTESIAN_POINT ( 'NONE', ( -3.174264069305199300, 0.3499999999999847700, -1.200000000000003700 ) ) ;
+#5557 = ORIENTED_EDGE ( 'NONE', *, *, #4523, .T. ) ;
+#5558 = ORIENTED_EDGE ( 'NONE', *, *, #10884, .F. ) ;
+#5559 = ORIENTED_EDGE ( 'NONE', *, *, #3758, .F. ) ;
+#5560 = PLANE ( 'NONE', #9675 ) ;
+#5561 = PLANE ( 'NONE', #12577 ) ;
+#5562 = CARTESIAN_POINT ( 'NONE', ( -2.475000000000000500, 2.450000000000000200, -1.399999999999999900 ) ) ;
+#5563 = FACE_OUTER_BOUND ( 'NONE', #9681, .T. ) ;
+#5564 = ADVANCED_FACE ( 'NONE', ( #4842 ), #10204, .T. ) ;
+#5565 = FACE_OUTER_BOUND ( 'NONE', #2293, .T. ) ;
+#5566 = ADVANCED_FACE ( 'NONE', ( #16087 ), #2587, .T. ) ;
+#5567 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.817098613104197700E-016, -0.0000000000000000000 ) ) ;
+#5568 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000006100, 9.222547818816733400E-015, 0.9499999999999990700 ) ) ;
+#5569 = LINE ( 'NONE', #13215, #2933 ) ;
+#5570 = EDGE_CURVE ( 'NONE', #685, #4707, #12913, .T. ) ;
+#5571 = ORIENTED_EDGE ( 'NONE', *, *, #14122, .F. ) ;
+#5572 = ORIENTED_EDGE ( 'NONE', *, *, #14231, .F. ) ;
+#5573 = EDGE_CURVE ( 'NONE', #2075, #898, #10303, .T. ) ;
+#5574 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5575 = VERTEX_POINT ( 'NONE', #4953 ) ;
+#5576 = ORIENTED_EDGE ( 'NONE', *, *, #13221, .F. ) ;
+#5577 = CARTESIAN_POINT ( 'NONE', ( -1.749996190414078400, 1.413765558079777400, 1.501425410742673200 ) ) ;
+#5578 = EDGE_CURVE ( 'NONE', #5268, #9160, #2633, .T. ) ;
+#5579 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5580 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5581 = VECTOR ( 'NONE', #7985, 1000.000000000000000 ) ;
+#5582 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3554 ), #7309 ) ;
+#5583 = CYLINDRICAL_SURFACE ( 'NONE', #15656, 0.2000000000000000900 ) ;
+#5584 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.228014483236700500E-016, 0.0000000000000000000 ) ) ;
+#5585 = LINE ( 'NONE', #10983, #3563 ) ;
+#5586 = PLANE ( 'NONE', #6120 ) ;
+#5587 = CARTESIAN_POINT ( 'NONE', ( 0.1570458158390289600, 0.05000000000000218900, -0.4511402198045955100 ) ) ;
+#5588 = VECTOR ( 'NONE', #11423, 1000.000000000000000 ) ;
+#5589 = DIRECTION ( 'NONE', ( -3.862588252153086800E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5590 = VERTEX_POINT ( 'NONE', #1096 ) ;
+#5591 = VERTEX_POINT ( 'NONE', #14124 ) ;
+#5592 = CARTESIAN_POINT ( 'NONE', ( 0.6355093709046650800, 0.05000000000000880800, -0.4128479157396557900 ) ) ;
+#5593 = ORIENTED_EDGE ( 'NONE', *, *, #9843, .F. ) ;
+#5594 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #5979, #7285, #9900, #16335 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( -1.776356839400250500E-015, 1.244985248449586500 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8749517516414236900, 0.8749517516414236900, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#5595 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.409462824231156100E-014, 0.0000000000000000000 ) ) ;
+#5596 = EDGE_CURVE ( 'NONE', #8235, #11456, #2233, .T. ) ;
+#5597 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 5.394332896837253000E-014, 2.488743593983681800E-030 ) ) ;
+#5598 = EDGE_CURVE ( 'NONE', #2972, #4516, #10493, .T. ) ;
+#5599 = EDGE_CURVE ( 'NONE', #10501, #9645, #45, .T. ) ;
+#5600 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.891297561829440600E-032, -3.469446951953610200E-016 ) ) ;
+#5601 = LINE ( 'NONE', #10113, #1405 ) ;
+#5602 = LINE ( 'NONE', #1046, #16268 ) ;
+#5603 = ADVANCED_FACE ( 'NONE', ( #13902 ), #15326, .F. ) ;
+#5604 = EDGE_CURVE ( 'NONE', #10525, #872, #5420, .T. ) ;
+#5605 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5606 = ORIENTED_EDGE ( 'NONE', *, *, #2787, .T. ) ;
+#5607 = VERTEX_POINT ( 'NONE', #10520 ) ;
+#5608 = ORIENTED_EDGE ( 'NONE', *, *, #12134, .T. ) ;
+#5609 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999300, 2.526081648701710100, 2.597097438025786100 ) ) ;
+#5610 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5611 = VERTEX_POINT ( 'NONE', #4008 ) ;
+#5612 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -2.168404344971007900E-016, -1.000000000000000000 ) ) ;
+#5613 = CARTESIAN_POINT ( 'NONE', ( -1.944999999999998300, 2.450000000000000200, 1.250000000000000000 ) ) ;
+#5614 = CARTESIAN_POINT ( 'NONE', ( -1.716390323626119500, 1.390787814871272700, 1.644446516072662200 ) ) ;
+#5615 = VECTOR ( 'NONE', #6397, 1000.000000000000000 ) ;
+#5616 = CYLINDRICAL_SURFACE ( 'NONE', #13838, 0.1499999999999999700 ) ;
+#5617 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.376102757385447600E-014, 0.0000000000000000000 ) ) ;
+#5618 = LINE ( 'NONE', #8582, #8248 ) ;
+#5619 = ORIENTED_EDGE ( 'NONE', *, *, #8225, .F. ) ;
+#5620 = EDGE_CURVE ( 'NONE', #8760, #14605, #10083, .T. ) ;
+#5621 = ORIENTED_EDGE ( 'NONE', *, *, #15931, .T. ) ;
+#5622 = ORIENTED_EDGE ( 'NONE', *, *, #11704, .T. ) ;
+#5623 = ORIENTED_EDGE ( 'NONE', *, *, #6641, .F. ) ;
+#5624 = VECTOR ( 'NONE', #9401, 1000.000000000000000 ) ;
+#5625 = AXIS2_PLACEMENT_3D ( 'NONE', #8837, #10033, #5015 ) ;
+#5626 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.1500000002457345700, -2.500000000000005800 ) ) ;
+#5627 = CIRCLE ( 'NONE', #6677, 0.1499999999999999700 ) ;
+#5628 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903136300, 0.04999999999999966300, -0.8200000000000026200 ) ) ;
+#5629 = ADVANCED_FACE ( 'NONE', ( #2429 ), #5380, .T. ) ;
+#5630 = ORIENTED_EDGE ( 'NONE', *, *, #5236, .T. ) ;
+#5631 = FACE_OUTER_BOUND ( 'NONE', #3256, .T. ) ;
+#5632 = ORIENTED_EDGE ( 'NONE', *, *, #11454, .F. ) ;
+#5633 = ORIENTED_EDGE ( 'NONE', *, *, #2464, .T. ) ;
+#5634 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5635 = AXIS2_PLACEMENT_3D ( 'NONE', #10216, #11386, #6353 ) ;
+#5636 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5637 = VECTOR ( 'NONE', #9590, 1000.000000000000000 ) ;
+#5638 = DIRECTION ( 'NONE', ( 0.8727140745172808900, 0.4882316500795969600, 1.588025447077445000E-015 ) ) ;
+#5639 = VERTEX_POINT ( 'NONE', #4093 ) ;
+#5640 = LINE ( 'NONE', #11829, #12115 ) ;
+#5641 = VECTOR ( 'NONE', #11638, 1000.000000000000000 ) ;
+#5642 = VERTEX_POINT ( 'NONE', #15451 ) ;
+#5643 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 6.424901762877064500E-016 ) ) ;
+#5644 = ADVANCED_FACE ( 'NONE', ( #6028 ), #3232, .F. ) ;
+#5645 = EDGE_CURVE ( 'NONE', #12681, #15815, #3627, .T. ) ;
+#5646 = ORIENTED_EDGE ( 'NONE', *, *, #188, .T. ) ;
+#5647 = ADVANCED_FACE ( 'NONE', ( #16488 ), #13230, .F. ) ;
+#5648 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000003100, 1.153553390000000300, -2.200000000000001100 ) ) ;
+#5649 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 2.457346235280513500E-010, -2.500000000000005800 ) ) ;
+#5650 = AXIS2_PLACEMENT_3D ( 'NONE', #13064, #5326, #15617 ) ;
+#5651 = ORIENTED_EDGE ( 'NONE', *, *, #5072, .T. ) ;
+#5652 = CARTESIAN_POINT ( 'NONE', ( 1.589983136433627000, 1.809932545734507200, 1.622910166740110000 ) ) ;
+#5653 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999998800, 1.900000000000001700, -1.200000000000003500 ) ) ;
+#5654 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 1.415000000000001600, 1.699999999999997500 ) ) ;
+#5655 = CIRCLE ( 'NONE', #928, 0.2000000000000000900 ) ;
+#5656 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5657 = ORIENTED_EDGE ( 'NONE', *, *, #16417, .F. ) ;
+#5658 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.336808689942006700E-015, 0.0000000000000000000 ) ) ;
+#5659 = FACE_OUTER_BOUND ( 'NONE', #12606, .T. ) ;
+#5660 = PLANE ( 'NONE', #5223 ) ;
+#5661 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000007500, 1.949999999999999100, -1.200000000000001700 ) ) ;
+#5662 = ORIENTED_EDGE ( 'NONE', *, *, #2490, .F. ) ;
+#5663 = DIRECTION ( 'NONE', ( -1.000000000000000000, -4.336808689942018500E-015, 0.0000000000000000000 ) ) ;
+#5664 = ORIENTED_EDGE ( 'NONE', *, *, #3453, .T. ) ;
+#5665 = EDGE_CURVE ( 'NONE', #10563, #2321, #13102, .T. ) ;
+#5666 = LINE ( 'NONE', #8060, #5469 ) ;
+#5667 = EDGE_CURVE ( 'NONE', #3798, #11571, #15680, .T. ) ;
+#5668 = VERTEX_POINT ( 'NONE', #4204 ) ;
+#5669 = LINE ( 'NONE', #1183, #10523 ) ;
+#5670 = ORIENTED_EDGE ( 'NONE', *, *, #15934, .T. ) ;
+#5671 = VERTEX_POINT ( 'NONE', #1039 ) ;
+#5672 = ADVANCED_FACE ( 'NONE', ( #12514 ), #10029, .T. ) ;
+#5673 = EDGE_LOOP ( 'NONE', ( #11974, #12087, #874, #2090, #488, #16312, #6418, #9053 ) ) ;
+#5674 = ORIENTED_EDGE ( 'NONE', *, *, #15647, .T. ) ;
+#5675 = FACE_OUTER_BOUND ( 'NONE', #13182, .T. ) ;
+#5676 = DIRECTION ( 'NONE', ( 0.8191520442889956800, -0.5735764363510406100, 7.630453182249771700E-016 ) ) ;
+#5677 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000004800, 0.3000000002456642000, 0.9599999999999986300 ) ) ;
+#5678 = DIRECTION ( 'NONE', ( 1.008560160451604200E-016, -1.000000000000000000, -6.822150412718603000E-015 ) ) ;
+#5679 = LINE ( 'NONE', #8881, #15941 ) ;
+#5680 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 2.891205793294679000E-015, 1.000000000000000000 ) ) ;
+#5681 = ORIENTED_EDGE ( 'NONE', *, *, #2072, .T. ) ;
+#5682 = AXIS2_PLACEMENT_3D ( 'NONE', #4851, #4685, #4800 ) ;
+#5683 = ORIENTED_EDGE ( 'NONE', *, *, #5148, .T. ) ;
+#5684 = ORIENTED_EDGE ( 'NONE', *, *, #7429, .T. ) ;
+#5685 = VERTEX_POINT ( 'NONE', #14956 ) ;
+#5686 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000002200, 1.203553390000000400, -0.4100000000000013100 ) ) ;
+#5687 = EDGE_CURVE ( 'NONE', #9761, #6887, #3442, .T. ) ;
+#5688 = EDGE_CURVE ( 'NONE', #6503, #9809, #435, .T. ) ;
+#5689 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000001900, -0.09935384630336215100, 2.602830159865979100 ) ) ;
+#5690 = EDGE_CURVE ( 'NONE', #6503, #7712, #15491, .T. ) ;
+#5691 = ORIENTED_EDGE ( 'NONE', *, *, #5812, .F. ) ;
+#5692 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.1500000002457345700, -2.500000000000006200 ) ) ;
+#5693 = LINE ( 'NONE', #13016, #13381 ) ;
+#5694 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 2.457346235280513500E-010, -2.500000000000005800 ) ) ;
+#5695 = CARTESIAN_POINT ( 'NONE', ( 1.123125314229171400E-030, -8.119982228130168800E-017, 1.759999999999999100 ) ) ;
+#5696 = CARTESIAN_POINT ( 'NONE', ( -3.788944194529170000, 1.850000000000001400, 2.548762374484751200 ) ) ;
+#5697 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5698 = ORIENTED_EDGE ( 'NONE', *, *, #10268, .T. ) ;
+#5699 = CIRCLE ( 'NONE', #7634, 0.2499999999999997800 ) ;
+#5700 = EDGE_LOOP ( 'NONE', ( #10794, #910, #5519, #6614 ) ) ;
+#5701 = ORIENTED_EDGE ( 'NONE', *, *, #11966, .T. ) ;
+#5702 = ORIENTED_EDGE ( 'NONE', *, *, #8639, .F. ) ;
+#5703 = ORIENTED_EDGE ( 'NONE', *, *, #10242, .F. ) ;
+#5704 = VECTOR ( 'NONE', #7394, 1000.000000000000000 ) ;
+#5705 = LINE ( 'NONE', #4655, #1516 ) ;
+#5706 = ORIENTED_EDGE ( 'NONE', *, *, #544, .T. ) ;
+#5707 = ADVANCED_FACE ( 'NONE', ( #13718 ), #16303, .T. ) ;
+#5708 = FACE_OUTER_BOUND ( 'NONE', #9104, .T. ) ;
+#5709 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2000000002457346900, -1.850000000000005200 ) ) ;
+#5710 = CARTESIAN_POINT ( 'NONE', ( -3.376776695296640700, 0.9767766947033631500, -2.050000000000007400 ) ) ;
+#5711 = EDGE_CURVE ( 'NONE', #1000, #12917, #8265, .T. ) ;
+#5712 = DIRECTION ( 'NONE', ( 2.768175759537458200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5713 = ORIENTED_EDGE ( 'NONE', *, *, #3307, .T. ) ;
+#5714 = FACE_OUTER_BOUND ( 'NONE', #8172, .T. ) ;
+#5715 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999700, 1.900000000000000800, -2.050000000000007400 ) ) ;
+#5716 = ORIENTED_EDGE ( 'NONE', *, *, #16601, .T. ) ;
+#5717 = ORIENTED_EDGE ( 'NONE', *, *, #1941, .T. ) ;
+#5718 = ORIENTED_EDGE ( 'NONE', *, *, #15495, .F. ) ;
+#5719 = EDGE_CURVE ( 'NONE', #16578, #15216, #15095, .T. ) ;
+#5720 = ORIENTED_EDGE ( 'NONE', *, *, #13682, .T. ) ;
+#5721 = FACE_OUTER_BOUND ( 'NONE', #12798, .T. ) ;
+#5722 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.481819213528770800E-015, 9.227252531791526600E-017 ) ) ;
+#5723 = FACE_OUTER_BOUND ( 'NONE', #14208, .T. ) ;
+#5724 = VECTOR ( 'NONE', #13824, 1000.000000000000000 ) ;
+#5725 = VECTOR ( 'NONE', #9656, 1000.000000000000000 ) ;
+#5726 = ADVANCED_FACE ( 'NONE', ( #2818 ), #3274, .T. ) ;
+#5727 = ORIENTED_EDGE ( 'NONE', *, *, #15613, .F. ) ;
+#5728 = VECTOR ( 'NONE', #15108, 1000.000000000000000 ) ;
+#5729 = ADVANCED_FACE ( 'NONE', ( #13315 ), #5947, .F. ) ;
+#5730 = ORIENTED_EDGE ( 'NONE', *, *, #5903, .T. ) ;
+#5731 = EDGE_LOOP ( 'NONE', ( #6328, #6662, #8006, #15949 ) ) ;
+#5732 = CARTESIAN_POINT ( 'NONE', ( -2.202642356364898500, 2.131915204428900300, -2.200000000000002400 ) ) ;
+#5733 = DIRECTION ( 'NONE', ( 0.4226182617406947200, 1.013286857350378900E-016, 0.9063077870366521600 ) ) ;
+#5734 = PLANE ( 'NONE', #7146 ) ;
+#5735 = AXIS2_PLACEMENT_3D ( 'NONE', #16279, #11077, #3372 ) ;
+#5736 = CYLINDRICAL_SURFACE ( 'NONE', #2639, 0.1000000000000000500 ) ;
+#5737 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000001800, 1.203553389999994600, -0.4100000000000018100 ) ) ;
+#5738 = VECTOR ( 'NONE', #12658, 1000.000000000000000 ) ;
+#5739 = VECTOR ( 'NONE', #4777, 1000.000000000000000 ) ;
+#5740 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5741 = ORIENTED_EDGE ( 'NONE', *, *, #12850, .T. ) ;
+#5742 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5743 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.383162281240360900E-014, 2.990902544787611900E-016 ) ) ;
+#5744 = ORIENTED_EDGE ( 'NONE', *, *, #4973, .F. ) ;
+#5745 = ORIENTED_EDGE ( 'NONE', *, *, #7114, .F. ) ;
+#5746 = DIRECTION ( 'NONE', ( -0.7071067811865537900, 0.7071067811865413600, -3.262326418475466600E-017 ) ) ;
+#5747 = DIRECTION ( 'NONE', ( -0.8727140745172807800, 0.4882316500795970700, 0.0000000000000000000 ) ) ;
+#5748 = FILL_AREA_STYLE ('',( #6922 ) ) ;
+#5749 = DIRECTION ( 'NONE', ( 3.534069810834163900E-015, 1.000000000000000000, 1.812406991920284700E-017 ) ) ;
+#5750 = VECTOR ( 'NONE', #5465, 1000.000000000000000 ) ;
+#5751 = LINE ( 'NONE', #1269, #2373 ) ;
+#5752 = LINE ( 'NONE', #14852, #4161 ) ;
+#5753 = AXIS2_PLACEMENT_3D ( 'NONE', #13051, #1523, #4196 ) ;
+#5754 = VERTEX_POINT ( 'NONE', #5890 ) ;
+#5755 = CARTESIAN_POINT ( 'NONE', ( -3.910214640138073600E-015, 0.2999999999999999300, 0.7999999999999983800 ) ) ;
+#5756 = ORIENTED_EDGE ( 'NONE', *, *, #12756, .F. ) ;
+#5757 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245752900, 0.3000000002457357000, -1.480000000000007500 ) ) ;
+#5758 = ORIENTED_EDGE ( 'NONE', *, *, #1246, .F. ) ;
+#5759 = EDGE_CURVE ( 'NONE', #1441, #7514, #9892, .T. ) ;
+#5760 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997400, 2.491317591116653900, 1.800759612349389900 ) ) ;
+#5761 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.415611836239088900E-014, 0.0000000000000000000 ) ) ;
+#5762 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.2400000002457353100, -1.650000000000005900 ) ) ;
+#5763 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 0.2000000002457346900, -1.850000000000005600 ) ) ;
+#5764 = EDGE_CURVE ( 'NONE', #15233, #12783, #9466, .T. ) ;
+#5765 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5766 = CYLINDRICAL_SURFACE ( 'NONE', #3194, 0.1499999999999999700 ) ;
+#5767 = AXIS2_PLACEMENT_3D ( 'NONE', #12378, #14411, #1827 ) ;
+#5768 = LINE ( 'NONE', #748, #5373 ) ;
+#5769 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#5770 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000001800, 1.203553389999994600, -0.2600000000000019000 ) ) ;
+#5771 = VECTOR ( 'NONE', #4834, 1000.000000000000000 ) ;
+#5772 = AXIS2_PLACEMENT_3D ( 'NONE', #560, #8358, #9252 ) ;
+#5773 = VECTOR ( 'NONE', #3976, 1000.000000000000000 ) ;
+#5774 = VERTEX_POINT ( 'NONE', #3448 ) ;
+#5775 = VERTEX_POINT ( 'NONE', #882 ) ;
+#5776 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5777 = EDGE_LOOP ( 'NONE', ( #10308, #7863, #12447, #4835 ) ) ;
+#5778 = CARTESIAN_POINT ( 'NONE', ( -2.700000000839025500, 0.3000000002457358600, 2.499999999999999100 ) ) ;
+#5779 = AXIS2_PLACEMENT_3D ( 'NONE', #9782, #9542, #11190 ) ;
+#5780 = LINE ( 'NONE', #11337, #16054 ) ;
+#5781 = EDGE_CURVE ( 'NONE', #2129, #2158, #5618, .T. ) ;
+#5782 = VECTOR ( 'NONE', #936, 1000.000000000000000 ) ;
+#5783 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 3.469446951953610700E-016 ) ) ;
+#5784 = LINE ( 'NONE', #8951, #15657 ) ;
+#5785 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002000, 1.153553389999999200, -1.480000000000007500 ) ) ;
+#5786 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.1500000002457345700, -2.500000000000005300 ) ) ;
+#5787 = ORIENTED_EDGE ( 'NONE', *, *, #6643, .T. ) ;
+#5788 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.3000000002457378100, -2.150000000000005700 ) ) ;
+#5789 = EDGE_CURVE ( 'NONE', #5774, #99, #7235, .T. ) ;
+#5790 = VERTEX_POINT ( 'NONE', #10090 ) ;
+#5791 = ADVANCED_FACE ( 'NONE', ( #7009 ), #16306, .T. ) ;
+#5792 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#5793 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5794 = ORIENTED_EDGE ( 'NONE', *, *, #8427, .F. ) ;
+#5795 = AXIS2_PLACEMENT_3D ( 'NONE', #11013, #9710, #3410 ) ;
+#5796 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245748400, 0.5500000002457352500, -1.200000000000003500 ) ) ;
+#5797 = CYLINDRICAL_SURFACE ( 'NONE', #2967, 0.5500000000000000400 ) ;
+#5798 = VECTOR ( 'NONE', #11461, 1000.000000000000000 ) ;
+#5799 = CARTESIAN_POINT ( 'NONE', ( -0.1770458158390299800, -0.02759879240852199400, 2.894122473943340000 ) ) ;
+#5800 = CARTESIAN_POINT ( 'NONE', ( -0.4220959075109396700, 1.849999999999986500, 1.901615049698641700 ) ) ;
+#5801 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -3.525860723530094700E-016 ) ) ;
+#5802 = PLANE ( 'NONE', #6843 ) ;
+#5803 = EDGE_CURVE ( 'NONE', #14261, #5174, #15478, .T. ) ;
+#5804 = COLOUR_RGB ( '',1.000000000000000000, 0.8117647058823529400, 0.5019607843137254800 ) ;
+#5805 = ORIENTED_EDGE ( 'NONE', *, *, #1542, .F. ) ;
+#5806 = ORIENTED_EDGE ( 'NONE', *, *, #5578, .T. ) ;
+#5807 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000005800, -1.291031824539135800E-014, 2.489999999999982400 ) ) ;
+#5808 = ADVANCED_FACE ( 'NONE', ( #8465 ), #7699, .T. ) ;
+#5809 = EDGE_CURVE ( 'NONE', #2525, #14099, #8041, .T. ) ;
+#5810 = ORIENTED_EDGE ( 'NONE', *, *, #14265, .T. ) ;
+#5811 = EDGE_CURVE ( 'NONE', #9139, #6983, #16288, .T. ) ;
+#5812 = EDGE_CURVE ( 'NONE', #15850, #2770, #4826, .T. ) ;
+#5813 = ADVANCED_FACE ( 'NONE', ( #11905 ), #9278, .T. ) ;
+#5814 = EDGE_CURVE ( 'NONE', #14149, #8891, #6812, .T. ) ;
+#5815 = FACE_OUTER_BOUND ( 'NONE', #11589, .T. ) ;
+#5816 = VECTOR ( 'NONE', #16260, 1000.000000000000000 ) ;
+#5817 = VECTOR ( 'NONE', #11438, 1000.000000000000000 ) ;
+#5818 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#5819 = ORIENTED_EDGE ( 'NONE', *, *, #1403, .T. ) ;
+#5820 = CARTESIAN_POINT ( 'NONE', ( -2.375000000000000400, 2.150000000000000400, -1.500000000000000000 ) ) ;
+#5821 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.475000000000001400, 0.0000000000000000000 ) ) ;
+#5822 = ORIENTED_EDGE ( 'NONE', *, *, #6657, .F. ) ;
+#5823 = VERTEX_POINT ( 'NONE', #6615 ) ;
+#5824 = CIRCLE ( 'NONE', #5117, 0.1000000000000008400 ) ;
+#5825 = EDGE_LOOP ( 'NONE', ( #10314, #8912, #10756, #3093 ) ) ;
+#5826 = DIRECTION ( 'NONE', ( 3.229538386127026600E-016, -4.613626265895765200E-017, 1.000000000000000000 ) ) ;
+#5827 = EDGE_CURVE ( 'NONE', #10558, #12720, #12089, .T. ) ;
+#5828 = FACE_OUTER_BOUND ( 'NONE', #8522, .T. ) ;
+#5829 = ORIENTED_EDGE ( 'NONE', *, *, #5466, .F. ) ;
+#5830 = ORIENTED_EDGE ( 'NONE', *, *, #7411, .F. ) ;
+#5831 = CARTESIAN_POINT ( 'NONE', ( -3.324264069305197500, 0.4999999999999857900, -2.050000000000002000 ) ) ;
+#5832 = AXIS2_PLACEMENT_3D ( 'NONE', #10972, #4483, #4435 ) ;
+#5833 = ORIENTED_EDGE ( 'NONE', *, *, #15908, .T. ) ;
+#5834 = ORIENTED_EDGE ( 'NONE', *, *, #12857, .T. ) ;
+#5835 = LINE ( 'NONE', #1568, #8894 ) ;
+#5836 = ORIENTED_EDGE ( 'NONE', *, *, #12502, .F. ) ;
+#5837 = CIRCLE ( 'NONE', #1861, 0.1499999999999999700 ) ;
+#5838 = PLANE ( 'NONE', #104 ) ;
+#5839 = LINE ( 'NONE', #696, #7670 ) ;
+#5840 = VERTEX_POINT ( 'NONE', #4105 ) ;
+#5841 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, -0.004326594561105393500, 2.888389752103149200 ) ) ;
+#5842 = EDGE_LOOP ( 'NONE', ( #2572, #13557, #2822, #5848 ) ) ;
+#5843 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5844 = FACE_OUTER_BOUND ( 'NONE', #4679, .T. ) ;
+#5845 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, -2.200000000000000200 ) ) ;
+#5846 = ORIENTED_EDGE ( 'NONE', *, *, #10577, .F. ) ;
+#5847 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862708500, 0.3000000000000118700, 1.384087879768746100E-017 ) ) ;
+#5848 = ORIENTED_EDGE ( 'NONE', *, *, #8945, .F. ) ;
+#5849 = ORIENTED_EDGE ( 'NONE', *, *, #1531, .T. ) ;
+#5850 = PLANE ( 'NONE', #6820 ) ;
+#5851 = ORIENTED_EDGE ( 'NONE', *, *, #4202, .T. ) ;
+#5852 = CYLINDRICAL_SURFACE ( 'NONE', #2030, 0.1499999999999999700 ) ;
+#5853 = ORIENTED_EDGE ( 'NONE', *, *, #10998, .T. ) ;
+#5854 = DIRECTION ( 'NONE', ( 1.879071865730750700E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5855 = DIRECTION ( 'NONE', ( 3.469446951953615200E-016, 1.304346016487841200E-030, -1.000000000000000000 ) ) ;
+#5856 = AXIS2_PLACEMENT_3D ( 'NONE', #13298, #466, #14718 ) ;
+#5857 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2000000002457346900, -1.850000000000005900 ) ) ;
+#5858 = ORIENTED_EDGE ( 'NONE', *, *, #11989, .F. ) ;
+#5859 = ORIENTED_EDGE ( 'NONE', *, *, #16296, .T. ) ;
+#5860 = DIRECTION ( 'NONE', ( 0.5735764363510429400, -0.8191520442889940200, -2.646267312248062200E-016 ) ) ;
+#5861 = LINE ( 'NONE', #11818, #11559 ) ;
+#5862 = ADVANCED_FACE ( 'NONE', ( #3611 ), #9390, .F. ) ;
+#5863 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000000200, 1.849999999999999900, 3.183402123468083600E-016 ) ) ;
+#5864 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.862588252153086800E-015, 3.049411778015598000E-016 ) ) ;
+#5865 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.1500000002457345700, -1.850000000000005600 ) ) ;
+#5866 = DIRECTION ( 'NONE', ( -1.097926250618231200E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5867 = ORIENTED_EDGE ( 'NONE', *, *, #11226, .T. ) ;
+#5868 = ORIENTED_EDGE ( 'NONE', *, *, #2799, .F. ) ;
+#5869 = DIRECTION ( 'NONE', ( 1.008560160451604200E-016, -1.000000000000000000, -6.822150412718603000E-015 ) ) ;
+#5870 = EDGE_LOOP ( 'NONE', ( #6526, #10881, #7769, #6755 ) ) ;
+#5871 = CARTESIAN_POINT ( 'NONE', ( 3.249999999999999600, 1.265000000000004600, 1.174999999999997400 ) ) ;
+#5872 = AXIS2_PLACEMENT_3D ( 'NONE', #4044, #11614, #3893 ) ;
+#5873 = EDGE_CURVE ( 'NONE', #14778, #9342, #14280, .T. ) ;
+#5874 = ORIENTED_EDGE ( 'NONE', *, *, #15808, .T. ) ;
+#5875 = ORIENTED_EDGE ( 'NONE', *, *, #1820, .F. ) ;
+#5876 = LINE ( 'NONE', #10692, #9123 ) ;
+#5877 = EDGE_CURVE ( 'NONE', #2502, #15437, #13889, .T. ) ;
+#5878 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5879 = VERTEX_POINT ( 'NONE', #2858 ) ;
+#5880 = EDGE_CURVE ( 'NONE', #10130, #10323, #2024, .T. ) ;
+#5881 = CIRCLE ( 'NONE', #15916, 0.1199999999999998800 ) ;
+#5882 = DIRECTION ( 'NONE', ( 3.862588252153086800E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5883 = ORIENTED_EDGE ( 'NONE', *, *, #4871, .T. ) ;
+#5884 = ADVANCED_FACE ( 'NONE', ( #10291 ), #4487, .T. ) ;
+#5885 = ORIENTED_EDGE ( 'NONE', *, *, #1341, .T. ) ;
+#5886 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862742900, 0.05000000000001185400, 2.306813132948366300E-018 ) ) ;
+#5887 = AXIS2_PLACEMENT_3D ( 'NONE', #13801, #15222, #16466 ) ;
+#5888 = ORIENTED_EDGE ( 'NONE', *, *, #1132, .F. ) ;
+#5889 = VERTEX_POINT ( 'NONE', #7057 ) ;
+#5890 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000001000, 1.405673326026337400, 1.699999999999997500 ) ) ;
+#5891 = DIRECTION ( 'NONE', ( -6.381393830726659300E-031, 4.613626265895638800E-017, -1.000000000000000000 ) ) ;
+#5892 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5893 = CARTESIAN_POINT ( 'NONE', ( -3.250000000000002200, 1.153553389999998600, -1.200000000000001500 ) ) ;
+#5894 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#5895 = ORIENTED_EDGE ( 'NONE', *, *, #7994, .F. ) ;
+#5896 = VECTOR ( 'NONE', #9756, 1000.000000000000100 ) ;
+#5897 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5898 = ORIENTED_EDGE ( 'NONE', *, *, #2395, .F. ) ;
+#5899 = VECTOR ( 'NONE', #1644, 1000.000000000000000 ) ;
+#5900 = PLANE ( 'NONE', #14683 ) ;
+#5901 = EDGE_CURVE ( 'NONE', #636, #7514, #12892, .T. ) ;
+#5902 = ORIENTED_EDGE ( 'NONE', *, *, #6769, .T. ) ;
+#5903 = EDGE_CURVE ( 'NONE', #7110, #13082, #2218, .T. ) ;
+#5904 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245749300, 0.5000000002457357700, -1.000000000000003300 ) ) ;
+#5905 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5906 = EDGE_CURVE ( 'NONE', #1336, #14375, #13698, .T. ) ;
+#5907 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006200, 7.237472394513813200E-015, 0.9599999999999986300 ) ) ;
+#5908 = DIRECTION ( 'NONE', ( -1.084202172485498100E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5909 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999100, 7.670715006458858100E-015, -2.500000000000007100 ) ) ;
+#5910 = LINE ( 'NONE', #14603, #3337 ) ;
+#5911 = VECTOR ( 'NONE', #5270, 1000.000000000000000 ) ;
+#5912 = LINE ( 'NONE', #8005, #14205 ) ;
+#5913 = VECTOR ( 'NONE', #16015, 1000.000000000000000 ) ;
+#5914 = DIRECTION ( 'NONE', ( -0.8727140745172807800, -0.4882316500795969600, 0.0000000000000000000 ) ) ;
+#5915 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5916 = VERTEX_POINT ( 'NONE', #16065 ) ;
+#5917 = EDGE_LOOP ( 'NONE', ( #2862, #7870, #11585, #3262 ) ) ;
+#5918 = ORIENTED_EDGE ( 'NONE', *, *, #9476, .T. ) ;
+#5919 = DIRECTION ( 'NONE', ( -1.000000000000000000, -3.534069810834167100E-015, 0.0000000000000000000 ) ) ;
+#5920 = ADVANCED_FACE ( 'NONE', ( #3430 ), #9878, .T. ) ;
+#5921 = ORIENTED_EDGE ( 'NONE', *, *, #15064, .F. ) ;
+#5923 = EDGE_LOOP ( 'NONE', ( #5621, #3927, #8746, #15537 ) ) ;
+#5922 = EDGE_CURVE ( 'NONE', #8423, #2788, #15275, .T. ) ;
+#5924 = DIRECTION ( 'NONE', ( -3.469446951953610200E-016, 1.409820536116052000E-016, -1.000000000000000000 ) ) ;
+#5925 = DIRECTION ( 'NONE', ( -3.235547591807293300E-016, -0.1736481776669341900, -0.9848077530122073500 ) ) ;
+#5926 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.397905546699920200, 1.512602692537473800 ) ) ;
+#5927 = CARTESIAN_POINT ( 'NONE', ( -1.750000000000000900, 1.700000000000001100, 1.499999999999997300 ) ) ;
+#5928 = LINE ( 'NONE', #5929, #14219 ) ;
+#5929 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000005500, 1.311511067893660100, 1.348581668493420000 ) ) ;
+#5930 = EDGE_CURVE ( 'NONE', #791, #15750, #10861, .T. ) ;
+#5931 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5932 = LINE ( 'NONE', #3023, #7962 ) ;
+#5933 = VECTOR ( 'NONE', #5908, 1000.000000000000000 ) ;
+#5934 = DIRECTION ( 'NONE', ( -3.862588252153086800E-015, -1.000000000000000000, -4.613626265896084400E-017 ) ) ;
+#5935 = CARTESIAN_POINT ( 'NONE', ( 1.749797066963169100, 1.397635900112534500, 1.520050601628906200 ) ) ;
+#5936 = VERTEX_POINT ( 'NONE', #8658 ) ;
+#5937 = ORIENTED_EDGE ( 'NONE', *, *, #3358, .T. ) ;
+#5938 = ORIENTED_EDGE ( 'NONE', *, *, #8279, .F. ) ;
+#5939 = ORIENTED_EDGE ( 'NONE', *, *, #13761, .F. ) ;
+#5940 = DIRECTION ( 'NONE', ( -1.606225440719265900E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5941 = VECTOR ( 'NONE', #14286, 1000.000000000000000 ) ;
+#5942 = VECTOR ( 'NONE', #2440, 1000.000000000000000 ) ;
+#5943 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2400000002457353100, -1.650000000000005700 ) ) ;
+#5944 = CIRCLE ( 'NONE', #9245, 0.1499999999999999400 ) ;
+#5945 = ORIENTED_EDGE ( 'NONE', *, *, #2277, .T. ) ;
+#5946 = VERTEX_POINT ( 'NONE', #16218 ) ;
+#5947 = PLANE ( 'NONE', #3397 ) ;
+#5948 = AXIS2_PLACEMENT_3D ( 'NONE', #1545, #13070, #2809 ) ;
+#5949 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000004900, 0.3000000002457296500, 0.9499999999999990700 ) ) ;
+#5950 = ORIENTED_EDGE ( 'NONE', *, *, #10168, .T. ) ;
+#5951 = CARTESIAN_POINT ( 'NONE', ( 1.749999999999999800, 1.415000000000001600, 1.499999999999997300 ) ) ;
+#5952 = ORIENTED_EDGE ( 'NONE', *, *, #8189, .F. ) ;
+#5953 = CARTESIAN_POINT ( 'NONE', ( 2.985355339898354100, 0.1610912705931370800, 2.499999999999999100 ) ) ;
+#5954 = ADVANCED_FACE ( 'NONE', ( #15875 ), #7274, .F. ) ;
+#5955 = DIRECTION ( 'NONE', ( 3.481819213528771200E-015, -1.000000000000000000, -4.496590071897789500E-015 ) ) ;
+#5956 = VECTOR ( 'NONE', #15313, 1000.000000000000000 ) ;
+#5957 = LINE ( 'NONE', #16309, #16427 ) ;
+#5958 = DIRECTION ( 'NONE', ( 2.768175759537458200E-016, -2.465190328815692500E-032, 1.000000000000000000 ) ) ;
+#5959 = LINE ( 'NONE', #14997, #12458 ) ;
+#5960 = CARTESIAN_POINT ( 'NONE', ( -2.631801949305077500, 0.5146446611864076100, -1.200000000000000800 ) ) ;
+#5961 = ORIENTED_EDGE ( 'NONE', *, *, #1639, .T. ) ;
+#5962 = ORIENTED_EDGE ( 'NONE', *, *, #11437, .T. ) ;
+#5963 = CARTESIAN_POINT ( 'NONE', ( -2.924999999999999800, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#5964 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5965 = DIRECTION ( 'NONE', ( -1.000000000000000000, -4.613626265895772900E-016, 0.0000000000000000000 ) ) ;
+#5966 = ORIENTED_EDGE ( 'NONE', *, *, #2399, .F. ) ;
+#5967 = DIRECTION ( 'NONE', ( -1.383162281240361100E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5968 = ORIENTED_EDGE ( 'NONE', *, *, #8663, .T. ) ;
+#5969 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5970 = DIRECTION ( 'NONE', ( 1.000000000000000000, -3.862588252153087600E-015, 0.0000000000000000000 ) ) ;
+#5971 = CARTESIAN_POINT ( 'NONE', ( 3.262132034949259300, 0.4378679656440460600, -1.200000000000000800 ) ) ;
+#5972 = ADVANCED_FACE ( 'NONE', ( #5033 ), #16273, .T. ) ;
+#5973 = LINE ( 'NONE', #11115, #12466 ) ;
+#5974 = VECTOR ( 'NONE', #15455, 1000.000000000000000 ) ;
+#5975 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 3.942553354492745500E-016 ) ) ;
+#5976 = AXIS2_PLACEMENT_3D ( 'NONE', #243, #9234, #413 ) ;
+#5977 = LINE ( 'NONE', #3367, #12469 ) ;
+#5978 = FACE_OUTER_BOUND ( 'NONE', #11489, .T. ) ;
+#5979 = CARTESIAN_POINT ( 'NONE', ( -1.600000000000000800, 1.265000000000001200, 1.174999999999997400 ) ) ;
+#5980 = EDGE_LOOP ( 'NONE', ( #1193, #5206, #9001, #7100 ) ) ;
+#5981 = EDGE_CURVE ( 'NONE', #500, #6285, #13304, .T. ) ;
+#5982 = VERTEX_POINT ( 'NONE', #849 ) ;
+#5983 = DIRECTION ( 'NONE', ( 3.865144610036217700E-015, -1.000000000000000000, -2.280759219278673500E-046 ) ) ;
+#5984 = ORIENTED_EDGE ( 'NONE', *, *, #4380, .T. ) ;
+#5985 = CARTESIAN_POINT ( 'NONE', ( -1.749999999999999600, -1.331476352175183100E-015, 1.699999999999997500 ) ) ;
+#5986 = EDGE_CURVE ( 'NONE', #13177, #4497, #11287, .T. ) ;
+#5987 = CARTESIAN_POINT ( 'NONE', ( 3.749999999999998700, 1.900000000000001700, 2.489999999999999300 ) ) ;
+#5988 = DIRECTION ( 'NONE', ( -3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#5989 = LINE ( 'NONE', #9648, #5212 ) ;
+#5990 = AXIS2_PLACEMENT_3D ( 'NONE', #8602, #1013, #9888 ) ;
+#5991 = VECTOR ( 'NONE', #13633, 1000.000000000000000 ) ;
+#5992 = ADVANCED_FACE ( 'NONE', ( #11499 ), #12435, .T. ) ;
+#5993 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999988300, 1.405673326026338800, 1.699999999999997500 ) ) ;
+#5994 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#5995 = ORIENTED_EDGE ( 'NONE', *, *, #9502, .F. ) ;
+#5997 = EDGE_CURVE ( 'NONE', #12183, #3479, #11091, .T. ) ;
+#5996 = EDGE_LOOP ( 'NONE', ( #7895, #11508, #15612, #14360 ) ) ;
+#5998 = ORIENTED_EDGE ( 'NONE', *, *, #11254, .T. ) ;
+#5999 = PLANE ( 'NONE', #1500 ) ;
+#6000 = ORIENTED_EDGE ( 'NONE', *, *, #6551, .F. ) ;
+#6001 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #10661 ), #10567 ) ;
+#6002 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.395304964040044300E-014, -0.0000000000000000000 ) ) ;
+#6003 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#6004 = EDGE_CURVE ( 'NONE', #9809, #11920, #1235, .T. ) ;
+#6005 = DIRECTION ( 'NONE', ( 0.2211161094166274000, -7.991152206701659600E-016, 0.9752474896950281700 ) ) ;
+#6006 = LINE ( 'NONE', #13948, #5615 ) ;
+#6007 = DIRECTION ( 'NONE', ( 1.807003620809175900E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6008 = EDGE_CURVE ( 'NONE', #10596, #6608, #4630, .T. ) ;
+#6009 = LINE ( 'NONE', #8416, #13302 ) ;
+#6010 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6011 = EDGE_CURVE ( 'NONE', #16257, #8971, #7638, .T. ) ;
+#6012 = VECTOR ( 'NONE', #16006, 1000.000000000000000 ) ;
+#6013 = EDGE_CURVE ( 'NONE', #791, #5410, #832, .T. ) ;
+#6014 = ORIENTED_EDGE ( 'NONE', *, *, #14942, .F. ) ;
+#6015 = VERTEX_POINT ( 'NONE', #15707 ) ;
+#6016 = AXIS2_PLACEMENT_3D ( 'NONE', #12536, #729, #11239 ) ;
+#6017 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6018 = EDGE_LOOP ( 'NONE', ( #12774, #4586, #7347, #10610 ) ) ;
+#6019 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 2.457346121292197600E-010, -1.850000000000005200 ) ) ;
+#6020 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -4.818676322157797400E-016 ) ) ;
+#6021 = DIRECTION ( 'NONE', ( -0.7071067811865420200, 0.7071067811865531200, -3.833233541708480500E-016 ) ) ;
+#6022 = LINE ( 'NONE', #2868, #16299 ) ;
+#6023 = CARTESIAN_POINT ( 'NONE', ( 2.925000000000000700, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#6024 = DIRECTION ( 'NONE', ( 2.323975288703905100E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6025 = EDGE_CURVE ( 'NONE', #11470, #15658, #29, .T. ) ;
+#6026 = CIRCLE ( 'NONE', #3813, 0.2000000000000000900 ) ;
+#6027 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006700, 8.686989030519775500E-015, 6.231123739628088900E-016 ) ) ;
+#6028 = FACE_OUTER_BOUND ( 'NONE', #11044, .T. ) ;
+#6029 = ORIENTED_EDGE ( 'NONE', *, *, #11779, .F. ) ;
+#6030 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999998400, 2.526081648701710600, 2.597097438025787400 ) ) ;
+#6031 = EDGE_CURVE ( 'NONE', #13192, #16619, #10476, .T. ) ;
+#6032 = ORIENTED_EDGE ( 'NONE', *, *, #14089, .T. ) ;
+#6033 = CARTESIAN_POINT ( 'NONE', ( 3.174264069305223300, 0.3500000000000093000, -1.200000000000001700 ) ) ;
+#6034 = ORIENTED_EDGE ( 'NONE', *, *, #11547, .T. ) ;
+#6035 = EDGE_CURVE ( 'NONE', #16090, #14238, #14091, .T. ) ;
+#6036 = ORIENTED_EDGE ( 'NONE', *, *, #3513, .F. ) ;
+#6037 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6038 = ORIENTED_EDGE ( 'NONE', *, *, #11637, .F. ) ;
+#6039 = ADVANCED_FACE ( 'NONE', ( #12498 ), #1816, .F. ) ;
+#6040 = CARTESIAN_POINT ( 'NONE', ( 2.499999999999989800, 0.6523577121251517000, 2.726626411496520400 ) ) ;
+#6041 = VECTOR ( 'NONE', #9692, 1000.000000000000000 ) ;
+#6042 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000000000, 1.849999999999995200, 6.231123739628088900E-016 ) ) ;
+#6043 = AXIS2_PLACEMENT_3D ( 'NONE', #4285, #9582, #8048 ) ;
+#6044 = ORIENTED_EDGE ( 'NONE', *, *, #582, .T. ) ;
+#6045 = CARTESIAN_POINT ( 'NONE', ( 3.249999999999998200, 1.900000000000001900, -1.000000000000003600 ) ) ;
+#6046 = LINE ( 'NONE', #1802, #3641 ) ;
+#6047 = ORIENTED_EDGE ( 'NONE', *, *, #10547, .F. ) ;
+#6048 = LINE ( 'NONE', #2249, #1263 ) ;
+#6049 = VERTEX_POINT ( 'NONE', #8251 ) ;
+#6050 = ORIENTED_EDGE ( 'NONE', *, *, #13603, .F. ) ;
+#6051 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#6052 = ORIENTED_EDGE ( 'NONE', *, *, #6450, .F. ) ;
+#6053 = AXIS2_PLACEMENT_3D ( 'NONE', #159, #14220, #6481 ) ;
+#6054 = ORIENTED_EDGE ( 'NONE', *, *, #13805, .F. ) ;
+#6055 = VECTOR ( 'NONE', #588, 1000.000000000000000 ) ;
+#6056 = EDGE_CURVE ( 'NONE', #11059, #2424, #9060, .T. ) ;
+#6057 = ORIENTED_EDGE ( 'NONE', *, *, #6198, .F. ) ;
+#6058 = LINE ( 'NONE', #3467, #16133 ) ;
+#6059 = ADVANCED_FACE ( 'NONE', ( #7838 ), #10958, .T. ) ;
+#6060 = ORIENTED_EDGE ( 'NONE', *, *, #4402, .T. ) ;
+#6061 = AXIS2_PLACEMENT_3D ( 'NONE', #10634, #7980, #8033 ) ;
+#6062 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000006900, 1.311511067893660300, 1.348581668493420600 ) ) ;
+#6063 = FACE_OUTER_BOUND ( 'NONE', #15361, .T. ) ;
+#6064 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2000000002457346900, -1.800000000000004900 ) ) ;
+#6065 = ORIENTED_EDGE ( 'NONE', *, *, #11417, .T. ) ;
+#6066 = ORIENTED_EDGE ( 'NONE', *, *, #3981, .F. ) ;
+#6067 = ORIENTED_EDGE ( 'NONE', *, *, #6743, .T. ) ;
+#6068 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#6069 = ORIENTED_EDGE ( 'NONE', *, *, #13708, .F. ) ;
+#6070 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#6071 = AXIS2_PLACEMENT_3D ( 'NONE', #15685, #11743, #1560 ) ;
+#6072 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2400000002457353100, -1.800000000000005800 ) ) ;
+#6073 = EDGE_LOOP ( 'NONE', ( #4604, #8779, #11288, #9732, #13736, #938 ) ) ;
+#6074 = EDGE_LOOP ( 'NONE', ( #7292, #10675, #15739, #11382 ) ) ;
+#6075 = LINE ( 'NONE', #6206, #12159 ) ;
+#6076 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#6077 = DIRECTION ( 'NONE', ( 7.608436298143904900E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6078 = CARTESIAN_POINT ( 'NONE', ( 0.5249999999999984700, 0.1150000002457353300, -1.400000000000002400 ) ) ;
+#6079 = EDGE_CURVE ( 'NONE', #15249, #13764, #6427, .T. ) ;
+#6080 = VECTOR ( 'NONE', #11311, 1000.000000000000000 ) ;
+#6081 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 2.457346235280513500E-010, -2.500000000000006200 ) ) ;
+#6082 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999998800, 1.900000000000001700, -2.050000000000007400 ) ) ;
+#6083 = ORIENTED_EDGE ( 'NONE', *, *, #10161, .T. ) ;
+#6084 = PLANE ( 'NONE', #14469 ) ;
+#6085 = EDGE_CURVE ( 'NONE', #12672, #1100, #4422, .T. ) ;
+#6086 = CARTESIAN_POINT ( 'NONE', ( 0.1600000000000003100, 2.150000000000000400, -1.200000000000000200 ) ) ;
+#6087 = VERTEX_POINT ( 'NONE', #11017 ) ;
+#6088 = STYLED_ITEM ( 'NONE', ( #14901 ), #676 ) ;
+#6089 = VERTEX_POINT ( 'NONE', #3303 ) ;
+#6090 = ORIENTED_EDGE ( 'NONE', *, *, #12552, .F. ) ;
+#6091 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6092 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#6093 = EDGE_LOOP ( 'NONE', ( #13592, #9291, #9269, #5921 ) ) ;
+#6094 = CIRCLE ( 'NONE', #1901, 0.1000000000000008400 ) ;
+#6095 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.5000000000000035500, -2.200000000000005500 ) ) ;
+#6096 = DIRECTION ( 'NONE', ( -1.000000000000000000, -4.613626265895772900E-016, 0.0000000000000000000 ) ) ;
+#6097 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6098 = ORIENTED_EDGE ( 'NONE', *, *, #9827, .F. ) ;
+#6099 = MANIFOLD_SOLID_BREP ( 'Contact 5', #875 ) ;
+#6100 = DIRECTION ( 'NONE', ( 5.102127870520011100E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6101 = EDGE_LOOP ( 'NONE', ( #16259, #10260, #14589, #14457 ) ) ;
+#6102 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999998400, 2.454326594806840200, 2.888389752103148700 ) ) ;
+#6103 = VERTEX_POINT ( 'NONE', #16102 ) ;
+#6104 = AXIS2_PLACEMENT_3D ( 'NONE', #15392, #9059, #6502 ) ;
+#6105 = VERTEX_POINT ( 'NONE', #2033 ) ;
+#6106 = VERTEX_POINT ( 'NONE', #9676 ) ;
+#6107 = EDGE_CURVE ( 'NONE', #11030, #15403, #15464, .T. ) ;
+#6108 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6109 = EDGE_CURVE ( 'NONE', #3320, #9111, #6412, .T. ) ;
+#6110 = PLANE ( 'NONE', #1945 ) ;
+#6111 = VECTOR ( 'NONE', #13974, 1000.000000000000000 ) ;
+#6112 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6113 = VECTOR ( 'NONE', #13394, 1000.000000000000000 ) ;
+#6114 = EDGE_CURVE ( 'NONE', #9514, #14842, #15083, .T. ) ;
+#6115 = ORIENTED_EDGE ( 'NONE', *, *, #15371, .F. ) ;
+#6116 = FACE_OUTER_BOUND ( 'NONE', #1308, .T. ) ;
+#6117 = DIRECTION ( 'NONE', ( -0.9752474896950280600, 0.0000000000000000000, -0.2211161094166273800 ) ) ;
+#6118 = ORIENTED_EDGE ( 'NONE', *, *, #15267, .T. ) ;
+#6119 = PLANE ( 'NONE', #12113 ) ;
+#6120 = AXIS2_PLACEMENT_3D ( 'NONE', #6756, #8059, #9255 ) ;
+#6121 = VERTEX_POINT ( 'NONE', #16067 ) ;
+#6122 = ORIENTED_EDGE ( 'NONE', *, *, #8727, .T. ) ;
+#6123 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6124 = ADVANCED_FACE ( 'NONE', ( #15862 ), #2416, .F. ) ;
+#6125 = EDGE_CURVE ( 'NONE', #8115, #12874, #10070, .T. ) ;
+#6126 = VECTOR ( 'NONE', #8381, 1000.000000000000000 ) ;
+#6127 = DIRECTION ( 'NONE', ( 0.8191520442889944600, -0.5735764363510421600, 0.0000000000000000000 ) ) ;
+#6128 = VECTOR ( 'NONE', #6335, 1000.000000000000000 ) ;
+#6129 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#6130 = LINE ( 'NONE', #13438, #5531 ) ;
+#6131 = VECTOR ( 'NONE', #7271, 1000.000000000000000 ) ;
+#6132 = DIRECTION ( 'NONE', ( -1.807003620809174600E-015, 0.9709743802578713100, -0.2391835129829031900 ) ) ;
+#6133 = EDGE_CURVE ( 'NONE', #15007, #5261, #13087, .T. ) ;
+#6134 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.150000000000000400, 1.500000000000000200 ) ) ;
+#6135 = EDGE_CURVE ( 'NONE', #8064, #4419, #14079, .T. ) ;
+#6136 = ORIENTED_EDGE ( 'NONE', *, *, #10373, .T. ) ;
+#6137 = ORIENTED_EDGE ( 'NONE', *, *, #4178, .F. ) ;
+#6138 = VECTOR ( 'NONE', #7181, 1000.000000000000000 ) ;
+#6139 = ORIENTED_EDGE ( 'NONE', *, *, #16352, .F. ) ;
+#6140 = VERTEX_POINT ( 'NONE', #10856 ) ;
+#6141 = EDGE_CURVE ( 'NONE', #10326, #1687, #16475, .T. ) ;
+#6142 = CARTESIAN_POINT ( 'NONE', ( 1.064999998823622700, 0.05000000000001473400, 7.720903547473705700E-016 ) ) ;
+#6143 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000005800, -7.112601330337030800E-015, 2.489999999999982900 ) ) ;
+#6144 = ORIENTED_EDGE ( 'NONE', *, *, #860, .F. ) ;
+#6145 = AXIS2_PLACEMENT_3D ( 'NONE', #15201, #8874, #16494 ) ;
+#6146 = PLANE ( 'NONE', #8597 ) ;
+#6147 = CIRCLE ( 'NONE', #2097, 0.4000000000000001900 ) ;
+#6148 = VECTOR ( 'NONE', #15250, 1000.000000000000000 ) ;
+#6149 = ADVANCED_FACE ( 'NONE', ( #15668 ), #9567, .F. ) ;
+#6150 = VECTOR ( 'NONE', #11, 1000.000000000000000 ) ;
+#6151 = VERTEX_POINT ( 'NONE', #16009 ) ;
+#6152 = EDGE_CURVE ( 'NONE', #11998, #12963, #6202, .T. ) ;
+#6153 = ORIENTED_EDGE ( 'NONE', *, *, #11728, .T. ) ;
+#6154 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884013400E-015 ) ) ;
+#6155 = ORIENTED_EDGE ( 'NONE', *, *, #12212, .F. ) ;
+#6156 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.817098613104197700E-016, -1.016439536705154500E-015 ) ) ;
+#6157 = PLANE ( 'NONE', #7836 ) ;
+#6158 = DIRECTION ( 'NONE', ( -1.016439536705154500E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6159 = DIRECTION ( 'NONE', ( -1.606225440719266100E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6160 = LINE ( 'NONE', #10886, #10219 ) ;
+#6161 = VECTOR ( 'NONE', #11899, 1000.000000000000000 ) ;
+#6162 = VECTOR ( 'NONE', #8684, 1000.000000000000000 ) ;
+#6163 = EDGE_LOOP ( 'NONE', ( #5966, #11286, #2049, #5684, #3872, #14319 ) ) ;
+#6164 = VERTEX_POINT ( 'NONE', #13679 ) ;
+#6165 = ADVANCED_FACE ( 'NONE', ( #3825 ), #2313, .F. ) ;
+#6166 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 2.457377135042423100E-010, -2.200000000000007300 ) ) ;
+#6167 = ORIENTED_EDGE ( 'NONE', *, *, #9827, .T. ) ;
+#6168 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6169 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000005400, 1.405673326026337400, 1.699999999999997500 ) ) ;
+#6170 = LINE ( 'NONE', #4492, #14835 ) ;
+#6171 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 1.499999999999999600 ) ) ;
+#6172 = VECTOR ( 'NONE', #7351, 1000.000000000000000 ) ;
+#6173 = DIRECTION ( 'NONE', ( -3.481819213528770800E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#6174 = FACE_OUTER_BOUND ( 'NONE', #8821, .T. ) ;
+#6175 = VECTOR ( 'NONE', #5350, 1000.000000000000000 ) ;
+#6176 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6177 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.04999999999997530000, -1.200000000000003300 ) ) ;
+#6178 = AXIS2_PLACEMENT_3D ( 'NONE', #10332, #16483, #15421 ) ;
+#6179 = ORIENTED_EDGE ( 'NONE', *, *, #14937, .F. ) ;
+#6180 = ORIENTED_EDGE ( 'NONE', *, *, #7749, .T. ) ;
+#6181 = VERTEX_POINT ( 'NONE', #15114 ) ;
+#6182 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6183 = CYLINDRICAL_SURFACE ( 'NONE', #14486, 0.05000000000000002400 ) ;
+#6184 = CYLINDRICAL_SURFACE ( 'NONE', #11264, 0.1499999999999999700 ) ;
+#6185 = VECTOR ( 'NONE', #9886, 1000.000000000000000 ) ;
+#6186 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#6187 = VECTOR ( 'NONE', #10724, 1000.000000000000000 ) ;
+#6188 = EDGE_LOOP ( 'NONE', ( #2254, #11826, #4675, #14975 ) ) ;
+#6189 = VERTEX_POINT ( 'NONE', #5313 ) ;
+#6190 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000039600, 1.850000000000000800, -2.370271699010682000 ) ) ;
+#6191 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 3.469446951953610700E-016 ) ) ;
+#6192 = VERTEX_POINT ( 'NONE', #3995 ) ;
+#6193 = DIRECTION ( 'NONE', ( -3.469446951953610200E-016, 1.409820536116052000E-016, -1.000000000000000000 ) ) ;
+#6194 = DIRECTION ( 'NONE', ( -1.109335647967047600E-031, -0.9848077530122073500, 0.1736481776669341300 ) ) ;
+#6195 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 0.0000000000000000000 ) ) ;
+#6196 = VECTOR ( 'NONE', #1279, 1000.000000000000000 ) ;
+#6197 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902603000, 0.3000000000000004300, -1.200000000000002600 ) ) ;
+#6198 = EDGE_CURVE ( 'NONE', #12370, #13543, #8448, .T. ) ;
+#6199 = ADVANCED_FACE ( 'NONE', ( #12881 ), #11604, .F. ) ;
+#6200 = EDGE_CURVE ( 'NONE', #8220, #2207, #1615, .T. ) ;
+#6201 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#6202 = LINE ( 'NONE', #9622, #16072 ) ;
+#6203 = EDGE_CURVE ( 'NONE', #11275, #3780, #7219, .T. ) ;
+#6204 = EDGE_LOOP ( 'NONE', ( #6311, #8534, #740, #14944 ) ) ;
+#6205 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6206 = CARTESIAN_POINT ( 'NONE', ( -0.2350000011763790400, 0.04999999999999666500, 1.759999999999999100 ) ) ;
+#6207 = VERTEX_POINT ( 'NONE', #8192 ) ;
+#6208 = AXIS2_PLACEMENT_3D ( 'NONE', #8914, #6362, #15352 ) ;
+#6209 = CARTESIAN_POINT ( 'NONE', ( -2.202642356364898500, 2.131915204428900300, -2.200000000000002400 ) ) ;
+#6210 = FACE_OUTER_BOUND ( 'NONE', #9808, .T. ) ;
+#6211 = VECTOR ( 'NONE', #7030, 1000.000000000000000 ) ;
+#6212 = EDGE_CURVE ( 'NONE', #1629, #1446, #12692, .T. ) ;
+#6213 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245752000, 0.3000000002457352500, 2.499999999999997800 ) ) ;
+#6214 = VECTOR ( 'NONE', #14004, 1000.000000000000000 ) ;
+#6215 = VERTEX_POINT ( 'NONE', #391 ) ;
+#6216 = ADVANCED_FACE ( 'NONE', ( #8848 ), #4468, .T. ) ;
+#6217 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6218 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.1150000002457348800, -2.200000000000008200 ) ) ;
+#6219 = EDGE_CURVE ( 'NONE', #1629, #10978, #2998, .T. ) ;
+#6220 = ORIENTED_EDGE ( 'NONE', *, *, #9067, .F. ) ;
+#6221 = EDGE_CURVE ( 'NONE', #12954, #15576, #14875, .T. ) ;
+#6222 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2000000002457346900, -1.650000000000005500 ) ) ;
+#6223 = EDGE_CURVE ( 'NONE', #8968, #5268, #2009, .T. ) ;
+#6224 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6225 = EDGE_CURVE ( 'NONE', #9537, #10714, #7628, .T. ) ;
+#6226 = ORIENTED_EDGE ( 'NONE', *, *, #14420, .T. ) ;
+#6227 = CYLINDRICAL_SURFACE ( 'NONE', #1018, 0.1499999999999999700 ) ;
+#6228 = EDGE_CURVE ( 'NONE', #9674, #7138, #3416, .T. ) ;
+#6229 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.1500000002457345700, -2.500000000000006200 ) ) ;
+#6230 = AXIS2_PLACEMENT_3D ( 'NONE', #5447, #6680, #3282 ) ;
+#6231 = LINE ( 'NONE', #7366, #10504 ) ;
+#6232 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000014300, 1.970000000000001300, 1.360920363336279200 ) ) ;
+#6233 = CARTESIAN_POINT ( 'NONE', ( -0.0005711289813837811600, 1.610316082995758500E-017, -0.5202589047288105300 ) ) ;
+#6234 = EDGE_LOOP ( 'NONE', ( #5701, #6057, #6828, #13526 ) ) ;
+#6235 = PLANE ( 'NONE', #1801 ) ;
+#6236 = ADVANCED_FACE ( 'NONE', ( #13288 ), #13108, .F. ) ;
+#6237 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 2.457346235280513500E-010, -2.500000000000006200 ) ) ;
+#6238 = ORIENTED_EDGE ( 'NONE', *, *, #6529, .T. ) ;
+#6239 = CIRCLE ( 'NONE', #8342, 0.1500000000000001100 ) ;
+#6240 = CARTESIAN_POINT ( 'NONE', ( -1.825000000000057900, 2.450000000000000200, 7.914675859144583700E-014 ) ) ;
+#6241 = ORIENTED_EDGE ( 'NONE', *, *, #10915, .T. ) ;
+#6242 = CIRCLE ( 'NONE', #3261, 0.5500000000000006000 ) ;
+#6243 = DIRECTION ( 'NONE', ( -1.153838612879951200E-016, 0.2391835129829038800, -0.9709743802578713100 ) ) ;
+#6244 = CARTESIAN_POINT ( 'NONE', ( -1.737072930905315200, 1.805919983162139800, -1.500000000000001300 ) ) ;
+#6245 = EDGE_CURVE ( 'NONE', #1145, #7110, #15259, .T. ) ;
+#6246 = EDGE_CURVE ( 'NONE', #5027, #4376, #2801, .T. ) ;
+#6247 = VECTOR ( 'NONE', #3534, 1000.000000000000000 ) ;
+#6248 = VERTEX_POINT ( 'NONE', #15771 ) ;
+#6249 = PLANE ( 'NONE', #7034 ) ;
+#6250 = EDGE_CURVE ( 'NONE', #6916, #10660, #8025, .T. ) ;
+#6251 = ORIENTED_EDGE ( 'NONE', *, *, #12267, .T. ) ;
+#6252 = DIRECTION ( 'NONE', ( -1.384087879768753300E-016, -1.384087879768729400E-016, -1.000000000000000000 ) ) ;
+#6253 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.409462824231156100E-014, 0.0000000000000000000 ) ) ;
+#6254 = LINE ( 'NONE', #1520, #2463 ) ;
+#6255 = DIRECTION ( 'NONE', ( 5.865896252353121800E-016, -3.097720492815719800E-016, 1.000000000000000000 ) ) ;
+#6256 = CARTESIAN_POINT ( 'NONE', ( 1.210000000000000000, 8.253774841439953500E-015, -2.500000000000008000 ) ) ;
+#6257 = ORIENTED_EDGE ( 'NONE', *, *, #9195, .F. ) ;
+#6258 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000300, 0.2400000002457352000, -1.400000000000001900 ) ) ;
+#6259 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6260 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6261 = ORIENTED_EDGE ( 'NONE', *, *, #3802, .F. ) ;
+#6262 = CARTESIAN_POINT ( 'NONE', ( 3.270710678118655700, 1.082842711881345700, -2.050000000000007400 ) ) ;
+#6263 = VECTOR ( 'NONE', #16537, 1000.000000000000000 ) ;
+#6264 = CARTESIAN_POINT ( 'NONE', ( -4.179999998602098400, 1.400000000000002800, 2.637425753652675700 ) ) ;
+#6265 = ORIENTED_EDGE ( 'NONE', *, *, #8662, .F. ) ;
+#6266 = CARTESIAN_POINT ( 'NONE', ( 3.174264069305220200, 0.7742640687119388700, -2.200000000000001500 ) ) ;
+#6267 = ORIENTED_EDGE ( 'NONE', *, *, #4526, .F. ) ;
+#6268 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999988700, 1.405673326026338300, 1.699999999999997500 ) ) ;
+#6269 = ORIENTED_EDGE ( 'NONE', *, *, #14678, .F. ) ;
+#6270 = EDGE_LOOP ( 'NONE', ( #10900, #44, #4353, #6610 ) ) ;
+#6271 = AXIS2_PLACEMENT_3D ( 'NONE', #5770, #4388, #12234 ) ;
+#6272 = AXIS2_PLACEMENT_3D ( 'NONE', #15232, #11570, #7539 ) ;
+#6273 = LINE ( 'NONE', #7936, #6655 ) ;
+#6274 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000006600, 2.457321145318453500E-010, -0.2600000000000018400 ) ) ;
+#6275 = VERTEX_POINT ( 'NONE', #14546 ) ;
+#6276 = CARTESIAN_POINT ( 'NONE', ( -3.967378042322856000, 1.700000000000002400, 2.896832584148689700 ) ) ;
+#6277 = CARTESIAN_POINT ( 'NONE', ( -1.550000000000001200, 1.650000000000000800, 1.699999999999997500 ) ) ;
+#6278 = VERTEX_POINT ( 'NONE', #5648 ) ;
+#6279 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6280 = VERTEX_POINT ( 'NONE', #4375 ) ;
+#6281 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#6282 = DIRECTION ( 'NONE', ( 6.424901762877064500E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6283 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578713100, -0.2391835129829031900 ) ) ;
+#6284 = CARTESIAN_POINT ( 'NONE', ( -0.2350000011763790400, 0.04999999999999666500, 1.759999999999999100 ) ) ;
+#6285 = VERTEX_POINT ( 'NONE', #1686 ) ;
+#6286 = ORIENTED_EDGE ( 'NONE', *, *, #7517, .T. ) ;
+#6287 = ADVANCED_FACE ( 'NONE', ( #11070 ), #14436, .F. ) ;
+#6288 = CIRCLE ( 'NONE', #7604, 0.2500000000000006700 ) ;
+#6289 = ORIENTED_EDGE ( 'NONE', *, *, #13025, .T. ) ;
+#6290 = FACE_OUTER_BOUND ( 'NONE', #8510, .T. ) ;
+#6291 = ORIENTED_EDGE ( 'NONE', *, *, #15821, .F. ) ;
+#6292 = ORIENTED_EDGE ( 'NONE', *, *, #12652, .F. ) ;
+#6293 = ORIENTED_EDGE ( 'NONE', *, *, #11121, .T. ) ;
+#6294 = AXIS2_PLACEMENT_3D ( 'NONE', #1144, #12557, #2312 ) ;
+#6295 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6296 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000002900, 1.370000000000001400, -1.000000000000001800 ) ) ;
+#6297 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000300, 0.1150000002457351900, -1.400000000000001900 ) ) ;
+#6298 = EDGE_CURVE ( 'NONE', #5591, #10014, #4615, .T. ) ;
+#6299 = ORIENTED_EDGE ( 'NONE', *, *, #12062, .T. ) ;
+#6300 = EDGE_CURVE ( 'NONE', #2840, #7461, #14467, .T. ) ;
+#6301 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999998400, 1.475000000000001400, -1.425440947723654700 ) ) ;
+#6302 = CARTESIAN_POINT ( 'NONE', ( -0.07071067811870601600, -2.117157288118668200, -2.050000000000007400 ) ) ;
+#6303 = CARTESIAN_POINT ( 'NONE', ( 0.5249999999999984700, 0.2400000002457353100, -1.400000000000002400 ) ) ;
+#6304 = EDGE_CURVE ( 'NONE', #13965, #15750, #10655, .T. ) ;
+#6305 = ORIENTED_EDGE ( 'NONE', *, *, #985, .T. ) ;
+#6306 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4700, 'distance_accuracy_value', 'NONE');
+#6307 = LINE ( 'NONE', #11831, #5899 ) ;
+#6308 = ADVANCED_FACE ( 'NONE', ( #816 ), #3196, .F. ) ;
+#6309 = ORIENTED_EDGE ( 'NONE', *, *, #14867, .F. ) ;
+#6310 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 1.899999999999999900, -2.200000000000001100 ) ) ;
+#6311 = ORIENTED_EDGE ( 'NONE', *, *, #12110, .F. ) ;
+#6312 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #9145 ), #6848 ) ;
+#6313 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#6314 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.753666395189100600E-017, 1.000000000000000000 ) ) ;
+#6315 = DIRECTION ( 'NONE', ( 2.409338161078898200E-016, -1.000000000000000000, -3.373073425510458100E-015 ) ) ;
+#6316 = LINE ( 'NONE', #9318, #11186 ) ;
+#6317 = SURFACE_STYLE_FILL_AREA ( #3025 ) ;
+#6318 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 0.0000000000000000000 ) ) ;
+#6319 = DIRECTION ( 'NONE', ( 3.481819213528770800E-015, 1.000000000000000000, 9.634731072474851400E-032 ) ) ;
+#6320 = FACE_OUTER_BOUND ( 'NONE', #16104, .T. ) ;
+#6321 = LINE ( 'NONE', #2649, #13600 ) ;
+#6322 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#6323 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583902539900, 0.3000000002456980100, 2.499999999999999100 ) ) ;
+#6324 = AXIS2_PLACEMENT_3D ( 'NONE', #1020, #11351, #16332 ) ;
+#6325 = VERTEX_POINT ( 'NONE', #12490 ) ;
+#6326 = CIRCLE ( 'NONE', #2472, 0.2000000000000000900 ) ;
+#6327 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245752900, 0.3000000002457357000, -1.200000000000003500 ) ) ;
+#6328 = ORIENTED_EDGE ( 'NONE', *, *, #16455, .T. ) ;
+#6329 = ORIENTED_EDGE ( 'NONE', *, *, #4618, .T. ) ;
+#6330 = EDGE_CURVE ( 'NONE', #11514, #6428, #9866, .T. ) ;
+#6331 = ADVANCED_FACE ( 'NONE', ( #399 ), #4571, .T. ) ;
+#6332 = VERTEX_POINT ( 'NONE', #4624 ) ;
+#6333 = EDGE_CURVE ( 'NONE', #1289, #4739, #1410, .T. ) ;
+#6334 = EDGE_CURVE ( 'NONE', #12035, #10214, #3398, .T. ) ;
+#6335 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#6336 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578713100, -0.2391835129829031900 ) ) ;
+#6337 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6338 = LINE ( 'NONE', #3652, #2722 ) ;
+#6339 = VECTOR ( 'NONE', #501, 1000.000000000000000 ) ;
+#6340 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 1.153553389999998300, 1.109999999999999000 ) ) ;
+#6341 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.1500000002457345700, -1.850000000000005400 ) ) ;
+#6342 = AXIS2_PLACEMENT_3D ( 'NONE', #15314, #12937, #15375 ) ;
+#6343 = VECTOR ( 'NONE', #1842, 1000.000000000000100 ) ;
+#6344 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.1500000002457345700, -1.850000000000005900 ) ) ;
+#6345 = CARTESIAN_POINT ( 'NONE', ( -3.112132034949231000, 0.7121320343559483000, -1.350000000000005000 ) ) ;
+#6346 = ORIENTED_EDGE ( 'NONE', *, *, #13034, .T. ) ;
+#6347 = ORIENTED_EDGE ( 'NONE', *, *, #12392, .T. ) ;
+#6348 = FACE_OUTER_BOUND ( 'NONE', #3073, .T. ) ;
+#6349 = CARTESIAN_POINT ( 'NONE', ( -7.178166107490235400E-016, -3.690901012871361900E-017, 0.7999999999999970500 ) ) ;
+#6350 = ORIENTED_EDGE ( 'NONE', *, *, #1843, .T. ) ;
+#6351 = ORIENTED_EDGE ( 'NONE', *, *, #10035, .F. ) ;
+#6352 = CARTESIAN_POINT ( 'NONE', ( -3.800000000000001600, 1.850000000000001400, 2.499999999999999600 ) ) ;
+#6353 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6354 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -5.421010862427439300E-015 ) ) ;
+#6355 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998300, 2.500000000000000400, 1.849999999999999600 ) ) ;
+#6356 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000003200, -0.1732449494471718600, 2.930000000890775200 ) ) ;
+#6357 = LINE ( 'NONE', #3064, #4561 ) ;
+#6358 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -6.856614529552593400E-016 ) ) ;
+#6359 = EDGE_CURVE ( 'NONE', #10978, #15316, #7826, .T. ) ;
+#6360 = EDGE_CURVE ( 'NONE', #11840, #13816, #9859, .T. ) ;
+#6361 = LINE ( 'NONE', #9240, #5167 ) ;
+#6362 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6363 = LINE ( 'NONE', #3637, #13634 ) ;
+#6364 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999700, 2.623244949692903600, 2.930000000890774300 ) ) ;
+#6365 = ORIENTED_EDGE ( 'NONE', *, *, #10575, .F. ) ;
+#6366 = EDGE_CURVE ( 'NONE', #5347, #15780, #14062, .T. ) ;
+#6367 = EDGE_LOOP ( 'NONE', ( #3331, #8324, #10156, #2123 ) ) ;
+#6368 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000018500, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#6369 = VERTEX_POINT ( 'NONE', #5949 ) ;
+#6370 = DIRECTION ( 'NONE', ( -0.7071067811865412400, -0.7071067811865536800, -3.450163128037097300E-016 ) ) ;
+#6371 = ORIENTED_EDGE ( 'NONE', *, *, #4853, .F. ) ;
+#6372 = AXIS2_PLACEMENT_3D ( 'NONE', #11708, #12988, #11815 ) ;
+#6373 = ORIENTED_EDGE ( 'NONE', *, *, #575, .F. ) ;
+#6374 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.1736481776669341900, -0.9848077530122073500 ) ) ;
+#6375 = CIRCLE ( 'NONE', #13098, 0.5499999999999997100 ) ;
+#6376 = FACE_OUTER_BOUND ( 'NONE', #307, .T. ) ;
+#6377 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.3500000002457385200, -2.500000000000005800 ) ) ;
+#6378 = FACE_OUTER_BOUND ( 'NONE', #1767, .T. ) ;
+#6379 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6380 = DIRECTION ( 'NONE', ( -3.469446951953610200E-016, 1.409820536116052000E-016, -1.000000000000000000 ) ) ;
+#6381 = ORIENTED_EDGE ( 'NONE', *, *, #5803, .T. ) ;
+#6382 = EDGE_LOOP ( 'NONE', ( #9577, #8973, #14900, #14907 ) ) ;
+#6383 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 2.450000000000000200, -2.200000000000001100 ) ) ;
+#6384 = DIRECTION ( 'NONE', ( -3.862588252153086800E-015, 1.000000000000000000, 4.613626265896532500E-017 ) ) ;
+#6385 = DIRECTION ( 'NONE', ( -0.9752474896950282800, -2.819641192102356900E-015, -0.2211161094166269000 ) ) ;
+#6386 = DIRECTION ( 'NONE', ( -0.2211161094166273800, -7.991152206701663600E-016, 0.9752474896950280600 ) ) ;
+#6387 = VERTEX_POINT ( 'NONE', #13639 ) ;
+#6388 = AXIS2_PLACEMENT_3D ( 'NONE', #3286, #4574, #9759 ) ;
+#6389 = DIRECTION ( 'NONE', ( 0.8191520442889944600, 0.5735764363510421600, 0.0000000000000000000 ) ) ;
+#6390 = DIRECTION ( 'NONE', ( -1.383162281240360900E-014, 1.000000000000000000, 4.613626265895614200E-017 ) ) ;
+#6391 = LINE ( 'NONE', #6064, #2400 ) ;
+#6392 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -6.424901762877064500E-016 ) ) ;
+#6393 = VECTOR ( 'NONE', #13293, 1000.000000000000000 ) ;
+#6394 = VECTOR ( 'NONE', #610, 1000.000000000000000 ) ;
+#6395 = AXIS2_PLACEMENT_3D ( 'NONE', #7213, #4879, #9046 ) ;
+#6396 = CYLINDRICAL_SURFACE ( 'NONE', #16324, 0.1500000000000001100 ) ;
+#6397 = DIRECTION ( 'NONE', ( 4.818676322157797600E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6398 = ORIENTED_EDGE ( 'NONE', *, *, #14643, .T. ) ;
+#6399 = EDGE_LOOP ( 'NONE', ( #5055, #13241, #4302, #10774 ) ) ;
+#6400 = PLANE ( 'NONE', #6104 ) ;
+#6401 = ORIENTED_EDGE ( 'NONE', *, *, #5252, .F. ) ;
+#6402 = ADVANCED_FACE ( 'NONE', ( #14857 ), #14912, .F. ) ;
+#6403 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 0.2000000002457346900, -1.850000000000005600 ) ) ;
+#6404 = CARTESIAN_POINT ( 'NONE', ( -1.602505707044994400, 1.663126426761249100, 1.699999999999997500 ) ) ;
+#6405 = PLANE ( 'NONE', #12245 ) ;
+#6406 = CARTESIAN_POINT ( 'NONE', ( 7.133509403713350400E-016, 0.3902451721135158400, 2.171235368242052700 ) ) ;
+#6407 = CARTESIAN_POINT ( 'NONE', ( 3.050000000593291900, 0.6500000000000087900, -1.200000000000000600 ) ) ;
+#6408 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.481819213528770800E-015, 2.768175759537458200E-016 ) ) ;
+#6409 = FACE_OUTER_BOUND ( 'NONE', #1335, .T. ) ;
+#6410 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002400, 1.153553389999999200, 2.490000000000000700 ) ) ;
+#6411 = FACE_OUTER_BOUND ( 'NONE', #7237, .T. ) ;
+#6412 = CIRCLE ( 'NONE', #3304, 0.2000000000000000900 ) ;
+#6413 = EDGE_CURVE ( 'NONE', #14565, #8252, #9236, .T. ) ;
+#6414 = ORIENTED_EDGE ( 'NONE', *, *, #28, .T. ) ;
+#6415 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6416 = CARTESIAN_POINT ( 'NONE', ( 0.5100000000000009000, 1.950000000000000400, -1.000000000000002400 ) ) ;
+#6417 = ORIENTED_EDGE ( 'NONE', *, *, #12976, .F. ) ;
+#6418 = ORIENTED_EDGE ( 'NONE', *, *, #7948, .F. ) ;
+#6419 = AXIS2_PLACEMENT_3D ( 'NONE', #12743, #7648, #9072 ) ;
+#6420 = CARTESIAN_POINT ( 'NONE', ( -3.250000000000002700, 1.153553389999998600, -1.000000000000001300 ) ) ;
+#6421 = ADVANCED_FACE ( 'NONE', ( #11466 ), #4815, .F. ) ;
+#6422 = CIRCLE ( 'NONE', #1368, 0.05000000000000035000 ) ;
+#6423 = CARTESIAN_POINT ( 'NONE', ( -5.421010862427373900E-015, 2.450000000000000200, 1.250000000000012400 ) ) ;
+#6424 = AXIS2_PLACEMENT_3D ( 'NONE', #4325, #10847, #10907 ) ;
+#6425 = EDGE_CURVE ( 'NONE', #6707, #7686, #12275, .T. ) ;
+#6426 = VECTOR ( 'NONE', #11922, 1000.000000000000000 ) ;
+#6427 = LINE ( 'NONE', #616, #3016 ) ;
+#6428 = VERTEX_POINT ( 'NONE', #8948 ) ;
+#6429 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999998400, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#6430 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002000, 1.153553389999999000, 2.489999999999998900 ) ) ;
+#6431 = ORIENTED_EDGE ( 'NONE', *, *, #12635, .T. ) ;
+#6432 = VERTEX_POINT ( 'NONE', #3843 ) ;
+#6433 = AXIS2_PLACEMENT_3D ( 'NONE', #1369, #13004, #15614 ) ;
+#6434 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#6435 = DIRECTION ( 'NONE', ( -3.186392353651799600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6436 = EDGE_CURVE ( 'NONE', #6846, #2677, #8433, .T. ) ;
+#6437 = CARTESIAN_POINT ( 'NONE', ( 3.449999999999999700, 1.849999999999999900, 2.489999999999998900 ) ) ;
+#6438 = LINE ( 'NONE', #10938, #6629 ) ;
+#6439 = EDGE_CURVE ( 'NONE', #12475, #13392, #3810, .T. ) ;
+#6440 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000001800, 1.353553389999994700, -0.2600000000000019000 ) ) ;
+#6441 = SURFACE_STYLE_FILL_AREA ( #8776 ) ;
+#6442 = ORIENTED_EDGE ( 'NONE', *, *, #1126, .F. ) ;
+#6443 = DIRECTION ( 'NONE', ( 8.031127203596330600E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6444 = VECTOR ( 'NONE', #12143, 1000.000000000000000 ) ;
+#6445 = ORIENTED_EDGE ( 'NONE', *, *, #887, .T. ) ;
+#6446 = CARTESIAN_POINT ( 'NONE', ( 4.113665165777108600, 1.700000000000002600, 2.930000000561183700 ) ) ;
+#6447 = ORIENTED_EDGE ( 'NONE', *, *, #1660, .T. ) ;
+#6448 = VERTEX_POINT ( 'NONE', #6169 ) ;
+#6449 = AXIS2_PLACEMENT_3D ( 'NONE', #4051, #13063, #15616 ) ;
+#6450 = EDGE_CURVE ( 'NONE', #8371, #1731, #11871, .T. ) ;
+#6451 = DIRECTION ( 'NONE', ( 2.323975288703905100E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6452 = LINE ( 'NONE', #14863, #3042 ) ;
+#6453 = ORIENTED_EDGE ( 'NONE', *, *, #10465, .T. ) ;
+#6454 = VECTOR ( 'NONE', #6557, 1000.000000000000000 ) ;
+#6455 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578714200, 0.2391835129829029700 ) ) ;
+#6456 = CARTESIAN_POINT ( 'NONE', ( -1.599999986910817700, 1.850000000000001000, 1.526183602613923900 ) ) ;
+#6457 = ORIENTED_EDGE ( 'NONE', *, *, #15998, .T. ) ;
+#6458 = LINE ( 'NONE', #14448, #3048 ) ;
+#6459 = ORIENTED_EDGE ( 'NONE', *, *, #13966, .F. ) ;
+#6460 = CARTESIAN_POINT ( 'NONE', ( 1.550000000000000300, 1.650000000000000800, 1.699999999999997500 ) ) ;
+#6461 = EDGE_CURVE ( 'NONE', #7537, #322, #10257, .T. ) ;
+#6462 = EDGE_CURVE ( 'NONE', #4882, #7101, #4018, .T. ) ;
+#6463 = ORIENTED_EDGE ( 'NONE', *, *, #12011, .T. ) ;
+#6464 = CARTESIAN_POINT ( 'NONE', ( -1.995000000000000300, 2.450000000000000200, 1.899999999999999500 ) ) ;
+#6465 = DIRECTION ( 'NONE', ( 0.9752474896950282800, 0.0000000000000000000, -0.2211161094166269900 ) ) ;
+#6466 = CARTESIAN_POINT ( 'NONE', ( -2.849999999999999600, 0.3000000002457335300, -1.600000000000005600 ) ) ;
+#6467 = EDGE_CURVE ( 'NONE', #9923, #16211, #16057, .T. ) ;
+#6468 = LINE ( 'NONE', #4684, #1466 ) ;
+#6469 = AXIS2_PLACEMENT_3D ( 'NONE', #5470, #5636, #14481 ) ;
+#6470 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6471 = ORIENTED_EDGE ( 'NONE', *, *, #10543, .F. ) ;
+#6472 = LINE ( 'NONE', #13767, #4075 ) ;
+#6473 = DIRECTION ( 'NONE', ( -2.323975288703905100E-015, 1.000000000000000000, 1.409820536116060100E-016 ) ) ;
+#6474 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201813200E-016, 0.05000000000000005800, -1.200000000000002000 ) ) ;
+#6475 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#6476 = CARTESIAN_POINT ( 'NONE', ( 0.1937596179799837000, 0.05000000000000259800, 1.868057534607060300 ) ) ;
+#6477 = VERTEX_POINT ( 'NONE', #7422 ) ;
+#6478 = CARTESIAN_POINT ( 'NONE', ( -0.7749999999999998000, 0.1150000002457350800, -2.200000000000006800 ) ) ;
+#6479 = FACE_OUTER_BOUND ( 'NONE', #7193, .T. ) ;
+#6480 = PLANE ( 'NONE', #13226 ) ;
+#6481 = DIRECTION ( 'NONE', ( -1.084202172485496300E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6482 = EDGE_CURVE ( 'NONE', #1766, #15970, #197, .T. ) ;
+#6483 = ORIENTED_EDGE ( 'NONE', *, *, #1007, .T. ) ;
+#6484 = ADVANCED_FACE ( 'NONE', ( #10642 ), #6598, .T. ) ;
+#6485 = LINE ( 'NONE', #10178, #3070 ) ;
+#6486 = ORIENTED_EDGE ( 'NONE', *, *, #6556, .F. ) ;
+#6487 = ORIENTED_EDGE ( 'NONE', *, *, #14110, .T. ) ;
+#6488 = CARTESIAN_POINT ( 'NONE', ( -1.995000000000000300, 2.450000000000000200, 1.899999999999999500 ) ) ;
+#6489 = ORIENTED_EDGE ( 'NONE', *, *, #13247, .T. ) ;
+#6490 = ORIENTED_EDGE ( 'NONE', *, *, #5328, .F. ) ;
+#6491 = LINE ( 'NONE', #2369, #3912 ) ;
+#6492 = DIRECTION ( 'NONE', ( 3.203983731886479500E-047, -1.576081811158365000E-031, -1.000000000000000000 ) ) ;
+#6493 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000005200, 0.3000000002457305900, -0.09999999999999995000 ) ) ;
+#6494 = VECTOR ( 'NONE', #9180, 1000.000000000000000 ) ;
+#6495 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -8.673617379884087500E-015 ) ) ;
+#6496 = EDGE_LOOP ( 'NONE', ( #5363, #6759, #3059, #12385 ) ) ;
+#6497 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999995600, 1.970000000000001300, 1.360920363336279400 ) ) ;
+#6498 = ORIENTED_EDGE ( 'NONE', *, *, #582, .F. ) ;
+#6499 = ORIENTED_EDGE ( 'NONE', *, *, #351, .T. ) ;
+#6500 = ORIENTED_EDGE ( 'NONE', *, *, #12844, .T. ) ;
+#6501 = ADVANCED_FACE ( 'NONE', ( #4596 ), #10468, .T. ) ;
+#6502 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 5.860552283705448600E-016 ) ) ;
+#6503 = VERTEX_POINT ( 'NONE', #14126 ) ;
+#6504 = FACE_OUTER_BOUND ( 'NONE', #14896, .T. ) ;
+#6505 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 2.457346121292197600E-010, -1.850000000000005400 ) ) ;
+#6506 = ORIENTED_EDGE ( 'NONE', *, *, #526, .F. ) ;
+#6507 = LINE ( 'NONE', #6218, #16368 ) ;
+#6508 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000001800, 1.153553390000000300, 2.500000000000000000 ) ) ;
+#6509 = CARTESIAN_POINT ( 'NONE', ( 3.588908729652607700, 0.7646446603474008600, -2.200000000000001100 ) ) ;
+#6510 = ORIENTED_EDGE ( 'NONE', *, *, #8663, .F. ) ;
+#6511 = PLANE ( 'NONE', #1085 ) ;
+#6512 = ORIENTED_EDGE ( 'NONE', *, *, #13963, .T. ) ;
+#6513 = CARTESIAN_POINT ( 'NONE', ( -0.5249999999999998000, 0.1150000002457351000, -2.200000000000006800 ) ) ;
+#6514 = VERTEX_POINT ( 'NONE', #2735 ) ;
+#6515 = CARTESIAN_POINT ( 'NONE', ( -3.300000000000002000, 1.153553389999998800, -2.200000000000007300 ) ) ;
+#6516 = AXIS2_PLACEMENT_3D ( 'NONE', #15554, #6715, #11832 ) ;
+#6517 = LINE ( 'NONE', #7222, #13414 ) ;
+#6518 = LINE ( 'NONE', #4377, #6909 ) ;
+#6519 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240361100E-014, -2.710505431213757100E-016 ) ) ;
+#6521 = ORIENTED_EDGE ( 'NONE', *, *, #14892, .T. ) ;
+#6520 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999997200, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#6522 = VECTOR ( 'NONE', #10936, 1000.000000000000000 ) ;
+#6523 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6524 = ORIENTED_EDGE ( 'NONE', *, *, #10966, .T. ) ;
+#6525 = LINE ( 'NONE', #9421, #11173 ) ;
+#6526 = ORIENTED_EDGE ( 'NONE', *, *, #5620, .T. ) ;
+#6527 = ORIENTED_EDGE ( 'NONE', *, *, #5338, .T. ) ;
+#6528 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 4.336808689941856000E-015 ) ) ;
+#6529 = EDGE_CURVE ( 'NONE', #3199, #8220, #3594, .T. ) ;
+#6530 = CARTESIAN_POINT ( 'NONE', ( 3.376776695296638900, 0.9767766947033644800, -2.050000000000007400 ) ) ;
+#6531 = VECTOR ( 'NONE', #16507, 1000.000000000000000 ) ;
+#6532 = VECTOR ( 'NONE', #7753, 1000.000000000000100 ) ;
+#6533 = EDGE_CURVE ( 'NONE', #16489, #8514, #1208, .T. ) ;
+#6534 = LINE ( 'NONE', #8482, #5724 ) ;
+#6535 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000003100, 1.153553390000000300, 3.460219699421825000E-016 ) ) ;
+#6536 = ORIENTED_EDGE ( 'NONE', *, *, #2820, .F. ) ;
+#6537 = ORIENTED_EDGE ( 'NONE', *, *, #12331, .F. ) ;
+#6538 = LINE ( 'NONE', #11420, #1147 ) ;
+#6539 = ORIENTED_EDGE ( 'NONE', *, *, #10730, .F. ) ;
+#6540 = PLANE ( 'NONE', #2928 ) ;
+#6541 = ORIENTED_EDGE ( 'NONE', *, *, #1736, .T. ) ;
+#6542 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6543 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, 2.499999999999998700 ) ) ;
+#6544 = EDGE_CURVE ( 'NONE', #7971, #16608, #5784, .T. ) ;
+#6545 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#6546 = FACE_OUTER_BOUND ( 'NONE', #2691, .T. ) ;
+#6547 = LINE ( 'NONE', #853, #14400 ) ;
+#6548 = VECTOR ( 'NONE', #9206, 1000.000000000000000 ) ;
+#6549 = DIRECTION ( 'NONE', ( -1.374997573338334000E-014, -0.9709743802578711900, 0.2391835129829040800 ) ) ;
+#6550 = EDGE_CURVE ( 'NONE', #1812, #5122, #8829, .T. ) ;
+#6551 = EDGE_CURVE ( 'NONE', #14099, #13572, #10846, .T. ) ;
+#6552 = ORIENTED_EDGE ( 'NONE', *, *, #14331, .T. ) ;
+#6553 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.2000000002457346900, -1.850000000000005900 ) ) ;
+#6554 = VERTEX_POINT ( 'NONE', #9190 ) ;
+#6555 = ORIENTED_EDGE ( 'NONE', *, *, #14845, .T. ) ;
+#6556 = EDGE_CURVE ( 'NONE', #4723, #4193, #16644, .T. ) ;
+#6557 = DIRECTION ( 'NONE', ( 1.415534356397075100E-014, 1.000000000000000000, 9.227252531791137100E-017 ) ) ;
+#6558 = EDGE_CURVE ( 'NONE', #13158, #10495, #15066, .T. ) ;
+#6559 = ADVANCED_FACE ( 'NONE', ( #16459 ), #15517, .T. ) ;
+#6560 = PLANE ( 'NONE', #6516 ) ;
+#6561 = LINE ( 'NONE', #8242, #3550 ) ;
+#6562 = DIRECTION ( 'NONE', ( 2.768175759537458200E-016, -2.465190328815692500E-032, 1.000000000000000000 ) ) ;
+#6563 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245752900, 0.3000000002457354800, 1.109999999999998800 ) ) ;
+#6564 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#6565 = FACE_OUTER_BOUND ( 'NONE', #10564, .T. ) ;
+#6566 = VECTOR ( 'NONE', #1858, 1000.000000000000000 ) ;
+#6567 = ORIENTED_EDGE ( 'NONE', *, *, #3198, .F. ) ;
+#6568 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360200E-014, 0.0000000000000000000 ) ) ;
+#6569 = VERTEX_POINT ( 'NONE', #5820 ) ;
+#6570 = EDGE_CURVE ( 'NONE', #12726, #12429, #1996, .T. ) ;
+#6571 = VERTEX_POINT ( 'NONE', #4030 ) ;
+#6572 = DIRECTION ( 'NONE', ( 0.9752474896950282800, 1.445602896647338300E-015, -0.2211161094166269900 ) ) ;
+#6573 = ORIENTED_EDGE ( 'NONE', *, *, #7518, .T. ) ;
+#6574 = DIRECTION ( 'NONE', ( 7.619560399766192800E-045, 4.613626265895614200E-017, -1.000000000000000000 ) ) ;
+#6575 = CARTESIAN_POINT ( 'NONE', ( -3.788944194529172200, 1.250000000000002000, 2.548762374484751200 ) ) ;
+#6576 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6577 = EDGE_CURVE ( 'NONE', #10626, #9534, #8232, .T. ) ;
+#6578 = EDGE_CURVE ( 'NONE', #3044, #6140, #11272, .T. ) ;
+#6579 = LINE ( 'NONE', #7023, #5371 ) ;
+#6580 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.1500000002457345700, -1.850000000000005600 ) ) ;
+#6581 = VECTOR ( 'NONE', #8140, 1000.000000000000100 ) ;
+#6582 = EDGE_CURVE ( 'NONE', #4573, #4788, #6787, .T. ) ;
+#6583 = LINE ( 'NONE', #615, #9623 ) ;
+#6584 = ADVANCED_FACE ( 'NONE', ( #5007 ), #4190, .F. ) ;
+#6585 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 0.3500000002457373000, -2.150000000000007000 ) ) ;
+#6586 = VECTOR ( 'NONE', #12920, 1000.000000000000000 ) ;
+#6587 = ORIENTED_EDGE ( 'NONE', *, *, #4080, .F. ) ;
+#6588 = AXIS2_PLACEMENT_3D ( 'NONE', #5258, #15595, #1463 ) ;
+#6589 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000002700, 1.153553390000000600, -0.4100000000000012000 ) ) ;
+#6590 = PLANE ( 'NONE', #10360 ) ;
+#6591 = ORIENTED_EDGE ( 'NONE', *, *, #964, .T. ) ;
+#6592 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000012700, 1.370000000000001400, 1.360920363336279200 ) ) ;
+#6593 = FACE_OUTER_BOUND ( 'NONE', #5172, .T. ) ;
+#6594 = VECTOR ( 'NONE', #7471, 1000.000000000000000 ) ;
+#6595 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583903198000, -0.1732449494472043100, 2.930000000890771600 ) ) ;
+#6596 = DIRECTION ( 'NONE', ( 3.481819213528770800E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6597 = VECTOR ( 'NONE', #4418, 1000.000000000000000 ) ;
+#6598 = CYLINDRICAL_SURFACE ( 'NONE', #8806, 0.3500000000000006400 ) ;
+#6599 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000003600, -1.605422720450320400E-014, -1.200000000000004000 ) ) ;
+#6600 = ORIENTED_EDGE ( 'NONE', *, *, #10467, .T. ) ;
+#6601 = DIRECTION ( 'NONE', ( 4.335446845417045200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6602 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 2.457346121292197600E-010, -1.850000000000005900 ) ) ;
+#6603 = DIRECTION ( 'NONE', ( 0.8191520442889939100, -0.5735764363510431600, 0.0000000000000000000 ) ) ;
+#6604 = VERTEX_POINT ( 'NONE', #15190 ) ;
+#6605 = EDGE_CURVE ( 'NONE', #6917, #480, #14455, .T. ) ;
+#6606 = FACE_OUTER_BOUND ( 'NONE', #82, .T. ) ;
+#6607 = FACE_OUTER_BOUND ( 'NONE', #15276, .T. ) ;
+#6608 = VERTEX_POINT ( 'NONE', #3749 ) ;
+#6609 = DIRECTION ( 'NONE', ( -9.227252531791526600E-017, -3.566466538869708400E-031, 1.000000000000000000 ) ) ;
+#6610 = ORIENTED_EDGE ( 'NONE', *, *, #12105, .T. ) ;
+#6611 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #15851, 'distance_accuracy_value', 'NONE');
+#6612 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -5.421010862427439300E-015 ) ) ;
+#6613 = CARTESIAN_POINT ( 'NONE', ( 3.699999999999995300, 0.3000000000000511700, 0.09999999999999897900 ) ) ;
+#6614 = ORIENTED_EDGE ( 'NONE', *, *, #2675, .T. ) ;
+#6615 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999998400, 1.265000000000003200, 1.174999999999997400 ) ) ;
+#6616 = AXIS2_PLACEMENT_3D ( 'NONE', #16325, #12317, #4702 ) ;
+#6617 = VECTOR ( 'NONE', #470, 1000.000000000000000 ) ;
+#6618 = EDGE_CURVE ( 'NONE', #14083, #697, #2783, .T. ) ;
+#6619 = LINE ( 'NONE', #12364, #2815 ) ;
+#6620 = EDGE_CURVE ( 'NONE', #14139, #9035, #13668, .T. ) ;
+#6621 = VECTOR ( 'NONE', #11828, 1000.000000000000000 ) ;
+#6622 = EDGE_CURVE ( 'NONE', #14778, #9199, #13869, .T. ) ;
+#6623 = ORIENTED_EDGE ( 'NONE', *, *, #14346, .T. ) ;
+#6624 = ORIENTED_EDGE ( 'NONE', *, *, #14440, .F. ) ;
+#6625 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000005300, 0.3000000002457297600, 7.158587107390177100E-016 ) ) ;
+#6626 = PLANE ( 'NONE', #14613 ) ;
+#6627 = AXIS2_PLACEMENT_3D ( 'NONE', #16286, #2303, #9957 ) ;
+#6628 = EDGE_CURVE ( 'NONE', #9858, #2278, #1395, .T. ) ;
+#6629 = VECTOR ( 'NONE', #9646, 1000.000000000000000 ) ;
+#6630 = PLANE ( 'NONE', #15995 ) ;
+#6631 = VERTEX_POINT ( 'NONE', #6237 ) ;
+#6632 = LINE ( 'NONE', #11306, #6839 ) ;
+#6633 = EDGE_CURVE ( 'NONE', #10893, #905, #11675, .T. ) ;
+#6634 = ADVANCED_FACE ( 'NONE', ( #8219, #5204, #8815, #2189 ), #2448, .T. ) ;
+#6635 = DIRECTION ( 'NONE', ( -4.335446845417045200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6636 = FACE_OUTER_BOUND ( 'NONE', #3868, .T. ) ;
+#6637 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6638 = AXIS2_PLACEMENT_3D ( 'NONE', #11736, #2546, #9020 ) ;
+#6639 = EDGE_LOOP ( 'NONE', ( #4354, #4322, #13627, #15502 ) ) ;
+#6640 = PLANE ( 'NONE', #10991 ) ;
+#6641 = EDGE_CURVE ( 'NONE', #11325, #16568, #4990, .T. ) ;
+#6642 = ORIENTED_EDGE ( 'NONE', *, *, #6225, .F. ) ;
+#6643 = EDGE_CURVE ( 'NONE', #7744, #10629, #11257, .T. ) ;
+#6644 = EDGE_CURVE ( 'NONE', #2684, #15143, #9852, .T. ) ;
+#6645 = FACE_OUTER_BOUND ( 'NONE', #10701, .T. ) ;
+#6646 = DIRECTION ( 'NONE', ( 3.485962933055858000E-015, 1.000000000000000000, 1.409820536116039900E-016 ) ) ;
+#6647 = EDGE_LOOP ( 'NONE', ( #2805, #16358, #5998, #11997 ) ) ;
+#6648 = LINE ( 'NONE', #16047, #11928 ) ;
+#6649 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6650 = AXIS2_PLACEMENT_3D ( 'NONE', #10017, #16341, #8771 ) ;
+#6651 = VECTOR ( 'NONE', #15783, 1000.000000000000000 ) ;
+#6652 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 1.153553389999999500, -2.050000000000007400 ) ) ;
+#6653 = ORIENTED_EDGE ( 'NONE', *, *, #7738, .F. ) ;
+#6654 = ADVANCED_FACE ( 'NONE', ( #3184 ), #2504, .F. ) ;
+#6655 = VECTOR ( 'NONE', #14794, 1000.000000000000000 ) ;
+#6656 = DIRECTION ( 'NONE', ( 3.584139413175222700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6657 = EDGE_CURVE ( 'NONE', #15609, #6207, #4798, .T. ) ;
+#6658 = DIRECTION ( 'NONE', ( -0.2211161094166271500, 7.991152206701655700E-016, -0.9752474896950283900 ) ) ;
+#6659 = SURFACE_STYLE_USAGE ( .BOTH. , #403 ) ;
+#6660 = CIRCLE ( 'NONE', #471, 0.1500000000000001100 ) ;
+#6661 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 5.860552283705448600E-016 ) ) ;
+#6662 = ORIENTED_EDGE ( 'NONE', *, *, #1541, .F. ) ;
+#6663 = LINE ( 'NONE', #15925, #8913 ) ;
+#6664 = DIRECTION ( 'NONE', ( 1.008560160451659800E-016, 1.000000000000000000, 6.864554764353591400E-015 ) ) ;
+#6665 = EDGE_CURVE ( 'NONE', #717, #10997, #15052, .T. ) ;
+#6666 = EDGE_CURVE ( 'NONE', #14365, #10014, #16254, .T. ) ;
+#6667 = EDGE_CURVE ( 'NONE', #124, #10946, #13854, .T. ) ;
+#6668 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#6669 = PLANE ( 'NONE', #2180 ) ;
+#6670 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.450000000000000200, 1.899999999999999500 ) ) ;
+#6671 = EDGE_CURVE ( 'NONE', #13192, #1052, #3579, .T. ) ;
+#6672 = ORIENTED_EDGE ( 'NONE', *, *, #6035, .F. ) ;
+#6673 = ORIENTED_EDGE ( 'NONE', *, *, #13843, .F. ) ;
+#6674 = VECTOR ( 'NONE', #4195, 1000.000000000000000 ) ;
+#6675 = SURFACE_SIDE_STYLE ('',( #3319 ) ) ;
+#6676 = VECTOR ( 'NONE', #8653, 1000.000000000000000 ) ;
+#6677 = AXIS2_PLACEMENT_3D ( 'NONE', #8988, #9043, #12773 ) ;
+#6678 = ORIENTED_EDGE ( 'NONE', *, *, #4000, .T. ) ;
+#6679 = VERTEX_POINT ( 'NONE', #14216 ) ;
+#6680 = DIRECTION ( 'NONE', ( -1.097926250618231200E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6681 = ORIENTED_EDGE ( 'NONE', *, *, #9704, .T. ) ;
+#6682 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902626600, 0.3000000002456984500, -2.200000000000000600 ) ) ;
+#6683 = DIRECTION ( 'NONE', ( 0.7071067811865537900, 0.7071067811865413600, -1.957395851085175800E-016 ) ) ;
+#6684 = ORIENTED_EDGE ( 'NONE', *, *, #15990, .F. ) ;
+#6685 = ORIENTED_EDGE ( 'NONE', *, *, #7182, .F. ) ;
+#6686 = FACE_OUTER_BOUND ( 'NONE', #10100, .T. ) ;
+#6687 = VERTEX_POINT ( 'NONE', #6478 ) ;
+#6688 = EDGE_CURVE ( 'NONE', #2970, #3842, #10834, .T. ) ;
+#6689 = VECTOR ( 'NONE', #3725, 1000.000000000000000 ) ;
+#6690 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6691 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.753666395189100600E-017, 1.000000000000000000 ) ) ;
+#6692 = ORIENTED_EDGE ( 'NONE', *, *, #9465, .F. ) ;
+#6693 = ORIENTED_EDGE ( 'NONE', *, *, #6330, .F. ) ;
+#6694 = ORIENTED_EDGE ( 'NONE', *, *, #6953, .F. ) ;
+#6695 = CARTESIAN_POINT ( 'NONE', ( -0.06066313590139988500, 0.2999999999999991600, -0.1869600684472836900 ) ) ;
+#6696 = DIRECTION ( 'NONE', ( -9.227252531791526600E-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6697 = CARTESIAN_POINT ( 'NONE', ( 0.7749999999999978000, 0.1150000002457353500, -2.200000000000007300 ) ) ;
+#6698 = AXIS2_PLACEMENT_3D ( 'NONE', #5416, #9475, #1789 ) ;
+#6699 = VECTOR ( 'NONE', #10827, 1000.000000000000000 ) ;
+#6700 = EDGE_LOOP ( 'NONE', ( #14689, #9785, #937, #11907 ) ) ;
+#6701 = ORIENTED_EDGE ( 'NONE', *, *, #8966, .F. ) ;
+#6702 = FACE_OUTER_BOUND ( 'NONE', #7611, .T. ) ;
+#6703 = ORIENTED_EDGE ( 'NONE', *, *, #13363, .F. ) ;
+#6704 = LINE ( 'NONE', #9956, #498 ) ;
+#6705 = ORIENTED_EDGE ( 'NONE', *, *, #3255, .F. ) ;
+#6706 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6707 = VERTEX_POINT ( 'NONE', #10397 ) ;
+#6708 = ORIENTED_EDGE ( 'NONE', *, *, #8289, .F. ) ;
+#6709 = VECTOR ( 'NONE', #11985, 1000.000000000000100 ) ;
+#6710 = CARTESIAN_POINT ( 'NONE', ( 1.064999998823621200, 0.05000000000001463700, 2.059999999999998700 ) ) ;
+#6711 = LINE ( 'NONE', #10408, #8161 ) ;
+#6712 = AXIS2_PLACEMENT_3D ( 'NONE', #14427, #11982, #9314 ) ;
+#6713 = ADVANCED_FACE ( 'NONE', ( #7400 ), #6626, .T. ) ;
+#6714 = VECTOR ( 'NONE', #13203, 1000.000000000000100 ) ;
+#6715 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6716 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000004800, 0.3000000002456642000, 0.9499999999999990700 ) ) ;
+#6717 = CIRCLE ( 'NONE', #540, 0.1500000000000001900 ) ;
+#6718 = CARTESIAN_POINT ( 'NONE', ( 1.424999999999999600, 0.1150000002457354800, -1.400000000000003200 ) ) ;
+#6719 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 2.449999999999999300, -2.050000000000000700 ) ) ;
+#6720 = ORIENTED_EDGE ( 'NONE', *, *, #10761, .F. ) ;
+#6721 = DIRECTION ( 'NONE', ( 0.7071067811865413600, 0.7071067811865537900, 4.707070975228612300E-016 ) ) ;
+#6722 = VECTOR ( 'NONE', #9005, 1000.000000000000000 ) ;
+#6723 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6724 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6725 = ORIENTED_EDGE ( 'NONE', *, *, #14647, .F. ) ;
+#6726 = ORIENTED_EDGE ( 'NONE', *, *, #12844, .F. ) ;
+#6727 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000001800, 1.249999999999995300, 6.231123739628088900E-016 ) ) ;
+#6728 = LINE ( 'NONE', #9555, #13217 ) ;
+#6729 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.416108080291566500E-014, -1.681228297074361600E-016 ) ) ;
+#6730 = CIRCLE ( 'NONE', #13457, 0.05000000000000012800 ) ;
+#6731 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6732 = FACE_OUTER_BOUND ( 'NONE', #12320, .T. ) ;
+#6733 = ADVANCED_FACE ( 'NONE', ( #8641 ), #584, .F. ) ;
+#6734 = ORIENTED_EDGE ( 'NONE', *, *, #4952, .T. ) ;
+#6735 = ORIENTED_EDGE ( 'NONE', *, *, #15391, .T. ) ;
+#6736 = ORIENTED_EDGE ( 'NONE', *, *, #9135, .T. ) ;
+#6737 = FACE_OUTER_BOUND ( 'NONE', #13772, .T. ) ;
+#6738 = ADVANCED_FACE ( 'NONE', ( #4003 ), #180, .T. ) ;
+#6739 = PLANE ( 'NONE', #14825 ) ;
+#6740 = DIRECTION ( 'NONE', ( -1.965404789271587300E-016, -1.504042162682013300E-016, 1.000000000000000000 ) ) ;
+#6741 = ORIENTED_EDGE ( 'NONE', *, *, #12754, .T. ) ;
+#6742 = ORIENTED_EDGE ( 'NONE', *, *, #760, .T. ) ;
+#6743 = EDGE_CURVE ( 'NONE', #16211, #2294, #9221, .T. ) ;
+#6744 = EDGE_CURVE ( 'NONE', #9346, #14446, #10454, .T. ) ;
+#6745 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6746 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 2.150000000000000400, -2.200000000000007300 ) ) ;
+#6747 = EDGE_CURVE ( 'NONE', #12409, #14916, #6978, .T. ) ;
+#6748 = CARTESIAN_POINT ( 'NONE', ( 3.967378042322853300, 1.850000000000002300, 2.896832584148690200 ) ) ;
+#6749 = LINE ( 'NONE', #5524, #3984 ) ;
+#6750 = VECTOR ( 'NONE', #15519, 1000.000000000000000 ) ;
+#6751 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #7859 ) ) ;
+#6752 = CIRCLE ( 'NONE', #16127, 0.1500000000000001900 ) ;
+#6753 = CARTESIAN_POINT ( 'NONE', ( -1.944999999999998300, 2.450000000000000200, 1.250000000000000000 ) ) ;
+#6754 = ORIENTED_EDGE ( 'NONE', *, *, #100, .F. ) ;
+#6755 = ORIENTED_EDGE ( 'NONE', *, *, #10864, .T. ) ;
+#6756 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999978100, 1.370000000000001400, 1.699999999999998200 ) ) ;
+#6757 = DIRECTION ( 'NONE', ( 4.130293990420961500E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6758 = ORIENTED_EDGE ( 'NONE', *, *, #12533, .F. ) ;
+#6759 = ORIENTED_EDGE ( 'NONE', *, *, #13439, .F. ) ;
+#6760 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 2.457346235280513500E-010, -2.500000000000005800 ) ) ;
+#6761 = EDGE_CURVE ( 'NONE', #4720, #2327, #13058, .T. ) ;
+#6762 = PLANE ( 'NONE', #9178 ) ;
+#6763 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, -0.09999999975426644700, 2.499999999999996900 ) ) ;
+#6764 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.383162281240361100E-014, -6.381393830727571900E-031 ) ) ;
+#6765 = VECTOR ( 'NONE', #995, 1000.000000000000000 ) ;
+#6766 = CARTESIAN_POINT ( 'NONE', ( 0.07322330470336296800, 2.456966105547225000E-010, 2.499999999999999100 ) ) ;
+#6767 = VECTOR ( 'NONE', #5217, 1000.000000000000000 ) ;
+#6768 = EDGE_CURVE ( 'NONE', #8737, #10259, #9624, .T. ) ;
+#6769 = EDGE_CURVE ( 'NONE', #7514, #12672, #2768, .T. ) ;
+#6770 = FACE_OUTER_BOUND ( 'NONE', #122, .T. ) ;
+#6771 = VERTEX_POINT ( 'NONE', #13084 ) ;
+#6772 = FACE_OUTER_BOUND ( 'NONE', #2559, .T. ) ;
+#6773 = EDGE_CURVE ( 'NONE', #11276, #2892, #12664, .T. ) ;
+#6774 = ORIENTED_EDGE ( 'NONE', *, *, #15793, .F. ) ;
+#6775 = EDGE_CURVE ( 'NONE', #9678, #3089, #12257, .T. ) ;
+#6776 = VERTEX_POINT ( 'NONE', #5143 ) ;
+#6777 = VERTEX_POINT ( 'NONE', #8228 ) ;
+#6778 = ORIENTED_EDGE ( 'NONE', *, *, #11218, .F. ) ;
+#6779 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 3.942553354492739100E-016 ) ) ;
+#6780 = CARTESIAN_POINT ( 'NONE', ( -3.112132034949231000, 0.7121320343559484100, -2.050000000000002000 ) ) ;
+#6781 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6782 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 0.2400000002457353100, -1.800000000000005600 ) ) ;
+#6783 = DIRECTION ( 'NONE', ( 1.306220789984498900E-030, 9.227252531791137100E-017, -1.000000000000000000 ) ) ;
+#6784 = CIRCLE ( 'NONE', #6933, 0.1500000000000001100 ) ;
+#6785 = LINE ( 'NONE', #10431, #1205 ) ;
+#6786 = CIRCLE ( 'NONE', #3422, 0.1499999999999998600 ) ;
+#6787 = CIRCLE ( 'NONE', #1603, 0.1499999999999999700 ) ;
+#6788 = ORIENTED_EDGE ( 'NONE', *, *, #16136, .T. ) ;
+#6789 = ORIENTED_EDGE ( 'NONE', *, *, #441, .F. ) ;
+#6790 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#6791 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583902858400, 0.07175505414056916600, 2.869648293646569000 ) ) ;
+#6792 = ORIENTED_EDGE ( 'NONE', *, *, #6228, .F. ) ;
+#6793 = EDGE_CURVE ( 'NONE', #6151, #13926, #1982, .T. ) ;
+#6794 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6795 = LINE ( 'NONE', #6803, #5017 ) ;
+#6796 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#6797 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000900, 2.457334804932022300E-010, -1.600000000000009600 ) ) ;
+#6798 = VECTOR ( 'NONE', #6847, 1000.000000000000000 ) ;
+#6799 = VECTOR ( 'NONE', #8445, 1000.000000000000000 ) ;
+#6800 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.450000000000000200, 1.850000000000000100 ) ) ;
+#6801 = ORIENTED_EDGE ( 'NONE', *, *, #5667, .F. ) ;
+#6802 = ADVANCED_FACE ( 'NONE', ( #2390 ), #6396, .T. ) ;
+#6803 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.475000000000001400, 1.699999999999997500 ) ) ;
+#6804 = ORIENTED_EDGE ( 'NONE', *, *, #16136, .F. ) ;
+#6805 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 5.421010862427439300E-015, 1.000000000000000000 ) ) ;
+#6806 = VECTOR ( 'NONE', #14763, 1000.000000000000000 ) ;
+#6807 = PLANE ( 'NONE', #12562 ) ;
+#6808 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000018500, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#6809 = VECTOR ( 'NONE', #1733, 1000.000000000000000 ) ;
+#6810 = STYLED_ITEM ( 'NONE', ( #11281 ), #1608 ) ;
+#6811 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 0.2400000002457353100, -1.800000000000005600 ) ) ;
+#6812 = CIRCLE ( 'NONE', #9755, 0.2499999999999997800 ) ;
+#6813 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999998200, 0.3000000002457224900, 4.403065491058970800E-015 ) ) ;
+#6814 = EDGE_LOOP ( 'NONE', ( #3767, #9100, #14031, #446 ) ) ;
+#6815 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #8691, #3558, #999, #6416 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 2.444709148534298200, 3.141592653589793100 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9599372612074113000, 0.9599372612074113000, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#6816 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000001300, -0.07608164845597645300, 2.597097438025788300 ) ) ;
+#6817 = ADVANCED_FACE ( 'NONE', ( #11855 ), #6739, .T. ) ;
+#6818 = ORIENTED_EDGE ( 'NONE', *, *, #4728, .F. ) ;
+#6819 = ADVANCED_FACE ( 'NONE', ( #12060 ), #12869, .T. ) ;
+#6820 = AXIS2_PLACEMENT_3D ( 'NONE', #10901, #16107, #9539 ) ;
+#6821 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 2.150000000000000400, -1.480000000000007500 ) ) ;
+#6822 = SURFACE_STYLE_FILL_AREA ( #656 ) ;
+#6823 = VECTOR ( 'NONE', #6154, 1000.000000000000000 ) ;
+#6824 = CARTESIAN_POINT ( 'NONE', ( 4.179999998602097500, 1.700000000000002800, 2.637425753652676200 ) ) ;
+#6825 = DIRECTION ( 'NONE', ( -1.000000000000000000, 4.336808689942016900E-015, 0.0000000000000000000 ) ) ;
+#6826 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6827 = LINE ( 'NONE', #12003, #633 ) ;
+#6828 = ORIENTED_EDGE ( 'NONE', *, *, #12590, .F. ) ;
+#6829 = DIRECTION ( 'NONE', ( 1.153838612879951200E-016, -0.2391835129829038800, 0.9709743802578713100 ) ) ;
+#6830 = ORIENTED_EDGE ( 'NONE', *, *, #6250, .F. ) ;
+#6831 = CARTESIAN_POINT ( 'NONE', ( -3.800000000000001600, 1.850000000000001400, 2.499999999999999600 ) ) ;
+#6832 = DIRECTION ( 'NONE', ( -1.247165204358978500E-015, 0.2588190451025146900, 0.9659258262890699800 ) ) ;
+#6833 = AXIS2_PLACEMENT_3D ( 'NONE', #16519, #3906, #6283 ) ;
+#6834 = ORIENTED_EDGE ( 'NONE', *, *, #5077, .T. ) ;
+#6835 = EDGE_CURVE ( 'NONE', #13375, #8064, #2984, .T. ) ;
+#6836 = PLANE ( 'NONE', #7061 ) ;
+#6837 = FACE_OUTER_BOUND ( 'NONE', #11380, .T. ) ;
+#6838 = EDGE_LOOP ( 'NONE', ( #13890, #278, #7039, #170, #14516, #15466, #13774, #15746 ) ) ;
+#6839 = VECTOR ( 'NONE', #6037, 1000.000000000000000 ) ;
+#6840 = EDGE_CURVE ( 'NONE', #4338, #2786, #1587, .T. ) ;
+#6841 = DIRECTION ( 'NONE', ( -2.926545243008716500E-015, 1.000000000000000000, 1.558670225871334600E-016 ) ) ;
+#6842 = ORIENTED_EDGE ( 'NONE', *, *, #7326, .F. ) ;
+#6843 = AXIS2_PLACEMENT_3D ( 'NONE', #14815, #1956, #9602 ) ;
+#6844 = LINE ( 'NONE', #12108, #4064 ) ;
+#6845 = ORIENTED_EDGE ( 'NONE', *, *, #14423, .T. ) ;
+#6846 = VERTEX_POINT ( 'NONE', #2992 ) ;
+#6847 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#6848 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #7134 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #5401, #14401, #6475 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#6849 = ADVANCED_FACE ( 'NONE', ( #5978 ), #14578, .F. ) ;
+#6850 = CARTESIAN_POINT ( 'NONE', ( -0.2350000011763788100, 0.04999999999999665800, 2.059999999999998700 ) ) ;
+#6851 = EDGE_CURVE ( 'NONE', #10626, #14826, #15642, .T. ) ;
+#6852 = VERTEX_POINT ( 'NONE', #4123 ) ;
+#6853 = CIRCLE ( 'NONE', #13314, 0.05000000000000012800 ) ;
+#6854 = ORIENTED_EDGE ( 'NONE', *, *, #7563, .T. ) ;
+#6855 = VERTEX_POINT ( 'NONE', #13135 ) ;
+#6856 = VECTOR ( 'NONE', #11244, 1000.000000000000000 ) ;
+#6857 = EDGE_LOOP ( 'NONE', ( #9394, #11554, #5859, #15948 ) ) ;
+#6858 = AXIS2_PLACEMENT_3D ( 'NONE', #7482, #12585, #7601 ) ;
+#6859 = ORIENTED_EDGE ( 'NONE', *, *, #6333, .F. ) ;
+#6860 = EDGE_CURVE ( 'NONE', #231, #7387, #16428, .T. ) ;
+#6861 = ORIENTED_EDGE ( 'NONE', *, *, #658, .T. ) ;
+#6862 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201805300E-016, 0.05000000000000000300, 2.306813132947819300E-018 ) ) ;
+#6863 = EDGE_CURVE ( 'NONE', #3144, #4440, #16633, .T. ) ;
+#6864 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#6865 = EDGE_CURVE ( 'NONE', #99, #12178, #8628, .T. ) ;
+#6866 = FACE_OUTER_BOUND ( 'NONE', #866, .T. ) ;
+#6867 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#6868 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6869 = EDGE_LOOP ( 'NONE', ( #6901, #6539, #46, #14920 ) ) ;
+#6870 = ORIENTED_EDGE ( 'NONE', *, *, #3362, .F. ) ;
+#6871 = AXIS2_PLACEMENT_3D ( 'NONE', #7409, #3640, #12671 ) ;
+#6872 = DIRECTION ( 'NONE', ( -3.714361186363740600E-015, 0.2391835129829038600, 0.9709743802578711900 ) ) ;
+#6873 = ORIENTED_EDGE ( 'NONE', *, *, #575, .T. ) ;
+#6874 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#6875 = ORIENTED_EDGE ( 'NONE', *, *, #9585, .T. ) ;
+#6876 = ORIENTED_EDGE ( 'NONE', *, *, #4824, .T. ) ;
+#6877 = LINE ( 'NONE', #3770, #4699 ) ;
+#6878 = EDGE_CURVE ( 'NONE', #16191, #5351, #9832, .T. ) ;
+#6879 = LINE ( 'NONE', #13783, #6080 ) ;
+#6880 = ADVANCED_FACE ( 'NONE', ( #4585 ), #4233, .T. ) ;
+#6881 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6882 = CARTESIAN_POINT ( 'NONE', ( 0.6188150163294440200, 0.05000000000000857900, -0.4642988937955853100 ) ) ;
+#6883 = CARTESIAN_POINT ( 'NONE', ( 2.985355339898353700, 0.1610912705931372400, -1.200000000000001700 ) ) ;
+#6884 = ORIENTED_EDGE ( 'NONE', *, *, #11081, .T. ) ;
+#6885 = EDGE_CURVE ( 'NONE', #9524, #6164, #981, .T. ) ;
+#6886 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#6887 = VERTEX_POINT ( 'NONE', #6958 ) ;
+#6888 = VERTEX_POINT ( 'NONE', #9580 ) ;
+#6889 = ORIENTED_EDGE ( 'NONE', *, *, #12011, .F. ) ;
+#6890 = EDGE_CURVE ( 'NONE', #13930, #15562, #5188, .T. ) ;
+#6891 = ORIENTED_EDGE ( 'NONE', *, *, #7749, .F. ) ;
+#6892 = VECTOR ( 'NONE', #13124, 1000.000000000000000 ) ;
+#6893 = AXIS2_PLACEMENT_3D ( 'NONE', #9207, #10507, #5361 ) ;
+#6894 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 5.421010862427439300E-015 ) ) ;
+#6895 = EDGE_LOOP ( 'NONE', ( #11384, #10555, #8617, #3063 ) ) ;
+#6896 = CYLINDRICAL_SURFACE ( 'NONE', #13590, 0.1999999999999999800 ) ;
+#6897 = CARTESIAN_POINT ( 'NONE', ( -1.565000000000001900, 2.051665596448837700, -2.050000000000000300 ) ) ;
+#6898 = VERTEX_POINT ( 'NONE', #2532 ) ;
+#6899 = ADVANCED_FACE ( 'NONE', ( #6772 ), #11623, .T. ) ;
+#6900 = ORIENTED_EDGE ( 'NONE', *, *, #6529, .F. ) ;
+#6901 = ORIENTED_EDGE ( 'NONE', *, *, #16417, .T. ) ;
+#6902 = ADVANCED_FACE ( 'NONE', ( #11238 ), #6560, .F. ) ;
+#6903 = CARTESIAN_POINT ( 'NONE', ( -0.5249999999999998000, 0.1150000002457351000, -2.200000000000006800 ) ) ;
+#6904 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 2.457346121292197600E-010, -1.850000000000005600 ) ) ;
+#6905 = ORIENTED_EDGE ( 'NONE', *, *, #1980, .T. ) ;
+#6906 = DIRECTION ( 'NONE', ( -7.228014483236703500E-016, -4.613626265896613800E-017, 1.000000000000000000 ) ) ;
+#6907 = LINE ( 'NONE', #6190, #1744 ) ;
+#6908 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.382357769919017500E-014, 0.0000000000000000000 ) ) ;
+#6909 = VECTOR ( 'NONE', #6993, 1000.000000000000000 ) ;
+#6910 = VECTOR ( 'NONE', #11632, 1000.000000000000000 ) ;
+#6911 = ORIENTED_EDGE ( 'NONE', *, *, #28, .F. ) ;
+#6912 = LINE ( 'NONE', #11780, #14209 ) ;
+#6913 = VERTEX_POINT ( 'NONE', #186 ) ;
+#6914 = CARTESIAN_POINT ( 'NONE', ( -2.773223305542388500, 0.3732233049490992200, -2.050000000000007400 ) ) ;
+#6915 = ORIENTED_EDGE ( 'NONE', *, *, #11143, .F. ) ;
+#6916 = VERTEX_POINT ( 'NONE', #2804 ) ;
+#6917 = VERTEX_POINT ( 'NONE', #7761 ) ;
+#6918 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999100, 1.849999999999995200, 2.489999999999998400 ) ) ;
+#6919 = VERTEX_POINT ( 'NONE', #4100 ) ;
+#6920 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#6921 = LINE ( 'NONE', #5762, #3754 ) ;
+#6922 = FILL_AREA_STYLE_COLOUR ( '', #5804 ) ;
+#6923 = LINE ( 'NONE', #11617, #6532 ) ;
+#6924 = FACE_OUTER_BOUND ( 'NONE', #6093, .T. ) ;
+#6925 = VECTOR ( 'NONE', #5965, 1000.000000000000000 ) ;
+#6926 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.1500000002457345700, -2.500000000000006200 ) ) ;
+#6927 = ORIENTED_EDGE ( 'NONE', *, *, #10121, .F. ) ;
+#6928 = VERTEX_POINT ( 'NONE', #236 ) ;
+#6929 = VECTOR ( 'NONE', #11034, 1000.000000000000000 ) ;
+#6930 = CARTESIAN_POINT ( 'NONE', ( -2.804999999999999700, 2.450000000000000200, 1.370000000000000600 ) ) ;
+#6931 = ORIENTED_EDGE ( 'NONE', *, *, #10573, .F. ) ;
+#6932 = ORIENTED_EDGE ( 'NONE', *, *, #6462, .T. ) ;
+#6933 = AXIS2_PLACEMENT_3D ( 'NONE', #3975, #3922, #5404 ) ;
+#6934 = VERTEX_POINT ( 'NONE', #11724 ) ;
+#6935 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 1.850000000000001000, 1.499999999999997300 ) ) ;
+#6936 = EDGE_CURVE ( 'NONE', #4296, #3744, #3792, .T. ) ;
+#6937 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6938 = FACE_OUTER_BOUND ( 'NONE', #773, .T. ) ;
+#6939 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.475000000000001400, 1.699999999999997500 ) ) ;
+#6940 = DIRECTION ( 'NONE', ( -1.008560160451603900E-016, 1.000000000000000000, 6.864554764353591400E-015 ) ) ;
+#6941 = DIRECTION ( 'NONE', ( -0.8191520442889963500, -0.5735764363510396100, 0.0000000000000000000 ) ) ;
+#6942 = VECTOR ( 'NONE', #1814, 1000.000000000000100 ) ;
+#6943 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 1.899999999999999900, -2.200000000000001100 ) ) ;
+#6944 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #10449, #2913 ) ;
+#6945 = CYLINDRICAL_SURFACE ( 'NONE', #15579, 0.1200000000000000900 ) ;
+#6946 = CARTESIAN_POINT ( 'NONE', ( -3.174264069305199300, 0.3499999999999847700, -1.200000000000003700 ) ) ;
+#6947 = ORIENTED_EDGE ( 'NONE', *, *, #2417, .T. ) ;
+#6948 = AXIS2_PLACEMENT_3D ( 'NONE', #10119, #1027, #7456 ) ;
+#6949 = ORIENTED_EDGE ( 'NONE', *, *, #2267, .T. ) ;
+#6950 = EDGE_LOOP ( 'NONE', ( #12739, #6915, #3988, #1489 ) ) ;
+#6951 = DIRECTION ( 'NONE', ( -3.469446951953611700E-016, -9.227252531790649000E-017, 1.000000000000000000 ) ) ;
+#6952 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000005800, 1.218926588494502900E-014, 2.500000000000000000 ) ) ;
+#6953 = EDGE_CURVE ( 'NONE', #6089, #7533, #4176, .T. ) ;
+#6954 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999999300, 1.311511067893661900, 1.348581668493422200 ) ) ;
+#6955 = VECTOR ( 'NONE', #1838, 1000.000000000000000 ) ;
+#6956 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2618 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #13287, #6874, #504 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#6957 = VECTOR ( 'NONE', #4057, 1000.000000000000000 ) ;
+#6958 = CARTESIAN_POINT ( 'NONE', ( -0.5249999999999998000, 0.2400000002457351200, -1.400000000000001900 ) ) ;
+#6959 = VECTOR ( 'NONE', #2876, 1000.000000000000000 ) ;
+#6960 = ORIENTED_EDGE ( 'NONE', *, *, #304, .T. ) ;
+#6961 = EDGE_CURVE ( 'NONE', #11195, #9912, #16239, .T. ) ;
+#6962 = ORIENTED_EDGE ( 'NONE', *, *, #9280, .F. ) ;
+#6963 = EDGE_CURVE ( 'NONE', #7535, #15132, #783, .T. ) ;
+#6964 = CARTESIAN_POINT ( 'NONE', ( -0.3557610746859449800, -1.285723100200930300E-015, 1.609040802790133300 ) ) ;
+#6965 = ORIENTED_EDGE ( 'NONE', *, *, #16222, .T. ) ;
+#6966 = CARTESIAN_POINT ( 'NONE', ( -0.07322330470336296800, 2.456971122865789200E-010, -1.351299848270663300E-017 ) ) ;
+#6967 = ORIENTED_EDGE ( 'NONE', *, *, #8967, .T. ) ;
+#6968 = EDGE_CURVE ( 'NONE', #9938, #10835, #10436, .T. ) ;
+#6969 = ADVANCED_FACE ( 'NONE', ( #14636 ), #3643, .T. ) ;
+#6970 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#6971 = CARTESIAN_POINT ( 'NONE', ( -2.249999999999998700, 1.899999999999995900, 2.489999999999998900 ) ) ;
+#6972 = LINE ( 'NONE', #1600, #16438 ) ;
+#6973 = AXIS2_PLACEMENT_3D ( 'NONE', #13647, #728, #11062 ) ;
+#6974 = LINE ( 'NONE', #16061, #3576 ) ;
+#6975 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.862588252153087600E-015, 0.0000000000000000000 ) ) ;
+#6976 = VECTOR ( 'NONE', #9102, 1000.000000000000000 ) ;
+#6977 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.084202172485503800E-015 ) ) ;
+#6978 = LINE ( 'NONE', #11700, #13459 ) ;
+#6979 = ORIENTED_EDGE ( 'NONE', *, *, #15647, .F. ) ;
+#6980 = DIRECTION ( 'NONE', ( -1.427840201248351000E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#6981 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6982 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902539900, 0.3000000002456986200, 2.499999999999996900 ) ) ;
+#6983 = VERTEX_POINT ( 'NONE', #11890 ) ;
+#6984 = DIRECTION ( 'NONE', ( 7.228014483236702500E-016, -6.866613759074868000E-015, 1.000000000000000000 ) ) ;
+#6985 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6986 = ADVANCED_FACE ( 'NONE', ( #2565 ), #13336, .T. ) ;
+#6987 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.521687259628781400E-015, 0.0000000000000000000 ) ) ;
+#6988 = EDGE_CURVE ( 'NONE', #6387, #8891, #1190, .T. ) ;
+#6989 = ADVANCED_FACE ( 'NONE', ( #6378 ), #13649, .T. ) ;
+#6990 = LINE ( 'NONE', #9290, #11864 ) ;
+#6991 = LINE ( 'NONE', #15907, #13865 ) ;
+#6992 = EDGE_CURVE ( 'NONE', #14610, #1413, #10238, .T. ) ;
+#6993 = DIRECTION ( 'NONE', ( 3.049411778015594500E-016, -9.227252531791571000E-017, 1.000000000000000000 ) ) ;
+#6994 = CARTESIAN_POINT ( 'NONE', ( 1.210000000000000400, 2.150000000000000400, -1.199999999999999100 ) ) ;
+#6995 = VECTOR ( 'NONE', #16626, 1000.000000000000000 ) ;
+#6996 = CARTESIAN_POINT ( 'NONE', ( 1.737072930905311500, 1.805919983162140200, -2.050000000000000700 ) ) ;
+#6997 = EDGE_LOOP ( 'NONE', ( #5137, #13390, #16553, #10496, #2094, #13624, #15731, #13103 ) ) ;
+#6998 = ORIENTED_EDGE ( 'NONE', *, *, #8839, .F. ) ;
+#6999 = CARTESIAN_POINT ( 'NONE', ( 2.475000000000000500, 2.450000000000000200, -1.400000000000000600 ) ) ;
+#7000 = CARTESIAN_POINT ( 'NONE', ( 2.499999999999999100, -0.004326594561104559100, 2.888389752103146100 ) ) ;
+#7001 = AXIS2_PLACEMENT_3D ( 'NONE', #9031, #8306, #6985 ) ;
+#7002 = CARTESIAN_POINT ( 'NONE', ( 0.5249999999999978000, 0.1150000002457353300, -2.200000000000007300 ) ) ;
+#7003 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999999600, 2.457345101764168600E-010, -1.750000000000007500 ) ) ;
+#7004 = ORIENTED_EDGE ( 'NONE', *, *, #1031, .T. ) ;
+#7005 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, -1.150000000000000100 ) ) ;
+#7006 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999976700, 1.475000000000001400, -1.000000000000002000 ) ) ;
+#7007 = LINE ( 'NONE', #13609, #3423 ) ;
+#7008 = FACE_OUTER_BOUND ( 'NONE', #2497, .T. ) ;
+#7009 = FACE_OUTER_BOUND ( 'NONE', #6163, .T. ) ;
+#7010 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999700, 2.150000000000001700, -1.200000000000003500 ) ) ;
+#7011 = EDGE_CURVE ( 'NONE', #5575, #15673, #7385, .T. ) ;
+#7012 = ORIENTED_EDGE ( 'NONE', *, *, #14117, .F. ) ;
+#7013 = ORIENTED_EDGE ( 'NONE', *, *, #15495, .T. ) ;
+#7014 = CARTESIAN_POINT ( 'NONE', ( -2.925000000000000300, 2.450000000000000200, 1.380000000000000300 ) ) ;
+#7015 = ORIENTED_EDGE ( 'NONE', *, *, #14025, .T. ) ;
+#7016 = PLANE ( 'NONE', #4880 ) ;
+#7017 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -5.421010862427439300E-015 ) ) ;
+#7018 = LINE ( 'NONE', #8278, #15677 ) ;
+#7019 = AXIS2_PLACEMENT_3D ( 'NONE', #3150, #12279, #6826 ) ;
+#7020 = CARTESIAN_POINT ( 'NONE', ( -2.449999999999999700, 0.8500000000000050800, -2.500000000000003600 ) ) ;
+#7021 = LINE ( 'NONE', #1136, #15091 ) ;
+#7022 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#7023 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 2.000000000000000900, -2.200000000000001500 ) ) ;
+#7024 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999993900, 1.265000000000002600, 1.174999999999997400 ) ) ;
+#7025 = VECTOR ( 'NONE', #11497, 1000.000000000000000 ) ;
+#7026 = CARTESIAN_POINT ( 'NONE', ( -2.475000000000000500, 2.450000000000000200, -1.399999999999999900 ) ) ;
+#7027 = ORIENTED_EDGE ( 'NONE', *, *, #12440, .F. ) ;
+#7028 = DIRECTION ( 'NONE', ( -1.032573497605243600E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#7029 = ORIENTED_EDGE ( 'NONE', *, *, #11417, .F. ) ;
+#7030 = DIRECTION ( 'NONE', ( -2.323975288703905100E-015, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#7031 = ORIENTED_EDGE ( 'NONE', *, *, #12656, .F. ) ;
+#7032 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000000700, 2.150000000000000400, -1.500000000000000000 ) ) ;
+#7033 = DIRECTION ( 'NONE', ( 6.162975822039154000E-033, 0.9848077530122073500, -0.1736481776669341300 ) ) ;
+#7034 = AXIS2_PLACEMENT_3D ( 'NONE', #16542, #4927, #15100 ) ;
+#7035 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000001200, 2.450000000000000200, 1.899999999999999000 ) ) ;
+#7036 = VECTOR ( 'NONE', #14737, 1000.000000000000000 ) ;
+#7037 = CARTESIAN_POINT ( 'NONE', ( -4.124251103499438000E-015, 0.2999999999999999900, -0.09999999999999924200 ) ) ;
+#7038 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.734723475976807700E-014, 0.0000000000000000000 ) ) ;
+#7039 = ORIENTED_EDGE ( 'NONE', *, *, #328, .T. ) ;
+#7040 = CIRCLE ( 'NONE', #15094, 0.2000000000000001200 ) ;
+#7041 = VERTEX_POINT ( 'NONE', #10631 ) ;
+#7042 = VECTOR ( 'NONE', #10050, 1000.000000000000000 ) ;
+#7043 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082104300, 0.3000000000000110900, -0.2911402198045955300 ) ) ;
+#7044 = EDGE_CURVE ( 'NONE', #6105, #9160, #14435, .T. ) ;
+#7045 = VERTEX_POINT ( 'NONE', #4262 ) ;
+#7046 = AXIS2_PLACEMENT_3D ( 'NONE', #13179, #10487, #11733 ) ;
+#7047 = DIRECTION ( 'NONE', ( 3.469446951953615200E-016, -1.304346016487841200E-030, 1.000000000000000000 ) ) ;
+#7048 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.415611836225472200E-014, -3.469446951953630000E-016 ) ) ;
+#7049 = AXIS2_PLACEMENT_3D ( 'NONE', #5926, #631, #12451 ) ;
+#7050 = CARTESIAN_POINT ( 'NONE', ( 1.582328499928695100, 1.682328499928690000, 1.700000073185569300 ) ) ;
+#7051 = ADVANCED_FACE ( 'NONE', ( #10024 ), #15835, .T. ) ;
+#7052 = LINE ( 'NONE', #10646, #3658 ) ;
+#7053 = CARTESIAN_POINT ( 'NONE', ( 3.025680483833249100E-017, 0.3000000002457228200, 2.234661146087961200E-015 ) ) ;
+#7054 = VERTEX_POINT ( 'NONE', #15942 ) ;
+#7055 = DIRECTION ( 'NONE', ( 4.818676322157796800E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#7056 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902949300, 0.05000000000000042600, -1.200000000000002600 ) ) ;
+#7057 = CARTESIAN_POINT ( 'NONE', ( -1.750000000000000900, 1.700000000000001100, -1.000000000000001800 ) ) ;
+#7058 = CARTESIAN_POINT ( 'NONE', ( 0.1971678463167861600, 0.05000000000000397900, -0.3274865798648753900 ) ) ;
+#7059 = DIRECTION ( 'NONE', ( 0.9999993974418508500, 1.383166512540806500E-014, -0.001097777725771187400 ) ) ;
+#7060 = VECTOR ( 'NONE', #11488, 1000.000000000000000 ) ;
+#7061 = AXIS2_PLACEMENT_3D ( 'NONE', #4220, #13183, #5341 ) ;
+#7062 = ORIENTED_EDGE ( 'NONE', *, *, #5, .T. ) ;
+#7063 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#7064 = EDGE_CURVE ( 'NONE', #3280, #15249, #15431, .T. ) ;
+#7065 = FACE_OUTER_BOUND ( 'NONE', #2905, .T. ) ;
+#7066 = EDGE_CURVE ( 'NONE', #7277, #8451, #13037, .T. ) ;
+#7067 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999998800, 1.900000000000001700, -1.480000000000007500 ) ) ;
+#7068 = ORIENTED_EDGE ( 'NONE', *, *, #14328, .F. ) ;
+#7069 = EDGE_CURVE ( 'NONE', #15893, #15249, #3386, .T. ) ;
+#7070 = CYLINDRICAL_SURFACE ( 'NONE', #5296, 0.1500000000000001100 ) ;
+#7071 = ORIENTED_EDGE ( 'NONE', *, *, #14984, .T. ) ;
+#7072 = ADVANCED_FACE ( 'NONE', ( #15035 ), #4718, .F. ) ;
+#7073 = VECTOR ( 'NONE', #7218, 1000.000000000000000 ) ;
+#7074 = DIRECTION ( 'NONE', ( -1.416239087809177900E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#7075 = ADVANCED_FACE ( 'NONE', ( #4787 ), #7120, .F. ) ;
+#7076 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201805300E-016, 0.05000000000000000300, 2.306813132947819300E-018 ) ) ;
+#7077 = AXIS2_PLACEMENT_3D ( 'NONE', #410, #15892, #8267 ) ;
+#7078 = ORIENTED_EDGE ( 'NONE', *, *, #11342, .T. ) ;
+#7079 = ORIENTED_EDGE ( 'NONE', *, *, #4527, .T. ) ;
+#7080 = VECTOR ( 'NONE', #7632, 1000.000000000000000 ) ;
+#7081 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -8.260587980842001900E-016 ) ) ;
+#7082 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.416109137628983600E-014, 1.753695526475521300E-016 ) ) ;
+#7083 = PLANE ( 'NONE', #15788 ) ;
+#7084 = CARTESIAN_POINT ( 'NONE', ( -3.700000000000004200, 0.2999999999999487500, 0.5999999999999994200 ) ) ;
+#7085 = EDGE_CURVE ( 'NONE', #9544, #2261, #8623, .T. ) ;
+#7086 = LINE ( 'NONE', #5388, #688 ) ;
+#7087 = CARTESIAN_POINT ( 'NONE', ( -3.700000000000004200, 0.2999999999999487500, 0.5999999999999994200 ) ) ;
+#7088 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999998700, 0.1150000002457354200, -2.200000000000007300 ) ) ;
+#7089 = AXIS2_PLACEMENT_3D ( 'NONE', #8464, #10824, #775 ) ;
+#7090 = ORIENTED_EDGE ( 'NONE', *, *, #13161, .F. ) ;
+#7091 = VERTEX_POINT ( 'NONE', #1909 ) ;
+#7092 = ORIENTED_EDGE ( 'NONE', *, *, #8772, .T. ) ;
+#7093 = DIRECTION ( 'NONE', ( -2.451937478894032000E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#7094 = EDGE_CURVE ( 'NONE', #11749, #8933, #12854, .T. ) ;
+#7095 = EDGE_CURVE ( 'NONE', #909, #11749, #1778, .T. ) ;
+#7096 = DIRECTION ( 'NONE', ( -1.084202172485496300E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#7097 = EDGE_CURVE ( 'NONE', #10014, #7714, #9012, .T. ) ;
+#7098 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2000000002457346900, -1.850000000000006100 ) ) ;
+#7099 = EDGE_CURVE ( 'NONE', #13581, #7890, #10624, .T. ) ;
+#7100 = ORIENTED_EDGE ( 'NONE', *, *, #11525, .F. ) ;
+#7101 = VERTEX_POINT ( 'NONE', #16392 ) ;
+#7102 = FILL_AREA_STYLE ('',( #3298 ) ) ;
+#7103 = LINE ( 'NONE', #3963, #15953 ) ;
+#7104 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000040700, 2.078366187158690300, -1.046630765815501900 ) ) ;
+#7105 = ORIENTED_EDGE ( 'NONE', *, *, #4541, .T. ) ;
+#7106 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#7107 = CIRCLE ( 'NONE', #15822, 0.1499999999999999700 ) ;
+#7108 = AXIS2_PLACEMENT_3D ( 'NONE', #7238, #3645, #12673 ) ;
+#7109 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999996300, 1.370000000000001400, 1.360920363336279400 ) ) ;
+#7110 = VERTEX_POINT ( 'NONE', #11031 ) ;
+#7111 = EDGE_LOOP ( 'NONE', ( #11138, #8567, #16278, #7423 ) ) ;
+#7112 = VERTEX_POINT ( 'NONE', #5760 ) ;
+#7113 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903137000, 0.04999999999999962800, 2.062081633600317900E-018 ) ) ;
+#7114 = EDGE_CURVE ( 'NONE', #10098, #7971, #14045, .T. ) ;
+#7115 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999998600, 2.150000000000000400, 1.499999999999999600 ) ) ;
+#7116 = FACE_OUTER_BOUND ( 'NONE', #726, .T. ) ;
+#7117 = ORIENTED_EDGE ( 'NONE', *, *, #3909, .T. ) ;
+#7118 = VERTEX_POINT ( 'NONE', #7406 ) ;
+#7119 = VECTOR ( 'NONE', #11385, 1000.000000000000000 ) ;
+#7120 = PLANE ( 'NONE', #7049 ) ;
+#7121 = EDGE_CURVE ( 'NONE', #2999, #6325, #15826, .T. ) ;
+#7122 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 2.150000000000001200, -2.050000000000007400 ) ) ;
+#7123 = ORIENTED_EDGE ( 'NONE', *, *, #15990, .T. ) ;
+#7124 = FACE_OUTER_BOUND ( 'NONE', #2586, .T. ) ;
+#7125 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.384689923083384400E-014, 0.0000000000000000000 ) ) ;
+#7126 = ORIENTED_EDGE ( 'NONE', *, *, #6775, .T. ) ;
+#7127 = ORIENTED_EDGE ( 'NONE', *, *, #10335, .F. ) ;
+#7128 = EDGE_CURVE ( 'NONE', #11435, #1210, #5959, .T. ) ;
+#7129 = PLANE ( 'NONE', #7619 ) ;
+#7130 = AXIS2_PLACEMENT_3D ( 'NONE', #6068, #8798, #949 ) ;
+#7131 = LINE ( 'NONE', #9103, #5130 ) ;
+#7132 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#7133 = VECTOR ( 'NONE', #13981, 1000.000000000000000 ) ;
+#7134 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #5401, 'distance_accuracy_value', 'NONE');
+#7135 = VECTOR ( 'NONE', #8864, 1000.000000000000000 ) ;
+#7136 = FACE_OUTER_BOUND ( 'NONE', #5140, .T. ) ;
+#7137 = EDGE_LOOP ( 'NONE', ( #1887, #10045, #13566, #4065 ) ) ;
+#7138 = VERTEX_POINT ( 'NONE', #13836 ) ;
+#7139 = CYLINDRICAL_SURFACE ( 'NONE', #11671, 0.1499999999999996900 ) ;
+#7140 = ORIENTED_EDGE ( 'NONE', *, *, #15427, .T. ) ;
+#7141 = VERTEX_POINT ( 'NONE', #2195 ) ;
+#7142 = CARTESIAN_POINT ( 'NONE', ( -0.7749999999999998000, 0.1150000002457350800, -2.200000000000006800 ) ) ;
+#7143 = CARTESIAN_POINT ( 'NONE', ( -2.985355339898354600, 0.1610912705931370200, -0.4100000000000016400 ) ) ;
+#7144 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578711900, 0.2391835129829038600 ) ) ;
+#7145 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999300, 2.550000000000001200, 2.499999999999999600 ) ) ;
+#7146 = AXIS2_PLACEMENT_3D ( 'NONE', #12356, #13529, #13578 ) ;
+#7147 = ADVANCED_FACE ( 'NONE', ( #13255 ), #6157, .F. ) ;
+#7148 = LINE ( 'NONE', #4484, #528 ) ;
+#7149 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#7150 = LINE ( 'NONE', #12808, #12816 ) ;
+#7151 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -3.469446951953610200E-016 ) ) ;
+#7152 = LINE ( 'NONE', #8246, #3972 ) ;
+#7153 = EDGE_LOOP ( 'NONE', ( #7391, #206, #2344, #14108, #12005 ) ) ;
+#7154 = LINE ( 'NONE', #12013, #2122 ) ;
+#7155 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#7156 = AXIS2_PLACEMENT_3D ( 'NONE', #16219, #9946, #11247 ) ;
+#7157 = ORIENTED_EDGE ( 'NONE', *, *, #7403, .T. ) ;
+#7158 = VERTEX_POINT ( 'NONE', #11200 ) ;
+#7159 = DIRECTION ( 'NONE', ( -3.690901012716578100E-016, 3.460219699421562700E-017, 1.000000000000000000 ) ) ;
+#7160 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 1.899999999999999500 ) ) ;
+#7161 = DIRECTION ( 'NONE', ( 3.481819213528773200E-015, 1.000000000000000000, 8.673617379884051200E-015 ) ) ;
+#7162 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#7163 = FACE_OUTER_BOUND ( 'NONE', #11986, .T. ) ;
+#7164 = LINE ( 'NONE', #6229, #5942 ) ;
+#7165 = ADVANCED_FACE ( 'NONE', ( #14248 ), #7189, .F. ) ;
+#7166 = VECTOR ( 'NONE', #1591, 1000.000000000000000 ) ;
+#7167 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 2.000000000000003100, -2.500000000000001300 ) ) ;
+#7168 = ORIENTED_EDGE ( 'NONE', *, *, #14110, .F. ) ;
+#7169 = ORIENTED_EDGE ( 'NONE', *, *, #13580, .F. ) ;
+#7170 = CARTESIAN_POINT ( 'NONE', ( 0.6198550533380623500, 0.3000000000000084300, 2.003492690403901700 ) ) ;
+#7171 = CARTESIAN_POINT ( 'NONE', ( 2.475000000000000500, 2.150000000000000400, -1.200000000000000400 ) ) ;
+#7172 = ORIENTED_EDGE ( 'NONE', *, *, #12507, .F. ) ;
+#7173 = ORIENTED_EDGE ( 'NONE', *, *, #14346, .F. ) ;
+#7174 = DIRECTION ( 'NONE', ( -0.7071067811865545700, -0.7071067811865404700, 0.0000000000000000000 ) ) ;
+#7175 = ORIENTED_EDGE ( 'NONE', *, *, #1323, .T. ) ;
+#7176 = EDGE_CURVE ( 'NONE', #7118, #5639, #1378, .T. ) ;
+#7177 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 3.379331446708066400E-016 ) ) ;
+#7178 = EDGE_CURVE ( 'NONE', #5611, #3581, #8802, .T. ) ;
+#7179 = CARTESIAN_POINT ( 'NONE', ( 3.324264069305222800, 0.5000000000000113200, -1.350000000000002800 ) ) ;
+#7180 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884087500E-015 ) ) ;
+#7181 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#7182 = EDGE_CURVE ( 'NONE', #8737, #9821, #6752, .T. ) ;
+#7183 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#7184 = CYLINDRICAL_SURFACE ( 'NONE', #7487, 0.2000000000000000900 ) ;
+#7185 = PLANE ( 'NONE', #8487 ) ;
+#7186 = LINE ( 'NONE', #5927, #15429 ) ;
+#7187 = FACE_OUTER_BOUND ( 'NONE', #1670, .T. ) ;
+#7188 = AXIS2_PLACEMENT_3D ( 'NONE', #2229, #8703, #8537 ) ;
+#7189 = CYLINDRICAL_SURFACE ( 'NONE', #6948, 0.04999999999999969700 ) ;
+#7190 = VERTEX_POINT ( 'NONE', #7507 ) ;
+#7191 = VERTEX_POINT ( 'NONE', #15150 ) ;
+#7192 = DIRECTION ( 'NONE', ( 2.306813132948045000E-017, -2.306813132948004300E-017, -1.000000000000000000 ) ) ;
+#7193 = EDGE_LOOP ( 'NONE', ( #15330, #3715, #4505, #10341, #3419 ) ) ;
+#7194 = DIRECTION ( 'NONE', ( -1.000000000000000000, 5.618469430719746700E-017, 3.186392353651798600E-016 ) ) ;
+#7195 = CIRCLE ( 'NONE', #6178, 0.1000000000000002600 ) ;
+#7196 = VECTOR ( 'NONE', #5066, 1000.000000000000000 ) ;
+#7197 = EDGE_CURVE ( 'NONE', #13104, #8114, #6363, .T. ) ;
+#7198 = VECTOR ( 'NONE', #12369, 1000.000000000000100 ) ;
+#7199 = FACE_OUTER_BOUND ( 'NONE', #10711, .T. ) ;
+#7200 = CARTESIAN_POINT ( 'NONE', ( -1.139999999999994400, -5.493291007259861300E-015, 1.699999999999997500 ) ) ;
+#7201 = EDGE_CURVE ( 'NONE', #4097, #13904, #1173, .T. ) ;
+#7202 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000900, 2.457334851157696200E-010, -1.600000000000009600 ) ) ;
+#7203 = ORIENTED_EDGE ( 'NONE', *, *, #1843, .F. ) ;
+#7204 = DIRECTION ( 'NONE', ( -1.807003620809173900E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#7205 = EDGE_CURVE ( 'NONE', #9645, #12963, #7578, .T. ) ;
+#7206 = ORIENTED_EDGE ( 'NONE', *, *, #11745, .T. ) ;
+#7207 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 0.0000000000000000000 ) ) ;
+#7208 = ORIENTED_EDGE ( 'NONE', *, *, #5665, .F. ) ;
+#7209 = AXIS2_PLACEMENT_3D ( 'NONE', #15945, #1863, #10852 ) ;
+#7210 = CARTESIAN_POINT ( 'NONE', ( -0.5249999999999998000, 0.2400000002457351200, -2.200000000000006800 ) ) ;
+#7211 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#7212 = LINE ( 'NONE', #5737, #9244 ) ;
+#7213 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245748400, 2.000000000000000400, -2.050000000000007400 ) ) ;
+#7214 = CIRCLE ( 'NONE', #8669, 0.5500000000000000400 ) ;
+#7215 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245752900, 0.3000000002457344200, 2.499999999999999100 ) ) ;
+#7216 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#7217 = SURFACE_STYLE_USAGE ( .BOTH. , #13655 ) ;
+#7218 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#7219 = LINE ( 'NONE', #6446, #8657 ) ;
+#7220 = CARTESIAN_POINT ( 'NONE', ( 1.667157287525381300, 1.679289321881346300, 1.699999999999997100 ) ) ;
+#7221 = ORIENTED_EDGE ( 'NONE', *, *, #16579, .T. ) ;
+#7222 = CARTESIAN_POINT ( 'NONE', ( 1.995629891510038400E-015, 2.640280049317047100, 1.469865528290279900 ) ) ;
+#7223 = EDGE_CURVE ( 'NONE', #269, #15412, #354, .T. ) ;
+#7224 = ORIENTED_EDGE ( 'NONE', *, *, #3223, .F. ) ;
+#7225 = EDGE_CURVE ( 'NONE', #2278, #13192, #16023, .T. ) ;
+#7226 = EDGE_CURVE ( 'NONE', #3744, #8999, #8182, .T. ) ;
+#7227 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000000200, 1.900000000000000800, 2.499999999999999100 ) ) ;
+#7228 = EDGE_CURVE ( 'NONE', #16512, #9316, #3374, .T. ) ;
+#7229 = LINE ( 'NONE', #7210, #12705 ) ;
+#7230 = ADVANCED_FACE ( 'NONE', ( #1762 ), #2753, .T. ) ;
+#7231 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#7232 = ORIENTED_EDGE ( 'NONE', *, *, #14301, .F. ) ;
+#7233 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#7234 = AXIS2_PLACEMENT_3D ( 'NONE', #7736, #4569, #11051 ) ;
+#7235 = CIRCLE ( 'NONE', #13747, 0.1499999999999999700 ) ;
+#7236 = ORIENTED_EDGE ( 'NONE', *, *, #11313, .T. ) ;
+#7237 = EDGE_LOOP ( 'NONE', ( #11197, #9494, #7330, #7262 ) ) ;
+#7238 = CARTESIAN_POINT ( 'NONE', ( -1.600000000000001200, 1.700000000000001100, 1.499999999999997300 ) ) ;
+#7239 = ORIENTED_EDGE ( 'NONE', *, *, #2583, .F. ) ;
+#7240 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.817098613104197700E-016, -1.355252715606872700E-016 ) ) ;
+#7241 = DIRECTION ( 'NONE', ( 3.235547591807293300E-016, 0.1736481776669342400, 0.9848077530122073500 ) ) ;
+#7242 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.850000000000000800, -1.000000000000002700 ) ) ;
+#7243 = VERTEX_POINT ( 'NONE', #3823 ) ;
+#7244 = ORIENTED_EDGE ( 'NONE', *, *, #16166, .F. ) ;
+#7245 = VECTOR ( 'NONE', #7593, 1000.000000000000000 ) ;
+#7246 = VECTOR ( 'NONE', #9951, 1000.000000000000000 ) ;
+#7247 = CARTESIAN_POINT ( 'NONE', ( -1.175000000000000900, 0.2400000002457350100, -1.400000000000001900 ) ) ;
+#7248 = AXIS2_PLACEMENT_3D ( 'NONE', #4510, #12298, #16083 ) ;
+#7249 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#7250 = VECTOR ( 'NONE', #5418, 1000.000000000000000 ) ;
+#7251 = ORIENTED_EDGE ( 'NONE', *, *, #12972, .T. ) ;
+#7252 = ORIENTED_EDGE ( 'NONE', *, *, #3315, .T. ) ;
+#7253 = ADVANCED_FACE ( 'NONE', ( #4772 ), #14049, .F. ) ;
+#7254 = AXIS2_PLACEMENT_3D ( 'NONE', #5865, #4944, #8940 ) ;
+#7256 = ORIENTED_EDGE ( 'NONE', *, *, #1851, .T. ) ;
+#7255 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 0.2000000002457346900, -1.850000000000005600 ) ) ;
+#7257 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#7258 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 5.421010862427439300E-015, 1.000000000000000000 ) ) ;
+#7259 = LINE ( 'NONE', #11862, #9082 ) ;
+#7260 = ORIENTED_EDGE ( 'NONE', *, *, #781, .T. ) ;
+#7261 = CYLINDRICAL_SURFACE ( 'NONE', #4436, 0.4499999999999994600 ) ;
+#7262 = ORIENTED_EDGE ( 'NONE', *, *, #8298, .T. ) ;
+#7263 = LINE ( 'NONE', #2702, #4667 ) ;
+#7264 = ORIENTED_EDGE ( 'NONE', *, *, #429, .F. ) ;
+#7265 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#7266 = ORIENTED_EDGE ( 'NONE', *, *, #7284, .F. ) ;
+#7267 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#7268 = DIRECTION ( 'NONE', ( -0.7071067811865529000, -0.7071067811865421300, 0.0000000000000000000 ) ) ;
+#7269 = AXIS2_PLACEMENT_3D ( 'NONE', #2236, #7346, #7452 ) ;
+#7270 = ADVANCED_FACE ( 'NONE', ( #5553 ), #11481, .F. ) ;
+#7271 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#7272 = DIRECTION ( 'NONE', ( 3.714361186363740600E-015, -0.2391835129829038600, -0.9709743802578711900 ) ) ;
+#7273 = PLANE ( 'NONE', #12386 ) ;
+#7274 = PLANE ( 'NONE', #15345 ) ;
+#7275 = EDGE_CURVE ( 'NONE', #3405, #5936, #12444, .T. ) ;
+#7276 = ORIENTED_EDGE ( 'NONE', *, *, #2053, .F. ) ;
+#7277 = VERTEX_POINT ( 'NONE', #6437 ) ;
+#7278 = ORIENTED_EDGE ( 'NONE', *, *, #10573, .T. ) ;
+#7279 = EDGE_CURVE ( 'NONE', #9316, #1461, #12837, .T. ) ;
+#7280 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1199 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #6322, #6545, #7679 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#7281 = ORIENTED_EDGE ( 'NONE', *, *, #6200, .T. ) ;
+#7282 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#7283 = AXIS2_PLACEMENT_3D ( 'NONE', #11477, #10239, #2299 ) ;
+#7284 = EDGE_CURVE ( 'NONE', #14375, #3517, #1360, .T. ) ;
+#7285 = CARTESIAN_POINT ( 'NONE', ( -1.666639337022188600, 1.265000000000001500, 1.174999999999999400 ) ) ;
+#7286 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999959500, 1.370000000000001400, 1.699999999999998200 ) ) ;
+#7287 = VECTOR ( 'NONE', #10509, 1000.000000000000000 ) ;
+#7288 = DIRECTION ( 'NONE', ( 0.9752474896950280600, 3.442585187595675300E-015, 0.2211161094166273800 ) ) ;
+#7289 = DIRECTION ( 'NONE', ( -3.584139413175230100E-016, 6.982962677686265900E-015, -1.000000000000000000 ) ) ;
+#7290 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#7291 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000001800, 1.203553390000000400, 1.109999999999999200 ) ) ;
+#7292 = ORIENTED_EDGE ( 'NONE', *, *, #6885, .F. ) ;
+#7293 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2000000002457346900, -1.800000000000005400 ) ) ;
+#7294 = ORIENTED_EDGE ( 'NONE', *, *, #4279, .F. ) ;
+#7295 = CARTESIAN_POINT ( 'NONE', ( 2.202642356364895800, 2.131915204428900300, -1.499999999999996900 ) ) ;
+#7296 = ORIENTED_EDGE ( 'NONE', *, *, #7275, .F. ) ;
+#7297 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #4725 ), #6956 ) ;
+#7298 = EDGE_CURVE ( 'NONE', #15750, #2502, #9609, .T. ) ;
+#7299 = ORIENTED_EDGE ( 'NONE', *, *, #4824, .F. ) ;
+#7300 = VERTEX_POINT ( 'NONE', #13041 ) ;
+#7301 = LINE ( 'NONE', #4783, #14952 ) ;
+#7302 = EDGE_CURVE ( 'NONE', #9084, #2499, #8609, .T. ) ;
+#7303 = EDGE_CURVE ( 'NONE', #13997, #1259, #1962, .T. ) ;
+#7304 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006200, 8.686989030519775500E-015, 1.109999999999998500 ) ) ;
+#7305 = VECTOR ( 'NONE', #15488, 1000.000000000000000 ) ;
+#7306 = ORIENTED_EDGE ( 'NONE', *, *, #4728, .T. ) ;
+#7307 = EDGE_LOOP ( 'NONE', ( #4538, #9982, #10455, #14470 ) ) ;
+#7308 = DIRECTION ( 'NONE', ( -0.8191520442889940200, -0.5735764363510429400, -8.993685326724743100E-016 ) ) ;
+#7309 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #12333 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #458, #10479, #4099 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#7310 = EDGE_LOOP ( 'NONE', ( #13656, #10628, #11721, #289, #9339, #16156, #8659, #1472 ) ) ;
+#7311 = ORIENTED_EDGE ( 'NONE', *, *, #6135, .T. ) ;
+#7312 = ORIENTED_EDGE ( 'NONE', *, *, #681, .T. ) ;
+#7313 = PLANE ( 'NONE', #1597 ) ;
+#7314 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000003100, 0.3000000002457224900, -2.102147543854062900E-015 ) ) ;
+#7315 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2000000002457346900, -1.800000000000005200 ) ) ;
+#7316 = LINE ( 'NONE', #7026, #1120 ) ;
+#7317 = ORIENTED_EDGE ( 'NONE', *, *, #15736, .T. ) ;
+#7318 = ADVANCED_FACE ( 'NONE', ( #11223 ), #4620, .F. ) ;
+#7319 = CIRCLE ( 'NONE', #13967, 0.1499999999999997400 ) ;
+#7320 = ORIENTED_EDGE ( 'NONE', *, *, #12097, .F. ) ;
+#7321 = VECTOR ( 'NONE', #382, 1000.000000000000000 ) ;
+#7322 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#7323 = EDGE_CURVE ( 'NONE', #13572, #11492, #5752, .T. ) ;
+#7324 = ORIENTED_EDGE ( 'NONE', *, *, #1552, .F. ) ;
+#7325 = EDGE_CURVE ( 'NONE', #15437, #1336, #2374, .T. ) ;
+#7326 = EDGE_CURVE ( 'NONE', #5010, #10596, #13239, .T. ) ;
+#7327 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#7328 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201805300E-016, 0.05000000000000000300, 2.306813132947819300E-018 ) ) ;
+#7329 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000018500, 1.475000000000001400, -1.000000000000002000 ) ) ;
+#7330 = ORIENTED_EDGE ( 'NONE', *, *, #15490, .T. ) ;
+#7331 = EDGE_CURVE ( 'NONE', #12147, #12338, #766, .T. ) ;
+#7332 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245752900, 0.3000000002457357000, -1.200000000000003300 ) ) ;
+#7333 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000002200, 1.203553390000000400, -0.2600000000000013400 ) ) ;
+#7334 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 0.2000000002457346900, -1.650000000000006100 ) ) ;
+#7335 = LINE ( 'NONE', #4141, #11389 ) ;
+#7336 = CARTESIAN_POINT ( 'NONE', ( -1.014997778497068100E-015, 2.450000000000000200, -2.199999999999999700 ) ) ;
+#7337 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 0.01999999999999998700 ) ) ;
+#7338 = VECTOR ( 'NONE', #744, 1000.000000000000000 ) ;
+#7339 = LINE ( 'NONE', #2507, #2914 ) ;
+#7340 = AXIS2_PLACEMENT_3D ( 'NONE', #7739, #12781, #12884 ) ;
+#7341 = DIRECTION ( 'NONE', ( -1.415611836225472200E-014, 1.000000000000000000, -3.460219699422085300E-017 ) ) ;
+#7342 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, -1.200000000000001500 ) ) ;
+#7343 = VERTEX_POINT ( 'NONE', #15071 ) ;
+#7344 = VECTOR ( 'NONE', #9327, 1000.000000000000000 ) ;
+#7345 = ADVANCED_FACE ( 'NONE', ( #16618 ), #5999, .F. ) ;
+#7346 = DIRECTION ( 'NONE', ( -1.415611836225472200E-014, 1.000000000000000000, -3.460219699422085300E-017 ) ) ;
+#7347 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .F. ) ;
+#7348 = EDGE_LOOP ( 'NONE', ( #16126, #2637, #13175, #12400 ) ) ;
+#7349 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#7350 = PLANE ( 'NONE', #10253 ) ;
+#7351 = DIRECTION ( 'NONE', ( -3.525860723530094700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#7352 = VECTOR ( 'NONE', #11432, 1000.000000000000000 ) ;
+#7353 = CARTESIAN_POINT ( 'NONE', ( 3.249999999999999600, 1.265000000000004600, 1.174999999999997400 ) ) ;
+#7354 = EDGE_CURVE ( 'NONE', #5275, #2505, #9205, .T. ) ;
+#7355 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 5.391564721077715900E-014, 0.6000000000000005300 ) ) ;
+#7356 = LINE ( 'NONE', #12158, #10583 ) ;
+#7357 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#7358 = FACE_OUTER_BOUND ( 'NONE', #9208, .T. ) ;
+#7359 = DIRECTION ( 'NONE', ( -1.355252715606872700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#7360 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999300, 2.526081648701710600, 2.597097438025787000 ) ) ;
+#7361 = VERTEX_POINT ( 'NONE', #7371 ) ;
+#7362 = VECTOR ( 'NONE', #13402, 1000.000000000000000 ) ;
+#7363 = ORIENTED_EDGE ( 'NONE', *, *, #12161, .F. ) ;
+#7364 = ORIENTED_EDGE ( 'NONE', *, *, #907, .T. ) ;
+#7365 = ADVANCED_FACE ( 'NONE', ( #9391 ), #9975, .F. ) ;
+#7366 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.450000000000000200, 1.500000000000000200 ) ) ;
+#7367 = ORIENTED_EDGE ( 'NONE', *, *, #8061, .F. ) ;
+#7368 = CARTESIAN_POINT ( 'NONE', ( 0.4099999999999999800, 2.450000000000000200, -0.9500000000000001800 ) ) ;
+#7369 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#7370 = LINE ( 'NONE', #14195, #5941 ) ;
+#7371 = CARTESIAN_POINT ( 'NONE', ( 3.112132034949256700, 0.7121320343559742700, -2.049999999999999400 ) ) ;
+#7372 = PLANE ( 'NONE', #14795 ) ;
+#7373 = LINE ( 'NONE', #8434, #5739 ) ;
+#7374 = ORIENTED_EDGE ( 'NONE', *, *, #961, .F. ) ;
+#7375 = CARTESIAN_POINT ( 'NONE', ( 1.749999999999997600, -2.662952704350363100E-015, -1.000000000000002700 ) ) ;
+#7376 = ORIENTED_EDGE ( 'NONE', *, *, #16064, .F. ) ;
+#7377 = ORIENTED_EDGE ( 'NONE', *, *, #5443, .F. ) ;
+#7378 = PLANE ( 'NONE', #16237 ) ;
+#7379 = AXIS2_PLACEMENT_3D ( 'NONE', #8223, #15901, #4393 ) ;
+#7380 = VECTOR ( 'NONE', #4365, 1000.000000000000000 ) ;
+#7381 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.3500000002457375200, -2.200000000000006000 ) ) ;
+#7382 = FACE_OUTER_BOUND ( 'NONE', #9724, .T. ) ;
+#7383 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#7384 = AXIS2_PLACEMENT_3D ( 'NONE', #13492, #4591, #4370 ) ;
+#7385 = LINE ( 'NONE', #2974, #564 ) ;
+#7386 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 2.150000000000001200, -1.480000000000007500 ) ) ;
+#7387 = VERTEX_POINT ( 'NONE', #12631 ) ;
+#7388 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000001800, 1.153553390000000300, 2.489999999999999300 ) ) ;
+#7389 = CARTESIAN_POINT ( 'NONE', ( 3.300000000000001600, 0.5500000002457368100, -2.050000000000007400 ) ) ;
+#7390 = AXIS2_PLACEMENT_3D ( 'NONE', #12051, #8139, #4329 ) ;
+#7391 = ORIENTED_EDGE ( 'NONE', *, *, #1398, .F. ) ;
+#7392 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000000600, 2.000000000000000900, -2.200000000000007300 ) ) ;
+#7393 = ORIENTED_EDGE ( 'NONE', *, *, #6961, .F. ) ;
+#7394 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.753666395189100600E-017, -1.000000000000000000 ) ) ;
+#7395 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.1150000002457350800, -1.400000000000001900 ) ) ;
+#7396 = FACE_OUTER_BOUND ( 'NONE', #14791, .T. ) ;
+#7397 = AXIS2_PLACEMENT_3D ( 'NONE', #6355, #1440, #14144 ) ;
+#7398 = VECTOR ( 'NONE', #16402, 1000.000000000000000 ) ;
+#7399 = DIRECTION ( 'NONE', ( 1.097926250618231200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#7400 = FACE_OUTER_BOUND ( 'NONE', #7597, .T. ) ;
+#7401 = CARTESIAN_POINT ( 'NONE', ( 1.360355339355998800, -1.463908729949246800, -1.200000000000002200 ) ) ;
+#7402 = EDGE_LOOP ( 'NONE', ( #16213, #9550, #6854, #13591 ) ) ;
+#7403 = EDGE_CURVE ( 'NONE', #11158, #231, #10223, .T. ) ;
+#7404 = ORIENTED_EDGE ( 'NONE', *, *, #1444, .F. ) ;
+#7405 = ADVANCED_FACE ( 'NONE', ( #15627 ), #10030, .T. ) ;
+#7406 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000006100, 7.800222435527892200E-015, 1.109999999999998500 ) ) ;
+#7407 = EDGE_CURVE ( 'NONE', #4274, #4722, #5944, .T. ) ;
+#7408 = DIRECTION ( 'NONE', ( 2.409338161078898200E-016, -1.000000000000000000, -3.373073425510458100E-015 ) ) ;
+#7409 = CARTESIAN_POINT ( 'NONE', ( 0.1770458158390309200, -0.09935384630339252900, 2.602830159865975500 ) ) ;
+#7410 = VERTEX_POINT ( 'NONE', #10141 ) ;
+#7411 = EDGE_CURVE ( 'NONE', #11802, #10259, #11838, .T. ) ;
+#7412 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000001800, 1.353553389999994700, 8.636903290469225900E-016 ) ) ;
+#7413 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#7414 = PLANE ( 'NONE', #11520 ) ;
+#7415 = FACE_OUTER_BOUND ( 'NONE', #11875, .T. ) ;
+#7416 = AXIS2_PLACEMENT_3D ( 'NONE', #3165, #14576, #2990 ) ;
+#7417 = VECTOR ( 'NONE', #11279, 1000.000000000000000 ) ;
+#7418 = DIRECTION ( 'NONE', ( -1.383162281240360900E-014, 1.000000000000000000, 4.613626265895614200E-017 ) ) ;
+#7419 = EDGE_LOOP ( 'NONE', ( #14958, #1998, #6510, #700 ) ) ;
+#7420 = DIRECTION ( 'NONE', ( 1.415611836225472200E-014, -1.000000000000000000, 3.460219699422085300E-017 ) ) ;
+#7421 = EDGE_LOOP ( 'NONE', ( #147, #16559, #6842, #11888 ) ) ;
+#7422 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999998900, 1.405673326026339200, 1.699999999999997500 ) ) ;
+#7423 = ORIENTED_EDGE ( 'NONE', *, *, #11323, .F. ) ;
+#7424 = AXIS2_PLACEMENT_3D ( 'NONE', #14459, #14846, #1986 ) ;
+#7425 = ADVANCED_FACE ( 'NONE', ( #9818 ), #14820, .F. ) ;
+#7426 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997400, 2.500000000000000400, 1.849999999999999900 ) ) ;
+#7427 = DIRECTION ( 'NONE', ( 1.000000000000000000, -2.891205793294679000E-015, 0.0000000000000000000 ) ) ;
+#7428 = EDGE_CURVE ( 'NONE', #12266, #8016, #4975, .T. ) ;
+#7429 = EDGE_CURVE ( 'NONE', #4960, #5347, #15419, .T. ) ;
+#7430 = VECTOR ( 'NONE', #4594, 1000.000000000000000 ) ;
+#7431 = VECTOR ( 'NONE', #16639, 1000.000000000000000 ) ;
+#7432 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#7433 = EDGE_CURVE ( 'NONE', #9551, #11582, #2552, .T. ) ;
+#7434 = VECTOR ( 'NONE', #4334, 1000.000000000000000 ) ;
+#7435 = ORIENTED_EDGE ( 'NONE', *, *, #1072, .F. ) ;
+#7436 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#7437 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3916 ), #8309 ) ;
+#7438 = DIRECTION ( 'NONE', ( 0.5735764363510429400, -0.8191520442889940200, -0.0000000000000000000 ) ) ;
+#7439 = ORIENTED_EDGE ( 'NONE', *, *, #16461, .T. ) ;
+#7440 = CARTESIAN_POINT ( 'NONE', ( 1.687872806643348600, 2.137702061901493700, -2.050000000000000700 ) ) ;
+#7441 = ADVANCED_FACE ( 'NONE', ( #4565 ), #7755, .F. ) ;
+#7442 = FACE_OUTER_BOUND ( 'NONE', #4485, .T. ) ;
+#7443 = VECTOR ( 'NONE', #14269, 1000.000000000000000 ) ;
+#7444 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006700, 7.061526099707000600E-015, -0.2600000000000019000 ) ) ;
+#7445 = VERTEX_POINT ( 'NONE', #7813 ) ;
+#7446 = FACE_OUTER_BOUND ( 'NONE', #2101, .T. ) ;
+#7447 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#7448 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578714200, 0.2391835129829029700 ) ) ;
+#7449 = DIRECTION ( 'NONE', ( -0.7071067811865536800, -0.7071067811865412400, 1.957395851085175600E-016 ) ) ;
+#7450 = EDGE_CURVE ( 'NONE', #2935, #10501, #14030, .T. ) ;
+#7451 = ORIENTED_EDGE ( 'NONE', *, *, #16584, .F. ) ;
+#7452 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.415611836239088900E-014, 0.0000000000000000000 ) ) ;
+#7453 = EDGE_CURVE ( 'NONE', #6569, #16345, #2157, .T. ) ;
+#7454 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999978100, 1.475000000000001400, 1.699999999999998200 ) ) ;
+#7455 = ORIENTED_EDGE ( 'NONE', *, *, #5278, .F. ) ;
+#7456 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.1736481776669362400, -0.9848077530122070200 ) ) ;
+#7457 = VECTOR ( 'NONE', #15078, 1000.000000000000000 ) ;
+#7458 = ORIENTED_EDGE ( 'NONE', *, *, #8504, .F. ) ;
+#7459 = DIRECTION ( 'NONE', ( 3.469446951953615200E-016, 1.289685230616458600E-030, -1.000000000000000000 ) ) ;
+#7460 = CIRCLE ( 'NONE', #10798, 0.04999999999999969700 ) ;
+#7461 = VERTEX_POINT ( 'NONE', #9326 ) ;
+#7462 = LINE ( 'NONE', #15874, #6444 ) ;
+#7463 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #15210 ) ;
+#7464 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999999400, 1.265000000000001700, -1.000000000000002700 ) ) ;
+#7465 = ORIENTED_EDGE ( 'NONE', *, *, #8400, .F. ) ;
+#7466 = DIRECTION ( 'NONE', ( -3.525860723530094700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#7467 = VECTOR ( 'NONE', #10826, 1000.000000000000100 ) ;
+#7468 = ORIENTED_EDGE ( 'NONE', *, *, #10018, .F. ) ;
+#7469 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#7470 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#7471 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#7472 = LINE ( 'NONE', #13731, #6247 ) ;
+#7473 = DIRECTION ( 'NONE', ( 3.469446951953615200E-016, 1.289685230616458600E-030, -1.000000000000000000 ) ) ;
+#7474 = EDGE_CURVE ( 'NONE', #9717, #4287, #8997, .T. ) ;
+#7475 = VERTEX_POINT ( 'NONE', #344 ) ;
+#7476 = AXIS2_PLACEMENT_3D ( 'NONE', #10800, #14618, #12280 ) ;
+#7477 = CARTESIAN_POINT ( 'NONE', ( -2.924999999999940300, 2.450000000000000200, -1.268516541808038400E-013 ) ) ;
+#7478 = VECTOR ( 'NONE', #5232, 1000.000000000000000 ) ;
+#7479 = ADVANCED_FACE ( 'NONE', ( #1572 ), #15607, .F. ) ;
+#7480 = VERTEX_POINT ( 'NONE', #14707 ) ;
+#7481 = VECTOR ( 'NONE', #14374, 1000.000000000000000 ) ;
+#7482 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000000500, -0.09935384630336180400, 2.602830159865976400 ) ) ;
+#7483 = ORIENTED_EDGE ( 'NONE', *, *, #2074, .T. ) ;
+#7484 = VECTOR ( 'NONE', #3301, 1000.000000000000000 ) ;
+#7485 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#7486 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 2.457346235280513500E-010, -2.500000000000005300 ) ) ;
+#7487 = AXIS2_PLACEMENT_3D ( 'NONE', #8171, #9009, #15170 ) ;
+#7488 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082104300, 0.3000000000000109800, 1.830000000000000500 ) ) ;
+#7489 = ORIENTED_EDGE ( 'NONE', *, *, #11175, .T. ) ;
+#7490 = EDGE_LOOP ( 'NONE', ( #16029, #2328, #1606, #15323 ) ) ;
+#7491 = CIRCLE ( 'NONE', #2562, 0.3500000000000009200 ) ;
+#7492 = EDGE_CURVE ( 'NONE', #4097, #6049, #13219, .T. ) ;
+#7493 = LINE ( 'NONE', #6440, #11764 ) ;
+#7494 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000005300, 0.3000000002457299800, 6.845527932513047600E-016 ) ) ;
+#7495 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999999000, 1.405673326026338800, 1.699999999999997500 ) ) ;
+#7496 = ADVANCED_FACE ( 'NONE', ( #7779 ), #1854, .F. ) ;
+#7497 = VERTEX_POINT ( 'NONE', #15939 ) ;
+#7498 = EDGE_LOOP ( 'NONE', ( #5834, #3146, #9867, #15199 ) ) ;
+#7499 = CARTESIAN_POINT ( 'NONE', ( 3.262132034949256200, 0.8621320343559764100, -2.200000000000000600 ) ) ;
+#7500 = AXIS2_PLACEMENT_3D ( 'NONE', #2515, #7797, #6314 ) ;
+#7501 = EDGE_CURVE ( 'NONE', #1052, #12734, #152, .T. ) ;
+#7502 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000300, 0.5000000000000035500, -2.200000000000006800 ) ) ;
+#7503 = PLANE ( 'NONE', #7556 ) ;
+#7504 = ORIENTED_EDGE ( 'NONE', *, *, #1614, .F. ) ;
+#7505 = ORIENTED_EDGE ( 'NONE', *, *, #7752, .T. ) ;
+#7506 = LINE ( 'NONE', #6222, #15149 ) ;
+#7507 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2400000002457353100, -1.650000000000005700 ) ) ;
+#7508 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -2.990902544787618300E-016 ) ) ;
+#7509 = VERTEX_POINT ( 'NONE', #9546 ) ;
+#7510 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#7511 = CIRCLE ( 'NONE', #1216, 0.2000000000000000900 ) ;
+#7512 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#7513 = EDGE_LOOP ( 'NONE', ( #6900, #4587, #8931, #10028 ) ) ;
+#7514 = VERTEX_POINT ( 'NONE', #3147 ) ;
+#7515 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999500, 1.730000000000000900, -1.480000000000007500 ) ) ;
+#7516 = ORIENTED_EDGE ( 'NONE', *, *, #11874, .F. ) ;
+#7517 = EDGE_CURVE ( 'NONE', #4193, #12942, #10804, .T. ) ;
+#7518 = EDGE_CURVE ( 'NONE', #10286, #2347, #7373, .T. ) ;
+#7519 = ADVANCED_FACE ( 'NONE', ( #14803 ), #9792, .T. ) ;
+#7520 = EDGE_CURVE ( 'NONE', #8283, #13020, #10010, .T. ) ;
+#7521 = FACE_OUTER_BOUND ( 'NONE', #4227, .T. ) ;
+#7522 = EDGE_CURVE ( 'NONE', #3798, #14842, #5594, .T. ) ;
+#7523 = VERTEX_POINT ( 'NONE', #745 ) ;
+#7524 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#7525 = ORIENTED_EDGE ( 'NONE', *, *, #9074, .T. ) ;
+#7526 = VECTOR ( 'NONE', #2391, 1000.000000000000000 ) ;
+#7527 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000002200, -0.09999999975426705800, 2.500000000000000400 ) ) ;
+#7528 = CARTESIAN_POINT ( 'NONE', ( -0.4220959075109330700, -1.525457666401979700E-015, 1.901615049698641700 ) ) ;
+#7529 = EDGE_LOOP ( 'NONE', ( #13290, #15026, #4980, #6346 ) ) ;
+#7530 = VECTOR ( 'NONE', #16447, 1000.000000000000100 ) ;
+#7531 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, -1.480000000000007500 ) ) ;
+#7532 = CARTESIAN_POINT ( 'NONE', ( -1.749998192418106100, 1.849998192418105300, 1.546676024505111400 ) ) ;
+#7533 = VERTEX_POINT ( 'NONE', #10185 ) ;
+#7534 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, -1.200000000000003500 ) ) ;
+#7535 = VERTEX_POINT ( 'NONE', #15101 ) ;
+#7536 = EDGE_LOOP ( 'NONE', ( #8613, #5246, #14640, #7367 ) ) ;
+#7537 = VERTEX_POINT ( 'NONE', #12772 ) ;
+#7538 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 1.899999999999999900, 2.499999999999999100 ) ) ;
+#7539 = DIRECTION ( 'NONE', ( -1.419319207617388100E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#7540 = LINE ( 'NONE', #12888, #1327 ) ;
+#7541 = VECTOR ( 'NONE', #11080, 1000.000000000000000 ) ;
+#7542 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#7543 = CIRCLE ( 'NONE', #502, 0.04999999999999991300 ) ;
+#7544 = FACE_OUTER_BOUND ( 'NONE', #4348, .T. ) ;
+#7545 = EDGE_CURVE ( 'NONE', #16345, #8101, #2357, .T. ) ;
+#7546 = EDGE_CURVE ( 'NONE', #12900, #4440, #968, .T. ) ;
+#7547 = ORIENTED_EDGE ( 'NONE', *, *, #100, .T. ) ;
+#7548 = FACE_OUTER_BOUND ( 'NONE', #3676, .T. ) ;
+#7549 = ORIENTED_EDGE ( 'NONE', *, *, #14089, .F. ) ;
+#7550 = ORIENTED_EDGE ( 'NONE', *, *, #6304, .F. ) ;
+#7551 = EDGE_CURVE ( 'NONE', #9821, #9754, #13026, .T. ) ;
+#7552 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006700, 8.744791672500534000E-015, -0.4100000000000018600 ) ) ;
+#7553 = CARTESIAN_POINT ( 'NONE', ( 0.1570458158390255200, 0.3000000000000021500, -0.4511402198045955100 ) ) ;
+#7554 = ORIENTED_EDGE ( 'NONE', *, *, #12446, .F. ) ;
+#7555 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#7556 = AXIS2_PLACEMENT_3D ( 'NONE', #12824, #13982, #6435 ) ;
+#7557 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000003600, 1.153553390000000300, -2.200000000000000200 ) ) ;
+#7558 = FACE_OUTER_BOUND ( 'NONE', #1688, .T. ) ;
+#7559 = DIRECTION ( 'NONE', ( 0.5735764363510429400, 0.8191520442889940200, 0.0000000000000000000 ) ) ;
+#7560 = FACE_OUTER_BOUND ( 'NONE', #4744, .T. ) ;
+#7561 = ORIENTED_EDGE ( 'NONE', *, *, #13511, .F. ) ;
+#7562 = VECTOR ( 'NONE', #6841, 1000.000000000000000 ) ;
+#7563 = EDGE_CURVE ( 'NONE', #10012, #11968, #4958, .T. ) ;
+#7564 = ORIENTED_EDGE ( 'NONE', *, *, #13296, .T. ) ;
+#7565 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000006800, 1.119962412527285100E-014, -0.4100000000000014700 ) ) ;
+#7566 = PLANE ( 'NONE', #9283 ) ;
+#7567 = VERTEX_POINT ( 'NONE', #12665 ) ;
+#7568 = ADVANCED_FACE ( 'NONE', ( #13620 ), #16444, .F. ) ;
+#7569 = DIRECTION ( 'NONE', ( -1.000000000000000000, -4.130293990420961000E-016, 0.0000000000000000000 ) ) ;
+#7570 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245748400, 0.5500000002457352500, -1.200000000000003500 ) ) ;
+#7571 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.734723475976808700E-015, 0.0000000000000000000 ) ) ;
+#7572 = EDGE_CURVE ( 'NONE', #13756, #11275, #9193, .T. ) ;
+#7573 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578713100, -0.2391835129829031900 ) ) ;
+#7574 = DIRECTION ( 'NONE', ( 3.862588252153086800E-015, 1.000000000000000000, 1.409820536116038700E-016 ) ) ;
+#7575 = CIRCLE ( 'NONE', #15117, 0.2499999999999997800 ) ;
+#7576 = CARTESIAN_POINT ( 'NONE', ( 1.064154210786966600, 1.471903355447030600E-014, -0.001168205493299291200 ) ) ;
+#7577 = FACE_OUTER_BOUND ( 'NONE', #12291, .T. ) ;
+#7578 = LINE ( 'NONE', #6040, #11644 ) ;
+#7579 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 1.730000000000001300, -2.200000000000007300 ) ) ;
+#7580 = VERTEX_POINT ( 'NONE', #7502 ) ;
+#7581 = ORIENTED_EDGE ( 'NONE', *, *, #9838, .T. ) ;
+#7582 = ORIENTED_EDGE ( 'NONE', *, *, #1631, .F. ) ;
+#7583 = EDGE_LOOP ( 'NONE', ( #2250, #1674, #8376, #1805 ) ) ;
+#7584 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 1.730000000000000400, -1.480000000000007500 ) ) ;
+#7585 = ADVANCED_FACE ( 'NONE', ( #5344 ), #3635, .F. ) ;
+#7586 = CIRCLE ( 'NONE', #14085, 0.1500000000000001100 ) ;
+#7587 = ORIENTED_EDGE ( 'NONE', *, *, #11868, .F. ) ;
+#7588 = LINE ( 'NONE', #10352, #779 ) ;
+#7589 = FACE_OUTER_BOUND ( 'NONE', #785, .T. ) ;
+#7590 = VECTOR ( 'NONE', #10851, 1000.000000000000000 ) ;
+#7591 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, -2.200000000000000200 ) ) ;
+#7592 = ORIENTED_EDGE ( 'NONE', *, *, #10465, .F. ) ;
+#7593 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#7594 = AXIS2_PLACEMENT_3D ( 'NONE', #10878, #8180, #4359 ) ;
+#7595 = ORIENTED_EDGE ( 'NONE', *, *, #3880, .T. ) ;
+#7596 = EDGE_LOOP ( 'NONE', ( #3463, #13357, #11318, #3038 ) ) ;
+#7597 = EDGE_LOOP ( 'NONE', ( #14947, #13331, #10243, #14569 ) ) ;
+#7598 = ORIENTED_EDGE ( 'NONE', *, *, #8751, .T. ) ;
+#7599 = AXIS2_PLACEMENT_3D ( 'NONE', #1920, #4494, #8387 ) ;
+#7600 = DIRECTION ( 'NONE', ( 1.000000000000000000, -3.503246160812042700E-046, -3.584139413175222700E-016 ) ) ;
+#7601 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578713100, -0.2391835129829031900 ) ) ;
+#7602 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#7603 = FACE_OUTER_BOUND ( 'NONE', #3001, .T. ) ;
+#7604 = AXIS2_PLACEMENT_3D ( 'NONE', #12282, #5988, #16235 ) ;
+#7605 = VECTOR ( 'NONE', #12897, 1000.000000000000000 ) ;
+#7606 = VECTOR ( 'NONE', #8386, 1000.000000000000000 ) ;
+#7607 = DIRECTION ( 'NONE', ( 1.000000000000000000, 2.409338161078910500E-016, -3.584139413175213900E-016 ) ) ;
+#7608 = ADVANCED_FACE ( 'NONE', ( #1947 ), #11414, .T. ) ;
+#7609 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#7610 = VECTOR ( 'NONE', #3129, 1000.000000000000100 ) ;
+#7611 = EDGE_LOOP ( 'NONE', ( #11564, #13799, #2614, #14541 ) ) ;
+#7612 = ORIENTED_EDGE ( 'NONE', *, *, #3903, .F. ) ;
+#7613 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, -0.9500000000000001800 ) ) ;
+#7614 = DIRECTION ( 'NONE', ( -0.7071067811865546800, -0.7071067811865402500, 0.0000000000000000000 ) ) ;
+#7615 = ORIENTED_EDGE ( 'NONE', *, *, #10443, .F. ) ;
+#7616 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#7617 = PLANE ( 'NONE', #15905 ) ;
+#7618 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 1.800000000000004900, -2.500000000000001800 ) ) ;
+#7619 = AXIS2_PLACEMENT_3D ( 'NONE', #4613, #8503, #16457 ) ;
+#7620 = DIRECTION ( 'NONE', ( -0.4226182617406951100, -5.140586010206487000E-017, 0.9063077870366519400 ) ) ;
+#7621 = CYLINDRICAL_SURFACE ( 'NONE', #396, 0.1499999999999998800 ) ;
+#7622 = LINE ( 'NONE', #2877, #14871 ) ;
+#7623 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.412196691375664400E-014, 1.584877686742141500E-016 ) ) ;
+#7624 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000001300, 1.353553390000000300, 0.9599999999999989700 ) ) ;
+#7625 = EDGE_CURVE ( 'NONE', #9185, #14113, #16205, .T. ) ;
+#7626 = EDGE_CURVE ( 'NONE', #5916, #16106, #9596, .T. ) ;
+#7627 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000000700, 2.049999999999999800, -2.199999999999997100 ) ) ;
+#7628 = CIRCLE ( 'NONE', #13658, 0.05000000000000035000 ) ;
+#7629 = ORIENTED_EDGE ( 'NONE', *, *, #2604, .T. ) ;
+#7630 = DIRECTION ( 'NONE', ( 0.7071067811865412400, -0.7071067811865536800, -3.450163128037097300E-016 ) ) ;
+#7631 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.2000000002457346900, -1.800000000000005800 ) ) ;
+#7632 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#7633 = ORIENTED_EDGE ( 'NONE', *, *, #13138, .F. ) ;
+#7634 = AXIS2_PLACEMENT_3D ( 'NONE', #2224, #12477, #13759 ) ;
+#7635 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 2.457346121292197600E-010, -1.850000000000005600 ) ) ;
+#7636 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#7637 = VECTOR ( 'NONE', #9473, 1000.000000000000000 ) ;
+#7638 = LINE ( 'NONE', #14929, #4223 ) ;
+#7639 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000002200, 1.203553390000000400, -0.2600000000000013400 ) ) ;
+#7640 = VERTEX_POINT ( 'NONE', #3938 ) ;
+#7641 = CARTESIAN_POINT ( 'NONE', ( 0.5249999999999978000, 0.1150000002457353300, -2.200000000000007300 ) ) ;
+#7642 = CARTESIAN_POINT ( 'NONE', ( -1.582328499928779400, 1.682328499928779500, 1.700000073181746800 ) ) ;
+#7643 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#7644 = DIRECTION ( 'NONE', ( 0.7071067811865536800, -0.7071067811865412400, 6.524652836950584400E-017 ) ) ;
+#7645 = EDGE_CURVE ( 'NONE', #13177, #11998, #8790, .T. ) ;
+#7646 = ORIENTED_EDGE ( 'NONE', *, *, #4754, .F. ) ;
+#7647 = EDGE_CURVE ( 'NONE', #7054, #6934, #1160, .T. ) ;
+#7648 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.818676322157796800E-015, -0.0000000000000000000 ) ) ;
+#7649 = EDGE_CURVE ( 'NONE', #8968, #13764, #4362, .T. ) ;
+#7650 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 2.640280049317044900, 1.469865528290278800 ) ) ;
+#7651 = EDGE_LOOP ( 'NONE', ( #10316, #9871, #9483, #2772 ) ) ;
+#7652 = EDGE_CURVE ( 'NONE', #7686, #2888, #10422, .T. ) ;
+#7653 = FACE_OUTER_BOUND ( 'NONE', #11787, .T. ) ;
+#7654 = EDGE_LOOP ( 'NONE', ( #4868, #1618, #9565, #7013, #6801 ) ) ;
+#7655 = VECTOR ( 'NONE', #9253, 1000.000000000000000 ) ;
+#7656 = AXIS2_PLACEMENT_3D ( 'NONE', #9332, #6783, #2922 ) ;
+#7657 = DIRECTION ( 'NONE', ( -3.223854093693751400E-015, -0.2391835129829037700, -0.9709743802578711900 ) ) ;
+#7658 = VECTOR ( 'NONE', #3350, 1000.000000000000000 ) ;
+#7659 = ORIENTED_EDGE ( 'NONE', *, *, #5171, .F. ) ;
+#7660 = VERTEX_POINT ( 'NONE', #5157 ) ;
+#7661 = DIRECTION ( 'NONE', ( -5.860552283705435800E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#7662 = ORIENTED_EDGE ( 'NONE', *, *, #11002, .F. ) ;
+#7663 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 2.457373650650921500E-010, -2.150000000000007900 ) ) ;
+#7664 = LINE ( 'NONE', #12027, #4249 ) ;
+#7665 = ORIENTED_EDGE ( 'NONE', *, *, #5437, .F. ) ;
+#7666 = LINE ( 'NONE', #10954, #249 ) ;
+#7667 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 2.000000000000001800, -2.200000000000007300 ) ) ;
+#7668 = EDGE_CURVE ( 'NONE', #8699, #1399, #16007, .T. ) ;
+#7669 = ADVANCED_FACE ( 'NONE', ( #753 ), #6945, .F. ) ;
+#7670 = VECTOR ( 'NONE', #9673, 1000.000000000000000 ) ;
+#7671 = ORIENTED_EDGE ( 'NONE', *, *, #3206, .T. ) ;
+#7672 = EDGE_LOOP ( 'NONE', ( #1319, #6139, #14847, #16532 ) ) ;
+#7673 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.1500000002457345700, -2.500000000000005300 ) ) ;
+#7674 = AXIS2_PLACEMENT_3D ( 'NONE', #10298, #12936, #11596 ) ;
+#7675 = ORIENTED_EDGE ( 'NONE', *, *, #7988, .F. ) ;
+#7676 = ORIENTED_EDGE ( 'NONE', *, *, #5198, .T. ) ;
+#7677 = DIRECTION ( 'NONE', ( -0.7071067811865540100, 0.7071067811865410200, 0.0000000000000000000 ) ) ;
+#7678 = LINE ( 'NONE', #2987, #14146 ) ;
+#7679 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#7680 = ORIENTED_EDGE ( 'NONE', *, *, #3433, .F. ) ;
+#7681 = VECTOR ( 'NONE', #4701, 1000.000000000000000 ) ;
+#7682 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.891297561829441700E-032, -3.469446951953610200E-016 ) ) ;
+#7683 = CARTESIAN_POINT ( 'NONE', ( 1.514999999999996800, 1.970000000000001300, 1.360920363336279400 ) ) ;
+#7684 = ORIENTED_EDGE ( 'NONE', *, *, #14096, .T. ) ;
+#7686 = VERTEX_POINT ( 'NONE', #12934 ) ;
+#7685 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, -1.200000000000001500 ) ) ;
+#7687 = ADVANCED_FACE ( 'NONE', ( #10600 ), #15535, .F. ) ;
+#7688 = PLANE ( 'NONE', #2889 ) ;
+#7689 = LINE ( 'NONE', #9532, #12762 ) ;
+#7690 = DIRECTION ( 'NONE', ( 2.786356979726924800E-030, 1.000000000000000000, 3.373073425510458100E-015 ) ) ;
+#7691 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583902942700, 2.456980359294258500E-010, 2.499999999999999100 ) ) ;
+#7692 = VERTEX_POINT ( 'NONE', #7673 ) ;
+#7693 = CARTESIAN_POINT ( 'NONE', ( -1.550000000000000900, 1.650000000000000800, 1.699999999999997500 ) ) ;
+#7694 = VERTEX_POINT ( 'NONE', #15484 ) ;
+#7695 = DIRECTION ( 'NONE', ( 0.7071067811865412400, 0.7071067811865536800, -0.0000000000000000000 ) ) ;
+#7696 = ORIENTED_EDGE ( 'NONE', *, *, #15063, .F. ) ;
+#7697 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9848077530122073500, -0.1736481776669341300 ) ) ;
+#7698 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.084202172485503800E-015 ) ) ;
+#7699 = PLANE ( 'NONE', #1676 ) ;
+#7700 = AXIS2_PLACEMENT_3D ( 'NONE', #8127, #15710, #449 ) ;
+#7701 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#7702 = DIRECTION ( 'NONE', ( 0.7071067811865411300, -0.7071067811865541200, 0.0000000000000000000 ) ) ;
+#7703 = EDGE_LOOP ( 'NONE', ( #16574, #647, #14340, #14032 ) ) ;
+#7704 = ORIENTED_EDGE ( 'NONE', *, *, #2814, .F. ) ;
+#7705 = LINE ( 'NONE', #16177, #9944 ) ;
+#7706 = LINE ( 'NONE', #5162, #7305 ) ;
+#7707 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#7708 = ORIENTED_EDGE ( 'NONE', *, *, #5272, .F. ) ;
+#7709 = PLANE ( 'NONE', #12670 ) ;
+#7710 = ORIENTED_EDGE ( 'NONE', *, *, #13411, .T. ) ;
+#7711 = DIRECTION ( 'NONE', ( -3.862588252153086800E-015, 1.000000000000000000, 4.613626265894743300E-017 ) ) ;
+#7712 = VERTEX_POINT ( 'NONE', #2513 ) ;
+#7713 = ORIENTED_EDGE ( 'NONE', *, *, #194, .F. ) ;
+#7714 = VERTEX_POINT ( 'NONE', #11538 ) ;
+#7715 = AXIS2_PLACEMENT_3D ( 'NONE', #11715, #6390, #14234 ) ;
+#7716 = DIRECTION ( 'NONE', ( -1.415611836225472200E-014, 1.000000000000000000, -3.460219699422085300E-017 ) ) ;
+#7717 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.450000000000000200, 9.713746293325406500E-016 ) ) ;
+#7718 = FACE_OUTER_BOUND ( 'NONE', #1365, .T. ) ;
+#7719 = EDGE_CURVE ( 'NONE', #15467, #14283, #7963, .T. ) ;
+#7720 = ORIENTED_EDGE ( 'NONE', *, *, #10271, .T. ) ;
+#7721 = ORIENTED_EDGE ( 'NONE', *, *, #5180, .T. ) ;
+#7722 = LINE ( 'NONE', #15784, #701 ) ;
+#7723 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, -0.09935384630335975000, 2.602830159865976400 ) ) ;
+#7724 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -6.864554764291234300E-015, 1.000000000000000000 ) ) ;
+#7725 = EDGE_CURVE ( 'NONE', #240, #5481, #336, .T. ) ;
+#7726 = ORIENTED_EDGE ( 'NONE', *, *, #8924, .F. ) ;
+#7727 = LINE ( 'NONE', #14924, #14189 ) ;
+#7728 = AXIS2_PLACEMENT_3D ( 'NONE', #2065, #11069, #3368 ) ;
+#7729 = EDGE_LOOP ( 'NONE', ( #2438, #12168, #9144, #755, #12943 ) ) ;
+#7730 = AXIS2_PLACEMENT_3D ( 'NONE', #9747, #10926, #8333 ) ;
+#7731 = ORIENTED_EDGE ( 'NONE', *, *, #14658, .T. ) ;
+#7732 = VERTEX_POINT ( 'NONE', #165 ) ;
+#7733 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.817098613104197700E-016, 0.0000000000000000000 ) ) ;
+#7734 = PLANE ( 'NONE', #15436 ) ;
+#7735 = CYLINDRICAL_SURFACE ( 'NONE', #16321, 0.1499999999999999700 ) ;
+#7736 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000006100, 2.457321997793859800E-010, 0.9499999999999991800 ) ) ;
+#7737 = LINE ( 'NONE', #3316, #7338 ) ;
+#7738 = EDGE_CURVE ( 'NONE', #1430, #10595, #14402, .T. ) ;
+#7739 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 2.000000000000000000, -2.050000000000000700 ) ) ;
+#7740 = LINE ( 'NONE', #7893, #15586 ) ;
+#7741 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000007500, 1.949999999999999100, -1.200000000000001700 ) ) ;
+#7742 = AXIS2_PLACEMENT_3D ( 'NONE', #7683, #5114, #15268 ) ;
+#7743 = EDGE_LOOP ( 'NONE', ( #3709, #3343, #13184, #10903 ) ) ;
+#7744 = VERTEX_POINT ( 'NONE', #10464 ) ;
+#7745 = CIRCLE ( 'NONE', #12836, 0.4499999999999994600 ) ;
+#7746 = ORIENTED_EDGE ( 'NONE', *, *, #14013, .T. ) ;
+#7747 = ORIENTED_EDGE ( 'NONE', *, *, #3777, .F. ) ;
+#7748 = EDGE_LOOP ( 'NONE', ( #3378, #836, #14332, #9583 ) ) ;
+#7749 = EDGE_CURVE ( 'NONE', #15007, #2347, #10209, .T. ) ;
+#7750 = ORIENTED_EDGE ( 'NONE', *, *, #1414, .T. ) ;
+#7751 = EDGE_CURVE ( 'NONE', #3144, #4739, #13428, .T. ) ;
+#7752 = EDGE_CURVE ( 'NONE', #12672, #9524, #12232, .T. ) ;
+#7753 = DIRECTION ( 'NONE', ( -3.081487911019577000E-033, -0.9709743802578711900, -0.2391835129829038600 ) ) ;
+#7754 = VECTOR ( 'NONE', #3325, 1000.000000000000000 ) ;
+#7755 = PLANE ( 'NONE', #15051 ) ;
+#7756 = CARTESIAN_POINT ( 'NONE', ( -3.049999999999998500, 2.549353846549093900, 2.602830159865978700 ) ) ;
+#7757 = VECTOR ( 'NONE', #5424, 1000.000000000000000 ) ;
+#7758 = ADVANCED_FACE ( 'NONE', ( #3156 ), #14314, .F. ) ;
+#7759 = VECTOR ( 'NONE', #4769, 1000.000000000000000 ) ;
+#7760 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 2.000000000000000000, -2.050000000000000700 ) ) ;
+#7761 = CARTESIAN_POINT ( 'NONE', ( 1.709999999999999300, 2.368990674458896700E-014, -0.8200000000000026200 ) ) ;
+#7762 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999995400, 1.475000000000001400, 1.699999999999998200 ) ) ;
+#7763 = AXIS2_PLACEMENT_3D ( 'NONE', #7534, #2594, #11503 ) ;
+#7764 = LINE ( 'NONE', #2780, #8363 ) ;
+#7765 = CARTESIAN_POINT ( 'NONE', ( 1.579289321881345500, 1.767157287525382000, 1.699999999999997100 ) ) ;
+#7766 = EDGE_LOOP ( 'NONE', ( #2011, #11486, #535, #12281, #712, #16060, #7281, #4637, #9647, #2221, #14903, #7932, #2411, #3750, #13222, #8437, #7902, #10755 ) ) ;
+#7767 = VERTEX_POINT ( 'NONE', #5303 ) ;
+#7768 = LINE ( 'NONE', #16554, #14607 ) ;
+#7769 = ORIENTED_EDGE ( 'NONE', *, *, #5354, .T. ) ;
+#7770 = ORIENTED_EDGE ( 'NONE', *, *, #14969, .F. ) ;
+#7771 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2400000002457353100, -1.800000000000006000 ) ) ;
+#7772 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000400, 0.3000000002457344800, -1.750000000000007800 ) ) ;
+#7773 = EDGE_LOOP ( 'NONE', ( #13675, #16011, #11843, #3690 ) ) ;
+#7774 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#7775 = CYLINDRICAL_SURFACE ( 'NONE', #7809, 0.2499999999999997800 ) ;
+#7776 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999998400, 1.475000000000001400, 1.699999999999996600 ) ) ;
+#7777 = DIRECTION ( 'NONE', ( -3.186392353651799600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#7778 = EDGE_CURVE ( 'NONE', #12954, #12813, #7152, .T. ) ;
+#7779 = FACE_OUTER_BOUND ( 'NONE', #12278, .T. ) ;
+#7780 = EDGE_CURVE ( 'NONE', #1565, #12528, #1558, .T. ) ;
+#7781 = EDGE_LOOP ( 'NONE', ( #13550, #14686, #8490, #3705, #1249 ) ) ;
+#7782 = CARTESIAN_POINT ( 'NONE', ( -3.700000000000004200, 0.2999999999999488100, 0.09999999999999982500 ) ) ;
+#7783 = ADVANCED_FACE ( 'NONE', ( #6732 ), #1573, .F. ) ;
+#7784 = ORIENTED_EDGE ( 'NONE', *, *, #2605, .T. ) ;
+#7785 = ORIENTED_EDGE ( 'NONE', *, *, #14024, .F. ) ;
+#7786 = ORIENTED_EDGE ( 'NONE', *, *, #6203, .T. ) ;
+#7787 = AXIS2_PLACEMENT_3D ( 'NONE', #13309, #14518, #12069 ) ;
+#7788 = LINE ( 'NONE', #15870, #11019 ) ;
+#7789 = CARTESIAN_POINT ( 'NONE', ( 3.386396103661186700, 0.5621320343559765800, -2.200000000000001100 ) ) ;
+#7790 = LINE ( 'NONE', #15153, #8199 ) ;
+#7791 = DIRECTION ( 'NONE', ( -1.247165204358978500E-015, 0.2588190451025146900, 0.9659258262890699800 ) ) ;
+#7792 = VECTOR ( 'NONE', #8717, 1000.000000000000000 ) ;
+#7793 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 0.8500000000000012000, -2.500000000000005800 ) ) ;
+#7794 = VERTEX_POINT ( 'NONE', #612 ) ;
+#7795 = VERTEX_POINT ( 'NONE', #10506 ) ;
+#7796 = CARTESIAN_POINT ( 'NONE', ( -3.899999999999999900, -5.397101072597098600E-014, 0.5999999999999995300 ) ) ;
+#7797 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.753666395189100600E-017 ) ) ;
+#7798 = CARTESIAN_POINT ( 'NONE', ( -1.600000000000001000, 1.700000000000001100, 1.699999999999997500 ) ) ;
+#7799 = ORIENTED_EDGE ( 'NONE', *, *, #13683, .T. ) ;
+#7800 = DIRECTION ( 'NONE', ( 0.7071067811865408000, -0.7071067811865541200, -3.450163128037096300E-016 ) ) ;
+#7801 = ORIENTED_EDGE ( 'NONE', *, *, #2443, .T. ) ;
+#7802 = AXIS2_PLACEMENT_3D ( 'NONE', #3354, #13585, #5793 ) ;
+#7803 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006700, 0.5000000002457348800, -1.000000000000001800 ) ) ;
+#7804 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -6.864554764291234300E-015, 1.000000000000000000 ) ) ;
+#7805 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -6.424901762877064500E-016 ) ) ;
+#7806 = VECTOR ( 'NONE', #10438, 1000.000000000000000 ) ;
+#7807 = LINE ( 'NONE', #11625, #16250 ) ;
+#7808 = LINE ( 'NONE', #16294, #13853 ) ;
+#7809 = AXIS2_PLACEMENT_3D ( 'NONE', #14976, #12366, #16265 ) ;
+#7810 = VECTOR ( 'NONE', #15242, 1000.000000000000000 ) ;
+#7811 = ORIENTED_EDGE ( 'NONE', *, *, #13987, .F. ) ;
+#7812 = ORIENTED_EDGE ( 'NONE', *, *, #7066, .T. ) ;
+#7813 = CARTESIAN_POINT ( 'NONE', ( -1.925000000000000000, 1.400000000000003900, -2.200000000000002400 ) ) ;
+#7814 = CARTESIAN_POINT ( 'NONE', ( -4.867303454470106500E-015, 0.2999999999999999300, 0.7999999999999970500 ) ) ;
+#7815 = ORIENTED_EDGE ( 'NONE', *, *, #6079, .T. ) ;
+#7816 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#7817 = CARTESIAN_POINT ( 'NONE', ( 0.6749999988236212700, 0.05000000000000925200, 1.829999999999999200 ) ) ;
+#7818 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006700, 8.827971084131382500E-015, -1.000000000000001800 ) ) ;
+#7819 = DIRECTION ( 'NONE', ( -1.000000000000000000, 2.891205793294679400E-015, -2.891205793294679400E-015 ) ) ;
+#7820 = CIRCLE ( 'NONE', #7269, 0.1499999999999999700 ) ;
+#7821 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.395304964040044300E-014, 0.0000000000000000000 ) ) ;
+#7822 = FACE_OUTER_BOUND ( 'NONE', #13358, .T. ) ;
+#7823 = CARTESIAN_POINT ( 'NONE', ( 2.449999999999996200, 1.400000000000003900, -2.200000000000003700 ) ) ;
+#7824 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 2.150000000000000800, -1.480000000000007500 ) ) ;
+#7825 = AXIS2_PLACEMENT_3D ( 'NONE', #10770, #4295, #5680 ) ;
+#7826 = LINE ( 'NONE', #12353, #12680 ) ;
+#7827 = VERTEX_POINT ( 'NONE', #4077 ) ;
+#7828 = EDGE_CURVE ( 'NONE', #8508, #2940, #4551, .T. ) ;
+#7829 = ORIENTED_EDGE ( 'NONE', *, *, #4180, .T. ) ;
+#7830 = CARTESIAN_POINT ( 'NONE', ( 3.376776695296638900, 0.9767766947033644800, -2.050000000000007400 ) ) ;
+#7831 = ORIENTED_EDGE ( 'NONE', *, *, #13160, .T. ) ;
+#7832 = DIRECTION ( 'NONE', ( -0.7071067811865537900, 0.7071067811865413600, -3.262326418475466600E-017 ) ) ;
+#7833 = DIRECTION ( 'NONE', ( 4.818676322157797600E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#7834 = FACE_OUTER_BOUND ( 'NONE', #6647, .T. ) ;
+#7835 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#7836 = AXIS2_PLACEMENT_3D ( 'NONE', #12496, #1075, #13887 ) ;
+#7837 = FACE_OUTER_BOUND ( 'NONE', #1704, .T. ) ;
+#7838 = FACE_OUTER_BOUND ( 'NONE', #15730, .T. ) ;
+#7839 = EDGE_LOOP ( 'NONE', ( #10241, #14704, #8335, #10710, #725 ) ) ;
+#7840 = DIRECTION ( 'NONE', ( 1.379025886541473100E-014, -0.9709743802578710800, 0.2391835129829041600 ) ) ;
+#7841 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#7843 = EDGE_CURVE ( 'NONE', #1886, #12963, #9802, .T. ) ;
+#7842 = ORIENTED_EDGE ( 'NONE', *, *, #2792, .T. ) ;
+#7844 = ADVANCED_FACE ( 'NONE', ( #11823 ), #10839, .F. ) ;
+#7845 = EDGE_LOOP ( 'NONE', ( #4, #16109, #8645, #49 ) ) ;
+#7846 = AXIS2_PLACEMENT_3D ( 'NONE', #10844, #2907, #9488 ) ;
+#7847 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082138700, 0.05000000000001102900, 1.759999999999999100 ) ) ;
+#7848 = DIRECTION ( 'NONE', ( 1.000000000000000000, -3.481819213528770800E-015, -2.768175759537458200E-016 ) ) ;
+#7849 = EDGE_CURVE ( 'NONE', #5088, #12553, #3536, .T. ) ;
+#7850 = VECTOR ( 'NONE', #4280, 1000.000000000000000 ) ;
+#7851 = EDGE_CURVE ( 'NONE', #11400, #7952, #7764, .T. ) ;
+#7852 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#7853 = VECTOR ( 'NONE', #12879, 1000.000000000000000 ) ;
+#7854 = EDGE_CURVE ( 'NONE', #4708, #7475, #3956, .T. ) ;
+#7855 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#7856 = LINE ( 'NONE', #15559, #10877 ) ;
+#7857 = CLOSED_SHELL ( 'NONE', ( #1961, #9037, #14119, #11993, #2292, #3491, #15328, #4563, #10630, #8549 ) ) ;
+#7858 = ORIENTED_EDGE ( 'NONE', *, *, #6109, .T. ) ;
+#7859 = STYLED_ITEM ( 'NONE', ( #4500 ), #9315 ) ;
+#7860 = CARTESIAN_POINT ( 'NONE', ( -3.049999999999998500, 2.477598792654222700, 2.894122473943339500 ) ) ;
+#7861 = ADVANCED_FACE ( 'NONE', ( #7544 ), #2834, .F. ) ;
+#7862 = FILL_AREA_STYLE ('',( #5319 ) ) ;
+#7863 = ORIENTED_EDGE ( 'NONE', *, *, #9276, .F. ) ;
+#7864 = VECTOR ( 'NONE', #4802, 1000.000000000000000 ) ;
+#7865 = ORIENTED_EDGE ( 'NONE', *, *, #11446, .T. ) ;
+#7866 = FACE_OUTER_BOUND ( 'NONE', #1683, .T. ) ;
+#7867 = PLANE ( 'NONE', #2713 ) ;
+#7868 = MANIFOLD_SOLID_BREP ( 'Housing', #15753 ) ;
+#7869 = CARTESIAN_POINT ( 'NONE', ( 3.449999999999999300, 2.150000000000000400, -2.200000000000001100 ) ) ;
+#7870 = ORIENTED_EDGE ( 'NONE', *, *, #6223, .T. ) ;
+#7871 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#7872 = VECTOR ( 'NONE', #8530, 1000.000000000000000 ) ;
+#7873 = DIRECTION ( 'NONE', ( 0.9511818456901539600, 1.317062759664235400E-014, -0.3086310036750557500 ) ) ;
+#7874 = DIRECTION ( 'NONE', ( -1.084202172485505200E-015, -3.546184075106334600E-031, -1.000000000000000000 ) ) ;
+#7875 = EDGE_CURVE ( 'NONE', #10286, #2075, #1537, .T. ) ;
+#7876 = EDGE_CURVE ( 'NONE', #9706, #4338, #8981, .T. ) ;
+#7877 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 0.3500000002457373000, -2.150000000000007000 ) ) ;
+#7878 = VERTEX_POINT ( 'NONE', #901 ) ;
+#7879 = CARTESIAN_POINT ( 'NONE', ( -1.360355339355999100, -1.463908729949247300, -0.4100000000000024200 ) ) ;
+#7880 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000005200, 0.3000000002457319200, -0.4100000000000018100 ) ) ;
+#7881 = EDGE_CURVE ( 'NONE', #12605, #3539, #4346, .T. ) ;
+#7882 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#7883 = SURFACE_SIDE_STYLE ('',( #8996 ) ) ;
+#7884 = CIRCLE ( 'NONE', #10080, 0.09999999999999982500 ) ;
+#7885 = AXIS2_PLACEMENT_3D ( 'NONE', #11676, #11914, #14480 ) ;
+#7886 = ORIENTED_EDGE ( 'NONE', *, *, #964, .F. ) ;
+#7887 = LINE ( 'NONE', #11621, #14715 ) ;
+#7888 = ORIENTED_EDGE ( 'NONE', *, *, #12062, .F. ) ;
+#7889 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.450000000000000200, 1.250000000000000400 ) ) ;
+#7890 = VERTEX_POINT ( 'NONE', #16155 ) ;
+#7891 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.640280049317045300, 1.469865528290279900 ) ) ;
+#7892 = VECTOR ( 'NONE', #2389, 1000.000000000000000 ) ;
+#7893 = CARTESIAN_POINT ( 'NONE', ( 3.235355339059327900, 1.118198050940673000, -1.000000000000003600 ) ) ;
+#7894 = AXIS2_PLACEMENT_3D ( 'NONE', #3815, #2455, #15194 ) ;
+#7895 = ORIENTED_EDGE ( 'NONE', *, *, #10390, .F. ) ;
+#7896 = ORIENTED_EDGE ( 'NONE', *, *, #13201, .T. ) ;
+#7897 = VECTOR ( 'NONE', #3252, 1000.000000000000000 ) ;
+#7898 = EDGE_CURVE ( 'NONE', #12985, #10961, #3135, .T. ) ;
+#7899 = ORIENTED_EDGE ( 'NONE', *, *, #1569, .F. ) ;
+#7900 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#7901 = ORIENTED_EDGE ( 'NONE', *, *, #10730, .T. ) ;
+#7902 = ORIENTED_EDGE ( 'NONE', *, *, #11198, .F. ) ;
+#7903 = CIRCLE ( 'NONE', #5151, 0.05000000000000056500 ) ;
+#7904 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.450000000000000200, 0.02000000000000017400 ) ) ;
+#7905 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#7906 = AXIS2_PLACEMENT_3D ( 'NONE', #2465, #3699, #7508 ) ;
+#7907 = CARTESIAN_POINT ( 'NONE', ( -1.995000000000000300, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#7908 = FACE_OUTER_BOUND ( 'NONE', #13397, .T. ) ;
+#7909 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#7910 = CARTESIAN_POINT ( 'NONE', ( 3.249999999999999600, 1.265000000000004600, 1.174999999999997400 ) ) ;
+#7911 = ORIENTED_EDGE ( 'NONE', *, *, #8090, .F. ) ;
+#7912 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.1500000002457345700, -1.850000000000006100 ) ) ;
+#7913 = EDGE_LOOP ( 'NONE', ( #1274, #14844, #787, #9263 ) ) ;
+#7914 = CARTESIAN_POINT ( 'NONE', ( -2.075000000000000200, 2.457346083996483400E-010, -1.750000000000008000 ) ) ;
+#7915 = ORIENTED_EDGE ( 'NONE', *, *, #9843, .T. ) ;
+#7916 = AXIS2_PLACEMENT_3D ( 'NONE', #313, #15526, #5292 ) ;
+#7917 = ORIENTED_EDGE ( 'NONE', *, *, #11299, .F. ) ;
+#7918 = ORIENTED_EDGE ( 'NONE', *, *, #10915, .F. ) ;
+#7919 = FACE_OUTER_BOUND ( 'NONE', #13244, .T. ) ;
+#7920 = DIRECTION ( 'NONE', ( -1.153838612879951200E-016, 0.2391835129829038800, -0.9709743802578713100 ) ) ;
+#7921 = VECTOR ( 'NONE', #12862, 1000.000000000000000 ) ;
+#7922 = ADVANCED_FACE ( 'NONE', ( #13814 ), #15398, .T. ) ;
+#7923 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 0.3500000002457384100, -2.500000000000007500 ) ) ;
+#7924 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999976700, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#7925 = CARTESIAN_POINT ( 'NONE', ( -0.07071067811870558600, -2.117157288118668200, -2.200000000000007300 ) ) ;
+#7926 = ORIENTED_EDGE ( 'NONE', *, *, #7197, .T. ) ;
+#7927 = ORIENTED_EDGE ( 'NONE', *, *, #9069, .T. ) ;
+#7928 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#7929 = ORIENTED_EDGE ( 'NONE', *, *, #9465, .T. ) ;
+#7930 = ORIENTED_EDGE ( 'NONE', *, *, #1007, .F. ) ;
+#7931 = LINE ( 'NONE', #9470, #4713 ) ;
+#7932 = ORIENTED_EDGE ( 'NONE', *, *, #6212, .T. ) ;
+#7933 = LINE ( 'NONE', #3499, #3111 ) ;
+#7934 = EDGE_LOOP ( 'NONE', ( #3098, #3920, #4993, #14097 ) ) ;
+#7935 = TOROIDAL_SURFACE ( 'NONE', #4187, 0.04999999999999988500, 0.2000000000000000100 ) ;
+#7936 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000006800, 1.119962412527285200E-014, -0.4100000000000014700 ) ) ;
+#7937 = ORIENTED_EDGE ( 'NONE', *, *, #6667, .F. ) ;
+#7938 = VERTEX_POINT ( 'NONE', #3414 ) ;
+#7939 = ORIENTED_EDGE ( 'NONE', *, *, #15714, .T. ) ;
+#7940 = PLANE ( 'NONE', #7916 ) ;
+#7941 = ADVANCED_FACE ( 'NONE', ( #16400 ), #788, .T. ) ;
+#7942 = DIRECTION ( 'NONE', ( 1.937818200944900800E-032, -0.2588190451025146900, -0.9659258262890699800 ) ) ;
+#7943 = EDGE_CURVE ( 'NONE', #7767, #3159, #12209, .T. ) ;
+#7944 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#7945 = VECTOR ( 'NONE', #8998, 1000.000000000000000 ) ;
+#7946 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#7947 = LINE ( 'NONE', #14255, #1534 ) ;
+#7948 = EDGE_CURVE ( 'NONE', #1446, #12499, #11393, .T. ) ;
+#7949 = FACE_OUTER_BOUND ( 'NONE', #7967, .T. ) ;
+#7950 = LINE ( 'NONE', #6023, #8593 ) ;
+#7951 = ORIENTED_EDGE ( 'NONE', *, *, #10271, .F. ) ;
+#7952 = VERTEX_POINT ( 'NONE', #11016 ) ;
+#7953 = LINE ( 'NONE', #10635, #8595 ) ;
+#7954 = ORIENTED_EDGE ( 'NONE', *, *, #9474, .T. ) ;
+#7955 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 1.850000000000000100 ) ) ;
+#7956 = VERTEX_POINT ( 'NONE', #12373 ) ;
+#7957 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#7958 = ORIENTED_EDGE ( 'NONE', *, *, #1980, .F. ) ;
+#7959 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#7960 = VECTOR ( 'NONE', #11834, 1000.000000000000100 ) ;
+#7961 = AXIS2_PLACEMENT_3D ( 'NONE', #1273, #6519, #1385 ) ;
+#7962 = VECTOR ( 'NONE', #3257, 1000.000000000000000 ) ;
+#7963 = LINE ( 'NONE', #10413, #2738 ) ;
+#7964 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902991200, -0.02759879240852368800, 2.894122473943336400 ) ) ;
+#7965 = EDGE_CURVE ( 'NONE', #8508, #14577, #11208, .T. ) ;
+#7966 = EDGE_CURVE ( 'NONE', #448, #5027, #7950, .T. ) ;
+#7967 = EDGE_LOOP ( 'NONE', ( #7015, #15178, #9467, #12349 ) ) ;
+#7968 = LINE ( 'NONE', #9509, #13625 ) ;
+#7969 = EDGE_CURVE ( 'NONE', #3889, #3597, #13010, .T. ) ;
+#7970 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#7971 = VERTEX_POINT ( 'NONE', #12432 ) ;
+#7972 = VERTEX_POINT ( 'NONE', #13199 ) ;
+#7973 = EDGE_CURVE ( 'NONE', #3859, #3086, #15800, .T. ) ;
+#7974 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 0.3000000002457372500, -2.150000000000005200 ) ) ;
+#7975 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#7976 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.640280049317045300, 1.469865528290279300 ) ) ;
+#7977 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245748400, 0.5500000002457352500, -2.200000000000007300 ) ) ;
+#7978 = AXIS2_PLACEMENT_3D ( 'NONE', #6262, #16558, #7677 ) ;
+#7979 = FACE_OUTER_BOUND ( 'NONE', #15545, .T. ) ;
+#7980 = DIRECTION ( 'NONE', ( 0.3029179527568059400, 4.233815491605314400E-015, -0.9530166388356635700 ) ) ;
+#7981 = CYLINDRICAL_SURFACE ( 'NONE', #12283, 0.5499999999999996000 ) ;
+#7982 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902991200, -0.02759879240852366000, 2.894122473943336900 ) ) ;
+#7983 = VECTOR ( 'NONE', #7975, 1000.000000000000000 ) ;
+#7984 = CARTESIAN_POINT ( 'NONE', ( 1.210000000000000000, 2.150000000000000400, -1.480000000000007500 ) ) ;
+#7985 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#7986 = ORIENTED_EDGE ( 'NONE', *, *, #12489, .T. ) ;
+#7987 = ORIENTED_EDGE ( 'NONE', *, *, #4304, .F. ) ;
+#7988 = EDGE_CURVE ( 'NONE', #1446, #15760, #14602, .T. ) ;
+#7989 = VERTEX_POINT ( 'NONE', #13050 ) ;
+#7990 = ORIENTED_EDGE ( 'NONE', *, *, #5468, .T. ) ;
+#7991 = SURFACE_STYLE_USAGE ( .BOTH. , #6675 ) ;
+#7992 = ORIENTED_EDGE ( 'NONE', *, *, #8871, .F. ) ;
+#7993 = SURFACE_STYLE_USAGE ( .BOTH. , #7883 ) ;
+#7994 = EDGE_CURVE ( 'NONE', #11345, #8101, #15587, .T. ) ;
+#7995 = VECTOR ( 'NONE', #16028, 1000.000000000000000 ) ;
+#7996 = LINE ( 'NONE', #8879, #5956 ) ;
+#7997 = EDGE_CURVE ( 'NONE', #13211, #9534, #13415, .T. ) ;
+#7998 = LINE ( 'NONE', #734, #4173 ) ;
+#7999 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 5.421010862427439300E-015, 1.000000000000000000 ) ) ;
+#8000 = DIRECTION ( 'NONE', ( 1.845450506358306300E-016, -3.460219699421824000E-017, -1.000000000000000000 ) ) ;
+#8001 = VECTOR ( 'NONE', #14407, 1000.000000000000000 ) ;
+#8002 = CARTESIAN_POINT ( 'NONE', ( 1.790000000000000300, 0.2400000002457355300, -2.200000000000007700 ) ) ;
+#8003 = ORIENTED_EDGE ( 'NONE', *, *, #9454, .F. ) ;
+#8004 = AXIS2_PLACEMENT_3D ( 'NONE', #15032, #16369, #6132 ) ;
+#8005 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006700, 7.018746050500487100E-015, -0.2600000000000019000 ) ) ;
+#8006 = ORIENTED_EDGE ( 'NONE', *, *, #10064, .F. ) ;
+#8007 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2000000002457346900, -1.850000000000005900 ) ) ;
+#8008 = ADVANCED_FACE ( 'NONE', ( #14223 ), #12918, .F. ) ;
+#8009 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999500, 1.730000000000000900, -2.200000000000007300 ) ) ;
+#8010 = FACE_OUTER_BOUND ( 'NONE', #9452, .T. ) ;
+#8011 = LINE ( 'NONE', #1482, #10034 ) ;
+#8012 = LINE ( 'NONE', #13086, #1993 ) ;
+#8013 = STYLED_ITEM ( 'NONE', ( #5218 ), #6099 ) ;
+#8014 = PLANE ( 'NONE', #13003 ) ;
+#8015 = VECTOR ( 'NONE', #16583, 1000.000000000000000 ) ;
+#8016 = VERTEX_POINT ( 'NONE', #15296 ) ;
+#8017 = ORIENTED_EDGE ( 'NONE', *, *, #11667, .F. ) ;
+#8018 = PLANE ( 'NONE', #14945 ) ;
+#8019 = ORIENTED_EDGE ( 'NONE', *, *, #9019, .F. ) ;
+#8020 = ADVANCED_FACE ( 'NONE', ( #15988 ), #8163, .F. ) ;
+#8021 = ADVANCED_FACE ( 'NONE', ( #12617 ), #1745, .F. ) ;
+#8022 = LINE ( 'NONE', #11473, #2200 ) ;
+#8023 = FACE_OUTER_BOUND ( 'NONE', #15805, .T. ) ;
+#8024 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#8025 = CIRCLE ( 'NONE', #3079, 0.2000000000000000400 ) ;
+#8026 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.818676322157796800E-015, -0.0000000000000000000 ) ) ;
+#8027 = ORIENTED_EDGE ( 'NONE', *, *, #6359, .F. ) ;
+#8028 = CARTESIAN_POINT ( 'NONE', ( -4.113665165777111300, 1.400000000000002600, 2.930000000561183700 ) ) ;
+#8029 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, -2.200000000000000200 ) ) ;
+#8030 = VERTEX_POINT ( 'NONE', #1281 ) ;
+#8031 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000001200, 2.450000000000000200, 1.899999999999999000 ) ) ;
+#8032 = CARTESIAN_POINT ( 'NONE', ( -3.588908729652606300, 0.7646446603474007500, 2.500000000000000000 ) ) ;
+#8033 = DIRECTION ( 'NONE', ( -0.9530166388356634500, 0.0000000000000000000, -0.3029179527568058900 ) ) ;
+#8034 = ORIENTED_EDGE ( 'NONE', *, *, #682, .F. ) ;
+#8035 = DIRECTION ( 'NONE', ( -3.469446951953615200E-016, -1.304346016487841200E-030, 1.000000000000000000 ) ) ;
+#8036 = AXIS2_PLACEMENT_3D ( 'NONE', #1084, #11320, #9913 ) ;
+#8037 = LINE ( 'NONE', #2930, #1624 ) ;
+#8038 = LINE ( 'NONE', #5520, #14088 ) ;
+#8039 = EDGE_CURVE ( 'NONE', #14778, #14283, #5327, .T. ) ;
+#8040 = EDGE_CURVE ( 'NONE', #5575, #7956, #9179, .T. ) ;
+#8041 = LINE ( 'NONE', #11897, #2613 ) ;
+#8042 = ORIENTED_EDGE ( 'NONE', *, *, #5441, .T. ) ;
+#8043 = EDGE_CURVE ( 'NONE', #11535, #3086, #2534, .T. ) ;
+#8044 = ORIENTED_EDGE ( 'NONE', *, *, #759, .T. ) ;
+#8045 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2400000002457353100, -1.800000000000005400 ) ) ;
+#8046 = VERTEX_POINT ( 'NONE', #3863 ) ;
+#8047 = CARTESIAN_POINT ( 'NONE', ( 3.699999999999999700, 5.117264847542130100E-014, 0.09999999999999896500 ) ) ;
+#8048 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -8.673617379884062300E-015, -1.000000000000000000 ) ) ;
+#8049 = AXIS2_PLACEMENT_3D ( 'NONE', #9070, #12960, #15334 ) ;
+#8050 = EDGE_LOOP ( 'NONE', ( #10469, #15713, #4506, #11014, #13732 ) ) ;
+#8051 = FACE_OUTER_BOUND ( 'NONE', #9894, .T. ) ;
+#8052 = EDGE_LOOP ( 'NONE', ( #15219, #1381, #11572, #6703 ) ) ;
+#8053 = VECTOR ( 'NONE', #12935, 1000.000000000000100 ) ;
+#8054 = DIRECTION ( 'NONE', ( 0.2211161094166268800, 7.991152206701642900E-016, -0.9752474896950281700 ) ) ;
+#8055 = FACE_OUTER_BOUND ( 'NONE', #5555, .T. ) ;
+#8056 = ORIENTED_EDGE ( 'NONE', *, *, #13485, .F. ) ;
+#8057 = CARTESIAN_POINT ( 'NONE', ( -2.962132034949232800, 0.5621320343559475000, -1.200000000000004000 ) ) ;
+#8058 = EDGE_CURVE ( 'NONE', #16383, #15904, #2140, .T. ) ;
+#8059 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#8060 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000001300, 1.249999999999995300, 2.499999999999998700 ) ) ;
+#8061 = EDGE_CURVE ( 'NONE', #6913, #11975, #4752, .T. ) ;
+#8062 = VECTOR ( 'NONE', #8865, 1000.000000000000000 ) ;
+#8063 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2400000002457353100, -1.650000000000005500 ) ) ;
+#8064 = VERTEX_POINT ( 'NONE', #14256 ) ;
+#8065 = LINE ( 'NONE', #14814, #8896 ) ;
+#8066 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8067 = MANIFOLD_SOLID_BREP ( 'Pin 3', #7857 ) ;
+#8068 = ORIENTED_EDGE ( 'NONE', *, *, #7085, .F. ) ;
+#8069 = VECTOR ( 'NONE', #465, 1000.000000000000000 ) ;
+#8070 = ORIENTED_EDGE ( 'NONE', *, *, #10133, .F. ) ;
+#8071 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.084202172485503800E-015 ) ) ;
+#8072 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.265000000000001700, -1.000000000000002700 ) ) ;
+#8073 = ORIENTED_EDGE ( 'NONE', *, *, #1294, .T. ) ;
+#8074 = CARTESIAN_POINT ( 'NONE', ( -2.475000000000000500, 2.450000000000000200, -1.199999999999999700 ) ) ;
+#8075 = EDGE_CURVE ( 'NONE', #4804, #2985, #738, .T. ) ;
+#8076 = ORIENTED_EDGE ( 'NONE', *, *, #3548, .F. ) ;
+#8077 = ORIENTED_EDGE ( 'NONE', *, *, #887, .F. ) ;
+#8078 = ADVANCED_FACE ( 'NONE', ( #1344 ), #15472, .F. ) ;
+#8079 = DIRECTION ( 'NONE', ( 0.7071067811865412400, 0.7071067811865536800, -1.232595164407830800E-032 ) ) ;
+#8080 = CARTESIAN_POINT ( 'NONE', ( -3.174264069305194400, 0.7742640687119127800, -2.200000000000003700 ) ) ;
+#8081 = VECTOR ( 'NONE', #3870, 1000.000000000000000 ) ;
+#8082 = PLANE ( 'NONE', #4136 ) ;
+#8083 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.382357769919017500E-014, 0.0000000000000000000 ) ) ;
+#8084 = ORIENTED_EDGE ( 'NONE', *, *, #13682, .F. ) ;
+#8085 = LINE ( 'NONE', #12204, #2471 ) ;
+#8086 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, -2.200000000000000200 ) ) ;
+#8087 = EDGE_CURVE ( 'NONE', #14185, #6917, #16606, .T. ) ;
+#8088 = CARTESIAN_POINT ( 'NONE', ( 0.6355093709046616400, 0.3000000000000088200, -0.4128479157396557900 ) ) ;
+#8089 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 0.3000000002457375900, -2.150000000000007900 ) ) ;
+#8090 = EDGE_CURVE ( 'NONE', #3250, #3780, #3361, .T. ) ;
+#8091 = VERTEX_POINT ( 'NONE', #11741 ) ;
+#8092 = ORIENTED_EDGE ( 'NONE', *, *, #14520, .T. ) ;
+#8093 = FACE_OUTER_BOUND ( 'NONE', #15097, .T. ) ;
+#8094 = VECTOR ( 'NONE', #14463, 1000.000000000000000 ) ;
+#8095 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.475000000000001400, -1.425440947723654700 ) ) ;
+#8096 = CARTESIAN_POINT ( 'NONE', ( -2.925000000000000300, 2.450000000000000200, 1.380000000000000300 ) ) ;
+#8097 = CARTESIAN_POINT ( 'NONE', ( -3.324264069305197900, 0.4999999999999861200, -1.262132034355968300 ) ) ;
+#8098 = ORIENTED_EDGE ( 'NONE', *, *, #9087, .F. ) ;
+#8099 = ORIENTED_EDGE ( 'NONE', *, *, #5201, .F. ) ;
+#8100 = ADVANCED_FACE ( 'NONE', ( #4736 ), #13307, .F. ) ;
+#8101 = VERTEX_POINT ( 'NONE', #5562 ) ;
+#8102 = ADVANCED_FACE ( 'NONE', ( #14587 ), #13249, .F. ) ;
+#8103 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.879071865730750700E-016, 0.0000000000000000000 ) ) ;
+#8104 = VERTEX_POINT ( 'NONE', #10700 ) ;
+#8105 = ORIENTED_EDGE ( 'NONE', *, *, #13918, .F. ) ;
+#8106 = LINE ( 'NONE', #3486, #2088 ) ;
+#8107 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 2.000000000000000400, -2.050000000000007400 ) ) ;
+#8108 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000003600, -1.605422720450320400E-014, -1.200000000000004000 ) ) ;
+#8109 = VECTOR ( 'NONE', #10838, 1000.000000000000000 ) ;
+#8110 = EDGE_CURVE ( 'NONE', #6771, #5351, #7154, .T. ) ;
+#8111 = ORIENTED_EDGE ( 'NONE', *, *, #12221, .F. ) ;
+#8112 = PLANE ( 'NONE', #11321 ) ;
+#8113 = EDGE_LOOP ( 'NONE', ( #1984, #10348, #4167, #8351 ) ) ;
+#8114 = VERTEX_POINT ( 'NONE', #6897 ) ;
+#8115 = VERTEX_POINT ( 'NONE', #473 ) ;
+#8116 = CARTESIAN_POINT ( 'NONE', ( 2.985355339898353700, 0.1610912705931372400, 1.109999999999999000 ) ) ;
+#8117 = VERTEX_POINT ( 'NONE', #1774 ) ;
+#8118 = AXIS2_PLACEMENT_3D ( 'NONE', #5689, #15980, #14808 ) ;
+#8119 = LINE ( 'NONE', #12194, #6699 ) ;
+#8120 = ORIENTED_EDGE ( 'NONE', *, *, #9709, .T. ) ;
+#8121 = CARTESIAN_POINT ( 'NONE', ( -3.749999999999999600, 1.900000000000002600, 2.500000000000000000 ) ) ;
+#8122 = VECTOR ( 'NONE', #6724, 1000.000000000000000 ) ;
+#8123 = CARTESIAN_POINT ( 'NONE', ( 3.474264069305223100, 0.6500000000000136800, -2.200000000000000600 ) ) ;
+#8124 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000005300, 0.3000000002457297600, -0.2600000000000018400 ) ) ;
+#8125 = ORIENTED_EDGE ( 'NONE', *, *, #11096, .T. ) ;
+#8126 = CIRCLE ( 'NONE', #5056, 0.2000000000000000900 ) ;
+#8127 = CARTESIAN_POINT ( 'NONE', ( 3.800000000000002500, 1.250000000000001100, 2.499999999999999600 ) ) ;
+#8128 = ORIENTED_EDGE ( 'NONE', *, *, #5880, .F. ) ;
+#8129 = ADVANCED_FACE ( 'NONE', ( #3762 ), #10212, .F. ) ;
+#8130 = AXIS2_PLACEMENT_3D ( 'NONE', #13317, #485, #602 ) ;
+#8131 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000006200, 8.686989030519773900E-015, 0.9599999999999986300 ) ) ;
+#8132 = CYLINDRICAL_SURFACE ( 'NONE', #12139, 0.3500000000000005300 ) ;
+#8133 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#8134 = VECTOR ( 'NONE', #228, 1000.000000000000000 ) ;
+#8135 = EDGE_CURVE ( 'NONE', #340, #14878, #6717, .T. ) ;
+#8136 = ORIENTED_EDGE ( 'NONE', *, *, #1492, .T. ) ;
+#8137 = VECTOR ( 'NONE', #15863, 1000.000000000000000 ) ;
+#8138 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2000000002457346900, -1.800000000000005200 ) ) ;
+#8139 = DIRECTION ( 'NONE', ( 3.584139413175222700E-016, -3.373073425510458100E-015, 1.000000000000000000 ) ) ;
+#8140 = DIRECTION ( 'NONE', ( 0.7071067811865412400, 0.7071067811865536800, 2.453269466693386300E-016 ) ) ;
+#8141 = LINE ( 'NONE', #8190, #11212 ) ;
+#8142 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.817098613104197700E-016, 8.131516293641232000E-016 ) ) ;
+#8143 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000001100, 0.3000000002457335900, -1.600000000000007200 ) ) ;
+#8144 = DIRECTION ( 'NONE', ( -0.5735764363510403900, 0.8191520442889960200, -6.297446262058643300E-016 ) ) ;
+#8145 = EDGE_CURVE ( 'NONE', #9199, #14826, #16187, .T. ) ;
+#8146 = EDGE_LOOP ( 'NONE', ( #2703, #1019, #15527, #11278, #10407, #6861 ) ) ;
+#8147 = CARTESIAN_POINT ( 'NONE', ( 2.202642356364895800, 2.131915204428900300, -1.499999999999996900 ) ) ;
+#8148 = ORIENTED_EDGE ( 'NONE', *, *, #16161, .F. ) ;
+#8149 = VECTOR ( 'NONE', #15506, 1000.000000000000000 ) ;
+#8150 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.608436298143900900E-016, 0.0000000000000000000 ) ) ;
+#8151 = ORIENTED_EDGE ( 'NONE', *, *, #10277, .T. ) ;
+#8152 = VERTEX_POINT ( 'NONE', #14462 ) ;
+#8153 = ORIENTED_EDGE ( 'NONE', *, *, #11558, .F. ) ;
+#8154 = PLANE ( 'NONE', #2143 ) ;
+#8155 = ORIENTED_EDGE ( 'NONE', *, *, #15371, .T. ) ;
+#8156 = AXIS2_PLACEMENT_3D ( 'NONE', #12550, #4995, #2365 ) ;
+#8157 = VERTEX_POINT ( 'NONE', #8045 ) ;
+#8158 = EDGE_CURVE ( 'NONE', #5823, #6477, #11412, .T. ) ;
+#8159 = LINE ( 'NONE', #5329, #8978 ) ;
+#8160 = DIRECTION ( 'NONE', ( -1.374997573338334000E-014, -0.9709743802578711900, 0.2391835129829040800 ) ) ;
+#8161 = VECTOR ( 'NONE', #12966, 1000.000000000000000 ) ;
+#8162 = FACE_OUTER_BOUND ( 'NONE', #15572, .T. ) ;
+#8163 = CYLINDRICAL_SURFACE ( 'NONE', #15804, 0.2499999999999997800 ) ;
+#8164 = AXIS2_PLACEMENT_3D ( 'NONE', #4144, #14377, #1586 ) ;
+#8165 = ORIENTED_EDGE ( 'NONE', *, *, #15613, .T. ) ;
+#8166 = ORIENTED_EDGE ( 'NONE', *, *, #7099, .F. ) ;
+#8167 = CIRCLE ( 'NONE', #16347, 0.1499999999999998600 ) ;
+#8168 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.1500000002457345700, -2.500000000000005300 ) ) ;
+#8169 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000006500, 1.475000000000001400, -1.425440947723654700 ) ) ;
+#8170 = ORIENTED_EDGE ( 'NONE', *, *, #15571, .T. ) ;
+#8171 = CARTESIAN_POINT ( 'NONE', ( -3.250000000000006200, 1.234213042790955700E-014, -1.200000000000001500 ) ) ;
+#8172 = EDGE_LOOP ( 'NONE', ( #1632, #15264, #5703, #4774 ) ) ;
+#8173 = EDGE_CURVE ( 'NONE', #9373, #9139, #13994, .T. ) ;
+#8174 = EDGE_CURVE ( 'NONE', #9342, #15261, #7968, .T. ) ;
+#8175 = ORIENTED_EDGE ( 'NONE', *, *, #7178, .F. ) ;
+#8176 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.1500000002457345700, -2.500000000000005800 ) ) ;
+#8177 = PLANE ( 'NONE', #3828 ) ;
+#8178 = ADVANCED_FACE ( 'NONE', ( #5515 ), #13413, .F. ) ;
+#8179 = VECTOR ( 'NONE', #6070, 1000.000000000000000 ) ;
+#8180 = DIRECTION ( 'NONE', ( 3.584139413175222700E-016, -3.373073425510458100E-015, 1.000000000000000000 ) ) ;
+#8181 = LINE ( 'NONE', #13862, #11221 ) ;
+#8182 = LINE ( 'NONE', #12989, #2951 ) ;
+#8183 = ORIENTED_EDGE ( 'NONE', *, *, #7066, .F. ) ;
+#8184 = ORIENTED_EDGE ( 'NONE', *, *, #13883, .T. ) ;
+#8185 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997400, 2.150000000000000800, 1.849999999999999900 ) ) ;
+#8186 = ORIENTED_EDGE ( 'NONE', *, *, #4198, .F. ) ;
+#8187 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8188 = VERTEX_POINT ( 'NONE', #5506 ) ;
+#8189 = EDGE_CURVE ( 'NONE', #3630, #15412, #16316, .T. ) ;
+#8190 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000005800, -7.112601330337030800E-015, 2.489999999999982900 ) ) ;
+#8191 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#8192 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000000700, 1.475000000000001400, -1.000000000000002200 ) ) ;
+#8193 = VECTOR ( 'NONE', #7408, 1000.000000000000000 ) ;
+#8194 = ADVANCED_FACE ( 'NONE', ( #1164 ), #756, .T. ) ;
+#8195 = DIRECTION ( 'NONE', ( -1.415534356397075100E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#8196 = EDGE_CURVE ( 'NONE', #1336, #7567, #9357, .T. ) ;
+#8197 = EDGE_CURVE ( 'NONE', #7509, #15557, #11995, .T. ) ;
+#8198 = EDGE_CURVE ( 'NONE', #52, #12987, #14016, .T. ) ;
+#8199 = VECTOR ( 'NONE', #15315, 1000.000000000000000 ) ;
+#8200 = ADVANCED_FACE ( 'NONE', ( #6737 ), #8791, .F. ) ;
+#8201 = LINE ( 'NONE', #3885, #3774 ) ;
+#8202 = DIRECTION ( 'NONE', ( 0.7071067811865401300, 0.7071067811865550100, -0.0000000000000000000 ) ) ;
+#8203 = VERTEX_POINT ( 'NONE', #3340 ) ;
+#8204 = EDGE_CURVE ( 'NONE', #16421, #144, #13225, .T. ) ;
+#8205 = VERTEX_POINT ( 'NONE', #4959 ) ;
+#8206 = CARTESIAN_POINT ( 'NONE', ( 1.148223305000032600, -1.251776695593284500, 5.297473199062075400E-017 ) ) ;
+#8207 = EDGE_LOOP ( 'NONE', ( #2634, #198, #3570, #9783, #11094, #15737, #14748, #12825 ) ) ;
+#8208 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.613626265895764100E-016 ) ) ;
+#8209 = ORIENTED_EDGE ( 'NONE', *, *, #110, .T. ) ;
+#8210 = AXIS2_PLACEMENT_3D ( 'NONE', #3151, #12328, #11086 ) ;
+#8211 = CARTESIAN_POINT ( 'NONE', ( -2.925000000000000300, 2.150000000000000400, 1.380000000000000300 ) ) ;
+#8212 = DIRECTION ( 'NONE', ( -0.001097777725771187400, 3.095218742445005500E-017, -0.9999993974418509600 ) ) ;
+#8213 = PLANE ( 'NONE', #7656 ) ;
+#8214 = FACE_OUTER_BOUND ( 'NONE', #10483, .T. ) ;
+#8215 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#8216 = VECTOR ( 'NONE', #406, 1000.000000000000000 ) ;
+#8217 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.2400000002457353100, -1.650000000000005500 ) ) ;
+#8218 = FACE_OUTER_BOUND ( 'NONE', #9079, .T. ) ;
+#8219 = FACE_BOUND ( 'NONE', #2665, .T. ) ;
+#8220 = VERTEX_POINT ( 'NONE', #4501 ) ;
+#8221 = ORIENTED_EDGE ( 'NONE', *, *, #3447, .F. ) ;
+#8222 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.1500000002457345700, -1.850000000000005900 ) ) ;
+#8223 = CARTESIAN_POINT ( 'NONE', ( 1.549999999999997600, -2.358615252424607100E-015, 1.499999999999997300 ) ) ;
+#8224 = ORIENTED_EDGE ( 'NONE', *, *, #12704, .T. ) ;
+#8225 = EDGE_CURVE ( 'NONE', #1524, #9143, #16209, .T. ) ;
+#8226 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 1.899999999999999900, -2.200000000000001100 ) ) ;
+#8227 = LINE ( 'NONE', #9250, #14074 ) ;
+#8228 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 1.850000000000000800, 1.499999999999997300 ) ) ;
+#8229 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#8230 = LINE ( 'NONE', #3344, #13469 ) ;
+#8231 = AXIS2_PLACEMENT_3D ( 'NONE', #2746, #348, #1595 ) ;
+#8232 = LINE ( 'NONE', #6143, #11691 ) ;
+#8233 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#8234 = DIRECTION ( 'NONE', ( -3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#8235 = VERTEX_POINT ( 'NONE', #13568 ) ;
+#8236 = ORIENTED_EDGE ( 'NONE', *, *, #15524, .F. ) ;
+#8237 = PLANE ( 'NONE', #5538 ) ;
+#8238 = ORIENTED_EDGE ( 'NONE', *, *, #5877, .F. ) ;
+#8239 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8240 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006200, 7.236030211769494800E-015, 0.9499999999999990700 ) ) ;
+#8241 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.265000000000001700, -1.000000000000002700 ) ) ;
+#8242 = CARTESIAN_POINT ( 'NONE', ( 0.4099999999999999800, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#8243 = CIRCLE ( 'NONE', #13202, 0.1200000000000007400 ) ;
+#8244 = AXIS2_PLACEMENT_3D ( 'NONE', #2216, #7702, #16636 ) ;
+#8245 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 1.153553389999998300, -0.4100000000000015300 ) ) ;
+#8246 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000001300, 1.249999999999995300, 2.489999999999999300 ) ) ;
+#8247 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000001800, 1.353553389999994700, 8.636903290469225900E-016 ) ) ;
+#8248 = VECTOR ( 'NONE', #11162, 1000.000000000000000 ) ;
+#8249 = ORIENTED_EDGE ( 'NONE', *, *, #13533, .F. ) ;
+#8250 = DIRECTION ( 'NONE', ( -0.2211161094166268800, -7.991152206701642900E-016, 0.9752474896950281700 ) ) ;
+#8251 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 2.150000000000000400, 1.849999999999999400 ) ) ;
+#8252 = VERTEX_POINT ( 'NONE', #14851 ) ;
+#8253 = ORIENTED_EDGE ( 'NONE', *, *, #5466, .T. ) ;
+#8254 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8255 = ORIENTED_EDGE ( 'NONE', *, *, #4023, .F. ) ;
+#8256 = AXIS2_PLACEMENT_3D ( 'NONE', #7200, #9588, #14796 ) ;
+#8257 = PLANE ( 'NONE', #2372 ) ;
+#8258 = VECTOR ( 'NONE', #7192, 1000.000000000000000 ) ;
+#8259 = AXIS2_PLACEMENT_3D ( 'NONE', #770, #14859, #7144 ) ;
+#8260 = FACE_OUTER_BOUND ( 'NONE', #16371, .T. ) ;
+#8261 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862708500, 0.3000000000000117600, 1.830000000000000500 ) ) ;
+#8262 = ADVANCED_FACE ( 'NONE', ( #6348 ), #3669, .F. ) ;
+#8263 = DIRECTION ( 'NONE', ( 2.768175759537458200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8264 = ORIENTED_EDGE ( 'NONE', *, *, #6223, .F. ) ;
+#8265 = CIRCLE ( 'NONE', #12351, 0.1499999999999999700 ) ;
+#8266 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#8267 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8268 = ORIENTED_EDGE ( 'NONE', *, *, #8706, .F. ) ;
+#8269 = DIRECTION ( 'NONE', ( -0.5735764363510429400, -0.8191520442889940200, 4.930380657631323800E-032 ) ) ;
+#8270 = CLOSED_SHELL ( 'NONE', ( #9134, #6654, #9271, #15148, #2364, #11157 ) ) ;
+#8271 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#8272 = CARTESIAN_POINT ( 'NONE', ( -2.962132034949232800, 0.5621320343559475000, -1.200000000000003700 ) ) ;
+#8273 = AXIS2_PLACEMENT_3D ( 'NONE', #12007, #4168, #1494 ) ;
+#8274 = EDGE_CURVE ( 'NONE', #2845, #7480, #14406, .T. ) ;
+#8275 = FACE_OUTER_BOUND ( 'NONE', #13332, .T. ) ;
+#8276 = ORIENTED_EDGE ( 'NONE', *, *, #2679, .T. ) ;
+#8277 = LINE ( 'NONE', #9665, #4856 ) ;
+#8278 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000000700, 0.0000000000000000000, 1.699999999999997500 ) ) ;
+#8279 = EDGE_CURVE ( 'NONE', #7045, #6913, #2937, .T. ) ;
+#8280 = LINE ( 'NONE', #3917, #15696 ) ;
+#8281 = EDGE_LOOP ( 'NONE', ( #3363, #9267, #2458, #4266 ) ) ;
+#8282 = ADVANCED_FACE ( 'NONE', ( #320 ), #16130, .T. ) ;
+#8283 = VERTEX_POINT ( 'NONE', #16185 ) ;
+#8284 = ADVANCED_FACE ( 'NONE', ( #10194 ), #14902, .F. ) ;
+#8285 = DIRECTION ( 'NONE', ( 3.690901012716618500E-016, -9.227252531791662200E-017, 1.000000000000000000 ) ) ;
+#8286 = VERTEX_POINT ( 'NONE', #12637 ) ;
+#8287 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000500, 0.3000000002457373600, -2.150000000000007000 ) ) ;
+#8288 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999700, 2.477598792654222200, 2.894122473943338200 ) ) ;
+#8289 = EDGE_CURVE ( 'NONE', #14149, #12974, #3341, .T. ) ;
+#8290 = VECTOR ( 'NONE', #12124, 1000.000000000000000 ) ;
+#8291 = ORIENTED_EDGE ( 'NONE', *, *, #11552, .T. ) ;
+#8292 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8293 = VECTOR ( 'NONE', #1371, 1000.000000000000000 ) ;
+#8294 = AXIS2_PLACEMENT_3D ( 'NONE', #9444, #4271, #3090 ) ;
+#8295 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000005200, 0.2999999999999667900, -0.09999999999999985300 ) ) ;
+#8296 = CARTESIAN_POINT ( 'NONE', ( -1.710000000000000000, -2.361019637176636800E-014, -0.9000000000000025800 ) ) ;
+#8297 = EDGE_CURVE ( 'NONE', #14375, #11971, #16589, .T. ) ;
+#8298 = EDGE_CURVE ( 'NONE', #8313, #8900, #6321, .T. ) ;
+#8299 = ORIENTED_EDGE ( 'NONE', *, *, #13161, .T. ) ;
+#8300 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.395304964040044300E-014, -0.0000000000000000000 ) ) ;
+#8301 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999995400, 1.370000000000001400, 1.699999999999998200 ) ) ;
+#8302 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8303 = EDGE_CURVE ( 'NONE', #11411, #13779, #9779, .T. ) ;
+#8304 = LINE ( 'NONE', #4119, #3270 ) ;
+#8305 = PLANE ( 'NONE', #16121 ) ;
+#8306 = DIRECTION ( 'NONE', ( -3.469446951953610200E-016, 1.409820536116052000E-016, -1.000000000000000000 ) ) ;
+#8307 = SURFACE_STYLE_USAGE ( .BOTH. , #12318 ) ;
+#8308 = VECTOR ( 'NONE', #9371, 1000.000000000000000 ) ;
+#8309 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #11391 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #11067, #2007, #14751 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#8310 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#8311 = ORIENTED_EDGE ( 'NONE', *, *, #6436, .T. ) ;
+#8312 = PLANE ( 'NONE', #9039 ) ;
+#8313 = VERTEX_POINT ( 'NONE', #16580 ) ;
+#8314 = ORIENTED_EDGE ( 'NONE', *, *, #11047, .T. ) ;
+#8315 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8316 = FACE_OUTER_BOUND ( 'NONE', #9434, .T. ) ;
+#8317 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000500, 1.400000000000005000, -2.500000000000003600 ) ) ;
+#8318 = LINE ( 'NONE', #3826, #4892 ) ;
+#8319 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999700, 1.900000000000000800, 2.500000000000000000 ) ) ;
+#8320 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002400, 1.153553389999999200, 2.499999999999999100 ) ) ;
+#8321 = ORIENTED_EDGE ( 'NONE', *, *, #7965, .T. ) ;
+#8322 = EDGE_CURVE ( 'NONE', #5611, #11535, #14982, .T. ) ;
+#8323 = DIRECTION ( 'NONE', ( -0.9999993974418508500, 0.0000000000000000000, 0.001097777725771187200 ) ) ;
+#8324 = ORIENTED_EDGE ( 'NONE', *, *, #8531, .F. ) ;
+#8325 = CARTESIAN_POINT ( 'NONE', ( -1.824999999999998400, 2.150000000000000400, 1.370000000000000300 ) ) ;
+#8326 = ORIENTED_EDGE ( 'NONE', *, *, #10062, .F. ) ;
+#8327 = DIRECTION ( 'NONE', ( -1.383162281240360900E-014, 1.000000000000000000, 4.613626265895614200E-017 ) ) ;
+#8328 = ORIENTED_EDGE ( 'NONE', *, *, #6768, .F. ) ;
+#8329 = EDGE_CURVE ( 'NONE', #14149, #14666, #4943, .T. ) ;
+#8330 = ORIENTED_EDGE ( 'NONE', *, *, #9402, .F. ) ;
+#8331 = FACE_OUTER_BOUND ( 'NONE', #423, .T. ) ;
+#8332 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002800, 1.153553389999999200, -2.200000000000001100 ) ) ;
+#8333 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#8334 = DIRECTION ( 'NONE', ( -8.673617379884013400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8335 = ORIENTED_EDGE ( 'NONE', *, *, #4126, .F. ) ;
+#8336 = ORIENTED_EDGE ( 'NONE', *, *, #13460, .F. ) ;
+#8337 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.500000000000000400, 1.849999999999999900 ) ) ;
+#8338 = ORIENTED_EDGE ( 'NONE', *, *, #14843, .T. ) ;
+#8339 = ORIENTED_EDGE ( 'NONE', *, *, #12976, .T. ) ;
+#8340 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000001800, 1.153553390000000300, 2.489999999999999300 ) ) ;
+#8341 = DIRECTION ( 'NONE', ( 1.521687259628781400E-015, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#8342 = AXIS2_PLACEMENT_3D ( 'NONE', #14160, #9201, #3930 ) ;
+#8343 = CIRCLE ( 'NONE', #11863, 0.1499999999999999700 ) ;
+#8344 = ORIENTED_EDGE ( 'NONE', *, *, #11660, .T. ) ;
+#8345 = ADVANCED_FACE ( 'NONE', ( #16405 ), #79, .F. ) ;
+#8346 = LINE ( 'NONE', #4964, #4921 ) ;
+#8347 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 0.8500000000000002000, -2.200000000000006000 ) ) ;
+#8348 = ORIENTED_EDGE ( 'NONE', *, *, #13901, .T. ) ;
+#8349 = FACE_OUTER_BOUND ( 'NONE', #11931, .T. ) ;
+#8350 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.008560160451631900E-016, -4.034240641806519500E-016 ) ) ;
+#8351 = ORIENTED_EDGE ( 'NONE', *, *, #16388, .T. ) ;
+#8352 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#8353 = ORIENTED_EDGE ( 'NONE', *, *, #1211, .F. ) ;
+#8354 = VERTEX_POINT ( 'NONE', #3904 ) ;
+#8355 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000000200, 1.900000000000000800, -2.200000000000001100 ) ) ;
+#8356 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -5.421010862427439300E-015 ) ) ;
+#8357 = AXIS2_PLACEMENT_3D ( 'NONE', #7401, #6740, #8578 ) ;
+#8358 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#8359 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9848077530122073500, 0.1736481776669341300 ) ) ;
+#8360 = FACE_OUTER_BOUND ( 'NONE', #16174, .T. ) ;
+#8361 = FACE_OUTER_BOUND ( 'NONE', #4503, .T. ) ;
+#8362 = VECTOR ( 'NONE', #4029, 1000.000000000000000 ) ;
+#8363 = VECTOR ( 'NONE', #11866, 1000.000000000000000 ) ;
+#8364 = ADVANCED_FACE ( 'NONE', ( #952 ), #13955, .T. ) ;
+#8365 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 2.457346235280513500E-010, -2.500000000000006200 ) ) ;
+#8366 = ORIENTED_EDGE ( 'NONE', *, *, #11989, .T. ) ;
+#8367 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000010500, 1.405673326026337900, 1.699999999999997500 ) ) ;
+#8368 = ORIENTED_EDGE ( 'NONE', *, *, #5443, .T. ) ;
+#8369 = LINE ( 'NONE', #15207, #11397 ) ;
+#8370 = ADVANCED_FACE ( 'NONE', ( #13013 ), #6511, .F. ) ;
+#8371 = VERTEX_POINT ( 'NONE', #1649 ) ;
+#8372 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, -1.497101191959332700E-032 ) ) ;
+#8373 = EDGE_LOOP ( 'NONE', ( #16151, #13804, #5087, #4756 ) ) ;
+#8374 = AXIS2_PLACEMENT_3D ( 'NONE', #13328, #8191, #10781 ) ;
+#8375 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000007100, 1.218926588494503400E-014, -2.200000000000000200 ) ) ;
+#8376 = ORIENTED_EDGE ( 'NONE', *, *, #4857, .T. ) ;
+#8377 = DIRECTION ( 'NONE', ( -0.9752474896950282800, 0.0000000000000000000, 0.2211161094166276000 ) ) ;
+#8378 = EDGE_CURVE ( 'NONE', #6448, #10678, #7953, .T. ) ;
+#8379 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#8380 = CIRCLE ( 'NONE', #4366, 0.04999999999999991300 ) ;
+#8381 = DIRECTION ( 'NONE', ( 3.481819213528770800E-015, -1.000000000000000000, -4.379057701015053300E-047 ) ) ;
+#8382 = LINE ( 'NONE', #2291, #15605 ) ;
+#8383 = VECTOR ( 'NONE', #2673, 1000.000000000000000 ) ;
+#8384 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8385 = CARTESIAN_POINT ( 'NONE', ( 1.747197049677452700, 1.382049282846240100, 1.538052919898429000 ) ) ;
+#8386 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.032879073410315900E-016, 0.0000000000000000000 ) ) ;
+#8387 = DIRECTION ( 'NONE', ( 3.525860723530095200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8388 = ORIENTED_EDGE ( 'NONE', *, *, #2656, .F. ) ;
+#8389 = AXIS2_PLACEMENT_3D ( 'NONE', #16018, #8334, #822 ) ;
+#8390 = VERTEX_POINT ( 'NONE', #11947 ) ;
+#8391 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#8392 = ORIENTED_EDGE ( 'NONE', *, *, #10667, .T. ) ;
+#8393 = CIRCLE ( 'NONE', #1881, 0.5499999999999997100 ) ;
+#8394 = AXIS2_PLACEMENT_3D ( 'NONE', #12770, #105, #8872 ) ;
+#8395 = ORIENTED_EDGE ( 'NONE', *, *, #4823, .T. ) ;
+#8396 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#8397 = VECTOR ( 'NONE', #11939, 1000.000000000000000 ) ;
+#8398 = ADVANCED_FACE ( 'NONE', ( #3141 ), #5154, .T. ) ;
+#8399 = VERTEX_POINT ( 'NONE', #2700 ) ;
+#8400 = EDGE_CURVE ( 'NONE', #10456, #8895, #2345, .T. ) ;
+#8401 = VERTEX_POINT ( 'NONE', #4213 ) ;
+#8402 = CARTESIAN_POINT ( 'NONE', ( 3.376776695296640300, 0.9767766947033624800, -0.4100000000000014700 ) ) ;
+#8403 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201794500E-016, 0.04999999999999992000, 1.759999999999999100 ) ) ;
+#8404 = EDGE_CURVE ( 'NONE', #4723, #16421, #8167, .T. ) ;
+#8405 = CARTESIAN_POINT ( 'NONE', ( -3.112132034949231000, 0.7121320343559483000, -1.350000000000005000 ) ) ;
+#8406 = ORIENTED_EDGE ( 'NONE', *, *, #5811, .T. ) ;
+#8407 = CARTESIAN_POINT ( 'NONE', ( -2.999999999999999600, 0.3000000002457344800, -1.750000000000005600 ) ) ;
+#8408 = ORIENTED_EDGE ( 'NONE', *, *, #1227, .F. ) ;
+#8409 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 4.336808689942100400E-014 ) ) ;
+#8410 = EDGE_CURVE ( 'NONE', #121, #9537, #10993, .T. ) ;
+#8411 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8412 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000000800, 2.450000000000000200, 0.01999999999999950100 ) ) ;
+#8413 = LINE ( 'NONE', #4509, #11251 ) ;
+#8414 = AXIS2_PLACEMENT_3D ( 'NONE', #3483, #3700, #12551 ) ;
+#8415 = VECTOR ( 'NONE', #7233, 1000.000000000000000 ) ;
+#8416 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002800, 1.153553389999999200, -2.200000000000001100 ) ) ;
+#8417 = CYLINDRICAL_SURFACE ( 'NONE', #14624, 0.1500000000000000500 ) ;
+#8418 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8419 = VECTOR ( 'NONE', #14087, 1000.000000000000000 ) ;
+#8420 = DIRECTION ( 'NONE', ( -4.613626265895772900E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#8421 = VERTEX_POINT ( 'NONE', #6719 ) ;
+#8422 = DIRECTION ( 'NONE', ( -3.525860723530094700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#8423 = VERTEX_POINT ( 'NONE', #464 ) ;
+#8424 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 0.2000000002457346900, -1.800000000000005800 ) ) ;
+#8425 = ORIENTED_EDGE ( 'NONE', *, *, #11526, .F. ) ;
+#8426 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000900, 0.1150000002457349400, -2.200000000000008200 ) ) ;
+#8427 = EDGE_CURVE ( 'NONE', #14081, #16043, #11630, .T. ) ;
+#8428 = EDGE_CURVE ( 'NONE', #4992, #13570, #15009, .T. ) ;
+#8429 = FACE_OUTER_BOUND ( 'NONE', #8632, .T. ) ;
+#8430 = VECTOR ( 'NONE', #13744, 1000.000000000000000 ) ;
+#8431 = EDGE_CURVE ( 'NONE', #7686, #15319, #2539, .T. ) ;
+#8432 = VECTOR ( 'NONE', #3333, 1000.000000000000000 ) ;
+#8433 = LINE ( 'NONE', #14069, #6995 ) ;
+#8434 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#8435 = CARTESIAN_POINT ( 'NONE', ( 1.736674762674021500, 1.836674762674022100, 1.588420018801710800 ) ) ;
+#8436 = ORIENTED_EDGE ( 'NONE', *, *, #9683, .F. ) ;
+#8437 = ORIENTED_EDGE ( 'NONE', *, *, #11662, .F. ) ;
+#8438 = ADVANCED_FACE ( 'NONE', ( #7548 ), #5333, .T. ) ;
+#8439 = DIRECTION ( 'NONE', ( -2.710505431213745300E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8440 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 0.0000000000000000000 ) ) ;
+#8441 = AXIS2_PLACEMENT_3D ( 'NONE', #2850, #507, #9432 ) ;
+#8442 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000001500, 1.249999999999999600, 2.499999999999999600 ) ) ;
+#8443 = ORIENTED_EDGE ( 'NONE', *, *, #13367, .T. ) ;
+#8444 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 2.168404344971007900E-016, 1.000000000000000000 ) ) ;
+#8445 = DIRECTION ( 'NONE', ( -0.5735764363510429400, -0.8191520442889940200, 0.0000000000000000000 ) ) ;
+#8446 = LINE ( 'NONE', #16385, #15859 ) ;
+#8447 = VECTOR ( 'NONE', #2549, 1000.000000000000000 ) ;
+#8448 = LINE ( 'NONE', #5370, #9247 ) ;
+#8449 = DIRECTION ( 'NONE', ( 2.306813132948045000E-017, -2.306813132948004300E-017, -1.000000000000000000 ) ) ;
+#8450 = EDGE_CURVE ( 'NONE', #4419, #11158, #14226, .T. ) ;
+#8451 = VERTEX_POINT ( 'NONE', #16004 ) ;
+#8452 = VERTEX_POINT ( 'NONE', #12230 ) ;
+#8453 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006700, 8.686989030519775500E-015, 6.231123739628088900E-016 ) ) ;
+#8454 = ORIENTED_EDGE ( 'NONE', *, *, #5272, .T. ) ;
+#8455 = ORIENTED_EDGE ( 'NONE', *, *, #1280, .T. ) ;
+#8456 = ADVANCED_FACE ( 'NONE', ( #8985 ), #9441, .T. ) ;
+#8457 = DIRECTION ( 'NONE', ( -2.710505431213745300E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8458 = LINE ( 'NONE', #3046, #9462 ) ;
+#8459 = AXIS2_PLACEMENT_3D ( 'NONE', #8086, #13294, #10526 ) ;
+#8460 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, 1.109999999999998500 ) ) ;
+#8461 = DIRECTION ( 'NONE', ( 2.891205793294674700E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#8462 = LINE ( 'NONE', #10830, #7637 ) ;
+#8463 = DIRECTION ( 'NONE', ( -3.584139413175230100E-016, 6.982962677686265900E-015, -1.000000000000000000 ) ) ;
+#8464 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, -0.09999999975426644700, 2.499999999999996900 ) ) ;
+#8465 = FACE_OUTER_BOUND ( 'NONE', #9333, .T. ) ;
+#8466 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000001800, 1.249999999999995300, 6.231123739628088900E-016 ) ) ;
+#8467 = EDGE_LOOP ( 'NONE', ( #15644, #16059, #438, #12428 ) ) ;
+#8468 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.1500000002457345700, -2.500000000000006200 ) ) ;
+#8469 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#8470 = ORIENTED_EDGE ( 'NONE', *, *, #16, .T. ) ;
+#8471 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8472 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8473 = FACE_OUTER_BOUND ( 'NONE', #9065, .T. ) ;
+#8474 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999600, 0.1150000002457355300, -1.400000000000003700 ) ) ;
+#8475 = CARTESIAN_POINT ( 'NONE', ( -0.4099999999999999800, 2.250000000000000400, -1.150000000000000100 ) ) ;
+#8476 = ORIENTED_EDGE ( 'NONE', *, *, #14822, .F. ) ;
+#8477 = VECTOR ( 'NONE', #8929, 1000.000000000000100 ) ;
+#8478 = AXIS2_PLACEMENT_3D ( 'NONE', #4726, #4940, #11428 ) ;
+#8479 = VERTEX_POINT ( 'NONE', #14500 ) ;
+#8480 = CIRCLE ( 'NONE', #2789, 0.2000000000000000900 ) ;
+#8481 = ORIENTED_EDGE ( 'NONE', *, *, #9138, .F. ) ;
+#8482 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 1.730000000000001300, -1.480000000000007500 ) ) ;
+#8483 = EDGE_CURVE ( 'NONE', #11210, #15036, #4132, .T. ) ;
+#8484 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245752900, 0.3000000002457357000, -1.480000000000007500 ) ) ;
+#8485 = ORIENTED_EDGE ( 'NONE', *, *, #109, .F. ) ;
+#8486 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8487 = AXIS2_PLACEMENT_3D ( 'NONE', #3436, #16066, #12453 ) ;
+#8488 = CARTESIAN_POINT ( 'NONE', ( 1.859945737548660500, 1.891956448614796400, -1.650000000000000600 ) ) ;
+#8489 = ADVANCED_FACE ( 'NONE', ( #2726 ), #13236, .F. ) ;
+#8490 = ORIENTED_EDGE ( 'NONE', *, *, #4605, .F. ) ;
+#8491 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, 1.109999999999998500 ) ) ;
+#8492 = ORIENTED_EDGE ( 'NONE', *, *, #12085, .T. ) ;
+#8493 = VECTOR ( 'NONE', #6609, 1000.000000000000000 ) ;
+#8494 = PLANE ( 'NONE', #15871 ) ;
+#8495 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -5.421010862427439300E-015 ) ) ;
+#8496 = DIRECTION ( 'NONE', ( -1.387778780781446600E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#8497 = FACE_OUTER_BOUND ( 'NONE', #8207, .T. ) ;
+#8498 = ORIENTED_EDGE ( 'NONE', *, *, #9044, .F. ) ;
+#8499 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#8500 = AXIS2_PLACEMENT_3D ( 'NONE', #9321, #9374, #4320 ) ;
+#8501 = ORIENTED_EDGE ( 'NONE', *, *, #14420, .F. ) ;
+#8502 = EDGE_CURVE ( 'NONE', #12499, #4895, #4349, .T. ) ;
+#8503 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.671603207451234000E-016, -8.673617379883981200E-016 ) ) ;
+#8504 = EDGE_CURVE ( 'NONE', #8390, #7158, #5535, .T. ) ;
+#8505 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8506 = EDGE_CURVE ( 'NONE', #2584, #2160, #15185, .T. ) ;
+#8507 = DIRECTION ( 'NONE', ( 7.228014483236701500E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8508 = VERTEX_POINT ( 'NONE', #8088 ) ;
+#8509 = DIRECTION ( 'NONE', ( 3.223854093693751800E-015, 0.2391835129829037700, 0.9709743802578711900 ) ) ;
+#8510 = EDGE_LOOP ( 'NONE', ( #3077, #15852, #11963, #803 ) ) ;
+#8511 = ORIENTED_EDGE ( 'NONE', *, *, #1206, .F. ) ;
+#8512 = LINE ( 'NONE', #12145, #10128 ) ;
+#8513 = AXIS2_PLACEMENT_3D ( 'NONE', #4634, #15979, #3122 ) ;
+#8514 = VERTEX_POINT ( 'NONE', #12167 ) ;
+#8515 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999965000, 1.370000000000001400, -1.000000000000001800 ) ) ;
+#8516 = ORIENTED_EDGE ( 'NONE', *, *, #7011, .T. ) ;
+#8517 = PLANE ( 'NONE', #493 ) ;
+#8518 = FACE_OUTER_BOUND ( 'NONE', #13505, .T. ) ;
+#8519 = ADVANCED_FACE ( 'NONE', ( #12425 ), #12622, .F. ) ;
+#8520 = EDGE_CURVE ( 'NONE', #1812, #16245, #14789, .T. ) ;
+#8521 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#8522 = EDGE_LOOP ( 'NONE', ( #8524, #971, #14484, #5968 ) ) ;
+#8523 = VERTEX_POINT ( 'NONE', #7056 ) ;
+#8524 = ORIENTED_EDGE ( 'NONE', *, *, #9549, .T. ) ;
+#8525 = CARTESIAN_POINT ( 'NONE', ( -2.249999999999999100, 1.849999999999995200, 2.489999999999998400 ) ) ;
+#8526 = EDGE_LOOP ( 'NONE', ( #6144, #4449, #10735, #11225 ) ) ;
+#8527 = EDGE_CURVE ( 'NONE', #14911, #1886, #13817, .T. ) ;
+#8528 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#8529 = EDGE_CURVE ( 'NONE', #7692, #6983, #141, .T. ) ;
+#8531 = EDGE_CURVE ( 'NONE', #10312, #5774, #15802, .T. ) ;
+#8530 = DIRECTION ( 'NONE', ( -3.690901012716618500E-016, 9.227252531791662200E-017, -1.000000000000000000 ) ) ;
+#8532 = PLANE ( 'NONE', #2349 ) ;
+#8533 = VERTEX_POINT ( 'NONE', #9799 ) ;
+#8534 = ORIENTED_EDGE ( 'NONE', *, *, #8772, .F. ) ;
+#8535 = PLANE ( 'NONE', #16051 ) ;
+#8536 = FACE_OUTER_BOUND ( 'NONE', #6838, .T. ) ;
+#8537 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8538 = CARTESIAN_POINT ( 'NONE', ( 0.1770458158390298100, -0.02759879240852150200, 2.894122473943336400 ) ) ;
+#8539 = ORIENTED_EDGE ( 'NONE', *, *, #11451, .F. ) ;
+#8540 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.475000000000001400, -1.425440947723654700 ) ) ;
+#8541 = LINE ( 'NONE', #8032, #5284 ) ;
+#8542 = EDGE_LOOP ( 'NONE', ( #4177, #15322, #3656, #5883 ) ) ;
+#8543 = AXIS2_PLACEMENT_3D ( 'NONE', #9213, #10419, #13100 ) ;
+#8544 = DIRECTION ( 'NONE', ( 1.000000000000000000, -6.372784707303599200E-016, -2.161767242600016000E-016 ) ) ;
+#8545 = ORIENTED_EDGE ( 'NONE', *, *, #9449, .T. ) ;
+#8546 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.879071865730750700E-016, 0.0000000000000000000 ) ) ;
+#8547 = ORIENTED_EDGE ( 'NONE', *, *, #2893, .F. ) ;
+#8548 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 2.150000000000000400, 1.899999999999999500 ) ) ;
+#8549 = ADVANCED_FACE ( 'NONE', ( #537 ), #4486, .T. ) ;
+#8550 = EDGE_LOOP ( 'NONE', ( #7221, #8547, #15123, #12693 ) ) ;
+#8551 = ORIENTED_EDGE ( 'NONE', *, *, #13200, .F. ) ;
+#8552 = ORIENTED_EDGE ( 'NONE', *, *, #7011, .F. ) ;
+#8553 = CARTESIAN_POINT ( 'NONE', ( -0.07735749047662109100, 0.2999999999999988800, -0.2384110465032129900 ) ) ;
+#8554 = LINE ( 'NONE', #8907, #4110 ) ;
+#8555 = ORIENTED_EDGE ( 'NONE', *, *, #1448, .F. ) ;
+#8556 = VECTOR ( 'NONE', #1914, 1000.000000000000100 ) ;
+#8557 = DIRECTION ( 'NONE', ( -4.336808689941856000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8558 = EDGE_CURVE ( 'NONE', #1167, #6192, #1748, .T. ) ;
+#8559 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000004100, 1.475000000000001400, 1.699999999999998400 ) ) ;
+#8560 = DIRECTION ( 'NONE', ( -1.415534356397074900E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#8561 = ORIENTED_EDGE ( 'NONE', *, *, #654, .F. ) ;
+#8562 = VECTOR ( 'NONE', #10508, 1000.000000000000000 ) ;
+#8563 = ORIENTED_EDGE ( 'NONE', *, *, #13021, .T. ) ;
+#8564 = PLANE ( 'NONE', #16223 ) ;
+#8565 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#8566 = ORIENTED_EDGE ( 'NONE', *, *, #10459, .T. ) ;
+#8567 = ORIENTED_EDGE ( 'NONE', *, *, #3024, .T. ) ;
+#8568 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.168404344970993900E-015 ) ) ;
+#8569 = ADVANCED_FACE ( 'NONE', ( #4758 ), #3432, .F. ) ;
+#8570 = LINE ( 'NONE', #10362, #7945 ) ;
+#8571 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000000700, 2.450000000000000200, -2.200000000000000200 ) ) ;
+#8572 = VECTOR ( 'NONE', #14398, 1000.000000000000000 ) ;
+#8573 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.381315267830089200E-014, 0.0000000000000000000 ) ) ;
+#8574 = VECTOR ( 'NONE', #15531, 1000.000000000000000 ) ;
+#8575 = VECTOR ( 'NONE', #8509, 1000.000000000000000 ) ;
+#8576 = ORIENTED_EDGE ( 'NONE', *, *, #2561, .T. ) ;
+#8577 = ORIENTED_EDGE ( 'NONE', *, *, #2479, .T. ) ;
+#8578 = DIRECTION ( 'NONE', ( 0.7071067811865412400, 0.7071067811865536800, 2.453269466693385800E-016 ) ) ;
+#8579 = VERTEX_POINT ( 'NONE', #12452 ) ;
+#8580 = ORIENTED_EDGE ( 'NONE', *, *, #4973, .T. ) ;
+#8581 = ORIENTED_EDGE ( 'NONE', *, *, #3254, .T. ) ;
+#8582 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903482500, 0.2999999999999996000, -0.4511402198045955100 ) ) ;
+#8583 = AXIS2_PLACEMENT_3D ( 'NONE', #8540, #5969, #903 ) ;
+#8584 = ORIENTED_EDGE ( 'NONE', *, *, #10693, .F. ) ;
+#8585 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999995500, 0.3000000000000538900, 0.09999999999999875700 ) ) ;
+#8586 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999600, 0.2400000002457355300, -1.200000000000002000 ) ) ;
+#8587 = CARTESIAN_POINT ( 'NONE', ( -0.4099999999999999800, 2.450000000000000200, -0.0000000000000000000 ) ) ;
+#8588 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997900, 2.450000000000000200, 1.850000000000000100 ) ) ;
+#8589 = AXIS2_PLACEMENT_3D ( 'NONE', #72, #1209, #14121 ) ;
+#8590 = LINE ( 'NONE', #14057, #333 ) ;
+#8591 = LINE ( 'NONE', #2690, #12422 ) ;
+#8592 = LINE ( 'NONE', #15139, #5704 ) ;
+#8593 = VECTOR ( 'NONE', #4588, 1000.000000000000000 ) ;
+#8594 = ORIENTED_EDGE ( 'NONE', *, *, #4829, .T. ) ;
+#8595 = VECTOR ( 'NONE', #6564, 1000.000000000000000 ) ;
+#8596 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2400000002457353100, -1.650000000000006100 ) ) ;
+#8597 = AXIS2_PLACEMENT_3D ( 'NONE', #9780, #13770, #5914 ) ;
+#8598 = EDGE_LOOP ( 'NONE', ( #6818, #12571, #12445, #9599, #106, #5044, #11634, #8661 ) ) ;
+#8599 = CARTESIAN_POINT ( 'NONE', ( -0.4099999999999999800, 2.150000000000000400, -1.200000000000000200 ) ) ;
+#8600 = EDGE_LOOP ( 'NONE', ( #15423, #11245, #3921, #13448 ) ) ;
+#8601 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#8602 = CARTESIAN_POINT ( 'NONE', ( -2.475000000000000500, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#8603 = ORIENTED_EDGE ( 'NONE', *, *, #3532, .F. ) ;
+#8604 = CARTESIAN_POINT ( 'NONE', ( -4.113665165777108600, 1.850000000000002800, 2.930000000561183700 ) ) ;
+#8605 = VECTOR ( 'NONE', #953, 1000.000000000000000 ) ;
+#8606 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8607 = CIRCLE ( 'NONE', #8273, 0.05000000000000035000 ) ;
+#8608 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.415611836225472200E-014, -0.0000000000000000000 ) ) ;
+#8609 = LINE ( 'NONE', #10297, #11023 ) ;
+#8610 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 1.500000000000000000 ) ) ;
+#8611 = VERTEX_POINT ( 'NONE', #8559 ) ;
+#8612 = AXIS2_PLACEMENT_3D ( 'NONE', #16082, #13421, #655 ) ;
+#8613 = ORIENTED_EDGE ( 'NONE', *, *, #982, .T. ) ;
+#8614 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8615 = ORIENTED_EDGE ( 'NONE', *, *, #12636, .F. ) ;
+#8616 = DIRECTION ( 'NONE', ( -0.3086310036750557500, -4.224983655577731400E-015, -0.9511818456901539600 ) ) ;
+#8617 = ORIENTED_EDGE ( 'NONE', *, *, #3426, .T. ) ;
+#8618 = EDGE_CURVE ( 'NONE', #16489, #13090, #10410, .T. ) ;
+#8619 = ADVANCED_FACE ( 'NONE', ( #2145 ), #4719, .F. ) ;
+#8620 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.1500000002457345700, -2.500000000000006200 ) ) ;
+#8621 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.608436298143906800E-016, -0.0000000000000000000 ) ) ;
+#8622 = EDGE_CURVE ( 'NONE', #3539, #9317, #15404, .T. ) ;
+#8623 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #747, #13499, #13726, #14769 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.038200058729989500, 6.283185307179586200 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8749517516414219200, 0.8749517516414219200, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#8624 = CARTESIAN_POINT ( 'NONE', ( -1.018941095457483500E-014, 0.6523577121251161700, 2.726626411496519500 ) ) ;
+#8625 = DIRECTION ( 'NONE', ( 1.817098613104197700E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#8626 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.403708871685462500E-014, 3.812851138263098400E-016 ) ) ;
+#8627 = CIRCLE ( 'NONE', #1609, 0.2000000000000000900 ) ;
+#8628 = LINE ( 'NONE', #9293, #6959 ) ;
+#8629 = EDGE_LOOP ( 'NONE', ( #15302, #13306, #2013, #4298 ) ) ;
+#8630 = ORIENTED_EDGE ( 'NONE', *, *, #4000, .F. ) ;
+#8631 = ORIENTED_EDGE ( 'NONE', *, *, #5827, .F. ) ;
+#8632 = EDGE_LOOP ( 'NONE', ( #11777, #6891, #7320, #15646 ) ) ;
+#8633 = CARTESIAN_POINT ( 'NONE', ( -0.5249999999999998000, 0.2400000002457351200, -1.400000000000001900 ) ) ;
+#8634 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#8635 = ADVANCED_FACE ( 'NONE', ( #1347 ), #11089, .F. ) ;
+#8636 = CYLINDRICAL_SURFACE ( 'NONE', #6833, 0.1499999999999999700 ) ;
+#8637 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000000800, 2.450000000000000200, 0.01999999999999950100 ) ) ;
+#8638 = CIRCLE ( 'NONE', #1037, 0.1499999999999999700 ) ;
+#8639 = EDGE_CURVE ( 'NONE', #7480, #14359, #9995, .T. ) ;
+#8640 = FACE_OUTER_BOUND ( 'NONE', #12033, .T. ) ;
+#8641 = FACE_OUTER_BOUND ( 'NONE', #1454, .T. ) ;
+#8642 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8643 = EDGE_CURVE ( 'NONE', #7938, #12813, #7768, .T. ) ;
+#8644 = CARTESIAN_POINT ( 'NONE', ( -0.0005711289813844726700, 0.05000000000000001700, -0.5202589047288105300 ) ) ;
+#8645 = ORIENTED_EDGE ( 'NONE', *, *, #12110, .T. ) ;
+#8646 = EDGE_CURVE ( 'NONE', #6089, #8803, #3541, .T. ) ;
+#8647 = VERTEX_POINT ( 'NONE', #7355 ) ;
+#8648 = VERTEX_POINT ( 'NONE', #4781 ) ;
+#8649 = EDGE_CURVE ( 'NONE', #16345, #1629, #15994, .T. ) ;
+#8650 = DIRECTION ( 'NONE', ( -0.7071067811865536800, 0.7071067811865412400, -3.262326418475465400E-017 ) ) ;
+#8651 = VECTOR ( 'NONE', #8411, 1000.000000000000000 ) ;
+#8652 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000004100, 1.370000000000001400, 1.699999999999998400 ) ) ;
+#8653 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 5.860552283705434800E-016 ) ) ;
+#8654 = VECTOR ( 'NONE', #935, 1000.000000000000000 ) ;
+#8655 = ADVANCED_FACE ( 'NONE', ( #1547 ), #2367, .T. ) ;
+#8656 = CARTESIAN_POINT ( 'NONE', ( -1.550000000000000900, 1.650000000000000800, 1.699999999999997500 ) ) ;
+#8657 = VECTOR ( 'NONE', #8250, 1000.000000000000100 ) ;
+#8658 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000004900, 0.3000000002457300400, 0.9499999999999991800 ) ) ;
+#8659 = ORIENTED_EDGE ( 'NONE', *, *, #12728, .F. ) ;
+#8660 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.415611836239088900E-014, 0.0000000000000000000 ) ) ;
+#8661 = ORIENTED_EDGE ( 'NONE', *, *, #2163, .F. ) ;
+#8662 = EDGE_CURVE ( 'NONE', #1497, #6887, #8369, .T. ) ;
+#8663 = EDGE_CURVE ( 'NONE', #1413, #500, #6538, .T. ) ;
+#8664 = FACE_OUTER_BOUND ( 'NONE', #3290, .T. ) ;
+#8665 = FACE_OUTER_BOUND ( 'NONE', #833, .T. ) ;
+#8666 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 1.153553389999999500, -2.050000000000007400 ) ) ;
+#8667 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 2.450000000000000200, 1.899999999999999500 ) ) ;
+#8668 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.415611836225472200E-014, 0.0000000000000000000 ) ) ;
+#8669 = AXIS2_PLACEMENT_3D ( 'NONE', #16319, #10051, #11340 ) ;
+#8670 = VECTOR ( 'NONE', #997, 1000.000000000000000 ) ;
+#8671 = ORIENTED_EDGE ( 'NONE', *, *, #15909, .F. ) ;
+#8672 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.2588190451025146900, 0.9659258262890698700 ) ) ;
+#8673 = ORIENTED_EDGE ( 'NONE', *, *, #2377, .F. ) ;
+#8674 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 1.899999999999999000 ) ) ;
+#8675 = FILL_AREA_STYLE_COLOUR ( '', #14550 ) ;
+#8676 = DIRECTION ( 'NONE', ( -0.7071067811865536800, -0.7071067811865412400, 1.957395851085176100E-016 ) ) ;
+#8677 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#8678 = ORIENTED_EDGE ( 'NONE', *, *, #16013, .F. ) ;
+#8679 = LINE ( 'NONE', #9286, #14883 ) ;
+#8680 = VECTOR ( 'NONE', #11478, 1000.000000000000000 ) ;
+#8681 = CARTESIAN_POINT ( 'NONE', ( 3.800000000000002500, 1.250000000000001100, 2.499999999999999600 ) ) ;
+#8682 = VECTOR ( 'NONE', #15958, 1000.000000000000000 ) ;
+#8683 = EDGE_LOOP ( 'NONE', ( #8552, #4283, #12973, #12375 ) ) ;
+#8684 = DIRECTION ( 'NONE', ( -1.084202172485496300E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#8685 = ORIENTED_EDGE ( 'NONE', *, *, #2997, .F. ) ;
+#8686 = ORIENTED_EDGE ( 'NONE', *, *, #5512, .T. ) ;
+#8687 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.369800784125498800E-014, 0.0000000000000000000 ) ) ;
+#8688 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#8689 = AXIS2_PLACEMENT_3D ( 'NONE', #8652, #6020, #12479 ) ;
+#8690 = DIRECTION ( 'NONE', ( -4.336808689942100400E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8691 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000002000, 2.078366187158690700, -1.046630765815502100 ) ) ;
+#8692 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -9.637352644315596500E-017 ) ) ;
+#8693 = ADVANCED_FACE ( 'NONE', ( #5517 ), #10198, .F. ) ;
+#8694 = LINE ( 'NONE', #1066, #9695 ) ;
+#8695 = ORIENTED_EDGE ( 'NONE', *, *, #9476, .F. ) ;
+#8696 = FACE_OUTER_BOUND ( 'NONE', #10441, .T. ) ;
+#8697 = CIRCLE ( 'NONE', #21, 0.1820458146626534600 ) ;
+#8698 = ORIENTED_EDGE ( 'NONE', *, *, #2188, .T. ) ;
+#8699 = VERTEX_POINT ( 'NONE', #387 ) ;
+#8700 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#8701 = AXIS2_PLACEMENT_3D ( 'NONE', #6310, #3934, #10235 ) ;
+#8702 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#8703 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -9.637352644315596500E-017 ) ) ;
+#8704 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999985000, 1.475000000000001400, -1.000000000000002700 ) ) ;
+#8705 = EDGE_LOOP ( 'NONE', ( #14777, #3977, #12413, #9016, #14162, #7721 ) ) ;
+#8706 = EDGE_CURVE ( 'NONE', #14197, #16422, #14592, .T. ) ;
+#8707 = LINE ( 'NONE', #6575, #1063 ) ;
+#8708 = VERTEX_POINT ( 'NONE', #9365 ) ;
+#8709 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000006100, 2.456642070323649000E-010, 0.9499999999999990700 ) ) ;
+#8710 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#8711 = ADVANCED_FACE ( 'NONE', ( #11999 ), #518, .T. ) ;
+#8712 = DIRECTION ( 'NONE', ( 3.865144610036217700E-015, -1.000000000000000000, 3.566466538869705800E-031 ) ) ;
+#8713 = VERTEX_POINT ( 'NONE', #9533 ) ;
+#8714 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000041300, 1.850000000000000800, -1.046630765815501900 ) ) ;
+#8715 = VECTOR ( 'NONE', #10950, 1000.000000000000000 ) ;
+#8716 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#8717 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#8718 = CARTESIAN_POINT ( 'NONE', ( 0.1249999999999978900, 0.2400000002457352300, -2.200000000000006800 ) ) ;
+#8719 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 2.150000000000000400, -2.050000000000007400 ) ) ;
+#8720 = EDGE_CURVE ( 'NONE', #9881, #1115, #12600, .T. ) ;
+#8721 = CARTESIAN_POINT ( 'NONE', ( 3.588908729652606800, 0.7646446603474008600, -0.4100000000000017500 ) ) ;
+#8722 = ORIENTED_EDGE ( 'NONE', *, *, #4829, .F. ) ;
+#8723 = PLANE ( 'NONE', #10898 ) ;
+#8724 = VERTEX_POINT ( 'NONE', #3722 ) ;
+#8725 = VERTEX_POINT ( 'NONE', #14597 ) ;
+#8726 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245758200, 2.457344223938395800E-010, 2.499999999999998700 ) ) ;
+#8727 = EDGE_CURVE ( 'NONE', #6571, #14622, #13404, .T. ) ;
+#8728 = ORIENTED_EDGE ( 'NONE', *, *, #15174, .F. ) ;
+#8729 = VECTOR ( 'NONE', #412, 1000.000000000000100 ) ;
+#8730 = EDGE_CURVE ( 'NONE', #4376, #11411, #8970, .T. ) ;
+#8731 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.382357769919017500E-014, -4.336808689942015400E-015 ) ) ;
+#8732 = PLANE ( 'NONE', #15756 ) ;
+#8733 = EDGE_CURVE ( 'NONE', #4720, #8203, #12997, .T. ) ;
+#8734 = CIRCLE ( 'NONE', #6871, 0.1499999999999999700 ) ;
+#8735 = DIRECTION ( 'NONE', ( 4.335446845417045200E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#8736 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 2.150000000000001200, -1.480000000000007500 ) ) ;
+#8737 = VERTEX_POINT ( 'NONE', #991 ) ;
+#8738 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2000000002457346900, -1.850000000000005900 ) ) ;
+#8739 = ORIENTED_EDGE ( 'NONE', *, *, #7325, .F. ) ;
+#8740 = ORIENTED_EDGE ( 'NONE', *, *, #14963, .T. ) ;
+#8741 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#8742 = VERTEX_POINT ( 'NONE', #12685 ) ;
+#8743 = PLANE ( 'NONE', #7961 ) ;
+#8744 = FACE_OUTER_BOUND ( 'NONE', #6367, .T. ) ;
+#8745 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 2.168404344971007900E-016, 1.000000000000000000 ) ) ;
+#8746 = ORIENTED_EDGE ( 'NONE', *, *, #12610, .F. ) ;
+#8747 = CARTESIAN_POINT ( 'NONE', ( -1.825000000000057900, 2.450000000000000200, 7.914675859144583700E-014 ) ) ;
+#8748 = EDGE_LOOP ( 'NONE', ( #7483, #7886, #5291, #1734 ) ) ;
+#8749 = EDGE_CURVE ( 'NONE', #6771, #13406, #9977, .T. ) ;
+#8750 = ORIENTED_EDGE ( 'NONE', *, *, #8040, .T. ) ;
+#8751 = EDGE_CURVE ( 'NONE', #12987, #1607, #11607, .T. ) ;
+#8752 = DIRECTION ( 'NONE', ( -1.383162281240361100E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#8753 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -1.355252715606880800E-016 ) ) ;
+#8754 = FACE_OUTER_BOUND ( 'NONE', #9051, .T. ) ;
+#8755 = ORIENTED_EDGE ( 'NONE', *, *, #13047, .T. ) ;
+#8756 = ORIENTED_EDGE ( 'NONE', *, *, #12953, .F. ) ;
+#8757 = FACE_OUTER_BOUND ( 'NONE', #8146, .T. ) ;
+#8758 = AXIS2_PLACEMENT_3D ( 'NONE', #7756, #7920, #6455 ) ;
+#8759 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.485208455459595600E-016, 1.188166764367676400E-015 ) ) ;
+#8760 = VERTEX_POINT ( 'NONE', #10144 ) ;
+#8761 = FACE_OUTER_BOUND ( 'NONE', #13461, .T. ) ;
+#8762 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#8763 = ORIENTED_EDGE ( 'NONE', *, *, #12446, .T. ) ;
+#8764 = ORIENTED_EDGE ( 'NONE', *, *, #5880, .T. ) ;
+#8765 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 0.3500000002457374100, -2.200000000000007300 ) ) ;
+#8766 = ADVANCED_FACE ( 'NONE', ( #1333 ), #15384, .T. ) ;
+#8767 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.1150000002457348800, -2.200000000000008200 ) ) ;
+#8768 = DIRECTION ( 'NONE', ( -0.7071067811865412400, 0.7071067811865536800, 2.453269466693386300E-016 ) ) ;
+#8769 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 2.457346235280513500E-010, -2.500000000000005800 ) ) ;
+#8770 = FACE_OUTER_BOUND ( 'NONE', #7651, .T. ) ;
+#8771 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#8772 = EDGE_CURVE ( 'NONE', #13997, #14991, #5139, .T. ) ;
+#8773 = LINE ( 'NONE', #16145, #14382 ) ;
+#8774 = LINE ( 'NONE', #15645, #11392 ) ;
+#8775 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000006700, 1.454250858755486100E-014, -0.4100000000000013600 ) ) ;
+#8776 = FILL_AREA_STYLE ('',( #11367 ) ) ;
+#8777 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000006100, 9.266377268342736000E-015, 0.9599999999999986300 ) ) ;
+#8778 = ORIENTED_EDGE ( 'NONE', *, *, #5356, .T. ) ;
+#8779 = ORIENTED_EDGE ( 'NONE', *, *, #9502, .T. ) ;
+#8780 = VECTOR ( 'NONE', #10736, 1000.000000000000000 ) ;
+#8781 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 4.336808689941856000E-015 ) ) ;
+#8782 = VERTEX_POINT ( 'NONE', #15278 ) ;
+#8783 = ORIENTED_EDGE ( 'NONE', *, *, #5400, .F. ) ;
+#8784 = AXIS2_PLACEMENT_3D ( 'NONE', #6042, #5983, #4779 ) ;
+#8785 = ORIENTED_EDGE ( 'NONE', *, *, #5072, .F. ) ;
+#8786 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999998700, 0.1150000002457354200, -2.200000000000007300 ) ) ;
+#8787 = LINE ( 'NONE', #4268, #5547 ) ;
+#8788 = LINE ( 'NONE', #3836, #1946 ) ;
+#8789 = ADVANCED_FACE ( 'NONE', ( #13800 ), #7139, .T. ) ;
+#8790 = LINE ( 'NONE', #1349, #14010 ) ;
+#8791 = PLANE ( 'NONE', #7730 ) ;
+#8792 = ORIENTED_EDGE ( 'NONE', *, *, #12414, .T. ) ;
+#8793 = ORIENTED_EDGE ( 'NONE', *, *, #205, .T. ) ;
+#8794 = ORIENTED_EDGE ( 'NONE', *, *, #15499, .T. ) ;
+#8795 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#8796 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.395304964040044300E-014, -0.0000000000000000000 ) ) ;
+#8797 = CIRCLE ( 'NONE', #13737, 0.4000000000000008500 ) ;
+#8798 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8799 = VECTOR ( 'NONE', #13892, 1000.000000000000000 ) ;
+#8800 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8801 = AXIS2_PLACEMENT_3D ( 'NONE', #5129, #15460, #14017 ) ;
+#8802 = LINE ( 'NONE', #16448, #11431 ) ;
+#8803 = VERTEX_POINT ( 'NONE', #1158 ) ;
+#8804 = ORIENTED_EDGE ( 'NONE', *, *, #1966, .F. ) ;
+#8805 = DIRECTION ( 'NONE', ( -3.481819213528772000E-015, -1.000000000000000000, -4.496590071897789500E-015 ) ) ;
+#8806 = AXIS2_PLACEMENT_3D ( 'NONE', #8681, #8735, #8832 ) ;
+#8807 = VERTEX_POINT ( 'NONE', #16414 ) ;
+#8808 = ORIENTED_EDGE ( 'NONE', *, *, #13089, .T. ) ;
+#8809 = CARTESIAN_POINT ( 'NONE', ( 1.476044799316081500E-016, 1.475000000000001400, -1.000000000000002400 ) ) ;
+#8810 = LINE ( 'NONE', #5786, #1388 ) ;
+#8811 = VECTOR ( 'NONE', #3380, 1000.000000000000000 ) ;
+#8812 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#8813 = CIRCLE ( 'NONE', #9788, 0.2499999999999997800 ) ;
+#8814 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000003100, 2.680000000000007300, 1.695128562474668400 ) ) ;
+#8815 = FACE_BOUND ( 'NONE', #12731, .T. ) ;
+#8816 = CARTESIAN_POINT ( 'NONE', ( 4.179999998602096600, 1.850000000000003000, 2.637425753652676200 ) ) ;
+#8817 = ORIENTED_EDGE ( 'NONE', *, *, #2462, .T. ) ;
+#8818 = EDGE_CURVE ( 'NONE', #1658, #8421, #7745, .T. ) ;
+#8819 = ORIENTED_EDGE ( 'NONE', *, *, #13296, .F. ) ;
+#8820 = EDGE_CURVE ( 'NONE', #4212, #1685, #6326, .T. ) ;
+#8821 = EDGE_LOOP ( 'NONE', ( #486, #1354, #14894, #5730 ) ) ;
+#8822 = PLANE ( 'NONE', #794 ) ;
+#8823 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#8824 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#8825 = LINE ( 'NONE', #1232, #9231 ) ;
+#8826 = AXIS2_PLACEMENT_3D ( 'NONE', #8226, #1821, #13465 ) ;
+#8827 = FACE_OUTER_BOUND ( 'NONE', #7748, .T. ) ;
+#8828 = LINE ( 'NONE', #3568, #6185 ) ;
+#8829 = LINE ( 'NONE', #12213, #8015 ) ;
+#8830 = ORIENTED_EDGE ( 'NONE', *, *, #5354, .F. ) ;
+#8831 = ORIENTED_EDGE ( 'NONE', *, *, #703, .T. ) ;
+#8832 = DIRECTION ( 'NONE', ( -0.2211161094166279900, -1.239088197126288500E-015, 0.9752474896950280600 ) ) ;
+#8833 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, -2.200000000000007300 ) ) ;
+#8834 = ORIENTED_EDGE ( 'NONE', *, *, #3097, .F. ) ;
+#8835 = AXIS2_PLACEMENT_3D ( 'NONE', #9021, #10445, #6470 ) ;
+#8836 = CARTESIAN_POINT ( 'NONE', ( -1.677034773647198000, 1.777034773647198300, 1.665481723511295500 ) ) ;
+#8837 = CARTESIAN_POINT ( 'NONE', ( 3.967378042322854200, 1.700000000000002400, 2.896832584148690200 ) ) ;
+#8838 = DIRECTION ( 'NONE', ( -3.235547591807293800E-016, -0.1736481776669341600, -0.9848077530122074700 ) ) ;
+#8839 = EDGE_CURVE ( 'NONE', #3780, #15593, #2921, .T. ) ;
+#8840 = EDGE_CURVE ( 'NONE', #8971, #5879, #3742, .T. ) ;
+#8841 = VECTOR ( 'NONE', #9933, 1000.000000000000000 ) ;
+#8842 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999600, 0.1150000002457354200, -1.400000000000002800 ) ) ;
+#8843 = EDGE_CURVE ( 'NONE', #16162, #7744, #934, .T. ) ;
+#8844 = LINE ( 'NONE', #12021, #14076 ) ;
+#8845 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006700, 7.099022851059272400E-015, 6.231123739628090800E-016 ) ) ;
+#8846 = EDGE_CURVE ( 'NONE', #14113, #8611, #10392, .T. ) ;
+#8847 = ADVANCED_FACE ( 'NONE', ( #16591 ), #5181, .F. ) ;
+#8848 = FACE_OUTER_BOUND ( 'NONE', #4232, .T. ) ;
+#8849 = CARTESIAN_POINT ( 'NONE', ( -0.0002417956636531603900, 0.05000000000000001000, -0.2202590854962557800 ) ) ;
+#8850 = CARTESIAN_POINT ( 'NONE', ( -4.033712875147845300, 1.400000000000002100, 2.604258337240181300 ) ) ;
+#8851 = EDGE_CURVE ( 'NONE', #15947, #9342, #13210, .T. ) ;
+#8852 = ORIENTED_EDGE ( 'NONE', *, *, #11574, .T. ) ;
+#8853 = VERTEX_POINT ( 'NONE', #9113 ) ;
+#8854 = AXIS2_PLACEMENT_3D ( 'NONE', #9909, #2309, #15154 ) ;
+#8855 = DIRECTION ( 'NONE', ( 1.807003620809175900E-016, 1.000000000000000000, 1.409820536116051300E-016 ) ) ;
+#8856 = DIRECTION ( 'NONE', ( -1.000000000000000000, -3.862588252153087600E-015, 0.0000000000000000000 ) ) ;
+#8857 = VERTEX_POINT ( 'NONE', #35 ) ;
+#8858 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -3.469446951953610200E-016 ) ) ;
+#8859 = LINE ( 'NONE', #14953, #2015 ) ;
+#8860 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2000000002457346900, -1.650000000000006100 ) ) ;
+#8861 = EDGE_CURVE ( 'NONE', #1100, #636, #118, .T. ) ;
+#8862 = CIRCLE ( 'NONE', #16394, 0.2499999999999996400 ) ;
+#8863 = LINE ( 'NONE', #16217, #4437 ) ;
+#8864 = DIRECTION ( 'NONE', ( 3.049411778015599400E-016, -3.460219699421653900E-017, -1.000000000000000000 ) ) ;
+#8865 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 2.891205798031128500E-015 ) ) ;
+#8866 = EDGE_CURVE ( 'NONE', #10932, #13722, #9560, .T. ) ;
+#8867 = ORIENTED_EDGE ( 'NONE', *, *, #15567, .F. ) ;
+#8868 = DIRECTION ( 'NONE', ( -4.336808689941856000E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#8869 = ADVANCED_FACE ( 'NONE', ( #16192 ), #10376, .T. ) ;
+#8870 = EDGE_LOOP ( 'NONE', ( #4677, #1004, #15389, #10952 ) ) ;
+#8871 = EDGE_CURVE ( 'NONE', #1835, #16162, #10772, .T. ) ;
+#8872 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.323975288703901100E-015, 0.0000000000000000000 ) ) ;
+#8873 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000003100, -0.1732449494471697500, 2.930000000890775200 ) ) ;
+#8874 = DIRECTION ( 'NONE', ( 3.485962933055858000E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#8875 = VERTEX_POINT ( 'NONE', #8028 ) ;
+#8876 = EDGE_CURVE ( 'NONE', #475, #2381, #9161, .T. ) ;
+#8877 = CARTESIAN_POINT ( 'NONE', ( -3.324264069305196100, 0.4999999999999848500, 2.136942785251863400E-015 ) ) ;
+#8878 = LINE ( 'NONE', #7650, #2034 ) ;
+#8879 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 2.457346121292197600E-010, -1.850000000000006100 ) ) ;
+#8880 = ORIENTED_EDGE ( 'NONE', *, *, #11747, .T. ) ;
+#8881 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2400000002457353100, -1.800000000000005800 ) ) ;
+#8882 = FACE_OUTER_BOUND ( 'NONE', #1042, .T. ) ;
+#8883 = DIRECTION ( 'NONE', ( 3.865144610036217700E-015, -1.000000000000000000, -1.777380610631960700E-016 ) ) ;
+#8884 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000006600, 3.320050837603311500E-014, -0.09999999999999996400 ) ) ;
+#8885 = VECTOR ( 'NONE', #3678, 1000.000000000000000 ) ;
+#8886 = ORIENTED_EDGE ( 'NONE', *, *, #3108, .T. ) ;
+#8887 = ORIENTED_EDGE ( 'NONE', *, *, #9019, .T. ) ;
+#8888 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000014300, 1.475000000000001400, 1.699999999999998200 ) ) ;
+#8889 = AXIS2_PLACEMENT_3D ( 'NONE', #6027, #3417, #792 ) ;
+#8890 = ADVANCED_FACE ( 'NONE', ( #5714 ), #5544, .F. ) ;
+#8891 = VERTEX_POINT ( 'NONE', #9382 ) ;
+#8892 = AXIS2_PLACEMENT_3D ( 'NONE', #14630, #13410, #12116 ) ;
+#8893 = CARTESIAN_POINT ( 'NONE', ( 0.5249999999999984700, 0.1150000002457353300, -1.400000000000002400 ) ) ;
+#8894 = VECTOR ( 'NONE', #4185, 1000.000000000000000 ) ;
+#8895 = VERTEX_POINT ( 'NONE', #5385 ) ;
+#8896 = VECTOR ( 'NONE', #12312, 1000.000000000000000 ) ;
+#8897 = DIRECTION ( 'NONE', ( 0.8191520442889944600, 0.5735764363510421600, 0.0000000000000000000 ) ) ;
+#8898 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 2.891205793294687700E-015, -1.000000000000000000 ) ) ;
+#8899 = FACE_OUTER_BOUND ( 'NONE', #6073, .T. ) ;
+#8900 = VERTEX_POINT ( 'NONE', #5325 ) ;
+#8901 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.1736481776669341900, -0.9848077530122073500 ) ) ;
+#8902 = ORIENTED_EDGE ( 'NONE', *, *, #194, .T. ) ;
+#8903 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8904 = DIRECTION ( 'NONE', ( 3.235547591807292800E-016, 0.1736481776669342400, 0.9848077530122073500 ) ) ;
+#8905 = VERTEX_POINT ( 'NONE', #14384 ) ;
+#8906 = DIRECTION ( 'NONE', ( -0.001097777725771187400, 3.095218742445005500E-017, -0.9999993974418509600 ) ) ;
+#8907 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2000000002457346900, -1.650000000000005900 ) ) ;
+#8908 = MANIFOLD_SOLID_BREP ( 'Shell', #14864 ) ;
+#8909 = CARTESIAN_POINT ( 'NONE', ( 3.967378042322856800, 1.250000000000001800, 2.896832584148690200 ) ) ;
+#8910 = ORIENTED_EDGE ( 'NONE', *, *, #3229, .T. ) ;
+#8911 = ORIENTED_EDGE ( 'NONE', *, *, #15043, .F. ) ;
+#8912 = ORIENTED_EDGE ( 'NONE', *, *, #15292, .F. ) ;
+#8913 = VECTOR ( 'NONE', #3189, 1000.000000000000000 ) ;
+#8914 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, 2.499999999999998700 ) ) ;
+#8915 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#8916 = ORIENTED_EDGE ( 'NONE', *, *, #2865, .T. ) ;
+#8917 = ORIENTED_EDGE ( 'NONE', *, *, #2583, .T. ) ;
+#8918 = EDGE_CURVE ( 'NONE', #8933, #1650, #6912, .T. ) ;
+#8919 = FACE_OUTER_BOUND ( 'NONE', #4670, .T. ) ;
+#8920 = EDGE_CURVE ( 'NONE', #1886, #13177, #2715, .T. ) ;
+#8921 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002000, 1.353553389999999000, 0.9599999999999988500 ) ) ;
+#8922 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583902954800, 2.456981422786427800E-010, 2.578355979569208600 ) ) ;
+#8923 = CARTESIAN_POINT ( 'NONE', ( 1.790000000000000000, 2.481396834939166600E-014, -1.200000000000002600 ) ) ;
+#8924 = EDGE_CURVE ( 'NONE', #10643, #8157, #15974, .T. ) ;
+#8925 = VERTEX_POINT ( 'NONE', #1693 ) ;
+#8926 = EDGE_LOOP ( 'NONE', ( #3679, #5254, #9409, #453 ) ) ;
+#8927 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 2.457346235280513500E-010, -2.500000000000006200 ) ) ;
+#8928 = AXIS2_PLACEMENT_3D ( 'NONE', #5661, #9388, #3154 ) ;
+#8929 = DIRECTION ( 'NONE', ( 0.7071067811865536800, 0.7071067811865412400, -1.957395851085175600E-016 ) ) ;
+#8930 = ORIENTED_EDGE ( 'NONE', *, *, #11124, .F. ) ;
+#8931 = ORIENTED_EDGE ( 'NONE', *, *, #109, .T. ) ;
+#8932 = CARTESIAN_POINT ( 'NONE', ( 0.1249999999999987200, 0.1150000002457352400, -1.400000000000001900 ) ) ;
+#8933 = VERTEX_POINT ( 'NONE', #13169 ) ;
+#8934 = CARTESIAN_POINT ( 'NONE', ( -0.5249999999999990200, 0.2400000002457351200, -2.200000000000008200 ) ) ;
+#8935 = LINE ( 'NONE', #12848, #2091 ) ;
+#8936 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.879071865730750700E-016, 1.211399075402798300E-016 ) ) ;
+#8937 = EDGE_LOOP ( 'NONE', ( #7676, #7926, #8105, #8764 ) ) ;
+#8938 = EDGE_LOOP ( 'NONE', ( #9723, #3248, #221, #8321 ) ) ;
+#8939 = ORIENTED_EDGE ( 'NONE', *, *, #2479, .F. ) ;
+#8940 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#8941 = ORIENTED_EDGE ( 'NONE', *, *, #3980, .T. ) ;
+#8942 = EDGE_CURVE ( 'NONE', #10323, #12605, #15782, .T. ) ;
+#8943 = DIRECTION ( 'NONE', ( 3.229538386127026600E-016, -4.613626265895765200E-017, 1.000000000000000000 ) ) ;
+#8944 = LINE ( 'NONE', #4517, #12790 ) ;
+#8945 = EDGE_CURVE ( 'NONE', #7277, #15261, #16384, .T. ) ;
+#8946 = ORIENTED_EDGE ( 'NONE', *, *, #13197, .T. ) ;
+#8947 = LINE ( 'NONE', #9517, #12792 ) ;
+#8948 = CARTESIAN_POINT ( 'NONE', ( -3.900000000000004400, 0.2999999999999459800, 0.5999999999999995300 ) ) ;
+#8949 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#8950 = EDGE_LOOP ( 'NONE', ( #8076, #1564, #11958, #8003 ) ) ;
+#8951 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, -1.450000000000000400 ) ) ;
+#8952 = VECTOR ( 'NONE', #11308, 1000.000000000000000 ) ;
+#8953 = ADVANCED_FACE ( 'NONE', ( #9767 ), #10180, .F. ) ;
+#8954 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.008560160451632200E-016, -4.034240641806526900E-016 ) ) ;
+#8955 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.450000000000000200, 1.899999999999999500 ) ) ;
+#8956 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997900, 2.491317591116653900, 1.800759612349389200 ) ) ;
+#8957 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8958 = VERTEX_POINT ( 'NONE', #346 ) ;
+#8959 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, 8.972707634362833700E-016 ) ) ;
+#8960 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8961 = CARTESIAN_POINT ( 'NONE', ( -3.749999999999999100, 1.900000000000002600, 2.500000000000000000 ) ) ;
+#8962 = VECTOR ( 'NONE', #12040, 1000.000000000000000 ) ;
+#8963 = CYLINDRICAL_SURFACE ( 'NONE', #321, 0.2000000000000000900 ) ;
+#8964 = VECTOR ( 'NONE', #3753, 1000.000000000000000 ) ;
+#8965 = CARTESIAN_POINT ( 'NONE', ( -1.750000000000000900, 1.700000000000001100, 1.699999999999997500 ) ) ;
+#8966 = EDGE_CURVE ( 'NONE', #5335, #15290, #722, .T. ) ;
+#8967 = EDGE_CURVE ( 'NONE', #7110, #15202, #6307, .T. ) ;
+#8968 = VERTEX_POINT ( 'NONE', #2915 ) ;
+#8969 = ORIENTED_EDGE ( 'NONE', *, *, #4080, .T. ) ;
+#8970 = LINE ( 'NONE', #6171, #14987 ) ;
+#8971 = VERTEX_POINT ( 'NONE', #3201 ) ;
+#8972 = ORIENTED_EDGE ( 'NONE', *, *, #7973, .F. ) ;
+#8973 = ORIENTED_EDGE ( 'NONE', *, *, #15631, .F. ) ;
+#8974 = EDGE_CURVE ( 'NONE', #11410, #3438, #3933, .T. ) ;
+#8975 = ADVANCED_FACE ( 'NONE', ( #5315 ), #7935, .T. ) ;
+#8976 = AXIS2_PLACEMENT_3D ( 'NONE', #8553, #8616, #3580 ) ;
+#8977 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999700, 2.000000000000000000, -2.050000000000000700 ) ) ;
+#8978 = VECTOR ( 'NONE', #1648, 1000.000000000000000 ) ;
+#8979 = CIRCLE ( 'NONE', #648, 0.2500000000000000000 ) ;
+#8980 = VECTOR ( 'NONE', #8310, 1000.000000000000000 ) ;
+#8981 = CIRCLE ( 'NONE', #11755, 0.2000000000000000900 ) ;
+#8982 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000000700, 0.0000000000000000000, 1.699999999999997500 ) ) ;
+#8983 = ORIENTED_EDGE ( 'NONE', *, *, #14425, .F. ) ;
+#8984 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999993400, 1.311511067893660600, 1.348581668493420900 ) ) ;
+#8985 = FACE_OUTER_BOUND ( 'NONE', #1412, .T. ) ;
+#8986 = ORIENTED_EDGE ( 'NONE', *, *, #12300, .T. ) ;
+#8987 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8988 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000001100, 2.457346083996483400E-010, -1.750000000000009100 ) ) ;
+#8989 = ORIENTED_EDGE ( 'NONE', *, *, #11690, .F. ) ;
+#8990 = CARTESIAN_POINT ( 'NONE', ( -0.5249999999999998000, 0.1150000002457351000, -1.400000000000001900 ) ) ;
+#8991 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000000600, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#8992 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.469446951953617300E-015, 0.0000000000000000000 ) ) ;
+#8993 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245758600, 8.378959606798913700E-015, -0.4100000000000018100 ) ) ;
+#8994 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8995 = FACE_OUTER_BOUND ( 'NONE', #15952, .T. ) ;
+#8996 = SURFACE_STYLE_FILL_AREA ( #15679 ) ;
+#8997 = LINE ( 'NONE', #9171, #8397 ) ;
+#8998 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -5.421010862427439300E-015 ) ) ;
+#8999 = VERTEX_POINT ( 'NONE', #6999 ) ;
+#9000 = ORIENTED_EDGE ( 'NONE', *, *, #13069, .T. ) ;
+#9001 = ORIENTED_EDGE ( 'NONE', *, *, #8861, .T. ) ;
+#9002 = ORIENTED_EDGE ( 'NONE', *, *, #8431, .T. ) ;
+#9003 = CARTESIAN_POINT ( 'NONE', ( -0.4099999999999999800, 2.450000000000000200, -1.200000000000000200 ) ) ;
+#9004 = CARTESIAN_POINT ( 'NONE', ( -3.449999999999999300, 1.900000000000000400, 2.489999999999999300 ) ) ;
+#9005 = DIRECTION ( 'NONE', ( -4.818676322157797400E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9006 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999965000, 1.475000000000001400, 1.699999999999998200 ) ) ;
+#9007 = CYLINDRICAL_SURFACE ( 'NONE', #714, 0.1199999999999998800 ) ;
+#9008 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.384689923083379000E-014, 0.0000000000000000000 ) ) ;
+#9009 = DIRECTION ( 'NONE', ( 3.485962933055858000E-015, 1.000000000000000000, 1.409820536116039900E-016 ) ) ;
+#9010 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 2.457346235280513500E-010, -2.500000000000006200 ) ) ;
+#9011 = VECTOR ( 'NONE', #3501, 1000.000000000000000 ) ;
+#9012 = LINE ( 'NONE', #9617, #9407 ) ;
+#9013 = ORIENTED_EDGE ( 'NONE', *, *, #8839, .T. ) ;
+#9014 = DIRECTION ( 'NONE', ( 7.619560399766192800E-045, 4.613626265895614200E-017, -1.000000000000000000 ) ) ;
+#9015 = ORIENTED_EDGE ( 'NONE', *, *, #13898, .T. ) ;
+#9016 = ORIENTED_EDGE ( 'NONE', *, *, #8920, .F. ) ;
+#9017 = CARTESIAN_POINT ( 'NONE', ( -1.175000000000000900, 0.1150000002457349900, -2.200000000000006800 ) ) ;
+#9018 = ORIENTED_EDGE ( 'NONE', *, *, #1713, .T. ) ;
+#9019 = EDGE_CURVE ( 'NONE', #4164, #645, #1913, .T. ) ;
+#9020 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#9021 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 1.899999999999999900, 2.499999999999999100 ) ) ;
+#9022 = CARTESIAN_POINT ( 'NONE', ( 3.250000000000002700, 2.160983517200288200E-014, -1.000000000000003800 ) ) ;
+#9023 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000001800, 1.353553390000000500, 1.384107371839964800E-015 ) ) ;
+#9024 = VECTOR ( 'NONE', #16582, 1000.000000000000000 ) ;
+#9025 = AXIS2_PLACEMENT_3D ( 'NONE', #3040, #12109, #5663 ) ;
+#9026 = LINE ( 'NONE', #2482, #3395 ) ;
+#9027 = VECTOR ( 'NONE', #5352, 1000.000000000000000 ) ;
+#9028 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#9029 = VECTOR ( 'NONE', #2405, 1000.000000000000000 ) ;
+#9030 = EDGE_CURVE ( 'NONE', #8016, #9373, #8126, .T. ) ;
+#9031 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 1.153553389999999500, -1.200000000000003500 ) ) ;
+#9032 = EDGE_LOOP ( 'NONE', ( #8056, #11716, #13450, #7750 ) ) ;
+#9033 = ORIENTED_EDGE ( 'NONE', *, *, #9726, .T. ) ;
+#9034 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 0.2000000002457346900, -1.800000000000005200 ) ) ;
+#9035 = VERTEX_POINT ( 'NONE', #1857 ) ;
+#9036 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000006600, 7.619665050047660100E-015, -0.4100000000000018100 ) ) ;
+#9037 = ADVANCED_FACE ( 'NONE', ( #14973 ), #13554, .F. ) ;
+#9038 = PLANE ( 'NONE', #8701 ) ;
+#9039 = AXIS2_PLACEMENT_3D ( 'NONE', #12323, #9789, #13666 ) ;
+#9040 = VECTOR ( 'NONE', #8762, 1000.000000000000000 ) ;
+#9041 = LINE ( 'NONE', #13571, #8430 ) ;
+#9042 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000002200, 1.250000000000001100, 1.143529416755851300E-015 ) ) ;
+#9043 = DIRECTION ( 'NONE', ( -1.008560160451660000E-016, -1.000000000000000000, -6.866613759074860900E-015 ) ) ;
+#9044 = EDGE_CURVE ( 'NONE', #5946, #12528, #5505, .T. ) ;
+#9045 = EDGE_CURVE ( 'NONE', #7410, #3159, #2510, .T. ) ;
+#9046 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9047 = VECTOR ( 'NONE', #7106, 1000.000000000000000 ) ;
+#9048 = PLANE ( 'NONE', #13280 ) ;
+#9049 = ORIENTED_EDGE ( 'NONE', *, *, #4305, .T. ) ;
+#9050 = EDGE_CURVE ( 'NONE', #6687, #63, #4518, .T. ) ;
+#9051 = EDGE_LOOP ( 'NONE', ( #7784, #16645, #7659, #11046 ) ) ;
+#9052 = ORIENTED_EDGE ( 'NONE', *, *, #12160, .F. ) ;
+#9053 = ORIENTED_EDGE ( 'NONE', *, *, #7988, .T. ) ;
+#9054 = AXIS2_PLACEMENT_3D ( 'NONE', #4759, #16263, #1009 ) ;
+#9055 = DIRECTION ( 'NONE', ( 6.324512672832110800E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9056 = ADVANCED_FACE ( 'NONE', ( #5123 ), #10976, .T. ) ;
+#9057 = LINE ( 'NONE', #6166, #9651 ) ;
+#9058 = VECTOR ( 'NONE', #12079, 1000.000000000000000 ) ;
+#9059 = DIRECTION ( 'NONE', ( -5.860552283705448600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9060 = LINE ( 'NONE', #6813, #15080 ) ;
+#9061 = ORIENTED_EDGE ( 'NONE', *, *, #8189, .T. ) ;
+#9062 = CARTESIAN_POINT ( 'NONE', ( -0.06066313590139988500, 0.2999999999999991600, -0.1869600684472836900 ) ) ;
+#9063 = EDGE_LOOP ( 'NONE', ( #16446, #6122, #2198, #15115, #15830, #10211, #15538, #13106 ) ) ;
+#9064 = DIRECTION ( 'NONE', ( 6.424901762877063500E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9065 = EDGE_LOOP ( 'NONE', ( #1732, #13823, #16160, #16418 ) ) ;
+#9066 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9067 = EDGE_CURVE ( 'NONE', #7580, #15568, #4314, .T. ) ;
+#9068 = ORIENTED_EDGE ( 'NONE', *, *, #15897, .F. ) ;
+#9069 = EDGE_CURVE ( 'NONE', #5916, #8390, #6704, .T. ) ;
+#9070 = CARTESIAN_POINT ( 'NONE', ( 3.249999999999999600, 1.265000000000004600, 1.174999999999997400 ) ) ;
+#9071 = CARTESIAN_POINT ( 'NONE', ( 1.709999999999999300, 0.05000000000002369900, -0.9000000000000025800 ) ) ;
+#9072 = DIRECTION ( 'NONE', ( -4.818676322157796800E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#9073 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#9074 = EDGE_CURVE ( 'NONE', #6554, #15007, #14772, .T. ) ;
+#9075 = VECTOR ( 'NONE', #2037, 1000.000000000000000 ) ;
+#9076 = CIRCLE ( 'NONE', #11904, 0.5499999999999997100 ) ;
+#9077 = AXIS2_PLACEMENT_3D ( 'NONE', #14330, #13006, #15453 ) ;
+#9078 = CYLINDRICAL_SURFACE ( 'NONE', #11220, 0.1499999999999999700 ) ;
+#9079 = EDGE_LOOP ( 'NONE', ( #10522, #10727, #13011, #14176 ) ) ;
+#9080 = VERTEX_POINT ( 'NONE', #13835 ) ;
+#9081 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.369800784125493200E-014, 0.0000000000000000000 ) ) ;
+#9082 = VECTOR ( 'NONE', #1667, 1000.000000000000000 ) ;
+#9083 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#9084 = VERTEX_POINT ( 'NONE', #918 ) ;
+#9085 = LINE ( 'NONE', #9381, #1455 ) ;
+#9086 = CARTESIAN_POINT ( 'NONE', ( 3.324264069305222800, 0.5000000000000113200, -1.350000000000002800 ) ) ;
+#9087 = EDGE_CURVE ( 'NONE', #1497, #15681, #14371, .T. ) ;
+#9088 = EDGE_LOOP ( 'NONE', ( #5829, #13847, #9508, #5421 ) ) ;
+#9089 = VECTOR ( 'NONE', #6723, 1000.000000000000000 ) ;
+#9090 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#9091 = EDGE_LOOP ( 'NONE', ( #16364, #13012, #10925, #8328 ) ) ;
+#9092 = CARTESIAN_POINT ( 'NONE', ( 0.5249999999999984700, 0.1150000002457353300, -1.400000000000002400 ) ) ;
+#9093 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000900, 0.1150000002457349400, -2.200000000000008200 ) ) ;
+#9094 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#9095 = CARTESIAN_POINT ( 'NONE', ( -0.07322330470336758900, 0.3000000002456971700, 1.109999999999997700 ) ) ;
+#9096 = AXIS2_PLACEMENT_3D ( 'NONE', #12052, #15943, #13338 ) ;
+#9097 = VERTEX_POINT ( 'NONE', #2241 ) ;
+#9098 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002000, 1.203553389999999100, -0.4100000000000014200 ) ) ;
+#9099 = LINE ( 'NONE', #720, #5263 ) ;
+#9100 = ORIENTED_EDGE ( 'NONE', *, *, #16166, .T. ) ;
+#9101 = FACE_OUTER_BOUND ( 'NONE', #16434, .T. ) ;
+#9102 = DIRECTION ( 'NONE', ( 2.768175759537459200E-016, -9.227252531791531600E-017, 1.000000000000000000 ) ) ;
+#9103 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999985600, 1.475000000000001400, -1.425440947723654700 ) ) ;
+#9104 = EDGE_LOOP ( 'NONE', ( #5159, #9770, #8785, #92, #9330 ) ) ;
+#9105 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9106 = AXIS2_PLACEMENT_3D ( 'NONE', #7315, #7258, #16202 ) ;
+#9107 = CIRCLE ( 'NONE', #5795, 0.1499999999999999700 ) ;
+#9108 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.409338161078910500E-016, 3.584139413175213900E-016 ) ) ;
+#9109 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -9.637352644315596500E-017 ) ) ;
+#9110 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #11135, #11249, #5971, #6033 ),
+ .UNSPECIFIED., .F., .F. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( -8.881784197001252300E-016, 1.570796326794907700 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243621600, 0.8047378541243621600, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#9111 = VERTEX_POINT ( 'NONE', #2194 ) ;
+#9112 = ADVANCED_FACE ( 'NONE', ( #8349 ), #7350, .T. ) ;
+#9113 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000000, -2.470324131901325300E-014, -1.200000000000002000 ) ) ;
+#9114 = VECTOR ( 'NONE', #1340, 1000.000000000000100 ) ;
+#9115 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.485208455459595600E-016, 1.188166764367676400E-015 ) ) ;
+#9116 = VERTEX_POINT ( 'NONE', #805 ) ;
+#9117 = CARTESIAN_POINT ( 'NONE', ( 3.112132034949256300, 0.7121320343559741600, -1.350000000000001600 ) ) ;
+#9118 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.382217253561719300E-014, 0.0000000000000000000 ) ) ;
+#9119 = DIRECTION ( 'NONE', ( 6.381393830726659300E-031, -4.613626265895638800E-017, 1.000000000000000000 ) ) ;
+#9120 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082104300, 0.3000000000000110900, 1.384087879768742500E-017 ) ) ;
+#9121 = EDGE_LOOP ( 'NONE', ( #6261, #2324, #15112, #15550 ) ) ;
+#9122 = ORIENTED_EDGE ( 'NONE', *, *, #6533, .F. ) ;
+#9123 = VECTOR ( 'NONE', #579, 1000.000000000000000 ) ;
+#9124 = AXIS2_PLACEMENT_3D ( 'NONE', #1694, #4434, #404 ) ;
+#9125 = VECTOR ( 'NONE', #14387, 1000.000000000000000 ) ;
+#9126 = ORIENTED_EDGE ( 'NONE', *, *, #8846, .F. ) ;
+#9127 = CARTESIAN_POINT ( 'NONE', ( -0.5600000000000053800, 1.950000000000000000, -1.000000000000002200 ) ) ;
+#9128 = DIRECTION ( 'NONE', ( -0.7071067811865412400, -0.7071067811865536800, 0.0000000000000000000 ) ) ;
+#9129 = ORIENTED_EDGE ( 'NONE', *, *, #5719, .F. ) ;
+#9130 = ORIENTED_EDGE ( 'NONE', *, *, #9045, .T. ) ;
+#9131 = ORIENTED_EDGE ( 'NONE', *, *, #9166, .F. ) ;
+#9132 = AXIS2_PLACEMENT_3D ( 'NONE', #16557, #1142, #11422 ) ;
+#9133 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 1.265000000000001900, 1.174999999999991200 ) ) ;
+#9134 = ADVANCED_FACE ( 'NONE', ( #15167 ), #11142, .F. ) ;
+#9135 = EDGE_CURVE ( 'NONE', #14081, #4102, #1318, .T. ) ;
+#9136 = VERTEX_POINT ( 'NONE', #13725 ) ;
+#9137 = FACE_OUTER_BOUND ( 'NONE', #16605, .T. ) ;
+#9138 = EDGE_CURVE ( 'NONE', #11174, #3796, #3328, .T. ) ;
+#9139 = VERTEX_POINT ( 'NONE', #14996 ) ;
+#9140 = FACE_OUTER_BOUND ( 'NONE', #7137, .T. ) ;
+#9141 = ORIENTED_EDGE ( 'NONE', *, *, #9030, .F. ) ;
+#9142 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.500000000000000400, 1.849999999999999600 ) ) ;
+#9143 = VERTEX_POINT ( 'NONE', #13781 ) ;
+#9144 = ORIENTED_EDGE ( 'NONE', *, *, #5997, .F. ) ;
+#9145 = STYLED_ITEM ( 'NONE', ( #10589 ), #8067 ) ;
+#9146 = ORIENTED_EDGE ( 'NONE', *, *, #15063, .T. ) ;
+#9147 = ORIENTED_EDGE ( 'NONE', *, *, #253, .F. ) ;
+#9148 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000000400, 2.150000000000000400, -1.500000000000000700 ) ) ;
+#9149 = DIRECTION ( 'NONE', ( -1.301042606982593800E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#9150 = CARTESIAN_POINT ( 'NONE', ( 4.113665165777107700, 1.850000000000002800, 2.930000000561183700 ) ) ;
+#9151 = LINE ( 'NONE', #678, #8980 ) ;
+#9152 = PLANE ( 'NONE', #11006 ) ;
+#9153 = VECTOR ( 'NONE', #625, 1000.000000000000000 ) ;
+#9154 = ORIENTED_EDGE ( 'NONE', *, *, #13784, .T. ) ;
+#9155 = EDGE_LOOP ( 'NONE', ( #1803, #2284, #12424, #14394 ) ) ;
+#9156 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9157 = LINE ( 'NONE', #9349, #2323 ) ;
+#9158 = PLANE ( 'NONE', #190 ) ;
+#9159 = AXIS2_PLACEMENT_3D ( 'NONE', #10140, #7690, #3714 ) ;
+#9160 = VERTEX_POINT ( 'NONE', #2021 ) ;
+#9161 = LINE ( 'NONE', #15834, #11192 ) ;
+#9162 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, -1.200000000000001700 ) ) ;
+#9163 = ORIENTED_EDGE ( 'NONE', *, *, #8851, .T. ) ;
+#9164 = EDGE_CURVE ( 'NONE', #4005, #8479, #4117, .T. ) ;
+#9165 = ORIENTED_EDGE ( 'NONE', *, *, #4416, .T. ) ;
+#9166 = EDGE_CURVE ( 'NONE', #2261, #7827, #9343, .T. ) ;
+#9167 = ORIENTED_EDGE ( 'NONE', *, *, #5403, .T. ) ;
+#9168 = VERTEX_POINT ( 'NONE', #8767 ) ;
+#9169 = EDGE_CURVE ( 'NONE', #13211, #7938, #2901, .T. ) ;
+#9170 = LINE ( 'NONE', #6718, #3353 ) ;
+#9171 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999998600, 2.450000000000000200, -0.0000000000000000000 ) ) ;
+#9172 = CARTESIAN_POINT ( 'NONE', ( 1.514999999999996800, 1.970000000000001300, 1.360920363336279400 ) ) ;
+#9173 = LINE ( 'NONE', #10446, #15583 ) ;
+#9174 = EDGE_CURVE ( 'NONE', #10997, #7101, #922, .T. ) ;
+#9175 = FACE_OUTER_BOUND ( 'NONE', #9420, .T. ) ;
+#9176 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#9177 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000001800, 1.153553389999994300, 2.489999999999998900 ) ) ;
+#9178 = AXIS2_PLACEMENT_3D ( 'NONE', #13436, #14537, #1840 ) ;
+#9179 = LINE ( 'NONE', #3803, #11810 ) ;
+#9180 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#9181 = PLANE ( 'NONE', #16196 ) ;
+#9182 = ORIENTED_EDGE ( 'NONE', *, *, #12395, .T. ) ;
+#9183 = VECTOR ( 'NONE', #15000, 1000.000000000000000 ) ;
+#9184 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000000900, 1.850000000000001400, 2.539932627297863300 ) ) ;
+#9185 = VERTEX_POINT ( 'NONE', #1026 ) ;
+#9186 = EDGE_LOOP ( 'NONE', ( #3072, #12343, #14052, #10181 ) ) ;
+#9187 = ORIENTED_EDGE ( 'NONE', *, *, #1707, .F. ) ;
+#9188 = CARTESIAN_POINT ( 'NONE', ( -3.449999999999998800, 2.150000000000000400, 2.500000000000000000 ) ) ;
+#9189 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -5.421010862427439300E-015 ) ) ;
+#9190 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.491317591116653900, 1.800759612349389400 ) ) ;
+#9191 = EDGE_CURVE ( 'NONE', #9938, #9160, #11590, .T. ) ;
+#9192 = LINE ( 'NONE', #908, #14802 ) ;
+#9193 = LINE ( 'NONE', #8816, #9369 ) ;
+#9194 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999993400, 1.475000000000001400, -1.425440947723654700 ) ) ;
+#9195 = EDGE_CURVE ( 'NONE', #8188, #5790, #1715, .T. ) ;
+#9196 = ORIENTED_EDGE ( 'NONE', *, *, #11773, .F. ) ;
+#9197 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903136300, 0.04999999999999966300, -0.8200000000000026200 ) ) ;
+#9198 = ORIENTED_EDGE ( 'NONE', *, *, #6334, .T. ) ;
+#9199 = VERTEX_POINT ( 'NONE', #6383 ) ;
+#9200 = CARTESIAN_POINT ( 'NONE', ( 0.5249999999999978000, 0.1150000002457353300, -2.200000000000007300 ) ) ;
+#9201 = DIRECTION ( 'NONE', ( 0.2211161094166274000, 7.991152206701659600E-016, -0.9752474896950281700 ) ) ;
+#9202 = ADVANCED_FACE ( 'NONE', ( #8761 ), #4878, .F. ) ;
+#9203 = LINE ( 'NONE', #10664, #5750 ) ;
+#9204 = VECTOR ( 'NONE', #2272, 1000.000000000000000 ) ;
+#9205 = CIRCLE ( 'NONE', #14217, 0.09999999999999982500 ) ;
+#9206 = DIRECTION ( 'NONE', ( 9.227252531791526600E-017, -4.379057701015053300E-047, -1.000000000000000000 ) ) ;
+#9207 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245752900, 0.3000000002457357000, -1.480000000000007500 ) ) ;
+#9208 = EDGE_LOOP ( 'NONE', ( #11753, #9265, #222, #2650 ) ) ;
+#9209 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9210 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9211 = ORIENTED_EDGE ( 'NONE', *, *, #1631, .T. ) ;
+#9212 = AXIS2_PLACEMENT_3D ( 'NONE', #4278, #13186, #5617 ) ;
+#9213 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.850000000000000800, 1.699999999999997500 ) ) ;
+#9214 = PLANE ( 'NONE', #9562 ) ;
+#9215 = DIRECTION ( 'NONE', ( 0.7071067811865393600, 0.7071067811865556800, -0.0000000000000000000 ) ) ;
+#9216 = FACE_OUTER_BOUND ( 'NONE', #7839, .T. ) ;
+#9217 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.640280049317045300, 1.469865528290279900 ) ) ;
+#9218 = CIRCLE ( 'NONE', #4236, 0.4000000000000001900 ) ;
+#9219 = LINE ( 'NONE', #12023, #10622 ) ;
+#9220 = ADVANCED_FACE ( 'NONE', ( #1525 ), #2625, .F. ) ;
+#9221 = LINE ( 'NONE', #7717, #5773 ) ;
+#9222 = VERTEX_POINT ( 'NONE', #9148 ) ;
+#9223 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000000700, 2.150000000000000400, -2.200000000000000600 ) ) ;
+#9224 = DIRECTION ( 'NONE', ( -0.7071067811865412400, 0.7071067811865536800, -3.697785493223492300E-032 ) ) ;
+#9225 = EDGE_LOOP ( 'NONE', ( #8470, #11629, #2900, #16190, #7236 ) ) ;
+#9226 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.1736481776669341900, -0.9848077530122073500 ) ) ;
+#9227 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.3381507188134355000, 1.875793042338390400 ) ) ;
+#9228 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.415611836225472200E-014, -3.244955498511110900E-016 ) ) ;
+#9229 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -3.469446951953610200E-016 ) ) ;
+#9230 = CARTESIAN_POINT ( 'NONE', ( -1.737072930905315000, 1.805919983162139800, -1.649999999999999700 ) ) ;
+#9231 = VECTOR ( 'NONE', #3808, 1000.000000000000000 ) ;
+#9232 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000000200, 1.900000000000000600, 2.499999999999999100 ) ) ;
+#9233 = LINE ( 'NONE', #1777, #4812 ) ;
+#9234 = DIRECTION ( 'NONE', ( 0.5735764363510406100, 0.8191520442889956800, 6.297446262058646200E-016 ) ) ;
+#9235 = LINE ( 'NONE', #1978, #8432 ) ;
+#9236 = LINE ( 'NONE', #6746, #13472 ) ;
+#9237 = ORIENTED_EDGE ( 'NONE', *, *, #6413, .T. ) ;
+#9238 = EDGE_CURVE ( 'NONE', #11920, #16211, #11797, .T. ) ;
+#9239 = VERTEX_POINT ( 'NONE', #7796 ) ;
+#9240 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000006700, 7.099022851059272400E-015, 6.231123739628090800E-016 ) ) ;
+#9241 = ORIENTED_EDGE ( 'NONE', *, *, #8040, .F. ) ;
+#9242 = AXIS2_PLACEMENT_3D ( 'NONE', #12038, #15983, #4312 ) ;
+#9243 = CARTESIAN_POINT ( 'NONE', ( 1.824999999999998800, 2.150000000000000400, 1.379999999999999700 ) ) ;
+#9244 = VECTOR ( 'NONE', #719, 1000.000000000000000 ) ;
+#9245 = AXIS2_PLACEMENT_3D ( 'NONE', #3718, #4737, #8897 ) ;
+#9246 = VECTOR ( 'NONE', #6358, 1000.000000000000000 ) ;
+#9247 = VECTOR ( 'NONE', #2635, 1000.000000000000000 ) ;
+#9248 = EDGE_LOOP ( 'NONE', ( #4072, #8631, #8880, #13279 ) ) ;
+#9249 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#9250 = CARTESIAN_POINT ( 'NONE', ( 1.790000000000000300, 0.2400000002457355300, -2.200000000000007700 ) ) ;
+#9251 = ORIENTED_EDGE ( 'NONE', *, *, #10485, .T. ) ;
+#9252 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9253 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 4.336808689941856000E-015 ) ) ;
+#9254 = EDGE_CURVE ( 'NONE', #1259, #621, #13587, .T. ) ;
+#9255 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9256 = VECTOR ( 'NONE', #589, 1000.000000000000000 ) ;
+#9257 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 1.500000000000000200 ) ) ;
+#9258 = EDGE_CURVE ( 'NONE', #1089, #2684, #10570, .T. ) ;
+#9259 = DIRECTION ( 'NONE', ( 0.8191520442889950200, -0.5735764363510415000, 0.0000000000000000000 ) ) ;
+#9260 = LINE ( 'NONE', #4693, #5816 ) ;
+#9261 = EDGE_CURVE ( 'NONE', #12338, #7190, #16572, .T. ) ;
+#9262 = LINE ( 'NONE', #5390, #1443 ) ;
+#9263 = ORIENTED_EDGE ( 'NONE', *, *, #9680, .F. ) ;
+#9264 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000003300, 2.049999999999999800, -1.500000000000002200 ) ) ;
+#9265 = ORIENTED_EDGE ( 'NONE', *, *, #7966, .T. ) ;
+#9266 = CARTESIAN_POINT ( 'NONE', ( -0.1770458158390330100, -0.2450000033420735600, 2.638707686813414700 ) ) ;
+#9267 = ORIENTED_EDGE ( 'NONE', *, *, #8274, .T. ) ;
+#9268 = ORIENTED_EDGE ( 'NONE', *, *, #1184, .F. ) ;
+#9269 = ORIENTED_EDGE ( 'NONE', *, *, #9195, .T. ) ;
+#9270 = FACE_OUTER_BOUND ( 'NONE', #14745, .T. ) ;
+#9271 = ADVANCED_FACE ( 'NONE', ( #14575 ), #5586, .F. ) ;
+#9272 = DIRECTION ( 'NONE', ( -0.2211161094166271000, 7.991152206701653700E-016, -0.9752474896950281700 ) ) ;
+#9273 = LINE ( 'NONE', #8287, #14309 ) ;
+#9274 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999600, 2.457335935359868600E-010, -1.600000000000008100 ) ) ;
+#9275 = EDGE_CURVE ( 'NONE', #5916, #14283, #13190, .T. ) ;
+#9276 = EDGE_CURVE ( 'NONE', #7767, #11754, #7727, .T. ) ;
+#9277 = ORIENTED_EDGE ( 'NONE', *, *, #10367, .T. ) ;
+#9278 = PLANE ( 'NONE', #5115 ) ;
+#9279 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#9280 = EDGE_CURVE ( 'NONE', #11505, #893, #10753, .T. ) ;
+#9281 = VERTEX_POINT ( 'NONE', #4524 ) ;
+#9282 = LINE ( 'NONE', #15364, #5247 ) ;
+#9283 = AXIS2_PLACEMENT_3D ( 'NONE', #1191, #15310, #10186 ) ;
+#9284 = ORIENTED_EDGE ( 'NONE', *, *, #9661, .F. ) ;
+#9285 = LINE ( 'NONE', #844, #5064 ) ;
+#9286 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.04999999999997529300, -1.200000000000002000 ) ) ;
+#9287 = FACE_OUTER_BOUND ( 'NONE', #3186, .T. ) ;
+#9288 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.1150000002457348800, -2.200000000000008200 ) ) ;
+#9289 = ADVANCED_FACE ( 'NONE', ( #7124 ), #13786, .T. ) ;
+#9290 = CARTESIAN_POINT ( 'NONE', ( 1.460000000000005500, 7.035267430350411300E-015, 1.699999999999997500 ) ) ;
+#9291 = ORIENTED_EDGE ( 'NONE', *, *, #3118, .T. ) ;
+#9292 = ADVANCED_FACE ( 'NONE', ( #16158 ), #15957, .F. ) ;
+#9293 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245747500, 2.000000000000001800, -2.200000000000007300 ) ) ;
+#9294 = CIRCLE ( 'NONE', #11782, 0.1199999999999998800 ) ;
+#9296 = ORIENTED_EDGE ( 'NONE', *, *, #13991, .T. ) ;
+#9295 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9297 = DIRECTION ( 'NONE', ( -4.818676322157796800E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#9298 = EDGE_CURVE ( 'NONE', #14565, #12996, #3305, .T. ) ;
+#9299 = ORIENTED_EDGE ( 'NONE', *, *, #226, .T. ) ;
+#9300 = LINE ( 'NONE', #207, #9114 ) ;
+#9301 = EDGE_LOOP ( 'NONE', ( #5558, #12190, #13861, #10386 ) ) ;
+#9302 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999998600, 1.265000000000001700, -1.000000000000002900 ) ) ;
+#9303 = VECTOR ( 'NONE', #2008, 1000.000000000000000 ) ;
+#9304 = EDGE_LOOP ( 'NONE', ( #2092, #13785, #14443, #6741 ) ) ;
+#9305 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -4.336808689942021700E-016 ) ) ;
+#9306 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.409462824231156100E-014, 0.0000000000000000000 ) ) ;
+#9307 = DIRECTION ( 'NONE', ( -0.7071067811865406900, -0.7071067811865543500, -0.0000000000000000000 ) ) ;
+#9308 = VERTEX_POINT ( 'NONE', #553 ) ;
+#9309 = FACE_OUTER_BOUND ( 'NONE', #8950, .T. ) ;
+#9310 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9311 = AXIS2_PLACEMENT_3D ( 'NONE', #10686, #4211, #14499 ) ;
+#9312 = CYLINDRICAL_SURFACE ( 'NONE', #335, 0.2000000000000000900 ) ;
+#9313 = DIRECTION ( 'NONE', ( 4.335446845417045200E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#9314 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9315 = MANIFOLD_SOLID_BREP ( 'Pin 2', #15693 ) ;
+#9316 = VERTEX_POINT ( 'NONE', #11010 ) ;
+#9317 = VERTEX_POINT ( 'NONE', #7032 ) ;
+#9318 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 0.3500000002457384100, -2.500000000000005300 ) ) ;
+#9319 = VERTEX_POINT ( 'NONE', #12365 ) ;
+#9320 = ORIENTED_EDGE ( 'NONE', *, *, #7625, .F. ) ;
+#9321 = CARTESIAN_POINT ( 'NONE', ( -2.075000000000000200, 0.3000000002457345900, -1.750000000000006200 ) ) ;
+#9322 = DIRECTION ( 'NONE', ( 1.415611836225472200E-014, -1.000000000000000000, 3.460219699422086000E-017 ) ) ;
+#9323 = ORIENTED_EDGE ( 'NONE', *, *, #14674, .F. ) ;
+#9324 = ORIENTED_EDGE ( 'NONE', *, *, #6025, .T. ) ;
+#9325 = VECTOR ( 'NONE', #7574, 1000.000000000000000 ) ;
+#9326 = CARTESIAN_POINT ( 'NONE', ( -2.924999999999999800, 2.450000000000000200, 1.370000000000000600 ) ) ;
+#9327 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.403708871685462500E-014, -3.812851138263098400E-016 ) ) ;
+#9328 = PLANE ( 'NONE', #8231 ) ;
+#9329 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#9330 = ORIENTED_EDGE ( 'NONE', *, *, #2997, .T. ) ;
+#9331 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 0.1500000002457345700, -2.500000000000005300 ) ) ;
+#9332 = CARTESIAN_POINT ( 'NONE', ( -2.700000000839029900, 2.457358725142452800E-010, 2.499999999999999100 ) ) ;
+#9333 = EDGE_LOOP ( 'NONE', ( #14281, #9834, #10556, #6487, #4131, #11150, #10645, #12396, #1212, #13699, #8740, #4600, #5608, #13111, #254, #8136, #10263, #16379, #2081, #8756, #9411, #12363, #6678, #3650, #8186, #13261, #12121, #11189, #556, #9129, #5330, #5593, #11908, #10027, #16404, #13180, #5256, #8685, #11396, #5822, #1728, #5718, #4134, #15883 ) ) ;
+#9334 = ORIENTED_EDGE ( 'NONE', *, *, #4200, .T. ) ;
+#9335 = DIRECTION ( 'NONE', ( 4.818676322157796800E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#9336 = ORIENTED_EDGE ( 'NONE', *, *, #3198, .T. ) ;
+#9337 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000005200, 0.3000000000000331300, -0.09999999999999995000 ) ) ;
+#9338 = FACE_OUTER_BOUND ( 'NONE', #7781, .T. ) ;
+#9339 = ORIENTED_EDGE ( 'NONE', *, *, #13495, .F. ) ;
+#9340 = DIRECTION ( 'NONE', ( 3.481819213528770800E-015, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#9341 = VECTOR ( 'NONE', #7082, 1000.000000000000000 ) ;
+#9342 = VERTEX_POINT ( 'NONE', #8355 ) ;
+#9343 = LINE ( 'NONE', #3323, #12397 ) ;
+#9344 = CARTESIAN_POINT ( 'NONE', ( 1.647987302177961100E-014, 2.450000000000000200, 1.899999999999982100 ) ) ;
+#9345 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9346 = VERTEX_POINT ( 'NONE', #668 ) ;
+#9347 = EDGE_CURVE ( 'NONE', #14092, #7523, #16556, .T. ) ;
+#9348 = EDGE_CURVE ( 'NONE', #6852, #12985, #13167, .T. ) ;
+#9349 = CARTESIAN_POINT ( 'NONE', ( 1.064999998823622700, 0.05000000000001473400, 7.720903547473705700E-016 ) ) ;
+#9350 = EDGE_CURVE ( 'NONE', #9578, #13392, #12780, .T. ) ;
+#9351 = FACE_OUTER_BOUND ( 'NONE', #5731, .T. ) ;
+#9352 = CARTESIAN_POINT ( 'NONE', ( -1.750000000000030400, 1.414382783240108600, 1.500712703917234100 ) ) ;
+#9353 = VECTOR ( 'NONE', #11884, 1000.000000000000000 ) ;
+#9354 = EDGE_CURVE ( 'NONE', #1399, #4338, #5699, .T. ) ;
+#9355 = ADVANCED_FACE ( 'NONE', ( #14754 ), #5297, .F. ) ;
+#9356 = LINE ( 'NONE', #55, #14586 ) ;
+#9357 = LINE ( 'NONE', #12686, #15379 ) ;
+#9358 = EDGE_LOOP ( 'NONE', ( #8070, #8930, #16445, #4520 ) ) ;
+#9359 = ORIENTED_EDGE ( 'NONE', *, *, #4548, .T. ) ;
+#9360 = AXIS2_PLACEMENT_3D ( 'NONE', #572, #9553, #10850 ) ;
+#9361 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.1500000002457345700, -1.850000000000006100 ) ) ;
+#9362 = EDGE_LOOP ( 'NONE', ( #4946, #1305, #12933, #5110 ) ) ;
+#9363 = ORIENTED_EDGE ( 'NONE', *, *, #4408, .T. ) ;
+#9364 = PLANE ( 'NONE', #14747 ) ;
+#9365 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999993900, 1.265000000000001700, -1.000000000000002400 ) ) ;
+#9366 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.395304964040044300E-014, 0.0000000000000000000 ) ) ;
+#9367 = LINE ( 'NONE', #6883, #1741 ) ;
+#9368 = LINE ( 'NONE', #3213, #5147 ) ;
+#9369 = VECTOR ( 'NONE', #11258, 1000.000000000000000 ) ;
+#9370 = ADVANCED_FACE ( 'NONE', ( #1506 ), #12426, .F. ) ;
+#9371 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#9372 = EDGE_CURVE ( 'NONE', #9317, #6387, #15346, .T. ) ;
+#9373 = VERTEX_POINT ( 'NONE', #6019 ) ;
+#9374 = DIRECTION ( 'NONE', ( -1.008560160451604100E-016, 1.000000000000000000, 6.866613759074868000E-015 ) ) ;
+#9375 = ORIENTED_EDGE ( 'NONE', *, *, #3566, .F. ) ;
+#9376 = ADVANCED_FACE ( 'NONE', ( #8744 ), #5485, .T. ) ;
+#9377 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#9378 = EDGE_LOOP ( 'NONE', ( #10538, #12809, #12749, #8099 ) ) ;
+#9379 = ORIENTED_EDGE ( 'NONE', *, *, #10158, .F. ) ;
+#9380 = EDGE_CURVE ( 'NONE', #6569, #6280, #10552, .T. ) ;
+#9381 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000000200, 1.900000000000001000, -2.200000000000001100 ) ) ;
+#9382 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000000600, 2.150000000000000800, -2.200000000000000200 ) ) ;
+#9383 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9384 = AXIS2_PLACEMENT_3D ( 'NONE', #5368, #9477, #13324 ) ;
+#9385 = CYLINDRICAL_SURFACE ( 'NONE', #6395, 0.1499999999999999700 ) ;
+#9386 = PLANE ( 'NONE', #37 ) ;
+#9387 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 2.449999999999999700, 2.499999999999999100 ) ) ;
+#9388 = DIRECTION ( 'NONE', ( -1.000000000000000000, -4.613626265895772900E-016, 3.469446951953610200E-016 ) ) ;
+#9389 = CIRCLE ( 'NONE', #14515, 0.04999999999999969700 ) ;
+#9390 = PLANE ( 'NONE', #271 ) ;
+#9391 = FACE_OUTER_BOUND ( 'NONE', #2660, .T. ) ;
+#9392 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999993900, 1.311511067893661500, 1.348581668493421500 ) ) ;
+#9393 = ORIENTED_EDGE ( 'NONE', *, *, #7097, .T. ) ;
+#9394 = ORIENTED_EDGE ( 'NONE', *, *, #10484, .F. ) ;
+#9395 = EDGE_LOOP ( 'NONE', ( #14988, #11246, #9126, #14177 ) ) ;
+#9396 = ORIENTED_EDGE ( 'NONE', *, *, #1738, .F. ) ;
+#9397 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9398 = ORIENTED_EDGE ( 'NONE', *, *, #8410, .T. ) ;
+#9399 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9400 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#9401 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#9402 = EDGE_CURVE ( 'NONE', #7343, #9440, #5881, .T. ) ;
+#9403 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.481819213528770800E-015, 2.768175759537458200E-016 ) ) ;
+#9404 = VECTOR ( 'NONE', #13042, 1000.000000000000000 ) ;
+#9405 = LINE ( 'NONE', #8845, #12240 ) ;
+#9406 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000007600, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#9407 = VECTOR ( 'NONE', #2022, 1000.000000000000000 ) ;
+#9408 = ORIENTED_EDGE ( 'NONE', *, *, #14764, .T. ) ;
+#9409 = ORIENTED_EDGE ( 'NONE', *, *, #15107, .F. ) ;
+#9410 = AXIS2_PLACEMENT_3D ( 'NONE', #2079, #5864, #2136 ) ;
+#9411 = ORIENTED_EDGE ( 'NONE', *, *, #1, .F. ) ;
+#9412 = CARTESIAN_POINT ( 'NONE', ( -8.972707634362645200E-017, 4.613626264355356900E-018, -0.09999999999999781300 ) ) ;
+#9413 = LINE ( 'NONE', #6625, #12676 ) ;
+#9414 = VECTOR ( 'NONE', #1262, 1000.000000000000000 ) ;
+#9415 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.1500000002457345700, -1.850000000000005600 ) ) ;
+#9416 = LINE ( 'NONE', #8002, #6765 ) ;
+#9417 = PLANE ( 'NONE', #15324 ) ;
+#9418 = VECTOR ( 'NONE', #12068, 1000.000000000000000 ) ;
+#9419 = AXIS2_PLACEMENT_3D ( 'NONE', #2185, #2014, #5919 ) ;
+#9420 = EDGE_LOOP ( 'NONE', ( #657, #503, #1032, #13944 ) ) ;
+#9421 = CARTESIAN_POINT ( 'NONE', ( -1.016022715921787700E-015, 1.405673326026338100, 1.699999999999997500 ) ) ;
+#9422 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999999200, 0.0000000000000000000, -1.000000000000002700 ) ) ;
+#9423 = VERTEX_POINT ( 'NONE', #13705 ) ;
+#9424 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#9425 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000005200, 0.3000000002457321500, -0.2600000000000017900 ) ) ;
+#9426 = EDGE_CURVE ( 'NONE', #13641, #14180, #12582, .T. ) ;
+#9427 = LINE ( 'NONE', #14118, #4199 ) ;
+#9428 = AXIS2_PLACEMENT_3D ( 'NONE', #4704, #4867, #13720 ) ;
+#9429 = CIRCLE ( 'NONE', #1985, 0.1499999999999999700 ) ;
+#9430 = SURFACE_STYLE_FILL_AREA ( #5748 ) ;
+#9431 = CARTESIAN_POINT ( 'NONE', ( 1.944999999999999400, 2.450000000000000200, 1.370000000000000600 ) ) ;
+#9432 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9433 = ORIENTED_EDGE ( 'NONE', *, *, #1419, .F. ) ;
+#9434 = EDGE_LOOP ( 'NONE', ( #5868, #16242, #1696, #5205 ) ) ;
+#9435 = ADVANCED_FACE ( 'NONE', ( #6290 ), #6896, .T. ) ;
+#9436 = DIRECTION ( 'NONE', ( 1.000000000000000000, -9.856383386231863500E-016, -3.942553354492745500E-016 ) ) ;
+#9437 = ORIENTED_EDGE ( 'NONE', *, *, #13919, .F. ) ;
+#9438 = DIRECTION ( 'NONE', ( 1.153838612879950500E-016, -0.2391835129829038600, 0.9709743802578711900 ) ) ;
+#9439 = CARTESIAN_POINT ( 'NONE', ( -0.07322330470336377300, 2.456971987920713800E-010, 2.499999999999996900 ) ) ;
+#9440 = VERTEX_POINT ( 'NONE', #15757 ) ;
+#9441 = PLANE ( 'NONE', #4836 ) ;
+#9442 = CARTESIAN_POINT ( 'NONE', ( -3.376776695296640700, 0.9767766947033631500, -1.480000000000007500 ) ) ;
+#9443 = DIRECTION ( 'NONE', ( -0.9063077870366519400, 0.0000000000000000000, -0.4226182617406951100 ) ) ;
+#9444 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#9445 = CARTESIAN_POINT ( 'NONE', ( -3.324264069305197000, 0.4999999999999855700, -1.350000000000004800 ) ) ;
+#9446 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 5.421010862427439300E-015, 1.000000000000000000 ) ) ;
+#9447 = VECTOR ( 'NONE', #11273, 1000.000000000000000 ) ;
+#9448 = LINE ( 'NONE', #9415, #1626 ) ;
+#9449 = EDGE_CURVE ( 'NONE', #10012, #1817, #2887, .T. ) ;
+#9450 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000003100, 2.680000000000007300, 1.767489812878187500 ) ) ;
+#9451 = VECTOR ( 'NONE', #3207, 1000.000000000000000 ) ;
+#9452 = EDGE_LOOP ( 'NONE', ( #8983, #6000, #6299, #8545 ) ) ;
+#9453 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#9454 = EDGE_CURVE ( 'NONE', #8782, #4246, #14357, .T. ) ;
+#9455 = VERTEX_POINT ( 'NONE', #4433 ) ;
+#9456 = ORIENTED_EDGE ( 'NONE', *, *, #6228, .T. ) ;
+#9457 = ADVANCED_FACE ( 'NONE', ( #4098 ), #12377, .T. ) ;
+#9458 = VERTEX_POINT ( 'NONE', #4222 ) ;
+#9459 = ADVANCED_FACE ( 'NONE', ( #9140 ), #10265, .T. ) ;
+#9460 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#9461 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245760000, 2.457344223938395800E-010, -1.200000000000003500 ) ) ;
+#9462 = VECTOR ( 'NONE', #12010, 1000.000000000000000 ) ;
+#9463 = CARTESIAN_POINT ( 'NONE', ( -0.06066313590139643000, 0.04999999999999917000, -0.1869600684472837200 ) ) ;
+#9464 = CYLINDRICAL_SURFACE ( 'NONE', #6588, 0.2499999999999993600 ) ;
+#9465 = EDGE_CURVE ( 'NONE', #15590, #12517, #7511, .T. ) ;
+#9466 = LINE ( 'NONE', #16253, #15890 ) ;
+#9467 = ORIENTED_EDGE ( 'NONE', *, *, #14897, .F. ) ;
+#9468 = DIRECTION ( 'NONE', ( 1.000000000000000000, -3.862588252153086800E-015, -3.049411778015598000E-016 ) ) ;
+#9469 = AXIS2_PLACEMENT_3D ( 'NONE', #16463, #11618, #15163 ) ;
+#9470 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000500, 1.400000000000005000, -2.500000000000003600 ) ) ;
+#9471 = ORIENTED_EDGE ( 'NONE', *, *, #10885, .T. ) ;
+#9472 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000006900, 0.0000000000000000000, 1.699999999999997500 ) ) ;
+#9473 = DIRECTION ( 'NONE', ( 3.614007241618346000E-015, 1.000000000000000000, -4.585438756399531800E-033 ) ) ;
+#9474 = EDGE_CURVE ( 'NONE', #7112, #6771, #13960, .T. ) ;
+#9475 = DIRECTION ( 'NONE', ( -0.5735764363510402800, 0.8191520442889959100, -6.297446262058644200E-016 ) ) ;
+#9476 = EDGE_CURVE ( 'NONE', #9658, #2525, #704, .T. ) ;
+#9477 = DIRECTION ( 'NONE', ( 3.203983731886469300E-047, -1.576081811158365000E-031, -1.000000000000000000 ) ) ;
+#9478 = LINE ( 'NONE', #15910, #6041 ) ;
+#9479 = ORIENTED_EDGE ( 'NONE', *, *, #13200, .T. ) ;
+#9480 = EDGE_CURVE ( 'NONE', #14577, #11616, #3702, .T. ) ;
+#9481 = AXIS2_PLACEMENT_3D ( 'NONE', #9959, #7459, #7571 ) ;
+#9482 = CIRCLE ( 'NONE', #7108, 0.1499999999999999700 ) ;
+#9483 = ORIENTED_EDGE ( 'NONE', *, *, #15790, .F. ) ;
+#9484 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000006900, 0.0000000000000000000, 1.699999999999997500 ) ) ;
+#9485 = ORIENTED_EDGE ( 'NONE', *, *, #12608, .T. ) ;
+#9486 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 3.469446951953610700E-016 ) ) ;
+#9487 = ADVANCED_FACE ( 'NONE', ( #15748 ), #1161, .F. ) ;
+#9488 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9489 = EDGE_CURVE ( 'NONE', #13392, #4929, #8935, .T. ) ;
+#9490 = EDGE_LOOP ( 'NONE', ( #4269, #14865, #12818, #8330 ) ) ;
+#9491 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000001300, 1.249999999999995300, 2.499999999999998700 ) ) ;
+#9492 = CIRCLE ( 'NONE', #10939, 0.1000000000000002600 ) ;
+#9493 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000004900, 0.3000000002457300400, 0.9599999999999986300 ) ) ;
+#9494 = ORIENTED_EDGE ( 'NONE', *, *, #13871, .T. ) ;
+#9495 = PLANE ( 'NONE', #7209 ) ;
+#9496 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#9497 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000001200, 2.150000000000000400, 1.249999999999999800 ) ) ;
+#9498 = EDGE_CURVE ( 'NONE', #16408, #5775, #10155, .T. ) ;
+#9499 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9500 = DIRECTION ( 'NONE', ( 0.8727140745172807800, -0.4882316500795970700, -2.117367262769927300E-015 ) ) ;
+#9501 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 1.700000000000001100, 1.699999999999997500 ) ) ;
+#9502 = EDGE_CURVE ( 'NONE', #10440, #9423, #7107, .T. ) ;
+#9503 = ORIENTED_EDGE ( 'NONE', *, *, #10859, .F. ) ;
+#9504 = VECTOR ( 'NONE', #1515, 1000.000000000000000 ) ;
+#9505 = AXIS2_PLACEMENT_3D ( 'NONE', #8296, #13379, #13320 ) ;
+#9506 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9507 = CARTESIAN_POINT ( 'NONE', ( -1.600000000000001200, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#9508 = ORIENTED_EDGE ( 'NONE', *, *, #299, .T. ) ;
+#9509 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000000200, 1.900000000000001000, -2.200000000000001100 ) ) ;
+#9510 = ORIENTED_EDGE ( 'NONE', *, *, #7298, .T. ) ;
+#9511 = ORIENTED_EDGE ( 'NONE', *, *, #12827, .T. ) ;
+#9512 = CARTESIAN_POINT ( 'NONE', ( -6.152216978507141000E-016, 0.3000000002457338100, -1.600000000000006300 ) ) ;
+#9513 = PLANE ( 'NONE', #15744 ) ;
+#9514 = VERTEX_POINT ( 'NONE', #3788 ) ;
+#9515 = ORIENTED_EDGE ( 'NONE', *, *, #1093, .F. ) ;
+#9516 = LINE ( 'NONE', #10020, #13564 ) ;
+#9517 = CARTESIAN_POINT ( 'NONE', ( -2.449999999999996200, 1.400000000000003900, -2.200000000000002000 ) ) ;
+#9518 = CARTESIAN_POINT ( 'NONE', ( -6.757353075273799500E-016, 0.3000000002457338100, -1.600000000000006800 ) ) ;
+#9519 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.1500000002457345700, -2.500000000000005800 ) ) ;
+#9520 = AXIS2_PLACEMENT_3D ( 'NONE', #8108, #13262, #15747 ) ;
+#9521 = CIRCLE ( 'NONE', #4632, 0.2000000000000000900 ) ;
+#9522 = ADVANCED_FACE ( 'NONE', ( #10375 ), #5069, .F. ) ;
+#9523 = PLANE ( 'NONE', #8130 ) ;
+#9524 = VERTEX_POINT ( 'NONE', #5016 ) ;
+#9525 = ORIENTED_EDGE ( 'NONE', *, *, #8174, .F. ) ;
+#9526 = ORIENTED_EDGE ( 'NONE', *, *, #15714, .F. ) ;
+#9527 = ORIENTED_EDGE ( 'NONE', *, *, #8924, .T. ) ;
+#9528 = CARTESIAN_POINT ( 'NONE', ( -1.824999999999998400, 2.450000000000000200, 1.370000000000000300 ) ) ;
+#9529 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 2.000000000000000400, -2.050000000000007400 ) ) ;
+#9530 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9531 = AXIS2_PLACEMENT_3D ( 'NONE', #7328, #9884, #7267 ) ;
+#9532 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000005200, 0.3000000000000092600, -0.09999999999999985300 ) ) ;
+#9533 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000900, 0.2400000002457349500, -1.400000000000001900 ) ) ;
+#9534 = VERTEX_POINT ( 'NONE', #14136 ) ;
+#9535 = FACE_OUTER_BOUND ( 'NONE', #13419, .T. ) ;
+#9536 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#9537 = VERTEX_POINT ( 'NONE', #6344 ) ;
+#9538 = LINE ( 'NONE', #10470, #11349 ) ;
+#9539 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#9540 = ADVANCED_FACE ( 'NONE', ( #13384 ), #12740, .F. ) ;
+#9541 = EDGE_LOOP ( 'NONE', ( #16594, #14584, #2611, #15140 ) ) ;
+#9542 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#9543 = ADVANCED_FACE ( 'NONE', ( #9962 ), #1264, .F. ) ;
+#9544 = VERTEX_POINT ( 'NONE', #3666 ) ;
+#9545 = LINE ( 'NONE', #15247, #6111 ) ;
+#9546 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.450000000000000200, 1.899999999999999900 ) ) ;
+#9547 = CARTESIAN_POINT ( 'NONE', ( 1.593689465062728900, 1.824757860250914500, 1.600722389601489900 ) ) ;
+#9548 = LINE ( 'NONE', #5649, #14981 ) ;
+#9549 = EDGE_CURVE ( 'NONE', #500, #9168, #6507, .T. ) ;
+#9550 = ORIENTED_EDGE ( 'NONE', *, *, #9449, .F. ) ;
+#9551 = VERTEX_POINT ( 'NONE', #14011 ) ;
+#9552 = LINE ( 'NONE', #5732, #5896 ) ;
+#9553 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9554 = CARTESIAN_POINT ( 'NONE', ( -4.033712875147843500, 1.850000000000002500, 2.604258337240181300 ) ) ;
+#9555 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000001200, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#9556 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.415624939244503200E-014, -0.0000000000000000000 ) ) ;
+#9557 = EDGE_CURVE ( 'NONE', #10563, #9658, #484, .T. ) ;
+#9558 = EDGE_LOOP ( 'NONE', ( #13746, #12620, #11352, #4976 ) ) ;
+#9559 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9560 = CIRCLE ( 'NONE', #14236, 0.5500000000000006000 ) ;
+#9561 = DIRECTION ( 'NONE', ( -0.7071067811865542300, -0.7071067811865409100, 0.0000000000000000000 ) ) ;
+#9562 = AXIS2_PLACEMENT_3D ( 'NONE', #6763, #9366, #275 ) ;
+#9563 = PLANE ( 'NONE', #5856 ) ;
+#9564 = ORIENTED_EDGE ( 'NONE', *, *, #8196, .T. ) ;
+#9565 = ORIENTED_EDGE ( 'NONE', *, *, #15793, .T. ) ;
+#9566 = ORIENTED_EDGE ( 'NONE', *, *, #2508, .F. ) ;
+#9567 = PLANE ( 'NONE', #7599 ) ;
+#9568 = ORIENTED_EDGE ( 'NONE', *, *, #9937, .F. ) ;
+#9569 = AXIS2_PLACEMENT_3D ( 'NONE', #9093, #7733, #14228 ) ;
+#9570 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#9571 = VECTOR ( 'NONE', #7055, 1000.000000000000000 ) ;
+#9572 = LINE ( 'NONE', #9003, #6128 ) ;
+#9573 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000002900, 1.370000000000001400, -1.000000000000001800 ) ) ;
+#9574 = CYLINDRICAL_SURFACE ( 'NONE', #7156, 0.4000000000000002400 ) ;
+#9575 = VECTOR ( 'NONE', #15092, 1000.000000000000000 ) ;
+#9576 = AXIS2_PLACEMENT_3D ( 'NONE', #14151, #15350, #12697 ) ;
+#9577 = ORIENTED_EDGE ( 'NONE', *, *, #7843, .F. ) ;
+#9578 = VERTEX_POINT ( 'NONE', #1484 ) ;
+#9579 = VECTOR ( 'NONE', #10855, 1000.000000000000000 ) ;
+#9580 = CARTESIAN_POINT ( 'NONE', ( -0.7749999999999998000, 0.2400000002457350900, -2.200000000000006800 ) ) ;
+#9581 = VERTEX_POINT ( 'NONE', #1538 ) ;
+#9582 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#9583 = ORIENTED_EDGE ( 'NONE', *, *, #11845, .F. ) ;
+#9584 = ORIENTED_EDGE ( 'NONE', *, *, #7652, .T. ) ;
+#9585 = EDGE_CURVE ( 'NONE', #3581, #9136, #8541, .T. ) ;
+#9586 = EDGE_CURVE ( 'NONE', #12900, #2348, #13769, .T. ) ;
+#9587 = ORIENTED_EDGE ( 'NONE', *, *, #8450, .T. ) ;
+#9588 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.818676322157796800E-015, -0.0000000000000000000 ) ) ;
+#9589 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 2.457346235280513500E-010, -2.500000000000005300 ) ) ;
+#9590 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9591 = EDGE_CURVE ( 'NONE', #10224, #6604, #7086, .T. ) ;
+#9592 = CIRCLE ( 'NONE', #15548, 0.2499999999999997800 ) ;
+#9593 = CARTESIAN_POINT ( 'NONE', ( -2.449999999999996200, 1.400000000000005000, -2.500000000000001800 ) ) ;
+#9594 = VECTOR ( 'NONE', #14207, 1000.000000000000000 ) ;
+#9595 = DIRECTION ( 'NONE', ( 0.8727140745172807800, -0.4882316500795970700, -2.117367262769927300E-015 ) ) ;
+#9596 = LINE ( 'NONE', #15432, #549 ) ;
+#9597 = CARTESIAN_POINT ( 'NONE', ( 4.903874957787940900E-018, 2.450000000000000200, 0.01999999999999950100 ) ) ;
+#9598 = ORIENTED_EDGE ( 'NONE', *, *, #11773, .T. ) ;
+#9599 = ORIENTED_EDGE ( 'NONE', *, *, #12418, .F. ) ;
+#9600 = ORIENTED_EDGE ( 'NONE', *, *, #426, .F. ) ;
+#9601 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.9848077530122073500, -0.1736481776669341300 ) ) ;
+#9602 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9603 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000000700, 2.450000000000000200, -2.199999999999997100 ) ) ;
+#9604 = FACE_OUTER_BOUND ( 'NONE', #13463, .T. ) ;
+#9605 = EDGE_CURVE ( 'NONE', #8203, #5521, #13553, .T. ) ;
+#9606 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000001200, 2.150000000000000400, 1.899999999999999000 ) ) ;
+#9607 = EDGE_CURVE ( 'NONE', #5607, #12843, #13371, .T. ) ;
+#9608 = LINE ( 'NONE', #976, #8799 ) ;
+#9609 = LINE ( 'NONE', #15312, #16224 ) ;
+#9610 = EDGE_CURVE ( 'NONE', #10808, #1441, #14739, .T. ) ;
+#9611 = ORIENTED_EDGE ( 'NONE', *, *, #11342, .F. ) ;
+#9612 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#9613 = ORIENTED_EDGE ( 'NONE', *, *, #3254, .F. ) ;
+#9614 = EDGE_LOOP ( 'NONE', ( #5727, #1002, #15038, #9740 ) ) ;
+#9615 = ADVANCED_FACE ( 'NONE', ( #3493 ), #9386, .F. ) ;
+#9616 = CARTESIAN_POINT ( 'NONE', ( 2.773223305542388100, 0.3732233049490997800, 2.499999999999999100 ) ) ;
+#9617 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999998600, 2.450000000000000200, 1.249999999999999800 ) ) ;
+#9618 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245753700, 0.3000000002457344200, 2.499999999999998700 ) ) ;
+#9619 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903033600, 2.456982606575743000E-010, 7.486757202923014300E-018 ) ) ;
+#9620 = LINE ( 'NONE', #12355, #176 ) ;
+#9621 = VECTOR ( 'NONE', #861, 1000.000000000000000 ) ;
+#9622 = CARTESIAN_POINT ( 'NONE', ( 2.499999999999999600, -0.004326594561104599900, 2.888389752103146100 ) ) ;
+#9623 = VECTOR ( 'NONE', #6868, 1000.000000000000000 ) ;
+#9624 = LINE ( 'NONE', #10453, #6175 ) ;
+#9625 = VERTEX_POINT ( 'NONE', #2975 ) ;
+#9626 = ORIENTED_EDGE ( 'NONE', *, *, #13247, .F. ) ;
+#9627 = PLANE ( 'NONE', #13798 ) ;
+#9628 = DIRECTION ( 'NONE', ( 9.227252531791526600E-017, -4.379057701015053300E-047, -1.000000000000000000 ) ) ;
+#9629 = ORIENTED_EDGE ( 'NONE', *, *, #15195, .F. ) ;
+#9630 = EDGE_CURVE ( 'NONE', #16568, #2481, #9521, .T. ) ;
+#9631 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #6460, #7765, #11567, #15512 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384689700, 6.283185307179586200 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#9632 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 3.942553354492745500E-016 ) ) ;
+#9633 = ADVANCED_FACE ( 'NONE', ( #4481 ), #1691, .F. ) ;
+#9634 = DIRECTION ( 'NONE', ( -7.619560399766192800E-045, -4.613626265895614200E-017, 1.000000000000000000 ) ) ;
+#9635 = ADVANCED_FACE ( 'NONE', ( #274 ), #14671, .T. ) ;
+#9636 = LINE ( 'NONE', #11553, #2777 ) ;
+#9637 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245748400, 0.4500000002457356700, -2.200000000000007300 ) ) ;
+#9638 = VECTOR ( 'NONE', #2326, 1000.000000000000000 ) ;
+#9639 = CYLINDRICAL_SURFACE ( 'NONE', #12058, 0.05000000000000035000 ) ;
+#9640 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#9641 = AXIS2_PLACEMENT_3D ( 'NONE', #36, #7643, #8898 ) ;
+#9642 = VECTOR ( 'NONE', #1522, 1000.000000000000000 ) ;
+#9643 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999100, 1.849999999999995200, 2.499999999999998700 ) ) ;
+#9644 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.008560160451632200E-016, -4.034240641806526900E-016 ) ) ;
+#9645 = VERTEX_POINT ( 'NONE', #13234 ) ;
+#9646 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.228014483236701500E-016, -0.0000000000000000000 ) ) ;
+#9647 = ORIENTED_EDGE ( 'NONE', *, *, #7994, .T. ) ;
+#9648 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000001500, 1.475000000000001400, -1.425440947723654700 ) ) ;
+#9649 = ORIENTED_EDGE ( 'NONE', *, *, #9174, .T. ) ;
+#9650 = DIRECTION ( 'NONE', ( 0.2211161094166271000, -7.991152206701652700E-016, 0.9752474896950281700 ) ) ;
+#9651 = VECTOR ( 'NONE', #1310, 1000.000000000000000 ) ;
+#9652 = DIRECTION ( 'NONE', ( -0.001097777725771104100, 3.095218742445119500E-017, -0.9999993974418509600 ) ) ;
+#9653 = FACE_OUTER_BOUND ( 'NONE', #6700, .T. ) ;
+#9654 = AXIS2_PLACEMENT_3D ( 'NONE', #12250, #3178, #15914 ) ;
+#9655 = DIRECTION ( 'NONE', ( -4.335446845417045200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#9656 = DIRECTION ( 'NONE', ( 8.673617379883982200E-016, 1.629835039265325800E-031, -1.000000000000000000 ) ) ;
+#9657 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#9658 = VERTEX_POINT ( 'NONE', #6882 ) ;
+#9659 = CARTESIAN_POINT ( 'NONE', ( -3.449999999999999300, 1.900000000000000400, 2.499999999999999100 ) ) ;
+#9660 = ORIENTED_EDGE ( 'NONE', *, *, #13363, .T. ) ;
+#9661 = EDGE_CURVE ( 'NONE', #8451, #13082, #12162, .T. ) ;
+#9662 = ADVANCED_FACE ( 'NONE', ( #16353 ), #9495, .F. ) ;
+#9663 = CYLINDRICAL_SURFACE ( 'NONE', #6272, 0.5499999999999998200 ) ;
+#9664 = LINE ( 'NONE', #16149, #6211 ) ;
+#9665 = CARTESIAN_POINT ( 'NONE', ( 0.7749999999999986900, 0.1150000002457353500, -1.400000000000002800 ) ) ;
+#9666 = CARTESIAN_POINT ( 'NONE', ( 2.449999999999996200, 1.400000000000005000, -2.500000000000003600 ) ) ;
+#9667 = CARTESIAN_POINT ( 'NONE', ( -0.5600000000000053800, 1.950000000000000000, -1.000000000000002200 ) ) ;
+#9668 = VECTOR ( 'NONE', #13795, 1000.000000000000000 ) ;
+#9669 = ORIENTED_EDGE ( 'NONE', *, *, #13603, .T. ) ;
+#9670 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000001500, 1.265000000000001700, -1.000000000000002000 ) ) ;
+#9671 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, -2.200000000000000200 ) ) ;
+#9672 = ORIENTED_EDGE ( 'NONE', *, *, #10601, .F. ) ;
+#9673 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.817098613104197200E-016, 1.211399075402798000E-016 ) ) ;
+#9674 = VERTEX_POINT ( 'NONE', #8719 ) ;
+#9675 = AXIS2_PLACEMENT_3D ( 'NONE', #4112, #5439, #14397 ) ;
+#9676 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000005300, 0.3000000002457299800, -0.2500000000000000000 ) ) ;
+#9677 = EDGE_CURVE ( 'NONE', #15709, #4192, #14955, .T. ) ;
+#9678 = VERTEX_POINT ( 'NONE', #974 ) ;
+#9679 = LINE ( 'NONE', #5788, #10500 ) ;
+#9680 = EDGE_CURVE ( 'NONE', #9035, #12621, #12565, .T. ) ;
+#9681 = EDGE_LOOP ( 'NONE', ( #7812, #6118, #4439, #15070 ) ) ;
+#9682 = CARTESIAN_POINT ( 'NONE', ( 2.499999999999996900, 2.457336256457453200E-010, 2.499999999999997800 ) ) ;
+#9683 = EDGE_CURVE ( 'NONE', #6278, #15947, #3081, .T. ) ;
+#9684 = FACE_OUTER_BOUND ( 'NONE', #11542, .T. ) ;
+#9685 = ORIENTED_EDGE ( 'NONE', *, *, #8428, .T. ) ;
+#9686 = EDGE_LOOP ( 'NONE', ( #1638, #8577, #3937, #15286, #1304, #7364 ) ) ;
+#9687 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578710800, -0.2391835129829041600 ) ) ;
+#9688 = AXIS2_PLACEMENT_3D ( 'NONE', #13114, #235, #13291 ) ;
+#9690 = ORIENTED_EDGE ( 'NONE', *, *, #9737, .T. ) ;
+#9689 = PLANE ( 'NONE', #8256 ) ;
+#9691 = CARTESIAN_POINT ( 'NONE', ( 2.499999999999999100, 2.457343952887852700E-010, 2.499999999999996400 ) ) ;
+#9692 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.395304964040044300E-014, 0.0000000000000000000 ) ) ;
+#9693 = EDGE_CURVE ( 'NONE', #322, #7767, #1300, .T. ) ;
+#9694 = ADVANCED_FACE ( 'NONE', ( #7908 ), #14173, .T. ) ;
+#9695 = VECTOR ( 'NONE', #3573, 1000.000000000000000 ) ;
+#9696 = ORIENTED_EDGE ( 'NONE', *, *, #6657, .T. ) ;
+#9697 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -3.373073425510458100E-015, 1.000000000000000000 ) ) ;
+#9698 = LINE ( 'NONE', #11126, #13536 ) ;
+#9699 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.384025488891674800E-014, 0.0000000000000000000 ) ) ;
+#9700 = VERTEX_POINT ( 'NONE', #13989 ) ;
+#9701 = LINE ( 'NONE', #14619, #865 ) ;
+#9702 = ORIENTED_EDGE ( 'NONE', *, *, #4952, .F. ) ;
+#9703 = DIRECTION ( 'NONE', ( 3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#9704 = EDGE_CURVE ( 'NONE', #10471, #12248, #12967, .T. ) ;
+#9705 = EDGE_CURVE ( 'NONE', #8117, #9458, #6879, .T. ) ;
+#9706 = VERTEX_POINT ( 'NONE', #6045 ) ;
+#9707 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583903072800, -0.09999999975430096100, 2.499999999999996900 ) ) ;
+#9708 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 2.000000000000000400, -2.200000000000007300 ) ) ;
+#9709 = EDGE_CURVE ( 'NONE', #13172, #3896, #904, .T. ) ;
+#9710 = DIRECTION ( 'NONE', ( 1.008560160451660000E-016, 1.000000000000000000, 6.866613759074860900E-015 ) ) ;
+#9711 = EDGE_CURVE ( 'NONE', #10707, #4497, #8734, .T. ) ;
+#9712 = DIRECTION ( 'NONE', ( -0.9752474896950280600, -3.442585187595671300E-015, -0.2211161094166273800 ) ) ;
+#9713 = CIRCLE ( 'NONE', #4859, 0.1499999999999999700 ) ;
+#9714 = CARTESIAN_POINT ( 'NONE', ( 2.499999999999998700, -0.004326594561104735200, 2.888389752103145600 ) ) ;
+#9715 = PLANE ( 'NONE', #15252 ) ;
+#9716 = ORIENTED_EDGE ( 'NONE', *, *, #9610, .F. ) ;
+#9717 = VERTEX_POINT ( 'NONE', #12612 ) ;
+#9718 = PLANE ( 'NONE', #7384 ) ;
+#9719 = ORIENTED_EDGE ( 'NONE', *, *, #9275, .F. ) ;
+#9720 = LINE ( 'NONE', #16216, #12545 ) ;
+#9721 = ADVANCED_FACE ( 'NONE', ( #9945 ), #16552, .F. ) ;
+#9722 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.3500000002457388000, -2.500000000000004900 ) ) ;
+#9723 = ORIENTED_EDGE ( 'NONE', *, *, #9480, .T. ) ;
+#9724 = EDGE_LOOP ( 'NONE', ( #12448, #4489, #15532, #8084, #7004, #13127, #13978, #15483 ) ) ;
+#9725 = VECTOR ( 'NONE', #15820, 1000.000000000000000 ) ;
+#9726 = EDGE_CURVE ( 'NONE', #14083, #6105, #4086, .T. ) ;
+#9727 = CARTESIAN_POINT ( 'NONE', ( 1.677034773647200000, 1.777034773647197600, 1.665481723511295800 ) ) ;
+#9728 = VECTOR ( 'NONE', #14211, 1000.000000000000000 ) ;
+#9729 = CARTESIAN_POINT ( 'NONE', ( -5.421010862427281600E-015, 2.450000000000000200, 1.249999999999991100 ) ) ;
+#9730 = DIRECTION ( 'NONE', ( -1.247165204358978500E-015, 0.2588190451025146900, 0.9659258262890699800 ) ) ;
+#9731 = EDGE_CURVE ( 'NONE', #13476, #12786, #5679, .T. ) ;
+#9732 = ORIENTED_EDGE ( 'NONE', *, *, #5599, .T. ) ;
+#9733 = ORIENTED_EDGE ( 'NONE', *, *, #10885, .F. ) ;
+#9734 = CARTESIAN_POINT ( 'NONE', ( -0.0002417956636531603900, 0.05000000000000001000, -0.2202590854962557800 ) ) ;
+#9735 = ORIENTED_EDGE ( 'NONE', *, *, #14922, .F. ) ;
+#9736 = CARTESIAN_POINT ( 'NONE', ( -3.112132034949230500, 0.7121320343559480700, -1.350000000000004800 ) ) ;
+#9737 = EDGE_CURVE ( 'NONE', #2942, #9281, #14552, .T. ) ;
+#9738 = EDGE_CURVE ( 'NONE', #6207, #4252, #1884, .T. ) ;
+#9739 = ORIENTED_EDGE ( 'NONE', *, *, #14324, .F. ) ;
+#9740 = ORIENTED_EDGE ( 'NONE', *, *, #16222, .F. ) ;
+#9741 = LINE ( 'NONE', #9734, #16154 ) ;
+#9742 = AXIS2_PLACEMENT_3D ( 'NONE', #7381, #11176, #7485 ) ;
+#9743 = DIRECTION ( 'NONE', ( 3.862588252153086800E-015, -1.000000000000000000, 3.575848732059568100E-032 ) ) ;
+#9744 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.671603207451234000E-016, 8.673617379883981200E-016 ) ) ;
+#9745 = EDGE_LOOP ( 'NONE', ( #3898, #14726, #13432, #5888, #14471, #15188, #12883 ) ) ;
+#9746 = VECTOR ( 'NONE', #9996, 1000.000000000000000 ) ;
+#9747 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.475000000000001400, 0.0000000000000000000 ) ) ;
+#9748 = ORIENTED_EDGE ( 'NONE', *, *, #4427, .T. ) ;
+#9749 = EDGE_LOOP ( 'NONE', ( #13558, #2968, #11395, #1917 ) ) ;
+#9750 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#9751 = ORIENTED_EDGE ( 'NONE', *, *, #1552, .T. ) ;
+#9752 = DIRECTION ( 'NONE', ( -2.998857072832231100E-016, -2.537494446242675100E-016, 1.000000000000000000 ) ) ;
+#9753 = ORIENTED_EDGE ( 'NONE', *, *, #856, .F. ) ;
+#9754 = VERTEX_POINT ( 'NONE', #1140 ) ;
+#9755 = AXIS2_PLACEMENT_3D ( 'NONE', #13121, #353, #14338 ) ;
+#9756 = DIRECTION ( 'NONE', ( -0.8191520442889951300, 0.5735764363510415000, -1.526090636449954700E-015 ) ) ;
+#9757 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -3.942553354492745500E-016 ) ) ;
+#9758 = PLANE ( 'NONE', #15665 ) ;
+#9759 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.382217253561726200E-014, 0.0000000000000000000 ) ) ;
+#9760 = CYLINDRICAL_SURFACE ( 'NONE', #11655, 0.1199999999999998800 ) ;
+#9761 = VERTEX_POINT ( 'NONE', #6258 ) ;
+#9762 = CIRCLE ( 'NONE', #4160, 0.05000000000000012800 ) ;
+#9763 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 0.2000000002457346900, -1.850000000000006100 ) ) ;
+#9764 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -9.637352644315596500E-017 ) ) ;
+#9765 = ORIENTED_EDGE ( 'NONE', *, *, #15808, .F. ) ;
+#9766 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.734723475976811400E-015, 0.0000000000000000000 ) ) ;
+#9767 = FACE_OUTER_BOUND ( 'NONE', #12382, .T. ) ;
+#9768 = ORIENTED_EDGE ( 'NONE', *, *, #11224, .F. ) ;
+#9769 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.150000000000000400, 0.02000000000000017400 ) ) ;
+#9770 = ORIENTED_EDGE ( 'NONE', *, *, #14203, .T. ) ;
+#9771 = ORIENTED_EDGE ( 'NONE', *, *, #1230, .F. ) ;
+#9772 = AXIS2_PLACEMENT_3D ( 'NONE', #8107, #4237, #5509 ) ;
+#9773 = CARTESIAN_POINT ( 'NONE', ( -0.4099999999999999800, 2.250000000000000400, -0.9500000000000001800 ) ) ;
+#9774 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, -1.500000000000000700 ) ) ;
+#9775 = PLANE ( 'NONE', #7728 ) ;
+#9776 = VECTOR ( 'NONE', #12944, 1000.000000000000000 ) ;
+#9777 = LINE ( 'NONE', #2089, #16640 ) ;
+#9778 = LINE ( 'NONE', #10060, #4735 ) ;
+#9779 = LINE ( 'NONE', #15456, #11603 ) ;
+#9780 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999100, 1.800000000000003800, -2.200000000000001100 ) ) ;
+#9781 = EDGE_LOOP ( 'NONE', ( #7915, #11800, #1244, #15811, #4410 ) ) ;
+#9782 = CARTESIAN_POINT ( 'NONE', ( 0.6749999988236180500, 0.3000000000000093100, -0.2911402198045955300 ) ) ;
+#9783 = ORIENTED_EDGE ( 'NONE', *, *, #6665, .F. ) ;
+#9784 = VECTOR ( 'NONE', #14813, 1000.000000000000000 ) ;
+#9785 = ORIENTED_EDGE ( 'NONE', *, *, #3258, .F. ) ;
+#9786 = DIRECTION ( 'NONE', ( 1.384087879768754000E-016, 1.384087879768729400E-016, 1.000000000000000000 ) ) ;
+#9787 = ORIENTED_EDGE ( 'NONE', *, *, #5922, .F. ) ;
+#9788 = AXIS2_PLACEMENT_3D ( 'NONE', #10196, #11491, #14055 ) ;
+#9789 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9790 = DIRECTION ( 'NONE', ( 3.690901012716618500E-016, -9.227252531791662200E-017, 1.000000000000000000 ) ) ;
+#9791 = ORIENTED_EDGE ( 'NONE', *, *, #2072, .F. ) ;
+#9792 = PLANE ( 'NONE', #3211 ) ;
+#9793 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 2.000000000000000000, -2.050000000000000700 ) ) ;
+#9794 = EDGE_CURVE ( 'NONE', #7190, #8807, #13949, .T. ) ;
+#9795 = ADVANCED_FACE ( 'NONE', ( #15542 ), #11575, .F. ) ;
+#9796 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.3500000002457373000, -2.150000000000004800 ) ) ;
+#9797 = LINE ( 'NONE', #10913, #9571 ) ;
+#9798 = CARTESIAN_POINT ( 'NONE', ( 0.7749999999999986900, 0.1150000002457353500, -1.400000000000002800 ) ) ;
+#9799 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2000000002457346900, -1.650000000000005200 ) ) ;
+#9800 = LINE ( 'NONE', #6233, #15395 ) ;
+#9801 = EDGE_CURVE ( 'NONE', #11369, #9700, #15138, .T. ) ;
+#9802 = LINE ( 'NONE', #9714, #16416 ) ;
+#9803 = PLANE ( 'NONE', #15896 ) ;
+#9804 = CARTESIAN_POINT ( 'NONE', ( 3.262132034949256200, 0.8621320343559764100, -2.200000000000000600 ) ) ;
+#9805 = EDGE_LOOP ( 'NONE', ( #8249, #586, #8042, #12383, #9915, #83 ) ) ;
+#9806 = ORIENTED_EDGE ( 'NONE', *, *, #5814, .F. ) ;
+#9807 = AXIS2_PLACEMENT_3D ( 'NONE', #1699, #13344, #10689 ) ;
+#9808 = EDGE_LOOP ( 'NONE', ( #7029, #4179, #4706, #9564 ) ) ;
+#9809 = VERTEX_POINT ( 'NONE', #2681 ) ;
+#9810 = CARTESIAN_POINT ( 'NONE', ( -2.773223305542387600, 0.3732233049490992800, 2.500000000000000000 ) ) ;
+#9811 = EDGE_CURVE ( 'NONE', #15202, #11174, #8318, .T. ) ;
+#9812 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9813 = CARTESIAN_POINT ( 'NONE', ( 0.1600000000000056400, 7.709882115452747400E-016, -1.000000000000002700 ) ) ;
+#9814 = VECTOR ( 'NONE', #5306, 1000.000000000000000 ) ;
+#9815 = AXIS2_PLACEMENT_3D ( 'NONE', #10492, #1276, #5398 ) ;
+#9816 = ADVANCED_FACE ( 'NONE', ( #2287 ), #10300, .T. ) ;
+#9817 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000007600, 1.475000000000001400, -1.000000000000002000 ) ) ;
+#9818 = FACE_OUTER_BOUND ( 'NONE', #9248, .T. ) ;
+#9819 = ORIENTED_EDGE ( 'NONE', *, *, #1008, .F. ) ;
+#9820 = EDGE_CURVE ( 'NONE', #8423, #7640, #11155, .T. ) ;
+#9821 = VERTEX_POINT ( 'NONE', #9098 ) ;
+#9822 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2400000002457353100, -1.650000000000005500 ) ) ;
+#9823 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#9824 = ORIENTED_EDGE ( 'NONE', *, *, #2886, .F. ) ;
+#9825 = DIRECTION ( 'NONE', ( -1.000000000000000000, 5.618469430719740600E-017, 3.186392353651799600E-016 ) ) ;
+#9826 = ORIENTED_EDGE ( 'NONE', *, *, #8818, .T. ) ;
+#9827 = EDGE_CURVE ( 'NONE', #11411, #9717, #7706, .T. ) ;
+#9828 = DIRECTION ( 'NONE', ( -0.2211161094166271000, 7.991152206701653700E-016, -0.9752474896950281700 ) ) ;
+#9829 = VECTOR ( 'NONE', #6315, 1000.000000000000000 ) ;
+#9830 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.491317591116653900, 1.800759612349389900 ) ) ;
+#9831 = VECTOR ( 'NONE', #2654, 999.9999999999998900 ) ;
+#9832 = CIRCLE ( 'NONE', #15678, 0.3499999999999998100 ) ;
+#9833 = ORIENTED_EDGE ( 'NONE', *, *, #14963, .F. ) ;
+#9834 = ORIENTED_EDGE ( 'NONE', *, *, #3903, .T. ) ;
+#9835 = CARTESIAN_POINT ( 'NONE', ( -2.804999999999999700, 2.450000000000000200, 1.250000000000000200 ) ) ;
+#9836 = DIRECTION ( 'NONE', ( 4.818676322157797600E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#9837 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 1.800000000000003800, -2.200000000000002000 ) ) ;
+#9838 = EDGE_CURVE ( 'NONE', #1179, #2870, #10940, .T. ) ;
+#9839 = ORIENTED_EDGE ( 'NONE', *, *, #4972, .F. ) ;
+#9840 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000001800, 1.203553389999994600, 1.109999999999998800 ) ) ;
+#9841 = ORIENTED_EDGE ( 'NONE', *, *, #5759, .T. ) ;
+#9842 = EDGE_CURVE ( 'NONE', #12035, #7475, #7493, .T. ) ;
+#9843 = EDGE_CURVE ( 'NONE', #5668, #14139, #3913, .T. ) ;
+#9844 = EDGE_CURVE ( 'NONE', #14101, #6181, #10139, .T. ) ;
+#9845 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.817098613104197200E-016, 1.211399075402798000E-016 ) ) ;
+#9846 = LINE ( 'NONE', #9017, #13661 ) ;
+#9847 = LINE ( 'NONE', #10481, #1389 ) ;
+#9848 = PLANE ( 'NONE', #2837 ) ;
+#9849 = ADVANCED_FACE ( 'NONE', ( #11746 ), #9048, .T. ) ;
+#9850 = EDGE_CURVE ( 'NONE', #12176, #10625, #12950, .T. ) ;
+#9851 = FACE_OUTER_BOUND ( 'NONE', #1044, .T. ) ;
+#9852 = LINE ( 'NONE', #13868, #8419 ) ;
+#9853 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.032879073410315900E-016, 0.0000000000000000000 ) ) ;
+#9854 = ORIENTED_EDGE ( 'NONE', *, *, #429, .T. ) ;
+#9855 = ORIENTED_EDGE ( 'NONE', *, *, #3783, .F. ) ;
+#9856 = DIRECTION ( 'NONE', ( 3.081487911019577000E-033, 0.9709743802578711900, 0.2391835129829038600 ) ) ;
+#9857 = AXIS2_PLACEMENT_3D ( 'NONE', #3939, #5214, #13038 ) ;
+#9858 = VERTEX_POINT ( 'NONE', #2896 ) ;
+#9859 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #4683, #13694, #16080, #8405 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794887900, 3.141592653589800700 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243610500, 0.8047378541243610500, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#9860 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9861 = DIRECTION ( 'NONE', ( -1.415534356397074900E-014, 1.000000000000000000, -3.460219699422084100E-017 ) ) ;
+#9862 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.534069810834163100E-015, 0.0000000000000000000 ) ) ;
+#9863 = LINE ( 'NONE', #2459, #9040 ) ;
+#9864 = FACE_OUTER_BOUND ( 'NONE', #7672, .T. ) ;
+#9865 = CARTESIAN_POINT ( 'NONE', ( -5.421010862427281600E-015, 2.450000000000000200, 1.249999999999991100 ) ) ;
+#9866 = CIRCLE ( 'NONE', #12047, 0.2000000000000000900 ) ;
+#9867 = ORIENTED_EDGE ( 'NONE', *, *, #3777, .T. ) ;
+#9868 = AXIS2_PLACEMENT_3D ( 'NONE', #7342, #6193, #7616 ) ;
+#9869 = ORIENTED_EDGE ( 'NONE', *, *, #9372, .T. ) ;
+#9870 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.032879073410322300E-016, -0.0000000000000000000 ) ) ;
+#9871 = ORIENTED_EDGE ( 'NONE', *, *, #8428, .F. ) ;
+#9872 = DIRECTION ( 'NONE', ( 1.845450506358295000E-016, 4.613626265895869300E-017, -1.000000000000000000 ) ) ;
+#9873 = VECTOR ( 'NONE', #8943, 1000.000000000000000 ) ;
+#9874 = AXIS2_PLACEMENT_3D ( 'NONE', #9940, #4760, #896 ) ;
+#9875 = LINE ( 'NONE', #9361, #2428 ) ;
+#9876 = CARTESIAN_POINT ( 'NONE', ( -1.750000000000000900, 1.700000000000001100, 1.499999999999997300 ) ) ;
+#9877 = ADVANCED_FACE ( 'NONE', ( #15325 ), #4191, .F. ) ;
+#9878 = CYLINDRICAL_SURFACE ( 'NONE', #11163, 0.1499999999999997400 ) ;
+#9879 = ORIENTED_EDGE ( 'NONE', *, *, #8558, .T. ) ;
+#9880 = CARTESIAN_POINT ( 'NONE', ( 1.642469107284190400, 1.405673326026338800, 1.699999999999997500 ) ) ;
+#9881 = VERTEX_POINT ( 'NONE', #6808 ) ;
+#9882 = VERTEX_POINT ( 'NONE', #11977 ) ;
+#9883 = CARTESIAN_POINT ( 'NONE', ( 2.805000000000001000, 2.450000000000000200, 1.379999999999999700 ) ) ;
+#9884 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#9885 = CARTESIAN_POINT ( 'NONE', ( 3.249999999999999600, 1.265000000000004600, 1.174999999999997400 ) ) ;
+#9886 = DIRECTION ( 'NONE', ( 9.227252531791526600E-017, -4.379057701015053300E-047, -1.000000000000000000 ) ) ;
+#9887 = CIRCLE ( 'NONE', #6388, 0.1279541829845924400 ) ;
+#9888 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9889 = VECTOR ( 'NONE', #7900, 1000.000000000000000 ) ;
+#9890 = CARTESIAN_POINT ( 'NONE', ( 1.550000000000000300, 1.650000000000000800, 1.699999999999997500 ) ) ;
+#9891 = EDGE_CURVE ( 'NONE', #6105, #8968, #5666, .T. ) ;
+#9892 = LINE ( 'NONE', #8515, #3032 ) ;
+#9893 = ORIENTED_EDGE ( 'NONE', *, *, #11526, .T. ) ;
+#9894 = EDGE_LOOP ( 'NONE', ( #13857, #5161, #10381, #5557 ) ) ;
+#9895 = ADVANCED_FACE ( 'NONE', ( #2275 ), #9364, .F. ) ;
+#9896 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1282 ) ) ;
+#9897 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#9898 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#9899 = AXIS2_PLACEMENT_3D ( 'NONE', #3845, #8949, #11620 ) ;
+#9900 = CARTESIAN_POINT ( 'NONE', ( -1.720778975494774400, 1.303854868225417600, 1.320008342338649300 ) ) ;
+#9901 = PLANE ( 'NONE', #8976 ) ;
+#9902 = ORIENTED_EDGE ( 'NONE', *, *, #12537, .T. ) ;
+#9903 = CARTESIAN_POINT ( 'NONE', ( -0.5249999999999998000, 0.1150000002457351000, -2.200000000000006800 ) ) ;
+#9904 = FACE_OUTER_BOUND ( 'NONE', #11350, .T. ) ;
+#9905 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#9906 = ORIENTED_EDGE ( 'NONE', *, *, #6840, .F. ) ;
+#9907 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#9908 = CIRCLE ( 'NONE', #4983, 0.3500000000000000300 ) ;
+#9909 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2000000002457346900, -1.850000000000005600 ) ) ;
+#9910 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000001800, 1.153553389999994300, 2.489999999999998900 ) ) ;
+#9911 = CIRCLE ( 'NONE', #3134, 0.07999999999999998800 ) ;
+#9912 = VERTEX_POINT ( 'NONE', #15816 ) ;
+#9913 = DIRECTION ( 'NONE', ( -0.7071067811865412400, 0.7071067811865536800, 0.0000000000000000000 ) ) ;
+#9914 = AXIS2_PLACEMENT_3D ( 'NONE', #4874, #8712, #6195 ) ;
+#9915 = ORIENTED_EDGE ( 'NONE', *, *, #3478, .T. ) ;
+#9916 = EDGE_CURVE ( 'NONE', #14989, #5463, #73, .T. ) ;
+#9917 = ADVANCED_FACE ( 'NONE', ( #15733 ), #9152, .F. ) ;
+#9918 = EDGE_CURVE ( 'NONE', #14560, #1766, #469, .T. ) ;
+#9919 = ORIENTED_EDGE ( 'NONE', *, *, #15174, .T. ) ;
+#9920 = CARTESIAN_POINT ( 'NONE', ( -0.5249999999999998000, 0.1150000002457351000, -1.400000000000001900 ) ) ;
+#9921 = LINE ( 'NONE', #12873, #1859 ) ;
+#9922 = ORIENTED_EDGE ( 'NONE', *, *, #13068, .F. ) ;
+#9923 = VERTEX_POINT ( 'NONE', #2784 ) ;
+#9924 = FACE_OUTER_BOUND ( 'NONE', #14641, .T. ) ;
+#9925 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.650000000000000800, 1.499999999999997300 ) ) ;
+#9926 = AXIS2_PLACEMENT_3D ( 'NONE', #11178, #12535, #7327 ) ;
+#9927 = ORIENTED_EDGE ( 'NONE', *, *, #9709, .F. ) ;
+#9928 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999959500, 1.370000000000001400, 1.699999999999998200 ) ) ;
+#9929 = DIRECTION ( 'NONE', ( -2.032879073410321300E-016, 1.000000000000000000, 2.066298663554790900E-031 ) ) ;
+#9930 = DIRECTION ( 'NONE', ( -1.000000000000000000, -4.613626265895772900E-016, 3.469446951953609800E-016 ) ) ;
+#9931 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#9932 = TOROIDAL_SURFACE ( 'NONE', #13717, 0.09999999999999985300, 0.1499999999999999900 ) ;
+#9933 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#9934 = LINE ( 'NONE', #8809, #4470 ) ;
+#9935 = ORIENTED_EDGE ( 'NONE', *, *, #3546, .F. ) ;
+#9936 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.369800784125488200E-014, 0.0000000000000000000 ) ) ;
+#9937 = EDGE_CURVE ( 'NONE', #16566, #8046, #5861, .T. ) ;
+#9938 = VERTEX_POINT ( 'NONE', #13044 ) ;
+#9939 = EDGE_CURVE ( 'NONE', #12305, #8853, #15529, .T. ) ;
+#9940 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999700, 1.900000000000000800, -2.050000000000007400 ) ) ;
+#9941 = EDGE_CURVE ( 'NONE', #8479, #3597, #3894, .T. ) ;
+#9942 = DIRECTION ( 'NONE', ( -0.5735764363510403900, 0.8191520442889960200, -6.297446262058643300E-016 ) ) ;
+#9943 = ORIENTED_EDGE ( 'NONE', *, *, #9050, .F. ) ;
+#9944 = VECTOR ( 'NONE', #13621, 1000.000000000000000 ) ;
+#9945 = FACE_OUTER_BOUND ( 'NONE', #2873, .T. ) ;
+#9946 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#9947 = ORIENTED_EDGE ( 'NONE', *, *, #9737, .F. ) ;
+#9948 = ORIENTED_EDGE ( 'NONE', *, *, #14897, .T. ) ;
+#9949 = ORIENTED_EDGE ( 'NONE', *, *, #7450, .T. ) ;
+#9950 = PLANE ( 'NONE', #9914 ) ;
+#9951 = DIRECTION ( 'NONE', ( -0.9063077870366521600, 0.0000000000000000000, 0.4226182617406947200 ) ) ;
+#9952 = ORIENTED_EDGE ( 'NONE', *, *, #8303, .T. ) ;
+#9953 = ORIENTED_EDGE ( 'NONE', *, *, #14327, .T. ) ;
+#9954 = ADVANCED_FACE ( 'NONE', ( #6063 ), #12140, .F. ) ;
+#9955 = LINE ( 'NONE', #9232, #4311 ) ;
+#9956 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999700, -0.5121962675480946600, 2.157635806387595300 ) ) ;
+#9957 = DIRECTION ( 'NONE', ( -1.445602896647339500E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#9958 = DIRECTION ( 'NONE', ( -1.415611836225472200E-014, 1.000000000000000000, -3.460219699422086000E-017 ) ) ;
+#9959 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, -1.200000000000003500 ) ) ;
+#9960 = EDGE_CURVE ( 'NONE', #4788, #5946, #7689, .T. ) ;
+#9961 = ORIENTED_EDGE ( 'NONE', *, *, #3474, .F. ) ;
+#9963 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.008560160451653500E-016, 7.228014483236695600E-016 ) ) ;
+#9962 = FACE_OUTER_BOUND ( 'NONE', #2925, .T. ) ;
+#9964 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245757700, 8.378959606798910600E-015, -0.4100000000000018100 ) ) ;
+#9965 = ORIENTED_EDGE ( 'NONE', *, *, #5489, .T. ) ;
+#9966 = DIRECTION ( 'NONE', ( 4.818676322157796800E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#9967 = ORIENTED_EDGE ( 'NONE', *, *, #5278, .T. ) ;
+#9968 = ORIENTED_EDGE ( 'NONE', *, *, #14453, .F. ) ;
+#9969 = AXIS2_PLACEMENT_3D ( 'NONE', #12719, #16498, #14050 ) ;
+#9970 = VECTOR ( 'NONE', #12092, 1000.000000000000100 ) ;
+#9971 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.032879073410322300E-016, -0.0000000000000000000 ) ) ;
+#9972 = LINE ( 'NONE', #15666, #9353 ) ;
+#9973 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2000000002457346900, -1.850000000000005400 ) ) ;
+#9974 = LINE ( 'NONE', #13525, #1123 ) ;
+#9975 = PLANE ( 'NONE', #13350 ) ;
+#9976 = EDGE_LOOP ( 'NONE', ( #2173, #5633, #7451, #1499 ) ) ;
+#9977 = CIRCLE ( 'NONE', #1622, 0.3499999999999998100 ) ;
+#9978 = ADVANCED_FACE ( 'NONE', ( #12358 ), #9312, .T. ) ;
+#9979 = DIRECTION ( 'NONE', ( -3.690901012716618500E-016, 9.227252531791662200E-017, -1.000000000000000000 ) ) ;
+#9980 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000002500, 2.150000000000000400, -1.200000000000002400 ) ) ;
+#9981 = ORIENTED_EDGE ( 'NONE', *, *, #6628, .F. ) ;
+#9982 = ORIENTED_EDGE ( 'NONE', *, *, #14653, .F. ) ;
+#9983 = ORIENTED_EDGE ( 'NONE', *, *, #10793, .T. ) ;
+#9984 = ORIENTED_EDGE ( 'NONE', *, *, #2917, .F. ) ;
+#9985 = DIRECTION ( 'NONE', ( -1.097926250618231200E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9986 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#9987 = AXIS2_PLACEMENT_3D ( 'NONE', #5020, #12801, #10150 ) ;
+#9988 = LINE ( 'NONE', #3997, #12611 ) ;
+#9989 = VECTOR ( 'NONE', #13931, 1000.000000000000000 ) ;
+#9990 = LINE ( 'NONE', #6429, #5150 ) ;
+#9991 = VECTOR ( 'NONE', #14029, 1000.000000000000000 ) ;
+#9992 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#9993 = ORIENTED_EDGE ( 'NONE', *, *, #6622, .T. ) ;
+#9994 = EDGE_LOOP ( 'NONE', ( #7990, #4319, #33, #6725 ) ) ;
+#9995 = CIRCLE ( 'NONE', #13907, 0.1499999999999999700 ) ;
+#9996 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9997 = AXIS2_PLACEMENT_3D ( 'NONE', #6964, #13693, #3226 ) ;
+#9998 = ORIENTED_EDGE ( 'NONE', *, *, #5498, .F. ) ;
+#9999 = ORIENTED_EDGE ( 'NONE', *, *, #7849, .T. ) ;
+#10000 = CARTESIAN_POINT ( 'NONE', ( -4.113665165777117500, 1.814527037173435900E-014, 2.930000000561184100 ) ) ;
+#10001 = ADVANCED_FACE ( 'NONE', ( #14938 ), #16093, .T. ) ;
+#10002 = AXIS2_PLACEMENT_3D ( 'NONE', #2010, #14876, #10782 ) ;
+#10003 = EDGE_LOOP ( 'NONE', ( #7311, #8236, #4243, #10414 ) ) ;
+#10004 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2400000002457353100, -1.650000000000005900 ) ) ;
+#10005 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000000900, 1.900000000000003000, -2.200000000000000200 ) ) ;
+#10006 = VECTOR ( 'NONE', #10433, 1000.000000000000000 ) ;
+#10007 = CARTESIAN_POINT ( 'NONE', ( 3.050000000000000300, 2.549353846549093500, 2.602830159865977800 ) ) ;
+#10008 = DIRECTION ( 'NONE', ( -1.415611836225472200E-014, 1.000000000000000000, -3.460219699422085300E-017 ) ) ;
+#10009 = CIRCLE ( 'NONE', #11742, 0.07999999999999998800 ) ;
+#10010 = LINE ( 'NONE', #4597, #3759 ) ;
+#10011 = ORIENTED_EDGE ( 'NONE', *, *, #2917, .T. ) ;
+#10012 = VERTEX_POINT ( 'NONE', #3124 ) ;
+#10013 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000004800, 0.2999999999999667400, 0.7999999999999991600 ) ) ;
+#10014 = VERTEX_POINT ( 'NONE', #12202 ) ;
+#10015 = EDGE_CURVE ( 'NONE', #4776, #15295, #13751, .T. ) ;
+#10016 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -6.864554764291234300E-015, 1.000000000000000000 ) ) ;
+#10017 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245749300, 0.5500000002457354800, 2.499999999999997800 ) ) ;
+#10018 = EDGE_CURVE ( 'NONE', #7410, #15319, #14536, .T. ) ;
+#10019 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000003100, 1.475000000000001400, 1.699999999999998400 ) ) ;
+#10020 = CARTESIAN_POINT ( 'NONE', ( 1.944999999999999200, 2.450000000000000200, 1.249999999999999600 ) ) ;
+#10021 = CARTESIAN_POINT ( 'NONE', ( -2.075000000000000200, 2.457346034682317300E-010, -1.750000000000008000 ) ) ;
+#10022 = VECTOR ( 'NONE', #7017, 1000.000000000000000 ) ;
+#10023 = AXIS2_PLACEMENT_3D ( 'NONE', #13766, #2175, #11184 ) ;
+#10024 = FACE_OUTER_BOUND ( 'NONE', #5480, .T. ) ;
+#10025 = ORIENTED_EDGE ( 'NONE', *, *, #8483, .T. ) ;
+#10026 = ORIENTED_EDGE ( 'NONE', *, *, #10190, .T. ) ;
+#10027 = ORIENTED_EDGE ( 'NONE', *, *, #6550, .F. ) ;
+#10028 = ORIENTED_EDGE ( 'NONE', *, *, #6200, .F. ) ;
+#10029 = PLANE ( 'NONE', #825 ) ;
+#10030 = PLANE ( 'NONE', #4931 ) ;
+#10031 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #10661 ) ) ;
+#10032 = VECTOR ( 'NONE', #5769, 1000.000000000000000 ) ;
+#10033 = DIRECTION ( 'NONE', ( 0.2211161094166269000, 7.991152206701643900E-016, -0.9752474896950282800 ) ) ;
+#10034 = VECTOR ( 'NONE', #4264, 1000.000000000000100 ) ;
+#10035 = EDGE_CURVE ( 'NONE', #5222, #12408, #2477, .T. ) ;
+#10036 = EDGE_CURVE ( 'NONE', #3434, #6898, #5271, .T. ) ;
+#10037 = DIRECTION ( 'NONE', ( -0.7071067811865413600, 0.7071067811865537900, 6.338234184466161100E-016 ) ) ;
+#10038 = LINE ( 'NONE', #9840, #15049 ) ;
+#10039 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#10040 = VECTOR ( 'NONE', #2767, 1000.000000000000000 ) ;
+#10041 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.032879073410321300E-016, 0.0000000000000000000 ) ) ;
+#10042 = CARTESIAN_POINT ( 'NONE', ( 0.1600000000000002500, 2.450000000000000200, -1.450000000000000400 ) ) ;
+#10043 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -4.613626265895845900E-017 ) ) ;
+#10044 = EDGE_CURVE ( 'NONE', #14957, #4708, #4688, .T. ) ;
+#10045 = ORIENTED_EDGE ( 'NONE', *, *, #2053, .T. ) ;
+#10046 = ADVANCED_FACE ( 'NONE', ( #8919 ), #15128, .T. ) ;
+#10047 = ORIENTED_EDGE ( 'NONE', *, *, #9275, .T. ) ;
+#10048 = EDGE_CURVE ( 'NONE', #7989, #16512, #2077, .T. ) ;
+#10049 = AXIS2_PLACEMENT_3D ( 'NONE', #16419, #11731, #12961 ) ;
+#10050 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 4.336808689941856000E-015 ) ) ;
+#10051 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#10052 = CARTESIAN_POINT ( 'NONE', ( -2.375000000000000400, 2.150000000000000400, -1.399999999999999900 ) ) ;
+#10053 = VECTOR ( 'NONE', #8054, 1000.000000000000100 ) ;
+#10054 = LINE ( 'NONE', #15169, #6594 ) ;
+#10055 = VECTOR ( 'NONE', #12538, 1000.000000000000000 ) ;
+#10056 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245752900, 0.4500000002457357200, -2.050000000000007400 ) ) ;
+#10057 = VECTOR ( 'NONE', #16511, 1000.000000000000000 ) ;
+#10058 = ORIENTED_EDGE ( 'NONE', *, *, #1739, .F. ) ;
+#10059 = ORIENTED_EDGE ( 'NONE', *, *, #1921, .F. ) ;
+#10060 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999600, 0.1150000002457355300, -1.400000000000003700 ) ) ;
+#10061 = ORIENTED_EDGE ( 'NONE', *, *, #11471, .T. ) ;
+#10062 = EDGE_CURVE ( 'NONE', #15562, #1135, #9107, .T. ) ;
+#10063 = ADVANCED_FACE ( 'NONE', ( #8518 ), #3294, .T. ) ;
+#10064 = EDGE_CURVE ( 'NONE', #4284, #6181, #888, .T. ) ;
+#10065 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000002900, 1.370000000000001400, -1.000000000000001800 ) ) ;
+#10066 = FACE_OUTER_BOUND ( 'NONE', #5024, .T. ) ;
+#10067 = CIRCLE ( 'NONE', #8004, 0.1499999999999999700 ) ;
+#10068 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 1.800000000000003800, -2.200000000000002000 ) ) ;
+#10069 = AXIS2_PLACEMENT_3D ( 'NONE', #6232, #12646, #15183 ) ;
+#10070 = LINE ( 'NONE', #3091, #3214 ) ;
+#10071 = ORIENTED_EDGE ( 'NONE', *, *, #4085, .T. ) ;
+#10072 = EDGE_LOOP ( 'NONE', ( #7468, #14508, #11646, #9002 ) ) ;
+#10073 = PLANE ( 'NONE', #2764 ) ;
+#10074 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, -1.150000000000000100 ) ) ;
+#10075 = CARTESIAN_POINT ( 'NONE', ( -3.449999999999999300, 1.900000000000001500, 2.500000000000000000 ) ) ;
+#10076 = ORIENTED_EDGE ( 'NONE', *, *, #3177, .F. ) ;
+#10077 = ADVANCED_FACE ( 'NONE', ( #11955 ), #16267, .F. ) ;
+#10078 = LINE ( 'NONE', #16520, #11494 ) ;
+#10079 = FACE_OUTER_BOUND ( 'NONE', #9088, .T. ) ;
+#10080 = AXIS2_PLACEMENT_3D ( 'NONE', #14967, #9985, #11284 ) ;
+#10081 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.415624939244503200E-014, 0.0000000000000000000 ) ) ;
+#10082 = CARTESIAN_POINT ( 'NONE', ( -1.995000000000000300, 2.450000000000000200, 1.500000000000000000 ) ) ;
+#10083 = LINE ( 'NONE', #4046, #6621 ) ;
+#10084 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.008560160451604600E-016, -8.068481283613037100E-016 ) ) ;
+#10085 = ORIENTED_EDGE ( 'NONE', *, *, #9069, .F. ) ;
+#10086 = EDGE_LOOP ( 'NONE', ( #11137, #7168, #10771, #7244 ) ) ;
+#10087 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10088 = EDGE_LOOP ( 'NONE', ( #13719, #7954, #14358, #6305 ) ) ;
+#10089 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.415611836225472200E-014, -0.0000000000000000000 ) ) ;
+#10090 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999997200, 1.475000000000001400, -1.000000000000002000 ) ) ;
+#10091 = AXIS2_PLACEMENT_3D ( 'NONE', #8266, #693, #13501 ) ;
+#10093 = ORIENTED_EDGE ( 'NONE', *, *, #3693, .T. ) ;
+#10092 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999996000, 1.370000000000001400, -1.000000000000001800 ) ) ;
+#10094 = LINE ( 'NONE', #12746, #14107 ) ;
+#10095 = ORIENTED_EDGE ( 'NONE', *, *, #4281, .F. ) ;
+#10096 = LINE ( 'NONE', #3148, #15900 ) ;
+#10097 = PLANE ( 'NONE', #12465 ) ;
+#10098 = VERTEX_POINT ( 'NONE', #8599 ) ;
+#10099 = LINE ( 'NONE', #4638, #1055 ) ;
+#10100 = EDGE_LOOP ( 'NONE', ( #16343, #7123, #8311, #172 ) ) ;
+#10101 = AXIS2_PLACEMENT_3D ( 'NONE', #1048, #8692, #7257 ) ;
+#10102 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000006100, 2.457321567465257100E-010, 0.9599999999999986300 ) ) ;
+#10103 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000006900, 1.475000000000001400, -1.425440947723654700 ) ) ;
+#10104 = EDGE_CURVE ( 'NONE', #15481, #5141, #16535, .T. ) ;
+#10105 = EDGE_CURVE ( 'NONE', #13756, #9116, #10336, .T. ) ;
+#10106 = VECTOR ( 'NONE', #885, 1000.000000000000000 ) ;
+#10107 = EDGE_LOOP ( 'NONE', ( #11072, #12128, #4567, #4379 ) ) ;
+#10108 = FACE_OUTER_BOUND ( 'NONE', #14762, .T. ) ;
+#10109 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240361100E-014, 6.381393830726769700E-031 ) ) ;
+#10110 = EDGE_CURVE ( 'NONE', #2640, #3174, #1869, .T. ) ;
+#10111 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10112 = LINE ( 'NONE', #14502, #6651 ) ;
+#10113 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000018500, 1.475000000000001400, 1.699999999999998200 ) ) ;
+#10114 = EDGE_LOOP ( 'NONE', ( #1345, #7224, #10792, #12380 ) ) ;
+#10115 = EDGE_CURVE ( 'NONE', #3099, #15081, #13153, .T. ) ;
+#10116 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#10117 = VECTOR ( 'NONE', #7081, 1000.000000000000000 ) ;
+#10118 = ADVANCED_FACE ( 'NONE', ( #6866 ), #5085, .F. ) ;
+#10119 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997400, 2.500000000000000400, 1.849999999999999900 ) ) ;
+#10120 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583903104700, -0.07608164845601032800, 2.597097438025784700 ) ) ;
+#10121 = EDGE_CURVE ( 'NONE', #872, #6215, #1681, .T. ) ;
+#10122 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2000000002457346900, -1.650000000000005900 ) ) ;
+#10123 = ORIENTED_EDGE ( 'NONE', *, *, #6439, .F. ) ;
+#10124 = DIRECTION ( 'NONE', ( -1.415534356397075100E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10125 = VERTEX_POINT ( 'NONE', #6580 ) ;
+#10126 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 2.457346235280513500E-010, -2.500000000000005300 ) ) ;
+#10127 = EDGE_LOOP ( 'NONE', ( #12784, #11811, #6463, #16274 ) ) ;
+#10128 = VECTOR ( 'NONE', #6920, 1000.000000000000000 ) ;
+#10129 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#10130 = VERTEX_POINT ( 'NONE', #12919 ) ;
+#10131 = AXIS2_PLACEMENT_3D ( 'NONE', #8814, #15050, #7282 ) ;
+#10132 = DIRECTION ( 'NONE', ( -1.153838612879950500E-016, 0.2391835129829038600, -0.9709743802578711900 ) ) ;
+#10133 = EDGE_CURVE ( 'NONE', #9319, #15403, #4277, .T. ) ;
+#10134 = ORIENTED_EDGE ( 'NONE', *, *, #4331, .F. ) ;
+#10135 = ORIENTED_EDGE ( 'NONE', *, *, #6953, .T. ) ;
+#10136 = FACE_OUTER_BOUND ( 'NONE', #5023, .T. ) ;
+#10137 = DIRECTION ( 'NONE', ( 3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#10138 = EDGE_CURVE ( 'NONE', #4895, #13224, #3481, .T. ) ;
+#10139 = LINE ( 'NONE', #11665, #16337 ) ;
+#10140 = CARTESIAN_POINT ( 'NONE', ( -1.925000000000000000, 1.400000000000003900, -2.200000000000002400 ) ) ;
+#10141 = CARTESIAN_POINT ( 'NONE', ( 3.376776695296640300, 0.9767766947033624800, 2.499999999999999100 ) ) ;
+#10142 = ORIENTED_EDGE ( 'NONE', *, *, #7738, .T. ) ;
+#10143 = ADVANCED_FACE ( 'NONE', ( #1286 ), #9932, .T. ) ;
+#10144 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999996000, 1.370000000000001400, 1.360920363336279400 ) ) ;
+#10145 = ORIENTED_EDGE ( 'NONE', *, *, #5687, .F. ) ;
+#10146 = AXIS2_PLACEMENT_3D ( 'NONE', #4171, #14403, #10999 ) ;
+#10147 = EDGE_LOOP ( 'NONE', ( #15387, #13242, #7747, #15759 ) ) ;
+#10148 = CARTESIAN_POINT ( 'NONE', ( -1.824999999999998000, 2.450000000000000200, 1.380000000000000100 ) ) ;
+#10149 = CARTESIAN_POINT ( 'NONE', ( 2.850000000000001000, 0.3000000002457335300, -1.600000000000007400 ) ) ;
+#10150 = DIRECTION ( 'NONE', ( 3.525860723530095200E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#10151 = ORIENTED_EDGE ( 'NONE', *, *, #14866, .T. ) ;
+#10152 = LINE ( 'NONE', #14504, #8729 ) ;
+#10153 = EDGE_CURVE ( 'NONE', #14229, #6387, #2666, .T. ) ;
+#10154 = ORIENTED_EDGE ( 'NONE', *, *, #12830, .T. ) ;
+#10155 = LINE ( 'NONE', #10148, #6689 ) ;
+#10156 = ORIENTED_EDGE ( 'NONE', *, *, #10294, .T. ) ;
+#10157 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999965000, 1.370000000000001400, 1.699999999999998200 ) ) ;
+#10158 = EDGE_CURVE ( 'NONE', #7712, #15720, #15923, .T. ) ;
+#10159 = ORIENTED_EDGE ( 'NONE', *, *, #9191, .F. ) ;
+#10160 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000001200, 1.265000000000001500, 1.174999999999997400 ) ) ;
+#10161 = EDGE_CURVE ( 'NONE', #11975, #5351, #12549, .T. ) ;
+#10162 = EDGE_CURVE ( 'NONE', #1812, #12201, #11140, .T. ) ;
+#10163 = ORIENTED_EDGE ( 'NONE', *, *, #7649, .T. ) ;
+#10164 = ORIENTED_EDGE ( 'NONE', *, *, #10601, .T. ) ;
+#10165 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999700, 2.695000003587774400, 2.638707686813413400 ) ) ;
+#10166 = ORIENTED_EDGE ( 'NONE', *, *, #6198, .T. ) ;
+#10167 = ORIENTED_EDGE ( 'NONE', *, *, #224, .T. ) ;
+#10168 = EDGE_CURVE ( 'NONE', #10214, #5982, #6273, .T. ) ;
+#10169 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 2.450000000000000200, -1.199999999999998800 ) ) ;
+#10170 = ADVANCED_FACE ( 'NONE', ( #4068 ), #5507, .F. ) ;
+#10171 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10172 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9848077530122073500, -0.1736481776669341300 ) ) ;
+#10173 = FACE_OUTER_BOUND ( 'NONE', #10819, .T. ) ;
+#10174 = ORIENTED_EDGE ( 'NONE', *, *, #4755, .F. ) ;
+#10175 = VECTOR ( 'NONE', #8690, 1000.000000000000000 ) ;
+#10176 = AXIS2_PLACEMENT_3D ( 'NONE', #7912, #1213, #11498 ) ;
+#10177 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.336808689942100400E-014 ) ) ;
+#10178 = CARTESIAN_POINT ( 'NONE', ( 2.044999999999999900, 2.680000000000007300, 1.695128562474669300 ) ) ;
+#10179 = ORIENTED_EDGE ( 'NONE', *, *, #13611, .F. ) ;
+#10180 = CYLINDRICAL_SURFACE ( 'NONE', #13053, 0.2499999999999998300 ) ;
+#10181 = ORIENTED_EDGE ( 'NONE', *, *, #9960, .F. ) ;
+#10182 = ORIENTED_EDGE ( 'NONE', *, *, #10168, .F. ) ;
+#10183 = VERTEX_POINT ( 'NONE', #13250 ) ;
+#10184 = ORIENTED_EDGE ( 'NONE', *, *, #85, .F. ) ;
+#10185 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583902506600, 0.3000000002456988900, 2.500000000000000400 ) ) ;
+#10186 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#10187 = CARTESIAN_POINT ( 'NONE', ( 0.4220959075109374500, 1.249999999999986500, 1.901615049698641300 ) ) ;
+#10188 = CARTESIAN_POINT ( 'NONE', ( 3.749999999999999100, 1.850000000000001200, 2.499999999999999100 ) ) ;
+#10189 = CIRCLE ( 'NONE', #11924, 0.1499999999999999700 ) ;
+#10190 = EDGE_CURVE ( 'NONE', #10629, #14113, #673, .T. ) ;
+#10191 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, -1.500000000000000000 ) ) ;
+#10192 = VECTOR ( 'NONE', #13023, 1000.000000000000000 ) ;
+#10193 = LINE ( 'NONE', #8176, #11994 ) ;
+#10194 = FACE_OUTER_BOUND ( 'NONE', #9362, .T. ) ;
+#10195 = PLANE ( 'NONE', #11950 ) ;
+#10196 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 1.899999999999999900, 2.499999999999999100 ) ) ;
+#10197 = ORIENTED_EDGE ( 'NONE', *, *, #2150, .T. ) ;
+#10198 = CYLINDRICAL_SURFACE ( 'NONE', #13147, 0.1200000000000007400 ) ;
+#10199 = ORIENTED_EDGE ( 'NONE', *, *, #889, .F. ) ;
+#10200 = ORIENTED_EDGE ( 'NONE', *, *, #2274, .T. ) ;
+#10201 = PLANE ( 'NONE', #3661 ) ;
+#10202 = AXIS2_PLACEMENT_3D ( 'NONE', #15608, #6392, #9055 ) ;
+#10203 = CARTESIAN_POINT ( 'NONE', ( -1.859945737548664100, 1.891956448614796200, -2.050000000000000300 ) ) ;
+#10204 = PLANE ( 'NONE', #9159 ) ;
+#10205 = CIRCLE ( 'NONE', #2955, 0.04999999999999969700 ) ;
+#10206 = VECTOR ( 'NONE', #8608, 1000.000000000000000 ) ;
+#10207 = DIRECTION ( 'NONE', ( 8.031127203596329400E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#10208 = CARTESIAN_POINT ( 'NONE', ( -1.724757860250914800, 1.693689465062729400, 1.600722389601489700 ) ) ;
+#10209 = CIRCLE ( 'NONE', #13560, 0.3500000000000000300 ) ;
+#10210 = ORIENTED_EDGE ( 'NONE', *, *, #1, .T. ) ;
+#10211 = ORIENTED_EDGE ( 'NONE', *, *, #11583, .T. ) ;
+#10212 = CYLINDRICAL_SURFACE ( 'NONE', #7416, 0.04999999999999991300 ) ;
+#10213 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999998400, 2.695000003587774400, 2.638707686813413800 ) ) ;
+#10214 = VERTEX_POINT ( 'NONE', #5402 ) ;
+#10215 = ORIENTED_EDGE ( 'NONE', *, *, #8145, .F. ) ;
+#10216 = CARTESIAN_POINT ( 'NONE', ( 0.1600000000000003100, 2.450000000000000200, -1.200000000000000200 ) ) ;
+#10217 = AXIS2_PLACEMENT_3D ( 'NONE', #9973, #3598, #6168 ) ;
+#10218 = EDGE_CURVE ( 'NONE', #1879, #11133, #10922, .T. ) ;
+#10219 = VECTOR ( 'NONE', #3123, 1000.000000000000000 ) ;
+#10220 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000000300, 1.850000000000000800, -1.046630765815502100 ) ) ;
+#10221 = VECTOR ( 'NONE', #9340, 1000.000000000000000 ) ;
+#10222 = AXIS2_PLACEMENT_3D ( 'NONE', #14836, #2083, #7125 ) ;
+#10223 = LINE ( 'NONE', #11376, #12242 ) ;
+#10224 = VERTEX_POINT ( 'NONE', #8402 ) ;
+#10225 = ORIENTED_EDGE ( 'NONE', *, *, #10048, .T. ) ;
+#10226 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 6.866613759074863300E-015, -1.000000000000000000 ) ) ;
+#10227 = AXIS2_PLACEMENT_3D ( 'NONE', #15641, #15422, #9081 ) ;
+#10228 = VERTEX_POINT ( 'NONE', #713 ) ;
+#10229 = EDGE_LOOP ( 'NONE', ( #12045, #14345, #14510, #2453 ) ) ;
+#10230 = CARTESIAN_POINT ( 'NONE', ( -0.1770458158390320300, -0.1732449494472025300, 2.930000000890776500 ) ) ;
+#10231 = ORIENTED_EDGE ( 'NONE', *, *, #6011, .F. ) ;
+#10232 = ADVANCED_FACE ( 'NONE', ( #7065 ), #3674, .T. ) ;
+#10233 = VECTOR ( 'NONE', #3811, 1000.000000000000000 ) ;
+#10234 = VECTOR ( 'NONE', #9905, 1000.000000000000000 ) ;
+#10235 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#10236 = AXIS2_PLACEMENT_3D ( 'NONE', #1169, #12856, #2392 ) ;
+#10237 = LINE ( 'NONE', #2812, #6161 ) ;
+#10238 = LINE ( 'NONE', #14712, #2964 ) ;
+#10239 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#10240 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999998400, 2.477598792654222700, 2.894122473943339100 ) ) ;
+#10241 = ORIENTED_EDGE ( 'NONE', *, *, #10764, .T. ) ;
+#10242 = EDGE_CURVE ( 'NONE', #14446, #7045, #8304, .T. ) ;
+#10243 = ORIENTED_EDGE ( 'NONE', *, *, #14152, .F. ) ;
+#10244 = EDGE_CURVE ( 'NONE', #9168, #14610, #10519, .T. ) ;
+#10245 = CARTESIAN_POINT ( 'NONE', ( 1.824999999999999300, 2.150000000000000400, 1.369999999999999900 ) ) ;
+#10246 = ORIENTED_EDGE ( 'NONE', *, *, #16555, .F. ) ;
+#10247 = ORIENTED_EDGE ( 'NONE', *, *, #7094, .T. ) ;
+#10248 = EDGE_CURVE ( 'NONE', #14214, #4301, #4465, .T. ) ;
+#10249 = PLANE ( 'NONE', #15414 ) ;
+#10250 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245752900, 0.3000000002457357000, -1.200000000000002000 ) ) ;
+#10251 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #3772 ) ;
+#10252 = LINE ( 'NONE', #2766, #14854 ) ;
+#10253 = AXIS2_PLACEMENT_3D ( 'NONE', #9729, #8557, #858 ) ;
+#10254 = LINE ( 'NONE', #15778, #6393 ) ;
+#10255 = FACE_OUTER_BOUND ( 'NONE', #5119, .T. ) ;
+#10256 = ADVANCED_FACE ( 'NONE', ( #13137 ), #11107, .F. ) ;
+#10257 = LINE ( 'NONE', #6213, #385 ) ;
+#10258 = PLANE ( 'NONE', #8589 ) ;
+#10259 = VERTEX_POINT ( 'NONE', #13691 ) ;
+#10260 = ORIENTED_EDGE ( 'NONE', *, *, #15631, .T. ) ;
+#10261 = CARTESIAN_POINT ( 'NONE', ( -2.030569425459587000, 2.377660817715597600, -1.500000000000001800 ) ) ;
+#10262 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000001200, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#10263 = ORIENTED_EDGE ( 'NONE', *, *, #1438, .T. ) ;
+#10264 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10265 = PLANE ( 'NONE', #7763 ) ;
+#10266 = CARTESIAN_POINT ( 'NONE', ( 3.324264069305222800, 0.5000000000000112100, -1.262132034355965000 ) ) ;
+#10267 = EDGE_CURVE ( 'NONE', #3174, #4720, #13933, .T. ) ;
+#10268 = EDGE_CURVE ( 'NONE', #13779, #4287, #256, .T. ) ;
+#10269 = FACE_OUTER_BOUND ( 'NONE', #8600, .T. ) ;
+#10270 = CARTESIAN_POINT ( 'NONE', ( -0.2350000011763793700, 0.04999999999999674800, 6.600369108532919400E-017 ) ) ;
+#10271 = EDGE_CURVE ( 'NONE', #7952, #9458, #2848, .T. ) ;
+#10272 = LINE ( 'NONE', #425, #6798 ) ;
+#10273 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000000700, 2.050000000000000700, -2.199999999999997100 ) ) ;
+#10274 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10275 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#10276 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583903138000, -0.09999999975430096100, 2.499999999999996900 ) ) ;
+#10277 = EDGE_CURVE ( 'NONE', #99, #10657, #12747, .T. ) ;
+#10278 = VECTOR ( 'NONE', #10982, 1000.000000000000000 ) ;
+#10279 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.2400000002457349000, -2.200000000000008200 ) ) ;
+#10280 = ORIENTED_EDGE ( 'NONE', *, *, #11451, .T. ) ;
+#10281 = ORIENTED_EDGE ( 'NONE', *, *, #7965, .F. ) ;
+#10282 = AXIS2_PLACEMENT_3D ( 'NONE', #10636, #5612, #5434 ) ;
+#10283 = DIRECTION ( 'NONE', ( -3.481819213528770800E-015, 1.000000000000000000, 4.379057701015053300E-047 ) ) ;
+#10284 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#10285 = DIRECTION ( 'NONE', ( 3.049411778015591100E-016, 1.777380610631972500E-016, -1.000000000000000000 ) ) ;
+#10286 = VERTEX_POINT ( 'NONE', #14140 ) ;
+#10287 = DIRECTION ( 'NONE', ( 3.049411778015594500E-016, -9.227252531791612900E-017, 1.000000000000000000 ) ) ;
+#10288 = VECTOR ( 'NONE', #12219, 1000.000000000000000 ) ;
+#10289 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000000700, -0.0000000000000000000, -1.000000000000002700 ) ) ;
+#10290 = LINE ( 'NONE', #3182, #15475 ) ;
+#10291 = FACE_OUTER_BOUND ( 'NONE', #14828, .T. ) ;
+#10292 = ORIENTED_EDGE ( 'NONE', *, *, #683, .F. ) ;
+#10293 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#10294 = EDGE_CURVE ( 'NONE', #10312, #12178, #9713, .T. ) ;
+#10295 = ORIENTED_EDGE ( 'NONE', *, *, #1707, .T. ) ;
+#10296 = ORIENTED_EDGE ( 'NONE', *, *, #2897, .F. ) ;
+#10297 = CARTESIAN_POINT ( 'NONE', ( 3.249999999999999600, 1.265000000000004600, 1.174999999999997400 ) ) ;
+#10298 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245749300, 0.5500000002457354800, 2.499999999999997800 ) ) ;
+#10299 = AXIS2_PLACEMENT_3D ( 'NONE', #3602, #7308, #16305 ) ;
+#10300 = PLANE ( 'NONE', #2593 ) ;
+#10301 = LINE ( 'NONE', #1293, #14491 ) ;
+#10302 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000003100, 1.370000000000001400, 1.699999999999998400 ) ) ;
+#10303 = LINE ( 'NONE', #10262, #5817 ) ;
+#10304 = ORIENTED_EDGE ( 'NONE', *, *, #5981, .T. ) ;
+#10305 = DIRECTION ( 'NONE', ( 1.008560160451604100E-016, -1.000000000000000000, -6.866613759074868000E-015 ) ) ;
+#10306 = AXIS2_PLACEMENT_3D ( 'NONE', #7084, #10873, #6908 ) ;
+#10307 = VECTOR ( 'NONE', #3000, 1000.000000000000000 ) ;
+#10308 = ORIENTED_EDGE ( 'NONE', *, *, #11343, .F. ) ;
+#10309 = FACE_OUTER_BOUND ( 'NONE', #9378, .T. ) ;
+#10310 = DIRECTION ( 'NONE', ( 0.9530166388356634500, 0.0000000000000000000, 0.3029179527568058900 ) ) ;
+#10311 = ADVANCED_FACE ( 'NONE', ( #5844 ), #12853, .T. ) ;
+#10312 = VERTEX_POINT ( 'NONE', #5187 ) ;
+#10313 = FACE_OUTER_BOUND ( 'NONE', #15471, .T. ) ;
+#10314 = ORIENTED_EDGE ( 'NONE', *, *, #1444, .T. ) ;
+#10315 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2400000002457353100, -1.800000000000005200 ) ) ;
+#10316 = ORIENTED_EDGE ( 'NONE', *, *, #10648, .T. ) ;
+#10317 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999300, 2.000000000000001800, -2.050000000000007400 ) ) ;
+#10318 = AXIS2_PLACEMENT_3D ( 'NONE', #8977, #4984, #2452 ) ;
+#10319 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000002000, 2.078366187158690700, -1.046630765815502100 ) ) ;
+#10320 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, 2.457338396351718700E-010, 2.500000000000000400 ) ) ;
+#10321 = ORIENTED_EDGE ( 'NONE', *, *, #6860, .T. ) ;
+#10322 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#10323 = VERTEX_POINT ( 'NONE', #9230 ) ;
+#10324 = VECTOR ( 'NONE', #4291, 1000.000000000000000 ) ;
+#10325 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10326 = VERTEX_POINT ( 'NONE', #10528 ) ;
+#10327 = ORIENTED_EDGE ( 'NONE', *, *, #7094, .F. ) ;
+#10328 = LINE ( 'NONE', #12264, #680 ) ;
+#10329 = CARTESIAN_POINT ( 'NONE', ( 6.162845126171163600E-016, 2.439223137816573400, 1.505317286445728300 ) ) ;
+#10330 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.265000000000001700, -1.000000000000002700 ) ) ;
+#10331 = AXIS2_PLACEMENT_3D ( 'NONE', #13709, #4639, #7216 ) ;
+#10332 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999998400, 2.550000000000001200, 2.499999999999999600 ) ) ;
+#10333 = ORIENTED_EDGE ( 'NONE', *, *, #5690, .F. ) ;
+#10334 = ADVANCED_FACE ( 'NONE', ( #11336 ), #2651, .F. ) ;
+#10335 = EDGE_CURVE ( 'NONE', #10595, #5775, #9294, .T. ) ;
+#10336 = CIRCLE ( 'NONE', #2386, 0.1500000000000001100 ) ;
+#10337 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 0.1500000002457345700, -2.500000000000005800 ) ) ;
+#10338 = PLANE ( 'NONE', #4038 ) ;
+#10339 = PLANE ( 'NONE', #6053 ) ;
+#10340 = EDGE_CURVE ( 'NONE', #4722, #12942, #14722, .T. ) ;
+#10341 = ORIENTED_EDGE ( 'NONE', *, *, #6667, .T. ) ;
+#10342 = EDGE_LOOP ( 'NONE', ( #10559, #7068, #7435, #1040 ) ) ;
+#10343 = VERTEX_POINT ( 'NONE', #2595 ) ;
+#10344 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 0.2400000002457353100, -1.800000000000006000 ) ) ;
+#10345 = AXIS2_PLACEMENT_3D ( 'NONE', #364, #14687, #15959 ) ;
+#10346 = DIRECTION ( 'NONE', ( -3.714361186363745300E-015, 0.2391835129829041900, 0.9709743802578710800 ) ) ;
+#10347 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862742900, 0.05000000000001177100, 1.759999999999999100 ) ) ;
+#10348 = ORIENTED_EDGE ( 'NONE', *, *, #2662, .T. ) ;
+#10349 = ORIENTED_EDGE ( 'NONE', *, *, #6085, .F. ) ;
+#10350 = CIRCLE ( 'NONE', #10222, 0.1820458146626521000 ) ;
+#10351 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#10352 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.450000000000000200, 1.250000000000000400 ) ) ;
+#10353 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 0.8500000000000002000, -2.200000000000003700 ) ) ;
+#10354 = EDGE_CURVE ( 'NONE', #8514, #6919, #1073, .T. ) ;
+#10355 = VECTOR ( 'NONE', #11419, 1000.000000000000000 ) ;
+#10356 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583902964500, 2.456980338584255400E-010, 2.499999999999999100 ) ) ;
+#10357 = PLANE ( 'NONE', #4925 ) ;
+#10358 = VERTEX_POINT ( 'NONE', #15405 ) ;
+#10359 = EDGE_LOOP ( 'NONE', ( #7299, #12197, #13636, #3471 ) ) ;
+#10360 = AXIS2_PLACEMENT_3D ( 'NONE', #12927, #12983, #14263 ) ;
+#10361 = ORIENTED_EDGE ( 'NONE', *, *, #7645, .F. ) ;
+#10362 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2000000002457346900, -1.800000000000005800 ) ) ;
+#10363 = ORIENTED_EDGE ( 'NONE', *, *, #1540, .F. ) ;
+#10364 = EDGE_CURVE ( 'NONE', #10525, #10992, #2646, .T. ) ;
+#10365 = EDGE_CURVE ( 'NONE', #448, #6855, #252, .T. ) ;
+#10366 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, -1.000000000000001600 ) ) ;
+#10367 = EDGE_CURVE ( 'NONE', #14862, #14185, #9911, .T. ) ;
+#10368 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245753700, 0.3000000002457348100, -1.200000000000002000 ) ) ;
+#10369 = EDGE_LOOP ( 'NONE', ( #2863, #5945, #3477, #9013, #7842, #7554 ) ) ;
+#10370 = LINE ( 'NONE', #6670, #12580 ) ;
+#10371 = DIRECTION ( 'NONE', ( -0.3029179527568059400, -4.233815491605314400E-015, 0.9530166388356635700 ) ) ;
+#10372 = ORIENTED_EDGE ( 'NONE', *, *, #5903, .F. ) ;
+#10373 = EDGE_CURVE ( 'NONE', #12874, #8399, #2457, .T. ) ;
+#10374 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #8123, #13216, #1627, #13154 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794885000, 3.141592653589799300 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243608300, 0.8047378541243608300, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#10375 = FACE_OUTER_BOUND ( 'NONE', #1987, .T. ) ;
+#10376 = PLANE ( 'NONE', #4741 ) ;
+#10377 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.2400000002457350900, -1.400000000000001900 ) ) ;
+#10378 = CARTESIAN_POINT ( 'NONE', ( -0.07735749047661763500, 0.04999999999999894800, -0.2384110465032130100 ) ) ;
+#10379 = CARTESIAN_POINT ( 'NONE', ( 3.699999999999995700, 0.3000000000000511700, -0.1000000000000011200 ) ) ;
+#10380 = ORIENTED_EDGE ( 'NONE', *, *, #10914, .T. ) ;
+#10381 = ORIENTED_EDGE ( 'NONE', *, *, #6330, .T. ) ;
+#10382 = CARTESIAN_POINT ( 'NONE', ( -1.293127030372463500E-017, 0.1150000002457352700, 5.834741229512441200E-032 ) ) ;
+#10383 = EDGE_CURVE ( 'NONE', #15681, #5340, #7263, .T. ) ;
+#10384 = LINE ( 'NONE', #1182, #12592 ) ;
+#10385 = VECTOR ( 'NONE', #12155, 1000.000000000000000 ) ;
+#10386 = ORIENTED_EDGE ( 'NONE', *, *, #3358, .F. ) ;
+#10387 = VECTOR ( 'NONE', #16420, 1000.000000000000000 ) ;
+#10388 = PLANE ( 'NONE', #13848 ) ;
+#10389 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10390 = EDGE_CURVE ( 'NONE', #12987, #3086, #12334, .T. ) ;
+#10391 = ORIENTED_EDGE ( 'NONE', *, *, #3426, .F. ) ;
+#10392 = LINE ( 'NONE', #12895, #6722 ) ;
+#10393 = VERTEX_POINT ( 'NONE', #4159 ) ;
+#10394 = ORIENTED_EDGE ( 'NONE', *, *, #11916, .T. ) ;
+#10395 = EDGE_CURVE ( 'NONE', #2774, #893, #12529, .T. ) ;
+#10396 = DIRECTION ( 'NONE', ( -1.383162281240360900E-014, 1.000000000000000000, 4.613626265895614200E-017 ) ) ;
+#10397 = CARTESIAN_POINT ( 'NONE', ( 3.588908729652605900, 0.7646446603473998600, 2.499999999999999100 ) ) ;
+#10398 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578711900, -0.2391835129829040800 ) ) ;
+#10399 = CARTESIAN_POINT ( 'NONE', ( -2.805000000000000200, 2.150000000000000400, 1.500000000000000200 ) ) ;
+#10400 = LINE ( 'NONE', #2748, #4137 ) ;
+#10401 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.475000000000001400, 0.0000000000000000000 ) ) ;
+#10402 = DIRECTION ( 'NONE', ( 1.845450506358306300E-016, -3.460219699421824000E-017, -1.000000000000000000 ) ) ;
+#10403 = FACE_OUTER_BOUND ( 'NONE', #5059, .T. ) ;
+#10404 = ADVANCED_FACE ( 'NONE', ( #15708 ), #13176, .T. ) ;
+#10405 = LINE ( 'NONE', #13601, #15965 ) ;
+#10406 = VECTOR ( 'NONE', #11068, 1000.000000000000100 ) ;
+#10407 = ORIENTED_EDGE ( 'NONE', *, *, #6245, .F. ) ;
+#10408 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002000, 1.153553389999999200, 2.500000000000000000 ) ) ;
+#10409 = ORIENTED_EDGE ( 'NONE', *, *, #11583, .F. ) ;
+#10410 = LINE ( 'NONE', #14893, #6138 ) ;
+#10411 = EDGE_LOOP ( 'NONE', ( #7306, #7377, #2727, #7896 ) ) ;
+#10412 = ORIENTED_EDGE ( 'NONE', *, *, #8820, .F. ) ;
+#10413 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 2.500000000000000000 ) ) ;
+#10414 = ORIENTED_EDGE ( 'NONE', *, *, #16352, .T. ) ;
+#10415 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.250000000000000400, -1.150000000000000100 ) ) ;
+#10416 = EDGE_LOOP ( 'NONE', ( #11305, #6286, #12277, #5176 ) ) ;
+#10417 = AXIS2_PLACEMENT_3D ( 'NONE', #4515, #11116, #5897 ) ;
+#10418 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.818676322157796800E-015, -0.0000000000000000000 ) ) ;
+#10419 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10420 = VECTOR ( 'NONE', #16449, 1000.000000000000000 ) ;
+#10421 = FACE_OUTER_BOUND ( 'NONE', #1064, .T. ) ;
+#10422 = LINE ( 'NONE', #16493, #6548 ) ;
+#10423 = ORIENTED_EDGE ( 'NONE', *, *, #10687, .F. ) ;
+#10424 = ADVANCED_FACE ( 'NONE', ( #10313 ), #8213, .F. ) ;
+#10425 = ORIENTED_EDGE ( 'NONE', *, *, #12851, .F. ) ;
+#10426 = VERTEX_POINT ( 'NONE', #12000 ) ;
+#10427 = ORIENTED_EDGE ( 'NONE', *, *, #9258, .F. ) ;
+#10428 = EDGE_LOOP ( 'NONE', ( #6489, #16637, #16526, #1791, #15978 ) ) ;
+#10429 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.252606517456511700E-015, 0.0000000000000000000 ) ) ;
+#10430 = CARTESIAN_POINT ( 'NONE', ( -3.967378042322857700, 1.250000000000002000, 2.896832584148689700 ) ) ;
+#10431 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000018500, 1.370000000000001400, 1.699999999999998200 ) ) ;
+#10432 = VECTOR ( 'NONE', #12200, 1000.000000000000000 ) ;
+#10433 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#10434 = LINE ( 'NONE', #14732, #10022 ) ;
+#10435 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201810300E-016, 0.05000000000000004400, -0.8200000000000026200 ) ) ;
+#10436 = LINE ( 'NONE', #10430, #10818 ) ;
+#10437 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000400, -0.09999999975426644700, 2.499999999999996900 ) ) ;
+#10438 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#10439 = EDGE_LOOP ( 'NONE', ( #7276, #6911, #13653, #3204 ) ) ;
+#10440 = VERTEX_POINT ( 'NONE', #7982 ) ;
+#10441 = EDGE_LOOP ( 'NONE', ( #15448, #8867, #8911, #4673 ) ) ;
+#10442 = VERTEX_POINT ( 'NONE', #3085 ) ;
+#10443 = EDGE_CURVE ( 'NONE', #2786, #1214, #6844, .T. ) ;
+#10444 = DIRECTION ( 'NONE', ( -2.168404344971008100E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10445 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10446 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.2400000002457349000, -1.200000000000002200 ) ) ;
+#10447 = EDGE_CURVE ( 'NONE', #6192, #16568, #6458, .T. ) ;
+#10448 = CIRCLE ( 'NONE', #3747, 0.1499999999999999700 ) ;
+#10449 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #15981, .NOT_KNOWN. ) ;
+#10450 = CIRCLE ( 'NONE', #1353, 0.2499999999999993600 ) ;
+#10451 = CIRCLE ( 'NONE', #8374, 0.1820458146626534600 ) ;
+#10452 = DIRECTION ( 'NONE', ( 0.7071067811865412400, -0.7071067811865536800, -1.232595164407830800E-032 ) ) ;
+#10453 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000001800, 1.353553389999994700, -0.2600000000000019000 ) ) ;
+#10454 = LINE ( 'NONE', #7891, #14841 ) ;
+#10455 = ORIENTED_EDGE ( 'NONE', *, *, #7546, .F. ) ;
+#10456 = VERTEX_POINT ( 'NONE', #2978 ) ;
+#10457 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10458 = ORIENTED_EDGE ( 'NONE', *, *, #5193, .F. ) ;
+#10459 = EDGE_CURVE ( 'NONE', #5790, #821, #10112, .T. ) ;
+#10460 = DIRECTION ( 'NONE', ( 9.227252531791526600E-017, -4.379057701015053300E-047, -1.000000000000000000 ) ) ;
+#10461 = AXIS2_PLACEMENT_3D ( 'NONE', #16334, #7620, #1241 ) ;
+#10462 = VECTOR ( 'NONE', #6295, 1000.000000000000000 ) ;
+#10463 = LINE ( 'NONE', #11442, #12272 ) ;
+#10464 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000002900, 1.370000000000001400, -1.000000000000001800 ) ) ;
+#10465 = EDGE_CURVE ( 'NONE', #9308, #5347, #11119, .T. ) ;
+#10466 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000500, 0.04999999999997524500, 2.306813132946676900E-018 ) ) ;
+#10467 = EDGE_CURVE ( 'NONE', #9080, #15388, #5067, .T. ) ;
+#10468 = CYLINDRICAL_SURFACE ( 'NONE', #1060, 0.4000000000000006900 ) ;
+#10469 = ORIENTED_EDGE ( 'NONE', *, *, #8039, .F. ) ;
+#10470 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2000000002457346900, -1.650000000000005700 ) ) ;
+#10471 = VERTEX_POINT ( 'NONE', #4270 ) ;
+#10472 = AXIS2_PLACEMENT_3D ( 'NONE', #9707, #8300, #14807 ) ;
+#10473 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999300, 2.150000000000000800, 2.499999999999997800 ) ) ;
+#10474 = VECTOR ( 'NONE', #4392, 1000.000000000000100 ) ;
+#10475 = FACE_OUTER_BOUND ( 'NONE', #4130, .T. ) ;
+#10476 = CIRCLE ( 'NONE', #6712, 0.1200000000000005400 ) ;
+#10477 = ORIENTED_EDGE ( 'NONE', *, *, #16261, .T. ) ;
+#10478 = ADVANCED_FACE ( 'NONE', ( #11534 ), #6669, .F. ) ;
+#10479 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#10480 = ORIENTED_EDGE ( 'NONE', *, *, #6219, .T. ) ;
+#10481 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2000000002457346900, -1.800000000000005400 ) ) ;
+#10482 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10483 = EDGE_LOOP ( 'NONE', ( #13586, #11455, #11090, #5436, #5240, #5717 ) ) ;
+#10484 = EDGE_CURVE ( 'NONE', #13158, #12370, #4253, .T. ) ;
+#10485 = EDGE_CURVE ( 'NONE', #1529, #14070, #60, .T. ) ;
+#10486 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.008560160451560600E-016, -1.445602896647339700E-015 ) ) ;
+#10487 = DIRECTION ( 'NONE', ( -2.891205793294679400E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#10488 = EDGE_CURVE ( 'NONE', #6215, #14101, #14511, .T. ) ;
+#10489 = CIRCLE ( 'NONE', #13435, 0.1200000000000005400 ) ;
+#10490 = CYLINDRICAL_SURFACE ( 'NONE', #6145, 0.1499999999999999700 ) ;
+#10491 = AXIS2_PLACEMENT_3D ( 'NONE', #5273, #10371, #10310 ) ;
+#10492 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 0.3500000002457374100, -2.200000000000007300 ) ) ;
+#10493 = LINE ( 'NONE', #16567, #7025 ) ;
+#10494 = ORIENTED_EDGE ( 'NONE', *, *, #12704, .F. ) ;
+#10495 = VERTEX_POINT ( 'NONE', #4384 ) ;
+#10496 = ORIENTED_EDGE ( 'NONE', *, *, #2394, .F. ) ;
+#10497 = CARTESIAN_POINT ( 'NONE', ( -0.9858476189846007200, 3.140297934339106000, -1.500000000000000000 ) ) ;
+#10498 = ADVANCED_FACE ( 'NONE', ( #9287 ), #15727, .F. ) ;
+#10499 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 1.249999999999999600 ) ) ;
+#10500 = VECTOR ( 'NONE', #5678, 1000.000000000000000 ) ;
+#10501 = VERTEX_POINT ( 'NONE', #3039 ) ;
+#10502 = VECTOR ( 'NONE', #11680, 1000.000000000000000 ) ;
+#10503 = EDGE_CURVE ( 'NONE', #2584, #16512, #13330, .T. ) ;
+#10504 = VECTOR ( 'NONE', #6051, 1000.000000000000000 ) ;
+#10505 = ORIENTED_EDGE ( 'NONE', *, *, #11916, .F. ) ;
+#10506 = CARTESIAN_POINT ( 'NONE', ( 0.4099999999999999800, 2.450000000000000200, -1.200000000000000400 ) ) ;
+#10507 = DIRECTION ( 'NONE', ( 1.879071865730750700E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10508 = DIRECTION ( 'NONE', ( -1.427572810530907400E-044, -4.613626265895614200E-017, 1.000000000000000000 ) ) ;
+#10509 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#10510 = LINE ( 'NONE', #2051, #13531 ) ;
+#10511 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#10512 = ORIENTED_EDGE ( 'NONE', *, *, #14303, .F. ) ;
+#10513 = DIRECTION ( 'NONE', ( -0.7071067811865551200, 0.7071067811865399100, 0.0000000000000000000 ) ) ;
+#10514 = VECTOR ( 'NONE', #13453, 1000.000000000000000 ) ;
+#10515 = ORIENTED_EDGE ( 'NONE', *, *, #14232, .T. ) ;
+#10516 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245753700, 0.3000000002457344200, 1.109999999999998500 ) ) ;
+#10517 = AXIS2_PLACEMENT_3D ( 'NONE', #12525, #13753, #16203 ) ;
+#10518 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.1500000002457345700, -2.500000000000005300 ) ) ;
+#10519 = LINE ( 'NONE', #9288, #16521 ) ;
+#10520 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.2000000002457346900, -1.650000000000005900 ) ) ;
+#10521 = CARTESIAN_POINT ( 'NONE', ( -2.805000000000000200, 2.450000000000000200, 1.380000000000000300 ) ) ;
+#10522 = ORIENTED_EDGE ( 'NONE', *, *, #10268, .F. ) ;
+#10523 = VECTOR ( 'NONE', #12597, 1000.000000000000000 ) ;
+#10524 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10525 = VERTEX_POINT ( 'NONE', #10918 ) ;
+#10526 = DIRECTION ( 'NONE', ( -0.7071067811865535700, -0.7071067811865413600, 0.0000000000000000000 ) ) ;
+#10527 = ORIENTED_EDGE ( 'NONE', *, *, #2297, .F. ) ;
+#10528 = CARTESIAN_POINT ( 'NONE', ( -1.687872806643351500, 2.137702061901493700, -2.200000000000001500 ) ) ;
+#10529 = AXIS2_PLACEMENT_3D ( 'NONE', #3265, #16122, #8496 ) ;
+#10530 = DIRECTION ( 'NONE', ( 0.7071067811865412400, -0.7071067811865536800, -3.450163128037097300E-016 ) ) ;
+#10531 = ORIENTED_EDGE ( 'NONE', *, *, #12434, .F. ) ;
+#10532 = ORIENTED_EDGE ( 'NONE', *, *, #9030, .T. ) ;
+#10533 = FACE_OUTER_BOUND ( 'NONE', #3911, .T. ) ;
+#10534 = AXIS2_PLACEMENT_3D ( 'NONE', #5030, #14034, #16433 ) ;
+#10535 = VECTOR ( 'NONE', #11541, 1000.000000000000000 ) ;
+#10536 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999999200, 2.680000000000007300, 1.767489812878187500 ) ) ;
+#10537 = ORIENTED_EDGE ( 'NONE', *, *, #13201, .F. ) ;
+#10538 = ORIENTED_EDGE ( 'NONE', *, *, #9605, .F. ) ;
+#10539 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.1736481776669341900, -0.9848077530122073500 ) ) ;
+#10540 = EDGE_LOOP ( 'NONE', ( #5995, #2704, #1035, #1574 ) ) ;
+#10541 = STYLED_ITEM ( 'NONE', ( #1760 ), #3871 ) ;
+#10542 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999600, 0.3500000002457373000, -2.150000000000004800 ) ) ;
+#10543 = EDGE_CURVE ( 'NONE', #5879, #10961, #5839, .T. ) ;
+#10544 = VERTEX_POINT ( 'NONE', #11035 ) ;
+#10545 = VERTEX_POINT ( 'NONE', #639 ) ;
+#10546 = CIRCLE ( 'NONE', #8801, 0.04999999999999969700 ) ;
+#10547 = EDGE_CURVE ( 'NONE', #3946, #13958, #9701, .T. ) ;
+#10548 = DIRECTION ( 'NONE', ( -1.427572810530907400E-044, -4.613626265895614200E-017, 1.000000000000000000 ) ) ;
+#10549 = ORIENTED_EDGE ( 'NONE', *, *, #7843, .T. ) ;
+#10550 = DIRECTION ( 'NONE', ( -0.9999993974418509600, -1.383166512540807200E-014, 0.001097777725771190000 ) ) ;
+#10551 = EDGE_CURVE ( 'NONE', #12335, #12475, #16123, .T. ) ;
+#10552 = CIRCLE ( 'NONE', #13376, 0.1000000000000000500 ) ;
+#10553 = ADVANCED_FACE ( 'NONE', ( #3266 ), #577, .T. ) ;
+#10554 = VERTEX_POINT ( 'NONE', #12398 ) ;
+#10555 = ORIENTED_EDGE ( 'NONE', *, *, #6544, .T. ) ;
+#10556 = ORIENTED_EDGE ( 'NONE', *, *, #5462, .T. ) ;
+#10557 = AXIS2_PLACEMENT_3D ( 'NONE', #5014, #3662, #15125 ) ;
+#10558 = VERTEX_POINT ( 'NONE', #8325 ) ;
+#10559 = ORIENTED_EDGE ( 'NONE', *, *, #12065, .F. ) ;
+#10560 = DIRECTION ( 'NONE', ( -2.523574022164540500E-016, -4.613626265895987000E-017, 1.000000000000000000 ) ) ;
+#10561 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.485208455459595600E-016, -0.0000000000000000000 ) ) ;
+#10562 = CIRCLE ( 'NONE', #6638, 0.2500000000000006700 ) ;
+#10563 = VERTEX_POINT ( 'NONE', #7058 ) ;
+#10564 = EDGE_LOOP ( 'NONE', ( #15740, #6137, #8425, #13120 ) ) ;
+#10565 = LINE ( 'NONE', #13910, #13583 ) ;
+#10566 = CARTESIAN_POINT ( 'NONE', ( -3.800000000000001600, 1.850000000000001400, 2.499999999999999600 ) ) ;
+#10567 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #6611 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #15851, #11903, #5438 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#10568 = VERTEX_POINT ( 'NONE', #4664 ) ;
+#10569 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #6867, 'distance_accuracy_value', 'NONE');
+#10570 = LINE ( 'NONE', #10466, #8562 ) ;
+#10571 = DIRECTION ( 'NONE', ( 1.097926250618231200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#10572 = ORIENTED_EDGE ( 'NONE', *, *, #2867, .T. ) ;
+#10573 = EDGE_CURVE ( 'NONE', #2584, #10098, #13537, .T. ) ;
+#10574 = EDGE_LOOP ( 'NONE', ( #11566, #4979, #1899, #12150 ) ) ;
+#10575 = EDGE_CURVE ( 'NONE', #7972, #15036, #14134, .T. ) ;
+#10576 = ADVANCED_FACE ( 'NONE', ( #8899 ), #8723, .F. ) ;
+#10577 = EDGE_CURVE ( 'NONE', #13779, #4097, #3873, .T. ) ;
+#10578 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10579 = EDGE_CURVE ( 'NONE', #12625, #14163, #9482, .T. ) ;
+#10580 = DIRECTION ( 'NONE', ( 3.252606517456511700E-015, 1.000000000000000000, 7.052966104933719400E-030 ) ) ;
+#10581 = LINE ( 'NONE', #177, #1532 ) ;
+#10582 = DIRECTION ( 'NONE', ( -3.862588252153086800E-015, 1.000000000000000000, 1.409820536116038700E-016 ) ) ;
+#10583 = VECTOR ( 'NONE', #9790, 1000.000000000000000 ) ;
+#10584 = EDGE_CURVE ( 'NONE', #8421, #4313, #6048, .T. ) ;
+#10585 = FACE_OUTER_BOUND ( 'NONE', #16518, .T. ) ;
+#10586 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000900, -0.07608164845597582800, 2.597097438025784700 ) ) ;
+#10587 = CARTESIAN_POINT ( 'NONE', ( -3.900000000000004400, 0.2999999999999460300, 0.09999999999999979700 ) ) ;
+#10588 = PLANE ( 'NONE', #7019 ) ;
+#10589 = PRESENTATION_STYLE_ASSIGNMENT (( #4118 ) ) ;
+#10590 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.008560160451631900E-016, -4.034240641806528900E-016 ) ) ;
+#10591 = ORIENTED_EDGE ( 'NONE', *, *, #224, .F. ) ;
+#10592 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#10593 = CARTESIAN_POINT ( 'NONE', ( -0.2358450058874400300, 0.04999999999999674100, 0.0002589055502033213000 ) ) ;
+#10594 = ORIENTED_EDGE ( 'NONE', *, *, #12827, .F. ) ;
+#10595 = VERTEX_POINT ( 'NONE', #4831 ) ;
+#10596 = VERTEX_POINT ( 'NONE', #12615 ) ;
+#10597 = CIRCLE ( 'NONE', #1474, 0.1499999999999999700 ) ;
+#10598 = EDGE_CURVE ( 'NONE', #8611, #1835, #665, .T. ) ;
+#10599 = FACE_OUTER_BOUND ( 'NONE', #5048, .T. ) ;
+#10600 = FACE_OUTER_BOUND ( 'NONE', #11664, .T. ) ;
+#10601 = EDGE_CURVE ( 'NONE', #5410, #2502, #7472, .T. ) ;
+#10602 = ORIENTED_EDGE ( 'NONE', *, *, #11533, .T. ) ;
+#10603 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10604 = VERTEX_POINT ( 'NONE', #2138 ) ;
+#10605 = ORIENTED_EDGE ( 'NONE', *, *, #9454, .T. ) ;
+#10606 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.818676322157796800E-015, -0.0000000000000000000 ) ) ;
+#10607 = FACE_OUTER_BOUND ( 'NONE', #292, .T. ) ;
+#10608 = VECTOR ( 'NONE', #6415, 1000.000000000000000 ) ;
+#10609 = VECTOR ( 'NONE', #10084, 1000.000000000000000 ) ;
+#10610 = ORIENTED_EDGE ( 'NONE', *, *, #2867, .F. ) ;
+#10611 = AXIS2_PLACEMENT_3D ( 'NONE', #637, #1761, #10975 ) ;
+#10612 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999998800, 1.900000000000001700, -2.200000000000007300 ) ) ;
+#10613 = ORIENTED_EDGE ( 'NONE', *, *, #6461, .T. ) ;
+#10614 = VERTEX_POINT ( 'NONE', #4883 ) ;
+#10615 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #14879 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #16030, #5894, #13422 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#10616 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#10617 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.336808689941968800E-015, 0.0000000000000000000 ) ) ;
+#10618 = DIRECTION ( 'NONE', ( -0.5735764363510429400, -0.8191520442889940200, 0.0000000000000000000 ) ) ;
+#10619 = CYLINDRICAL_SURFACE ( 'NONE', #10101, 0.5999999999999998700 ) ;
+#10620 = PLANE ( 'NONE', #5423 ) ;
+#10621 = VECTOR ( 'NONE', #6158, 1000.000000000000000 ) ;
+#10622 = VECTOR ( 'NONE', #1992, 1000.000000000000000 ) ;
+#10623 = AXIS2_PLACEMENT_3D ( 'NONE', #14983, #12596, #5970 ) ;
+#10624 = CIRCLE ( 'NONE', #6627, 0.1499999999999999700 ) ;
+#10625 = VERTEX_POINT ( 'NONE', #11146 ) ;
+#10626 = VERTEX_POINT ( 'NONE', #5987 ) ;
+#10627 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 0.2000000002457346900, -1.850000000000006100 ) ) ;
+#10628 = ORIENTED_EDGE ( 'NONE', *, *, #8450, .F. ) ;
+#10629 = VERTEX_POINT ( 'NONE', #1081 ) ;
+#10630 = ADVANCED_FACE ( 'NONE', ( #447 ), #16292, .F. ) ;
+#10631 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000000300, 1.850000000000000800, -1.403369234184501000 ) ) ;
+#10632 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.409338161078898700E-016 ) ) ;
+#10633 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10634 = CARTESIAN_POINT ( 'NONE', ( -0.5051172051432744100, 0.2999999999999929400, 1.589160023969190300 ) ) ;
+#10635 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000006500, 0.0000000000000000000, 1.699999999999997500 ) ) ;
+#10636 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245749300, 0.5500000002457347000, -1.200000000000001500 ) ) ;
+#10637 = VECTOR ( 'NONE', #15992, 1000.000000000000000 ) ;
+#10638 = LINE ( 'NONE', #3849, #5974 ) ;
+#10639 = CARTESIAN_POINT ( 'NONE', ( -3.588908729652606800, 0.7646446603474007500, 1.109999999999999200 ) ) ;
+#10640 = AXIS2_PLACEMENT_3D ( 'NONE', #2683, #14114, #15381 ) ;
+#10641 = FACE_OUTER_BOUND ( 'NONE', #14705, .T. ) ;
+#10642 = FACE_OUTER_BOUND ( 'NONE', #721, .T. ) ;
+#10643 = VERTEX_POINT ( 'NONE', #7293 ) ;
+#10644 = EDGE_CURVE ( 'NONE', #1115, #3174, #11930, .T. ) ;
+#10645 = ORIENTED_EDGE ( 'NONE', *, *, #9844, .T. ) ;
+#10646 = CARTESIAN_POINT ( 'NONE', ( 0.4099999999999999800, 2.450000000000000200, -1.200000000000000400 ) ) ;
+#10647 = ORIENTED_EDGE ( 'NONE', *, *, #14786, .F. ) ;
+#10648 = EDGE_CURVE ( 'NONE', #5241, #13570, #2843, .T. ) ;
+#10649 = AXIS2_PLACEMENT_3D ( 'NONE', #13714, #14874, #3415 ) ;
+#10650 = CARTESIAN_POINT ( 'NONE', ( -1.925000000000000000, 1.400000000000005000, -2.500000000000002200 ) ) ;
+#10651 = ADVANCED_FACE ( 'NONE', ( #15903 ), #10249, .F. ) ;
+#10652 = ADVANCED_FACE ( 'NONE', ( #8497 ), #8822, .F. ) ;
+#10653 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2400000002457353100, -1.800000000000005400 ) ) ;
+#10654 = LINE ( 'NONE', #12696, #11701 ) ;
+#10655 = LINE ( 'NONE', #2847, #4205 ) ;
+#10656 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 1.153553389999998300, 2.499999999999999100 ) ) ;
+#10657 = VERTEX_POINT ( 'NONE', #2421 ) ;
+#10658 = VERTEX_POINT ( 'NONE', #8884 ) ;
+#10659 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#10660 = VERTEX_POINT ( 'NONE', #3831 ) ;
+#10661 = STYLED_ITEM ( 'NONE', ( #11978 ), #4881 ) ;
+#10662 = EDGE_CURVE ( 'NONE', #3259, #7361, #14919, .T. ) ;
+#10663 = LINE ( 'NONE', #854, #3838 ) ;
+#10664 = CARTESIAN_POINT ( 'NONE', ( 0.7749999999999978000, 0.1150000002457353500, -2.200000000000007300 ) ) ;
+#10665 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 0.1500000002457345700, -1.850000000000005600 ) ) ;
+#10666 = CIRCLE ( 'NONE', #13303, 0.5999999999999998700 ) ;
+#10667 = EDGE_CURVE ( 'NONE', #2788, #10544, #10669, .T. ) ;
+#10668 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2400000002457353100, -1.650000000000005200 ) ) ;
+#10669 = LINE ( 'NONE', #14111, #11702 ) ;
+#10670 = EDGE_LOOP ( 'NONE', ( #16152, #12464, #2636, #15438 ) ) ;
+#10671 = ORIENTED_EDGE ( 'NONE', *, *, #15292, .T. ) ;
+#10672 = ORIENTED_EDGE ( 'NONE', *, *, #8643, .T. ) ;
+#10673 = AXIS2_PLACEMENT_3D ( 'NONE', #7531, #9860, #14299 ) ;
+#10674 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 0.3381507188134353900, 1.875793042338389900 ) ) ;
+#10675 = ORIENTED_EDGE ( 'NONE', *, *, #7752, .F. ) ;
+#10676 = CARTESIAN_POINT ( 'NONE', ( 2.202642356364896700, 2.131915204428900300, -2.199999999999997100 ) ) ;
+#10677 = CARTESIAN_POINT ( 'NONE', ( 2.631801949305075700, 0.5146446611864081700, -1.200000000000003300 ) ) ;
+#10678 = VERTEX_POINT ( 'NONE', #15262 ) ;
+#10679 = CYLINDRICAL_SURFACE ( 'NONE', #10306, 0.2000000000000000900 ) ;
+#10680 = EDGE_CURVE ( 'NONE', #5840, #13561, #11886, .T. ) ;
+#10681 = LINE ( 'NONE', #15536, #3026 ) ;
+#10682 = PLANE ( 'NONE', #8441 ) ;
+#10683 = CARTESIAN_POINT ( 'NONE', ( -3.474264069305195600, 0.6499999999999864800, -2.200000000000002800 ) ) ;
+#10684 = VECTOR ( 'NONE', #6576, 1000.000000000000000 ) ;
+#10685 = EDGE_LOOP ( 'NONE', ( #14562, #758, #2757, #9768 ) ) ;
+#10686 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000041300, 2.150000000000000400, -2.370271699010682000 ) ) ;
+#10687 = EDGE_CURVE ( 'NONE', #8699, #8205, #15848, .T. ) ;
+#10688 = EDGE_CURVE ( 'NONE', #2430, #6852, #8201, .T. ) ;
+#10689 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 4.613626265895638800E-017 ) ) ;
+#10690 = ORIENTED_EDGE ( 'NONE', *, *, #8974, .F. ) ;
+#10691 = DIRECTION ( 'NONE', ( -1.415611836225472000E-014, -1.000000000000000000, -9.227252531791137100E-017 ) ) ;
+#10692 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000001500, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#10693 = EDGE_CURVE ( 'NONE', #2884, #340, #14237, .T. ) ;
+#10694 = PLANE ( 'NONE', #16410 ) ;
+#10695 = EDGE_LOOP ( 'NONE', ( #312, #13130, #1620, #4368 ) ) ;
+#10696 = FACE_OUTER_BOUND ( 'NONE', #8937, .T. ) ;
+#10697 = ORIENTED_EDGE ( 'NONE', *, *, #4006, .F. ) ;
+#10698 = FACE_OUTER_BOUND ( 'NONE', #13319, .T. ) ;
+#10699 = CARTESIAN_POINT ( 'NONE', ( -0.0005711289813844726700, 0.05000000000000001700, -0.5202589047288105300 ) ) ;
+#10700 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999999000, 2.450000000000000200, 0.01999999999999950100 ) ) ;
+#10701 = EDGE_LOOP ( 'NONE', ( #8485, #12022, #15814, #12061 ) ) ;
+#10702 = VECTOR ( 'NONE', #3588, 1000.000000000000000 ) ;
+#10703 = ORIENTED_EDGE ( 'NONE', *, *, #2996, .F. ) ;
+#10704 = VERTEX_POINT ( 'NONE', #4935 ) ;
+#10705 = DIRECTION ( 'NONE', ( -1.153838612879950500E-016, 0.2391835129829038600, -0.9709743802578711900 ) ) ;
+#10706 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#10707 = VERTEX_POINT ( 'NONE', #13992 ) ;
+#10708 = ADVANCED_FACE ( 'NONE', ( #5532 ), #15317, .F. ) ;
+#10709 = FACE_OUTER_BOUND ( 'NONE', #3014, .T. ) ;
+#10710 = ORIENTED_EDGE ( 'NONE', *, *, #2662, .F. ) ;
+#10711 = EDGE_LOOP ( 'NONE', ( #7937, #4207, #6291, #4629 ) ) ;
+#10712 = DIRECTION ( 'NONE', ( 1.032573497605243400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10713 = PLANE ( 'NONE', #4559 ) ;
+#10714 = VERTEX_POINT ( 'NONE', #7631 ) ;
+#10715 = VECTOR ( 'NONE', #10539, 1000.000000000000000 ) ;
+#10716 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10717 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000002200, 1.153553390000000600, 1.109999999999999000 ) ) ;
+#10718 = ORIENTED_EDGE ( 'NONE', *, *, #14038, .T. ) ;
+#10719 = DIRECTION ( 'NONE', ( 1.415611836225472200E-014, -1.000000000000000000, 3.460219699422085300E-017 ) ) ;
+#10720 = ORIENTED_EDGE ( 'NONE', *, *, #10644, .T. ) ;
+#10721 = ADVANCED_FACE ( 'NONE', ( #14392 ), #1581, .T. ) ;
+#10722 = CARTESIAN_POINT ( 'NONE', ( -1.360355339355998800, -1.463908729949247700, -1.200000000000003100 ) ) ;
+#10723 = ADVANCED_FACE ( 'NONE', ( #7136 ), #14367, .T. ) ;
+#10724 = DIRECTION ( 'NONE', ( -5.421010862427528100E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10725 = AXIS2_PLACEMENT_3D ( 'NONE', #742, #9786, #4709 ) ;
+#10726 = ORIENTED_EDGE ( 'NONE', *, *, #15703, .T. ) ;
+#10727 = ORIENTED_EDGE ( 'NONE', *, *, #10577, .T. ) ;
+#10728 = CYLINDRICAL_SURFACE ( 'NONE', #91, 0.1499999999999999700 ) ;
+#10729 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, 8.972707634362833700E-016 ) ) ;
+#10730 = EDGE_CURVE ( 'NONE', #8807, #4212, #9538, .T. ) ;
+#10731 = VECTOR ( 'NONE', #2245, 999.9999999999998900 ) ;
+#10732 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#10733 = CARTESIAN_POINT ( 'NONE', ( 0.1937596179799802600, 0.3000000000000026000, 1.868057534607060300 ) ) ;
+#10734 = ORIENTED_EDGE ( 'NONE', *, *, #2199, .F. ) ;
+#10735 = ORIENTED_EDGE ( 'NONE', *, *, #16546, .T. ) ;
+#10736 = DIRECTION ( 'NONE', ( -1.000000000000000000, -3.491481338843133000E-015, -9.227252531791526600E-017 ) ) ;
+#10737 = DIRECTION ( 'NONE', ( -0.2211161094166273800, -7.991152206701660600E-016, 0.9752474896950280600 ) ) ;
+#10738 = DIRECTION ( 'NONE', ( 4.335446845417045200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10739 = ORIENTED_EDGE ( 'NONE', *, *, #1743, .T. ) ;
+#10740 = AXIS2_PLACEMENT_3D ( 'NONE', #5554, #4336, #10805 ) ;
+#10741 = EDGE_LOOP ( 'NONE', ( #3910, #9660, #1605, #10515 ) ) ;
+#10742 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#10743 = ORIENTED_EDGE ( 'NONE', *, *, #1743, .F. ) ;
+#10744 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#10745 = AXIS2_PLACEMENT_3D ( 'NONE', #9431, #914, #2017 ) ;
+#10746 = ORIENTED_EDGE ( 'NONE', *, *, #11121, .F. ) ;
+#10747 = VERTEX_POINT ( 'NONE', #5262 ) ;
+#10748 = VECTOR ( 'NONE', #9500, 1000.000000000000100 ) ;
+#10749 = PLANE ( 'NONE', #14172 ) ;
+#10750 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#10751 = ORIENTED_EDGE ( 'NONE', *, *, #5906, .F. ) ;
+#10752 = EDGE_CURVE ( 'NONE', #898, #9882, #6254, .T. ) ;
+#10753 = LINE ( 'NONE', #1576, #7321 ) ;
+#10754 = DIRECTION ( 'NONE', ( -4.613626265895843400E-017, 4.613626265895763300E-017, 1.000000000000000000 ) ) ;
+#10755 = ORIENTED_EDGE ( 'NONE', *, *, #14544, .F. ) ;
+#10756 = ORIENTED_EDGE ( 'NONE', *, *, #3092, .F. ) ;
+#10757 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10758 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.369800784125493200E-014, 0.0000000000000000000 ) ) ;
+#10759 = ORIENTED_EDGE ( 'NONE', *, *, #14525, .F. ) ;
+#10760 = ADVANCED_FACE ( 'NONE', ( #5445 ), #4087, .F. ) ;
+#10761 = EDGE_CURVE ( 'NONE', #1115, #8203, #7462, .T. ) ;
+#10762 = EDGE_CURVE ( 'NONE', #12305, #604, #2406, .T. ) ;
+#10763 = CARTESIAN_POINT ( 'NONE', ( 1.064999998823621800, 1.463563757785963500E-014, 2.059999999999998700 ) ) ;
+#10764 = EDGE_CURVE ( 'NONE', #7112, #597, #5569, .T. ) ;
+#10765 = LINE ( 'NONE', #14660, #15374 ) ;
+#10766 = CARTESIAN_POINT ( 'NONE', ( 3.376776695296638900, 0.9767766947033644800, -1.480000000000007500 ) ) ;
+#10767 = VECTOR ( 'NONE', #16167, 1000.000000000000000 ) ;
+#10768 = ORIENTED_EDGE ( 'NONE', *, *, #7182, .T. ) ;
+#10769 = VECTOR ( 'NONE', #13925, 1000.000000000000000 ) ;
+#10770 = CARTESIAN_POINT ( 'NONE', ( 3.299999999999998500, 1.900000000000002600, -2.050000000000007400 ) ) ;
+#10771 = ORIENTED_EDGE ( 'NONE', *, *, #14992, .F. ) ;
+#10772 = CIRCLE ( 'NONE', #9688, 0.5999999999999998700 ) ;
+#10773 = ORIENTED_EDGE ( 'NONE', *, *, #1765, .T. ) ;
+#10774 = ORIENTED_EDGE ( 'NONE', *, *, #6878, .F. ) ;
+#10775 = ORIENTED_EDGE ( 'NONE', *, *, #8225, .T. ) ;
+#10776 = ORIENTED_EDGE ( 'NONE', *, *, #15045, .T. ) ;
+#10777 = ORIENTED_EDGE ( 'NONE', *, *, #7331, .T. ) ;
+#10778 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10779 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10780 = LINE ( 'NONE', #1148, #7352 ) ;
+#10781 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.384689923083374000E-014, 0.0000000000000000000 ) ) ;
+#10782 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 4.613626265895638800E-017 ) ) ;
+#10783 = VECTOR ( 'NONE', #8350, 1000.000000000000000 ) ;
+#10784 = LINE ( 'NONE', #4471, #9970 ) ;
+#10785 = COLOUR_RGB ( '',0.2509803921568627400, 0.2509803921568627400, 0.2509803921568627400 ) ;
+#10786 = EDGE_CURVE ( 'NONE', #6448, #5754, #6525, .T. ) ;
+#10787 = EDGE_CURVE ( 'NONE', #6707, #13722, #11362, .T. ) ;
+#10788 = ORIENTED_EDGE ( 'NONE', *, *, #4421, .T. ) ;
+#10789 = VECTOR ( 'NONE', #14138, 1000.000000000000000 ) ;
+#10790 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10791 = VERTEX_POINT ( 'NONE', #1682 ) ;
+#10792 = ORIENTED_EDGE ( 'NONE', *, *, #146, .F. ) ;
+#10793 = EDGE_CURVE ( 'NONE', #3332, #14957, #16142, .T. ) ;
+#10794 = ORIENTED_EDGE ( 'NONE', *, *, #15294, .T. ) ;
+#10795 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 3.942553354492745500E-016 ) ) ;
+#10796 = ADVANCED_FACE ( 'NONE', ( #6479 ), #495, .F. ) ;
+#10797 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.891297561829440600E-032, -3.469446951953610200E-016 ) ) ;
+#10798 = AXIS2_PLACEMENT_3D ( 'NONE', #14492, #3027, #283 ) ;
+#10799 = FACE_OUTER_BOUND ( 'NONE', #200, .T. ) ;
+#10800 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 1.700000000000001100, 1.499999999999997300 ) ) ;
+#10801 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000000200, 2.450000000000000200, 8.858162430519867300E-016 ) ) ;
+#10802 = FACE_OUTER_BOUND ( 'NONE', #9558, .T. ) ;
+#10803 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, -1.000000000000001300 ) ) ;
+#10804 = LINE ( 'NONE', #6996, #11007 ) ;
+#10805 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.891297561829440600E-032, -3.469446951953610200E-016 ) ) ;
+#10806 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10807 = ORIENTED_EDGE ( 'NONE', *, *, #9238, .F. ) ;
+#10808 = VERTEX_POINT ( 'NONE', #1892 ) ;
+#10809 = ORIENTED_EDGE ( 'NONE', *, *, #14317, .F. ) ;
+#10810 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#10811 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999700, 2.000000000000000900, -2.500000000000000000 ) ) ;
+#10812 = EDGE_CURVE ( 'NONE', #8807, #14197, #13133, .T. ) ;
+#10813 = DIRECTION ( 'NONE', ( -1.247165204358978500E-015, 0.2588190451025146900, 0.9659258262890699800 ) ) ;
+#10814 = LINE ( 'NONE', #6918, #10432 ) ;
+#10815 = ADVANCED_FACE ( 'NONE', ( #7199 ), #13277, .F. ) ;
+#10816 = FACE_OUTER_BOUND ( 'NONE', #11735, .T. ) ;
+#10817 = ADVANCED_FACE ( 'NONE', ( #5253 ), #6762, .F. ) ;
+#10818 = VECTOR ( 'NONE', #9272, 1000.000000000000200 ) ;
+#10819 = EDGE_LOOP ( 'NONE', ( #7550, #16590, #13292, #15055 ) ) ;
+#10820 = ORIENTED_EDGE ( 'NONE', *, *, #1125, .T. ) ;
+#10821 = AXIS2_PLACEMENT_3D ( 'NONE', #6543, #9209, #15541 ) ;
+#10822 = ORIENTED_EDGE ( 'NONE', *, *, #10752, .F. ) ;
+#10823 = VERTEX_POINT ( 'NONE', #5692 ) ;
+#10824 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.395304964040044300E-014, 0.0000000000000000000 ) ) ;
+#10825 = CARTESIAN_POINT ( 'NONE', ( 2.500000000000000000, -0.07608164845597582800, 2.597097438025784700 ) ) ;
+#10826 = DIRECTION ( 'NONE', ( -0.7071067811865536800, 0.7071067811865412400, -3.262326418475465400E-017 ) ) ;
+#10827 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#10828 = VECTOR ( 'NONE', #9644, 1000.000000000000000 ) ;
+#10829 = LINE ( 'NONE', #7871, #5200 ) ;
+#10830 = CARTESIAN_POINT ( 'NONE', ( -3.722609361704187800, 1.345353719091518500E-014, 2.841336621393259600 ) ) ;
+#10831 = LINE ( 'NONE', #7242, #11674 ) ;
+#10832 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#10833 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862751800, 1.186453977549331900E-014, -0.2212001973052347700 ) ) ;
+#10834 = LINE ( 'NONE', #2721, #5376 ) ;
+#10835 = VERTEX_POINT ( 'NONE', #15761 ) ;
+#10836 = AXIS2_PLACEMENT_3D ( 'NONE', #11507, #3908, #5191 ) ;
+#10837 = ORIENTED_EDGE ( 'NONE', *, *, #4403, .T. ) ;
+#10838 = DIRECTION ( 'NONE', ( 2.998857072832231100E-016, 2.537494446242675100E-016, -1.000000000000000000 ) ) ;
+#10839 = PLANE ( 'NONE', #14408 ) ;
+#10840 = ORIENTED_EDGE ( 'NONE', *, *, #9498, .F. ) ;
+#10841 = FACE_OUTER_BOUND ( 'NONE', #11310, .T. ) ;
+#10842 = AXIS2_PLACEMENT_3D ( 'NONE', #8460, #595, #16025 ) ;
+#10843 = EDGE_CURVE ( 'NONE', #3391, #13543, #8141, .T. ) ;
+#10844 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2000000002457346900, -1.850000000000005600 ) ) ;
+#10845 = AXIS2_PLACEMENT_3D ( 'NONE', #827, #9823, #11001 ) ;
+#10846 = LINE ( 'NONE', #4858, #5395 ) ;
+#10847 = DIRECTION ( 'NONE', ( -9.227252531791526600E-017, -3.212762515327373600E-031, 1.000000000000000000 ) ) ;
+#10848 = CARTESIAN_POINT ( 'NONE', ( 1.654398977242916400, 1.676099744310729900, 1.678443735231700500 ) ) ;
+#10849 = ORIENTED_EDGE ( 'NONE', *, *, #10335, .T. ) ;
+#10850 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#10851 = DIRECTION ( 'NONE', ( -3.049411778015598000E-016, 8.219950958708241100E-031, -1.000000000000000000 ) ) ;
+#10852 = DIRECTION ( 'NONE', ( 1.423928812332448100E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10853 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10854 = ORIENTED_EDGE ( 'NONE', *, *, #10138, .T. ) ;
+#10855 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#10856 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245750200, 0.4500000002457356700, -2.200000000000007300 ) ) ;
+#10857 = LINE ( 'NONE', #10329, #12690 ) ;
+#10858 = EDGE_CURVE ( 'NONE', #14666, #3391, #2582, .T. ) ;
+#10859 = EDGE_CURVE ( 'NONE', #15233, #15295, #548, .T. ) ;
+#10860 = CARTESIAN_POINT ( 'NONE', ( -1.139999999999994400, -5.493291007259862000E-015, 1.699999999999997500 ) ) ;
+#10861 = LINE ( 'NONE', #5494, #1628 ) ;
+#10862 = ORIENTED_EDGE ( 'NONE', *, *, #3336, .F. ) ;
+#10863 = DIRECTION ( 'NONE', ( -1.415611836225472200E-014, 1.000000000000000000, -3.460219699422086000E-017 ) ) ;
+#10864 = EDGE_CURVE ( 'NONE', #15298, #8760, #4662, .T. ) ;
+#10865 = ORIENTED_EDGE ( 'NONE', *, *, #12221, .T. ) ;
+#10866 = MANIFOLD_SOLID_BREP ( 'Contact 2', #16491 ) ;
+#10867 = ORIENTED_EDGE ( 'NONE', *, *, #13489, .T. ) ;
+#10868 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, 1.499999999999999600 ) ) ;
+#10869 = LINE ( 'NONE', #12175, #9256 ) ;
+#10870 = PLANE ( 'NONE', #11732 ) ;
+#10871 = CIRCLE ( 'NONE', #5502, 0.1499999999999995200 ) ;
+#10872 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.409462824231156100E-014, 0.0000000000000000000 ) ) ;
+#10873 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#10874 = EDGE_CURVE ( 'NONE', #7640, #10544, #8065, .T. ) ;
+#10875 = ADVANCED_FACE ( 'NONE', ( #13927 ), #8535, .F. ) ;
+#10876 = CARTESIAN_POINT ( 'NONE', ( 1.424999999999999600, 0.1150000002457354800, -1.400000000000003200 ) ) ;
+#10877 = VECTOR ( 'NONE', #2701, 1000.000000000000000 ) ;
+#10878 = CARTESIAN_POINT ( 'NONE', ( -8.960348532938082500E-016, 7.962244923949405000E-015, -2.500000000000007500 ) ) ;
+#10879 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884013400E-015 ) ) ;
+#10880 = DIRECTION ( 'NONE', ( -0.7071067811865412400, 0.7071067811865536800, -3.697785493223492300E-032 ) ) ;
+#10881 = ORIENTED_EDGE ( 'NONE', *, *, #13502, .T. ) ;
+#10882 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999500, 1.730000000000000900, -1.480000000000007500 ) ) ;
+#10883 = ORIENTED_EDGE ( 'NONE', *, *, #15839, .T. ) ;
+#10884 = EDGE_CURVE ( 'NONE', #2075, #12839, #14128, .T. ) ;
+#10885 = EDGE_CURVE ( 'NONE', #9222, #2972, #3660, .T. ) ;
+#10886 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006700, 8.698523096184515900E-015, -0.2499999999999998900 ) ) ;
+#10887 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#10888 = ORIENTED_EDGE ( 'NONE', *, *, #3801, .T. ) ;
+#10889 = EDGE_CURVE ( 'NONE', #6608, #436, #7666, .T. ) ;
+#10890 = DIRECTION ( 'NONE', ( -0.7071067811865541200, -0.7071067811865411300, 0.0000000000000000000 ) ) ;
+#10891 = LINE ( 'NONE', #8588, #2437 ) ;
+#10892 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245752000, 0.4500000002457347200, -2.050000000000007400 ) ) ;
+#10893 = VERTEX_POINT ( 'NONE', #674 ) ;
+#10894 = LINE ( 'NONE', #2971, #3246 ) ;
+#10895 = DIRECTION ( 'NONE', ( 3.862588252153088400E-015, 1.000000000000000000, 4.496590071897789500E-015 ) ) ;
+#10896 = EDGE_CURVE ( 'NONE', #13796, #7537, #6648, .T. ) ;
+#10897 = ORIENTED_EDGE ( 'NONE', *, *, #5468, .F. ) ;
+#10898 = AXIS2_PLACEMENT_3D ( 'NONE', #8624, #11364, #4782 ) ;
+#10899 = LINE ( 'NONE', #16525, #8885 ) ;
+#10900 = ORIENTED_EDGE ( 'NONE', *, *, #9276, .T. ) ;
+#10901 = CARTESIAN_POINT ( 'NONE', ( -3.900000000000004400, 0.2999999999999460300, 1.384087879768442500E-017 ) ) ;
+#10902 = ADVANCED_FACE ( 'NONE', ( #10698 ), #3412, .T. ) ;
+#10903 = ORIENTED_EDGE ( 'NONE', *, *, #15623, .F. ) ;
+#10904 = ADVANCED_FACE ( 'NONE', ( #9101 ), #4640, .T. ) ;
+#10905 = PLANE ( 'NONE', #4397 ) ;
+#10906 = EDGE_CURVE ( 'NONE', #11968, #12473, #9698, .T. ) ;
+#10907 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 9.227252531791526600E-017 ) ) ;
+#10908 = CARTESIAN_POINT ( 'NONE', ( -2.475000000000000500, 2.450000000000000200, -1.199999999999999700 ) ) ;
+#10909 = FACE_OUTER_BOUND ( 'NONE', #11358, .T. ) ;
+#10910 = CARTESIAN_POINT ( 'NONE', ( -0.5600000000000052700, 1.997424434962488100, -1.000000000000002200 ) ) ;
+#10911 = ORIENTED_EDGE ( 'NONE', *, *, #12212, .T. ) ;
+#10912 = FACE_OUTER_BOUND ( 'NONE', #15806, .T. ) ;
+#10913 = CARTESIAN_POINT ( 'NONE', ( 0.8100000000000057200, 3.903127820947842800E-015, -1.000000000000002700 ) ) ;
+#10914 = EDGE_CURVE ( 'NONE', #6278, #2381, #6242, .T. ) ;
+#10915 = EDGE_CURVE ( 'NONE', #7952, #3405, #14320, .T. ) ;
+#10916 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.1500000002457345700, -1.850000000000005900 ) ) ;
+#10917 = CARTESIAN_POINT ( 'NONE', ( 3.722609361704180700, 1.850000000000001400, 2.841336621393260000 ) ) ;
+#10918 = CARTESIAN_POINT ( 'NONE', ( -3.449999999999999300, 1.900000000000001700, -1.200000000000000600 ) ) ;
+#10919 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862708500, 0.3000000000000118700, -0.2911402198045955300 ) ) ;
+#10920 = EDGE_CURVE ( 'NONE', #16245, #4021, #9285, .T. ) ;
+#10921 = ORIENTED_EDGE ( 'NONE', *, *, #15818, .T. ) ;
+#10922 = LINE ( 'NONE', #10650, #10117 ) ;
+#10923 = AXIS2_PLACEMENT_3D ( 'NONE', #13429, #3062, #15868 ) ;
+#10924 = CARTESIAN_POINT ( 'NONE', ( -0.07322330470336720100, 0.3000000002456971200, -2.389365758097288600E-017 ) ) ;
+#10925 = ORIENTED_EDGE ( 'NONE', *, *, #15177, .T. ) ;
+#10926 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10927 = CIRCLE ( 'NONE', #15955, 0.1499999999999999700 ) ;
+#10928 = EDGE_LOOP ( 'NONE', ( #3877, #4507, #13623, #2934 ) ) ;
+#10929 = VECTOR ( 'NONE', #14656, 1000.000000000000000 ) ;
+#10930 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10931 = ADVANCED_FACE ( 'NONE', ( #10108 ), #4869, .F. ) ;
+#10932 = VERTEX_POINT ( 'NONE', #10717 ) ;
+#10933 = ORIENTED_EDGE ( 'NONE', *, *, #1752, .F. ) ;
+#10934 = VECTOR ( 'NONE', #6646, 1000.000000000000000 ) ;
+#10935 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2000000002457346900, -1.850000000000006100 ) ) ;
+#10936 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#10937 = DIRECTION ( 'NONE', ( -1.415611836225472200E-014, 1.000000000000000000, -3.460219699422086000E-017 ) ) ;
+#10938 = CARTESIAN_POINT ( 'NONE', ( 3.249999999999999600, 1.265000000000004600, 1.174999999999997400 ) ) ;
+#10939 = AXIS2_PLACEMENT_3D ( 'NONE', #15636, #10325, #5195 ) ;
+#10940 = LINE ( 'NONE', #11485, #3686 ) ;
+#10941 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 3.373073425510458100E-015 ) ) ;
+#10942 = ORIENTED_EDGE ( 'NONE', *, *, #6462, .F. ) ;
+#10943 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000006700, 8.744791672500534000E-015, -0.4100000000000018600 ) ) ;
+#10944 = ORIENTED_EDGE ( 'NONE', *, *, #9280, .T. ) ;
+#10945 = ORIENTED_EDGE ( 'NONE', *, *, #12629, .T. ) ;
+#10946 = VERTEX_POINT ( 'NONE', #3369 ) ;
+#10947 = CARTESIAN_POINT ( 'NONE', ( 1.063583081805582300, 0.05000000000001474100, -0.5214271102221097500 ) ) ;
+#10948 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999600, 0.2400000002457354200, -1.400000000000002800 ) ) ;
+#10949 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.2000000002457346900, -1.800000000000005200 ) ) ;
+#10950 = DIRECTION ( 'NONE', ( 1.845450506358306300E-016, -3.460219699421824000E-017, -1.000000000000000000 ) ) ;
+#10951 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000018500, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#10952 = ORIENTED_EDGE ( 'NONE', *, *, #4548, .F. ) ;
+#10953 = EDGE_LOOP ( 'NONE', ( #13742, #3741, #10837, #4789 ) ) ;
+#10954 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999998700, 0.1150000002457355300, -2.200000000000009900 ) ) ;
+#10955 = CIRCLE ( 'NONE', #2752, 0.1500000000000000500 ) ;
+#10956 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 2.457376050840250600E-010, -2.200000000000009500 ) ) ;
+#10957 = VERTEX_POINT ( 'NONE', #3730 ) ;
+#10958 = PLANE ( 'NONE', #2120 ) ;
+#10959 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10960 = ORIENTED_EDGE ( 'NONE', *, *, #2750, .F. ) ;
+#10961 = VERTEX_POINT ( 'NONE', #15672 ) ;
+#10962 = ORIENTED_EDGE ( 'NONE', *, *, #7520, .F. ) ;
+#10963 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.1500000002457345700, -2.500000000000006200 ) ) ;
+#10964 = CARTESIAN_POINT ( 'NONE', ( 1.550000000000000300, 1.650000000000000800, 1.699999999999997500 ) ) ;
+#10965 = VECTOR ( 'NONE', #7600, 1000.000000000000000 ) ;
+#10966 = EDGE_CURVE ( 'NONE', #8354, #12987, #2841, .T. ) ;
+#10967 = ORIENTED_EDGE ( 'NONE', *, *, #8506, .T. ) ;
+#10968 = ADVANCED_FACE ( 'NONE', ( #12735 ), #793, .F. ) ;
+#10969 = VECTOR ( 'NONE', #11282, 1000.000000000000000 ) ;
+#10970 = DIRECTION ( 'NONE', ( 3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#10971 = CARTESIAN_POINT ( 'NONE', ( 2.773223305542386700, 0.3732233049491002800, -1.480000000000007500 ) ) ;
+#10972 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2000000002457346900, -1.850000000000006100 ) ) ;
+#10973 = DIRECTION ( 'NONE', ( 0.2211161094166274000, -7.991152206701659600E-016, 0.9752474896950281700 ) ) ;
+#10974 = EDGE_LOOP ( 'NONE', ( #13908, #536, #13043, #5984 ) ) ;
+#10975 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10976 = CYLINDRICAL_SURFACE ( 'NONE', #16249, 0.2000000000000000900 ) ;
+#10977 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#10978 = VERTEX_POINT ( 'NONE', #10261 ) ;
+#10979 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2400000002457353100, -1.650000000000005200 ) ) ;
+#10980 = ORIENTED_EDGE ( 'NONE', *, *, #4416, .F. ) ;
+#10981 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000002800, -0.2450000033420423900, 2.638707686813411600 ) ) ;
+#10982 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#10983 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000006200, 1.448470594557410400E-014, 1.109999999999999000 ) ) ;
+#10984 = CARTESIAN_POINT ( 'NONE', ( 4.113665165777109500, 1.400000000000002400, 2.930000000561183700 ) ) ;
+#10985 = FACE_OUTER_BOUND ( 'NONE', #9781, .T. ) ;
+#10986 = EDGE_CURVE ( 'NONE', #8286, #7794, #14917, .T. ) ;
+#10987 = CARTESIAN_POINT ( 'NONE', ( 2.030569425459583900, 2.377660817715597600, -1.499999999999997300 ) ) ;
+#10988 = CYLINDRICAL_SURFACE ( 'NONE', #9772, 0.1499999999999999700 ) ;
+#10989 = COLOUR_RGB ( '',1.000000000000000000, 0.8117647058823529400, 0.5019607843137254800 ) ;
+#10990 = ADVANCED_FACE ( 'NONE', ( #16513 ), #13131, .T. ) ;
+#10991 = AXIS2_PLACEMENT_3D ( 'NONE', #13146, #14418, #15649 ) ;
+#10992 = VERTEX_POINT ( 'NONE', #15837 ) ;
+#10993 = LINE ( 'NONE', #10916, #9579 ) ;
+#10994 = ADVANCED_FACE ( 'NONE', ( #5659 ), #16062, .F. ) ;
+#10995 = DIRECTION ( 'NONE', ( 1.395063264127829700E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#10996 = ORIENTED_EDGE ( 'NONE', *, *, #7943, .F. ) ;
+#10997 = VERTEX_POINT ( 'NONE', #14556 ) ;
+#10998 = EDGE_CURVE ( 'NONE', #2786, #15658, #15124, .T. ) ;
+#10999 = DIRECTION ( 'NONE', ( -1.000000000000000000, -4.336808689942020100E-015, 0.0000000000000000000 ) ) ;
+#11000 = EDGE_LOOP ( 'NONE', ( #12946, #4082, #9167, #13803 ) ) ;
+#11001 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11002 = EDGE_CURVE ( 'NONE', #10125, #5463, #11326, .T. ) ;
+#11003 = LINE ( 'NONE', #607, #5166 ) ;
+#11004 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999999200, 1.475000000000001400, -1.000000000000003100 ) ) ;
+#11005 = CYLINDRICAL_SURFACE ( 'NONE', #4076, 0.05000000000000035000 ) ;
+#11006 = AXIS2_PLACEMENT_3D ( 'NONE', #1465, #14535, #2734 ) ;
+#11007 = VECTOR ( 'NONE', #5860, 1000.000000000000000 ) ;
+#11008 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, -1.500000000000000700 ) ) ;
+#11009 = ORIENTED_EDGE ( 'NONE', *, *, #4581, .F. ) ;
+#11010 = CARTESIAN_POINT ( 'NONE', ( 0.4099999999999999800, 2.250000000000000400, -1.150000000000000100 ) ) ;
+#11011 = CARTESIAN_POINT ( 'NONE', ( -2.375000000000000400, 2.450000000000000200, -1.399999999999999900 ) ) ;
+#11012 = ORIENTED_EDGE ( 'NONE', *, *, #7069, .F. ) ;
+#11013 = CARTESIAN_POINT ( 'NONE', ( 2.850000000000001000, 0.3000000002457345300, -1.750000000000007500 ) ) ;
+#11014 = ORIENTED_EDGE ( 'NONE', *, *, #11206, .T. ) ;
+#11015 = DIRECTION ( 'NONE', ( 1.084202172485495800E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11016 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000006100, 3.315898573964004900E-014, 0.7999999999999991600 ) ) ;
+#11017 = CARTESIAN_POINT ( 'NONE', ( 0.1249999999999983800, 0.2400000002457352300, -2.200000000000007700 ) ) ;
+#11018 = CARTESIAN_POINT ( 'NONE', ( 2.667157288364403500, 0.4792893221270813600, -2.050000000000007400 ) ) ;
+#11019 = VECTOR ( 'NONE', #12082, 1000.000000000000000 ) ;
+#11020 = EDGE_CURVE ( 'NONE', #7660, #12941, #1469, .T. ) ;
+#11021 = EDGE_CURVE ( 'NONE', #5936, #11400, #5837, .T. ) ;
+#11022 = LINE ( 'NONE', #11459, #3971 ) ;
+#11023 = VECTOR ( 'NONE', #14906, 1000.000000000000000 ) ;
+#11024 = CARTESIAN_POINT ( 'NONE', ( -2.804999999999999700, 2.450000000000000200, 1.250000000000000200 ) ) ;
+#11025 = ORIENTED_EDGE ( 'NONE', *, *, #3357, .T. ) ;
+#11026 = EDGE_CURVE ( 'NONE', #6121, #8313, #15705, .T. ) ;
+#11027 = EDGE_LOOP ( 'NONE', ( #11976, #5522, #12766, #6949 ) ) ;
+#11028 = ORIENTED_EDGE ( 'NONE', *, *, #4194, .F. ) ;
+#11029 = CARTESIAN_POINT ( 'NONE', ( 1.750000000000000200, 1.700000000000001100, 1.499999999999997300 ) ) ;
+#11030 = VERTEX_POINT ( 'NONE', #15615 ) ;
+#11031 = CARTESIAN_POINT ( 'NONE', ( 3.788944194529168600, 1.850000000000001600, 2.548762374484751600 ) ) ;
+#11032 = AXIS2_PLACEMENT_3D ( 'NONE', #9172, #9109, #3952 ) ;
+#11033 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 2.149999999999999500, -2.050000000000000700 ) ) ;
+#11034 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#11035 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 0.8500000000000012000, -2.500000000000003600 ) ) ;
+#11036 = VECTOR ( 'NONE', #7241, 1000.000000000000000 ) ;
+#11037 = ORIENTED_EDGE ( 'NONE', *, *, #13021, .F. ) ;
+#11038 = DIRECTION ( 'NONE', ( -3.506355962080169000E-017, 3.118811355745530300E-016, 1.000000000000000000 ) ) ;
+#11039 = VECTOR ( 'NONE', #16340, 1000.000000000000000 ) ;
+#11040 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999993400, 0.0000000000000000000, 1.699999999999997500 ) ) ;
+#11041 = CYLINDRICAL_SURFACE ( 'NONE', #13776, 0.2499999999999996400 ) ;
+#11042 = VECTOR ( 'NONE', #2135, 1000.000000000000000 ) ;
+#11043 = ORIENTED_EDGE ( 'NONE', *, *, #12288, .F. ) ;
+#11044 = EDGE_LOOP ( 'NONE', ( #7117, #2333, #11211, #14591 ) ) ;
+#11045 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903029400, -0.07608164845601145300, 2.597097438025788300 ) ) ;
+#11046 = ORIENTED_EDGE ( 'NONE', *, *, #9705, .T. ) ;
+#11047 = EDGE_CURVE ( 'NONE', #12954, #14021, #2262, .T. ) ;
+#11048 = VECTOR ( 'NONE', #8915, 1000.000000000000000 ) ;
+#11049 = CYLINDRICAL_SURFACE ( 'NONE', #9641, 0.1499999999999995200 ) ;
+#11050 = VECTOR ( 'NONE', #11182, 1000.000000000000000 ) ;
+#11051 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.415611836239088900E-014, 0.0000000000000000000 ) ) ;
+#11052 = AXIS2_PLACEMENT_3D ( 'NONE', #7860, #14116, #11717 ) ;
+#11053 = VECTOR ( 'NONE', #7399, 1000.000000000000000 ) ;
+#11054 = DIRECTION ( 'NONE', ( 2.802596928649634100E-045, 4.613626265895614200E-017, -1.000000000000000000 ) ) ;
+#11055 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 2.457346235280513500E-010, -2.500000000000006200 ) ) ;
+#11056 = ORIENTED_EDGE ( 'NONE', *, *, #13089, .F. ) ;
+#11057 = VERTEX_POINT ( 'NONE', #4009 ) ;
+#11058 = ADVANCED_FACE ( 'NONE', ( #11531 ), #5322, .T. ) ;
+#11059 = VERTEX_POINT ( 'NONE', #11723 ) ;
+#11060 = CARTESIAN_POINT ( 'NONE', ( 1.716390323626119800, 1.390787814871274700, 1.644446516072660700 ) ) ;
+#11061 = PLANE ( 'NONE', #814 ) ;
+#11062 = DIRECTION ( 'NONE', ( 0.7071067811865545700, 0.7071067811865404700, 0.0000000000000000000 ) ) ;
+#11063 = VECTOR ( 'NONE', #9764, 1000.000000000000000 ) ;
+#11064 = PLANE ( 'NONE', #8689 ) ;
+#11065 = VECTOR ( 'NONE', #6473, 1000.000000000000000 ) ;
+#11066 = AXIS2_PLACEMENT_3D ( 'NONE', #8466, #13584, #7207 ) ;
+#11067 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#11068 = DIRECTION ( 'NONE', ( -0.7071067811865536800, 0.7071067811865413600, -6.524652836950588100E-017 ) ) ;
+#11069 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11070 = FACE_OUTER_BOUND ( 'NONE', #15785, .T. ) ;
+#11071 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.613626265895764100E-016 ) ) ;
+#11072 = ORIENTED_EDGE ( 'NONE', *, *, #15603, .T. ) ;
+#11073 = CARTESIAN_POINT ( 'NONE', ( 1.750000000000000200, 1.700000000000001100, 1.499999999999997300 ) ) ;
+#11074 = ORIENTED_EDGE ( 'NONE', *, *, #544, .F. ) ;
+#11075 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.150000000000000400, 1.899999999999999700 ) ) ;
+#11076 = EDGE_LOOP ( 'NONE', ( #2483, #10095, #4862, #17 ) ) ;
+#11077 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11078 = ADVANCED_FACE ( 'NONE', ( #10912 ), #1533, .F. ) ;
+#11079 = AXIS2_PLACEMENT_3D ( 'NONE', #2251, #8823, #13995 ) ;
+#11080 = DIRECTION ( 'NONE', ( 1.415624939244503300E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#11081 = EDGE_CURVE ( 'NONE', #11535, #9136, #12130, .T. ) ;
+#11082 = FACE_OUTER_BOUND ( 'NONE', #14012, .T. ) ;
+#11083 = DIRECTION ( 'NONE', ( 6.424901762877063500E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11084 = DIRECTION ( 'NONE', ( -3.614007241618351700E-016, 6.866613759074868000E-015, -1.000000000000000000 ) ) ;
+#11085 = CARTESIAN_POINT ( 'NONE', ( 3.722609361704181600, 1.850000000000001200, 2.841336621393260500 ) ) ;
+#11086 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -8.972707634362825900E-016 ) ) ;
+#11087 = VECTOR ( 'NONE', #3852, 1000.000000000000000 ) ;
+#11088 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.817098613104197700E-016, 0.0000000000000000000 ) ) ;
+#11089 = PLANE ( 'NONE', #3890 ) ;
+#11090 = ORIENTED_EDGE ( 'NONE', *, *, #227, .F. ) ;
+#11091 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #9890, #7220, #2179, #11073 ),
+ .UNSPECIFIED., .F., .F. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384689700, 6.283185307179586200 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#11092 = DIRECTION ( 'NONE', ( 0.7071067811865412400, -0.7071067811865536800, 2.453269466693368100E-016 ) ) ;
+#11093 = CARTESIAN_POINT ( 'NONE', ( 1.742108714544467400, 1.366988405040876500, 1.555625909395458800 ) ) ;
+#11094 = ORIENTED_EDGE ( 'NONE', *, *, #1633, .T. ) ;
+#11095 = AXIS2_PLACEMENT_3D ( 'NONE', #7685, #13223, #5600 ) ;
+#11096 = EDGE_CURVE ( 'NONE', #11315, #6687, #5266, .T. ) ;
+#11097 = LINE ( 'NONE', #2545, #4235 ) ;
+#11098 = EDGE_CURVE ( 'NONE', #15233, #11210, #7887, .T. ) ;
+#11099 = EDGE_LOOP ( 'NONE', ( #2109, #10412, #5657, #16386, #6047, #1954, #13942, #8603 ) ) ;
+#11100 = VECTOR ( 'NONE', #12666, 1000.000000000000200 ) ;
+#11101 = LINE ( 'NONE', #11055, #7658 ) ;
+#11102 = ORIENTED_EDGE ( 'NONE', *, *, #682, .T. ) ;
+#11103 = ORIENTED_EDGE ( 'NONE', *, *, #13660, .T. ) ;
+#11104 = DIRECTION ( 'NONE', ( -7.619560399766192800E-045, -4.613626265895614200E-017, 1.000000000000000000 ) ) ;
+#11105 = AXIS2_PLACEMENT_3D ( 'NONE', #9529, #5742, #14749 ) ;
+#11106 = ADVANCED_FACE ( 'NONE', ( #1659 ), #5121, .F. ) ;
+#11107 = PLANE ( 'NONE', #1329 ) ;
+#11108 = CARTESIAN_POINT ( 'NONE', ( 3.449999999999999700, 1.900000000000000400, 2.489999999999999300 ) ) ;
+#11109 = CARTESIAN_POINT ( 'NONE', ( -1.360355339355998800, -1.463908729949247300, 3.765702674762628500E-016 ) ) ;
+#11110 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000000900, 1.405673326026337000, 1.699999999999997500 ) ) ;
+#11111 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 2.457346235280513500E-010, -2.500000000000005300 ) ) ;
+#11112 = EDGE_CURVE ( 'NONE', #15437, #7533, #1845, .T. ) ;
+#11113 = FACE_OUTER_BOUND ( 'NONE', #7402, .T. ) ;
+#11114 = ORIENTED_EDGE ( 'NONE', *, *, #4259, .F. ) ;
+#11115 = CARTESIAN_POINT ( 'NONE', ( 1.476044799316081500E-016, 1.475000000000001400, -1.000000000000002400 ) ) ;
+#11116 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#11117 = DIRECTION ( 'NONE', ( 3.862588252153086800E-015, -1.000000000000000000, -4.613626265894743300E-017 ) ) ;
+#11118 = ORIENTED_EDGE ( 'NONE', *, *, #14872, .T. ) ;
+#11119 = LINE ( 'NONE', #8089, #8069 ) ;
+#11120 = ORIENTED_EDGE ( 'NONE', *, *, #8427, .T. ) ;
+#11121 = EDGE_CURVE ( 'NONE', #1445, #16191, #232, .T. ) ;
+#11122 = VERTEX_POINT ( 'NONE', #9004 ) ;
+#11123 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000300, 0.5000000000000035500, -2.200000000000006800 ) ) ;
+#11124 = EDGE_CURVE ( 'NONE', #16607, #9319, #15503, .T. ) ;
+#11125 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.2400000002457353100, -1.650000000000005900 ) ) ;
+#11126 = CARTESIAN_POINT ( 'NONE', ( 1.063583081805582300, 0.05000000000001474100, -0.5214271102221097500 ) ) ;
+#11127 = CARTESIAN_POINT ( 'NONE', ( -1.600000000000001400, 1.850000000000001000, 1.617157287525378100 ) ) ;
+#11128 = DIRECTION ( 'NONE', ( 1.379025886541473100E-014, -0.9709743802578710800, 0.2391835129829041600 ) ) ;
+#11129 = EDGE_LOOP ( 'NONE', ( #6845, #4942, #15010, #5274 ) ) ;
+#11130 = CIRCLE ( 'NONE', #14695, 0.1840916316780603100 ) ;
+#11131 = AXIS2_PLACEMENT_3D ( 'NONE', #1793, #559, #10779 ) ;
+#11132 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.1736481776669340800, -0.9848077530122073500 ) ) ;
+#11133 = VERTEX_POINT ( 'NONE', #31 ) ;
+#11134 = LINE ( 'NONE', #10956, #9303 ) ;
+#11135 = CARTESIAN_POINT ( 'NONE', ( 3.324264069305222800, 0.5000000000000113200, -1.350000000000002800 ) ) ;
+#11136 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11137 = ORIENTED_EDGE ( 'NONE', *, *, #5604, .T. ) ;
+#11138 = ORIENTED_EDGE ( 'NONE', *, *, #12440, .T. ) ;
+#11139 = VECTOR ( 'NONE', #1415, 1000.000000000000000 ) ;
+#11140 = LINE ( 'NONE', #15638, #3066 ) ;
+#11141 = ADVANCED_FACE ( 'NONE', ( #7866 ), #7867, .F. ) ;
+#11142 = PLANE ( 'NONE', #14531 ) ;
+#11143 = EDGE_CURVE ( 'NONE', #144, #8399, #13730, .T. ) ;
+#11144 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#11145 = ORIENTED_EDGE ( 'NONE', *, *, #3020, .T. ) ;
+#11146 = CARTESIAN_POINT ( 'NONE', ( 2.850000000000001000, 2.457335002441720000E-010, -1.600000000000009600 ) ) ;
+#11147 = ORIENTED_EDGE ( 'NONE', *, *, #9135, .F. ) ;
+#11148 = EDGE_LOOP ( 'NONE', ( #6587, #15353, #14356, #14960, #10718 ) ) ;
+#11149 = VERTEX_POINT ( 'NONE', #12952 ) ;
+#11150 = ORIENTED_EDGE ( 'NONE', *, *, #10488, .T. ) ;
+#11151 = LINE ( 'NONE', #14775, #16350 ) ;
+#11152 = AXIS2_PLACEMENT_3D ( 'NONE', #14385, #13065, #5429 ) ;
+#11153 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.3902451721135157800, 2.171235368242052200 ) ) ;
+#11154 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000017100, 1.370000000000001400, 1.699999999999998200 ) ) ;
+#11155 = LINE ( 'NONE', #10353, #14343 ) ;
+#11156 = ORIENTED_EDGE ( 'NONE', *, *, #7428, .F. ) ;
+#11157 = ADVANCED_FACE ( 'NONE', ( #10309 ), #16101, .T. ) ;
+#11158 = VERTEX_POINT ( 'NONE', #6505 ) ;
+#11159 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#11160 = ORIENTED_EDGE ( 'NONE', *, *, #5764, .T. ) ;
+#11161 = ORIENTED_EDGE ( 'NONE', *, *, #14245, .F. ) ;
+#11162 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#11163 = AXIS2_PLACEMENT_3D ( 'NONE', #3327, #7183, #752 ) ;
+#11164 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#11165 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903067900, -3.500860627353570500E-016, -0.5202298413897690200 ) ) ;
+#11166 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999995500, 0.3000000000000538900, 0.09999999999999875700 ) ) ;
+#11167 = AXIS2_PLACEMENT_3D ( 'NONE', #11111, #16423, #15028 ) ;
+#11168 = LINE ( 'NONE', #6377, #1706 ) ;
+#11169 = ORIENTED_EDGE ( 'NONE', *, *, #11458, .T. ) ;
+#11170 = VECTOR ( 'NONE', #8215, 1000.000000000000000 ) ;
+#11171 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.084202172485503800E-015 ) ) ;
+#11172 = ORIENTED_EDGE ( 'NONE', *, *, #7121, .T. ) ;
+#11173 = VECTOR ( 'NONE', #389, 1000.000000000000000 ) ;
+#11174 = VERTEX_POINT ( 'NONE', #5225 ) ;
+#11175 = EDGE_CURVE ( 'NONE', #11400, #8117, #4445, .T. ) ;
+#11176 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.036248465232409100E-030, -3.584139413175222700E-016 ) ) ;
+#11177 = ORIENTED_EDGE ( 'NONE', *, *, #13188, .F. ) ;
+#11178 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245747500, 2.000000000000001800, -2.050000000000007400 ) ) ;
+#11179 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11180 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2000000002457346900, -1.850000000000006100 ) ) ;
+#11181 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000000600, 2.150000000000000800, -2.050000000000007400 ) ) ;
+#11182 = DIRECTION ( 'NONE', ( -4.301469240227975500E-015, -1.000000000000000000, 1.558670225871335600E-016 ) ) ;
+#11183 = ADVANCED_FACE ( 'NONE', ( #1053 ), #14442, .F. ) ;
+#11184 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.398104808200366700E-014, 0.0000000000000000000 ) ) ;
+#11185 = AXIS2_PLACEMENT_3D ( 'NONE', #1258, #6337, #2528 ) ;
+#11186 = VECTOR ( 'NONE', #14542, 1000.000000000000000 ) ;
+#11187 = LINE ( 'NONE', #1452, #5324 ) ;
+#11188 = CARTESIAN_POINT ( 'NONE', ( -3.299999999999999400, 1.900000000000001200, -2.200000000000007300 ) ) ;
+#11189 = ORIENTED_EDGE ( 'NONE', *, *, #16, .F. ) ;
+#11190 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.398104808200366700E-014, 0.0000000000000000000 ) ) ;
+#11191 = ORIENTED_EDGE ( 'NONE', *, *, #8198, .T. ) ;
+#11192 = VECTOR ( 'NONE', #8079, 1000.000000000000100 ) ;
+#11193 = ORIENTED_EDGE ( 'NONE', *, *, #16013, .T. ) ;
+#11194 = PLANE ( 'NONE', #10725 ) ;
+#11195 = VERTEX_POINT ( 'NONE', #1428 ) ;
+#11196 = ORIENTED_EDGE ( 'NONE', *, *, #6079, .F. ) ;
+#11197 = ORIENTED_EDGE ( 'NONE', *, *, #16363, .F. ) ;
+#11198 = EDGE_CURVE ( 'NONE', #3171, #9199, #13515, .T. ) ;
+#11199 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000018500, 1.370000000000001400, 1.699999999999998200 ) ) ;
+#11200 = CARTESIAN_POINT ( 'NONE', ( 3.050000000000000300, 2.623244949692903100, 2.930000000890774300 ) ) ;
+#11201 = EDGE_CURVE ( 'NONE', #14021, #7938, #2828, .T. ) ;
+#11202 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999999000, 2.450000000000000200, 9.713746293325408400E-016 ) ) ;
+#11203 = LINE ( 'NONE', #3264, #13810 ) ;
+#11204 = DIRECTION ( 'NONE', ( -1.000000000000000000, -3.491481338843133000E-015, -9.227252531791526600E-017 ) ) ;
+#11205 = LINE ( 'NONE', #5224, #7757 ) ;
+#11206 = EDGE_CURVE ( 'NONE', #15261, #4055, #9085, .T. ) ;
+#11207 = VECTOR ( 'NONE', #795, 1000.000000000000000 ) ;
+#11208 = CIRCLE ( 'NONE', #10023, 0.1279541829845924400 ) ;
+#11209 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11210 = VERTEX_POINT ( 'NONE', #6710 ) ;
+#11211 = ORIENTED_EDGE ( 'NONE', *, *, #14042, .F. ) ;
+#11212 = VECTOR ( 'NONE', #3126, 1000.000000000000000 ) ;
+#11213 = ORIENTED_EDGE ( 'NONE', *, *, #16240, .F. ) ;
+#11214 = ORIENTED_EDGE ( 'NONE', *, *, #2791, .F. ) ;
+#11215 = CARTESIAN_POINT ( 'NONE', ( 6.078103088176334400E-016, 2.450000000000000200, 1.850000000000000300 ) ) ;
+#11216 = ORIENTED_EDGE ( 'NONE', *, *, #11801, .T. ) ;
+#11217 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#11218 = EDGE_CURVE ( 'NONE', #4707, #6015, #5640, .T. ) ;
+#11219 = LINE ( 'NONE', #15400, #13022 ) ;
+#11220 = AXIS2_PLACEMENT_3D ( 'NONE', #4438, #1288, #7724 ) ;
+#11221 = VECTOR ( 'NONE', #15129, 1000.000000000000000 ) ;
+#11222 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 1.249999999999999600 ) ) ;
+#11223 = FACE_OUTER_BOUND ( 'NONE', #4477, .T. ) ;
+#11224 = EDGE_CURVE ( 'NONE', #13904, #1163, #6046, .T. ) ;
+#11225 = ORIENTED_EDGE ( 'NONE', *, *, #9801, .F. ) ;
+#11226 = EDGE_CURVE ( 'NONE', #12516, #9514, #10894, .T. ) ;
+#11227 = ORIENTED_EDGE ( 'NONE', *, *, #13983, .F. ) ;
+#11228 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -6.856614529552593400E-016 ) ) ;
+#11229 = ORIENTED_EDGE ( 'NONE', *, *, #16388, .F. ) ;
+#11230 = EDGE_CURVE ( 'NONE', #9706, #8699, #7460, .T. ) ;
+#11231 = ADVANCED_FACE ( 'NONE', ( #8696 ), #10682, .T. ) ;
+#11232 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#11233 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245748400, 0.5500000002457352500, -2.050000000000007400 ) ) ;
+#11234 = AXIS2_PLACEMENT_3D ( 'NONE', #11180, #3364, #8472 ) ;
+#11235 = LINE ( 'NONE', #3881, #14415 ) ;
+#11236 = CIRCLE ( 'NONE', #9132, 0.1279541829845930700 ) ;
+#11237 = PLANE ( 'NONE', #9531 ) ;
+#11238 = FACE_OUTER_BOUND ( 'NONE', #7845, .T. ) ;
+#11239 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11240 = ORIENTED_EDGE ( 'NONE', *, *, #3268, .T. ) ;
+#11241 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11242 = VERTEX_POINT ( 'NONE', #15774 ) ;
+#11243 = CARTESIAN_POINT ( 'NONE', ( -2.202642356364899400, 2.131915204428900300, -1.500000000000002200 ) ) ;
+#11244 = DIRECTION ( 'NONE', ( -2.409338161078898200E-016, 1.000000000000000000, 3.373073425510458100E-015 ) ) ;
+#11245 = ORIENTED_EDGE ( 'NONE', *, *, #16266, .T. ) ;
+#11246 = ORIENTED_EDGE ( 'NONE', *, *, #10598, .F. ) ;
+#11247 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.2391835129829040500, 0.9709743802578710800 ) ) ;
+#11248 = EDGE_CURVE ( 'NONE', #6049, #8030, #9908, .T. ) ;
+#11249 = CARTESIAN_POINT ( 'NONE', ( 3.324264069305222800, 0.5000000000000113200, -1.262132034355965000 ) ) ;
+#11250 = ADVANCED_FACE ( 'NONE', ( #5250 ), #400, .T. ) ;
+#11251 = VECTOR ( 'NONE', #8341, 1000.000000000000000 ) ;
+#11252 = LINE ( 'NONE', #15836, #6581 ) ;
+#11253 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000002700, 1.153553390000000600, -0.4100000000000012000 ) ) ;
+#11254 = EDGE_CURVE ( 'NONE', #13670, #6248, #15694, .T. ) ;
+#11255 = VECTOR ( 'NONE', #4724, 1000.000000000000000 ) ;
+#11256 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#11257 = LINE ( 'NONE', #6296, #7810 ) ;
+#11258 = DIRECTION ( 'NONE', ( -2.926545243008716500E-015, 1.000000000000000000, 1.558670225871334800E-016 ) ) ;
+#11259 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, -0.4100000000000015300 ) ) ;
+#11260 = ORIENTED_EDGE ( 'NONE', *, *, #13370, .F. ) ;
+#11261 = ORIENTED_EDGE ( 'NONE', *, *, #3562, .F. ) ;
+#11262 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000006200, 1.218926588494503100E-014, 2.499999999999999100 ) ) ;
+#11263 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000000300, 1.949999999999998400, -1.450000000000000400 ) ) ;
+#11264 = AXIS2_PLACEMENT_3D ( 'NONE', #5568, #12294, #16021 ) ;
+#11265 = ORIENTED_EDGE ( 'NONE', *, *, #7943, .T. ) ;
+#11266 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000001200, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#11267 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002800, 1.203553389999999100, 1.109999999999999200 ) ) ;
+#11268 = CARTESIAN_POINT ( 'NONE', ( -3.474264069305195600, 0.6499999999999862600, -2.200000000000002800 ) ) ;
+#11269 = VECTOR ( 'NONE', #6970, 1000.000000000000000 ) ;
+#11270 = FACE_OUTER_BOUND ( 'NONE', #13509, .T. ) ;
+#11271 = ADVANCED_FACE ( 'NONE', ( #16500 ), #14614, .T. ) ;
+#11272 = CIRCLE ( 'NONE', #14292, 0.1499999999999999700 ) ;
+#11273 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11274 = AXIS2_PLACEMENT_3D ( 'NONE', #7145, #3106, #16141 ) ;
+#11275 = VERTEX_POINT ( 'NONE', #6824 ) ;
+#11276 = VERTEX_POINT ( 'NONE', #14381 ) ;
+#11277 = CARTESIAN_POINT ( 'NONE', ( 4.903874957787940900E-018, 2.450000000000000200, 0.01999999999999950100 ) ) ;
+#11278 = ORIENTED_EDGE ( 'NONE', *, *, #8967, .F. ) ;
+#11279 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#11280 = DIRECTION ( 'NONE', ( -1.008560160451660000E-016, -1.000000000000000000, -6.866613759074860900E-015 ) ) ;
+#11281 = PRESENTATION_STYLE_ASSIGNMENT (( #11775 ) ) ;
+#11282 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#11283 = LINE ( 'NONE', #5025, #12286 ) ;
+#11284 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.168404344971012800E-015 ) ) ;
+#11285 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#11286 = ORIENTED_EDGE ( 'NONE', *, *, #11543, .T. ) ;
+#11287 = LINE ( 'NONE', #15042, #3844 ) ;
+#11288 = ORIENTED_EDGE ( 'NONE', *, *, #1826, .T. ) ;
+#11289 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#11290 = EDGE_LOOP ( 'NONE', ( #4333, #15281, #5210, #10164 ) ) ;
+#11291 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999998400, 2.550000000000001200, 2.499999999999999600 ) ) ;
+#11292 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#11293 = CARTESIAN_POINT ( 'NONE', ( 0.4099999999999999800, 2.150000000000000400, -1.200000000000000400 ) ) ;
+#11294 = ORIENTED_EDGE ( 'NONE', *, *, #11230, .F. ) ;
+#11295 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.250000000000000400, -0.9500000000000001800 ) ) ;
+#11296 = AXIS2_PLACEMENT_3D ( 'NONE', #12834, #15321, #2521 ) ;
+#11297 = CIRCLE ( 'NONE', #15449, 0.1499999999999999700 ) ;
+#11298 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 5.860552283705435800E-016 ) ) ;
+#11299 = EDGE_CURVE ( 'NONE', #1529, #14101, #7040, .T. ) ;
+#11300 = VECTOR ( 'NONE', #4078, 1000.000000000000100 ) ;
+#11301 = EDGE_CURVE ( 'NONE', #240, #9514, #444, .T. ) ;
+#11302 = VECTOR ( 'NONE', #11766, 1000.000000000000000 ) ;
+#11303 = EDGE_LOOP ( 'NONE', ( #15936, #12556, #7726, #13316 ) ) ;
+#11304 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11305 = ORIENTED_EDGE ( 'NONE', *, *, #6556, .T. ) ;
+#11306 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 0.1500000002457345700, -1.850000000000006100 ) ) ;
+#11307 = ADVANCED_FACE ( 'NONE', ( #14700 ), #13327, .T. ) ;
+#11308 = DIRECTION ( 'NONE', ( 6.424901762877063500E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11309 = CARTESIAN_POINT ( 'NONE', ( -0.2360868015510920500, -3.255313603956018500E-015, -0.2200001799460525300 ) ) ;
+#11310 = EDGE_LOOP ( 'NONE', ( #11103, #8291, #6052, #4930 ) ) ;
+#11311 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#11312 = VECTOR ( 'NONE', #15552, 1000.000000000000000 ) ;
+#11313 = EDGE_CURVE ( 'NONE', #881, #8708, #12721, .T. ) ;
+#11314 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#11315 = VERTEX_POINT ( 'NONE', #13497 ) ;
+#11316 = DIRECTION ( 'NONE', ( 0.9999993974418508500, 1.383166512540806500E-014, -0.001097777725771104100 ) ) ;
+#11317 = CIRCLE ( 'NONE', #547, 0.1300000000000000300 ) ;
+#11318 = ORIENTED_EDGE ( 'NONE', *, *, #50, .F. ) ;
+#11319 = DIRECTION ( 'NONE', ( -1.008560160451604100E-016, 1.000000000000000000, 6.866613759074868000E-015 ) ) ;
+#11320 = DIRECTION ( 'NONE', ( 0.7071067811865537900, 0.7071067811865413600, -1.957395851085175800E-016 ) ) ;
+#11321 = AXIS2_PLACEMENT_3D ( 'NONE', #10882, #487, #7028 ) ;
+#11322 = ORIENTED_EDGE ( 'NONE', *, *, #9074, .F. ) ;
+#11323 = EDGE_CURVE ( 'NONE', #269, #7300, #57, .T. ) ;
+#11324 = LINE ( 'NONE', #13260, #2259 ) ;
+#11325 = VERTEX_POINT ( 'NONE', #16168 ) ;
+#11326 = LINE ( 'NONE', #4813, #2454 ) ;
+#11327 = ORIENTED_EDGE ( 'NONE', *, *, #11299, .T. ) ;
+#11328 = ADVANCED_FACE ( 'NONE', ( #8882 ), #6227, .F. ) ;
+#11329 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245752900, 0.3000000002457344200, 2.499999999999999100 ) ) ;
+#11330 = CARTESIAN_POINT ( 'NONE', ( 0.1549999988236177000, 0.3000000000000020400, 1.989999999999999100 ) ) ;
+#11331 = AXIS2_PLACEMENT_3D ( 'NONE', #15087, #7211, #12648 ) ;
+#11332 = VERTEX_POINT ( 'NONE', #14827 ) ;
+#11333 = DIRECTION ( 'NONE', ( 0.9530166388356634500, 1.316779118008707200E-014, 0.3029179527568059400 ) ) ;
+#11334 = DIRECTION ( 'NONE', ( 1.937818200944900800E-032, -0.2588190451025146900, -0.9659258262890699800 ) ) ;
+#11335 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583902621400, 0.3000000002456982800, -0.4511402198045955700 ) ) ;
+#11336 = FACE_OUTER_BOUND ( 'NONE', #15349, .T. ) ;
+#11337 = CARTESIAN_POINT ( 'NONE', ( -2.985355339898354600, 0.1610912705931365800, -1.200000000000003700 ) ) ;
+#11338 = EDGE_LOOP ( 'NONE', ( #12193, #5851, #2068, #264, #11322 ) ) ;
+#11339 = EDGE_LOOP ( 'NONE', ( #3342, #8739, #15041, #8443 ) ) ;
+#11340 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -3.154042683594194400E-015 ) ) ;
+#11341 = EDGE_CURVE ( 'NONE', #14180, #3044, #12316, .T. ) ;
+#11342 = EDGE_CURVE ( 'NONE', #14120, #12985, #8277, .T. ) ;
+#11343 = EDGE_CURVE ( 'NONE', #11754, #5639, #3045, .T. ) ;
+#11344 = ORIENTED_EDGE ( 'NONE', *, *, #11685, .T. ) ;
+#11345 = VERTEX_POINT ( 'NONE', #10908 ) ;
+#11346 = LINE ( 'NONE', #2632, #13945 ) ;
+#11347 = ADVANCED_FACE ( 'NONE', ( #16315 ), #7261, .T. ) ;
+#11348 = DIRECTION ( 'NONE', ( 3.862588252153089200E-015, -1.000000000000000000, -8.673617379884052800E-015 ) ) ;
+#11349 = VECTOR ( 'NONE', #7909, 1000.000000000000000 ) ;
+#11350 = EDGE_LOOP ( 'NONE', ( #1907, #10458, #9613, #8887 ) ) ;
+#11351 = DIRECTION ( 'NONE', ( 3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#11352 = ORIENTED_EDGE ( 'NONE', *, *, #2027, .F. ) ;
+#11353 = ORIENTED_EDGE ( 'NONE', *, *, #13034, .F. ) ;
+#11354 = ORIENTED_EDGE ( 'NONE', *, *, #2947, .T. ) ;
+#11355 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -3.469446953658758700E-015 ) ) ;
+#11356 = CARTESIAN_POINT ( 'NONE', ( 2.449999999999999700, 0.8500000000000050800, -2.500000000000005300 ) ) ;
+#11357 = ORIENTED_EDGE ( 'NONE', *, *, #7407, .F. ) ;
+#11358 = EDGE_LOOP ( 'NONE', ( #6179, #7525, #6180, #5013 ) ) ;
+#11359 = VECTOR ( 'NONE', #10742, 1000.000000000000000 ) ;
+#11360 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002400, 1.249999999999999800, 9.550206370404249900E-016 ) ) ;
+#11361 = EDGE_CURVE ( 'NONE', #14283, #13876, #10096, .T. ) ;
+#11363 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#11362 = LINE ( 'NONE', #12037, #8109 ) ;
+#11364 = DIRECTION ( 'NONE', ( 3.727658268449029900E-015, -0.2391835129829041900, -0.9709743802578711900 ) ) ;
+#11365 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, 2.500000000000000000 ) ) ;
+#11366 = ORIENTED_EDGE ( 'NONE', *, *, #2168, .T. ) ;
+#11367 = FILL_AREA_STYLE_COLOUR ( '', #9496 ) ;
+#11368 = VERTEX_POINT ( 'NONE', #8261 ) ;
+#11369 = VERTEX_POINT ( 'NONE', #12324 ) ;
+#11370 = ORIENTED_EDGE ( 'NONE', *, *, #14969, .T. ) ;
+#11371 = LINE ( 'NONE', #8927, #11584 ) ;
+#11372 = ORIENTED_EDGE ( 'NONE', *, *, #12238, .T. ) ;
+#11373 = CARTESIAN_POINT ( 'NONE', ( -3.722609361704183800, 1.250000000000001100, 2.841336621393259600 ) ) ;
+#11374 = EDGE_LOOP ( 'NONE', ( #6442, #6054, #5537, #2084 ) ) ;
+#11375 = LINE ( 'NONE', #13473, #9341 ) ;
+#11376 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 2.457346235280513500E-010, -2.500000000000005300 ) ) ;
+#11377 = ORIENTED_EDGE ( 'NONE', *, *, #5711, .T. ) ;
+#11378 = VECTOR ( 'NONE', #5925, 1000.000000000000000 ) ;
+#11379 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11380 = EDGE_LOOP ( 'NONE', ( #15021, #3596, #12329, #5961, #15689, #3230, #9948, #7858 ) ) ;
+#11381 = ORIENTED_EDGE ( 'NONE', *, *, #14230, .T. ) ;
+#11382 = ORIENTED_EDGE ( 'NONE', *, *, #14251, .F. ) ;
+#11383 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245749300, 0.5500000002457347000, -1.200000000000002000 ) ) ;
+#11384 = ORIENTED_EDGE ( 'NONE', *, *, #3108, .F. ) ;
+#11385 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#11386 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#11387 = AXIS2_PLACEMENT_3D ( 'NONE', #7782, #10396, #14861 ) ;
+#11388 = ADVANCED_FACE ( 'NONE', ( #13915 ), #2106, .T. ) ;
+#11389 = VECTOR ( 'NONE', #13157, 1000.000000000000000 ) ;
+#11390 = VECTOR ( 'NONE', #6523, 1000.000000000000000 ) ;
+#11391 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #11067, 'distance_accuracy_value', 'NONE');
+#11392 = VECTOR ( 'NONE', #7840, 1000.000000000000100 ) ;
+#11394 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000018500, 1.970000000000001300, 1.360920363336279200 ) ) ;
+#11393 = LINE ( 'NONE', #5845, #135 ) ;
+#11395 = ORIENTED_EDGE ( 'NONE', *, *, #304, .F. ) ;
+#11396 = ORIENTED_EDGE ( 'NONE', *, *, #89, .T. ) ;
+#11397 = VECTOR ( 'NONE', #7510, 1000.000000000000000 ) ;
+#11398 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11399 = AXIS2_PLACEMENT_3D ( 'NONE', #15843, #15950, #8150 ) ;
+#11400 = VERTEX_POINT ( 'NONE', #4822 ) ;
+#11401 = ORIENTED_EDGE ( 'NONE', *, *, #7275, .T. ) ;
+#11402 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.879071865730750700E-016, 3.469446951953611200E-016 ) ) ;
+#11403 = AXIS2_PLACEMENT_3D ( 'NONE', #13575, #16140, #8461 ) ;
+#11404 = ORIENTED_EDGE ( 'NONE', *, *, #11872, .T. ) ;
+#11405 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902539900, 0.3000000002456986200, 2.499999999999996900 ) ) ;
+#11406 = FACE_OUTER_BOUND ( 'NONE', #8467, .T. ) ;
+#11407 = CIRCLE ( 'NONE', #8500, 0.1499999999999999700 ) ;
+#11408 = ADVANCED_FACE ( 'NONE', ( #9270 ), #3377, .F. ) ;
+#11409 = VECTOR ( 'NONE', #1462, 999.9999999999998900 ) ;
+#11410 = VERTEX_POINT ( 'NONE', #8317 ) ;
+#11411 = VERTEX_POINT ( 'NONE', #7115 ) ;
+#11412 = LINE ( 'NONE', #6954, #15779 ) ;
+#11413 = ORIENTED_EDGE ( 'NONE', *, *, #9380, .T. ) ;
+#11414 = PLANE ( 'NONE', #13882 ) ;
+#11415 = CARTESIAN_POINT ( 'NONE', ( 0.6362403796672556600, 0.3000000000000087000, 1.951942465392940500 ) ) ;
+#11416 = CLOSED_SHELL ( 'NONE', ( #16226, #8102, #13582, #16622, #2960, #7922 ) ) ;
+#11417 = EDGE_CURVE ( 'NONE', #1592, #7567, #3869, .T. ) ;
+#11418 = EDGE_CURVE ( 'NONE', #5493, #9754, #2439, .T. ) ;
+#11419 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#11420 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.1150000002457348800, -1.400000000000001900 ) ) ;
+#11421 = EDGE_CURVE ( 'NONE', #14272, #12681, #6632, .T. ) ;
+#11422 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.398104808200359800E-014, 0.0000000000000000000 ) ) ;
+#11423 = DIRECTION ( 'NONE', ( -1.000000000000000000, -4.613626265895772900E-016, 3.469446951953609800E-016 ) ) ;
+#11424 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11425 = LINE ( 'NONE', #6493, #14026 ) ;
+#11426 = PRODUCT_CONTEXT ( 'NONE', #15210, 'mechanical' ) ;
+#11427 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884013400E-015 ) ) ;
+#11428 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -2.168404344971007900E-016 ) ) ;
+#11429 = FACE_OUTER_BOUND ( 'NONE', #5777, .T. ) ;
+#11430 = AXIS2_PLACEMENT_3D ( 'NONE', #11683, #12955, #3848 ) ;
+#11431 = VECTOR ( 'NONE', #8768, 1000.000000000000100 ) ;
+#11432 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11433 = ORIENTED_EDGE ( 'NONE', *, *, #13826, .T. ) ;
+#11434 = ADVANCED_FACE ( 'NONE', ( #12926 ), #9901, .F. ) ;
+#11435 = VERTEX_POINT ( 'NONE', #3480 ) ;
+#11436 = VERTEX_POINT ( 'NONE', #2133 ) ;
+#11437 = EDGE_CURVE ( 'NONE', #15040, #9239, #6026, .T. ) ;
+#11438 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11439 = EDGE_CURVE ( 'NONE', #10614, #6248, #2629, .T. ) ;
+#11440 = LINE ( 'NONE', #596, #7995 ) ;
+#11441 = CARTESIAN_POINT ( 'NONE', ( -1.750000000000001100, 1.699999986910817600, 1.526183602613923900 ) ) ;
+#11442 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997900, 2.680000000000007300, 1.469865528290279300 ) ) ;
+#11443 = LINE ( 'NONE', #15056, #9621 ) ;
+#11444 = CARTESIAN_POINT ( 'NONE', ( 0.6749999988236214900, 0.05000000000000935600, -0.2911402198045955300 ) ) ;
+#11445 = EDGE_CURVE ( 'NONE', #6164, #10808, #1245, .T. ) ;
+#11446 = EDGE_CURVE ( 'NONE', #5241, #1214, #4240, .T. ) ;
+#11447 = LINE ( 'NONE', #6078, #12059 ) ;
+#11448 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 2.000000000000001800, -2.050000000000007400 ) ) ;
+#11449 = VECTOR ( 'NONE', #13523, 1000.000000000000000 ) ;
+#11450 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.5000000000000035500, -2.200000000000005500 ) ) ;
+#11451 = EDGE_CURVE ( 'NONE', #15904, #8857, #5235, .T. ) ;
+#11452 = VERTEX_POINT ( 'NONE', #15144 ) ;
+#11453 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000039600, 1.850000000000000800, -1.403369234184501000 ) ) ;
+#11454 = EDGE_CURVE ( 'NONE', #8891, #12499, #848, .T. ) ;
+#11455 = ORIENTED_EDGE ( 'NONE', *, *, #14870, .T. ) ;
+#11456 = VERTEX_POINT ( 'NONE', #10013 ) ;
+#11457 = EDGE_LOOP ( 'NONE', ( #7927, #11692, #11927, #5810, #9748, #15162 ) ) ;
+#11458 = EDGE_CURVE ( 'NONE', #893, #3506, #15287, .T. ) ;
+#11459 = CARTESIAN_POINT ( 'NONE', ( 3.174264069305223300, 0.3500000000000093000, -1.200000000000001700 ) ) ;
+#11460 = AXIS2_PLACEMENT_3D ( 'NONE', #15439, #1248, #5164 ) ;
+#11461 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11462 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11463 = LINE ( 'NONE', #2164, #4592 ) ;
+#11464 = FACE_OUTER_BOUND ( 'NONE', #1083, .T. ) ;
+#11465 = LINE ( 'NONE', #3685, #16252 ) ;
+#11466 = FACE_OUTER_BOUND ( 'NONE', #5923, .T. ) ;
+#11467 = ORIENTED_EDGE ( 'NONE', *, *, #3668, .F. ) ;
+#11468 = ORIENTED_EDGE ( 'NONE', *, *, #160, .F. ) ;
+#11469 = DIRECTION ( 'NONE', ( 0.7071067811865412400, 0.7071067811865536800, -1.232595164407830800E-032 ) ) ;
+#11470 = VERTEX_POINT ( 'NONE', #972 ) ;
+#11471 = EDGE_CURVE ( 'NONE', #3540, #3173, #11512, .T. ) ;
+#11472 = CARTESIAN_POINT ( 'NONE', ( -1.175000000000000900, 0.2400000002457350100, -2.200000000000006800 ) ) ;
+#11473 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999100, 1.800000000000003800, -2.200000000000001100 ) ) ;
+#11474 = EDGE_CURVE ( 'NONE', #3438, #11694, #11913, .T. ) ;
+#11475 = VECTOR ( 'NONE', #10460, 1000.000000000000000 ) ;
+#11476 = CIRCLE ( 'NONE', #6043, 0.1499999999999995200 ) ;
+#11477 = CARTESIAN_POINT ( 'NONE', ( -2.375000000000000400, 2.450000000000000200, -1.399999999999999900 ) ) ;
+#11478 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#11479 = ADVANCED_FACE ( 'NONE', ( #3857 ), #10490, .T. ) ;
+#11480 = CARTESIAN_POINT ( 'NONE', ( -5.232742940982993500E-031, 3.783173537880523700E-017, -0.8200000000000026200 ) ) ;
+#11481 = PLANE ( 'NONE', #7500 ) ;
+#11482 = DIRECTION ( 'NONE', ( -3.469446951953610200E-016, 1.409820536116052000E-016, -1.000000000000000000 ) ) ;
+#11483 = AXIS2_PLACEMENT_3D ( 'NONE', #2282, #12476, #2341 ) ;
+#11484 = VECTOR ( 'NONE', #10716, 1000.000000000000000 ) ;
+#11485 = CARTESIAN_POINT ( 'NONE', ( -2.849999999999999600, 2.457334956216046200E-010, -1.600000000000007600 ) ) ;
+#11486 = ORIENTED_EDGE ( 'NONE', *, *, #343, .T. ) ;
+#11487 = ORIENTED_EDGE ( 'NONE', *, *, #9044, .T. ) ;
+#11488 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#11489 = EDGE_LOOP ( 'NONE', ( #10394, #14809, #8098, #4260 ) ) ;
+#11490 = CARTESIAN_POINT ( 'NONE', ( -2.607536514800026100E-017, 0.1150000002457352100, 1.970102263947956300E-032 ) ) ;
+#11491 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11492 = VERTEX_POINT ( 'NONE', #5158 ) ;
+#11493 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002000, 1.353553389999999200, 5.589181674309223600E-016 ) ) ;
+#11494 = VECTOR ( 'NONE', #14460, 1000.000000000000000 ) ;
+#11495 = VECTOR ( 'NONE', #15975, 1000.000000000000000 ) ;
+#11496 = AXIS2_PLACEMENT_3D ( 'NONE', #15338, #2434, #1270 ) ;
+#11497 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11498 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11499 = FACE_OUTER_BOUND ( 'NONE', #9358, .T. ) ;
+#11500 = ORIENTED_EDGE ( 'NONE', *, *, #3022, .T. ) ;
+#11501 = ADVANCED_FACE ( 'NONE', ( #1038 ), #7503, .F. ) ;
+#11502 = DIRECTION ( 'NONE', ( -1.395304964040044300E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#11503 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -3.469446951953615200E-016 ) ) ;
+#11504 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#11505 = VERTEX_POINT ( 'NONE', #6197 ) ;
+#11506 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11507 = CARTESIAN_POINT ( 'NONE', ( -0.1770458158390309500, -0.09935384630339295900, 2.602830159865979500 ) ) ;
+#11508 = ORIENTED_EDGE ( 'NONE', *, *, #10966, .F. ) ;
+#11509 = FACE_OUTER_BOUND ( 'NONE', #11303, .T. ) ;
+#11510 = VERTEX_POINT ( 'NONE', #15257 ) ;
+#11511 = DIRECTION ( 'NONE', ( -0.9999993974418508500, 0.0000000000000000000, 0.001097777725771187200 ) ) ;
+#11512 = CIRCLE ( 'NONE', #5286, 0.1499999999999999700 ) ;
+#11513 = PLANE ( 'NONE', #7397 ) ;
+#11514 = VERTEX_POINT ( 'NONE', #14104 ) ;
+#11515 = CIRCLE ( 'NONE', #3994, 0.09999999999999982500 ) ;
+#11516 = CARTESIAN_POINT ( 'NONE', ( 3.588908729652607200, 0.7646446603474013100, -2.200000000000001100 ) ) ;
+#11517 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 0.2000000002457346900, -1.650000000000005700 ) ) ;
+#11518 = ORIENTED_EDGE ( 'NONE', *, *, #4846, .T. ) ;
+#11519 = DIRECTION ( 'NONE', ( 5.421010862427528100E-016, -1.000000000000000000, -1.409820536116054000E-016 ) ) ;
+#11520 = AXIS2_PLACEMENT_3D ( 'NONE', #1034, #2253, #11427 ) ;
+#11521 = CARTESIAN_POINT ( 'NONE', ( -1.360355339355999100, -1.463908729949247500, -2.200000000000000200 ) ) ;
+#11522 = ADVANCED_FACE ( 'NONE', ( #8260 ), #7566, .F. ) ;
+#11523 = DIRECTION ( 'NONE', ( 1.415611836225472200E-014, -1.000000000000000000, 3.460219699422085300E-017 ) ) ;
+#11524 = ORIENTED_EDGE ( 'NONE', *, *, #14733, .T. ) ;
+#11525 = EDGE_CURVE ( 'NONE', #10808, #636, #14293, .T. ) ;
+#11526 = EDGE_CURVE ( 'NONE', #12310, #5642, #4431, .T. ) ;
+#11527 = VECTOR ( 'NONE', #2885, 1000.000000000000000 ) ;
+#11528 = EDGE_CURVE ( 'NONE', #14018, #13001, #7021, .T. ) ;
+#11529 = DIRECTION ( 'NONE', ( 0.5735764363510407200, 0.8191520442889956800, 6.297446262058647200E-016 ) ) ;
+#11530 = ORIENTED_EDGE ( 'NONE', *, *, #11020, .T. ) ;
+#11531 = FACE_OUTER_BOUND ( 'NONE', #13534, .T. ) ;
+#11532 = PLANE ( 'NONE', #16183 ) ;
+#11533 = EDGE_CURVE ( 'NONE', #2160, #12106, #2036, .T. ) ;
+#11534 = FACE_OUTER_BOUND ( 'NONE', #10003, .T. ) ;
+#11535 = VERTEX_POINT ( 'NONE', #16610 ) ;
+#11536 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 3.154042683594194400E-015 ) ) ;
+#11537 = ORIENTED_EDGE ( 'NONE', *, *, #1826, .F. ) ;
+#11538 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999998600, 2.450000000000000200, 1.249999999999999800 ) ) ;
+#11539 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#11540 = DIRECTION ( 'NONE', ( 3.481819213528770800E-015, -1.000000000000000000, -4.379057701015053300E-047 ) ) ;
+#11541 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#11542 = EDGE_LOOP ( 'NONE', ( #1852, #14391, #5504, #1783 ) ) ;
+#11543 = EDGE_CURVE ( 'NONE', #7191, #13506, #5627, .T. ) ;
+#11544 = EDGE_LOOP ( 'NONE', ( #7012, #11894, #13149, #10123 ) ) ;
+#11545 = LINE ( 'NONE', #9200, #8081 ) ;
+#11546 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000003100, 1.370000000000001400, 1.360920363336279200 ) ) ;
+#11547 = EDGE_CURVE ( 'NONE', #15412, #13816, #431, .T. ) ;
+#11548 = VERTEX_POINT ( 'NONE', #3878 ) ;
+#11549 = FACE_OUTER_BOUND ( 'NONE', #10540, .T. ) ;
+#11550 = AXIS2_PLACEMENT_3D ( 'NONE', #1832, #13532, #16086 ) ;
+#11551 = DIRECTION ( 'NONE', ( 0.2211161094166268200, -1.239088197126288900E-015, 0.9752474896950282800 ) ) ;
+#11552 = EDGE_CURVE ( 'NONE', #16132, #1731, #9076, .T. ) ;
+#11553 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, -1.199999999999999100 ) ) ;
+#11554 = ORIENTED_EDGE ( 'NONE', *, *, #6558, .T. ) ;
+#11555 = ORIENTED_EDGE ( 'NONE', *, *, #11020, .F. ) ;
+#11556 = LINE ( 'NONE', #5051, #11139 ) ;
+#11557 = EDGE_CURVE ( 'NONE', #5481, #3798, #10301, .T. ) ;
+#11558 = EDGE_CURVE ( 'NONE', #13212, #6121, #3440, .T. ) ;
+#11559 = VECTOR ( 'NONE', #8302, 1000.000000000000000 ) ;
+#11560 = DIRECTION ( 'NONE', ( 0.2211161094166273800, -7.991152206701664600E-016, 0.9752474896950280600 ) ) ;
+#11561 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000007600, 1.475000000000001400, -1.000000000000002000 ) ) ;
+#11562 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#11563 = VERTEX_POINT ( 'NONE', #7624 ) ;
+#11564 = ORIENTED_EDGE ( 'NONE', *, *, #9605, .T. ) ;
+#11565 = AXIS2_PLACEMENT_3D ( 'NONE', #8319, #10633, #2916 ) ;
+#11566 = ORIENTED_EDGE ( 'NONE', *, *, #5148, .F. ) ;
+#11567 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 1.850000000000001000, 1.617157287525378100 ) ) ;
+#11568 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#11569 = PLANE ( 'NONE', #10236 ) ;
+#11570 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11571 = VERTEX_POINT ( 'NONE', #64 ) ;
+#11572 = ORIENTED_EDGE ( 'NONE', *, *, #4649, .F. ) ;
+#11573 = FACE_OUTER_BOUND ( 'NONE', #10229, .T. ) ;
+#11574 = EDGE_CURVE ( 'NONE', #16049, #8875, #4644, .T. ) ;
+#11575 = CYLINDRICAL_SURFACE ( 'NONE', #12737, 0.2499999999999997800 ) ;
+#11576 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245748400, 0.4500000002457356700, -2.050000000000007400 ) ) ;
+#11577 = EDGE_LOOP ( 'NONE', ( #9998, #6453, #3418, #4513 ) ) ;
+#11578 = EDGE_CURVE ( 'NONE', #9581, #8895, #4840, .T. ) ;
+#11579 = ORIENTED_EDGE ( 'NONE', *, *, #6225, .T. ) ;
+#11580 = ORIENTED_EDGE ( 'NONE', *, *, #9630, .T. ) ;
+#11581 = ORIENTED_EDGE ( 'NONE', *, *, #6298, .T. ) ;
+#11582 = VERTEX_POINT ( 'NONE', #11867 ) ;
+#11583 = EDGE_CURVE ( 'NONE', #8905, #1167, #1642, .T. ) ;
+#11584 = VECTOR ( 'NONE', #5096, 1000.000000000000000 ) ;
+#11585 = ORIENTED_EDGE ( 'NONE', *, *, #331, .T. ) ;
+#11586 = LINE ( 'NONE', #3208, #12174 ) ;
+#11587 = AXIS2_PLACEMENT_3D ( 'NONE', #2740, #14159, #1453 ) ;
+#11588 = PLANE ( 'NONE', #16632 ) ;
+#11589 = EDGE_LOOP ( 'NONE', ( #8910, #9375, #11161, #2446 ) ) ;
+#11590 = LINE ( 'NONE', #10187, #7530 ) ;
+#11591 = ADVANCED_FACE ( 'NONE', ( #1828 ), #6540, .T. ) ;
+#11592 = CARTESIAN_POINT ( 'NONE', ( 3.262132034949256200, 0.8621320343559764100, -2.200000000000000200 ) ) ;
+#11593 = PLANE ( 'NONE', #4891 ) ;
+#11594 = VERTEX_POINT ( 'NONE', #13094 ) ;
+#11595 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000000700, 1.311511067893659500, 1.348581668493420900 ) ) ;
+#11596 = DIRECTION ( 'NONE', ( 1.387778780781447700E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#11597 = LINE ( 'NONE', #7964, #2909 ) ;
+#11598 = DIRECTION ( 'NONE', ( 1.008560160451603900E-016, -1.000000000000000000, -6.864554764353591400E-015 ) ) ;
+#11599 = AXIS2_PLACEMENT_3D ( 'NONE', #5454, #14523, #1666 ) ;
+#11600 = LINE ( 'NONE', #2800, #5911 ) ;
+#11601 = ORIENTED_EDGE ( 'NONE', *, *, #14992, .T. ) ;
+#11602 = VECTOR ( 'NONE', #9083, 1000.000000000000000 ) ;
+#11603 = VECTOR ( 'NONE', #3958, 1000.000000000000000 ) ;
+#11604 = PLANE ( 'NONE', #4152 ) ;
+#11605 = ORIENTED_EDGE ( 'NONE', *, *, #7645, .T. ) ;
+#11606 = EDGE_LOOP ( 'NONE', ( #5518, #6265, #2924, #8563 ) ) ;
+#11607 = LINE ( 'NONE', #11329, #3115 ) ;
+#11609 = VERTEX_POINT ( 'NONE', #2674 ) ;
+#11608 = CARTESIAN_POINT ( 'NONE', ( 1.737072930905311500, 1.805919983162139800, -1.650000000000000800 ) ) ;
+#11610 = ORIENTED_EDGE ( 'NONE', *, *, #5403, .F. ) ;
+#11611 = ORIENTED_EDGE ( 'NONE', *, *, #6578, .F. ) ;
+#11612 = ORIENTED_EDGE ( 'NONE', *, *, #6360, .F. ) ;
+#11613 = ORIENTED_EDGE ( 'NONE', *, *, #9738, .F. ) ;
+#11614 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#11615 = ADVANCED_FACE ( 'NONE', ( #15887 ), #1408, .T. ) ;
+#11616 = VERTEX_POINT ( 'NONE', #15652 ) ;
+#11617 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999998400, -0.5121962675480948900, 2.157635806387596200 ) ) ;
+#11618 = DIRECTION ( 'NONE', ( 3.865144610036217700E-015, 1.000000000000000000, -3.566466538869705800E-031 ) ) ;
+#11619 = LINE ( 'NONE', #7579, #7754 ) ;
+#11620 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11621 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201792500E-016, 0.04999999999999990600, 2.059999999999998700 ) ) ;
+#11622 = VECTOR ( 'NONE', #12971, 1000.000000000000000 ) ;
+#11623 =( BOUNDED_SURFACE ( ) B_SPLINE_SURFACE ( 3, 2, (
+ ( #14072, #14192, #3663 ),
+ ( #11441, #7532, #6456 ),
+ ( #2592, #13950, #5124 ),
+ ( #10208, #14132, #16628 ),
+ ( #15329, #8836, #1159 ),
+ ( #14008, #2480, #2431 ),
+ ( #6404, #7642, #3723 ),
+ ( #6277, #7693, #1260 ) ),
+ .UNSPECIFIED., .F., .F., .T. )
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 2, 4 ),
+ ( 3, 3 ),
+ ( 6.283185307179586200, 6.675884388878310800, 7.068583470577034500, 7.853981633974482800 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. )
+ GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.7071067811865470200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7066683472211360300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7265616048778430500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7876686348193600000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8282440749015868000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415880615501386300, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002684731167230900, 1.000000000000000000),
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
+ REPRESENTATION_ITEM ( '' ) SURFACE ( ) );
+#11624 = FACE_OUTER_BOUND ( 'NONE', #6399, .T. ) ;
+#11625 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000001300, 1.249999999999995300, 2.489999999999999300 ) ) ;
+#11626 = SURFACE_STYLE_FILL_AREA ( #5289 ) ;
+#11627 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999998600, 2.150000000000000400, 1.899999999999999000 ) ) ;
+#11628 = ORIENTED_EDGE ( 'NONE', *, *, #1417, .F. ) ;
+#11629 = ORIENTED_EDGE ( 'NONE', *, *, #10133, .T. ) ;
+#11630 = LINE ( 'NONE', #15513, #13417 ) ;
+#11631 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#11632 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11633 = ORIENTED_EDGE ( 'NONE', *, *, #4447, .F. ) ;
+#11634 = ORIENTED_EDGE ( 'NONE', *, *, #11421, .F. ) ;
+#11635 = DIRECTION ( 'NONE', ( -4.335446845417045200E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#11636 = ORIENTED_EDGE ( 'NONE', *, *, #9354, .F. ) ;
+#11637 = EDGE_CURVE ( 'NONE', #3456, #14214, #10871, .T. ) ;
+#11638 = DIRECTION ( 'NONE', ( -3.862588252153086800E-015, -1.000000000000000000, 3.575848732059568100E-032 ) ) ;
+#11639 = EDGE_CURVE ( 'NONE', #2544, #11492, #43, .T. ) ;
+#11640 = CYLINDRICAL_SURFACE ( 'NONE', #1255, 0.4000000000000001900 ) ;
+#11641 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245748400, 2.000000000000000400, -2.200000000000007300 ) ) ;
+#11642 = EDGE_CURVE ( 'NONE', #9625, #4102, #12098, .T. ) ;
+#11643 = AXIS2_PLACEMENT_3D ( 'NONE', #4107, #242, #4016 ) ;
+#11644 = VECTOR ( 'NONE', #16497, 1000.000000000000100 ) ;
+#11645 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11646 = ORIENTED_EDGE ( 'NONE', *, *, #6425, .T. ) ;
+#11647 = EDGE_LOOP ( 'NONE', ( #5902, #7505, #14366, #9841 ) ) ;
+#11648 = CARTESIAN_POINT ( 'NONE', ( -1.148223305000032300, -1.251776695593284700, 1.109999999999998100 ) ) ;
+#11649 = EDGE_LOOP ( 'NONE', ( #8916, #6736, #8366, #3706, #3740 ) ) ;
+#11650 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#11651 = ORIENTED_EDGE ( 'NONE', *, *, #16342, .F. ) ;
+#11652 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999700, 1.950000000000000800, -1.200000000000000400 ) ) ;
+#11653 = EDGE_CURVE ( 'NONE', #2733, #1650, #5049, .T. ) ;
+#11654 = LINE ( 'NONE', #3429, #16629 ) ;
+#11655 = AXIS2_PLACEMENT_3D ( 'NONE', #2776, #4361, #5579 ) ;
+#11656 = VECTOR ( 'NONE', #11841, 1000.000000000000100 ) ;
+#11657 = VECTOR ( 'NONE', #11084, 1000.000000000000000 ) ;
+#11658 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11659 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#11660 = EDGE_CURVE ( 'NONE', #14560, #15557, #2232, .T. ) ;
+#11661 = ORIENTED_EDGE ( 'NONE', *, *, #16480, .F. ) ;
+#11662 = EDGE_CURVE ( 'NONE', #9199, #13876, #10681, .T. ) ;
+#11663 = PLANE ( 'NONE', #3054 ) ;
+#11664 = EDGE_LOOP ( 'NONE', ( #16548, #13340, #4965, #6623 ) ) ;
+#11665 = CARTESIAN_POINT ( 'NONE', ( -2.183578644059346500, 0.06642135594066785100, -1.000000000000001800 ) ) ;
+#11666 = ORIENTED_EDGE ( 'NONE', *, *, #13159, .T. ) ;
+#11667 = EDGE_CURVE ( 'NONE', #14951, #7714, #16301, .T. ) ;
+#11668 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.415534356397075100E-014, 2.768175759537472000E-016 ) ) ;
+#11669 = SURFACE_SIDE_STYLE ('',( #12561 ) ) ;
+#11670 = CIRCLE ( 'NONE', #7715, 0.2000000000000000900 ) ;
+#11671 = AXIS2_PLACEMENT_3D ( 'NONE', #6276, #4897, #13905 ) ;
+#11672 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11673 = FACE_OUTER_BOUND ( 'NONE', #10685, .T. ) ;
+#11674 = VECTOR ( 'NONE', #15211, 1000.000000000000000 ) ;
+#11675 = LINE ( 'NONE', #2286, #14651 ) ;
+#11676 = CARTESIAN_POINT ( 'NONE', ( -4.033712875147844400, 1.700000000000002400, 2.604258337240181300 ) ) ;
+#11677 = ORIENTED_EDGE ( 'NONE', *, *, #1617, .T. ) ;
+#11678 = ORIENTED_EDGE ( 'NONE', *, *, #13389, .F. ) ;
+#11679 = CARTESIAN_POINT ( 'NONE', ( -2.075000000000000200, 2.457335737850171000E-010, -1.600000000000008100 ) ) ;
+#11680 = DIRECTION ( 'NONE', ( 1.097926250618231200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11681 = EDGE_LOOP ( 'NONE', ( #9198, #3633, #13403, #15829 ) ) ;
+#11682 = ADVANCED_FACE ( 'NONE', ( #14109 ), #9464, .T. ) ;
+#11683 = CARTESIAN_POINT ( 'NONE', ( 3.967378042322854200, 1.700000000000002400, 2.896832584148690200 ) ) ;
+#11684 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998300, 2.500000000000000400, 1.849999999999999600 ) ) ;
+#11685 = EDGE_CURVE ( 'NONE', #13406, #16191, #12909, .T. ) ;
+#11686 = EDGE_CURVE ( 'NONE', #11030, #14188, #15489, .T. ) ;
+#11687 = FACE_OUTER_BOUND ( 'NONE', #13276, .T. ) ;
+#11688 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#11689 = VECTOR ( 'NONE', #15018, 1000.000000000000000 ) ;
+#11690 = EDGE_CURVE ( 'NONE', #10495, #5095, #14693, .T. ) ;
+#11691 = VECTOR ( 'NONE', #11348, 1000.000000000000000 ) ;
+#11692 = ORIENTED_EDGE ( 'NONE', *, *, #8504, .T. ) ;
+#11693 = ORIENTED_EDGE ( 'NONE', *, *, #11686, .F. ) ;
+#11694 = VERTEX_POINT ( 'NONE', #7793 ) ;
+#11695 = AXIS2_PLACEMENT_3D ( 'NONE', #4326, #1690, #11940 ) ;
+#11696 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999998600, 2.450000000000000200, 1.899999999999999000 ) ) ;
+#11697 = ORIENTED_EDGE ( 'NONE', *, *, #6008, .T. ) ;
+#11698 = CARTESIAN_POINT ( 'NONE', ( 1.360355339355998600, -1.463908729949247000, 7.254869050147251000E-017 ) ) ;
+#11699 = ADVANCED_FACE ( 'NONE', ( #14885 ), #212, .T. ) ;
+#11700 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2000000002457346900, -1.800000000000005200 ) ) ;
+#11701 = VECTOR ( 'NONE', #7438, 1000.000000000000000 ) ;
+#11702 = VECTOR ( 'NONE', #2468, 1000.000000000000000 ) ;
+#11703 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.376102757385447600E-014, 0.0000000000000000000 ) ) ;
+#11704 = EDGE_CURVE ( 'NONE', #7101, #15143, #11902, .T. ) ;
+#11705 = ORIENTED_EDGE ( 'NONE', *, *, #11662, .T. ) ;
+#11706 = ORIENTED_EDGE ( 'NONE', *, *, #14525, .T. ) ;
+#11707 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11708 = CARTESIAN_POINT ( 'NONE', ( -4.239213920064710100E-015, 0.2999999999999999900, -0.09999999999999779900 ) ) ;
+#11709 = CARTESIAN_POINT ( 'NONE', ( 0.1549999988236177000, 0.3000000000000020400, 1.989999999999999100 ) ) ;
+#11710 = LINE ( 'NONE', #13628, #8258 ) ;
+#11711 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.336808689941856000E-015 ) ) ;
+#11712 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11713 = VECTOR ( 'NONE', #3766, 1000.000000000000000 ) ;
+#11714 = LINE ( 'NONE', #2755, #11302 ) ;
+#11715 = CARTESIAN_POINT ( 'NONE', ( 3.699999999999999700, 5.115062561879268900E-014, 0.6000000000000003100 ) ) ;
+#11716 = ORIENTED_EDGE ( 'NONE', *, *, #5596, .T. ) ;
+#11717 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578714200, 0.2391835129829029700 ) ) ;
+#11718 = CARTESIAN_POINT ( 'NONE', ( 3.749999999999999600, 1.850000000000001400, 2.539932627297863700 ) ) ;
+#11719 = AXIS2_PLACEMENT_3D ( 'NONE', #6791, #6729, #15463 ) ;
+#11720 = CYLINDRICAL_SURFACE ( 'NONE', #13530, 0.2499999999999997800 ) ;
+#11721 = ORIENTED_EDGE ( 'NONE', *, *, #6135, .F. ) ;
+#11722 = VECTOR ( 'NONE', #3846, 1000.000000000000000 ) ;
+#11723 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 0.3000000002457372500, -2.150000000000005200 ) ) ;
+#11724 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082145400, 1.102495955613207500E-014, 1.759999999999999100 ) ) ;
+#11725 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#11726 = LINE ( 'NONE', #11215, #2831 ) ;
+#11727 = ORIENTED_EDGE ( 'NONE', *, *, #13983, .T. ) ;
+#11728 = EDGE_CURVE ( 'NONE', #7533, #52, #12890, .T. ) ;
+#11729 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999998400, 2.526081648701710600, 2.597097438025787000 ) ) ;
+#11730 = VERTEX_POINT ( 'NONE', #15700 ) ;
+#11731 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.008560160451628900E-016, -3.614007241618344800E-016 ) ) ;
+#11732 = AXIS2_PLACEMENT_3D ( 'NONE', #8403, #5891, #12185 ) ;
+#11733 = DIRECTION ( 'NONE', ( 1.000000000000000000, -2.891205793294679000E-015, 0.0000000000000000000 ) ) ;
+#11734 = CARTESIAN_POINT ( 'NONE', ( -3.699999999999999700, -5.118281287078835200E-014, 0.09999999999999981100 ) ) ;
+#11735 = EDGE_LOOP ( 'NONE', ( #1495, #8834, #338, #8750 ) ) ;
+#11736 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 1.153553389999998300, -2.200000000000001100 ) ) ;
+#11737 = FACE_OUTER_BOUND ( 'NONE', #93, .T. ) ;
+#11738 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999985000, 1.475000000000001400, -1.425440947723654700 ) ) ;
+#11739 = VERTEX_POINT ( 'NONE', #8240 ) ;
+#11740 = VECTOR ( 'NONE', #16153, 1000.000000000000000 ) ;
+#11741 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583903020700, 3.980917235431179800E-016, -0.5202892220139560000 ) ) ;
+#11742 = AXIS2_PLACEMENT_3D ( 'NONE', #14723, #10810, #1769 ) ;
+#11743 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#11744 = EDGE_LOOP ( 'NONE', ( #11579, #3170, #13430, #9398 ) ) ;
+#11745 = EDGE_CURVE ( 'NONE', #7523, #12201, #2609, .T. ) ;
+#11746 = FACE_OUTER_BOUND ( 'NONE', #1363, .T. ) ;
+#11747 = EDGE_CURVE ( 'NONE', #10558, #8725, #4219, .T. ) ;
+#11748 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11749 = VERTEX_POINT ( 'NONE', #1623 ) ;
+#11750 = EDGE_CURVE ( 'NONE', #9160, #10495, #8462, .T. ) ;
+#11751 = ORIENTED_EDGE ( 'NONE', *, *, #15622, .T. ) ;
+#11752 = ADVANCED_FACE ( 'NONE', ( #11082 ), #5032, .T. ) ;
+#11753 = ORIENTED_EDGE ( 'NONE', *, *, #10365, .F. ) ;
+#11754 = VERTEX_POINT ( 'NONE', #8116 ) ;
+#11755 = AXIS2_PLACEMENT_3D ( 'NONE', #13822, #958, #16270 ) ;
+#11756 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.228014483236700500E-016, 0.0000000000000000000 ) ) ;
+#11757 = ORIENTED_EDGE ( 'NONE', *, *, #8730, .T. ) ;
+#11758 = ORIENTED_EDGE ( 'NONE', *, *, #15911, .F. ) ;
+#11759 = LINE ( 'NONE', #7803, #1491 ) ;
+#11760 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#11761 = CARTESIAN_POINT ( 'NONE', ( 1.749999999999999800, 1.415000000000001600, -1.000000000000002900 ) ) ;
+#11762 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999500, 1.730000000000000900, -1.480000000000007500 ) ) ;
+#11763 = EDGE_CURVE ( 'NONE', #7045, #1384, #8038, .T. ) ;
+#11764 = VECTOR ( 'NONE', #1411, 1000.000000000000000 ) ;
+#11765 = PLANE ( 'NONE', #1058 ) ;
+#11766 = DIRECTION ( 'NONE', ( -1.637701452742774400E-016, -0.9063077870366480500, 0.4226182617407035500 ) ) ;
+#11767 = ORIENTED_EDGE ( 'NONE', *, *, #5688, .F. ) ;
+#11768 = ORIENTED_EDGE ( 'NONE', *, *, #8087, .T. ) ;
+#11769 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11770 = ORIENTED_EDGE ( 'NONE', *, *, #2706, .F. ) ;
+#11771 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#11772 = EDGE_CURVE ( 'NONE', #124, #5174, #2016, .T. ) ;
+#11773 = EDGE_CURVE ( 'NONE', #15011, #10125, #9448, .T. ) ;
+#11774 = ADVANCED_FACE ( 'NONE', ( #215 ), #10713, .F. ) ;
+#11775 = SURFACE_STYLE_USAGE ( .BOTH. , #2742 ) ;
+#11776 = EDGE_CURVE ( 'NONE', #12720, #15720, #15873, .T. ) ;
+#11777 = ORIENTED_EDGE ( 'NONE', *, *, #13188, .T. ) ;
+#11778 = VECTOR ( 'NONE', #3853, 1000.000000000000000 ) ;
+#11779 = EDGE_CURVE ( 'NONE', #5349, #3233, #4625, .T. ) ;
+#11780 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.3500000002457375200, -2.200000000000006000 ) ) ;
+#11781 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.9848077530122073500, 0.1736481776669341300 ) ) ;
+#11782 = AXIS2_PLACEMENT_3D ( 'NONE', #14247, #12901, #14288 ) ;
+#11783 = DIRECTION ( 'NONE', ( -0.7071067811865412400, -0.7071067811865536800, -3.450163128037097300E-016 ) ) ;
+#11784 = CARTESIAN_POINT ( 'NONE', ( 2.850000000000001000, 2.457334956216046200E-010, -1.600000000000009600 ) ) ;
+#11785 = ORIENTED_EDGE ( 'NONE', *, *, #15571, .F. ) ;
+#11786 = ORIENTED_EDGE ( 'NONE', *, *, #3177, .T. ) ;
+#11787 = EDGE_LOOP ( 'NONE', ( #6536, #9130, #10996, #2151 ) ) ;
+#11788 = DIRECTION ( 'NONE', ( 0.7071067811865412400, 0.7071067811865539000, -5.110978055611295400E-016 ) ) ;
+#11789 = ORIENTED_EDGE ( 'NONE', *, *, #14845, .F. ) ;
+#11790 = PLANE ( 'NONE', #8294 ) ;
+#11791 = ORIENTED_EDGE ( 'NONE', *, *, #6004, .F. ) ;
+#11792 = ORIENTED_EDGE ( 'NONE', *, *, #6570, .F. ) ;
+#11793 = LINE ( 'NONE', #2270, #7526 ) ;
+#11794 = CARTESIAN_POINT ( 'NONE', ( 1.709999999999999300, 0.05000000000002369900, -0.9000000000000025800 ) ) ;
+#11795 = EDGE_CURVE ( 'NONE', #13570, #11799, #3840, .T. ) ;
+#11796 = ORIENTED_EDGE ( 'NONE', *, *, #7725, .F. ) ;
+#11797 = LINE ( 'NONE', #7904, #15573 ) ;
+#11798 = ORIENTED_EDGE ( 'NONE', *, *, #759, .F. ) ;
+#11799 = VERTEX_POINT ( 'NONE', #15754 ) ;
+#11800 = ORIENTED_EDGE ( 'NONE', *, *, #6620, .T. ) ;
+#11801 = EDGE_CURVE ( 'NONE', #14070, #11195, #1234, .T. ) ;
+#11802 = VERTEX_POINT ( 'NONE', #5686 ) ;
+#11803 = PLANE ( 'NONE', #13651 ) ;
+#11804 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999999200, 1.311511067893661200, 1.348581668493420400 ) ) ;
+#11805 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006200, 7.220450744022460800E-015, 1.109999999999998500 ) ) ;
+#11806 = AXIS2_PLACEMENT_3D ( 'NONE', #13964, #9992, #4912 ) ;
+#11807 = CYLINDRICAL_SURFACE ( 'NONE', #4811, 0.04999999999999991300 ) ;
+#11808 = FACE_OUTER_BOUND ( 'NONE', #4007, .T. ) ;
+#11809 = CIRCLE ( 'NONE', #13760, 0.2499999999999997800 ) ;
+#11810 = VECTOR ( 'NONE', #3743, 1000.000000000000000 ) ;
+#11811 = ORIENTED_EDGE ( 'NONE', *, *, #10874, .F. ) ;
+#11812 = ORIENTED_EDGE ( 'NONE', *, *, #15191, .F. ) ;
+#11813 = VECTOR ( 'NONE', #4932, 1000.000000000000000 ) ;
+#11814 = EDGE_LOOP ( 'NONE', ( #6153, #1808, #11816, #14066 ) ) ;
+#11815 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.972707634362841600E-016 ) ) ;
+#11816 = ORIENTED_EDGE ( 'NONE', *, *, #3684, .T. ) ;
+#11817 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#11818 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 1.250000000000000200 ) ) ;
+#11819 = CARTESIAN_POINT ( 'NONE', ( -2.375000000000000400, 2.450000000000000200, -1.500000000000000000 ) ) ;
+#11820 = LINE ( 'NONE', #7925, #7960 ) ;
+#11821 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11822 = TOROIDAL_SURFACE ( 'NONE', #6324, 0.04999999999999988500, 0.2000000000000000100 ) ;
+#11823 = FACE_OUTER_BOUND ( 'NONE', #5063, .T. ) ;
+#11824 = DIRECTION ( 'NONE', ( 4.336808689942100400E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11825 = ORIENTED_EDGE ( 'NONE', *, *, #7828, .F. ) ;
+#11826 = ORIENTED_EDGE ( 'NONE', *, *, #6840, .T. ) ;
+#11827 = ORIENTED_EDGE ( 'NONE', *, *, #9557, .T. ) ;
+#11828 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -9.637352644315596500E-017 ) ) ;
+#11829 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000006700, 8.723644364458791600E-015, -0.2600000000000019000 ) ) ;
+#11830 = ADVANCED_FACE ( 'NONE', ( #26 ), #5616, .F. ) ;
+#11831 = CARTESIAN_POINT ( 'NONE', ( 3.788944194529168600, 1.850000000000002300, 2.548762374484751200 ) ) ;
+#11832 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#11833 = CYLINDRICAL_SURFACE ( 'NONE', #2427, 0.1499999999999997400 ) ;
+#11834 = DIRECTION ( 'NONE', ( -0.7071067811865408000, 0.7071067811865541200, 0.0000000000000000000 ) ) ;
+#11835 = CIRCLE ( 'NONE', #15684, 0.1200000000000000900 ) ;
+#11836 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000018500, 1.370000000000001400, 1.360920363336279200 ) ) ;
+#11837 = CARTESIAN_POINT ( 'NONE', ( 3.324264069305222300, 0.5000000000000115500, 1.379884163261329600E-015 ) ) ;
+#11838 = CIRCLE ( 'NONE', #970, 0.1500000000000001900 ) ;
+#11839 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.2588190451025146900, 0.9659258262890698700 ) ) ;
+#11840 = VERTEX_POINT ( 'NONE', #8057 ) ;
+#11841 = DIRECTION ( 'NONE', ( 0.9530166388356634500, 1.316779118008707200E-014, 0.3029179527568059400 ) ) ;
+#11842 = ORIENTED_EDGE ( 'NONE', *, *, #16579, .F. ) ;
+#11843 = ORIENTED_EDGE ( 'NONE', *, *, #13919, .T. ) ;
+#11844 = ORIENTED_EDGE ( 'NONE', *, *, #3806, .F. ) ;
+#11845 = EDGE_CURVE ( 'NONE', #6369, #11739, #14479, .T. ) ;
+#11846 = DIRECTION ( 'NONE', ( 3.614007241618346000E-015, 1.000000000000000000, -4.585438756399521500E-033 ) ) ;
+#11847 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000300, 0.3500000002457375200, -2.200000000000007300 ) ) ;
+#11848 = EDGE_CURVE ( 'NONE', #3434, #12681, #9875, .T. ) ;
+#11849 = FILL_AREA_STYLE_COLOUR ( '', #10989 ) ;
+#11850 = LINE ( 'NONE', #7202, #10828 ) ;
+#11851 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#11852 = FACE_OUTER_BOUND ( 'NONE', #10127, .T. ) ;
+#11853 = LINE ( 'NONE', #12675, #5771 ) ;
+#11854 = ADVANCED_FACE ( 'NONE', ( #13099 ), #5900, .F. ) ;
+#11855 = FACE_OUTER_BOUND ( 'NONE', #7913, .T. ) ;
+#11856 = ORIENTED_EDGE ( 'NONE', *, *, #10547, .T. ) ;
+#11857 = ORIENTED_EDGE ( 'NONE', *, *, #10693, .T. ) ;
+#11858 = ORIENTED_EDGE ( 'NONE', *, *, #6865, .T. ) ;
+#11859 = ORIENTED_EDGE ( 'NONE', *, *, #7851, .T. ) ;
+#11860 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2400000002457353100, -1.650000000000005900 ) ) ;
+#11861 = ORIENTED_EDGE ( 'NONE', *, *, #12662, .F. ) ;
+#11862 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.450000000000000200, -0.0000000000000000000 ) ) ;
+#11863 = AXIS2_PLACEMENT_3D ( 'NONE', #13880, #1069, #2238 ) ;
+#11864 = VECTOR ( 'NONE', #7833, 1000.000000000000000 ) ;
+#11865 = LINE ( 'NONE', #9637, #11689 ) ;
+#11866 = DIRECTION ( 'NONE', ( 3.862588252153086800E-015, -1.000000000000000000, -4.613626265896532500E-017 ) ) ;
+#11867 = CARTESIAN_POINT ( 'NONE', ( -2.075000000000000200, 0.3000000002457335900, -1.600000000000005900 ) ) ;
+#11868 = EDGE_CURVE ( 'NONE', #15557, #15970, #416, .T. ) ;
+#11869 = LINE ( 'NONE', #6072, #3396 ) ;
+#11870 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 1.730000000000001300, -1.480000000000007500 ) ) ;
+#11871 = LINE ( 'NONE', #15274, #10057 ) ;
+#11872 = EDGE_CURVE ( 'NONE', #7537, #3159, #8862, .T. ) ;
+#11873 = EDGE_LOOP ( 'NONE', ( #2234, #14348, #3461, #5396, #5277, #5107 ) ) ;
+#11874 = EDGE_CURVE ( 'NONE', #15319, #15576, #6009, .T. ) ;
+#11875 = EDGE_LOOP ( 'NONE', ( #388, #3691, #4997, #12322, #10862, #16540, #3689, #16163, #16129, #13975, #12216, #6701 ) ) ;
+#11876 = PLANE ( 'NONE', #12712 ) ;
+#11877 = ORIENTED_EDGE ( 'NONE', *, *, #11047, .F. ) ;
+#11878 = DIRECTION ( 'NONE', ( 1.000000000000000000, 2.032879073410321300E-016, -2.168404344971009300E-015 ) ) ;
+#11879 = AXIS2_PLACEMENT_3D ( 'NONE', #6364, #16429, #2717 ) ;
+#11880 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999985600, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#11881 = FACE_OUTER_BOUND ( 'NONE', #156, .T. ) ;
+#11882 = DIRECTION ( 'NONE', ( 2.710505431213763600E-016, -4.613626265895239500E-017, 1.000000000000000000 ) ) ;
+#11883 = VECTOR ( 'NONE', #10284, 1000.000000000000000 ) ;
+#11884 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#11885 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#11886 = CIRCLE ( 'NONE', #11460, 0.05000000000000035000 ) ;
+#11887 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.228014483236700500E-016, 0.0000000000000000000 ) ) ;
+#11888 = ORIENTED_EDGE ( 'NONE', *, *, #13921, .T. ) ;
+#11889 = DIRECTION ( 'NONE', ( -3.481819213528771600E-015, 1.000000000000000000, 8.673617379884051200E-015 ) ) ;
+#11890 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 0.1500000002457345700, -2.500000000000005300 ) ) ;
+#11891 = EDGE_LOOP ( 'NONE', ( #2268, #14811, #5805, #14212 ) ) ;
+#11892 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#11893 = EDGE_CURVE ( 'NONE', #475, #1729, #10290, .T. ) ;
+#11894 = ORIENTED_EDGE ( 'NONE', *, *, #4403, .F. ) ;
+#11895 = EDGE_CURVE ( 'NONE', #10442, #6919, #16284, .T. ) ;
+#11896 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.398104808200359800E-014, 0.0000000000000000000 ) ) ;
+#11897 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862742900, 0.05000000000001185400, 2.306813132948366300E-018 ) ) ;
+#11898 = CARTESIAN_POINT ( 'NONE', ( -0.4099999999999999800, 2.450000000000000200, -1.150000000000000100 ) ) ;
+#11899 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#11900 = EDGE_CURVE ( 'NONE', #13519, #8760, #10666, .T. ) ;
+#11901 = VECTOR ( 'NONE', #8160, 1000.000000000000100 ) ;
+#11902 = CIRCLE ( 'NONE', #9505, 0.07999999999999998800 ) ;
+#11903 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#11904 = AXIS2_PLACEMENT_3D ( 'NONE', #3822, #6380, #12 ) ;
+#11905 = FACE_OUTER_BOUND ( 'NONE', #9614, .T. ) ;
+#11906 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 0.3500000002457373000, -2.150000000000004800 ) ) ;
+#11907 = ORIENTED_EDGE ( 'NONE', *, *, #2893, .T. ) ;
+#11908 = ORIENTED_EDGE ( 'NONE', *, *, #4380, .F. ) ;
+#11909 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -3.469446951953615200E-016 ) ) ;
+#11910 = ORIENTED_EDGE ( 'NONE', *, *, #1724, .T. ) ;
+#11911 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000000, -2.471708219781093600E-014, -0.9000000000000031300 ) ) ;
+#11912 = ORIENTED_EDGE ( 'NONE', *, *, #10354, .T. ) ;
+#11913 = CIRCLE ( 'NONE', #362, 0.5500000000000000400 ) ;
+#11914 = DIRECTION ( 'NONE', ( -0.2211161094166274000, 7.991152206701659600E-016, -0.9752474896950281700 ) ) ;
+#11915 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999996000, 1.370000000000001400, 1.699999999999998200 ) ) ;
+#11916 = EDGE_CURVE ( 'NONE', #6887, #5340, #7229, .T. ) ;
+#11917 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #16346, #13735, #4939, #13789 ),
+ .UNSPECIFIED., .F., .F. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( -8.881784197001252300E-016, 1.570796326794905400 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243627200, 0.8047378541243627200, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#11918 = ADVANCED_FACE ( 'NONE', ( #8665 ), #12494, .T. ) ;
+#11919 = VECTOR ( 'NONE', #12563, 1000.000000000000000 ) ;
+#11920 = VERTEX_POINT ( 'NONE', #9769 ) ;
+#11921 = ORIENTED_EDGE ( 'NONE', *, *, #7354, .T. ) ;
+#11922 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#11923 = DIRECTION ( 'NONE', ( -1.415392054861932900E-014, -1.000000000000000000, -1.084202172485502100E-015 ) ) ;
+#11924 = AXIS2_PLACEMENT_3D ( 'NONE', #7914, #10305, #14179 ) ;
+#11925 = CARTESIAN_POINT ( 'NONE', ( 2.850000000000001000, 2.457345302362358600E-010, -1.750000000000009500 ) ) ;
+#11926 = LINE ( 'NONE', #4242, #10307 ) ;
+#11927 = ORIENTED_EDGE ( 'NONE', *, *, #16363, .T. ) ;
+#11928 = VECTOR ( 'NONE', #7159, 1000.000000000000000 ) ;
+#11929 = CARTESIAN_POINT ( 'NONE', ( -0.1599999999999999800, 2.450000000000000200, -1.200000000000000200 ) ) ;
+#11930 = LINE ( 'NONE', #15002, #7060 ) ;
+#11931 = EDGE_LOOP ( 'NONE', ( #8678, #12930, #4566, #14950 ) ) ;
+#11932 = ADVANCED_FACE ( 'NONE', ( #2212 ), #11061, .F. ) ;
+#11933 = ORIENTED_EDGE ( 'NONE', *, *, #7647, .F. ) ;
+#11934 = DIRECTION ( 'NONE', ( 2.768175759537458200E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11935 = ADVANCED_FACE ( 'NONE', ( #10079 ), #13496, .F. ) ;
+#11936 = AXIS2_PLACEMENT_3D ( 'NONE', #10102, #7716, #1176 ) ;
+#11937 = SURFACE_SIDE_STYLE ('',( #6317 ) ) ;
+#11938 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11939 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11940 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -6.864554764353591400E-015 ) ) ;
+#11941 = AXIS2_PLACEMENT_3D ( 'NONE', #13488, #12146, #5747 ) ;
+#11942 = ORIENTED_EDGE ( 'NONE', *, *, #3474, .T. ) ;
+#11943 = EDGE_LOOP ( 'NONE', ( #2617, #14905, #2719, #494, #11796 ) ) ;
+#11944 = ORIENTED_EDGE ( 'NONE', *, *, #8289, .T. ) ;
+#11945 = FACE_OUTER_BOUND ( 'NONE', #5673, .T. ) ;
+#11946 = PLANE ( 'NONE', #9311 ) ;
+#11947 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999700, 2.477598792654222700, 2.894122473943338700 ) ) ;
+#11948 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.792069706587610900E-016 ) ) ;
+#11949 = DIRECTION ( 'NONE', ( 3.559083119405301900E-016, 3.097720492815755800E-016, -1.000000000000000000 ) ) ;
+#11950 = AXIS2_PLACEMENT_3D ( 'NONE', #11490, #13840, #16344 ) ;
+#11951 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 0.0000000000000000000 ) ) ;
+#11952 = ORIENTED_EDGE ( 'NONE', *, *, #5873, .F. ) ;
+#11953 = ORIENTED_EDGE ( 'NONE', *, *, #3992, .T. ) ;
+#11954 = VECTOR ( 'NONE', #14175, 1000.000000000000000 ) ;
+#11955 = FACE_OUTER_BOUND ( 'NONE', #2844, .T. ) ;
+#11956 = ORIENTED_EDGE ( 'NONE', *, *, #7176, .F. ) ;
+#11957 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#11958 = ORIENTED_EDGE ( 'NONE', *, *, #14203, .F. ) ;
+#11959 = ORIENTED_EDGE ( 'NONE', *, *, #10162, .F. ) ;
+#11960 = AXIS2_PLACEMENT_3D ( 'NONE', #3309, #5855, #8486 ) ;
+#11961 = CARTESIAN_POINT ( 'NONE', ( -3.749999999999999100, 1.850000000000001200, 2.499999999999999100 ) ) ;
+#11962 = EDGE_CURVE ( 'NONE', #12941, #5095, #15271, .T. ) ;
+#11963 = ORIENTED_EDGE ( 'NONE', *, *, #7279, .F. ) ;
+#11964 = ORIENTED_EDGE ( 'NONE', *, *, #1613, .F. ) ;
+#11965 = FACE_OUTER_BOUND ( 'NONE', #10359, .T. ) ;
+#11966 = EDGE_CURVE ( 'NONE', #11510, #13543, #3227, .T. ) ;
+#11967 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.370000000000001400, 0.0000000000000000000 ) ) ;
+#11968 = VERTEX_POINT ( 'NONE', #10947 ) ;
+#11969 = VECTOR ( 'NONE', #9907, 1000.000000000000000 ) ;
+#11970 = ORIENTED_EDGE ( 'NONE', *, *, #10365, .T. ) ;
+#11971 = VERTEX_POINT ( 'NONE', #5841 ) ;
+#11972 = ORIENTED_EDGE ( 'NONE', *, *, #4748, .T. ) ;
+#11973 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #7859 ), #3007 ) ;
+#11974 = ORIENTED_EDGE ( 'NONE', *, *, #227, .T. ) ;
+#11975 = VERTEX_POINT ( 'NONE', #9830 ) ;
+#11976 = ORIENTED_EDGE ( 'NONE', *, *, #3024, .F. ) ;
+#11977 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000001200, 2.450000000000000200, 1.499999999999999600 ) ) ;
+#11978 = PRESENTATION_STYLE_ASSIGNMENT (( #7991 ) ) ;
+#11979 = EDGE_LOOP ( 'NONE', ( #4148, #12842, #9296, #4631 ) ) ;
+#11980 = VECTOR ( 'NONE', #10530, 1000.000000000000100 ) ;
+#11981 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000000700, 2.450000000000000200, -0.0000000000000000000 ) ) ;
+#11982 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#11983 = ORIENTED_EDGE ( 'NONE', *, *, #1012, .T. ) ;
+#11984 = VECTOR ( 'NONE', #11540, 1000.000000000000000 ) ;
+#11985 = DIRECTION ( 'NONE', ( -1.109335647967047600E-031, -0.9848077530122073500, 0.1736481776669341300 ) ) ;
+#11986 = EDGE_LOOP ( 'NONE', ( #2322, #12032, #183, #14540, #4335, #2035, #6292, #4536 ) ) ;
+#11987 = EDGE_CURVE ( 'NONE', #1214, #4149, #9664, .T. ) ;
+#11988 = EDGE_CURVE ( 'NONE', #4284, #1529, #6619, .T. ) ;
+#11989 = EDGE_CURVE ( 'NONE', #4102, #7410, #9260, .T. ) ;
+#11990 = LINE ( 'NONE', #12321, #1139 ) ;
+#11991 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#11992 = VECTOR ( 'NONE', #397, 1000.000000000000000 ) ;
+#11993 = ADVANCED_FACE ( 'NONE', ( #5417 ), #2005, .F. ) ;
+#11994 = VECTOR ( 'NONE', #1781, 1000.000000000000000 ) ;
+#11995 = LINE ( 'NONE', #9344, #5913 ) ;
+#11996 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999998400, 2.378244946105129800, 2.869648293646568600 ) ) ;
+#11997 = ORIENTED_EDGE ( 'NONE', *, *, #15601, .T. ) ;
+#11998 = VERTEX_POINT ( 'NONE', #13815 ) ;
+#11999 = FACE_OUTER_BOUND ( 'NONE', #10342, .T. ) ;
+#12000 = CARTESIAN_POINT ( 'NONE', ( 2.773223305542386700, 0.3732233049491002800, -2.050000000000007400 ) ) ;
+#12001 = CARTESIAN_POINT ( 'NONE', ( 0.1549999988236211400, 0.05000000000000205700, 1.989999999999999100 ) ) ;
+#12002 = ORIENTED_EDGE ( 'NONE', *, *, #3458, .T. ) ;
+#12003 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000005800, 3.288196666548638000E-015, 2.489999999999994000 ) ) ;
+#12004 = VERTEX_POINT ( 'NONE', #2397 ) ;
+#12005 = ORIENTED_EDGE ( 'NONE', *, *, #6550, .T. ) ;
+#12006 = ORIENTED_EDGE ( 'NONE', *, *, #7331, .F. ) ;
+#12007 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2000000002457346900, -1.850000000000005400 ) ) ;
+#12008 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12009 = CYLINDRICAL_SURFACE ( 'NONE', #3183, 0.1500000000000001100 ) ;
+#12010 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#12011 = EDGE_CURVE ( 'NONE', #7640, #6189, #7214, .T. ) ;
+#12012 = FACE_OUTER_BOUND ( 'NONE', #14639, .T. ) ;
+#12013 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.439223137816573400, 1.505317286445727800 ) ) ;
+#12014 = VECTOR ( 'NONE', #16277, 1000.000000000000000 ) ;
+#12015 = SURFACE_STYLE_FILL_AREA ( #2064 ) ;
+#12016 = EDGE_CURVE ( 'NONE', #16148, #7243, #13484, .T. ) ;
+#12017 = ADVANCED_FACE ( 'NONE', ( #14466 ), #4808, .T. ) ;
+#12018 = ORIENTED_EDGE ( 'NONE', *, *, #9738, .T. ) ;
+#12019 = VECTOR ( 'NONE', #5712, 1000.000000000000000 ) ;
+#12020 = ADVANCED_FACE ( 'NONE', ( #6607 ), #15237, .F. ) ;
+#12021 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.265000000000001700, -1.000000000000002700 ) ) ;
+#12022 = ORIENTED_EDGE ( 'NONE', *, *, #13370, .T. ) ;
+#12023 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999998700, 0.1150000002457354200, -2.200000000000007300 ) ) ;
+#12024 = ORIENTED_EDGE ( 'NONE', *, *, #14396, .F. ) ;
+#12025 = AXIS2_PLACEMENT_3D ( 'NONE', #13728, #9958, #8668 ) ;
+#12026 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240361100E-014, 6.381393830726769700E-031 ) ) ;
+#12027 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000001100, 2.457335737850171000E-010, -1.600000000000009200 ) ) ;
+#12028 = LINE ( 'NONE', #13431, #2154 ) ;
+#12029 = LINE ( 'NONE', #13961, #2551 ) ;
+#12030 = VECTOR ( 'NONE', #6255, 1000.000000000000000 ) ;
+#12031 = CARTESIAN_POINT ( 'NONE', ( 2.667157288364403500, 0.4792893221270813600, -2.200000000000007300 ) ) ;
+#12032 = ORIENTED_EDGE ( 'NONE', *, *, #12395, .F. ) ;
+#12033 = EDGE_LOOP ( 'NONE', ( #6457, #12074, #9268, #4616 ) ) ;
+#12034 = DIRECTION ( 'NONE', ( 1.008560160451660100E-016, 1.000000000000000000, 6.864554764353591400E-015 ) ) ;
+#12035 = VERTEX_POINT ( 'NONE', #15084 ) ;
+#12036 = ORIENTED_EDGE ( 'NONE', *, *, #10035, .T. ) ;
+#12037 = CARTESIAN_POINT ( 'NONE', ( 3.588908729652607200, 0.7646446603474013100, -2.200000000000001100 ) ) ;
+#12038 = CARTESIAN_POINT ( 'NONE', ( 2.449999999999999700, 0.8500000000000040900, -2.200000000000005500 ) ) ;
+#12039 = DIRECTION ( 'NONE', ( 3.690901012716578100E-016, -3.460219699421562700E-017, -1.000000000000000000 ) ) ;
+#12040 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#12041 = LINE ( 'NONE', #5609, #15824 ) ;
+#12042 = VECTOR ( 'NONE', #16502, 1000.000000000000000 ) ;
+#12043 = VECTOR ( 'NONE', #2853, 1000.000000000000000 ) ;
+#12044 = ADVANCED_FACE ( 'NONE', ( #4612 ), #16471, .F. ) ;
+#12045 = ORIENTED_EDGE ( 'NONE', *, *, #9489, .T. ) ;
+#12046 = ORIENTED_EDGE ( 'NONE', *, *, #7898, .T. ) ;
+#12047 = AXIS2_PLACEMENT_3D ( 'NONE', #7087, #3284, #16199 ) ;
+#12048 = VERTEX_POINT ( 'NONE', #4753 ) ;
+#12049 = CARTESIAN_POINT ( 'NONE', ( 0.8100000000000057200, 3.903127820947842800E-015, 1.699999999999997500 ) ) ;
+#12050 = ORIENTED_EDGE ( 'NONE', *, *, #10367, .F. ) ;
+#12051 = CARTESIAN_POINT ( 'NONE', ( -7.885106708985516600E-016, 6.914800522296465800E-015, -2.200000000000007300 ) ) ;
+#12052 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201810300E-016, 0.05000000000000004400, -0.8200000000000026200 ) ) ;
+#12053 = CARTESIAN_POINT ( 'NONE', ( -0.2350000011763783100, -3.331631199467371200E-015, 1.759999999999999100 ) ) ;
+#12054 = VECTOR ( 'NONE', #3351, 1000.000000000000000 ) ;
+#12055 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12056 = FACE_OUTER_BOUND ( 'NONE', #2542, .T. ) ;
+#12057 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12058 = AXIS2_PLACEMENT_3D ( 'NONE', #16095, #1890, #2006 ) ;
+#12059 = VECTOR ( 'NONE', #7555, 1000.000000000000000 ) ;
+#12060 = FACE_OUTER_BOUND ( 'NONE', #3965, .T. ) ;
+#12061 = ORIENTED_EDGE ( 'NONE', *, *, #12184, .F. ) ;
+#12062 = EDGE_CURVE ( 'NONE', #14099, #10012, #15256, .T. ) ;
+#12063 = ORIENTED_EDGE ( 'NONE', *, *, #3636, .T. ) ;
+#12064 = ORIENTED_EDGE ( 'NONE', *, *, #9402, .T. ) ;
+#12065 = EDGE_CURVE ( 'NONE', #59, #1592, #10067, .T. ) ;
+#12066 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 4.613626265895843400E-017 ) ) ;
+#12067 = FACE_OUTER_BOUND ( 'NONE', #5516, .T. ) ;
+#12068 = DIRECTION ( 'NONE', ( 2.323975288703905100E-015, -1.000000000000000000, -1.409820536116060100E-016 ) ) ;
+#12069 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12070 = AXIS2_PLACEMENT_3D ( 'NONE', #12741, #10486, #15624 ) ;
+#12071 = LINE ( 'NONE', #11222, #14268 ) ;
+#12072 = VECTOR ( 'NONE', #10806, 1000.000000000000000 ) ;
+#12073 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12074 = ORIENTED_EDGE ( 'NONE', *, *, #10906, .F. ) ;
+#12075 = EDGE_LOOP ( 'NONE', ( #5674, #12896, #9819, #16478 ) ) ;
+#12076 = ADVANCED_FACE ( 'NONE', ( #1815 ), #2167, .T. ) ;
+#12077 = ORIENTED_EDGE ( 'NONE', *, *, #1542, .T. ) ;
+#12078 = CARTESIAN_POINT ( 'NONE', ( -8.673617380131890600E-016, 2.457375643213852400E-010, -2.150000000000008800 ) ) ;
+#12079 = DIRECTION ( 'NONE', ( -3.862588252153086800E-015, -1.000000000000000000, -4.613626265895109400E-017 ) ) ;
+#12080 = EDGE_CURVE ( 'NONE', #9645, #14911, #3212, .T. ) ;
+#12081 = LINE ( 'NONE', #8610, #6806 ) ;
+#12082 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#12083 = EDGE_CURVE ( 'NONE', #322, #5639, #2413, .T. ) ;
+#12084 = VECTOR ( 'NONE', #9650, 1000.000000000000200 ) ;
+#12085 = EDGE_CURVE ( 'NONE', #16421, #4274, #10654, .T. ) ;
+#12086 = CARTESIAN_POINT ( 'NONE', ( 2.202642356364895800, 2.131915204428900300, -1.499999999999996900 ) ) ;
+#12087 = ORIENTED_EDGE ( 'NONE', *, *, #6141, .T. ) ;
+#12088 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.2391835129829023000, 0.9709743802578715300 ) ) ;
+#12089 = CIRCLE ( 'NONE', #5948, 0.1200000000000005400 ) ;
+#12090 = ORIENTED_EDGE ( 'NONE', *, *, #2148, .T. ) ;
+#12091 = AXIS2_PLACEMENT_3D ( 'NONE', #11925, #5308, #14478 ) ;
+#12092 = DIRECTION ( 'NONE', ( -0.9530166388356634500, -1.316779118008707200E-014, -0.3029179527568059400 ) ) ;
+#12093 = ADVANCED_FACE ( 'NONE', ( #7008 ), #3462, .F. ) ;
+#12094 = EDGE_LOOP ( 'NONE', ( #1915, #14593, #2125, #5895 ) ) ;
+#12095 = ADVANCED_FACE ( 'NONE', ( #10475 ), #15076, .F. ) ;
+#12096 = CIRCLE ( 'NONE', #182, 0.3500000000000000300 ) ;
+#12097 = EDGE_CURVE ( 'NONE', #8030, #15007, #10857, .T. ) ;
+#12098 = LINE ( 'NONE', #5304, #8053 ) ;
+#12099 = CARTESIAN_POINT ( 'NONE', ( 1.598698488188400800, 1.844793952753602100, 1.552350983344539700 ) ) ;
+#12100 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#12101 = DIRECTION ( 'NONE', ( -1.008560160451660000E-016, -1.000000000000000000, -6.866613759074860900E-015 ) ) ;
+#12102 = CARTESIAN_POINT ( 'NONE', ( -3.700000000000004200, 0.2999999999999488100, 0.09999999999999982500 ) ) ;
+#12103 = FACE_BOUND ( 'NONE', #3959, .T. ) ;
+#12104 = EDGE_CURVE ( 'NONE', #5775, #8725, #3606, .T. ) ;
+#12105 = EDGE_CURVE ( 'NONE', #6707, #7767, #813, .T. ) ;
+#12106 = VERTEX_POINT ( 'NONE', #11293 ) ;
+#12107 = ORIENTED_EDGE ( 'NONE', *, *, #7851, .F. ) ;
+#12108 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000000200, 1.153553390000000600, -1.480000000000007500 ) ) ;
+#12109 = DIRECTION ( 'NONE', ( -4.336808689942019300E-015, 1.000000000000000000, 1.445602896647339700E-015 ) ) ;
+#12110 = EDGE_CURVE ( 'NONE', #14991, #621, #204, .T. ) ;
+#12111 = ORIENTED_EDGE ( 'NONE', *, *, #3642, .F. ) ;
+#12112 = VECTOR ( 'NONE', #7841, 1000.000000000000000 ) ;
+#12113 = AXIS2_PLACEMENT_3D ( 'NONE', #15126, #6279, #11379 ) ;
+#12114 = ORIENTED_EDGE ( 'NONE', *, *, #8622, .F. ) ;
+#12115 = VECTOR ( 'NONE', #10582, 1000.000000000000000 ) ;
+#12116 = DIRECTION ( 'NONE', ( -4.336808689942100400E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12117 =( BOUNDED_SURFACE ( ) B_SPLINE_SURFACE ( 3, 1, (
+ ( #3789, #9117 ),
+ ( #10266, #3957 ),
+ ( #12849, #6407 ),
+ ( #1376, #5185 ) ),
+ .UNSPECIFIED., .F., .F., .T. )
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. )
+ GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000),
+ ( 0.8047378541243626100, 0.8047378541243626100),
+ ( 0.8047378541243626100, 0.8047378541243626100),
+ ( 1.000000000000000000, 1.000000000000000000) ) )
+ REPRESENTATION_ITEM ( '' ) SURFACE ( ) );
+#12118 = DIRECTION ( 'NONE', ( -9.227252531791494600E-017, -9.227252531791530300E-017, 1.000000000000000000 ) ) ;
+#12119 = CLOSED_SHELL ( 'NONE', ( #8008, #11522, #4986, #5644, #3654, #9543, #16338, #9056, #5603, #1562 ) ) ;
+#12120 = VECTOR ( 'NONE', #11292, 1000.000000000000000 ) ;
+#12121 = ORIENTED_EDGE ( 'NONE', *, *, #11124, .T. ) ;
+#12122 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245748400, 0.4500000002457356700, -2.050000000000007400 ) ) ;
+#12123 = CARTESIAN_POINT ( 'NONE', ( -1.016022715921787700E-015, 1.405673326026338100, 1.699999999999997500 ) ) ;
+#12124 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.008560160451631900E-016, -4.034240641806528900E-016 ) ) ;
+#12125 = PLANE ( 'NONE', #8612 ) ;
+#12126 = CARTESIAN_POINT ( 'NONE', ( -3.249999999999999600, 1.900000000000001000, -1.000000000000001100 ) ) ;
+#12127 = FACE_OUTER_BOUND ( 'NONE', #11647, .T. ) ;
+#12128 = ORIENTED_EDGE ( 'NONE', *, *, #11795, .F. ) ;
+#12129 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, -1.450000000000000400 ) ) ;
+#12130 = LINE ( 'NONE', #14187, #2056 ) ;
+#12131 = CARTESIAN_POINT ( 'NONE', ( 2.925000000000000700, 2.150000000000000400, 1.369999999999999900 ) ) ;
+#12132 = ORIENTED_EDGE ( 'NONE', *, *, #5759, .F. ) ;
+#12133 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2000000002457346900, -1.800000000000005600 ) ) ;
+#12134 = EDGE_CURVE ( 'NONE', #13162, #9706, #15663, .T. ) ;
+#12135 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 4.336808689941856000E-015 ) ) ;
+#12136 = ORIENTED_EDGE ( 'NONE', *, *, #6968, .F. ) ;
+#12137 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#12138 = CARTESIAN_POINT ( 'NONE', ( -3.474264069305195600, 0.6499999999999862600, -2.200000000000002800 ) ) ;
+#12139 = AXIS2_PLACEMENT_3D ( 'NONE', #2578, #15546, #11551 ) ;
+#12140 = PLANE ( 'NONE', #5183 ) ;
+#12141 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #13313, #14524, #5455, #377, #5577, #9352, #14582 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 0.0000000000000000000, 7.108994578003337500E-005, 7.391839599543959800E-005 ),
+ .UNSPECIFIED. ) ;
+#12142 = VECTOR ( 'NONE', #14810, 1000.000000000000000 ) ;
+#12143 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12144 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.523574022164540500E-016 ) ) ;
+#12145 = CARTESIAN_POINT ( 'NONE', ( 2.805000000000000600, 2.450000000000000200, 1.249999999999999600 ) ) ;
+#12146 = DIRECTION ( 'NONE', ( 0.4882316500795970700, 0.8727140745172807800, 2.768739622842207600E-015 ) ) ;
+#12147 = VERTEX_POINT ( 'NONE', #12807 ) ;
+#12148 = ORIENTED_EDGE ( 'NONE', *, *, #16336, .F. ) ;
+#12149 = DIRECTION ( 'NONE', ( 0.7071067811865544600, -0.7071067811865406900, 0.0000000000000000000 ) ) ;
+#12150 = ORIENTED_EDGE ( 'NONE', *, *, #14937, .T. ) ;
+#12151 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .T. ) ;
+#12152 = PLANE ( 'NONE', #14812 ) ;
+#12153 = ORIENTED_EDGE ( 'NONE', *, *, #9726, .F. ) ;
+#12154 = AXIS2_PLACEMENT_3D ( 'NONE', #8777, #924, #2371 ) ;
+#12155 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12156 = ORIENTED_EDGE ( 'NONE', *, *, #13248, .T. ) ;
+#12157 = ORIENTED_EDGE ( 'NONE', *, *, #13345, .T. ) ;
+#12158 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245757300, 2.457344223938395800E-010, 2.499999999999999100 ) ) ;
+#12159 = VECTOR ( 'NONE', #13787, 1000.000000000000000 ) ;
+#12160 = EDGE_CURVE ( 'NONE', #3332, #2381, #4415, .T. ) ;
+#12161 = EDGE_CURVE ( 'NONE', #14951, #6855, #8243, .T. ) ;
+#12162 = CIRCLE ( 'NONE', #14429, 0.3500000000000009200 ) ;
+#12163 = ADVANCED_FACE ( 'NONE', ( #9653 ), #7709, .F. ) ;
+#12164 = CARTESIAN_POINT ( 'NONE', ( -3.262132034949229500, 0.8621320343559489800, -2.200000000000002800 ) ) ;
+#12165 = CARTESIAN_POINT ( 'NONE', ( 1.687872806643348800, 2.137702061901493700, -2.199999999999998000 ) ) ;
+#12166 = ORIENTED_EDGE ( 'NONE', *, *, #14142, .F. ) ;
+#12167 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000041300, 2.150000000000000400, -1.450000000000000400 ) ) ;
+#12168 = ORIENTED_EDGE ( 'NONE', *, *, #4022, .F. ) ;
+#12169 = AXIS2_PLACEMENT_3D ( 'NONE', #10892, #7038, #4369 ) ;
+#12170 = DIRECTION ( 'NONE', ( 1.008560160451604100E-016, -1.000000000000000000, -6.864554764353591400E-015 ) ) ;
+#12171 = ORIENTED_EDGE ( 'NONE', *, *, #10447, .T. ) ;
+#12172 = AXIS2_PLACEMENT_3D ( 'NONE', #877, #2155, #7074 ) ;
+#12173 = ORIENTED_EDGE ( 'NONE', *, *, #11175, .F. ) ;
+#12174 = VECTOR ( 'NONE', #12170, 1000.000000000000000 ) ;
+#12175 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, 1.899999999999999900 ) ) ;
+#12176 = VERTEX_POINT ( 'NONE', #1330 ) ;
+#12177 = ADVANCED_FACE ( 'NONE', ( #5018 ), #15469, .T. ) ;
+#12178 = VERTEX_POINT ( 'NONE', #14465 ) ;
+#12179 = ADVANCED_FACE ( 'NONE', ( #4821 ), #14680, .T. ) ;
+#12180 = DIRECTION ( 'NONE', ( -3.865144610036217700E-015, -1.000000000000000000, -9.227252531791494600E-017 ) ) ;
+#12181 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#12182 = ORIENTED_EDGE ( 'NONE', *, *, #2796, .T. ) ;
+#12183 = VERTEX_POINT ( 'NONE', #1226 ) ;
+#12184 = EDGE_CURVE ( 'NONE', #2207, #11345, #4201, .T. ) ;
+#12185 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 4.613626265895638800E-017 ) ) ;
+#12186 = CIRCLE ( 'NONE', #10318, 0.4499999999999994600 ) ;
+#12187 = LINE ( 'NONE', #7170, #4918 ) ;
+#12188 = EDGE_CURVE ( 'NONE', #3159, #9625, #1421, .T. ) ;
+#12189 = VERTEX_POINT ( 'NONE', #7776 ) ;
+#12190 = ORIENTED_EDGE ( 'NONE', *, *, #5573, .T. ) ;
+#12191 = LINE ( 'NONE', #13574, #5501 ) ;
+#12192 = PLANE ( 'NONE', #10517 ) ;
+#12193 = ORIENTED_EDGE ( 'NONE', *, *, #13481, .T. ) ;
+#12194 = CARTESIAN_POINT ( 'NONE', ( 2.475000000000000500, 2.450000000000000200, -1.400000000000000600 ) ) ;
+#12195 = VECTOR ( 'NONE', #1969, 1000.000000000000000 ) ;
+#12196 = AXIS2_PLACEMENT_3D ( 'NONE', #1447, #13909, #5073 ) ;
+#12197 = ORIENTED_EDGE ( 'NONE', *, *, #4650, .F. ) ;
+#12198 = VERTEX_POINT ( 'NONE', #2602 ) ;
+#12199 = FILL_AREA_STYLE_COLOUR ( '', #1897 ) ;
+#12200 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#12201 = VERTEX_POINT ( 'NONE', #12915 ) ;
+#12202 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999998600, 2.150000000000000400, 1.249999999999999800 ) ) ;
+#12203 = DIRECTION ( 'NONE', ( -3.223854093693751400E-015, -0.2391835129829038000, -0.9709743802578713100 ) ) ;
+#12204 = CARTESIAN_POINT ( 'NONE', ( 5.748470378822057700E-016, 2.623244949692903100, 2.930000000890774700 ) ) ;
+#12205 = FACE_OUTER_BOUND ( 'NONE', #10574, .T. ) ;
+#12206 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#12207 = LINE ( 'NONE', #9092, #7133 ) ;
+#12208 = LINE ( 'NONE', #7613, #4129 ) ;
+#12209 = LINE ( 'NONE', #13713, #10406 ) ;
+#12210 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999995400, 1.370000000000001400, 1.699999999999998200 ) ) ;
+#12211 = DIRECTION ( 'NONE', ( 0.7071067811865412400, -0.7071067811865536800, 2.453269466693368100E-016 ) ) ;
+#12212 = EDGE_CURVE ( 'NONE', #12625, #5889, #2797, .T. ) ;
+#12213 = CARTESIAN_POINT ( 'NONE', ( -0.4899999999999942200, -2.361151397857292700E-015, -1.000000000000002700 ) ) ;
+#12214 = EDGE_CURVE ( 'NONE', #12220, #15590, #11283, .T. ) ;
+#12215 = EDGE_CURVE ( 'NONE', #1441, #9524, #16070, .T. ) ;
+#12216 = ORIENTED_EDGE ( 'NONE', *, *, #15691, .T. ) ;
+#12217 = VECTOR ( 'NONE', #11144, 1000.000000000000000 ) ;
+#12218 = ORIENTED_EDGE ( 'NONE', *, *, #2382, .T. ) ;
+#12219 = DIRECTION ( 'NONE', ( 9.048774893834197100E-018, 4.613626265895626500E-017, -1.000000000000000000 ) ) ;
+#12220 = VERTEX_POINT ( 'NONE', #10220 ) ;
+#12221 = EDGE_CURVE ( 'NONE', #9281, #10568, #4026, .T. ) ;
+#12222 = CARTESIAN_POINT ( 'NONE', ( 3.376776695296640300, 0.9767766947033624800, -2.200000000000001100 ) ) ;
+#12223 = ORIENTED_EDGE ( 'NONE', *, *, #9254, .F. ) ;
+#12224 = CARTESIAN_POINT ( 'NONE', ( 1.724757860250914400, 1.693689465062729400, 1.600722389601489700 ) ) ;
+#12225 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999400, 0.05000000000002481600, -1.200000000000002600 ) ) ;
+#12226 = CARTESIAN_POINT ( 'NONE', ( 1.737072930905311900, 1.805919983162139800, -2.050000000000000700 ) ) ;
+#12227 = AXIS2_PLACEMENT_3D ( 'NONE', #2540, #13014, #10890 ) ;
+#12228 = LINE ( 'NONE', #4013, #150 ) ;
+#12229 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.415611836239088900E-014, 0.0000000000000000000 ) ) ;
+#12230 = CARTESIAN_POINT ( 'NONE', ( 3.324264069305222800, 0.5000000000000115500, -2.049999999999999400 ) ) ;
+#12231 = VECTOR ( 'NONE', #2550, 1000.000000000000000 ) ;
+#12232 = CIRCLE ( 'NONE', #3866, 0.5999999999999998700 ) ;
+#12233 = CARTESIAN_POINT ( 'NONE', ( 1.749999999999999800, 1.414382783240105200, 1.500712703917231000 ) ) ;
+#12234 = DIRECTION ( 'NONE', ( -2.891205793294679000E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#12235 = EDGE_LOOP ( 'NONE', ( #2509, #7564, #12218, #3519 ) ) ;
+#12236 = ORIENTED_EDGE ( 'NONE', *, *, #8942, .F. ) ;
+#12237 = ORIENTED_EDGE ( 'NONE', *, *, #3879, .F. ) ;
+#12238 = EDGE_CURVE ( 'NONE', #13208, #6332, #7622, .T. ) ;
+#12239 = CIRCLE ( 'NONE', #14477, 0.09999999999999982500 ) ;
+#12240 = VECTOR ( 'NONE', #16635, 1000.000000000000000 ) ;
+#12241 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.450000000000000200, 1.849999999999999600 ) ) ;
+#12242 = VECTOR ( 'NONE', #931, 1000.000000000000000 ) ;
+#12243 = ORIENTED_EDGE ( 'NONE', *, *, #658, .F. ) ;
+#12244 = EDGE_LOOP ( 'NONE', ( #7680, #1749, #5571, #103 ) ) ;
+#12245 = AXIS2_PLACEMENT_3D ( 'NONE', #15331, #5229, #5276 ) ;
+#12246 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12247 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, -8.972707634362835700E-016 ) ) ;
+#12248 = VERTEX_POINT ( 'NONE', #13253 ) ;
+#12249 = ADVANCED_FACE ( 'NONE', ( #8023 ), #9513, .T. ) ;
+#12250 = CARTESIAN_POINT ( 'NONE', ( -1.687872806643351700, 2.137702061901493700, -1.649999999999999900 ) ) ;
+#12251 = CARTESIAN_POINT ( 'NONE', ( 2.577064094638299400E-016, -0.5121962675480947700, 2.157635806387595800 ) ) ;
+#12252 = LINE ( 'NONE', #16200, #12054 ) ;
+#12253 = LINE ( 'NONE', #8769, #4784 ) ;
+#12254 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.613626265895772900E-016, -3.469446951953611200E-016 ) ) ;
+#12255 = FACE_OUTER_BOUND ( 'NONE', #13195, .T. ) ;
+#12256 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.032879073410315900E-016, 0.0000000000000000000 ) ) ;
+#12257 = CIRCLE ( 'NONE', #12274, 0.2000000000000000900 ) ;
+#12258 = ORIENTED_EDGE ( 'NONE', *, *, #10812, .F. ) ;
+#12259 = AXIS2_PLACEMENT_3D ( 'NONE', #3865, #12700, #1283 ) ;
+#12260 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.1500000002457345700, -2.500000000000006200 ) ) ;
+#12261 = EDGE_LOOP ( 'NONE', ( #10647, #695, #16320, #771, #11751 ) ) ;
+#12262 = DIRECTION ( 'NONE', ( -0.8191520442889952400, -0.5735764363510411600, -1.526090636449953600E-015 ) ) ;
+#12263 = DIRECTION ( 'NONE', ( -1.000000000000000000, -4.335446845417045200E-015, 0.0000000000000000000 ) ) ;
+#12264 = CARTESIAN_POINT ( 'NONE', ( -0.2360868015510927400, 0.04999999999999674800, -0.2200001799460525300 ) ) ;
+#12265 = ORIENTED_EDGE ( 'NONE', *, *, #14090, .T. ) ;
+#12266 = VERTEX_POINT ( 'NONE', #3861 ) ;
+#12267 = EDGE_CURVE ( 'NONE', #11571, #15609, #8844, .T. ) ;
+#12268 = ADVANCED_FACE ( 'NONE', ( #1612 ), #2993, .T. ) ;
+#12269 = ADVANCED_FACE ( 'NONE', ( #3820 ), #13681, .T. ) ;
+#12270 = FACE_OUTER_BOUND ( 'NONE', #7743, .T. ) ;
+#12271 = AXIS2_PLACEMENT_3D ( 'NONE', #7741, #3993, #12831 ) ;
+#12272 = VECTOR ( 'NONE', #16467, 1000.000000000000000 ) ;
+#12273 = LINE ( 'NONE', #11805, #3195 ) ;
+#12274 = AXIS2_PLACEMENT_3D ( 'NONE', #8047, #6796, #370 ) ;
+#12275 = CIRCLE ( 'NONE', #11185, 0.5500000000000006000 ) ;
+#12276 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999993400, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#12277 = ORIENTED_EDGE ( 'NONE', *, *, #10340, .F. ) ;
+#12278 = EDGE_LOOP ( 'NONE', ( #8455, #14047, #4457, #9163 ) ) ;
+#12279 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12280 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12281 = ORIENTED_EDGE ( 'NONE', *, *, #14738, .F. ) ;
+#12282 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 1.153553389999998300, -0.4100000000000015300 ) ) ;
+#12283 = AXIS2_PLACEMENT_3D ( 'NONE', #16523, #8745, #2339 ) ;
+#12284 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 0.3381507188134354500, 1.875793042338390200 ) ) ;
+#12285 = FACE_OUTER_BOUND ( 'NONE', #2832, .T. ) ;
+#12286 = VECTOR ( 'NONE', #8855, 1000.000000000000000 ) ;
+#12287 = EDGE_CURVE ( 'NONE', #6049, #1163, #10272, .T. ) ;
+#12288 = EDGE_CURVE ( 'NONE', #10568, #11368, #395, .T. ) ;
+#12289 = VECTOR ( 'NONE', #12206, 1000.000000000000000 ) ;
+#12290 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#12291 = EDGE_LOOP ( 'NONE', ( #1238, #280, #497, #8408 ) ) ;
+#12292 = ORIENTED_EDGE ( 'NONE', *, *, #4498, .T. ) ;
+#12293 = ORIENTED_EDGE ( 'NONE', *, *, #9380, .F. ) ;
+#12294 = DIRECTION ( 'NONE', ( 3.862588252153086800E-015, 1.000000000000000000, 4.613626265895109400E-017 ) ) ;
+#12295 = DIRECTION ( 'NONE', ( -3.337309812181937400E-015, 0.2391835129829042700, 0.9709743802578711900 ) ) ;
+#12296 = VECTOR ( 'NONE', #702, 1000.000000000000000 ) ;
+#12297 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#12298 = DIRECTION ( 'NONE', ( 1.000000000000000000, 2.323975288703905100E-015, -0.0000000000000000000 ) ) ;
+#12299 = EDGE_CURVE ( 'NONE', #12201, #10678, #609, .T. ) ;
+#12300 = EDGE_CURVE ( 'NONE', #14197, #1685, #5393, .T. ) ;
+#12301 = VECTOR ( 'NONE', #2811, 1000.000000000000000 ) ;
+#12302 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.1150000002457348800, -1.400000000000001900 ) ) ;
+#12303 = ORIENTED_EDGE ( 'NONE', *, *, #4649, .T. ) ;
+#12304 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999996000, 1.970000000000001300, 1.360920363336279400 ) ) ;
+#12305 = VERTEX_POINT ( 'NONE', #9461 ) ;
+#12306 = EDGE_CURVE ( 'NONE', #3199, #11435, #11476, .T. ) ;
+#12307 = SURFACE_SIDE_STYLE ('',( #2308 ) ) ;
+#12308 = CARTESIAN_POINT ( 'NONE', ( 3.270710678118655700, 1.082842711881345700, -2.200000000000007300 ) ) ;
+#12309 = DIRECTION ( 'NONE', ( -1.000000000000000000, -4.613626265895772900E-016, 0.0000000000000000000 ) ) ;
+#12310 = VERTEX_POINT ( 'NONE', #15961 ) ;
+#12311 = EDGE_CURVE ( 'NONE', #6103, #12189, #9233, .T. ) ;
+#12312 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#12313 = CIRCLE ( 'NONE', #10836, 0.1499999999999999700 ) ;
+#12314 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12315 = ORIENTED_EDGE ( 'NONE', *, *, #9941, .F. ) ;
+#12316 = LINE ( 'NONE', #5757, #12526 ) ;
+#12317 = DIRECTION ( 'NONE', ( -0.001097777725771104100, 3.095218742445119500E-017, -0.9999993974418509600 ) ) ;
+#12318 = SURFACE_SIDE_STYLE ('',( #9430 ) ) ;
+#12319 = CIRCLE ( 'NONE', #12632, 0.5499999999999997100 ) ;
+#12320 = EDGE_LOOP ( 'NONE', ( #14297, #7251, #10047, #3018 ) ) ;
+#12321 = CARTESIAN_POINT ( 'NONE', ( -4.124251103499438000E-015, 0.2999999999999999900, -0.09999999999999924200 ) ) ;
+#12322 = ORIENTED_EDGE ( 'NONE', *, *, #1448, .T. ) ;
+#12323 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245748400, 0.5500000002457352500, -2.200000000000007300 ) ) ;
+#12324 = CARTESIAN_POINT ( 'NONE', ( 1.599999999999999900, 1.850000000000000800, -1.000000000000002900 ) ) ;
+#12325 = ADVANCED_FACE ( 'NONE', ( #7837 ), #14731, .F. ) ;
+#12326 = VECTOR ( 'NONE', #2668, 1000.000000000000100 ) ;
+#12327 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000001200, 2.450000000000000200, 1.249999999999999800 ) ) ;
+#12328 = DIRECTION ( 'NONE', ( 8.972707634362825900E-016, 4.613626265896878800E-017, -1.000000000000000000 ) ) ;
+#12329 = ORIENTED_EDGE ( 'NONE', *, *, #1853, .T. ) ;
+#12330 = COLOUR_RGB ( '',1.000000000000000000, 0.8117647058823529400, 0.5019607843137254800 ) ;
+#12331 = EDGE_CURVE ( 'NONE', #9858, #4900, #6991, .T. ) ;
+#12332 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12333 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #458, 'distance_accuracy_value', 'NONE');
+#12334 = LINE ( 'NONE', #1486, #12931 ) ;
+#12335 = VERTEX_POINT ( 'NONE', #9406 ) ;
+#12336 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#12337 = EDGE_CURVE ( 'NONE', #13920, #1607, #15062, .T. ) ;
+#12338 = VERTEX_POINT ( 'NONE', #13467 ) ;
+#12339 = AXIS2_PLACEMENT_3D ( 'NONE', #13758, #7322, #9936 ) ;
+#12340 = ORIENTED_EDGE ( 'NONE', *, *, #4292, .F. ) ;
+#12341 = ORIENTED_EDGE ( 'NONE', *, *, #12085, .F. ) ;
+#12342 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000003300, 1.153553389999999200, -2.200000000000000200 ) ) ;
+#12343 = ORIENTED_EDGE ( 'NONE', *, *, #13480, .F. ) ;
+#12344 = ORIENTED_EDGE ( 'NONE', *, *, #1102, .F. ) ;
+#12345 = CYLINDRICAL_SURFACE ( 'NONE', #16439, 0.1499999999999999700 ) ;
+#12346 = ADVANCED_FACE ( 'NONE', ( #9864 ), #7016, .F. ) ;
+#12347 = DIRECTION ( 'NONE', ( 1.000000000000000000, -3.865144610036217700E-015, 0.0000000000000000000 ) ) ;
+#12348 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583903010300, 2.456985317081174200E-010, 4.991171444999452200E-018 ) ) ;
+#12349 = ORIENTED_EDGE ( 'NONE', *, *, #3258, .T. ) ;
+#12350 = ORIENTED_EDGE ( 'NONE', *, *, #2796, .F. ) ;
+#12351 = AXIS2_PLACEMENT_3D ( 'NONE', #15121, #7420, #16411 ) ;
+#12352 = LINE ( 'NONE', #2520, #14936 ) ;
+#12353 = CARTESIAN_POINT ( 'NONE', ( -2.030569425459587000, 2.377660817715597600, -1.500000000000001800 ) ) ;
+#12354 = CARTESIAN_POINT ( 'NONE', ( -2.030569425459586100, 2.377660817715597600, -2.200000000000002000 ) ) ;
+#12355 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 2.491317591116653900, 1.800759612349389400 ) ) ;
+#12356 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2400000002457353100, -1.650000000000006100 ) ) ;
+#12357 = AXIS2_PLACEMENT_3D ( 'NONE', #10924, #10863, #3164 ) ;
+#12358 = FACE_OUTER_BOUND ( 'NONE', #16241, .T. ) ;
+#12359 = PLANE ( 'NONE', #10417 ) ;
+#12360 = CARTESIAN_POINT ( 'NONE', ( 1.549999999999999800, 1.405673326026339200, 1.699999999999997500 ) ) ;
+#12361 = ORIENTED_EDGE ( 'NONE', *, *, #8087, .F. ) ;
+#12362 = ORIENTED_EDGE ( 'NONE', *, *, #1003, .T. ) ;
+#12363 = ORIENTED_EDGE ( 'NONE', *, *, #15622, .F. ) ;
+#12364 = CARTESIAN_POINT ( 'NONE', ( -2.773223305542388500, 0.3732233049490991700, -1.200000000000001700 ) ) ;
+#12365 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999993400, 1.475000000000001400, -1.000000000000002700 ) ) ;
+#12366 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#12367 = AXIS2_PLACEMENT_3D ( 'NONE', #3470, #7447, #2181 ) ;
+#12368 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.2588190451025146900, 0.9659258262890698700 ) ) ;
+#12369 = DIRECTION ( 'NONE', ( 0.7071067811865536800, -0.7071067811865412400, 6.524652836950586900E-017 ) ) ;
+#12370 = VERTEX_POINT ( 'NONE', #11961 ) ;
+#12371 = VERTEX_POINT ( 'NONE', #1877 ) ;
+#12372 = FACE_OUTER_BOUND ( 'NONE', #15085, .T. ) ;
+#12373 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 1.730000000000000400, -2.200000000000007300 ) ) ;
+#12374 = PLANE ( 'NONE', #5767 ) ;
+#12375 = ORIENTED_EDGE ( 'NONE', *, *, #13166, .F. ) ;
+#12376 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999998700, 0.1150000002457355300, -2.200000000000009900 ) ) ;
+#12377 = CYLINDRICAL_SURFACE ( 'NONE', #10673, 0.2499999999999993600 ) ;
+#12378 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.370000000000001400, 0.0000000000000000000 ) ) ;
+#12379 = ORIENTED_EDGE ( 'NONE', *, *, #555, .T. ) ;
+#12380 = ORIENTED_EDGE ( 'NONE', *, *, #8840, .T. ) ;
+#12381 = ORIENTED_EDGE ( 'NONE', *, *, #14303, .T. ) ;
+#12382 = EDGE_LOOP ( 'NONE', ( #8555, #8778, #6681, #5885 ) ) ;
+#12383 = ORIENTED_EDGE ( 'NONE', *, *, #6035, .T. ) ;
+#12384 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000000700, 2.450000000000000200, -1.500000000000000000 ) ) ;
+#12385 = ORIENTED_EDGE ( 'NONE', *, *, #452, .T. ) ;
+#12386 = AXIS2_PLACEMENT_3D ( 'NONE', #5847, #960, #5967 ) ;
+#12387 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360200E-014, 0.0000000000000000000 ) ) ;
+#12388 = CYLINDRICAL_SURFACE ( 'NONE', #8394, 0.2000000000000000900 ) ;
+#12389 = EDGE_CURVE ( 'NONE', #11998, #3144, #192, .T. ) ;
+#12390 = ORIENTED_EDGE ( 'NONE', *, *, #860, .T. ) ;
+#12391 = LINE ( 'NONE', #7375, #510 ) ;
+#12392 = EDGE_CURVE ( 'NONE', #6928, #14474, #11865, .T. ) ;
+#12393 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999600, 0.1150000002457354200, -1.400000000000002800 ) ) ;
+#12394 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#12395 = EDGE_CURVE ( 'NONE', #4645, #10224, #1800, .T. ) ;
+#12396 = ORIENTED_EDGE ( 'NONE', *, *, #1541, .T. ) ;
+#12397 = VECTOR ( 'NONE', #8716, 1000.000000000000000 ) ;
+#12398 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002000, 1.153553389999999200, 2.500000000000000000 ) ) ;
+#12399 = AXIS2_PLACEMENT_3D ( 'NONE', #7910, #5528, #217 ) ;
+#12400 = ORIENTED_EDGE ( 'NONE', *, *, #15401, .F. ) ;
+#12401 = DIRECTION ( 'NONE', ( -2.032879073410315900E-016, 1.000000000000000000, 2.204051907791770700E-031 ) ) ;
+#12402 = VECTOR ( 'NONE', #1684, 1000.000000000000000 ) ;
+#12403 = FACE_OUTER_BOUND ( 'NONE', #3862, .T. ) ;
+#12404 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.008560160451610500E-016, 7.228014483236701500E-016 ) ) ;
+#12405 = FACE_OUTER_BOUND ( 'NONE', #4698, .T. ) ;
+#12406 = VECTOR ( 'NONE', #15902, 1000.000000000000000 ) ;
+#12407 = AXIS2_PLACEMENT_3D ( 'NONE', #15854, #9400, #1772 ) ;
+#12408 = VERTEX_POINT ( 'NONE', #3278 ) ;
+#12409 = VERTEX_POINT ( 'NONE', #4564 ) ;
+#12410 = VECTOR ( 'NONE', #2209, 1000.000000000000000 ) ;
+#12411 = ORIENTED_EDGE ( 'NONE', *, *, #10062, .T. ) ;
+#12412 = ORIENTED_EDGE ( 'NONE', *, *, #16601, .F. ) ;
+#12413 = ORIENTED_EDGE ( 'NONE', *, *, #5986, .F. ) ;
+#12414 = EDGE_CURVE ( 'NONE', #10823, #107, #8230, .T. ) ;
+#12415 = CARTESIAN_POINT ( 'NONE', ( 3.788944194529171300, 1.250000000000001100, 2.548762374484751600 ) ) ;
+#12416 = DIRECTION ( 'NONE', ( 3.252606517456511700E-015, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#12417 = DIRECTION ( 'NONE', ( 0.9752474896950282800, 0.0000000000000000000, -0.2211161094166269900 ) ) ;
+#12418 = EDGE_CURVE ( 'NONE', #4337, #6192, #9041, .T. ) ;
+#12419 = ADVANCED_FACE ( 'NONE', ( #8827 ), #6184, .F. ) ;
+#12420 = VECTOR ( 'NONE', #6940, 1000.000000000000000 ) ;
+#12421 = CARTESIAN_POINT ( 'NONE', ( 3.474264069305223100, 0.6500000000000136800, -2.200000000000000600 ) ) ;
+#12422 = VECTOR ( 'NONE', #11934, 1000.000000000000000 ) ;
+#12423 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12424 = ORIENTED_EDGE ( 'NONE', *, *, #2331, .F. ) ;
+#12425 = FACE_OUTER_BOUND ( 'NONE', #15407, .T. ) ;
+#12426 = PLANE ( 'NONE', #9054 ) ;
+#12427 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#12428 = ORIENTED_EDGE ( 'NONE', *, *, #13076, .T. ) ;
+#12429 = VERTEX_POINT ( 'NONE', #12241 ) ;
+#12430 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240361100E-014, 7.228014483236710400E-016 ) ) ;
+#12431 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 1.153553389999998300, -2.200000000000001100 ) ) ;
+#12432 = CARTESIAN_POINT ( 'NONE', ( -0.1599999999999999800, 2.150000000000000400, -1.450000000000000400 ) ) ;
+#12433 = CARTESIAN_POINT ( 'NONE', ( -1.600000000000001000, 1.850000000000000800, 1.499999999999997300 ) ) ;
+#12434 = EDGE_CURVE ( 'NONE', #15780, #8579, #1991, .T. ) ;
+#12435 = PLANE ( 'NONE', #8583 ) ;
+#12436 = DIRECTION ( 'NONE', ( 9.227252531791494600E-017, 9.227252531791530300E-017, -1.000000000000000000 ) ) ;
+#12437 = LINE ( 'NONE', #1265, #10006 ) ;
+#12438 = CARTESIAN_POINT ( 'NONE', ( 3.967378042322856000, 1.400000000000001900, 2.896832584148689700 ) ) ;
+#12439 = EDGE_CURVE ( 'NONE', #7190, #925, #12877, .T. ) ;
+#12440 = EDGE_CURVE ( 'NONE', #269, #13517, #4153, .T. ) ;
+#12441 = CYLINDRICAL_SURFACE ( 'NONE', #2237, 0.3499999999999999800 ) ;
+#12442 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.1500000002457345700, -1.850000000000005200 ) ) ;
+#12443 = ADVANCED_FACE ( 'NONE', ( #6411 ), #16076, .F. ) ;
+#12444 = LINE ( 'NONE', #1351, #12649 ) ;
+#12445 = ORIENTED_EDGE ( 'NONE', *, *, #10447, .F. ) ;
+#12446 = EDGE_CURVE ( 'NONE', #11174, #13082, #5213, .T. ) ;
+#12447 = ORIENTED_EDGE ( 'NONE', *, *, #9693, .F. ) ;
+#12448 = ORIENTED_EDGE ( 'NONE', *, *, #2394, .T. ) ;
+#12449 = ORIENTED_EDGE ( 'NONE', *, *, #6203, .F. ) ;
+#12450 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 1.153553389999998300, 1.109999999999999000 ) ) ;
+#12451 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12452 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000300, 0.3500000002457385200, -2.500000000000007100 ) ) ;
+#12453 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#12454 = LINE ( 'NONE', #12393, #10234 ) ;
+#12455 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903137300, 0.04999999999999964900, -0.5202298413897690200 ) ) ;
+#12456 = CARTESIAN_POINT ( 'NONE', ( -1.175000000000000900, 0.1150000002457349900, -1.400000000000001900 ) ) ;
+#12457 = VECTOR ( 'NONE', #9249, 1000.000000000000000 ) ;
+#12458 = VECTOR ( 'NONE', #7289, 1000.000000000000000 ) ;
+#12459 = ORIENTED_EDGE ( 'NONE', *, *, #1660, .F. ) ;
+#12460 = ADVANCED_FACE ( 'NONE', ( #5003 ), #14908, .T. ) ;
+#12461 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 3.285461128743963900E-016 ) ) ;
+#12462 = ORIENTED_EDGE ( 'NONE', *, *, #3883, .F. ) ;
+#12463 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, -0.4100000000000017500 ) ) ;
+#12464 = ORIENTED_EDGE ( 'NONE', *, *, #6688, .F. ) ;
+#12465 = AXIS2_PLACEMENT_3D ( 'NONE', #3858, #7882, #9397 ) ;
+#12466 = VECTOR ( 'NONE', #13700, 1000.000000000000000 ) ;
+#12467 = CARTESIAN_POINT ( 'NONE', ( -9.075102598665713400E-015, 0.5806026582302450400, 2.435334097419158200 ) ) ;
+#12468 = LINE ( 'NONE', #16573, #994 ) ;
+#12469 = VECTOR ( 'NONE', #8702, 1000.000000000000000 ) ;
+#12470 = CARTESIAN_POINT ( 'NONE', ( 1.210000000000000000, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#12471 = VECTOR ( 'NONE', #15860, 1000.000000000000000 ) ;
+#12472 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#12473 = VERTEX_POINT ( 'NONE', #2156 ) ;
+#12474 = ORIENTED_EDGE ( 'NONE', *, *, #13477, .T. ) ;
+#12475 = VERTEX_POINT ( 'NONE', #9817 ) ;
+#12476 = DIRECTION ( 'NONE', ( 1.000000000000000000, -3.485962933055858000E-015, 0.0000000000000000000 ) ) ;
+#12477 = DIRECTION ( 'NONE', ( -3.469446951953610200E-016, 1.409820536116052000E-016, -1.000000000000000000 ) ) ;
+#12478 = FACE_OUTER_BOUND ( 'NONE', #2039, .T. ) ;
+#12479 = DIRECTION ( 'NONE', ( -4.818676322157797400E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12480 = FACE_OUTER_BOUND ( 'NONE', #10416, .T. ) ;
+#12481 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000004300, 1.970000000000001300, 1.360920363336279200 ) ) ;
+#12482 = DIRECTION ( 'NONE', ( -0.8191520442889951300, 0.5735764363510415000, -1.526090636449954700E-015 ) ) ;
+#12483 = DIRECTION ( 'NONE', ( -0.2211161094166271000, 0.0000000000000000000, -0.9752474896950281700 ) ) ;
+#12484 = EDGE_CURVE ( 'NONE', #8091, #480, #13073, .T. ) ;
+#12485 = ORIENTED_EDGE ( 'NONE', *, *, #16596, .T. ) ;
+#12486 = ORIENTED_EDGE ( 'NONE', *, *, #7501, .T. ) ;
+#12487 = EDGE_LOOP ( 'NONE', ( #2407, #13626, #10775, #6267 ) ) ;
+#12488 = DIRECTION ( 'NONE', ( -3.865144610036217700E-015, 1.000000000000000000, 9.227252531791494600E-017 ) ) ;
+#12489 = EDGE_CURVE ( 'NONE', #2544, #1090, #15461, .T. ) ;
+#12490 = CARTESIAN_POINT ( 'NONE', ( 0.2101449443091768000, 0.05000000000000282700, 1.816507309596098900 ) ) ;
+#12491 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9848077530122073500, -0.1736481776669341300 ) ) ;
+#12492 = LINE ( 'NONE', #11154, #3210 ) ;
+#12493 = AXIS2_PLACEMENT_3D ( 'NONE', #14046, #12607, #16544 ) ;
+#12494 = TOROIDAL_SURFACE ( 'NONE', #257, 0.04999999999999945500, 0.2000000000000000100 ) ;
+#12495 = ADVANCED_FACE ( 'NONE', ( #1599 ), #2095, .T. ) ;
+#12496 = CARTESIAN_POINT ( 'NONE', ( 3.800000000000002500, 1.250000000000001100, 2.499999999999999600 ) ) ;
+#12497 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999998400, 2.454326594806839800, 2.888389752103148300 ) ) ;
+#12498 = FACE_OUTER_BOUND ( 'NONE', #11649, .T. ) ;
+#12499 = VERTEX_POINT ( 'NONE', #1990 ) ;
+#12500 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000001000, -0.02759879240849104700, 2.894122473943340000 ) ) ;
+#12502 = EDGE_CURVE ( 'NONE', #2205, #4855, #2779, .T. ) ;
+#12501 = ORIENTED_EDGE ( 'NONE', *, *, #12016, .T. ) ;
+#12503 = CARTESIAN_POINT ( 'NONE', ( 1.064999998823623200, 1.473067827893710900E-014, 7.697835416144227900E-016 ) ) ;
+#12504 = CARTESIAN_POINT ( 'NONE', ( -0.1249999999999999200, 0.1150000002457351900, -2.200000000000006800 ) ) ;
+#12505 = EDGE_LOOP ( 'NONE', ( #2223, #9927, #10134, #5302 ) ) ;
+#12506 = AXIS2_PLACEMENT_3D ( 'NONE', #1312, #10081, #15220 ) ;
+#12507 = EDGE_CURVE ( 'NONE', #14878, #11563, #13286, .T. ) ;
+#12508 = LINE ( 'NONE', #6952, #9075 ) ;
+#12509 = EDGE_CURVE ( 'NONE', #597, #1384, #10463, .T. ) ;
+#12510 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.032879073410315900E-016, 0.0000000000000000000 ) ) ;
+#12511 = VECTOR ( 'NONE', #11083, 1000.000000000000000 ) ;
+#12512 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.850000000000000800, -1.000000000000002700 ) ) ;
+#12513 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000700, 2.457335889134194800E-010, -1.600000000000009200 ) ) ;
+#12514 = FACE_OUTER_BOUND ( 'NONE', #10741, .T. ) ;
+#12515 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -5.421010862427439300E-015 ) ) ;
+#12516 = VERTEX_POINT ( 'NONE', #15073 ) ;
+#12517 = VERTEX_POINT ( 'NONE', #9980 ) ;
+#12518 = ADVANCED_FACE ( 'NONE', ( #7822 ), #2994, .T. ) ;
+#12519 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12520 = AXIS2_PLACEMENT_3D ( 'NONE', #4083, #15654, #6542 ) ;
+#12521 = CARTESIAN_POINT ( 'NONE', ( -1.175000000000000900, 0.1150000002457349900, -1.400000000000001900 ) ) ;
+#12522 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12523 = LINE ( 'NONE', #4837, #2243 ) ;
+#12524 = ORIENTED_EDGE ( 'NONE', *, *, #10896, .T. ) ;
+#12525 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 2.457346235280513500E-010, -2.500000000000005800 ) ) ;
+#12526 = VECTOR ( 'NONE', #16058, 1000.000000000000000 ) ;
+#12527 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12528 = VERTEX_POINT ( 'NONE', #4845 ) ;
+#12529 = CIRCLE ( 'NONE', #10282, 0.2499999999999996400 ) ;
+#12530 = ORIENTED_EDGE ( 'NONE', *, *, #8378, .T. ) ;
+#12531 = DIRECTION ( 'NONE', ( 3.714361186363740600E-015, -0.2391835129829038600, -0.9709743802578711900 ) ) ;
+#12532 = EDGE_CURVE ( 'NONE', #10992, #1862, #9429, .T. ) ;
+#12533 = EDGE_CURVE ( 'NONE', #697, #10554, #2598, .T. ) ;
+#12534 = ORIENTED_EDGE ( 'NONE', *, *, #16501, .F. ) ;
+#12535 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.613626265895772900E-016, 0.0000000000000000000 ) ) ;
+#12536 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2000000002457346900, -1.850000000000005400 ) ) ;
+#12537 = EDGE_CURVE ( 'NONE', #15403, #14261, #10054, .T. ) ;
+#12538 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12539 = ADVANCED_FACE ( 'NONE', ( #1011 ), #6119, .F. ) ;
+#12540 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#12541 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999985600, 1.475000000000001400, -1.000000000000002400 ) ) ;
+#12542 = LINE ( 'NONE', #2671, #7467 ) ;
+#12543 = AXIS2_PLACEMENT_3D ( 'NONE', #4151, #1755, #5381 ) ;
+#12544 = ORIENTED_EDGE ( 'NONE', *, *, #9549, .F. ) ;
+#12545 = VECTOR ( 'NONE', #14928, 1000.000000000000000 ) ;
+#12546 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.382357769919017500E-014, 0.0000000000000000000 ) ) ;
+#12547 = ORIENTED_EDGE ( 'NONE', *, *, #208, .F. ) ;
+#12548 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -8.673617379884052800E-015 ) ) ;
+#12549 = LINE ( 'NONE', #1995, #10715 ) ;
+#12550 = CARTESIAN_POINT ( 'NONE', ( -0.1599999999999999800, 2.150000000000000400, -1.200000000000000200 ) ) ;
+#12551 = DIRECTION ( 'NONE', ( 0.7071067811865547900, -0.7071067811865402500, 0.0000000000000000000 ) ) ;
+#12552 = EDGE_CURVE ( 'NONE', #13118, #8452, #5602, .T. ) ;
+#12553 = VERTEX_POINT ( 'NONE', #16415 ) ;
+#12554 = LINE ( 'NONE', #8365, #7897 ) ;
+#12555 = PLANE ( 'NONE', #411 ) ;
+#12556 = ORIENTED_EDGE ( 'NONE', *, *, #3931, .F. ) ;
+#12557 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.415624939244503200E-014, -0.0000000000000000000 ) ) ;
+#12558 = ORIENTED_EDGE ( 'NONE', *, *, #13275, .F. ) ;
+#12559 = ORIENTED_EDGE ( 'NONE', *, *, #4650, .T. ) ;
+#12560 = ORIENTED_EDGE ( 'NONE', *, *, #11772, .F. ) ;
+#12561 = SURFACE_STYLE_FILL_AREA ( #4832 ) ;
+#12562 = AXIS2_PLACEMENT_3D ( 'NONE', #6862, #7957, #1577 ) ;
+#12563 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#12564 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12565 = LINE ( 'NONE', #6939, #10355 ) ;
+#12566 = CARTESIAN_POINT ( 'NONE', ( -1.995000000000000300, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#12567 = ORIENTED_EDGE ( 'NONE', *, *, #16435, .F. ) ;
+#12568 = VERTEX_POINT ( 'NONE', #3724 ) ;
+#12569 = DIRECTION ( 'NONE', ( -2.891205793294679400E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#12570 = ORIENTED_EDGE ( 'NONE', *, *, #11895, .T. ) ;
+#12571 = ORIENTED_EDGE ( 'NONE', *, *, #9630, .F. ) ;
+#12572 = CARTESIAN_POINT ( 'NONE', ( -3.324264069305197500, 0.4999999999999855700, -1.350000000000004800 ) ) ;
+#12573 = CARTESIAN_POINT ( 'NONE', ( 8.227937435463098200E-016, 2.450000000000000200, -1.199999999999998000 ) ) ;
+#12574 = PLANE ( 'NONE', #5682 ) ;
+#12575 = CARTESIAN_POINT ( 'NONE', ( -1.550000000000000900, 1.650000000000000800, 1.699999999999997500 ) ) ;
+#12576 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999600, 0.3000000002457345900, -1.750000000000006200 ) ) ;
+#12577 = AXIS2_PLACEMENT_3D ( 'NONE', #4225, #15795, #6894 ) ;
+#12578 = ORIENTED_EDGE ( 'NONE', *, *, #11845, .T. ) ;
+#12579 = ADVANCED_FACE ( 'NONE', ( #11270 ), #2201, .T. ) ;
+#12580 = VECTOR ( 'NONE', #2810, 1000.000000000000000 ) ;
+#12581 = ORIENTED_EDGE ( 'NONE', *, *, #12104, .F. ) ;
+#12582 = CIRCLE ( 'NONE', #12196, 0.1999999999999999800 ) ;
+#12583 = CARTESIAN_POINT ( 'NONE', ( -3.112132034949231400, 0.7121320343559481800, -2.050000000000002000 ) ) ;
+#12584 = EDGE_LOOP ( 'NONE', ( #4778, #2418, #9251, #11216 ) ) ;
+#12585 = DIRECTION ( 'NONE', ( 3.727658268449029100E-015, -0.2391835129829041900, -0.9709743802578711900 ) ) ;
+#12586 = ORIENTED_EDGE ( 'NONE', *, *, #1181, .F. ) ;
+#12587 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999400, 0.05000000000002481600, -1.200000000000002600 ) ) ;
+#12588 = AXIS2_PLACEMENT_3D ( 'NONE', #7020, #3283, #4570 ) ;
+#12589 = ORIENTED_EDGE ( 'NONE', *, *, #10115, .F. ) ;
+#12590 = EDGE_CURVE ( 'NONE', #969, #12370, #12678, .T. ) ;
+#12591 = AXIS2_PLACEMENT_3D ( 'NONE', #6585, #14155, #15578 ) ;
+#12592 = VECTOR ( 'NONE', #11469, 1000.000000000000100 ) ;
+#12593 = LINE ( 'NONE', #8375, #9153 ) ;
+#12594 = ORIENTED_EDGE ( 'NONE', *, *, #13871, .F. ) ;
+#12595 = LINE ( 'NONE', #14141, #6910 ) ;
+#12596 = DIRECTION ( 'NONE', ( -3.862588252153086800E-015, -1.000000000000000000, -1.409820536116038700E-016 ) ) ;
+#12597 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#12598 = ORIENTED_EDGE ( 'NONE', *, *, #14850, .T. ) ;
+#12599 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#12600 = LINE ( 'NONE', #10951, #12410 ) ;
+#12601 = ADVANCED_FACE ( 'NONE', ( #12480 ), #3664, .T. ) ;
+#12602 = ORIENTED_EDGE ( 'NONE', *, *, #2258, .T. ) ;
+#12603 = ORIENTED_EDGE ( 'NONE', *, *, #5922, .T. ) ;
+#12604 = AXIS2_PLACEMENT_3D ( 'NONE', #8095, #417, #9399 ) ;
+#12605 = VERTEX_POINT ( 'NONE', #13906 ) ;
+#12606 = EDGE_LOOP ( 'NONE', ( #12173, #11859, #7720, #4887 ) ) ;
+#12607 = DIRECTION ( 'NONE', ( -1.383162281240360900E-014, 1.000000000000000000, 4.613626265895614200E-017 ) ) ;
+#12608 = EDGE_CURVE ( 'NONE', #6888, #5340, #16055, .T. ) ;
+#12609 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#12610 = EDGE_CURVE ( 'NONE', #6089, #2999, #4401, .T. ) ;
+#12611 = VECTOR ( 'NONE', #2739, 1000.000000000000000 ) ;
+#12612 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999998600, 2.450000000000000200, 1.499999999999999600 ) ) ;
+#12613 = FACE_OUTER_BOUND ( 'NONE', #7490, .T. ) ;
+#12614 = EDGE_CURVE ( 'NONE', #16619, #14018, #12071, .T. ) ;
+#12615 = CARTESIAN_POINT ( 'NONE', ( 1.424999999999998700, 0.1150000002457354800, -2.200000000000009100 ) ) ;
+#12616 = LINE ( 'NONE', #16327, #3941 ) ;
+#12617 = FACE_OUTER_BOUND ( 'NONE', #3648, .T. ) ;
+#12618 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002000, 1.153553389999999200, -2.200000000000001100 ) ) ;
+#12619 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 6.866613759074863300E-015, -1.000000000000000000 ) ) ;
+#12620 = ORIENTED_EDGE ( 'NONE', *, *, #4498, .F. ) ;
+#12621 = VERTEX_POINT ( 'NONE', #992 ) ;
+#12622 = CYLINDRICAL_SURFACE ( 'NONE', #14102, 0.1000000000000008400 ) ;
+#12623 = ORIENTED_EDGE ( 'NONE', *, *, #8531, .T. ) ;
+#12624 = AXIS2_PLACEMENT_3D ( 'NONE', #267, #15223, #4949 ) ;
+#12625 = VERTEX_POINT ( 'NONE', #76 ) ;
+#12626 = ORIENTED_EDGE ( 'NONE', *, *, #10662, .T. ) ;
+#12627 = ADVANCED_FACE ( 'NONE', ( #4017 ), #7372, .F. ) ;
+#12628 = ORIENTED_EDGE ( 'NONE', *, *, #12489, .F. ) ;
+#12629 = EDGE_CURVE ( 'NONE', #15147, #685, #799, .T. ) ;
+#12630 = LINE ( 'NONE', #11123, #13825 ) ;
+#12631 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.1500000002457345700, -2.500000000000005300 ) ) ;
+#12632 = AXIS2_PLACEMENT_3D ( 'NONE', #772, #8234, #9757 ) ;
+#12633 = FACE_OUTER_BOUND ( 'NONE', #10086, .T. ) ;
+#12634 = VECTOR ( 'NONE', #16098, 1000.000000000000000 ) ;
+#12635 = EDGE_CURVE ( 'NONE', #1135, #12176, #15443, .T. ) ;
+#12636 = EDGE_CURVE ( 'NONE', #14083, #13764, #7807, .T. ) ;
+#12637 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2400000002457353100, -1.800000000000005200 ) ) ;
+#12638 = ORIENTED_EDGE ( 'NONE', *, *, #4071, .T. ) ;
+#12639 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902972500, 2.790468222602018600E-016, 2.059999999999998700 ) ) ;
+#12640 = ORIENTED_EDGE ( 'NONE', *, *, #12288, .T. ) ;
+#12641 = EDGE_CURVE ( 'NONE', #13519, #8188, #2184, .T. ) ;
+#12642 = EDGE_CURVE ( 'NONE', #14163, #6777, #10638, .T. ) ;
+#12643 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4462, 'distance_accuracy_value', 'NONE');
+#12644 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999600, 0.3500000002457373000, -2.150000000000004800 ) ) ;
+#12645 = LINE ( 'NONE', #1514, #13035 ) ;
+#12646 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -2.409338161078898700E-016 ) ) ;
+#12647 = FACE_OUTER_BOUND ( 'NONE', #14154, .T. ) ;
+#12648 = DIRECTION ( 'NONE', ( -2.891205793294674700E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#12649 = VECTOR ( 'NONE', #6384, 1000.000000000000000 ) ;
+#12650 = ORIENTED_EDGE ( 'NONE', *, *, #356, .T. ) ;
+#12651 = DIRECTION ( 'NONE', ( 0.7071067811865412400, -0.7071067811865536800, -1.232595164407830800E-032 ) ) ;
+#12652 = EDGE_CURVE ( 'NONE', #2774, #4019, #12468, .T. ) ;
+#12653 = ORIENTED_EDGE ( 'NONE', *, *, #1403, .F. ) ;
+#12654 = ORIENTED_EDGE ( 'NONE', *, *, #14232, .F. ) ;
+#12655 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -2.768175759537458200E-016 ) ) ;
+#12656 = EDGE_CURVE ( 'NONE', #5521, #9881, #6785, .T. ) ;
+#12657 = EDGE_CURVE ( 'NONE', #1399, #10312, #3998, .T. ) ;
+#12658 = DIRECTION ( 'NONE', ( -1.521687259628781400E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#12659 = FACE_OUTER_BOUND ( 'NONE', #10953, .T. ) ;
+#12660 = VECTOR ( 'NONE', #6096, 1000.000000000000000 ) ;
+#12661 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12662 = EDGE_CURVE ( 'NONE', #6679, #10545, #4188, .T. ) ;
+#12663 = VECTOR ( 'NONE', #13597, 1000.000000000000000 ) ;
+#12664 = LINE ( 'NONE', #2608, #6586 ) ;
+#12665 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583902937100, -0.004326594561140201600, 2.888389752103149600 ) ) ;
+#12666 = DIRECTION ( 'NONE', ( 0.2211161094166271000, -7.991152206701654700E-016, 0.9752474896950281700 ) ) ;
+#12667 = VERTEX_POINT ( 'NONE', #10377 ) ;
+#12668 = ADVANCED_FACE ( 'NONE', ( #12056 ), #5583, .T. ) ;
+#12669 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002400, 1.203553389999999100, -0.2600000000000014500 ) ) ;
+#12670 = AXIS2_PLACEMENT_3D ( 'NONE', #4175, #10389, #1387 ) ;
+#12671 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578713100, -0.2391835129829031900 ) ) ;
+#12672 = VERTEX_POINT ( 'NONE', #9006 ) ;
+#12673 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12674 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.606225440719266100E-016 ) ) ;
+#12675 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2000000002457346900, -1.800000000000005600 ) ) ;
+#12676 = VECTOR ( 'NONE', #13083, 1000.000000000000000 ) ;
+#12677 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12678 = LINE ( 'NONE', #13952, #9638 ) ;
+#12679 = LINE ( 'NONE', #4981, #14856 ) ;
+#12680 = VECTOR ( 'NONE', #2050, 1000.000000000000100 ) ;
+#12681 = VERTEX_POINT ( 'NONE', #12846 ) ;
+#12682 = EDGE_LOOP ( 'NONE', ( #11812, #12775, #6524, #7598 ) ) ;
+#12683 = EDGE_LOOP ( 'NONE', ( #6789, #6090, #15880, #12626 ) ) ;
+#12684 = ADVANCED_FACE ( 'NONE', ( #13455 ), #11049, .F. ) ;
+#12685 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999987000, 1.265000000000002300, 1.174999999999997400 ) ) ;
+#12686 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583902966300, -0.004326594561140364700, 2.888389752103148700 ) ) ;
+#12687 = VECTOR ( 'NONE', #10712, 1000.000000000000000 ) ;
+#12688 = AXIS2_PLACEMENT_3D ( 'NONE', #11018, #13545, #12149 ) ;
+#12689 = CARTESIAN_POINT ( 'NONE', ( -1.687872806643351900, 2.137702061901493700, -1.500000000000001600 ) ) ;
+#12690 = VECTOR ( 'NONE', #5197, 1000.000000000000000 ) ;
+#12691 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 0.1500000002457345700, -2.500000000000005800 ) ) ;
+#12692 = LINE ( 'NONE', #11981, #12289 ) ;
+#12693 = ORIENTED_EDGE ( 'NONE', *, *, #13778, .T. ) ;
+#12694 = CARTESIAN_POINT ( 'NONE', ( -3.112132034949230500, 0.7121320343559477400, -2.137867965644038500 ) ) ;
+#12695 = EDGE_LOOP ( 'NONE', ( #4502, #1878, #8436, #10380 ) ) ;
+#12696 = CARTESIAN_POINT ( 'NONE', ( 0.9858476189845986100, 3.140297934339104600, -1.500000000000000700 ) ) ;
+#12697 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12698 = EDGE_LOOP ( 'NONE', ( #1458, #8492, #11214, #14793, #9733, #11433, #16571, #5939 ) ) ;
+#12699 = AXIS2_PLACEMENT_3D ( 'NONE', #4697, #14977, #13821 ) ;
+#12700 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#12701 = ADVANCED_FACE ( 'NONE', ( #14258 ), #6405, .F. ) ;
+#12702 = LINE ( 'NONE', #16073, #12296 ) ;
+#12703 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#12704 = EDGE_CURVE ( 'NONE', #15893, #10554, #580, .T. ) ;
+#12705 = VECTOR ( 'NONE', #4519, 1000.000000000000000 ) ;
+#12706 = EDGE_CURVE ( 'NONE', #5281, #3707, #379, .T. ) ;
+#12707 = EDGE_LOOP ( 'NONE', ( #14127, #3103, #293, #11370 ) ) ;
+#12708 = FACE_OUTER_BOUND ( 'NONE', #2408, .T. ) ;
+#12709 = PLANE ( 'NONE', #7894 ) ;
+#12710 = PLANE ( 'NONE', #4357 ) ;
+#12711 = ORIENTED_EDGE ( 'NONE', *, *, #12754, .F. ) ;
+#12712 = AXIS2_PLACEMENT_3D ( 'NONE', #4039, #13049, #15763 ) ;
+#12713 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 1.153553389999999500, -1.000000000000003600 ) ) ;
+#12714 = ORIENTED_EDGE ( 'NONE', *, *, #11533, .F. ) ;
+#12715 = PLANE ( 'NONE', #14417 ) ;
+#12716 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2400000002457353100, -1.800000000000006000 ) ) ;
+#12717 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#12718 = FACE_OUTER_BOUND ( 'NONE', #15956, .T. ) ;
+#12719 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002400, 1.203553389999999100, 0.9599999999999988500 ) ) ;
+#12720 = VERTEX_POINT ( 'NONE', #5125 ) ;
+#12721 = LINE ( 'NONE', #12276, #13112 ) ;
+#12722 = PLANE ( 'NONE', #12819 ) ;
+#12723 = DIRECTION ( 'NONE', ( 1.000000000000000000, 2.032879073410321800E-016, 0.0000000000000000000 ) ) ;
+#12724 = VECTOR ( 'NONE', #10402, 1000.000000000000000 ) ;
+#12725 = ORIENTED_EDGE ( 'NONE', *, *, #14117, .T. ) ;
+#12726 = VERTEX_POINT ( 'NONE', #8955 ) ;
+#12727 = CARTESIAN_POINT ( 'NONE', ( 0.5100000000000010100, 1.850000000000000800, -1.000000000000002700 ) ) ;
+#12728 = EDGE_CURVE ( 'NONE', #7387, #5840, #16641, .T. ) ;
+#12729 = ORIENTED_EDGE ( 'NONE', *, *, #1103, .T. ) ;
+#12730 = EDGE_CURVE ( 'NONE', #4073, #3974, #9026, .T. ) ;
+#12731 = EDGE_LOOP ( 'NONE', ( #1266, #12486, #15308, #1332, #14490, #6289, #8017, #14389, #1836, #12064, #6483, #5411, #13243, #123, #5683, #11792, #6965, #5937, #5646, #6527 ) ) ;
+#12732 = EDGE_CURVE ( 'NONE', #9239, #15132, #15048, .T. ) ;
+#12733 = LINE ( 'NONE', #2616, #12112 ) ;
+#12734 = VERTEX_POINT ( 'NONE', #15397 ) ;
+#12735 = FACE_OUTER_BOUND ( 'NONE', #7529, .T. ) ;
+#12736 = DIRECTION ( 'NONE', ( -1.008560160451604100E-016, 1.000000000000000000, 6.864554764353591400E-015 ) ) ;
+#12737 = AXIS2_PLACEMENT_3D ( 'NONE', #2305, #11712, #8992 ) ;
+#12738 = VECTOR ( 'NONE', #1435, 1000.000000000000100 ) ;
+#12739 = ORIENTED_EDGE ( 'NONE', *, *, #13160, .F. ) ;
+#12740 = PLANE ( 'NONE', #3786 ) ;
+#12741 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 2.457376004614576800E-010, -2.200000000000009500 ) ) ;
+#12742 = EDGE_LOOP ( 'NONE', ( #10321, #1175, #16492, #3376 ) ) ;
+#12743 = CARTESIAN_POINT ( 'NONE', ( -0.4899999999999942200, -2.361151397857292700E-015, 1.699999999999997500 ) ) ;
+#12744 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 2.457346121292197600E-010, -1.850000000000006100 ) ) ;
+#12745 = PLANE ( 'NONE', #4493 ) ;
+#12746 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082138700, 0.05000000000001111200, 2.306813132948331600E-018 ) ) ;
+#12747 = LINE ( 'NONE', #15335, #1476 ) ;
+#12748 = ADVANCED_FACE ( 'NONE', ( #14451 ), #13116, .F. ) ;
+#12749 = ORIENTED_EDGE ( 'NONE', *, *, #6761, .T. ) ;
+#12750 = LINE ( 'NONE', #8922, #1082 ) ;
+#12751 = ORIENTED_EDGE ( 'NONE', *, *, #6863, .T. ) ;
+#12752 = CIRCLE ( 'NONE', #2872, 0.2000000000000000900 ) ;
+#12753 = CARTESIAN_POINT ( 'NONE', ( 1.859945737548660500, 1.891956448614796200, -1.499999999999997600 ) ) ;
+#12754 = EDGE_CURVE ( 'NONE', #15298, #821, #13663, .T. ) ;
+#12755 = DIRECTION ( 'NONE', ( -0.9752474896950282800, 0.0000000000000000000, -0.2211161094166269900 ) ) ;
+#12756 = EDGE_CURVE ( 'NONE', #15467, #14548, #14058, .T. ) ;
+#12757 = DIRECTION ( 'NONE', ( -0.7071067811865535700, -0.7071067811865413600, 0.0000000000000000000 ) ) ;
+#12758 = ORIENTED_EDGE ( 'NONE', *, *, #13248, .F. ) ;
+#12759 = ORIENTED_EDGE ( 'NONE', *, *, #216, .T. ) ;
+#12760 = FACE_OUTER_BOUND ( 'NONE', #16451, .T. ) ;
+#12761 = CARTESIAN_POINT ( 'NONE', ( 1.944999999999998700, 2.150000000000000400, 1.379999999999999700 ) ) ;
+#12762 = VECTOR ( 'NONE', #15920, 1000.000000000000000 ) ;
+#12763 = DIRECTION ( 'NONE', ( 2.768175759537458200E-016, -9.638287545982120700E-031, 1.000000000000000000 ) ) ;
+#12764 = EDGE_LOOP ( 'NONE', ( #5459, #12578, #9961, #7071 ) ) ;
+#12765 = ADVANCED_FACE ( 'NONE', ( #4387 ), #2806, .F. ) ;
+#12766 = ORIENTED_EDGE ( 'NONE', *, *, #2895, .F. ) ;
+#12767 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000003300, 2.049999999999999800, -1.500000000000002200 ) ) ;
+#12768 = ORIENTED_EDGE ( 'NONE', *, *, #9607, .F. ) ;
+#12769 = DIRECTION ( 'NONE', ( 4.335446845417045200E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#12770 = CARTESIAN_POINT ( 'NONE', ( 3.250000000000002700, 2.163803158272520300E-014, -1.200000000000003700 ) ) ;
+#12771 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, 1.850000000000000100 ) ) ;
+#12772 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245752900, 0.3000000002457358100, 2.499999999999997800 ) ) ;
+#12773 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 6.866613759074863300E-015, -1.000000000000000000 ) ) ;
+#12774 = ORIENTED_EDGE ( 'NONE', *, *, #10598, .T. ) ;
+#12775 = ORIENTED_EDGE ( 'NONE', *, *, #14954, .T. ) ;
+#12776 = FACE_OUTER_BOUND ( 'NONE', #4472, .T. ) ;
+#12777 = DIRECTION ( 'NONE', ( -1.000000000000000000, -9.856383386231863500E-016, 3.942553354492745500E-016 ) ) ;
+#12778 = CARTESIAN_POINT ( 'NONE', ( -2.202642356364899400, 2.131915204428900300, -1.500000000000002200 ) ) ;
+#12779 = ORIENTED_EDGE ( 'NONE', *, *, #3728, .T. ) ;
+#12780 = LINE ( 'NONE', #13539, #4908 ) ;
+#12781 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12782 = ORIENTED_EDGE ( 'NONE', *, *, #4408, .F. ) ;
+#12783 = VERTEX_POINT ( 'NONE', #4101 ) ;
+#12784 = ORIENTED_EDGE ( 'NONE', *, *, #15245, .F. ) ;
+#12785 = CARTESIAN_POINT ( 'NONE', ( -5.421010862427373900E-015, 2.450000000000000200, 1.250000000000012400 ) ) ;
+#12786 = VERTEX_POINT ( 'NONE', #1695 ) ;
+#12787 = ADVANCED_FACE ( 'NONE', ( #11464 ), #9328, .T. ) ;
+#12788 = AXIS2_PLACEMENT_3D ( 'NONE', #4247, #5765, #6379 ) ;
+#12789 = DIRECTION ( 'NONE', ( -0.5735764363510416100, -0.8191520442889950200, -6.297446262058657100E-016 ) ) ;
+#12790 = VECTOR ( 'NONE', #2220, 1000.000000000000000 ) ;
+#12791 = ORIENTED_EDGE ( 'NONE', *, *, #7876, .T. ) ;
+#12792 = VECTOR ( 'NONE', #8233, 1000.000000000000000 ) ;
+#12793 = ORIENTED_EDGE ( 'NONE', *, *, #4425, .F. ) ;
+#12794 = VECTOR ( 'NONE', #4482, 1000.000000000000100 ) ;
+#12795 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000006600, 9.324179910323497700E-015, -0.4100000000000018100 ) ) ;
+#12796 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578713100, -0.2391835129829031900 ) ) ;
+#12797 = DIRECTION ( 'NONE', ( 1.097926250618231200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#12798 = EDGE_LOOP ( 'NONE', ( #3829, #4048, #14326, #5170 ) ) ;
+#12799 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000000200, 1.900000000000001900, -2.200000000000000200 ) ) ;
+#12800 = ORIENTED_EDGE ( 'NONE', *, *, #2355, .F. ) ;
+#12801 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 3.525860723530095200E-016 ) ) ;
+#12802 = FACE_OUTER_BOUND ( 'NONE', #5293, .T. ) ;
+#12803 = FACE_OUTER_BOUND ( 'NONE', #1795, .T. ) ;
+#12804 = AXIS2_PLACEMENT_3D ( 'NONE', #12948, #1475, #15662 ) ;
+#12805 = VECTOR ( 'NONE', #2615, 1000.000000000000000 ) ;
+#12806 = VECTOR ( 'NONE', #15738, 1000.000000000000000 ) ;
+#12807 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2000000002457346900, -1.800000000000005600 ) ) ;
+#12808 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.680000000000007300, 1.512602692537473600 ) ) ;
+#12809 = ORIENTED_EDGE ( 'NONE', *, *, #8733, .F. ) ;
+#12810 = ORIENTED_EDGE ( 'NONE', *, *, #4103, .T. ) ;
+#12811 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000001800, 0.3000000002457226000, 8.432683580648947100E-016 ) ) ;
+#12812 = ORIENTED_EDGE ( 'NONE', *, *, #7969, .T. ) ;
+#12813 = VERTEX_POINT ( 'NONE', #13170 ) ;
+#12814 = CARTESIAN_POINT ( 'NONE', ( -0.2364161348688240100, 0.04999999999999675500, -0.5199999991786072900 ) ) ;
+#12815 = LINE ( 'NONE', #7003, #12420 ) ;
+#12816 = VECTOR ( 'NONE', #7777, 1000.000000000000000 ) ;
+#12817 = VECTOR ( 'NONE', #211, 1000.000000000000000 ) ;
+#12818 = ORIENTED_EDGE ( 'NONE', *, *, #15297, .T. ) ;
+#12819 = AXIS2_PLACEMENT_3D ( 'NONE', #7412, #8883, #6318 ) ;
+#12820 = ORIENTED_EDGE ( 'NONE', *, *, #6360, .T. ) ;
+#12821 = VECTOR ( 'NONE', #2038, 1000.000000000000000 ) ;
+#12822 = ORIENTED_EDGE ( 'NONE', *, *, #1231, .T. ) ;
+#12823 = DIRECTION ( 'NONE', ( -1.000000000000000000, 6.776263578034403900E-017, 1.355252715606881000E-016 ) ) ;
+#12824 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.397905546699920200, 1.512602692537473600 ) ) ;
+#12825 = ORIENTED_EDGE ( 'NONE', *, *, #5781, .T. ) ;
+#12826 = EDGE_CURVE ( 'NONE', #63, #12667, #10254, .T. ) ;
+#12827 = EDGE_CURVE ( 'NONE', #11799, #6140, #12864, .T. ) ;
+#12828 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#12829 = DIRECTION ( 'NONE', ( 3.481819213528770800E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#12830 = EDGE_CURVE ( 'NONE', #11456, #6369, #8638, .T. ) ;
+#12831 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#12832 = LINE ( 'NONE', #214, #9814 ) ;
+#12833 = SURFACE_STYLE_USAGE ( .BOTH. , #16505 ) ;
+#12834 = CARTESIAN_POINT ( 'NONE', ( -2.667157288364405200, 0.4792893221270803600, -2.050000000000007400 ) ) ;
+#12835 = FACE_OUTER_BOUND ( 'NONE', #15928, .T. ) ;
+#12836 = AXIS2_PLACEMENT_3D ( 'NONE', #7760, #9176, #14131 ) ;
+#12837 = CIRCLE ( 'NONE', #5245, 0.1999999999999999800 ) ;
+#12838 = DIRECTION ( 'NONE', ( -0.5735764363510429400, 0.8191520442889940200, 4.930380657631323800E-032 ) ) ;
+#12839 = VERTEX_POINT ( 'NONE', #8031 ) ;
+#12840 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000017100, 1.475000000000001400, 1.699999999999998200 ) ) ;
+#12841 = EDGE_LOOP ( 'NONE', ( #13687, #8299, #8551, #12800 ) ) ;
+#12842 = ORIENTED_EDGE ( 'NONE', *, *, #3636, .F. ) ;
+#12843 = VERTEX_POINT ( 'NONE', #286 ) ;
+#12844 = EDGE_CURVE ( 'NONE', #4165, #14743, #10829, .T. ) ;
+#12845 = ADVANCED_FACE ( 'NONE', ( #1787 ), #8082, .F. ) ;
+#12846 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 0.1500000002457345700, -1.850000000000006100 ) ) ;
+#12847 = LINE ( 'NONE', #5101, #9404 ) ;
+#12848 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000017100, 1.475000000000001400, 1.699999999999998200 ) ) ;
+#12849 = CARTESIAN_POINT ( 'NONE', ( 3.262132034949258000, 0.4378679656440459000, -1.200000000000000600 ) ) ;
+#12850 = EDGE_CURVE ( 'NONE', #15202, #9116, #8011, .T. ) ;
+#12851 = EDGE_CURVE ( 'NONE', #10643, #13561, #9847, .T. ) ;
+#12852 = VECTOR ( 'NONE', #16398, 1000.000000000000000 ) ;
+#12853 = PLANE ( 'NONE', #10049 ) ;
+#12854 = CIRCLE ( 'NONE', #5339, 0.05000000000000012800 ) ;
+#12855 = EDGE_CURVE ( 'NONE', #11694, #15780, #14645, .T. ) ;
+#12856 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12857 = EDGE_CURVE ( 'NONE', #1844, #16148, #4593, .T. ) ;
+#12858 = ORIENTED_EDGE ( 'NONE', *, *, #14328, .T. ) ;
+#12859 = ORIENTED_EDGE ( 'NONE', *, *, #9838, .F. ) ;
+#12860 = CARTESIAN_POINT ( 'NONE', ( -3.270710678118657900, 1.082842711881344200, -2.200000000000007300 ) ) ;
+#12861 = PLANE ( 'NONE', #9576 ) ;
+#12862 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.228014483236701500E-016, -0.0000000000000000000 ) ) ;
+#12863 = LINE ( 'NONE', #5597, #10637 ) ;
+#12864 = CIRCLE ( 'NONE', #12880, 0.09999999999999939500 ) ;
+#12865 = FACE_OUTER_BOUND ( 'NONE', #12958, .T. ) ;
+#12866 = CARTESIAN_POINT ( 'NONE', ( -3.749999999999999600, 1.900000000000001900, 1.318847214859888500E-015 ) ) ;
+#12867 = ADVANCED_FACE ( 'NONE', ( #11673 ), #10588, .T. ) ;
+#12868 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999965000, 1.475000000000001400, 1.699999999999998200 ) ) ;
+#12869 = CYLINDRICAL_SURFACE ( 'NONE', #2449, 0.1499999999999999700 ) ;
+#12870 = ORIENTED_EDGE ( 'NONE', *, *, #3667, .F. ) ;
+#12871 = ORIENTED_EDGE ( 'NONE', *, *, #4200, .F. ) ;
+#12872 = CARTESIAN_POINT ( 'NONE', ( -1.742108714544467800, 1.366988405040874900, 1.555625909395462100 ) ) ;
+#12873 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999999200, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#12874 = VERTEX_POINT ( 'NONE', #12165 ) ;
+#12875 = EDGE_CURVE ( 'NONE', #9097, #6280, #6974, .T. ) ;
+#12876 = VECTOR ( 'NONE', #3234, 999.9999999999998900 ) ;
+#12877 = LINE ( 'NONE', #5943, #15239 ) ;
+#12878 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12879 = DIRECTION ( 'NONE', ( -1.153838612879950500E-016, 0.2391835129829038600, -0.9709743802578711900 ) ) ;
+#12880 = AXIS2_PLACEMENT_3D ( 'NONE', #7977, #5546, #6781 ) ;
+#12881 = FACE_OUTER_BOUND ( 'NONE', #8748, .T. ) ;
+#12882 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000006900, -0.0000000000000000000, -1.000000000000002700 ) ) ;
+#12883 = ORIENTED_EDGE ( 'NONE', *, *, #1231, .F. ) ;
+#12884 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12885 = ORIENTED_EDGE ( 'NONE', *, *, #11201, .F. ) ;
+#12886 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201805300E-016, 0.05000000000000000300, 2.306813132947819300E-018 ) ) ;
+#12887 = EDGE_LOOP ( 'NONE', ( #10768, #4738, #4224, #6708, #1338, #12412, #2856, #12237, #12153, #15496, #6066, #11857, #16329, #4982 ) ) ;
+#12888 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 2.150000000000000400, -1.480000000000007500 ) ) ;
+#12889 = VECTOR ( 'NONE', #7466, 1000.000000000000000 ) ;
+#12890 = LINE ( 'NONE', #4034, #828 ) ;
+#12891 = AXIS2_PLACEMENT_3D ( 'NONE', #7067, #12290, #4560 ) ;
+#12892 = LINE ( 'NONE', #7006, #6012 ) ;
+#12893 = ORIENTED_EDGE ( 'NONE', *, *, #14850, .F. ) ;
+#12894 = EDGE_LOOP ( 'NONE', ( #4557, #933, #16100, #9869 ) ) ;
+#12895 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000004100, 1.475000000000001400, 1.699999999999998400 ) ) ;
+#12896 = ORIENTED_EDGE ( 'NONE', *, *, #7354, .F. ) ;
+#12897 = DIRECTION ( 'NONE', ( 3.862588252153086800E-015, -1.000000000000000000, -1.409820536116038700E-016 ) ) ;
+#12898 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#12899 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.008560160451632200E-016, 4.034240641806528900E-016 ) ) ;
+#12900 = VERTEX_POINT ( 'NONE', #10733 ) ;
+#12901 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#12902 = AXIS2_PLACEMENT_3D ( 'NONE', #16597, #15363, #16436 ) ;
+#12903 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#12904 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006700, 0.5000000002457348800, -1.200000000000002000 ) ) ;
+#12905 = CARTESIAN_POINT ( 'NONE', ( -3.967378042322856800, 1.400000000000001900, 2.896832584148689700 ) ) ;
+#12906 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862742900, 0.05000000000001184100, 1.830000000000000500 ) ) ;
+#12907 = FACE_OUTER_BOUND ( 'NONE', #15263, .T. ) ;
+#12908 = AXIS2_PLACEMENT_3D ( 'NONE', #7553, #6186, #15359 ) ;
+#12909 = LINE ( 'NONE', #7955, #1439 ) ;
+#12910 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #6944 ) ;
+#12911 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999986100, 1.265000000000002800, 1.174999999999997400 ) ) ;
+#12912 = CARTESIAN_POINT ( 'NONE', ( -3.788944194529173100, 1.250000000000001300, 2.548762374484751200 ) ) ;
+#12913 = CIRCLE ( 'NONE', #13479, 0.1499999999999999700 ) ;
+#12914 = ORIENTED_EDGE ( 'NONE', *, *, #15086, .T. ) ;
+#12915 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000006500, 1.475000000000001400, -1.000000000000002200 ) ) ;
+#12916 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#12917 = VERTEX_POINT ( 'NONE', #9493 ) ;
+#12918 = PLANE ( 'NONE', #3101 ) ;
+#12919 = CARTESIAN_POINT ( 'NONE', ( -1.565000000000002400, 2.051665596448837700, -1.649999999999999700 ) ) ;
+#12920 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12921 = EDGE_CURVE ( 'NONE', #11754, #13722, #11252, .T. ) ;
+#12922 = ORIENTED_EDGE ( 'NONE', *, *, #13921, .F. ) ;
+#12923 = FACE_OUTER_BOUND ( 'NONE', #7421, .T. ) ;
+#12924 = DIRECTION ( 'NONE', ( 4.336808689942015400E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#12925 = ORIENTED_EDGE ( 'NONE', *, *, #8649, .F. ) ;
+#12926 = FACE_OUTER_BOUND ( 'NONE', #807, .T. ) ;
+#12927 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903206300, -0.1732449494472047800, 2.930000000890775600 ) ) ;
+#12928 = EDGE_CURVE ( 'NONE', #905, #4284, #10450, .T. ) ;
+#12929 = ADVANCED_FACE ( 'NONE', ( #3181 ), #1809, .F. ) ;
+#12930 = ORIENTED_EDGE ( 'NONE', *, *, #12614, .T. ) ;
+#12931 = VECTOR ( 'NONE', #10691, 1000.000000000000000 ) ;
+#12932 = ORIENTED_EDGE ( 'NONE', *, *, #3153, .T. ) ;
+#12933 = ORIENTED_EDGE ( 'NONE', *, *, #11323, .T. ) ;
+#12934 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000001800, 1.153553390000000300, 2.499999999999999100 ) ) ;
+#12935 = DIRECTION ( 'NONE', ( 0.7071067811865412400, 0.7071067811865536800, 2.453269466693386300E-016 ) ) ;
+#12936 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 2.168404344971007900E-016, 1.000000000000000000 ) ) ;
+#12937 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#12938 = CARTESIAN_POINT ( 'NONE', ( -3.749999999999998700, 1.900000000000001700, 2.489999999999999300 ) ) ;
+#12939 = LINE ( 'NONE', #13576, #4456 ) ;
+#12940 = DIRECTION ( 'NONE', ( 0.5735764363510429400, -0.8191520442889940200, -2.646267312248061700E-016 ) ) ;
+#12941 = VERTEX_POINT ( 'NONE', #9554 ) ;
+#12942 = VERTEX_POINT ( 'NONE', #12226 ) ;
+#12943 = ORIENTED_EDGE ( 'NONE', *, *, #4847, .F. ) ;
+#12944 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12945 = EDGE_CURVE ( 'NONE', #2670, #11452, #1775, .T. ) ;
+#12946 = ORIENTED_EDGE ( 'NONE', *, *, #13809, .T. ) ;
+#12947 = ADVANCED_FACE ( 'NONE', ( #13251 ), #13451, .F. ) ;
+#12948 = CARTESIAN_POINT ( 'NONE', ( -3.800000000000004300, 1.250000000000001300, 2.499999999999999600 ) ) ;
+#12949 = EDGE_CURVE ( 'NONE', #11325, #7091, #5184, .T. ) ;
+#12950 = CIRCLE ( 'NONE', #12091, 0.1499999999999999700 ) ;
+#12951 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#12952 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082141000, 0.05000000000001111900, -0.2211408166810477100 ) ) ;
+#12953 = EDGE_CURVE ( 'NONE', #7827, #13308, #13055, .T. ) ;
+#12954 = VERTEX_POINT ( 'NONE', #14615 ) ;
+#12955 = DIRECTION ( 'NONE', ( -0.2211161094166274000, -7.991152206701659600E-016, 0.9752474896950281700 ) ) ;
+#12956 = ORIENTED_EDGE ( 'NONE', *, *, #8733, .T. ) ;
+#12957 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.382357769919017500E-014, 0.0000000000000000000 ) ) ;
+#12958 = EDGE_LOOP ( 'NONE', ( #11381, #15318, #9919, #2491, #6065, #1108 ) ) ;
+#12959 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#12960 = DIRECTION ( 'NONE', ( -6.981725862149774300E-016, 0.9659258262890698700, -0.2588190451025146900 ) ) ;
+#12961 = DIRECTION ( 'NONE', ( -3.614007241618344800E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#12962 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.485208455459595600E-016, 0.0000000000000000000 ) ) ;
+#12963 = VERTEX_POINT ( 'NONE', #7000 ) ;
+#12964 = ORIENTED_EDGE ( 'NONE', *, *, #6988, .F. ) ;
+#12965 = FACE_OUTER_BOUND ( 'NONE', #12682, .T. ) ;
+#12966 = DIRECTION ( 'NONE', ( 2.768175759537458200E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12967 = CIRCLE ( 'NONE', #9481, 0.2499999999999997800 ) ;
+#12968 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#12969 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#12970 = ORIENTED_EDGE ( 'NONE', *, *, #4512, .T. ) ;
+#12971 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#12972 = EDGE_CURVE ( 'NONE', #3099, #5916, #12041, .T. ) ;
+#12973 = ORIENTED_EDGE ( 'NONE', *, *, #15088, .F. ) ;
+#12974 = VERTEX_POINT ( 'NONE', #16002 ) ;
+#12975 = ORIENTED_EDGE ( 'NONE', *, *, #16044, .T. ) ;
+#12976 = EDGE_CURVE ( 'NONE', #4282, #16383, #13354, .T. ) ;
+#12977 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2000000002457346900, -1.800000000000005400 ) ) ;
+#12978 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12979 = EDGE_LOOP ( 'NONE', ( #8501, #11972, #10363, #1331, #14986 ) ) ;
+#12980 = LINE ( 'NONE', #1763, #10748 ) ;
+#12981 = CARTESIAN_POINT ( 'NONE', ( 1.944999999999999400, 2.450000000000000200, 1.370000000000000600 ) ) ;
+#12982 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#12983 = DIRECTION ( 'NONE', ( 1.379200242854059000E-014, 0.9709743802578713100, -0.2391835129829038000 ) ) ;
+#12984 = ORIENTED_EDGE ( 'NONE', *, *, #15597, .T. ) ;
+#12985 = VERTEX_POINT ( 'NONE', #4660 ) ;
+#12986 = ORIENTED_EDGE ( 'NONE', *, *, #6482, .F. ) ;
+#12987 = VERTEX_POINT ( 'NONE', #9618 ) ;
+#12988 = DIRECTION ( 'NONE', ( -8.972707634362841600E-016, 4.613626265894397000E-017, -1.000000000000000000 ) ) ;
+#12989 = CARTESIAN_POINT ( 'NONE', ( 2.475000000000000500, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#12990 = DIRECTION ( 'NONE', ( -0.7071067811865537900, 0.7071067811865413600, -3.262326418475466600E-017 ) ) ;
+#12991 = LINE ( 'NONE', #13659, #13395 ) ;
+#12992 = LINE ( 'NONE', #15500, #10385 ) ;
+#12993 = ORIENTED_EDGE ( 'NONE', *, *, #331, .F. ) ;
+#12994 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#12995 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#12996 = VERTEX_POINT ( 'NONE', #1970 ) ;
+#12997 = CIRCLE ( 'NONE', #10557, 0.6000000000000000900 ) ;
+#12999 = ORIENTED_EDGE ( 'NONE', *, *, #15297, .F. ) ;
+#12998 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#13000 = EDGE_LOOP ( 'NONE', ( #2264, #4094, #6486, #14421, #1291, #13589 ) ) ;
+#13001 = VERTEX_POINT ( 'NONE', #12327 ) ;
+#13002 = EDGE_LOOP ( 'NONE', ( #9739, #1252, #16230, #2281 ) ) ;
+#13003 = AXIS2_PLACEMENT_3D ( 'NONE', #11870, #6757, #491 ) ;
+#13004 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13005 = LINE ( 'NONE', #14672, #749 ) ;
+#13006 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13007 = VECTOR ( 'NONE', #9828, 1000.000000000000200 ) ;
+#13008 = ADVANCED_FACE ( 'NONE', ( #5563 ), #16287, .F. ) ;
+#13009 = VECTOR ( 'NONE', #12436, 1000.000000000000000 ) ;
+#13010 = LINE ( 'NONE', #3466, #6925 ) ;
+#13011 = ORIENTED_EDGE ( 'NONE', *, *, #7201, .T. ) ;
+#13012 = ORIENTED_EDGE ( 'NONE', *, *, #12507, .T. ) ;
+#13013 = FACE_OUTER_BOUND ( 'NONE', #13134, .T. ) ;
+#13014 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13015 = ORIENTED_EDGE ( 'NONE', *, *, #12641, .F. ) ;
+#13016 = CARTESIAN_POINT ( 'NONE', ( 0.7749999999999978000, 0.1150000002457353500, -2.200000000000007300 ) ) ;
+#13017 = ORIENTED_EDGE ( 'NONE', *, *, #12972, .F. ) ;
+#13018 = ORIENTED_EDGE ( 'NONE', *, *, #11893, .T. ) ;
+#13019 = DIRECTION ( 'NONE', ( -1.383162281240360900E-014, 1.000000000000000000, 4.613626265895614200E-017 ) ) ;
+#13020 = VERTEX_POINT ( 'NONE', #13782 ) ;
+#13021 = EDGE_CURVE ( 'NONE', #2677, #9761, #11443, .T. ) ;
+#13022 = VECTOR ( 'NONE', #11504, 1000.000000000000000 ) ;
+#13023 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#13024 = LINE ( 'NONE', #10330, #9594 ) ;
+#13025 = EDGE_CURVE ( 'NONE', #8104, #7714, #1374, .T. ) ;
+#13026 = LINE ( 'NONE', #7565, #15197 ) ;
+#13027 = EDGE_LOOP ( 'NONE', ( #15027, #12303, #1306, #12411, #88, #11610 ) ) ;
+#13028 = ADVANCED_FACE ( 'NONE', ( #2763 ), #920, .T. ) ;
+#13029 = DIRECTION ( 'NONE', ( 3.186392353651798600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13030 = AXIS2_PLACEMENT_3D ( 'NONE', #11709, #1409, #1195 ) ;
+#13031 = ORIENTED_EDGE ( 'NONE', *, *, #13345, .F. ) ;
+#13032 = ORIENTED_EDGE ( 'NONE', *, *, #10584, .T. ) ;
+#13033 = CARTESIAN_POINT ( 'NONE', ( 1.790000000000000000, 2.475860483420092100E-014, 1.142269495700020600E-030 ) ) ;
+#13034 = EDGE_CURVE ( 'NONE', #14622, #14272, #15031, .T. ) ;
+#13035 = VECTOR ( 'NONE', #15487, 1000.000000000000000 ) ;
+#13036 = LINE ( 'NONE', #13750, #9204 ) ;
+#13037 = LINE ( 'NONE', #5863, #11042 ) ;
+#13038 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13039 = EDGE_CURVE ( 'NONE', #2940, #15865, #16035, .T. ) ;
+#13040 = ORIENTED_EDGE ( 'NONE', *, *, #7197, .F. ) ;
+#13041 = CARTESIAN_POINT ( 'NONE', ( -3.112132034949231400, 0.7121320343559481800, -2.050000000000002000 ) ) ;
+#13042 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#13043 = ORIENTED_EDGE ( 'NONE', *, *, #1398, .T. ) ;
+#13044 = CARTESIAN_POINT ( 'NONE', ( -3.967378042322857700, 1.250000000000001800, 2.896832584148689700 ) ) ;
+#13045 = ORIENTED_EDGE ( 'NONE', *, *, #5877, .T. ) ;
+#13047 = EDGE_CURVE ( 'NONE', #74, #12625, #7186, .T. ) ;
+#13046 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.439223137816572500, 1.505317286445727800 ) ) ;
+#13048 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000006200, 7.236030211769494800E-015, 0.9499999999999991800 ) ) ;
+#13049 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.671603207451234000E-016, -0.0000000000000000000 ) ) ;
+#13050 = CARTESIAN_POINT ( 'NONE', ( -0.4099999999999999800, 2.450000000000000200, -0.9500000000000001800 ) ) ;
+#13051 = CARTESIAN_POINT ( 'NONE', ( -3.800000000000001600, 1.850000000000001600, 2.499999999999999600 ) ) ;
+#13052 = CYLINDRICAL_SURFACE ( 'NONE', #7742, 0.5999999999999998700 ) ;
+#13053 = AXIS2_PLACEMENT_3D ( 'NONE', #1594, #4154, #14444 ) ;
+#13054 = CARTESIAN_POINT ( 'NONE', ( -0.2100000000000018500, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#13055 = CIRCLE ( 'NONE', #16300, 0.1499999999999997400 ) ;
+#13056 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902603700, 0.3000000000000003800, -0.4511402198045955100 ) ) ;
+#13057 = FACE_OUTER_BOUND ( 'NONE', #5917, .T. ) ;
+#13058 = LINE ( 'NONE', #5244, #15447 ) ;
+#13059 = CARTESIAN_POINT ( 'NONE', ( -1.234190615319464700E-015, 2.450000000000000200, -1.199999999999997700 ) ) ;
+#13060 = VERTEX_POINT ( 'NONE', #13615 ) ;
+#13061 = CARTESIAN_POINT ( 'NONE', ( 1.476044799316081500E-016, 1.475000000000001400, -1.000000000000002400 ) ) ;
+#13062 = ORIENTED_EDGE ( 'NONE', *, *, #12215, .T. ) ;
+#13063 = DIRECTION ( 'NONE', ( -0.5735764363510416100, -0.8191520442889950200, -6.297446262058657100E-016 ) ) ;
+#13064 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, -2.050000000000007400 ) ) ;
+#13065 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13066 = CARTESIAN_POINT ( 'NONE', ( 1.514999999999996800, 1.370000000000001400, 1.360920363336279400 ) ) ;
+#13067 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 2.450000000000000200, 1.899999999999999500 ) ) ;
+#13068 = EDGE_CURVE ( 'NONE', #5642, #4950, #14633, .T. ) ;
+#13069 = EDGE_CURVE ( 'NONE', #2942, #10563, #11654, .T. ) ;
+#13070 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#13071 = VECTOR ( 'NONE', #14351, 1000.000000000000000 ) ;
+#13072 = CARTESIAN_POINT ( 'NONE', ( 1.460000000000005500, 7.035267430350410500E-015, -1.000000000000002700 ) ) ;
+#13073 = LINE ( 'NONE', #12348, #5991 ) ;
+#13074 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245754600, 0.5000000002457347700, -1.000000000000001600 ) ) ;
+#13075 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13076 = EDGE_CURVE ( 'NONE', #13831, #16106, #1186, .T. ) ;
+#13077 = CIRCLE ( 'NONE', #12699, 0.1499999999999998000 ) ;
+#13078 = VECTOR ( 'NONE', #2099, 1000.000000000000000 ) ;
+#13079 = ORIENTED_EDGE ( 'NONE', *, *, #629, .T. ) ;
+#13080 = AXIS2_PLACEMENT_3D ( 'NONE', #2063, #5801, #8422 ) ;
+#13081 = CARTESIAN_POINT ( 'NONE', ( -0.7749999999999998000, 0.2400000002457350900, -2.200000000000006800 ) ) ;
+#13082 = VERTEX_POINT ( 'NONE', #11085 ) ;
+#13083 = DIRECTION ( 'NONE', ( 3.049411778015594500E-016, -9.227252531791571000E-017, 1.000000000000000000 ) ) ;
+#13084 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997900, 2.439223137816573400, 1.505317286445727800 ) ) ;
+#13085 = VECTOR ( 'NONE', #13917, 1000.000000000000000 ) ;
+#13086 = CARTESIAN_POINT ( 'NONE', ( 1.360355339355998800, -1.463908729949247000, -0.4100000000000024200 ) ) ;
+#13087 = LINE ( 'NONE', #12284, #2203 ) ;
+#13088 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 2.457346121292197600E-010, -1.850000000000005200 ) ) ;
+#13089 = EDGE_CURVE ( 'NONE', #15544, #6852, #12454, .T. ) ;
+#13090 = VERTEX_POINT ( 'NONE', #11263 ) ;
+#13091 = ADVANCED_FACE ( 'NONE', ( #2387 ), #9007, .F. ) ;
+#13092 = EDGE_LOOP ( 'NONE', ( #1590, #9702, #1714, #13143 ) ) ;
+#13093 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.265000000000001700, -1.000000000000002700 ) ) ;
+#13094 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997400, 2.450000000000000600, 1.849999999999999900 ) ) ;
+#13095 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997900, 2.640280049317045300, 1.469865528290279300 ) ) ;
+#13096 = VECTOR ( 'NONE', #5826, 1000.000000000000000 ) ;
+#13097 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.415534356397074900E-014, 1.845450506358301400E-016 ) ) ;
+#13098 = AXIS2_PLACEMENT_3D ( 'NONE', #8491, #13986, #12777 ) ;
+#13099 = FACE_OUTER_BOUND ( 'NONE', #2555, .T. ) ;
+#13100 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13101 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#13102 = CIRCLE ( 'NONE', #14493, 0.1300000000000000600 ) ;
+#13103 = ORIENTED_EDGE ( 'NONE', *, *, #15172, .F. ) ;
+#13104 = VERTEX_POINT ( 'NONE', #4825 ) ;
+#13105 = DIRECTION ( 'NONE', ( 3.223854093693750600E-015, 0.2391835129829037700, 0.9709743802578711900 ) ) ;
+#13106 = ORIENTED_EDGE ( 'NONE', *, *, #12949, .T. ) ;
+#13107 = ADVANCED_FACE ( 'NONE', ( #2166 ), #13673, .T. ) ;
+#13108 = PLANE ( 'NONE', #14505 ) ;
+#13109 = AXIS2_PLACEMENT_3D ( 'NONE', #1067, #3632, #12661 ) ;
+#13110 = COLOUR_RGB ( '',1.000000000000000000, 0.8117647058823529400, 0.5019607843137254800 ) ;
+#13111 = ORIENTED_EDGE ( 'NONE', *, *, #11230, .T. ) ;
+#13112 = VECTOR ( 'NONE', #687, 1000.000000000000000 ) ;
+#13113 = CARTESIAN_POINT ( 'NONE', ( -1.016022715921787700E-015, 1.405673326026338100, 1.699999999999997500 ) ) ;
+#13114 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000003100, 1.970000000000001300, 1.360920363336279200 ) ) ;
+#13115 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583902539900, 0.3000000002456980100, 2.499999999999999100 ) ) ;
+#13116 = PLANE ( 'NONE', #3593 ) ;
+#13117 = CIRCLE ( 'NONE', #8835, 0.5499999999999997100 ) ;
+#13118 = VERTEX_POINT ( 'NONE', #7179 ) ;
+#13119 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000000300, 1.850000000000000800, -2.370271699010682000 ) ) ;
+#13120 = ORIENTED_EDGE ( 'NONE', *, *, #4919, .F. ) ;
+#13121 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999700, 1.900000000000000800, -2.200000000000000200 ) ) ;
+#13122 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13123 = AXIS2_PLACEMENT_3D ( 'NONE', #3793, #11688, #8960 ) ;
+#13124 = DIRECTION ( 'NONE', ( 7.228014483236694600E-016, -6.866613759074860900E-015, 1.000000000000000000 ) ) ;
+#13125 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 1.730000000000000400, -1.480000000000007500 ) ) ;
+#13126 = AXIS2_PLACEMENT_3D ( 'NONE', #4238, #14412, #5453 ) ;
+#13127 = ORIENTED_EDGE ( 'NONE', *, *, #9480, .F. ) ;
+#13128 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 2.150000000000001200, -1.480000000000007500 ) ) ;
+#13129 = LINE ( 'NONE', #1960, #14915 ) ;
+#13130 = ORIENTED_EDGE ( 'NONE', *, *, #2560, .F. ) ;
+#13131 = CYLINDRICAL_SURFACE ( 'NONE', #13924, 0.2000000000000000900 ) ;
+#13132 = ORIENTED_EDGE ( 'NONE', *, *, #4499, .F. ) ;
+#13133 = CIRCLE ( 'NONE', #6469, 0.2000000000000000900 ) ;
+#13134 = EDGE_LOOP ( 'NONE', ( #1197, #11056, #239, #16354 ) ) ;
+#13135 = CARTESIAN_POINT ( 'NONE', ( 2.925000000000000700, 2.450000000000000200, 1.369999999999999900 ) ) ;
+#13136 = EDGE_CURVE ( 'NONE', #5611, #3859, #6375, .T. ) ;
+#13137 = FACE_OUTER_BOUND ( 'NONE', #5980, .T. ) ;
+#13138 = EDGE_CURVE ( 'NONE', #13208, #13972, #5768, .T. ) ;
+#13139 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.228014483236701500E-016, -0.0000000000000000000 ) ) ;
+#13140 = EDGE_CURVE ( 'NONE', #3456, #16563, #2959, .T. ) ;
+#13141 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2816, 'distance_accuracy_value', 'NONE');
+#13142 = ORIENTED_EDGE ( 'NONE', *, *, #3992, .F. ) ;
+#13143 = ORIENTED_EDGE ( 'NONE', *, *, #14738, .T. ) ;
+#13144 = VECTOR ( 'NONE', #8359, 1000.000000000000100 ) ;
+#13145 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245749300, 0.5500000002457348100, -0.4100000000000019200 ) ) ;
+#13146 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000006700, 1.218926588494503200E-014, 3.460219699421829000E-016 ) ) ;
+#13147 = AXIS2_PLACEMENT_3D ( 'NONE', #16396, #10616, #5467 ) ;
+#13148 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13149 = ORIENTED_EDGE ( 'NONE', *, *, #9489, .F. ) ;
+#13150 = ORIENTED_EDGE ( 'NONE', *, *, #2697, .T. ) ;
+#13151 = LINE ( 'NONE', #14426, #9725 ) ;
+#13152 = EDGE_CURVE ( 'NONE', #16422, #6776, #12253, .T. ) ;
+#13153 = LINE ( 'NONE', #10165, #2866 ) ;
+#13154 = CARTESIAN_POINT ( 'NONE', ( 3.324264069305222800, 0.5000000000000115500, -2.049999999999999400 ) ) ;
+#13155 = ORIENTED_EDGE ( 'NONE', *, *, #14142, .T. ) ;
+#13156 = ORIENTED_EDGE ( 'NONE', *, *, #15267, .F. ) ;
+#13157 = DIRECTION ( 'NONE', ( 0.9999993974418508500, 1.383166512540806500E-014, -0.001097777725771187400 ) ) ;
+#13158 = VERTEX_POINT ( 'NONE', #15104 ) ;
+#13159 = EDGE_CURVE ( 'NONE', #16043, #12310, #3787, .T. ) ;
+#13160 = EDGE_CURVE ( 'NONE', #8399, #3171, #9218, .T. ) ;
+#13161 = EDGE_CURVE ( 'NONE', #16563, #1792, #15639, .T. ) ;
+#13162 = VERTEX_POINT ( 'NONE', #13837 ) ;
+#13163 = ORIENTED_EDGE ( 'NONE', *, *, #11201, .T. ) ;
+#13164 = VECTOR ( 'NONE', #10977, 1000.000000000000000 ) ;
+#13165 = ORIENTED_EDGE ( 'NONE', *, *, #15145, .F. ) ;
+#13166 = EDGE_CURVE ( 'NONE', #15673, #12371, #14431, .T. ) ;
+#13167 = LINE ( 'NONE', #10948, #3505 ) ;
+#13168 = ADVANCED_FACE ( 'NONE', ( #1976 ), #13644, .T. ) ;
+#13169 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.3500000002457375200, -2.200000000000005100 ) ) ;
+#13170 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000001300, 1.250000000000001100, 2.489999999999999800 ) ) ;
+#13171 = AXIS2_PLACEMENT_3D ( 'NONE', #15841, #8035, #13346 ) ;
+#13172 = VERTEX_POINT ( 'NONE', #8932 ) ;
+#13173 = DIRECTION ( 'NONE', ( -1.120347732058711800E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13174 = EDGE_LOOP ( 'NONE', ( #13549, #15231, #14882, #15563 ) ) ;
+#13175 = ORIENTED_EDGE ( 'NONE', *, *, #13812, .T. ) ;
+#13176 = PLANE ( 'NONE', #2807 ) ;
+#13177 = VERTEX_POINT ( 'NONE', #10120 ) ;
+#13178 = VERTEX_POINT ( 'NONE', #15151 ) ;
+#13179 = CARTESIAN_POINT ( 'NONE', ( -3.300000000000002000, 1.153553389999998800, -2.050000000000007400 ) ) ;
+#13180 = ORIENTED_EDGE ( 'NONE', *, *, #11745, .F. ) ;
+#13181 = PLANE ( 'NONE', #5346 ) ;
+#13182 = EDGE_LOOP ( 'NONE', ( #5664, #4762, #70, #1551, #5397 ) ) ;
+#13184 = ORIENTED_EDGE ( 'NONE', *, *, #14658, .F. ) ;
+#13183 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13185 = LINE ( 'NONE', #7477, #10175 ) ;
+#13186 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#13187 = PLANE ( 'NONE', #7424 ) ;
+#13188 = EDGE_CURVE ( 'NONE', #6049, #2347, #366, .T. ) ;
+#13189 = ORIENTED_EDGE ( 'NONE', *, *, #6056, .F. ) ;
+#13190 = CIRCLE ( 'NONE', #8513, 0.4000000000000001900 ) ;
+#13191 = DIRECTION ( 'NONE', ( 7.228014483236694600E-016, -6.866613759074860900E-015, 1.000000000000000000 ) ) ;
+#13192 = VERTEX_POINT ( 'NONE', #10245 ) ;
+#13193 = ORIENTED_EDGE ( 'NONE', *, *, #982, .F. ) ;
+#13194 = ADVANCED_FACE ( 'NONE', ( #11852 ), #4988, .T. ) ;
+#13195 = EDGE_LOOP ( 'NONE', ( #15913, #2741, #10295, #13032 ) ) ;
+#13196 = EDGE_LOOP ( 'NONE', ( #7458, #2620, #10184, #12594 ) ) ;
+#13197 = EDGE_CURVE ( 'NONE', #10660, #14180, #14837, .T. ) ;
+#13198 = ADVANCED_FACE ( 'NONE', ( #4172 ), #1028, .T. ) ;
+#13199 = CARTESIAN_POINT ( 'NONE', ( 1.064999998823622100, 1.464947845665732700E-014, 1.759999999999999100 ) ) ;
+#13200 = EDGE_CURVE ( 'NONE', #1658, #1792, #3384, .T. ) ;
+#13201 = EDGE_CURVE ( 'NONE', #7091, #2481, #7996, .T. ) ;
+#13202 = AXIS2_PLACEMENT_3D ( 'NONE', #5084, #16528, #14206 ) ;
+#13203 = DIRECTION ( 'NONE', ( -0.9511818456901539600, -1.317062759664235400E-014, 0.3086310036750554200 ) ) ;
+#13204 = FACE_OUTER_BOUND ( 'NONE', #14934, .T. ) ;
+#13205 = PLANE ( 'NONE', #11599 ) ;
+#13206 = LINE ( 'NONE', #10065, #5131 ) ;
+#13207 = LINE ( 'NONE', #13088, #11602 ) ;
+#13208 = VERTEX_POINT ( 'NONE', #11309 ) ;
+#13209 = EDGE_LOOP ( 'NONE', ( #5716, #8395, #15386, #3401 ) ) ;
+#13210 = LINE ( 'NONE', #7869, #8149 ) ;
+#13211 = VERTEX_POINT ( 'NONE', #10188 ) ;
+#13212 = VERTEX_POINT ( 'NONE', #3583 ) ;
+#13213 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.2400000002457349000, -1.200000000000002200 ) ) ;
+#13214 = AXIS2_PLACEMENT_3D ( 'NONE', #12463, #15067, #15160 ) ;
+#13215 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997900, 2.692374502617125300, 1.765307854193942000 ) ) ;
+#13216 = CARTESIAN_POINT ( 'NONE', ( 3.386396103661186700, 0.5621320343559765800, -2.200000000000001100 ) ) ;
+#13217 = VECTOR ( 'NONE', #15946, 1000.000000000000000 ) ;
+#13218 = FACE_OUTER_BOUND ( 'NONE', #9541, .T. ) ;
+#13219 = LINE ( 'NONE', #11991, #13828 ) ;
+#13220 = PLANE ( 'NONE', #14378 ) ;
+#13221 = EDGE_CURVE ( 'NONE', #3896, #6087, #14040, .T. ) ;
+#13222 = ORIENTED_EDGE ( 'NONE', *, *, #3255, .T. ) ;
+#13223 = DIRECTION ( 'NONE', ( 3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#13224 = VERTEX_POINT ( 'NONE', #13888 ) ;
+#13225 = LINE ( 'NONE', #10987, #3737 ) ;
+#13226 = AXIS2_PLACEMENT_3D ( 'NONE', #158, #15581, #15479 ) ;
+#13227 = DIRECTION ( 'NONE', ( -1.000000000000000000, -3.862588252153087600E-015, 0.0000000000000000000 ) ) ;
+#13228 = ORIENTED_EDGE ( 'NONE', *, *, #11474, .F. ) ;
+#13229 = ORIENTED_EDGE ( 'NONE', *, *, #15712, .F. ) ;
+#13230 = PLANE ( 'NONE', #16621 ) ;
+#13231 = DIRECTION ( 'NONE', ( -9.227252531791494600E-017, -9.227252531791530300E-017, 1.000000000000000000 ) ) ;
+#13232 = CARTESIAN_POINT ( 'NONE', ( -3.899999999999999900, -5.394332896837560900E-014, -2.488743593983834500E-030 ) ) ;
+#13233 = VECTOR ( 'NONE', #7033, 1000.000000000000100 ) ;
+#13234 = CARTESIAN_POINT ( 'NONE', ( 2.499999999999999100, -0.02759879240848864300, 2.894122473943337300 ) ) ;
+#13235 = DIRECTION ( 'NONE', ( -1.153838612879950500E-016, 0.2391835129829038600, -0.9709743802578711900 ) ) ;
+#13236 = PLANE ( 'NONE', #9807 ) ;
+#13237 = VECTOR ( 'NONE', #10322, 1000.000000000000000 ) ;
+#13238 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#13239 = LINE ( 'NONE', #13686, #6162 ) ;
+#13240 = DIRECTION ( 'NONE', ( -0.7071067811865540100, 0.7071067811865410200, 0.0000000000000000000 ) ) ;
+#13241 = ORIENTED_EDGE ( 'NONE', *, *, #8749, .F. ) ;
+#13242 = ORIENTED_EDGE ( 'NONE', *, *, #9350, .F. ) ;
+#13243 = ORIENTED_EDGE ( 'NONE', *, *, #455, .T. ) ;
+#13244 = EDGE_LOOP ( 'NONE', ( #1702, #4469, #1519, #2827 ) ) ;
+#13245 = EDGE_CURVE ( 'NONE', #8046, #2294, #7588, .T. ) ;
+#13246 = FILL_AREA_STYLE_COLOUR ( '', #13632 ) ;
+#13247 = EDGE_CURVE ( 'NONE', #8891, #15467, #4579, .T. ) ;
+#13248 = EDGE_CURVE ( 'NONE', #11368, #1090, #12847, .T. ) ;
+#13249 = PLANE ( 'NONE', #4286 ) ;
+#13250 = CARTESIAN_POINT ( 'NONE', ( -3.588908729652607700, 0.7646446603474007500, -2.200000000000000200 ) ) ;
+#13251 = FACE_OUTER_BOUND ( 'NONE', #3185, .T. ) ;
+#13252 = LINE ( 'NONE', #1488, #9831 ) ;
+#13253 = CARTESIAN_POINT ( 'NONE', ( -2.773223305542388500, 0.3732233049490992200, -1.200000000000004000 ) ) ;
+#13254 = AXIS2_PLACEMENT_3D ( 'NONE', #8453, #3603, #5882 ) ;
+#13255 = FACE_OUTER_BOUND ( 'NONE', #13487, .T. ) ;
+#13256 = ORIENTED_EDGE ( 'NONE', *, *, #350, .F. ) ;
+#13257 = ORIENTED_EDGE ( 'NONE', *, *, #16064, .T. ) ;
+#13258 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#13259 = VERTEX_POINT ( 'NONE', #1352 ) ;
+#13260 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902941300, 0.05000000000000037700, 7.297984586448966100E-018 ) ) ;
+#13261 = ORIENTED_EDGE ( 'NONE', *, *, #14038, .F. ) ;
+#13262 = DIRECTION ( 'NONE', ( -3.469446951953611700E-016, -9.227252531790649000E-017, 1.000000000000000000 ) ) ;
+#13263 = ADVANCED_FACE ( 'NONE', ( #3561 ), #11833, .T. ) ;
+#13264 = AXIS2_PLACEMENT_3D ( 'NONE', #842, #2112, #11241 ) ;
+#13265 = LINE ( 'NONE', #10279, #15842 ) ;
+#13266 = VECTOR ( 'NONE', #2696, 1000.000000000000000 ) ;
+#13267 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000006500, -0.0000000000000000000, -1.000000000000002700 ) ) ;
+#13268 = EDGE_CURVE ( 'NONE', #10978, #15760, #3771, .T. ) ;
+#13269 = LINE ( 'NONE', #193, #2781 ) ;
+#13270 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#13271 = VECTOR ( 'NONE', #10603, 1000.000000000000000 ) ;
+#13272 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#13273 = ORIENTED_EDGE ( 'NONE', *, *, #12337, .F. ) ;
+#13275 = EDGE_CURVE ( 'NONE', #1000, #13796, #1170, .T. ) ;
+#13274 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245748400, 0.4500000002457356700, -2.200000000000007300 ) ) ;
+#13276 = EDGE_LOOP ( 'NONE', ( #11357, #12341, #1483, #2785 ) ) ;
+#13277 = PLANE ( 'NONE', #14557 ) ;
+#13278 = DIRECTION ( 'NONE', ( -1.000000000000000000, 4.336808689942006700E-015, 0.0000000000000000000 ) ) ;
+#13279 = ORIENTED_EDGE ( 'NONE', *, *, #1246, .T. ) ;
+#13280 = AXIS2_PLACEMENT_3D ( 'NONE', #12778, #15602, #9259 ) ;
+#13281 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#13282 = ADVANCED_FACE ( 'NONE', ( #16425 ), #11663, .F. ) ;
+#13283 = DIRECTION ( 'NONE', ( -0.8191520442889952400, -0.5735764363510411600, -1.526090636449953600E-015 ) ) ;
+#13284 = ADVANCED_FACE ( 'NONE', ( #9604 ), #2948, .F. ) ;
+#13285 = FACE_OUTER_BOUND ( 'NONE', #13771, .T. ) ;
+#13286 = LINE ( 'NONE', #3553, #14662 ) ;
+#13287 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#13288 = FACE_OUTER_BOUND ( 'NONE', #13092, .T. ) ;
+#13289 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13290 = ORIENTED_EDGE ( 'NONE', *, *, #11421, .T. ) ;
+#13291 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13292 = ORIENTED_EDGE ( 'NONE', *, *, #15480, .T. ) ;
+#13293 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#13294 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13295 = EDGE_LOOP ( 'NONE', ( #10532, #7770, #16295, #5037 ) ) ;
+#13296 = EDGE_CURVE ( 'NONE', #10658, #3639, #11425, .T. ) ;
+#13297 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2400000002457353100, -1.650000000000005500 ) ) ;
+#13298 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000005800, -2.509520248505688900E-015, 2.489999999999993600 ) ) ;
+#13299 = CARTESIAN_POINT ( 'NONE', ( -3.324264069305197500, 0.4999999999999861800, -1.262132034355967900 ) ) ;
+#13300 = EDGE_CURVE ( 'NONE', #7141, #15780, #12645, .T. ) ;
+#13301 = VECTOR ( 'NONE', #4731, 1000.000000000000000 ) ;
+#13302 = VECTOR ( 'NONE', #3292, 1000.000000000000000 ) ;
+#13303 = AXIS2_PLACEMENT_3D ( 'NONE', #12304, #838, #5740 ) ;
+#13304 = LINE ( 'NONE', #13716, #14891 ) ;
+#13305 = EDGE_LOOP ( 'NONE', ( #11327, #868, #14341, #6498 ) ) ;
+#13306 = ORIENTED_EDGE ( 'NONE', *, *, #15499, .F. ) ;
+#13307 = PLANE ( 'NONE', #13790 ) ;
+#13308 = VERTEX_POINT ( 'NONE', #11761 ) ;
+#13309 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#13310 = ADVANCED_FACE ( 'NONE', ( #7979 ), #7734, .T. ) ;
+#13311 = CARTESIAN_POINT ( 'NONE', ( -3.699999999999999700, -5.121391341602205500E-014, 0.7999999999999994900 ) ) ;
+#13312 = VECTOR ( 'NONE', #9094, 1000.000000000000000 ) ;
+#13313 = CARTESIAN_POINT ( 'NONE', ( -1.742108714544467800, 1.366988405040874900, 1.555625909395462100 ) ) ;
+#13314 = AXIS2_PLACEMENT_3D ( 'NONE', #3043, #4169, #1770 ) ;
+#13315 = FACE_OUTER_BOUND ( 'NONE', #5111, .T. ) ;
+#13316 = ORIENTED_EDGE ( 'NONE', *, *, #12851, .T. ) ;
+#13317 = CARTESIAN_POINT ( 'NONE', ( -2.478255280844260400E-026, 2.457228011018032500E-010, 1.752947167818865800E-016 ) ) ;
+#13318 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#13319 = EDGE_LOOP ( 'NONE', ( #10372, #5744, #13156, #4710 ) ) ;
+#13320 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240362700E-014, 0.0000000000000000000 ) ) ;
+#13321 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903072800, -0.09999999975430207100, 2.500000000000000400 ) ) ;
+#13322 = ORIENTED_EDGE ( 'NONE', *, *, #8646, .F. ) ;
+#13323 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 1.153553389999998300, 2.499999999999999100 ) ) ;
+#13324 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#13325 = VECTOR ( 'NONE', #1504, 1000.000000000000000 ) ;
+#13326 = ORIENTED_EDGE ( 'NONE', *, *, #9891, .F. ) ;
+#13327 = CYLINDRICAL_SURFACE ( 'NONE', #148, 0.1499999999999996900 ) ;
+#13328 = CARTESIAN_POINT ( 'NONE', ( 0.6749999988236212700, 0.05000000000000925200, 1.829999999999999200 ) ) ;
+#13329 = ORIENTED_EDGE ( 'NONE', *, *, #7428, .T. ) ;
+#13330 = LINE ( 'NONE', #11898, #16317 ) ;
+#13331 = ORIENTED_EDGE ( 'NONE', *, *, #13245, .T. ) ;
+#13332 = EDGE_LOOP ( 'NONE', ( #1550, #8264, #13326, #14487 ) ) ;
+#13333 = AXIS2_PLACEMENT_3D ( 'NONE', #3760, #12769, #14041 ) ;
+#13334 = EDGE_CURVE ( 'NONE', #508, #14070, #7575, .T. ) ;
+#13335 = ADVANCED_FACE ( 'NONE', ( #7163 ), #3989, .T. ) ;
+#13336 = PLANE ( 'NONE', #9124 ) ;
+#13337 = VECTOR ( 'NONE', #12008, 1000.000000000000000 ) ;
+#13338 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#13339 = ORIENTED_EDGE ( 'NONE', *, *, #1008, .T. ) ;
+#13340 = ORIENTED_EDGE ( 'NONE', *, *, #15718, .F. ) ;
+#13341 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#13342 = LINE ( 'NONE', #2230, #13943 ) ;
+#13343 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#13344 = DIRECTION ( 'NONE', ( -6.381393830726659300E-031, 4.613626265895638800E-017, -1.000000000000000000 ) ) ;
+#13345 = EDGE_CURVE ( 'NONE', #14213, #16208, #12832, .T. ) ;
+#13346 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 3.469446951953615200E-016 ) ) ;
+#13347 = AXIS2_PLACEMENT_3D ( 'NONE', #4849, #6123, #8642 ) ;
+#13348 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#13349 = ORIENTED_EDGE ( 'NONE', *, *, #6221, .T. ) ;
+#13350 = AXIS2_PLACEMENT_3D ( 'NONE', #8736, #2263, #3551 ) ;
+#13351 = EDGE_CURVE ( 'NONE', #14697, #13757, #11235, .T. ) ;
+#13352 = VECTOR ( 'NONE', #16212, 1000.000000000000000 ) ;
+#13353 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13354 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #9667, #10910, #4545, #1757 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 8.526264668017364400E-018, 0.6968835050554959000 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9599372612074110700, 0.9599372612074110700, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#13355 = EDGE_LOOP ( 'NONE', ( #5741, #1708, #8481, #13702 ) ) ;
+#13356 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 2.457346235280513500E-010, -2.500000000000005300 ) ) ;
+#13357 = ORIENTED_EDGE ( 'NONE', *, *, #14984, .F. ) ;
+#13358 = EDGE_LOOP ( 'NONE', ( #4221, #15498, #1751, #12350 ) ) ;
+#13359 = ADVANCED_FACE ( 'NONE', ( #349 ), #14316, .T. ) ;
+#13360 = AXIS2_PLACEMENT_3D ( 'NONE', #12251, #14590, #4411 ) ;
+#13361 = ADVANCED_FACE ( 'NONE', ( #10607 ), #6807, .T. ) ;
+#13362 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#13363 = EDGE_CURVE ( 'NONE', #13506, #2985, #6357, .T. ) ;
+#13364 = ORIENTED_EDGE ( 'NONE', *, *, #6436, .F. ) ;
+#13365 = ORIENTED_EDGE ( 'NONE', *, *, #15711, .T. ) ;
+#13366 = CYLINDRICAL_SURFACE ( 'NONE', #10529, 0.2499999999999998300 ) ;
+#13367 = EDGE_CURVE ( 'NONE', #7533, #7567, #8797, .T. ) ;
+#13368 = CARTESIAN_POINT ( 'NONE', ( 3.449999999999998800, 1.900000000000003000, -1.480000000000007500 ) ) ;
+#13369 = PLANE ( 'NONE', #9520 ) ;
+#13370 = EDGE_CURVE ( 'NONE', #7732, #9097, #7788, .T. ) ;
+#13371 = CIRCLE ( 'NONE', #2903, 0.2000000000000000900 ) ;
+#13372 = ORIENTED_EDGE ( 'NONE', *, *, #4763, .T. ) ;
+#13373 = VERTEX_POINT ( 'NONE', #13213 ) ;
+#13374 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002400, 1.049999999406725900, 2.500000000000000000 ) ) ;
+#13375 = VERTEX_POINT ( 'NONE', #14595 ) ;
+#13376 = AXIS2_PLACEMENT_3D ( 'NONE', #10052, #3621, #2346 ) ;
+#13377 = ORIENTED_EDGE ( 'NONE', *, *, #11021, .T. ) ;
+#13378 = ORIENTED_EDGE ( 'NONE', *, *, #13480, .T. ) ;
+#13379 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#13380 = ORIENTED_EDGE ( 'NONE', *, *, #6031, .T. ) ;
+#13381 = VECTOR ( 'NONE', #15676, 1000.000000000000000 ) ;
+#13382 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000040200, 1.949999999999998400, -1.450000000000000400 ) ) ;
+#13383 = ORIENTED_EDGE ( 'NONE', *, *, #1106, .T. ) ;
+#13384 = FACE_OUTER_BOUND ( 'NONE', #10147, .T. ) ;
+#13385 = DIRECTION ( 'NONE', ( -4.301469240227975500E-015, -1.000000000000000000, 1.558670225871335100E-016 ) ) ;
+#13386 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.415534356397075100E-014, 2.768175759537472000E-016 ) ) ;
+#13387 = ORIENTED_EDGE ( 'NONE', *, *, #7095, .T. ) ;
+#13388 = EDGE_CURVE ( 'NONE', #9084, #5668, #4156, .T. ) ;
+#13389 = EDGE_CURVE ( 'NONE', #8713, #6285, #6749, .T. ) ;
+#13390 = ORIENTED_EDGE ( 'NONE', *, *, #15480, .F. ) ;
+#13391 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13392 = VERTEX_POINT ( 'NONE', #2894 ) ;
+#13393 = EDGE_CURVE ( 'NONE', #14120, #13445, #9203, .T. ) ;
+#13394 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#13395 = VECTOR ( 'NONE', #15044, 1000.000000000000000 ) ;
+#13396 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#13397 = EDGE_LOOP ( 'NONE', ( #1698, #8388, #973, #9833 ) ) ;
+#13398 = LINE ( 'NONE', #10213, #13959 ) ;
+#13399 = CARTESIAN_POINT ( 'NONE', ( -3.324264069305197000, 0.4999999999999854600, -2.137867965644038500 ) ) ;
+#13400 = AXIS2_PLACEMENT_3D ( 'NONE', #16391, #13885, #9853 ) ;
+#13401 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903137300, 0.04999999999999964900, -0.5202298413897690200 ) ) ;
+#13402 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#13403 = ORIENTED_EDGE ( 'NONE', *, *, #7854, .T. ) ;
+#13404 = LINE ( 'NONE', #12260, #9784 ) ;
+#13405 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13406 = VERTEX_POINT ( 'NONE', #8185 ) ;
+#13407 = ORIENTED_EDGE ( 'NONE', *, *, #14709, .F. ) ;
+#13408 = DIRECTION ( 'NONE', ( -0.5735764363510429400, 0.8191520442889940200, 2.646267312248061700E-016 ) ) ;
+#13409 = VECTOR ( 'NONE', #1253, 1000.000000000000000 ) ;
+#13410 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -4.336808689942100400E-014 ) ) ;
+#13411 = EDGE_CURVE ( 'NONE', #10183, #8371, #8393, .T. ) ;
+#13412 = LINE ( 'NONE', #8468, #16586 ) ;
+#13413 = PLANE ( 'NONE', #10345 ) ;
+#13414 = VECTOR ( 'NONE', #8544, 1000.000000000000000 ) ;
+#13415 = LINE ( 'NONE', #4606, #9991 ) ;
+#13416 = ORIENTED_EDGE ( 'NONE', *, *, #1180, .F. ) ;
+#13417 = VECTOR ( 'NONE', #1866, 1000.000000000000000 ) ;
+#13418 = ORIENTED_EDGE ( 'NONE', *, *, #9169, .F. ) ;
+#13419 = EDGE_LOOP ( 'NONE', ( #11705, #7455, #7731, #14105, #10215 ) ) ;
+#13420 = DIRECTION ( 'NONE', ( -3.862588252153086800E-015, -1.000000000000000000, -1.409820536116038700E-016 ) ) ;
+#13421 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#13422 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#13423 = ADVANCED_FACE ( 'NONE', ( #4970 ), #8014, .F. ) ;
+#13424 = VECTOR ( 'NONE', #9228, 1000.000000000000000 ) ;
+#13425 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 2.150000000000000400, -2.050000000000007400 ) ) ;
+#13426 = LINE ( 'NONE', #6474, #2931 ) ;
+#13427 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.1500000002457345700, -2.500000000000005300 ) ) ;
+#13428 = LINE ( 'NONE', #2728, #12817 ) ;
+#13429 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000000600, 2.000000000000000900, -2.050000000000007400 ) ) ;
+#13430 = ORIENTED_EDGE ( 'NONE', *, *, #1639, .F. ) ;
+#13431 = CARTESIAN_POINT ( 'NONE', ( 1.424999999999998700, 0.2400000002457354800, -2.200000000000009100 ) ) ;
+#13432 = ORIENTED_EDGE ( 'NONE', *, *, #1824, .F. ) ;
+#13433 = VERTEX_POINT ( 'NONE', #4135 ) ;
+#13434 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1705, #12233, #2085, #2031, #5935, #8385, #11093 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( -2.828450215405867300E-006, 0.0000000000000000000, 7.108994578003062300E-005 ),
+ .UNSPECIFIED. ) ;
+#13435 = AXIS2_PLACEMENT_3D ( 'NONE', #3215, #5776, #5878 ) ;
+#13436 = CARTESIAN_POINT ( 'NONE', ( -3.025680483833067300E-017, 0.3000000002457228200, 2.234661146087963900E-015 ) ) ;
+#13437 = CARTESIAN_POINT ( 'NONE', ( 1.687872806643348400, 2.137702061901493700, -1.499999999999997600 ) ) ;
+#13438 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2400000002457353100, -1.800000000000005400 ) ) ;
+#13439 = EDGE_CURVE ( 'NONE', #2158, #15865, #16220, .T. ) ;
+#13440 = ADVANCED_FACE ( 'NONE', ( #4371 ), #9417, .F. ) ;
+#13441 = CARTESIAN_POINT ( 'NONE', ( 1.749999999999997600, -2.662952704350363100E-015, 1.699999999999997500 ) ) ;
+#13442 = VECTOR ( 'NONE', #6260, 1000.000000000000000 ) ;
+#13443 = ADVANCED_FACE ( 'NONE', ( #14243 ), #1625, .T. ) ;
+#13444 = AXIS2_PLACEMENT_3D ( 'NONE', #12210, #5643, #618 ) ;
+#13445 = VERTEX_POINT ( 'NONE', #6697 ) ;
+#13446 = EDGE_CURVE ( 'NONE', #12178, #15217, #12239, .T. ) ;
+#13447 = ORIENTED_EDGE ( 'NONE', *, *, #14152, .T. ) ;
+#13448 = ORIENTED_EDGE ( 'NONE', *, *, #2585, .F. ) ;
+#13449 = CARTESIAN_POINT ( 'NONE', ( 1.550000000000000500, 1.650000000000000800, 1.699999999999997500 ) ) ;
+#13450 = ORIENTED_EDGE ( 'NONE', *, *, #4308, .T. ) ;
+#13451 = PLANE ( 'NONE', #9096 ) ;
+#13452 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13453 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#13454 = LINE ( 'NONE', #7823, #7806 ) ;
+#13455 = FACE_OUTER_BOUND ( 'NONE', #7583, .T. ) ;
+#13456 = CARTESIAN_POINT ( 'NONE', ( 0.2101449443091733500, 0.3000000000000028200, 1.816507309596098900 ) ) ;
+#13457 = AXIS2_PLACEMENT_3D ( 'NONE', #587, #9570, #6108 ) ;
+#13458 = FACE_OUTER_BOUND ( 'NONE', #2621, .T. ) ;
+#13459 = VECTOR ( 'NONE', #255, 1000.000000000000000 ) ;
+#13460 = EDGE_CURVE ( 'NONE', #10835, #5268, #763, .T. ) ;
+#13461 = EDGE_LOOP ( 'NONE', ( #1313, #15105, #15175, #8120 ) ) ;
+#13462 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13463 = EDGE_LOOP ( 'NONE', ( #4914, #5500, #12524, #11404 ) ) ;
+#13464 = EDGE_CURVE ( 'NONE', #7277, #9534, #10814, .T. ) ;
+#13465 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.064489405713041300E-014, 0.0000000000000000000 ) ) ;
+#13466 = VECTOR ( 'NONE', #154, 1000.000000000000000 ) ;
+#13467 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2400000002457353100, -1.800000000000005600 ) ) ;
+#13468 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #9145 ) ) ;
+#13469 = VECTOR ( 'NONE', #11159, 1000.000000000000000 ) ;
+#13470 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000002200, 1.153553390000000600, 1.109999999999999000 ) ) ;
+#13471 = VECTOR ( 'NONE', #9712, 1000.000000000000100 ) ;
+#13472 = VECTOR ( 'NONE', #375, 1000.000000000000000 ) ;
+#13473 = CARTESIAN_POINT ( 'NONE', ( -2.964544392877943500E-015, -0.1732449494472050000, 2.930000000890776500 ) ) ;
+#13474 = ORIENTED_EDGE ( 'NONE', *, *, #12214, .T. ) ;
+#13475 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999996000, 1.475000000000001400, -1.000000000000001800 ) ) ;
+#13477 = EDGE_CURVE ( 'NONE', #14991, #4165, #13631, .T. ) ;
+#13476 = VERTEX_POINT ( 'NONE', #4584 ) ;
+#13478 = ORIENTED_EDGE ( 'NONE', *, *, #7572, .T. ) ;
+#13479 = AXIS2_PLACEMENT_3D ( 'NONE', #6274, #3841, #14068 ) ;
+#13480 = EDGE_CURVE ( 'NONE', #14849, #4573, #6160, .T. ) ;
+#13481 = EDGE_CURVE ( 'NONE', #6554, #225, #16616, .T. ) ;
+#13482 = VECTOR ( 'NONE', #5994, 1000.000000000000000 ) ;
+#13483 = PLANE ( 'NONE', #384 ) ;
+#13484 = CIRCLE ( 'NONE', #10069, 0.5999999999999998700 ) ;
+#13485 = EDGE_CURVE ( 'NONE', #8235, #15040, #2370, .T. ) ;
+#13486 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13487 = EDGE_LOOP ( 'NONE', ( #12148, #15894, #10773, #13163 ) ) ;
+#13488 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000500, 1.400000000000003900, -2.200000000000003700 ) ) ;
+#13489 = EDGE_CURVE ( 'NONE', #645, #9143, #5357, .T. ) ;
+#13490 = ORIENTED_EDGE ( 'NONE', *, *, #4178, .T. ) ;
+#13491 = ORIENTED_EDGE ( 'NONE', *, *, #11474, .T. ) ;
+#13492 = CARTESIAN_POINT ( 'NONE', ( 2.924999999999941200, 2.450000000000000200, -1.268516541808038700E-013 ) ) ;
+#13493 = ORIENTED_EDGE ( 'NONE', *, *, #1078, .T. ) ;
+#13494 = LINE ( 'NONE', #1818, #11901 ) ;
+#13495 = EDGE_CURVE ( 'NONE', #13561, #13375, #2747, .T. ) ;
+#13496 = CYLINDRICAL_SURFACE ( 'NONE', #2612, 0.09999999999999982500 ) ;
+#13497 = CARTESIAN_POINT ( 'NONE', ( -1.175000000000000900, 0.1150000002457349900, -2.200000000000006800 ) ) ;
+#13498 = ADVANCED_FACE ( 'NONE', ( #14817 ), #13483, .F. ) ;
+#13499 = CARTESIAN_POINT ( 'NONE', ( 1.720778975494774400, 1.303854868225418300, 1.320008342338643300 ) ) ;
+#13500 = VECTOR ( 'NONE', #11560, 1000.000000000000100 ) ;
+#13501 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13502 = EDGE_CURVE ( 'NONE', #14605, #3779, #3371, .T. ) ;
+#13503 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000013800, 1.475000000000001400, -1.425440947723654700 ) ) ;
+#13504 = PLANE ( 'NONE', #2265 ) ;
+#13505 = EDGE_LOOP ( 'NONE', ( #3948, #2105, #10820, #1647, #16227, #12623, #3571, #12812, #10726, #7256, #10512, #2725, #4347, #8831, #11758, #12570 ) ) ;
+#13506 = VERTEX_POINT ( 'NONE', #4525 ) ;
+#13507 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000039600, 1.850000000000000800, -1.046630765815501900 ) ) ;
+#13508 = PLANE ( 'NONE', #4273 ) ;
+#13509 = EDGE_LOOP ( 'NONE', ( #6998, #12449, #12243, #9839 ) ) ;
+#13510 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13511 = EDGE_CURVE ( 'NONE', #8724, #2845, #162, .T. ) ;
+#13512 = ORIENTED_EDGE ( 'NONE', *, *, #3336, .T. ) ;
+#13513 = FACE_OUTER_BOUND ( 'NONE', #1700, .T. ) ;
+#13514 = ORIENTED_EDGE ( 'NONE', *, *, #10667, .F. ) ;
+#13515 = LINE ( 'NONE', #2911, #14306 ) ;
+#13516 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000900, 0.1150000002457349400, -1.400000000000001900 ) ) ;
+#13517 = VERTEX_POINT ( 'NONE', #12138 ) ;
+#13518 = CIRCLE ( 'NONE', #1727, 0.5999999999999998700 ) ;
+#13519 = VERTEX_POINT ( 'NONE', #13540 ) ;
+#13520 = ADVANCED_FACE ( 'NONE', ( #13841 ), #11640, .T. ) ;
+#13521 = ORIENTED_EDGE ( 'NONE', *, *, #11343, .T. ) ;
+#13522 = ADVANCED_FACE ( 'NONE', ( #978 ), #5736, .F. ) ;
+#13523 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -9.637352644315596500E-017 ) ) ;
+#13524 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.817098613104197700E-016, -2.710505431213745300E-016 ) ) ;
+#13526 = ORIENTED_EDGE ( 'NONE', *, *, #780, .F. ) ;
+#13525 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000001800, 1.353553390000000500, 1.384107371839964800E-015 ) ) ;
+#13527 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903164700, 0.04999999999999953800, 2.059999999999998700 ) ) ;
+#13528 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.415611836225472200E-014, 0.0000000000000000000 ) ) ;
+#13529 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13530 = AXIS2_PLACEMENT_3D ( 'NONE', #5036, #16600, #16538 ) ;
+#13531 = VECTOR ( 'NONE', #2271, 1000.000000000000000 ) ;
+#13532 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#13533 = EDGE_CURVE ( 'NONE', #1461, #7795, #6561, .T. ) ;
+#13534 = EDGE_LOOP ( 'NONE', ( #10822, #3557, #14353, #261 ) ) ;
+#13535 = PLANE ( 'NONE', #7594 ) ;
+#13536 = VECTOR ( 'NONE', #4466, 1000.000000000000000 ) ;
+#13537 = LINE ( 'NONE', #4607, #1661 ) ;
+#13538 = EDGE_LOOP ( 'NONE', ( #8148, #13378, #4391, #9146 ) ) ;
+#13539 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000012700, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#13540 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999996000, 1.475000000000001400, 1.699999999999998200 ) ) ;
+#13541 = VECTOR ( 'NONE', #9640, 1000.000000000000000 ) ;
+#13542 = DIRECTION ( 'NONE', ( -1.000000000000000000, 6.776263578034405200E-017, 1.355252715606881000E-016 ) ) ;
+#13543 = VERTEX_POINT ( 'NONE', #554 ) ;
+#13544 = CIRCLE ( 'NONE', #16290, 0.2499999999999997800 ) ;
+#13545 = DIRECTION ( 'NONE', ( -0.7071067811865406900, -0.7071067811865543500, 0.0000000000000000000 ) ) ;
+#13546 = ORIENTED_EDGE ( 'NONE', *, *, #14725, .T. ) ;
+#13547 = FACE_OUTER_BOUND ( 'NONE', #1891, .T. ) ;
+#13548 = AXIS2_PLACEMENT_3D ( 'NONE', #4572, #5733, #4405 ) ;
+#13549 = ORIENTED_EDGE ( 'NONE', *, *, #2487, .F. ) ;
+#13550 = ORIENTED_EDGE ( 'NONE', *, *, #6413, .F. ) ;
+#13551 = VECTOR ( 'NONE', #8936, 1000.000000000000000 ) ;
+#13552 = EDGE_CURVE ( 'NONE', #10604, #5575, #11003, .T. ) ;
+#13553 = LINE ( 'NONE', #13066, #1493 ) ;
+#13554 = PLANE ( 'NONE', #9360 ) ;
+#13555 = DIRECTION ( 'NONE', ( -0.7071067811865406900, -0.7071067811865543500, 0.0000000000000000000 ) ) ;
+#13556 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #8656, #4589, #11127, #12433 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384689700, 6.283185307179586200 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#13557 = ORIENTED_EDGE ( 'NONE', *, *, #6577, .F. ) ;
+#13558 = ORIENTED_EDGE ( 'NONE', *, *, #15711, .F. ) ;
+#13559 = ORIENTED_EDGE ( 'NONE', *, *, #11895, .F. ) ;
+#13560 = AXIS2_PLACEMENT_3D ( 'NONE', #4033, #12878, #11707 ) ;
+#13561 = VERTEX_POINT ( 'NONE', #3293 ) ;
+#13563 = ORIENTED_EDGE ( 'NONE', *, *, #15797, .F. ) ;
+#13562 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000001500, 1.475000000000001400, -1.000000000000002000 ) ) ;
+#13564 = VECTOR ( 'NONE', #7413, 1000.000000000000000 ) ;
+#13565 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000003500, 1.370000000000001400, 1.360920363336279200 ) ) ;
+#13566 = ORIENTED_EDGE ( 'NONE', *, *, #9704, .F. ) ;
+#13567 = VECTOR ( 'NONE', #12898, 1000.000000000000000 ) ;
+#13568 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000006100, -3.323280375989745500E-014, 0.7999999999999991600 ) ) ;
+#13569 = ORIENTED_EDGE ( 'NONE', *, *, #8410, .F. ) ;
+#13570 = VERTEX_POINT ( 'NONE', #12308 ) ;
+#13571 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 0.2400000002457353100, -1.800000000000006000 ) ) ;
+#13572 = VERTEX_POINT ( 'NONE', #10833 ) ;
+#13573 = EDGE_CURVE ( 'NONE', #3974, #5219, #12028, .T. ) ;
+#13574 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903136600, 0.04999999999999962800, 2.306813132947802000E-018 ) ) ;
+#13575 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002400, 1.203553389999999100, -0.2600000000000014500 ) ) ;
+#13576 = CARTESIAN_POINT ( 'NONE', ( 0.1249999999999979200, 0.1150000002457352400, -2.200000000000006800 ) ) ;
+#13577 = CARTESIAN_POINT ( 'NONE', ( -4.239213920064710100E-015, 0.2999999999999999900, -0.09999999999999779900 ) ) ;
+#13578 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#13579 = COLOUR_RGB ( '',1.000000000000000000, 0.8117647058823529400, 0.5019607843137254800 ) ;
+#13580 = EDGE_CURVE ( 'NONE', #13610, #12974, #9592, .T. ) ;
+#13581 = VERTEX_POINT ( 'NONE', #9708 ) ;
+#13582 = ADVANCED_FACE ( 'NONE', ( #8995 ), #11064, .F. ) ;
+#13583 = VECTOR ( 'NONE', #15025, 1000.000000000000000 ) ;
+#13584 = DIRECTION ( 'NONE', ( 3.865144610036217700E-015, 1.000000000000000000, 2.280759219278673500E-046 ) ) ;
+#13585 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#13586 = ORIENTED_EDGE ( 'NONE', *, *, #13918, .T. ) ;
+#13587 = CIRCLE ( 'NONE', #12520, 0.1199999999999998800 ) ;
+#13588 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000014300, 1.475000000000001400, 1.699999999999998200 ) ) ;
+#13589 = ORIENTED_EDGE ( 'NONE', *, *, #11143, .T. ) ;
+#13590 = AXIS2_PLACEMENT_3D ( 'NONE', #11295, #3564, #6182 ) ;
+#13591 = ORIENTED_EDGE ( 'NONE', *, *, #10906, .T. ) ;
+#13592 = ORIENTED_EDGE ( 'NONE', *, *, #13502, .F. ) ;
+#13593 = SURFACE_STYLE_USAGE ( .BOTH. , #12307 ) ;
+#13594 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000006700, 1.454250858755486100E-014, -0.4100000000000013600 ) ) ;
+#13595 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245757300, 2.457344223938395800E-010, 2.499999999999999100 ) ) ;
+#13596 = VECTOR ( 'NONE', #14323, 1000.000000000000000 ) ;
+#13597 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -5.421010862427439300E-015 ) ) ;
+#13598 = LINE ( 'NONE', #837, #13007 ) ;
+#13599 = LINE ( 'NONE', #6530, #8574 ) ;
+#13600 = VECTOR ( 'NONE', #3790, 1000.000000000000000 ) ;
+#13601 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902558900, 0.3000000000000002700, 1.990000000000000400 ) ) ;
+#13602 = PLANE ( 'NONE', #2630 ) ;
+#13603 = EDGE_CURVE ( 'NONE', #7580, #14213, #12630, .T. ) ;
+#13604 = EDGE_CURVE ( 'NONE', #11920, #8046, #15415, .T. ) ;
+#13605 = EDGE_LOOP ( 'NONE', ( #14439, #7296, #7918, #12107 ) ) ;
+#13606 = ORIENTED_EDGE ( 'NONE', *, *, #5483, .F. ) ;
+#13607 = ADVANCED_FACE ( 'NONE', ( #10799 ), #11237, .T. ) ;
+#13608 = ORIENTED_EDGE ( 'NONE', *, *, #7625, .T. ) ;
+#13609 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998700, 2.692374502617124900, 1.765307854193941500 ) ) ;
+#13610 = VERTEX_POINT ( 'NONE', #15034 ) ;
+#13611 = EDGE_CURVE ( 'NONE', #1167, #11325, #4546, .T. ) ;
+#13612 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13613 = ORIENTED_EDGE ( 'NONE', *, *, #10543, .T. ) ;
+#13614 = CARTESIAN_POINT ( 'NONE', ( 1.709932545734507100, 1.689983136433627700, 1.622910166740109600 ) ) ;
+#13615 = CARTESIAN_POINT ( 'NONE', ( 2.704999999999998300, 2.640280049317045300, 1.469865528290279500 ) ) ;
+#13616 = CIRCLE ( 'NONE', #4901, 0.05000000000000012800 ) ;
+#13617 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578714200, 0.2391835129829029700 ) ) ;
+#13618 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#13619 = CIRCLE ( 'NONE', #5872, 0.2000000000000000900 ) ;
+#13620 = FACE_OUTER_BOUND ( 'NONE', #8281, .T. ) ;
+#13621 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13622 = CARTESIAN_POINT ( 'NONE', ( 2.259999999999999800, 2.150000000000000400, -1.499999999999996900 ) ) ;
+#13623 = ORIENTED_EDGE ( 'NONE', *, *, #2487, .T. ) ;
+#13624 = ORIENTED_EDGE ( 'NONE', *, *, #15351, .F. ) ;
+#13625 = VECTOR ( 'NONE', #12118, 1000.000000000000000 ) ;
+#13626 = ORIENTED_EDGE ( 'NONE', *, *, #13991, .F. ) ;
+#13627 = ORIENTED_EDGE ( 'NONE', *, *, #5180, .F. ) ;
+#13628 = CARTESIAN_POINT ( 'NONE', ( 2.773223305542388100, 0.3732233049490997200, -2.200000000000001100 ) ) ;
+#13629 = AXIS2_PLACEMENT_3D ( 'NONE', #13701, #3614, #16477 ) ;
+#13630 = EDGE_CURVE ( 'NONE', #5349, #10992, #15016, .T. ) ;
+#13631 = LINE ( 'NONE', #9257, #1570 ) ;
+#13632 = COLOUR_RGB ( '',1.000000000000000000, 0.8117647058823529400, 0.5019607843137254800 ) ;
+#13633 = DIRECTION ( 'NONE', ( 1.845450506358306300E-016, -3.460219699421824000E-017, -1.000000000000000000 ) ) ;
+#13634 = VECTOR ( 'NONE', #15203, 1000.000000000000000 ) ;
+#13635 = ORIENTED_EDGE ( 'NONE', *, *, #1759, .F. ) ;
+#13636 = ORIENTED_EDGE ( 'NONE', *, *, #6936, .T. ) ;
+#13637 = ORIENTED_EDGE ( 'NONE', *, *, #137, .F. ) ;
+#13638 = AXIS2_PLACEMENT_3D ( 'NONE', #5389, #2976, #10482 ) ;
+#13639 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 2.150000000000000400, -2.200000000000002400 ) ) ;
+#13640 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#13641 = VERTEX_POINT ( 'NONE', #5904 ) ;
+#13642 = DIRECTION ( 'NONE', ( 4.336808689942100400E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13643 = LINE ( 'NONE', #19, #365 ) ;
+#13644 = CYLINDRICAL_SURFACE ( 'NONE', #5102, 0.1499999999999999700 ) ;
+#13645 = CARTESIAN_POINT ( 'NONE', ( 2.259999999999999800, 2.050000000000000700, -1.499999999999996900 ) ) ;
+#13646 = FACE_OUTER_BOUND ( 'NONE', #9121, .T. ) ;
+#13647 = CARTESIAN_POINT ( 'NONE', ( -2.183578644059346500, 0.06642135594066794800, -1.200000000000002000 ) ) ;
+#13648 = PLANE ( 'NONE', #8357 ) ;
+#13649 = CYLINDRICAL_SURFACE ( 'NONE', #15999, 0.1499999999999997400 ) ;
+#13650 = ORIENTED_EDGE ( 'NONE', *, *, #16474, .F. ) ;
+#13651 = AXIS2_PLACEMENT_3D ( 'NONE', #12977, #7999, #4024 ) ;
+#13652 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 5.860552283705448600E-016 ) ) ;
+#13653 = ORIENTED_EDGE ( 'NONE', *, *, #15846, .T. ) ;
+#13654 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000001800, -0.09935384630335993000, 2.602830159865979500 ) ) ;
+#13655 = SURFACE_SIDE_STYLE ('',( #12015 ) ) ;
+#13656 = ORIENTED_EDGE ( 'NONE', *, *, #7403, .F. ) ;
+#13657 = ORIENTED_EDGE ( 'NONE', *, *, #12657, .F. ) ;
+#13658 = AXIS2_PLACEMENT_3D ( 'NONE', #6553, #7970, #9105 ) ;
+#13659 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000006100, 7.799838981845422900E-015, 1.109999999999998500 ) ) ;
+#13660 = EDGE_CURVE ( 'NONE', #10183, #16132, #14616, .T. ) ;
+#13661 = VECTOR ( 'NONE', #42, 1000.000000000000000 ) ;
+#13662 = AXIS2_PLACEMENT_3D ( 'NONE', #14946, #11038, #11092 ) ;
+#13663 = LINE ( 'NONE', #14335, #8216 ) ;
+#13664 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13665 = LINE ( 'NONE', #4417, #6394 ) ;
+#13666 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#13667 = AXIS2_PLACEMENT_3D ( 'NONE', #4147, #4258, #13227 ) ;
+#13668 = LINE ( 'NONE', #10103, #14271 ) ;
+#13669 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13670 = VERTEX_POINT ( 'NONE', #13706 ) ;
+#13671 = ADVANCED_FACE ( 'NONE', ( #6938 ), #7775, .T. ) ;
+#13672 = CARTESIAN_POINT ( 'NONE', ( -0.4220959075109375100, 1.249999999999986500, 1.901615049698641700 ) ) ;
+#13673 = PLANE ( 'NONE', #5307 ) ;
+#13674 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000300, 2.457373410961464700E-010, -2.150000000000009200 ) ) ;
+#13675 = ORIENTED_EDGE ( 'NONE', *, *, #4742, .F. ) ;
+#13676 = DIRECTION ( 'NONE', ( 0.7071067811865536800, 0.7071067811865412400, -1.957395851085175600E-016 ) ) ;
+#13677 = DIRECTION ( 'NONE', ( 1.387778780781447700E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#13678 = AXIS2_PLACEMENT_3D ( 'NONE', #1065, #8409, #16255 ) ;
+#13679 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999968400, 1.370000000000001400, 1.360920363336279400 ) ) ;
+#13680 = FACE_OUTER_BOUND ( 'NONE', #1122, .T. ) ;
+#13681 = CYLINDRICAL_SURFACE ( 'NONE', #5207, 0.1500000000000000200 ) ;
+#13682 = EDGE_CURVE ( 'NONE', #11149, #6332, #5342, .T. ) ;
+#13683 = EDGE_CURVE ( 'NONE', #5591, #8104, #4358, .T. ) ;
+#13684 = ORIENTED_EDGE ( 'NONE', *, *, #13898, .F. ) ;
+#13685 = ORIENTED_EDGE ( 'NONE', *, *, #6450, .T. ) ;
+#13686 = CARTESIAN_POINT ( 'NONE', ( 1.424999999999998700, 0.1150000002457354800, -2.200000000000009100 ) ) ;
+#13687 = ORIENTED_EDGE ( 'NONE', *, *, #13140, .T. ) ;
+#13688 = ADVANCED_FACE ( 'NONE', ( #1758 ), #13648, .F. ) ;
+#13689 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.008560160451632200E-016, 4.034240641806528900E-016 ) ) ;
+#13690 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3554 ) ) ;
+#13691 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000001800, 1.353553390000000500, -0.2600000000000013400 ) ) ;
+#13692 = FACE_OUTER_BOUND ( 'NONE', #601, .T. ) ;
+#13693 = DIRECTION ( 'NONE', ( 0.2211161094166274000, 7.991152206701659600E-016, -0.9752474896950281700 ) ) ;
+#13694 = CARTESIAN_POINT ( 'NONE', ( -3.050000000593268400, 0.6499999999999838100, -1.200000000000003100 ) ) ;
+#13695 = VECTOR ( 'NONE', #8469, 1000.000000000000000 ) ;
+#13696 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902951300, 0.05000000000000040500, -0.5202892220139560000 ) ) ;
+#13697 = ORIENTED_EDGE ( 'NONE', *, *, #13460, .T. ) ;
+#13698 = LINE ( 'NONE', #1912, #9451 ) ;
+#13699 = ORIENTED_EDGE ( 'NONE', *, *, #1517, .T. ) ;
+#13700 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 3.469446951953610700E-016 ) ) ;
+#13701 = CARTESIAN_POINT ( 'NONE', ( -3.800000000000004300, 1.250000000000001300, 2.499999999999999600 ) ) ;
+#13702 = ORIENTED_EDGE ( 'NONE', *, *, #9811, .F. ) ;
+#13703 = ORIENTED_EDGE ( 'NONE', *, *, #5906, .T. ) ;
+#13704 = EDGE_CURVE ( 'NONE', #15576, #2888, #3152, .T. ) ;
+#13705 = CARTESIAN_POINT ( 'NONE', ( 0.1770458158390318700, -0.1732449494472019800, 2.930000000890772100 ) ) ;
+#13706 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997900, 2.150000000000000400, 1.900000000000000100 ) ) ;
+#13707 = ORIENTED_EDGE ( 'NONE', *, *, #15477, .T. ) ;
+#13708 = EDGE_CURVE ( 'NONE', #14474, #15166, #2548, .T. ) ;
+#13709 = CARTESIAN_POINT ( 'NONE', ( 1.514999999999996800, 1.970000000000001300, 1.360920363336279400 ) ) ;
+#13710 = CARTESIAN_POINT ( 'NONE', ( 3.799999999999999800, 1.850000000000001600, 2.499999999999999600 ) ) ;
+#13711 = ADVANCED_FACE ( 'NONE', ( #4770 ), #9385, .T. ) ;
+#13712 = LINE ( 'NONE', #9519, #7036 ) ;
+#13713 = CARTESIAN_POINT ( 'NONE', ( 2.985355339898353700, 0.1610912705931373000, 2.499999999999999100 ) ) ;
+#13714 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2400000002457353100, -1.800000000000006000 ) ) ;
+#13715 = VECTOR ( 'NONE', #11539, 1000.000000000000000 ) ;
+#13716 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.1150000002457348800, -1.400000000000001900 ) ) ;
+#13717 = AXIS2_PLACEMENT_3D ( 'NONE', #309, #14513, #11851 ) ;
+#13718 = FACE_OUTER_BOUND ( 'NONE', #5126, .T. ) ;
+#13719 = ORIENTED_EDGE ( 'NONE', *, *, #1804, .F. ) ;
+#13720 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13721 = DIRECTION ( 'NONE', ( -0.9752474896950282800, 0.0000000000000000000, -0.2211161094166269900 ) ) ;
+#13722 = VERTEX_POINT ( 'NONE', #5345 ) ;
+#13723 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 2.457346121292197600E-010, -1.850000000000005600 ) ) ;
+#13724 = ORIENTED_EDGE ( 'NONE', *, *, #1724, .F. ) ;
+#13725 = CARTESIAN_POINT ( 'NONE', ( -3.588908729652606800, 0.7646446603474009700, 2.500000000000000000 ) ) ;
+#13726 = CARTESIAN_POINT ( 'NONE', ( 1.666639337022188600, 1.265000000000001900, 1.174999999999990900 ) ) ;
+#13727 = FACE_OUTER_BOUND ( 'NONE', #12979, .T. ) ;
+#13728 = CARTESIAN_POINT ( 'NONE', ( -0.07322330470336720100, 0.3000000002456971200, -2.389365758097288600E-017 ) ) ;
+#13729 = ORIENTED_EDGE ( 'NONE', *, *, #1341, .F. ) ;
+#13730 = LINE ( 'NONE', #1478, #10502 ) ;
+#13731 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903164700, 0.04999999999999953800, 2.059999999999998700 ) ) ;
+#13732 = ORIENTED_EDGE ( 'NONE', *, *, #3125, .T. ) ;
+#13733 = VECTOR ( 'NONE', #7928, 1000.000000000000000 ) ;
+#13734 = ORIENTED_EDGE ( 'NONE', *, *, #1417, .T. ) ;
+#13735 = CARTESIAN_POINT ( 'NONE', ( 3.112132034949256300, 0.7121320343559736100, -1.262132034355965200 ) ) ;
+#13736 = ORIENTED_EDGE ( 'NONE', *, *, #7205, .T. ) ;
+#13737 = AXIS2_PLACEMENT_3D ( 'NONE', #13321, #15655, #11923 ) ;
+#13738 = CARTESIAN_POINT ( 'NONE', ( 0.5100000000000010100, 1.850000000000000800, -1.000000000000002400 ) ) ;
+#13739 = ORIENTED_EDGE ( 'NONE', *, *, #13708, .T. ) ;
+#13740 = CYLINDRICAL_SURFACE ( 'NONE', #9212, 0.1300000000000000300 ) ;
+#13741 = ORIENTED_EDGE ( 'NONE', *, *, #10395, .T. ) ;
+#13742 = ORIENTED_EDGE ( 'NONE', *, *, #12857, .F. ) ;
+#13743 = LINE ( 'NONE', #4420, #13144 ) ;
+#13744 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13745 = CARTESIAN_POINT ( 'NONE', ( 2.202642356364896700, 2.131915204428900300, -2.199999999999997100 ) ) ;
+#13746 = ORIENTED_EDGE ( 'NONE', *, *, #350, .T. ) ;
+#13747 = AXIS2_PLACEMENT_3D ( 'NONE', #11448, #10039, #8688 ) ;
+#13748 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.211399075402798300E-016 ) ) ;
+#13749 = DIRECTION ( 'NONE', ( -3.862588252153086800E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#13750 = CARTESIAN_POINT ( 'NONE', ( -1.925000000000000000, 1.400000000000003900, -2.200000000000002400 ) ) ;
+#13751 = LINE ( 'NONE', #3011, #8715 ) ;
+#13752 = ADVANCED_FACE ( 'NONE', ( #1356 ), #9181, .T. ) ;
+#13753 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.753666395189100600E-017 ) ) ;
+#13754 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999300, 2.000000000000000900, -2.200000000000000200 ) ) ;
+#13755 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.2000000002457346900, -1.650000000000005500 ) ) ;
+#13756 = VERTEX_POINT ( 'NONE', #1485 ) ;
+#13757 = VERTEX_POINT ( 'NONE', #9010 ) ;
+#13758 = CARTESIAN_POINT ( 'NONE', ( 0.6749999988236178300, 0.3000000000000092600, 1.829999999999999200 ) ) ;
+#13759 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.474514954580287300E-014, 0.0000000000000000000 ) ) ;
+#13760 = AXIS2_PLACEMENT_3D ( 'NONE', #3, #1237, #1124 ) ;
+#13761 = EDGE_CURVE ( 'NONE', #144, #5141, #6147, .T. ) ;
+#13762 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -4.496590071897791000E-015 ) ) ;
+#13763 = ORIENTED_EDGE ( 'NONE', *, *, #15133, .T. ) ;
+#13764 = VERTEX_POINT ( 'NONE', #136 ) ;
+#13765 = LINE ( 'NONE', #977, #84 ) ;
+#13766 = CARTESIAN_POINT ( 'NONE', ( 0.6749999988236180500, 0.3000000000000093100, -0.2911402198045955300 ) ) ;
+#13767 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.2000000002457346900, -1.800000000000005600 ) ) ;
+#13768 = AXIS2_PLACEMENT_3D ( 'NONE', #12761, #3683, #2350 ) ;
+#13769 = LINE ( 'NONE', #15556, #6494 ) ;
+#13770 = DIRECTION ( 'NONE', ( -0.4882316500795970100, 0.8727140745172808900, 3.118717682804179600E-015 ) ) ;
+#13771 = EDGE_LOOP ( 'NONE', ( #10690, #7785, #3508, #12265 ) ) ;
+#13772 = EDGE_LOOP ( 'NONE', ( #1057, #10349, #14239, #140 ) ) ;
+#13773 = ADVANCED_FACE ( 'NONE', ( #962 ), #12117, .F. ) ;
+#13774 = ORIENTED_EDGE ( 'NONE', *, *, #863, .T. ) ;
+#13775 = CLOSED_SHELL ( 'NONE', ( #7270, #4294, #10968, #8021, #1215, #16514, #879, #9978, #10170, #5005 ) ) ;
+#13776 = AXIS2_PLACEMENT_3D ( 'NONE', #4552, #8444, #13677 ) ;
+#13777 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.336808689942021700E-016 ) ) ;
+#13778 = EDGE_CURVE ( 'NONE', #402, #10714, #11219, .T. ) ;
+#13779 = VERTEX_POINT ( 'NONE', #11627 ) ;
+#13780 = LINE ( 'NONE', #1549, #8122 ) ;
+#13781 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245757700, 2.457348764797738400E-010, -1.200000000000002000 ) ) ;
+#13782 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999100, 1.800000000000004900, -2.500000000000000900 ) ) ;
+#13783 = CARTESIAN_POINT ( 'NONE', ( 3.699999999999995700, 0.3000000000000511100, 0.8000000000000003800 ) ) ;
+#13784 = EDGE_CURVE ( 'NONE', #4645, #2381, #3969, .T. ) ;
+#13785 = ORIENTED_EDGE ( 'NONE', *, *, #11900, .T. ) ;
+#13786 = CYLINDRICAL_SURFACE ( 'NONE', #6973, 0.2000000000000001200 ) ;
+#13787 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#13788 = ORIENTED_EDGE ( 'NONE', *, *, #6643, .F. ) ;
+#13789 = CARTESIAN_POINT ( 'NONE', ( 2.962132034949257300, 0.5621320343559719200, -1.200000000000001700 ) ) ;
+#13790 = AXIS2_PLACEMENT_3D ( 'NONE', #15856, #10754, #12066 ) ;
+#13791 = ORIENTED_EDGE ( 'NONE', *, *, #5604, .F. ) ;
+#13792 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997900, 2.640280049317045300, 1.469865528290279300 ) ) ;
+#13793 = CYLINDRICAL_SURFACE ( 'NONE', #15228, 0.3499999999999997600 ) ;
+#13794 = LINE ( 'NONE', #6821, #10767 ) ;
+#13795 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13796 = VERTEX_POINT ( 'NONE', #6563 ) ;
+#13797 = LINE ( 'NONE', #10270, #3515 ) ;
+#13798 = AXIS2_PLACEMENT_3D ( 'NONE', #13792, #2202, #815 ) ;
+#13799 = ORIENTED_EDGE ( 'NONE', *, *, #12656, .T. ) ;
+#13800 = FACE_OUTER_BOUND ( 'NONE', #4378, .T. ) ;
+#13801 = CARTESIAN_POINT ( 'NONE', ( -2.805000000000000200, 2.150000000000000400, 1.380000000000000300 ) ) ;
+#13802 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#13803 = ORIENTED_EDGE ( 'NONE', *, *, #5498, .T. ) ;
+#13804 = ORIENTED_EDGE ( 'NONE', *, *, #22, .F. ) ;
+#13805 = EDGE_CURVE ( 'NONE', #1163, #10747, #8380, .T. ) ;
+#13806 = ORIENTED_EDGE ( 'NONE', *, *, #5437, .T. ) ;
+#13807 = CARTESIAN_POINT ( 'NONE', ( 0.6749999988236178300, 0.3000000000000092600, 1.829999999999999200 ) ) ;
+#13808 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, 1.499999999999999600 ) ) ;
+#13809 = EDGE_CURVE ( 'NONE', #7141, #1953, #12228, .T. ) ;
+#13810 = VECTOR ( 'NONE', #5818, 1000.000000000000000 ) ;
+#13811 = LINE ( 'NONE', #3970, #11390 ) ;
+#13812 = EDGE_CURVE ( 'NONE', #270, #13308, #12437, .T. ) ;
+#13813 = CYLINDRICAL_SURFACE ( 'NONE', #9428, 0.2500000000000001100 ) ;
+#13814 = FACE_OUTER_BOUND ( 'NONE', #6018, .T. ) ;
+#13815 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902954800, -0.004326594561139298700, 2.888389752103145200 ) ) ;
+#13816 = VERTEX_POINT ( 'NONE', #6345 ) ;
+#13817 = LINE ( 'NONE', #15840, #4537 ) ;
+#13818 = CARTESIAN_POINT ( 'NONE', ( -3.588908729652606300, 0.7646446603474007500, 2.500000000000000000 ) ) ;
+#13819 = EDGE_LOOP ( 'NONE', ( #3216, #4424, #10759, #1016 ) ) ;
+#13820 = ORIENTED_EDGE ( 'NONE', *, *, #4340, .F. ) ;
+#13821 = DIRECTION ( 'NONE', ( 0.8191520442889952400, 0.5735764363510412700, 0.0000000000000000000 ) ) ;
+#13822 = CARTESIAN_POINT ( 'NONE', ( 3.249999999999998200, 1.900000000000001900, -1.200000000000003500 ) ) ;
+#13823 = ORIENTED_EDGE ( 'NONE', *, *, #13136, .T. ) ;
+#13824 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13825 = VECTOR ( 'NONE', #12427, 1000.000000000000000 ) ;
+#13826 = EDGE_CURVE ( 'NONE', #9222, #15481, #7370, .T. ) ;
+#13827 = CIRCLE ( 'NONE', #3973, 0.2000000000000000900 ) ;
+#13828 = VECTOR ( 'NONE', #1754, 1000.000000000000000 ) ;
+#13829 = EDGE_CURVE ( 'NONE', #12183, #6777, #9631, .T. ) ;
+#13830 = EDGE_LOOP ( 'NONE', ( #6512, #13474, #7929, #2890, #711, #1819 ) ) ;
+#13831 = VERTEX_POINT ( 'NONE', #11729 ) ;
+#13832 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000002800, 1.370000000000001400, -1.000000000000001800 ) ) ;
+#13833 = ORIENTED_EDGE ( 'NONE', *, *, #3880, .F. ) ;
+#13834 = ADVANCED_FACE ( 'NONE', ( #15604 ), #1321, .F. ) ;
+#13835 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999995500, 0.3000000000000538900, 0.6000000000000005300 ) ) ;
+#13836 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 2.000000000000000400, -2.200000000000007300 ) ) ;
+#13837 = CARTESIAN_POINT ( 'NONE', ( 3.250000000000000400, 1.153553390000000100, -1.000000000000003600 ) ) ;
+#13838 = AXIS2_PLACEMENT_3D ( 'NONE', #14646, #1837, #6975 ) ;
+#13839 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13840 = DIRECTION ( 'NONE', ( -2.032879073410322300E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#13841 = FACE_OUTER_BOUND ( 'NONE', #6950, .T. ) ;
+#13842 = LINE ( 'NONE', #1380, #6957 ) ;
+#13843 = EDGE_CURVE ( 'NONE', #322, #1289, #2736, .T. ) ;
+#13844 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13845 = EDGE_LOOP ( 'NONE', ( #15159, #739, #6029, #15057 ) ) ;
+#13846 = CARTESIAN_POINT ( 'NONE', ( -3.700000000000004200, 0.2999999999999487500, 0.7999999999999994900 ) ) ;
+#13847 = ORIENTED_EDGE ( 'NONE', *, *, #5598, .F. ) ;
+#13848 = AXIS2_PLACEMENT_3D ( 'NONE', #1555, #12968, #2712 ) ;
+#13849 = ADVANCED_FACE ( 'NONE', ( #6546 ), #1539, .T. ) ;
+#13850 = LINE ( 'NONE', #2606, #4794 ) ;
+#13851 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002000, 1.153553389999999200, 2.500000000000000000 ) ) ;
+#13852 = VECTOR ( 'NONE', #4155, 1000.000000000000000 ) ;
+#13853 = VECTOR ( 'NONE', #8677, 1000.000000000000000 ) ;
+#13854 = LINE ( 'NONE', #11804, #998 ) ;
+#13855 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583902942700, 2.456988334575277400E-010, 2.500000000000000400 ) ) ;
+#13856 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#13857 = ORIENTED_EDGE ( 'NONE', *, *, #11437, .F. ) ;
+#13858 = CARTESIAN_POINT ( 'NONE', ( -3.376776695296640300, 0.9767766947033627000, 2.500000000000000000 ) ) ;
+#13859 = ORIENTED_EDGE ( 'NONE', *, *, #2750, .T. ) ;
+#13860 = DIRECTION ( 'NONE', ( 0.7071067811865536800, 0.7071067811865412400, -1.957395851085175600E-016 ) ) ;
+#13861 = ORIENTED_EDGE ( 'NONE', *, *, #10752, .T. ) ;
+#13862 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903032500, -0.004326594561140161700, 2.888389752103149600 ) ) ;
+#13863 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13864 = FACE_OUTER_BOUND ( 'NONE', #9304, .T. ) ;
+#13865 = VECTOR ( 'NONE', #8229, 1000.000000000000000 ) ;
+#13866 = AXIS2_PLACEMENT_3D ( 'NONE', #6497, #7805, #2685 ) ;
+#13867 = ADVANCED_FACE ( 'NONE', ( #16003 ), #287, .F. ) ;
+#13868 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000500, 0.04999999999997527900, -0.9000000000000031300 ) ) ;
+#13869 = LINE ( 'NONE', #1119, #9029 ) ;
+#13870 = ORIENTED_EDGE ( 'NONE', *, *, #6467, .T. ) ;
+#13871 = EDGE_CURVE ( 'NONE', #7158, #8401, #8787, .T. ) ;
+#13872 = ORIENTED_EDGE ( 'NONE', *, *, #531, .T. ) ;
+#13873 = ORIENTED_EDGE ( 'NONE', *, *, #4727, .F. ) ;
+#13874 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -1.028492179432889400E-015 ) ) ;
+#13875 = DIRECTION ( 'NONE', ( 1.379025886541472700E-014, 0.9709743802578711900, -0.2391835129829040800 ) ) ;
+#13876 = VERTEX_POINT ( 'NONE', #9387 ) ;
+#13877 = DIRECTION ( 'NONE', ( -1.000000000000000000, -3.865144610036217700E-015, 0.0000000000000000000 ) ) ;
+#13878 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #6088 ), #5444 ) ;
+#13879 = DIRECTION ( 'NONE', ( 3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#13880 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000001100, 0.3000000002457345900, -1.750000000000007100 ) ) ;
+#13881 = VECTOR ( 'NONE', #3778, 1000.000000000000000 ) ;
+#13882 = AXIS2_PLACEMENT_3D ( 'NONE', #16609, #3524, #12548 ) ;
+#13883 = EDGE_CURVE ( 'NONE', #10625, #15562, #15193, .T. ) ;
+#13884 = VECTOR ( 'NONE', #477, 1000.000000000000000 ) ;
+#13885 = DIRECTION ( 'NONE', ( -2.032879073410315900E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#13886 = CARTESIAN_POINT ( 'NONE', ( 0.1249999999999979200, 0.1150000002457352400, -2.200000000000006800 ) ) ;
+#13887 = DIRECTION ( 'NONE', ( -1.000000000000000000, -4.335446845417045200E-015, 0.0000000000000000000 ) ) ;
+#13888 = CARTESIAN_POINT ( 'NONE', ( -3.749999999999998700, 1.900000000000001700, 2.499999999999999100 ) ) ;
+#13889 = LINE ( 'NONE', #9619, #7434 ) ;
+#13890 = ORIENTED_EDGE ( 'NONE', *, *, #15908, .F. ) ;
+#13891 = ORIENTED_EDGE ( 'NONE', *, *, #8818, .F. ) ;
+#13892 = DIRECTION ( 'NONE', ( 1.415611836225472200E-014, 1.000000000000000000, 9.227252531791139600E-017 ) ) ;
+#13893 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13894 = ORIENTED_EDGE ( 'NONE', *, *, #1299, .F. ) ;
+#13895 = AXIS2_PLACEMENT_3D ( 'NONE', #9472, #4300, #5580 ) ;
+#13896 = EDGE_CURVE ( 'NONE', #2870, #9551, #4954, .T. ) ;
+#13897 = VECTOR ( 'NONE', #9628, 1000.000000000000000 ) ;
+#13898 = EDGE_CURVE ( 'NONE', #16611, #15388, #14799, .T. ) ;
+#13899 = VECTOR ( 'NONE', #13148, 1000.000000000000000 ) ;
+#13900 = CARTESIAN_POINT ( 'NONE', ( -0.5249999999999998000, 0.1150000002457351000, -1.400000000000001900 ) ) ;
+#13901 = EDGE_CURVE ( 'NONE', #15166, #5275, #11820, .T. ) ;
+#13902 = FACE_OUTER_BOUND ( 'NONE', #3884, .T. ) ;
+#13903 = ORIENTED_EDGE ( 'NONE', *, *, #12418, .T. ) ;
+#13904 = VERTEX_POINT ( 'NONE', #13067 ) ;
+#13905 = DIRECTION ( 'NONE', ( -0.9752474896950282800, 0.0000000000000000000, 0.2211161094166276000 ) ) ;
+#13906 = CARTESIAN_POINT ( 'NONE', ( -1.859945737548664300, 1.891956448614795900, -1.500000000000001600 ) ) ;
+#13907 = AXIS2_PLACEMENT_3D ( 'NONE', #12500, #15260, #7573 ) ;
+#13908 = ORIENTED_EDGE ( 'NONE', *, *, #13388, .F. ) ;
+#13909 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.734723475976806800E-014, -0.0000000000000000000 ) ) ;
+#13910 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 2.457346235280513500E-010, -2.500000000000006200 ) ) ;
+#13911 = CARTESIAN_POINT ( 'NONE', ( -3.967378042322856000, 1.700000000000002400, 2.896832584148689700 ) ) ;
+#13912 = ADVANCED_FACE ( 'NONE', ( #11406 ), #2857, .F. ) ;
+#13913 = LINE ( 'NONE', #11166, #41 ) ;
+#13914 = ORIENTED_EDGE ( 'NONE', *, *, #8198, .F. ) ;
+#13915 = FACE_OUTER_BOUND ( 'NONE', #16367, .T. ) ;
+#13916 = LINE ( 'NONE', #11738, #10684 ) ;
+#13917 = DIRECTION ( 'NONE', ( 3.690901012716578100E-016, -3.460219699421562700E-017, -1.000000000000000000 ) ) ;
+#13918 = EDGE_CURVE ( 'NONE', #10130, #8114, #14005, .T. ) ;
+#13919 = EDGE_CURVE ( 'NONE', #15568, #8933, #8159, .T. ) ;
+#13920 = VERTEX_POINT ( 'NONE', #15724 ) ;
+#13921 = EDGE_CURVE ( 'NONE', #5010, #3974, #9170, .T. ) ;
+#13922 = PLANE ( 'NONE', #5021 ) ;
+#13923 = LINE ( 'NONE', #8222, #13337 ) ;
+#13924 = AXIS2_PLACEMENT_3D ( 'NONE', #12102, #14495, #8083 ) ;
+#13925 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13926 = VERTEX_POINT ( 'NONE', #15838 ) ;
+#13927 = FACE_OUTER_BOUND ( 'NONE', #6270, .T. ) ;
+#13928 = ADVANCED_FACE ( 'NONE', ( #1155 ), #11946, .F. ) ;
+#13929 = VECTOR ( 'NONE', #16234, 1000.000000000000000 ) ;
+#13930 = VERTEX_POINT ( 'NONE', #8143 ) ;
+#13931 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#13932 = DIRECTION ( 'NONE', ( 1.412196691375664400E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#13933 = LINE ( 'NONE', #1217, #7892 ) ;
+#13934 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.481819213528770800E-015, 2.768175759537458200E-016 ) ) ;
+#13935 = DIRECTION ( 'NONE', ( 2.768175759537458200E-016, -1.069939961660912100E-030, 1.000000000000000000 ) ) ;
+#13936 = EDGE_CURVE ( 'NONE', #4301, #4313, #10400, .T. ) ;
+#13937 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903482500, 0.2999999999999994900, 1.990000000000000400 ) ) ;
+#13938 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903302800, -0.2450000033420757000, 2.638707686813414700 ) ) ;
+#13939 = ORIENTED_EDGE ( 'NONE', *, *, #7284, .T. ) ;
+#13940 = FACE_OUTER_BOUND ( 'NONE', #8373, .T. ) ;
+#13941 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#13942 = ORIENTED_EDGE ( 'NONE', *, *, #9916, .F. ) ;
+#13943 = VECTOR ( 'NONE', #959, 1000.000000000000000 ) ;
+#13944 = ORIENTED_EDGE ( 'NONE', *, *, #6963, .T. ) ;
+#13945 = VECTOR ( 'NONE', #12995, 1000.000000000000000 ) ;
+#13946 = ADVANCED_FACE ( 'NONE', ( #3128 ), #4749, .T. ) ;
+#13947 = AXIS2_PLACEMENT_3D ( 'NONE', #16393, #2415, #2366 ) ;
+#13948 = CARTESIAN_POINT ( 'NONE', ( 0.1600000000000056400, 7.709882115452748400E-016, 1.699999999999997500 ) ) ;
+#13949 = LINE ( 'NONE', #2517, #5104 ) ;
+#13950 = CARTESIAN_POINT ( 'NONE', ( -1.736674762674023300, 1.836674762674021000, 1.588420018801710600 ) ) ;
+#13951 = ORIENTED_EDGE ( 'NONE', *, *, #13660, .F. ) ;
+#13952 = CARTESIAN_POINT ( 'NONE', ( -2.249999999999999100, 1.849999999999995200, 2.499999999999998700 ) ) ;
+#13953 = ORIENTED_EDGE ( 'NONE', *, *, #3352, .F. ) ;
+#13954 = CARTESIAN_POINT ( 'NONE', ( 2.773223305542388100, 0.3732233049490997800, -1.200000000000001500 ) ) ;
+#13955 = PLANE ( 'NONE', #12070 ) ;
+#13956 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.228014483236700500E-016, 0.0000000000000000000 ) ) ;
+#13957 = ORIENTED_EDGE ( 'NONE', *, *, #1294, .F. ) ;
+#13958 = VERTEX_POINT ( 'NONE', #6782 ) ;
+#13959 = VECTOR ( 'NONE', #5233, 1000.000000000000000 ) ;
+#13960 = LINE ( 'NONE', #8956, #2494 ) ;
+#13961 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 2.457346235280513500E-010, -2.500000000000005300 ) ) ;
+#13962 = CARTESIAN_POINT ( 'NONE', ( -1.293127030372461600E-017, 0.1150000002457351600, 1.970102263947956300E-032 ) ) ;
+#13963 = EDGE_CURVE ( 'NONE', #7041, #12220, #16598, .T. ) ;
+#13964 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.475000000000001400, -1.425440947723654700 ) ) ;
+#13965 = VERTEX_POINT ( 'NONE', #12053 ) ;
+#13966 = EDGE_CURVE ( 'NONE', #821, #13519, #7148, .T. ) ;
+#13967 = AXIS2_PLACEMENT_3D ( 'NONE', #16634, #11506, #5076 ) ;
+#13968 = EDGE_LOOP ( 'NONE', ( #1747, #14673, #12885, #11877 ) ) ;
+#13969 = CARTESIAN_POINT ( 'NONE', ( 0.4099999999999999800, 2.150000000000000400, -1.150000000000000100 ) ) ;
+#13970 = CARTESIAN_POINT ( 'NONE', ( -5.232742940982993500E-031, 3.783173537880523700E-017, -0.8200000000000026200 ) ) ;
+#13971 = FACE_OUTER_BOUND ( 'NONE', #12894, .T. ) ;
+#13972 = VERTEX_POINT ( 'NONE', #3203 ) ;
+#13973 = CIRCLE ( 'NONE', #13347, 0.1499999999999997400 ) ;
+#13974 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#13975 = ORIENTED_EDGE ( 'NONE', *, *, #11552, .F. ) ;
+#13976 = VECTOR ( 'NONE', #7231, 1000.000000000000000 ) ;
+#13977 = CARTESIAN_POINT ( 'NONE', ( -1.859945737548664100, 1.891956448614796400, -2.200000000000002000 ) ) ;
+#13978 = ORIENTED_EDGE ( 'NONE', *, *, #3450, .F. ) ;
+#13979 = ORIENTED_EDGE ( 'NONE', *, *, #14884, .T. ) ;
+#13980 = AXIS2_PLACEMENT_3D ( 'NONE', #2769, #3279, #2420 ) ;
+#13981 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.032879073410322300E-016, 1.084202172485505200E-015 ) ) ;
+#13982 = DIRECTION ( 'NONE', ( 1.000000000000000000, -5.618469430719738100E-017, -3.186392353651799600E-016 ) ) ;
+#13983 = EDGE_CURVE ( 'NONE', #6514, #2424, #12815, .T. ) ;
+#13984 = ADVANCED_FACE ( 'NONE', ( #16395 ), #14832, .F. ) ;
+#13985 = EDGE_CURVE ( 'NONE', #6777, #3479, #15393, .T. ) ;
+#13986 = DIRECTION ( 'NONE', ( 3.469446951953615200E-016, -1.304346016487841200E-030, 1.000000000000000000 ) ) ;
+#13987 = EDGE_CURVE ( 'NONE', #14018, #2205, #6728, .T. ) ;
+#13988 = LINE ( 'NONE', #3891, #15582 ) ;
+#13989 = CARTESIAN_POINT ( 'NONE', ( 1.750000000000000200, 1.700000000000001100, -1.000000000000003100 ) ) ;
+#13990 = FACE_OUTER_BOUND ( 'NONE', #3827, .T. ) ;
+#13991 = EDGE_CURVE ( 'NONE', #1524, #2774, #9367, .T. ) ;
+#13992 = CARTESIAN_POINT ( 'NONE', ( 0.1770458158390328700, -0.2450000033420732000, 2.638707686813411200 ) ) ;
+#13993 = LINE ( 'NONE', #482, #8137 ) ;
+#13994 = LINE ( 'NONE', #13356, #12806 ) ;
+#13995 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.380663704024509700E-014, 0.0000000000000000000 ) ) ;
+#13996 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#13997 = VERTEX_POINT ( 'NONE', #8211 ) ;
+#13998 = EDGE_LOOP ( 'NONE', ( #8939, #5540, #20, #12136 ) ) ;
+#13999 = PRESENTATION_STYLE_ASSIGNMENT (( #6659 ) ) ;
+#14000 = AXIS2_PLACEMENT_3D ( 'NONE', #7976, #5486, #9226 ) ;
+#14001 = ORIENTED_EDGE ( 'NONE', *, *, #8279, .T. ) ;
+#14002 = ORIENTED_EDGE ( 'NONE', *, *, #11313, .F. ) ;
+#14003 = ORIENTED_EDGE ( 'NONE', *, *, #16262, .T. ) ;
+#14004 = DIRECTION ( 'NONE', ( 3.862588252153086800E-015, 1.000000000000000000, 4.613626265895109400E-017 ) ) ;
+#14005 = LINE ( 'NONE', #408, #15984 ) ;
+#14006 = CYLINDRICAL_SURFACE ( 'NONE', #5779, 0.1279541829845924400 ) ;
+#14007 = ADVANCED_FACE ( 'NONE', ( #14599 ), #5660, .F. ) ;
+#14008 = CARTESIAN_POINT ( 'NONE', ( -1.654398977242918200, 1.676099744310729900, 1.678443735231699700 ) ) ;
+#14009 = DIRECTION ( 'NONE', ( 3.559083119405301900E-016, 3.097720492815755800E-016, -1.000000000000000000 ) ) ;
+#14010 = VECTOR ( 'NONE', #10346, 1000.000000000000000 ) ;
+#14011 = CARTESIAN_POINT ( 'NONE', ( -2.075000000000000200, 2.457335784075844800E-010, -1.600000000000008100 ) ) ;
+#14012 = EDGE_LOOP ( 'NONE', ( #8783, #9336, #5619, #13957 ) ) ;
+#14013 = EDGE_CURVE ( 'NONE', #5946, #14849, #10597, .T. ) ;
+#14014 = ORIENTED_EDGE ( 'NONE', *, *, #3428, .T. ) ;
+#14015 = ORIENTED_EDGE ( 'NONE', *, *, #5997, .T. ) ;
+#14016 = LINE ( 'NONE', #5778, #4555 ) ;
+#14017 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14018 = VERTEX_POINT ( 'NONE', #9497 ) ;
+#14019 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000041300, 2.150000000000000400, -1.450000000000000400 ) ) ;
+#14020 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903095300, -4.691282244181959700E-016, 2.059999999999998700 ) ) ;
+#14021 = VERTEX_POINT ( 'NONE', #8442 ) ;
+#14022 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2400000002457353100, -1.800000000000005600 ) ) ;
+#14023 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000000600, 1.950000000000000800, -1.000000000000001100 ) ) ;
+#14024 = EDGE_CURVE ( 'NONE', #7694, #11410, #13005, .T. ) ;
+#14025 = EDGE_CURVE ( 'NONE', #2892, #5607, #6921, .T. ) ;
+#14026 = VECTOR ( 'NONE', #4084, 1000.000000000000000 ) ;
+#14027 = CARTESIAN_POINT ( 'NONE', ( 1.564999999999998600, 2.051665596448837700, -1.499999999999997800 ) ) ;
+#14028 = LINE ( 'NONE', #3914, #6750 ) ;
+#14029 = DIRECTION ( 'NONE', ( 3.049411778015598000E-016, 1.178641749757794800E-030, -1.000000000000000000 ) ) ;
+#14030 = LINE ( 'NONE', #14129, #7166 ) ;
+#14031 = ORIENTED_EDGE ( 'NONE', *, *, #15911, .T. ) ;
+#14032 = ORIENTED_EDGE ( 'NONE', *, *, #11987, .F. ) ;
+#14033 = CARTESIAN_POINT ( 'NONE', ( -2.849999999999999600, 2.457345302362358600E-010, -1.750000000000007500 ) ) ;
+#14034 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#14035 = ORIENTED_EDGE ( 'NONE', *, *, #1126, .T. ) ;
+#14036 = VERTEX_POINT ( 'NONE', #13401 ) ;
+#14037 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999400, 0.05000000000002480200, -0.9000000000000031300 ) ) ;
+#14038 = EDGE_CURVE ( 'NONE', #16607, #8925, #9797, .T. ) ;
+#14039 = LINE ( 'NONE', #3500, #4987 ) ;
+#14040 = LINE ( 'NONE', #8718, #10621 ) ;
+#14041 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.336808689942006700E-015, 0.0000000000000000000 ) ) ;
+#14042 = EDGE_CURVE ( 'NONE', #472, #12409, #5146, .T. ) ;
+#14043 = VECTOR ( 'NONE', #8753, 1000.000000000000000 ) ;
+#14044 = CARTESIAN_POINT ( 'NONE', ( 2.499999999999994700, 0.3000000002457344200, 2.499999999999995100 ) ) ;
+#14045 = CIRCLE ( 'NONE', #8156, 0.2500000000000001100 ) ;
+#14046 = CARTESIAN_POINT ( 'NONE', ( 0.1549999988236177000, 0.3000000000000020400, 1.989999999999999100 ) ) ;
+#14047 = ORIENTED_EDGE ( 'NONE', *, *, #5280, .F. ) ;
+#14048 = ORIENTED_EDGE ( 'NONE', *, *, #15897, .T. ) ;
+#14049 = PLANE ( 'NONE', #2361 ) ;
+#14050 = DIRECTION ( 'NONE', ( 2.891205793294674700E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14051 = ORIENTED_EDGE ( 'NONE', *, *, #13069, .F. ) ;
+#14052 = ORIENTED_EDGE ( 'NONE', *, *, #14013, .F. ) ;
+#14053 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.409462824231156100E-014, 0.0000000000000000000 ) ) ;
+#14054 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.450000000000000200, 0.02000000000000017400 ) ) ;
+#14055 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14056 = FACE_OUTER_BOUND ( 'NONE', #7348, .T. ) ;
+#14057 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000000600, 1.311511067893659200, 1.348581668493419500 ) ) ;
+#14058 = CIRCLE ( 'NONE', #11152, 0.2499999999999997800 ) ;
+#14059 = LINE ( 'NONE', #16251, #5782 ) ;
+#14060 = DIRECTION ( 'NONE', ( 2.768175759537451800E-016, -1.777380610631971300E-016, 1.000000000000000000 ) ) ;
+#14061 = AXIS2_PLACEMENT_3D ( 'NONE', #12767, #3231, #11171 ) ;
+#14062 = CIRCLE ( 'NONE', #10845, 0.3500000000000000300 ) ;
+#14063 = DIRECTION ( 'NONE', ( 0.8191520442889950200, -0.5735764363510416100, 0.0000000000000000000 ) ) ;
+#14064 = ORIENTED_EDGE ( 'NONE', *, *, #7095, .F. ) ;
+#14065 = AXIS2_PLACEMENT_3D ( 'NONE', #886, #4747, #6010 ) ;
+#14066 = ORIENTED_EDGE ( 'NONE', *, *, #13367, .F. ) ;
+#14067 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902558900, 0.3000000000000002700, 1.990000000000000400 ) ) ;
+#14068 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.415611836239088900E-014, 0.0000000000000000000 ) ) ;
+#14069 = CARTESIAN_POINT ( 'NONE', ( -0.1249999999999999200, 0.1150000002457351900, -2.200000000000006800 ) ) ;
+#14070 = VERTEX_POINT ( 'NONE', #5710 ) ;
+#14071 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999999000, 2.450000000000000200, 9.713746293325408400E-016 ) ) ;
+#14072 = CARTESIAN_POINT ( 'NONE', ( -1.750000000000001100, 1.700000000000001100, 1.499999999999997300 ) ) ;
+#14073 = CARTESIAN_POINT ( 'NONE', ( 3.699999999999995300, 0.3000000000000511700, 0.09999999999999897900 ) ) ;
+#14074 = VECTOR ( 'NONE', #2949, 1000.000000000000000 ) ;
+#14075 = AXIS2_PLACEMENT_3D ( 'NONE', #4922, #11529, #3814 ) ;
+#14076 = VECTOR ( 'NONE', #14579, 1000.000000000000000 ) ;
+#14077 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245754600, 0.3000000002457347000, -1.480000000000007500 ) ) ;
+#14078 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14079 = LINE ( 'NONE', #8217, #12072 ) ;
+#14080 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 2.457346235280513500E-010, -2.500000000000005300 ) ) ;
+#14081 = VERTEX_POINT ( 'NONE', #4382 ) ;
+#14082 = ORIENTED_EDGE ( 'NONE', *, *, #13351, .T. ) ;
+#14083 = VERTEX_POINT ( 'NONE', #16119 ) ;
+#14084 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999700, 1.900000000000000800, -2.200000000000000200 ) ) ;
+#14085 = AXIS2_PLACEMENT_3D ( 'NONE', #12905, #3731, #6465 ) ;
+#14086 = LINE ( 'NONE', #7113, #10288 ) ;
+#14087 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#14088 = VECTOR ( 'NONE', #440, 1000.000000000000000 ) ;
+#14089 = EDGE_CURVE ( 'NONE', #8451, #14021, #14999, .T. ) ;
+#14090 = EDGE_CURVE ( 'NONE', #11609, #3438, #11203, .T. ) ;
+#14091 = CIRCLE ( 'NONE', #1994, 0.2500000000000001100 ) ;
+#14092 = VERTEX_POINT ( 'NONE', #9670 ) ;
+#14093 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000004900, 0.3000000002457296500, 0.9599999999999986300 ) ) ;
+#14094 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902626600, 0.3000000002456984500, -2.200000000000000600 ) ) ;
+#14095 = CARTESIAN_POINT ( 'NONE', ( -2.985355339898354600, 0.1610912705931365800, -1.200000000000003700 ) ) ;
+#14096 = EDGE_CURVE ( 'NONE', #10657, #10957, #11619, .T. ) ;
+#14097 = ORIENTED_EDGE ( 'NONE', *, *, #3118, .F. ) ;
+#14098 = ADVANCED_FACE ( 'NONE', ( #2529 ), #12009, .T. ) ;
+#14099 = VERTEX_POINT ( 'NONE', #3708 ) ;
+#14100 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000003100, 1.153553390000000300, -2.200000000000000200 ) ) ;
+#14101 = VERTEX_POINT ( 'NONE', #1204 ) ;
+#14102 = AXIS2_PLACEMENT_3D ( 'NONE', #4383, #9556, #2977 ) ;
+#14103 = CARTESIAN_POINT ( 'NONE', ( 0.8099999999999965000, 1.970000000000001300, 1.360920363336279400 ) ) ;
+#14104 = CARTESIAN_POINT ( 'NONE', ( -3.700000000000004200, 0.2999999999999487500, 0.7999999999999994900 ) ) ;
+#14105 = ORIENTED_EDGE ( 'NONE', *, *, #6851, .T. ) ;
+#14106 = CARTESIAN_POINT ( 'NONE', ( 1.824999999999998800, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#14107 = VECTOR ( 'NONE', #9014, 1000.000000000000000 ) ;
+#14108 = ORIENTED_EDGE ( 'NONE', *, *, #8520, .F. ) ;
+#14109 = FACE_OUTER_BOUND ( 'NONE', #757, .T. ) ;
+#14110 = EDGE_CURVE ( 'NONE', #1101, #872, #10205, .T. ) ;
+#14111 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 0.8500000000000012000, -2.500000000000003600 ) ) ;
+#14112 = LINE ( 'NONE', #9865, #7042 ) ;
+#14113 = VERTEX_POINT ( 'NONE', #15266 ) ;
+#14114 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#14115 = EDGE_LOOP ( 'NONE', ( #7713, #14628, #12002, #13979 ) ) ;
+#14116 = DIRECTION ( 'NONE', ( 1.153838612879951200E-016, -0.2391835129829038800, 0.9709743802578713100 ) ) ;
+#14117 = EDGE_CURVE ( 'NONE', #7243, #12475, #946, .T. ) ;
+#14118 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002000, 1.353553389999999200, 1.195598592124538900E-015 ) ) ;
+#14119 = ADVANCED_FACE ( 'NONE', ( #7558 ), #2425, .F. ) ;
+#14120 = VERTEX_POINT ( 'NONE', #9798 ) ;
+#14121 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#14122 = EDGE_CURVE ( 'NONE', #2499, #4021, #5928, .T. ) ;
+#14123 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.850000000000000800, -1.403369234184501000 ) ) ;
+#14124 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999999000, 2.150000000000000400, 0.01999999999999950100 ) ) ;
+#14125 = FACE_OUTER_BOUND ( 'NONE', #14698, .T. ) ;
+#14126 = CARTESIAN_POINT ( 'NONE', ( -1.995000000000000300, 2.150000000000000400, 1.250000000000000200 ) ) ;
+#14127 = ORIENTED_EDGE ( 'NONE', *, *, #8173, .T. ) ;
+#14128 = LINE ( 'NONE', #7035, #662 ) ;
+#14129 = CARTESIAN_POINT ( 'NONE', ( 2.350000000000001400, -0.1732449494471713900, 2.930000000890772500 ) ) ;
+#14130 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14131 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#14132 = CARTESIAN_POINT ( 'NONE', ( -1.698992912782701500, 1.798992912782702500, 1.647734446828678500 ) ) ;
+#14133 = ORIENTED_EDGE ( 'NONE', *, *, #3751, .T. ) ;
+#14134 = LINE ( 'NONE', #12503, #10702 ) ;
+#14135 = ORIENTED_EDGE ( 'NONE', *, *, #4447, .T. ) ;
+#14136 = CARTESIAN_POINT ( 'NONE', ( 3.749999999999999100, 1.850000000000001200, 2.489999999999998900 ) ) ;
+#14137 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 0.3500000002457373000, -2.150000000000004800 ) ) ;
+#14138 = DIRECTION ( 'NONE', ( 3.229538386127026600E-016, -4.613626265895765200E-017, 1.000000000000000000 ) ) ;
+#14139 = VERTEX_POINT ( 'NONE', #2473 ) ;
+#14140 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.150000000000000400, 1.899999999999999500 ) ) ;
+#14141 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 2.150000000000001200, -1.480000000000007500 ) ) ;
+#14142 = EDGE_CURVE ( 'NONE', #8782, #7523, #10780, .T. ) ;
+#14143 = ORIENTED_EDGE ( 'NONE', *, *, #15402, .F. ) ;
+#14144 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#14145 = ORIENTED_EDGE ( 'NONE', *, *, #426, .T. ) ;
+#14146 = VECTOR ( 'NONE', #4341, 1000.000000000000000 ) ;
+#14147 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000006200, 1.448470594557410400E-014, 1.109999999999999000 ) ) ;
+#14148 = ORIENTED_EDGE ( 'NONE', *, *, #10383, .T. ) ;
+#14149 = VERTEX_POINT ( 'NONE', #3775 ) ;
+#14150 = CARTESIAN_POINT ( 'NONE', ( 1.360355339355998600, -1.463908729949247000, 2.499999999999999100 ) ) ;
+#14151 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999700, 1.900000000000000800, -2.200000000000000200 ) ) ;
+#14152 = EDGE_CURVE ( 'NONE', #2840, #2294, #3528, .T. ) ;
+#14153 = EDGE_CURVE ( 'NONE', #8479, #10957, #5529, .T. ) ;
+#14154 = EDGE_LOOP ( 'NONE', ( #541, #11727, #13189, #516 ) ) ;
+#14155 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#14156 = VECTOR ( 'NONE', #11645, 1000.000000000000000 ) ;
+#14157 = AXIS2_PLACEMENT_3D ( 'NONE', #3222, #4678, #4504 ) ;
+#14158 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006700, 7.062968282451319000E-015, -0.2499999999999998900 ) ) ;
+#14159 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14160 = CARTESIAN_POINT ( 'NONE', ( 4.033712875147842600, 1.700000000000002400, 2.604258337240181700 ) ) ;
+#14161 = ORIENTED_EDGE ( 'NONE', *, *, #13683, .F. ) ;
+#14162 = ORIENTED_EDGE ( 'NONE', *, *, #8527, .F. ) ;
+#14163 = VERTEX_POINT ( 'NONE', #5057 ) ;
+#14164 = CARTESIAN_POINT ( 'NONE', ( 3.324264069305222800, 0.5000000000000116600, -2.049999999999999400 ) ) ;
+#14165 = ORIENTED_EDGE ( 'NONE', *, *, #9844, .F. ) ;
+#14166 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14167 = CARTESIAN_POINT ( 'NONE', ( -4.113665165777110400, 1.400000000000002600, 2.930000000561183700 ) ) ;
+#14168 = VERTEX_POINT ( 'NONE', #12727 ) ;
+#14169 = ORIENTED_EDGE ( 'NONE', *, *, #13076, .F. ) ;
+#14170 = FACE_OUTER_BOUND ( 'NONE', #9186, .T. ) ;
+#14171 = CARTESIAN_POINT ( 'NONE', ( 0.4099999999999999800, 2.250000000000000400, -0.9500000000000001800 ) ) ;
+#14172 = AXIS2_PLACEMENT_3D ( 'NONE', #14507, #6951, #15734 ) ;
+#14173 = CYLINDRICAL_SURFACE ( 'NONE', #8414, 0.1999999999999998700 ) ;
+#14174 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000006400, 1.114182148329209100E-014, 1.109999999999999000 ) ) ;
+#14175 = DIRECTION ( 'NONE', ( -3.049411778015603400E-016, -1.442182744318128200E-016, -1.000000000000000000 ) ) ;
+#14176 = ORIENTED_EDGE ( 'NONE', *, *, #455, .F. ) ;
+#14177 = ORIENTED_EDGE ( 'NONE', *, *, #10190, .F. ) ;
+#14178 = EDGE_LOOP ( 'NONE', ( #6774, #8755, #10911, #12485 ) ) ;
+#14179 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 6.866613759074863300E-015, -1.000000000000000000 ) ) ;
+#14180 = VERTEX_POINT ( 'NONE', #6327 ) ;
+#14181 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14182 = VECTOR ( 'NONE', #10880, 1000.000000000000100 ) ;
+#14183 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14184 = ORIENTED_EDGE ( 'NONE', *, *, #10015, .F. ) ;
+#14185 = VERTEX_POINT ( 'NONE', #16173 ) ;
+#14186 = VECTOR ( 'NONE', #9443, 1000.000000000000100 ) ;
+#14187 = CARTESIAN_POINT ( 'NONE', ( -1.360355339355998400, -1.463908729949246800, 2.500000000000000000 ) ) ;
+#14188 = VERTEX_POINT ( 'NONE', #6268 ) ;
+#14189 = VECTOR ( 'NONE', #4583, 1000.000000000000000 ) ;
+#14190 = ADVANCED_FACE ( 'NONE', ( #129 ), #8494, .F. ) ;
+#14191 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#14192 = CARTESIAN_POINT ( 'NONE', ( -1.750000000000001300, 1.850000000000001200, 1.499999999999997600 ) ) ;
+#14193 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000400, 2.457345114118136900E-010, -1.750000000000009800 ) ) ;
+#14194 = CARTESIAN_POINT ( 'NONE', ( -1.995000000000000300, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#14195 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000000400, 2.450000000000000200, -1.500000000000000700 ) ) ;
+#14196 = ORIENTED_EDGE ( 'NONE', *, *, #11704, .F. ) ;
+#14197 = VERTEX_POINT ( 'NONE', #7635 ) ;
+#14198 = PLANE ( 'NONE', #13123 ) ;
+#14199 = ORIENTED_EDGE ( 'NONE', *, *, #8529, .T. ) ;
+#14200 = DIRECTION ( 'NONE', ( -1.671603207451234000E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#14201 = FACE_OUTER_BOUND ( 'NONE', #1130, .T. ) ;
+#14202 = LINE ( 'NONE', #5539, #6113 ) ;
+#14203 = EDGE_CURVE ( 'NONE', #4246, #5754, #8590, .T. ) ;
+#14204 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201794500E-016, 0.04999999999999992000, 1.759999999999999100 ) ) ;
+#14205 = VECTOR ( 'NONE', #13420, 1000.000000000000000 ) ;
+#14206 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14207 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14208 = EDGE_LOOP ( 'NONE', ( #11983, #10945, #7312, #1178, #4590, #9983, #14564, #932, #5950, #8671, #15997, #15493 ) ) ;
+#14209 = VECTOR ( 'NONE', #15671, 1000.000000000000000 ) ;
+#14210 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.753666395189100600E-017, 1.000000000000000000 ) ) ;
+#14211 = DIRECTION ( 'NONE', ( -3.485962933055858000E-015, -1.000000000000000000, -1.409820536116039900E-016 ) ) ;
+#14212 = ORIENTED_EDGE ( 'NONE', *, *, #10762, .F. ) ;
+#14213 = VERTEX_POINT ( 'NONE', #2025 ) ;
+#14214 = VERTEX_POINT ( 'NONE', #11033 ) ;
+#14215 = ADVANCED_FACE ( 'NONE', ( #4343 ), #4603, .T. ) ;
+#14216 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 0.2400000002457349500, -2.200000000000008200 ) ) ;
+#14217 = AXIS2_PLACEMENT_3D ( 'NONE', #8833, #8634, #3494 ) ;
+#14218 = ORIENTED_EDGE ( 'NONE', *, *, #11112, .F. ) ;
+#14219 = VECTOR ( 'NONE', #9730, 999.9999999999998900 ) ;
+#14220 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.817098613104197700E-016, -1.084202172485496300E-015 ) ) ;
+#14221 = LINE ( 'NONE', #1709, #130 ) ;
+#14222 = FACE_OUTER_BOUND ( 'NONE', #4963, .T. ) ;
+#14223 = FACE_OUTER_BOUND ( 'NONE', #12707, .T. ) ;
+#14224 = AXIS2_PLACEMENT_3D ( 'NONE', #13427, #8239, #13318 ) ;
+#14225 = ORIENTED_EDGE ( 'NONE', *, *, #11962, .F. ) ;
+#14226 = CIRCLE ( 'NONE', #2255, 0.2000000000000000900 ) ;
+#14227 = ORIENTED_EDGE ( 'NONE', *, *, #2706, .T. ) ;
+#14228 = DIRECTION ( 'NONE', ( 1.817098613104197700E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14229 = VERTEX_POINT ( 'NONE', #6209 ) ;
+#14230 = EDGE_CURVE ( 'NONE', #11971, #7480, #6338, .T. ) ;
+#14231 = EDGE_CURVE ( 'NONE', #8423, #11059, #13616, .T. ) ;
+#14232 = EDGE_CURVE ( 'NONE', #4804, #4960, #2929, .T. ) ;
+#14233 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 0.5000000000000045500, -2.500000000000005300 ) ) ;
+#14234 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360200E-014, -4.336808689942015400E-015 ) ) ;
+#14235 = VECTOR ( 'NONE', #14623, 1000.000000000000000 ) ;
+#14236 = AXIS2_PLACEMENT_3D ( 'NONE', #6340, #15719, #6779 ) ;
+#14237 = LINE ( 'NONE', #14174, #3555 ) ;
+#14238 = VERTEX_POINT ( 'NONE', #14275 ) ;
+#14239 = ORIENTED_EDGE ( 'NONE', *, *, #6769, .F. ) ;
+#14240 = ORIENTED_EDGE ( 'NONE', *, *, #11002, .T. ) ;
+#14241 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14242 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#14243 = FACE_OUTER_BOUND ( 'NONE', #13000, .T. ) ;
+#14244 = EDGE_CURVE ( 'NONE', #15437, #3517, #9988, .T. ) ;
+#14245 = EDGE_CURVE ( 'NONE', #6898, #8905, #8570, .T. ) ;
+#14246 = FACE_OUTER_BOUND ( 'NONE', #6857, .T. ) ;
+#14247 = CARTESIAN_POINT ( 'NONE', ( -1.944999999999997800, 2.450000000000000200, 1.380000000000000100 ) ) ;
+#14248 = FACE_OUTER_BOUND ( 'NONE', #2061, .T. ) ;
+#14249 = CARTESIAN_POINT ( 'NONE', ( 3.376776695296638900, 0.9767766947033644800, -1.200000000000004000 ) ) ;
+#14250 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#14251 = EDGE_CURVE ( 'NONE', #6164, #1100, #14380, .T. ) ;
+#14252 = ORIENTED_EDGE ( 'NONE', *, *, #8303, .F. ) ;
+#14253 = EDGE_LOOP ( 'NONE', ( #10292, #12810, #12779, #10703 ) ) ;
+#14254 = ORIENTED_EDGE ( 'NONE', *, *, #8730, .F. ) ;
+#14255 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000014300, 1.370000000000001400, 1.699999999999998200 ) ) ;
+#14256 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.2400000002457353100, -1.650000000000005500 ) ) ;
+#14257 = FACE_OUTER_BOUND ( 'NONE', #9225, .T. ) ;
+#14258 = FACE_OUTER_BOUND ( 'NONE', #14930, .T. ) ;
+#14259 = VECTOR ( 'NONE', #11209, 1000.000000000000000 ) ;
+#14260 = VECTOR ( 'NONE', #7835, 1000.000000000000000 ) ;
+#14261 = VERTEX_POINT ( 'NONE', #2688 ) ;
+#14262 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14263 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.2391835129829037700, 0.9709743802578711900 ) ) ;
+#14264 = ORIENTED_EDGE ( 'NONE', *, *, #10218, .F. ) ;
+#14265 = EDGE_CURVE ( 'NONE', #8900, #13212, #733, .T. ) ;
+#14266 = ADVANCED_FACE ( 'NONE', ( #5721 ), #8132, .T. ) ;
+#14267 = LINE ( 'NONE', #14100, #15254 ) ;
+#14268 = VECTOR ( 'NONE', #12519, 1000.000000000000000 ) ;
+#14269 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#14270 = AXIS2_PLACEMENT_3D ( 'NONE', #7053, #12101, #574 ) ;
+#14271 = VECTOR ( 'NONE', #10171, 1000.000000000000000 ) ;
+#14272 = VERTEX_POINT ( 'NONE', #120 ) ;
+#14273 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000900, 0.2400000002457349500, -2.200000000000008200 ) ) ;
+#14274 = EDGE_LOOP ( 'NONE', ( #2470, #15355, #7374, #337 ) ) ;
+#14275 = CARTESIAN_POINT ( 'NONE', ( -0.1599999999999999800, 2.450000000000000200, -1.450000000000000400 ) ) ;
+#14276 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#14277 = ADVANCED_FACE ( 'NONE', ( #9351 ), #15179, .T. ) ;
+#14278 = FACE_OUTER_BOUND ( 'NONE', #11027, .T. ) ;
+#14279 = VECTOR ( 'NONE', #12531, 1000.000000000000000 ) ;
+#14280 = CIRCLE ( 'NONE', #2527, 0.2499999999999997800 ) ;
+#14281 = ORIENTED_EDGE ( 'NONE', *, *, #3013, .T. ) ;
+#14282 = CARTESIAN_POINT ( 'NONE', ( 0.4099999999999999800, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#14283 = VERTEX_POINT ( 'NONE', #10473 ) ;
+#14284 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 1.899999999999999900, 2.499999999999999100 ) ) ;
+#14285 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#14286 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#14287 = ORIENTED_EDGE ( 'NONE', *, *, #11872, .F. ) ;
+#14288 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14289 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000000900, 1.850000000000000800, -1.046630765815502100 ) ) ;
+#14290 = EDGE_CURVE ( 'NONE', #16578, #12621, #7131, .T. ) ;
+#14291 = CYLINDRICAL_SURFACE ( 'NONE', #3444, 0.1000000000000007000 ) ;
+#14292 = AXIS2_PLACEMENT_3D ( 'NONE', #10056, #3624, #4917 ) ;
+#14293 = LINE ( 'NONE', #2362, #13715 ) ;
+#14294 = VECTOR ( 'NONE', #16614, 1000.000000000000000 ) ;
+#14295 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2000000002457346900, -1.800000000000006000 ) ) ;
+#14296 = ORIENTED_EDGE ( 'NONE', *, *, #7546, .T. ) ;
+#14297 = ORIENTED_EDGE ( 'NONE', *, *, #871, .F. ) ;
+#14298 = CARTESIAN_POINT ( 'NONE', ( 1.709999999999998600, 0.05000000000002369200, -0.8200000000000026200 ) ) ;
+#14299 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14300 = DIRECTION ( 'NONE', ( -3.862588252153086800E-015, 1.000000000000000000, -3.575848732059568100E-032 ) ) ;
+#14301 = EDGE_CURVE ( 'NONE', #3889, #4005, #10581, .T. ) ;
+#14302 = LINE ( 'NONE', #2336, #4047 ) ;
+#14303 = EDGE_CURVE ( 'NONE', #15673, #9674, #7540, .T. ) ;
+#14304 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.439223137816573000, 1.505317286445727600 ) ) ;
+#14305 = ORIENTED_EDGE ( 'NONE', *, *, #3131, .F. ) ;
+#14306 = VECTOR ( 'NONE', #8208, 1000.000000000000000 ) ;
+#14307 = EDGE_CURVE ( 'NONE', #10678, #16245, #2516, .T. ) ;
+#14308 = ORIENTED_EDGE ( 'NONE', *, *, #11198, .T. ) ;
+#14309 = VECTOR ( 'NONE', #829, 1000.000000000000000 ) ;
+#14310 = ORIENTED_EDGE ( 'NONE', *, *, #551, .F. ) ;
+#14311 = CARTESIAN_POINT ( 'NONE', ( -3.299999999999999400, 1.900000000000001200, -2.200000000000007300 ) ) ;
+#14312 = ORIENTED_EDGE ( 'NONE', *, *, #8727, .F. ) ;
+#14313 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14314 = PLANE ( 'NONE', #2132 ) ;
+#14315 = CARTESIAN_POINT ( 'NONE', ( 5.421010862427371500E-015, 2.450000000000000200, 1.250000000000011800 ) ) ;
+#14316 = PLANE ( 'NONE', #10821 ) ;
+#14317 = EDGE_CURVE ( 'NONE', #10358, #2348, #2337, .T. ) ;
+#14318 = VECTOR ( 'NONE', #9189, 1000.000000000000000 ) ;
+#14319 = ORIENTED_EDGE ( 'NONE', *, *, #9850, .T. ) ;
+#14320 = CIRCLE ( 'NONE', #7234, 0.1499999999999999700 ) ;
+#14321 = CARTESIAN_POINT ( 'NONE', ( 2.773223305542387200, 0.3732233049491007800, -1.200000000000003500 ) ) ;
+#14322 = AXIS2_PLACEMENT_3D ( 'NONE', #3492, #12401, #12510 ) ;
+#14323 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#14324 = EDGE_CURVE ( 'NONE', #12004, #9551, #10189, .T. ) ;
+#14325 = EDGE_CURVE ( 'NONE', #4722, #4723, #15773, .T. ) ;
+#14326 = ORIENTED_EDGE ( 'NONE', *, *, #11750, .F. ) ;
+#14327 = EDGE_CURVE ( 'NONE', #9881, #2640, #14779, .T. ) ;
+#14328 = EDGE_CURVE ( 'NONE', #3990, #59, #13988, .T. ) ;
+#14329 = VECTOR ( 'NONE', #5075, 1000.000000000000000 ) ;
+#14330 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, 1.499999999999999600 ) ) ;
+#14331 = EDGE_CURVE ( 'NONE', #1650, #2788, #6316, .T. ) ;
+#14332 = ORIENTED_EDGE ( 'NONE', *, *, #3381, .F. ) ;
+#14333 = ADVANCED_FACE ( 'NONE', ( #8770 ), #4125, .T. ) ;
+#14334 = EDGE_LOOP ( 'NONE', ( #12182, #5867, #1780, #3487, #5053, #5651, #2904, #12530, #5082, #768, #897, #16024, #3696, #16045, #11693, #3797, #9902, #6381, #12560, #5377, #462, #12602, #6115, #6947 ) ) ;
+#14335 = CARTESIAN_POINT ( 'NONE', ( 1.459999999999996000, 1.370000000000001400, -1.000000000000001800 ) ) ;
+#14336 = ORIENTED_EDGE ( 'NONE', *, *, #11653, .T. ) ;
+#14337 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.817098613104197700E-016, 1.084202172485498100E-015 ) ) ;
+#14338 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14339 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 2.149999999999999900, -1.480000000000007500 ) ) ;
+#14340 = ORIENTED_EDGE ( 'NONE', *, *, #1922, .F. ) ;
+#14341 = ORIENTED_EDGE ( 'NONE', *, *, #3428, .F. ) ;
+#14342 = LINE ( 'NONE', #2839, #10934 ) ;
+#14343 = VECTOR ( 'NONE', #3882, 1000.000000000000000 ) ;
+#14344 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#14345 = ORIENTED_EDGE ( 'NONE', *, *, #913, .T. ) ;
+#14346 = EDGE_CURVE ( 'NONE', #14610, #6679, #14980, .T. ) ;
+#14347 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.450000000000000200, 1.808045018441136500 ) ) ;
+#14348 = ORIENTED_EDGE ( 'NONE', *, *, #2199, .T. ) ;
+#14349 = EDGE_LOOP ( 'NONE', ( #9052, #13150, #8073, #12063, #15577, #2343, #3241, #16147 ) ) ;
+#14350 = EDGE_CURVE ( 'NONE', #4497, #10440, #11597, .T. ) ;
+#14351 = DIRECTION ( 'NONE', ( 0.5735764363510429400, 0.8191520442889940200, -0.0000000000000000000 ) ) ;
+#14352 = ADVANCED_FACE ( 'NONE', ( #14201 ), #16585, .T. ) ;
+#14353 = ORIENTED_EDGE ( 'NONE', *, *, #12331, .T. ) ;
+#14354 = LINE ( 'NONE', #3088, #4716 ) ;
+#14355 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14356 = ORIENTED_EDGE ( 'NONE', *, *, #5803, .F. ) ;
+#14357 = LINE ( 'NONE', #1678, #7921 ) ;
+#14358 = ORIENTED_EDGE ( 'NONE', *, *, #8749, .T. ) ;
+#14359 = VERTEX_POINT ( 'NONE', #392 ) ;
+#14360 = ORIENTED_EDGE ( 'NONE', *, *, #8043, .T. ) ;
+#14361 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.415611836225472200E-014, -0.0000000000000000000 ) ) ;
+#14362 = DIRECTION ( 'NONE', ( -1.415534356397074900E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14363 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.480000000000007500 ) ) ;
+#14364 = CYLINDRICAL_SURFACE ( 'NONE', #15589, 0.1499999999999999700 ) ;
+#14365 = VERTEX_POINT ( 'NONE', #5533 ) ;
+#14366 = ORIENTED_EDGE ( 'NONE', *, *, #12215, .F. ) ;
+#14367 = PLANE ( 'NONE', #461 ) ;
+#14368 = FACE_OUTER_BOUND ( 'NONE', #11339, .T. ) ;
+#14369 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14370 = EDGE_LOOP ( 'NONE', ( #14264, #13165, #3109, #9334 ) ) ;
+#14371 = LINE ( 'NONE', #9903, #13976 ) ;
+#14372 = ORIENTED_EDGE ( 'NONE', *, *, #8061, .T. ) ;
+#14373 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 2.457346121292197600E-010, -1.850000000000005200 ) ) ;
+#14374 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#14375 = VERTEX_POINT ( 'NONE', #6816 ) ;
+#14376 = VERTEX_POINT ( 'NONE', #14373 ) ;
+#14377 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14378 = AXIS2_PLACEMENT_3D ( 'NONE', #5807, #16159, #3136 ) ;
+#14379 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000300, 0.5000000000000035500, -2.200000000000006800 ) ) ;
+#14380 = CIRCLE ( 'NONE', #10202, 0.5999999999999998700 ) ;
+#14381 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.2400000002457353100, -1.800000000000005800 ) ) ;
+#14382 = VECTOR ( 'NONE', #11117, 1000.000000000000000 ) ;
+#14383 = VECTOR ( 'NONE', #2943, 1000.000000000000000 ) ;
+#14384 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2400000002457353100, -1.800000000000006000 ) ) ;
+#14385 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999700, 1.900000000000000800, 2.500000000000000000 ) ) ;
+#14386 = VECTOR ( 'NONE', #8285, 1000.000000000000000 ) ;
+#14387 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 5.860552283705448600E-016 ) ) ;
+#14388 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#14389 = ORIENTED_EDGE ( 'NONE', *, *, #12161, .T. ) ;
+#14390 = DIRECTION ( 'NONE', ( -7.619560399766192800E-045, -4.613626265895614200E-017, 1.000000000000000000 ) ) ;
+#14391 = ORIENTED_EDGE ( 'NONE', *, *, #15427, .F. ) ;
+#14392 = FACE_OUTER_BOUND ( 'NONE', #15332, .T. ) ;
+#14393 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903481800, 0.2999999999999996600, -1.200000000000003500 ) ) ;
+#14394 = ORIENTED_EDGE ( 'NONE', *, *, #7780, .T. ) ;
+#14395 = ORIENTED_EDGE ( 'NONE', *, *, #3158, .T. ) ;
+#14396 = EDGE_CURVE ( 'NONE', #3517, #3086, #4730, .T. ) ;
+#14397 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14398 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#14399 = VECTOR ( 'NONE', #5958, 1000.000000000000000 ) ;
+#14400 = VECTOR ( 'NONE', #9845, 1000.000000000000000 ) ;
+#14401 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#14402 = LINE ( 'NONE', #5097, #6150 ) ;
+#14403 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14404 = ORIENTED_EDGE ( 'NONE', *, *, #13393, .F. ) ;
+#14405 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999998700, 1.899999999999995900, 2.489999999999998900 ) ) ;
+#14406 = LINE ( 'NONE', #14783, #8575 ) ;
+#14407 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#14408 = AXIS2_PLACEMENT_3D ( 'NONE', #7037, #10560, #12144 ) ;
+#14409 = ORIENTED_EDGE ( 'NONE', *, *, #10858, .T. ) ;
+#14410 = EDGE_LOOP ( 'NONE', ( #15024, #10527, #12236, #8128 ) ) ;
+#14411 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14412 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#14413 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14414 = ADVANCED_FACE ( 'NONE', ( #5321 ), #7735, .F. ) ;
+#14415 = VECTOR ( 'NONE', #7852, 1000.000000000000000 ) ;
+#14416 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.753666395189100600E-017 ) ) ;
+#14417 = AXIS2_PLACEMENT_3D ( 'NONE', #16282, #8614, #9898 ) ;
+#14418 = DIRECTION ( 'NONE', ( -1.000000000000000000, -3.481819213528770800E-015, -9.227252531791526600E-017 ) ) ;
+#14419 = VECTOR ( 'NONE', #16612, 1000.000000000000000 ) ;
+#14420 = EDGE_CURVE ( 'NONE', #8742, #15216, #4528, .T. ) ;
+#14421 = ORIENTED_EDGE ( 'NONE', *, *, #8404, .T. ) ;
+#14422 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14423 = EDGE_CURVE ( 'NONE', #13060, #8030, #316, .T. ) ;
+#14424 = ORIENTED_EDGE ( 'NONE', *, *, #7178, .T. ) ;
+#14425 = EDGE_CURVE ( 'NONE', #13572, #1817, #7335, .T. ) ;
+#14426 = CARTESIAN_POINT ( 'NONE', ( -2.202642356364899400, 2.131915204428900300, -1.500000000000002200 ) ) ;
+#14427 = CARTESIAN_POINT ( 'NONE', ( 1.944999999999999400, 2.150000000000000400, 1.370000000000000600 ) ) ;
+#14428 = FACE_OUTER_BOUND ( 'NONE', #6639, .T. ) ;
+#14429 = AXIS2_PLACEMENT_3D ( 'NONE', #14498, #513, #5658 ) ;
+#14430 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, -1.500000000000000000 ) ) ;
+#14431 = LINE ( 'NONE', #15204, #12660 ) ;
+#14432 = ADVANCED_FACE ( 'NONE', ( #13204 ), #10620, .T. ) ;
+#14433 = CIRCLE ( 'NONE', #13866, 0.5999999999999998700 ) ;
+#14434 = ADVANCED_FACE ( 'NONE', ( #12802 ), #5510, .F. ) ;
+#14435 = CIRCLE ( 'NONE', #196, 0.3500000000000000300 ) ;
+#14436 = PLANE ( 'NONE', #1382 ) ;
+#14437 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14438 = ORIENTED_EDGE ( 'NONE', *, *, #4742, .T. ) ;
+#14439 = ORIENTED_EDGE ( 'NONE', *, *, #11021, .F. ) ;
+#14440 = EDGE_CURVE ( 'NONE', #6015, #15147, #1923, .T. ) ;
+#14441 = ORIENTED_EDGE ( 'NONE', *, *, #12160, .T. ) ;
+#14442 = PLANE ( 'NONE', #4115 ) ;
+#14443 = ORIENTED_EDGE ( 'NONE', *, *, #10864, .F. ) ;
+#14444 = DIRECTION ( 'NONE', ( -1.387778780781446600E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14445 = DIRECTION ( 'NONE', ( 2.409338161078898700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#14446 = VERTEX_POINT ( 'NONE', #9217 ) ;
+#14447 = EDGE_CURVE ( 'NONE', #6855, #7343, #5910, .T. ) ;
+#14448 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 0.2400000002457353100, -1.650000000000006100 ) ) ;
+#14449 = LINE ( 'NONE', #11521, #5392 ) ;
+#14450 = CARTESIAN_POINT ( 'NONE', ( -0.1249999999999999400, 0.2400000002457352000, -2.200000000000006800 ) ) ;
+#14451 = FACE_OUTER_BOUND ( 'NONE', #14823, .T. ) ;
+#14452 = CARTESIAN_POINT ( 'NONE', ( 1.360355339355998800, -1.463908729949246800, -1.200000000000002200 ) ) ;
+#14453 = EDGE_CURVE ( 'NONE', #12517, #1399, #16180, .T. ) ;
+#14454 = LINE ( 'NONE', #12086, #381 ) ;
+#14455 = LINE ( 'NONE', #13970, #594 ) ;
+#14456 = ORIENTED_EDGE ( 'NONE', *, *, #10680, .T. ) ;
+#14457 = ORIENTED_EDGE ( 'NONE', *, *, #1093, .T. ) ;
+#14458 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#14459 = CARTESIAN_POINT ( 'NONE', ( 7.795399645440072100E-015, 0.5806026582302457100, 2.435334097419162200 ) ) ;
+#14460 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14461 = ORIENTED_EDGE ( 'NONE', *, *, #12953, .T. ) ;
+#14462 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.450000000000000200, 1.500000000000000200 ) ) ;
+#14463 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -4.336808689941856000E-015 ) ) ;
+#14464 = CIRCLE ( 'NONE', #13109, 0.1200000000000007400 ) ;
+#14465 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999700, 2.000000000000001800, -2.200000000000007300 ) ) ;
+#14466 = FACE_OUTER_BOUND ( 'NONE', #2851, .T. ) ;
+#14467 = CIRCLE ( 'NONE', #1904, 0.1200000000000000900 ) ;
+#14468 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#14469 = AXIS2_PLACEMENT_3D ( 'NONE', #796, #10109, #15304 ) ;
+#14470 = ORIENTED_EDGE ( 'NONE', *, *, #9586, .T. ) ;
+#14471 = ORIENTED_EDGE ( 'NONE', *, *, #10889, .F. ) ;
+#14472 = CARTESIAN_POINT ( 'NONE', ( 3.799999999999999800, 1.850000000000001600, 2.499999999999999600 ) ) ;
+#14473 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000003100, 1.475000000000001400, 1.699999999999998400 ) ) ;
+#14474 = VERTEX_POINT ( 'NONE', #5476 ) ;
+#14475 = CIRCLE ( 'NONE', #13214, 0.2499999999999997800 ) ;
+#14476 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, -2.200000000000000200 ) ) ;
+#14477 = AXIS2_PLACEMENT_3D ( 'NONE', #10612, #9530, #5843 ) ;
+#14478 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 6.866613759074863300E-015, -1.000000000000000000 ) ) ;
+#14479 = LINE ( 'NONE', #380, #9058 ) ;
+#14480 = DIRECTION ( 'NONE', ( 0.9752474896950282800, 0.0000000000000000000, -0.2211161094166269900 ) ) ;
+#14481 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14482 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#14483 = VECTOR ( 'NONE', #220, 1000.000000000000000 ) ;
+#14484 = ORIENTED_EDGE ( 'NONE', *, *, #6992, .T. ) ;
+#14485 = ORIENTED_EDGE ( 'NONE', *, *, #3802, .T. ) ;
+#14486 = AXIS2_PLACEMENT_3D ( 'NONE', #10542, #5348, #1610 ) ;
+#14487 = ORIENTED_EDGE ( 'NONE', *, *, #7044, .T. ) ;
+#14488 = CARTESIAN_POINT ( 'NONE', ( -0.07322330470336296800, 2.456971122865789200E-010, -1.351299848270663300E-017 ) ) ;
+#14489 = CYLINDRICAL_SURFACE ( 'NONE', #5635, 0.2500000000000000000 ) ;
+#14490 = ORIENTED_EDGE ( 'NONE', *, *, #15922, .T. ) ;
+#14491 = VECTOR ( 'NONE', #2514, 1000.000000000000000 ) ;
+#14492 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999998800, 1.900000000000001700, -1.000000000000003600 ) ) ;
+#14493 = AXIS2_PLACEMENT_3D ( 'NONE', #819, #7249, #8573 ) ;
+#14494 = ADVANCED_FACE ( 'NONE', ( #8360 ), #2790, .F. ) ;
+#14495 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#14496 = FACE_OUTER_BOUND ( 'NONE', #5825, .T. ) ;
+#14497 = ORIENTED_EDGE ( 'NONE', *, *, #12732, .T. ) ;
+#14498 = CARTESIAN_POINT ( 'NONE', ( 3.799999999999999800, 1.850000000000001600, 2.499999999999999600 ) ) ;
+#14499 = DIRECTION ( 'NONE', ( 5.421010862427528100E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14500 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999500, 1.730000000000000900, -1.480000000000007500 ) ) ;
+#14501 = EDGE_LOOP ( 'NONE', ( #6257, #13015, #6459, #3033 ) ) ;
+#14502 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999997200, 1.475000000000001400, -1.000000000000002000 ) ) ;
+#14503 = AXIS2_PLACEMENT_3D ( 'NONE', #2923, #15628, #1598 ) ;
+#14504 = CARTESIAN_POINT ( 'NONE', ( -1.148223305000033000, -1.251776695593285000, -1.200000000000004000 ) ) ;
+#14505 = AXIS2_PLACEMENT_3D ( 'NONE', #13059, #126, #15549 ) ;
+#14506 = VECTOR ( 'NONE', #10293, 1000.000000000000000 ) ;
+#14507 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000003600, -1.605422720450320400E-014, -1.200000000000004000 ) ) ;
+#14508 = ORIENTED_EDGE ( 'NONE', *, *, #2820, .T. ) ;
+#14509 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2400000002457353100, -1.650000000000006100 ) ) ;
+#14510 = ORIENTED_EDGE ( 'NONE', *, *, #1429, .F. ) ;
+#14511 = CIRCLE ( 'NONE', #2495, 0.04999999999999969700 ) ;
+#14512 = ORIENTED_EDGE ( 'NONE', *, *, #14327, .F. ) ;
+#14513 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#14514 = ADVANCED_FACE ( 'NONE', ( #4324 ), #13220, .F. ) ;
+#14515 = AXIS2_PLACEMENT_3D ( 'NONE', #1653, #13348, #10744 ) ;
+#14516 = ORIENTED_EDGE ( 'NONE', *, *, #13439, .T. ) ;
+#14517 = ADVANCED_FACE ( 'NONE', ( #12205 ), #11807, .F. ) ;
+#14518 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14519 = EDGE_CURVE ( 'NONE', #4788, #1565, #11990, .T. ) ;
+#14520 = EDGE_CURVE ( 'NONE', #7660, #16049, #10765, .T. ) ;
+#14521 = DIRECTION ( 'NONE', ( -1.383162281240361100E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14522 = EDGE_CURVE ( 'NONE', #10596, #5219, #1722, .T. ) ;
+#14523 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14524 = CARTESIAN_POINT ( 'NONE', ( -1.747197049677453600, 1.382049282846239000, 1.538052919898430700 ) ) ;
+#14525 = EDGE_CURVE ( 'NONE', #11057, #12900, #10784, .T. ) ;
+#14526 = ORIENTED_EDGE ( 'NONE', *, *, #13883, .F. ) ;
+#14527 = LINE ( 'NONE', #247, #14318 ) ;
+#14528 = ORIENTED_EDGE ( 'NONE', *, *, #85, .T. ) ;
+#14529 = DIRECTION ( 'NONE', ( 1.000000000000000000, -3.491481338843133000E-015, -2.768175759537458200E-016 ) ) ;
+#14530 = FACE_OUTER_BOUND ( 'NONE', #9091, .T. ) ;
+#14531 = AXIS2_PLACEMENT_3D ( 'NONE', #11199, #14887, #3482 ) ;
+#14532 = VERTEX_POINT ( 'NONE', #1957 ) ;
+#14533 = EDGE_LOOP ( 'NONE', ( #13257, #11037, #13364, #2647 ) ) ;
+#14534 = VECTOR ( 'NONE', #14538, 1000.000000000000000 ) ;
+#14535 = DIRECTION ( 'NONE', ( 1.000000000000000000, -3.481819213528770800E-015, -2.768175759537458200E-016 ) ) ;
+#14536 = CIRCLE ( 'NONE', #14659, 0.2500000000000006700 ) ;
+#14537 = DIRECTION ( 'NONE', ( 1.008560160451604100E-016, -1.000000000000000000, -6.866613759074868000E-015 ) ) ;
+#14538 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#14539 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201792500E-016, 0.04999999999999990600, 2.059999999999998700 ) ) ;
+#14540 = ORIENTED_EDGE ( 'NONE', *, *, #2585, .T. ) ;
+#14541 = ORIENTED_EDGE ( 'NONE', *, *, #10761, .T. ) ;
+#14542 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.008560160451631900E-016, 4.034240641806527400E-016 ) ) ;
+#14543 = ORIENTED_EDGE ( 'NONE', *, *, #4059, .T. ) ;
+#14544 = EDGE_CURVE ( 'NONE', #5141, #3171, #9151, .T. ) ;
+#14545 = CARTESIAN_POINT ( 'NONE', ( -0.1249999999999999200, 0.1150000002457351900, -2.200000000000006800 ) ) ;
+#14546 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.450000000000000600, 1.849999999999999900 ) ) ;
+#14547 = EDGE_CURVE ( 'NONE', #8157, #15200, #6130, .T. ) ;
+#14548 = VERTEX_POINT ( 'NONE', #9659 ) ;
+#14549 = ORIENTED_EDGE ( 'NONE', *, *, #1926, .F. ) ;
+#14550 = COLOUR_RGB ( '',1.000000000000000000, 0.8117647058823529400, 0.5019607843137254800 ) ;
+#14551 = DIRECTION ( 'NONE', ( -0.7071067811865404700, 0.7071067811865545700, 7.666467083416943200E-016 ) ) ;
+#14552 = LINE ( 'NONE', #2197, #10731 ) ;
+#14553 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000006400, -1.045548579261903900E-014, 2.489999999999982900 ) ) ;
+#14554 = DIRECTION ( 'NONE', ( -4.335446845417045200E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#14555 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -9.637352644315596500E-017 ) ) ;
+#14557 = AXIS2_PLACEMENT_3D ( 'NONE', #5527, #3067, #14655 ) ;
+#14556 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903066900, -3.362557879603982400E-016, -0.8200000000000026200 ) ) ;
+#14558 = EDGE_LOOP ( 'NONE', ( #6038, #4680, #9826, #9187 ) ) ;
+#14559 = CARTESIAN_POINT ( 'NONE', ( 1.944999999999998700, 2.450000000000000200, 1.379999999999999700 ) ) ;
+#14560 = VERTEX_POINT ( 'NONE', #3251 ) ;
+#14561 = CARTESIAN_POINT ( 'NONE', ( 1.687872806643348200, 2.137702061901493700, -1.650000000000000600 ) ) ;
+#14562 = ORIENTED_EDGE ( 'NONE', *, *, #7201, .F. ) ;
+#14563 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#14564 = ORIENTED_EDGE ( 'NONE', *, *, #10044, .T. ) ;
+#14565 = VERTEX_POINT ( 'NONE', #499 ) ;
+#14566 = DIRECTION ( 'NONE', ( -3.862588252153088400E-015, 1.000000000000000000, 4.496590071897789500E-015 ) ) ;
+#14567 = CARTESIAN_POINT ( 'NONE', ( -3.050000000593267900, 0.6499999999999839200, -1.200000000000003100 ) ) ;
+#14568 = VECTOR ( 'NONE', #5153, 1000.000000000000000 ) ;
+#14569 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .F. ) ;
+#14570 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245758600, 8.559516992279147400E-015, 1.109999999999998800 ) ) ;
+#14571 = FACE_OUTER_BOUND ( 'NONE', #15969, .T. ) ;
+#14572 = AXIS2_PLACEMENT_3D ( 'NONE', #4535, #13386, #8195 ) ;
+#14573 = EDGE_LOOP ( 'NONE', ( #1284, #13891, #6541, #15828 ) ) ;
+#14574 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #16033, #11060, #9880, #12360 ),
+ .UNSPECIFIED., .F., .F. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.852642599507488700, 3.141592653589800700 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8662768464913221900, 0.8662768464913221900, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#14575 = FACE_OUTER_BOUND ( 'NONE', #1589, .T. ) ;
+#14576 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#14577 = VERTEX_POINT ( 'NONE', #7043 ) ;
+#14578 = PLANE ( 'NONE', #15137 ) ;
+#14579 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14580 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14581 = VECTOR ( 'NONE', #1470, 1000.000000000000100 ) ;
+#14582 = CARTESIAN_POINT ( 'NONE', ( -1.750000000000000700, 1.415000000000001600, 1.499999999999997300 ) ) ;
+#14583 = LINE ( 'NONE', #7974, #8134 ) ;
+#14584 = ORIENTED_EDGE ( 'NONE', *, *, #6666, .F. ) ;
+#14585 = ADVANCED_FACE ( 'NONE', ( #6924 ), #4534, .F. ) ;
+#14586 = VECTOR ( 'NONE', #13139, 1000.000000000000000 ) ;
+#14587 = FACE_OUTER_BOUND ( 'NONE', #14729, .T. ) ;
+#14588 = DIRECTION ( 'NONE', ( 2.891205793294674700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14589 = ORIENTED_EDGE ( 'NONE', *, *, #8920, .T. ) ;
+#14590 = DIRECTION ( 'NONE', ( -1.153838612879951200E-016, 0.2391835129829038600, -0.9709743802578711900 ) ) ;
+#14591 = ORIENTED_EDGE ( 'NONE', *, *, #2699, .T. ) ;
+#14592 = LINE ( 'NONE', #6760, #2126 ) ;
+#14593 = ORIENTED_EDGE ( 'NONE', *, *, #12875, .T. ) ;
+#14594 = ORIENTED_EDGE ( 'NONE', *, *, #1851, .F. ) ;
+#14595 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.2400000002457353100, -1.800000000000005400 ) ) ;
+#14596 = EDGE_LOOP ( 'NONE', ( #4444, #16012, #9967, #3761 ) ) ;
+#14597 = CARTESIAN_POINT ( 'NONE', ( -1.824999999999998400, 2.450000000000000200, 1.370000000000000300 ) ) ;
+#14598 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902903500, 0.05000000000000028000, 2.059999999999998700 ) ) ;
+#14599 = FACE_OUTER_BOUND ( 'NONE', #5456, .T. ) ;
+#14600 = LINE ( 'NONE', #11847, #2119 ) ;
+#14601 = FACE_OUTER_BOUND ( 'NONE', #4911, .T. ) ;
+#14602 = CIRCLE ( 'NONE', #12624, 0.4000000000000001900 ) ;
+#14603 = CARTESIAN_POINT ( 'NONE', ( 2.924999999999941200, 2.450000000000000200, -1.268516541808038700E-013 ) ) ;
+#14604 = ADVANCED_FACE ( 'NONE', ( #2318 ), #16399, .T. ) ;
+#14605 = VERTEX_POINT ( 'NONE', #7109 ) ;
+#14606 = ORIENTED_EDGE ( 'NONE', *, *, #16460, .F. ) ;
+#14607 = VECTOR ( 'NONE', #3587, 1000.000000000000000 ) ;
+#14608 = ADVANCED_FACE ( 'NONE', ( #9175 ), #5850, .T. ) ;
+#14609 = AXIS2_PLACEMENT_3D ( 'NONE', #12981, #5208, #14262 ) ;
+#14610 = VERTEX_POINT ( 'NONE', #8426 ) ;
+#14611 = ORIENTED_EDGE ( 'NONE', *, *, #6366, .F. ) ;
+#14612 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.753666395189100600E-017, -1.000000000000000000 ) ) ;
+#14613 = AXIS2_PLACEMENT_3D ( 'NONE', #6423, #1394, #6528 ) ;
+#14614 = PLANE ( 'NONE', #12543 ) ;
+#14615 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002400, 1.249999999999999800, 2.489999999999999800 ) ) ;
+#14616 = LINE ( 'NONE', #13818, #14399 ) ;
+#14617 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14618 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#14619 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000000, 0.2000000002457346900, -1.800000000000005400 ) ) ;
+#14620 = VECTOR ( 'NONE', #16189, 1000.000000000000000 ) ;
+#14621 = CARTESIAN_POINT ( 'NONE', ( -3.112132034949231400, 0.7121320343559486300, -1.262132034355967900 ) ) ;
+#14622 = VERTEX_POINT ( 'NONE', #6926 ) ;
+#14623 = DIRECTION ( 'NONE', ( 3.862588252153086800E-015, 1.000000000000000000, 1.409820536116038700E-016 ) ) ;
+#14624 = AXIS2_PLACEMENT_3D ( 'NONE', #3834, #10618, #6603 ) ;
+#14625 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2000000002457346900, -1.850000000000005900 ) ) ;
+#14626 = ORIENTED_EDGE ( 'NONE', *, *, #4085, .F. ) ;
+#14627 = ORIENTED_EDGE ( 'NONE', *, *, #15691, .F. ) ;
+#14628 = ORIENTED_EDGE ( 'NONE', *, *, #2656, .T. ) ;
+#14629 = EDGE_CURVE ( 'NONE', #5152, #9035, #15565, .T. ) ;
+#14630 = CARTESIAN_POINT ( 'NONE', ( -2.924999999999940300, 2.450000000000000200, -1.268516541808038400E-013 ) ) ;
+#14631 = EDGE_CURVE ( 'NONE', #5192, #5088, #2707, .T. ) ;
+#14632 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 1.153553389999998300, 2.499999999999999100 ) ) ;
+#14633 = CIRCLE ( 'NONE', #9410, 0.1500000000000001900 ) ;
+#14634 = VECTOR ( 'NONE', #11363, 1000.000000000000000 ) ;
+#14635 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14636 = FACE_OUTER_BOUND ( 'NONE', #7111, .T. ) ;
+#14637 = ADVANCED_FACE ( 'NONE', ( #7358 ), #9718, .T. ) ;
+#14638 = ORIENTED_EDGE ( 'NONE', *, *, #11557, .T. ) ;
+#14639 = EDGE_LOOP ( 'NONE', ( #6098, #9952, #5698, #39 ) ) ;
+#14640 = ORIENTED_EDGE ( 'NONE', *, *, #205, .F. ) ;
+#14641 = EDGE_LOOP ( 'NONE', ( #13903, #2432, #10409, #847 ) ) ;
+#14642 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, 2.500000000000000000 ) ) ;
+#14643 = EDGE_CURVE ( 'NONE', #13831, #3099, #15396, .T. ) ;
+#14644 = CIRCLE ( 'NONE', #4150, 0.1499999999999999700 ) ;
+#14645 = LINE ( 'NONE', #7923, #4796 ) ;
+#14646 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000006100, 9.266377268342737600E-015, 0.9599999999999986300 ) ) ;
+#14647 = EDGE_CURVE ( 'NONE', #14548, #11122, #16376, .T. ) ;
+#14648 = CYLINDRICAL_SURFACE ( 'NONE', #12154, 0.1499999999999999700 ) ;
+#14649 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2400000002457353100, -1.800000000000005600 ) ) ;
+#14650 = CARTESIAN_POINT ( 'NONE', ( 2.259999999999999800, 2.049999999999999800, -1.499999999999996900 ) ) ;
+#14651 = VECTOR ( 'NONE', #11402, 1000.000000000000000 ) ;
+#14652 = ORIENTED_EDGE ( 'NONE', *, *, #7069, .T. ) ;
+#14653 = EDGE_CURVE ( 'NONE', #4440, #12783, #10405, .T. ) ;
+#14654 = EDGE_LOOP ( 'NONE', ( #6758, #14048, #11012, #8224 ) ) ;
+#14655 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.2588190451025146900, 0.9659258262890698700 ) ) ;
+#14656 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14657 = ORIENTED_EDGE ( 'NONE', *, *, #8720, .F. ) ;
+#14658 = EDGE_CURVE ( 'NONE', #7497, #10626, #2724, .T. ) ;
+#14659 = AXIS2_PLACEMENT_3D ( 'NONE', #13323, #15872, #8187 ) ;
+#14660 = CARTESIAN_POINT ( 'NONE', ( -4.179999998602097500, 1.850000000000003000, 2.637425753652675700 ) ) ;
+#14661 = CIRCLE ( 'NONE', #13333, 0.3500000000000009200 ) ;
+#14662 = VECTOR ( 'NONE', #4899, 1000.000000000000000 ) ;
+#14663 = DIRECTION ( 'NONE', ( -0.7071067811865412400, -0.7071067811865536800, 0.0000000000000000000 ) ) ;
+#14664 = VECTOR ( 'NONE', #3717, 1000.000000000000000 ) ;
+#14665 = CARTESIAN_POINT ( 'NONE', ( 1.619176746778587400, 1.719176746778592800, 1.696647366643053300 ) ) ;
+#14666 = VERTEX_POINT ( 'NONE', #10005 ) ;
+#14667 = ADVANCED_FACE ( 'NONE', ( #8162 ), #13813, .F. ) ;
+#14668 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 0.2000000002457346900, -1.850000000000005200 ) ) ;
+#14669 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000003100, 1.153553390000000300, 1.038065909826547500E-015 ) ) ;
+#14670 = ORIENTED_EDGE ( 'NONE', *, *, #5193, .T. ) ;
+#14671 = PLANE ( 'NONE', #11565 ) ;
+#14672 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000500, 1.400000000000003900, -2.200000000000003700 ) ) ;
+#14673 = ORIENTED_EDGE ( 'NONE', *, *, #8643, .F. ) ;
+#14674 = EDGE_CURVE ( 'NONE', #2321, #2467, #3535, .T. ) ;
+#14675 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999800, 0.2000000002457346900, -1.800000000000006000 ) ) ;
+#14676 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862742900, 0.05000000000001177100, 1.759999999999999100 ) ) ;
+#14677 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#14678 = EDGE_CURVE ( 'NONE', #4005, #10657, #6534, .T. ) ;
+#14679 = CIRCLE ( 'NONE', #4464, 0.5499999999999997100 ) ;
+#14680 = CYLINDRICAL_SURFACE ( 'NONE', #15530, 0.1500000000000000200 ) ;
+#14681 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999300, 2.450000000000000200, 2.500000000000000000 ) ) ;
+#14682 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 2.457372955295966700E-010, -2.150000000000007900 ) ) ;
+#14683 = AXIS2_PLACEMENT_3D ( 'NONE', #9597, #7093, #16089 ) ;
+#14684 = CARTESIAN_POINT ( 'NONE', ( -2.985355339898353200, 0.1610912705931369100, 2.500000000000000000 ) ) ;
+#14685 = VECTOR ( 'NONE', #10737, 1000.000000000000100 ) ;
+#14686 = ORIENTED_EDGE ( 'NONE', *, *, #9298, .T. ) ;
+#14687 = DIRECTION ( 'NONE', ( -3.534069810834166300E-015, -1.000000000000000000, -1.812406991920220000E-017 ) ) ;
+#14688 = ADVANCED_FACE ( 'NONE', ( #15987 ), #3104, .F. ) ;
+#14689 = ORIENTED_EDGE ( 'NONE', *, *, #6773, .T. ) ;
+#14690 = ADVANCED_FACE ( 'NONE', ( #14222 ), #9574, .T. ) ;
+#14691 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14692 = VECTOR ( 'NONE', #1092, 1000.000000000000000 ) ;
+#14693 = LINE ( 'NONE', #2729, #11300 ) ;
+#14694 = PLANE ( 'NONE', #7248 ) ;
+#14695 = AXIS2_PLACEMENT_3D ( 'NONE', #835, #14801, #9699 ) ;
+#14696 = VECTOR ( 'NONE', #16247, 1000.000000000000000 ) ;
+#14697 = VERTEX_POINT ( 'NONE', #6081 ) ;
+#14698 = EDGE_LOOP ( 'NONE', ( #1496, #3114, #9999, #10200 ) ) ;
+#14699 = ORIENTED_EDGE ( 'NONE', *, *, #13138, .T. ) ;
+#14700 = FACE_OUTER_BOUND ( 'NONE', #13998, .T. ) ;
+#14701 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.383162281240360900E-014, 0.0000000000000000000 ) ) ;
+#14702 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14703 = VECTOR ( 'NONE', #149, 1000.000000000000000 ) ;
+#14704 = ORIENTED_EDGE ( 'NONE', *, *, #12509, .T. ) ;
+#14705 = EDGE_LOOP ( 'NONE', ( #14014, #6927, #13791, #4757 ) ) ;
+#14706 = ORIENTED_EDGE ( 'NONE', *, *, #5043, .T. ) ;
+#14707 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000900, -0.02759879240848918400, 2.894122473943340000 ) ) ;
+#14708 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000001800, 1.203553389999994600, -0.2600000000000019000 ) ) ;
+#14709 = EDGE_CURVE ( 'NONE', #5261, #13060, #6517, .T. ) ;
+#14710 = ORIENTED_EDGE ( 'NONE', *, *, #2926, .T. ) ;
+#14711 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#14712 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000900, 0.1150000002457349400, -2.200000000000008200 ) ) ;
+#14713 = LINE ( 'NONE', #3285, #1669 ) ;
+#14714 = EDGE_LOOP ( 'NONE', ( #3949, #14943, #6979, #15356 ) ) ;
+#14715 = VECTOR ( 'NONE', #11562, 1000.000000000000000 ) ;
+#14716 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14717 = EDGE_CURVE ( 'NONE', #1862, #3233, #112, .T. ) ;
+#14718 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 4.496590071897791000E-015 ) ) ;
+#14719 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999999600, 0.1150000002457354200, -1.400000000000002800 ) ) ;
+#14720 = ORIENTED_EDGE ( 'NONE', *, *, #11642, .T. ) ;
+#14721 = AXIS2_PLACEMENT_3D ( 'NONE', #1511, #8987, #11658 ) ;
+#14722 = LINE ( 'NONE', #15561, #7478 ) ;
+#14723 = CARTESIAN_POINT ( 'NONE', ( 1.710000000000000000, 2.369489966649179800E-014, -0.9000000000000025800 ) ) ;
+#14724 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999600, 0.1150000002457355300, -1.400000000000003700 ) ) ;
+#14725 = EDGE_CURVE ( 'NONE', #13920, #1070, #12991, .T. ) ;
+#14726 = ORIENTED_EDGE ( 'NONE', *, *, #14631, .F. ) ;
+#14727 = DIRECTION ( 'NONE', ( 3.223854093693755000E-015, 0.2391835129829040500, 0.9709743802578711900 ) ) ;
+#14728 = VECTOR ( 'NONE', #620, 1000.000000000000100 ) ;
+#14729 = EDGE_LOOP ( 'NONE', ( #10026, #9320, #2676, #5787 ) ) ;
+#14730 = CARTESIAN_POINT ( 'NONE', ( 1.514999999999996800, 1.370000000000001400, 1.360920363336279400 ) ) ;
+#14731 = PLANE ( 'NONE', #7787 ) ;
+#14732 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2000000002457346900, -1.800000000000005600 ) ) ;
+#14733 = EDGE_CURVE ( 'NONE', #2505, #1862, #948, .T. ) ;
+#14734 = ORIENTED_EDGE ( 'NONE', *, *, #15695, .T. ) ;
+#14735 = LINE ( 'NONE', #9422, #14534 ) ;
+#14736 = PLANE ( 'NONE', #2846 ) ;
+#14737 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#14738 = EDGE_CURVE ( 'NONE', #4313, #3744, #12616, .T. ) ;
+#14739 = LINE ( 'NONE', #7924, #9125 ) ;
+#14740 = ADVANCED_FACE ( 'NONE', ( #131 ), #6146, .T. ) ;
+#14741 = PLANE ( 'NONE', #11550 ) ;
+#14742 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.1500000002457345700, -1.850000000000005900 ) ) ;
+#14743 = VERTEX_POINT ( 'NONE', #11075 ) ;
+#14744 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#14745 = EDGE_LOOP ( 'NONE', ( #2378, #8125, #357, #4801 ) ) ;
+#14746 = ORIENTED_EDGE ( 'NONE', *, *, #16031, .T. ) ;
+#14747 = AXIS2_PLACEMENT_3D ( 'NONE', #14363, #9210, #13272 ) ;
+#14748 = ORIENTED_EDGE ( 'NONE', *, *, #3131, .T. ) ;
+#14749 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#14750 = ORIENTED_EDGE ( 'NONE', *, *, #13068, .T. ) ;
+#14751 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#14752 = LINE ( 'NONE', #14289, #14186 ) ;
+#14753 = CARTESIAN_POINT ( 'NONE', ( -3.700000000000004200, 0.2999999999999488100, -0.1000000000000001900 ) ) ;
+#14754 = FACE_OUTER_BOUND ( 'NONE', #1307, .T. ) ;
+#14755 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.1736481776669354900, -0.9848077530122071300 ) ) ;
+#14756 = ADVANCED_FACE ( 'NONE', ( #11624 ), #13793, .T. ) ;
+#14757 = EDGE_CURVE ( 'NONE', #7091, #6571, #8592, .T. ) ;
+#14758 = EDGE_LOOP ( 'NONE', ( #1718, #4791, #14657, #9953 ) ) ;
+#14759 = EDGE_CURVE ( 'NONE', #8220, #1210, #12186, .T. ) ;
+#14760 = ADVANCED_FACE ( 'NONE', ( #506 ), #851, .F. ) ;
+#14761 = ORIENTED_EDGE ( 'NONE', *, *, #8506, .F. ) ;
+#14762 = EDGE_LOOP ( 'NONE', ( #6309, #1580, #3726, #8044, #3489 ) ) ;
+#14763 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14764 = EDGE_CURVE ( 'NONE', #10997, #5446, #15003, .T. ) ;
+#14765 = VECTOR ( 'NONE', #9322, 1000.000000000000000 ) ;
+#14766 = ORIENTED_EDGE ( 'NONE', *, *, #10485, .F. ) ;
+#14767 = ORIENTED_EDGE ( 'NONE', *, *, #8751, .F. ) ;
+#14768 = VECTOR ( 'NONE', #13956, 1000.000000000000000 ) ;
+#14769 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 1.265000000000001900, 1.174999999999991200 ) ) ;
+#14770 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 1.415000000000001600, -1.000000000000002700 ) ) ;
+#14771 = ORIENTED_EDGE ( 'NONE', *, *, #14822, .T. ) ;
+#14772 = LINE ( 'NONE', #2134, #11378 ) ;
+#14773 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#14774 = VERTEX_POINT ( 'NONE', #14093 ) ;
+#14775 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 2.457372326759292200E-010, -2.150000000000007500 ) ) ;
+#14776 = ORIENTED_EDGE ( 'NONE', *, *, #1517, .F. ) ;
+#14777 = ORIENTED_EDGE ( 'NONE', *, *, #16031, .F. ) ;
+#14778 = VERTEX_POINT ( 'NONE', #16536 ) ;
+#14779 = LINE ( 'NONE', #13054, #13596 ) ;
+#14780 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000001800, 1.203553389999994600, 0.9599999999999984100 ) ) ;
+#14781 = EDGE_CURVE ( 'NONE', #9080, #8647, #9545, .T. ) ;
+#14782 = LINE ( 'NONE', #5755, #318 ) ;
+#14783 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000900, -0.02759879240848912800, 2.894122473943339500 ) ) ;
+#14784 = LINE ( 'NONE', #6301, #10769 ) ;
+#14785 = VECTOR ( 'NONE', #15574, 1000.000000000000100 ) ;
+#14786 = EDGE_CURVE ( 'NONE', #5823, #1831, #9990, .T. ) ;
+#14787 = ORIENTED_EDGE ( 'NONE', *, *, #11218, .T. ) ;
+#14788 = ORIENTED_EDGE ( 'NONE', *, *, #1180, .T. ) ;
+#14789 = LINE ( 'NONE', #13503, #3961 ) ;
+#14790 = DIRECTION ( 'NONE', ( -2.926545243008716500E-015, 1.000000000000000000, 1.558670225871334800E-016 ) ) ;
+#14791 = EDGE_LOOP ( 'NONE', ( #311, #4116, #2714, #2130 ) ) ;
+#14792 = VERTEX_POINT ( 'NONE', #12814 ) ;
+#14793 = ORIENTED_EDGE ( 'NONE', *, *, #299, .F. ) ;
+#14794 = DIRECTION ( 'NONE', ( 3.481819213528770800E-015, -1.000000000000000000, -1.409820536116039900E-016 ) ) ;
+#14795 = AXIS2_PLACEMENT_3D ( 'NONE', #2533, #1373, #11502 ) ;
+#14796 = DIRECTION ( 'NONE', ( -4.818676322157796800E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14797 = DIRECTION ( 'NONE', ( -0.7071067811865412400, 0.7071067811865536800, 0.0000000000000000000 ) ) ;
+#14798 = SURFACE_SIDE_STYLE ('',( #6822 ) ) ;
+#14799 = CIRCLE ( 'NONE', #15023, 0.2000000000000000900 ) ;
+#14800 = CARTESIAN_POINT ( 'NONE', ( 1.514999999999996800, 1.370000000000001400, 1.360920363336279400 ) ) ;
+#14801 = DIRECTION ( 'NONE', ( -1.383162281240360900E-014, 1.000000000000000000, 4.613626265895614200E-017 ) ) ;
+#14802 = VECTOR ( 'NONE', #11304, 1000.000000000000000 ) ;
+#14803 = FACE_OUTER_BOUND ( 'NONE', #5870, .T. ) ;
+#14804 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.891297561829441700E-032, -3.469446951953610200E-016 ) ) ;
+#14805 = ORIENTED_EDGE ( 'NONE', *, *, #5374, .F. ) ;
+#14806 = ORIENTED_EDGE ( 'NONE', *, *, #9677, .T. ) ;
+#14807 = DIRECTION ( 'NONE', ( -3.354250471127001300E-015, 0.2391835129829042500, 0.9709743802578711900 ) ) ;
+#14808 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578713100, -0.2391835129829031900 ) ) ;
+#14809 = ORIENTED_EDGE ( 'NONE', *, *, #10383, .F. ) ;
+#14810 = DIRECTION ( 'NONE', ( 1.032573497605243400E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14811 = ORIENTED_EDGE ( 'NONE', *, *, #8966, .T. ) ;
+#14812 = AXIS2_PLACEMENT_3D ( 'NONE', #4318, #12488, #13877 ) ;
+#14813 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#14814 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000000, 0.8500000000000003100, -2.200000000000003700 ) ) ;
+#14815 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000003100, 2.680000000000007300, 1.695128562474668400 ) ) ;
+#14816 = DIRECTION ( 'NONE', ( -1.671603207451234000E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#14817 = FACE_OUTER_BOUND ( 'NONE', #10695, .T. ) ;
+#14818 = LINE ( 'NONE', #1554, #2950 ) ;
+#14819 = AXIS2_PLACEMENT_3D ( 'NONE', #5715, #16008, #12055 ) ;
+#14820 = CYLINDRICAL_SURFACE ( 'NONE', #9899, 0.1200000000000005400 ) ;
+#14821 = PLANE ( 'NONE', #9419 ) ;
+#14822 = EDGE_CURVE ( 'NONE', #1402, #15904, #6907, .T. ) ;
+#14823 = EDGE_LOOP ( 'NONE', ( #4074, #12501, #12725, #16508 ) ) ;
+#14824 = CARTESIAN_POINT ( 'NONE', ( -2.500000000000000400, 2.457338396351718700E-010, 2.500000000000000400 ) ) ;
+#14825 = AXIS2_PLACEMENT_3D ( 'NONE', #1664, #9460, #1563 ) ;
+#14826 = VERTEX_POINT ( 'NONE', #15301 ) ;
+#14827 = CARTESIAN_POINT ( 'NONE', ( 3.174264069305223300, 0.3500000000000093000, -1.200000000000001700 ) ) ;
+#14828 = EDGE_LOOP ( 'NONE', ( #2474, #663, #6238, #2002 ) ) ;
+#14829 = ADVANCED_FACE ( 'NONE', ( #14601 ), #3954, .T. ) ;
+#14830 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14831 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000000000, 1.849999999999995200, 6.231123739628088900E-016 ) ) ;
+#14832 = PLANE ( 'NONE', #10091 ) ;
+#14833 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000003300, 2.049999999999999800, -1.500000000000002200 ) ) ;
+#14834 = CARTESIAN_POINT ( 'NONE', ( -1.737072930905315000, 1.805919983162139800, -1.649999999999999700 ) ) ;
+#14835 = VECTOR ( 'NONE', #699, 1000.000000000000000 ) ;
+#14836 = CARTESIAN_POINT ( 'NONE', ( 0.1549999988236211400, 0.05000000000000205700, 1.989999999999999100 ) ) ;
+#14837 = CIRCLE ( 'NONE', #1578, 0.2499999999999993600 ) ;
+#14838 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.228014483236701500E-016, -0.0000000000000000000 ) ) ;
+#14839 = CARTESIAN_POINT ( 'NONE', ( -0.9858476189846004900, 3.140297934339106000, -2.200000000000000200 ) ) ;
+#14840 = LINE ( 'NONE', #8424, #12663 ) ;
+#14841 = VECTOR ( 'NONE', #12978, 1000.000000000000000 ) ;
+#14842 = VERTEX_POINT ( 'NONE', #12872 ) ;
+#14843 = EDGE_CURVE ( 'NONE', #1729, #4645, #10384, .T. ) ;
+#14844 = ORIENTED_EDGE ( 'NONE', *, *, #1972, .F. ) ;
+#14845 = EDGE_CURVE ( 'NONE', #436, #5010, #9778, .T. ) ;
+#14846 = DIRECTION ( 'NONE', ( -3.216820240354854100E-015, -0.2391835129829040800, -0.9709743802578711900 ) ) ;
+#14847 = ORIENTED_EDGE ( 'NONE', *, *, #14547, .F. ) ;
+#14848 = PLANE ( 'NONE', #12357 ) ;
+#14849 = VERTEX_POINT ( 'NONE', #14158 ) ;
+#14850 = EDGE_CURVE ( 'NONE', #7537, #4739, #3943, .T. ) ;
+#14851 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 1.730000000000000400, -2.200000000000007300 ) ) ;
+#14852 = CARTESIAN_POINT ( 'NONE', ( 0.8570458134862749500, 1.185433442509022900E-014, 5.469146866830752600E-031 ) ) ;
+#14853 = ADVANCED_FACE ( 'NONE', ( #4936 ), #11588, .F. ) ;
+#14854 = VECTOR ( 'NONE', #1392, 1000.000000000000000 ) ;
+#14855 = CARTESIAN_POINT ( 'NONE', ( 3.376776695296641200, 0.9767766947033633700, -2.200000000000001100 ) ) ;
+#14856 = VECTOR ( 'NONE', #16373, 1000.000000000000000 ) ;
+#14857 = FACE_OUTER_BOUND ( 'NONE', #3359, .T. ) ;
+#14858 = DIRECTION ( 'NONE', ( 1.415624939244503200E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14859 = DIRECTION ( 'NONE', ( -1.153838612879951200E-016, 0.2391835129829038600, -0.9709743802578711900 ) ) ;
+#14860 = DIRECTION ( 'NONE', ( -1.016439536705154500E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#14861 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.382357769919017500E-014, 0.0000000000000000000 ) ) ;
+#14862 = VERTEX_POINT ( 'NONE', #14037 ) ;
+#14863 = CARTESIAN_POINT ( 'NONE', ( 1.825000000000058800, 2.450000000000000200, 7.914675859144587500E-014 ) ) ;
+#14864 = CLOSED_SHELL ( 'NONE', ( #5318, #2436, #34, #5647, #367, #6584, #6421, #13867, #8398, #3552, #4050, #11078, #7230, #11106, #12095, #3218, #6733, #11434, #369, #8282, #5457, #1393, #709, #10652, #1717, #6402, #2720, #6986, #3028, #2638, #1109, #8953, #15932, #9917, #11591, #2149, #13946, #15446, #10931, #10875, #4544, #3697, #13284, #4352, #9816, #8194, #6039, #1634, #8078, #13335, #11752, #2963, #13028, #13440, #11141, #15963, #11271, #14667, #1875, #9112, #10904, #4652, #8869, #4142, #8693, #14637, #4765, #12249, #4002, #3049, #12867, #538, #5813, #1059, #11058, #9633, #3392, #15929, #6236, #3110, #1290, #279, #7941, #13522, #14432, #16603, #3221, #11932, #6149, #11854, #1045, #13310, #7425, #14760, #13091, #12701, #9487, #14190, #10723, #1619, #7318, #12020, #6902, #7479, #1151, #7669, #6713, #15686, #14914, #1025, #6634, #5479, #1784, #8847, #15528, #9795, #7496, #9635, #4208, #10046, #8020, #14853, #16017, #8569, #7585, #10404, #3837, #15116, #12044, #984, #8100, #13359, #10424, #6165, #1750, #5862, #13773, #13688, #12177, #15858, #2557, #8284, #6969, #9459, #4715, #3610, #15749, #10498, #1309, #3347, #6124, #4398, #10001, #7608, #13008, #2102, #5566, #2874, #1959, #2193, #11328, #16424, #9355, #1457, #5972, #14514, #6880, #13107, #11231, #3413, #14756, #7165, #5090, #7075, #12845, #5173, #8890, #3748, #433, #2276, #14517, #11501, #8262, #1719, #9522, #651, #9435, #4316, #16437, #10902, #7147, #6484, #14434, #1630, #2995, #7345, #15189, #13282, #509, #3454, #14266, #3142, #8178, #14494, #5726, #14007, #5954, #16258, #12627, #10232, #9292, #9662, #7758, #10576, #12495, #9877, #15251, #4455, #6501, #8519, #1129, #7568, #2695, #5065, #5384, #12787, #7783, #14690, #16355, #13912, #10118, #4805, #6331, #12443, #5884, #10708, #11347, #12684, #7441, #2208, #1942, #7051, #6216, #14740, #5564, #13194, #16458, #12076, #8655, #5629, #5298, #1797, #1856, #13752, #1473, #3721, #2317, #10311, #3310, #1876, #10817, #11250, #6059, #9220, #6738, #8129, #8364, #5672, #5791, #12929, #12268, #14352, #4896, #9849, #619, #2531, #13520, #13443, #12601, #101, #11935, #11615, #10994, #4671, #6199, #12668, #13198, #7844, #10990, #14608, #900, #2020, #706, #3200, #16110, #14932, #2852, #8489, #13607, #8456, #13498, #15610, #15912, #6559, #15234, #4877, #12460, #10334, #15017, #16001, #16135, #600, #12947, #5243, #13361, #5543, #2619, #13168, #6819, #2044, #3137, #16193, #1692, #15857, #12419, #4229, #14414, #51, #12579, #14098, #6802, #11307, #8789, #4838, #8711, #16496, #2476, #6308, #3051, #11830, #14688 ) ) ;
+#14865 = ORIENTED_EDGE ( 'NONE', *, *, #6246, .T. ) ;
+#14866 = EDGE_CURVE ( 'NONE', #10343, #12189, #14784, .T. ) ;
+#14867 = EDGE_CURVE ( 'NONE', #2884, #13926, #11809, .T. ) ;
+#14868 = CIRCLE ( 'NONE', #730, 0.04999999999999969700 ) ;
+#14869 = DIRECTION ( 'NONE', ( 1.097926250618231200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#14870 = EDGE_CURVE ( 'NONE', #8114, #10326, #1725, .T. ) ;
+#14871 = VECTOR ( 'NONE', #3800, 1000.000000000000000 ) ;
+#14872 = EDGE_CURVE ( 'NONE', #6106, #6015, #930, .T. ) ;
+#14873 = SURFACE_SIDE_STYLE ('',( #4063 ) ) ;
+#14874 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#14875 = LINE ( 'NONE', #4689, #5409 ) ;
+#14876 = DIRECTION ( 'NONE', ( -6.381393830726659300E-031, 4.613626265895638800E-017, -1.000000000000000000 ) ) ;
+#14877 = EDGE_CURVE ( 'NONE', #1461, #7989, #12208, .T. ) ;
+#14878 = VERTEX_POINT ( 'NONE', #8921 ) ;
+#14879 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #16030, 'distance_accuracy_value', 'NONE');
+#14880 = ORIENTED_EDGE ( 'NONE', *, *, #5178, .F. ) ;
+#14881 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#14882 = ORIENTED_EDGE ( 'NONE', *, *, #4521, .T. ) ;
+#14883 = VECTOR ( 'NONE', #9453, 1000.000000000000000 ) ;
+#14884 = EDGE_CURVE ( 'NONE', #10426, #5241, #13599, .T. ) ;
+#14885 = FACE_OUTER_BOUND ( 'NONE', #10928, .T. ) ;
+#14886 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245749300, 0.5500000002457351400, 1.109999999999998800 ) ) ;
+#14887 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14888 = DIRECTION ( 'NONE', ( -0.7071067811865543500, 0.7071067811865406900, 0.0000000000000000000 ) ) ;
+#14889 = EDGE_LOOP ( 'NONE', ( #16124, #5226, #6834, #1934 ) ) ;
+#14890 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 1.250000000000000400, -2.200000000000003700 ) ) ;
+#14891 = VECTOR ( 'NONE', #16157, 1000.000000000000000 ) ;
+#14892 = EDGE_CURVE ( 'NONE', #881, #8742, #9356, .T. ) ;
+#14893 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000000300, 1.949999999999998400, -1.450000000000000400 ) ) ;
+#14894 = ORIENTED_EDGE ( 'NONE', *, *, #6245, .T. ) ;
+#14895 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000500, 0.3000000002457345900, -1.750000000000006900 ) ) ;
+#14896 = EDGE_LOOP ( 'NONE', ( #13349, #427, #1116, #2689 ) ) ;
+#14897 = EDGE_CURVE ( 'NONE', #12786, #3320, #7339, .T. ) ;
+#14898 = ORIENTED_EDGE ( 'NONE', *, *, #5570, .F. ) ;
+#14899 = CIRCLE ( 'NONE', #12407, 0.3500000000000000300 ) ;
+#14900 = ORIENTED_EDGE ( 'NONE', *, *, #6333, .T. ) ;
+#14901 = PRESENTATION_STYLE_ASSIGNMENT (( #12833 ) ) ;
+#14902 = PLANE ( 'NONE', #3651 ) ;
+#14903 = ORIENTED_EDGE ( 'NONE', *, *, #8649, .T. ) ;
+#14904 = VECTOR ( 'NONE', #10283, 1000.000000000000000 ) ;
+#14905 = ORIENTED_EDGE ( 'NONE', *, *, #6114, .T. ) ;
+#14906 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.228014483236701500E-016, -0.0000000000000000000 ) ) ;
+#14907 = ORIENTED_EDGE ( 'NONE', *, *, #4998, .T. ) ;
+#14908 = PLANE ( 'NONE', #15853 ) ;
+#14909 = AXIS2_PLACEMENT_3D ( 'NONE', #1420, #1364, #14181 ) ;
+#14911 = VERTEX_POINT ( 'NONE', #7723 ) ;
+#14910 = DIRECTION ( 'NONE', ( -3.049411778015591100E-016, 1.777380610631972500E-016, -1.000000000000000000 ) ) ;
+#14912 = PLANE ( 'NONE', #2231 ) ;
+#14913 = PLANE ( 'NONE', #4843 ) ;
+#14914 = ADVANCED_FACE ( 'NONE', ( #319 ), #2340, .F. ) ;
+#14915 = VECTOR ( 'NONE', #11232, 1000.000000000000000 ) ;
+#14916 = VERTEX_POINT ( 'NONE', #9034 ) ;
+#14917 = LINE ( 'NONE', #4265, #3263 ) ;
+#14918 = PLANE ( 'NONE', #13629 ) ;
+#14919 = LINE ( 'NONE', #1200, #14294 ) ;
+#14920 = ORIENTED_EDGE ( 'NONE', *, *, #12439, .T. ) ;
+#14921 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245749300, 0.5500000002457354800, 2.499999999999997800 ) ) ;
+#14922 = EDGE_CURVE ( 'NONE', #11998, #10440, #8774, .T. ) ;
+#14923 = ORIENTED_EDGE ( 'NONE', *, *, #5356, .F. ) ;
+#14924 = CARTESIAN_POINT ( 'NONE', ( 2.985355339898354100, 0.1610912705931374400, 7.254869050147251000E-017 ) ) ;
+#14925 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 2.457372566448749100E-010, -2.150000000000010100 ) ) ;
+#14926 = CARTESIAN_POINT ( 'NONE', ( -2.849999999999999600, 2.457335002441720000E-010, -1.600000000000007600 ) ) ;
+#14927 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.188166764367676400E-015 ) ) ;
+#14928 = DIRECTION ( 'NONE', ( 3.049411778015603400E-016, -1.442182744318128200E-016, -1.000000000000000000 ) ) ;
+#14929 = CARTESIAN_POINT ( 'NONE', ( 0.5249999999999978000, 0.1150000002457353300, -2.200000000000007300 ) ) ;
+#14930 = EDGE_LOOP ( 'NONE', ( #6653, #15752, #4773, #251 ) ) ;
+#14931 = ORIENTED_EDGE ( 'NONE', *, *, #16243, .F. ) ;
+#14932 = ADVANCED_FACE ( 'NONE', ( #12405 ), #6480, .T. ) ;
+#14933 = AXIS2_PLACEMENT_3D ( 'NONE', #2310, #11319, #12619 ) ;
+#14934 = EDGE_LOOP ( 'NONE', ( #15246, #260, #8027, #16272, #12925, #4081, #5426, #12114 ) ) ;
+#14935 = ORIENTED_EDGE ( 'NONE', *, *, #8329, .T. ) ;
+#14936 = VECTOR ( 'NONE', #1467, 1000.000000000000000 ) ;
+#14937 = EDGE_CURVE ( 'NONE', #6554, #12429, #7543, .T. ) ;
+#14938 = FACE_OUTER_BOUND ( 'NONE', #883, .T. ) ;
+#14939 = EDGE_CURVE ( 'NONE', #645, #11242, #16186, .T. ) ;
+#14940 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2400000002457353100, -1.650000000000006100 ) ) ;
+#14942 = EDGE_CURVE ( 'NONE', #12338, #13958, #1536, .T. ) ;
+#14941 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583903051300, 2.456984675392945300E-010, -2.200000000000000600 ) ) ;
+#14943 = ORIENTED_EDGE ( 'NONE', *, *, #14733, .F. ) ;
+#14944 = ORIENTED_EDGE ( 'NONE', *, *, #9254, .T. ) ;
+#14945 = AXIS2_PLACEMENT_3D ( 'NONE', #10668, #14482, #10511 ) ;
+#14946 = CARTESIAN_POINT ( 'NONE', ( -1.360355339355998800, -1.463908729949247700, -1.200000000000003100 ) ) ;
+#14947 = ORIENTED_EDGE ( 'NONE', *, *, #9937, .T. ) ;
+#14948 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.475000000000001400, 0.0000000000000000000 ) ) ;
+#14949 = AXIS2_PLACEMENT_3D ( 'NONE', #5763, #2026, #694 ) ;
+#14950 = ORIENTED_EDGE ( 'NONE', *, *, #5175, .F. ) ;
+#14951 = VERTEX_POINT ( 'NONE', #98 ) ;
+#14952 = VECTOR ( 'NONE', #12723, 1000.000000000000000 ) ;
+#14953 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000000, -2.475860483420399800E-014, -1.142269495700162500E-030 ) ) ;
+#14954 = EDGE_CURVE ( 'NONE', #6151, #8354, #16588, .T. ) ;
+#14955 = LINE ( 'NONE', #15206, #11969 ) ;
+#14956 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.3000000002457348700, -2.050000000000007400 ) ) ;
+#14957 = VERTEX_POINT ( 'NONE', #6589 ) ;
+#14958 = ORIENTED_EDGE ( 'NONE', *, *, #13389, .T. ) ;
+#14959 = ORIENTED_EDGE ( 'NONE', *, *, #8706, .T. ) ;
+#14960 = ORIENTED_EDGE ( 'NONE', *, *, #5260, .F. ) ;
+#14961 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583903138000, -0.09999999975430096100, 2.499999999999996900 ) ) ;
+#14962 = ORIENTED_EDGE ( 'NONE', *, *, #11445, .T. ) ;
+#14963 = EDGE_CURVE ( 'NONE', #6916, #11470, #7740, .T. ) ;
+#14964 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#14965 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.485208455459595600E-016, 0.0000000000000000000 ) ) ;
+#14966 = DIRECTION ( 'NONE', ( 0.7071067811865537900, 0.7071067811865413600, -1.957395851085175800E-016 ) ) ;
+#14967 = CARTESIAN_POINT ( 'NONE', ( 2.259999999999999800, 2.050000000000000700, -1.499999999999996900 ) ) ;
+#14968 = FACE_OUTER_BOUND ( 'NONE', #12742, .T. ) ;
+#14969 = EDGE_CURVE ( 'NONE', #14376, #9373, #13207, .T. ) ;
+#14970 = ORIENTED_EDGE ( 'NONE', *, *, #5811, .F. ) ;
+#14971 = VECTOR ( 'NONE', #2754, 1000.000000000000000 ) ;
+#14972 = EDGE_LOOP ( 'NONE', ( #1292, #6347, #13739, #8348, #11921, #11524, #2902, #9965, #9237, #13383, #1528, #3765, #7203, #4054, #15522, #11858, #1322, #525, #9685, #2687, #9511, #1662, #8353, #4554, #1575, #10960, #4146, #4234, #14734, #6471, #1848, #10231, #12379, #14626, #2655, #6684, #14148, #263, #6506, #2523, #5681, #11861, #7173, #2493 ) ) ;
+#14973 = FACE_OUTER_BOUND ( 'NONE', #8926, .T. ) ;
+#14974 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2000000002457346900, -1.850000000000005600 ) ) ;
+#14975 = ORIENTED_EDGE ( 'NONE', *, *, #11987, .T. ) ;
+#14976 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 1.153553389999999500, -1.480000000000007500 ) ) ;
+#14977 = DIRECTION ( 'NONE', ( 0.5735764363510412700, -0.8191520442889952400, 6.297446262058652100E-016 ) ) ;
+#14978 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#14979 = CARTESIAN_POINT ( 'NONE', ( -2.804999999999999700, 2.150000000000000400, 1.250000000000000200 ) ) ;
+#14980 = LINE ( 'NONE', #15660, #3733 ) ;
+#14981 = VECTOR ( 'NONE', #14612, 1000.000000000000000 ) ;
+#14982 = LINE ( 'NONE', #2537, #10789 ) ;
+#14983 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000006600, 9.303032602281756800E-015, -0.2600000000000018400 ) ) ;
+#14984 = EDGE_CURVE ( 'NONE', #2819, #14774, #11187, .T. ) ;
+#14985 = VERTEX_POINT ( 'NONE', #1503 ) ;
+#14986 = ORIENTED_EDGE ( 'NONE', *, *, #5719, .T. ) ;
+#14987 = VECTOR ( 'NONE', #3601, 1000.000000000000000 ) ;
+#14988 = ORIENTED_EDGE ( 'NONE', *, *, #250, .F. ) ;
+#14989 = VERTEX_POINT ( 'NONE', #10337 ) ;
+#14990 = ORIENTED_EDGE ( 'NONE', *, *, #9916, .T. ) ;
+#14991 = VERTEX_POINT ( 'NONE', #10399 ) ;
+#14992 = EDGE_CURVE ( 'NONE', #10442, #1101, #2519, .T. ) ;
+#14993 = ORIENTED_EDGE ( 'NONE', *, *, #10248, .T. ) ;
+#14994 = PLANE ( 'NONE', #10131 ) ;
+#14995 = ADVANCED_FACE ( 'NONE', ( #7949 ), #6630, .F. ) ;
+#14996 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 2.457346235280513500E-010, -2.500000000000005300 ) ) ;
+#14997 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999500, 2.000000000000003100, -2.500000000000000400 ) ) ;
+#14998 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#14999 = LINE ( 'NONE', #8320, #6126 ) ;
+#15000 = DIRECTION ( 'NONE', ( -1.000000000000000000, -4.613626265895772900E-016, -0.0000000000000000000 ) ) ;
+#15001 = VECTOR ( 'NONE', #6451, 1000.000000000000000 ) ;
+#15002 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999978100, 1.370000000000001400, -1.000000000000001800 ) ) ;
+#15003 = LINE ( 'NONE', #3687, #1343 ) ;
+#15004 = VECTOR ( 'NONE', #11519, 1000.000000000000000 ) ;
+#15005 = PLANE ( 'NONE', #2664 ) ;
+#15006 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 1.730000000000000400, -1.480000000000007500 ) ) ;
+#15007 = VERTEX_POINT ( 'NONE', #14304 ) ;
+#15008 = ORIENTED_EDGE ( 'NONE', *, *, #1315, .T. ) ;
+#15009 = CIRCLE ( 'NONE', #7077, 0.09999999999999982500 ) ;
+#15010 = ORIENTED_EDGE ( 'NONE', *, *, #6133, .T. ) ;
+#15011 = VERTEX_POINT ( 'NONE', #5626 ) ;
+#15012 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000014900, 1.265000000000001700, -1.000000000000002200 ) ) ;
+#15013 = ORIENTED_EDGE ( 'NONE', *, *, #11962, .T. ) ;
+#15014 = CARTESIAN_POINT ( 'NONE', ( 2.985355339898353700, 0.1610912705931372400, -1.200000000000001700 ) ) ;
+#15015 = AXIS2_PLACEMENT_3D ( 'NONE', #8850, #4166, #6572 ) ;
+#15016 = CIRCLE ( 'NONE', #9874, 0.2499999999999997800 ) ;
+#15017 = ADVANCED_FACE ( 'NONE', ( #6320 ), #1400, .T. ) ;
+#15018 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.879071865730750700E-016, 0.0000000000000000000 ) ) ;
+#15019 = VECTOR ( 'NONE', #12717, 1000.000000000000000 ) ;
+#15020 = ORIENTED_EDGE ( 'NONE', *, *, #5093, .F. ) ;
+#15021 = ORIENTED_EDGE ( 'NONE', *, *, #32, .T. ) ;
+#15022 = DIRECTION ( 'NONE', ( 0.9752474896950280600, 0.0000000000000000000, -0.2211161094166273800 ) ) ;
+#15023 = AXIS2_PLACEMENT_3D ( 'NONE', #6613, #11892, #15621 ) ;
+#15024 = ORIENTED_EDGE ( 'NONE', *, *, #1941, .F. ) ;
+#15025 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.753666395189100600E-017, -1.000000000000000000 ) ) ;
+#15026 = ORIENTED_EDGE ( 'NONE', *, *, #11848, .F. ) ;
+#15027 = ORIENTED_EDGE ( 'NONE', *, *, #8075, .T. ) ;
+#15028 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.753666395189100600E-017, 1.000000000000000000 ) ) ;
+#15029 = CARTESIAN_POINT ( 'NONE', ( -0.7749999999999998000, 0.1150000002457350800, -2.200000000000006800 ) ) ;
+#15030 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000004800, 0.3000000002457321500, 0.9499999999999991800 ) ) ;
+#15031 = LINE ( 'NONE', #8620, #8415 ) ;
+#15032 = CARTESIAN_POINT ( 'NONE', ( -0.1770458158390299800, -0.02759879240852185900, 2.894122473943340400 ) ) ;
+#15033 = LINE ( 'NONE', #3533, #12852 ) ;
+#15034 = CARTESIAN_POINT ( 'NONE', ( -3.376776695296640700, 0.9767766947033631500, -2.200000000000000200 ) ) ;
+#15035 = FACE_OUTER_BOUND ( 'NONE', #14115, .T. ) ;
+#15036 = VERTEX_POINT ( 'NONE', #10763 ) ;
+#15037 = AXIS2_PLACEMENT_3D ( 'NONE', #8849, #8906, #11511 ) ;
+#15038 = ORIENTED_EDGE ( 'NONE', *, *, #10884, .T. ) ;
+#15039 = ADVANCED_FACE ( 'NONE', ( #4328 ), #10988, .T. ) ;
+#15040 = VERTEX_POINT ( 'NONE', #13311 ) ;
+#15041 = ORIENTED_EDGE ( 'NONE', *, *, #11112, .T. ) ;
+#15042 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583903309700, -0.2450000033420754200, 2.638707686813411200 ) ) ;
+#15043 = EDGE_CURVE ( 'NONE', #16191, #6275, #4531, .T. ) ;
+#15044 = DIRECTION ( 'NONE', ( -3.862588252153086800E-015, -1.000000000000000000, 3.575848732059568100E-032 ) ) ;
+#15045 = EDGE_CURVE ( 'NONE', #4338, #4149, #1928, .T. ) ;
+#15046 = LINE ( 'NONE', #12455, #10032 ) ;
+#15047 = AXIS2_PLACEMENT_3D ( 'NONE', #7538, #1324, #2652 ) ;
+#15048 = LINE ( 'NONE', #13232, #13852 ) ;
+#15049 = VECTOR ( 'NONE', #3468, 1000.000000000000000 ) ;
+#15050 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#15051 = AXIS2_PLACEMENT_3D ( 'NONE', #1370, #9108, #1427 ) ;
+#15052 = LINE ( 'NONE', #9197, #14260 ) ;
+#15053 = CARTESIAN_POINT ( 'NONE', ( -1.647987302177983100E-014, 2.450000000000000200, 1.900000000000023700 ) ) ;
+#15054 = EDGE_LOOP ( 'NONE', ( #2450, #10962, #767, #4817 ) ) ;
+#15055 = ORIENTED_EDGE ( 'NONE', *, *, #5930, .T. ) ;
+#15056 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000000300, 0.1150000002457351900, -1.400000000000001900 ) ) ;
+#15057 = ORIENTED_EDGE ( 'NONE', *, *, #703, .F. ) ;
+#15058 = EDGE_CURVE ( 'NONE', #5152, #4021, #15776, .T. ) ;
+#15059 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000006700, 7.039893358542227900E-015, -0.4100000000000018600 ) ) ;
+#15060 = CARTESIAN_POINT ( 'NONE', ( 1.210000000000001100, 2.450000000000000200, -6.173574723329219200E-016 ) ) ;
+#15061 = LINE ( 'NONE', #834, #8841 ) ;
+#15062 = LINE ( 'NONE', #4350, #15861 ) ;
+#15063 = EDGE_CURVE ( 'NONE', #3173, #2670, #5912, .T. ) ;
+#15064 = EDGE_CURVE ( 'NONE', #3779, #5790, #5133, .T. ) ;
+#15065 = CARTESIAN_POINT ( 'NONE', ( 2.259999999999999800, 2.450000000000000200, -1.499999999999996900 ) ) ;
+#15066 = LINE ( 'NONE', #5696, #7610 ) ;
+#15067 = DIRECTION ( 'NONE', ( -3.469446951953610200E-016, 1.409820536116052000E-016, -1.000000000000000000 ) ) ;
+#15068 = ORIENTED_EDGE ( 'NONE', *, *, #13275, .T. ) ;
+#15069 = CARTESIAN_POINT ( 'NONE', ( -1.995000000000000300, 2.450000000000000200, 1.250000000000000200 ) ) ;
+#15070 = ORIENTED_EDGE ( 'NONE', *, *, #13464, .F. ) ;
+#15071 = CARTESIAN_POINT ( 'NONE', ( 2.925000000000001200, 2.450000000000000200, 1.379999999999999700 ) ) ;
+#15072 = ORIENTED_EDGE ( 'NONE', *, *, #15391, .F. ) ;
+#15073 = CARTESIAN_POINT ( 'NONE', ( -1.550000000000000900, 1.650000000000000800, 1.699999999999997500 ) ) ;
+#15074 = AXIS2_PLACEMENT_3D ( 'NONE', #15598, #5215, #1297 ) ;
+#15075 = COLOUR_RGB ( '',1.000000000000000000, 0.8117647058823529400, 0.5019607843137254800 ) ;
+#15076 = CYLINDRICAL_SURFACE ( 'NONE', #12339, 0.1820458146626534600 ) ;
+#15077 = DIRECTION ( 'NONE', ( 8.031127203596329400E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15078 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15079 = ADVANCED_FACE ( 'NONE', ( #737 ), #1721, .F. ) ;
+#15080 = VECTOR ( 'NONE', #6984, 1000.000000000000000 ) ;
+#15081 = VERTEX_POINT ( 'NONE', #15692 ) ;
+#15082 = EDGE_LOOP ( 'NONE', ( #281, #7581, #921, #3615 ) ) ;
+#15083 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #3157, #1979, #5614, #4339 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 1.288950054082296000 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8662768464913253000, 0.8662768464913253000, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#15084 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002800, 1.353553389999999200, -0.2600000000000014500 ) ) ;
+#15085 = EDGE_LOOP ( 'NONE', ( #3121, #1277, #4830, #4256, #15409, #7888, #5362, #8695 ) ) ;
+#15086 = EDGE_CURVE ( 'NONE', #16476, #15865, #15378, .T. ) ;
+#15087 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000001800, 1.203553389999994600, 0.9599999999999984100 ) ) ;
+#15088 = EDGE_CURVE ( 'NONE', #12371, #10604, #13993, .T. ) ;
+#15089 = FACE_OUTER_BOUND ( 'NONE', #15743, .T. ) ;
+#15090 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245752900, 0.3000000002457357000, -2.050000000000007400 ) ) ;
+#15091 = VECTOR ( 'NONE', #10116, 1000.000000000000000 ) ;
+#15092 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15093 = ORIENTED_EDGE ( 'NONE', *, *, #1132, .T. ) ;
+#15094 = AXIS2_PLACEMENT_3D ( 'NONE', #5428, #14551, #7174 ) ;
+#15095 = LINE ( 'NONE', #9813, #14696 ) ;
+#15096 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997400, 2.500000000000000400, 1.849999999999999900 ) ) ;
+#15097 = EDGE_LOOP ( 'NONE', ( #6692, #6960, #10423, #2952, #9968 ) ) ;
+#15098 = ORIENTED_EDGE ( 'NONE', *, *, #9348, .T. ) ;
+#15099 = ADVANCED_FACE ( 'NONE', ( #2121 ), #1328, .T. ) ;
+#15100 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -3.244955498511115900E-016 ) ) ;
+#15101 = CARTESIAN_POINT ( 'NONE', ( -3.900000000000004400, 0.2999999999999460300, 0.09999999999999979700 ) ) ;
+#15102 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#15103 = LINE ( 'NONE', #5078, #16115 ) ;
+#15104 = CARTESIAN_POINT ( 'NONE', ( -3.788944194529170400, 1.850000000000001400, 2.548762374484751200 ) ) ;
+#15105 = ORIENTED_EDGE ( 'NONE', *, *, #555, .F. ) ;
+#15106 = VECTOR ( 'NONE', #11887, 1000.000000000000000 ) ;
+#15107 = EDGE_CURVE ( 'NONE', #16422, #15011, #10193, .T. ) ;
+#15108 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#15109 = ORIENTED_EDGE ( 'NONE', *, *, #7323, .T. ) ;
+#15110 = CARTESIAN_POINT ( 'NONE', ( -0.4099999999999999800, 2.450000000000000200, -1.200000000000000200 ) ) ;
+#15111 = LINE ( 'NONE', #6356, #4450 ) ;
+#15112 = ORIENTED_EDGE ( 'NONE', *, *, #6671, .T. ) ;
+#15113 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245752900, 0.3000000002457357000, -2.050000000000007400 ) ) ;
+#15114 = CARTESIAN_POINT ( 'NONE', ( -2.631801949305077500, 0.5146446611864077300, -1.000000000000001600 ) ) ;
+#15115 = ORIENTED_EDGE ( 'NONE', *, *, #10036, .T. ) ;
+#15116 = ADVANCED_FACE ( 'NONE', ( #10585 ), #3716, .T. ) ;
+#15117 = AXIS2_PLACEMENT_3D ( 'NONE', #4036, #15599, #7905 ) ;
+#15118 = CARTESIAN_POINT ( 'NONE', ( 3.699999999999995300, 0.3000000000000511700, 0.6000000000000003100 ) ) ;
+#15119 = ORIENTED_EDGE ( 'NONE', *, *, #8329, .F. ) ;
+#15120 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000000800, 2.450000000000000200, -7.034092143442541200E-016 ) ) ;
+#15121 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000004800, 0.3000000002457321500, 0.9599999999999986300 ) ) ;
+#15122 = VECTOR ( 'NONE', #4241, 1000.000000000000000 ) ;
+#15123 = ORIENTED_EDGE ( 'NONE', *, *, #3272, .F. ) ;
+#15124 = CIRCLE ( 'NONE', #7001, 0.2499999999999997800 ) ;
+#15125 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15126 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#15127 = ORIENTED_EDGE ( 'NONE', *, *, #6570, .T. ) ;
+#15128 = CYLINDRICAL_SURFACE ( 'NONE', #15606, 0.5499999999999997100 ) ;
+#15129 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.407781672822955500E-014, 1.548562175169349500E-016 ) ) ;
+#15130 = ORIENTED_EDGE ( 'NONE', *, *, #9164, .T. ) ;
+#15131 = ORIENTED_EDGE ( 'NONE', *, *, #9426, .F. ) ;
+#15132 = VERTEX_POINT ( 'NONE', #4355 ) ;
+#15133 = EDGE_CURVE ( 'NONE', #6432, #11210, #9157, .T. ) ;
+#15134 = ORIENTED_EDGE ( 'NONE', *, *, #7223, .T. ) ;
+#15135 = ORIENTED_EDGE ( 'NONE', *, *, #14892, .F. ) ;
+#15136 = VECTOR ( 'NONE', #7359, 1000.000000000000000 ) ;
+#15137 = AXIS2_PLACEMENT_3D ( 'NONE', #6903, #5567, #10757 ) ;
+#15138 = CIRCLE ( 'NONE', #6342, 0.1499999999999999700 ) ;
+#15139 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 2.457346235280513500E-010, -2.500000000000006200 ) ) ;
+#15140 = ORIENTED_EDGE ( 'NONE', *, *, #11667, .T. ) ;
+#15141 = CARTESIAN_POINT ( 'NONE', ( -3.588908729652606800, 0.7646446603474005300, 2.500000000000000000 ) ) ;
+#15142 = EDGE_LOOP ( 'NONE', ( #522, #9791, #6870, #10671 ) ) ;
+#15143 = VERTEX_POINT ( 'NONE', #11911 ) ;
+#15144 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000006600, 7.619665050047660100E-015, -0.4100000000000018100 ) ) ;
+#15145 = EDGE_CURVE ( 'NONE', #6189, #1879, #8947, .T. ) ;
+#15146 = EDGE_LOOP ( 'NONE', ( #9629, #15927, #13613, #1056, #2314, #4394, #13859, #3960, #15764, #3496, #1240, #15450, #11678, #14931, #15855, #12793, #7404, #6401, #9485, #10505, #10145, #7376, #10071, #5576 ) ) ;
+#15147 = VERTEX_POINT ( 'NONE', #1665 ) ;
+#15148 = ADVANCED_FACE ( 'NONE', ( #6702 ), #2883, .T. ) ;
+#15149 = VECTOR ( 'NONE', #5189, 1000.000000000000000 ) ;
+#15150 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000001100, 2.457335784075844800E-010, -1.600000000000009200 ) ) ;
+#15151 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903095700, -0.09935384630339511000, 2.602830159865980000 ) ) ;
+#15152 = DIRECTION ( 'NONE', ( -1.139873309888279000E-030, -1.000000000000000000, -3.373073425510458100E-015 ) ) ;
+#15153 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000300, 0.5000000000000035500, -2.200000000000006800 ) ) ;
+#15154 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15155 = ORIENTED_EDGE ( 'NONE', *, *, #1614, .T. ) ;
+#15156 = CARTESIAN_POINT ( 'NONE', ( -1.139999999999994400, -5.493291007259861300E-015, -1.000000000000002700 ) ) ;
+#15157 = AXIS2_PLACEMENT_3D ( 'NONE', #14632, #4228, #1927 ) ;
+#15158 = EDGE_LOOP ( 'NONE', ( #2315, #4540, #7092, #12474, #6500, #10167, #12650, #11344, #10746, #5819, #1672, #11677, #12984, #4091, #245, #3582, #3326, #16623, #3556, #9568 ) ) ;
+#15159 = ORIENTED_EDGE ( 'NONE', *, *, #9298, .F. ) ;
+#15160 = DIRECTION ( 'NONE', ( 1.000000000000000000, -2.602085213965213000E-015, -4.336808689942021700E-016 ) ) ;
+#15161 = EDGE_CURVE ( 'NONE', #3102, #508, #1908, .T. ) ;
+#15162 = ORIENTED_EDGE ( 'NONE', *, *, #7626, .F. ) ;
+#15163 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 0.0000000000000000000 ) ) ;
+#15164 = FACE_OUTER_BOUND ( 'NONE', #13830, .T. ) ;
+#15165 = AXIS2_PLACEMENT_3D ( 'NONE', #5060, #1154, #6336 ) ;
+#15166 = VERTEX_POINT ( 'NONE', #1997 ) ;
+#15167 = FACE_OUTER_BOUND ( 'NONE', #2396, .T. ) ;
+#15168 = ADVANCED_FACE ( 'NONE', ( #5708 ), #9689, .F. ) ;
+#15169 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.475000000000001400, 1.699999999999997500 ) ) ;
+#15170 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.485962933055859200E-015, 0.0000000000000000000 ) ) ;
+#15171 = ORIENTED_EDGE ( 'NONE', *, *, #11098, .T. ) ;
+#15172 = EDGE_CURVE ( 'NONE', #5410, #8803, #12191, .T. ) ;
+#15173 = ORIENTED_EDGE ( 'NONE', *, *, #1926, .T. ) ;
+#15174 = EDGE_CURVE ( 'NONE', #14359, #59, #11375, .T. ) ;
+#15175 = ORIENTED_EDGE ( 'NONE', *, *, #216, .F. ) ;
+#15176 = CARTESIAN_POINT ( 'NONE', ( -1.016022715921787700E-015, 1.405673326026338100, 1.699999999999997500 ) ) ;
+#15177 = EDGE_CURVE ( 'NONE', #11563, #10259, #9974, .T. ) ;
+#15178 = ORIENTED_EDGE ( 'NONE', *, *, #4871, .F. ) ;
+#15179 = TOROIDAL_SURFACE ( 'NONE', #3839, 0.04999999999999945500, 0.2000000000000000100 ) ;
+#15180 = LINE ( 'NONE', #12078, #10783 ) ;
+#15181 = VECTOR ( 'NONE', #10706, 1000.000000000000000 ) ;
+#15182 = PLANE ( 'NONE', #15492 ) ;
+#15183 = DIRECTION ( 'NONE', ( 1.807003620809174400E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15184 = ORIENTED_EDGE ( 'NONE', *, *, #3546, .T. ) ;
+#15185 = LINE ( 'NONE', #7005, #7362 ) ;
+#15186 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#15187 = ORIENTED_EDGE ( 'NONE', *, *, #13393, .T. ) ;
+#15188 = ORIENTED_EDGE ( 'NONE', *, *, #1211, .T. ) ;
+#15189 = ADVANCED_FACE ( 'NONE', ( #8757 ), #3172, .T. ) ;
+#15190 = CARTESIAN_POINT ( 'NONE', ( 2.773223305542388500, 0.3732233049490998300, -0.4100000000000016400 ) ) ;
+#15192 = ORIENTED_EDGE ( 'NONE', *, *, #14440, .T. ) ;
+#15191 = EDGE_CURVE ( 'NONE', #6151, #1607, #15570, .T. ) ;
+#15193 = LINE ( 'NONE', #11784, #2353 ) ;
+#15194 = DIRECTION ( 'NONE', ( 0.8191520442889952400, 0.5735764363510411600, 0.0000000000000000000 ) ) ;
+#15195 = EDGE_CURVE ( 'NONE', #641, #3896, #16171, .T. ) ;
+#15196 = FACE_OUTER_BOUND ( 'NONE', #8938, .T. ) ;
+#15197 = VECTOR ( 'NONE', #5041, 1000.000000000000000 ) ;
+#15198 = EDGE_CURVE ( 'NONE', #1687, #14229, #9552, .T. ) ;
+#15199 = ORIENTED_EDGE ( 'NONE', *, *, #1429, .T. ) ;
+#15200 = VERTEX_POINT ( 'NONE', #9822 ) ;
+#15201 = CARTESIAN_POINT ( 'NONE', ( -3.299999999999999400, 1.900000000000001200, -2.050000000000007400 ) ) ;
+#15202 = VERTEX_POINT ( 'NONE', #12415 ) ;
+#15203 = DIRECTION ( 'NONE', ( 0.5735764363510429400, 0.8191520442889940200, -4.930380657631323800E-032 ) ) ;
+#15204 = CARTESIAN_POINT ( 'NONE', ( -9.919296471675913600E-016, 2.150000000000000400, -1.480000000000007500 ) ) ;
+#15205 = AXIS2_PLACEMENT_3D ( 'NONE', #550, #4363, #490 ) ;
+#15206 = CARTESIAN_POINT ( 'NONE', ( -0.02704581583903481800, 0.2999999999999996600, -1.200000000000003500 ) ) ;
+#15207 = CARTESIAN_POINT ( 'NONE', ( -0.5249999999999998000, 0.1150000002457351000, -1.400000000000001900 ) ) ;
+#15208 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.753666395189100600E-017, -1.000000000000000000 ) ) ;
+#15209 = VECTOR ( 'NONE', #9310, 1000.000000000000000 ) ;
+#15210 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#15211 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15212 = LINE ( 'NONE', #5285, #1172 ) ;
+#15213 = VECTOR ( 'NONE', #12515, 1000.000000000000000 ) ;
+#15214 = DIRECTION ( 'NONE', ( 3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#15215 = ORIENTED_EDGE ( 'NONE', *, *, #13901, .F. ) ;
+#15216 = VERTEX_POINT ( 'NONE', #16079 ) ;
+#15217 = VERTEX_POINT ( 'NONE', #4682 ) ;
+#15218 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245748400, 0.5500000002457352500, -1.000000000000003300 ) ) ;
+#15219 = ORIENTED_EDGE ( 'NONE', *, *, #11543, .F. ) ;
+#15220 = DIRECTION ( 'NONE', ( 1.415624939244503200E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#15221 = CYLINDRICAL_SURFACE ( 'NONE', #10640, 0.5499999999999998200 ) ;
+#15222 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#15223 = DIRECTION ( 'NONE', ( 1.097926250618231200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15224 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15225 = VECTOR ( 'NONE', #12828, 1000.000000000000000 ) ;
+#15226 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15227 = LINE ( 'NONE', #5695, #3578 ) ;
+#15228 = AXIS2_PLACEMENT_3D ( 'NONE', #15096, #3370, #11132 ) ;
+#15229 = VECTOR ( 'NONE', #3924, 1000.000000000000100 ) ;
+#15230 = CARTESIAN_POINT ( 'NONE', ( -1.600000000000001000, 1.850000000000000800, 1.699999999999997500 ) ) ;
+#15231 = ORIENTED_EDGE ( 'NONE', *, *, #12928, .T. ) ;
+#15232 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245750200, 0.5500000002457342600, -2.199999999999998800 ) ) ;
+#15233 = VERTEX_POINT ( 'NONE', #4508 ) ;
+#15234 = ADVANCED_FACE ( 'NONE', ( #2103 ), #10870, .F. ) ;
+#15235 = PLANE ( 'NONE', #15037 ) ;
+#15236 = ORIENTED_EDGE ( 'NONE', *, *, #7176, .T. ) ;
+#15237 = PLANE ( 'NONE', #7130 ) ;
+#15238 = FACE_OUTER_BOUND ( 'NONE', #15142, .T. ) ;
+#15239 = VECTOR ( 'NONE', #8396, 1000.000000000000000 ) ;
+#15240 = AXIS2_PLACEMENT_3D ( 'NONE', #3978, #6683, #2879 ) ;
+#15241 = CYLINDRICAL_SURFACE ( 'NONE', #10331, 0.5999999999999998700 ) ;
+#15242 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#15243 = VECTOR ( 'NONE', #1021, 1000.000000000000000 ) ;
+#15244 = ORIENTED_EDGE ( 'NONE', *, *, #1765, .F. ) ;
+#15245 = EDGE_CURVE ( 'NONE', #10544, #1879, #115, .T. ) ;
+#15246 = ORIENTED_EDGE ( 'NONE', *, *, #7881, .F. ) ;
+#15247 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999995500, 0.3000000000000538900, 0.6000000000000005300 ) ) ;
+#15248 = CARTESIAN_POINT ( 'NONE', ( -2.754999999999998100, 2.450000000000000200, 1.899999999999999700 ) ) ;
+#15249 = VERTEX_POINT ( 'NONE', #8340 ) ;
+#15250 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.1736481776669342400, 0.9848077530122073500 ) ) ;
+#15251 = ADVANCED_FACE ( 'NONE', ( #14368 ), #14736, .T. ) ;
+#15252 = AXIS2_PLACEMENT_3D ( 'NONE', #8247, #613, #3127 ) ;
+#15253 = CARTESIAN_POINT ( 'NONE', ( 1.564999999999998800, 2.051665596448837700, -1.650000000000000800 ) ) ;
+#15254 = VECTOR ( 'NONE', #14529, 1000.000000000000000 ) ;
+#15255 = AXIS2_PLACEMENT_3D ( 'NONE', #10521, #2910, #4206 ) ;
+#15256 = LINE ( 'NONE', #1006, #1220 ) ;
+#15257 = CARTESIAN_POINT ( 'NONE', ( -3.449999999999999300, 1.849999999999999900, 2.489999999999998900 ) ) ;
+#15258 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.084202172485503800E-015 ) ) ;
+#15259 = LINE ( 'NONE', #11718, #16271 ) ;
+#15260 = DIRECTION ( 'NONE', ( 3.216820240354854100E-015, 0.2391835129829041100, 0.9709743802578713100 ) ) ;
+#15261 = VERTEX_POINT ( 'NONE', #11108 ) ;
+#15262 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000006500, 1.475000000000001400, 1.699999999999996600 ) ) ;
+#15263 = EDGE_LOOP ( 'NONE', ( #11666, #9893, #14750, #16146 ) ) ;
+#15264 = ORIENTED_EDGE ( 'NONE', *, *, #11763, .F. ) ;
+#15265 = AXIS2_PLACEMENT_3D ( 'NONE', #5026, #7711, #8856 ) ;
+#15266 = CARTESIAN_POINT ( 'NONE', ( -1.140000000000002800, 1.475000000000001400, -1.000000000000001800 ) ) ;
+#15267 = EDGE_CURVE ( 'NONE', #8451, #13211, #2506, .T. ) ;
+#15268 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15269 = ADVANCED_FACE ( 'NONE', ( #15164 ), #16198, .F. ) ;
+#15270 = LINE ( 'NONE', #11493, #13881 ) ;
+#15271 = LINE ( 'NONE', #4460, #12084 ) ;
+#15272 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 0.2000000002457346900, -1.850000000000005200 ) ) ;
+#15273 = EDGE_CURVE ( 'NONE', #1445, #7509, #7933, .T. ) ;
+#15274 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000003100, 1.153553390000000300, 1.038065909826547500E-015 ) ) ;
+#15275 = LINE ( 'NONE', #2029, #8670 ) ;
+#15276 = EDGE_LOOP ( 'NONE', ( #6754, #6726, #15786, #2710 ) ) ;
+#15277 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #9804, #6266, #4938, #4833 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794884600, 3.141592653589799300 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243608300, 0.8047378541243608300, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#15278 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000005400, 1.265000000000001700, 1.174999999999997400 ) ) ;
+#15279 = AXIS2_PLACEMENT_3D ( 'NONE', #6406, #8838, #7697 ) ;
+#15280 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082104300, 0.3000000000000110900, -0.2911402198045955300 ) ) ;
+#15281 = ORIENTED_EDGE ( 'NONE', *, *, #5930, .F. ) ;
+#15282 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999998600, 2.450000000000000200, 1.899999999999999000 ) ) ;
+#15283 = CARTESIAN_POINT ( 'NONE', ( -2.202642356364899400, 2.131915204428900300, -1.500000000000002200 ) ) ;
+#15284 = ORIENTED_EDGE ( 'NONE', *, *, #8529, .F. ) ;
+#15285 = PRESENTATION_STYLE_ASSIGNMENT (( #1883 ) ) ;
+#15286 = ORIENTED_EDGE ( 'NONE', *, *, #11750, .T. ) ;
+#15287 = LINE ( 'NONE', #16231, #5427 ) ;
+#15288 = CARTESIAN_POINT ( 'NONE', ( -2.804999999999999700, 2.150000000000000400, 1.370000000000000600 ) ) ;
+#15289 = VECTOR ( 'NONE', #5892, 1000.000000000000000 ) ;
+#15290 = VERTEX_POINT ( 'NONE', #7143 ) ;
+#15291 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#15292 = EDGE_CURVE ( 'NONE', #11436, #8648, #16569, .T. ) ;
+#15293 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#15294 = EDGE_CURVE ( 'NONE', #12843, #13757, #10565, .T. ) ;
+#15295 = VERTEX_POINT ( 'NONE', #12639 ) ;
+#15296 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 0.2000000002457346900, -1.650000000000005200 ) ) ;
+#15297 = EDGE_CURVE ( 'NONE', #4376, #9440, #11793, .T. ) ;
+#15298 = VERTEX_POINT ( 'NONE', #10092 ) ;
+#15299 = CIRCLE ( 'NONE', #2319, 0.2499999999999997800 ) ;
+#15300 = AXIS2_PLACEMENT_3D ( 'NONE', #9062, #2745, #2588 ) ;
+#15301 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000000400, 1.900000000000001900, -2.200000000000001100 ) ) ;
+#15302 = ORIENTED_EDGE ( 'NONE', *, *, #16555, .T. ) ;
+#15303 = DIRECTION ( 'NONE', ( -0.7071067811865408000, 0.7071067811865542300, 0.0000000000000000000 ) ) ;
+#15304 = DIRECTION ( 'NONE', ( -1.383162281240361100E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#15305 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2000000002457346900, -1.850000000000005900 ) ) ;
+#15306 = ORIENTED_EDGE ( 'NONE', *, *, #10158, .T. ) ;
+#15307 = CARTESIAN_POINT ( 'NONE', ( 3.174264069305220200, 0.7742640687119390900, -2.200000000000001100 ) ) ;
+#15308 = ORIENTED_EDGE ( 'NONE', *, *, #5175, .T. ) ;
+#15309 = CARTESIAN_POINT ( 'NONE', ( 1.064154210786965900, 0.05000000000001472000, -0.001168205493299288900 ) ) ;
+#15310 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15311 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999995400, 1.475000000000001400, 1.699999999999998200 ) ) ;
+#15312 = CARTESIAN_POINT ( 'NONE', ( 1.314567129150969800E-030, -9.504070107898852300E-017, 2.059999999999998700 ) ) ;
+#15313 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#15314 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 1.700000000000001100, -1.000000000000002700 ) ) ;
+#15315 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 2.891205798031128500E-015 ) ) ;
+#15316 = VERTEX_POINT ( 'NONE', #12689 ) ;
+#15317 = PLANE ( 'NONE', #7340 ) ;
+#15318 = ORIENTED_EDGE ( 'NONE', *, *, #8639, .T. ) ;
+#15319 = VERTEX_POINT ( 'NONE', #1104 ) ;
+#15320 = VECTOR ( 'NONE', #13101, 1000.000000000000000 ) ;
+#15321 = DIRECTION ( 'NONE', ( 0.7071067811865406900, -0.7071067811865544600, 1.022195611122259700E-015 ) ) ;
+#15322 = ORIENTED_EDGE ( 'NONE', *, *, #2675, .F. ) ;
+#15323 = ORIENTED_EDGE ( 'NONE', *, *, #48, .F. ) ;
+#15324 = AXIS2_PLACEMENT_3D ( 'NONE', #15755, #13097, #14362 ) ;
+#15325 = FACE_OUTER_BOUND ( 'NONE', #3472, .T. ) ;
+#15326 = PLANE ( 'NONE', #1098 ) ;
+#15327 = ORIENTED_EDGE ( 'NONE', *, *, #15043, .T. ) ;
+#15328 = ADVANCED_FACE ( 'NONE', ( #15762 ), #4799, .F. ) ;
+#15329 = CARTESIAN_POINT ( 'NONE', ( -1.709932545734507600, 1.689983136433627700, 1.622910166740110000 ) ) ;
+#15330 = ORIENTED_EDGE ( 'NONE', *, *, #16246, .T. ) ;
+#15331 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, 1.500000000000000000 ) ) ;
+#15332 = EDGE_LOOP ( 'NONE', ( #2871, #13493, #14771, #10280, #15899, #15973, #3964, #12390, #2041, #13365 ) ) ;
+#15333 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15334 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.2588190451025146900, 0.9659258262890698700 ) ) ;
+#15335 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 2.150000000000001200, -2.200000000000007300 ) ) ;
+#15336 = CARTESIAN_POINT ( 'NONE', ( -1.790000000000000700, 0.4500000002457348300, -2.050000000000007400 ) ) ;
+#15337 = DIRECTION ( 'NONE', ( 1.000000000000000000, -4.335446845417045200E-015, 0.0000000000000000000 ) ) ;
+#15338 = CARTESIAN_POINT ( 'NONE', ( 1.995000000000001200, 2.450000000000000200, 0.0000000000000000000 ) ) ;
+#15339 = AXIS2_PLACEMENT_3D ( 'NONE', #12129, #15972, #8292 ) ;
+#15340 = ORIENTED_EDGE ( 'NONE', *, *, #12614, .F. ) ;
+#15341 = ORIENTED_EDGE ( 'NONE', *, *, #5901, .T. ) ;
+#15342 = LINE ( 'NONE', #9910, #13164 ) ;
+#15343 = DIRECTION ( 'NONE', ( -0.5735764363510429400, -0.8191520442889940200, 0.0000000000000000000 ) ) ;
+#15344 = ORIENTED_EDGE ( 'NONE', *, *, #1736, .F. ) ;
+#15345 = AXIS2_PLACEMENT_3D ( 'NONE', #8604, #2118, #12483 ) ;
+#15346 = LINE ( 'NONE', #16210, #9746 ) ;
+#15347 = CARTESIAN_POINT ( 'NONE', ( 1.789999999999999400, 0.05000000000002480200, -0.9000000000000031300 ) ) ;
+#15348 = DIRECTION ( 'NONE', ( 2.998857072832231100E-016, 2.537494446242675100E-016, -1.000000000000000000 ) ) ;
+#15349 = EDGE_LOOP ( 'NONE', ( #9649, #10942, #10743, #1099 ) ) ;
+#15350 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15351 = EDGE_CURVE ( 'NONE', #6325, #8895, #8346, .T. ) ;
+#15352 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15353 = ORIENTED_EDGE ( 'NONE', *, *, #15821, .T. ) ;
+#15354 = AXIS2_PLACEMENT_3D ( 'NONE', #1436, #15728, #11839 ) ;
+#15355 = ORIENTED_EDGE ( 'NONE', *, *, #6793, .T. ) ;
+#15356 = ORIENTED_EDGE ( 'NONE', *, *, #15377, .F. ) ;
+#15357 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999500, 2.150000000000001200, -2.499999999999999600 ) ) ;
+#15358 = ADVANCED_FACE ( 'NONE', ( #4114 ), #7313, .F. ) ;
+#15359 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.384025488891674800E-014, 0.0000000000000000000 ) ) ;
+#15360 = VECTOR ( 'NONE', #11355, 1000.000000000000000 ) ;
+#15361 = EDGE_LOOP ( 'NONE', ( #1030, #2329, #15130, #2295 ) ) ;
+#15362 = CYLINDRICAL_SURFACE ( 'NONE', #15047, 0.5499999999999997100 ) ;
+#15363 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15364 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.2000000002457346900, -1.650000000000005200 ) ) ;
+#15365 = EDGE_LOOP ( 'NONE', ( #5190, #14528, #12589, #1983, #16378, #3365 ) ) ;
+#15366 = VECTOR ( 'NONE', #7288, 1000.000000000000100 ) ;
+#15367 = PLANE ( 'NONE', #1271 ) ;
+#15368 = ORIENTED_EDGE ( 'NONE', *, *, #13580, .T. ) ;
+#15369 = AXIS2_PLACEMENT_3D ( 'NONE', #1033, #9963, #2466 ) ;
+#15370 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15371 = EDGE_CURVE ( 'NONE', #10704, #6477, #718, .T. ) ;
+#15372 = EDGE_CURVE ( 'NONE', #5889, #4852, #13973, .T. ) ;
+#15373 = CARTESIAN_POINT ( 'NONE', ( 1.148223305000032600, -1.251776695593284500, 5.297473199062075400E-017 ) ) ;
+#15374 = VECTOR ( 'NONE', #13385, 1000.000000000000000 ) ;
+#15375 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.445602896647339500E-015, 0.0000000000000000000 ) ) ;
+#15376 = VECTOR ( 'NONE', #128, 1000.000000000000000 ) ;
+#15377 = EDGE_CURVE ( 'NONE', #10992, #508, #16380, .T. ) ;
+#15378 = LINE ( 'NONE', #9463, #6714 ) ;
+#15379 = VECTOR ( 'NONE', #14727, 1000.000000000000100 ) ;
+#15380 = CARTESIAN_POINT ( 'NONE', ( -1.647987302177960700E-014, 2.450000000000000200, 1.899999999999981700 ) ) ;
+#15381 = DIRECTION ( 'NONE', ( -1.419319207617388100E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#15382 = ORIENTED_EDGE ( 'NONE', *, *, #16269, .T. ) ;
+#15383 = ORIENTED_EDGE ( 'NONE', *, *, #16577, .F. ) ;
+#15384 = CYLINDRICAL_SURFACE ( 'NONE', #3345, 0.2000000000000000900 ) ;
+#15385 = AXIS2_PLACEMENT_3D ( 'NONE', #12450, #4717, #16172 ) ;
+#15386 = ORIENTED_EDGE ( 'NONE', *, *, #10843, .T. ) ;
+#15387 = ORIENTED_EDGE ( 'NONE', *, *, #6439, .T. ) ;
+#15388 = VERTEX_POINT ( 'NONE', #8585 ) ;
+#15389 = ORIENTED_EDGE ( 'NONE', *, *, #2150, .F. ) ;
+#15390 = CARTESIAN_POINT ( 'NONE', ( -2.985355339898354600, 0.1610912705931372400, 9.763416822428902100E-016 ) ) ;
+#15391 = EDGE_CURVE ( 'NONE', #15295, #15036, #2711, .T. ) ;
+#15392 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999976700, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#15393 = CIRCLE ( 'NONE', #7476, 0.1499999999999999700 ) ;
+#15394 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002400, 1.249999999999999800, 3.183402123468083600E-016 ) ) ;
+#15395 = VECTOR ( 'NONE', #15416, 1000.000000000000000 ) ;
+#15396 = LINE ( 'NONE', #6030, #12014 ) ;
+#15397 = CARTESIAN_POINT ( 'NONE', ( 1.944999999999999200, 2.450000000000000200, 1.249999999999999600 ) ) ;
+#15398 = CYLINDRICAL_SURFACE ( 'NONE', #7188, 0.5999999999999998700 ) ;
+#15399 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000002000, 1.950000000000000400, -1.200000000000002400 ) ) ;
+#15400 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.2000000002457346900, -1.800000000000005800 ) ) ;
+#15401 = EDGE_CURVE ( 'NONE', #9700, #13308, #12391, .T. ) ;
+#15402 = EDGE_CURVE ( 'NONE', #7461, #1259, #13185, .T. ) ;
+#15403 = VERTEX_POINT ( 'NONE', #3605 ) ;
+#15404 = CIRCLE ( 'NONE', #9, 0.1000000000000007000 ) ;
+#15405 = CARTESIAN_POINT ( 'NONE', ( 0.6198550533380657900, 0.05000000000000848900, 2.003492690403901700 ) ) ;
+#15406 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2000000002457346900, -1.850000000000005400 ) ) ;
+#15407 = EDGE_LOOP ( 'NONE', ( #323, #4043, #13703, #13939 ) ) ;
+#15408 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15409 = ORIENTED_EDGE ( 'NONE', *, *, #7563, .F. ) ;
+#15410 = PLANE ( 'NONE', #11496 ) ;
+#15411 = EDGE_CURVE ( 'NONE', #5463, #3946, #9762, .T. ) ;
+#15412 = VERTEX_POINT ( 'NONE', #12572 ) ;
+#15413 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082145400, 1.110615937841183700E-014, 5.123966862146437400E-031 ) ) ;
+#15414 = AXIS2_PLACEMENT_3D ( 'NONE', #3769, #8994, #6205 ) ;
+#15415 = LINE ( 'NONE', #8528, #1943 ) ;
+#15416 = DIRECTION ( 'NONE', ( 0.9999993974418508500, 1.383166512540806500E-014, -0.001097777725771104100 ) ) ;
+#15417 = LINE ( 'NONE', #15413, #764 ) ;
+#15418 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.469446951953617300E-015, 0.0000000000000000000 ) ) ;
+#15419 = LINE ( 'NONE', #1156, #10609 ) ;
+#15420 = ORIENTED_EDGE ( 'NONE', *, *, #3902, .F. ) ;
+#15421 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15422 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#15423 = ORIENTED_EDGE ( 'NONE', *, *, #11893, .F. ) ;
+#15424 = CARTESIAN_POINT ( 'NONE', ( -1.174999999999999800, 0.1500000002457345700, -1.850000000000005200 ) ) ;
+#15425 = ORIENTED_EDGE ( 'NONE', *, *, #10390, .T. ) ;
+#15426 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15427 = EDGE_CURVE ( 'NONE', #1950, #11694, #4514, .T. ) ;
+#15428 = ADVANCED_FACE ( 'NONE', ( #303 ), #16361, .F. ) ;
+#15429 = VECTOR ( 'NONE', #4602, 1000.000000000000000 ) ;
+#15430 = VECTOR ( 'NONE', #7630, 1000.000000000000100 ) ;
+#15431 = LINE ( 'NONE', #14669, #3169 ) ;
+#15432 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999998400, 2.454326594806839300, 2.888389752103148700 ) ) ;
+#15433 = CARTESIAN_POINT ( 'NONE', ( 0.4099999999999999800, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#15434 = EDGE_LOOP ( 'NONE', ( #8092, #8852, #2600, #9363 ) ) ;
+#15435 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#15436 = AXIS2_PLACEMENT_3D ( 'NONE', #111, #2680, #11711 ) ;
+#15437 = VERTEX_POINT ( 'NONE', #13855 ) ;
+#15438 = ORIENTED_EDGE ( 'NONE', *, *, #4202, .F. ) ;
+#15439 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.2000000002457346900, -1.850000000000005400 ) ) ;
+#15440 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.879071865730750700E-016, -3.469446951953609800E-016 ) ) ;
+#15441 = CIRCLE ( 'NONE', #14933, 0.1499999999999999700 ) ;
+#15442 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15443 = LINE ( 'NONE', #14193, #2982 ) ;
+#15444 = LINE ( 'NONE', #15006, #14259 ) ;
+#15445 = AXIS2_PLACEMENT_3D ( 'NONE', #4733, #6005, #15022 ) ;
+#15446 = ADVANCED_FACE ( 'NONE', ( #6116 ), #15971, .F. ) ;
+#15447 = VECTOR ( 'NONE', #155, 1000.000000000000000 ) ;
+#15448 = ORIENTED_EDGE ( 'NONE', *, *, #10161, .F. ) ;
+#15449 = AXIS2_PLACEMENT_3D ( 'NONE', #3390, #9744, #3338 ) ;
+#15450 = ORIENTED_EDGE ( 'NONE', *, *, #2247, .T. ) ;
+#15451 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000001300, 1.353553390000000300, 0.9599999999999989700 ) ) ;
+#15452 = DIRECTION ( 'NONE', ( 2.891205793294674700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#15453 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15454 = EDGE_LOOP ( 'NONE', ( #9131, #3701, #4121, #10210 ) ) ;
+#15455 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15456 = CARTESIAN_POINT ( 'NONE', ( 2.754999999999998600, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#15457 = DIRECTION ( 'NONE', ( -2.891205793294679000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15458 = FACE_OUTER_BOUND ( 'NONE', #571, .T. ) ;
+#15459 = AXIS2_PLACEMENT_3D ( 'NONE', #9425, #10719, #5595 ) ;
+#15460 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#15461 = LINE ( 'NONE', #5886, #1407 ) ;
+#15462 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.383162281240361100E-014, -6.381393830726702300E-031 ) ) ;
+#15463 = DIRECTION ( 'NONE', ( -1.416108080291566500E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#15464 = LINE ( 'NONE', #11040, #10278 ) ;
+#15465 = ORIENTED_EDGE ( 'NONE', *, *, #8974, .T. ) ;
+#15466 = ORIENTED_EDGE ( 'NONE', *, *, #15086, .F. ) ;
+#15467 = VERTEX_POINT ( 'NONE', #3729 ) ;
+#15468 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.485208455459595600E-016, 0.0000000000000000000 ) ) ;
+#15469 = PLANE ( 'NONE', #2304 ) ;
+#15470 = CARTESIAN_POINT ( 'NONE', ( 1.564999999999999300, 2.051665596448837700, -2.050000000000000700 ) ) ;
+#15471 = EDGE_LOOP ( 'NONE', ( #12024, #9049, #11191, #15425 ) ) ;
+#15472 = PLANE ( 'NONE', #5155 ) ;
+#15473 = DIRECTION ( 'NONE', ( 8.131516293641232000E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15474 = CIRCLE ( 'NONE', #3403, 0.1500000000000001100 ) ;
+#15475 = VECTOR ( 'NONE', #3240, 1000.000000000000100 ) ;
+#15476 = DIRECTION ( 'NONE', ( -3.216820240354854100E-015, -0.2391835129829040800, -0.9709743802578711900 ) ) ;
+#15477 = EDGE_CURVE ( 'NONE', #3889, #5774, #12595, .T. ) ;
+#15478 = LINE ( 'NONE', #4961, #11087 ) ;
+#15479 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 4.613626265895638800E-017 ) ) ;
+#15480 = EDGE_CURVE ( 'NONE', #1117, #791, #13797, .T. ) ;
+#15481 = VERTEX_POINT ( 'NONE', #2488 ) ;
+#15482 = DIRECTION ( 'NONE', ( 0.8727140745172808900, 0.4882316500795969600, 1.588025447077445000E-015 ) ) ;
+#15483 = ORIENTED_EDGE ( 'NONE', *, *, #4601, .T. ) ;
+#15484 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000500, 1.400000000000003900, -2.200000000000003700 ) ) ;
+#15485 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000006800, 1.114182148329209200E-014, 9.550206370404247900E-016 ) ) ;
+#15486 = FACE_OUTER_BOUND ( 'NONE', #7513, .T. ) ;
+#15487 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#15488 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#15489 = LINE ( 'NONE', #268, #4037 ) ;
+#15490 = EDGE_CURVE ( 'NONE', #8401, #8313, #13398, .T. ) ;
+#15491 = LINE ( 'NONE', #15069, #1833 ) ;
+#15492 = AXIS2_PLACEMENT_3D ( 'NONE', #13962, #4061, #15468 ) ;
+#15493 = ORIENTED_EDGE ( 'NONE', *, *, #4763, .F. ) ;
+#15494 = ORIENTED_EDGE ( 'NONE', *, *, #3982, .T. ) ;
+#15495 = EDGE_CURVE ( 'NONE', #5590, #11571, #7319, .T. ) ;
+#15496 = ORIENTED_EDGE ( 'NONE', *, *, #6618, .T. ) ;
+#15497 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15498 = ORIENTED_EDGE ( 'NONE', *, *, #12642, .F. ) ;
+#15499 = EDGE_CURVE ( 'NONE', #6432, #7972, #7103, .T. ) ;
+#15500 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.265000000000001700, -1.000000000000002700 ) ) ;
+#15501 = FACE_OUTER_BOUND ( 'NONE', #6814, .T. ) ;
+#15502 = ORIENTED_EDGE ( 'NONE', *, *, #12080, .F. ) ;
+#15503 = LINE ( 'NONE', #13061, #11312 ) ;
+#15504 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 0.2400000002457353100, -1.650000000000005200 ) ) ;
+#15505 = ADVANCED_FACE ( 'NONE', ( #15551 ), #14198, .F. ) ;
+#15506 = DIRECTION ( 'NONE', ( -3.481819213528770800E-015, 1.000000000000000000, 4.379057701015053300E-047 ) ) ;
+#15507 = ORIENTED_EDGE ( 'NONE', *, *, #8866, .F. ) ;
+#15508 = DIRECTION ( 'NONE', ( 1.000000000000000000, -3.491481338843133000E-015, -2.768175759537458200E-016 ) ) ;
+#15509 = AXIS2_PLACEMENT_3D ( 'NONE', #9773, #5905, #3465 ) ;
+#15510 = LINE ( 'NONE', #14147, #5641 ) ;
+#15511 = ORIENTED_EDGE ( 'NONE', *, *, #3381, .T. ) ;
+#15512 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 1.850000000000000800, 1.499999999999997300 ) ) ;
+#15513 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000006800, 1.114182148329209400E-014, 1.109999999999999000 ) ) ;
+#15514 = ORIENTED_EDGE ( 'NONE', *, *, #12610, .T. ) ;
+#15515 = DIRECTION ( 'NONE', ( -0.9999993974418509600, -1.383166512540807200E-014, 0.001097777725771460600 ) ) ;
+#15516 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.879071865730750700E-016, -3.469446951953610200E-016 ) ) ;
+#15517 = PLANE ( 'NONE', #10002 ) ;
+#15518 = FILL_AREA_STYLE ('',( #1224 ) ) ;
+#15519 = DIRECTION ( 'NONE', ( -4.913104358228324200E-016, 0.9063077870366480500, -0.4226182617407035500 ) ) ;
+#15520 = LINE ( 'NONE', #9518, #8290 ) ;
+#15521 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.380663704024509700E-014, 0.0000000000000000000 ) ) ;
+#15522 = ORIENTED_EDGE ( 'NONE', *, *, #10277, .F. ) ;
+#15523 = VECTOR ( 'NONE', #16215, 1000.000000000000000 ) ;
+#15524 = EDGE_CURVE ( 'NONE', #5222, #4419, #7506, .T. ) ;
+#15525 = EDGE_CURVE ( 'NONE', #14163, #4852, #282, .T. ) ;
+#15526 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.817098613104197700E-016, -0.0000000000000000000 ) ) ;
+#15527 = ORIENTED_EDGE ( 'NONE', *, *, #12850, .F. ) ;
+#15528 = ADVANCED_FACE ( 'NONE', ( #9535 ), #15362, .T. ) ;
+#15529 = LINE ( 'NONE', #6599, #3287 ) ;
+#15530 = AXIS2_PLACEMENT_3D ( 'NONE', #11576, #2444, #15291 ) ;
+#15531 = DIRECTION ( 'NONE', ( 0.7071067811865406900, 0.7071067811865543500, 0.0000000000000000000 ) ) ;
+#15532 = ORIENTED_EDGE ( 'NONE', *, *, #3758, .T. ) ;
+#15533 = CYLINDRICAL_SURFACE ( 'NONE', #3176, 0.1499999999999999100 ) ;
+#15534 = ORIENTED_EDGE ( 'NONE', *, *, #7407, .T. ) ;
+#15535 = PLANE ( 'NONE', #9569 ) ;
+#15536 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 2.450000000000000200, 2.952720810173289100E-016 ) ) ;
+#15537 = ORIENTED_EDGE ( 'NONE', *, *, #8646, .T. ) ;
+#15538 = ORIENTED_EDGE ( 'NONE', *, *, #13611, .T. ) ;
+#15539 = FACE_OUTER_BOUND ( 'NONE', #1295, .T. ) ;
+#15540 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.415624939244503200E-014, -0.0000000000000000000 ) ) ;
+#15541 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15542 = FACE_OUTER_BOUND ( 'NONE', #8050, .T. ) ;
+#15543 = ORIENTED_EDGE ( 'NONE', *, *, #5, .F. ) ;
+#15544 = VERTEX_POINT ( 'NONE', #8842 ) ;
+#15545 = EDGE_LOOP ( 'NONE', ( #10333, #12729, #1779, #9379 ) ) ;
+#15546 = DIRECTION ( 'NONE', ( 4.335446845417045200E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#15547 = ORIENTED_EDGE ( 'NONE', *, *, #8618, .T. ) ;
+#15548 = AXIS2_PLACEMENT_3D ( 'NONE', #4694, #11179, #3464 ) ;
+#15549 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -1.028492179432889400E-015 ) ) ;
+#15550 = ORIENTED_EDGE ( 'NONE', *, *, #808, .F. ) ;
+#15551 = FACE_OUTER_BOUND ( 'NONE', #2177, .T. ) ;
+#15552 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 3.469446951953610700E-016 ) ) ;
+#15553 = EDGE_LOOP ( 'NONE', ( #11661, #12871, #4827, #1479 ) ) ;
+#15554 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, 1.500000000000000200 ) ) ;
+#15555 = DIRECTION ( 'NONE', ( 1.415611836225472200E-014, -1.000000000000000000, 3.460219699422085300E-017 ) ) ;
+#15556 = CARTESIAN_POINT ( 'NONE', ( 0.1937596179799802600, 0.3000000000000026000, 1.868057534607060300 ) ) ;
+#15557 = VERTEX_POINT ( 'NONE', #6464 ) ;
+#15558 = ORIENTED_EDGE ( 'NONE', *, *, #14153, .T. ) ;
+#15559 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000001800, 1.203553389999994600, 1.109999999999998800 ) ) ;
+#15560 = DIRECTION ( 'NONE', ( 3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#15561 = CARTESIAN_POINT ( 'NONE', ( 1.737072930905311200, 1.805919983162139800, -1.499999999999997800 ) ) ;
+#15562 = VERTEX_POINT ( 'NONE', #10149 ) ;
+#15563 = ORIENTED_EDGE ( 'NONE', *, *, #6961, .T. ) ;
+#15564 = PLANE ( 'NONE', #2460 ) ;
+#15565 = LINE ( 'NONE', #9484, #2139 ) ;
+#15566 = COLOUR_RGB ( '',1.000000000000000000, 0.8117647058823529400, 0.5019607843137254800 ) ;
+#15567 = EDGE_CURVE ( 'NONE', #6275, #11975, #10546, .T. ) ;
+#15568 = VERTEX_POINT ( 'NONE', #11450 ) ;
+#15569 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15570 = CIRCLE ( 'NONE', #10842, 0.2499999999999997800 ) ;
+#15571 = EDGE_CURVE ( 'NONE', #3707, #5840, #1110, .T. ) ;
+#15572 = EDGE_LOOP ( 'NONE', ( #11633, #16348, #8886, #6672 ) ) ;
+#15573 = VECTOR ( 'NONE', #13, 1000.000000000000000 ) ;
+#15574 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.9848077530122073500, 0.1736481776669341300 ) ) ;
+#15575 = AXIS2_PLACEMENT_3D ( 'NONE', #4250, #14369, #12088 ) ;
+#15576 = VERTEX_POINT ( 'NONE', #6410 ) ;
+#15577 = ORIENTED_EDGE ( 'NONE', *, *, #4103, .F. ) ;
+#15578 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, -7.434529182757747200E-015 ) ) ;
+#15579 = AXIS2_PLACEMENT_3D ( 'NONE', #5257, #6434, #15594 ) ;
+#15580 = PLANE ( 'NONE', #16111 ) ;
+#15581 = DIRECTION ( 'NONE', ( -6.381393830726659300E-031, 4.613626265895638800E-017, -1.000000000000000000 ) ) ;
+#15582 = VECTOR ( 'NONE', #13105, 1000.000000000000000 ) ;
+#15583 = VECTOR ( 'NONE', #4656, 1000.000000000000000 ) ;
+#15584 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #7162, 'distance_accuracy_value', 'NONE');
+#15585 = ADVANCED_FACE ( 'NONE', ( #9137 ), #16581, .F. ) ;
+#15586 = VECTOR ( 'NONE', #1567, 1000.000000000000000 ) ;
+#15587 = LINE ( 'NONE', #4217, #9575 ) ;
+#15588 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000013800, 1.475000000000001400, -1.000000000000002200 ) ) ;
+#15589 = AXIS2_PLACEMENT_3D ( 'NONE', #15867, #4459, #3061 ) ;
+#15590 = VERTEX_POINT ( 'NONE', #10319 ) ;
+#15591 = ORIENTED_EDGE ( 'NONE', *, *, #2771, .F. ) ;
+#15592 = VECTOR ( 'NONE', #6408, 1000.000000000000000 ) ;
+#15593 = VERTEX_POINT ( 'NONE', #1166 ) ;
+#15594 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15595 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15596 = ORIENTED_EDGE ( 'NONE', *, *, #16050, .T. ) ;
+#15597 = EDGE_CURVE ( 'NONE', #1430, #16408, #496, .T. ) ;
+#15598 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000000, 0.3500000002457373000, -2.150000000000007000 ) ) ;
+#15599 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15600 = ORIENTED_EDGE ( 'NONE', *, *, #10044, .F. ) ;
+#15601 = EDGE_CURVE ( 'NONE', #6248, #11594, #13780, .T. ) ;
+#15602 = DIRECTION ( 'NONE', ( -0.5735764363510415000, -0.8191520442889950200, -6.297446262058656100E-016 ) ) ;
+#15603 = EDGE_CURVE ( 'NONE', #10426, #11799, #10955, .T. ) ;
+#15604 = FACE_OUTER_BOUND ( 'NONE', #12505, .T. ) ;
+#15605 = VECTOR ( 'NONE', #12599, 1000.000000000000000 ) ;
+#15606 = AXIS2_PLACEMENT_3D ( 'NONE', #4636, #16322, #784 ) ;
+#15607 = CYLINDRICAL_SURFACE ( 'NONE', #15255, 0.1199999999999998800 ) ;
+#15608 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999961700, 1.970000000000001300, 1.360920363336279400 ) ) ;
+#15609 = VERTEX_POINT ( 'NONE', #294 ) ;
+#15610 = ADVANCED_FACE ( 'NONE', ( #3928 ), #2597, .F. ) ;
+#15611 = ORIENTED_EDGE ( 'NONE', *, *, #14653, .T. ) ;
+#15612 = ORIENTED_EDGE ( 'NONE', *, *, #5077, .F. ) ;
+#15613 = EDGE_CURVE ( 'NONE', #10286, #12726, #10370, .T. ) ;
+#15614 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15615 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999993900, 1.405673326026338300, 1.699999999999997500 ) ) ;
+#15616 = DIRECTION ( 'NONE', ( 0.8191520442889950200, -0.5735764363510416100, 0.0000000000000000000 ) ) ;
+#15617 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15618 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#15619 = VECTOR ( 'NONE', #5743, 1000.000000000000000 ) ;
+#15620 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -9.637352644315596500E-017 ) ) ;
+#15621 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.382357769919017500E-014, 0.0000000000000000000 ) ) ;
+#15622 = EDGE_CURVE ( 'NONE', #10343, #1831, #3503, .T. ) ;
+#15623 = EDGE_CURVE ( 'NONE', #4055, #7497, #9955, .T. ) ;
+#15624 = DIRECTION ( 'NONE', ( -1.445602896647339700E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15625 = LINE ( 'NONE', #2248, #15430 ) ;
+#15626 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000041300, 2.150000000000000400, -2.370271699010682000 ) ) ;
+#15627 = FACE_OUTER_BOUND ( 'NONE', #7310, .T. ) ;
+#15628 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#15629 = ORIENTED_EDGE ( 'NONE', *, *, #6890, .F. ) ;
+#15630 = PLANE ( 'NONE', #524 ) ;
+#15631 = EDGE_CURVE ( 'NONE', #1289, #1886, #6094, .T. ) ;
+#15632 = ORIENTED_EDGE ( 'NONE', *, *, #10242, .T. ) ;
+#15633 = ORIENTED_EDGE ( 'NONE', *, *, #7411, .T. ) ;
+#15634 = ORIENTED_EDGE ( 'NONE', *, *, #2247, .F. ) ;
+#15635 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#15636 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000000400, 2.450000000000000200, -1.400000000000000600 ) ) ;
+#15637 = CIRCLE ( 'NONE', #5369, 0.05000000000000056500 ) ;
+#15638 = CARTESIAN_POINT ( 'NONE', ( 1.476044799316081500E-016, 1.475000000000001400, -1.000000000000002400 ) ) ;
+#15639 = LINE ( 'NONE', #10068, #16236 ) ;
+#15640 = FACE_OUTER_BOUND ( 'NONE', #14274, .T. ) ;
+#15641 = CARTESIAN_POINT ( 'NONE', ( 0.6749999988236180500, 0.3000000000000093100, -0.2911402198045955300 ) ) ;
+#15642 = LINE ( 'NONE', #1720, #12471 ) ;
+#15643 = ORIENTED_EDGE ( 'NONE', *, *, #1326, .F. ) ;
+#15644 = ORIENTED_EDGE ( 'NONE', *, *, #4427, .F. ) ;
+#15645 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902025300, 0.6523577121251166200, 2.726626411496519500 ) ) ;
+#15646 = ORIENTED_EDGE ( 'NONE', *, *, #11248, .F. ) ;
+#15647 = EDGE_CURVE ( 'NONE', #508, #2505, #1893, .T. ) ;
+#15648 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.336808689941968800E-015, 0.0000000000000000000 ) ) ;
+#15649 = DIRECTION ( 'NONE', ( 3.481819213528770800E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#15650 = LINE ( 'NONE', #5028, #10462 ) ;
+#15651 = VECTOR ( 'NONE', #14790, 1000.000000000000000 ) ;
+#15652 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082138700, 0.05000000000001111900, -0.2911402198045955300 ) ) ;
+#15653 = VECTOR ( 'NONE', #14838, 1000.000000000000000 ) ;
+#15654 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#15655 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.415624939244503200E-014, 0.0000000000000000000 ) ) ;
+#15656 = AXIS2_PLACEMENT_3D ( 'NONE', #14073, #3955, #12957 ) ;
+#15657 = VECTOR ( 'NONE', #16188, 1000.000000000000000 ) ;
+#15658 = VERTEX_POINT ( 'NONE', #14249 ) ;
+#15659 = ORIENTED_EDGE ( 'NONE', *, *, #15524, .T. ) ;
+#15660 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000900, 0.1150000002457349400, -2.200000000000008200 ) ) ;
+#15661 = VECTOR ( 'NONE', #5792, 1000.000000000000000 ) ;
+#15662 = DIRECTION ( 'NONE', ( -1.000000000000000000, 4.336808689941968800E-015, 0.0000000000000000000 ) ) ;
+#15663 = LINE ( 'NONE', #9022, #11065 ) ;
+#15664 = CARTESIAN_POINT ( 'NONE', ( 0.1600000000000003100, 2.450000000000000200, -1.200000000000000200 ) ) ;
+#15665 = AXIS2_PLACEMENT_3D ( 'NONE', #4626, #13640, #12297 ) ;
+#15666 = CARTESIAN_POINT ( 'NONE', ( -3.900000000000004400, 0.2999999999999459800, 0.5999999999999995300 ) ) ;
+#15667 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.036248465232409100E-030, 3.584139413175222700E-016 ) ) ;
+#15668 = FACE_OUTER_BOUND ( 'NONE', #4966, .T. ) ;
+#15669 = VERTEX_POINT ( 'NONE', #14450 ) ;
+#15670 = ADVANCED_FACE ( 'NONE', ( #3698 ), #5334, .F. ) ;
+#15671 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#15672 = CARTESIAN_POINT ( 'NONE', ( 0.7749999999999981300, 0.2400000002457353400, -2.200000000000007700 ) ) ;
+#15673 = VERTEX_POINT ( 'NONE', #14339 ) ;
+#15674 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999995500, 0.3000000000000538900, 1.384087879768940200E-017 ) ) ;
+#15675 = AXIS2_PLACEMENT_3D ( 'NONE', #5165, #12940, #6389 ) ;
+#15676 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#15677 = VECTOR ( 'NONE', #16181, 1000.000000000000000 ) ;
+#15678 = AXIS2_PLACEMENT_3D ( 'NONE', #8337, #9750, #10930 ) ;
+#15679 = FILL_AREA_STYLE ('',( #13246 ) ) ;
+#15680 = LINE ( 'NONE', #9507, #8682 ) ;
+#15681 = VERTEX_POINT ( 'NONE', #6513 ) ;
+#15682 = CARTESIAN_POINT ( 'NONE', ( 5.421010862427283100E-015, 2.450000000000000200, 1.249999999999991600 ) ) ;
+#15683 = ORIENTED_EDGE ( 'NONE', *, *, #15294, .F. ) ;
+#15684 = AXIS2_PLACEMENT_3D ( 'NONE', #15288, #3735, #12527 ) ;
+#15685 = CARTESIAN_POINT ( 'NONE', ( 2.045000000000000800, 2.500000000000000400, 1.849999999999999600 ) ) ;
+#15686 = ADVANCED_FACE ( 'NONE', ( #14571 ), #1502, .F. ) ;
+#15687 = CARTESIAN_POINT ( 'NONE', ( -0.2364161348688240100, 0.04999999999999675500, -0.5199999991786072900 ) ) ;
+#15688 = EDGE_CURVE ( 'NONE', #4960, #13506, #917, .T. ) ;
+#15689 = ORIENTED_EDGE ( 'NONE', *, *, #3272, .T. ) ;
+#15690 = FACE_OUTER_BOUND ( 'NONE', #9301, .T. ) ;
+#15691 = EDGE_CURVE ( 'NONE', #16132, #15290, #5120, .T. ) ;
+#15692 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999700, 2.549353846549093500, 2.602830159865977800 ) ) ;
+#15693 = CLOSED_SHELL ( 'NONE', ( #966, #4818, #15079, #2794, #945, #12346, #10478, #5707, #15585, #7405 ) ) ;
+#15694 = LINE ( 'NONE', #4096, #4049 ) ;
+#15695 = EDGE_CURVE ( 'NONE', #13445, #10961, #5693, .T. ) ;
+#15696 = VECTOR ( 'NONE', #7707, 1000.000000000000000 ) ;
+#15697 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.416109137628984700E-014, 3.507391052951040100E-016 ) ) ;
+#15698 = DIRECTION ( 'NONE', ( -3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#15699 = ORIENTED_EDGE ( 'NONE', *, *, #4553, .T. ) ;
+#15700 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 0.1500000002457345700, -1.850000000000005200 ) ) ;
+#15701 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#15702 = CIRCLE ( 'NONE', #5735, 0.5499999999999997100 ) ;
+#15703 = EDGE_CURVE ( 'NONE', #3597, #7890, #4095, .T. ) ;
+#15704 = ORIENTED_EDGE ( 'NONE', *, *, #15245, .T. ) ;
+#15705 = CIRCLE ( 'NONE', #8758, 0.1500000000000001100 ) ;
+#15706 = CARTESIAN_POINT ( 'NONE', ( -1.210000000000000000, 2.450000000000000200, -2.050000000000000300 ) ) ;
+#15707 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000005300, 0.3000000002457299800, -0.2600000000000018400 ) ) ;
+#15708 = FACE_OUTER_BOUND ( 'NONE', #12695, .T. ) ;
+#15709 = VERTEX_POINT ( 'NONE', #14393 ) ;
+#15710 = DIRECTION ( 'NONE', ( 4.335446845417045200E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#15711 = EDGE_CURVE ( 'NONE', #14168, #12220, #14752, .T. ) ;
+#15712 = EDGE_CURVE ( 'NONE', #13158, #12941, #3095, .T. ) ;
+#15713 = ORIENTED_EDGE ( 'NONE', *, *, #5873, .T. ) ;
+#15714 = EDGE_CURVE ( 'NONE', #10568, #2525, #1710, .T. ) ;
+#15715 = EDGE_CURVE ( 'NONE', #2348, #12783, #2302, .T. ) ;
+#15716 = ORIENTED_EDGE ( 'NONE', *, *, #10340, .T. ) ;
+#15717 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#15718 = EDGE_CURVE ( 'NONE', #1413, #8713, #7722, .T. ) ;
+#15719 = DIRECTION ( 'NONE', ( 3.469446951953615200E-016, 1.304346016487841200E-030, -1.000000000000000000 ) ) ;
+#15720 = VERTEX_POINT ( 'NONE', #5613 ) ;
+#15721 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.409462824231156100E-014, 0.0000000000000000000 ) ) ;
+#15722 = ORIENTED_EDGE ( 'NONE', *, *, #6056, .T. ) ;
+#15723 = CIRCLE ( 'NONE', #12169, 0.1499999999999999700 ) ;
+#15724 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000004800, 0.3000000002457317600, 1.109999999999998500 ) ) ;
+#15725 = CARTESIAN_POINT ( 'NONE', ( 1.174999999999998700, 0.1150000002457354200, -2.200000000000007300 ) ) ;
+#15726 = DIRECTION ( 'NONE', ( 1.000000000000000000, -4.613626265895772900E-016, -0.0000000000000000000 ) ) ;
+#15727 = PLANE ( 'NONE', #13171 ) ;
+#15728 = DIRECTION ( 'NONE', ( -6.981725862149774300E-016, 0.9659258262890698700, -0.2588190451025146900 ) ) ;
+#15729 = DIRECTION ( 'NONE', ( 3.865144610036217700E-015, -1.000000000000000000, -2.280759219278673500E-046 ) ) ;
+#15730 = EDGE_LOOP ( 'NONE', ( #12654, #12111, #3600, #1566 ) ) ;
+#15731 = ORIENTED_EDGE ( 'NONE', *, *, #15931, .F. ) ;
+#15732 = CIRCLE ( 'NONE', #4475, 0.2499999999999997800 ) ;
+#15733 = FACE_OUTER_BOUND ( 'NONE', #295, .T. ) ;
+#15734 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#15735 = DIRECTION ( 'NONE', ( 7.228014483236702500E-016, -6.866613759074868000E-015, 1.000000000000000000 ) ) ;
+#15736 = EDGE_CURVE ( 'NONE', #909, #12004, #11586, .T. ) ;
+#15737 = ORIENTED_EDGE ( 'NONE', *, *, #9677, .F. ) ;
+#15738 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.753666395189100600E-017, -1.000000000000000000 ) ) ;
+#15739 = ORIENTED_EDGE ( 'NONE', *, *, #6085, .T. ) ;
+#15740 = ORIENTED_EDGE ( 'NONE', *, *, #9842, .T. ) ;
+#15741 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.2400000002457353100, -1.800000000000005400 ) ) ;
+#15742 = ORIENTED_EDGE ( 'NONE', *, *, #9794, .T. ) ;
+#15743 = EDGE_LOOP ( 'NONE', ( #13657, #4120, #10776, #3276 ) ) ;
+#15744 = AXIS2_PLACEMENT_3D ( 'NONE', #10868, #15803, #14635 ) ;
+#15745 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999997200, 1.370000000000001400, -1.000000000000002000 ) ) ;
+#15746 = ORIENTED_EDGE ( 'NONE', *, *, #1031, .F. ) ;
+#15747 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#15748 = FACE_OUTER_BOUND ( 'NONE', #5431, .T. ) ;
+#15749 = ADVANCED_FACE ( 'NONE', ( #6504 ), #9563, .F. ) ;
+#15750 = VERTEX_POINT ( 'NONE', #2981 ) ;
+#15751 = ORIENTED_EDGE ( 'NONE', *, *, #12434, .T. ) ;
+#15752 = ORIENTED_EDGE ( 'NONE', *, *, #1617, .F. ) ;
+#15753 = CLOSED_SHELL ( 'NONE', ( #8438, #566, #202, #10815, #9721, #10077, #8345, #16298, #15670, #14215, #11699, #12179, #12269, #11682, #7072, #13671, #857, #1372, #10063, #7365, #13423, #4381, #4473, #3526, #4916, #623, #12093, #14829, #10553, #9457, #4628, #15039, #15766, #11479, #10143, #125, #3288, #15099, #14604, #14333, #16534, #4231, #9376, #13711, #9954, #9895, #5808, #3923, #262, #16281, #7687, #9370, #5227, #2227, #5729, #5405, #11408, #6849, #15885, #7253, #16085, #8370, #10760, #4145, #5149, #7861, #689, #3569, #9615, #13834, #9202, #15358, #13263, #8619, #5920, #15505, #1798, #15168, #12325, #10651, #15428, #12539, #4396, #774, #8635, #2404, #11183, #13984, #10796, #3379, #345, #6989, #2073, #3631, #10721, #1535, #3897, #6817, #5992, #12017, #5478, #11918, #14277, #9694, #9289, #15768, #3983, #4740, #2775, #8975, #4066, #16170, #1194, #11388, #12518, #6899, #15833, #13928, #15269, #3818, #2384, #4321, #4428 ) ) ;
+#15754 = CARTESIAN_POINT ( 'NONE', ( 2.667157288364403500, 0.4792893221270813600, -2.200000000000007300 ) ) ;
+#15755 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583903051300, 2.456984675392945300E-010, -2.200000000000000600 ) ) ;
+#15756 = AXIS2_PLACEMENT_3D ( 'NONE', #7304, #4792, #2257 ) ;
+#15757 = CARTESIAN_POINT ( 'NONE', ( 2.805000000000001000, 2.450000000000000200, 1.499999999999999600 ) ) ;
+#15758 = LINE ( 'NONE', #8984, #4307 ) ;
+#15759 = ORIENTED_EDGE ( 'NONE', *, *, #10551, .T. ) ;
+#15760 = VERTEX_POINT ( 'NONE', #640 ) ;
+#15761 = CARTESIAN_POINT ( 'NONE', ( -4.033712875147846200, 1.250000000000002200, 2.604258337240181300 ) ) ;
+#15762 = FACE_OUTER_BOUND ( 'NONE', #6869, .T. ) ;
+#15763 = DIRECTION ( 'NONE', ( -1.671603207451234000E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#15764 = ORIENTED_EDGE ( 'NONE', *, *, #12730, .F. ) ;
+#15765 = VECTOR ( 'NONE', #11889, 1000.000000000000000 ) ;
+#15766 = ADVANCED_FACE ( 'NONE', ( #7919 ), #1314, .T. ) ;
+#15767 = ORIENTED_EDGE ( 'NONE', *, *, #12921, .F. ) ;
+#15768 = ADVANCED_FACE ( 'NONE', ( #8331 ), #2692, .T. ) ;
+#15769 = AXIS2_PLACEMENT_3D ( 'NONE', #6240, #10177, #5034 ) ;
+#15770 = ORIENTED_EDGE ( 'NONE', *, *, #4622, .F. ) ;
+#15771 = CARTESIAN_POINT ( 'NONE', ( -2.704999999999997900, 2.450000000000000200, 1.900000000000000100 ) ) ;
+#15772 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.415611836225472200E-014, 0.0000000000000000000 ) ) ;
+#15773 = LINE ( 'NONE', #11608, #926 ) ;
+#15774 = CARTESIAN_POINT ( 'NONE', ( 1.790000000000000000, 2.480012747059398400E-014, -0.9000000000000031300 ) ) ;
+#15775 = CYLINDRICAL_SURFACE ( 'NONE', #7846, 0.2000000000000000900 ) ;
+#15776 = LINE ( 'NONE', #12123, #5514 ) ;
+#15777 = CARTESIAN_POINT ( 'NONE', ( -3.112132034949231000, 0.7121320343559478500, -2.137867965644038500 ) ) ;
+#15778 = CARTESIAN_POINT ( 'NONE', ( -0.7750000000000000200, 0.1150000002457350800, -1.400000000000001900 ) ) ;
+#15779 = VECTOR ( 'NONE', #10813, 999.9999999999998900 ) ;
+#15780 = VERTEX_POINT ( 'NONE', #5496 ) ;
+#15781 = ORIENTED_EDGE ( 'NONE', *, *, #14024, .T. ) ;
+#15782 = CIRCLE ( 'NONE', #6449, 0.1500000000000001100 ) ;
+#15783 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 5.860552283705448600E-016 ) ) ;
+#15784 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000900, 0.1150000002457349400, -1.400000000000001900 ) ) ;
+#15785 = EDGE_LOOP ( 'NONE', ( #9854, #13569, #5108, #8792 ) ) ;
+#15786 = ORIENTED_EDGE ( 'NONE', *, *, #5145, .T. ) ;
+#15787 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15788 = AXIS2_PLACEMENT_3D ( 'NONE', #6966, #10937, #13528 ) ;
+#15789 = ORIENTED_EDGE ( 'NONE', *, *, #7668, .F. ) ;
+#15790 = EDGE_CURVE ( 'NONE', #1214, #4992, #5294, .T. ) ;
+#15791 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#15792 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245753700, 0.3000000002457344200, -0.4100000000000018100 ) ) ;
+#15793 = EDGE_CURVE ( 'NONE', #74, #5590, #16365, .T. ) ;
+#15794 = VECTOR ( 'NONE', #8781, 1000.000000000000000 ) ;
+#15795 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 5.421010862427439300E-015, 1.000000000000000000 ) ) ;
+#15796 = LINE ( 'NONE', #12442, #1557 ) ;
+#15797 = EDGE_CURVE ( 'NONE', #16563, #7694, #12980, .T. ) ;
+#15798 = CARTESIAN_POINT ( 'NONE', ( -3.262132034949233500, 0.4378679656440213600, -1.200000000000003100 ) ) ;
+#15799 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #15981 ) ) ;
+#15800 = LINE ( 'NONE', #13595, #14386 ) ;
+#15801 = ORIENTED_EDGE ( 'NONE', *, *, #6968, .T. ) ;
+#15802 = LINE ( 'NONE', #7122, #9183 ) ;
+#15803 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15804 = AXIS2_PLACEMENT_3D ( 'NONE', #14084, #11398, #15418 ) ;
+#15805 = EDGE_LOOP ( 'NONE', ( #12999, #11757, #6167, #7930 ) ) ;
+#15806 = EDGE_LOOP ( 'NONE', ( #12914, #543, #11825, #14710 ) ) ;
+#15807 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.228014483236700500E-016, 0.0000000000000000000 ) ) ;
+#15808 = EDGE_CURVE ( 'NONE', #7712, #9923, #14354, .T. ) ;
+#15809 = LINE ( 'NONE', #5337, #14235 ) ;
+#15810 = VECTOR ( 'NONE', #12951, 1000.000000000000000 ) ;
+#15811 = ORIENTED_EDGE ( 'NONE', *, *, #3433, .T. ) ;
+#15812 = EDGE_CURVE ( 'NONE', #11840, #12248, #10152, .T. ) ;
+#15813 = ORIENTED_EDGE ( 'NONE', *, *, #4495, .F. ) ;
+#15814 = ORIENTED_EDGE ( 'NONE', *, *, #4599, .T. ) ;
+#15815 = VERTEX_POINT ( 'NONE', #14675 ) ;
+#15816 = CARTESIAN_POINT ( 'NONE', ( -2.596446610245754600, 0.3000000002457347000, -2.050000000000007400 ) ) ;
+#15817 = EDGE_LOOP ( 'NONE', ( #15629, #7260, #3547, #8184 ) ) ;
+#15818 = EDGE_CURVE ( 'NONE', #4246, #14092, #5876, .T. ) ;
+#15819 = DIRECTION ( 'NONE', ( -3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#15820 = DIRECTION ( 'NONE', ( 1.097926250618231200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15821 = EDGE_CURVE ( 'NONE', #305, #5174, #5482, .T. ) ;
+#15822 = AXIS2_PLACEMENT_3D ( 'NONE', #2484, #3850, #12796 ) ;
+#15823 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.975407965780183500E-015, 0.0000000000000000000 ) ) ;
+#15824 = VECTOR ( 'NONE', #9438, 1000.000000000000000 ) ;
+#15825 = VECTOR ( 'NONE', #9073, 1000.000000000000000 ) ;
+#15826 = LINE ( 'NONE', #2242, #7792 ) ;
+#15827 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15828 = ORIENTED_EDGE ( 'NONE', *, *, #14759, .F. ) ;
+#15829 = ORIENTED_EDGE ( 'NONE', *, *, #9842, .F. ) ;
+#15830 = ORIENTED_EDGE ( 'NONE', *, *, #14245, .T. ) ;
+#15831 = CARTESIAN_POINT ( 'NONE', ( -3.967378042322856800, 1.400000000000001900, 2.896832584148689700 ) ) ;
+#15832 = ORIENTED_EDGE ( 'NONE', *, *, #7303, .F. ) ;
+#15833 = ADVANCED_FACE ( 'NONE', ( #5675 ), #3078, .T. ) ;
+#15834 = CARTESIAN_POINT ( 'NONE', ( 1.360355339355998600, -1.463908729949247000, -2.200000000000001100 ) ) ;
+#15835 = PLANE ( 'NONE', #7390 ) ;
+#15836 = CARTESIAN_POINT ( 'NONE', ( 1.360355339355998400, -1.463908729949247300, 1.109999999999998300 ) ) ;
+#15837 = CARTESIAN_POINT ( 'NONE', ( -3.449999999999999300, 1.900000000000001700, -2.050000000000007400 ) ) ;
+#15838 = CARTESIAN_POINT ( 'NONE', ( -3.376776695296640300, 0.9767766947033631500, 1.109999999999999000 ) ) ;
+#15839 = EDGE_CURVE ( 'NONE', #4776, #3144, #8106, .T. ) ;
+#15840 = CARTESIAN_POINT ( 'NONE', ( 2.499999999999999100, 2.457334466118843400E-010, 2.578355979569205500 ) ) ;
+#15841 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000006200, 8.686989030519775500E-015, 1.109999999999998500 ) ) ;
+#15842 = VECTOR ( 'NONE', #2599, 1000.000000000000000 ) ;
+#15843 = CARTESIAN_POINT ( 'NONE', ( -1.549999999999999800, -1.179307626212305300E-015, 1.499999999999997300 ) ) ;
+#15844 = VECTOR ( 'NONE', #15508, 1000.000000000000000 ) ;
+#15845 = CARTESIAN_POINT ( 'NONE', ( -3.262132034949233500, 0.4378679656440214700, -1.200000000000003100 ) ) ;
+#15846 = EDGE_CURVE ( 'NONE', #3630, #11840, #5100, .T. ) ;
+#15847 = LINE ( 'NONE', #5963, #10055 ) ;
+#15848 = LINE ( 'NONE', #3942, #5588 ) ;
+#15849 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#15850 = VERTEX_POINT ( 'NONE', #7295 ) ;
+#15851 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#15852 = ORIENTED_EDGE ( 'NONE', *, *, #14877, .F. ) ;
+#15853 = AXIS2_PLACEMENT_3D ( 'NONE', #7076, #710, #824 ) ;
+#15854 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000700, 0.3500000002457373000, -2.150000000000007000 ) ) ;
+#15855 = ORIENTED_EDGE ( 'NONE', *, *, #12662, .T. ) ;
+#15856 = CARTESIAN_POINT ( 'NONE', ( 3.662132034355969300, 0.8378679650507641100, -2.200000000000001100 ) ) ;
+#15857 = ADVANCED_FACE ( 'NONE', ( #14170 ), #10728, .F. ) ;
+#15858 = ADVANCED_FACE ( 'NONE', ( #1296 ), #3330, .F. ) ;
+#15859 = VECTOR ( 'NONE', #8812, 1000.000000000000000 ) ;
+#15860 = DIRECTION ( 'NONE', ( 9.227252531791494600E-017, 9.227252531791530300E-017, -1.000000000000000000 ) ) ;
+#15861 = VECTOR ( 'NONE', #539, 1000.000000000000000 ) ;
+#15862 = FACE_OUTER_BOUND ( 'NONE', #11681, .T. ) ;
+#15863 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#15864 = AXIS2_PLACEMENT_3D ( 'NONE', #8586, #4745, #13748 ) ;
+#15865 = VERTEX_POINT ( 'NONE', #16293 ) ;
+#15866 = ORIENTED_EDGE ( 'NONE', *, *, #12134, .F. ) ;
+#15867 = CARTESIAN_POINT ( 'NONE', ( -2.350000000000001000, -0.02759879240849119600, 2.894122473943339500 ) ) ;
+#15868 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15869 = LINE ( 'NONE', #15120, #12889 ) ;
+#15870 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.150000000000000400, -1.199999999999998800 ) ) ;
+#15871 = AXIS2_PLACEMENT_3D ( 'NONE', #2375, #5002, #7180 ) ;
+#15872 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15873 = LINE ( 'NONE', #6753, #6426 ) ;
+#15874 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999978100, 1.370000000000001400, 1.699999999999998200 ) ) ;
+#15875 = FACE_OUTER_BOUND ( 'NONE', #15434, .T. ) ;
+#15876 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 5.421010862427439300E-015 ) ) ;
+#15877 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#15878 = CARTESIAN_POINT ( 'NONE', ( 3.235355339059327500, 1.118198050940672600, -1.200000000000003500 ) ) ;
+#15879 = ORIENTED_EDGE ( 'NONE', *, *, #13136, .F. ) ;
+#15880 = ORIENTED_EDGE ( 'NONE', *, *, #683, .T. ) ;
+#15881 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 2.150000000000001200, -1.200000000000003100 ) ) ;
+#15882 = PLANE ( 'NONE', #14572 ) ;
+#15883 = ORIENTED_EDGE ( 'NONE', *, *, #15372, .T. ) ;
+#15884 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 1.730000000000001300, -1.480000000000007500 ) ) ;
+#15885 = ADVANCED_FACE ( 'NONE', ( #4289 ), #15005, .F. ) ;
+#15886 = VECTOR ( 'NONE', #4672, 1000.000000000000100 ) ;
+#15887 = FACE_OUTER_BOUND ( 'NONE', #12235, .T. ) ;
+#15888 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.239088197126290700E-015, 1.000000000000000000 ) ) ;
+#15889 = EDGE_CURVE ( 'NONE', #11059, #3932, #11151, .T. ) ;
+#15890 = VECTOR ( 'NONE', #9872, 1000.000000000000000 ) ;
+#15891 = DIRECTION ( 'NONE', ( -0.7071067811865536800, 0.7071067811865412400, -3.262326418475465400E-017 ) ) ;
+#15892 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15893 = VERTEX_POINT ( 'NONE', #3383 ) ;
+#15894 = ORIENTED_EDGE ( 'NONE', *, *, #9811, .T. ) ;
+#15895 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15896 = AXIS2_PLACEMENT_3D ( 'NONE', #10074, #13893, #2422 ) ;
+#15897 = EDGE_CURVE ( 'NONE', #697, #15249, #15342, .T. ) ;
+#15898 = FACE_OUTER_BOUND ( 'NONE', #6188, .T. ) ;
+#15899 = ORIENTED_EDGE ( 'NONE', *, *, #3013, .F. ) ;
+#15900 = VECTOR ( 'NONE', #13396, 1000.000000000000000 ) ;
+#15901 = DIRECTION ( 'NONE', ( -1.521687259628781400E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#15902 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#15903 = FACE_OUTER_BOUND ( 'NONE', #3851, .T. ) ;
+#15904 = VERTEX_POINT ( 'NONE', #13507 ) ;
+#15905 = AXIS2_PLACEMENT_3D ( 'NONE', #4079, #8868, #12135 ) ;
+#15906 = ORIENTED_EDGE ( 'NONE', *, *, #1850, .T. ) ;
+#15907 = CARTESIAN_POINT ( 'NONE', ( 1.944999999999998700, 2.450000000000000200, 1.499999999999999600 ) ) ;
+#15908 = EDGE_CURVE ( 'NONE', #12198, #11149, #9741, .T. ) ;
+#15909 = EDGE_CURVE ( 'NONE', #10224, #5982, #6288, .T. ) ;
+#15910 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902933300, 2.456998905546459200E-010, 2.499999999999996400 ) ) ;
+#15911 = EDGE_CURVE ( 'NONE', #10442, #5349, #7705, .T. ) ;
+#15912 = ADVANCED_FACE ( 'NONE', ( #8536 ), #8564, .T. ) ;
+#15913 = ORIENTED_EDGE ( 'NONE', *, *, #13936, .F. ) ;
+#15914 = DIRECTION ( 'NONE', ( -0.8191520442889950200, 0.5735764363510416100, 0.0000000000000000000 ) ) ;
+#15915 = LINE ( 'NONE', #2176, #7073 ) ;
+#15916 = AXIS2_PLACEMENT_3D ( 'NONE', #9883, #4809, #7383 ) ;
+#15917 = DIRECTION ( 'NONE', ( 0.7071067811865408000, -0.7071067811865541200, -0.0000000000000000000 ) ) ;
+#15918 = ORIENTED_EDGE ( 'NONE', *, *, #13197, .F. ) ;
+#15919 = FILL_AREA_STYLE ('',( #12199 ) ) ;
+#15920 = DIRECTION ( 'NONE', ( -3.862588252153086800E-015, -1.000000000000000000, -4.613626265896084400E-017 ) ) ;
+#15921 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.9709743802578713100, -0.2391835129829031900 ) ) ;
+#15922 = EDGE_CURVE ( 'NONE', #4855, #8104, #3490, .T. ) ;
+#15923 = LINE ( 'NONE', #15682, #8094 ) ;
+#15924 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15925 = CARTESIAN_POINT ( 'NONE', ( -0.2358450058874400300, 0.04999999999999674100, 0.0002589055502033213000 ) ) ;
+#15926 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999978100, 1.475000000000001400, -1.000000000000001800 ) ) ;
+#15927 = ORIENTED_EDGE ( 'NONE', *, *, #2352, .F. ) ;
+#15928 = EDGE_LOOP ( 'NONE', ( #2128, #11959, #2161, #4309 ) ) ;
+#15929 = ADVANCED_FACE ( 'NONE', ( #11965 ), #7185, .F. ) ;
+#15930 = ORIENTED_EDGE ( 'NONE', *, *, #1870, .F. ) ;
+#15931 = EDGE_CURVE ( 'NONE', #8803, #6325, #10350, .T. ) ;
+#15932 = ADVANCED_FACE ( 'NONE', ( #12965 ), #13366, .F. ) ;
+#15933 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#15934 = EDGE_CURVE ( 'NONE', #11452, #5335, #2492, .T. ) ;
+#15935 = FILL_AREA_STYLE_COLOUR ( '', #15566 ) ;
+#15936 = ORIENTED_EDGE ( 'NONE', *, *, #13495, .T. ) ;
+#15937 = ORIENTED_EDGE ( 'NONE', *, *, #3673, .T. ) ;
+#15938 = VECTOR ( 'NONE', #15208, 1000.000000000000000 ) ;
+#15939 = CARTESIAN_POINT ( 'NONE', ( 3.749999999999998700, 1.900000000000001700, 2.499999999999999100 ) ) ;
+#15940 = CARTESIAN_POINT ( 'NONE', ( 1.750000000000000400, 1.850000000000000800, 1.499999999999997600 ) ) ;
+#15941 = VECTOR ( 'NONE', #3529, 1000.000000000000000 ) ;
+#15942 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082138700, 0.05000000000001105600, 1.759999999999999100 ) ) ;
+#15943 = DIRECTION ( 'NONE', ( 6.381393830726659300E-031, -4.613626265895638800E-017, 1.000000000000000000 ) ) ;
+#15944 = AXIS2_PLACEMENT_3D ( 'NONE', #11259, #5924, #13777 ) ;
+#15945 = CARTESIAN_POINT ( 'NONE', ( 2.499999999999997800, 0.07175505414060454100, 2.869648293646565900 ) ) ;
+#15946 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15947 = VERTEX_POINT ( 'NONE', #12618 ) ;
+#15948 = ORIENTED_EDGE ( 'NONE', *, *, #12590, .T. ) ;
+#15949 = ORIENTED_EDGE ( 'NONE', *, *, #12928, .F. ) ;
+#15950 = DIRECTION ( 'NONE', ( -7.608436298143906800E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#15951 = ORIENTED_EDGE ( 'NONE', *, *, #13843, .T. ) ;
+#15952 = EDGE_LOOP ( 'NONE', ( #1061, #10572, #11009, #13608 ) ) ;
+#15953 = VECTOR ( 'NONE', #12903, 1000.000000000000000 ) ;
+#15954 = CARTESIAN_POINT ( 'NONE', ( 2.985355339898354100, 0.1610912705931374400, 7.254869050147251000E-017 ) ) ;
+#15955 = AXIS2_PLACEMENT_3D ( 'NONE', #2182, #7341, #8660 ) ;
+#15956 = EDGE_LOOP ( 'NONE', ( #12171, #5623, #10179, #9879 ) ) ;
+#15957 = CYLINDRICAL_SURFACE ( 'NONE', #10472, 0.1000000000000008400 ) ;
+#15958 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15959 = DIRECTION ( 'NONE', ( 1.000000000000000000, -3.534069810834166300E-015, 0.0000000000000000000 ) ) ;
+#15960 = ORIENTED_EDGE ( 'NONE', *, *, #7719, .T. ) ;
+#15961 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000002000, 1.353553389999999000, 0.9599999999999988500 ) ) ;
+#15962 = ORIENTED_EDGE ( 'NONE', *, *, #4977, .F. ) ;
+#15963 = ADVANCED_FACE ( 'NONE', ( #12776 ), #9803, .F. ) ;
+#15964 = AXIS2_PLACEMENT_3D ( 'NONE', #15373, #12990, #1464 ) ;
+#15965 = VECTOR ( 'NONE', #14881, 1000.000000000000000 ) ;
+#15966 = CARTESIAN_POINT ( 'NONE', ( 3.588908729652606800, 0.7646446603474002000, -2.200000000000001100 ) ) ;
+#15967 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245753300, 0.3000000002457350300, -1.200000000000001500 ) ) ;
+#15968 = LINE ( 'NONE', #10518, #15376 ) ;
+#15969 = EDGE_LOOP ( 'NONE', ( #12362, #6876, #16370, #5194 ) ) ;
+#15970 = VERTEX_POINT ( 'NONE', #16503 ) ;
+#15971 = CYLINDRICAL_SURFACE ( 'NONE', #2447, 0.2499999999999998600 ) ;
+#15972 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15973 = ORIENTED_EDGE ( 'NONE', *, *, #15525, .F. ) ;
+#15974 = LINE ( 'NONE', #8138, #2524 ) ;
+#15975 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#15976 = VERTEX_POINT ( 'NONE', #10126 ) ;
+#15977 = ORIENTED_EDGE ( 'NONE', *, *, #6633, .F. ) ;
+#15978 = ORIENTED_EDGE ( 'NONE', *, *, #5814, .T. ) ;
+#15979 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15980 = DIRECTION ( 'NONE', ( -3.216820240354854100E-015, -0.2391835129829041100, -0.9709743802578713100 ) ) ;
+#15981 = PRODUCT ( '47346-0001', '47346-0001', '', ( #11426 ) ) ;
+#15982 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15983 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#15984 = VECTOR ( 'NONE', #5432, 1000.000000000000000 ) ;
+#15985 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#15986 = FACE_OUTER_BOUND ( 'NONE', #4288, .T. ) ;
+#15987 = FACE_OUTER_BOUND ( 'NONE', #4254, .T. ) ;
+#15988 = FACE_OUTER_BOUND ( 'NONE', #10428, .T. ) ;
+#15989 = CARTESIAN_POINT ( 'NONE', ( 1.424999999999998700, 0.1150000002457354800, -2.200000000000009100 ) ) ;
+#15990 = EDGE_CURVE ( 'NONE', #15681, #6846, #7301, .T. ) ;
+#15991 = CARTESIAN_POINT ( 'NONE', ( 3.967378042322856800, 1.250000000000002000, 2.896832584148690200 ) ) ;
+#15992 = DIRECTION ( 'NONE', ( 9.458764634192515200E-044, 4.613626265895614200E-017, -1.000000000000000000 ) ) ;
+#15993 = ORIENTED_EDGE ( 'NONE', *, *, #9918, .F. ) ;
+#15994 = LINE ( 'NONE', #10191, #11813 ) ;
+#15995 = AXIS2_PLACEMENT_3D ( 'NONE', #11860, #4124, #7944 ) ;
+#15996 = ORIENTED_EDGE ( 'NONE', *, *, #4071, .F. ) ;
+#15997 = ORIENTED_EDGE ( 'NONE', *, *, #9591, .T. ) ;
+#15998 = EDGE_CURVE ( 'NONE', #8091, #12473, #6491, .T. ) ;
+#15999 = AXIS2_PLACEMENT_3D ( 'NONE', #5654, #9383, #6937 ) ;
+#16000 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#16001 = ADVANCED_FACE ( 'NONE', ( #15539 ), #481, .F. ) ;
+#16002 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000002000, 1.153553389999999200, -2.200000000000000200 ) ) ;
+#16003 = FACE_OUTER_BOUND ( 'NONE', #1468, .T. ) ;
+#16004 = CARTESIAN_POINT ( 'NONE', ( 3.449999999999999700, 1.849999999999999900, 2.499999999999999100 ) ) ;
+#16005 = FACE_OUTER_BOUND ( 'NONE', #9745, .T. ) ;
+#16006 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 5.860552283705448600E-016 ) ) ;
+#16007 = CIRCLE ( 'NONE', #14721, 0.2000000000000000900 ) ;
+#16008 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16009 = CARTESIAN_POINT ( 'NONE', ( -2.773223305542387600, 0.3732233049490991700, 1.109999999999998800 ) ) ;
+#16010 = ORIENTED_EDGE ( 'NONE', *, *, #10889, .T. ) ;
+#16011 = ORIENTED_EDGE ( 'NONE', *, *, #2172, .F. ) ;
+#16012 = ORIENTED_EDGE ( 'NONE', *, *, #15623, .T. ) ;
+#16013 = EDGE_CURVE ( 'NONE', #16619, #12734, #9516, .T. ) ;
+#16014 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000039600, 1.850000000000000800, -1.403369234184501000 ) ) ;
+#16015 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884087500E-015 ) ) ;
+#16016 = VECTOR ( 'NONE', #168, 1000.000000000000000 ) ;
+#16017 = ADVANCED_FACE ( 'NONE', ( #1689 ), #12555, .T. ) ;
+#16018 = CARTESIAN_POINT ( 'NONE', ( -1.647987302177983100E-014, 2.450000000000000200, 1.900000000000023700 ) ) ;
+#16019 = CIRCLE ( 'NONE', #1068, 0.1499999999999999700 ) ;
+#16020 = ADVANCED_FACE ( 'NONE', ( #11573 ), #3646, .F. ) ;
+#16021 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.862588252153087600E-015, 0.0000000000000000000 ) ) ;
+#16022 = AXIS2_PLACEMENT_3D ( 'NONE', #11383, #7473, #9632 ) ;
+#16023 = LINE ( 'NONE', #14106, #14419 ) ;
+#16024 = ORIENTED_EDGE ( 'NONE', *, *, #14629, .T. ) ;
+#16025 = DIRECTION ( 'NONE', ( -1.000000000000000000, -8.673617379884043400E-016, 0.0000000000000000000 ) ) ;
+#16026 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#16027 = VERTEX_POINT ( 'NONE', #9964 ) ;
+#16028 = DIRECTION ( 'NONE', ( 7.619560399766192800E-045, 4.613626265895614200E-017, -1.000000000000000000 ) ) ;
+#16029 = ORIENTED_EDGE ( 'NONE', *, *, #1922, .T. ) ;
+#16030 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#16031 = EDGE_CURVE ( 'NONE', #10707, #2935, #6877, .T. ) ;
+#16032 = CARTESIAN_POINT ( 'NONE', ( 1.925000000000000700, 0.3500000002457374100, -2.200000000000006800 ) ) ;
+#16033 = CARTESIAN_POINT ( 'NONE', ( 1.742108714544467400, 1.366988405040876500, 1.555625909395458800 ) ) ;
+#16034 = VECTOR ( 'NONE', #8565, 1000.000000000000000 ) ;
+#16035 = LINE ( 'NONE', #3324, #11039 ) ;
+#16036 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 2.168404344971007900E-016, 1.000000000000000000 ) ) ;
+#16037 = EDGE_CURVE ( 'NONE', #5027, #7343, #13765, .T. ) ;
+#16038 = LINE ( 'NONE', #1015, #14043 ) ;
+#16039 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#16040 = CARTESIAN_POINT ( 'NONE', ( -0.0005711289813844726700, 0.05000000000000001700, -0.5202589047288105300 ) ) ;
+#16041 = VECTOR ( 'NONE', #1337, 1000.000000000000000 ) ;
+#16042 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#16043 = VERTEX_POINT ( 'NONE', #11267 ) ;
+#16044 = EDGE_CURVE ( 'NONE', #1117, #13965, #6075, .T. ) ;
+#16045 = ORIENTED_EDGE ( 'NONE', *, *, #1540, .T. ) ;
+#16046 = CARTESIAN_POINT ( 'NONE', ( 3.376776695296640300, 0.9767766947033618100, 2.499999999999999100 ) ) ;
+#16047 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245753700, 0.3000000002457348100, -2.200000000000000600 ) ) ;
+#16048 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#16049 = VERTEX_POINT ( 'NONE', #6264 ) ;
+#16050 = EDGE_CURVE ( 'NONE', #1731, #11802, #5283, .T. ) ;
+#16051 = AXIS2_PLACEMENT_3D ( 'NONE', #16096, #5746, #2114 ) ;
+#16052 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#16053 = CARTESIAN_POINT ( 'NONE', ( 2.962132034949257300, 0.5621320343559719200, -1.200000000000001700 ) ) ;
+#16054 = VECTOR ( 'NONE', #13860, 1000.000000000000100 ) ;
+#16055 = LINE ( 'NONE', #4956, #8654 ) ;
+#16056 = LINE ( 'NONE', #5871, #15653 ) ;
+#16057 = LINE ( 'NONE', #11277, #1604 ) ;
+#16058 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16059 = ORIENTED_EDGE ( 'NONE', *, *, #11558, .T. ) ;
+#16060 = ORIENTED_EDGE ( 'NONE', *, *, #5542, .T. ) ;
+#16061 = CARTESIAN_POINT ( 'NONE', ( -2.475000000000000500, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#16062 = PLANE ( 'NONE', #8210 ) ;
+#16063 = ORIENTED_EDGE ( 'NONE', *, *, #7881, .T. ) ;
+#16064 = EDGE_CURVE ( 'NONE', #15669, #9761, #1880, .T. ) ;
+#16065 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999300, 2.454326594806838900, 2.888389752103147900 ) ) ;
+#16066 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#16067 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999998400, 2.549353846549093900, 2.602830159865978200 ) ) ;
+#16068 = EDGE_CURVE ( 'NONE', #14376, #7878, #2678, .T. ) ;
+#16069 = LINE ( 'NONE', #12512, #4413 ) ;
+#16070 = LINE ( 'NONE', #10157, #5798 ) ;
+#16071 = CARTESIAN_POINT ( 'NONE', ( -1.710000000000000200, 0.04999999999997639000, -0.8200000000000026200 ) ) ;
+#16072 = VECTOR ( 'NONE', #8626, 1000.000000000000000 ) ;
+#16073 = CARTESIAN_POINT ( 'NONE', ( -0.4900000000000013800, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#16074 = ORIENTED_EDGE ( 'NONE', *, *, #10218, .T. ) ;
+#16075 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .T. ) ;
+#16076 = PLANE ( 'NONE', #14157 ) ;
+#16077 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.395304964040044300E-014, -0.0000000000000000000 ) ) ;
+#16078 = LINE ( 'NONE', #8332, #13897 ) ;
+#16079 = CARTESIAN_POINT ( 'NONE', ( 0.1599999999999987000, 1.265000000000001700, -1.000000000000002400 ) ) ;
+#16080 = CARTESIAN_POINT ( 'NONE', ( -3.112132034949231400, 0.7121320343559486300, -1.262132034355967900 ) ) ;
+#16081 = VECTOR ( 'NONE', #15917, 1000.000000000000100 ) ;
+#16082 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999993400, 0.0000000000000000000, 1.699999999999997500 ) ) ;
+#16083 = DIRECTION ( 'NONE', ( -2.323975288703905100E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#16084 = AXIS2_PLACEMENT_3D ( 'NONE', #3112, #14416, #6691 ) ;
+#16085 = ADVANCED_FACE ( 'NONE', ( #6686 ), #10195, .F. ) ;
+#16086 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16087 = FACE_OUTER_BOUND ( 'NONE', #14654, .T. ) ;
+#16088 = ORIENTED_EDGE ( 'NONE', *, *, #3909, .F. ) ;
+#16089 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 2.451937478894032000E-016 ) ) ;
+#16090 = VERTEX_POINT ( 'NONE', #15110 ) ;
+#16091 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16092 = AXIS2_PLACEMENT_3D ( 'NONE', #11967, #5452, #6745 ) ;
+#16093 = PLANE ( 'NONE', #4315 ) ;
+#16094 = ORIENTED_EDGE ( 'NONE', *, *, #16501, .T. ) ;
+#16095 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2000000002457346900, -1.850000000000005400 ) ) ;
+#16096 = CARTESIAN_POINT ( 'NONE', ( 1.360355339355998600, -1.463908729949247000, 7.254869050147251000E-017 ) ) ;
+#16097 = VECTOR ( 'NONE', #944, 1000.000000000000000 ) ;
+#16098 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#16099 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.243498156852906800E-030, 3.584139413175222700E-016 ) ) ;
+#16100 = ORIENTED_EDGE ( 'NONE', *, *, #8622, .T. ) ;
+#16101 = CYLINDRICAL_SURFACE ( 'NONE', #11032, 0.5999999999999998700 ) ;
+#16102 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999999200, 1.475000000000001400, 1.699999999999996600 ) ) ;
+#16103 = MANIFOLD_SOLID_BREP ( 'Pin 5', #13775 ) ;
+#16104 = EDGE_LOOP ( 'NONE', ( #11628, #9771, #2, #2589 ) ) ;
+#16105 = LINE ( 'NONE', #14094, #12724 ) ;
+#16106 = VERTEX_POINT ( 'NONE', #6102 ) ;
+#16107 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.383162281240361100E-014, -6.381393830727598200E-031 ) ) ;
+#16108 = PLANE ( 'NONE', #1588 ) ;
+#16109 = ORIENTED_EDGE ( 'NONE', *, *, #13477, .F. ) ;
+#16110 = ADVANCED_FACE ( 'NONE', ( #12372 ), #9158, .T. ) ;
+#16111 = AXIS2_PLACEMENT_3D ( 'NONE', #1396, #15476, #10398 ) ;
+#16112 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#16113 = CARTESIAN_POINT ( 'NONE', ( 1.749998192418105200, 1.849998192418103300, 1.546676024505110300 ) ) ;
+#16114 = EDGE_CURVE ( 'NONE', #10893, #5088, #5089, .T. ) ;
+#16115 = VECTOR ( 'NONE', #15849, 1000.000000000000000 ) ;
+#16116 = DIRECTION ( 'NONE', ( 3.865144610036217700E-015, 1.000000000000000000, 2.280759219278673500E-046 ) ) ;
+#16117 = EDGE_LOOP ( 'NONE', ( #552, #13018, #8338, #9154 ) ) ;
+#16118 = PRESENTATION_STYLE_ASSIGNMENT (( #731 ) ) ;
+#16119 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000001500, 1.249999999999999800, 2.489999999999999800 ) ) ;
+#16120 = ORIENTED_EDGE ( 'NONE', *, *, #10364, .T. ) ;
+#16121 = AXIS2_PLACEMENT_3D ( 'NONE', #1895, #16099, #3244 ) ;
+#16122 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16123 = LINE ( 'NONE', #3382, #10514 ) ;
+#16124 = ORIENTED_EDGE ( 'NONE', *, *, #654, .T. ) ;
+#16125 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#16126 = ORIENTED_EDGE ( 'NONE', *, *, #16546, .F. ) ;
+#16127 = AXIS2_PLACEMENT_3D ( 'NONE', #12669, #13934, #16339 ) ;
+#16128 = VECTOR ( 'NONE', #8959, 1000.000000000000000 ) ;
+#16129 = ORIENTED_EDGE ( 'NONE', *, *, #16050, .F. ) ;
+#16130 = PLANE ( 'NONE', #13254 ) ;
+#16131 = FACE_OUTER_BOUND ( 'NONE', #16389, .T. ) ;
+#16132 = VERTEX_POINT ( 'NONE', #3944 ) ;
+#16133 = VECTOR ( 'NONE', #6077, 1000.000000000000000 ) ;
+#16134 = AXIS2_PLACEMENT_3D ( 'NONE', #7584, #14183, #1256 ) ;
+#16135 = ADVANCED_FACE ( 'NONE', ( #10136 ), #11765, .T. ) ;
+#16136 = EDGE_CURVE ( 'NONE', #12408, #11158, #12352, .T. ) ;
+#16137 = ORIENTED_EDGE ( 'NONE', *, *, #4748, .F. ) ;
+#16138 = FACE_OUTER_BOUND ( 'NONE', #743, .T. ) ;
+#16139 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#16140 = DIRECTION ( 'NONE', ( -1.000000000000000000, -3.481819213528770800E-015, -9.227252531791526600E-017 ) ) ;
+#16141 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16142 = CIRCLE ( 'NONE', #1645, 0.5500000000000006000 ) ;
+#16143 = PLANE ( 'NONE', #4297 ) ;
+#16144 = CARTESIAN_POINT ( 'NONE', ( -1.600000000000001000, 1.850000000000000800, -1.000000000000002700 ) ) ;
+#16145 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000006700, 3.113268539357141900E-014, -0.2500000000000000000 ) ) ;
+#16146 = ORIENTED_EDGE ( 'NONE', *, *, #3206, .F. ) ;
+#16147 = ORIENTED_EDGE ( 'NONE', *, *, #8876, .T. ) ;
+#16148 = VERTEX_POINT ( 'NONE', #16615 ) ;
+#16149 = CARTESIAN_POINT ( 'NONE', ( 3.449999999999998800, 1.900000000000003000, -2.050000000000007400 ) ) ;
+#16150 = CARTESIAN_POINT ( 'NONE', ( -3.750000000000003600, -1.605422720450320400E-014, -1.200000000000004000 ) ) ;
+#16151 = ORIENTED_EDGE ( 'NONE', *, *, #2277, .F. ) ;
+#16152 = ORIENTED_EDGE ( 'NONE', *, *, #5050, .F. ) ;
+#16153 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#16154 = VECTOR ( 'NONE', #7059, 1000.000000000000000 ) ;
+#16155 = CARTESIAN_POINT ( 'NONE', ( 1.210000000000000000, 2.150000000000000400, -2.050000000000007400 ) ) ;
+#16156 = ORIENTED_EDGE ( 'NONE', *, *, #10680, .F. ) ;
+#16157 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#16158 = FACE_OUTER_BOUND ( 'NONE', #6101, .T. ) ;
+#16159 = DIRECTION ( 'NONE', ( -3.469446951953279900E-016, 8.673617379884052800E-015, -1.000000000000000000 ) ) ;
+#16160 = ORIENTED_EDGE ( 'NONE', *, *, #7973, .T. ) ;
+#16161 = EDGE_CURVE ( 'NONE', #14849, #2670, #1677, .T. ) ;
+#16162 = VERTEX_POINT ( 'NONE', #11546 ) ;
+#16163 = ORIENTED_EDGE ( 'NONE', *, *, #1870, .T. ) ;
+#16164 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#16165 = ORIENTED_EDGE ( 'NONE', *, *, #15839, .F. ) ;
+#16166 = EDGE_CURVE ( 'NONE', #10525, #10442, #15732, .T. ) ;
+#16167 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16168 = CARTESIAN_POINT ( 'NONE', ( 1.425000000000000000, 0.2000000002457346900, -1.650000000000006100 ) ) ;
+#16169 = ORIENTED_EDGE ( 'NONE', *, *, #6666, .T. ) ;
+#16170 = ADVANCED_FACE ( 'NONE', ( #8093 ), #2864, .T. ) ;
+#16171 = LINE ( 'NONE', #3399, #5311 ) ;
+#16172 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#16173 = CARTESIAN_POINT ( 'NONE', ( 1.709999999999998600, 0.05000000000002369200, -0.8200000000000026200 ) ) ;
+#16174 = EDGE_LOOP ( 'NONE', ( #10159, #15801, #13697, #5806 ) ) ;
+#16175 = VECTOR ( 'NONE', #7569, 1000.000000000000000 ) ;
+#16176 = CARTESIAN_POINT ( 'NONE', ( -2.773223305542388500, 0.3732233049490992200, -1.480000000000007500 ) ) ;
+#16177 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000000600, 2.150000000000000800, -1.480000000000007500 ) ) ;
+#16178 = EDGE_LOOP ( 'NONE', ( #14296, #2716, #2698, #12893, #4885, #12558, #11377, #8817, #13377, #7489, #4767, #6600, #13684, #5109, #11025, #11118, #15192, #409, #1663, #6962, #14805, #4872, #9690, #10865, #12640, #13806, #11706 ) ) ;
+#16179 = CARTESIAN_POINT ( 'NONE', ( -2.924999999999999800, 2.150000000000000400, 1.370000000000000600 ) ) ;
+#16180 = LINE ( 'NONE', #15881, #2117 ) ;
+#16181 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#16182 = EDGE_CURVE ( 'NONE', #2888, #10932, #11556, .T. ) ;
+#16183 = AXIS2_PLACEMENT_3D ( 'NONE', #3817, #5092, #6374 ) ;
+#16184 = FACE_OUTER_BOUND ( 'NONE', #2558, .T. ) ;
+#16185 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999100, 1.800000000000003800, -2.200000000000001100 ) ) ;
+#16186 = LINE ( 'NONE', #13033, #3736 ) ;
+#16187 = CIRCLE ( 'NONE', #8826, 0.5499999999999997100 ) ;
+#16188 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#16189 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#16190 = ORIENTED_EDGE ( 'NONE', *, *, #1921, .T. ) ;
+#16191 = VERTEX_POINT ( 'NONE', #1302 ) ;
+#16192 = FACE_OUTER_BOUND ( 'NONE', #16318, .T. ) ;
+#16193 = ADVANCED_FACE ( 'NONE', ( #8316 ), #1091, .T. ) ;
+#16194 = EDGE_LOOP ( 'NONE', ( #2070, #10594, #2957, #3794 ) ) ;
+#16195 = EDGE_LOOP ( 'NONE', ( #7062, #7208, #14051, #2891 ) ) ;
+#16196 = AXIS2_PLACEMENT_3D ( 'NONE', #14137, #8957, #3901 ) ;
+#16197 = ORIENTED_EDGE ( 'NONE', *, *, #5071, .F. ) ;
+#16198 = PLANE ( 'NONE', #3409 ) ;
+#16199 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.382357769919017500E-014, 0.0000000000000000000 ) ) ;
+#16200 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, 1.500000000000000000 ) ) ;
+#16201 = CARTESIAN_POINT ( 'NONE', ( 2.449999999999996200, 1.400000000000005000, -2.500000000000003600 ) ) ;
+#16202 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 5.421010862427439300E-015 ) ) ;
+#16203 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.753666395189100600E-017, 1.000000000000000000 ) ) ;
+#16204 = LINE ( 'NONE', #11641, #12231 ) ;
+#16205 = LINE ( 'NONE', #13832, #16604 ) ;
+#16206 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000001600, 2.150000000000001200, -1.200000000000003100 ) ) ;
+#16207 = ORIENTED_EDGE ( 'NONE', *, *, #15198, .F. ) ;
+#16208 = VERTEX_POINT ( 'NONE', #14233 ) ;
+#16209 = CIRCLE ( 'NONE', #16022, 0.5499999999999997100 ) ;
+#16210 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000000700, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#16211 = VERTEX_POINT ( 'NONE', #14054 ) ;
+#16212 = DIRECTION ( 'NONE', ( -3.862588252153086800E-015, 1.000000000000000000, 1.409820536116038700E-016 ) ) ;
+#16213 = ORIENTED_EDGE ( 'NONE', *, *, #3120, .F. ) ;
+#16214 = DIRECTION ( 'NONE', ( -0.8191520442889963500, -0.5735764363510396100, 0.0000000000000000000 ) ) ;
+#16215 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638800E-017 ) ) ;
+#16216 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000006700, 7.099022851059272400E-015, 6.231123739628090800E-016 ) ) ;
+#16217 = CARTESIAN_POINT ( 'NONE', ( -2.260000000000002500, 2.000000000000000400, -2.200000000000007300 ) ) ;
+#16218 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000006600, -3.319128112350439600E-014, -0.09999999999999986700 ) ) ;
+#16219 = CARTESIAN_POINT ( 'NONE', ( 3.199999999999999300, 2.550000000000001200, 2.499999999999999600 ) ) ;
+#16220 = CIRCLE ( 'NONE', #169, 0.1840916316780603400 ) ;
+#16221 = FACE_OUTER_BOUND ( 'NONE', #11374, .T. ) ;
+#16222 = EDGE_CURVE ( 'NONE', #12726, #12839, #4681, .T. ) ;
+#16223 = AXIS2_PLACEMENT_3D ( 'NONE', #4666, #4608, #864 ) ;
+#16224 = VECTOR ( 'NONE', #11760, 1000.000000000000000 ) ;
+#16225 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.817098613104197700E-016, -1.211399075402798300E-016 ) ) ;
+#16226 = ADVANCED_FACE ( 'NONE', ( #10533 ), #10357, .F. ) ;
+#16227 = ORIENTED_EDGE ( 'NONE', *, *, #12657, .T. ) ;
+#16228 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2878 ) ) ;
+#16229 = EDGE_CURVE ( 'NONE', #2526, #13641, #11759, .T. ) ;
+#16230 = ORIENTED_EDGE ( 'NONE', *, *, #3982, .F. ) ;
+#16231 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245753700, 0.3000000002457348100, -2.200000000000000600 ) ) ;
+#16232 = ORIENTED_EDGE ( 'NONE', *, *, #6577, .T. ) ;
+#16233 = CARTESIAN_POINT ( 'NONE', ( -3.199999999999999700, 1.900000000000000800, -1.000000000000001100 ) ) ;
+#16234 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#16235 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -4.336808689942006400E-016 ) ) ;
+#16236 = VECTOR ( 'NONE', #6201, 1000.000000000000000 ) ;
+#16237 = AXIS2_PLACEMENT_3D ( 'NONE', #3402, #11285, #3607 ) ;
+#16238 = VECTOR ( 'NONE', #11334, 999.9999999999998900 ) ;
+#16239 = CIRCLE ( 'NONE', #5650, 0.2499999999999993600 ) ;
+#16240 = EDGE_CURVE ( 'NONE', #14214, #3199, #11346, .T. ) ;
+#16241 = EDGE_LOOP ( 'NONE', ( #11580, #10537, #911, #2730 ) ) ;
+#16242 = ORIENTED_EDGE ( 'NONE', *, *, #7517, .F. ) ;
+#16243 = EDGE_CURVE ( 'NONE', #6679, #8713, #16533, .T. ) ;
+#16244 = CARTESIAN_POINT ( 'NONE', ( -2.044999999999999900, 2.150000000000000400, 1.899999999999999900 ) ) ;
+#16245 = VERTEX_POINT ( 'NONE', #174 ) ;
+#16246 = EDGE_CURVE ( 'NONE', #3041, #523, #14735, .T. ) ;
+#16247 = DIRECTION ( 'NONE', ( 4.818676322157796800E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#16248 = LINE ( 'NONE', #1118, #11048 ) ;
+#16249 = AXIS2_PLACEMENT_3D ( 'NONE', #5709, #14711, #3427 ) ;
+#16250 = VECTOR ( 'NONE', #11725, 1000.000000000000000 ) ;
+#16251 = CARTESIAN_POINT ( 'NONE', ( 1.089999999999999200, 0.0000000000000000000, 1.699999999999997500 ) ) ;
+#16252 = VECTOR ( 'NONE', #14300, 1000.000000000000000 ) ;
+#16253 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902941300, 0.05000000000000037700, 7.297984586448966100E-018 ) ) ;
+#16254 = LINE ( 'NONE', #10499, #10040 ) ;
+#16255 = DIRECTION ( 'NONE', ( 4.336808689942100400E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16256 = PLANE ( 'NONE', #11167 ) ;
+#16257 = VERTEX_POINT ( 'NONE', #1582 ) ;
+#16258 = ADVANCED_FACE ( 'NONE', ( #5464 ), #9214, .T. ) ;
+#16259 = ORIENTED_EDGE ( 'NONE', *, *, #856, .T. ) ;
+#16260 = DIRECTION ( 'NONE', ( -2.998857072832231100E-016, -2.537494446242675100E-016, 1.000000000000000000 ) ) ;
+#16261 = EDGE_CURVE ( 'NONE', #13958, #925, #4478, .T. ) ;
+#16262 = EDGE_CURVE ( 'NONE', #3102, #10525, #14342, .T. ) ;
+#16263 = DIRECTION ( 'NONE', ( 2.340810032428477100E-047, -1.576081811158365000E-031, -1.000000000000000000 ) ) ;
+#16264 = FACE_OUTER_BOUND ( 'NONE', #11129, .T. ) ;
+#16265 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#16266 = EDGE_CURVE ( 'NONE', #475, #8452, #10374, .T. ) ;
+#16267 = PLANE ( 'NONE', #3239 ) ;
+#16268 = VECTOR ( 'NONE', #14009, 1000.000000000000000 ) ;
+#16269 = EDGE_CURVE ( 'NONE', #6983, #11730, #272, .T. ) ;
+#16270 = DIRECTION ( 'NONE', ( -1.000000000000000000, -5.421010862427519800E-015, 0.0000000000000000000 ) ) ;
+#16271 = VECTOR ( 'NONE', #4004, 1000.000000000000100 ) ;
+#16272 = ORIENTED_EDGE ( 'NONE', *, *, #6219, .F. ) ;
+#16273 = PLANE ( 'NONE', #8889 ) ;
+#16274 = ORIENTED_EDGE ( 'NONE', *, *, #15145, .T. ) ;
+#16275 = ORIENTED_EDGE ( 'NONE', *, *, #15922, .F. ) ;
+#16276 = AXIS2_PLACEMENT_3D ( 'NONE', #6831, #10738, #2859 ) ;
+#16277 = DIRECTION ( 'NONE', ( 1.000000000000000000, -6.776263578034403900E-017, -1.355252715606881000E-016 ) ) ;
+#16278 = ORIENTED_EDGE ( 'NONE', *, *, #3673, .F. ) ;
+#16279 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, 2.500000000000000000 ) ) ;
+#16280 = CARTESIAN_POINT ( 'NONE', ( 0.07322330470336720100, 0.3000000002456969500, -1.200000000000003500 ) ) ;
+#16281 = ADVANCED_FACE ( 'NONE', ( #16138 ), #11876, .F. ) ;
+#16282 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.450000000000000200, 0.01999999999999950100 ) ) ;
+#16283 = LINE ( 'NONE', #870, #9447 ) ;
+#16284 = LINE ( 'NONE', #16206, #3424 ) ;
+#16285 = DIRECTION ( 'NONE', ( 1.415611836225472200E-014, -1.000000000000000000, 3.460219699422085300E-017 ) ) ;
+#16286 = CARTESIAN_POINT ( 'NONE', ( 1.209999999999999700, 2.000000000000000400, -2.050000000000007400 ) ) ;
+#16287 = PLANE ( 'NONE', #8784 ) ;
+#16288 = LINE ( 'NONE', #9331, #418 ) ;
+#16289 = ORIENTED_EDGE ( 'NONE', *, *, #11439, .T. ) ;
+#16290 = AXIS2_PLACEMENT_3D ( 'NONE', #6082, #5915, #8606 ) ;
+#16291 = ORIENTED_EDGE ( 'NONE', *, *, #12706, .F. ) ;
+#16292 = PLANE ( 'NONE', #8854 ) ;
+#16293 = CARTESIAN_POINT ( 'NONE', ( 0.2138622008920072500, 0.05000000000000592900, -0.2760356018089459900 ) ) ;
+#16294 = CARTESIAN_POINT ( 'NONE', ( -0.1599999999999999800, 2.450000000000000200, -1.450000000000000400 ) ) ;
+#16295 = ORIENTED_EDGE ( 'NONE', *, *, #3980, .F. ) ;
+#16296 = EDGE_CURVE ( 'NONE', #10495, #969, #7491, .T. ) ;
+#16297 = EDGE_CURVE ( 'NONE', #3539, #14229, #13151, .T. ) ;
+#16298 = ADVANCED_FACE ( 'NONE', ( #9309 ), #5312, .F. ) ;
+#16299 = VECTOR ( 'NONE', #15735, 1000.000000000000000 ) ;
+#16300 = AXIS2_PLACEMENT_3D ( 'NONE', #14770, #691, #5656 ) ;
+#16301 = LINE ( 'NONE', #14315, #7655 ) ;
+#16302 = ORIENTED_EDGE ( 'NONE', *, *, #5690, .T. ) ;
+#16303 = CYLINDRICAL_SURFACE ( 'NONE', #10217, 0.2000000000000000900 ) ;
+#16304 = ORIENTED_EDGE ( 'NONE', *, *, #13604, .F. ) ;
+#16305 = DIRECTION ( 'NONE', ( 0.5735764363510429400, -0.8191520442889940200, 0.0000000000000000000 ) ) ;
+#16306 = PLANE ( 'NONE', #1593 ) ;
+#16307 = CARTESIAN_POINT ( 'NONE', ( -2.607536514800023700E-017, 0.1150000002457352100, 6.929219061557077400E-032 ) ) ;
+#16308 = CARTESIAN_POINT ( 'NONE', ( -3.324264069305197500, 0.4999999999999857900, -2.050000000000002000 ) ) ;
+#16309 = CARTESIAN_POINT ( 'NONE', ( 0.8029541818082104300, 0.3000000000000110900, 1.384087879768742500E-017 ) ) ;
+#16310 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000004800, 0.3000000002457321500, 1.109999999999998500 ) ) ;
+#16311 = AXIS2_PLACEMENT_3D ( 'NONE', #15664, #1530, #14437 ) ;
+#16312 = ORIENTED_EDGE ( 'NONE', *, *, #11454, .T. ) ;
+#16313 = FACE_OUTER_BOUND ( 'NONE', #16314, .T. ) ;
+#16314 = EDGE_LOOP ( 'NONE', ( #8019, #7582, #10296, #10944, #5112, #4111 ) ) ;
+#16315 = FACE_OUTER_BOUND ( 'NONE', #14573, .T. ) ;
+#16316 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #2932, #15798, #8097, #422 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794887200, 3.141592653589799300 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243613800, 0.8047378541243613800, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#16317 = VECTOR ( 'NONE', #14773, 1000.000000000000000 ) ;
+#16318 = EDGE_LOOP ( 'NONE', ( #14161, #11581, #9393, #5336 ) ) ;
+#16319 = CARTESIAN_POINT ( 'NONE', ( -2.449999999999999700, 0.8500000000000040900, -2.200000000000003700 ) ) ;
+#16320 = ORIENTED_EDGE ( 'NONE', *, *, #2258, .F. ) ;
+#16321 = AXIS2_PLACEMENT_3D ( 'NONE', #1584, #2958, #15823 ) ;
+#16322 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16323 = DIRECTION ( 'NONE', ( 1.000000000000000000, 2.168404344971009300E-015, 0.0000000000000000000 ) ) ;
+#16324 = AXIS2_PLACEMENT_3D ( 'NONE', #3052, #10705, #4174 ) ;
+#16325 = CARTESIAN_POINT ( 'NONE', ( -0.0005711289813844726700, 0.05000000000000001700, -0.5202589047288105300 ) ) ;
+#16326 = LINE ( 'NONE', #1657, #6055 ) ;
+#16327 = CARTESIAN_POINT ( 'NONE', ( -1.234190615319464700E-015, 2.450000000000000200, -1.199999999999997700 ) ) ;
+#16328 = ORIENTED_EDGE ( 'NONE', *, *, #8918, .F. ) ;
+#16329 = ORIENTED_EDGE ( 'NONE', *, *, #8135, .T. ) ;
+#16330 = LINE ( 'NONE', #8063, #266 ) ;
+#16331 = EDGE_LOOP ( 'NONE', ( #5794, #2000, #1192, #8314, #7549, #8183, #16499, #9525, #3143, #13894, #10182, #3087, #4104, #1367 ) ) ;
+#16332 = DIRECTION ( 'NONE', ( 1.000000000000000000, 4.891297561829440600E-032, -3.469446951953610200E-016 ) ) ;
+#16333 = ORIENTED_EDGE ( 'NONE', *, *, #12300, .F. ) ;
+#16334 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000000900, 2.150000000000000400, -1.046630765815502100 ) ) ;
+#16335 = CARTESIAN_POINT ( 'NONE', ( -1.742108714544467800, 1.366988405040874900, 1.555625909395462100 ) ) ;
+#16336 = EDGE_CURVE ( 'NONE', #15202, #7938, #7903, .T. ) ;
+#16337 = VECTOR ( 'NONE', #7800, 1000.000000000000100 ) ;
+#16338 = ADVANCED_FACE ( 'NONE', ( #12760 ), #8018, .F. ) ;
+#16339 = DIRECTION ( 'NONE', ( 2.891205793294674700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#16340 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#16341 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 2.168404344971007900E-016, 1.000000000000000000 ) ) ;
+#16342 = EDGE_CURVE ( 'NONE', #15467, #4895, #4676, .T. ) ;
+#16343 = ORIENTED_EDGE ( 'NONE', *, *, #9087, .T. ) ;
+#16344 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.032879073410322300E-016, 0.0000000000000000000 ) ) ;
+#16345 = VERTEX_POINT ( 'NONE', #11819 ) ;
+#16346 = CARTESIAN_POINT ( 'NONE', ( 3.112132034949256700, 0.7121320343559742700, -1.350000000000002800 ) ) ;
+#16347 = AXIS2_PLACEMENT_3D ( 'NONE', #14561, #8144, #6941 ) ;
+#16348 = ORIENTED_EDGE ( 'NONE', *, *, #7114, .T. ) ;
+#16349 = EDGE_LOOP ( 'NONE', ( #2808, #12822, #6490, #11611 ) ) ;
+#16350 = VECTOR ( 'NONE', #5869, 1000.000000000000000 ) ;
+#16351 = CARTESIAN_POINT ( 'NONE', ( -0.5250000000000000200, 0.2400000002457353100, -1.650000000000005500 ) ) ;
+#16352 = EDGE_CURVE ( 'NONE', #15200, #8064, #16330, .T. ) ;
+#16353 = FACE_OUTER_BOUND ( 'NONE', #5508, .T. ) ;
+#16354 = ORIENTED_EDGE ( 'NONE', *, *, #1505, .T. ) ;
+#16355 = ADVANCED_FACE ( 'NONE', ( #1278 ), #3680, .F. ) ;
+#16356 = ORIENTED_EDGE ( 'NONE', *, *, #15797, .T. ) ;
+#16357 = DIRECTION ( 'NONE', ( 1.383162281240360900E-014, -1.000000000000000000, -4.613626265895614200E-017 ) ) ;
+#16358 = ORIENTED_EDGE ( 'NONE', *, *, #356, .F. ) ;
+#16359 = EDGE_CURVE ( 'NONE', #14365, #14951, #8512, .T. ) ;
+#16360 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 6.424901762877064500E-016 ) ) ;
+#16361 = PLANE ( 'NONE', #6419 ) ;
+#16362 = CARTESIAN_POINT ( 'NONE', ( -1.667157287525381700, 1.679289321881346300, 1.699999999999997100 ) ) ;
+#16363 = EDGE_CURVE ( 'NONE', #7158, #8900, #8085, .T. ) ;
+#16364 = ORIENTED_EDGE ( 'NONE', *, *, #4947, .T. ) ;
+#16365 = LINE ( 'NONE', #4441, #11170 ) ;
+#16366 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#16367 = EDGE_LOOP ( 'NONE', ( #14015, #3421, #2379 ) ) ;
+#16368 = VECTOR ( 'NONE', #15226, 1000.000000000000000 ) ;
+#16369 = DIRECTION ( 'NONE', ( 3.216820240354854100E-015, 0.2391835129829041100, 0.9709743802578713100 ) ) ;
+#16370 = ORIENTED_EDGE ( 'NONE', *, *, #343, .F. ) ;
+#16371 = EDGE_LOOP ( 'NONE', ( #8406, #15284, #13132, #1223 ) ) ;
+#16372 = ORIENTED_EDGE ( 'NONE', *, *, #12414, .F. ) ;
+#16373 = DIRECTION ( 'NONE', ( 1.383162281240361100E-014, -1.000000000000000000, -4.613626265895638200E-017 ) ) ;
+#16374 = DIRECTION ( 'NONE', ( -2.891205793294674700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#16375 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000006000, -1.045548579261904100E-014, 2.489999999999982900 ) ) ;
+#16376 = LINE ( 'NONE', #3420, #11207 ) ;
+#16377 = LINE ( 'NONE', #8765, #15360 ) ;
+#16378 = ORIENTED_EDGE ( 'NONE', *, *, #127, .F. ) ;
+#16379 = ORIENTED_EDGE ( 'NONE', *, *, #9801, .T. ) ;
+#16380 = LINE ( 'NONE', #2211, #3322 ) ;
+#16381 = CARTESIAN_POINT ( 'NONE', ( 0.4399999999999976700, 1.475000000000001400, -1.000000000000002000 ) ) ;
+#16382 = EDGE_CURVE ( 'NONE', #12198, #14792, #6663, .T. ) ;
+#16383 = VERTEX_POINT ( 'NONE', #7104 ) ;
+#16384 = LINE ( 'NONE', #14553, #15765 ) ;
+#16385 = CARTESIAN_POINT ( 'NONE', ( -6.915811406201810300E-016, 0.05000000000000004400, -0.8200000000000026200 ) ) ;
+#16386 = ORIENTED_EDGE ( 'NONE', *, *, #16261, .F. ) ;
+#16387 = ORIENTED_EDGE ( 'NONE', *, *, #10503, .F. ) ;
+#16388 = EDGE_CURVE ( 'NONE', #14446, #5351, #13743, .T. ) ;
+#16389 = EDGE_LOOP ( 'NONE', ( #15716, #2693, #13142, #5691, #4351, #15534 ) ) ;
+#16390 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#16391 = CARTESIAN_POINT ( 'NONE', ( -2.607536514800011700E-017, 0.1150000002457352400, 1.970102263947956300E-032 ) ) ;
+#16392 = CARTESIAN_POINT ( 'NONE', ( -1.709999999999999500, -2.361424327383136000E-014, -0.8200000000000026200 ) ) ;
+#16393 = CARTESIAN_POINT ( 'NONE', ( -2.449999999999999700, 0.8500000000000040900, -2.200000000000003700 ) ) ;
+#16394 = AXIS2_PLACEMENT_3D ( 'NONE', #14921, #16036, #724 ) ;
+#16395 = FACE_OUTER_BOUND ( 'NONE', #4310, .T. ) ;
+#16396 = CARTESIAN_POINT ( 'NONE', ( 2.804999999999999700, 2.450000000000000200, 1.370000000000000600 ) ) ;
+#16397 = VECTOR ( 'NONE', #1621, 1000.000000000000000 ) ;
+#16398 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16399 = CYLINDRICAL_SURFACE ( 'NONE', #12688, 0.1499999999999999700 ) ;
+#16400 = FACE_OUTER_BOUND ( 'NONE', #12094, .T. ) ;
+#16401 = CARTESIAN_POINT ( 'NONE', ( -0.1249999999999999400, 0.2400000002457352000, -2.200000000000006800 ) ) ;
+#16402 = DIRECTION ( 'NONE', ( -2.768175759537454800E-016, 9.227252531791530300E-017, -1.000000000000000000 ) ) ;
+#16403 = ORIENTED_EDGE ( 'NONE', *, *, #10914, .F. ) ;
+#16404 = ORIENTED_EDGE ( 'NONE', *, *, #10162, .T. ) ;
+#16405 = FACE_OUTER_BOUND ( 'NONE', #12244, .T. ) ;
+#16406 = ORIENTED_EDGE ( 'NONE', *, *, #15064, .T. ) ;
+#16407 = ORIENTED_EDGE ( 'NONE', *, *, #6533, .T. ) ;
+#16408 = VERTEX_POINT ( 'NONE', #4467 ) ;
+#16409 = CARTESIAN_POINT ( 'NONE', ( -1.510000000000000700, 1.265000000000001700, 1.699999999999997500 ) ) ;
+#16410 = AXIS2_PLACEMENT_3D ( 'NONE', #8391, #7063, #1087 ) ;
+#16411 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.409462824231156100E-014, 0.0000000000000000000 ) ) ;
+#16412 = VECTOR ( 'NONE', #3408, 1000.000000000000000 ) ;
+#16413 = VECTOR ( 'NONE', #10285, 1000.000000000000000 ) ;
+#16414 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000000000, 0.2000000002457346900, -1.650000000000005700 ) ) ;
+#16415 = CARTESIAN_POINT ( 'NONE', ( 1.790000000000000300, 0.3000000002457355300, -2.050000000000007400 ) ) ;
+#16416 = VECTOR ( 'NONE', #5360, 1000.000000000000000 ) ;
+#16417 = EDGE_CURVE ( 'NONE', #925, #4212, #463, .T. ) ;
+#16418 = ORIENTED_EDGE ( 'NONE', *, *, #8043, .F. ) ;
+#16419 = CARTESIAN_POINT ( 'NONE', ( -1.924999999999999800, 2.457377088816749300E-010, -2.200000000000007300 ) ) ;
+#16420 = DIRECTION ( 'NONE', ( -3.584139413175222700E-016, 3.373073425510458100E-015, -1.000000000000000000 ) ) ;
+#16421 = VERTEX_POINT ( 'NONE', #13437 ) ;
+#16422 = VERTEX_POINT ( 'NONE', #5694 ) ;
+#16423 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.753666395189100600E-017 ) ) ;
+#16424 = ADVANCED_FACE ( 'NONE', ( #14530 ), #9715, .F. ) ;
+#16425 = FACE_OUTER_BOUND ( 'NONE', #2919, .T. ) ;
+#16426 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 1.153553389999998300, 2.499999999999999100 ) ) ;
+#16427 = VECTOR ( 'NONE', #4686, 1000.000000000000000 ) ;
+#16428 = LINE ( 'NONE', #8168, #8001 ) ;
+#16429 = DIRECTION ( 'NONE', ( -1.000000000000000000, -2.759791728439474400E-017, 1.120347732058711800E-016 ) ) ;
+#16430 = AXIS2_PLACEMENT_3D ( 'NONE', #7336, #2066, #11071 ) ;
+#16431 = ORIENTED_EDGE ( 'NONE', *, *, #16068, .T. ) ;
+#16432 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 4.818676322157797400E-016 ) ) ;
+#16433 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#16434 = EDGE_LOOP ( 'NONE', ( #181, #153, #4714, #16531 ) ) ;
+#16435 = EDGE_CURVE ( 'NONE', #12198, #13208, #10328, .T. ) ;
+#16436 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#16437 = ADVANCED_FACE ( 'NONE', ( #13547 ), #5802, .F. ) ;
+#16438 = VECTOR ( 'NONE', #5435, 1000.000000000000000 ) ;
+#16439 = AXIS2_PLACEMENT_3D ( 'NONE', #8538, #7272, #902 ) ;
+#16440 = VECTOR ( 'NONE', #14555, 1000.000000000000000 ) ;
+#16441 = DIRECTION ( 'NONE', ( 0.8191520442889933500, 0.5735764363510438300, 0.0000000000000000000 ) ) ;
+#16442 = LINE ( 'NONE', #15156, #4001 ) ;
+#16443 = VECTOR ( 'NONE', #1285, 1000.000000000000000 ) ;
+#16444 = PLANE ( 'NONE', #1189 ) ;
+#16445 = ORIENTED_EDGE ( 'NONE', *, *, #5260, .T. ) ;
+#16446 = ORIENTED_EDGE ( 'NONE', *, *, #14757, .T. ) ;
+#16447 = DIRECTION ( 'NONE', ( 0.9752474896950280600, -3.442585187595672100E-015, -0.2211161094166273800 ) ) ;
+#16448 = CARTESIAN_POINT ( 'NONE', ( -1.360355339355998400, -1.463908729949247300, 1.109999999999998300 ) ) ;
+#16449 = DIRECTION ( 'NONE', ( 1.000000000000000000, 3.865144610036217700E-015, 3.469446951953615200E-016 ) ) ;
+#16450 = DIRECTION ( 'NONE', ( -1.817098613104197700E-016, 1.000000000000000000, -1.576081811158365000E-031 ) ) ;
+#16451 = EDGE_LOOP ( 'NONE', ( #13329, #3746, #11074, #8917 ) ) ;
+#16452 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#16453 = LINE ( 'NONE', #10497, #13071 ) ;
+#16454 = VECTOR ( 'NONE', #13689, 1000.000000000000000 ) ;
+#16455 = EDGE_CURVE ( 'NONE', #905, #2526, #12752, .T. ) ;
+#16456 = CIRCLE ( 'NONE', #2554, 0.6000000000000000900 ) ;
+#16457 = DIRECTION ( 'NONE', ( -8.673617379883981200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#16458 = ADVANCED_FACE ( 'NONE', ( #3473 ), #8305, .T. ) ;
+#16459 = FACE_OUTER_BOUND ( 'NONE', #11290, .T. ) ;
+#16460 = EDGE_CURVE ( 'NONE', #11609, #1950, #3277, .T. ) ;
+#16461 = EDGE_CURVE ( 'NONE', #12176, #5347, #11134, .T. ) ;
+#16462 = ORIENTED_EDGE ( 'NONE', *, *, #4180, .F. ) ;
+#16463 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000002200, 1.153553389999994300, 6.231123739628084900E-016 ) ) ;
+#16464 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#16465 = ORIENTED_EDGE ( 'NONE', *, *, #8145, .T. ) ;
+#16466 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#16467 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16468 = AXIS2_PLACEMENT_3D ( 'NONE', #5960, #6021, #7268 ) ;
+#16469 = CIRCLE ( 'NONE', #1050, 0.04999999999999926700 ) ;
+#16470 = DIRECTION ( 'NONE', ( -3.485962933055858000E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#16471 = CYLINDRICAL_SURFACE ( 'NONE', #1451, 0.2500000000000006100 ) ;
+#16472 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#16473 = CARTESIAN_POINT ( 'NONE', ( -2.400000000000006100, 7.800222435527892200E-015, 1.109999999999998500 ) ) ;
+#16474 = EDGE_CURVE ( 'NONE', #9912, #14474, #15723, .T. ) ;
+#16475 = LINE ( 'NONE', #14839, #6799 ) ;
+#16476 = VERTEX_POINT ( 'NONE', #5592 ) ;
+#16477 = DIRECTION ( 'NONE', ( 1.000000000000000000, -4.335446845417045200E-015, 0.0000000000000000000 ) ) ;
+#16478 = ORIENTED_EDGE ( 'NONE', *, *, #13334, .F. ) ;
+#16479 = EDGE_LOOP ( 'NONE', ( #9147, #6431, #7439, #7592 ) ) ;
+#16480 = EDGE_CURVE ( 'NONE', #11133, #13020, #4267, .T. ) ;
+#16481 = CARTESIAN_POINT ( 'NONE', ( -0.4600000000000039600, 1.850000000000000800, -1.046630765815501900 ) ) ;
+#16482 = EDGE_CURVE ( 'NONE', #13020, #1210, #16527, .T. ) ;
+#16483 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#16484 = LINE ( 'NONE', #2988, #7850 ) ;
+#16485 = CARTESIAN_POINT ( 'NONE', ( -3.450000000000006000, -5.468779573337396700E-017, 2.489999999999994000 ) ) ;
+#16486 = VECTOR ( 'NONE', #1948, 1000.000000000000000 ) ;
+#16487 = AXIS2_PLACEMENT_3D ( 'NONE', #14886, #3080, #10795 ) ;
+#16488 = FACE_OUTER_BOUND ( 'NONE', #1903, .T. ) ;
+#16489 = VERTEX_POINT ( 'NONE', #13382 ) ;
+#16490 = CARTESIAN_POINT ( 'NONE', ( -1.209999999999999300, 2.000000000000003100, -2.500000000000000400 ) ) ;
+#16491 = CLOSED_SHELL ( 'NONE', ( #12748, #9540, #16020, #478, #2946, #4968 ) ) ;
+#16492 = ORIENTED_EDGE ( 'NONE', *, *, #3545, .F. ) ;
+#16493 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000003100, 1.153553390000000300, 3.460219699421825000E-016 ) ) ;
+#16494 = DIRECTION ( 'NONE', ( -1.000000000000000000, 2.891205793294679000E-015, 0.0000000000000000000 ) ) ;
+#16495 = ORIENTED_EDGE ( 'NONE', *, *, #8431, .F. ) ;
+#16496 = ADVANCED_FACE ( 'NONE', ( #11549 ), #12345, .T. ) ;
+#16497 = DIRECTION ( 'NONE', ( -1.374997573338333700E-014, 0.9709743802578710800, -0.2391835129829041600 ) ) ;
+#16498 = DIRECTION ( 'NONE', ( -1.000000000000000000, -3.481819213528770800E-015, -9.227252531791526600E-017 ) ) ;
+#16499 = ORIENTED_EDGE ( 'NONE', *, *, #8945, .T. ) ;
+#16500 = FACE_OUTER_BOUND ( 'NONE', #1196, .T. ) ;
+#16501 = EDGE_CURVE ( 'NONE', #14532, #3405, #9720, .T. ) ;
+#16502 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.416109137628983600E-014, 1.753695526475521800E-016 ) ) ;
+#16503 = CARTESIAN_POINT ( 'NONE', ( -1.995000000000000300, 2.450000000000000200, 1.500000000000000000 ) ) ;
+#16504 = FACE_OUTER_BOUND ( 'NONE', #7536, .T. ) ;
+#16505 = SURFACE_SIDE_STYLE ('',( #6441 ) ) ;
+#16506 = ORIENTED_EDGE ( 'NONE', *, *, #4305, .F. ) ;
+#16507 = DIRECTION ( 'NONE', ( 2.409338161078898700E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16508 = ORIENTED_EDGE ( 'NONE', *, *, #10551, .F. ) ;
+#16509 = CARTESIAN_POINT ( 'NONE', ( 3.300000000000001600, 0.5500000002457368100, -2.200000000000007300 ) ) ;
+#16510 = CIRCLE ( 'NONE', #9868, 0.2499999999999997800 ) ;
+#16511 = DIRECTION ( 'NONE', ( 2.768175759537458200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#16512 = VERTEX_POINT ( 'NONE', #8475 ) ;
+#16513 = FACE_OUTER_BOUND ( 'NONE', #9155, .T. ) ;
+#16514 = ADVANCED_FACE ( 'NONE', ( #9924 ), #846, .F. ) ;
+#16515 = DIRECTION ( 'NONE', ( 2.768175759537458200E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#16516 = VECTOR ( 'NONE', #11631, 1000.000000000000000 ) ;
+#16517 = DIRECTION ( 'NONE', ( 2.710505431213759600E-016, 1.000000000000000000, -1.084202172485503800E-015 ) ) ;
+#16518 = EDGE_LOOP ( 'NONE', ( #2316, #14441, #16403, #10933 ) ) ;
+#16519 = CARTESIAN_POINT ( 'NONE', ( 2.349999999999999200, -0.02759879240849076900, 2.894122473943337300 ) ) ;
+#16520 = CARTESIAN_POINT ( 'NONE', ( 0.4100000000000000900, 2.150000000000000400, -2.370271699010682000 ) ) ;
+#16521 = VECTOR ( 'NONE', #14965, 1000.000000000000000 ) ;
+#16522 = AXIS2_PLACEMENT_3D ( 'NONE', #15878, #9215, #10513 ) ;
+#16523 = CARTESIAN_POINT ( 'NONE', ( 2.596446610245749300, 0.5500000002457354800, 2.499999999999997800 ) ) ;
+#16524 = LINE ( 'NONE', #15248, #6263 ) ;
+#16525 = CARTESIAN_POINT ( 'NONE', ( -1.737072930905315200, 1.805919983162139800, -1.500000000000001300 ) ) ;
+#16526 = ORIENTED_EDGE ( 'NONE', *, *, #14647, .T. ) ;
+#16527 = LINE ( 'NONE', #5909, #6856 ) ;
+#16528 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#16529 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#16530 = DIRECTION ( 'NONE', ( 3.469446951953610200E-016, -1.409820536116052000E-016, 1.000000000000000000 ) ) ;
+#16531 = ORIENTED_EDGE ( 'NONE', *, *, #1513, .F. ) ;
+#16532 = ORIENTED_EDGE ( 'NONE', *, *, #3931, .T. ) ;
+#16533 = LINE ( 'NONE', #14273, #7080 ) ;
+#16534 = ADVANCED_FACE ( 'NONE', ( #69 ), #5852, .T. ) ;
+#16535 = LINE ( 'NONE', #4695, #5091 ) ;
+#16536 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000000600, 2.150000000000000400, -2.200000000000001100 ) ) ;
+#16537 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#16538 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#16539 = EDGE_LOOP ( 'NONE', ( #4926, #11785, #16291, #7801 ) ) ;
+#16540 = ORIENTED_EDGE ( 'NONE', *, *, #11418, .T. ) ;
+#16541 = ORIENTED_EDGE ( 'NONE', *, *, #16577, .T. ) ;
+#16542 = CARTESIAN_POINT ( 'NONE', ( 0.02704581583902964500, 2.456986301696204000E-010, 2.499999999999996900 ) ) ;
+#16543 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #10541 ) ) ;
+#16544 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.398104808200373600E-014, 0.0000000000000000000 ) ) ;
+#16545 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000001300, 1.353553389999994500, 0.9599999999999984100 ) ) ;
+#16546 = EDGE_CURVE ( 'NONE', #3479, #9700, #15915, .T. ) ;
+#16547 = ORIENTED_EDGE ( 'NONE', *, *, #11763, .T. ) ;
+#16548 = ORIENTED_EDGE ( 'NONE', *, *, #16243, .T. ) ;
+#16549 = VECTOR ( 'NONE', #6832, 999.9999999999998900 ) ;
+#16550 = EDGE_CURVE ( 'NONE', #12516, #14163, #13556, .T. ) ;
+#16551 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#16552 = PLANE ( 'NONE', #1526 ) ;
+#16553 = ORIENTED_EDGE ( 'NONE', *, *, #3883, .T. ) ;
+#16554 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000002200, 1.250000000000001100, 1.143529416755851300E-015 ) ) ;
+#16555 = EDGE_CURVE ( 'NONE', #11492, #7972, #5461, .T. ) ;
+#16557 = CARTESIAN_POINT ( 'NONE', ( 0.6749999988236178300, 0.3000000000000092600, 1.829999999999999200 ) ) ;
+#16556 = LINE ( 'NONE', #8241, #1111 ) ;
+#16558 = DIRECTION ( 'NONE', ( 0.7071067811865411300, 0.7071067811865541200, 0.0000000000000000000 ) ) ;
+#16559 = ORIENTED_EDGE ( 'NONE', *, *, #14522, .F. ) ;
+#16560 = ORIENTED_EDGE ( 'NONE', *, *, #6605, .F. ) ;
+#16561 = AXIS2_PLACEMENT_3D ( 'NONE', #511, #1806, #9436 ) ;
+#16562 = CARTESIAN_POINT ( 'NONE', ( 3.050000000000000300, 2.477598792654222200, 2.894122473943338700 ) ) ;
+#16563 = VERTEX_POINT ( 'NONE', #9837 ) ;
+#16564 = LINE ( 'NONE', #6971, #715 ) ;
+#16565 = PLANE ( 'NONE', #12506 ) ;
+#16566 = VERTEX_POINT ( 'NONE', #14979 ) ;
+#16567 = CARTESIAN_POINT ( 'NONE', ( 2.260000000000000700, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#16568 = VERTEX_POINT ( 'NONE', #7334 ) ;
+#16569 = LINE ( 'NONE', #12521, #10969 ) ;
+#16570 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#16571 = ORIENTED_EDGE ( 'NONE', *, *, #10104, .T. ) ;
+#16572 = LINE ( 'NONE', #14649, #4721 ) ;
+#16573 = CARTESIAN_POINT ( 'NONE', ( 1.148223305000032600, -1.251776695593284500, -1.200000000000001700 ) ) ;
+#16574 = ORIENTED_EDGE ( 'NONE', *, *, #15790, .T. ) ;
+#16575 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#16576 = ORIENTED_EDGE ( 'NONE', *, *, #12855, .T. ) ;
+#16577 = EDGE_CURVE ( 'NONE', #8933, #8423, #13342, .T. ) ;
+#16578 = VERTEX_POINT ( 'NONE', #12541 ) ;
+#16579 = EDGE_CURVE ( 'NONE', #10714, #11276, #6472, .T. ) ;
+#16580 = CARTESIAN_POINT ( 'NONE', ( -3.049999999999998500, 2.695000003587774400, 2.638707686813413800 ) ) ;
+#16581 = PLANE ( 'NONE', #5552 ) ;
+#16582 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#16583 = DIRECTION ( 'NONE', ( 4.818676322157796800E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#16584 = EDGE_CURVE ( 'NONE', #9912, #5685, #2071, .T. ) ;
+#16585 = CYLINDRICAL_SURFACE ( 'NONE', #2225, 0.4000000000000001900 ) ;
+#16586 = VECTOR ( 'NONE', #777, 1000.000000000000000 ) ;
+#16587 = CARTESIAN_POINT ( 'NONE', ( -1.425000000000000000, 0.2400000002457353100, -1.800000000000005200 ) ) ;
+#16588 = LINE ( 'NONE', #5355, #12805 ) ;
+#16589 = LINE ( 'NONE', #4619, #1726 ) ;
+#16590 = ORIENTED_EDGE ( 'NONE', *, *, #16044, .F. ) ;
+#16591 = FACE_OUTER_BOUND ( 'NONE', #14596, .T. ) ;
+#16592 = ORIENTED_EDGE ( 'NONE', *, *, #7780, .F. ) ;
+#16593 = DIRECTION ( 'NONE', ( 3.081487911019577000E-033, 0.9709743802578711900, 0.2391835129829038600 ) ) ;
+#16594 = ORIENTED_EDGE ( 'NONE', *, *, #7097, .F. ) ;
+#16595 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16596 = EDGE_CURVE ( 'NONE', #5889, #5590, #6058, .T. ) ;
+#16597 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, -1.480000000000007500 ) ) ;
+#16598 = LINE ( 'NONE', #13119, #1339 ) ;
+#16599 = CARTESIAN_POINT ( 'NONE', ( 0.7750000000000000200, 0.1500000002457345700, -1.850000000000005900 ) ) ;
+#16600 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16601 = EDGE_CURVE ( 'NONE', #11510, #11122, #3060, .T. ) ;
+#16602 = FACE_OUTER_BOUND ( 'NONE', #11744, .T. ) ;
+#16603 = ADVANCED_FACE ( 'NONE', ( #11945 ), #9775, .T. ) ;
+#16604 = VECTOR ( 'NONE', #6092, 1000.000000000000000 ) ;
+#16605 = EDGE_LOOP ( 'NONE', ( #2500, #2686, #3245, #1703, #9527, #1868, #209, #12036 ) ) ;
+#16606 = LINE ( 'NONE', #14298, #12406 ) ;
+#16607 = VERTEX_POINT ( 'NONE', #8704 ) ;
+#16608 = VERTEX_POINT ( 'NONE', #4642 ) ;
+#16609 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000005800, -1.291031824539135800E-014, 2.489999999999982400 ) ) ;
+#16610 = CARTESIAN_POINT ( 'NONE', ( -2.985355339898353200, 0.1610912705931369100, 2.499999999999999600 ) ) ;
+#16611 = VERTEX_POINT ( 'NONE', #10379 ) ;
+#16612 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16613 = DIRECTION ( 'NONE', ( 1.097926250618231200E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16614 = DIRECTION ( 'NONE', ( 2.306813132948045000E-017, -2.306813132948004000E-017, -1.000000000000000000 ) ) ;
+#16615 = CARTESIAN_POINT ( 'NONE', ( -0.8600000000000009900, 1.370000000000001400, 1.360920363336279200 ) ) ;
+#16616 = LINE ( 'NONE', #4463, #13233 ) ;
+#16617 = CIRCLE ( 'NONE', #7089, 0.4000000000000009100 ) ;
+#16618 = FACE_OUTER_BOUND ( 'NONE', #10369, .T. ) ;
+#16619 = VERTEX_POINT ( 'NONE', #4547 ) ;
+#16620 = ORIENTED_EDGE ( 'NONE', *, *, #14090, .F. ) ;
+#16621 = AXIS2_PLACEMENT_3D ( 'NONE', #14488, #398, #15772 ) ;
+#16622 = ADVANCED_FACE ( 'NONE', ( #2661 ), #12374, .T. ) ;
+#16623 = ORIENTED_EDGE ( 'NONE', *, *, #6004, .T. ) ;
+#16624 = AXIS2_PLACEMENT_3D ( 'NONE', #3657, #12564, #4890 ) ;
+#16625 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.4226182617407035500, 0.9063077870366480500 ) ) ;
+#16626 = DIRECTION ( 'NONE', ( -1.355252715606872700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#16627 = DIRECTION ( 'NONE', ( 1.000000000000000000, -3.862588252153086800E-015, -3.049411778015598000E-016 ) ) ;
+#16628 = CARTESIAN_POINT ( 'NONE', ( -1.593689465062729800, 1.824757860250914500, 1.600722389601489900 ) ) ;
+#16629 = VECTOR ( 'NONE', #14998, 1000.000000000000000 ) ;
+#16630 = DIRECTION ( 'NONE', ( -1.606225440719265900E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#16631 = LINE ( 'NONE', #12691, #368 ) ;
+#16632 = AXIS2_PLACEMENT_3D ( 'NONE', #7557, #12763, #12655 ) ;
+#16633 = LINE ( 'NONE', #6682, #2170 ) ;
+#16634 = CARTESIAN_POINT ( 'NONE', ( -1.600000000000001200, 1.415000000000001600, -1.000000000000002700 ) ) ;
+#16635 = DIRECTION ( 'NONE', ( -3.049411778015603400E-016, -1.442182744318128200E-016, -1.000000000000000000 ) ) ;
+#16636 = DIRECTION ( 'NONE', ( 0.7071067811865540100, 0.7071067811865410200, 0.0000000000000000000 ) ) ;
+#16637 = ORIENTED_EDGE ( 'NONE', *, *, #12756, .T. ) ;
+#16638 = ORIENTED_EDGE ( 'NONE', *, *, #1739, .T. ) ;
+#16639 = DIRECTION ( 'NONE', ( 2.306813132948045000E-017, -2.306813132948004300E-017, -1.000000000000000000 ) ) ;
+#16640 = VECTOR ( 'NONE', #986, 1000.000000000000000 ) ;
+#16641 = LINE ( 'NONE', #134, #9414 ) ;
+#16642 = LINE ( 'NONE', #14719, #7606 ) ;
+#16643 = CARTESIAN_POINT ( 'NONE', ( -3.200000000000002400, 1.153553389999998300, -2.200000000000000200 ) ) ;
+#16644 = LINE ( 'NONE', #14027, #11053 ) ;
+#16645 = ORIENTED_EDGE ( 'NONE', *, *, #14781, .F. ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Libs/47346-0001/MOLEX_47346-0001.kicad_mod b/Libs/47346-0001/MOLEX_47346-0001.kicad_mod
new file mode 100644
index 0000000..44bef0e
--- /dev/null
+++ b/Libs/47346-0001/MOLEX_47346-0001.kicad_mod
@@ -0,0 +1,40 @@
+
+(footprint MOLEX_47346-0001 (layer F.Cu) (tedit 690EA611)
+ (descr "")
+ (attr smd)
+ (fp_text reference REF** (at -0.825 -6.635 0) (layer F.SilkS)
+ (effects (font (size 1.0 1.0) (thickness 0.15)))
+ )
+ (fp_text value MOLEX_47346-0001 (at 6.16 -5.135 0) (layer F.Fab)
+ (effects (font (size 1.0 1.0) (thickness 0.15)))
+ )
+ (pad 1 smd rect (at -1.3 -2.66) (size 0.45 1.38) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.0762))
+ (pad 2 smd rect (at -0.65 -2.66) (size 0.45 1.38) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.0762))
+ (pad 3 smd rect (at 0.0 -2.66) (size 0.45 1.38) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.0762))
+ (pad 4 smd rect (at 0.65 -2.66) (size 0.45 1.38) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.0762))
+ (pad 5 smd rect (at 1.3 -2.66) (size 0.45 1.38) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.0762))
+ (pad S2 smd rect (at 2.4875 -2.575) (size 1.425 1.55) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.0762))
+ (pad S1 smd rect (at -2.4875 -2.575) (size 1.425 1.55) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.0762))
+ (pad S4 smd rect (at -1.15 0.0) (size 1.8 1.9) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.0762))
+ (pad S5 smd rect (at 1.55 0.0) (size 1.0 1.9) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.0762))
+ (pad S3 smd rect (at -3.375 0.0) (size 1.65 1.3) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.0762))
+ (pad S6 smd rect (at 3.375 0.0) (size 1.65 1.3) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.0762))
+ (fp_line (start -6.0 1.45) (end 6.0 1.45) (layer F.Fab) (width 0.127))
+ (fp_text user "PCB EDGE" (at 4.5 1.25) (layer F.Fab)
+ (effects (font (size 0.32 0.32) (thickness 0.15)))
+ )
+ (fp_line (start -3.75 -2.85) (end -3.75 -1.0) (layer F.SilkS) (width 0.127))
+ (fp_line (start 3.75 -2.85) (end 3.75 -1.0) (layer F.SilkS) (width 0.127))
+ (fp_line (start -3.75 -2.85) (end -3.52 -2.85) (layer F.SilkS) (width 0.127))
+ (fp_line (start 3.75 -2.85) (end 3.52 -2.85) (layer F.SilkS) (width 0.127))
+ (fp_line (start -4.45 2.83) (end -4.45 -3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.45 -3.6) (end 4.45 -3.6) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.45 -3.6) (end 4.45 2.83) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.45 2.83) (end -4.45 2.83) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center -1.3 -4.1) (end -1.2 -4.1) (layer F.SilkS) (width 0.2))
+ (fp_line (start -3.75 -2.85) (end 3.75 -2.85) (layer F.Fab) (width 0.127))
+ (fp_line (start 3.75 -2.85) (end 3.75 2.58) (layer F.Fab) (width 0.127))
+ (fp_line (start 3.75 2.58) (end -3.75 2.58) (layer F.Fab) (width 0.127))
+ (fp_line (start -3.75 2.58) (end -3.75 -2.85) (layer F.Fab) (width 0.127))
+ (fp_circle (center -1.3 -4.1) (end -1.2 -4.1) (layer F.Fab) (width 0.2))
+)
\ No newline at end of file
diff --git a/Libs/47346-0001/how-to-import.htm b/Libs/47346-0001/how-to-import.htm
new file mode 100644
index 0000000..19e484d
--- /dev/null
+++ b/Libs/47346-0001/how-to-import.htm
@@ -0,0 +1 @@
+ Page Redirection If you are not redirected automatically, follow this link to the import guide.
\ No newline at end of file
diff --git a/Libs/61300311121/61300311121.kicad_sym b/Libs/61300311121/61300311121.kicad_sym
new file mode 100644
index 0000000..79376b9
--- /dev/null
+++ b/Libs/61300311121/61300311121.kicad_sym
@@ -0,0 +1,70 @@
+
+(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
+ (symbol "61300311121" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "J" (id 0) (at -3.81 5.842 0)
+ (effects (font (size 1.27 1.27)) (justify bottom left))
+ )
+ (property "Value" "61300311121" (id 1) (at -3.81 -7.62 0)
+ (effects (font (size 1.27 1.27)) (justify bottom left))
+ )
+ (property "Footprint" "61300311121:WURTH_61300311121" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "MAXIMUM_PACKAGE_HEIGHT" "8.74mm" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "CREATOR" "ASHISH" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "STANDARD" "Manufacturer Recommendations" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "PARTREV" "003.001" (id 7) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "VERIFIER" "" (id 8) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "MANUFACTURER" "Wurth" (id 9) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (symbol "61300311121_0_0"
+ (rectangle (start -3.175 2.2225) (end -1.5875 2.8575)
+ (stroke (width 0.1)) (fill (type outline))
+ )
+ (rectangle (start -3.175 -0.3175) (end -1.5875 0.3175)
+ (stroke (width 0.1)) (fill (type outline))
+ )
+ (rectangle (start -3.175 -2.8575) (end -1.5875 -2.2225)
+ (stroke (width 0.1)) (fill (type outline))
+ )
+ (rectangle (start -3.81 -5.08) (end 5.08 5.08)
+ (stroke (width 0.254)) (fill (type background))
+ )
+ (pin passive line (at -7.62 2.54 0) (length 5.08)
+ (name "1"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "1"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin passive line (at -7.62 0.0 0) (length 5.08)
+ (name "2"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "2"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin passive line (at -7.62 -2.54 0) (length 5.08)
+ (name "3"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "3"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ )
+ )
+)
\ No newline at end of file
diff --git a/Libs/61300311121/61300311121.step b/Libs/61300311121/61300311121.step
new file mode 100644
index 0000000..8dcb697
--- /dev/null
+++ b/Libs/61300311121/61300311121.step
@@ -0,0 +1,2024 @@
+ISO-10303-21;
+HEADER;
+/* Generated by software containing ST-Developer
+ * from STEP Tools, Inc. (www.steptools.com)
+ */
+/* OPTION: strings as raw bytes, not using required /X/ escapes */
+
+FILE_DESCRIPTION(
+/* description */ ('Unknown'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ '61300311121',
+/* time_stamp */ '2021-04-15T08:42:10+02:00',
+/* author */ ('Unknown'),
+/* organization */ ('Unknown'),
+/* preprocessor_version */ 'ST-DEVELOPER v16.7',
+/* originating_system */ 'Solid Edge',
+/* authorisation */ 'Unknown');
+
+FILE_SCHEMA (('AUTOMOTIVE_DESIGN {1 0 10303 214 3 1 1}'));
+ENDSEC;
+
+DATA;
+#10=PROPERTY_DEFINITION_REPRESENTATION(#14,#12);
+#11=PROPERTY_DEFINITION_REPRESENTATION(#15,#13);
+#12=REPRESENTATION('',(#16),#1905);
+#13=REPRESENTATION('',(#17),#1905);
+#14=PROPERTY_DEFINITION('pmi validation property','',#1914);
+#15=PROPERTY_DEFINITION('pmi validation property','',#1914);
+#16=VALUE_REPRESENTATION_ITEM('number of annotations',COUNT_MEASURE(0.));
+#17=VALUE_REPRESENTATION_ITEM('number of views',COUNT_MEASURE(0.));
+#18=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#26,#1916);
+#19=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#27,#1918);
+#20=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#28,#1919);
+#21=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#29,#1920);
+#22=NEXT_ASSEMBLY_USAGE_OCCURRENCE('61300311121','61300311121',
+'61300311121',#1921,#1922,'');
+#23=NEXT_ASSEMBLY_USAGE_OCCURRENCE('6130xx11121_PIN','6130xx11121_PIN',
+'6130xx11121_PIN',#1921,#1923,'');
+#24=NEXT_ASSEMBLY_USAGE_OCCURRENCE('6130xx11121_PIN','6130xx11121_PIN',
+'6130xx11121_PIN',#1921,#1923,'');
+#25=NEXT_ASSEMBLY_USAGE_OCCURRENCE('6130xx11121_PIN','6130xx11121_PIN',
+'6130xx11121_PIN',#1921,#1923,'');
+#26=(
+REPRESENTATION_RELATIONSHIP(' ',' ',#1217,#1218)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#30)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#27=(
+REPRESENTATION_RELATIONSHIP(' ',' ',#1219,#1218)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#31)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#28=(
+REPRESENTATION_RELATIONSHIP(' ',' ',#1219,#1218)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#32)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#29=(
+REPRESENTATION_RELATIONSHIP(' ',' ',#1219,#1218)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#33)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#30=ITEM_DEFINED_TRANSFORMATION(' ',' ',#1220,#1267);
+#31=ITEM_DEFINED_TRANSFORMATION(' ',' ',#1220,#1282);
+#32=ITEM_DEFINED_TRANSFORMATION(' ',' ',#1220,#1283);
+#33=ITEM_DEFINED_TRANSFORMATION(' ',' ',#1220,#1284);
+#34=SHAPE_REPRESENTATION_RELATIONSHIP('','',#1217,#36);
+#35=SHAPE_REPRESENTATION_RELATIONSHIP('','',#1219,#37);
+#36=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#1212),#1906);
+#37=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#1213),#1907);
+#38=ORIENTED_EDGE('',*,*,#358,.T.);
+#39=ORIENTED_EDGE('',*,*,#359,.T.);
+#40=ORIENTED_EDGE('',*,*,#360,.T.);
+#41=ORIENTED_EDGE('',*,*,#361,.T.);
+#42=ORIENTED_EDGE('',*,*,#362,.T.);
+#43=ORIENTED_EDGE('',*,*,#363,.T.);
+#44=ORIENTED_EDGE('',*,*,#364,.T.);
+#45=ORIENTED_EDGE('',*,*,#365,.T.);
+#46=ORIENTED_EDGE('',*,*,#366,.T.);
+#47=ORIENTED_EDGE('',*,*,#367,.T.);
+#48=ORIENTED_EDGE('',*,*,#368,.T.);
+#49=ORIENTED_EDGE('',*,*,#369,.T.);
+#50=ORIENTED_EDGE('',*,*,#370,.T.);
+#51=ORIENTED_EDGE('',*,*,#371,.T.);
+#52=ORIENTED_EDGE('',*,*,#372,.F.);
+#53=ORIENTED_EDGE('',*,*,#373,.T.);
+#54=ORIENTED_EDGE('',*,*,#374,.F.);
+#55=ORIENTED_EDGE('',*,*,#375,.T.);
+#56=ORIENTED_EDGE('',*,*,#376,.T.);
+#57=ORIENTED_EDGE('',*,*,#377,.F.);
+#58=ORIENTED_EDGE('',*,*,#378,.T.);
+#59=ORIENTED_EDGE('',*,*,#379,.T.);
+#60=ORIENTED_EDGE('',*,*,#380,.F.);
+#61=ORIENTED_EDGE('',*,*,#381,.T.);
+#62=ORIENTED_EDGE('',*,*,#382,.T.);
+#63=ORIENTED_EDGE('',*,*,#383,.T.);
+#64=ORIENTED_EDGE('',*,*,#384,.T.);
+#65=ORIENTED_EDGE('',*,*,#385,.T.);
+#66=ORIENTED_EDGE('',*,*,#386,.T.);
+#67=ORIENTED_EDGE('',*,*,#387,.T.);
+#68=ORIENTED_EDGE('',*,*,#388,.T.);
+#69=ORIENTED_EDGE('',*,*,#389,.T.);
+#70=ORIENTED_EDGE('',*,*,#390,.T.);
+#71=ORIENTED_EDGE('',*,*,#391,.T.);
+#72=ORIENTED_EDGE('',*,*,#392,.T.);
+#73=ORIENTED_EDGE('',*,*,#393,.T.);
+#74=ORIENTED_EDGE('',*,*,#394,.F.);
+#75=ORIENTED_EDGE('',*,*,#395,.F.);
+#76=ORIENTED_EDGE('',*,*,#396,.F.);
+#77=ORIENTED_EDGE('',*,*,#397,.F.);
+#78=ORIENTED_EDGE('',*,*,#398,.F.);
+#79=ORIENTED_EDGE('',*,*,#399,.F.);
+#80=ORIENTED_EDGE('',*,*,#400,.F.);
+#81=ORIENTED_EDGE('',*,*,#401,.F.);
+#82=ORIENTED_EDGE('',*,*,#402,.T.);
+#83=ORIENTED_EDGE('',*,*,#403,.F.);
+#84=ORIENTED_EDGE('',*,*,#404,.F.);
+#85=ORIENTED_EDGE('',*,*,#405,.T.);
+#86=ORIENTED_EDGE('',*,*,#406,.F.);
+#87=ORIENTED_EDGE('',*,*,#407,.F.);
+#88=ORIENTED_EDGE('',*,*,#408,.T.);
+#89=ORIENTED_EDGE('',*,*,#409,.F.);
+#90=ORIENTED_EDGE('',*,*,#410,.F.);
+#91=ORIENTED_EDGE('',*,*,#411,.F.);
+#92=ORIENTED_EDGE('',*,*,#412,.F.);
+#93=ORIENTED_EDGE('',*,*,#413,.F.);
+#94=ORIENTED_EDGE('',*,*,#414,.F.);
+#95=ORIENTED_EDGE('',*,*,#415,.F.);
+#96=ORIENTED_EDGE('',*,*,#416,.F.);
+#97=ORIENTED_EDGE('',*,*,#417,.F.);
+#98=ORIENTED_EDGE('',*,*,#418,.T.);
+#99=ORIENTED_EDGE('',*,*,#419,.T.);
+#100=ORIENTED_EDGE('',*,*,#420,.T.);
+#101=ORIENTED_EDGE('',*,*,#421,.T.);
+#102=ORIENTED_EDGE('',*,*,#422,.T.);
+#103=ORIENTED_EDGE('',*,*,#423,.T.);
+#104=ORIENTED_EDGE('',*,*,#424,.T.);
+#105=ORIENTED_EDGE('',*,*,#425,.T.);
+#106=ORIENTED_EDGE('',*,*,#426,.T.);
+#107=ORIENTED_EDGE('',*,*,#427,.T.);
+#108=ORIENTED_EDGE('',*,*,#428,.T.);
+#109=ORIENTED_EDGE('',*,*,#429,.T.);
+#110=ORIENTED_EDGE('',*,*,#430,.T.);
+#111=ORIENTED_EDGE('',*,*,#431,.T.);
+#112=ORIENTED_EDGE('',*,*,#432,.T.);
+#113=ORIENTED_EDGE('',*,*,#433,.T.);
+#114=ORIENTED_EDGE('',*,*,#434,.T.);
+#115=ORIENTED_EDGE('',*,*,#435,.F.);
+#116=ORIENTED_EDGE('',*,*,#436,.T.);
+#117=ORIENTED_EDGE('',*,*,#437,.F.);
+#118=ORIENTED_EDGE('',*,*,#438,.T.);
+#119=ORIENTED_EDGE('',*,*,#439,.F.);
+#120=ORIENTED_EDGE('',*,*,#440,.T.);
+#121=ORIENTED_EDGE('',*,*,#441,.F.);
+#122=ORIENTED_EDGE('',*,*,#442,.T.);
+#123=ORIENTED_EDGE('',*,*,#443,.F.);
+#124=ORIENTED_EDGE('',*,*,#444,.T.);
+#125=ORIENTED_EDGE('',*,*,#445,.F.);
+#126=ORIENTED_EDGE('',*,*,#410,.T.);
+#127=ORIENTED_EDGE('',*,*,#446,.F.);
+#128=ORIENTED_EDGE('',*,*,#362,.F.);
+#129=ORIENTED_EDGE('',*,*,#447,.F.);
+#130=ORIENTED_EDGE('',*,*,#448,.F.);
+#131=ORIENTED_EDGE('',*,*,#400,.T.);
+#132=ORIENTED_EDGE('',*,*,#449,.T.);
+#133=ORIENTED_EDGE('',*,*,#372,.T.);
+#134=ORIENTED_EDGE('',*,*,#399,.T.);
+#135=ORIENTED_EDGE('',*,*,#450,.T.);
+#136=ORIENTED_EDGE('',*,*,#422,.F.);
+#137=ORIENTED_EDGE('',*,*,#451,.T.);
+#138=ORIENTED_EDGE('',*,*,#373,.F.);
+#139=ORIENTED_EDGE('',*,*,#449,.F.);
+#140=ORIENTED_EDGE('',*,*,#424,.F.);
+#141=ORIENTED_EDGE('',*,*,#452,.T.);
+#142=ORIENTED_EDGE('',*,*,#417,.T.);
+#143=ORIENTED_EDGE('',*,*,#453,.T.);
+#144=ORIENTED_EDGE('',*,*,#375,.F.);
+#145=ORIENTED_EDGE('',*,*,#454,.F.);
+#146=ORIENTED_EDGE('',*,*,#416,.T.);
+#147=ORIENTED_EDGE('',*,*,#455,.T.);
+#148=ORIENTED_EDGE('',*,*,#426,.F.);
+#149=ORIENTED_EDGE('',*,*,#456,.F.);
+#150=ORIENTED_EDGE('',*,*,#376,.F.);
+#151=ORIENTED_EDGE('',*,*,#453,.F.);
+#152=ORIENTED_EDGE('',*,*,#428,.F.);
+#153=ORIENTED_EDGE('',*,*,#457,.T.);
+#154=ORIENTED_EDGE('',*,*,#414,.T.);
+#155=ORIENTED_EDGE('',*,*,#458,.T.);
+#156=ORIENTED_EDGE('',*,*,#378,.F.);
+#157=ORIENTED_EDGE('',*,*,#459,.F.);
+#158=ORIENTED_EDGE('',*,*,#413,.T.);
+#159=ORIENTED_EDGE('',*,*,#460,.T.);
+#160=ORIENTED_EDGE('',*,*,#430,.F.);
+#161=ORIENTED_EDGE('',*,*,#461,.F.);
+#162=ORIENTED_EDGE('',*,*,#379,.F.);
+#163=ORIENTED_EDGE('',*,*,#458,.F.);
+#164=ORIENTED_EDGE('',*,*,#432,.F.);
+#165=ORIENTED_EDGE('',*,*,#462,.T.);
+#166=ORIENTED_EDGE('',*,*,#411,.T.);
+#167=ORIENTED_EDGE('',*,*,#447,.T.);
+#168=ORIENTED_EDGE('',*,*,#381,.F.);
+#169=ORIENTED_EDGE('',*,*,#463,.F.);
+#170=ORIENTED_EDGE('',*,*,#464,.T.);
+#171=ORIENTED_EDGE('',*,*,#401,.T.);
+#172=ORIENTED_EDGE('',*,*,#448,.T.);
+#173=ORIENTED_EDGE('',*,*,#371,.F.);
+#174=ORIENTED_EDGE('',*,*,#465,.F.);
+#175=ORIENTED_EDGE('',*,*,#444,.F.);
+#176=ORIENTED_EDGE('',*,*,#466,.T.);
+#177=ORIENTED_EDGE('',*,*,#404,.T.);
+#178=ORIENTED_EDGE('',*,*,#467,.T.);
+#179=ORIENTED_EDGE('',*,*,#368,.F.);
+#180=ORIENTED_EDGE('',*,*,#468,.F.);
+#181=ORIENTED_EDGE('',*,*,#440,.F.);
+#182=ORIENTED_EDGE('',*,*,#467,.F.);
+#183=ORIENTED_EDGE('',*,*,#403,.T.);
+#184=ORIENTED_EDGE('',*,*,#469,.T.);
+#185=ORIENTED_EDGE('',*,*,#442,.F.);
+#186=ORIENTED_EDGE('',*,*,#470,.F.);
+#187=ORIENTED_EDGE('',*,*,#369,.F.);
+#188=ORIENTED_EDGE('',*,*,#471,.T.);
+#189=ORIENTED_EDGE('',*,*,#407,.T.);
+#190=ORIENTED_EDGE('',*,*,#472,.T.);
+#191=ORIENTED_EDGE('',*,*,#365,.F.);
+#192=ORIENTED_EDGE('',*,*,#473,.F.);
+#193=ORIENTED_EDGE('',*,*,#436,.F.);
+#194=ORIENTED_EDGE('',*,*,#472,.F.);
+#195=ORIENTED_EDGE('',*,*,#406,.T.);
+#196=ORIENTED_EDGE('',*,*,#474,.T.);
+#197=ORIENTED_EDGE('',*,*,#438,.F.);
+#198=ORIENTED_EDGE('',*,*,#475,.F.);
+#199=ORIENTED_EDGE('',*,*,#366,.F.);
+#200=ORIENTED_EDGE('',*,*,#446,.T.);
+#201=ORIENTED_EDGE('',*,*,#409,.T.);
+#202=ORIENTED_EDGE('',*,*,#476,.T.);
+#203=ORIENTED_EDGE('',*,*,#434,.F.);
+#204=ORIENTED_EDGE('',*,*,#477,.T.);
+#205=ORIENTED_EDGE('',*,*,#363,.F.);
+#206=ORIENTED_EDGE('',*,*,#478,.F.);
+#207=ORIENTED_EDGE('',*,*,#397,.T.);
+#208=ORIENTED_EDGE('',*,*,#479,.T.);
+#209=ORIENTED_EDGE('',*,*,#383,.F.);
+#210=ORIENTED_EDGE('',*,*,#479,.F.);
+#211=ORIENTED_EDGE('',*,*,#396,.T.);
+#212=ORIENTED_EDGE('',*,*,#480,.T.);
+#213=ORIENTED_EDGE('',*,*,#384,.F.);
+#214=ORIENTED_EDGE('',*,*,#480,.F.);
+#215=ORIENTED_EDGE('',*,*,#395,.T.);
+#216=ORIENTED_EDGE('',*,*,#481,.T.);
+#217=ORIENTED_EDGE('',*,*,#385,.F.);
+#218=ORIENTED_EDGE('',*,*,#481,.F.);
+#219=ORIENTED_EDGE('',*,*,#394,.T.);
+#220=ORIENTED_EDGE('',*,*,#478,.T.);
+#221=ORIENTED_EDGE('',*,*,#382,.F.);
+#222=ORIENTED_EDGE('',*,*,#364,.F.);
+#223=ORIENTED_EDGE('',*,*,#477,.F.);
+#224=ORIENTED_EDGE('',*,*,#437,.T.);
+#225=ORIENTED_EDGE('',*,*,#473,.T.);
+#226=ORIENTED_EDGE('',*,*,#367,.F.);
+#227=ORIENTED_EDGE('',*,*,#475,.T.);
+#228=ORIENTED_EDGE('',*,*,#441,.T.);
+#229=ORIENTED_EDGE('',*,*,#468,.T.);
+#230=ORIENTED_EDGE('',*,*,#370,.F.);
+#231=ORIENTED_EDGE('',*,*,#470,.T.);
+#232=ORIENTED_EDGE('',*,*,#445,.T.);
+#233=ORIENTED_EDGE('',*,*,#465,.T.);
+#234=ORIENTED_EDGE('',*,*,#433,.F.);
+#235=ORIENTED_EDGE('',*,*,#463,.T.);
+#236=ORIENTED_EDGE('',*,*,#380,.T.);
+#237=ORIENTED_EDGE('',*,*,#461,.T.);
+#238=ORIENTED_EDGE('',*,*,#429,.F.);
+#239=ORIENTED_EDGE('',*,*,#459,.T.);
+#240=ORIENTED_EDGE('',*,*,#377,.T.);
+#241=ORIENTED_EDGE('',*,*,#456,.T.);
+#242=ORIENTED_EDGE('',*,*,#425,.F.);
+#243=ORIENTED_EDGE('',*,*,#454,.T.);
+#244=ORIENTED_EDGE('',*,*,#374,.T.);
+#245=ORIENTED_EDGE('',*,*,#451,.F.);
+#246=ORIENTED_EDGE('',*,*,#398,.T.);
+#247=ORIENTED_EDGE('',*,*,#452,.F.);
+#248=ORIENTED_EDGE('',*,*,#423,.F.);
+#249=ORIENTED_EDGE('',*,*,#450,.F.);
+#250=ORIENTED_EDGE('',*,*,#415,.T.);
+#251=ORIENTED_EDGE('',*,*,#457,.F.);
+#252=ORIENTED_EDGE('',*,*,#427,.F.);
+#253=ORIENTED_EDGE('',*,*,#455,.F.);
+#254=ORIENTED_EDGE('',*,*,#412,.T.);
+#255=ORIENTED_EDGE('',*,*,#462,.F.);
+#256=ORIENTED_EDGE('',*,*,#431,.F.);
+#257=ORIENTED_EDGE('',*,*,#460,.F.);
+#258=ORIENTED_EDGE('',*,*,#443,.T.);
+#259=ORIENTED_EDGE('',*,*,#469,.F.);
+#260=ORIENTED_EDGE('',*,*,#402,.F.);
+#261=ORIENTED_EDGE('',*,*,#464,.F.);
+#262=ORIENTED_EDGE('',*,*,#439,.T.);
+#263=ORIENTED_EDGE('',*,*,#474,.F.);
+#264=ORIENTED_EDGE('',*,*,#405,.F.);
+#265=ORIENTED_EDGE('',*,*,#466,.F.);
+#266=ORIENTED_EDGE('',*,*,#435,.T.);
+#267=ORIENTED_EDGE('',*,*,#476,.F.);
+#268=ORIENTED_EDGE('',*,*,#408,.F.);
+#269=ORIENTED_EDGE('',*,*,#471,.F.);
+#270=ORIENTED_EDGE('',*,*,#482,.T.);
+#271=ORIENTED_EDGE('',*,*,#359,.F.);
+#272=ORIENTED_EDGE('',*,*,#483,.F.);
+#273=ORIENTED_EDGE('',*,*,#391,.F.);
+#274=ORIENTED_EDGE('',*,*,#484,.T.);
+#275=ORIENTED_EDGE('',*,*,#360,.F.);
+#276=ORIENTED_EDGE('',*,*,#482,.F.);
+#277=ORIENTED_EDGE('',*,*,#390,.F.);
+#278=ORIENTED_EDGE('',*,*,#485,.T.);
+#279=ORIENTED_EDGE('',*,*,#361,.F.);
+#280=ORIENTED_EDGE('',*,*,#484,.F.);
+#281=ORIENTED_EDGE('',*,*,#393,.F.);
+#282=ORIENTED_EDGE('',*,*,#483,.T.);
+#283=ORIENTED_EDGE('',*,*,#358,.F.);
+#284=ORIENTED_EDGE('',*,*,#485,.F.);
+#285=ORIENTED_EDGE('',*,*,#392,.F.);
+#286=ORIENTED_EDGE('',*,*,#486,.T.);
+#287=ORIENTED_EDGE('',*,*,#387,.F.);
+#288=ORIENTED_EDGE('',*,*,#487,.F.);
+#289=ORIENTED_EDGE('',*,*,#419,.F.);
+#290=ORIENTED_EDGE('',*,*,#488,.T.);
+#291=ORIENTED_EDGE('',*,*,#388,.F.);
+#292=ORIENTED_EDGE('',*,*,#486,.F.);
+#293=ORIENTED_EDGE('',*,*,#418,.F.);
+#294=ORIENTED_EDGE('',*,*,#489,.T.);
+#295=ORIENTED_EDGE('',*,*,#389,.F.);
+#296=ORIENTED_EDGE('',*,*,#488,.F.);
+#297=ORIENTED_EDGE('',*,*,#421,.F.);
+#298=ORIENTED_EDGE('',*,*,#487,.T.);
+#299=ORIENTED_EDGE('',*,*,#386,.F.);
+#300=ORIENTED_EDGE('',*,*,#489,.F.);
+#301=ORIENTED_EDGE('',*,*,#420,.F.);
+#302=ORIENTED_EDGE('',*,*,#490,.T.);
+#303=ORIENTED_EDGE('',*,*,#491,.T.);
+#304=ORIENTED_EDGE('',*,*,#492,.T.);
+#305=ORIENTED_EDGE('',*,*,#493,.T.);
+#306=ORIENTED_EDGE('',*,*,#494,.T.);
+#307=ORIENTED_EDGE('',*,*,#495,.T.);
+#308=ORIENTED_EDGE('',*,*,#496,.F.);
+#309=ORIENTED_EDGE('',*,*,#497,.T.);
+#310=ORIENTED_EDGE('',*,*,#498,.T.);
+#311=ORIENTED_EDGE('',*,*,#499,.T.);
+#312=ORIENTED_EDGE('',*,*,#500,.T.);
+#313=ORIENTED_EDGE('',*,*,#501,.T.);
+#314=ORIENTED_EDGE('',*,*,#502,.F.);
+#315=ORIENTED_EDGE('',*,*,#503,.T.);
+#316=ORIENTED_EDGE('',*,*,#504,.T.);
+#317=ORIENTED_EDGE('',*,*,#505,.T.);
+#318=ORIENTED_EDGE('',*,*,#496,.T.);
+#319=ORIENTED_EDGE('',*,*,#506,.T.);
+#320=ORIENTED_EDGE('',*,*,#502,.T.);
+#321=ORIENTED_EDGE('',*,*,#507,.T.);
+#322=ORIENTED_EDGE('',*,*,#504,.F.);
+#323=ORIENTED_EDGE('',*,*,#508,.T.);
+#324=ORIENTED_EDGE('',*,*,#494,.F.);
+#325=ORIENTED_EDGE('',*,*,#509,.T.);
+#326=ORIENTED_EDGE('',*,*,#510,.F.);
+#327=ORIENTED_EDGE('',*,*,#501,.F.);
+#328=ORIENTED_EDGE('',*,*,#511,.F.);
+#329=ORIENTED_EDGE('',*,*,#508,.F.);
+#330=ORIENTED_EDGE('',*,*,#511,.T.);
+#331=ORIENTED_EDGE('',*,*,#500,.F.);
+#332=ORIENTED_EDGE('',*,*,#512,.F.);
+#333=ORIENTED_EDGE('',*,*,#495,.F.);
+#334=ORIENTED_EDGE('',*,*,#510,.T.);
+#335=ORIENTED_EDGE('',*,*,#503,.F.);
+#336=ORIENTED_EDGE('',*,*,#513,.F.);
+#337=ORIENTED_EDGE('',*,*,#498,.F.);
+#338=ORIENTED_EDGE('',*,*,#512,.T.);
+#339=ORIENTED_EDGE('',*,*,#499,.F.);
+#340=ORIENTED_EDGE('',*,*,#513,.T.);
+#341=ORIENTED_EDGE('',*,*,#506,.F.);
+#342=ORIENTED_EDGE('',*,*,#514,.F.);
+#343=ORIENTED_EDGE('',*,*,#507,.F.);
+#344=ORIENTED_EDGE('',*,*,#515,.F.);
+#345=ORIENTED_EDGE('',*,*,#493,.F.);
+#346=ORIENTED_EDGE('',*,*,#515,.T.);
+#347=ORIENTED_EDGE('',*,*,#505,.F.);
+#348=ORIENTED_EDGE('',*,*,#516,.F.);
+#349=ORIENTED_EDGE('',*,*,#490,.F.);
+#350=ORIENTED_EDGE('',*,*,#514,.T.);
+#351=ORIENTED_EDGE('',*,*,#492,.F.);
+#352=ORIENTED_EDGE('',*,*,#517,.F.);
+#353=ORIENTED_EDGE('',*,*,#497,.F.);
+#354=ORIENTED_EDGE('',*,*,#516,.T.);
+#355=ORIENTED_EDGE('',*,*,#509,.F.);
+#356=ORIENTED_EDGE('',*,*,#517,.T.);
+#357=ORIENTED_EDGE('',*,*,#491,.F.);
+#358=EDGE_CURVE('',#518,#519,#622,.T.);
+#359=EDGE_CURVE('',#519,#520,#623,.T.);
+#360=EDGE_CURVE('',#520,#521,#624,.T.);
+#361=EDGE_CURVE('',#521,#518,#625,.T.);
+#362=EDGE_CURVE('',#522,#523,#626,.T.);
+#363=EDGE_CURVE('',#523,#524,#627,.T.);
+#364=EDGE_CURVE('',#524,#525,#628,.T.);
+#365=EDGE_CURVE('',#525,#526,#629,.T.);
+#366=EDGE_CURVE('',#526,#527,#630,.T.);
+#367=EDGE_CURVE('',#527,#528,#631,.T.);
+#368=EDGE_CURVE('',#528,#529,#632,.T.);
+#369=EDGE_CURVE('',#529,#530,#633,.T.);
+#370=EDGE_CURVE('',#530,#531,#634,.T.);
+#371=EDGE_CURVE('',#531,#532,#635,.T.);
+#372=EDGE_CURVE('',#533,#532,#636,.T.);
+#373=EDGE_CURVE('',#533,#534,#637,.T.);
+#374=EDGE_CURVE('',#535,#534,#638,.T.);
+#375=EDGE_CURVE('',#535,#536,#639,.T.);
+#376=EDGE_CURVE('',#536,#537,#640,.T.);
+#377=EDGE_CURVE('',#538,#537,#641,.T.);
+#378=EDGE_CURVE('',#538,#539,#642,.T.);
+#379=EDGE_CURVE('',#539,#540,#643,.T.);
+#380=EDGE_CURVE('',#541,#540,#644,.T.);
+#381=EDGE_CURVE('',#541,#522,#645,.T.);
+#382=EDGE_CURVE('',#542,#543,#646,.T.);
+#383=EDGE_CURVE('',#543,#544,#647,.T.);
+#384=EDGE_CURVE('',#544,#545,#648,.T.);
+#385=EDGE_CURVE('',#545,#542,#649,.T.);
+#386=EDGE_CURVE('',#546,#547,#650,.T.);
+#387=EDGE_CURVE('',#547,#548,#651,.T.);
+#388=EDGE_CURVE('',#548,#549,#652,.T.);
+#389=EDGE_CURVE('',#549,#546,#653,.T.);
+#390=EDGE_CURVE('',#550,#551,#654,.T.);
+#391=EDGE_CURVE('',#551,#552,#655,.T.);
+#392=EDGE_CURVE('',#552,#553,#656,.T.);
+#393=EDGE_CURVE('',#553,#550,#657,.T.);
+#394=EDGE_CURVE('',#554,#555,#658,.T.);
+#395=EDGE_CURVE('',#556,#554,#659,.T.);
+#396=EDGE_CURVE('',#557,#556,#660,.T.);
+#397=EDGE_CURVE('',#555,#557,#661,.T.);
+#398=EDGE_CURVE('',#558,#559,#662,.T.);
+#399=EDGE_CURVE('',#560,#558,#663,.T.);
+#400=EDGE_CURVE('',#561,#560,#664,.T.);
+#401=EDGE_CURVE('',#562,#561,#665,.T.);
+#402=EDGE_CURVE('',#562,#563,#666,.T.);
+#403=EDGE_CURVE('',#564,#563,#667,.T.);
+#404=EDGE_CURVE('',#565,#564,#668,.T.);
+#405=EDGE_CURVE('',#565,#566,#669,.T.);
+#406=EDGE_CURVE('',#567,#566,#670,.T.);
+#407=EDGE_CURVE('',#568,#567,#671,.T.);
+#408=EDGE_CURVE('',#568,#569,#672,.T.);
+#409=EDGE_CURVE('',#570,#569,#673,.T.);
+#410=EDGE_CURVE('',#571,#570,#674,.T.);
+#411=EDGE_CURVE('',#572,#571,#675,.T.);
+#412=EDGE_CURVE('',#573,#572,#676,.T.);
+#413=EDGE_CURVE('',#574,#573,#677,.T.);
+#414=EDGE_CURVE('',#575,#574,#678,.T.);
+#415=EDGE_CURVE('',#576,#575,#679,.T.);
+#416=EDGE_CURVE('',#577,#576,#680,.T.);
+#417=EDGE_CURVE('',#559,#577,#681,.T.);
+#418=EDGE_CURVE('',#578,#579,#682,.T.);
+#419=EDGE_CURVE('',#579,#580,#683,.T.);
+#420=EDGE_CURVE('',#580,#581,#684,.T.);
+#421=EDGE_CURVE('',#581,#578,#685,.T.);
+#422=EDGE_CURVE('',#582,#583,#686,.T.);
+#423=EDGE_CURVE('',#583,#584,#687,.T.);
+#424=EDGE_CURVE('',#584,#585,#688,.T.);
+#425=EDGE_CURVE('',#585,#582,#689,.T.);
+#426=EDGE_CURVE('',#586,#587,#690,.T.);
+#427=EDGE_CURVE('',#587,#588,#691,.T.);
+#428=EDGE_CURVE('',#588,#589,#692,.T.);
+#429=EDGE_CURVE('',#589,#586,#693,.T.);
+#430=EDGE_CURVE('',#590,#591,#694,.T.);
+#431=EDGE_CURVE('',#591,#592,#695,.T.);
+#432=EDGE_CURVE('',#592,#593,#696,.T.);
+#433=EDGE_CURVE('',#593,#590,#697,.T.);
+#434=EDGE_CURVE('',#594,#595,#698,.T.);
+#435=EDGE_CURVE('',#596,#595,#699,.T.);
+#436=EDGE_CURVE('',#596,#597,#700,.T.);
+#437=EDGE_CURVE('',#594,#597,#701,.T.);
+#438=EDGE_CURVE('',#598,#599,#702,.T.);
+#439=EDGE_CURVE('',#600,#599,#703,.T.);
+#440=EDGE_CURVE('',#600,#601,#704,.T.);
+#441=EDGE_CURVE('',#598,#601,#705,.T.);
+#442=EDGE_CURVE('',#602,#603,#706,.T.);
+#443=EDGE_CURVE('',#604,#603,#707,.T.);
+#444=EDGE_CURVE('',#604,#605,#708,.T.);
+#445=EDGE_CURVE('',#602,#605,#709,.T.);
+#446=EDGE_CURVE('',#523,#570,#710,.T.);
+#447=EDGE_CURVE('',#571,#522,#711,.T.);
+#448=EDGE_CURVE('',#561,#532,#712,.T.);
+#449=EDGE_CURVE('',#560,#533,#713,.T.);
+#450=EDGE_CURVE('',#558,#583,#714,.T.);
+#451=EDGE_CURVE('',#582,#534,#715,.T.);
+#452=EDGE_CURVE('',#584,#559,#716,.T.);
+#453=EDGE_CURVE('',#577,#536,#717,.T.);
+#454=EDGE_CURVE('',#585,#535,#718,.T.);
+#455=EDGE_CURVE('',#576,#587,#719,.T.);
+#456=EDGE_CURVE('',#537,#586,#720,.T.);
+#457=EDGE_CURVE('',#588,#575,#721,.T.);
+#458=EDGE_CURVE('',#574,#539,#722,.T.);
+#459=EDGE_CURVE('',#589,#538,#723,.T.);
+#460=EDGE_CURVE('',#573,#591,#724,.T.);
+#461=EDGE_CURVE('',#540,#590,#725,.T.);
+#462=EDGE_CURVE('',#592,#572,#726,.T.);
+#463=EDGE_CURVE('',#593,#541,#727,.T.);
+#464=EDGE_CURVE('',#604,#562,#728,.T.);
+#465=EDGE_CURVE('',#605,#531,#729,.T.);
+#466=EDGE_CURVE('',#600,#565,#730,.T.);
+#467=EDGE_CURVE('',#564,#529,#731,.T.);
+#468=EDGE_CURVE('',#601,#528,#732,.T.);
+#469=EDGE_CURVE('',#563,#603,#733,.T.);
+#470=EDGE_CURVE('',#530,#602,#734,.T.);
+#471=EDGE_CURVE('',#596,#568,#735,.T.);
+#472=EDGE_CURVE('',#567,#526,#736,.T.);
+#473=EDGE_CURVE('',#597,#525,#737,.T.);
+#474=EDGE_CURVE('',#566,#599,#738,.T.);
+#475=EDGE_CURVE('',#527,#598,#739,.T.);
+#476=EDGE_CURVE('',#569,#595,#740,.T.);
+#477=EDGE_CURVE('',#594,#524,#741,.T.);
+#478=EDGE_CURVE('',#555,#543,#742,.T.);
+#479=EDGE_CURVE('',#557,#544,#743,.T.);
+#480=EDGE_CURVE('',#556,#545,#744,.T.);
+#481=EDGE_CURVE('',#554,#542,#745,.T.);
+#482=EDGE_CURVE('',#551,#520,#746,.T.);
+#483=EDGE_CURVE('',#552,#519,#747,.T.);
+#484=EDGE_CURVE('',#550,#521,#748,.T.);
+#485=EDGE_CURVE('',#553,#518,#749,.T.);
+#486=EDGE_CURVE('',#579,#548,#750,.T.);
+#487=EDGE_CURVE('',#580,#547,#751,.T.);
+#488=EDGE_CURVE('',#578,#549,#752,.T.);
+#489=EDGE_CURVE('',#581,#546,#753,.T.);
+#490=EDGE_CURVE('',#606,#607,#754,.T.);
+#491=EDGE_CURVE('',#607,#608,#755,.T.);
+#492=EDGE_CURVE('',#608,#609,#756,.T.);
+#493=EDGE_CURVE('',#609,#606,#757,.T.);
+#494=EDGE_CURVE('',#610,#611,#758,.T.);
+#495=EDGE_CURVE('',#611,#612,#759,.T.);
+#496=EDGE_CURVE('',#613,#612,#760,.T.);
+#497=EDGE_CURVE('',#613,#610,#761,.T.);
+#498=EDGE_CURVE('',#614,#615,#762,.T.);
+#499=EDGE_CURVE('',#615,#616,#763,.T.);
+#500=EDGE_CURVE('',#616,#617,#764,.T.);
+#501=EDGE_CURVE('',#617,#614,#765,.T.);
+#502=EDGE_CURVE('',#618,#619,#766,.T.);
+#503=EDGE_CURVE('',#618,#620,#767,.T.);
+#504=EDGE_CURVE('',#620,#621,#768,.T.);
+#505=EDGE_CURVE('',#621,#619,#769,.T.);
+#506=EDGE_CURVE('',#612,#618,#770,.T.);
+#507=EDGE_CURVE('',#619,#613,#771,.T.);
+#508=EDGE_CURVE('',#620,#611,#772,.T.);
+#509=EDGE_CURVE('',#610,#621,#773,.T.);
+#510=EDGE_CURVE('',#614,#620,#774,.T.);
+#511=EDGE_CURVE('',#611,#617,#775,.F.);
+#512=EDGE_CURVE('',#612,#616,#776,.T.);
+#513=EDGE_CURVE('',#615,#618,#777,.T.);
+#514=EDGE_CURVE('',#613,#609,#778,.T.);
+#515=EDGE_CURVE('',#606,#619,#779,.F.);
+#516=EDGE_CURVE('',#607,#621,#780,.F.);
+#517=EDGE_CURVE('',#610,#608,#781,.F.);
+#518=VERTEX_POINT('',#1578);
+#519=VERTEX_POINT('',#1579);
+#520=VERTEX_POINT('',#1581);
+#521=VERTEX_POINT('',#1583);
+#522=VERTEX_POINT('',#1586);
+#523=VERTEX_POINT('',#1587);
+#524=VERTEX_POINT('',#1589);
+#525=VERTEX_POINT('',#1591);
+#526=VERTEX_POINT('',#1593);
+#527=VERTEX_POINT('',#1595);
+#528=VERTEX_POINT('',#1597);
+#529=VERTEX_POINT('',#1599);
+#530=VERTEX_POINT('',#1601);
+#531=VERTEX_POINT('',#1603);
+#532=VERTEX_POINT('',#1605);
+#533=VERTEX_POINT('',#1607);
+#534=VERTEX_POINT('',#1609);
+#535=VERTEX_POINT('',#1611);
+#536=VERTEX_POINT('',#1613);
+#537=VERTEX_POINT('',#1615);
+#538=VERTEX_POINT('',#1617);
+#539=VERTEX_POINT('',#1619);
+#540=VERTEX_POINT('',#1621);
+#541=VERTEX_POINT('',#1623);
+#542=VERTEX_POINT('',#1626);
+#543=VERTEX_POINT('',#1627);
+#544=VERTEX_POINT('',#1629);
+#545=VERTEX_POINT('',#1631);
+#546=VERTEX_POINT('',#1634);
+#547=VERTEX_POINT('',#1635);
+#548=VERTEX_POINT('',#1637);
+#549=VERTEX_POINT('',#1639);
+#550=VERTEX_POINT('',#1643);
+#551=VERTEX_POINT('',#1644);
+#552=VERTEX_POINT('',#1646);
+#553=VERTEX_POINT('',#1648);
+#554=VERTEX_POINT('',#1651);
+#555=VERTEX_POINT('',#1652);
+#556=VERTEX_POINT('',#1654);
+#557=VERTEX_POINT('',#1656);
+#558=VERTEX_POINT('',#1659);
+#559=VERTEX_POINT('',#1660);
+#560=VERTEX_POINT('',#1662);
+#561=VERTEX_POINT('',#1664);
+#562=VERTEX_POINT('',#1666);
+#563=VERTEX_POINT('',#1668);
+#564=VERTEX_POINT('',#1670);
+#565=VERTEX_POINT('',#1672);
+#566=VERTEX_POINT('',#1674);
+#567=VERTEX_POINT('',#1676);
+#568=VERTEX_POINT('',#1678);
+#569=VERTEX_POINT('',#1680);
+#570=VERTEX_POINT('',#1682);
+#571=VERTEX_POINT('',#1684);
+#572=VERTEX_POINT('',#1686);
+#573=VERTEX_POINT('',#1688);
+#574=VERTEX_POINT('',#1690);
+#575=VERTEX_POINT('',#1692);
+#576=VERTEX_POINT('',#1694);
+#577=VERTEX_POINT('',#1696);
+#578=VERTEX_POINT('',#1699);
+#579=VERTEX_POINT('',#1700);
+#580=VERTEX_POINT('',#1702);
+#581=VERTEX_POINT('',#1704);
+#582=VERTEX_POINT('',#1708);
+#583=VERTEX_POINT('',#1709);
+#584=VERTEX_POINT('',#1711);
+#585=VERTEX_POINT('',#1713);
+#586=VERTEX_POINT('',#1717);
+#587=VERTEX_POINT('',#1718);
+#588=VERTEX_POINT('',#1720);
+#589=VERTEX_POINT('',#1722);
+#590=VERTEX_POINT('',#1726);
+#591=VERTEX_POINT('',#1727);
+#592=VERTEX_POINT('',#1729);
+#593=VERTEX_POINT('',#1731);
+#594=VERTEX_POINT('',#1735);
+#595=VERTEX_POINT('',#1736);
+#596=VERTEX_POINT('',#1738);
+#597=VERTEX_POINT('',#1740);
+#598=VERTEX_POINT('',#1744);
+#599=VERTEX_POINT('',#1745);
+#600=VERTEX_POINT('',#1747);
+#601=VERTEX_POINT('',#1749);
+#602=VERTEX_POINT('',#1753);
+#603=VERTEX_POINT('',#1754);
+#604=VERTEX_POINT('',#1756);
+#605=VERTEX_POINT('',#1758);
+#606=VERTEX_POINT('',#1845);
+#607=VERTEX_POINT('',#1846);
+#608=VERTEX_POINT('',#1848);
+#609=VERTEX_POINT('',#1850);
+#610=VERTEX_POINT('',#1854);
+#611=VERTEX_POINT('',#1855);
+#612=VERTEX_POINT('',#1857);
+#613=VERTEX_POINT('',#1859);
+#614=VERTEX_POINT('',#1863);
+#615=VERTEX_POINT('',#1864);
+#616=VERTEX_POINT('',#1866);
+#617=VERTEX_POINT('',#1868);
+#618=VERTEX_POINT('',#1872);
+#619=VERTEX_POINT('',#1873);
+#620=VERTEX_POINT('',#1875);
+#621=VERTEX_POINT('',#1877);
+#622=LINE('',#1577,#782);
+#623=LINE('',#1580,#783);
+#624=LINE('',#1582,#784);
+#625=LINE('',#1584,#785);
+#626=LINE('',#1585,#786);
+#627=LINE('',#1588,#787);
+#628=LINE('',#1590,#788);
+#629=LINE('',#1592,#789);
+#630=LINE('',#1594,#790);
+#631=LINE('',#1596,#791);
+#632=LINE('',#1598,#792);
+#633=LINE('',#1600,#793);
+#634=LINE('',#1602,#794);
+#635=LINE('',#1604,#795);
+#636=LINE('',#1606,#796);
+#637=LINE('',#1608,#797);
+#638=LINE('',#1610,#798);
+#639=LINE('',#1612,#799);
+#640=LINE('',#1614,#800);
+#641=LINE('',#1616,#801);
+#642=LINE('',#1618,#802);
+#643=LINE('',#1620,#803);
+#644=LINE('',#1622,#804);
+#645=LINE('',#1624,#805);
+#646=LINE('',#1625,#806);
+#647=LINE('',#1628,#807);
+#648=LINE('',#1630,#808);
+#649=LINE('',#1632,#809);
+#650=LINE('',#1633,#810);
+#651=LINE('',#1636,#811);
+#652=LINE('',#1638,#812);
+#653=LINE('',#1640,#813);
+#654=LINE('',#1642,#814);
+#655=LINE('',#1645,#815);
+#656=LINE('',#1647,#816);
+#657=LINE('',#1649,#817);
+#658=LINE('',#1650,#818);
+#659=LINE('',#1653,#819);
+#660=LINE('',#1655,#820);
+#661=LINE('',#1657,#821);
+#662=LINE('',#1658,#822);
+#663=LINE('',#1661,#823);
+#664=LINE('',#1663,#824);
+#665=LINE('',#1665,#825);
+#666=LINE('',#1667,#826);
+#667=LINE('',#1669,#827);
+#668=LINE('',#1671,#828);
+#669=LINE('',#1673,#829);
+#670=LINE('',#1675,#830);
+#671=LINE('',#1677,#831);
+#672=LINE('',#1679,#832);
+#673=LINE('',#1681,#833);
+#674=LINE('',#1683,#834);
+#675=LINE('',#1685,#835);
+#676=LINE('',#1687,#836);
+#677=LINE('',#1689,#837);
+#678=LINE('',#1691,#838);
+#679=LINE('',#1693,#839);
+#680=LINE('',#1695,#840);
+#681=LINE('',#1697,#841);
+#682=LINE('',#1698,#842);
+#683=LINE('',#1701,#843);
+#684=LINE('',#1703,#844);
+#685=LINE('',#1705,#845);
+#686=LINE('',#1707,#846);
+#687=LINE('',#1710,#847);
+#688=LINE('',#1712,#848);
+#689=LINE('',#1714,#849);
+#690=LINE('',#1716,#850);
+#691=LINE('',#1719,#851);
+#692=LINE('',#1721,#852);
+#693=LINE('',#1723,#853);
+#694=LINE('',#1725,#854);
+#695=LINE('',#1728,#855);
+#696=LINE('',#1730,#856);
+#697=LINE('',#1732,#857);
+#698=LINE('',#1734,#858);
+#699=LINE('',#1737,#859);
+#700=LINE('',#1739,#860);
+#701=LINE('',#1741,#861);
+#702=LINE('',#1743,#862);
+#703=LINE('',#1746,#863);
+#704=LINE('',#1748,#864);
+#705=LINE('',#1750,#865);
+#706=LINE('',#1752,#866);
+#707=LINE('',#1755,#867);
+#708=LINE('',#1757,#868);
+#709=LINE('',#1759,#869);
+#710=LINE('',#1761,#870);
+#711=LINE('',#1762,#871);
+#712=LINE('',#1764,#872);
+#713=LINE('',#1765,#873);
+#714=LINE('',#1767,#874);
+#715=LINE('',#1768,#875);
+#716=LINE('',#1770,#876);
+#717=LINE('',#1771,#877);
+#718=LINE('',#1772,#878);
+#719=LINE('',#1774,#879);
+#720=LINE('',#1775,#880);
+#721=LINE('',#1777,#881);
+#722=LINE('',#1778,#882);
+#723=LINE('',#1779,#883);
+#724=LINE('',#1781,#884);
+#725=LINE('',#1782,#885);
+#726=LINE('',#1784,#886);
+#727=LINE('',#1785,#887);
+#728=LINE('',#1787,#888);
+#729=LINE('',#1788,#889);
+#730=LINE('',#1790,#890);
+#731=LINE('',#1791,#891);
+#732=LINE('',#1792,#892);
+#733=LINE('',#1794,#893);
+#734=LINE('',#1795,#894);
+#735=LINE('',#1797,#895);
+#736=LINE('',#1798,#896);
+#737=LINE('',#1799,#897);
+#738=LINE('',#1801,#898);
+#739=LINE('',#1802,#899);
+#740=LINE('',#1804,#900);
+#741=LINE('',#1805,#901);
+#742=LINE('',#1807,#902);
+#743=LINE('',#1808,#903);
+#744=LINE('',#1810,#904);
+#745=LINE('',#1812,#905);
+#746=LINE('',#1827,#906);
+#747=LINE('',#1828,#907);
+#748=LINE('',#1830,#908);
+#749=LINE('',#1832,#909);
+#750=LINE('',#1835,#910);
+#751=LINE('',#1836,#911);
+#752=LINE('',#1838,#912);
+#753=LINE('',#1840,#913);
+#754=LINE('',#1844,#914);
+#755=LINE('',#1847,#915);
+#756=LINE('',#1849,#916);
+#757=LINE('',#1851,#917);
+#758=LINE('',#1853,#918);
+#759=LINE('',#1856,#919);
+#760=LINE('',#1858,#920);
+#761=LINE('',#1860,#921);
+#762=LINE('',#1862,#922);
+#763=LINE('',#1865,#923);
+#764=LINE('',#1867,#924);
+#765=LINE('',#1869,#925);
+#766=LINE('',#1871,#926);
+#767=LINE('',#1874,#927);
+#768=LINE('',#1876,#928);
+#769=LINE('',#1878,#929);
+#770=LINE('',#1880,#930);
+#771=LINE('',#1881,#931);
+#772=LINE('',#1883,#932);
+#773=LINE('',#1884,#933);
+#774=LINE('',#1886,#934);
+#775=LINE('',#1887,#935);
+#776=LINE('',#1889,#936);
+#777=LINE('',#1891,#937);
+#778=LINE('',#1894,#938);
+#779=LINE('',#1895,#939);
+#780=LINE('',#1897,#940);
+#781=LINE('',#1899,#941);
+#782=VECTOR('',#1289,1000.);
+#783=VECTOR('',#1290,1000.);
+#784=VECTOR('',#1291,1000.);
+#785=VECTOR('',#1292,1000.);
+#786=VECTOR('',#1293,1000.);
+#787=VECTOR('',#1294,1000.);
+#788=VECTOR('',#1295,1000.);
+#789=VECTOR('',#1296,1000.);
+#790=VECTOR('',#1297,1000.);
+#791=VECTOR('',#1298,1000.);
+#792=VECTOR('',#1299,1000.);
+#793=VECTOR('',#1300,1000.);
+#794=VECTOR('',#1301,1000.);
+#795=VECTOR('',#1302,1000.);
+#796=VECTOR('',#1303,1000.);
+#797=VECTOR('',#1304,1000.);
+#798=VECTOR('',#1305,1000.);
+#799=VECTOR('',#1306,1000.);
+#800=VECTOR('',#1307,1000.);
+#801=VECTOR('',#1308,1000.);
+#802=VECTOR('',#1309,1000.);
+#803=VECTOR('',#1310,1000.);
+#804=VECTOR('',#1311,1000.);
+#805=VECTOR('',#1312,1000.);
+#806=VECTOR('',#1313,1000.);
+#807=VECTOR('',#1314,1000.);
+#808=VECTOR('',#1315,1000.);
+#809=VECTOR('',#1316,1000.);
+#810=VECTOR('',#1317,1000.);
+#811=VECTOR('',#1318,1000.);
+#812=VECTOR('',#1319,1000.);
+#813=VECTOR('',#1320,1000.);
+#814=VECTOR('',#1323,1000.);
+#815=VECTOR('',#1324,1000.);
+#816=VECTOR('',#1325,1000.);
+#817=VECTOR('',#1326,1000.);
+#818=VECTOR('',#1327,1000.);
+#819=VECTOR('',#1328,1000.);
+#820=VECTOR('',#1329,1000.);
+#821=VECTOR('',#1330,1000.);
+#822=VECTOR('',#1331,1000.);
+#823=VECTOR('',#1332,1000.);
+#824=VECTOR('',#1333,1000.);
+#825=VECTOR('',#1334,1000.);
+#826=VECTOR('',#1335,1000.);
+#827=VECTOR('',#1336,1000.);
+#828=VECTOR('',#1337,1000.);
+#829=VECTOR('',#1338,1000.);
+#830=VECTOR('',#1339,1000.);
+#831=VECTOR('',#1340,1000.);
+#832=VECTOR('',#1341,1000.);
+#833=VECTOR('',#1342,1000.);
+#834=VECTOR('',#1343,1000.);
+#835=VECTOR('',#1344,1000.);
+#836=VECTOR('',#1345,1000.);
+#837=VECTOR('',#1346,1000.);
+#838=VECTOR('',#1347,1000.);
+#839=VECTOR('',#1348,1000.);
+#840=VECTOR('',#1349,1000.);
+#841=VECTOR('',#1350,1000.);
+#842=VECTOR('',#1351,1000.);
+#843=VECTOR('',#1352,1000.);
+#844=VECTOR('',#1353,1000.);
+#845=VECTOR('',#1354,1000.);
+#846=VECTOR('',#1357,1000.);
+#847=VECTOR('',#1358,1000.);
+#848=VECTOR('',#1359,1000.);
+#849=VECTOR('',#1360,1000.);
+#850=VECTOR('',#1363,1000.);
+#851=VECTOR('',#1364,1000.);
+#852=VECTOR('',#1365,1000.);
+#853=VECTOR('',#1366,1000.);
+#854=VECTOR('',#1369,1000.);
+#855=VECTOR('',#1370,1000.);
+#856=VECTOR('',#1371,1000.);
+#857=VECTOR('',#1372,1000.);
+#858=VECTOR('',#1375,1000.);
+#859=VECTOR('',#1376,1000.);
+#860=VECTOR('',#1377,1000.);
+#861=VECTOR('',#1378,1000.);
+#862=VECTOR('',#1381,1000.);
+#863=VECTOR('',#1382,1000.);
+#864=VECTOR('',#1383,1000.);
+#865=VECTOR('',#1384,1000.);
+#866=VECTOR('',#1387,1000.);
+#867=VECTOR('',#1388,1000.);
+#868=VECTOR('',#1389,1000.);
+#869=VECTOR('',#1390,1000.);
+#870=VECTOR('',#1393,1000.);
+#871=VECTOR('',#1394,1000.);
+#872=VECTOR('',#1397,1000.);
+#873=VECTOR('',#1398,1000.);
+#874=VECTOR('',#1401,1000.);
+#875=VECTOR('',#1402,1000.);
+#876=VECTOR('',#1405,1000.);
+#877=VECTOR('',#1406,1000.);
+#878=VECTOR('',#1407,1000.);
+#879=VECTOR('',#1410,1000.);
+#880=VECTOR('',#1411,1000.);
+#881=VECTOR('',#1414,1000.);
+#882=VECTOR('',#1415,1000.);
+#883=VECTOR('',#1416,1000.);
+#884=VECTOR('',#1419,1000.);
+#885=VECTOR('',#1420,1000.);
+#886=VECTOR('',#1423,1000.);
+#887=VECTOR('',#1424,1000.);
+#888=VECTOR('',#1427,1000.);
+#889=VECTOR('',#1428,1000.);
+#890=VECTOR('',#1431,1000.);
+#891=VECTOR('',#1432,1000.);
+#892=VECTOR('',#1433,1000.);
+#893=VECTOR('',#1436,1000.);
+#894=VECTOR('',#1437,1000.);
+#895=VECTOR('',#1440,1000.);
+#896=VECTOR('',#1441,1000.);
+#897=VECTOR('',#1442,1000.);
+#898=VECTOR('',#1445,1000.);
+#899=VECTOR('',#1446,1000.);
+#900=VECTOR('',#1449,1000.);
+#901=VECTOR('',#1450,1000.);
+#902=VECTOR('',#1453,1000.);
+#903=VECTOR('',#1454,1000.);
+#904=VECTOR('',#1457,1000.);
+#905=VECTOR('',#1460,1000.);
+#906=VECTOR('',#1489,1000.);
+#907=VECTOR('',#1490,1000.);
+#908=VECTOR('',#1493,1000.);
+#909=VECTOR('',#1496,1000.);
+#910=VECTOR('',#1501,1000.);
+#911=VECTOR('',#1502,1000.);
+#912=VECTOR('',#1505,1000.);
+#913=VECTOR('',#1508,1000.);
+#914=VECTOR('',#1515,1000.);
+#915=VECTOR('',#1516,1000.);
+#916=VECTOR('',#1517,1000.);
+#917=VECTOR('',#1518,1000.);
+#918=VECTOR('',#1521,1000.);
+#919=VECTOR('',#1522,1000.);
+#920=VECTOR('',#1523,1000.);
+#921=VECTOR('',#1524,1000.);
+#922=VECTOR('',#1527,1000.);
+#923=VECTOR('',#1528,1000.);
+#924=VECTOR('',#1529,1000.);
+#925=VECTOR('',#1530,1000.);
+#926=VECTOR('',#1533,1000.);
+#927=VECTOR('',#1534,1000.);
+#928=VECTOR('',#1535,1000.);
+#929=VECTOR('',#1536,1000.);
+#930=VECTOR('',#1539,1000.);
+#931=VECTOR('',#1540,1000.);
+#932=VECTOR('',#1543,1000.);
+#933=VECTOR('',#1544,1000.);
+#934=VECTOR('',#1547,1000.);
+#935=VECTOR('',#1548,1000.);
+#936=VECTOR('',#1551,1000.);
+#937=VECTOR('',#1554,1000.);
+#938=VECTOR('',#1559,1000.);
+#939=VECTOR('',#1560,1000.);
+#940=VECTOR('',#1563,1000.);
+#941=VECTOR('',#1566,1000.);
+#942=EDGE_LOOP('',(#38,#39,#40,#41));
+#943=EDGE_LOOP('',(#42,#43,#44,#45,#46,#47,#48,#49,#50,#51,#52,#53,#54,
+#55,#56,#57,#58,#59,#60,#61));
+#944=EDGE_LOOP('',(#62,#63,#64,#65));
+#945=EDGE_LOOP('',(#66,#67,#68,#69));
+#946=EDGE_LOOP('',(#70,#71,#72,#73));
+#947=EDGE_LOOP('',(#74,#75,#76,#77));
+#948=EDGE_LOOP('',(#78,#79,#80,#81,#82,#83,#84,#85,#86,#87,#88,#89,#90,
+#91,#92,#93,#94,#95,#96,#97));
+#949=EDGE_LOOP('',(#98,#99,#100,#101));
+#950=EDGE_LOOP('',(#102,#103,#104,#105));
+#951=EDGE_LOOP('',(#106,#107,#108,#109));
+#952=EDGE_LOOP('',(#110,#111,#112,#113));
+#953=EDGE_LOOP('',(#114,#115,#116,#117));
+#954=EDGE_LOOP('',(#118,#119,#120,#121));
+#955=EDGE_LOOP('',(#122,#123,#124,#125));
+#956=EDGE_LOOP('',(#126,#127,#128,#129));
+#957=EDGE_LOOP('',(#130,#131,#132,#133));
+#958=EDGE_LOOP('',(#134,#135,#136,#137,#138,#139));
+#959=EDGE_LOOP('',(#140,#141,#142,#143,#144,#145));
+#960=EDGE_LOOP('',(#146,#147,#148,#149,#150,#151));
+#961=EDGE_LOOP('',(#152,#153,#154,#155,#156,#157));
+#962=EDGE_LOOP('',(#158,#159,#160,#161,#162,#163));
+#963=EDGE_LOOP('',(#164,#165,#166,#167,#168,#169));
+#964=EDGE_LOOP('',(#170,#171,#172,#173,#174,#175));
+#965=EDGE_LOOP('',(#176,#177,#178,#179,#180,#181));
+#966=EDGE_LOOP('',(#182,#183,#184,#185,#186,#187));
+#967=EDGE_LOOP('',(#188,#189,#190,#191,#192,#193));
+#968=EDGE_LOOP('',(#194,#195,#196,#197,#198,#199));
+#969=EDGE_LOOP('',(#200,#201,#202,#203,#204,#205));
+#970=EDGE_LOOP('',(#206,#207,#208,#209));
+#971=EDGE_LOOP('',(#210,#211,#212,#213));
+#972=EDGE_LOOP('',(#214,#215,#216,#217));
+#973=EDGE_LOOP('',(#218,#219,#220,#221));
+#974=EDGE_LOOP('',(#222,#223,#224,#225));
+#975=EDGE_LOOP('',(#226,#227,#228,#229));
+#976=EDGE_LOOP('',(#230,#231,#232,#233));
+#977=EDGE_LOOP('',(#234,#235,#236,#237));
+#978=EDGE_LOOP('',(#238,#239,#240,#241));
+#979=EDGE_LOOP('',(#242,#243,#244,#245));
+#980=EDGE_LOOP('',(#246,#247,#248,#249));
+#981=EDGE_LOOP('',(#250,#251,#252,#253));
+#982=EDGE_LOOP('',(#254,#255,#256,#257));
+#983=EDGE_LOOP('',(#258,#259,#260,#261));
+#984=EDGE_LOOP('',(#262,#263,#264,#265));
+#985=EDGE_LOOP('',(#266,#267,#268,#269));
+#986=EDGE_LOOP('',(#270,#271,#272,#273));
+#987=EDGE_LOOP('',(#274,#275,#276,#277));
+#988=EDGE_LOOP('',(#278,#279,#280,#281));
+#989=EDGE_LOOP('',(#282,#283,#284,#285));
+#990=EDGE_LOOP('',(#286,#287,#288,#289));
+#991=EDGE_LOOP('',(#290,#291,#292,#293));
+#992=EDGE_LOOP('',(#294,#295,#296,#297));
+#993=EDGE_LOOP('',(#298,#299,#300,#301));
+#994=EDGE_LOOP('',(#302,#303,#304,#305));
+#995=EDGE_LOOP('',(#306,#307,#308,#309));
+#996=EDGE_LOOP('',(#310,#311,#312,#313));
+#997=EDGE_LOOP('',(#314,#315,#316,#317));
+#998=EDGE_LOOP('',(#318,#319,#320,#321));
+#999=EDGE_LOOP('',(#322,#323,#324,#325));
+#1000=EDGE_LOOP('',(#326,#327,#328,#329));
+#1001=EDGE_LOOP('',(#330,#331,#332,#333));
+#1002=EDGE_LOOP('',(#334,#335,#336,#337));
+#1003=EDGE_LOOP('',(#338,#339,#340,#341));
+#1004=EDGE_LOOP('',(#342,#343,#344,#345));
+#1005=EDGE_LOOP('',(#346,#347,#348,#349));
+#1006=EDGE_LOOP('',(#350,#351,#352,#353));
+#1007=EDGE_LOOP('',(#354,#355,#356,#357));
+#1008=FACE_BOUND('',#942,.T.);
+#1009=FACE_BOUND('',#943,.T.);
+#1010=FACE_BOUND('',#944,.T.);
+#1011=FACE_BOUND('',#945,.T.);
+#1012=FACE_BOUND('',#946,.T.);
+#1013=FACE_BOUND('',#947,.T.);
+#1014=FACE_BOUND('',#948,.T.);
+#1015=FACE_BOUND('',#949,.T.);
+#1016=FACE_BOUND('',#950,.T.);
+#1017=FACE_BOUND('',#951,.T.);
+#1018=FACE_BOUND('',#952,.T.);
+#1019=FACE_BOUND('',#953,.T.);
+#1020=FACE_BOUND('',#954,.T.);
+#1021=FACE_BOUND('',#955,.T.);
+#1022=FACE_BOUND('',#956,.T.);
+#1023=FACE_BOUND('',#957,.T.);
+#1024=FACE_BOUND('',#958,.T.);
+#1025=FACE_BOUND('',#959,.T.);
+#1026=FACE_BOUND('',#960,.T.);
+#1027=FACE_BOUND('',#961,.T.);
+#1028=FACE_BOUND('',#962,.T.);
+#1029=FACE_BOUND('',#963,.T.);
+#1030=FACE_BOUND('',#964,.T.);
+#1031=FACE_BOUND('',#965,.T.);
+#1032=FACE_BOUND('',#966,.T.);
+#1033=FACE_BOUND('',#967,.T.);
+#1034=FACE_BOUND('',#968,.T.);
+#1035=FACE_BOUND('',#969,.T.);
+#1036=FACE_BOUND('',#970,.T.);
+#1037=FACE_BOUND('',#971,.T.);
+#1038=FACE_BOUND('',#972,.T.);
+#1039=FACE_BOUND('',#973,.T.);
+#1040=FACE_BOUND('',#974,.T.);
+#1041=FACE_BOUND('',#975,.T.);
+#1042=FACE_BOUND('',#976,.T.);
+#1043=FACE_BOUND('',#977,.T.);
+#1044=FACE_BOUND('',#978,.T.);
+#1045=FACE_BOUND('',#979,.T.);
+#1046=FACE_BOUND('',#980,.T.);
+#1047=FACE_BOUND('',#981,.T.);
+#1048=FACE_BOUND('',#982,.T.);
+#1049=FACE_BOUND('',#983,.T.);
+#1050=FACE_BOUND('',#984,.T.);
+#1051=FACE_BOUND('',#985,.T.);
+#1052=FACE_BOUND('',#986,.T.);
+#1053=FACE_BOUND('',#987,.T.);
+#1054=FACE_BOUND('',#988,.T.);
+#1055=FACE_BOUND('',#989,.T.);
+#1056=FACE_BOUND('',#990,.T.);
+#1057=FACE_BOUND('',#991,.T.);
+#1058=FACE_BOUND('',#992,.T.);
+#1059=FACE_BOUND('',#993,.T.);
+#1060=FACE_BOUND('',#994,.T.);
+#1061=FACE_BOUND('',#995,.T.);
+#1062=FACE_BOUND('',#996,.T.);
+#1063=FACE_BOUND('',#997,.T.);
+#1064=FACE_BOUND('',#998,.T.);
+#1065=FACE_BOUND('',#999,.T.);
+#1066=FACE_BOUND('',#1000,.T.);
+#1067=FACE_BOUND('',#1001,.T.);
+#1068=FACE_BOUND('',#1002,.T.);
+#1069=FACE_BOUND('',#1003,.T.);
+#1070=FACE_BOUND('',#1004,.T.);
+#1071=FACE_BOUND('',#1005,.T.);
+#1072=FACE_BOUND('',#1006,.T.);
+#1073=FACE_BOUND('',#1007,.T.);
+#1074=PLANE('',#1221);
+#1075=PLANE('',#1222);
+#1076=PLANE('',#1223);
+#1077=PLANE('',#1224);
+#1078=PLANE('',#1225);
+#1079=PLANE('',#1226);
+#1080=PLANE('',#1227);
+#1081=PLANE('',#1228);
+#1082=PLANE('',#1229);
+#1083=PLANE('',#1230);
+#1084=PLANE('',#1231);
+#1085=PLANE('',#1232);
+#1086=PLANE('',#1233);
+#1087=PLANE('',#1234);
+#1088=PLANE('',#1235);
+#1089=PLANE('',#1236);
+#1090=PLANE('',#1237);
+#1091=PLANE('',#1238);
+#1092=PLANE('',#1239);
+#1093=PLANE('',#1240);
+#1094=PLANE('',#1241);
+#1095=PLANE('',#1242);
+#1096=PLANE('',#1243);
+#1097=PLANE('',#1244);
+#1098=PLANE('',#1245);
+#1099=PLANE('',#1246);
+#1100=PLANE('',#1247);
+#1101=PLANE('',#1248);
+#1102=PLANE('',#1249);
+#1103=PLANE('',#1250);
+#1104=PLANE('',#1251);
+#1105=PLANE('',#1252);
+#1106=PLANE('',#1253);
+#1107=PLANE('',#1254);
+#1108=PLANE('',#1255);
+#1109=PLANE('',#1256);
+#1110=PLANE('',#1257);
+#1111=PLANE('',#1258);
+#1112=PLANE('',#1259);
+#1113=PLANE('',#1260);
+#1114=PLANE('',#1261);
+#1115=PLANE('',#1262);
+#1116=PLANE('',#1263);
+#1117=PLANE('',#1264);
+#1118=PLANE('',#1265);
+#1119=PLANE('',#1266);
+#1120=PLANE('',#1268);
+#1121=PLANE('',#1269);
+#1122=PLANE('',#1270);
+#1123=PLANE('',#1271);
+#1124=PLANE('',#1272);
+#1125=PLANE('',#1273);
+#1126=PLANE('',#1274);
+#1127=PLANE('',#1275);
+#1128=PLANE('',#1276);
+#1129=PLANE('',#1277);
+#1130=PLANE('',#1278);
+#1131=PLANE('',#1279);
+#1132=PLANE('',#1280);
+#1133=PLANE('',#1281);
+#1134=ADVANCED_FACE('',(#1008,#1009,#1010,#1011),#1074,.T.);
+#1135=ADVANCED_FACE('',(#1012,#1013,#1014,#1015),#1075,.T.);
+#1136=ADVANCED_FACE('',(#1016),#1076,.T.);
+#1137=ADVANCED_FACE('',(#1017),#1077,.T.);
+#1138=ADVANCED_FACE('',(#1018),#1078,.T.);
+#1139=ADVANCED_FACE('',(#1019),#1079,.T.);
+#1140=ADVANCED_FACE('',(#1020),#1080,.T.);
+#1141=ADVANCED_FACE('',(#1021),#1081,.T.);
+#1142=ADVANCED_FACE('',(#1022),#1082,.F.);
+#1143=ADVANCED_FACE('',(#1023),#1083,.T.);
+#1144=ADVANCED_FACE('',(#1024),#1084,.T.);
+#1145=ADVANCED_FACE('',(#1025),#1085,.T.);
+#1146=ADVANCED_FACE('',(#1026),#1086,.T.);
+#1147=ADVANCED_FACE('',(#1027),#1087,.T.);
+#1148=ADVANCED_FACE('',(#1028),#1088,.T.);
+#1149=ADVANCED_FACE('',(#1029),#1089,.T.);
+#1150=ADVANCED_FACE('',(#1030),#1090,.T.);
+#1151=ADVANCED_FACE('',(#1031),#1091,.T.);
+#1152=ADVANCED_FACE('',(#1032),#1092,.T.);
+#1153=ADVANCED_FACE('',(#1033),#1093,.T.);
+#1154=ADVANCED_FACE('',(#1034),#1094,.T.);
+#1155=ADVANCED_FACE('',(#1035),#1095,.T.);
+#1156=ADVANCED_FACE('',(#1036),#1096,.T.);
+#1157=ADVANCED_FACE('',(#1037),#1097,.T.);
+#1158=ADVANCED_FACE('',(#1038),#1098,.T.);
+#1159=ADVANCED_FACE('',(#1039),#1099,.T.);
+#1160=ADVANCED_FACE('',(#1040),#1100,.T.);
+#1161=ADVANCED_FACE('',(#1041),#1101,.T.);
+#1162=ADVANCED_FACE('',(#1042),#1102,.T.);
+#1163=ADVANCED_FACE('',(#1043),#1103,.T.);
+#1164=ADVANCED_FACE('',(#1044),#1104,.T.);
+#1165=ADVANCED_FACE('',(#1045),#1105,.T.);
+#1166=ADVANCED_FACE('',(#1046),#1106,.T.);
+#1167=ADVANCED_FACE('',(#1047),#1107,.T.);
+#1168=ADVANCED_FACE('',(#1048),#1108,.T.);
+#1169=ADVANCED_FACE('',(#1049),#1109,.T.);
+#1170=ADVANCED_FACE('',(#1050),#1110,.T.);
+#1171=ADVANCED_FACE('',(#1051),#1111,.T.);
+#1172=ADVANCED_FACE('',(#1052),#1112,.T.);
+#1173=ADVANCED_FACE('',(#1053),#1113,.T.);
+#1174=ADVANCED_FACE('',(#1054),#1114,.T.);
+#1175=ADVANCED_FACE('',(#1055),#1115,.T.);
+#1176=ADVANCED_FACE('',(#1056),#1116,.T.);
+#1177=ADVANCED_FACE('',(#1057),#1117,.T.);
+#1178=ADVANCED_FACE('',(#1058),#1118,.T.);
+#1179=ADVANCED_FACE('',(#1059),#1119,.T.);
+#1180=ADVANCED_FACE('',(#1060),#1120,.F.);
+#1181=ADVANCED_FACE('',(#1061),#1121,.F.);
+#1182=ADVANCED_FACE('',(#1062),#1122,.F.);
+#1183=ADVANCED_FACE('',(#1063),#1123,.F.);
+#1184=ADVANCED_FACE('',(#1064),#1124,.T.);
+#1185=ADVANCED_FACE('',(#1065),#1125,.F.);
+#1186=ADVANCED_FACE('',(#1066),#1126,.F.);
+#1187=ADVANCED_FACE('',(#1067),#1127,.F.);
+#1188=ADVANCED_FACE('',(#1068),#1128,.F.);
+#1189=ADVANCED_FACE('',(#1069),#1129,.T.);
+#1190=ADVANCED_FACE('',(#1070),#1130,.T.);
+#1191=ADVANCED_FACE('',(#1071),#1131,.F.);
+#1192=ADVANCED_FACE('',(#1072),#1132,.F.);
+#1193=ADVANCED_FACE('',(#1073),#1133,.F.);
+#1194=CLOSED_SHELL('',(#1134,#1135,#1136,#1137,#1138,#1139,#1140,#1141,
+#1142,#1143,#1144,#1145,#1146,#1147,#1148,#1149,#1150,#1151,#1152,#1153,
+#1154,#1155,#1156,#1157,#1158,#1159,#1160,#1161,#1162,#1163,#1164,#1165,
+#1166,#1167,#1168,#1169,#1170,#1171,#1172,#1173,#1174,#1175,#1176,#1177,
+#1178,#1179));
+#1195=CLOSED_SHELL('',(#1180,#1181,#1182,#1183,#1184,#1185,#1186,#1187,
+#1188,#1189,#1190,#1191,#1192,#1193));
+#1196=STYLED_ITEM('',(#1198),#1212);
+#1197=STYLED_ITEM('',(#1199),#1213);
+#1198=PRESENTATION_STYLE_ASSIGNMENT((#1200));
+#1199=PRESENTATION_STYLE_ASSIGNMENT((#1201));
+#1200=SURFACE_STYLE_USAGE(.BOTH.,#1202);
+#1201=SURFACE_STYLE_USAGE(.BOTH.,#1203);
+#1202=SURFACE_SIDE_STYLE('',(#1204));
+#1203=SURFACE_SIDE_STYLE('',(#1205));
+#1204=SURFACE_STYLE_FILL_AREA(#1206);
+#1205=SURFACE_STYLE_FILL_AREA(#1207);
+#1206=FILL_AREA_STYLE('',(#1208));
+#1207=FILL_AREA_STYLE('',(#1209));
+#1208=FILL_AREA_STYLE_COLOUR('',#1210);
+#1209=FILL_AREA_STYLE_COLOUR('',#1211);
+#1210=COLOUR_RGB('',0.18823529779911,0.18823529779911,0.18823529779911);
+#1211=COLOUR_RGB('',0.87058824300766,0.633254885673523,0.172549024224281);
+#1212=MANIFOLD_SOLID_BREP('',#1194);
+#1213=MANIFOLD_SOLID_BREP('',#1195);
+#1214=SHAPE_DEFINITION_REPRESENTATION(#1915,#1217);
+#1215=SHAPE_DEFINITION_REPRESENTATION(#1914,#1218);
+#1216=SHAPE_DEFINITION_REPRESENTATION(#1917,#1219);
+#1217=SHAPE_REPRESENTATION('61300311121',(#1220),#1906);
+#1218=SHAPE_REPRESENTATION('6130xx11121',(#1220,#1267,#1282,#1283,#1284),
+#1905);
+#1219=SHAPE_REPRESENTATION('6130xx11121_PIN',(#1220),#1907);
+#1220=AXIS2_PLACEMENT_3D('',#1575,#1285,#1286);
+#1221=AXIS2_PLACEMENT_3D('',#1576,#1287,#1288);
+#1222=AXIS2_PLACEMENT_3D('',#1641,#1321,#1322);
+#1223=AXIS2_PLACEMENT_3D('',#1706,#1355,#1356);
+#1224=AXIS2_PLACEMENT_3D('',#1715,#1361,#1362);
+#1225=AXIS2_PLACEMENT_3D('',#1724,#1367,#1368);
+#1226=AXIS2_PLACEMENT_3D('',#1733,#1373,#1374);
+#1227=AXIS2_PLACEMENT_3D('',#1742,#1379,#1380);
+#1228=AXIS2_PLACEMENT_3D('',#1751,#1385,#1386);
+#1229=AXIS2_PLACEMENT_3D('',#1760,#1391,#1392);
+#1230=AXIS2_PLACEMENT_3D('',#1763,#1395,#1396);
+#1231=AXIS2_PLACEMENT_3D('',#1766,#1399,#1400);
+#1232=AXIS2_PLACEMENT_3D('',#1769,#1403,#1404);
+#1233=AXIS2_PLACEMENT_3D('',#1773,#1408,#1409);
+#1234=AXIS2_PLACEMENT_3D('',#1776,#1412,#1413);
+#1235=AXIS2_PLACEMENT_3D('',#1780,#1417,#1418);
+#1236=AXIS2_PLACEMENT_3D('',#1783,#1421,#1422);
+#1237=AXIS2_PLACEMENT_3D('',#1786,#1425,#1426);
+#1238=AXIS2_PLACEMENT_3D('',#1789,#1429,#1430);
+#1239=AXIS2_PLACEMENT_3D('',#1793,#1434,#1435);
+#1240=AXIS2_PLACEMENT_3D('',#1796,#1438,#1439);
+#1241=AXIS2_PLACEMENT_3D('',#1800,#1443,#1444);
+#1242=AXIS2_PLACEMENT_3D('',#1803,#1447,#1448);
+#1243=AXIS2_PLACEMENT_3D('',#1806,#1451,#1452);
+#1244=AXIS2_PLACEMENT_3D('',#1809,#1455,#1456);
+#1245=AXIS2_PLACEMENT_3D('',#1811,#1458,#1459);
+#1246=AXIS2_PLACEMENT_3D('',#1813,#1461,#1462);
+#1247=AXIS2_PLACEMENT_3D('',#1814,#1463,#1464);
+#1248=AXIS2_PLACEMENT_3D('',#1815,#1465,#1466);
+#1249=AXIS2_PLACEMENT_3D('',#1816,#1467,#1468);
+#1250=AXIS2_PLACEMENT_3D('',#1817,#1469,#1470);
+#1251=AXIS2_PLACEMENT_3D('',#1818,#1471,#1472);
+#1252=AXIS2_PLACEMENT_3D('',#1819,#1473,#1474);
+#1253=AXIS2_PLACEMENT_3D('',#1820,#1475,#1476);
+#1254=AXIS2_PLACEMENT_3D('',#1821,#1477,#1478);
+#1255=AXIS2_PLACEMENT_3D('',#1822,#1479,#1480);
+#1256=AXIS2_PLACEMENT_3D('',#1823,#1481,#1482);
+#1257=AXIS2_PLACEMENT_3D('',#1824,#1483,#1484);
+#1258=AXIS2_PLACEMENT_3D('',#1825,#1485,#1486);
+#1259=AXIS2_PLACEMENT_3D('',#1826,#1487,#1488);
+#1260=AXIS2_PLACEMENT_3D('',#1829,#1491,#1492);
+#1261=AXIS2_PLACEMENT_3D('',#1831,#1494,#1495);
+#1262=AXIS2_PLACEMENT_3D('',#1833,#1497,#1498);
+#1263=AXIS2_PLACEMENT_3D('',#1834,#1499,#1500);
+#1264=AXIS2_PLACEMENT_3D('',#1837,#1503,#1504);
+#1265=AXIS2_PLACEMENT_3D('',#1839,#1506,#1507);
+#1266=AXIS2_PLACEMENT_3D('',#1841,#1509,#1510);
+#1267=AXIS2_PLACEMENT_3D('',#1842,#1511,#1512);
+#1268=AXIS2_PLACEMENT_3D('',#1843,#1513,#1514);
+#1269=AXIS2_PLACEMENT_3D('',#1852,#1519,#1520);
+#1270=AXIS2_PLACEMENT_3D('',#1861,#1525,#1526);
+#1271=AXIS2_PLACEMENT_3D('',#1870,#1531,#1532);
+#1272=AXIS2_PLACEMENT_3D('',#1879,#1537,#1538);
+#1273=AXIS2_PLACEMENT_3D('',#1882,#1541,#1542);
+#1274=AXIS2_PLACEMENT_3D('',#1885,#1545,#1546);
+#1275=AXIS2_PLACEMENT_3D('',#1888,#1549,#1550);
+#1276=AXIS2_PLACEMENT_3D('',#1890,#1552,#1553);
+#1277=AXIS2_PLACEMENT_3D('',#1892,#1555,#1556);
+#1278=AXIS2_PLACEMENT_3D('',#1893,#1557,#1558);
+#1279=AXIS2_PLACEMENT_3D('',#1896,#1561,#1562);
+#1280=AXIS2_PLACEMENT_3D('',#1898,#1564,#1565);
+#1281=AXIS2_PLACEMENT_3D('',#1900,#1567,#1568);
+#1282=AXIS2_PLACEMENT_3D('',#1901,#1569,#1570);
+#1283=AXIS2_PLACEMENT_3D('',#1902,#1571,#1572);
+#1284=AXIS2_PLACEMENT_3D('',#1903,#1573,#1574);
+#1285=DIRECTION('',(0.,0.,1.));
+#1286=DIRECTION('',(1.,0.,0.));
+#1287=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1288=DIRECTION('',(0.,-8.53702498020082E-17,1.));
+#1289=DIRECTION('',(1.,-1.44622828595262E-32,1.6940658945086E-16));
+#1290=DIRECTION('',(0.,-8.53702498020082E-17,1.));
+#1291=DIRECTION('',(-1.,-1.44622828595262E-32,1.6940658945086E-16));
+#1292=DIRECTION('',(0.,8.53702498020082E-17,-1.));
+#1293=DIRECTION('',(0.,8.53702498020082E-17,-1.));
+#1294=DIRECTION('',(-0.447213595499958,-7.63574727253713E-17,-0.894427190999916));
+#1295=DIRECTION('',(-1.,0.,0.));
+#1296=DIRECTION('',(-0.447213595499958,7.63574727253713E-17,0.894427190999916));
+#1297=DIRECTION('',(-0.447213595499958,-7.63574727253713E-17,-0.894427190999916));
+#1298=DIRECTION('',(-1.,0.,0.));
+#1299=DIRECTION('',(-0.447213595499958,7.63574727253713E-17,0.894427190999916));
+#1300=DIRECTION('',(-0.447213595499958,-7.63574727253713E-17,-0.894427190999916));
+#1301=DIRECTION('',(-1.,0.,0.));
+#1302=DIRECTION('',(-0.447213595499958,7.63574727253713E-17,0.894427190999916));
+#1303=DIRECTION('',(0.,8.53702498020082E-17,-1.));
+#1304=DIRECTION('',(0.447213595499958,-7.63574727253713E-17,0.894427190999916));
+#1305=DIRECTION('',(-1.,0.,0.));
+#1306=DIRECTION('',(0.447213595499958,7.63574727253713E-17,-0.894427190999916));
+#1307=DIRECTION('',(0.447213595499958,-7.63574727253713E-17,0.894427190999916));
+#1308=DIRECTION('',(-1.,0.,0.));
+#1309=DIRECTION('',(0.447213595499958,7.63574727253713E-17,-0.894427190999916));
+#1310=DIRECTION('',(0.447213595499958,-7.63574727253713E-17,0.894427190999916));
+#1311=DIRECTION('',(-1.,0.,0.));
+#1312=DIRECTION('',(0.447213595499958,7.63574727253713E-17,-0.894427190999916));
+#1313=DIRECTION('',(1.,-1.44622828595262E-32,1.6940658945086E-16));
+#1314=DIRECTION('',(0.,-8.53702498020082E-17,1.));
+#1315=DIRECTION('',(-1.,-1.44622828595262E-32,1.6940658945086E-16));
+#1316=DIRECTION('',(0.,8.53702498020082E-17,-1.));
+#1317=DIRECTION('',(1.,-1.44622828595262E-32,1.6940658945086E-16));
+#1318=DIRECTION('',(0.,-8.53702498020082E-17,1.));
+#1319=DIRECTION('',(-1.,-1.44622828595262E-32,1.6940658945086E-16));
+#1320=DIRECTION('',(0.,8.53702498020082E-17,-1.));
+#1321=DIRECTION('',(0.,-1.,-1.80700362080917E-16));
+#1322=DIRECTION('',(0.,1.80700362080917E-16,-1.));
+#1323=DIRECTION('',(1.,3.06118320526638E-32,-1.6940658945086E-16));
+#1324=DIRECTION('',(0.,1.80700362080917E-16,-1.));
+#1325=DIRECTION('',(-1.,3.06118320526638E-32,-1.6940658945086E-16));
+#1326=DIRECTION('',(0.,-1.80700362080917E-16,1.));
+#1327=DIRECTION('',(1.,-3.06118320526638E-32,1.6940658945086E-16));
+#1328=DIRECTION('',(0.,1.80700362080917E-16,-1.));
+#1329=DIRECTION('',(-1.,-3.06118320526638E-32,1.6940658945086E-16));
+#1330=DIRECTION('',(0.,-1.80700362080917E-16,1.));
+#1331=DIRECTION('',(1.,0.,0.));
+#1332=DIRECTION('',(0.447213595499958,-1.61623317268703E-16,0.894427190999916));
+#1333=DIRECTION('',(0.,-1.80700362080917E-16,1.));
+#1334=DIRECTION('',(-0.447213595499958,-1.61623317268703E-16,0.894427190999916));
+#1335=DIRECTION('',(1.,0.,0.));
+#1336=DIRECTION('',(-0.447213595499958,1.61623317268703E-16,-0.894427190999916));
+#1337=DIRECTION('',(-0.447213595499958,-1.61623317268703E-16,0.894427190999916));
+#1338=DIRECTION('',(1.,0.,0.));
+#1339=DIRECTION('',(-0.447213595499958,1.61623317268703E-16,-0.894427190999916));
+#1340=DIRECTION('',(-0.447213595499958,-1.61623317268703E-16,0.894427190999916));
+#1341=DIRECTION('',(1.,0.,0.));
+#1342=DIRECTION('',(-0.447213595499958,1.61623317268703E-16,-0.894427190999916));
+#1343=DIRECTION('',(0.,1.80700362080917E-16,-1.));
+#1344=DIRECTION('',(0.447213595499958,1.61623317268703E-16,-0.894427190999916));
+#1345=DIRECTION('',(1.,0.,0.));
+#1346=DIRECTION('',(0.447213595499958,-1.61623317268703E-16,0.894427190999916));
+#1347=DIRECTION('',(0.447213595499958,1.61623317268703E-16,-0.894427190999916));
+#1348=DIRECTION('',(1.,0.,0.));
+#1349=DIRECTION('',(0.447213595499958,-1.61623317268703E-16,0.894427190999916));
+#1350=DIRECTION('',(0.447213595499958,1.61623317268703E-16,-0.894427190999916));
+#1351=DIRECTION('',(1.,3.06118320526638E-32,-1.6940658945086E-16));
+#1352=DIRECTION('',(0.,1.80700362080917E-16,-1.));
+#1353=DIRECTION('',(-1.,3.06118320526638E-32,-1.6940658945086E-16));
+#1354=DIRECTION('',(0.,-1.80700362080917E-16,1.));
+#1355=DIRECTION('',(0.,-1.,-8.53702498020082E-17));
+#1356=DIRECTION('',(0.,8.53702498020082E-17,-1.));
+#1357=DIRECTION('',(-0.447213595499958,7.63574727253713E-17,-0.894427190999916));
+#1358=DIRECTION('',(1.,0.,0.));
+#1359=DIRECTION('',(-0.447213595499958,-7.63574727253713E-17,0.894427190999916));
+#1360=DIRECTION('',(-1.,0.,0.));
+#1361=DIRECTION('',(0.,-1.,-8.53702498020082E-17));
+#1362=DIRECTION('',(0.,8.53702498020082E-17,-1.));
+#1363=DIRECTION('',(-0.447213595499958,7.63574727253713E-17,-0.894427190999916));
+#1364=DIRECTION('',(1.,0.,0.));
+#1365=DIRECTION('',(-0.447213595499958,-7.63574727253713E-17,0.894427190999916));
+#1366=DIRECTION('',(-1.,0.,0.));
+#1367=DIRECTION('',(0.,-1.,-8.53702498020082E-17));
+#1368=DIRECTION('',(0.,8.53702498020082E-17,-1.));
+#1369=DIRECTION('',(-0.447213595499958,7.63574727253713E-17,-0.894427190999916));
+#1370=DIRECTION('',(1.,0.,0.));
+#1371=DIRECTION('',(-0.447213595499958,-7.63574727253713E-17,0.894427190999916));
+#1372=DIRECTION('',(-1.,0.,0.));
+#1373=DIRECTION('',(0.,-1.,-8.53702498020082E-17));
+#1374=DIRECTION('',(0.,8.53702498020082E-17,-1.));
+#1375=DIRECTION('',(0.447213595499958,-7.63574727253713E-17,0.894427190999916));
+#1376=DIRECTION('',(1.,0.,0.));
+#1377=DIRECTION('',(0.447213595499958,7.63574727253713E-17,-0.894427190999916));
+#1378=DIRECTION('',(-1.,0.,0.));
+#1379=DIRECTION('',(0.,-1.,-8.53702498020082E-17));
+#1380=DIRECTION('',(0.,8.53702498020082E-17,-1.));
+#1381=DIRECTION('',(0.447213595499958,-7.63574727253713E-17,0.894427190999916));
+#1382=DIRECTION('',(1.,0.,0.));
+#1383=DIRECTION('',(0.447213595499958,7.63574727253713E-17,-0.894427190999916));
+#1384=DIRECTION('',(-1.,0.,0.));
+#1385=DIRECTION('',(0.,-1.,-8.53702498020082E-17));
+#1386=DIRECTION('',(0.,8.53702498020082E-17,-1.));
+#1387=DIRECTION('',(0.447213595499958,-7.63574727253713E-17,0.894427190999916));
+#1388=DIRECTION('',(1.,0.,0.));
+#1389=DIRECTION('',(0.447213595499958,7.63574727253713E-17,-0.894427190999916));
+#1390=DIRECTION('',(-1.,0.,0.));
+#1391=DIRECTION('',(-1.,0.,0.));
+#1392=DIRECTION('',(0.,0.,1.));
+#1393=DIRECTION('',(0.,-1.,8.53702498020082E-17));
+#1394=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1395=DIRECTION('',(-1.,0.,0.));
+#1396=DIRECTION('',(0.,0.,1.));
+#1397=DIRECTION('',(0.,1.,-8.53702498020082E-17));
+#1398=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1399=DIRECTION('',(-0.894427190999916,-3.81787363626856E-17,0.447213595499958));
+#1400=DIRECTION('',(0.447213595499958,0.,0.894427190999916));
+#1401=DIRECTION('',(4.76365993895206E-16,-1.,8.67361737988404E-16));
+#1402=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1403=DIRECTION('',(0.894427190999916,-3.81787363626856E-17,0.447213595499958));
+#1404=DIRECTION('',(0.447213595499958,0.,-0.894427190999916));
+#1405=DIRECTION('',(4.76365993895206E-16,1.,-8.67361737988404E-16));
+#1406=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1407=DIRECTION('',(-1.28055374703012E-16,1.,3.41480999208033E-16));
+#1408=DIRECTION('',(-0.894427190999916,-3.81787363626856E-17,0.447213595499958));
+#1409=DIRECTION('',(0.447213595499958,0.,0.894427190999916));
+#1410=DIRECTION('',(4.76365993895206E-16,-1.,8.67361737988404E-16));
+#1411=DIRECTION('',(-1.28055374703012E-16,-1.,-3.41480999208033E-16));
+#1412=DIRECTION('',(0.894427190999916,-3.81787363626856E-17,0.447213595499958));
+#1413=DIRECTION('',(0.447213595499958,0.,-0.894427190999916));
+#1414=DIRECTION('',(4.76365993895206E-16,1.,-8.67361737988404E-16));
+#1415=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1416=DIRECTION('',(-1.28055374703012E-16,1.,3.41480999208033E-16));
+#1417=DIRECTION('',(-0.894427190999916,-3.81787363626856E-17,0.447213595499958));
+#1418=DIRECTION('',(0.447213595499958,0.,0.894427190999916));
+#1419=DIRECTION('',(4.76365993895206E-16,-1.,8.67361737988404E-16));
+#1420=DIRECTION('',(-1.28055374703012E-16,-1.,-3.41480999208033E-16));
+#1421=DIRECTION('',(0.894427190999916,-3.81787363626856E-17,0.447213595499958));
+#1422=DIRECTION('',(0.447213595499958,0.,-0.894427190999916));
+#1423=DIRECTION('',(4.76365993895206E-16,1.,-8.67361737988404E-16));
+#1424=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1425=DIRECTION('',(-0.894427190999916,-3.81787363626856E-17,-0.447213595499958));
+#1426=DIRECTION('',(-0.447213595499958,0.,0.894427190999916));
+#1427=DIRECTION('',(-6.93206428392307E-16,1.,1.30104260698261E-15));
+#1428=DIRECTION('',(-4.26851249010041E-17,1.,0.));
+#1429=DIRECTION('',(-0.894427190999916,-3.81787363626856E-17,-0.447213595499958));
+#1430=DIRECTION('',(-0.447213595499958,0.,0.894427190999916));
+#1431=DIRECTION('',(-6.93206428392307E-16,1.,1.30104260698261E-15));
+#1432=DIRECTION('',(0.,1.,-8.53702498020082E-17));
+#1433=DIRECTION('',(-4.26851249010041E-17,1.,0.));
+#1434=DIRECTION('',(0.894427190999916,-3.81787363626856E-17,-0.447213595499958));
+#1435=DIRECTION('',(-0.447213595499958,0.,-0.894427190999916));
+#1436=DIRECTION('',(-6.93206428392307E-16,-1.,-1.30104260698261E-15));
+#1437=DIRECTION('',(-4.26851249010041E-17,-1.,0.));
+#1438=DIRECTION('',(-0.894427190999916,-3.81787363626856E-17,-0.447213595499958));
+#1439=DIRECTION('',(-0.447213595499958,0.,0.894427190999916));
+#1440=DIRECTION('',(-6.93206428392307E-16,1.,1.30104260698261E-15));
+#1441=DIRECTION('',(0.,1.,-8.53702498020082E-17));
+#1442=DIRECTION('',(-4.26851249010041E-17,1.,0.));
+#1443=DIRECTION('',(0.894427190999916,-3.81787363626856E-17,-0.447213595499958));
+#1444=DIRECTION('',(-0.447213595499958,0.,-0.894427190999916));
+#1445=DIRECTION('',(-6.93206428392307E-16,-1.,-1.30104260698261E-15));
+#1446=DIRECTION('',(-4.26851249010041E-17,-1.,0.));
+#1447=DIRECTION('',(0.894427190999916,-3.81787363626856E-17,-0.447213595499958));
+#1448=DIRECTION('',(-0.447213595499958,0.,-0.894427190999916));
+#1449=DIRECTION('',(-6.93206428392307E-16,-1.,-1.30104260698261E-15));
+#1450=DIRECTION('',(0.,1.,-8.53702498020082E-17));
+#1451=DIRECTION('',(-1.,0.,0.));
+#1452=DIRECTION('',(0.,0.,1.));
+#1453=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1454=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1455=DIRECTION('',(-1.6940658945086E-16,8.53702498020082E-17,-1.));
+#1456=DIRECTION('',(-1.,0.,1.6940658945086E-16));
+#1457=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1458=DIRECTION('',(1.,0.,0.));
+#1459=DIRECTION('',(0.,0.,-1.));
+#1460=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1461=DIRECTION('',(-1.6940658945086E-16,-8.53702498020082E-17,1.));
+#1462=DIRECTION('',(1.,0.,1.6940658945086E-16));
+#1463=DIRECTION('',(0.,0.,-1.));
+#1464=DIRECTION('',(-1.,0.,0.));
+#1465=DIRECTION('',(0.,0.,-1.));
+#1466=DIRECTION('',(-1.,0.,0.));
+#1467=DIRECTION('',(0.,0.,-1.));
+#1468=DIRECTION('',(-1.,0.,0.));
+#1469=DIRECTION('',(0.,-3.41480999208033E-16,1.));
+#1470=DIRECTION('',(0.,-1.,-3.41480999208033E-16));
+#1471=DIRECTION('',(0.,-3.41480999208033E-16,1.));
+#1472=DIRECTION('',(0.,-1.,-3.41480999208033E-16));
+#1473=DIRECTION('',(0.,-3.41480999208033E-16,1.));
+#1474=DIRECTION('',(0.,-1.,-3.41480999208033E-16));
+#1475=DIRECTION('',(0.,-8.67361737988404E-16,-1.));
+#1476=DIRECTION('',(0.,1.,-8.67361737988404E-16));
+#1477=DIRECTION('',(0.,-8.67361737988404E-16,-1.));
+#1478=DIRECTION('',(0.,1.,-8.67361737988404E-16));
+#1479=DIRECTION('',(0.,-8.67361737988404E-16,-1.));
+#1480=DIRECTION('',(0.,1.,-8.67361737988404E-16));
+#1481=DIRECTION('',(0.,-1.30104260698261E-15,1.));
+#1482=DIRECTION('',(0.,-1.,-1.30104260698261E-15));
+#1483=DIRECTION('',(0.,-1.30104260698261E-15,1.));
+#1484=DIRECTION('',(0.,-1.,-1.30104260698261E-15));
+#1485=DIRECTION('',(0.,-1.30104260698261E-15,1.));
+#1486=DIRECTION('',(0.,-1.,-1.30104260698261E-15));
+#1487=DIRECTION('',(-1.,0.,0.));
+#1488=DIRECTION('',(0.,0.,1.));
+#1489=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1490=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1491=DIRECTION('',(-1.6940658945086E-16,8.53702498020082E-17,-1.));
+#1492=DIRECTION('',(-1.,0.,1.6940658945086E-16));
+#1493=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1494=DIRECTION('',(1.,0.,0.));
+#1495=DIRECTION('',(0.,0.,-1.));
+#1496=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1497=DIRECTION('',(-1.6940658945086E-16,-8.53702498020082E-17,1.));
+#1498=DIRECTION('',(1.,0.,1.6940658945086E-16));
+#1499=DIRECTION('',(-1.,0.,0.));
+#1500=DIRECTION('',(0.,0.,1.));
+#1501=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1502=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1503=DIRECTION('',(-1.6940658945086E-16,8.53702498020082E-17,-1.));
+#1504=DIRECTION('',(-1.,0.,1.6940658945086E-16));
+#1505=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1506=DIRECTION('',(1.,0.,0.));
+#1507=DIRECTION('',(0.,0.,-1.));
+#1508=DIRECTION('',(0.,1.,8.53702498020082E-17));
+#1509=DIRECTION('',(-1.6940658945086E-16,-8.53702498020082E-17,1.));
+#1510=DIRECTION('',(1.,0.,1.6940658945086E-16));
+#1511=DIRECTION('',(0.,0.,1.));
+#1512=DIRECTION('',(1.,0.,0.));
+#1513=DIRECTION('',(0.,0.,-1.));
+#1514=DIRECTION('',(-1.,0.,0.));
+#1515=DIRECTION('',(0.,1.,0.));
+#1516=DIRECTION('',(-1.,0.,0.));
+#1517=DIRECTION('',(0.,-1.,0.));
+#1518=DIRECTION('',(1.,0.,0.));
+#1519=DIRECTION('',(1.,0.,-7.51613291151129E-17));
+#1520=DIRECTION('',(-7.51613291151129E-17,0.,-1.));
+#1521=DIRECTION('',(-7.51613291151129E-17,0.,-1.));
+#1522=DIRECTION('',(0.,-1.,0.));
+#1523=DIRECTION('',(-7.51613291151129E-17,0.,-1.));
+#1524=DIRECTION('',(0.,1.,0.));
+#1525=DIRECTION('',(-8.13151629364136E-15,0.,1.));
+#1526=DIRECTION('',(1.,0.,8.13151629364136E-15));
+#1527=DIRECTION('',(0.,-1.,0.));
+#1528=DIRECTION('',(-1.,0.,-8.13151629364136E-15));
+#1529=DIRECTION('',(0.,1.,0.));
+#1530=DIRECTION('',(1.,0.,8.13151629364136E-15));
+#1531=DIRECTION('',(-1.,0.,0.));
+#1532=DIRECTION('',(0.,0.,1.));
+#1533=DIRECTION('',(0.,0.,1.));
+#1534=DIRECTION('',(0.,1.,0.));
+#1535=DIRECTION('',(0.,0.,1.));
+#1536=DIRECTION('',(0.,-1.,0.));
+#1537=DIRECTION('',(0.,-1.,0.));
+#1538=DIRECTION('',(0.,0.,-1.));
+#1539=DIRECTION('',(1.,0.,8.13151629364136E-15));
+#1540=DIRECTION('',(-1.,0.,0.));
+#1541=DIRECTION('',(0.,-1.,0.));
+#1542=DIRECTION('',(0.,0.,-1.));
+#1543=DIRECTION('',(-1.,0.,-8.13151629364136E-15));
+#1544=DIRECTION('',(1.,0.,0.));
+#1545=DIRECTION('',(-5.74985031256271E-15,-0.707106781186547,0.707106781186548));
+#1546=DIRECTION('',(1.,0.,8.13151629364136E-15));
+#1547=DIRECTION('',(0.577350269189625,0.577350269189625,0.577350269189628));
+#1548=DIRECTION('',(-0.577350269189626,0.577350269189629,0.577350269189623));
+#1549=DIRECTION('',(0.707106781186546,0.,0.707106781186549));
+#1550=DIRECTION('',(0.,1.,0.));
+#1551=DIRECTION('',(0.577350269189626,0.577350269189629,-0.577350269189623));
+#1552=DIRECTION('',(-0.70710678118655,0.,0.707106781186545));
+#1553=DIRECTION('',(0.,1.,0.));
+#1554=DIRECTION('',(0.577350269189624,-0.577350269189625,0.577350269189628));
+#1555=DIRECTION('',(5.74985031256271E-15,-0.707106781186547,-0.707106781186548));
+#1556=DIRECTION('',(-1.,0.,-8.13151629364136E-15));
+#1557=DIRECTION('',(0.,-0.707106781186547,0.707106781186548));
+#1558=DIRECTION('',(1.,0.,0.));
+#1559=DIRECTION('',(0.577350269189626,0.577350269189626,0.577350269189625));
+#1560=DIRECTION('',(-0.577350269189621,0.577350269189629,0.577350269189628));
+#1561=DIRECTION('',(-0.707106781186552,0.,-0.707106781186543));
+#1562=DIRECTION('',(0.,1.,0.));
+#1563=DIRECTION('',(-0.577350269189621,-0.577350269189629,0.577350269189628));
+#1564=DIRECTION('',(0.707106781186547,0.,-0.707106781186548));
+#1565=DIRECTION('',(0.,1.,0.));
+#1566=DIRECTION('',(-0.577350269189626,0.577350269189626,-0.577350269189625));
+#1567=DIRECTION('',(0.,-0.707106781186547,-0.707106781186548));
+#1568=DIRECTION('',(-1.,0.,0.));
+#1569=DIRECTION('',(1.06620441642225E-15,-1.,-2.22044604925031E-16));
+#1570=DIRECTION('',(1.,1.06620441642225E-15,4.00070601647151E-16));
+#1571=DIRECTION('',(1.06620441642225E-15,-1.,-2.22044604925031E-16));
+#1572=DIRECTION('',(1.,1.06620441642225E-15,4.00070601647151E-16));
+#1573=DIRECTION('',(1.06620441642225E-15,-1.,-2.22044604925031E-16));
+#1574=DIRECTION('',(1.,1.06620441642225E-15,4.00070601647151E-16));
+#1575=CARTESIAN_POINT('',(0.,0.,0.));
+#1576=CARTESIAN_POINT('',(3.81,1.27,1.27));
+#1577=CARTESIAN_POINT('',(-0.32,1.27,-0.32));
+#1578=CARTESIAN_POINT('',(-0.32,1.27,-0.32));
+#1579=CARTESIAN_POINT('',(0.32,1.27,-0.32));
+#1580=CARTESIAN_POINT('',(0.32,1.27,-0.32));
+#1581=CARTESIAN_POINT('',(0.32,1.27,0.32));
+#1582=CARTESIAN_POINT('',(0.32,1.27,0.32));
+#1583=CARTESIAN_POINT('',(-0.32,1.27,0.32));
+#1584=CARTESIAN_POINT('',(-0.32,1.27,0.32));
+#1585=CARTESIAN_POINT('',(3.81,1.27,1.27));
+#1586=CARTESIAN_POINT('',(3.81,1.27,0.770000000000001));
+#1587=CARTESIAN_POINT('',(3.81,1.27,-0.770000000000001));
+#1588=CARTESIAN_POINT('',(3.81,1.27,-0.770000000000001));
+#1589=CARTESIAN_POINT('',(3.56,1.27,-1.27));
+#1590=CARTESIAN_POINT('',(3.81,1.27,-1.27));
+#1591=CARTESIAN_POINT('',(1.52,1.27,-1.27));
+#1592=CARTESIAN_POINT('',(1.52,1.27,-1.27));
+#1593=CARTESIAN_POINT('',(1.27,1.27,-0.77));
+#1594=CARTESIAN_POINT('',(1.27,1.27,-0.770000000000001));
+#1595=CARTESIAN_POINT('',(1.02,1.27,-1.27));
+#1596=CARTESIAN_POINT('',(3.81,1.27,-1.27));
+#1597=CARTESIAN_POINT('',(-1.02,1.27,-1.27));
+#1598=CARTESIAN_POINT('',(-1.02,1.27,-1.27));
+#1599=CARTESIAN_POINT('',(-1.27,1.27,-0.770000000000001));
+#1600=CARTESIAN_POINT('',(-1.27,1.27,-0.770000000000001));
+#1601=CARTESIAN_POINT('',(-1.52,1.27,-1.27));
+#1602=CARTESIAN_POINT('',(3.81,1.27,-1.27));
+#1603=CARTESIAN_POINT('',(-3.56,1.27,-1.27));
+#1604=CARTESIAN_POINT('',(-3.56,1.27,-1.27));
+#1605=CARTESIAN_POINT('',(-3.81,1.27,-0.770000000000001));
+#1606=CARTESIAN_POINT('',(-3.81,1.27,1.27));
+#1607=CARTESIAN_POINT('',(-3.81,1.27,0.770000000000001));
+#1608=CARTESIAN_POINT('',(-3.81,1.27,0.770000000000001));
+#1609=CARTESIAN_POINT('',(-3.56,1.27,1.27));
+#1610=CARTESIAN_POINT('',(3.81,1.27,1.27));
+#1611=CARTESIAN_POINT('',(-1.52,1.27,1.27));
+#1612=CARTESIAN_POINT('',(-1.52,1.27,1.27));
+#1613=CARTESIAN_POINT('',(-1.27,1.27,0.77));
+#1614=CARTESIAN_POINT('',(-1.27,1.27,0.770000000000001));
+#1615=CARTESIAN_POINT('',(-1.02,1.27,1.27));
+#1616=CARTESIAN_POINT('',(3.81,1.27,1.27));
+#1617=CARTESIAN_POINT('',(1.02,1.27,1.27));
+#1618=CARTESIAN_POINT('',(1.02,1.27,1.27));
+#1619=CARTESIAN_POINT('',(1.27,1.27,0.77));
+#1620=CARTESIAN_POINT('',(1.27,1.27,0.770000000000001));
+#1621=CARTESIAN_POINT('',(1.52,1.27,1.27));
+#1622=CARTESIAN_POINT('',(3.81,1.27,1.27));
+#1623=CARTESIAN_POINT('',(3.56,1.27,1.27));
+#1624=CARTESIAN_POINT('',(3.56,1.27,1.27));
+#1625=CARTESIAN_POINT('',(-2.86,1.27,-0.32));
+#1626=CARTESIAN_POINT('',(-2.86,1.27,-0.32));
+#1627=CARTESIAN_POINT('',(-2.22,1.27,-0.32));
+#1628=CARTESIAN_POINT('',(-2.22,1.27,-0.32));
+#1629=CARTESIAN_POINT('',(-2.22,1.27,0.32));
+#1630=CARTESIAN_POINT('',(-2.22,1.27,0.32));
+#1631=CARTESIAN_POINT('',(-2.86,1.27,0.32));
+#1632=CARTESIAN_POINT('',(-2.86,1.27,0.32));
+#1633=CARTESIAN_POINT('',(2.22,1.27,-0.32));
+#1634=CARTESIAN_POINT('',(2.22,1.27,-0.32));
+#1635=CARTESIAN_POINT('',(2.86,1.27,-0.32));
+#1636=CARTESIAN_POINT('',(2.86,1.27,-0.32));
+#1637=CARTESIAN_POINT('',(2.86,1.27,0.32));
+#1638=CARTESIAN_POINT('',(2.86,1.27,0.32));
+#1639=CARTESIAN_POINT('',(2.22,1.27,0.32));
+#1640=CARTESIAN_POINT('',(2.22,1.27,0.32));
+#1641=CARTESIAN_POINT('',(-4.61422696750272,-0.77,0.9));
+#1642=CARTESIAN_POINT('',(-4.61422696750272,-0.77,0.320000000000001));
+#1643=CARTESIAN_POINT('',(-0.32,-0.77,0.32));
+#1644=CARTESIAN_POINT('',(0.32,-0.770000000000001,0.32));
+#1645=CARTESIAN_POINT('',(0.320000000000001,-0.77,0.9));
+#1646=CARTESIAN_POINT('',(0.320000000000001,-0.77,-0.32));
+#1647=CARTESIAN_POINT('',(-4.61422696750272,-0.77,-0.320000000000001));
+#1648=CARTESIAN_POINT('',(-0.32,-0.77,-0.32));
+#1649=CARTESIAN_POINT('',(-0.319999999999999,-0.77,0.9));
+#1650=CARTESIAN_POINT('',(-2.86,-0.770000000000001,-0.32));
+#1651=CARTESIAN_POINT('',(-2.86,-0.770000000000001,-0.32));
+#1652=CARTESIAN_POINT('',(-2.22,-0.770000000000001,-0.32));
+#1653=CARTESIAN_POINT('',(-2.86,-0.770000000000001,0.320000000000001));
+#1654=CARTESIAN_POINT('',(-2.86,-0.770000000000001,0.32));
+#1655=CARTESIAN_POINT('',(-2.22,-0.770000000000001,0.32));
+#1656=CARTESIAN_POINT('',(-2.22,-0.770000000000001,0.32));
+#1657=CARTESIAN_POINT('',(-2.22,-0.770000000000001,-0.32));
+#1658=CARTESIAN_POINT('',(-4.61422696750272,-0.77,0.9));
+#1659=CARTESIAN_POINT('',(-3.745,-0.770000000000001,0.9));
+#1660=CARTESIAN_POINT('',(-1.335,-0.77,0.9));
+#1661=CARTESIAN_POINT('',(-3.81,-0.770000000000001,0.770000000000001));
+#1662=CARTESIAN_POINT('',(-3.81,-0.77,0.770000000000001));
+#1663=CARTESIAN_POINT('',(-3.81,-0.77,-1.39139278802306E-16));
+#1664=CARTESIAN_POINT('',(-3.81,-0.770000000000001,-0.770000000000001));
+#1665=CARTESIAN_POINT('',(-3.56,-0.770000000000001,-1.27));
+#1666=CARTESIAN_POINT('',(-3.745,-0.77,-0.9));
+#1667=CARTESIAN_POINT('',(-4.61422696750272,-0.77,-0.9));
+#1668=CARTESIAN_POINT('',(-1.335,-0.77,-0.9));
+#1669=CARTESIAN_POINT('',(-1.27,-0.770000000000001,-0.769999999999999));
+#1670=CARTESIAN_POINT('',(-1.27,-0.770000000000001,-0.770000000000001));
+#1671=CARTESIAN_POINT('',(-1.02,-0.770000000000001,-1.27));
+#1672=CARTESIAN_POINT('',(-1.205,-0.77,-0.9));
+#1673=CARTESIAN_POINT('',(-4.61422696750272,-0.77,-0.9));
+#1674=CARTESIAN_POINT('',(1.205,-0.77,-0.9));
+#1675=CARTESIAN_POINT('',(1.27,-0.770000000000001,-0.769999999999999));
+#1676=CARTESIAN_POINT('',(1.27,-0.770000000000001,-0.770000000000001));
+#1677=CARTESIAN_POINT('',(1.52,-0.770000000000001,-1.27));
+#1678=CARTESIAN_POINT('',(1.335,-0.77,-0.9));
+#1679=CARTESIAN_POINT('',(-4.61422696750272,-0.77,-0.9));
+#1680=CARTESIAN_POINT('',(3.745,-0.77,-0.9));
+#1681=CARTESIAN_POINT('',(3.81,-0.770000000000001,-0.769999999999999));
+#1682=CARTESIAN_POINT('',(3.81,-0.77,-0.77));
+#1683=CARTESIAN_POINT('',(3.81,-0.77,0.9));
+#1684=CARTESIAN_POINT('',(3.81,-0.77,0.77));
+#1685=CARTESIAN_POINT('',(3.56,-0.770000000000001,1.27));
+#1686=CARTESIAN_POINT('',(3.745,-0.77,0.9));
+#1687=CARTESIAN_POINT('',(-4.61422696750272,-0.77,0.9));
+#1688=CARTESIAN_POINT('',(1.335,-0.770000000000001,0.9));
+#1689=CARTESIAN_POINT('',(1.27,-0.770000000000001,0.770000000000001));
+#1690=CARTESIAN_POINT('',(1.27,-0.770000000000001,0.770000000000001));
+#1691=CARTESIAN_POINT('',(1.02,-0.770000000000001,1.27));
+#1692=CARTESIAN_POINT('',(1.205,-0.77,0.9));
+#1693=CARTESIAN_POINT('',(-4.61422696750272,-0.77,0.9));
+#1694=CARTESIAN_POINT('',(-1.205,-0.770000000000001,0.9));
+#1695=CARTESIAN_POINT('',(-1.27,-0.770000000000001,0.770000000000001));
+#1696=CARTESIAN_POINT('',(-1.27,-0.770000000000001,0.770000000000001));
+#1697=CARTESIAN_POINT('',(-1.52,-0.770000000000001,1.27));
+#1698=CARTESIAN_POINT('',(-4.61422696750272,-0.77,0.320000000000001));
+#1699=CARTESIAN_POINT('',(2.22,-0.77,0.32));
+#1700=CARTESIAN_POINT('',(2.86,-0.770000000000001,0.32));
+#1701=CARTESIAN_POINT('',(2.86,-0.77,0.9));
+#1702=CARTESIAN_POINT('',(2.86,-0.77,-0.32));
+#1703=CARTESIAN_POINT('',(-4.61422696750272,-0.77,-0.320000000000002));
+#1704=CARTESIAN_POINT('',(2.22,-0.77,-0.32));
+#1705=CARTESIAN_POINT('',(2.22,-0.77,0.9));
+#1706=CARTESIAN_POINT('',(3.81,-1.27,-1.27));
+#1707=CARTESIAN_POINT('',(-3.102,-1.27,2.186));
+#1708=CARTESIAN_POINT('',(-3.56,-1.27,1.27));
+#1709=CARTESIAN_POINT('',(-3.745,-1.27,0.9));
+#1710=CARTESIAN_POINT('',(-4.61422696750272,-1.27,0.9));
+#1711=CARTESIAN_POINT('',(-1.335,-1.27,0.9));
+#1712=CARTESIAN_POINT('',(0.562000000000001,-1.27,-2.894));
+#1713=CARTESIAN_POINT('',(-1.52,-1.27,1.27));
+#1714=CARTESIAN_POINT('',(3.81,-1.27,1.27));
+#1715=CARTESIAN_POINT('',(3.81,-1.27,-1.27));
+#1716=CARTESIAN_POINT('',(-1.07,-1.27,1.17));
+#1717=CARTESIAN_POINT('',(-1.02,-1.27,1.27));
+#1718=CARTESIAN_POINT('',(-1.205,-1.27,0.9));
+#1719=CARTESIAN_POINT('',(-4.61422696750272,-1.27,0.9));
+#1720=CARTESIAN_POINT('',(1.205,-1.27,0.9));
+#1721=CARTESIAN_POINT('',(2.594,-1.27,-1.878));
+#1722=CARTESIAN_POINT('',(1.02,-1.27,1.27));
+#1723=CARTESIAN_POINT('',(3.81,-1.27,1.27));
+#1724=CARTESIAN_POINT('',(3.81,-1.27,-1.27));
+#1725=CARTESIAN_POINT('',(0.962,-1.27,0.153999999999999));
+#1726=CARTESIAN_POINT('',(1.52,-1.27,1.27));
+#1727=CARTESIAN_POINT('',(1.335,-1.27,0.9));
+#1728=CARTESIAN_POINT('',(-4.61422696750272,-1.27,0.9));
+#1729=CARTESIAN_POINT('',(3.745,-1.27,0.9));
+#1730=CARTESIAN_POINT('',(4.626,-1.27,-0.862));
+#1731=CARTESIAN_POINT('',(3.56,-1.27,1.27));
+#1732=CARTESIAN_POINT('',(3.81,-1.27,1.27));
+#1733=CARTESIAN_POINT('',(3.81,-1.27,-1.27));
+#1734=CARTESIAN_POINT('',(3.61,-1.27,-1.17));
+#1735=CARTESIAN_POINT('',(3.56,-1.27,-1.27));
+#1736=CARTESIAN_POINT('',(3.745,-1.27,-0.9));
+#1737=CARTESIAN_POINT('',(-4.61422696750272,-1.27,-0.9));
+#1738=CARTESIAN_POINT('',(1.335,-1.27,-0.9));
+#1739=CARTESIAN_POINT('',(1.978,-1.27,-2.186));
+#1740=CARTESIAN_POINT('',(1.52,-1.27,-1.27));
+#1741=CARTESIAN_POINT('',(3.81,-1.27,-1.27));
+#1742=CARTESIAN_POINT('',(3.81,-1.27,-1.27));
+#1743=CARTESIAN_POINT('',(1.578,-1.27,-0.154000000000001));
+#1744=CARTESIAN_POINT('',(1.02,-1.27,-1.27));
+#1745=CARTESIAN_POINT('',(1.205,-1.27,-0.9));
+#1746=CARTESIAN_POINT('',(-4.61422696750272,-1.27,-0.9));
+#1747=CARTESIAN_POINT('',(-1.205,-1.27,-0.9));
+#1748=CARTESIAN_POINT('',(-0.0540000000000002,-1.27,-3.202));
+#1749=CARTESIAN_POINT('',(-1.02,-1.27,-1.27));
+#1750=CARTESIAN_POINT('',(3.81,-1.27,-1.27));
+#1751=CARTESIAN_POINT('',(3.81,-1.27,-1.27));
+#1752=CARTESIAN_POINT('',(-0.454,-1.27,0.861999999999999));
+#1753=CARTESIAN_POINT('',(-1.52,-1.27,-1.27));
+#1754=CARTESIAN_POINT('',(-1.335,-1.27,-0.9));
+#1755=CARTESIAN_POINT('',(-4.61422696750272,-1.27,-0.9));
+#1756=CARTESIAN_POINT('',(-3.745,-1.27,-0.9));
+#1757=CARTESIAN_POINT('',(-2.086,-1.27,-4.218));
+#1758=CARTESIAN_POINT('',(-3.56,-1.27,-1.27));
+#1759=CARTESIAN_POINT('',(3.81,-1.27,-1.27));
+#1760=CARTESIAN_POINT('',(3.81,0.,0.));
+#1761=CARTESIAN_POINT('',(3.81,-6.57350923475464E-17,-0.770000000000001));
+#1762=CARTESIAN_POINT('',(3.81,-6.57350923475464E-17,0.770000000000001));
+#1763=CARTESIAN_POINT('',(-3.81,0.,0.));
+#1764=CARTESIAN_POINT('',(-3.81,-7.3810172812219,-0.77));
+#1765=CARTESIAN_POINT('',(-3.81,-6.57350923475464E-17,0.770000000000001));
+#1766=CARTESIAN_POINT('',(-3.81,-7.3810172812219,0.77));
+#1767=CARTESIAN_POINT('',(-3.745,-7.3810172812219,0.900000000000006));
+#1768=CARTESIAN_POINT('',(-3.56,-7.3810172812219,1.27));
+#1769=CARTESIAN_POINT('',(-1.52,-7.15422696750272,1.27));
+#1770=CARTESIAN_POINT('',(-1.335,-7.15422696750272,0.900000000000005));
+#1771=CARTESIAN_POINT('',(-1.27,-7.15422696750272,0.77));
+#1772=CARTESIAN_POINT('',(-1.52,-1.27,1.27));
+#1773=CARTESIAN_POINT('',(-1.27,-7.15422696750272,0.77));
+#1774=CARTESIAN_POINT('',(-1.205,-7.15422696750272,0.900000000000005));
+#1775=CARTESIAN_POINT('',(-1.02,-1.27,1.27));
+#1776=CARTESIAN_POINT('',(1.02,-7.15422696750272,1.27));
+#1777=CARTESIAN_POINT('',(1.205,-7.15422696750272,0.900000000000005));
+#1778=CARTESIAN_POINT('',(1.27,-7.15422696750272,0.77));
+#1779=CARTESIAN_POINT('',(1.02,-1.27,1.27));
+#1780=CARTESIAN_POINT('',(1.27,-7.15422696750272,0.77));
+#1781=CARTESIAN_POINT('',(1.335,-7.15422696750272,0.900000000000005));
+#1782=CARTESIAN_POINT('',(1.52,-1.27,1.27));
+#1783=CARTESIAN_POINT('',(3.56,-7.3810172812219,1.27));
+#1784=CARTESIAN_POINT('',(3.745,-7.3810172812219,0.900000000000006));
+#1785=CARTESIAN_POINT('',(3.56,-7.3810172812219,1.27));
+#1786=CARTESIAN_POINT('',(-3.56,-7.3810172812219,-1.27));
+#1787=CARTESIAN_POINT('',(-3.745,-7.3810172812219,-0.900000000000008));
+#1788=CARTESIAN_POINT('',(-3.56,1.27,-1.27));
+#1789=CARTESIAN_POINT('',(-1.02,-7.15422696750272,-1.27));
+#1790=CARTESIAN_POINT('',(-1.205,-7.15422696750272,-0.900000000000008));
+#1791=CARTESIAN_POINT('',(-1.27,-7.15422696750272,-0.77));
+#1792=CARTESIAN_POINT('',(-1.02,1.27,-1.27));
+#1793=CARTESIAN_POINT('',(-1.27,-7.15422696750272,-0.77));
+#1794=CARTESIAN_POINT('',(-1.335,-7.15422696750272,-0.900000000000008));
+#1795=CARTESIAN_POINT('',(-1.52,1.27,-1.27));
+#1796=CARTESIAN_POINT('',(1.52,-7.15422696750272,-1.27));
+#1797=CARTESIAN_POINT('',(1.335,-7.15422696750272,-0.900000000000008));
+#1798=CARTESIAN_POINT('',(1.27,-7.15422696750272,-0.77));
+#1799=CARTESIAN_POINT('',(1.52,1.27,-1.27));
+#1800=CARTESIAN_POINT('',(1.27,-7.15422696750272,-0.77));
+#1801=CARTESIAN_POINT('',(1.205,-7.15422696750272,-0.900000000000008));
+#1802=CARTESIAN_POINT('',(1.02,1.27,-1.27));
+#1803=CARTESIAN_POINT('',(3.81,-7.3810172812219,-0.77));
+#1804=CARTESIAN_POINT('',(3.745,-7.3810172812219,-0.900000000000008));
+#1805=CARTESIAN_POINT('',(3.56,-7.3810172812219,-1.27));
+#1806=CARTESIAN_POINT('',(-2.22,-7.15422696750272,-0.320000000000001));
+#1807=CARTESIAN_POINT('',(-2.22,-7.15422696750272,-0.320000000000001));
+#1808=CARTESIAN_POINT('',(-2.22,-7.15422696750272,0.319999999999999));
+#1809=CARTESIAN_POINT('',(-2.22,-7.15422696750272,0.319999999999999));
+#1810=CARTESIAN_POINT('',(-2.86,-7.15422696750272,0.319999999999999));
+#1811=CARTESIAN_POINT('',(-2.86,-7.15422696750272,0.319999999999999));
+#1812=CARTESIAN_POINT('',(-2.86,-7.15422696750272,-0.320000000000001));
+#1813=CARTESIAN_POINT('',(-2.86,-7.15422696750272,-0.320000000000001));
+#1814=CARTESIAN_POINT('',(3.81,1.27,-1.27));
+#1815=CARTESIAN_POINT('',(3.81,1.27,-1.27));
+#1816=CARTESIAN_POINT('',(3.81,1.27,-1.27));
+#1817=CARTESIAN_POINT('',(3.81,-1.27,1.27));
+#1818=CARTESIAN_POINT('',(3.81,-1.27,1.27));
+#1819=CARTESIAN_POINT('',(3.81,-1.27,1.27));
+#1820=CARTESIAN_POINT('',(-4.61422696750272,-1.27,0.9));
+#1821=CARTESIAN_POINT('',(-4.61422696750272,-1.27,0.9));
+#1822=CARTESIAN_POINT('',(-4.61422696750272,-1.27,0.9));
+#1823=CARTESIAN_POINT('',(-4.61422696750272,-0.77,-0.9));
+#1824=CARTESIAN_POINT('',(-4.61422696750272,-0.77,-0.9));
+#1825=CARTESIAN_POINT('',(-4.61422696750272,-0.77,-0.9));
+#1826=CARTESIAN_POINT('',(0.32,-7.15422696750272,-0.320000000000001));
+#1827=CARTESIAN_POINT('',(0.32,-7.15422696750272,0.319999999999999));
+#1828=CARTESIAN_POINT('',(0.32,-7.15422696750272,-0.320000000000001));
+#1829=CARTESIAN_POINT('',(0.32,-7.15422696750272,0.319999999999999));
+#1830=CARTESIAN_POINT('',(-0.32,-7.15422696750272,0.319999999999999));
+#1831=CARTESIAN_POINT('',(-0.32,-7.15422696750272,0.319999999999999));
+#1832=CARTESIAN_POINT('',(-0.32,-7.15422696750272,-0.320000000000001));
+#1833=CARTESIAN_POINT('',(-0.32,-7.15422696750272,-0.320000000000001));
+#1834=CARTESIAN_POINT('',(2.86,-7.15422696750272,-0.320000000000001));
+#1835=CARTESIAN_POINT('',(2.86,-7.15422696750272,0.319999999999999));
+#1836=CARTESIAN_POINT('',(2.86,-7.15422696750272,-0.320000000000001));
+#1837=CARTESIAN_POINT('',(2.86,-7.15422696750272,0.319999999999999));
+#1838=CARTESIAN_POINT('',(2.22,-7.15422696750272,0.319999999999999));
+#1839=CARTESIAN_POINT('',(2.22,-7.15422696750272,0.319999999999999));
+#1840=CARTESIAN_POINT('',(2.22,-7.15422696750272,-0.320000000000001));
+#1841=CARTESIAN_POINT('',(2.22,-7.15422696750272,-0.320000000000001));
+#1842=CARTESIAN_POINT('',(0.,0.,0.));
+#1843=CARTESIAN_POINT('',(0.319999999999999,-0.32,5.77));
+#1844=CARTESIAN_POINT('',(0.119999999999999,-0.32,5.77));
+#1845=CARTESIAN_POINT('',(0.119999999999999,-0.12,5.77));
+#1846=CARTESIAN_POINT('',(0.119999999999999,0.12,5.77));
+#1847=CARTESIAN_POINT('',(0.319999999999999,0.12,5.77));
+#1848=CARTESIAN_POINT('',(-0.119999999999994,0.12,5.77));
+#1849=CARTESIAN_POINT('',(-0.119999999999994,-0.32,5.77));
+#1850=CARTESIAN_POINT('',(-0.119999999999994,-0.12,5.77));
+#1851=CARTESIAN_POINT('',(0.319999999999999,-0.12,5.77));
+#1852=CARTESIAN_POINT('',(-0.319999999999994,-0.32,5.77));
+#1853=CARTESIAN_POINT('',(-0.319999999999994,0.32,5.77));
+#1854=CARTESIAN_POINT('',(-0.319999999999994,0.32,5.57));
+#1855=CARTESIAN_POINT('',(-0.319999999999995,0.32,-5.57));
+#1856=CARTESIAN_POINT('',(-0.319999999999995,-0.32,-5.57));
+#1857=CARTESIAN_POINT('',(-0.319999999999995,-0.32,-5.57));
+#1858=CARTESIAN_POINT('',(-0.319999999999994,-0.32,5.77));
+#1859=CARTESIAN_POINT('',(-0.319999999999994,-0.32,5.57));
+#1860=CARTESIAN_POINT('',(-0.319999999999994,-0.32,5.57));
+#1861=CARTESIAN_POINT('',(-0.319999999999996,-0.32,-5.77));
+#1862=CARTESIAN_POINT('',(0.120000000000001,-0.32,-5.77));
+#1863=CARTESIAN_POINT('',(0.120000000000001,0.12,-5.77));
+#1864=CARTESIAN_POINT('',(0.120000000000001,-0.12,-5.77));
+#1865=CARTESIAN_POINT('',(-0.319999999999995,-0.12,-5.77));
+#1866=CARTESIAN_POINT('',(-0.119999999999993,-0.12,-5.77));
+#1867=CARTESIAN_POINT('',(-0.119999999999993,-0.32,-5.77));
+#1868=CARTESIAN_POINT('',(-0.119999999999993,0.12,-5.77));
+#1869=CARTESIAN_POINT('',(-0.319999999999996,0.12,-5.77));
+#1870=CARTESIAN_POINT('',(0.319999999999999,-0.32,-5.77));
+#1871=CARTESIAN_POINT('',(0.319999999999999,-0.32,-5.77));
+#1872=CARTESIAN_POINT('',(0.319999999999999,-0.32,-5.57));
+#1873=CARTESIAN_POINT('',(0.319999999999999,-0.32,5.57));
+#1874=CARTESIAN_POINT('',(0.319999999999999,-0.32,-5.57));
+#1875=CARTESIAN_POINT('',(0.319999999999999,0.32,-5.57));
+#1876=CARTESIAN_POINT('',(0.319999999999999,0.32,-5.77));
+#1877=CARTESIAN_POINT('',(0.319999999999999,0.32,5.57));
+#1878=CARTESIAN_POINT('',(0.319999999999999,-0.32,5.57));
+#1879=CARTESIAN_POINT('',(0.,-0.32,0.));
+#1880=CARTESIAN_POINT('',(0.319999999999997,-0.32,-5.57));
+#1881=CARTESIAN_POINT('',(-0.319999999999994,-0.32,5.57));
+#1882=CARTESIAN_POINT('',(0.,0.32,0.));
+#1883=CARTESIAN_POINT('',(4.52925457555824E-14,0.32,-5.57));
+#1884=CARTESIAN_POINT('',(0.,0.32,5.57));
+#1885=CARTESIAN_POINT('',(-0.319999999999996,0.12,-5.77));
+#1886=CARTESIAN_POINT('',(0.106666666666667,0.106666666666666,-5.78333333333333));
+#1887=CARTESIAN_POINT('',(-0.18666666666666,0.186666666666667,-5.70333333333334));
+#1888=CARTESIAN_POINT('',(-0.119999999999993,-0.32,-5.77));
+#1889=CARTESIAN_POINT('',(-0.18666666666666,-0.186666666666667,-5.70333333333334));
+#1890=CARTESIAN_POINT('',(0.319999999999999,-0.32,-5.57));
+#1891=CARTESIAN_POINT('',(0.32,-0.319999999999999,-5.57));
+#1892=CARTESIAN_POINT('',(4.52925457555824E-14,-0.32,-5.57));
+#1893=CARTESIAN_POINT('',(0.,-0.32,5.57));
+#1894=CARTESIAN_POINT('',(-0.213333333333329,-0.213333333333335,5.67666666666666));
+#1895=CARTESIAN_POINT('',(0.186666666666666,-0.186666666666667,5.70333333333333));
+#1896=CARTESIAN_POINT('',(0.119999999999999,-0.32,5.77));
+#1897=CARTESIAN_POINT('',(-0.0266666666666671,-0.0266666666666681,5.91666666666667));
+#1898=CARTESIAN_POINT('',(-0.319999999999994,-0.32,5.57));
+#1899=CARTESIAN_POINT('',(-0.10666666666666,0.106666666666666,5.78333333333333));
+#1900=CARTESIAN_POINT('',(0.319999999999999,0.12,5.77));
+#1901=CARTESIAN_POINT('',(-2.54,1.50000002237647,-3.05659690352883E-23));
+#1902=CARTESIAN_POINT('',(0.,1.50000002237647,-3.05659690352883E-23));
+#1903=CARTESIAN_POINT('',(2.54,1.50000002237647,-3.05659690352883E-23));
+#1904=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1196,
+#1197),#1905);
+#1905=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1908))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1913,#1912,#1911))
+REPRESENTATION_CONTEXT('6130xx11121','TOP_LEVEL_ASSEMBLY_PART')
+);
+#1906=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1909))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1913,#1912,#1911))
+REPRESENTATION_CONTEXT('61300311121','COMPONENT_PART')
+);
+#1907=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1910))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1913,#1912,#1911))
+REPRESENTATION_CONTEXT('6130xx11121_PIN','COMPONENT_PART')
+);
+#1908=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.005),#1913,
+'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#1909=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.005),#1913,
+'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#1910=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.005),#1913,
+'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#1911=(
+NAMED_UNIT(*)
+SI_UNIT($,.STERADIAN.)
+SOLID_ANGLE_UNIT()
+);
+#1912=(
+NAMED_UNIT(*)
+PLANE_ANGLE_UNIT()
+SI_UNIT($,.RADIAN.)
+);
+#1913=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT(.MILLI.,.METRE.)
+);
+#1914=PRODUCT_DEFINITION_SHAPE('','',#1921);
+#1915=PRODUCT_DEFINITION_SHAPE('','',#1922);
+#1916=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#22);
+#1917=PRODUCT_DEFINITION_SHAPE('','',#1923);
+#1918=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#23);
+#1919=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#24);
+#1920=PRODUCT_DEFINITION_SHAPE(' ','NAUO PRDDFN',#25);
+#1921=PRODUCT_DEFINITION('','',#1927,#1924);
+#1922=PRODUCT_DEFINITION('','',#1928,#1925);
+#1923=PRODUCT_DEFINITION('','',#1929,#1926);
+#1924=PRODUCT_DEFINITION_CONTEXT('',#1943,'design');
+#1925=PRODUCT_DEFINITION_CONTEXT('',#1943,'design');
+#1926=PRODUCT_DEFINITION_CONTEXT('',#1943,'design');
+#1927=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#1933,
+ .NOT_KNOWN.);
+#1928=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#1934,
+ .NOT_KNOWN.);
+#1929=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#1935,
+ .NOT_KNOWN.);
+#1930=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#1933));
+#1931=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#1934));
+#1932=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#1935));
+#1933=PRODUCT('6130xx11121','6130xx11121','6130xx11121',(#1939));
+#1934=PRODUCT('61300311121','61300311121','61300311121',(#1940));
+#1935=PRODUCT('6130xx11121_PIN','6130xx11121_PIN','6130xx11121_PIN',(#1941));
+#1936=PRODUCT_CATEGORY('','');
+#1937=PRODUCT_CATEGORY('','');
+#1938=PRODUCT_CATEGORY('','');
+#1939=PRODUCT_CONTEXT('',#1943,'mechanical');
+#1940=PRODUCT_CONTEXT('',#1943,'mechanical');
+#1941=PRODUCT_CONTEXT('',#1943,'mechanical');
+#1942=APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2010,#1943);
+#1943=APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Libs/61300311121/License.txt b/Libs/61300311121/License.txt
new file mode 100644
index 0000000..d8b7d29
--- /dev/null
+++ b/Libs/61300311121/License.txt
@@ -0,0 +1,24 @@
+BY ACCESSING OR USING THESE SYMBOLS & FOOTPRINTS ("MODELS"), YOU ARE ACKNOWLEDGING THAT YOU HAVE READ, FULLY UNDERSTAND AND AGREE TO THESE TERMS AND CONDITIONS (the "Agreement"), WHICH CONSTITUTE A BINDING AGREEMENT BETWEEN YOU AND SnapMagic Search, INC., ENTERED INTO ON THE DATE OF SUCH OCCURRENCE (the "Effective Date"). IF YOU ARE ACCESSING OR USING THESE FILES ON BEHALF OF AN ENTITY, YOU REPRESENT THAT YOU HAVE THE RIGHT, AUTHORITY, AND CAPACITY TO BIND SUCH ENTITY TO THIS AGREEMENT AND HEREBY DO SO. IF YOU DO NOT AGREE WITH ANY OF THE TERMS OR CONDITIONS OF THIS AGREEMENT, YOU MUST NOT USE ANY PART OF THESE MODELS.
+
+1. Design License
+
+You and your sub-licensees are hereby licensed to design, manufacture, use and distribute, circuit board designs and circuit boards formed by combining Models provided by SnapMagic Search with other circuit elements of your choosing. You may then convey such combinations under licensing terms of your choice.
+
+Individual Models remain the intellectual property of SnapMagic Search, Inc. You shall not (and shall not permit or encourage any third party to) to do any of the following :
+
+(a) sell, assign, lease, lend, rent, issue, sublicense, make available, or otherwise distribute to any third party, or publicly perform, display or communicate, the Models (for example, by uploading Models to another website or software application);
+(b) remove, alter, or conceal, any copyright, trademark, or other proprietary rights notice or legend displayed or contained in the individual Models.
+
+For further clarity, once integrated into a schematic design or PCB layout, Models may be modified freely for the purpose of designing a circuit board.
+
+
+2. Limitation of Liability
+
+IN NO EVENT WILL SnapMagic Search OR OUR SUBSIDIARIES, AGENTS, SUCCESSORS, THIRD PARTY PROVIDERS, AND/OR ANY OF THE FOREGOING ENTITIES' RESPECTIVE DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, REPRESENTATIVES, CUSTOMERS, SUPPLIERS, OR LICENSORS BE RESPONSIBLE OR LIABLE UNDER, OR OTHERWISE IN CONNECTION WITH THIS AGREEMENT, FOR:
+
+(a) ANY CONSEQUENTIAL, INDIRECT, SPECIAL, INCIDENTAL, OR PUNITIVE DAMAGES;
+(b) ANY LOSS OF PROFITS, LOSS OF BUSINESS, LOSS OF REVENUE, OR LOSS OF ANTICIPATED SAVINGS;
+(c) ANY LOSS OF, OR DAMAGE TO, DATA, REPUTATION, OR GOODWILL; AND/OR
+(d) THE COST OF PROCURING ANY SUBSTITUTE GOODS OR SERVICES.
+
+THE COMBINED AGGREGATE LIABILITY OF SnapMagic Search AND ALL SnapMagic Search CONTENT AFFILIATES UNDER, OR OTHERWISE IN CONNECTION WITH, THIS AGREEMENT SHALL NOT EXCEED THE TOTAL AMOUNT OF FEES RECEIVED BY SnapMagic Search FROM YOU IN THE PREVIOUS TWELVE (12) MONTHS. THE FOREGOING EXCLUSIONS AND LIMITATIONS SHALL APPLY: (a) EVEN IF SnapMagic Search OR ANY SnapMagic Search CONTENT AFFILIATE HAS BEEN ADVISED, OR SHOULD HAVE BEEN AWARE, OF THE POSSIBILITY OF LOSSES, DAMAGES, OR COSTS; (b) EVEN IF ANY REMEDY IN THIS AGREEMENT FAILS OF ITS ESSENTIAL PURPOSE; AND (c) REGARDLESS OF THE THEORY OR BASIS OF LIABILITY (INCLUDING WITHOUT LIMITATION BREACH OF CONTRACT, TORT, NEGLIGENCE, AND STRICT LIABILITY).
\ No newline at end of file
diff --git a/Libs/61300311121/WURTH_61300311121.kicad_mod b/Libs/61300311121/WURTH_61300311121.kicad_mod
new file mode 100644
index 0000000..e541347
--- /dev/null
+++ b/Libs/61300311121/WURTH_61300311121.kicad_mod
@@ -0,0 +1,27 @@
+
+(footprint WURTH_61300311121 (layer F.Cu) (tedit 690EB24C)
+ (descr "")
+ (fp_text reference REF** (at -0.575 -2.385 0) (layer F.SilkS)
+ (effects (font (size 1.0 1.0) (thickness 0.15)))
+ )
+ (fp_text value WURTH_61300311121 (at 7.045 2.365 0) (layer F.Fab)
+ (effects (font (size 1.0 1.0) (thickness 0.15)))
+ )
+ (pad 1 thru_hole rect (at -2.54 0.0) (size 1.875 1.875) (drill 1.25) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
+ (pad 2 thru_hole circle (at 0.0 0.0) (size 1.875 1.875) (drill 1.25) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
+ (pad 3 thru_hole circle (at 2.54 0.0) (size 1.875 1.875) (drill 1.25) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
+ (fp_line (start -3.81 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.127))
+ (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.Fab) (width 0.127))
+ (fp_line (start 3.81 1.27) (end -3.81 1.27) (layer F.Fab) (width 0.127))
+ (fp_line (start -3.81 1.27) (end -3.81 -1.27) (layer F.Fab) (width 0.127))
+ (fp_line (start -4.06 -1.52) (end 4.06 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.06 -1.52) (end 4.06 1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 4.06 1.52) (end -4.06 1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -4.06 1.52) (end -4.06 -1.52) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -3.81 -1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.127))
+ (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.SilkS) (width 0.127))
+ (fp_line (start 3.81 1.27) (end -3.81 1.27) (layer F.SilkS) (width 0.127))
+ (fp_line (start -3.81 1.27) (end -3.81 -1.27) (layer F.SilkS) (width 0.127))
+ (fp_circle (center -4.35 0.0) (end -4.25 0.0) (layer F.SilkS) (width 0.2))
+ (fp_circle (center -4.35 0.0) (end -4.25 0.0) (layer F.Fab) (width 0.2))
+)
\ No newline at end of file
diff --git a/Libs/61300311121/how-to-import.htm b/Libs/61300311121/how-to-import.htm
new file mode 100644
index 0000000..19e484d
--- /dev/null
+++ b/Libs/61300311121/how-to-import.htm
@@ -0,0 +1 @@
+ Page Redirection If you are not redirected automatically, follow this link to the import guide.
\ No newline at end of file
diff --git a/Libs/BMI088/BMI088.kicad_sym b/Libs/BMI088/BMI088.kicad_sym
new file mode 100644
index 0000000..e99a3ca
--- /dev/null
+++ b/Libs/BMI088/BMI088.kicad_sym
@@ -0,0 +1,168 @@
+
+(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
+ (symbol "BMI088" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at -12.7 18.415 0)
+ (effects (font (size 1.27 1.27)) (justify bottom left))
+ )
+ (property "Value" "BMI088" (id 1) (at -12.7 -20.32 0)
+ (effects (font (size 1.27 1.27)) (justify bottom left))
+ )
+ (property "Footprint" "BMI088:PQFN50P450X300X100-16N" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "MF" "Bosch Sensortec" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "PURCHASE-URL" "https://pricing.snapeda.com/search/part/BMI088/?ref=eda" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "PACKAGE" "VFLGA-16 Bosch Sensortec" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "PRICE" "None" (id 7) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "MP" "BMI088" (id 8) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "AVAILABILITY" "In Stock" (id 9) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (property "DESCRIPTION" "Accelerometer, Gyroscope, 6 Axis Sensor I²C, SPI Output" (id 10) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) (justify bottom) hide)
+ )
+ (symbol "BMI088_0_0"
+ (rectangle (start -12.7 -17.78) (end 12.7 17.78)
+ (stroke (width 0.254)) (fill (type background))
+ )
+ (pin bidirectional line (at 17.78 -2.54 180.0) (length 5.08)
+ (name "INT2"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "1"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin power_in line (at 17.78 15.24 180.0) (length 5.08)
+ (name "VDD"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "3"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin power_in line (at 17.78 -15.24 180.0) (length 5.08)
+ (name "GNDA"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "4"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin power_in line (at 17.78 -12.7 180.0) (length 5.08)
+ (name "GNDIO"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "6"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin input line (at -17.78 2.54 0) (length 5.08)
+ (name "CSB2"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "5"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin input line (at -17.78 10.16 0) (length 5.08)
+ (name "PS"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "7"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin input clock (at -17.78 -2.54 0) (length 5.08)
+ (name "SCL/SCK"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "8"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin bidirectional line (at -17.78 -5.08 0) (length 5.08)
+ (name "SDA/SDI"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "9"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin output line (at 17.78 5.08 180.0) (length 5.08)
+ (name "SDO2"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "10"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin power_in line (at 17.78 12.7 180.0) (length 5.08)
+ (name "VDDIO"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "11"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin bidirectional line (at 17.78 -5.08 180.0) (length 5.08)
+ (name "INT3"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "12"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin bidirectional line (at 17.78 -7.62 180.0) (length 5.08)
+ (name "INT4"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "13"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin input line (at -17.78 5.08 0) (length 5.08)
+ (name "CSB1"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "14"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin output line (at 17.78 7.62 180.0) (length 5.08)
+ (name "SDO1"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "15"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin bidirectional line (at 17.78 0.0 180.0) (length 5.08)
+ (name "INT1"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "16"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ (pin passive line (at -17.78 -10.16 0) (length 5.08)
+ (name "NC"
+ (effects (font (size 1.016 1.016)))
+ )
+ (number "2"
+ (effects (font (size 1.016 1.016)))
+ )
+ )
+ )
+ )
+)
\ No newline at end of file
diff --git a/Libs/BMI088/BMI088.step b/Libs/BMI088/BMI088.step
new file mode 100644
index 0000000..5ca9a42
--- /dev/null
+++ b/Libs/BMI088/BMI088.step
@@ -0,0 +1,5438 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('BMI088.STEP',
+ '2018-09-17T11:22:01',
+ ( '' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2017',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#2 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#3 = EDGE_CURVE ( 'NONE', #4134, #4230, #5366, .T. ) ;
+#4 = ADVANCED_FACE ( 'NONE', ( #3328 ), #5074, .F. ) ;
+#5 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6 = EDGE_LOOP ( 'NONE', ( #871, #4845, #146, #4006 ) ) ;
+#7 = VECTOR ( 'NONE', #2583, 1000.000000000000000 ) ;
+#8 = VECTOR ( 'NONE', #1538, 1000.000000000000000 ) ;
+#9 = ORIENTED_EDGE ( 'NONE', *, *, #3711, .F. ) ;
+#10 = VECTOR ( 'NONE', #1343, 1000.000000000000000 ) ;
+#11 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.0000000000000000000, 0.1250000000000000800 ) ) ;
+#12 = VECTOR ( 'NONE', #2403, 1000.000000000000000 ) ;
+#13 = VERTEX_POINT ( 'NONE', #3723 ) ;
+#14 = ADVANCED_FACE ( 'NONE', ( #1133 ), #874, .F. ) ;
+#15 = VERTEX_POINT ( 'NONE', #479 ) ;
+#16 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#17 = VECTOR ( 'NONE', #1381, 1000.000000000000000 ) ;
+#18 = EDGE_LOOP ( 'NONE', ( #3838, #1836, #2287, #4882 ) ) ;
+#19 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.1000000000000000100, 0.1250000000000000000 ) ) ;
+#20 = EDGE_LOOP ( 'NONE', ( #4584, #5114, #3103, #1276 ) ) ;
+#21 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#22 = EDGE_CURVE ( 'NONE', #3924, #5386, #1882, .T. ) ;
+#23 = PRESENTATION_STYLE_ASSIGNMENT (( #3395 ) ) ;
+#24 = ORIENTED_EDGE ( 'NONE', *, *, #1393, .T. ) ;
+#25 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#26 = LINE ( 'NONE', #1326, #507 ) ;
+#27 = ORIENTED_EDGE ( 'NONE', *, *, #5004, .T. ) ;
+#28 = ADVANCED_FACE ( 'NONE', ( #1269 ), #45, .F. ) ;
+#29 = PLANE ( 'NONE', #1367 ) ;
+#30 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #4668 ) ) ;
+#31 = ORIENTED_EDGE ( 'NONE', *, *, #2442, .T. ) ;
+#32 = LINE ( 'NONE', #877, #1793 ) ;
+#33 = VERTEX_POINT ( 'NONE', #4194 ) ;
+#34 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#35 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#36 = ORIENTED_EDGE ( 'NONE', *, *, #2417, .F. ) ;
+#37 = LINE ( 'NONE', #243, #2601 ) ;
+#38 = EDGE_CURVE ( 'NONE', #3994, #1442, #2259, .T. ) ;
+#39 = VECTOR ( 'NONE', #1570, 1000.000000000000000 ) ;
+#40 = ORIENTED_EDGE ( 'NONE', *, *, #3205, .F. ) ;
+#41 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, -0.0000000000000000000, -0.1249999999999999200 ) ) ;
+#42 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#43 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#44 = ORIENTED_EDGE ( 'NONE', *, *, #398, .F. ) ;
+#45 = PLANE ( 'NONE', #897 ) ;
+#46 = ORIENTED_EDGE ( 'NONE', *, *, #1552, .F. ) ;
+#47 = LINE ( 'NONE', #1865, #4215 ) ;
+#48 = ORIENTED_EDGE ( 'NONE', *, *, #22, .T. ) ;
+#49 = EDGE_CURVE ( 'NONE', #581, #1936, #3181, .T. ) ;
+#50 = ORIENTED_EDGE ( 'NONE', *, *, #4328, .F. ) ;
+#51 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999600, 1.000000000000000000, 1.500000000000000000 ) ) ;
+#52 = FACE_OUTER_BOUND ( 'NONE', #847, .T. ) ;
+#53 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#54 = EDGE_CURVE ( 'NONE', #529, #1933, #624, .T. ) ;
+#55 = ORIENTED_EDGE ( 'NONE', *, *, #2169, .T. ) ;
+#56 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#57 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.0000000000000000000, 0.1250000000000000800 ) ) ;
+#58 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#59 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#60 = ORIENTED_EDGE ( 'NONE', *, *, #4013, .T. ) ;
+#61 = ADVANCED_FACE ( 'NONE', ( #3118 ), #4656, .F. ) ;
+#62 = FILL_AREA_STYLE ('',( #2250 ) ) ;
+#63 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#64 = LINE ( 'NONE', #4544, #1382 ) ;
+#65 = ORIENTED_EDGE ( 'NONE', *, *, #2714, .T. ) ;
+#66 = DIRECTION ( 'NONE', ( -9.637352644315595200E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#67 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#68 = PLANE ( 'NONE', #3074 ) ;
+#69 = ORIENTED_EDGE ( 'NONE', *, *, #321, .F. ) ;
+#70 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#71 = LINE ( 'NONE', #2644, #4744 ) ;
+#72 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#73 = LINE ( 'NONE', #2519, #1876 ) ;
+#74 = ORIENTED_EDGE ( 'NONE', *, *, #2381, .F. ) ;
+#75 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#76 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#77 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#78 = FACE_OUTER_BOUND ( 'NONE', #2292, .T. ) ;
+#79 = VECTOR ( 'NONE', #2339, 1000.000000000000000 ) ;
+#80 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#81 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#82 = EDGE_CURVE ( 'NONE', #4745, #3214, #2392, .T. ) ;
+#83 = EDGE_LOOP ( 'NONE', ( #3393, #373, #778, #2229 ) ) ;
+#84 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#85 = VERTEX_POINT ( 'NONE', #129 ) ;
+#86 = PLANE ( 'NONE', #4836 ) ;
+#87 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#88 = ADVANCED_FACE ( 'NONE', ( #1329 ), #4291, .F. ) ;
+#89 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -1.141265444721583800E-016 ) ) ;
+#90 = VECTOR ( 'NONE', #4202, 1000.000000000000000 ) ;
+#91 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#92 = VERTEX_POINT ( 'NONE', #4253 ) ;
+#93 = LINE ( 'NONE', #3578, #1074 ) ;
+#94 = FILL_AREA_STYLE ('',( #4669 ) ) ;
+#95 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#96 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#97 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#98 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#99 = VERTEX_POINT ( 'NONE', #3439 ) ;
+#100 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#101 = AXIS2_PLACEMENT_3D ( 'NONE', #4052, #780, #3649 ) ;
+#102 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .T. ) ;
+#103 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#104 = LINE ( 'NONE', #3947, #1468 ) ;
+#105 = ORIENTED_EDGE ( 'NONE', *, *, #579, .F. ) ;
+#106 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#107 = VERTEX_POINT ( 'NONE', #3404 ) ;
+#108 = FACE_OUTER_BOUND ( 'NONE', #1289, .T. ) ;
+#109 = VERTEX_POINT ( 'NONE', #67 ) ;
+#110 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#111 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#112 = EDGE_LOOP ( 'NONE', ( #5112, #2430, #2015, #3422 ) ) ;
+#113 = VECTOR ( 'NONE', #720, 1000.000000000000000 ) ;
+#114 = VECTOR ( 'NONE', #627, 1000.000000000000000 ) ;
+#115 = EDGE_LOOP ( 'NONE', ( #2458, #3965, #3271, #2085 ) ) ;
+#116 = PLANE ( 'NONE', #3616 ) ;
+#117 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#118 = AXIS2_PLACEMENT_3D ( 'NONE', #5393, #1249, #4885 ) ;
+#119 = PRESENTATION_STYLE_ASSIGNMENT (( #848 ) ) ;
+#120 = ADVANCED_FACE ( 'NONE', ( #4180 ), #2160, .F. ) ;
+#121 = ORIENTED_EDGE ( 'NONE', *, *, #513, .T. ) ;
+#122 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#123 = LINE ( 'NONE', #3990, #4409 ) ;
+#124 = ORIENTED_EDGE ( 'NONE', *, *, #1843, .F. ) ;
+#125 = VECTOR ( 'NONE', #3208, 1000.000000000000000 ) ;
+#126 = EDGE_CURVE ( 'NONE', #2876, #4333, #3503, .T. ) ;
+#127 = ORIENTED_EDGE ( 'NONE', *, *, #4970, .F. ) ;
+#128 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#129 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#130 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#131 = SURFACE_SIDE_STYLE ('',( #3107 ) ) ;
+#132 = VERTEX_POINT ( 'NONE', #2180 ) ;
+#133 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#134 = AXIS2_PLACEMENT_3D ( 'NONE', #752, #4477, #4931 ) ;
+#135 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#136 = ORIENTED_EDGE ( 'NONE', *, *, #4261, .F. ) ;
+#137 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.0000000000000000000, 0.1250000000000000800 ) ) ;
+#138 = VECTOR ( 'NONE', #3847, 1000.000000000000000 ) ;
+#139 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#140 = ADVANCED_FACE ( 'NONE', ( #5292 ), #2598, .F. ) ;
+#141 = FACE_OUTER_BOUND ( 'NONE', #2178, .T. ) ;
+#142 = ORIENTED_EDGE ( 'NONE', *, *, #1475, .F. ) ;
+#143 = LINE ( 'NONE', #96, #3323 ) ;
+#144 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#145 = VECTOR ( 'NONE', #2843, 1000.000000000000000 ) ;
+#146 = ORIENTED_EDGE ( 'NONE', *, *, #1868, .F. ) ;
+#147 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#148 = VERTEX_POINT ( 'NONE', #4682 ) ;
+#149 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#150 = EDGE_CURVE ( 'NONE', #2876, #241, #4246, .T. ) ;
+#151 = ORIENTED_EDGE ( 'NONE', *, *, #3314, .T. ) ;
+#152 = EDGE_CURVE ( 'NONE', #5410, #4442, #4104, .T. ) ;
+#153 = LINE ( 'NONE', #341, #2487 ) ;
+#154 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#155 = LINE ( 'NONE', #4726, #3195 ) ;
+#156 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.1000000000000000100, 1.005000000000000800 ) ) ;
+#157 = ORIENTED_EDGE ( 'NONE', *, *, #2846, .T. ) ;
+#158 = EDGE_CURVE ( 'NONE', #2453, #5130, #4034, .T. ) ;
+#159 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.1000000000000000100, -0.1249999999999999700 ) ) ;
+#160 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#161 = FACE_OUTER_BOUND ( 'NONE', #3260, .T. ) ;
+#162 = ORIENTED_EDGE ( 'NONE', *, *, #4398, .T. ) ;
+#163 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#164 = ORIENTED_EDGE ( 'NONE', *, *, #3234, .T. ) ;
+#165 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.0000000000000000000, 0.1250000000000000000 ) ) ;
+#166 = ADVANCED_FACE ( 'NONE', ( #5217 ), #2648, .F. ) ;
+#167 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#168 = VECTOR ( 'NONE', #3650, 1000.000000000000000 ) ;
+#169 = ORIENTED_EDGE ( 'NONE', *, *, #4687, .T. ) ;
+#170 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#171 = ORIENTED_EDGE ( 'NONE', *, *, #3186, .T. ) ;
+#172 = LINE ( 'NONE', #1977, #588 ) ;
+#173 = ORIENTED_EDGE ( 'NONE', *, *, #2163, .F. ) ;
+#174 = LINE ( 'NONE', #2463, #1980 ) ;
+#175 = ORIENTED_EDGE ( 'NONE', *, *, #2714, .F. ) ;
+#176 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#177 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#178 = FACE_OUTER_BOUND ( 'NONE', #1666, .T. ) ;
+#179 = SURFACE_STYLE_USAGE ( .BOTH. , #131 ) ;
+#180 = EDGE_CURVE ( 'NONE', #670, #3937, #3387, .T. ) ;
+#181 = FACE_OUTER_BOUND ( 'NONE', #4452, .T. ) ;
+#182 = ORIENTED_EDGE ( 'NONE', *, *, #5360, .F. ) ;
+#183 = EDGE_CURVE ( 'NONE', #3273, #2787, #1951, .T. ) ;
+#184 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#185 = AXIS2_PLACEMENT_3D ( 'NONE', #550, #5177, #176 ) ;
+#186 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -8.673617379884027600E-016 ) ) ;
+#187 = SHAPE_DEFINITION_REPRESENTATION ( #3823, #1970 ) ;
+#188 = VERTEX_POINT ( 'NONE', #1057 ) ;
+#189 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#190 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#191 = ORIENTED_EDGE ( 'NONE', *, *, #2796, .F. ) ;
+#192 = EDGE_CURVE ( 'NONE', #1427, #2008, #5094, .T. ) ;
+#193 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#194 = VECTOR ( 'NONE', #2768, 1000.000000000000000 ) ;
+#195 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#196 = ORIENTED_EDGE ( 'NONE', *, *, #2073, .F. ) ;
+#197 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#198 = PRESENTATION_STYLE_ASSIGNMENT (( #1158 ) ) ;
+#199 = ORIENTED_EDGE ( 'NONE', *, *, #678, .T. ) ;
+#200 = AXIS2_PLACEMENT_3D ( 'NONE', #3167, #5210, #717 ) ;
+#201 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#202 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#203 = ORIENTED_EDGE ( 'NONE', *, *, #4897, .F. ) ;
+#204 = VECTOR ( 'NONE', #724, 1000.000000000000000 ) ;
+#205 = ORIENTED_EDGE ( 'NONE', *, *, #3321, .T. ) ;
+#206 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#207 = VECTOR ( 'NONE', #1604, 1000.000000000000000 ) ;
+#208 = ORIENTED_EDGE ( 'NONE', *, *, #4328, .T. ) ;
+#209 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#210 = EDGE_CURVE ( 'NONE', #2008, #4391, #3250, .T. ) ;
+#211 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.1000000000000000100, -0.1249999999999999700 ) ) ;
+#212 = PLANE ( 'NONE', #3934 ) ;
+#213 = EDGE_CURVE ( 'NONE', #1348, #2725, #3637, .T. ) ;
+#214 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#215 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #943 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4358, #3516, #3123 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#216 = ORIENTED_EDGE ( 'NONE', *, *, #3586, .F. ) ;
+#217 = EDGE_CURVE ( 'NONE', #2774, #1688, #3963, .T. ) ;
+#218 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#219 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#220 = ORIENTED_EDGE ( 'NONE', *, *, #4168, .T. ) ;
+#221 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#222 = PRESENTATION_STYLE_ASSIGNMENT (( #3409 ) ) ;
+#223 = EDGE_LOOP ( 'NONE', ( #915, #2697, #1086, #2266 ) ) ;
+#224 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#225 = ORIENTED_EDGE ( 'NONE', *, *, #1113, .F. ) ;
+#226 = FACE_OUTER_BOUND ( 'NONE', #2683, .T. ) ;
+#227 = LINE ( 'NONE', #3299, #3347 ) ;
+#228 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .F. ) ;
+#229 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#230 = STYLED_ITEM ( 'NONE', ( #3075 ), #2037 ) ;
+#231 = ORIENTED_EDGE ( 'NONE', *, *, #2966, .F. ) ;
+#232 = VECTOR ( 'NONE', #992, 1000.000000000000000 ) ;
+#233 = ORIENTED_EDGE ( 'NONE', *, *, #2272, .F. ) ;
+#234 = LINE ( 'NONE', #2606, #1856 ) ;
+#235 = ORIENTED_EDGE ( 'NONE', *, *, #3067, .F. ) ;
+#236 = LINE ( 'NONE', #1952, #2057 ) ;
+#237 = EDGE_LOOP ( 'NONE', ( #3759, #3600, #2351, #2921 ) ) ;
+#238 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#239 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#240 = FACE_OUTER_BOUND ( 'NONE', #1530, .T. ) ;
+#241 = VERTEX_POINT ( 'NONE', #5250 ) ;
+#242 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1117 ) ;
+#243 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#244 = EDGE_CURVE ( 'NONE', #4214, #740, #335, .T. ) ;
+#245 = LINE ( 'NONE', #3392, #2006 ) ;
+#246 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#247 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.0000000000000000000, 0.1250000000000000800 ) ) ;
+#248 = AXIS2_PLACEMENT_3D ( 'NONE', #1997, #4155, #2862 ) ;
+#249 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#250 = ORIENTED_EDGE ( 'NONE', *, *, #5255, .T. ) ;
+#251 = EDGE_CURVE ( 'NONE', #1612, #4686, #2536, .T. ) ;
+#252 = EDGE_CURVE ( 'NONE', #360, #714, #4691, .T. ) ;
+#253 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.1000000000000000100, -0.1249999999999999200 ) ) ;
+#254 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#255 = ORIENTED_EDGE ( 'NONE', *, *, #4635, .F. ) ;
+#256 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.1000000000000000100, 0.1250000000000000800 ) ) ;
+#257 = PLANE ( 'NONE', #3009 ) ;
+#258 = LINE ( 'NONE', #464, #406 ) ;
+#259 = VECTOR ( 'NONE', #4019, 1000.000000000000000 ) ;
+#260 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#261 = VERTEX_POINT ( 'NONE', #5268 ) ;
+#262 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#263 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#264 = FACE_OUTER_BOUND ( 'NONE', #3191, .T. ) ;
+#265 = LINE ( 'NONE', #310, #1887 ) ;
+#266 = VERTEX_POINT ( 'NONE', #5289 ) ;
+#267 = PLANE ( 'NONE', #200 ) ;
+#268 = ORIENTED_EDGE ( 'NONE', *, *, #939, .T. ) ;
+#269 = VECTOR ( 'NONE', #5095, 1000.000000000000000 ) ;
+#270 = AXIS2_PLACEMENT_3D ( 'NONE', #3241, #2437, #1119 ) ;
+#271 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#272 = VECTOR ( 'NONE', #4429, 1000.000000000000000 ) ;
+#273 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#274 = ORIENTED_EDGE ( 'NONE', *, *, #2014, .T. ) ;
+#275 = EDGE_CURVE ( 'NONE', #5130, #1612, #4307, .T. ) ;
+#276 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[13]', #3085 ) ;
+#277 = PRESENTATION_STYLE_ASSIGNMENT (( #2041 ) ) ;
+#278 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1317 ) ) ;
+#279 = AXIS2_PLACEMENT_3D ( 'NONE', #81, #4677, #2981 ) ;
+#280 = LINE ( 'NONE', #1782, #4889 ) ;
+#281 = ORIENTED_EDGE ( 'NONE', *, *, #5009, .T. ) ;
+#282 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#283 = EDGE_CURVE ( 'NONE', #5155, #824, #3844, .T. ) ;
+#284 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#285 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#286 = ADVANCED_FACE ( 'NONE', ( #1504 ), #2730, .T. ) ;
+#287 = FACE_OUTER_BOUND ( 'NONE', #2324, .T. ) ;
+#288 = ORIENTED_EDGE ( 'NONE', *, *, #3662, .T. ) ;
+#289 = ORIENTED_EDGE ( 'NONE', *, *, #4609, .F. ) ;
+#290 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#291 = FACE_OUTER_BOUND ( 'NONE', #4579, .T. ) ;
+#292 = VERTEX_POINT ( 'NONE', #4854 ) ;
+#293 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.1000000000000000100, -0.1249999999999999700 ) ) ;
+#294 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#295 = ORIENTED_EDGE ( 'NONE', *, *, #1452, .T. ) ;
+#296 = VECTOR ( 'NONE', #499, 1000.000000000000000 ) ;
+#297 = VECTOR ( 'NONE', #1388, 1000.000000000000000 ) ;
+#298 = LINE ( 'NONE', #5384, #4596 ) ;
+#299 = EDGE_LOOP ( 'NONE', ( #4263, #5065, #1807, #2792 ) ) ;
+#300 = EDGE_CURVE ( 'NONE', #670, #1366, #3447, .T. ) ;
+#301 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#302 = ORIENTED_EDGE ( 'NONE', *, *, #611, .T. ) ;
+#303 = ORIENTED_EDGE ( 'NONE', *, *, #4416, .T. ) ;
+#304 = VERTEX_POINT ( 'NONE', #3156 ) ;
+#305 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#306 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#307 = LINE ( 'NONE', #2416, #1992 ) ;
+#308 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#309 = ORIENTED_EDGE ( 'NONE', *, *, #2253, .T. ) ;
+#310 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#311 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#312 = ADVANCED_FACE ( 'NONE', ( #558 ), #1957, .F. ) ;
+#313 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#314 = EDGE_LOOP ( 'NONE', ( #964, #1230, #3432, #1491 ) ) ;
+#315 = VECTOR ( 'NONE', #3848, 1000.000000000000000 ) ;
+#316 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#317 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#318 = EDGE_CURVE ( 'NONE', #2468, #3273, #4806, .T. ) ;
+#319 = ORIENTED_EDGE ( 'NONE', *, *, #4464, .F. ) ;
+#320 = PLANE ( 'NONE', #2638 ) ;
+#321 = EDGE_CURVE ( 'NONE', #493, #999, #674, .T. ) ;
+#322 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#323 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#324 = AXIS2_PLACEMENT_3D ( 'NONE', #2682, #3950, #206 ) ;
+#325 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#326 = ORIENTED_EDGE ( 'NONE', *, *, #1546, .T. ) ;
+#327 = EDGE_CURVE ( 'NONE', #4562, #5195, #1264, .T. ) ;
+#328 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#329 = LINE ( 'NONE', #787, #1192 ) ;
+#330 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#331 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.0000000000000000000, 0.1250000000000000800 ) ) ;
+#332 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#333 = ORIENTED_EDGE ( 'NONE', *, *, #3488, .F. ) ;
+#334 = FACE_OUTER_BOUND ( 'NONE', #366, .T. ) ;
+#335 = LINE ( 'NONE', #736, #79 ) ;
+#336 = EDGE_LOOP ( 'NONE', ( #2161, #4587, #3834, #747 ) ) ;
+#337 = PLANE ( 'NONE', #270 ) ;
+#338 = AXIS2_PLACEMENT_3D ( 'NONE', #4789, #3972, #1934 ) ;
+#339 = LINE ( 'NONE', #2797, #2931 ) ;
+#340 = VERTEX_POINT ( 'NONE', #3532 ) ;
+#341 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#342 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#343 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#344 = FILL_AREA_STYLE_COLOUR ( '', #5039 ) ;
+#345 = ADVANCED_FACE ( 'NONE', ( #141 ), #1902, .T. ) ;
+#346 = VERTEX_POINT ( 'NONE', #4864 ) ;
+#347 = VECTOR ( 'NONE', #3026, 1000.000000000000000 ) ;
+#348 = LINE ( 'NONE', #2004, #3788 ) ;
+#349 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.0000000000000000000, 0.1250000000000000000 ) ) ;
+#350 = VECTOR ( 'NONE', #2640, 1000.000000000000000 ) ;
+#351 = VERTEX_POINT ( 'NONE', #3550 ) ;
+#352 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#353 = PLANE ( 'NONE', #2687 ) ;
+#354 = FILL_AREA_STYLE_COLOUR ( '', #4403 ) ;
+#355 = DIRECTION ( 'NONE', ( 1.711898167082376000E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#356 = LINE ( 'NONE', #430, #3517 ) ;
+#357 = ORIENTED_EDGE ( 'NONE', *, *, #2314, .F. ) ;
+#358 = EDGE_CURVE ( 'NONE', #3902, #4421, #2078, .T. ) ;
+#359 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.0000000000000000000, 0.1250000000000000800 ) ) ;
+#360 = VERTEX_POINT ( 'NONE', #1940 ) ;
+#361 = FACE_BOUND ( 'NONE', #1059, .T. ) ;
+#362 = VERTEX_POINT ( 'NONE', #4556 ) ;
+#363 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.1000000000000000100, 0.1250000000000000000 ) ) ;
+#364 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#365 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#366 = EDGE_LOOP ( 'NONE', ( #281, #2589, #1847, #1915 ) ) ;
+#367 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.0000000000000000000, -0.1249999999999999200 ) ) ;
+#368 = LINE ( 'NONE', #249, #439 ) ;
+#369 = LINE ( 'NONE', #801, #4717 ) ;
+#370 = ORIENTED_EDGE ( 'NONE', *, *, #213, .T. ) ;
+#371 = DIRECTION ( 'NONE', ( -8.673617379884027600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#372 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#373 = ORIENTED_EDGE ( 'NONE', *, *, #1244, .F. ) ;
+#374 = VECTOR ( 'NONE', #1091, 1000.000000000000000 ) ;
+#375 = VERTEX_POINT ( 'NONE', #4441 ) ;
+#376 = FACE_OUTER_BOUND ( 'NONE', #1461, .T. ) ;
+#377 = ADVANCED_FACE ( 'NONE', ( #694 ), #1573, .T. ) ;
+#378 = FACE_OUTER_BOUND ( 'NONE', #959, .T. ) ;
+#379 = ORIENTED_EDGE ( 'NONE', *, *, #3294, .F. ) ;
+#380 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#381 = ORIENTED_EDGE ( 'NONE', *, *, #2163, .T. ) ;
+#382 = LINE ( 'NONE', #4551, #1998 ) ;
+#383 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#384 = PLANE ( 'NONE', #5296 ) ;
+#385 = PLANE ( 'NONE', #2054 ) ;
+#386 = LINE ( 'NONE', #622, #3549 ) ;
+#387 = PLANE ( 'NONE', #4003 ) ;
+#388 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#389 = EDGE_CURVE ( 'NONE', #2354, #1348, #634, .T. ) ;
+#390 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#391 = ORIENTED_EDGE ( 'NONE', *, *, #3419, .F. ) ;
+#392 = ADVANCED_FACE ( 'NONE', ( #3861 ), #1203, .F. ) ;
+#393 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.1000000000000000100, 0.1250000000000000800 ) ) ;
+#394 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#395 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#396 = AXIS2_PLACEMENT_3D ( 'NONE', #4608, #1738, #4572 ) ;
+#397 = ORIENTED_EDGE ( 'NONE', *, *, #3126, .F. ) ;
+#398 = EDGE_CURVE ( 'NONE', #5017, #3994, #348, .T. ) ;
+#399 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#400 = LINE ( 'NONE', #4426, #1641 ) ;
+#401 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#402 = CLOSED_SHELL ( 'NONE', ( #2849, #2053, #1149, #1637, #404, #120 ) ) ;
+#403 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#404 = ADVANCED_FACE ( 'NONE', ( #3583 ), #2399, .T. ) ;
+#405 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#406 = VECTOR ( 'NONE', #4412, 1000.000000000000000 ) ;
+#407 = PRESENTATION_STYLE_ASSIGNMENT (( #4812 ) ) ;
+#408 = ORIENTED_EDGE ( 'NONE', *, *, #3064, .T. ) ;
+#409 = SURFACE_SIDE_STYLE ('',( #4924 ) ) ;
+#410 = LINE ( 'NONE', #4243, #4310 ) ;
+#411 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#412 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, -1.402500000000000300 ) ) ;
+#413 = FACE_OUTER_BOUND ( 'NONE', #2574, .T. ) ;
+#414 = ORIENTED_EDGE ( 'NONE', *, *, #1574, .F. ) ;
+#415 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#416 = EDGE_CURVE ( 'NONE', #722, #1318, #2732, .T. ) ;
+#417 = ORIENTED_EDGE ( 'NONE', *, *, #4270, .F. ) ;
+#418 = FACE_OUTER_BOUND ( 'NONE', #2380, .T. ) ;
+#419 = ORIENTED_EDGE ( 'NONE', *, *, #4999, .T. ) ;
+#420 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#421 = VECTOR ( 'NONE', #1562, 1000.000000000000000 ) ;
+#422 = ORIENTED_EDGE ( 'NONE', *, *, #3442, .F. ) ;
+#423 = ADVANCED_FACE ( 'NONE', ( #1663 ), #2828, .F. ) ;
+#424 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#425 = LINE ( 'NONE', #785, #1144 ) ;
+#426 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#427 = VECTOR ( 'NONE', #1802, 1000.000000000000000 ) ;
+#428 = ORIENTED_EDGE ( 'NONE', *, *, #443, .F. ) ;
+#429 = FILL_AREA_STYLE ('',( #1690 ) ) ;
+#430 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#431 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3646 ) ) ;
+#432 = LINE ( 'NONE', #4290, #3866 ) ;
+#433 = ORIENTED_EDGE ( 'NONE', *, *, #3101, .F. ) ;
+#434 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#435 = PLANE ( 'NONE', #2915 ) ;
+#436 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#437 = DIRECTION ( 'NONE', ( 8.673617379884027600E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#438 = EDGE_LOOP ( 'NONE', ( #1063, #274, #853, #3750 ) ) ;
+#439 = VECTOR ( 'NONE', #1511, 1000.000000000000000 ) ;
+#440 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#441 = LINE ( 'NONE', #906, #3024 ) ;
+#442 = ORIENTED_EDGE ( 'NONE', *, *, #4405, .T. ) ;
+#443 = EDGE_CURVE ( 'NONE', #934, #3221, #2212, .T. ) ;
+#444 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999600, 1.000000000000000000, 1.500000000000000000 ) ) ;
+#445 = AXIS2_PLACEMENT_3D ( 'NONE', #3307, #1218, #829 ) ;
+#446 = EDGE_LOOP ( 'NONE', ( #3521, #1647, #1050, #1779 ) ) ;
+#447 = FACE_OUTER_BOUND ( 'NONE', #115, .T. ) ;
+#448 = ORIENTED_EDGE ( 'NONE', *, *, #1923, .T. ) ;
+#449 = FACE_OUTER_BOUND ( 'NONE', #4701, .T. ) ;
+#450 = ORIENTED_EDGE ( 'NONE', *, *, #633, .T. ) ;
+#451 = EDGE_CURVE ( 'NONE', #4445, #3696, #4702, .T. ) ;
+#452 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#453 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#454 = EDGE_CURVE ( 'NONE', #3489, #2285, #1522, .T. ) ;
+#455 = LINE ( 'NONE', #1515, #4067 ) ;
+#456 = ORIENTED_EDGE ( 'NONE', *, *, #807, .F. ) ;
+#457 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#458 = VECTOR ( 'NONE', #910, 1000.000000000000000 ) ;
+#459 = ADVANCED_FACE ( 'NONE', ( #3648 ), #2815, .F. ) ;
+#460 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#461 = ORIENTED_EDGE ( 'NONE', *, *, #4122, .F. ) ;
+#462 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#463 = AXIS2_PLACEMENT_3D ( 'NONE', #4100, #765, #2388 ) ;
+#464 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#465 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#466 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #16, 'distance_accuracy_value', 'NONE');
+#467 = ORIENTED_EDGE ( 'NONE', *, *, #2960, .T. ) ;
+#468 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#469 = VECTOR ( 'NONE', #2227, 1000.000000000000000 ) ;
+#470 = ORIENTED_EDGE ( 'NONE', *, *, #1910, .F. ) ;
+#471 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#472 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#473 = EDGE_CURVE ( 'NONE', #5239, #1673, #4971, .T. ) ;
+#474 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#475 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#476 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#477 = VERTEX_POINT ( 'NONE', #739 ) ;
+#478 = EDGE_CURVE ( 'NONE', #2837, #4445, #4191, .T. ) ;
+#479 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#480 = AXIS2_PLACEMENT_3D ( 'NONE', #2553, #613, #1419 ) ;
+#481 = AXIS2_PLACEMENT_3D ( 'NONE', #4681, #3438, #1825 ) ;
+#482 = VECTOR ( 'NONE', #2739, 1000.000000000000000 ) ;
+#483 = ORIENTED_EDGE ( 'NONE', *, *, #5242, .T. ) ;
+#484 = EDGE_CURVE ( 'NONE', #4196, #2795, #2334, .T. ) ;
+#485 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#486 = VECTOR ( 'NONE', #475, 1000.000000000000000 ) ;
+#487 = ADVANCED_FACE ( 'NONE', ( #2549 ), #4080, .F. ) ;
+#488 = VECTOR ( 'NONE', #5197, 1000.000000000000000 ) ;
+#489 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#490 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#491 = ORIENTED_EDGE ( 'NONE', *, *, #2988, .T. ) ;
+#492 = LINE ( 'NONE', #5231, #3642 ) ;
+#493 = VERTEX_POINT ( 'NONE', #3255 ) ;
+#494 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#495 = PLANE ( 'NONE', #2669 ) ;
+#496 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#497 = EDGE_LOOP ( 'NONE', ( #597, #3865, #3141, #1214 ) ) ;
+#498 = DIRECTION ( 'NONE', ( -8.673617379884027600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#499 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#500 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#501 = VECTOR ( 'NONE', #4308, 1000.000000000000000 ) ;
+#502 = FACE_OUTER_BOUND ( 'NONE', #4810, .T. ) ;
+#503 = ADVANCED_FACE ( 'NONE', ( #573 ), #1602, .F. ) ;
+#504 = FACE_OUTER_BOUND ( 'NONE', #4461, .T. ) ;
+#505 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#506 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#507 = VECTOR ( 'NONE', #474, 1000.000000000000000 ) ;
+#508 = ORIENTED_EDGE ( 'NONE', *, *, #4877, .T. ) ;
+#509 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#510 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#511 = VERTEX_POINT ( 'NONE', #1945 ) ;
+#512 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#513 = EDGE_CURVE ( 'NONE', #2237, #1963, #153, .T. ) ;
+#514 = FACE_BOUND ( 'NONE', #3608, .T. ) ;
+#515 = ORIENTED_EDGE ( 'NONE', *, *, #5104, .F. ) ;
+#516 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#517 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#518 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#519 = ORIENTED_EDGE ( 'NONE', *, *, #5172, .T. ) ;
+#520 = LINE ( 'NONE', #4752, #4837 ) ;
+#521 = ADVANCED_FACE ( 'NONE', ( #1960 ), #320, .F. ) ;
+#522 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#523 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#524 = FACE_OUTER_BOUND ( 'NONE', #2948, .T. ) ;
+#525 = ORIENTED_EDGE ( 'NONE', *, *, #3886, .T. ) ;
+#526 = ORIENTED_EDGE ( 'NONE', *, *, #4955, .T. ) ;
+#527 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#528 = VECTOR ( 'NONE', #3206, 1000.000000000000000 ) ;
+#529 = VERTEX_POINT ( 'NONE', #363 ) ;
+#530 = EDGE_CURVE ( 'NONE', #5160, #4518, #425, .T. ) ;
+#531 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#532 = LINE ( 'NONE', #3284, #5070 ) ;
+#533 = EDGE_LOOP ( 'NONE', ( #4902, #835, #2222, #1984 ) ) ;
+#534 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#535 = VECTOR ( 'NONE', #2316, 1000.000000000000000 ) ;
+#536 = EDGE_CURVE ( 'NONE', #1201, #2237, #1408, .T. ) ;
+#537 = ORIENTED_EDGE ( 'NONE', *, *, #3504, .F. ) ;
+#538 = PLANE ( 'NONE', #5090 ) ;
+#539 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.0000000000000000000, -0.1249999999999999200 ) ) ;
+#540 = VECTOR ( 'NONE', #472, 1000.000000000000000 ) ;
+#541 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .T. ) ;
+#542 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#543 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#544 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#545 = VECTOR ( 'NONE', #1842, 1000.000000000000000 ) ;
+#546 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#547 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #230 ), #1081 ) ;
+#548 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[16]', #2070 ) ;
+#549 = ORIENTED_EDGE ( 'NONE', *, *, #4160, .F. ) ;
+#550 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#551 = ADVANCED_FACE ( 'NONE', ( #502 ), #2459, .F. ) ;
+#552 = ORIENTED_EDGE ( 'NONE', *, *, #3758, .F. ) ;
+#553 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#554 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#555 = EDGE_LOOP ( 'NONE', ( #658, #3303, #3764, #2002 ) ) ;
+#556 = PLANE ( 'NONE', #2062 ) ;
+#557 = LINE ( 'NONE', #4520, #3563 ) ;
+#558 = FACE_OUTER_BOUND ( 'NONE', #4220, .T. ) ;
+#559 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#560 = EDGE_CURVE ( 'NONE', #2998, #761, #1459, .T. ) ;
+#561 = ORIENTED_EDGE ( 'NONE', *, *, #4107, .T. ) ;
+#562 = AXIS2_PLACEMENT_3D ( 'NONE', #2554, #2934, #4188 ) ;
+#563 = VECTOR ( 'NONE', #5392, 1000.000000000000000 ) ;
+#564 = VERTEX_POINT ( 'NONE', #1217 ) ;
+#565 = EDGE_CURVE ( 'NONE', #4833, #2774, #2659, .T. ) ;
+#566 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#567 = EDGE_CURVE ( 'NONE', #999, #5032, #1002, .T. ) ;
+#568 = LINE ( 'NONE', #1698, #3647 ) ;
+#569 = FILL_AREA_STYLE_COLOUR ( '', #3509 ) ;
+#570 = VECTOR ( 'NONE', #3597, 1000.000000000000000 ) ;
+#571 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#572 = ORIENTED_EDGE ( 'NONE', *, *, #5104, .T. ) ;
+#573 = FACE_OUTER_BOUND ( 'NONE', #4255, .T. ) ;
+#574 = LINE ( 'NONE', #5168, #350 ) ;
+#575 = ORIENTED_EDGE ( 'NONE', *, *, #2272, .T. ) ;
+#576 = ADVANCED_FACE ( 'NONE', ( #2318 ), #387, .F. ) ;
+#577 = VECTOR ( 'NONE', #3884, 1000.000000000000000 ) ;
+#578 = EDGE_LOOP ( 'NONE', ( #1036, #1721, #470, #442 ) ) ;
+#579 = EDGE_CURVE ( 'NONE', #3680, #3590, #2861, .T. ) ;
+#580 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#581 = VERTEX_POINT ( 'NONE', #3012 ) ;
+#582 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#583 = VECTOR ( 'NONE', #2121, 1000.000000000000000 ) ;
+#584 = LINE ( 'NONE', #5377, #3875 ) ;
+#585 = ORIENTED_EDGE ( 'NONE', *, *, #300, .F. ) ;
+#586 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#587 = ORIENTED_EDGE ( 'NONE', *, *, #1667, .F. ) ;
+#588 = VECTOR ( 'NONE', #3309, 1000.000000000000000 ) ;
+#589 = ORIENTED_EDGE ( 'NONE', *, *, #2169, .F. ) ;
+#590 = VECTOR ( 'NONE', #4472, 1000.000000000000000 ) ;
+#591 = ORIENTED_EDGE ( 'NONE', *, *, #2060, .F. ) ;
+#592 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#593 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#594 = AXIS2_PLACEMENT_3D ( 'NONE', #2376, #4928, #3641 ) ;
+#595 = AXIS2_PLACEMENT_3D ( 'NONE', #865, #2874, #405 ) ;
+#596 = VECTOR ( 'NONE', #2621, 1000.000000000000000 ) ;
+#597 = ORIENTED_EDGE ( 'NONE', *, *, #4840, .T. ) ;
+#598 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#599 = FACE_OUTER_BOUND ( 'NONE', #4066, .T. ) ;
+#600 = ORIENTED_EDGE ( 'NONE', *, *, #3483, .F. ) ;
+#601 = ORIENTED_EDGE ( 'NONE', *, *, #3907, .T. ) ;
+#602 = EDGE_CURVE ( 'NONE', #2490, #1933, #1510, .T. ) ;
+#603 = LINE ( 'NONE', #4963, #540 ) ;
+#604 = ORIENTED_EDGE ( 'NONE', *, *, #152, .F. ) ;
+#605 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#606 = ADVANCED_FACE ( 'NONE', ( #5287 ), #495, .F. ) ;
+#607 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#608 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#609 = ORIENTED_EDGE ( 'NONE', *, *, #4970, .T. ) ;
+#610 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#611 = EDGE_CURVE ( 'NONE', #581, #2011, #4811, .T. ) ;
+#612 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.1000000000000000100, 0.1250000000000000800 ) ) ;
+#613 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#614 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#615 = EDGE_LOOP ( 'NONE', ( #127, #4693, #1240, #191 ) ) ;
+#616 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#617 = ORIENTED_EDGE ( 'NONE', *, *, #4361, .F. ) ;
+#618 = AXIS2_PLACEMENT_3D ( 'NONE', #2010, #311, #1148 ) ;
+#619 = PLANE ( 'NONE', #481 ) ;
+#620 = LINE ( 'NONE', #3542, #2790 ) ;
+#621 = ORIENTED_EDGE ( 'NONE', *, *, #3700, .T. ) ;
+#622 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.0000000000000000000, 1.305000000000000600 ) ) ;
+#623 = EDGE_CURVE ( 'NONE', #824, #3273, #410, .T. ) ;
+#624 = LINE ( 'NONE', #957, #2205 ) ;
+#625 = ORIENTED_EDGE ( 'NONE', *, *, #4635, .T. ) ;
+#626 = ADVANCED_FACE ( 'NONE', ( #4950 ), #1712, .T. ) ;
+#627 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#628 = VECTOR ( 'NONE', #1101, 1000.000000000000000 ) ;
+#629 = ORIENTED_EDGE ( 'NONE', *, *, #3964, .T. ) ;
+#630 = EDGE_CURVE ( 'NONE', #895, #4634, #3178, .T. ) ;
+#631 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#632 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2935 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2551, #1254, #5362 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#633 = EDGE_CURVE ( 'NONE', #1621, #3924, #1648, .T. ) ;
+#634 = LINE ( 'NONE', #4093, #2614 ) ;
+#635 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#636 = ORIENTED_EDGE ( 'NONE', *, *, #730, .F. ) ;
+#637 = AXIS2_PLACEMENT_3D ( 'NONE', #2615, #4880, #1968 ) ;
+#638 = FACE_OUTER_BOUND ( 'NONE', #891, .T. ) ;
+#639 = EDGE_LOOP ( 'NONE', ( #205, #1601, #1920, #572 ) ) ;
+#640 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#641 = VERTEX_POINT ( 'NONE', #968 ) ;
+#642 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#643 = LINE ( 'NONE', #4384, #2680 ) ;
+#644 = EDGE_LOOP ( 'NONE', ( #2126, #3860, #4834, #2982 ) ) ;
+#645 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#646 = ORIENTED_EDGE ( 'NONE', *, *, #536, .F. ) ;
+#647 = LINE ( 'NONE', #813, #3351 ) ;
+#648 = EDGE_CURVE ( 'NONE', #714, #5052, #3567, .T. ) ;
+#649 = LINE ( 'NONE', #4939, #4146 ) ;
+#650 = ORIENTED_EDGE ( 'NONE', *, *, #1987, .T. ) ;
+#651 = PLANE ( 'NONE', #3464 ) ;
+#652 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#653 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#654 = ORIENTED_EDGE ( 'NONE', *, *, #4548, .F. ) ;
+#655 = FILL_AREA_STYLE_COLOUR ( '', #1044 ) ;
+#656 = VECTOR ( 'NONE', #1589, 1000.000000000000000 ) ;
+#657 = FACE_OUTER_BOUND ( 'NONE', #5215, .T. ) ;
+#658 = ORIENTED_EDGE ( 'NONE', *, *, #1113, .T. ) ;
+#659 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#660 = EDGE_CURVE ( 'NONE', #132, #3456, #143, .T. ) ;
+#661 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#662 = AXIS2_PLACEMENT_3D ( 'NONE', #1702, #3738, #2860 ) ;
+#663 = FACE_OUTER_BOUND ( 'NONE', #5046, .T. ) ;
+#664 = EDGE_CURVE ( 'NONE', #1986, #4657, #4430, .T. ) ;
+#665 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#666 = ORIENTED_EDGE ( 'NONE', *, *, #2477, .T. ) ;
+#667 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#668 = VECTOR ( 'NONE', #1457, 1000.000000000000000 ) ;
+#669 = VERTEX_POINT ( 'NONE', #4619 ) ;
+#670 = VERTEX_POINT ( 'NONE', #5086 ) ;
+#671 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#672 = EDGE_LOOP ( 'NONE', ( #2224, #4666, #433, #2613 ) ) ;
+#673 = VECTOR ( 'NONE', #84, 1000.000000000000000 ) ;
+#674 = LINE ( 'NONE', #273, #2470 ) ;
+#675 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#676 = ORIENTED_EDGE ( 'NONE', *, *, #4438, .F. ) ;
+#677 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#678 = EDGE_CURVE ( 'NONE', #564, #13, #73, .T. ) ;
+#679 = VECTOR ( 'NONE', #2120, 1000.000000000000000 ) ;
+#680 = ORIENTED_EDGE ( 'NONE', *, *, #630, .F. ) ;
+#681 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#682 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#683 = AXIS2_PLACEMENT_3D ( 'NONE', #566, #4698, #5129 ) ;
+#684 = STYLED_ITEM ( 'NONE', ( #3354 ), #3915 ) ;
+#685 = ORIENTED_EDGE ( 'NONE', *, *, #2019, .T. ) ;
+#686 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#687 = EDGE_CURVE ( 'NONE', #3663, #4300, #4241, .T. ) ;
+#688 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#689 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#690 = LINE ( 'NONE', #3177, #570 ) ;
+#691 = EDGE_LOOP ( 'NONE', ( #2778, #3425, #216, #3246 ) ) ;
+#692 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#693 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#694 = FACE_OUTER_BOUND ( 'NONE', #4515, .T. ) ;
+#695 = AXIS2_PLACEMENT_3D ( 'NONE', #322, #5261, #4502 ) ;
+#696 = FACE_OUTER_BOUND ( 'NONE', #5181, .T. ) ;
+#697 = CLOSED_SHELL ( 'NONE', ( #3406, #5322, #3843, #1804, #1001, #3327 ) ) ;
+#698 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#699 = PLANE ( 'NONE', #4364 ) ;
+#700 = FACE_BOUND ( 'NONE', #1713, .T. ) ;
+#701 = EDGE_LOOP ( 'NONE', ( #2926, #4419, #4852, #2323 ) ) ;
+#702 = EDGE_CURVE ( 'NONE', #2150, #2241, #942, .T. ) ;
+#703 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#704 = DIRECTION ( 'NONE', ( -8.673617379884027600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#705 = ORIENTED_EDGE ( 'NONE', *, *, #4768, .T. ) ;
+#706 = LINE ( 'NONE', #1049, #2747 ) ;
+#707 = VECTOR ( 'NONE', #1623, 1000.000000000000000 ) ;
+#708 = VERTEX_POINT ( 'NONE', #3493 ) ;
+#709 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#710 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#711 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#712 = ORIENTED_EDGE ( 'NONE', *, *, #2060, .T. ) ;
+#713 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#714 = VERTEX_POINT ( 'NONE', #4633 ) ;
+#715 = VECTOR ( 'NONE', #1587, 1000.000000000000000 ) ;
+#716 = ORIENTED_EDGE ( 'NONE', *, *, #4261, .T. ) ;
+#717 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#718 = LINE ( 'NONE', #2142, #3502 ) ;
+#719 = VECTOR ( 'NONE', #2239, 1000.000000000000000 ) ;
+#720 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#721 = ADVANCED_FACE ( 'NONE', ( #2848 ), #3922, .F. ) ;
+#722 = VERTEX_POINT ( 'NONE', #2666 ) ;
+#723 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.1000000000000000100, -0.1249999999999999700 ) ) ;
+#724 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -1.141265444721583800E-016 ) ) ;
+#725 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#726 = EDGE_CURVE ( 'NONE', #4879, #952, #1766, .T. ) ;
+#727 = VECTOR ( 'NONE', #5230, 1000.000000000000000 ) ;
+#728 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#729 = EDGE_LOOP ( 'NONE', ( #162, #3610, #1726, #5211 ) ) ;
+#730 = EDGE_CURVE ( 'NONE', #884, #107, #400, .T. ) ;
+#731 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#732 = VECTOR ( 'NONE', #1627, 1000.000000000000000 ) ;
+#733 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#734 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#735 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, -0.0000000000000000000, -1.402499999999999900 ) ) ;
+#736 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#737 = ORIENTED_EDGE ( 'NONE', *, *, #2152, .T. ) ;
+#738 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#739 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.0000000000000000000, 0.1250000000000000000 ) ) ;
+#740 = VERTEX_POINT ( 'NONE', #4763 ) ;
+#741 = PLANE ( 'NONE', #3551 ) ;
+#742 = ADVANCED_FACE ( 'NONE', ( #810 ), #1781, .F. ) ;
+#743 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#744 = LINE ( 'NONE', #4968, #5157 ) ;
+#745 = VECTOR ( 'NONE', #1410, 1000.000000000000000 ) ;
+#746 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.0000000000000000000, -0.1249999999999999700 ) ) ;
+#747 = ORIENTED_EDGE ( 'NONE', *, *, #845, .T. ) ;
+#748 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#749 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#750 = VECTOR ( 'NONE', #4816, 1000.000000000000000 ) ;
+#751 = EDGE_LOOP ( 'NONE', ( #5199, #1924, #5421, #5361 ) ) ;
+#752 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#753 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#754 = VERTEX_POINT ( 'NONE', #4375 ) ;
+#755 = EDGE_CURVE ( 'NONE', #362, #4814, #5214, .T. ) ;
+#756 = VECTOR ( 'NONE', #3698, 1000.000000000000000 ) ;
+#757 = EDGE_CURVE ( 'NONE', #881, #4134, #4802, .T. ) ;
+#758 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#759 = PLANE ( 'NONE', #4934 ) ;
+#760 = AXIS2_PLACEMENT_3D ( 'NONE', #5100, #1730, #3413 ) ;
+#761 = VERTEX_POINT ( 'NONE', #3983 ) ;
+#762 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#763 = EDGE_CURVE ( 'NONE', #1201, #3151, #37, .T. ) ;
+#764 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#765 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#766 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#767 = PRESENTATION_STYLE_ASSIGNMENT (( #4411 ) ) ;
+#768 = ORIENTED_EDGE ( 'NONE', *, *, #4116, .T. ) ;
+#769 = ORIENTED_EDGE ( 'NONE', *, *, #2816, .F. ) ;
+#770 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#771 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#772 = FACE_BOUND ( 'NONE', #533, .T. ) ;
+#773 = ORIENTED_EDGE ( 'NONE', *, *, #1397, .T. ) ;
+#774 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#775 = ADVANCED_FACE ( 'NONE', ( #264 ), #3142, .F. ) ;
+#776 = VERTEX_POINT ( 'NONE', #5202 ) ;
+#777 = FACE_OUTER_BOUND ( 'NONE', #4842, .T. ) ;
+#778 = ORIENTED_EDGE ( 'NONE', *, *, #2311, .F. ) ;
+#779 = EDGE_CURVE ( 'NONE', #5052, #4898, #3380, .T. ) ;
+#780 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#781 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#782 = ORIENTED_EDGE ( 'NONE', *, *, #3317, .F. ) ;
+#783 = VECTOR ( 'NONE', #471, 1000.000000000000000 ) ;
+#784 = VERTEX_POINT ( 'NONE', #1474 ) ;
+#785 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#786 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#787 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#788 = LINE ( 'NONE', #349, #1433 ) ;
+#789 = LINE ( 'NONE', #5243, #5258 ) ;
+#790 = VERTEX_POINT ( 'NONE', #3575 ) ;
+#791 = AXIS2_PLACEMENT_3D ( 'NONE', #2788, #2357, #308 ) ;
+#792 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#793 = EDGE_CURVE ( 'NONE', #3135, #1863, #4156, .T. ) ;
+#794 = LINE ( 'NONE', #3324, #3892 ) ;
+#795 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#796 = VECTOR ( 'NONE', #4389, 1000.000000000000000 ) ;
+#797 = ORIENTED_EDGE ( 'NONE', *, *, #4716, .T. ) ;
+#798 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2603 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1232, #4145, #1659 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#799 = VECTOR ( 'NONE', #4326, 1000.000000000000000 ) ;
+#800 = SURFACE_STYLE_USAGE ( .BOTH. , #2810 ) ;
+#801 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#802 = ORIENTED_EDGE ( 'NONE', *, *, #1182, .T. ) ;
+#803 = EDGE_CURVE ( 'NONE', #4527, #511, #2975, .T. ) ;
+#804 = PLANE ( 'NONE', #2645 ) ;
+#805 = ADVANCED_FACE ( 'NONE', ( #4671 ), #1079, .F. ) ;
+#806 = EDGE_LOOP ( 'NONE', ( #2428, #2097, #4646, #5325 ) ) ;
+#807 = EDGE_CURVE ( 'NONE', #2285, #3949, #4079, .T. ) ;
+#808 = PLANE ( 'NONE', #4835 ) ;
+#809 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#810 = FACE_OUTER_BOUND ( 'NONE', #6, .T. ) ;
+#811 = AXIS2_PLACEMENT_3D ( 'NONE', #2914, #3333, #882 ) ;
+#812 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#813 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.0000000000000000000, 1.305000000000000600 ) ) ;
+#814 = ORIENTED_EDGE ( 'NONE', *, *, #192, .F. ) ;
+#815 = FACE_OUTER_BOUND ( 'NONE', #3882, .T. ) ;
+#816 = VECTOR ( 'NONE', #2908, 1000.000000000000000 ) ;
+#817 = VERTEX_POINT ( 'NONE', #2327 ) ;
+#818 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.0000000000000000000, 0.1250000000000000800 ) ) ;
+#819 = VECTOR ( 'NONE', #4862, 1000.000000000000000 ) ;
+#820 = ADVANCED_FACE ( 'NONE', ( #1860 ), #5272, .F. ) ;
+#821 = ORIENTED_EDGE ( 'NONE', *, *, #3869, .F. ) ;
+#822 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#823 = FACE_OUTER_BOUND ( 'NONE', #2238, .T. ) ;
+#824 = VERTEX_POINT ( 'NONE', #5260 ) ;
+#825 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.0000000000000000000, 1.305000000000000600 ) ) ;
+#826 = DIRECTION ( 'NONE', ( -8.673617379884027600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#827 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#828 = VECTOR ( 'NONE', #284, 1000.000000000000000 ) ;
+#829 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#830 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#831 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#832 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#833 = ADVANCED_FACE ( 'NONE', ( #3039 ), #1582, .F. ) ;
+#834 = LINE ( 'NONE', #246, #1784 ) ;
+#835 = ORIENTED_EDGE ( 'NONE', *, *, #4398, .F. ) ;
+#836 = EDGE_CURVE ( 'NONE', #266, #2207, #382, .T. ) ;
+#837 = ORIENTED_EDGE ( 'NONE', *, *, #991, .T. ) ;
+#838 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#839 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2582 ), #1391 ) ;
+#840 = FACE_OUTER_BOUND ( 'NONE', #5241, .T. ) ;
+#841 = ORIENTED_EDGE ( 'NONE', *, *, #4910, .T. ) ;
+#842 = SURFACE_SIDE_STYLE ('',( #2665 ) ) ;
+#843 = EDGE_LOOP ( 'NONE', ( #4906, #585, #2628, #3876 ) ) ;
+#844 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -9.637352644315595200E-017 ) ) ;
+#845 = EDGE_CURVE ( 'NONE', #3937, #708, #794, .T. ) ;
+#846 = VECTOR ( 'NONE', #3918, 1000.000000000000000 ) ;
+#847 = EDGE_LOOP ( 'NONE', ( #716, #3781, #4948, #1841 ) ) ;
+#848 = SURFACE_STYLE_USAGE ( .BOTH. , #409 ) ;
+#849 = PLANE ( 'NONE', #4076 ) ;
+#850 = ORIENTED_EDGE ( 'NONE', *, *, #869, .F. ) ;
+#851 = FACE_OUTER_BOUND ( 'NONE', #3943, .T. ) ;
+#852 = ADVANCED_FACE ( 'NONE', ( #4288 ), #4186, .F. ) ;
+#853 = ORIENTED_EDGE ( 'NONE', *, *, #2247, .T. ) ;
+#854 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#855 = LINE ( 'NONE', #1661, #5125 ) ;
+#856 = EDGE_LOOP ( 'NONE', ( #1739, #203, #2234, #2484 ) ) ;
+#857 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.1000000000000000100, 0.1250000000000000800 ) ) ;
+#858 = VECTOR ( 'NONE', #424, 1000.000000000000000 ) ;
+#859 = LINE ( 'NONE', #4638, #5072 ) ;
+#860 = VERTEX_POINT ( 'NONE', #4985 ) ;
+#861 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#862 = VECTOR ( 'NONE', #3358, 1000.000000000000000 ) ;
+#863 = ORIENTED_EDGE ( 'NONE', *, *, #4386, .T. ) ;
+#864 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#865 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.0000000000000000000, 0.1250000000000000000 ) ) ;
+#866 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4070 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3236, #4911, #4496 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#867 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#868 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#869 = EDGE_CURVE ( 'NONE', #4565, #4252, #3820, .T. ) ;
+#870 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#871 = ORIENTED_EDGE ( 'NONE', *, *, #251, .T. ) ;
+#872 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#873 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#874 = PLANE ( 'NONE', #396 ) ;
+#875 = STYLED_ITEM ( 'NONE', ( #119 ), #1267 ) ;
+#876 = EDGE_CURVE ( 'NONE', #3949, #1448, #3948, .T. ) ;
+#877 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.1000000000000000100, 0.1250000000000000000 ) ) ;
+#878 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[4]', #1181 ) ;
+#879 = ADVANCED_FACE ( 'NONE', ( #1691 ), #849, .F. ) ;
+#880 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#881 = VERTEX_POINT ( 'NONE', #19 ) ;
+#882 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#883 = LINE ( 'NONE', #3313, #2391 ) ;
+#884 = VERTEX_POINT ( 'NONE', #5389 ) ;
+#885 = PLANE ( 'NONE', #3444 ) ;
+#886 = LINE ( 'NONE', #2906, #3970 ) ;
+#887 = VECTOR ( 'NONE', #221, 1000.000000000000000 ) ;
+#888 = PLANE ( 'NONE', #2144 ) ;
+#889 = ORIENTED_EDGE ( 'NONE', *, *, #4736, .F. ) ;
+#890 = FACE_OUTER_BOUND ( 'NONE', #4475, .T. ) ;
+#891 = EDGE_LOOP ( 'NONE', ( #1018, #2819, #4287, #4491 ) ) ;
+#892 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#893 = VECTOR ( 'NONE', #4181, 1000.000000000000000 ) ;
+#894 = FACE_OUTER_BOUND ( 'NONE', #691, .T. ) ;
+#895 = VERTEX_POINT ( 'NONE', #3757 ) ;
+#896 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.0000000000000000000, 0.1250000000000000000 ) ) ;
+#897 = AXIS2_PLACEMENT_3D ( 'NONE', #4993, #437, #1282 ) ;
+#898 = ORIENTED_EDGE ( 'NONE', *, *, #1356, .F. ) ;
+#899 = ADVANCED_FACE ( 'NONE', ( #989 ), #4603, .F. ) ;
+#900 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#901 = VERTEX_POINT ( 'NONE', #2082 ) ;
+#902 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#903 = FACE_BOUND ( 'NONE', #5089, .T. ) ;
+#904 = ORIENTED_EDGE ( 'NONE', *, *, #4919, .T. ) ;
+#905 = EDGE_CURVE ( 'NONE', #2011, #4527, #4012, .T. ) ;
+#906 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#907 = AXIS2_PLACEMENT_3D ( 'NONE', #3984, #2273, #3127 ) ;
+#908 = ORIENTED_EDGE ( 'NONE', *, *, #4301, .F. ) ;
+#909 = PRESENTATION_STYLE_ASSIGNMENT (( #3292 ) ) ;
+#910 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#911 = VECTOR ( 'NONE', #743, 1000.000000000000000 ) ;
+#912 = ORIENTED_EDGE ( 'NONE', *, *, #3768, .T. ) ;
+#913 = EDGE_CURVE ( 'NONE', #1852, #1090, #603, .T. ) ;
+#914 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#915 = ORIENTED_EDGE ( 'NONE', *, *, #4748, .T. ) ;
+#916 = VECTOR ( 'NONE', #667, 1000.000000000000000 ) ;
+#917 = ORIENTED_EDGE ( 'NONE', *, *, #763, .T. ) ;
+#918 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#919 = VECTOR ( 'NONE', #4899, 1000.000000000000000 ) ;
+#920 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999600, 1.000000000000000000, -1.500000000000000000 ) ) ;
+#921 = AXIS2_PLACEMENT_3D ( 'NONE', #4534, #3670, #5309 ) ;
+#922 = PLANE ( 'NONE', #1346 ) ;
+#923 = LINE ( 'NONE', #2220, #3539 ) ;
+#924 = VERTEX_POINT ( 'NONE', #896 ) ;
+#925 = AXIS2_PLACEMENT_3D ( 'NONE', #4370, #1925, #238 ) ;
+#926 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.1000000000000000100, 0.1250000000000000800 ) ) ;
+#927 = VERTEX_POINT ( 'NONE', #2465 ) ;
+#928 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#929 = ORIENTED_EDGE ( 'NONE', *, *, #3768, .F. ) ;
+#930 = ADVANCED_FACE ( 'NONE', ( #1624 ), #4529, .T. ) ;
+#931 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#932 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#933 = FACE_OUTER_BOUND ( 'NONE', #4371, .T. ) ;
+#934 = VERTEX_POINT ( 'NONE', #1669 ) ;
+#935 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#936 = PLANE ( 'NONE', #5062 ) ;
+#937 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#938 = ORIENTED_EDGE ( 'NONE', *, *, #560, .F. ) ;
+#939 = EDGE_CURVE ( 'NONE', #1366, #708, #5264, .T. ) ;
+#940 = AXIS2_PLACEMENT_3D ( 'NONE', #2879, #1275, #4206 ) ;
+#941 = AXIS2_PLACEMENT_3D ( 'NONE', #518, #3338, #1277 ) ;
+#942 = LINE ( 'NONE', #2951, #3959 ) ;
+#943 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4358, 'distance_accuracy_value', 'NONE');
+#944 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#945 = CLOSED_SHELL ( 'NONE', ( #5288, #4179, #1338, #775, #377, #166 ) ) ;
+#946 = VECTOR ( 'NONE', #2491, 1000.000000000000000 ) ;
+#947 = VECTOR ( 'NONE', #2545, 1000.000000000000000 ) ;
+#948 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.0000000000000000000, -0.1249999999999999700 ) ) ;
+#949 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#950 = ORIENTED_EDGE ( 'NONE', *, *, #1983, .F. ) ;
+#951 = VECTOR ( 'NONE', #682, 1000.000000000000000 ) ;
+#952 = VERTEX_POINT ( 'NONE', #1436 ) ;
+#953 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, -0.0000000000000000000, -1.402499999999999900 ) ) ;
+#954 = ADVANCED_FACE ( 'NONE', ( #663 ), #4727, .F. ) ;
+#955 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#956 = LINE ( 'NONE', #5061, #90 ) ;
+#957 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.1000000000000000100, 0.1250000000000000000 ) ) ;
+#958 = LINE ( 'NONE', #764, #421 ) ;
+#959 = EDGE_LOOP ( 'NONE', ( #3829, #4153, #4731, #2630 ) ) ;
+#960 = VECTOR ( 'NONE', #5067, 1000.000000000000000 ) ;
+#961 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#962 = ORIENTED_EDGE ( 'NONE', *, *, #3904, .T. ) ;
+#963 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#964 = ORIENTED_EDGE ( 'NONE', *, *, #2709, .T. ) ;
+#965 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#966 = LINE ( 'NONE', #2192, #4387 ) ;
+#967 = ORIENTED_EDGE ( 'NONE', *, *, #3314, .F. ) ;
+#968 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999600, 0.0000000000000000000, -1.500000000000000000 ) ) ;
+#969 = EDGE_LOOP ( 'NONE', ( #48, #3640, #2137, #450 ) ) ;
+#970 = AXIS2_PLACEMENT_3D ( 'NONE', #2047, #2068, #411 ) ;
+#971 = AXIS2_PLACEMENT_3D ( 'NONE', #2892, #4951, #2910 ) ;
+#972 = VECTOR ( 'NONE', #4351, 1000.000000000000000 ) ;
+#973 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#974 = FACE_OUTER_BOUND ( 'NONE', #3540, .T. ) ;
+#975 = ORIENTED_EDGE ( 'NONE', *, *, #1546, .F. ) ;
+#976 = VERTEX_POINT ( 'NONE', #3071 ) ;
+#977 = FACE_OUTER_BOUND ( 'NONE', #4530, .T. ) ;
+#978 = ORIENTED_EDGE ( 'NONE', *, *, #3036, .T. ) ;
+#979 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#980 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2066 ) ) ;
+#981 = LINE ( 'NONE', #3372, #4605 ) ;
+#982 = ADVANCED_FACE ( 'NONE', ( #5135 ), #885, .T. ) ;
+#983 = ORIENTED_EDGE ( 'NONE', *, *, #3337, .F. ) ;
+#984 = FACE_OUTER_BOUND ( 'NONE', #5085, .T. ) ;
+#985 = VERTEX_POINT ( 'NONE', #517 ) ;
+#986 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#987 = VERTEX_POINT ( 'NONE', #1731 ) ;
+#988 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#989 = FACE_OUTER_BOUND ( 'NONE', #4338, .T. ) ;
+#990 = PLANE ( 'NONE', #4580 ) ;
+#991 = EDGE_CURVE ( 'NONE', #3221, #4562, #1927, .T. ) ;
+#992 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#993 = ORIENTED_EDGE ( 'NONE', *, *, #5110, .T. ) ;
+#994 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#995 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#996 = DIRECTION ( 'NONE', ( -1.141265444721583800E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#997 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#998 = AXIS2_PLACEMENT_3D ( 'NONE', #1616, #355, #5375 ) ;
+#999 = VERTEX_POINT ( 'NONE', #58 ) ;
+#1000 = FACE_OUTER_BOUND ( 'NONE', #1681, .T. ) ;
+#1001 = ADVANCED_FACE ( 'NONE', ( #240 ), #2118, .T. ) ;
+#1002 = LINE ( 'NONE', #4528, #3980 ) ;
+#1003 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1004 = EDGE_CURVE ( 'NONE', #1442, #493, #1551, .T. ) ;
+#1005 = ORIENTED_EDGE ( 'NONE', *, *, #2852, .F. ) ;
+#1006 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1548 ) ) ;
+#1007 = LINE ( 'NONE', #2486, #563 ) ;
+#1008 = ORIENTED_EDGE ( 'NONE', *, *, #1657, .T. ) ;
+#1009 = EDGE_CURVE ( 'NONE', #895, #2977, #5002, .T. ) ;
+#1010 = ORIENTED_EDGE ( 'NONE', *, *, #1393, .F. ) ;
+#1011 = EDGE_CURVE ( 'NONE', #1496, #3196, #4788, .T. ) ;
+#1012 = LINE ( 'NONE', #3194, #750 ) ;
+#1013 = ORIENTED_EDGE ( 'NONE', *, *, #389, .F. ) ;
+#1014 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1015 = VECTOR ( 'NONE', #4869, 1000.000000000000000 ) ;
+#1016 = AXIS2_PLACEMENT_3D ( 'NONE', #1270, #2528, #5020 ) ;
+#1017 = LINE ( 'NONE', #593, #3863 ) ;
+#1018 = ORIENTED_EDGE ( 'NONE', *, *, #4192, .T. ) ;
+#1019 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#1020 = PLANE ( 'NONE', #2309 ) ;
+#1021 = PLANE ( 'NONE', #4487 ) ;
+#1022 = ORIENTED_EDGE ( 'NONE', *, *, #3431, .T. ) ;
+#1023 = PLANE ( 'NONE', #185 ) ;
+#1024 = ORIENTED_EDGE ( 'NONE', *, *, #2643, .F. ) ;
+#1025 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1026 = ADVANCED_FACE ( 'NONE', ( #4541 ), #1325, .F. ) ;
+#1027 = LINE ( 'NONE', #1761, #3993 ) ;
+#1028 = ORIENTED_EDGE ( 'NONE', *, *, #803, .T. ) ;
+#1029 = ORIENTED_EDGE ( 'NONE', *, *, #5255, .F. ) ;
+#1030 = VECTOR ( 'NONE', #4571, 1000.000000000000000 ) ;
+#1031 = LINE ( 'NONE', #2024, #4723 ) ;
+#1032 = ORIENTED_EDGE ( 'NONE', *, *, #5025, .T. ) ;
+#1033 = EDGE_CURVE ( 'NONE', #754, #2758, #1246, .T. ) ;
+#1034 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1035 = AXIS2_PLACEMENT_3D ( 'NONE', #1428, #2303, #675 ) ;
+#1036 = ORIENTED_EDGE ( 'NONE', *, *, #2916, .T. ) ;
+#1037 = VECTOR ( 'NONE', #218, 1000.000000000000000 ) ;
+#1038 = EDGE_LOOP ( 'NONE', ( #3819, #391, #3203, #319 ) ) ;
+#1039 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1040 = VECTOR ( 'NONE', #2824, 1000.000000000000000 ) ;
+#1041 = VECTOR ( 'NONE', #3485, 1000.000000000000000 ) ;
+#1042 = ORIENTED_EDGE ( 'NONE', *, *, #398, .T. ) ;
+#1043 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#1044 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1045 = SURFACE_STYLE_USAGE ( .BOTH. , #2698 ) ;
+#1046 = ORIENTED_EDGE ( 'NONE', *, *, #2543, .T. ) ;
+#1047 = EDGE_CURVE ( 'NONE', #3810, #4634, #3752, .T. ) ;
+#1048 = LINE ( 'NONE', #2409, #1631 ) ;
+#1049 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1050 = ORIENTED_EDGE ( 'NONE', *, *, #3498, .F. ) ;
+#1051 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1052 = ORIENTED_EDGE ( 'NONE', *, *, #4507, .F. ) ;
+#1053 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #4668 ), #2242 ) ;
+#1054 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#1055 = PLANE ( 'NONE', #4913 ) ;
+#1056 = LINE ( 'NONE', #3199, #1321 ) ;
+#1057 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1058 = EDGE_CURVE ( 'NONE', #1598, #4084, #4222, .T. ) ;
+#1059 = EDGE_LOOP ( 'NONE', ( #1024, #1438, #4655, #2301 ) ) ;
+#1060 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #5200 ) ;
+#1061 = LINE ( 'NONE', #725, #1263 ) ;
+#1062 = ORIENTED_EDGE ( 'NONE', *, *, #1890, .T. ) ;
+#1063 = ORIENTED_EDGE ( 'NONE', *, *, #3973, .T. ) ;
+#1064 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#1065 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1066 = VECTOR ( 'NONE', #3592, 1000.000000000000000 ) ;
+#1067 = ORIENTED_EDGE ( 'NONE', *, *, #4168, .F. ) ;
+#1068 = EDGE_CURVE ( 'NONE', #4084, #2996, #2185, .T. ) ;
+#1069 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1070 = ORIENTED_EDGE ( 'NONE', *, *, #4577, .F. ) ;
+#1071 = VECTOR ( 'NONE', #2599, 1000.000000000000000 ) ;
+#1072 = EDGE_CURVE ( 'NONE', #3475, #4599, #1109, .T. ) ;
+#1073 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#1074 = VECTOR ( 'NONE', #1988, 1000.000000000000000 ) ;
+#1075 = FILL_AREA_STYLE ('',( #2321 ) ) ;
+#1076 = ORIENTED_EDGE ( 'NONE', *, *, #1507, .T. ) ;
+#1077 = LINE ( 'NONE', #1312, #5234 ) ;
+#1078 = EDGE_LOOP ( 'NONE', ( #4499, #3115, #2577, #4790 ) ) ;
+#1079 = PLANE ( 'NONE', #3237 ) ;
+#1080 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1081 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3010 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #864, #1725, #4581 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1082 = FILL_AREA_STYLE_COLOUR ( '', #2597 ) ;
+#1083 = EDGE_LOOP ( 'NONE', ( #3233, #3771, #2278, #4408 ) ) ;
+#1084 = DIRECTION ( 'NONE', ( -8.673617379884027600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1085 = FACE_BOUND ( 'NONE', #1571, .T. ) ;
+#1086 = ORIENTED_EDGE ( 'NONE', *, *, #1577, .F. ) ;
+#1087 = ORIENTED_EDGE ( 'NONE', *, *, #3504, .T. ) ;
+#1088 = LINE ( 'NONE', #3099, #2888 ) ;
+#1089 = VECTOR ( 'NONE', #1266, 1000.000000000000000 ) ;
+#1090 = VERTEX_POINT ( 'NONE', #4476 ) ;
+#1091 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1092 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#1093 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#1094 = ORIENTED_EDGE ( 'NONE', *, *, #1390, .F. ) ;
+#1095 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #190, 'distance_accuracy_value', 'NONE');
+#1096 = FACE_OUTER_BOUND ( 'NONE', #2231, .T. ) ;
+#1097 = EDGE_LOOP ( 'NONE', ( #1300, #1042, #1234, #3440 ) ) ;
+#1098 = FACE_OUTER_BOUND ( 'NONE', #1705, .T. ) ;
+#1099 = EDGE_LOOP ( 'NONE', ( #303, #889, #2176, #102 ) ) ;
+#1100 = PLANE ( 'NONE', #4874 ) ;
+#1101 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#1102 = VECTOR ( 'NONE', #290, 1000.000000000000000 ) ;
+#1103 = ORIENTED_EDGE ( 'NONE', *, *, #4759, .F. ) ;
+#1104 = VECTOR ( 'NONE', #645, 1000.000000000000000 ) ;
+#1105 = ORIENTED_EDGE ( 'NONE', *, *, #5176, .F. ) ;
+#1106 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#1107 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1108 = AXIS2_PLACEMENT_3D ( 'NONE', #4713, #2206, #3042 ) ;
+#1109 = LINE ( 'NONE', #4064, #919 ) ;
+#1110 = EDGE_CURVE ( 'NONE', #2177, #1427, #3360, .T. ) ;
+#1111 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1112 = VERTEX_POINT ( 'NONE', #3185 ) ;
+#1113 = EDGE_CURVE ( 'NONE', #5195, #1273, #1239, .T. ) ;
+#1114 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1115 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#1116 = ORIENTED_EDGE ( 'NONE', *, *, #4507, .T. ) ;
+#1117 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1118 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#1119 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1120 = EDGE_LOOP ( 'NONE', ( #3997, #5279, #3935, #1022 ) ) ;
+#1121 = AXIS2_PLACEMENT_3D ( 'NONE', #738, #704, #4443 ) ;
+#1122 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#1123 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#1124 = ADVANCED_FACE ( 'NONE', ( #5335 ), #5282, .F. ) ;
+#1125 = EDGE_CURVE ( 'NONE', #3727, #3120, #2179, .T. ) ;
+#1126 = EDGE_LOOP ( 'NONE', ( #3132, #2093, #4779, #4992 ) ) ;
+#1127 = AXIS2_PLACEMENT_3D ( 'NONE', #2420, #1593, #1634 ) ;
+#1128 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1129 = VERTEX_POINT ( 'NONE', #2789 ) ;
+#1130 = VECTOR ( 'NONE', #34, 1000.000000000000000 ) ;
+#1131 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1132 = EDGE_CURVE ( 'NONE', #2271, #3888, #4218, .T. ) ;
+#1133 = FACE_OUTER_BOUND ( 'NONE', #4553, .T. ) ;
+#1134 = ORIENTED_EDGE ( 'NONE', *, *, #2026, .T. ) ;
+#1135 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.1000000000000000100, -0.1249999999999999200 ) ) ;
+#1136 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #875 ) ) ;
+#1137 = LINE ( 'NONE', #3220, #1066 ) ;
+#1138 = ORIENTED_EDGE ( 'NONE', *, *, #4469, .T. ) ;
+#1139 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1140 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#1141 = ORIENTED_EDGE ( 'NONE', *, *, #3611, .F. ) ;
+#1142 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#1143 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1144 = VECTOR ( 'NONE', #4542, 1000.000000000000000 ) ;
+#1145 = VECTOR ( 'NONE', #5138, 1000.000000000000000 ) ;
+#1146 = ORIENTED_EDGE ( 'NONE', *, *, #3828, .T. ) ;
+#1147 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#1148 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1149 = ADVANCED_FACE ( 'NONE', ( #4071 ), #1166, .F. ) ;
+#1150 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#1151 = LINE ( 'NONE', #4620, #4381 ) ;
+#1152 = EDGE_LOOP ( 'NONE', ( #1228, #428, #1858, #2634 ) ) ;
+#1153 = EDGE_CURVE ( 'NONE', #924, #1465, #788, .T. ) ;
+#1154 = ORIENTED_EDGE ( 'NONE', *, *, #3913, .T. ) ;
+#1155 = LINE ( 'NONE', #3728, #3528 ) ;
+#1156 = ORIENTED_EDGE ( 'NONE', *, *, #2249, .F. ) ;
+#1157 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.0000000000000000000, -0.1249999999999999200 ) ) ;
+#1158 = SURFACE_STYLE_USAGE ( .BOTH. , #2720 ) ;
+#1159 = ORIENTED_EDGE ( 'NONE', *, *, #2658, .F. ) ;
+#1160 = VECTOR ( 'NONE', #3762, 1000.000000000000000 ) ;
+#1161 = ORIENTED_EDGE ( 'NONE', *, *, #2152, .F. ) ;
+#1162 = VECTOR ( 'NONE', #3987, 1000.000000000000000 ) ;
+#1163 = ORIENTED_EDGE ( 'NONE', *, *, #5172, .F. ) ;
+#1164 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1165 = AXIS2_PLACEMENT_3D ( 'NONE', #214, #1069, #2773 ) ;
+#1166 = PLANE ( 'NONE', #5205 ) ;
+#1167 = ORIENTED_EDGE ( 'NONE', *, *, #1626, .T. ) ;
+#1168 = VECTOR ( 'NONE', #3547, 1000.000000000000000 ) ;
+#1169 = ORIENTED_EDGE ( 'NONE', *, *, #3277, .T. ) ;
+#1170 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1171 = PLANE ( 'NONE', #3370 ) ;
+#1172 = AXIS2_PLACEMENT_3D ( 'NONE', #2407, #2385, #2834 ) ;
+#1173 = FACE_OUTER_BOUND ( 'NONE', #1918, .T. ) ;
+#1174 = LINE ( 'NONE', #920, #1993 ) ;
+#1175 = ORIENTED_EDGE ( 'NONE', *, *, #4670, .F. ) ;
+#1176 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1177 = EDGE_CURVE ( 'NONE', #2569, #924, #307, .T. ) ;
+#1178 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3657 ) ) ;
+#1179 = ADVANCED_FACE ( 'NONE', ( #1482 ), #4047, .F. ) ;
+#1180 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#1181 = CLOSED_SHELL ( 'NONE', ( #5027, #2947, #833, #820, #5003, #4937 ) ) ;
+#1182 = EDGE_CURVE ( 'NONE', #4265, #1678, #2968, .T. ) ;
+#1183 = LINE ( 'NONE', #224, #1756 ) ;
+#1184 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#1185 = STYLED_ITEM ( 'NONE', ( #198 ), #1814 ) ;
+#1186 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1187 = EDGE_LOOP ( 'NONE', ( #967, #4973, #136, #4169 ) ) ;
+#1188 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#1189 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#1190 = ORIENTED_EDGE ( 'NONE', *, *, #2880, .T. ) ;
+#1191 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1192 = VECTOR ( 'NONE', #1989, 1000.000000000000000 ) ;
+#1193 = AXIS2_PLACEMENT_3D ( 'NONE', #3995, #4775, #2268 ) ;
+#1194 = EDGE_LOOP ( 'NONE', ( #3125, #2102, #2649, #3580 ) ) ;
+#1195 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1196 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1197 = LINE ( 'NONE', #770, #3249 ) ;
+#1198 = ORIENTED_EDGE ( 'NONE', *, *, #730, .T. ) ;
+#1199 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1200 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1201 = VERTEX_POINT ( 'NONE', #3624 ) ;
+#1202 = ADVANCED_FACE ( 'NONE', ( #3487 ), #808, .T. ) ;
+#1203 = PLANE ( 'NONE', #5232 ) ;
+#1204 = FACE_OUTER_BOUND ( 'NONE', #1683, .T. ) ;
+#1205 = ORIENTED_EDGE ( 'NONE', *, *, #3197, .T. ) ;
+#1206 = EDGE_CURVE ( 'NONE', #3460, #2386, #4473, .T. ) ;
+#1207 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1208 = AXIS2_PLACEMENT_3D ( 'NONE', #3265, #1592, #2069 ) ;
+#1209 = EDGE_LOOP ( 'NONE', ( #1377, #2864, #2565, #2043 ) ) ;
+#1210 = DIRECTION ( 'NONE', ( 8.673617379884027600E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1211 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#1212 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1213 = FACE_OUTER_BOUND ( 'NONE', #856, .T. ) ;
+#1214 = ORIENTED_EDGE ( 'NONE', *, *, #1206, .T. ) ;
+#1215 = PLANE ( 'NONE', #662 ) ;
+#1216 = ORIENTED_EDGE ( 'NONE', *, *, #623, .T. ) ;
+#1217 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#1218 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1219 = FACE_BOUND ( 'NONE', #1357, .T. ) ;
+#1220 = ORIENTED_EDGE ( 'NONE', *, *, #2673, .F. ) ;
+#1221 = ADVANCED_FACE ( 'NONE', ( #2440 ), #1215, .F. ) ;
+#1222 = DIRECTION ( 'NONE', ( 8.673617379884027600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1223 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#1224 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1225 = ORIENTED_EDGE ( 'NONE', *, *, #5203, .F. ) ;
+#1226 = VECTOR ( 'NONE', #167, 1000.000000000000000 ) ;
+#1227 = LINE ( 'NONE', #928, #2624 ) ;
+#1228 = ORIENTED_EDGE ( 'NONE', *, *, #1390, .T. ) ;
+#1229 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.1000000000000000100, 0.1250000000000000000 ) ) ;
+#1230 = ORIENTED_EDGE ( 'NONE', *, *, #763, .F. ) ;
+#1231 = VERTEX_POINT ( 'NONE', #2499 ) ;
+#1232 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1233 = VECTOR ( 'NONE', #3362, 1000.000000000000000 ) ;
+#1234 = ORIENTED_EDGE ( 'NONE', *, *, #38, .T. ) ;
+#1235 = PLANE ( 'NONE', #3004 ) ;
+#1236 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#1237 = ADVANCED_FACE ( 'NONE', ( #1173 ), #4170, .F. ) ;
+#1238 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1239 = LINE ( 'NONE', #5328, #1040 ) ;
+#1240 = ORIENTED_EDGE ( 'NONE', *, *, #1801, .F. ) ;
+#1241 = FACE_OUTER_BOUND ( 'NONE', #3932, .T. ) ;
+#1242 = EDGE_LOOP ( 'NONE', ( #2345, #5126, #552, #1190 ) ) ;
+#1243 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1244 = EDGE_CURVE ( 'NONE', #4565, #148, #3150, .T. ) ;
+#1245 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1246 = LINE ( 'NONE', #77, #125 ) ;
+#1247 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#1248 = ORIENTED_EDGE ( 'NONE', *, *, #5399, .T. ) ;
+#1249 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1250 = AXIS2_PLACEMENT_3D ( 'NONE', #2429, #1599, #4162 ) ;
+#1251 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1252 = VERTEX_POINT ( 'NONE', #1 ) ;
+#1253 = ADVANCED_FACE ( 'NONE', ( #378 ), #4962, .F. ) ;
+#1254 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1255 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1256 = AXIS2_PLACEMENT_3D ( 'NONE', #1812, #4294, #1383 ) ;
+#1257 = ORIENTED_EDGE ( 'NONE', *, *, #2779, .F. ) ;
+#1258 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#1259 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1260 = ORIENTED_EDGE ( 'NONE', *, *, #1072, .F. ) ;
+#1261 = AXIS2_PLACEMENT_3D ( 'NONE', #316, #1559, #2363 ) ;
+#1262 = EDGE_CURVE ( 'NONE', #351, #884, #532, .T. ) ;
+#1263 = VECTOR ( 'NONE', #3175, 1000.000000000000000 ) ;
+#1264 = LINE ( 'NONE', #677, #3174 ) ;
+#1265 = VERTEX_POINT ( 'NONE', #825 ) ;
+#1266 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1267 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[5]', #4771 ) ;
+#1268 = LINE ( 'NONE', #4570, #4033 ) ;
+#1269 = FACE_OUTER_BOUND ( 'NONE', #4344, .T. ) ;
+#1270 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1271 = ORIENTED_EDGE ( 'NONE', *, *, #1717, .F. ) ;
+#1272 = SURFACE_SIDE_STYLE ('',( #2101 ) ) ;
+#1273 = VERTEX_POINT ( 'NONE', #2877 ) ;
+#1274 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1275 = DIRECTION ( 'NONE', ( 8.673617379884027600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1276 = ORIENTED_EDGE ( 'NONE', *, *, #2147, .T. ) ;
+#1277 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1278 = AXIS2_PLACEMENT_3D ( 'NONE', #3618, #1561, #4891 ) ;
+#1279 = ADVANCED_FACE ( 'NONE', ( #52 ), #116, .F. ) ;
+#1280 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1281 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1282 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884027600E-016 ) ) ;
+#1283 = LINE ( 'NONE', #4799, #2217 ) ;
+#1284 = ORIENTED_EDGE ( 'NONE', *, *, #1110, .F. ) ;
+#1285 = EDGE_CURVE ( 'NONE', #3606, #3902, #2829, .T. ) ;
+#1286 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1287 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4866 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3113, #2312, #2652 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1288 = LINE ( 'NONE', #1516, #2340 ) ;
+#1289 = EDGE_LOOP ( 'NONE', ( #3015, #4989, #5028, #705 ) ) ;
+#1290 = EDGE_CURVE ( 'NONE', #292, #999, #981, .T. ) ;
+#1291 = ORIENTED_EDGE ( 'NONE', *, *, #38, .F. ) ;
+#1292 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1293 = VECTOR ( 'NONE', #5001, 1000.000000000000000 ) ;
+#1294 = ORIENTED_EDGE ( 'NONE', *, *, #3907, .F. ) ;
+#1295 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1296 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.1000000000000000100, 1.005000000000000800 ) ) ;
+#1297 = VERTEX_POINT ( 'NONE', #1749 ) ;
+#1298 = VECTOR ( 'NONE', #5236, 1000.000000000000000 ) ;
+#1299 = FACE_OUTER_BOUND ( 'NONE', #5190, .T. ) ;
+#1300 = ORIENTED_EDGE ( 'NONE', *, *, #2749, .T. ) ;
+#1301 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1302 = VECTOR ( 'NONE', #3716, 1000.000000000000000 ) ;
+#1303 = VERTEX_POINT ( 'NONE', #1780 ) ;
+#1304 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2366 ) ) ;
+#1305 = VECTOR ( 'NONE', #332, 1000.000000000000000 ) ;
+#1306 = VECTOR ( 'NONE', #1830, 1000.000000000000000 ) ;
+#1307 = ADVANCED_FACE ( 'NONE', ( #1373 ), #3011, .T. ) ;
+#1308 = ORIENTED_EDGE ( 'NONE', *, *, #2695, .T. ) ;
+#1309 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1310 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1311 = EDGE_CURVE ( 'NONE', #2246, #2397, #234, .T. ) ;
+#1312 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#1313 = VERTEX_POINT ( 'NONE', #4672 ) ;
+#1314 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#1315 = EDGE_CURVE ( 'NONE', #2114, #5348, #3538, .T. ) ;
+#1316 = VECTOR ( 'NONE', #1399, 1000.000000000000000 ) ;
+#1317 = STYLED_ITEM ( 'NONE', ( #2905 ), #878 ) ;
+#1318 = VERTEX_POINT ( 'NONE', #1385 ) ;
+#1319 = ORIENTED_EDGE ( 'NONE', *, *, #726, .F. ) ;
+#1320 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1321 = VECTOR ( 'NONE', #1494, 1000.000000000000000 ) ;
+#1322 = ORIENTED_EDGE ( 'NONE', *, *, #3448, .F. ) ;
+#1323 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1324 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1325 = PLANE ( 'NONE', #4642 ) ;
+#1326 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1327 = FACE_OUTER_BOUND ( 'NONE', #2074, .T. ) ;
+#1328 = ADVANCED_FACE ( 'NONE', ( #181 ), #556, .T. ) ;
+#1329 = FACE_OUTER_BOUND ( 'NONE', #3867, .T. ) ;
+#1330 = PLANE ( 'NONE', #1531 ) ;
+#1331 = ORIENTED_EDGE ( 'NONE', *, *, #4905, .F. ) ;
+#1332 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1333 = LINE ( 'NONE', #2342, #2148 ) ;
+#1334 = ORIENTED_EDGE ( 'NONE', *, *, #623, .F. ) ;
+#1335 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.1000000000000000100, 0.1250000000000000800 ) ) ;
+#1336 = ORIENTED_EDGE ( 'NONE', *, *, #318, .T. ) ;
+#1337 = LINE ( 'NONE', #4057, #207 ) ;
+#1338 = ADVANCED_FACE ( 'NONE', ( #4283 ), #990, .F. ) ;
+#1339 = VECTOR ( 'NONE', #2387, 1000.000000000000000 ) ;
+#1340 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#1341 = EDGE_CURVE ( 'NONE', #4230, #5180, #2576, .T. ) ;
+#1342 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1343 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1344 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1345 = EDGE_CURVE ( 'NONE', #669, #3035, #4150, .T. ) ;
+#1346 = AXIS2_PLACEMENT_3D ( 'NONE', #2188, #4692, #5102 ) ;
+#1347 = SURFACE_STYLE_FILL_AREA ( #2575 ) ;
+#1348 = VERTEX_POINT ( 'NONE', #610 ) ;
+#1349 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#1350 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1351 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1352 = EDGE_CURVE ( 'NONE', #4333, #790, #3428, .T. ) ;
+#1353 = ORIENTED_EDGE ( 'NONE', *, *, #793, .T. ) ;
+#1354 = FACE_OUTER_BOUND ( 'NONE', #2625, .T. ) ;
+#1355 = VERTEX_POINT ( 'NONE', #163 ) ;
+#1356 = EDGE_CURVE ( 'NONE', #2186, #3778, #1742, .T. ) ;
+#1357 = EDGE_LOOP ( 'NONE', ( #235, #4463, #1619, #636 ) ) ;
+#1358 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1359 = ADVANCED_FACE ( 'NONE', ( #5257 ), #3048, .T. ) ;
+#1360 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#1361 = FACE_OUTER_BOUND ( 'NONE', #5163, .T. ) ;
+#1362 = ORIENTED_EDGE ( 'NONE', *, *, #2706, .T. ) ;
+#1363 = EDGE_CURVE ( 'NONE', #3165, #5348, #3885, .T. ) ;
+#1364 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#1365 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#1366 = VERTEX_POINT ( 'NONE', #3906 ) ;
+#1367 = AXIS2_PLACEMENT_3D ( 'NONE', #4647, #2516, #2548 ) ;
+#1368 = LINE ( 'NONE', #5142, #1226 ) ;
+#1369 = ORIENTED_EDGE ( 'NONE', *, *, #451, .T. ) ;
+#1370 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1371 = EDGE_CURVE ( 'NONE', #1401, #2186, #3747, .T. ) ;
+#1372 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1373 = FACE_OUTER_BOUND ( 'NONE', #237, .T. ) ;
+#1374 = ORIENTED_EDGE ( 'NONE', *, *, #991, .F. ) ;
+#1375 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#1376 = PRESENTATION_STYLE_ASSIGNMENT (( #1862 ) ) ;
+#1377 = ORIENTED_EDGE ( 'NONE', *, *, #5352, .T. ) ;
+#1378 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#1379 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.0000000000000000000, -0.1249999999999999700 ) ) ;
+#1380 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1381 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1382 = VECTOR ( 'NONE', #3714, 1000.000000000000000 ) ;
+#1383 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1384 = ORIENTED_EDGE ( 'NONE', *, *, #4501, .F. ) ;
+#1385 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1386 = PLANE ( 'NONE', #4708 ) ;
+#1387 = ADVANCED_FACE ( 'NONE', ( #5128 ), #4121, .F. ) ;
+#1388 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1389 = EDGE_LOOP ( 'NONE', ( #157, #1154, #1854, #370 ) ) ;
+#1390 = EDGE_CURVE ( 'NONE', #1273, #3221, #4850, .T. ) ;
+#1391 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1489 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1344, #2992, #3050 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1392 = ORIENTED_EDGE ( 'NONE', *, *, #5068, .T. ) ;
+#1393 = EDGE_CURVE ( 'NONE', #881, #477, #2632, .T. ) ;
+#1394 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000000400, 0.0000000000000000000, 1.500000000000000400 ) ) ;
+#1395 = LINE ( 'NONE', #723, #1881 ) ;
+#1396 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1397 = EDGE_CURVE ( 'NONE', #2252, #581, #4994, .T. ) ;
+#1398 = VERTEX_POINT ( 'NONE', #4629 ) ;
+#1399 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1400 = FACE_OUTER_BOUND ( 'NONE', #4597, .T. ) ;
+#1401 = VERTEX_POINT ( 'NONE', #3824 ) ;
+#1402 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1403 = ORIENTED_EDGE ( 'NONE', *, *, #2156, .F. ) ;
+#1404 = SURFACE_SIDE_STYLE ('',( #5246 ) ) ;
+#1405 = LINE ( 'NONE', #1764, #17 ) ;
+#1406 = ORIENTED_EDGE ( 'NONE', *, *, #5004, .F. ) ;
+#1407 = ORIENTED_EDGE ( 'NONE', *, *, #1447, .T. ) ;
+#1408 = LINE ( 'NONE', #4954, #4125 ) ;
+#1409 = PLANE ( 'NONE', #1035 ) ;
+#1410 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1411 = VERTEX_POINT ( 'NONE', #509 ) ;
+#1412 = ADVANCED_FACE ( 'NONE', ( #1922 ), #4219, .F. ) ;
+#1413 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.711898167082375800E-016 ) ) ;
+#1414 = EDGE_CURVE ( 'NONE', #5023, #2795, #1685, .T. ) ;
+#1415 = EDGE_LOOP ( 'NONE', ( #3122, #40, #3871, #629 ) ) ;
+#1416 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1417 = ORIENTED_EDGE ( 'NONE', *, *, #1636, .T. ) ;
+#1418 = STYLED_ITEM ( 'NONE', ( #4525 ), #3560 ) ;
+#1419 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1420 = VECTOR ( 'NONE', #2457, 1000.000000000000000 ) ;
+#1421 = EDGE_LOOP ( 'NONE', ( #4051, #654, #3062, #650 ) ) ;
+#1422 = EDGE_CURVE ( 'NONE', #1535, #3730, #2361, .T. ) ;
+#1423 = VERTEX_POINT ( 'NONE', #3785 ) ;
+#1424 = VECTOR ( 'NONE', #122, 1000.000000000000000 ) ;
+#1425 = AXIS2_PLACEMENT_3D ( 'NONE', #527, #2136, #4250 ) ;
+#1426 = LINE ( 'NONE', #3756, #4991 ) ;
+#1427 = VERTEX_POINT ( 'NONE', #1744 ) ;
+#1428 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1429 = ORIENTED_EDGE ( 'NONE', *, *, #4295, .F. ) ;
+#1430 = ORIENTED_EDGE ( 'NONE', *, *, #5338, .T. ) ;
+#1431 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#1432 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4136, 'distance_accuracy_value', 'NONE');
+#1433 = VECTOR ( 'NONE', #1935, 1000.000000000000000 ) ;
+#1434 = ORIENTED_EDGE ( 'NONE', *, *, #2280, .F. ) ;
+#1435 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#1436 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1437 = ADVANCED_FACE ( 'NONE', ( #1803 ), #68, .F. ) ;
+#1438 = ORIENTED_EDGE ( 'NONE', *, *, #1132, .F. ) ;
+#1439 = VECTOR ( 'NONE', #4720, 1000.000000000000000 ) ;
+#1440 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1441 = EDGE_CURVE ( 'NONE', #3414, #5412, #2299, .T. ) ;
+#1442 = VERTEX_POINT ( 'NONE', #1762 ) ;
+#1443 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1444 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1445 = VECTOR ( 'NONE', #285, 1000.000000000000000 ) ;
+#1446 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#1447 = EDGE_CURVE ( 'NONE', #5184, #2569, #718, .T. ) ;
+#1448 = VERTEX_POINT ( 'NONE', #5058 ) ;
+#1449 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1450 = VECTOR ( 'NONE', #2507, 1000.000000000000000 ) ;
+#1451 = VECTOR ( 'NONE', #1378, 1000.000000000000000 ) ;
+#1452 = EDGE_CURVE ( 'NONE', #3151, #2998, #1944, .T. ) ;
+#1453 = FILL_AREA_STYLE_COLOUR ( '', #98 ) ;
+#1454 = EDGE_LOOP ( 'NONE', ( #31, #4319, #1248, #2036 ) ) ;
+#1455 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#1456 = VECTOR ( 'NONE', #3172, 1000.000000000000000 ) ;
+#1457 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1458 = VECTOR ( 'NONE', #932, 1000.000000000000000 ) ;
+#1459 = LINE ( 'NONE', #4976, #3193 ) ;
+#1460 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#1461 = EDGE_LOOP ( 'NONE', ( #2315, #3251, #2930, #3737 ) ) ;
+#1462 = FILL_AREA_STYLE_COLOUR ( '', #1358 ) ;
+#1463 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999600, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#1464 = FACE_OUTER_BOUND ( 'NONE', #2503, .T. ) ;
+#1465 = VERTEX_POINT ( 'NONE', #5081 ) ;
+#1466 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#1467 = ORIENTED_EDGE ( 'NONE', *, *, #1058, .F. ) ;
+#1468 = VECTOR ( 'NONE', #3531, 1000.000000000000000 ) ;
+#1469 = EDGE_LOOP ( 'NONE', ( #4890, #2681, #1467, #5019 ) ) ;
+#1470 = PRODUCT_CONTEXT ( 'NONE', #5200, 'mechanical' ) ;
+#1471 = FACE_OUTER_BOUND ( 'NONE', #2594, .T. ) ;
+#1472 = LINE ( 'NONE', #5400, #2174 ) ;
+#1473 = ORIENTED_EDGE ( 'NONE', *, *, #1047, .T. ) ;
+#1474 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#1475 = EDGE_CURVE ( 'NONE', #2940, #4535, #3117, .T. ) ;
+#1476 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.1000000000000000100, 1.005000000000000800 ) ) ;
+#1477 = ORIENTED_EDGE ( 'NONE', *, *, #2304, .T. ) ;
+#1478 = VECTOR ( 'NONE', #4439, 1000.000000000000000 ) ;
+#1479 = ORIENTED_EDGE ( 'NONE', *, *, #1521, .F. ) ;
+#1480 = LINE ( 'NONE', #3925, #232 ) ;
+#1481 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1482 = FACE_OUTER_BOUND ( 'NONE', #446, .T. ) ;
+#1483 = ORIENTED_EDGE ( 'NONE', *, *, #5078, .T. ) ;
+#1484 = LINE ( 'NONE', #4014, #2181 ) ;
+#1485 = ORIENTED_EDGE ( 'NONE', *, *, #5406, .T. ) ;
+#1486 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#1487 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#1488 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1489 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1344, 'distance_accuracy_value', 'NONE');
+#1490 = VECTOR ( 'NONE', #3373, 1000.000000000000000 ) ;
+#1491 = ORIENTED_EDGE ( 'NONE', *, *, #3349, .T. ) ;
+#1492 = FACE_OUTER_BOUND ( 'NONE', #5368, .T. ) ;
+#1493 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#1494 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1495 = ORIENTED_EDGE ( 'NONE', *, *, #1125, .T. ) ;
+#1496 = VERTEX_POINT ( 'NONE', #1946 ) ;
+#1497 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1498 = SURFACE_SIDE_STYLE ('',( #3060 ) ) ;
+#1499 = VERTEX_POINT ( 'NONE', #4856 ) ;
+#1500 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1501 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1502 = AXIS2_PLACEMENT_3D ( 'NONE', #3285, #868, #827 ) ;
+#1503 = FACE_OUTER_BOUND ( 'NONE', #2731, .T. ) ;
+#1504 = FACE_OUTER_BOUND ( 'NONE', #1773, .T. ) ;
+#1505 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#1506 = ORIENTED_EDGE ( 'NONE', *, *, #3055, .F. ) ;
+#1507 = EDGE_CURVE ( 'NONE', #4480, #2289, #1061, .T. ) ;
+#1508 = FILL_AREA_STYLE_COLOUR ( '', #5169 ) ;
+#1509 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#1510 = LINE ( 'NONE', #57, #2203 ) ;
+#1511 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1512 = ORIENTED_EDGE ( 'NONE', *, *, #3272, .F. ) ;
+#1513 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.1000000000000000100, -0.1249999999999999200 ) ) ;
+#1514 = VERTEX_POINT ( 'NONE', #4870 ) ;
+#1515 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.0000000000000000000, 1.305000000000000600 ) ) ;
+#1516 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.1000000000000000100, -0.1249999999999999700 ) ) ;
+#1517 = ADVANCED_FACE ( 'NONE', ( #2201 ), #2328, .T. ) ;
+#1518 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1519 = VERTEX_POINT ( 'NONE', #5273 ) ;
+#1520 = AXIS2_PLACEMENT_3D ( 'NONE', #3666, #2319, #749 ) ;
+#1521 = EDGE_CURVE ( 'NONE', #4208, #5137, #557, .T. ) ;
+#1522 = LINE ( 'NONE', #2433, #1015 ) ;
+#1523 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1524 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#1525 = EDGE_LOOP ( 'NONE', ( #4211, #1331, #1532, #3391 ) ) ;
+#1526 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1527 = PLANE ( 'NONE', #1727 ) ;
+#1528 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#1529 = LINE ( 'NONE', #1809, #2881 ) ;
+#1530 = EDGE_LOOP ( 'NONE', ( #621, #3276, #1362, #1885 ) ) ;
+#1531 = AXIS2_PLACEMENT_3D ( 'NONE', #80, #1039, #1051 ) ;
+#1532 = ORIENTED_EDGE ( 'NONE', *, *, #5068, .F. ) ;
+#1533 = FACE_OUTER_BOUND ( 'NONE', #4020, .T. ) ;
+#1534 = LINE ( 'NONE', #2404, #2105 ) ;
+#1535 = VERTEX_POINT ( 'NONE', #342 ) ;
+#1536 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1537 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1538 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1539 = ORIENTED_EDGE ( 'NONE', *, *, #560, .T. ) ;
+#1540 = FACE_OUTER_BOUND ( 'NONE', #4094, .T. ) ;
+#1541 = VECTOR ( 'NONE', #1238, 1000.000000000000000 ) ;
+#1542 = VERTEX_POINT ( 'NONE', #2783 ) ;
+#1543 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1544 = VECTOR ( 'NONE', #3353, 1000.000000000000000 ) ;
+#1545 = LINE ( 'NONE', #1114, #783 ) ;
+#1546 = EDGE_CURVE ( 'NONE', #148, #927, #1769, .T. ) ;
+#1547 = PLANE ( 'NONE', #2438 ) ;
+#1548 = STYLED_ITEM ( 'NONE', ( #222 ), #5122 ) ;
+#1549 = ADVANCED_FACE ( 'NONE', ( #815 ), #3240, .F. ) ;
+#1550 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.1000000000000000100, -0.1249999999999999200 ) ) ;
+#1551 = LINE ( 'NONE', #1019, #1490 ) ;
+#1552 = EDGE_CURVE ( 'NONE', #1496, #3408, #2994, .T. ) ;
+#1553 = ORIENTED_EDGE ( 'NONE', *, *, #4955, .F. ) ;
+#1554 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1185 ), #2256 ) ;
+#1555 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1556 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1557 = ORIENTED_EDGE ( 'NONE', *, *, #1009, .F. ) ;
+#1558 = LINE ( 'NONE', #144, #1439 ) ;
+#1559 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1560 = EDGE_LOOP ( 'NONE', ( #938, #1851, #4648, #3468 ) ) ;
+#1561 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1562 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1563 = PLANE ( 'NONE', #5008 ) ;
+#1564 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, -1.402500000000000300 ) ) ;
+#1565 = EDGE_CURVE ( 'NONE', #1514, #2008, #3841, .T. ) ;
+#1566 = EDGE_LOOP ( 'NONE', ( #4651, #2923, #3571, #5379 ) ) ;
+#1567 = PLANE ( 'NONE', #791 ) ;
+#1568 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1569 = LINE ( 'NONE', #3985, #482 ) ;
+#1570 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1571 = EDGE_LOOP ( 'NONE', ( #4309, #196, #5251, #2965 ) ) ;
+#1572 = ADVANCED_FACE ( 'NONE', ( #5216 ), #4229, .T. ) ;
+#1573 = PLANE ( 'NONE', #4675 ) ;
+#1574 = EDGE_CURVE ( 'NONE', #1313, #1355, #2469, .T. ) ;
+#1575 = LINE ( 'NONE', #795, #3710 ) ;
+#1576 = VECTOR ( 'NONE', #1025, 1000.000000000000000 ) ;
+#1577 = EDGE_CURVE ( 'NONE', #304, #1112, #2077, .T. ) ;
+#1578 = ORIENTED_EDGE ( 'NONE', *, *, #5302, .F. ) ;
+#1579 = PLANE ( 'NONE', #1261 ) ;
+#1580 = VECTOR ( 'NONE', #1501, 1000.000000000000000 ) ;
+#1581 = VERTEX_POINT ( 'NONE', #4658 ) ;
+#1582 = PLANE ( 'NONE', #5033 ) ;
+#1583 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1584 = EDGE_CURVE ( 'NONE', #1514, #3790, #1646, .T. ) ;
+#1585 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#1586 = ORIENTED_EDGE ( 'NONE', *, *, #5151, .F. ) ;
+#1587 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1588 = VECTOR ( 'NONE', #2096, 1000.000000000000000 ) ;
+#1589 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1590 = VECTOR ( 'NONE', #3069, 1000.000000000000000 ) ;
+#1591 = ORIENTED_EDGE ( 'NONE', *, *, #3171, .F. ) ;
+#1592 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1593 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1594 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1595 = FACE_OUTER_BOUND ( 'NONE', #3345, .T. ) ;
+#1596 = ORIENTED_EDGE ( 'NONE', *, *, #2381, .T. ) ;
+#1597 = FILL_AREA_STYLE_COLOUR ( '', #5162 ) ;
+#1598 = VERTEX_POINT ( 'NONE', #4610 ) ;
+#1599 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1600 = LINE ( 'NONE', #2660, #1671 ) ;
+#1601 = ORIENTED_EDGE ( 'NONE', *, *, #3157, .F. ) ;
+#1602 = PLANE ( 'NONE', #1172 ) ;
+#1603 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#1604 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1605 = ADVANCED_FACE ( 'NONE', ( #4245 ), #2941, .F. ) ;
+#1606 = VERTEX_POINT ( 'NONE', #440 ) ;
+#1607 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1608 = FACE_OUTER_BOUND ( 'NONE', #2372, .T. ) ;
+#1609 = VERTEX_POINT ( 'NONE', #2124 ) ;
+#1610 = AXIS2_PLACEMENT_3D ( 'NONE', #1247, #5, #2087 ) ;
+#1611 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1612 = VERTEX_POINT ( 'NONE', #1695 ) ;
+#1613 = VECTOR ( 'NONE', #3514, 1000.000000000000000 ) ;
+#1614 = ORIENTED_EDGE ( 'NONE', *, *, #905, .T. ) ;
+#1615 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000000400, 1.000000000000000000, 1.500000000000000400 ) ) ;
+#1616 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.1000000000000000100, 0.1250000000000000800 ) ) ;
+#1617 = AXIS2_PLACEMENT_3D ( 'NONE', #1455, #177, #3108 ) ;
+#1618 = AXIS2_PLACEMENT_3D ( 'NONE', #4823, #3953, #2313 ) ;
+#1619 = ORIENTED_EDGE ( 'NONE', *, *, #5274, .F. ) ;
+#1620 = LINE ( 'NONE', #5265, #535 ) ;
+#1621 = VERTEX_POINT ( 'NONE', #3381 ) ;
+#1622 = EDGE_CURVE ( 'NONE', #3778, #3585, #883, .T. ) ;
+#1623 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1624 = FACE_OUTER_BOUND ( 'NONE', #4773, .T. ) ;
+#1625 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, -0.0000000000000000000, -0.1249999999999999200 ) ) ;
+#1626 = EDGE_CURVE ( 'NONE', #4514, #4163, #2012, .T. ) ;
+#1627 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1628 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1629 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2066 ), #2317 ) ;
+#1630 = EDGE_CURVE ( 'NONE', #1609, #2490, #3173, .T. ) ;
+#1631 = VECTOR ( 'NONE', #2436, 1000.000000000000000 ) ;
+#1632 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1633 = ORIENTED_EDGE ( 'NONE', *, *, #3483, .T. ) ;
+#1634 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1635 = PLANE ( 'NONE', #1610 ) ;
+#1636 = EDGE_CURVE ( 'NONE', #1542, #4073, #1395, .T. ) ;
+#1637 = ADVANCED_FACE ( 'NONE', ( #1327 ), #1579, .F. ) ;
+#1638 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#1639 = ORIENTED_EDGE ( 'NONE', *, *, #3349, .F. ) ;
+#1640 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.1000000000000000100, 0.1250000000000000800 ) ) ;
+#1641 = VECTOR ( 'NONE', #4360, 1000.000000000000000 ) ;
+#1642 = ORIENTED_EDGE ( 'NONE', *, *, #2356, .F. ) ;
+#1643 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#1644 = PLANE ( 'NONE', #1016 ) ;
+#1645 = PLANE ( 'NONE', #2887 ) ;
+#1646 = LINE ( 'NONE', #5076, #946 ) ;
+#1647 = ORIENTED_EDGE ( 'NONE', *, *, #5242, .F. ) ;
+#1648 = LINE ( 'NONE', #2591, #3709 ) ;
+#1649 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#1650 = PLANE ( 'NONE', #2962 ) ;
+#1651 = VECTOR ( 'NONE', #5071, 1000.000000000000000 ) ;
+#1652 = ADVANCED_FACE ( 'NONE', ( #1000 ), #3219, .F. ) ;
+#1653 = ORIENTED_EDGE ( 'NONE', *, *, #4732, .T. ) ;
+#1654 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1655 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1656 = FACE_OUTER_BOUND ( 'NONE', #3851, .T. ) ;
+#1657 = EDGE_CURVE ( 'NONE', #1852, #722, #2139, .T. ) ;
+#1658 = VERTEX_POINT ( 'NONE', #3295 ) ;
+#1659 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1660 = EDGE_CURVE ( 'NONE', #790, #3590, #4103, .T. ) ;
+#1661 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#1662 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#1663 = FACE_OUTER_BOUND ( 'NONE', #1737, .T. ) ;
+#1664 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#1665 = LINE ( 'NONE', #612, #1590 ) ;
+#1666 = EDGE_LOOP ( 'NONE', ( #3630, #2320, #3513, #4940 ) ) ;
+#1667 = EDGE_CURVE ( 'NONE', #4442, #4657, #2258, .T. ) ;
+#1668 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1669 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#1670 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#1671 = VECTOR ( 'NONE', #994, 1000.000000000000000 ) ;
+#1672 = ORIENTED_EDGE ( 'NONE', *, *, #4187, .T. ) ;
+#1673 = VERTEX_POINT ( 'NONE', #4036 ) ;
+#1674 = VECTOR ( 'NONE', #4027, 1000.000000000000000 ) ;
+#1675 = LINE ( 'NONE', #1741, #4838 ) ;
+#1676 = ORIENTED_EDGE ( 'NONE', *, *, #4798, .T. ) ;
+#1677 = PLANE ( 'NONE', #5140 ) ;
+#1678 = VERTEX_POINT ( 'NONE', #2016 ) ;
+#1679 = VECTOR ( 'NONE', #4174, 1000.000000000000000 ) ;
+#1680 = ADVANCED_FACE ( 'NONE', ( #3962 ), #4557, .F. ) ;
+#1681 = EDGE_LOOP ( 'NONE', ( #2472, #821, #422, #1790 ) ) ;
+#1682 = VECTOR ( 'NONE', #728, 1000.000000000000000 ) ;
+#1683 = EDGE_LOOP ( 'NONE', ( #4573, #3808, #2264, #5312 ) ) ;
+#1684 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#1685 = LINE ( 'NONE', #53, #3034 ) ;
+#1686 = ORIENTED_EDGE ( 'NONE', *, *, #4464, .T. ) ;
+#1687 = FACE_OUTER_BOUND ( 'NONE', #672, .T. ) ;
+#1688 = VERTEX_POINT ( 'NONE', #313 ) ;
+#1689 = ORIENTED_EDGE ( 'NONE', *, *, #1011, .T. ) ;
+#1690 = FILL_AREA_STYLE_COLOUR ( '', #5415 ) ;
+#1691 = FACE_OUTER_BOUND ( 'NONE', #3480, .T. ) ;
+#1692 = PLANE ( 'NONE', #3261 ) ;
+#1693 = ORIENTED_EDGE ( 'NONE', *, *, #3945, .F. ) ;
+#1694 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #875 ), #2215 ) ;
+#1695 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#1696 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#1697 = EDGE_LOOP ( 'NONE', ( #1062, #5293, #4325, #2276 ) ) ;
+#1698 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1699 = LINE ( 'NONE', #4240, #4228 ) ;
+#1700 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#1701 = ORIENTED_EDGE ( 'NONE', *, *, #2123, .F. ) ;
+#1702 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1703 = ADVANCED_FACE ( 'NONE', ( #4425 ), #2307, .F. ) ;
+#1704 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1705 = EDGE_LOOP ( 'NONE', ( #768, #36, #1557, #4796 ) ) ;
+#1706 = LINE ( 'NONE', #2086, #679 ) ;
+#1707 = VECTOR ( 'NONE', #4268, 1000.000000000000000 ) ;
+#1708 = AXIS2_PLACEMENT_3D ( 'NONE', #1615, #4050, #4512 ) ;
+#1709 = ORIENTED_EDGE ( 'NONE', *, *, #4137, .T. ) ;
+#1710 = FACE_OUTER_BOUND ( 'NONE', #2190, .T. ) ;
+#1711 = ORIENTED_EDGE ( 'NONE', *, *, #473, .F. ) ;
+#1712 = PLANE ( 'NONE', #760 ) ;
+#1713 = EDGE_LOOP ( 'NONE', ( #975, #5327, #2542, #5108 ) ) ;
+#1714 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1715 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1716 = ORIENTED_EDGE ( 'NONE', *, *, #2699, .F. ) ;
+#1717 = EDGE_CURVE ( 'NONE', #2989, #5155, #3386, .T. ) ;
+#1718 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.0000000000000000000, 0.1250000000000000800 ) ) ;
+#1719 = FACE_OUTER_BOUND ( 'NONE', #4049, .T. ) ;
+#1720 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1721 = ORIENTED_EDGE ( 'NONE', *, *, #3796, .F. ) ;
+#1722 = ADVANCED_FACE ( 'NONE', ( #4028 ), #2913, .T. ) ;
+#1723 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#1724 = EDGE_CURVE ( 'NONE', #99, #2241, #1197, .T. ) ;
+#1725 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1726 = ORIENTED_EDGE ( 'NONE', *, *, #5338, .F. ) ;
+#1727 = AXIS2_PLACEMENT_3D ( 'NONE', #1948, #5300, #4841 ) ;
+#1728 = VECTOR ( 'NONE', #3862, 1000.000000000000000 ) ;
+#1729 = ORIENTED_EDGE ( 'NONE', *, *, #5082, .F. ) ;
+#1730 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1731 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#1732 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#1733 = ORIENTED_EDGE ( 'NONE', *, *, #2779, .T. ) ;
+#1734 = VECTOR ( 'NONE', #5014, 1000.000000000000000 ) ;
+#1735 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1736 = VECTOR ( 'NONE', #1212, 1000.000000000000000 ) ;
+#1737 = EDGE_LOOP ( 'NONE', ( #4423, #5000, #3463, #24 ) ) ;
+#1738 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1739 = ORIENTED_EDGE ( 'NONE', *, *, #244, .T. ) ;
+#1740 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#1741 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1742 = LINE ( 'NONE', #2199, #596 ) ;
+#1743 = ORIENTED_EDGE ( 'NONE', *, *, #484, .F. ) ;
+#1744 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#1745 = FACE_OUTER_BOUND ( 'NONE', #3734, .T. ) ;
+#1746 = ORIENTED_EDGE ( 'NONE', *, *, #4231, .F. ) ;
+#1747 = PLANE ( 'NONE', #2450 ) ;
+#1748 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1749 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#1750 = ORIENTED_EDGE ( 'NONE', *, *, #3344, .T. ) ;
+#1751 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.711898167082375800E-016 ) ) ;
+#1752 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -1.141265444721583800E-016 ) ) ;
+#1753 = ADVANCED_FACE ( 'NONE', ( #3320 ), #2737, .T. ) ;
+#1754 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1755 = EDGE_CURVE ( 'NONE', #2198, #4196, #258, .T. ) ;
+#1756 = VECTOR ( 'NONE', #2663, 1000.000000000000000 ) ;
+#1757 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1758 = AXIS2_PLACEMENT_3D ( 'NONE', #3812, #498, #2953 ) ;
+#1759 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#1760 = ORIENTED_EDGE ( 'NONE', *, *, #1177, .T. ) ;
+#1761 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#1762 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#1763 = EDGE_LOOP ( 'NONE', ( #1032, #2116, #3216, #4724 ) ) ;
+#1764 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1765 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.1000000000000000100, 1.305000000000000600 ) ) ;
+#1766 = LINE ( 'NONE', #4281, #3836 ) ;
+#1767 = ORIENTED_EDGE ( 'NONE', *, *, #158, .F. ) ;
+#1768 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1769 = LINE ( 'NONE', #1625, #4947 ) ;
+#1770 = PLANE ( 'NONE', #2216 ) ;
+#1771 = AXIS2_PLACEMENT_3D ( 'NONE', #2325, #3555, #5270 ) ;
+#1772 = VERTEX_POINT ( 'NONE', #2329 ) ;
+#1773 = EDGE_LOOP ( 'NONE', ( #4722, #2842, #625, #1485 ) ) ;
+#1774 = DIRECTION ( 'NONE', ( 8.673617379884027600E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1775 = ADVANCED_FACE ( 'NONE', ( #5092 ), #257, .T. ) ;
+#1776 = FACE_OUTER_BOUND ( 'NONE', #4176, .T. ) ;
+#1777 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#1778 = LINE ( 'NONE', #3558, #2483 ) ;
+#1779 = ORIENTED_EDGE ( 'NONE', *, *, #3382, .T. ) ;
+#1780 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1781 = PLANE ( 'NONE', #1783 ) ;
+#1782 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#1783 = AXIS2_PLACEMENT_3D ( 'NONE', #4397, #1874, #229 ) ;
+#1784 = VECTOR ( 'NONE', #1493, 1000.000000000000000 ) ;
+#1785 = VERTEX_POINT ( 'NONE', #1123 ) ;
+#1786 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1787 = FACE_OUTER_BOUND ( 'NONE', #1152, .T. ) ;
+#1788 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1789 = AXIS2_PLACEMENT_3D ( 'NONE', #2248, #2738, #710 ) ;
+#1790 = ORIENTED_EDGE ( 'NONE', *, *, #3796, .T. ) ;
+#1791 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#1792 = FACE_OUTER_BOUND ( 'NONE', #438, .T. ) ;
+#1793 = VECTOR ( 'NONE', #3366, 1000.000000000000000 ) ;
+#1794 = ORIENTED_EDGE ( 'NONE', *, *, #1009, .T. ) ;
+#1795 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#1796 = LINE ( 'NONE', #3016, #3145 ) ;
+#1797 = ORIENTED_EDGE ( 'NONE', *, *, #1311, .F. ) ;
+#1798 = VECTOR ( 'NONE', #426, 1000.000000000000000 ) ;
+#1799 = ORIENTED_EDGE ( 'NONE', *, *, #2744, .F. ) ;
+#1800 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1801 = EDGE_CURVE ( 'NONE', #477, #4230, #3706, .T. ) ;
+#1802 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1803 = FACE_OUTER_BOUND ( 'NONE', #4327, .T. ) ;
+#1804 = ADVANCED_FACE ( 'NONE', ( #1503 ), #741, .F. ) ;
+#1805 = ADVANCED_FACE ( 'NONE', ( #78 ), #1527, .F. ) ;
+#1806 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1807 = ORIENTED_EDGE ( 'NONE', *, *, #4341, .F. ) ;
+#1808 = AXIS2_PLACEMENT_3D ( 'NONE', #4827, #3154, #698 ) ;
+#1809 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000000400, 0.0000000000000000000, 1.500000000000000400 ) ) ;
+#1810 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#1811 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.141265444721583800E-016 ) ) ;
+#1812 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.0000000000000000000, 1.005000000000000800 ) ) ;
+#1813 = AXIS2_PLACEMENT_3D ( 'NONE', #3311, #3746, #462 ) ;
+#1814 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[10]', #4754 ) ;
+#1815 = ORIENTED_EDGE ( 'NONE', *, *, #2858, .T. ) ;
+#1816 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.0000000000000000000, 1.305000000000000600 ) ) ;
+#1817 = LINE ( 'NONE', #3683, #732 ) ;
+#1818 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1819 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, -0.0000000000000000000, -1.402500000000000100 ) ) ;
+#1820 = EDGE_CURVE ( 'NONE', #3790, #4391, #1056, .T. ) ;
+#1821 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1822 = AXIS2_PLACEMENT_3D ( 'NONE', #184, #3966, #1460 ) ;
+#1823 = ORIENTED_EDGE ( 'NONE', *, *, #4543, .T. ) ;
+#1824 = EDGE_CURVE ( 'NONE', #5170, #670, #4239, .T. ) ;
+#1825 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1826 = ADVANCED_FACE ( 'NONE', ( #3910 ), #5276, .T. ) ;
+#1827 = ORIENTED_EDGE ( 'NONE', *, *, #416, .T. ) ;
+#1828 = LINE ( 'NONE', #1999, #3450 ) ;
+#1829 = VECTOR ( 'NONE', #2679, 1000.000000000000000 ) ;
+#1830 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1831 = EDGE_LOOP ( 'NONE', ( #1633, #2751, #233, #1709 ) ) ;
+#1832 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.1000000000000000100, 0.1250000000000000000 ) ) ;
+#1833 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1834 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1835 = FACE_OUTER_BOUND ( 'NONE', #4803, .T. ) ;
+#1836 = ORIENTED_EDGE ( 'NONE', *, *, #803, .F. ) ;
+#1837 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#1838 = VECTOR ( 'NONE', #3656, 1000.000000000000000 ) ;
+#1839 = VECTOR ( 'NONE', #3672, 1000.000000000000000 ) ;
+#1840 = FACE_OUTER_BOUND ( 'NONE', #3081, .T. ) ;
+#1841 = ORIENTED_EDGE ( 'NONE', *, *, #1315, .T. ) ;
+#1842 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1843 = EDGE_CURVE ( 'NONE', #4391, #4053, #2530, .T. ) ;
+#1844 = VECTOR ( 'NONE', #4636, 1000.000000000000000 ) ;
+#1845 = EDGE_LOOP ( 'NONE', ( #5005, #549, #5050, #4115 ) ) ;
+#1846 = EDGE_CURVE ( 'NONE', #1678, #1519, #620, .T. ) ;
+#1847 = ORIENTED_EDGE ( 'NONE', *, *, #648, .T. ) ;
+#1848 = STYLED_ITEM ( 'NONE', ( #767 ), #4479 ) ;
+#1849 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#1850 = LINE ( 'NONE', #3106, #2742 ) ;
+#1851 = ORIENTED_EDGE ( 'NONE', *, *, #1452, .F. ) ;
+#1852 = VERTEX_POINT ( 'NONE', #4800 ) ;
+#1853 = ORIENTED_EDGE ( 'NONE', *, *, #443, .T. ) ;
+#1854 = ORIENTED_EDGE ( 'NONE', *, *, #389, .T. ) ;
+#1855 = LINE ( 'NONE', #1536, #1478 ) ;
+#1856 = VECTOR ( 'NONE', #5099, 1000.000000000000000 ) ;
+#1857 = LINE ( 'NONE', #3073, #719 ) ;
+#1858 = ORIENTED_EDGE ( 'NONE', *, *, #4107, .F. ) ;
+#1859 = DIRECTION ( 'NONE', ( 8.673617379884027600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1860 = FACE_OUTER_BOUND ( 'NONE', #3367, .T. ) ;
+#1861 = LINE ( 'NONE', #3110, #4161 ) ;
+#1862 = SURFACE_STYLE_USAGE ( .BOTH. , #3377 ) ;
+#1863 = VERTEX_POINT ( 'NONE', #1509 ) ;
+#1864 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3826 ), #3375 ) ;
+#1865 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1866 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#1867 = LINE ( 'NONE', #2872, #4678 ) ;
+#1868 = EDGE_CURVE ( 'NONE', #5130, #3595, #1569, .T. ) ;
+#1869 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2716, 'distance_accuracy_value', 'NONE');
+#1870 = ORIENTED_EDGE ( 'NONE', *, *, #5284, .F. ) ;
+#1871 = AXIS2_PLACEMENT_3D ( 'NONE', #3429, #3842, #1380 ) ;
+#1872 = AXIS2_PLACEMENT_3D ( 'NONE', #1718, #2138, #5080 ) ;
+#1873 = ORIENTED_EDGE ( 'NONE', *, *, #2501, .T. ) ;
+#1874 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1875 = PLANE ( 'NONE', #2158 ) ;
+#1876 = VECTOR ( 'NONE', #5043, 1000.000000000000000 ) ;
+#1877 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#1878 = EDGE_CURVE ( 'NONE', #4618, #4333, #5358, .T. ) ;
+#1879 = ORIENTED_EDGE ( 'NONE', *, *, #3837, .T. ) ;
+#1880 = PLANE ( 'NONE', #3779 ) ;
+#1881 = VECTOR ( 'NONE', #758, 1000.000000000000000 ) ;
+#1882 = LINE ( 'NONE', #2488, #816 ) ;
+#1883 = EDGE_CURVE ( 'NONE', #2656, #985, #3770, .T. ) ;
+#1884 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1885 = ORIENTED_EDGE ( 'NONE', *, *, #2658, .T. ) ;
+#1886 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1887 = VECTOR ( 'NONE', #734, 1000.000000000000000 ) ;
+#1888 = EDGE_LOOP ( 'NONE', ( #814, #3572, #124, #2305 ) ) ;
+#1889 = AXIS2_PLACEMENT_3D ( 'NONE', #3476, #133, #2933 ) ;
+#1890 = EDGE_CURVE ( 'NONE', #4535, #2168, #3379, .T. ) ;
+#1891 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.1000000000000000100, -0.1249999999999999700 ) ) ;
+#1892 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#1893 = LINE ( 'NONE', #1211, #756 ) ;
+#1894 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1895 = EDGE_LOOP ( 'NONE', ( #2202, #69, #3170, #467 ) ) ;
+#1896 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#1897 = LINE ( 'NONE', #640, #3459 ) ;
+#1898 = ORIENTED_EDGE ( 'NONE', *, *, #1441, .F. ) ;
+#1899 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1900 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#1901 = EDGE_LOOP ( 'NONE', ( #5248, #2267, #1294, #863 ) ) ;
+#1902 = PLANE ( 'NONE', #3832 ) ;
+#1903 = FACE_OUTER_BOUND ( 'NONE', #1242, .T. ) ;
+#1904 = VERTEX_POINT ( 'NONE', #4026 ) ;
+#1905 = PLANE ( 'NONE', #3385 ) ;
+#1906 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#1907 = ORIENTED_EDGE ( 'NONE', *, *, #3611, .T. ) ;
+#1908 = LINE ( 'NONE', #1446, #2435 ) ;
+#1909 = VECTOR ( 'NONE', #465, 1000.000000000000000 ) ;
+#1910 = EDGE_CURVE ( 'NONE', #3595, #3019, #2255, .T. ) ;
+#1911 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#1912 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#1913 = AXIS2_PLACEMENT_3D ( 'NONE', #4738, #2592, #3855 ) ;
+#1914 = ADVANCED_FACE ( 'NONE', ( #4868 ), #1563, .F. ) ;
+#1915 = ORIENTED_EDGE ( 'NONE', *, *, #779, .T. ) ;
+#1916 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#1917 = LINE ( 'NONE', #3266, #1679 ) ;
+#1918 = EDGE_LOOP ( 'NONE', ( #837, #4632, #1716, #1853 ) ) ;
+#1919 = LINE ( 'NONE', #1664, #1798 ) ;
+#1920 = ORIENTED_EDGE ( 'NONE', *, *, #5075, .F. ) ;
+#1921 = EDGE_CURVE ( 'NONE', #3443, #4442, #3499, .T. ) ;
+#1922 = FACE_OUTER_BOUND ( 'NONE', #5401, .T. ) ;
+#1923 = EDGE_CURVE ( 'NONE', #1401, #4781, #329, .T. ) ;
+#1924 = ORIENTED_EDGE ( 'NONE', *, *, #1315, .F. ) ;
+#1925 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1926 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1927 = LINE ( 'NONE', #2979, #3688 ) ;
+#1928 = ORIENTED_EDGE ( 'NONE', *, *, #4361, .T. ) ;
+#1929 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#1930 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1931 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1932 = PLANE ( 'NONE', #2609 ) ;
+#1933 = VERTEX_POINT ( 'NONE', #2853 ) ;
+#1934 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1935 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.711898167082375800E-016 ) ) ;
+#1936 = VERTEX_POINT ( 'NONE', #5321 ) ;
+#1937 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1938 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1939 = ADVANCED_FACE ( 'NONE', ( #3243 ), #3634, .F. ) ;
+#1940 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1941 = EDGE_CURVE ( 'NONE', #3489, #2809, #4640, .T. ) ;
+#1942 = ORIENTED_EDGE ( 'NONE', *, *, #1177, .F. ) ;
+#1943 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1944 = LINE ( 'NONE', #2567, #5153 ) ;
+#1945 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#1946 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#1947 = ORIENTED_EDGE ( 'NONE', *, *, #530, .T. ) ;
+#1948 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#1949 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#1950 = LINE ( 'NONE', #5331, #5026 ) ;
+#1951 = LINE ( 'NONE', #653, #745 ) ;
+#1952 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#1953 = ORIENTED_EDGE ( 'NONE', *, *, #1565, .F. ) ;
+#1954 = FACE_OUTER_BOUND ( 'NONE', #1209, .T. ) ;
+#1955 = VERTEX_POINT ( 'NONE', #4085 ) ;
+#1956 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -8.673617379884027600E-016 ) ) ;
+#1957 = PLANE ( 'NONE', #2424 ) ;
+#1958 = FACE_OUTER_BOUND ( 'NONE', #1083, .T. ) ;
+#1959 = EDGE_CURVE ( 'NONE', #3214, #4279, #4114, .T. ) ;
+#1960 = FACE_OUTER_BOUND ( 'NONE', #2713, .T. ) ;
+#1961 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1962 = LINE ( 'NONE', #4282, #1145 ) ;
+#1963 = VERTEX_POINT ( 'NONE', #3257 ) ;
+#1964 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1965 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1966 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1967 = ADVANCED_FACE ( 'NONE', ( #1776 ), #2007, .F. ) ;
+#1968 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1969 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1970 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'BMI088', ( #2431, #5290, #2770, #4943, #878, #1267, #5122, #4479, #3339, #4709, #1814, #3915, #3164, #276, #3560, #2197, #548, #2037, #324 ), #3766 ) ;
+#1971 = ORIENTED_EDGE ( 'NONE', *, *, #2417, .T. ) ;
+#1972 = PLANE ( 'NONE', #1193 ) ;
+#1973 = AXIS2_PLACEMENT_3D ( 'NONE', #4173, #4589, #4189 ) ;
+#1974 = ORIENTED_EDGE ( 'NONE', *, *, #2796, .T. ) ;
+#1975 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.711898167082375800E-016 ) ) ;
+#1976 = LINE ( 'NONE', #1379, #5240 ) ;
+#1977 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#1978 = ORIENTED_EDGE ( 'NONE', *, *, #183, .T. ) ;
+#1979 = LINE ( 'NONE', #1189, #39 ) ;
+#1980 = VECTOR ( 'NONE', #453, 1000.000000000000000 ) ;
+#1981 = VERTEX_POINT ( 'NONE', #4978 ) ;
+#1982 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#1983 = EDGE_CURVE ( 'NONE', #2787, #5155, #1337, .T. ) ;
+#1984 = ORIENTED_EDGE ( 'NONE', *, *, #3693, .F. ) ;
+#1985 = VECTOR ( 'NONE', #1556, 1000.000000000000000 ) ;
+#1986 = VERTEX_POINT ( 'NONE', #1662 ) ;
+#1987 = EDGE_CURVE ( 'NONE', #3456, #3888, #3005, .T. ) ;
+#1988 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1989 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1990 = AXIS2_PLACEMENT_3D ( 'NONE', #4056, #5340, #2348 ) ;
+#1991 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1992 = VECTOR ( 'NONE', #1568, 1000.000000000000000 ) ;
+#1993 = VECTOR ( 'NONE', #3816, 1000.000000000000000 ) ;
+#1994 = EDGE_CURVE ( 'NONE', #860, #511, #2401, .T. ) ;
+#1995 = EDGE_LOOP ( 'NONE', ( #1815, #397, #255, #2622 ) ) ;
+#1996 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1997 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.1000000000000000100, 1.305000000000000600 ) ) ;
+#1998 = VECTOR ( 'NONE', #2445, 1000.000000000000000 ) ;
+#1999 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#2000 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#2001 = VECTOR ( 'NONE', #3501, 1000.000000000000000 ) ;
+#2002 = ORIENTED_EDGE ( 'NONE', *, *, #2249, .T. ) ;
+#2003 = ADVANCED_FACE ( 'NONE', ( #1958 ), #384, .F. ) ;
+#2004 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#2005 = EDGE_LOOP ( 'NONE', ( #2141, #3954, #1797, #4545 ) ) ;
+#2006 = VECTOR ( 'NONE', #4649, 1000.000000000000000 ) ;
+#2007 = PLANE ( 'NONE', #2653 ) ;
+#2008 = VERTEX_POINT ( 'NONE', #2461 ) ;
+#2009 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#2010 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2011 = VERTEX_POINT ( 'NONE', #5408 ) ;
+#2012 = LINE ( 'NONE', #4996, #3058 ) ;
+#2013 = EDGE_LOOP ( 'NONE', ( #3982, #2052, #3168, #4388 ) ) ;
+#2014 = EDGE_CURVE ( 'NONE', #5160, #1423, #4506, .T. ) ;
+#2015 = ORIENTED_EDGE ( 'NONE', *, *, #2280, .T. ) ;
+#2016 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2017 = LINE ( 'NONE', #2382, #951 ) ;
+#2018 = ORIENTED_EDGE ( 'NONE', *, *, #1717, .T. ) ;
+#2019 = EDGE_CURVE ( 'NONE', #761, #1499, #5224, .T. ) ;
+#2020 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2021 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2022 = ADVANCED_FACE ( 'NONE', ( #2939 ), #3224, .T. ) ;
+#2023 = VERTEX_POINT ( 'NONE', #4522 ) ;
+#2024 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#2025 = AXIS2_PLACEMENT_3D ( 'NONE', #592, #2651, #3082 ) ;
+#2026 = EDGE_CURVE ( 'NONE', #2506, #776, #1893, .T. ) ;
+#2027 = VECTOR ( 'NONE', #2183, 1000.000000000000000 ) ;
+#2028 = ORIENTED_EDGE ( 'NONE', *, *, #3802, .F. ) ;
+#2029 = LINE ( 'NONE', #4482, #828 ) ;
+#2030 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#2031 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2032 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#2033 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2034 = FACE_OUTER_BOUND ( 'NONE', #843, .T. ) ;
+#2035 = ORIENTED_EDGE ( 'NONE', *, *, #150, .F. ) ;
+#2036 = ORIENTED_EDGE ( 'NONE', *, *, #3312, .T. ) ;
+#2037 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[17]', #5333 ) ;
+#2038 = VECTOR ( 'NONE', #5212, 1000.000000000000000 ) ;
+#2039 = ORIENTED_EDGE ( 'NONE', *, *, #3576, .T. ) ;
+#2040 = ADVANCED_FACE ( 'NONE', ( #1656 ), #1644, .T. ) ;
+#2041 = SURFACE_STYLE_USAGE ( .BOTH. , #842 ) ;
+#2042 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2043 = ORIENTED_EDGE ( 'NONE', *, *, #2314, .T. ) ;
+#2044 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#2045 = LINE ( 'NONE', #4639, #3293 ) ;
+#2046 = FACE_OUTER_BOUND ( 'NONE', #1389, .T. ) ;
+#2047 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#2048 = ORIENTED_EDGE ( 'NONE', *, *, #1447, .F. ) ;
+#2049 = PLANE ( 'NONE', #5188 ) ;
+#2050 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2051 = LINE ( 'NONE', #3179, #1682 ) ;
+#2052 = ORIENTED_EDGE ( 'NONE', *, *, #793, .F. ) ;
+#2053 = ADVANCED_FACE ( 'NONE', ( #2664 ), #4165, .F. ) ;
+#2054 = AXIS2_PLACEMENT_3D ( 'NONE', #4086, #1607, #4102 ) ;
+#2055 = VECTOR ( 'NONE', #4280, 1000.000000000000000 ) ;
+#2056 = ORIENTED_EDGE ( 'NONE', *, *, #2816, .T. ) ;
+#2057 = VECTOR ( 'NONE', #2690, 1000.000000000000000 ) ;
+#2058 = EDGE_LOOP ( 'NONE', ( #2282, #142, #1070, #4660 ) ) ;
+#2059 = EDGE_LOOP ( 'NONE', ( #1672, #5063, #5186, #164 ) ) ;
+#2060 = EDGE_CURVE ( 'NONE', #641, #4814, #956, .T. ) ;
+#2061 = PLANE ( 'NONE', #971 ) ;
+#2062 = AXIS2_PLACEMENT_3D ( 'NONE', #3852, #3868, #5166 ) ;
+#2063 = FILL_AREA_STYLE_COLOUR ( '', #832 ) ;
+#2064 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2065 = ORIENTED_EDGE ( 'NONE', *, *, #3488, .T. ) ;
+#2066 = STYLED_ITEM ( 'NONE', ( #4935 ), #5290 ) ;
+#2067 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#2068 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2069 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2070 = CLOSED_SHELL ( 'NONE', ( #4069, #4614, #503, #3731, #982, #4946 ) ) ;
+#2071 = ADVANCED_FACE ( 'NONE', ( #823 ), #4238, .F. ) ;
+#2072 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2073 = EDGE_CURVE ( 'NONE', #3585, #261, #4960, .T. ) ;
+#2074 = EDGE_LOOP ( 'NONE', ( #3917, #5132, #589, #1167 ) ) ;
+#2075 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#2076 = VERTEX_POINT ( 'NONE', #468 ) ;
+#2077 = LINE ( 'NONE', #944, #4805 ) ;
+#2078 = LINE ( 'NONE', #1131, #3564 ) ;
+#2079 = VERTEX_POINT ( 'NONE', #2143 ) ;
+#2080 = DIRECTION ( 'NONE', ( 8.673617379884027600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2081 = VECTOR ( 'NONE', #1372, 1000.000000000000000 ) ;
+#2082 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.1000000000000000100, -0.1249999999999999200 ) ) ;
+#2083 = AXIS2_PLACEMENT_3D ( 'NONE', #87, #961, #2127 ) ;
+#2084 = FACE_OUTER_BOUND ( 'NONE', #4035, .T. ) ;
+#2085 = ORIENTED_EDGE ( 'NONE', *, *, #2373, .T. ) ;
+#2086 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2087 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2088 = ORIENTED_EDGE ( 'NONE', *, *, #3765, .F. ) ;
+#2089 = FACE_OUTER_BOUND ( 'NONE', #4303, .T. ) ;
+#2090 = EDGE_LOOP ( 'NONE', ( #508, #1407, #1760, #4055 ) ) ;
+#2091 = EDGE_CURVE ( 'NONE', #3696, #2207, #2726, .T. ) ;
+#2092 = PLANE ( 'NONE', #5277 ) ;
+#2093 = ORIENTED_EDGE ( 'NONE', *, *, #1846, .F. ) ;
+#2094 = ADVANCED_FACE ( 'NONE', ( #5103 ), #29, .F. ) ;
+#2095 = EDGE_CURVE ( 'NONE', #1252, #1201, #3974, .T. ) ;
+#2096 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2097 = ORIENTED_EDGE ( 'NONE', *, *, #1987, .F. ) ;
+#2098 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2099 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.1000000000000000100, -0.1249999999999999200 ) ) ;
+#2100 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2101 = SURFACE_STYLE_FILL_AREA ( #3735 ) ;
+#2102 = ORIENTED_EDGE ( 'NONE', *, *, #3431, .F. ) ;
+#2103 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2104 = ORIENTED_EDGE ( 'NONE', *, *, #3802, .T. ) ;
+#2105 = VECTOR ( 'NONE', #4912, 1000.000000000000000 ) ;
+#2106 = ORIENTED_EDGE ( 'NONE', *, *, #2194, .F. ) ;
+#2107 = PRODUCT ( 'BMI088', 'BMI088', '', ( #1470 ) ) ;
+#2108 = CLOSED_SHELL ( 'NONE', ( #3079, #1124, #1279, #3814, #2839, #3769 ) ) ;
+#2109 = VECTOR ( 'NONE', #1259, 1000.000000000000000 ) ;
+#2110 = ORIENTED_EDGE ( 'NONE', *, *, #4045, .T. ) ;
+#2111 = VECTOR ( 'NONE', #2898, 1000.000000000000000 ) ;
+#2112 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .F. ) ;
+#2113 = PLANE ( 'NONE', #3290 ) ;
+#2114 = VERTEX_POINT ( 'NONE', #452 ) ;
+#2115 = LINE ( 'NONE', #1466, #5330 ) ;
+#2116 = ORIENTED_EDGE ( 'NONE', *, *, #1072, .T. ) ;
+#2117 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#2118 = PLANE ( 'NONE', #480 ) ;
+#2119 = ADVANCED_FACE ( 'NONE', ( #3512 ), #1747, .F. ) ;
+#2120 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2121 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#2122 = ORIENTED_EDGE ( 'NONE', *, *, #4707, .F. ) ;
+#2123 = EDGE_CURVE ( 'NONE', #1963, #761, #568, .T. ) ;
+#2124 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.1000000000000000100, 0.1250000000000000800 ) ) ;
+#2125 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2126 = ORIENTED_EDGE ( 'NONE', *, *, #5302, .T. ) ;
+#2127 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2128 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2129 = LINE ( 'NONE', #3891, #668 ) ;
+#2130 = ADVANCED_FACE ( 'NONE', ( #1204 ), #2113, .F. ) ;
+#2131 = ORIENTED_EDGE ( 'NONE', *, *, #3101, .T. ) ;
+#2132 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#2133 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#2134 = ORIENTED_EDGE ( 'NONE', *, *, #2147, .F. ) ;
+#2135 = VECTOR ( 'NONE', #2531, 1000.000000000000000 ) ;
+#2136 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2137 = ORIENTED_EDGE ( 'NONE', *, *, #2811, .F. ) ;
+#2138 = DIRECTION ( 'NONE', ( 1.711898167082376000E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2139 = LINE ( 'NONE', #2854, #138 ) ;
+#2140 = ADVANCED_FACE ( 'NONE', ( #2867 ), #2946, .F. ) ;
+#2141 = ORIENTED_EDGE ( 'NONE', *, *, #1521, .T. ) ;
+#2142 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.0000000000000000000, -0.1249999999999999200 ) ) ;
+#2143 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#2144 = AXIS2_PLACEMENT_3D ( 'NONE', #2865, #3722, #4158 ) ;
+#2145 = CLOSED_SHELL ( 'NONE', ( #2505, #1652, #2633, #742, #3436, #1549 ) ) ;
+#2146 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#2147 = EDGE_CURVE ( 'NONE', #85, #4618, #4373, .T. ) ;
+#2148 = VECTOR ( 'NONE', #2308, 1000.000000000000000 ) ;
+#2149 = ORIENTED_EDGE ( 'NONE', *, *, #2123, .T. ) ;
+#2150 = VERTEX_POINT ( 'NONE', #91 ) ;
+#2151 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.0000000000000000000, -0.1249999999999999200 ) ) ;
+#2152 = EDGE_CURVE ( 'NONE', #2023, #4053, #5165, .T. ) ;
+#2153 = ORIENTED_EDGE ( 'NONE', *, *, #82, .F. ) ;
+#2154 = LINE ( 'NONE', #786, #5378 ) ;
+#2155 = ORIENTED_EDGE ( 'NONE', *, *, #5411, .F. ) ;
+#2156 = EDGE_CURVE ( 'NONE', #13, #2211, #4817, .T. ) ;
+#2157 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2158 = AXIS2_PLACEMENT_3D ( 'NONE', #3143, #5219, #2703 ) ;
+#2159 = FACE_OUTER_BOUND ( 'NONE', #3552, .T. ) ;
+#2160 = PLANE ( 'NONE', #1871 ) ;
+#2161 = ORIENTED_EDGE ( 'NONE', *, *, #3067, .T. ) ;
+#2162 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2163 = EDGE_CURVE ( 'NONE', #1955, #1852, #3717, .T. ) ;
+#2164 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2165 = ORIENTED_EDGE ( 'NONE', *, *, #283, .T. ) ;
+#2166 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#2167 = LINE ( 'NONE', #4355, #2418 ) ;
+#2168 = VERTEX_POINT ( 'NONE', #1795 ) ;
+#2169 = EDGE_CURVE ( 'NONE', #4514, #564, #5376, .T. ) ;
+#2170 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2171 = EDGE_LOOP ( 'NONE', ( #561, #3749, #65, #3088 ) ) ;
+#2172 = ADVANCED_FACE ( 'NONE', ( #418 ), #538, .F. ) ;
+#2173 = PLANE ( 'NONE', #3346 ) ;
+#2174 = VECTOR ( 'NONE', #420, 1000.000000000000000 ) ;
+#2175 = ORIENTED_EDGE ( 'NONE', *, *, #2736, .F. ) ;
+#2176 = ORIENTED_EDGE ( 'NONE', *, *, #3365, .F. ) ;
+#2177 = VERTEX_POINT ( 'NONE', #3061 ) ;
+#2178 = EDGE_LOOP ( 'NONE', ( #2131, #1596, #2419, #3500 ) ) ;
+#2179 = LINE ( 'NONE', #5346, #2514 ) ;
+#2180 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#2181 = VECTOR ( 'NONE', #5281, 1000.000000000000000 ) ;
+#2182 = ORIENTED_EDGE ( 'NONE', *, *, #4013, .F. ) ;
+#2183 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2184 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.0000000000000000000, 0.1250000000000000800 ) ) ;
+#2185 = LINE ( 'NONE', #748, #4930 ) ;
+#2186 = VERTEX_POINT ( 'NONE', #963 ) ;
+#2187 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2188 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#2189 = EDGE_CURVE ( 'NONE', #4782, #2787, #2612, .T. ) ;
+#2190 = EDGE_LOOP ( 'NONE', ( #4401, #3054, #1052, #4267 ) ) ;
+#2191 = EDGE_CURVE ( 'NONE', #5412, #2150, #1405, .T. ) ;
+#2192 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2193 = ADVANCED_FACE ( 'NONE', ( #4881 ), #2617, .F. ) ;
+#2194 = EDGE_CURVE ( 'NONE', #5032, #3534, #3574, .T. ) ;
+#2195 = ORIENTED_EDGE ( 'NONE', *, *, #2807, .T. ) ;
+#2196 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#2197 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[15]', #945 ) ;
+#2198 = VERTEX_POINT ( 'NONE', #1892 ) ;
+#2199 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#2200 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000000400, 0.0000000000000000000, -1.499999999999999600 ) ) ;
+#2201 = FACE_OUTER_BOUND ( 'NONE', #4721, .T. ) ;
+#2202 = ORIENTED_EDGE ( 'NONE', *, *, #1290, .T. ) ;
+#2203 = VECTOR ( 'NONE', #1751, 1000.000000000000000 ) ;
+#2204 = LINE ( 'NONE', #4903, #145 ) ;
+#2205 = VECTOR ( 'NONE', #1757, 1000.000000000000000 ) ;
+#2206 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2207 = VERTEX_POINT ( 'NONE', #4719 ) ;
+#2208 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #5418 ) ) ;
+#2209 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2210 = PLANE ( 'NONE', #4233 ) ;
+#2211 = VERTEX_POINT ( 'NONE', #986 ) ;
+#2212 = LINE ( 'NONE', #822, #5305 ) ;
+#2213 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2214 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2215 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #5055 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1274, #1342, #494 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2216 = AXIS2_PLACEMENT_3D ( 'NONE', #1754, #500, #4285 ) ;
+#2217 = VECTOR ( 'NONE', #4764, 1000.000000000000000 ) ;
+#2218 = EDGE_LOOP ( 'NONE', ( #3893, #1103, #2035, #5054 ) ) ;
+#2219 = ADVANCED_FACE ( 'NONE', ( #2089 ), #4699, .F. ) ;
+#2220 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.0000000000000000000, -0.1249999999999999200 ) ) ;
+#2221 = VECTOR ( 'NONE', #652, 1000.000000000000000 ) ;
+#2222 = ORIENTED_EDGE ( 'NONE', *, *, #244, .F. ) ;
+#2223 = AXIS2_PLACEMENT_3D ( 'NONE', #2835, #4097, #2984 ) ;
+#2224 = ORIENTED_EDGE ( 'NONE', *, *, #217, .T. ) ;
+#2225 = FACE_OUTER_BOUND ( 'NONE', #1454, .T. ) ;
+#2226 = ORIENTED_EDGE ( 'NONE', *, *, #3055, .T. ) ;
+#2227 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2228 = ORIENTED_EDGE ( 'NONE', *, *, #3426, .T. ) ;
+#2229 = ORIENTED_EDGE ( 'NONE', *, *, #54, .T. ) ;
+#2230 = LINE ( 'NONE', #3543, #1162 ) ;
+#2231 = EDGE_LOOP ( 'NONE', ( #3356, #3188, #1029, #5269 ) ) ;
+#2232 = EDGE_CURVE ( 'NONE', #3994, #3534, #3253, .T. ) ;
+#2233 = PLANE ( 'NONE', #1913 ) ;
+#2234 = ORIENTED_EDGE ( 'NONE', *, *, #876, .F. ) ;
+#2235 = SURFACE_STYLE_USAGE ( .BOTH. , #1404 ) ;
+#2236 = VECTOR ( 'NONE', #1937, 1000.000000000000000 ) ;
+#2237 = VERTEX_POINT ( 'NONE', #553 ) ;
+#2238 = EDGE_LOOP ( 'NONE', ( #1827, #1005, #5337, #1008 ) ) ;
+#2239 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#2240 = VECTOR ( 'NONE', #1111, 1000.000000000000000 ) ;
+#2241 = VERTEX_POINT ( 'NONE', #4273 ) ;
+#2242 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4320 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2805, #3627, #4932 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2243 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#2244 = ADVANCED_FACE ( 'NONE', ( #1954 ), #2986, .F. ) ;
+#2245 = AXIS2_PLACEMENT_3D ( 'NONE', #546, #1720, #3864 ) ;
+#2246 = VERTEX_POINT ( 'NONE', #1364 ) ;
+#2247 = EDGE_CURVE ( 'NONE', #1423, #1581, #492, .T. ) ;
+#2248 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2249 = EDGE_CURVE ( 'NONE', #1129, #5195, #5297, .T. ) ;
+#2250 = FILL_AREA_STYLE_COLOUR ( '', #380 ) ;
+#2251 = STYLED_ITEM ( 'NONE', ( #4048 ), #4943 ) ;
+#2252 = VERTEX_POINT ( 'NONE', #1777 ) ;
+#2253 = EDGE_CURVE ( 'NONE', #3815, #5410, #2263, .T. ) ;
+#2254 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#2255 = LINE ( 'NONE', #4471, #4624 ) ;
+#2256 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2352 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2784, #689, #3598 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2257 = VERTEX_POINT ( 'NONE', #1982 ) ;
+#2258 = LINE ( 'NONE', #3577, #5283 ) ;
+#2259 = LINE ( 'NONE', #3420, #1451 ) ;
+#2260 = ORIENTED_EDGE ( 'NONE', *, *, #3783, .T. ) ;
+#2261 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#2262 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2263 = LINE ( 'NONE', #5314, #628 ) ;
+#2264 = ORIENTED_EDGE ( 'NONE', *, *, #3537, .F. ) ;
+#2265 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2266 = ORIENTED_EDGE ( 'NONE', *, *, #3883, .T. ) ;
+#2267 = ORIENTED_EDGE ( 'NONE', *, *, #1206, .F. ) ;
+#2268 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2269 = LINE ( 'NONE', #5275, #5227 ) ;
+#2270 = LINE ( 'NONE', #35, #960 ) ;
+#2271 = VERTEX_POINT ( 'NONE', #4037 ) ;
+#2272 = EDGE_CURVE ( 'NONE', #33, #4745, #1333, .T. ) ;
+#2273 = DIRECTION ( 'NONE', ( 8.673617379884027600E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2274 = ORIENTED_EDGE ( 'NONE', *, *, #579, .T. ) ;
+#2275 = AXIS2_PLACEMENT_3D ( 'NONE', #870, #4207, #1714 ) ;
+#2276 = ORIENTED_EDGE ( 'NONE', *, *, #1475, .T. ) ;
+#2277 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2278 = ORIENTED_EDGE ( 'NONE', *, *, #2442, .F. ) ;
+#2279 = FACE_OUTER_BOUND ( 'NONE', #4001, .T. ) ;
+#2280 = EDGE_CURVE ( 'NONE', #4300, #881, #1137, .T. ) ;
+#2281 = FACE_OUTER_BOUND ( 'NONE', #1078, .T. ) ;
+#2282 = ORIENTED_EDGE ( 'NONE', *, *, #2647, .T. ) ;
+#2283 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.0000000000000000000, 1.305000000000000600 ) ) ;
+#2284 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#2285 = VERTEX_POINT ( 'NONE', #5256 ) ;
+#2286 = PRESENTATION_STYLE_ASSIGNMENT (( #4017 ) ) ;
+#2287 = ORIENTED_EDGE ( 'NONE', *, *, #905, .F. ) ;
+#2288 = FACE_OUTER_BOUND ( 'NONE', #314, .T. ) ;
+#2289 = VERTEX_POINT ( 'NONE', #3615 ) ;
+#2290 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#2291 = VECTOR ( 'NONE', #457, 1000.000000000000000 ) ;
+#2292 = EDGE_LOOP ( 'NONE', ( #4601, #105, #1067, #3007 ) ) ;
+#2293 = FACE_OUTER_BOUND ( 'NONE', #1697, .T. ) ;
+#2294 = ORIENTED_EDGE ( 'NONE', *, *, #4919, .F. ) ;
+#2295 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2296 = DIRECTION ( 'NONE', ( 8.673617379884027600E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2297 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.1000000000000000100, 1.305000000000000600 ) ) ;
+#2298 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2299 = LINE ( 'NONE', #3407, #458 ) ;
+#2300 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#2301 = ORIENTED_EDGE ( 'NONE', *, *, #2858, .F. ) ;
+#2302 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2303 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2304 = EDGE_CURVE ( 'NONE', #4130, #1542, #4575, .T. ) ;
+#2305 = ORIENTED_EDGE ( 'NONE', *, *, #210, .F. ) ;
+#2306 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, -0.0000000000000000000, -1.402499999999999900 ) ) ;
+#2307 = PLANE ( 'NONE', #1520 ) ;
+#2308 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2309 = AXIS2_PLACEMENT_3D ( 'NONE', #4331, #2655, #195 ) ;
+#2310 = ORIENTED_EDGE ( 'NONE', *, *, #2966, .T. ) ;
+#2311 = EDGE_CURVE ( 'NONE', #529, #4565, #4251, .T. ) ;
+#2312 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2313 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2314 = EDGE_CURVE ( 'NONE', #2725, #3775, #3187, .T. ) ;
+#2315 = ORIENTED_EDGE ( 'NONE', *, *, #1910, .T. ) ;
+#2316 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2317 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2534 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4733, #586, #965 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2318 = FACE_OUTER_BOUND ( 'NONE', #2005, .T. ) ;
+#2319 = DIRECTION ( 'NONE', ( -8.673617379884027600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2320 = ORIENTED_EDGE ( 'NONE', *, *, #5018, .F. ) ;
+#2321 = FILL_AREA_STYLE_COLOUR ( '', #1396 ) ;
+#2322 = VECTOR ( 'NONE', #2884, 1000.000000000000000 ) ;
+#2323 = ORIENTED_EDGE ( 'NONE', *, *, #5313, .T. ) ;
+#2324 = EDGE_LOOP ( 'NONE', ( #268, #3940, #5060, #3846 ) ) ;
+#2325 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#2326 = FACE_OUTER_BOUND ( 'NONE', #4349, .T. ) ;
+#2327 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#2328 = PLANE ( 'NONE', #4201 ) ;
+#2329 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.0000000000000000000, 1.005000000000000800 ) ) ;
+#2330 = ADVANCED_FACE ( 'NONE', ( #890 ), #4023, .F. ) ;
+#2331 = ORIENTED_EDGE ( 'NONE', *, *, #3205, .T. ) ;
+#2332 = DIRECTION ( 'NONE', ( -1.711898167082376000E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2333 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2334 = LINE ( 'NONE', #2367, #3076 ) ;
+#2335 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2336 = VECTOR ( 'NONE', #1444, 1000.000000000000000 ) ;
+#2337 = VERTEX_POINT ( 'NONE', #4481 ) ;
+#2338 = PLANE ( 'NONE', #2529 ) ;
+#2339 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2340 = VECTOR ( 'NONE', #1884, 1000.000000000000000 ) ;
+#2341 = ORIENTED_EDGE ( 'NONE', *, *, #4301, .T. ) ;
+#2342 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2343 = ORIENTED_EDGE ( 'NONE', *, *, #454, .T. ) ;
+#2344 = VECTOR ( 'NONE', #4516, 1000.000000000000000 ) ;
+#2345 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .T. ) ;
+#2346 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2347 = EDGE_CURVE ( 'NONE', #4279, #109, #3454, .T. ) ;
+#2348 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2349 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2350 = AXIS2_PLACEMENT_3D ( 'NONE', #4873, #2369, #4920 ) ;
+#2351 = ORIENTED_EDGE ( 'NONE', *, *, #1311, .T. ) ;
+#2352 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2784, 'distance_accuracy_value', 'NONE');
+#2353 = VECTOR ( 'NONE', #3588, 1000.000000000000000 ) ;
+#2354 = VERTEX_POINT ( 'NONE', #1906 ) ;
+#2355 = FACE_OUTER_BOUND ( 'NONE', #3613, .T. ) ;
+#2356 = EDGE_CURVE ( 'NONE', #901, #3810, #1012, .T. ) ;
+#2357 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2358 = PLANE ( 'NONE', #134 ) ;
+#2359 = ADVANCED_FACE ( 'NONE', ( #1710 ), #4888, .F. ) ;
+#2360 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2361 = LINE ( 'NONE', #489, #4347 ) ;
+#2362 = ORIENTED_EDGE ( 'NONE', *, *, #2772, .F. ) ;
+#2363 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2364 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999600, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#2365 = AXIS2_PLACEMENT_3D ( 'NONE', #4503, #5382, #1255 ) ;
+#2366 = STYLED_ITEM ( 'NONE', ( #2541 ), #2197 ) ;
+#2367 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#2368 = LINE ( 'NONE', #3931, #2001 ) ;
+#2369 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2370 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#2371 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#2372 = EDGE_LOOP ( 'NONE', ( #2065, #414, #3643, #1353 ) ) ;
+#2373 = EDGE_CURVE ( 'NONE', #2397, #5137, #2017, .T. ) ;
+#2374 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2375 = LINE ( 'NONE', #3063, #1316 ) ;
+#2376 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2377 = VERTEX_POINT ( 'NONE', #3573 ) ;
+#2378 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2379 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#2380 = EDGE_LOOP ( 'NONE', ( #295, #1729, #646, #917 ) ) ;
+#2381 = EDGE_CURVE ( 'NONE', #188, #3411, #4184, .T. ) ;
+#2382 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#2383 = AXIS2_PLACEMENT_3D ( 'NONE', #4313, #2213, #1443 ) ;
+#2384 = VECTOR ( 'NONE', #4400, 1000.000000000000000 ) ;
+#2385 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2386 = VERTEX_POINT ( 'NONE', #2364 ) ;
+#2387 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2388 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2389 = ADVANCED_FACE ( 'NONE', ( #2326 ), #759, .F. ) ;
+#2390 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2391 = VECTOR ( 'NONE', #3799, 1000.000000000000000 ) ;
+#2392 = LINE ( 'NONE', #3452, #947 ) ;
+#2393 = ORIENTED_EDGE ( 'NONE', *, *, #4231, .T. ) ;
+#2394 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#2395 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2396 = SURFACE_STYLE_FILL_AREA ( #3889 ) ;
+#2397 = VERTEX_POINT ( 'NONE', #317 ) ;
+#2398 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#2399 = PLANE ( 'NONE', #118 ) ;
+#2400 = ORIENTED_EDGE ( 'NONE', *, *, #1552, .T. ) ;
+#2401 = LINE ( 'NONE', #2838, #5303 ) ;
+#2402 = ORIENTED_EDGE ( 'NONE', *, *, #82, .T. ) ;
+#2403 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2404 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2405 = VECTOR ( 'NONE', #262, 1000.000000000000000 ) ;
+#2406 = ORIENTED_EDGE ( 'NONE', *, *, #3662, .F. ) ;
+#2407 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.0000000000000000000, -0.1249999999999999700 ) ) ;
+#2408 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2409 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#2410 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2411 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2412 = LINE ( 'NONE', #4585, #3202 ) ;
+#2413 = ORIENTED_EDGE ( 'NONE', *, *, #3545, .F. ) ;
+#2414 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #5344 ), #4352 ) ;
+#2415 = ORIENTED_EDGE ( 'NONE', *, *, #3192, .F. ) ;
+#2416 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.0000000000000000000, -0.1249999999999999700 ) ) ;
+#2417 = EDGE_CURVE ( 'NONE', #2977, #4909, #339, .T. ) ;
+#2418 = VECTOR ( 'NONE', #2728, 1000.000000000000000 ) ;
+#2419 = ORIENTED_EDGE ( 'NONE', *, *, #5093, .T. ) ;
+#2420 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.0000000000000000000, -0.1249999999999999200 ) ) ;
+#2421 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#2422 = ADVANCED_FACE ( 'NONE', ( #1835 ), #2761, .F. ) ;
+#2423 = VERTEX_POINT ( 'NONE', #3631 ) ;
+#2424 = AXIS2_PLACEMENT_3D ( 'NONE', #2776, #4032, #3978 ) ;
+#2425 = AXIS2_PLACEMENT_3D ( 'NONE', #2786, #4524, #5324 ) ;
+#2426 = VECTOR ( 'NONE', #3938, 1000.000000000000000 ) ;
+#2427 = LINE ( 'NONE', #5053, #3140 ) ;
+#2428 = ORIENTED_EDGE ( 'NONE', *, *, #1132, .T. ) ;
+#2429 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#2430 = ORIENTED_EDGE ( 'NONE', *, *, #687, .T. ) ;
+#2431 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #3946 ) ;
+#2432 = ORIENTED_EDGE ( 'NONE', *, *, #4038, .T. ) ;
+#2433 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2434 = EDGE_CURVE ( 'NONE', #4314, #3810, #4952, .T. ) ;
+#2435 = VECTOR ( 'NONE', #3874, 1000.000000000000000 ) ;
+#2436 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2437 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2438 = AXIS2_PLACEMENT_3D ( 'NONE', #2817, #5299, #1139 ) ;
+#2439 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#2440 = FACE_OUTER_BOUND ( 'NONE', #4777, .T. ) ;
+#2441 = VECTOR ( 'NONE', #631, 1000.000000000000000 ) ;
+#2442 = EDGE_CURVE ( 'NONE', #1313, #2198, #2794, .T. ) ;
+#2443 = ORIENTED_EDGE ( 'NONE', *, *, #2091, .T. ) ;
+#2444 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#2445 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2446 = AXIS2_PLACEMENT_3D ( 'NONE', #5420, #2493, #395 ) ;
+#2447 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2448 = VECTOR ( 'NONE', #5044, 1000.000000000000000 ) ;
+#2449 = ADVANCED_FACE ( 'NONE', ( #5221 ), #337, .F. ) ;
+#2450 = AXIS2_PLACEMENT_3D ( 'NONE', #56, #914, #70 ) ;
+#2451 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#2452 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2453 = VERTEX_POINT ( 'NONE', #5355 ) ;
+#2454 = EDGE_CURVE ( 'NONE', #1785, #3165, #1575, .T. ) ;
+#2455 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2456 = LINE ( 'NONE', #988, #315 ) ;
+#2457 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2458 = ORIENTED_EDGE ( 'NONE', *, *, #2547, .T. ) ;
+#2459 = PLANE ( 'NONE', #3507 ) ;
+#2460 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#2461 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#2462 = ADVANCED_FACE ( 'NONE', ( #413 ), #2775, .F. ) ;
+#2463 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.0000000000000000000, 1.305000000000000600 ) ) ;
+#2464 = ORIENTED_EDGE ( 'NONE', *, *, #2695, .F. ) ;
+#2465 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, -0.0000000000000000000, -0.1249999999999999200 ) ) ;
+#2466 = PLANE ( 'NONE', #4739 ) ;
+#2467 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2468 = VERTEX_POINT ( 'NONE', #5373 ) ;
+#2469 = LINE ( 'NONE', #3401, #7 ) ;
+#2470 = VECTOR ( 'NONE', #254, 1000.000000000000000 ) ;
+#2471 = EDGE_CURVE ( 'NONE', #1606, #2271, #4875, .T. ) ;
+#2472 = ORIENTED_EDGE ( 'NONE', *, *, #4609, .T. ) ;
+#2473 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#2474 = VECTOR ( 'NONE', #1715, 1000.000000000000000 ) ;
+#2475 = ADVANCED_FACE ( 'NONE', ( #2925 ), #3609, .F. ) ;
+#2476 = ORIENTED_EDGE ( 'NONE', *, *, #567, .F. ) ;
+#2477 = EDGE_CURVE ( 'NONE', #1785, #2114, #265, .T. ) ;
+#2478 = ORIENTED_EDGE ( 'NONE', *, *, #1153, .F. ) ;
+#2479 = PLANE ( 'NONE', #3445 ) ;
+#2480 = EDGE_CURVE ( 'NONE', #4909, #901, #3000, .T. ) ;
+#2481 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2482 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2483 = VECTOR ( 'NONE', #1034, 1000.000000000000000 ) ;
+#2484 = ORIENTED_EDGE ( 'NONE', *, *, #3317, .T. ) ;
+#2485 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2486 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999600, 1.000000000000000000, -1.500000000000000000 ) ) ;
+#2487 = VECTOR ( 'NONE', #4917, 1000.000000000000000 ) ;
+#2488 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#2489 = LINE ( 'NONE', #149, #4195 ) ;
+#2490 = VERTEX_POINT ( 'NONE', #331 ) ;
+#2491 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#2492 = ORIENTED_EDGE ( 'NONE', *, *, #3886, .F. ) ;
+#2493 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2494 = SURFACE_STYLE_USAGE ( .BOTH. , #3318 ) ;
+#2495 = ORIENTED_EDGE ( 'NONE', *, *, #4577, .T. ) ;
+#2496 = FILL_AREA_STYLE ('',( #4167 ) ) ;
+#2497 = VECTOR ( 'NONE', #3003, 1000.000000000000000 ) ;
+#2498 = EDGE_LOOP ( 'NONE', ( #1198, #1175, #1406, #4628 ) ) ;
+#2499 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.0000000000000000000, 1.305000000000000600 ) ) ;
+#2500 = DIRECTION ( 'NONE', ( -8.673617379884027600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2501 = EDGE_CURVE ( 'NONE', #3858, #901, #2604, .T. ) ;
+#2502 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2503 = EDGE_LOOP ( 'NONE', ( #4750, #4357, #3229, #1750 ) ) ;
+#2504 = LINE ( 'NONE', #436, #3215 ) ;
+#2505 = ADVANCED_FACE ( 'NONE', ( #5291 ), #3189, .F. ) ;
+#2506 = VERTEX_POINT ( 'NONE', #4091 ) ;
+#2507 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2508 = FACE_OUTER_BOUND ( 'NONE', #1126, .T. ) ;
+#2509 = ORIENTED_EDGE ( 'NONE', *, *, #2014, .F. ) ;
+#2510 = EDGE_CURVE ( 'NONE', #714, #3258, #1828, .T. ) ;
+#2511 = AXIS2_PLACEMENT_3D ( 'NONE', #5048, #937, #3817 ) ;
+#2512 = VECTOR ( 'NONE', #3232, 1000.000000000000000 ) ;
+#2513 = CLOSED_SHELL ( 'NONE', ( #3051, #5351, #2330, #2422, #2040, #1026 ) ) ;
+#2514 = VECTOR ( 'NONE', #1199, 1000.000000000000000 ) ;
+#2515 = ORIENTED_EDGE ( 'NONE', *, *, #4122, .T. ) ;
+#2516 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2517 = ADVANCED_FACE ( 'NONE', ( #3326 ), #353, .F. ) ;
+#2518 = SURFACE_SIDE_STYLE ('',( #4213 ) ) ;
+#2519 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2520 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2521 = ORIENTED_EDGE ( 'NONE', *, *, #4160, .T. ) ;
+#2522 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.0000000000000000000, -0.1249999999999999700 ) ) ;
+#2523 = EDGE_CURVE ( 'NONE', #4599, #3661, #3774, .T. ) ;
+#2524 = LINE ( 'NONE', #4700, #799 ) ;
+#2525 = PLANE ( 'NONE', #5034 ) ;
+#2526 = ADVANCED_FACE ( 'NONE', ( #4627 ), #2358, .F. ) ;
+#2527 = ORIENTED_EDGE ( 'NONE', *, *, #1626, .F. ) ;
+#2528 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2529 = AXIS2_PLACEMENT_3D ( 'NONE', #4030, #1537, #4853 ) ;
+#2530 = LINE ( 'NONE', #1140, #2384 ) ;
+#2531 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -1.141265444721583800E-016 ) ) ;
+#2532 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2533 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#2534 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4733, 'distance_accuracy_value', 'NONE');
+#2535 = LINE ( 'NONE', #1258, #1450 ) ;
+#2536 = LINE ( 'NONE', #1150, #4369 ) ;
+#2537 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2538 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2539 = EDGE_LOOP ( 'NONE', ( #1539, #1701, #5042, #3111 ) ) ;
+#2540 = EDGE_CURVE ( 'NONE', #1933, #148, #2204, .T. ) ;
+#2541 = PRESENTATION_STYLE_ASSIGNMENT (( #3469 ) ) ;
+#2542 = ORIENTED_EDGE ( 'NONE', *, *, #602, .F. ) ;
+#2543 = EDGE_CURVE ( 'NONE', #511, #4058, #1950, .T. ) ;
+#2544 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#2545 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#2546 = VECTOR ( 'NONE', #490, 1000.000000000000000 ) ;
+#2547 = EDGE_CURVE ( 'NONE', #5137, #4815, #5097, .T. ) ;
+#2548 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2549 = FACE_OUTER_BOUND ( 'NONE', #1194, .T. ) ;
+#2550 = FACE_OUTER_BOUND ( 'NONE', #806, .T. ) ;
+#2551 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2552 = ORIENTED_EDGE ( 'NONE', *, *, #5271, .F. ) ;
+#2553 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2554 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2555 = LINE ( 'NONE', #5087, #4645 ) ;
+#2556 = ORIENTED_EDGE ( 'NONE', *, *, #1657, .F. ) ;
+#2557 = ADVANCED_FACE ( 'NONE', ( #334 ), #3644, .T. ) ;
+#2558 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#2559 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2560 = VERTEX_POINT ( 'NONE', #1188 ) ;
+#2561 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2562 = VECTOR ( 'NONE', #3548, 1000.000000000000000 ) ;
+#2563 = EDGE_LOOP ( 'NONE', ( #5354, #4945, #3801, #208 ) ) ;
+#2564 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.1000000000000000100, -0.1249999999999999200 ) ) ;
+#2565 = ORIENTED_EDGE ( 'NONE', *, *, #2846, .F. ) ;
+#2566 = LINE ( 'NONE', #1834, #114 ) ;
+#2567 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#2568 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2569 = VERTEX_POINT ( 'NONE', #2937 ) ;
+#2570 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2571 = ORIENTED_EDGE ( 'NONE', *, *, #678, .F. ) ;
+#2572 = VECTOR ( 'NONE', #5249, 1000.000000000000000 ) ;
+#2573 = VECTOR ( 'NONE', #973, 1000.000000000000000 ) ;
+#2574 = EDGE_LOOP ( 'NONE', ( #4147, #4979, #4711, #1873 ) ) ;
+#2575 = FILL_AREA_STYLE ('',( #3793 ) ) ;
+#2576 = LINE ( 'NONE', #4297, #4536 ) ;
+#2577 = ORIENTED_EDGE ( 'NONE', *, *, #3083, .F. ) ;
+#2578 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#2579 = VECTOR ( 'NONE', #3582, 1000.000000000000000 ) ;
+#2580 = ORIENTED_EDGE ( 'NONE', *, *, #1414, .F. ) ;
+#2581 = EDGE_CURVE ( 'NONE', #3604, #3196, #744, .T. ) ;
+#2582 = STYLED_ITEM ( 'NONE', ( #23 ), #4709 ) ;
+#2583 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2584 = PLANE ( 'NONE', #2740 ) ;
+#2585 = ADVANCED_FACE ( 'NONE', ( #2657 ), #3291, .F. ) ;
+#2586 = EDGE_CURVE ( 'NONE', #927, #2490, #3850, .T. ) ;
+#2587 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2588 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#2589 = ORIENTED_EDGE ( 'NONE', *, *, #252, .T. ) ;
+#2590 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#2591 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#2592 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2593 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#2594 = EDGE_LOOP ( 'NONE', ( #3526, #1156, #175, #797 ) ) ;
+#2595 = ORIENTED_EDGE ( 'NONE', *, *, #1994, .F. ) ;
+#2596 = PLANE ( 'NONE', #3695 ) ;
+#2597 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2598 = PLANE ( 'NONE', #683 ) ;
+#2599 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2600 = EDGE_LOOP ( 'NONE', ( #3986, #3518, #2719, #5235 ) ) ;
+#2601 = VECTOR ( 'NONE', #2701, 1000.000000000000000 ) ;
+#2602 = EDGE_CURVE ( 'NONE', #1981, #2150, #886, .T. ) ;
+#2603 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1232, 'distance_accuracy_value', 'NONE');
+#2604 = LINE ( 'NONE', #4490, #3570 ) ;
+#2605 = ORIENTED_EDGE ( 'NONE', *, *, #3941, .T. ) ;
+#2606 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#2607 = ORIENTED_EDGE ( 'NONE', *, *, #3964, .F. ) ;
+#2608 = AXIS2_PLACEMENT_3D ( 'NONE', #2718, #1930, #709 ) ;
+#2609 = AXIS2_PLACEMENT_3D ( 'NONE', #1065, #2723, #3114 ) ;
+#2610 = ADVANCED_FACE ( 'NONE', ( #4568 ), #2049, .F. ) ;
+#2611 = FILL_AREA_STYLE ('',( #1462 ) ) ;
+#2612 = LINE ( 'NONE', #130, #347 ) ;
+#2613 = ORIENTED_EDGE ( 'NONE', *, *, #3192, .T. ) ;
+#2614 = VECTOR ( 'NONE', #2455, 1000.000000000000000 ) ;
+#2615 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2616 = ORIENTED_EDGE ( 'NONE', *, *, #2880, .F. ) ;
+#2617 = PLANE ( 'NONE', #4249 ) ;
+#2618 = PLANE ( 'NONE', #3200 ) ;
+#2619 = LINE ( 'NONE', #979, #1728 ) ;
+#2620 = VERTEX_POINT ( 'NONE', #393 ) ;
+#2621 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2622 = ORIENTED_EDGE ( 'NONE', *, *, #4548, .T. ) ;
+#2623 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2624 = VECTOR ( 'NONE', #4198, 1000.000000000000000 ) ;
+#2625 = EDGE_LOOP ( 'NONE', ( #2705, #4742, #2902, #3341 ) ) ;
+#2626 = ORIENTED_EDGE ( 'NONE', *, *, #5271, .T. ) ;
+#2627 = LINE ( 'NONE', #4092, #5123 ) ;
+#2628 = ORIENTED_EDGE ( 'NONE', *, *, #1824, .F. ) ;
+#2629 = LINE ( 'NONE', #2371, #4062 ) ;
+#2630 = ORIENTED_EDGE ( 'NONE', *, *, #3458, .T. ) ;
+#2631 = AXIS2_PLACEMENT_3D ( 'NONE', #731, #2374, #3228 ) ;
+#2632 = LINE ( 'NONE', #5381, #1544 ) ;
+#2633 = ADVANCED_FACE ( 'NONE', ( #2084 ), #3361, .F. ) ;
+#2634 = ORIENTED_EDGE ( 'NONE', *, *, #5394, .T. ) ;
+#2635 = FACE_OUTER_BOUND ( 'NONE', #1566, .T. ) ;
+#2636 = ORIENTED_EDGE ( 'NONE', *, *, #3732, .F. ) ;
+#2637 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2638 = AXIS2_PLACEMENT_3D ( 'NONE', #5298, #3222, #3239 ) ;
+#2639 = ORIENTED_EDGE ( 'NONE', *, *, #2916, .F. ) ;
+#2640 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2641 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2642 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2643 = EDGE_CURVE ( 'NONE', #3888, #3437, #3916, .T. ) ;
+#2644 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#2645 = AXIS2_PLACEMENT_3D ( 'NONE', #1365, #1210, #4099 ) ;
+#2646 = ORIENTED_EDGE ( 'NONE', *, *, #1371, .F. ) ;
+#2647 = EDGE_CURVE ( 'NONE', #985, #4535, #1706, .T. ) ;
+#2648 = PLANE ( 'NONE', #1617 ) ;
+#2649 = ORIENTED_EDGE ( 'NONE', *, *, #648, .F. ) ;
+#2650 = ORIENTED_EDGE ( 'NONE', *, *, #5356, .T. ) ;
+#2651 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2652 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2653 = AXIS2_PLACEMENT_3D ( 'NONE', #4546, #1628, #4893 ) ;
+#2654 = ADVANCED_FACE ( 'NONE', ( #1400 ), #435, .F. ) ;
+#2655 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2656 = VERTEX_POINT ( 'NONE', #872 ) ;
+#2657 = FACE_OUTER_BOUND ( 'NONE', #223, .T. ) ;
+#2658 = EDGE_CURVE ( 'NONE', #2468, #4782, #2724, .T. ) ;
+#2659 = LINE ( 'NONE', #4560, #4747 ) ;
+#2660 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#2661 = ORIENTED_EDGE ( 'NONE', *, *, #4543, .F. ) ;
+#2662 = ORIENTED_EDGE ( 'NONE', *, *, #3006, .T. ) ;
+#2663 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2664 = FACE_OUTER_BOUND ( 'NONE', #2600, .T. ) ;
+#2665 = SURFACE_STYLE_FILL_AREA ( #3713 ) ;
+#2666 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#2667 = EDGE_CURVE ( 'NONE', #4745, #3418, #1268, .T. ) ;
+#2668 = PLANE ( 'NONE', #907 ) ;
+#2669 = AXIS2_PLACEMENT_3D ( 'NONE', #5066, #3791, #4257 ) ;
+#2670 = VECTOR ( 'NONE', #3870, 1000.000000000000000 ) ;
+#2671 = ORIENTED_EDGE ( 'NONE', *, *, #2907, .F. ) ;
+#2672 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2673 = EDGE_CURVE ( 'NONE', #3430, #362, #1007, .T. ) ;
+#2674 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#2675 = VECTOR ( 'NONE', #2904, 1000.000000000000000 ) ;
+#2676 = ORIENTED_EDGE ( 'NONE', *, *, #536, .T. ) ;
+#2677 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.1000000000000000100, 1.305000000000000600 ) ) ;
+#2678 = EDGE_LOOP ( 'NONE', ( #2764, #220, #519, #4765 ) ) ;
+#2679 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2680 = VECTOR ( 'NONE', #3996, 1000.000000000000000 ) ;
+#2681 = ORIENTED_EDGE ( 'NONE', *, *, #4334, .F. ) ;
+#2682 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2683 = EDGE_LOOP ( 'NONE', ( #4591, #3912, #1479, #3078 ) ) ;
+#2684 = VECTOR ( 'NONE', #3659, 1000.000000000000000 ) ;
+#2685 = FILL_AREA_STYLE ('',( #1508 ) ) ;
+#2686 = ORIENTED_EDGE ( 'NONE', *, *, #2772, .T. ) ;
+#2687 = AXIS2_PLACEMENT_3D ( 'NONE', #4455, #1222, #1956 ) ;
+#2688 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#2689 = FACE_OUTER_BOUND ( 'NONE', #5175, .T. ) ;
+#2690 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2691 = ORIENTED_EDGE ( 'NONE', *, *, #2543, .F. ) ;
+#2692 = EDGE_LOOP ( 'NONE', ( #4495, #2362, #1013, #3298 ) ) ;
+#2693 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2694 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#2695 = EDGE_CURVE ( 'NONE', #109, #1398, #4311, .T. ) ;
+#2696 = VECTOR ( 'NONE', #3740, 1000.000000000000000 ) ;
+#2697 = ORIENTED_EDGE ( 'NONE', *, *, #4302, .F. ) ;
+#2698 = SURFACE_SIDE_STYLE ('',( #2909 ) ) ;
+#2699 = EDGE_CURVE ( 'NONE', #934, #2337, #4178, .T. ) ;
+#2700 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1418 ) ) ;
+#2701 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2702 = FACE_OUTER_BOUND ( 'NONE', #729, .T. ) ;
+#2703 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2704 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#2705 = ORIENTED_EDGE ( 'NONE', *, *, #210, .T. ) ;
+#2706 = EDGE_CURVE ( 'NONE', #4998, #2468, #2535, .T. ) ;
+#2707 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884027600E-016 ) ) ;
+#2708 = VERTEX_POINT ( 'NONE', #2522 ) ;
+#2709 = EDGE_CURVE ( 'NONE', #1499, #3151, #4109, .T. ) ;
+#2710 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, -0.0000000000000000000, -1.402500000000000100 ) ) ;
+#2711 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2712 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#2713 = EDGE_LOOP ( 'NONE', ( #1653, #3148, #3927, #2226 ) ) ;
+#2714 = EDGE_CURVE ( 'NONE', #2337, #1129, #71, .T. ) ;
+#2715 = FILL_AREA_STYLE ('',( #655 ) ) ;
+#2716 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2717 = VECTOR ( 'NONE', #2561, 1000.000000000000000 ) ;
+#2718 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.0000000000000000000, 1.005000000000000800 ) ) ;
+#2719 = ORIENTED_EDGE ( 'NONE', *, *, #3104, .F. ) ;
+#2720 = SURFACE_SIDE_STYLE ('',( #3446 ) ) ;
+#2721 = VECTOR ( 'NONE', #1310, 1000.000000000000000 ) ;
+#2722 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2366 ), #3495 ) ;
+#2723 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2724 = LINE ( 'NONE', #5012, #486 ) ;
+#2725 = VERTEX_POINT ( 'NONE', #1349 ) ;
+#2726 = LINE ( 'NONE', #4598, #1588 ) ;
+#2727 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2728 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2729 = VECTOR ( 'NONE', #343, 1000.000000000000000 ) ;
+#2730 = PLANE ( 'NONE', #2993 ) ;
+#2731 = EDGE_LOOP ( 'NONE', ( #1978, #2845, #1159, #1336 ) ) ;
+#2732 = LINE ( 'NONE', #5334, #1839 ) ;
+#2733 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#2734 = SURFACE_STYLE_FILL_AREA ( #2685 ) ;
+#2735 = ORIENTED_EDGE ( 'NONE', *, *, #913, .T. ) ;
+#2736 = EDGE_CURVE ( 'NONE', #4134, #3663, #3065, .T. ) ;
+#2737 = PLANE ( 'NONE', #637 ) ;
+#2738 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2739 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2740 = AXIS2_PLACEMENT_3D ( 'NONE', #3402, #2125, #2157 ) ;
+#2741 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#2742 = VECTOR ( 'NONE', #3092, 1000.000000000000000 ) ;
+#2743 = ORIENTED_EDGE ( 'NONE', *, *, #2247, .F. ) ;
+#2744 = EDGE_CURVE ( 'NONE', #4216, #2386, #4746, .T. ) ;
+#2745 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#2746 = ORIENTED_EDGE ( 'NONE', *, *, #3234, .F. ) ;
+#2747 = VECTOR ( 'NONE', #5171, 1000.000000000000000 ) ;
+#2748 = AXIS2_PLACEMENT_3D ( 'NONE', #1118, #4887, #4095 ) ;
+#2749 = EDGE_CURVE ( 'NONE', #493, #5017, #2873, .T. ) ;
+#2750 = FACE_OUTER_BOUND ( 'NONE', #4927, .T. ) ;
+#2751 = ORIENTED_EDGE ( 'NONE', *, *, #2667, .F. ) ;
+#2752 = PLANE ( 'NONE', #1808 ) ;
+#2753 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#2754 = ADVANCED_FACE ( 'NONE', ( #4537 ), #1330, .F. ) ;
+#2755 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2756 = ORIENTED_EDGE ( 'NONE', *, *, #3382, .F. ) ;
+#2757 = LINE ( 'NONE', #460, #1160 ) ;
+#2758 = VERTEX_POINT ( 'NONE', #522 ) ;
+#2759 = LINE ( 'NONE', #5263, #4339 ) ;
+#2760 = ORIENTED_EDGE ( 'NONE', *, *, #3835, .T. ) ;
+#2761 = PLANE ( 'NONE', #101 ) ;
+#2762 = VECTOR ( 'NONE', #2162, 1000.000000000000000 ) ;
+#2763 = VECTOR ( 'NONE', #5320, 1000.000000000000000 ) ;
+#2764 = ORIENTED_EDGE ( 'NONE', *, *, #150, .T. ) ;
+#2765 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2766 = EDGE_LOOP ( 'NONE', ( #3093, #2088, #4867, #1076 ) ) ;
+#2767 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#2768 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2769 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2770 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[2]', #4106 ) ;
+#2771 = SURFACE_STYLE_FILL_AREA ( #429 ) ;
+#2772 = EDGE_CURVE ( 'NONE', #1348, #5178, #3818, .T. ) ;
+#2773 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2774 = VERTEX_POINT ( 'NONE', #1821 ) ;
+#2775 = PLANE ( 'NONE', #1127 ) ;
+#2776 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#2777 = EDGE_CURVE ( 'NONE', #3430, #641, #1174, .T. ) ;
+#2778 = ORIENTED_EDGE ( 'NONE', *, *, #2647, .F. ) ;
+#2779 = EDGE_CURVE ( 'NONE', #3902, #2900, #3944, .T. ) ;
+#2780 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2781 = ORIENTED_EDGE ( 'NONE', *, *, #4341, .T. ) ;
+#2782 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.1000000000000000100, 1.305000000000000600 ) ) ;
+#2783 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.1000000000000000100, -0.1249999999999999700 ) ) ;
+#2784 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2785 = ADVANCED_FACE ( 'NONE', ( #1241 ), #936, .F. ) ;
+#2786 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2787 = VERTEX_POINT ( 'NONE', #1837 ) ;
+#2788 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#2789 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#2790 = VECTOR ( 'NONE', #1894, 1000.000000000000000 ) ;
+#2791 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2792 = ORIENTED_EDGE ( 'NONE', *, *, #4302, .T. ) ;
+#2793 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2794 = LINE ( 'NONE', #3676, #4433 ) ;
+#2795 = VERTEX_POINT ( 'NONE', #197 ) ;
+#2796 = EDGE_CURVE ( 'NONE', #2708, #477, #859, .T. ) ;
+#2797 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.0000000000000000000, -0.1249999999999999700 ) ) ;
+#2798 = EDGE_LOOP ( 'NONE', ( #2228, #1898, #4454, #4822 ) ) ;
+#2799 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#2800 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2801 = ORIENTED_EDGE ( 'NONE', *, *, #2253, .F. ) ;
+#2802 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2803 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2804 = ORIENTED_EDGE ( 'NONE', *, *, #1352, .F. ) ;
+#2805 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2806 = ADVANCED_FACE ( 'NONE', ( #3297 ), #1021, .F. ) ;
+#2807 = EDGE_CURVE ( 'NONE', #3858, #4314, #923, .T. ) ;
+#2808 = FACE_OUTER_BOUND ( 'NONE', #3331, .T. ) ;
+#2809 = VERTEX_POINT ( 'NONE', #2558 ) ;
+#2810 = SURFACE_SIDE_STYLE ('',( #3780 ) ) ;
+#2811 = EDGE_CURVE ( 'NONE', #1621, #1955, #3363, .T. ) ;
+#2812 = ORIENTED_EDGE ( 'NONE', *, *, #4021, .F. ) ;
+#2813 = LINE ( 'NONE', #2243, #5390 ) ;
+#2814 = EDGE_LOOP ( 'NONE', ( #3879, #3394, #600, #2464 ) ) ;
+#2815 = PLANE ( 'NONE', #3933 ) ;
+#2816 = EDGE_CURVE ( 'NONE', #1981, #99, #1857, .T. ) ;
+#2817 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2818 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2819 = ORIENTED_EDGE ( 'NONE', *, *, #530, .F. ) ;
+#2820 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2821 = VECTOR ( 'NONE', #2103, 1000.000000000000000 ) ;
+#2822 = ORIENTED_EDGE ( 'NONE', *, *, #3553, .F. ) ;
+#2823 = EDGE_CURVE ( 'NONE', #2397, #3975, #5194, .T. ) ;
+#2824 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2825 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#2826 = ORIENTED_EDGE ( 'NONE', *, *, #1921, .F. ) ;
+#2827 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#2828 = PLANE ( 'NONE', #998 ) ;
+#2829 = LINE ( 'NONE', #1323, #4663 ) ;
+#2830 = ORIENTED_EDGE ( 'NONE', *, *, #2026, .F. ) ;
+#2831 = VECTOR ( 'NONE', #4804, 1000.000000000000000 ) ;
+#2832 = ORIENTED_EDGE ( 'NONE', *, *, #4074, .T. ) ;
+#2833 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4883, 'distance_accuracy_value', 'NONE');
+#2834 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2835 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#2836 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2837 = VERTEX_POINT ( 'NONE', #3546 ) ;
+#2838 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2839 = ADVANCED_FACE ( 'NONE', ( #1745 ), #4353, .T. ) ;
+#2840 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#2841 = FACE_OUTER_BOUND ( 'NONE', #3348, .T. ) ;
+#2842 = ORIENTED_EDGE ( 'NONE', *, *, #4566, .T. ) ;
+#2843 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2844 = FILL_AREA_STYLE ('',( #5030 ) ) ;
+#2845 = ORIENTED_EDGE ( 'NONE', *, *, #2189, .F. ) ;
+#2846 = EDGE_CURVE ( 'NONE', #2725, #4480, #3227, .T. ) ;
+#2847 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2848 = FACE_OUTER_BOUND ( 'NONE', #2013, .T. ) ;
+#2849 = ADVANCED_FACE ( 'NONE', ( #3887 ), #3116, .F. ) ;
+#2850 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2851 = ORIENTED_EDGE ( 'NONE', *, *, #5352, .F. ) ;
+#2852 = EDGE_CURVE ( 'NONE', #1090, #1318, #236, .T. ) ;
+#2853 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.0000000000000000000, 0.1250000000000000000 ) ) ;
+#2854 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2855 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#2856 = VECTOR ( 'NONE', #3591, 1000.000000000000000 ) ;
+#2857 = VECTOR ( 'NONE', #1886, 1000.000000000000000 ) ;
+#2858 = EDGE_CURVE ( 'NONE', #3437, #1606, #789, .T. ) ;
+#2859 = ORIENTED_EDGE ( 'NONE', *, *, #5209, .F. ) ;
+#2860 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2861 = LINE ( 'NONE', #76, #2081 ) ;
+#2862 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2863 = VECTOR ( 'NONE', #1170, 1000.000000000000000 ) ;
+#2864 = ORIENTED_EDGE ( 'NONE', *, *, #1507, .F. ) ;
+#2865 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#2866 = ADVANCED_FACE ( 'NONE', ( #4286 ), #3525, .T. ) ;
+#2867 = FACE_OUTER_BOUND ( 'NONE', #5121, .T. ) ;
+#2868 = ORIENTED_EDGE ( 'NONE', *, *, #807, .T. ) ;
+#2869 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.1000000000000000100, 1.005000000000000800 ) ) ;
+#2870 = ORIENTED_EDGE ( 'NONE', *, *, #4680, .F. ) ;
+#2871 = DIRECTION ( 'NONE', ( 9.637352644315595200E-017, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2872 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#2873 = LINE ( 'NONE', #1704, #296 ) ;
+#2874 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2875 = VECTOR ( 'NONE', #661, 1000.000000000000000 ) ;
+#2876 = VERTEX_POINT ( 'NONE', #2277 ) ;
+#2877 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2878 = ORIENTED_EDGE ( 'NONE', *, *, #3036, .F. ) ;
+#2879 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#2880 = EDGE_CURVE ( 'NONE', #4252, #927, #5131, .T. ) ;
+#2881 = VECTOR ( 'NONE', #4342, 1000.000000000000000 ) ;
+#2882 = ORIENTED_EDGE ( 'NONE', *, *, #836, .T. ) ;
+#2883 = ADVANCED_FACE ( 'NONE', ( #984 ), #1880, .F. ) ;
+#2884 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2885 = ORIENTED_EDGE ( 'NONE', *, *, #4798, .F. ) ;
+#2886 = AXIS2_PLACEMENT_3D ( 'NONE', #5306, #371, #328 ) ;
+#2887 = AXIS2_PLACEMENT_3D ( 'NONE', #2802, #766, #3281 ) ;
+#2888 = VECTOR ( 'NONE', #3072, 1000.000000000000000 ) ;
+#2889 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2890 = LINE ( 'NONE', #444, #168 ) ;
+#2891 = ORIENTED_EDGE ( 'NONE', *, *, #4641, .T. ) ;
+#2892 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#2893 = ORIENTED_EDGE ( 'NONE', *, *, #2667, .T. ) ;
+#2894 = SURFACE_STYLE_FILL_AREA ( #2844 ) ;
+#2895 = LINE ( 'NONE', #4485, #911 ) ;
+#2896 = ORIENTED_EDGE ( 'NONE', *, *, #451, .F. ) ;
+#2897 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#2898 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#2899 = VECTOR ( 'NONE', #534, 1000.000000000000000 ) ;
+#2900 = VERTEX_POINT ( 'NONE', #1143 ) ;
+#2901 = VECTOR ( 'NONE', #5304, 1000.000000000000000 ) ;
+#2902 = ORIENTED_EDGE ( 'NONE', *, *, #1584, .F. ) ;
+#2903 = SURFACE_STYLE_USAGE ( .BOTH. , #4171 ) ;
+#2904 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2905 = PRESENTATION_STYLE_ASSIGNMENT (( #2903 ) ) ;
+#2906 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#2907 = EDGE_CURVE ( 'NONE', #1986, #1658, #4997, .T. ) ;
+#2908 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#2909 = SURFACE_STYLE_FILL_AREA ( #2715 ) ;
+#2910 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2911 = ORIENTED_EDGE ( 'NONE', *, *, #3700, .F. ) ;
+#2912 = ADVANCED_FACE ( 'NONE', ( #657 ), #4861, .F. ) ;
+#2913 = PLANE ( 'NONE', #2446 ) ;
+#2914 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2915 = AXIS2_PLACEMENT_3D ( 'NONE', #3743, #3342, #2919 ) ;
+#2916 = EDGE_CURVE ( 'NONE', #4686, #375, #4007, .T. ) ;
+#2917 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2918 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2919 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2920 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#2921 = ORIENTED_EDGE ( 'NONE', *, *, #2823, .T. ) ;
+#2922 = EDGE_CURVE ( 'NONE', #4163, #2423, #1620, .T. ) ;
+#2923 = ORIENTED_EDGE ( 'NONE', *, *, #49, .F. ) ;
+#2924 = DIRECTION ( 'NONE', ( 8.673617379884027600E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2925 = FACE_OUTER_BOUND ( 'NONE', #555, .T. ) ;
+#2926 = ORIENTED_EDGE ( 'NONE', *, *, #4712, .T. ) ;
+#2927 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -8.673617379884027600E-016 ) ) ;
+#2928 = EDGE_CURVE ( 'NONE', #4159, #2758, #4926, .T. ) ;
+#2929 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2930 = ORIENTED_EDGE ( 'NONE', *, *, #158, .T. ) ;
+#2931 = VECTOR ( 'NONE', #1176, 1000.000000000000000 ) ;
+#2932 = ORIENTED_EDGE ( 'NONE', *, *, #2232, .F. ) ;
+#2933 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2934 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2935 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2551, 'distance_accuracy_value', 'NONE');
+#2936 = ADVANCED_FACE ( 'NONE', ( #4783 ), #267, .F. ) ;
+#2937 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.0000000000000000000, -0.1249999999999999700 ) ) ;
+#2938 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#2939 = FACE_OUTER_BOUND ( 'NONE', #2678, .T. ) ;
+#2940 = VERTEX_POINT ( 'NONE', #4824 ) ;
+#2941 = PLANE ( 'NONE', #4474 ) ;
+#2942 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2943 = VECTOR ( 'NONE', #4065, 1000.000000000000000 ) ;
+#2944 = ORIENTED_EDGE ( 'NONE', *, *, #633, .F. ) ;
+#2945 = EDGE_CURVE ( 'NONE', #5116, #1519, #123, .T. ) ;
+#2946 = PLANE ( 'NONE', #4415 ) ;
+#2947 = ADVANCED_FACE ( 'NONE', ( #2293 ), #3182, .F. ) ;
+#2948 = EDGE_LOOP ( 'NONE', ( #3492, #3316, #2636, #2760 ) ) ;
+#2949 = VECTOR ( 'NONE', #239, 1000.000000000000000 ) ;
+#2950 = ORIENTED_EDGE ( 'NONE', *, *, #2480, .F. ) ;
+#2951 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#2952 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2953 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#2954 = ORIENTED_EDGE ( 'NONE', *, *, #2749, .F. ) ;
+#2955 = LINE ( 'NONE', #4944, #1734 ) ;
+#2956 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2957 = PLANE ( 'NONE', #279 ) ;
+#2958 = LINE ( 'NONE', #5409, #1302 ) ;
+#2959 = ORIENTED_EDGE ( 'NONE', *, *, #2189, .T. ) ;
+#2960 = EDGE_CURVE ( 'NONE', #1442, #292, #1484, .T. ) ;
+#2961 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #5370 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #5024, #3702, #1243 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2962 = AXIS2_PLACEMENT_3D ( 'NONE', #4108, #2395, #2485 ) ;
+#2963 = ORIENTED_EDGE ( 'NONE', *, *, #3104, .T. ) ;
+#2964 = LINE ( 'NONE', #2283, #1168 ) ;
+#2965 = ORIENTED_EDGE ( 'NONE', *, *, #5356, .F. ) ;
+#2966 = EDGE_CURVE ( 'NONE', #3414, #1981, #4152, .T. ) ;
+#2967 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 9.637352644315595200E-017 ) ) ;
+#2968 = LINE ( 'NONE', #1184, #656 ) ;
+#2969 = ADVANCED_FACE ( 'NONE', ( #2689 ), #1567, .F. ) ;
+#2970 = DIRECTION ( 'NONE', ( -1.141265444721583800E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2971 = VECTOR ( 'NONE', #4420, 1000.000000000000000 ) ;
+#2972 = ORIENTED_EDGE ( 'NONE', *, *, #3581, .T. ) ;
+#2973 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#2974 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#2975 = LINE ( 'NONE', #1505, #5198 ) ;
+#2976 = LINE ( 'NONE', #4795, #727 ) ;
+#2977 = VERTEX_POINT ( 'NONE', #746 ) ;
+#2978 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.0000000000000000000, 0.1250000000000000000 ) ) ;
+#2979 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#2980 = PLANE ( 'NONE', #1758 ) ;
+#2981 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2982 = ORIENTED_EDGE ( 'NONE', *, *, #49, .T. ) ;
+#2983 = PLANE ( 'NONE', #1872 ) ;
+#2984 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2985 = ORIENTED_EDGE ( 'NONE', *, *, #213, .F. ) ;
+#2986 = PLANE ( 'NONE', #3052 ) ;
+#2987 = AXIS2_PLACEMENT_3D ( 'NONE', #4451, #4848, #4436 ) ;
+#2988 = EDGE_CURVE ( 'NONE', #3975, #4815, #4468, .T. ) ;
+#2989 = VERTEX_POINT ( 'NONE', #4878 ) ;
+#2990 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2991 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2992 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2993 = AXIS2_PLACEMENT_3D ( 'NONE', #2712, #2793, #4793 ) ;
+#2994 = LINE ( 'NONE', #1759, #673 ) ;
+#2995 = ADVANCED_FACE ( 'NONE', ( #1687 ), #1972, .F. ) ;
+#2996 = VERTEX_POINT ( 'NONE', #4046 ) ;
+#2997 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2998 = VERTEX_POINT ( 'NONE', #2727 ) ;
+#2999 = EDGE_CURVE ( 'NONE', #2900, #4110, #3809, .T. ) ;
+#3000 = LINE ( 'NONE', #293, #4694 ) ;
+#3001 = EDGE_LOOP ( 'NONE', ( #1430, #2343, #2868, #4434 ) ) ;
+#3002 = EDGE_CURVE ( 'NONE', #2289, #340, #4730, .T. ) ;
+#3003 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3004 = AXIS2_PLACEMENT_3D ( 'NONE', #2166, #4123, #3807 ) ;
+#3005 = LINE ( 'NONE', #3684, #3259 ) ;
+#3006 = EDGE_CURVE ( 'NONE', #1265, #4445, #455, .T. ) ;
+#3007 = ORIENTED_EDGE ( 'NONE', *, *, #4759, .T. ) ;
+#3008 = EDGE_LOOP ( 'NONE', ( #1384, #5398, #1322, #676 ) ) ;
+#3009 = AXIS2_PLACEMENT_3D ( 'NONE', #5193, #1107, #1966 ) ;
+#3010 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #864, 'distance_accuracy_value', 'NONE');
+#3011 = PLANE ( 'NONE', #4466 ) ;
+#3012 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3013 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#3014 = LINE ( 'NONE', #1106, #5307 ) ;
+#3015 = ORIENTED_EDGE ( 'NONE', *, *, #2311, .T. ) ;
+#3016 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#3017 = ORIENTED_EDGE ( 'NONE', *, *, #1660, .F. ) ;
+#3018 = FACE_BOUND ( 'NONE', #3510, .T. ) ;
+#3019 = VERTEX_POINT ( 'NONE', #3957 ) ;
+#3020 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3021 = ORIENTED_EDGE ( 'NONE', *, *, #4734, .F. ) ;
+#3022 = LINE ( 'NONE', #2578, #3535 ) ;
+#3023 = ADVANCED_FACE ( 'NONE', ( #3094 ), #2752, .F. ) ;
+#3024 = VECTOR ( 'NONE', #3384, 1000.000000000000000 ) ;
+#3025 = ORIENTED_EDGE ( 'NONE', *, *, #4774, .F. ) ;
+#3026 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3027 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#3028 = ORIENTED_EDGE ( 'NONE', *, *, #1244, .T. ) ;
+#3029 = LINE ( 'NONE', #2593, #297 ) ;
+#3030 = ORIENTED_EDGE ( 'NONE', *, *, #3, .T. ) ;
+#3031 = LINE ( 'NONE', #2855, #590 ) ;
+#3032 = VERTEX_POINT ( 'NONE', #1054 ) ;
+#3033 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#3034 = VECTOR ( 'NONE', #931, 1000.000000000000000 ) ;
+#3035 = VERTEX_POINT ( 'NONE', #2693 ) ;
+#3036 = EDGE_CURVE ( 'NONE', #1318, #3924, #3607, .T. ) ;
+#3037 = ORIENTED_EDGE ( 'NONE', *, *, #1068, .T. ) ;
+#3038 = AXIS2_PLACEMENT_3D ( 'NONE', #4329, #2187, #2214 ) ;
+#3039 = FACE_OUTER_BOUND ( 'NONE', #1469, .T. ) ;
+#3040 = EDGE_CURVE ( 'NONE', #3408, #304, #4600, .T. ) ;
+#3041 = ORIENTED_EDGE ( 'NONE', *, *, #283, .F. ) ;
+#3042 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3043 = AXIS2_PLACEMENT_3D ( 'NONE', #2370, #2349, #3620 ) ;
+#3044 = EDGE_CURVE ( 'NONE', #987, #4833, #3482, .T. ) ;
+#3045 = FACE_OUTER_BOUND ( 'NONE', #4367, .T. ) ;
+#3046 = FILL_AREA_STYLE_COLOUR ( '', #2587 ) ;
+#3047 = ORIENTED_EDGE ( 'NONE', *, *, #5203, .T. ) ;
+#3048 = PLANE ( 'NONE', #2025 ) ;
+#3049 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#3050 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3051 = ADVANCED_FACE ( 'NONE', ( #5189 ), #651, .F. ) ;
+#3052 = AXIS2_PLACEMENT_3D ( 'NONE', #2196, #3433, #4683 ) ;
+#3053 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3054 = ORIENTED_EDGE ( 'NONE', *, *, #664, .F. ) ;
+#3055 = EDGE_CURVE ( 'NONE', #3606, #976, #4778, .T. ) ;
+#3056 = ORIENTED_EDGE ( 'NONE', *, *, #3040, .T. ) ;
+#3057 = PLANE ( 'NONE', #5105 ) ;
+#3058 = VECTOR ( 'NONE', #5016, 1000.000000000000000 ) ;
+#3059 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3060 = SURFACE_STYLE_FILL_AREA ( #1075 ) ;
+#3061 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#3062 = ORIENTED_EDGE ( 'NONE', *, *, #4566, .F. ) ;
+#3063 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#3064 = EDGE_CURVE ( 'NONE', #2114, #4265, #4345, .T. ) ;
+#3065 = LINE ( 'NONE', #5047, #4563 ) ;
+#3066 = VECTOR ( 'NONE', #1351, 1000.000000000000000 ) ;
+#3067 = EDGE_CURVE ( 'NONE', #708, #884, #3357, .T. ) ;
+#3068 = ORIENTED_EDGE ( 'NONE', *, *, #3533, .F. ) ;
+#3069 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.711898167082375800E-016 ) ) ;
+#3070 = AXIS2_PLACEMENT_3D ( 'NONE', #2444, #2098, #867 ) ;
+#3071 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#3072 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#3073 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#3074 = AXIS2_PLACEMENT_3D ( 'NONE', #948, #2970, #3388 ) ;
+#3075 = PRESENTATION_STYLE_ASSIGNMENT (( #2494 ) ) ;
+#3076 = VECTOR ( 'NONE', #4500, 1000.000000000000000 ) ;
+#3077 = VECTOR ( 'NONE', #3435, 1000.000000000000000 ) ;
+#3078 = ORIENTED_EDGE ( 'NONE', *, *, #4416, .F. ) ;
+#3079 = ADVANCED_FACE ( 'NONE', ( #599 ), #3565, .F. ) ;
+#3080 = VECTOR ( 'NONE', #4132, 1000.000000000000000 ) ;
+#3081 = EDGE_LOOP ( 'NONE', ( #3176, #1161, #182, #3399 ) ) ;
+#3082 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3083 = EDGE_CURVE ( 'NONE', #1231, #1265, #2964, .T. ) ;
+#3084 = PLANE ( 'NONE', #3486 ) ;
+#3085 = CLOSED_SHELL ( 'NONE', ( #1914, #1805, #5262, #1605, #2022, #2654 ) ) ;
+#3086 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3087 = FACE_BOUND ( 'NONE', #3821, .T. ) ;
+#3088 = ORIENTED_EDGE ( 'NONE', *, *, #4831, .T. ) ;
+#3089 = ORIENTED_EDGE ( 'NONE', *, *, #4061, .T. ) ;
+#3090 = LINE ( 'NONE', #2799, #4988 ) ;
+#3091 = EDGE_LOOP ( 'NONE', ( #4590, #1506, #1512, #1483 ) ) ;
+#3092 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3093 = ORIENTED_EDGE ( 'NONE', *, *, #3002, .T. ) ;
+#3094 = FACE_OUTER_BOUND ( 'NONE', #18, .T. ) ;
+#3095 = ORIENTED_EDGE ( 'NONE', *, *, #4197, .F. ) ;
+#3096 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3472 ) ) ;
+#3097 = VECTOR ( 'NONE', #792, 1000.000000000000000 ) ;
+#3098 = ORIENTED_EDGE ( 'NONE', *, *, #2811, .T. ) ;
+#3099 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#3100 = VECTOR ( 'NONE', #3519, 1000.000000000000000 ) ;
+#3101 = EDGE_CURVE ( 'NONE', #2076, #188, #1855, .T. ) ;
+#3102 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#3103 = ORIENTED_EDGE ( 'NONE', *, *, #3654, .F. ) ;
+#3104 = EDGE_CURVE ( 'NONE', #13, #3727, #2115, .T. ) ;
+#3105 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#3106 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#3107 = SURFACE_STYLE_FILL_AREA ( #3903 ) ;
+#3108 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3109 = VERTEX_POINT ( 'NONE', #3105 ) ;
+#3110 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#3111 = ORIENTED_EDGE ( 'NONE', *, *, #5082, .T. ) ;
+#3112 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#3113 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3114 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3115 = ORIENTED_EDGE ( 'NONE', *, *, #3006, .F. ) ;
+#3116 = PLANE ( 'NONE', #338 ) ;
+#3117 = LINE ( 'NONE', #3596, #5365 ) ;
+#3118 = FACE_OUTER_BOUND ( 'NONE', #1888, .T. ) ;
+#3119 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#3120 = VERTEX_POINT ( 'NONE', #4808 ) ;
+#3121 = PRESENTATION_STYLE_ASSIGNMENT (( #800 ) ) ;
+#3122 = ORIENTED_EDGE ( 'NONE', *, *, #4082, .T. ) ;
+#3123 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3124 = VECTOR ( 'NONE', #1236, 1000.000000000000000 ) ;
+#3125 = ORIENTED_EDGE ( 'NONE', *, *, #3448, .T. ) ;
+#3126 = EDGE_CURVE ( 'NONE', #4340, #1606, #47, .T. ) ;
+#3127 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884027600E-016 ) ) ;
+#3128 = ORIENTED_EDGE ( 'NONE', *, *, #3332, .T. ) ;
+#3129 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3130 = EDGE_CURVE ( 'NONE', #2940, #1598, #1545, .T. ) ;
+#3131 = LINE ( 'NONE', #1497, #2221 ) ;
+#3132 = ORIENTED_EDGE ( 'NONE', *, *, #2945, .T. ) ;
+#3133 = EDGE_CURVE ( 'NONE', #261, #4781, #3939, .T. ) ;
+#3134 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3135 = VERTEX_POINT ( 'NONE', #2398 ) ;
+#3136 = FACE_BOUND ( 'NONE', #3708, .T. ) ;
+#3137 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3138 = EDGE_LOOP ( 'NONE', ( #4467, #4847, #4154, #3497 ) ) ;
+#3139 = VECTOR ( 'NONE', #3086, 1000.000000000000000 ) ;
+#3140 = VECTOR ( 'NONE', #531, 1000.000000000000000 ) ;
+#3141 = ORIENTED_EDGE ( 'NONE', *, *, #4041, .F. ) ;
+#3142 = PLANE ( 'NONE', #2608 ) ;
+#3143 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#3144 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#3145 = VECTOR ( 'NONE', #4622, 1000.000000000000000 ) ;
+#3146 = ORIENTED_EDGE ( 'NONE', *, *, #2191, .T. ) ;
+#3147 = VECTOR ( 'NONE', #1991, 1000.000000000000000 ) ;
+#3148 = ORIENTED_EDGE ( 'NONE', *, *, #358, .F. ) ;
+#3149 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3150 = LINE ( 'NONE', #4550, #3942 ) ;
+#3151 = VERTEX_POINT ( 'NONE', #2827 ) ;
+#3152 = FACE_OUTER_BOUND ( 'NONE', #1895, .T. ) ;
+#3153 = EDGE_LOOP ( 'NONE', ( #1369, #9, #4995, #2662 ) ) ;
+#3154 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3155 = ORIENTED_EDGE ( 'NONE', *, *, #3783, .F. ) ;
+#3156 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#3157 = EDGE_CURVE ( 'NONE', #4509, #1303, #4659, .T. ) ;
+#3158 = VECTOR ( 'NONE', #5414, 1000.000000000000000 ) ;
+#3159 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3160 = EDGE_CURVE ( 'NONE', #2011, #860, #5064, .T. ) ;
+#3161 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.1000000000000000100, 1.005000000000000800 ) ) ;
+#3162 = ADVANCED_FACE ( 'NONE', ( #178 ), #3671, .F. ) ;
+#3163 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3164 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[12]', #4031 ) ;
+#3165 = VERTEX_POINT ( 'NONE', #2000 ) ;
+#3166 = AXIS2_PLACEMENT_3D ( 'NONE', #880, #3753, #2927 ) ;
+#3167 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#3168 = ORIENTED_EDGE ( 'NONE', *, *, #5399, .F. ) ;
+#3169 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3170 = ORIENTED_EDGE ( 'NONE', *, *, #1004, .F. ) ;
+#3171 = EDGE_CURVE ( 'NONE', #2996, #985, #4531, .T. ) ;
+#3172 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3173 = LINE ( 'NONE', #926, #4493 ) ;
+#3174 = VECTOR ( 'NONE', #4458, 1000.000000000000000 ) ;
+#3175 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3176 = ORIENTED_EDGE ( 'NONE', *, *, #1843, .T. ) ;
+#3177 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3178 = LINE ( 'NONE', #2978, #1130 ) ;
+#3179 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#3180 = VECTOR ( 'NONE', #830, 1000.000000000000000 ) ;
+#3181 = LINE ( 'NONE', #4262, #3066 ) ;
+#3182 = PLANE ( 'NONE', #2631 ) ;
+#3183 = AXIS2_PLACEMENT_3D ( 'NONE', #693, #3955, #3562 ) ;
+#3184 = ORIENTED_EDGE ( 'NONE', *, *, #1959, .F. ) ;
+#3185 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#3186 = EDGE_CURVE ( 'NONE', #1658, #1297, #3679, .T. ) ;
+#3187 = LINE ( 'NONE', #1524, #4498 ) ;
+#3188 = ORIENTED_EDGE ( 'NONE', *, *, #4386, .F. ) ;
+#3189 = PLANE ( 'NONE', #5013 ) ;
+#3190 = ADVANCED_FACE ( 'NONE', ( #2635 ), #2338, .F. ) ;
+#3191 = EDGE_LOOP ( 'NONE', ( #2443, #5259, #2182, #4533 ) ) ;
+#3192 = EDGE_CURVE ( 'NONE', #2076, #2774, #5252, .T. ) ;
+#3193 = VECTOR ( 'NONE', #401, 1000.000000000000000 ) ;
+#3194 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.1000000000000000100, -0.1249999999999999200 ) ) ;
+#3195 = VECTOR ( 'NONE', #1768, 1000.000000000000000 ) ;
+#3196 = VERTEX_POINT ( 'NONE', #774 ) ;
+#3197 = EDGE_CURVE ( 'NONE', #1658, #3815, #2627, .T. ) ;
+#3198 = PLANE ( 'NONE', #695 ) ;
+#3199 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#3200 = AXIS2_PLACEMENT_3D ( 'NONE', #5148, #5164, #3470 ) ;
+#3201 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#3202 = VECTOR ( 'NONE', #2502, 1000.000000000000000 ) ;
+#3203 = ORIENTED_EDGE ( 'NONE', *, *, #5229, .F. ) ;
+#3204 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1117, 'design' ) ;
+#3205 = EDGE_CURVE ( 'NONE', #5184, #4130, #3601, .T. ) ;
+#3206 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3207 = ORIENTED_EDGE ( 'NONE', *, *, #4334, .T. ) ;
+#3208 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3209 = LINE ( 'NONE', #399, #2344 ) ;
+#3210 = ORIENTED_EDGE ( 'NONE', *, *, #4392, .T. ) ;
+#3211 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3212 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3213 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3214 = VERTEX_POINT ( 'NONE', #3645 ) ;
+#3215 = VECTOR ( 'NONE', #394, 1000.000000000000000 ) ;
+#3216 = ORIENTED_EDGE ( 'NONE', *, *, #3545, .T. ) ;
+#3217 = FACE_OUTER_BOUND ( 'NONE', #4182, .T. ) ;
+#3218 = ORIENTED_EDGE ( 'NONE', *, *, #4192, .F. ) ;
+#3219 = PLANE ( 'NONE', #2748 ) ;
+#3220 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.1000000000000000100, -0.1249999999999999700 ) ) ;
+#3221 = VERTEX_POINT ( 'NONE', #2379 ) ;
+#3222 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3223 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#3224 = PLANE ( 'NONE', #463 ) ;
+#3225 = ADVANCED_FACE ( 'NONE', ( #1096 ), #4456, .F. ) ;
+#3226 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#3227 = LINE ( 'NONE', #665, #5336 ) ;
+#3228 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3229 = ORIENTED_EDGE ( 'NONE', *, *, #5093, .F. ) ;
+#3230 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#3231 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#3232 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3233 = ORIENTED_EDGE ( 'NONE', *, *, #3337, .T. ) ;
+#3234 = EDGE_CURVE ( 'NONE', #2023, #2177, #1979, .T. ) ;
+#3235 = VECTOR ( 'NONE', #1413, 1000.000000000000000 ) ;
+#3236 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3237 = AXIS2_PLACEMENT_3D ( 'NONE', #4797, #3557, #4818 ) ;
+#3238 = ORIENTED_EDGE ( 'NONE', *, *, #5078, .F. ) ;
+#3239 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3240 = PLANE ( 'NONE', #2223 ) ;
+#3241 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999600, 1.000000000000000000, 1.500000000000000000 ) ) ;
+#3242 = ORIENTED_EDGE ( 'NONE', *, *, #3904, .F. ) ;
+#3243 = FACE_OUTER_BOUND ( 'NONE', #3138, .T. ) ;
+#3244 = PLANE ( 'NONE', #1208 ) ;
+#3245 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3246 = ORIENTED_EDGE ( 'NONE', *, *, #1890, .F. ) ;
+#3247 = ADVANCED_FACE ( 'NONE', ( #1299 ), #1171, .T. ) ;
+#3248 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3249 = VECTOR ( 'NONE', #434, 1000.000000000000000 ) ;
+#3250 = LINE ( 'NONE', #1810, #4876 ) ;
+#3251 = ORIENTED_EDGE ( 'NONE', *, *, #3442, .T. ) ;
+#3252 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3253 = LINE ( 'NONE', #2290, #269 ) ;
+#3254 = ORIENTED_EDGE ( 'NONE', *, *, #3332, .F. ) ;
+#3255 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3256 = PLANE ( 'NONE', #4958 ) ;
+#3257 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3258 = VERTEX_POINT ( 'NONE', #1281 ) ;
+#3259 = VECTOR ( 'NONE', #2021, 1000.000000000000000 ) ;
+#3260 = EDGE_LOOP ( 'NONE', ( #4354, #541, #1733, #1879 ) ) ;
+#3261 = AXIS2_PLACEMENT_3D ( 'NONE', #2920, #3704, #2072 ) ;
+#3262 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3263 = LINE ( 'NONE', #4010, #2729 ) ;
+#3264 = ORIENTED_EDGE ( 'NONE', *, *, #567, .T. ) ;
+#3265 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#3266 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#3267 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3268 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3646 ), #4112 ) ;
+#3269 = AXIS2_PLACEMENT_3D ( 'NONE', #1877, #4787, #713 ) ;
+#3270 = VECTOR ( 'NONE', #3286, 1000.000000000000000 ) ;
+#3271 = ORIENTED_EDGE ( 'NONE', *, *, #2823, .F. ) ;
+#3272 = EDGE_CURVE ( 'NONE', #2079, #3606, #1917, .T. ) ;
+#3273 = VERTEX_POINT ( 'NONE', #5332 ) ;
+#3274 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#3275 = VECTOR ( 'NONE', #4755, 1000.000000000000000 ) ;
+#3276 = ORIENTED_EDGE ( 'NONE', *, *, #4197, .T. ) ;
+#3277 = EDGE_CURVE ( 'NONE', #4421, #4110, #172, .T. ) ;
+#3278 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#3279 = ADVANCED_FACE ( 'NONE', ( #3998 ), #1692, .F. ) ;
+#3280 = ORIENTED_EDGE ( 'NONE', *, *, #2480, .T. ) ;
+#3281 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3282 = LINE ( 'NONE', #4729, #3872 ) ;
+#3283 = EDGE_LOOP ( 'NONE', ( #2605, #4087, #2743, #525 ) ) ;
+#3284 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.1000000000000000100, 1.005000000000000800 ) ) ;
+#3285 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#3286 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3287 = EDGE_LOOP ( 'NONE', ( #4318, #1284, #2746, #737 ) ) ;
+#3288 = VECTOR ( 'NONE', #2421, 1000.000000000000000 ) ;
+#3289 = ORIENTED_EDGE ( 'NONE', *, *, #2777, .T. ) ;
+#3290 = AXIS2_PLACEMENT_3D ( 'NONE', #3787, #1309, #5040 ) ;
+#3291 = PLANE ( 'NONE', #5253 ) ;
+#3292 = SURFACE_STYLE_USAGE ( .BOTH. , #4969 ) ;
+#3293 = VECTOR ( 'NONE', #1350, 1000.000000000000000 ) ;
+#3294 = EDGE_CURVE ( 'NONE', #1231, #2837, #647, .T. ) ;
+#3295 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#3296 = ORIENTED_EDGE ( 'NONE', *, *, #1983, .T. ) ;
+#3297 = FACE_OUTER_BOUND ( 'NONE', #4735, .T. ) ;
+#3298 = ORIENTED_EDGE ( 'NONE', *, *, #3765, .T. ) ;
+#3299 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#3300 = VECTOR ( 'NONE', #1975, 1000.000000000000000 ) ;
+#3301 = ADVANCED_FACE ( 'NONE', ( #1540 ), #4111, .F. ) ;
+#3302 = SURFACE_SIDE_STYLE ('',( #3594 ) ) ;
+#3303 = ORIENTED_EDGE ( 'NONE', *, *, #5394, .F. ) ;
+#3304 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3305 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3306 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.0000000000000000000, 1.005000000000000800 ) ) ;
+#3307 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#3308 = ORIENTED_EDGE ( 'NONE', *, *, #3186, .F. ) ;
+#3309 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3310 = ADVANCED_FACE ( 'NONE', ( #447 ), #1635, .F. ) ;
+#3311 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3312 = EDGE_CURVE ( 'NONE', #3135, #1313, #2955, .T. ) ;
+#3313 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#3314 = EDGE_CURVE ( 'NONE', #1519, #3165, #3805, .T. ) ;
+#3315 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.0000000000000000000, 1.005000000000000800 ) ) ;
+#3316 = ORIENTED_EDGE ( 'NONE', *, *, #1923, .F. ) ;
+#3317 = EDGE_CURVE ( 'NONE', #3949, #4214, #3742, .T. ) ;
+#3318 = SURFACE_SIDE_STYLE ('',( #3398 ) ) ;
+#3319 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3320 = FACE_OUTER_BOUND ( 'NONE', #4607, .T. ) ;
+#3321 = EDGE_CURVE ( 'NONE', #3109, #1303, #4460, .T. ) ;
+#3322 = ORIENTED_EDGE ( 'NONE', *, *, #4427, .T. ) ;
+#3323 = VECTOR ( 'NONE', #2117, 1000.000000000000000 ) ;
+#3324 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.1000000000000000100, 1.005000000000000800 ) ) ;
+#3325 = PLANE ( 'NONE', #941 ) ;
+#3326 = FACE_OUTER_BOUND ( 'NONE', #2766, .T. ) ;
+#3327 = ADVANCED_FACE ( 'NONE', ( #4844 ), #888, .F. ) ;
+#3328 = FACE_OUTER_BOUND ( 'NONE', #3378, .T. ) ;
+#3329 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3330 = ORIENTED_EDGE ( 'NONE', *, *, #4438, .T. ) ;
+#3331 = EDGE_LOOP ( 'NONE', ( #3098, #381, #2735, #4613 ) ) ;
+#3332 = EDGE_CURVE ( 'NONE', #5178, #3775, #2757, .T. ) ;
+#3333 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3334 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3335 = EDGE_LOOP ( 'NONE', ( #1614, #3047, #773, #302 ) ) ;
+#3336 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #5418 ), #866 ) ;
+#3337 = EDGE_CURVE ( 'NONE', #1355, #5023, #4209, .T. ) ;
+#3338 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3339 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[8]', #4396 ) ;
+#3340 = FACE_OUTER_BOUND ( 'NONE', #1421, .T. ) ;
+#3341 = ORIENTED_EDGE ( 'NONE', *, *, #1565, .T. ) ;
+#3342 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3343 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#3344 = EDGE_CURVE ( 'NONE', #3411, #987, #4276, .T. ) ;
+#3345 = EDGE_LOOP ( 'NONE', ( #3561, #4569, #2671, #4714 ) ) ;
+#3346 = AXIS2_PLACEMENT_3D ( 'NONE', #2538, #63, #476 ) ;
+#3347 = VECTOR ( 'NONE', #838, 1000.000000000000000 ) ;
+#3348 = EDGE_LOOP ( 'NONE', ( #3355, #1711, #2870, #4767 ) ) ;
+#3349 = EDGE_CURVE ( 'NONE', #1252, #1499, #2504, .T. ) ;
+#3350 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.0000000000000000000, 1.305000000000000600 ) ) ;
+#3351 = VECTOR ( 'NONE', #4190, 1000.000000000000000 ) ;
+#3352 = ADVANCED_FACE ( 'NONE', ( #4144 ), #922, .F. ) ;
+#3353 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3354 = PRESENTATION_STYLE_ASSIGNMENT (( #4149 ) ) ;
+#3355 = ORIENTED_EDGE ( 'NONE', *, *, #3614, .T. ) ;
+#3356 = ORIENTED_EDGE ( 'NONE', *, *, #4237, .T. ) ;
+#3357 = LINE ( 'NONE', #4016, #4851 ) ;
+#3358 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3359 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.1000000000000000100, 0.1250000000000000000 ) ) ;
+#3360 = LINE ( 'NONE', #2335, #3097 ) ;
+#3361 = PLANE ( 'NONE', #1973 ) ;
+#3362 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3363 = LINE ( 'NONE', #3396, #1041 ) ;
+#3364 = VERTEX_POINT ( 'NONE', #873 ) ;
+#3365 = EDGE_CURVE ( 'NONE', #669, #2246, #3029, .T. ) ;
+#3366 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3367 = EDGE_LOOP ( 'NONE', ( #3505, #1591, #5343, #3207 ) ) ;
+#3368 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#3369 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3370 = AXIS2_PLACEMENT_3D ( 'NONE', #5374, #4440, #1938 ) ;
+#3371 = FACE_OUTER_BOUND ( 'NONE', #5329, .T. ) ;
+#3372 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#3373 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3374 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3375 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1432 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4136, #1655, #4555 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3376 = ADVANCED_FACE ( 'NONE', ( #777 ), #1770, .F. ) ;
+#3377 = SURFACE_SIDE_STYLE ('',( #4665 ) ) ;
+#3378 = EDGE_LOOP ( 'NONE', ( #3128, #357, #2985, #2686 ) ) ;
+#3379 = LINE ( 'NONE', #4858, #4365 ) ;
+#3380 = LINE ( 'NONE', #209, #5049 ) ;
+#3381 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#3382 = EDGE_CURVE ( 'NONE', #346, #3905, #5056, .T. ) ;
+#3383 = ORIENTED_EDGE ( 'NONE', *, *, #3130, .T. ) ;
+#3384 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3385 = AXIS2_PLACEMENT_3D ( 'NONE', #256, #4758, #4424 ) ;
+#3386 = LINE ( 'NONE', #4918, #4368 ) ;
+#3387 = LINE ( 'NONE', #156, #488 ) ;
+#3388 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.141265444721583800E-016 ) ) ;
+#3389 = EDGE_CURVE ( 'NONE', #4058, #1936, #1796, .T. ) ;
+#3390 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3391 = ORIENTED_EDGE ( 'NONE', *, *, #3277, .F. ) ;
+#3392 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#3393 = ORIENTED_EDGE ( 'NONE', *, *, #2540, .T. ) ;
+#3394 = ORIENTED_EDGE ( 'NONE', *, *, #4061, .F. ) ;
+#3395 = SURFACE_STYLE_USAGE ( .BOTH. , #4225 ) ;
+#3396 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#3397 = PLANE ( 'NONE', #2511 ) ;
+#3398 = SURFACE_STYLE_FILL_AREA ( #3733 ) ;
+#3399 = ORIENTED_EDGE ( 'NONE', *, *, #1820, .T. ) ;
+#3400 = ORIENTED_EDGE ( 'NONE', *, *, #2602, .F. ) ;
+#3401 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3402 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3403 = LINE ( 'NONE', #2825, #4449 ) ;
+#3404 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.0000000000000000000, 1.305000000000000600 ) ) ;
+#3405 = ORIENTED_EDGE ( 'NONE', *, *, #1724, .T. ) ;
+#3406 = ADVANCED_FACE ( 'NONE', ( #851 ), #2173, .F. ) ;
+#3407 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#3408 = VERTEX_POINT ( 'NONE', #42 ) ;
+#3409 = SURFACE_STYLE_USAGE ( .BOTH. , #3302 ) ;
+#3410 = FACE_BOUND ( 'NONE', #3691, .T. ) ;
+#3411 = VERTEX_POINT ( 'NONE', #2938 ) ;
+#3412 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3413 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3414 = VERTEX_POINT ( 'NONE', #100 ) ;
+#3415 = VECTOR ( 'NONE', #3896, 1000.000000000000000 ) ;
+#3416 = PLANE ( 'NONE', #4004 ) ;
+#3417 = LINE ( 'NONE', #3751, #5397 ) ;
+#3418 = VERTEX_POINT ( 'NONE', #523 ) ;
+#3419 = EDGE_CURVE ( 'NONE', #15, #5417, #4594, .T. ) ;
+#3420 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#3421 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1848 ) ) ;
+#3422 = ORIENTED_EDGE ( 'NONE', *, *, #757, .T. ) ;
+#3423 = VECTOR ( 'NONE', #1594, 1000.000000000000000 ) ;
+#3424 = EDGE_LOOP ( 'NONE', ( #3146, #3400, #231, #4039 ) ) ;
+#3425 = ORIENTED_EDGE ( 'NONE', *, *, #1883, .F. ) ;
+#3426 = EDGE_CURVE ( 'NONE', #952, #5412, #5396, .T. ) ;
+#3427 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.0000000000000000000, 0.1250000000000000800 ) ) ;
+#3428 = LINE ( 'NONE', #5150, #3612 ) ;
+#3429 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#3430 = VERTEX_POINT ( 'NONE', #4247 ) ;
+#3431 = EDGE_CURVE ( 'NONE', #5052, #1535, #2045, .T. ) ;
+#3432 = ORIENTED_EDGE ( 'NONE', *, *, #2095, .F. ) ;
+#3433 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3434 = PLANE ( 'NONE', #1256 ) ;
+#3435 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3436 = ADVANCED_FACE ( 'NONE', ( #376 ), #2957, .T. ) ;
+#3437 = VERTEX_POINT ( 'NONE', #559 ) ;
+#3438 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3439 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#3440 = ORIENTED_EDGE ( 'NONE', *, *, #1004, .T. ) ;
+#3441 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3442 = EDGE_CURVE ( 'NONE', #3019, #2453, #4981, .T. ) ;
+#3443 = VERTEX_POINT ( 'NONE', #3856 ) ;
+#3444 = AXIS2_PLACEMENT_3D ( 'NONE', #2952, #3895, #496 ) ;
+#3445 = AXIS2_PLACEMENT_3D ( 'NONE', #3305, #4183, #4582 ) ;
+#3446 = SURFACE_STYLE_FILL_AREA ( #5238 ) ;
+#3447 = LINE ( 'NONE', #4413, #8 ) ;
+#3448 = EDGE_CURVE ( 'NONE', #3258, #1535, #4394, .T. ) ;
+#3449 = VECTOR ( 'NONE', #516, 1000.000000000000000 ) ;
+#3450 = VECTOR ( 'NONE', #4511, 1000.000000000000000 ) ;
+#3451 = VECTOR ( 'NONE', #3900, 1000.000000000000000 ) ;
+#3452 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#3453 = ADVANCED_FACE ( 'NONE', ( #226 ), #3397, .F. ) ;
+#3454 = LINE ( 'NONE', #2733, #5371 ) ;
+#3455 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#3456 = VERTEX_POINT ( 'NONE', #5118 ) ;
+#3457 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3458 = EDGE_CURVE ( 'NONE', #1581, #754, #3022, .T. ) ;
+#3459 = VECTOR ( 'NONE', #3506, 1000.000000000000000 ) ;
+#3460 = VERTEX_POINT ( 'NONE', #4654 ) ;
+#3461 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#3462 = LINE ( 'NONE', #390, #3270 ) ;
+#3463 = ORIENTED_EDGE ( 'NONE', *, *, #757, .F. ) ;
+#3464 = AXIS2_PLACEMENT_3D ( 'NONE', #4383, #2302, #1128 ) ;
+#3465 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.1000000000000000100, -0.1249999999999999700 ) ) ;
+#3466 = ORIENTED_EDGE ( 'NONE', *, *, #5367, .T. ) ;
+#3467 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#3468 = ORIENTED_EDGE ( 'NONE', *, *, #2019, .F. ) ;
+#3469 = SURFACE_STYLE_USAGE ( .BOTH. , #4293 ) ;
+#3470 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3471 = ORIENTED_EDGE ( 'NONE', *, *, #4435, .T. ) ;
+#3472 = STYLED_ITEM ( 'NONE', ( #277 ), #548 ) ;
+#3473 = VECTOR ( 'NONE', #2791, 1000.000000000000000 ) ;
+#3474 = VECTOR ( 'NONE', #1949, 1000.000000000000000 ) ;
+#3475 = VERTEX_POINT ( 'NONE', #544 ) ;
+#3476 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3477 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#3478 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3479 = ADVANCED_FACE ( 'NONE', ( #1533 ), #3416, .F. ) ;
+#3480 = EDGE_LOOP ( 'NONE', ( #4839, #2415, #4337, #3322 ) ) ;
+#3481 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3482 = LINE ( 'NONE', #201, #113 ) ;
+#3483 = EDGE_CURVE ( 'NONE', #1398, #3418, #2566, .T. ) ;
+#3484 = EDGE_LOOP ( 'NONE', ( #3686, #4118, #2896, #4860 ) ) ;
+#3485 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#3486 = AXIS2_PLACEMENT_3D ( 'NONE', #2261, #4786, #688 ) ;
+#3487 = FACE_OUTER_BOUND ( 'NONE', #1097, .T. ) ;
+#3488 = EDGE_CURVE ( 'NONE', #1863, #1355, #1908, .T. ) ;
+#3489 = VERTEX_POINT ( 'NONE', #135 ) ;
+#3490 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3491 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#3492 = ORIENTED_EDGE ( 'NONE', *, *, #3133, .T. ) ;
+#3493 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.0000000000000000000, 1.005000000000000800 ) ) ;
+#3494 = VECTOR ( 'NONE', #2146, 1000.000000000000000 ) ;
+#3495 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1869 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2716, #3441, #3825 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3496 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3497 = ORIENTED_EDGE ( 'NONE', *, *, #4539, .F. ) ;
+#3498 = EDGE_CURVE ( 'NONE', #346, #3364, #4772, .T. ) ;
+#3499 = LINE ( 'NONE', #4921, #4488 ) ;
+#3500 = ORIENTED_EDGE ( 'NONE', *, *, #4871, .T. ) ;
+#3501 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3502 = VECTOR ( 'NONE', #89, 1000.000000000000000 ) ;
+#3503 = LINE ( 'NONE', #1791, #1707 ) ;
+#3504 = EDGE_CURVE ( 'NONE', #4518, #3032, #4661, .T. ) ;
+#3505 = ORIENTED_EDGE ( 'NONE', *, *, #1883, .T. ) ;
+#3506 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3507 = AXIS2_PLACEMENT_3D ( 'NONE', #3697, #2871, #4120 ) ;
+#3508 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#3509 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#3510 = EDGE_LOOP ( 'NONE', ( #2859, #4697, #2878, #4359 ) ) ;
+#3511 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3512 = FACE_OUTER_BOUND ( 'NONE', #1560, .T. ) ;
+#3513 = ORIENTED_EDGE ( 'NONE', *, *, #5406, .F. ) ;
+#3514 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#3515 = LINE ( 'NONE', #3161, #4964 ) ;
+#3516 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3517 = VECTOR ( 'NONE', #935, 1000.000000000000000 ) ;
+#3518 = ORIENTED_EDGE ( 'NONE', *, *, #1125, .F. ) ;
+#3519 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3520 = SURFACE_SIDE_STYLE ('',( #2734 ) ) ;
+#3521 = ORIENTED_EDGE ( 'NONE', *, *, #5229, .T. ) ;
+#3522 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.1000000000000000100, 1.005000000000000800 ) ) ;
+#3523 = VECTOR ( 'NONE', #2753, 1000.000000000000000 ) ;
+#3524 = ORIENTED_EDGE ( 'NONE', *, *, #4616, .F. ) ;
+#3525 = PLANE ( 'NONE', #1165 ) ;
+#3526 = ORIENTED_EDGE ( 'NONE', *, *, #327, .T. ) ;
+#3527 = LINE ( 'NONE', #1916, #1674 ) ;
+#3528 = VECTOR ( 'NONE', #1251, 1000.000000000000000 ) ;
+#3529 = ORIENTED_EDGE ( 'NONE', *, *, #2510, .F. ) ;
+#3530 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#3531 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3532 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, -0.0000000000000000000, -1.402499999999999900 ) ) ;
+#3533 = EDGE_CURVE ( 'NONE', #924, #4073, #4406, .T. ) ;
+#3534 = VERTEX_POINT ( 'NONE', #1849 ) ;
+#3535 = VECTOR ( 'NONE', #2997, 1000.000000000000000 ) ;
+#3536 = EDGE_LOOP ( 'NONE', ( #5403, #782, #456, #4625 ) ) ;
+#3537 = EDGE_CURVE ( 'NONE', #784, #2257, #1480, .T. ) ;
+#3538 = LINE ( 'NONE', #2590, #2055 ) ;
+#3539 = VECTOR ( 'NONE', #616, 1000.000000000000000 ) ;
+#3540 = EDGE_LOOP ( 'NONE', ( #685, #1639, #1553, #2149 ) ) ;
+#3541 = EDGE_CURVE ( 'NONE', #1598, #2168, #4780, .T. ) ;
+#3542 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#3543 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.0000000000000000000, 1.005000000000000800 ) ) ;
+#3544 = VECTOR ( 'NONE', #4131, 1000.000000000000000 ) ;
+#3545 = EDGE_CURVE ( 'NONE', #4599, #346, #3992, .T. ) ;
+#3546 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.1000000000000000100, 1.305000000000000600 ) ) ;
+#3547 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3548 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3549 = VECTOR ( 'NONE', #160, 1000.000000000000000 ) ;
+#3550 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.1000000000000000100, 1.005000000000000800 ) ) ;
+#3551 = AXIS2_PLACEMENT_3D ( 'NONE', #1912, #4011, #323 ) ;
+#3552 = EDGE_LOOP ( 'NONE', ( #1477, #4098, #2048, #2331 ) ) ;
+#3553 = EDGE_CURVE ( 'NONE', #2285, #3754, #520, .T. ) ;
+#3554 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3555 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3556 = ORIENTED_EDGE ( 'NONE', *, *, #183, .F. ) ;
+#3557 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3558 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3559 = PLANE ( 'NONE', #3269 ) ;
+#3560 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[14]', #2108 ) ;
+#3561 = ORIENTED_EDGE ( 'NONE', *, *, #3945, .T. ) ;
+#3562 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3563 = VECTOR ( 'NONE', #3223, 1000.000000000000000 ) ;
+#3564 = VECTOR ( 'NONE', #3213, 1000.000000000000000 ) ;
+#3565 = PLANE ( 'NONE', #925 ) ;
+#3566 = ORIENTED_EDGE ( 'NONE', *, *, #1341, .T. ) ;
+#3567 = LINE ( 'NONE', #4602, #3449 ) ;
+#3568 = ADVANCED_FACE ( 'NONE', ( #2279 ), #4706, .F. ) ;
+#3569 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3570 = VECTOR ( 'NONE', #3211, 1000.000000000000000 ) ;
+#3571 = ORIENTED_EDGE ( 'NONE', *, *, #1397, .F. ) ;
+#3572 = ORIENTED_EDGE ( 'NONE', *, *, #5031, .F. ) ;
+#3573 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#3574 = LINE ( 'NONE', #110, #4317 ) ;
+#3575 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#3576 = EDGE_CURVE ( 'NONE', #4879, #3414, #3282, .T. ) ;
+#3577 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#3578 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3579 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 1.711898167082375800E-016 ) ) ;
+#3580 = ORIENTED_EDGE ( 'NONE', *, *, #2510, .T. ) ;
+#3581 = EDGE_CURVE ( 'NONE', #188, #1688, #1368, .T. ) ;
+#3582 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3583 = FACE_OUTER_BOUND ( 'NONE', #3920, .T. ) ;
+#3584 = VECTOR ( 'NONE', #2170, 1000.000000000000000 ) ;
+#3585 = VERTEX_POINT ( 'NONE', #2623 ) ;
+#3586 = EDGE_CURVE ( 'NONE', #2168, #2656, #1088, .T. ) ;
+#3587 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#3588 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3589 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3590 = VERTEX_POINT ( 'NONE', #3508 ) ;
+#3591 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#3592 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3593 = EDGE_LOOP ( 'NONE', ( #2402, #2515, #1907, #575 ) ) ;
+#3594 = SURFACE_STYLE_FILL_AREA ( #94 ) ;
+#3595 = VERTEX_POINT ( 'NONE', #2262 ) ;
+#3596 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3597 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3598 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3599 = ADVANCED_FACE ( 'NONE', ( #1471 ), #1020, .F. ) ;
+#3600 = ORIENTED_EDGE ( 'NONE', *, *, #3365, .T. ) ;
+#3601 = LINE ( 'NONE', #4904, #2353 ) ;
+#3602 = ORIENTED_EDGE ( 'NONE', *, *, #2907, .T. ) ;
+#3603 = VECTOR ( 'NONE', #2390, 1000.000000000000000 ) ;
+#3604 = VERTEX_POINT ( 'NONE', #2688 ) ;
+#3605 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#3606 = VERTEX_POINT ( 'NONE', #1528 ) ;
+#3607 = LINE ( 'NONE', #271, #2236 ) ;
+#3608 = EDGE_LOOP ( 'NONE', ( #2580, #983, #333, #3524 ) ) ;
+#3609 = PLANE ( 'NONE', #921 ) ;
+#3610 = ORIENTED_EDGE ( 'NONE', *, *, #1941, .F. ) ;
+#3611 = EDGE_CURVE ( 'NONE', #4203, #33, #706, .T. ) ;
+#3612 = VECTOR ( 'NONE', #3457, 1000.000000000000000 ) ;
+#3613 = EDGE_LOOP ( 'NONE', ( #4437, #2556, #173, #4705 ) ) ;
+#3614 = EDGE_CURVE ( 'NONE', #1303, #1673, #368, .T. ) ;
+#3615 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, -1.402500000000000300 ) ) ;
+#3616 = AXIS2_PLACEMENT_3D ( 'NONE', #95, #3412, #3811 ) ;
+#3617 = AXIS2_PLACEMENT_3D ( 'NONE', #1550, #3129, #4402 ) ;
+#3618 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3619 = PRESENTATION_STYLE_ASSIGNMENT (( #1045 ) ) ;
+#3620 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3621 = PLANE ( 'NONE', #3725 ) ;
+#3622 = VERTEX_POINT ( 'NONE', #3481 ) ;
+#3623 = LINE ( 'NONE', #3491, #4549 ) ;
+#3624 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#3625 = ORIENTED_EDGE ( 'NONE', *, *, #2434, .T. ) ;
+#3626 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#3627 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3628 = ADVANCED_FACE ( 'NONE', ( #2288 ), #212, .F. ) ;
+#3629 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3630 = ORIENTED_EDGE ( 'NONE', *, *, #2471, .T. ) ;
+#3631 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3632 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#3633 = VERTEX_POINT ( 'NONE', #2741 ) ;
+#3634 = PLANE ( 'NONE', #2365 ) ;
+#3635 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3636 = VECTOR ( 'NONE', #1314, 1000.000000000000000 ) ;
+#3637 = LINE ( 'NONE', #3059, #887 ) ;
+#3638 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3639 = AXIS2_PLACEMENT_3D ( 'NONE', #415, #3690, #2452 ) ;
+#3640 = ORIENTED_EDGE ( 'NONE', *, *, #5134, .F. ) ;
+#3641 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3642 = VECTOR ( 'NONE', #1543, 1000.000000000000000 ) ;
+#3643 = ORIENTED_EDGE ( 'NONE', *, *, #3312, .F. ) ;
+#3644 = PLANE ( 'NONE', #4446 ) ;
+#3645 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#3646 = STYLED_ITEM ( 'NONE', ( #407 ), #276 ) ;
+#3647 = VECTOR ( 'NONE', #2929, 1000.000000000000000 ) ;
+#3648 = FACE_OUTER_BOUND ( 'NONE', #2498, .T. ) ;
+#3649 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3650 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3651 = LINE ( 'NONE', #117, #4825 ) ;
+#3652 = ORIENTED_EDGE ( 'NONE', *, *, #4941, .F. ) ;
+#3653 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3654 = EDGE_CURVE ( 'NONE', #85, #2876, #3527, .T. ) ;
+#3655 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#3656 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3657 = STYLED_ITEM ( 'NONE', ( #3619 ), #1970 ) ;
+#3658 = ADVANCED_FACE ( 'NONE', ( #5405 ), #1932, .F. ) ;
+#3659 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3660 = LINE ( 'NONE', #3665, #3080 ) ;
+#3661 = VERTEX_POINT ( 'NONE', #692 ) ;
+#3662 = EDGE_CURVE ( 'NONE', #3534, #292, #3881, .T. ) ;
+#3663 = VERTEX_POINT ( 'NONE', #4378 ) ;
+#3664 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3665 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3666 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#3667 = FACE_BOUND ( 'NONE', #615, .T. ) ;
+#3668 = ORIENTED_EDGE ( 'NONE', *, *, #602, .T. ) ;
+#3669 = AXIS2_PLACEMENT_3D ( 'NONE', #5006, #2128, #3369 ) ;
+#3670 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3671 = PLANE ( 'NONE', #618 ) ;
+#3672 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3673 = ORIENTED_EDGE ( 'NONE', *, *, #5176, .T. ) ;
+#3674 = LINE ( 'NONE', #11, #1089 ) ;
+#3675 = ORIENTED_EDGE ( 'NONE', *, *, #4435, .F. ) ;
+#3676 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3677 = PLANE ( 'NONE', #1250 ) ;
+#3678 = ORIENTED_EDGE ( 'NONE', *, *, #4840, .F. ) ;
+#3679 = LINE ( 'NONE', #294, #3288 ) ;
+#3680 = VERTEX_POINT ( 'NONE', #1142 ) ;
+#3681 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3682 = FACE_OUTER_BOUND ( 'NONE', #336, .T. ) ;
+#3683 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#3684 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#3685 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3686 = ORIENTED_EDGE ( 'NONE', *, *, #4910, .F. ) ;
+#3687 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3688 = VECTOR ( 'NONE', #2132, 1000.000000000000000 ) ;
+#3689 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.141265444721583800E-016 ) ) ;
+#3690 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3691 = EDGE_LOOP ( 'NONE', ( #1374, #1094, #225, #4205 ) ) ;
+#3692 = ADVANCED_FACE ( 'NONE', ( #1792 ), #3559, .T. ) ;
+#3693 = EDGE_CURVE ( 'NONE', #3754, #4214, #4908, .T. ) ;
+#3694 = LINE ( 'NONE', #2184, #3235 ) ;
+#3695 = AXIS2_PLACEMENT_3D ( 'NONE', #128, #3898, #3020 ) ;
+#3696 = VERTEX_POINT ( 'NONE', #3522 ) ;
+#3697 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999600, 1.000000000000000000, -1.500000000000000000 ) ) ;
+#3698 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3699 = PLANE ( 'NONE', #2425 ) ;
+#3700 = EDGE_CURVE ( 'NONE', #4782, #2989, #2759, .T. ) ;
+#3701 = ORIENTED_EDGE ( 'NONE', *, *, #4748, .F. ) ;
+#3702 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3703 = ADVANCED_FACE ( 'NONE', ( #3682 ), #5207, .F. ) ;
+#3704 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3705 = ORIENTED_EDGE ( 'NONE', *, *, #2852, .T. ) ;
+#3706 = LINE ( 'NONE', #247, #4305 ) ;
+#3707 = VECTOR ( 'NONE', #4422, 1000.000000000000000 ) ;
+#3708 = EDGE_LOOP ( 'NONE', ( #2691, #2595, #1578, #4631 ) ) ;
+#3709 = VECTOR ( 'NONE', #2991, 1000.000000000000000 ) ;
+#3710 = VECTOR ( 'NONE', #2031, 1000.000000000000000 ) ;
+#3711 = EDGE_CURVE ( 'NONE', #1772, #3696, #2230, .T. ) ;
+#3712 = ORIENTED_EDGE ( 'NONE', *, *, #4137, .F. ) ;
+#3713 = FILL_AREA_STYLE ('',( #2063 ) ) ;
+#3714 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3715 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3716 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3717 = LINE ( 'NONE', #2973, #1071 ) ;
+#3718 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3719 = ORIENTED_EDGE ( 'NONE', *, *, #4237, .F. ) ;
+#3720 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3721 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#3722 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3723 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#3724 = AXIS2_PLACEMENT_3D ( 'NONE', #2067, #2080, #5010 ) ;
+#3725 = AXIS2_PLACEMENT_3D ( 'NONE', #5342, #306, #1969 ) ;
+#3726 = LINE ( 'NONE', #97, #3077 ) ;
+#3727 = VERTEX_POINT ( 'NONE', #671 ) ;
+#3728 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.0000000000000000000, -0.1249999999999999700 ) ) ;
+#3729 = FACE_BOUND ( 'NONE', #4933, .T. ) ;
+#3730 = VERTEX_POINT ( 'NONE', #2704 ) ;
+#3731 = ADVANCED_FACE ( 'NONE', ( #977 ), #4432, .F. ) ;
+#3732 = EDGE_CURVE ( 'NONE', #2257, #1401, #2051, .T. ) ;
+#3733 = FILL_AREA_STYLE ('',( #344 ) ) ;
+#3734 = EDGE_LOOP ( 'NONE', ( #5372, #666, #408, #802 ) ) ;
+#3735 = FILL_AREA_STYLE ('',( #1453 ) ) ;
+#3736 = LINE ( 'NONE', #1640, #1420 ) ;
+#3737 = ORIENTED_EDGE ( 'NONE', *, *, #1868, .T. ) ;
+#3738 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3739 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#3740 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3741 = EDGE_LOOP ( 'NONE', ( #1046, #1870, #1225, #1028 ) ) ;
+#3742 = LINE ( 'NONE', #3343, #5182 ) ;
+#3743 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#3744 = LINE ( 'NONE', #3226, #2684 ) ;
+#3745 = ADVANCED_FACE ( 'NONE', ( #5254 ), #3968, .F. ) ;
+#3746 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3747 = LINE ( 'NONE', #4561, #858 ) ;
+#3748 = SURFACE_STYLE_FILL_AREA ( #5350 ) ;
+#3749 = ORIENTED_EDGE ( 'NONE', *, *, #2699, .T. ) ;
+#3750 = ORIENTED_EDGE ( 'NONE', *, *, #5310, .T. ) ;
+#3751 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#3752 = LINE ( 'NONE', #4849, #3300 ) ;
+#3753 = DIRECTION ( 'NONE', ( 8.673617379884027600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3754 = VERTEX_POINT ( 'NONE', #3685 ) ;
+#3755 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#3756 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999600, 1.000000000000000000, 1.500000000000000000 ) ) ;
+#3757 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.0000000000000000000, 0.1250000000000000000 ) ) ;
+#3758 = EDGE_CURVE ( 'NONE', #4252, #1609, #3806, .T. ) ;
+#3759 = ORIENTED_EDGE ( 'NONE', *, *, #5151, .T. ) ;
+#3760 = ADVANCED_FACE ( 'NONE', ( #449 ), #3621, .F. ) ;
+#3761 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#3762 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3763 = LINE ( 'NONE', #3278, #3494 ) ;
+#3764 = ORIENTED_EDGE ( 'NONE', *, *, #4831, .F. ) ;
+#3765 = EDGE_CURVE ( 'NONE', #2354, #340, #3744, .T. ) ;
+#3766 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1095 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #190, #3554, #703 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3767 = EDGE_LOOP ( 'NONE', ( #3602, #171, #2104, #1116 ) ) ;
+#3768 = EDGE_CURVE ( 'NONE', #5017, #5032, #5183, .T. ) ;
+#3769 = ADVANCED_FACE ( 'NONE', ( #4462 ), #385, .F. ) ;
+#3770 = LINE ( 'NONE', #263, #1445 ) ;
+#3771 = ORIENTED_EDGE ( 'NONE', *, *, #4807, .F. ) ;
+#3772 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.1000000000000000100, -0.1249999999999999200 ) ) ;
+#3773 = PLANE ( 'NONE', #2275 ) ;
+#3774 = LINE ( 'NONE', #812, #819 ) ;
+#3775 = VERTEX_POINT ( 'NONE', #3201 ) ;
+#3776 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3777 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3778 = VERTEX_POINT ( 'NONE', #4059 ) ;
+#3779 = AXIS2_PLACEMENT_3D ( 'NONE', #3605, #5223, #2707 ) ;
+#3780 = SURFACE_STYLE_FILL_AREA ( #4096 ) ;
+#3781 = ORIENTED_EDGE ( 'NONE', *, *, #3853, .F. ) ;
+#3782 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#3783 = EDGE_CURVE ( 'NONE', #360, #1411, #2629, .T. ) ;
+#3784 = ADVANCED_FACE ( 'NONE', ( #2355 ), #3699, .F. ) ;
+#3785 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#3786 = VECTOR ( 'NONE', #2818, 1000.000000000000000 ) ;
+#3787 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3788 = VECTOR ( 'NONE', #2033, 1000.000000000000000 ) ;
+#3789 = LINE ( 'NONE', #1832, #2670 ) ;
+#3790 = VERTEX_POINT ( 'NONE', #2044 ) ;
+#3791 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3792 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#3793 = FILL_AREA_STYLE_COLOUR ( '', #5041 ) ;
+#3794 = LINE ( 'NONE', #1296, #1844 ) ;
+#3795 = EDGE_LOOP ( 'NONE', ( #3566, #617, #2175, #3030 ) ) ;
+#3796 = EDGE_CURVE ( 'NONE', #3019, #375, #1031, .T. ) ;
+#3797 = ORIENTED_EDGE ( 'NONE', *, *, #1941, .T. ) ;
+#3798 = AXIS2_PLACEMENT_3D ( 'NONE', #4510, #2447, #372 ) ;
+#3799 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3800 = VECTOR ( 'NONE', #2711, 1000.000000000000000 ) ;
+#3801 = ORIENTED_EDGE ( 'NONE', *, *, #1371, .T. ) ;
+#3802 = EDGE_CURVE ( 'NONE', #1297, #3443, #2895, .T. ) ;
+#3803 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3804 = ORIENTED_EDGE ( 'NONE', *, *, #1846, .T. ) ;
+#3805 = LINE ( 'NONE', #2032, #1030 ) ;
+#3806 = LINE ( 'NONE', #4505, #1541 ) ;
+#3807 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3808 = ORIENTED_EDGE ( 'NONE', *, *, #3835, .F. ) ;
+#3809 = LINE ( 'NONE', #5266, #1037 ) ;
+#3810 = VERTEX_POINT ( 'NONE', #4923 ) ;
+#3811 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3812 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#3813 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#3814 = ADVANCED_FACE ( 'NONE', ( #2508 ), #1645, .F. ) ;
+#3815 = VERTEX_POINT ( 'NONE', #1564 ) ;
+#3816 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3817 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3818 = LINE ( 'NONE', #5156, #1104 ) ;
+#3819 = ORIENTED_EDGE ( 'NONE', *, *, #4392, .F. ) ;
+#3820 = LINE ( 'NONE', #3772, #3158 ) ;
+#3821 = EDGE_LOOP ( 'NONE', ( #2801, #1693, #587, #604 ) ) ;
+#3822 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3823 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #4042 ) ;
+#3824 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#3825 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3826 = STYLED_ITEM ( 'NONE', ( #909 ), #3339 ) ;
+#3827 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#3828 = EDGE_CURVE ( 'NONE', #5239, #2506, #649, .T. ) ;
+#3829 = ORIENTED_EDGE ( 'NONE', *, *, #1033, .T. ) ;
+#3830 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3831 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#3832 = AXIS2_PLACEMENT_3D ( 'NONE', #1926, #4830, #3589 ) ;
+#3833 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#3834 = ORIENTED_EDGE ( 'NONE', *, *, #4611, .F. ) ;
+#3835 = EDGE_CURVE ( 'NONE', #2257, #261, #3031, .T. ) ;
+#3836 = VECTOR ( 'NONE', #2295, 1000.000000000000000 ) ;
+#3837 = EDGE_CURVE ( 'NONE', #2900, #2079, #5326, .T. ) ;
+#3838 = ORIENTED_EDGE ( 'NONE', *, *, #1994, .T. ) ;
+#3839 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#3840 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2251 ) ) ;
+#3841 = LINE ( 'NONE', #1740, #2717 ) ;
+#3842 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3843 = ADVANCED_FACE ( 'NONE', ( #3217 ), #5301, .F. ) ;
+#3844 = LINE ( 'NONE', #1093, #4564 ) ;
+#3845 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3846 = ORIENTED_EDGE ( 'NONE', *, *, #300, .T. ) ;
+#3847 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3848 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#3849 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1185 ) ) ;
+#3850 = LINE ( 'NONE', #41, #2474 ) ;
+#3851 = EDGE_LOOP ( 'NONE', ( #5395, #4277, #1146, #1823 ) ) ;
+#3852 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3853 = EDGE_CURVE ( 'NONE', #4265, #5116, #4846, .T. ) ;
+#3854 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3855 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3856 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3857 = VECTOR ( 'NONE', #4938, 1000.000000000000000 ) ;
+#3858 = VERTEX_POINT ( 'NONE', #367 ) ;
+#3859 = FACE_OUTER_BOUND ( 'NONE', #3424, .T. ) ;
+#3860 = ORIENTED_EDGE ( 'NONE', *, *, #3160, .F. ) ;
+#3861 = FACE_OUTER_BOUND ( 'NONE', #1763, .T. ) ;
+#3862 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3863 = VECTOR ( 'NONE', #543, 1000.000000000000000 ) ;
+#3864 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3865 = ORIENTED_EDGE ( 'NONE', *, *, #2777, .F. ) ;
+#3866 = VECTOR ( 'NONE', #1788, 1000.000000000000000 ) ;
+#3867 = EDGE_LOOP ( 'NONE', ( #2891, #2822, #5218, #3797 ) ) ;
+#3868 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3869 = EDGE_CURVE ( 'NONE', #2453, #5318, #298, .T. ) ;
+#3870 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.711898167082375800E-016 ) ) ;
+#3871 = ORIENTED_EDGE ( 'NONE', *, *, #4877, .F. ) ;
+#3872 = VECTOR ( 'NONE', #5187, 1000.000000000000000 ) ;
+#3873 = ADVANCED_FACE ( 'NONE', ( #1608 ), #2479, .F. ) ;
+#3874 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3875 = VECTOR ( 'NONE', #861, 1000.000000000000000 ) ;
+#3876 = ORIENTED_EDGE ( 'NONE', *, *, #4670, .T. ) ;
+#3877 = EDGE_CURVE ( 'NONE', #1265, #1772, #174, .T. ) ;
+#3878 = AXIS2_PLACEMENT_3D ( 'NONE', #1818, #4703, #3894 ) ;
+#3879 = ORIENTED_EDGE ( 'NONE', *, *, #2347, .F. ) ;
+#3880 = ORIENTED_EDGE ( 'NONE', *, *, #4501, .T. ) ;
+#3881 = LINE ( 'NONE', #5220, #3474 ) ;
+#3882 = EDGE_LOOP ( 'NONE', ( #2639, #4784, #1105, #289 ) ) ;
+#3883 = EDGE_CURVE ( 'NONE', #304, #817, #5059, .T. ) ;
+#3884 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3885 = LINE ( 'NONE', #147, #4005 ) ;
+#3886 = EDGE_CURVE ( 'NONE', #1423, #3032, #2958, .T. ) ;
+#3887 = FACE_OUTER_BOUND ( 'NONE', #4248, .T. ) ;
+#3888 = VERTEX_POINT ( 'NONE', #1700 ) ;
+#3889 = FILL_AREA_STYLE ('',( #569 ) ) ;
+#3890 = ORIENTED_EDGE ( 'NONE', *, *, #4734, .T. ) ;
+#3891 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#3892 = VECTOR ( 'NONE', #2100, 1000.000000000000000 ) ;
+#3893 = ORIENTED_EDGE ( 'NONE', *, *, #1352, .T. ) ;
+#3894 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3895 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3896 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#3897 = ORIENTED_EDGE ( 'NONE', *, *, #2673, .T. ) ;
+#3898 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3899 = LINE ( 'NONE', #2588, #3952 ) ;
+#3900 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3901 = ADVANCED_FACE ( 'NONE', ( #1098 ), #4959, .F. ) ;
+#3902 = VERTEX_POINT ( 'NONE', #5021 ) ;
+#3903 = FILL_AREA_STYLE ('',( #3046 ) ) ;
+#3904 = EDGE_CURVE ( 'NONE', #3590, #4618, #1919, .T. ) ;
+#3905 = VERTEX_POINT ( 'NONE', #3319 ) ;
+#3906 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.0000000000000000000, 1.305000000000000600 ) ) ;
+#3907 = EDGE_CURVE ( 'NONE', #92, #3460, #1426, .T. ) ;
+#3908 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3909 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #684 ) ) ;
+#3910 = FACE_OUTER_BOUND ( 'NONE', #3767, .T. ) ;
+#3911 = DIRECTION ( 'NONE', ( -8.673617379884027600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3912 = ORIENTED_EDGE ( 'NONE', *, *, #2547, .F. ) ;
+#3913 = EDGE_CURVE ( 'NONE', #4480, #2354, #4278, .T. ) ;
+#3914 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3915 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[11]', #697 ) ;
+#3916 = LINE ( 'NONE', #4621, #2322 ) ;
+#3917 = ORIENTED_EDGE ( 'NONE', *, *, #2922, .T. ) ;
+#3918 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#3919 = ORIENTED_EDGE ( 'NONE', *, *, #4768, .F. ) ;
+#3920 = EDGE_LOOP ( 'NONE', ( #199, #2963, #4141, #55 ) ) ;
+#3921 = DIRECTION ( 'NONE', ( -8.673617379884027600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3922 = PLANE ( 'NONE', #2383 ) ;
+#3923 = LINE ( 'NONE', #3831, #3584 ) ;
+#3924 = VERTEX_POINT ( 'NONE', #5007 ) ;
+#3925 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3926 = VECTOR ( 'NONE', #4089, 1000.000000000000000 ) ;
+#3927 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .F. ) ;
+#3928 = EDGE_LOOP ( 'NONE', ( #4872, #1953, #4486, #4896 ) ) ;
+#3929 = FACE_OUTER_BOUND ( 'NONE', #2692, .T. ) ;
+#3930 = ORIENTED_EDGE ( 'NONE', *, *, #2232, .T. ) ;
+#3931 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3932 = EDGE_LOOP ( 'NONE', ( #5391, #3701, #5079, #4289 ) ) ;
+#3933 = AXIS2_PLACEMENT_3D ( 'NONE', #4024, #2850, #3653 ) ;
+#3934 = AXIS2_PLACEMENT_3D ( 'NONE', #1896, #1084, #3144 ) ;
+#3935 = ORIENTED_EDGE ( 'NONE', *, *, #779, .F. ) ;
+#3936 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 1.711898167082375800E-016 ) ) ;
+#3937 = VERTEX_POINT ( 'NONE', #2869 ) ;
+#3938 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3939 = LINE ( 'NONE', #735, #3423 ) ;
+#3940 = ORIENTED_EDGE ( 'NONE', *, *, #845, .F. ) ;
+#3941 = EDGE_CURVE ( 'NONE', #3032, #754, #1534, .T. ) ;
+#3942 = VECTOR ( 'NONE', #4984, 1000.000000000000000 ) ;
+#3943 = EDGE_LOOP ( 'NONE', ( #3296, #1271, #2911, #2959 ) ) ;
+#3944 = LINE ( 'NONE', #3102, #4348 ) ;
+#3945 = EDGE_CURVE ( 'NONE', #4657, #3815, #1472, .T. ) ;
+#3946 = CLOSED_SHELL ( 'NONE', ( #3225, #4193, #2449, #551, #3247, #4292, #4623, #1179, #954, #28, #392, #3023, #1680, #3190, #1387, #1722, #2003, #3873, #721, #2526, #4101, #4559, #1253, #4157, #3479, #3692, #2244, #4, #4343, #2517, #4018, #4637, #2359, #1967, #899, #1826, #2193, #5383, #4234, #1412, #4210, #3745, #423, #5402, #2219, #606, #4532, #4513, #459, #3703, #930, #4431, #2475, #3599, #1237, #626, #2883, #5057, #3658, #14, #4043, #4260, #4967, #1221, #521, #4484, #4859, #2389, #2071, #3784, #4547, #5161, #4715, #4316, #88, #1775, #4884, #3162, #4690, #4588, #286, #4166, #5088, #4829, #5141, #1359, #2130, #2969, #2806, #4221, #2866 ) ) ;
+#3947 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#3948 = LINE ( 'NONE', #2482, #2696 ) ;
+#3949 = VERTEX_POINT ( 'NONE', #4497 ) ;
+#3950 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3951 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.1000000000000000100, 0.1250000000000000800 ) ) ;
+#3952 = VECTOR ( 'NONE', #111, 1000.000000000000000 ) ;
+#3953 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3954 = ORIENTED_EDGE ( 'NONE', *, *, #2373, .F. ) ;
+#3955 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3956 = ORIENTED_EDGE ( 'NONE', *, *, #4999, .F. ) ;
+#3957 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#3958 = DIRECTION ( 'NONE', ( -8.673617379884027600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3959 = VECTOR ( 'NONE', #3049, 1000.000000000000000 ) ;
+#3960 = EDGE_LOOP ( 'NONE', ( #2495, #3383, #4695, #3037 ) ) ;
+#3961 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#3962 = FACE_OUTER_BOUND ( 'NONE', #644, .T. ) ;
+#3963 = LINE ( 'NONE', #3467, #3451 ) ;
+#3964 = EDGE_CURVE ( 'NONE', #1465, #2620, #3674, .T. ) ;
+#3965 = ORIENTED_EDGE ( 'NONE', *, *, #2988, .F. ) ;
+#3966 = DIRECTION ( 'NONE', ( -8.673617379884027600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3967 = AXIS2_PLACEMENT_3D ( 'NONE', #1092, #5196, #202 ) ;
+#3968 = PLANE ( 'NONE', #3617 ) ;
+#3969 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2672, 'distance_accuracy_value', 'NONE');
+#3970 = VECTOR ( 'NONE', #4135, 1000.000000000000000 ) ;
+#3971 = ORIENTED_EDGE ( 'NONE', *, *, #5025, .F. ) ;
+#3972 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3973 = EDGE_CURVE ( 'NONE', #4159, #5160, #4271, .T. ) ;
+#3974 = LINE ( 'NONE', #3755, #2546 ) ;
+#3975 = VERTEX_POINT ( 'NONE', #5357 ) ;
+#3976 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3977 = LINE ( 'NONE', #1585, #1339 ) ;
+#3978 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3979 = ORIENTED_EDGE ( 'NONE', *, *, #1622, .T. ) ;
+#3980 = VECTOR ( 'NONE', #1668, 1000.000000000000000 ) ;
+#3981 = LINE ( 'NONE', #1476, #4444 ) ;
+#3982 = ORIENTED_EDGE ( 'NONE', *, *, #4616, .T. ) ;
+#3983 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#3984 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#3985 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#3986 = ORIENTED_EDGE ( 'NONE', *, *, #4774, .T. ) ;
+#3987 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3988 = VECTOR ( 'NONE', #2254, 1000.000000000000000 ) ;
+#3989 = EDGE_LOOP ( 'NONE', ( #2165, #4272, #3095, #2018 ) ) ;
+#3990 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#3991 = ORIENTED_EDGE ( 'NONE', *, *, #5009, .F. ) ;
+#3992 = LINE ( 'NONE', #1003, #972 ) ;
+#3993 = VECTOR ( 'NONE', #4662, 1000.000000000000000 ) ;
+#3994 = VERTEX_POINT ( 'NONE', #3274 ) ;
+#3995 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#3996 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3997 = ORIENTED_EDGE ( 'NONE', *, *, #1422, .T. ) ;
+#3998 = FACE_OUTER_BOUND ( 'NONE', #299, .T. ) ;
+#3999 = ORIENTED_EDGE ( 'NONE', *, *, #5367, .F. ) ;
+#4000 = VECTOR ( 'NONE', #2769, 1000.000000000000000 ) ;
+#4001 = EDGE_LOOP ( 'NONE', ( #288, #4377, #1291, #3930 ) ) ;
+#4002 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.1000000000000000100, -0.1249999999999999700 ) ) ;
+#4003 = AXIS2_PLACEMENT_3D ( 'NONE', #3739, #826, #542 ) ;
+#4004 = AXIS2_PLACEMENT_3D ( 'NONE', #3833, #1859, #186 ) ;
+#4005 = VECTOR ( 'NONE', #4725, 1000.000000000000000 ) ;
+#4006 = ORIENTED_EDGE ( 'NONE', *, *, #275, .T. ) ;
+#4007 = LINE ( 'NONE', #2300, #2240 ) ;
+#4008 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4009 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4010 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#4011 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4012 = LINE ( 'NONE', #388, #3544 ) ;
+#4013 = EDGE_CURVE ( 'NONE', #1772, #266, #4526, .T. ) ;
+#4014 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#4015 = ORIENTED_EDGE ( 'NONE', *, *, #3002, .F. ) ;
+#4016 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.0000000000000000000, 1.005000000000000800 ) ) ;
+#4017 = SURFACE_STYLE_USAGE ( .BOTH. , #4478 ) ;
+#4018 = ADVANCED_FACE ( 'NONE', ( #2046 ), #2061, .T. ) ;
+#4019 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4020 = EDGE_LOOP ( 'NONE', ( #1087, #2492, #2509, #1947 ) ) ;
+#4021 = EDGE_CURVE ( 'NONE', #340, #5178, #3209, .T. ) ;
+#4022 = LINE ( 'NONE', #3027, #469 ) ;
+#4023 = PLANE ( 'NONE', #1121 ) ;
+#4024 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.1000000000000000100, 1.005000000000000800 ) ) ;
+#4025 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4026 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#4027 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4028 = FACE_OUTER_BOUND ( 'NONE', #3335, .T. ) ;
+#4029 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4030 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4031 = CLOSED_SHELL ( 'NONE', ( #3279, #4922, #852, #2585, #1517, #2785 ) ) ;
+#4032 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4033 = VECTOR ( 'NONE', #5029, 1000.000000000000000 ) ;
+#4034 = LINE ( 'NONE', #4306, #1829 ) ;
+#4035 = EDGE_LOOP ( 'NONE', ( #3673, #4762, #1767, #4404 ) ) ;
+#4036 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#4037 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#4038 = EDGE_CURVE ( 'NONE', #2569, #1542, #1155, .T. ) ;
+#4039 = ORIENTED_EDGE ( 'NONE', *, *, #1441, .T. ) ;
+#4040 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 1.141265444721583800E-016 ) ) ;
+#4041 = EDGE_CURVE ( 'NONE', #3460, #3430, #2890, .T. ) ;
+#4042 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #4504, #3204 ) ;
+#4043 = ADVANCED_FACE ( 'NONE', ( #1361 ), #3677, .T. ) ;
+#4044 = VECTOR ( 'NONE', #2209, 1000.000000000000000 ) ;
+#4045 = EDGE_CURVE ( 'NONE', #3120, #4163, #227, .T. ) ;
+#4046 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#4047 = PLANE ( 'NONE', #594 ) ;
+#4048 = PRESENTATION_STYLE_ASSIGNMENT (( #4819 ) ) ;
+#4049 = EDGE_LOOP ( 'NONE', ( #5308, #2885, #3971, #483 ) ) ;
+#4050 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4051 = ORIENTED_EDGE ( 'NONE', *, *, #2643, .T. ) ;
+#4052 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#4053 = VERTEX_POINT ( 'NONE', #3252 ) ;
+#4054 = LINE ( 'NONE', #253, #2038 ) ;
+#4055 = ORIENTED_EDGE ( 'NONE', *, *, #1153, .T. ) ;
+#4056 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#4057 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4058 = VERTEX_POINT ( 'NONE', #2473 ) ;
+#4059 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#4060 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#4061 = EDGE_CURVE ( 'NONE', #3418, #4279, #369, .T. ) ;
+#4062 = VECTOR ( 'NONE', #2820, 1000.000000000000000 ) ;
+#4063 = ORIENTED_EDGE ( 'NONE', *, *, #2304, .F. ) ;
+#4064 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#4065 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4066 = EDGE_LOOP ( 'NONE', ( #151, #4965, #1429, #3804 ) ) ;
+#4067 = VECTOR ( 'NONE', #5225, 1000.000000000000000 ) ;
+#4068 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#4069 = ADVANCED_FACE ( 'NONE', ( #4982 ), #1677, .F. ) ;
+#4070 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3236, 'distance_accuracy_value', 'NONE');
+#4071 = FACE_OUTER_BOUND ( 'NONE', #5098, .T. ) ;
+#4072 = FACE_OUTER_BOUND ( 'NONE', #1831, .T. ) ;
+#4073 = VERTEX_POINT ( 'NONE', #1229 ) ;
+#4074 = EDGE_CURVE ( 'NONE', #564, #2423, #584, .T. ) ;
+#4075 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4076 = AXIS2_PLACEMENT_3D ( 'NONE', #2, #3718, #1295 ) ;
+#4077 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4078 = AXIS2_PLACEMENT_3D ( 'NONE', #2151, #4244, #1752 ) ;
+#4079 = LINE ( 'NONE', #260, #5077 ) ;
+#4080 = PLANE ( 'NONE', #1278 ) ;
+#4081 = LINE ( 'NONE', #1929, #796 ) ;
+#4082 = EDGE_CURVE ( 'NONE', #2620, #4130, #3736, .T. ) ;
+#4083 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4084 = VERTEX_POINT ( 'NONE', #2075 ) ;
+#4085 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#4086 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#4087 = ORIENTED_EDGE ( 'NONE', *, *, #3458, .F. ) ;
+#4088 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#4089 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4090 = EDGE_LOOP ( 'NONE', ( #3264, #929, #2954, #4275 ) ) ;
+#4091 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#4092 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#4093 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4094 = EDGE_LOOP ( 'NONE', ( #1642, #2950, #5091, #4728 ) ) ;
+#4095 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#4096 = FILL_AREA_STYLE ('',( #1597 ) ) ;
+#4097 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4098 = ORIENTED_EDGE ( 'NONE', *, *, #4038, .F. ) ;
+#4099 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884027600E-016 ) ) ;
+#4100 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4101 = ADVANCED_FACE ( 'NONE', ( #2225 ), #4142, .T. ) ;
+#4102 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4103 = LINE ( 'NONE', #5294, #2856 ) ;
+#4104 = LINE ( 'NONE', #582, #5158 ) ;
+#4105 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3826 ) ) ;
+#4106 = CLOSED_SHELL ( 'NONE', ( #2610, #4138, #3628, #2172, #1328, #2119 ) ) ;
+#4107 = EDGE_CURVE ( 'NONE', #3622, #934, #4140, .T. ) ;
+#4108 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.1000000000000000100, 1.005000000000000800 ) ) ;
+#4109 = LINE ( 'NONE', #854, #4689 ) ;
+#4110 = VERTEX_POINT ( 'NONE', #3803 ) ;
+#4111 = PLANE ( 'NONE', #3639 ) ;
+#4112 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4552 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1488, #1518, #3569 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#4113 = AXIS2_PLACEMENT_3D ( 'NONE', #325, #3635, #2411 ) ;
+#4114 = LINE ( 'NONE', #5363, #1838 ) ;
+#4115 = ORIENTED_EDGE ( 'NONE', *, *, #3614, .F. ) ;
+#4116 = EDGE_CURVE ( 'NONE', #4634, #4909, #32, .T. ) ;
+#4117 = LINE ( 'NONE', #4857, #2405 ) ;
+#4118 = ORIENTED_EDGE ( 'NONE', *, *, #2091, .F. ) ;
+#4119 = ADVANCED_FACE ( 'NONE', ( #2750 ), #2983, .F. ) ;
+#4120 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -9.637352644315595200E-017 ) ) ;
+#4121 = PLANE ( 'NONE', #3166 ) ;
+#4122 = EDGE_CURVE ( 'NONE', #3214, #4203, #3417, .T. ) ;
+#4123 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4124 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#4125 = VECTOR ( 'NONE', #5404, 1000.000000000000000 ) ;
+#4126 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1548 ), #632 ) ;
+#4127 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4128 = LINE ( 'NONE', #193, #2336 ) ;
+#4129 = ORIENTED_EDGE ( 'NONE', *, *, #473, .T. ) ;
+#4130 = VERTEX_POINT ( 'NONE', #2564 ) ;
+#4131 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4132 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4133 = FACE_BOUND ( 'NONE', #4175, .T. ) ;
+#4134 = VERTEX_POINT ( 'NONE', #1335 ) ;
+#4135 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4136 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4137 = EDGE_CURVE ( 'NONE', #33, #1398, #2427, .T. ) ;
+#4138 = ADVANCED_FACE ( 'NONE', ( #974 ), #86, .F. ) ;
+#4139 = ORIENTED_EDGE ( 'NONE', *, *, #3426, .F. ) ;
+#4140 = LINE ( 'NONE', #4612, #2497 ) ;
+#4141 = ORIENTED_EDGE ( 'NONE', *, *, #4941, .T. ) ;
+#4142 = PLANE ( 'NONE', #5353 ) ;
+#4143 = ORIENTED_EDGE ( 'NONE', *, *, #4949, .T. ) ;
+#4144 = FACE_OUTER_BOUND ( 'NONE', #4090, .T. ) ;
+#4145 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#4146 = VECTOR ( 'NONE', #2840, 1000.000000000000000 ) ;
+#4147 = ORIENTED_EDGE ( 'NONE', *, *, #2356, .T. ) ;
+#4148 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4149 = SURFACE_STYLE_USAGE ( .BOTH. , #2518 ) ;
+#4150 = LINE ( 'NONE', #1800, #1306 ) ;
+#4151 = ORIENTED_EDGE ( 'NONE', *, *, #4539, .T. ) ;
+#4152 = LINE ( 'NONE', #2803, #2901 ) ;
+#4153 = ORIENTED_EDGE ( 'NONE', *, *, #2928, .F. ) ;
+#4154 = ORIENTED_EDGE ( 'NONE', *, *, #3044, .F. ) ;
+#4155 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4156 = LINE ( 'NONE', #659, #3100 ) ;
+#4157 = ADVANCED_FACE ( 'NONE', ( #5247 ), #2584, .F. ) ;
+#4158 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4159 = VERTEX_POINT ( 'NONE', #485 ) ;
+#4160 = EDGE_CURVE ( 'NONE', #776, #3109, #1027, .T. ) ;
+#4161 = VECTOR ( 'NONE', #1500, 1000.000000000000000 ) ;
+#4162 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4163 = VERTEX_POINT ( 'NONE', #3822 ) ;
+#4164 = EDGE_CURVE ( 'NONE', #4815, #3035, #1675, .T. ) ;
+#4165 = PLANE ( 'NONE', #3669 ) ;
+#4166 = ADVANCED_FACE ( 'NONE', ( #291 ), #4177, .F. ) ;
+#4167 = FILL_AREA_STYLE_COLOUR ( '', #43 ) ;
+#4168 = EDGE_CURVE ( 'NONE', #241, #3680, #5119, .T. ) ;
+#4169 = ORIENTED_EDGE ( 'NONE', *, *, #1363, .F. ) ;
+#4170 = PLANE ( 'NONE', #3724 ) ;
+#4171 = SURFACE_SIDE_STYLE ('',( #2771 ) ) ;
+#4172 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4173 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#4174 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#4175 = EDGE_LOOP ( 'NONE', ( #4015, #2851, #3254, #2812 ) ) ;
+#4176 = EDGE_LOOP ( 'NONE', ( #4200, #2826, #2028, #4450 ) ) ;
+#4177 = PLANE ( 'NONE', #5316 ) ;
+#4178 = LINE ( 'NONE', #3761, #3636 ) ;
+#4179 = ADVANCED_FACE ( 'NONE', ( #2281 ), #2092, .F. ) ;
+#4180 = FACE_OUTER_BOUND ( 'NONE', #5036, .T. ) ;
+#4181 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4182 = EDGE_LOOP ( 'NONE', ( #1216, #4259, #4523, #169 ) ) ;
+#4183 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4184 = LINE ( 'NONE', #301, #1456 ) ;
+#4185 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999600, 1.000000000000000000, 1.500000000000000000 ) ) ;
+#4186 = PLANE ( 'NONE', #1502 ) ;
+#4187 = EDGE_CURVE ( 'NONE', #2177, #1514, #1227, .T. ) ;
+#4188 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4189 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4190 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4191 = LINE ( 'NONE', #5359, #4321 ) ;
+#4192 = EDGE_CURVE ( 'NONE', #2758, #4518, #441, .T. ) ;
+#4193 = ADVANCED_FACE ( 'NONE', ( #4395 ), #2525, .F. ) ;
+#4194 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4195 = VECTOR ( 'NONE', #3908, 1000.000000000000000 ) ;
+#4196 = VERTEX_POINT ( 'NONE', #3782 ) ;
+#4197 = EDGE_CURVE ( 'NONE', #2989, #4998, #4332, .T. ) ;
+#4198 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4199 = VECTOR ( 'NONE', #1632, 1000.000000000000000 ) ;
+#4200 = ORIENTED_EDGE ( 'NONE', *, *, #152, .T. ) ;
+#4201 = AXIS2_PLACEMENT_3D ( 'NONE', #762, #5319, #1583 ) ;
+#4202 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 9.637352644315595200E-017 ) ) ;
+#4203 = VERTEX_POINT ( 'NONE', #3839 ) ;
+#4204 = LINE ( 'NONE', #4828, #3523 ) ;
+#4205 = ORIENTED_EDGE ( 'NONE', *, *, #327, .F. ) ;
+#4206 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -8.673617379884027600E-016 ) ) ;
+#4207 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4208 = VERTEX_POINT ( 'NONE', #5159 ) ;
+#4209 = LINE ( 'NONE', #1223, #2821 ) ;
+#4210 = ADVANCED_FACE ( 'NONE', ( #108 ), #4323, .T. ) ;
+#4211 = ORIENTED_EDGE ( 'NONE', *, *, #4732, .F. ) ;
+#4212 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4213 = SURFACE_STYLE_FILL_AREA ( #2496 ) ;
+#4214 = VERTEX_POINT ( 'NONE', #3490 ) ;
+#4215 = VECTOR ( 'NONE', #1164, 1000.000000000000000 ) ;
+#4216 = VERTEX_POINT ( 'NONE', #1394 ) ;
+#4217 = VERTEX_POINT ( 'NONE', #154 ) ;
+#4218 = LINE ( 'NONE', #4088, #1102 ) ;
+#4219 = PLANE ( 'NONE', #5144 ) ;
+#4220 = EDGE_LOOP ( 'NONE', ( #4983, #228, #1586, #491 ) ) ;
+#4221 = ADVANCED_FACE ( 'NONE', ( #524 ), #1023, .F. ) ;
+#4222 = LINE ( 'NONE', #2394, #4414 ) ;
+#4223 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4224 = EDGE_LOOP ( 'NONE', ( #4242, #1743, #2112, #5096 ) ) ;
+#4225 = SURFACE_SIDE_STYLE ('',( #1347 ) ) ;
+#4226 = EDGE_LOOP ( 'NONE', ( #2476, #4953, #2406, #2106 ) ) ;
+#4227 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4228 = VECTOR ( 'NONE', #2042, 1000.000000000000000 ) ;
+#4229 = PLANE ( 'NONE', #1425 ) ;
+#4230 = VERTEX_POINT ( 'NONE', #3427 ) ;
+#4231 = EDGE_CURVE ( 'NONE', #2977, #3858, #1976, .T. ) ;
+#4232 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4233 = AXIS2_PLACEMENT_3D ( 'NONE', #571, #3921, #554 ) ;
+#4234 = ADVANCED_FACE ( 'NONE', ( #1903 ), #619, .F. ) ;
+#4235 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.141265444721583800E-016 ) ) ;
+#4236 = ORIENTED_EDGE ( 'NONE', *, *, #3083, .T. ) ;
+#4237 = EDGE_CURVE ( 'NONE', #4814, #4216, #1529, .T. ) ;
+#4238 = PLANE ( 'NONE', #811 ) ;
+#4239 = LINE ( 'NONE', #2297, #5022 ) ;
+#4240 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#4241 = LINE ( 'NONE', #2099, #2135 ) ;
+#4242 = ORIENTED_EDGE ( 'NONE', *, *, #1414, .T. ) ;
+#4243 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#4244 = DIRECTION ( 'NONE', ( 1.141265444721583800E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4245 = FACE_OUTER_BOUND ( 'NONE', #20, .T. ) ;
+#4246 = LINE ( 'NONE', #139, #4494 ) ;
+#4247 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999600, 1.000000000000000000, -1.500000000000000000 ) ) ;
+#4248 = EDGE_LOOP ( 'NONE', ( #3471, #1403, #2571, #2832 ) ) ;
+#4249 = AXIS2_PLACEMENT_3D ( 'NONE', #159, #3845, #2164 ) ;
+#4250 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4251 = LINE ( 'NONE', #4002, #5035 ) ;
+#4252 = VERTEX_POINT ( 'NONE', #5145 ) ;
+#4253 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000000400, 1.000000000000000000, 1.500000000000000400 ) ) ;
+#4254 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4255 = EDGE_LOOP ( 'NONE', ( #1417, #3068, #1942, #2432 ) ) ;
+#4256 = VECTOR ( 'NONE', #4350, 1000.000000000000000 ) ;
+#4257 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4258 = PLANE ( 'NONE', #3878 ) ;
+#4259 = ORIENTED_EDGE ( 'NONE', *, *, #318, .F. ) ;
+#4260 = ADVANCED_FACE ( 'NONE', ( #4974 ), #3057, .F. ) ;
+#4261 = EDGE_CURVE ( 'NONE', #5348, #5116, #2813, .T. ) ;
+#4262 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4263 = ORIENTED_EDGE ( 'NONE', *, *, #2581, .T. ) ;
+#4264 = FACE_BOUND ( 'NONE', #2814, .T. ) ;
+#4265 = VERTEX_POINT ( 'NONE', #580 ) ;
+#4266 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.141265444721583800E-016 ) ) ;
+#4267 = ORIENTED_EDGE ( 'NONE', *, *, #1921, .T. ) ;
+#4268 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4269 = VECTOR ( 'NONE', #2559, 1000.000000000000000 ) ;
+#4270 = EDGE_CURVE ( 'NONE', #1297, #5410, #1600, .T. ) ;
+#4271 = LINE ( 'NONE', #4077, #1293 ) ;
+#4272 = ORIENTED_EDGE ( 'NONE', *, *, #4687, .F. ) ;
+#4273 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#4274 = PLANE ( 'NONE', #5244 ) ;
+#4275 = ORIENTED_EDGE ( 'NONE', *, *, #321, .T. ) ;
+#4276 = LINE ( 'NONE', #5416, #2109 ) ;
+#4277 = ORIENTED_EDGE ( 'NONE', *, *, #4680, .T. ) ;
+#4278 = LINE ( 'NONE', #1684, #2111 ) ;
+#4279 = VERTEX_POINT ( 'NONE', #605 ) ;
+#4280 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4281 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4282 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999600, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#4283 = FACE_OUTER_BOUND ( 'NONE', #3153, .T. ) ;
+#4284 = ORIENTED_EDGE ( 'NONE', *, *, #2095, .T. ) ;
+#4285 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4286 = FACE_OUTER_BOUND ( 'NONE', #2563, .T. ) ;
+#4287 = ORIENTED_EDGE ( 'NONE', *, *, #3973, .F. ) ;
+#4288 = FACE_OUTER_BOUND ( 'NONE', #701, .T. ) ;
+#4289 = ORIENTED_EDGE ( 'NONE', *, *, #5110, .F. ) ;
+#4290 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.0000000000000000000, 1.005000000000000800 ) ) ;
+#4291 = PLANE ( 'NONE', #2083 ) ;
+#4292 = ADVANCED_FACE ( 'NONE', ( #1085, #4264, #361, #772, #3018, #4832, #3729, #3410, #1219, #3667, #700, #3087, #4133, #903, #514, #3136, #5179, #840 ), #2596, .F. ) ;
+#4293 = SURFACE_SIDE_STYLE ('',( #2396 ) ) ;
+#4294 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4295 = EDGE_CURVE ( 'NONE', #1678, #1785, #2619, .T. ) ;
+#4296 = CLOSED_SHELL ( 'NONE', ( #2912, #2140, #487, #1703, #2557, #805 ) ) ;
+#4297 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.0000000000000000000, -0.1249999999999999200 ) ) ;
+#4298 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#4299 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #684 ), #5069 ) ;
+#4300 = VERTEX_POINT ( 'NONE', #3465 ) ;
+#4301 = EDGE_CURVE ( 'NONE', #266, #1231, #432, .T. ) ;
+#4302 = EDGE_CURVE ( 'NONE', #1112, #3604, #966, .T. ) ;
+#4303 = EDGE_LOOP ( 'NONE', ( #609, #4593, #4794, #1928 ) ) ;
+#4304 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4305 = VECTOR ( 'NONE', #3579, 1000.000000000000000 ) ;
+#4306 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#4307 = LINE ( 'NONE', #1115, #259 ) ;
+#4308 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4309 = ORIENTED_EDGE ( 'NONE', *, *, #3133, .F. ) ;
+#4310 = VECTOR ( 'NONE', #1324, 1000.000000000000000 ) ;
+#4311 = LINE ( 'NONE', #3776, #3180 ) ;
+#4312 = VECTOR ( 'NONE', #3777, 1000.000000000000000 ) ;
+#4313 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4314 = VERTEX_POINT ( 'NONE', #137 ) ;
+#4315 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4316 = ADVANCED_FACE ( 'NONE', ( #4517 ), #1409, .F. ) ;
+#4317 = VECTOR ( 'NONE', #607, 1000.000000000000000 ) ;
+#4318 = ORIENTED_EDGE ( 'NONE', *, *, #5031, .T. ) ;
+#4319 = ORIENTED_EDGE ( 'NONE', *, *, #1755, .T. ) ;
+#4320 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2805, 'distance_accuracy_value', 'NONE');
+#4321 = VECTOR ( 'NONE', #383, 1000.000000000000000 ) ;
+#4322 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #5344 ) ) ;
+#4323 = PLANE ( 'NONE', #1108 ) ;
+#4324 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#4325 = ORIENTED_EDGE ( 'NONE', *, *, #3130, .F. ) ;
+#4326 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4327 = EDGE_LOOP ( 'NONE', ( #3280, #4914, #1746, #1971 ) ) ;
+#4328 = EDGE_CURVE ( 'NONE', #2186, #784, #5051, .T. ) ;
+#4329 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#4330 = ORIENTED_EDGE ( 'NONE', *, *, #2523, .F. ) ;
+#4331 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4332 = LINE ( 'NONE', #2544, #846 ) ;
+#4333 = VERTEX_POINT ( 'NONE', #4776 ) ;
+#4334 = EDGE_CURVE ( 'NONE', #4084, #2656, #2167, .T. ) ;
+#4335 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4336 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #2251 ), #1287 ) ;
+#4337 = ORIENTED_EDGE ( 'NONE', *, *, #4871, .F. ) ;
+#4338 = EDGE_LOOP ( 'NONE', ( #309, #417, #3308, #1205 ) ) ;
+#4339 = VECTOR ( 'NONE', #2298, 1000.000000000000000 ) ;
+#4340 = VERTEX_POINT ( 'NONE', #4791 ) ;
+#4341 = EDGE_CURVE ( 'NONE', #1112, #1496, #5317, .T. ) ;
+#4342 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4343 = ADVANCED_FACE ( 'NONE', ( #3929 ), #4809, .F. ) ;
+#4344 = EDGE_LOOP ( 'NONE', ( #3210, #4330, #1260, #1676 ) ) ;
+#4345 = LINE ( 'NONE', #3530, #374 ) ;
+#4346 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#4347 = VECTOR ( 'NONE', #1723, 1000.000000000000000 ) ;
+#4348 = VECTOR ( 'NONE', #4769, 1000.000000000000000 ) ;
+#4349 = EDGE_LOOP ( 'NONE', ( #978, #2944, #2155, #3705 ) ) ;
+#4350 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4351 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4352 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4379 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3914, #1449, #5192 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#4353 = PLANE ( 'NONE', #2987 ) ;
+#4354 = ORIENTED_EDGE ( 'NONE', *, *, #3272, .T. ) ;
+#4355 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#4356 = VECTOR ( 'NONE', #2064, 1000.000000000000000 ) ;
+#4357 = ORIENTED_EDGE ( 'NONE', *, *, #4427, .F. ) ;
+#4358 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4359 = ORIENTED_EDGE ( 'NONE', *, *, #416, .F. ) ;
+#4360 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4361 = EDGE_CURVE ( 'NONE', #3663, #5180, #4054, .T. ) ;
+#4362 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4363 = AXIS2_PLACEMENT_3D ( 'NONE', #3112, #2765, #282 ) ;
+#4364 = AXIS2_PLACEMENT_3D ( 'NONE', #3134, #3976, #635 ) ;
+#4365 = VECTOR ( 'NONE', #1931, 1000.000000000000000 ) ;
+#4366 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#4367 = EDGE_LOOP ( 'NONE', ( #1974, #1010, #1434, #1138 ) ) ;
+#4368 = VECTOR ( 'NONE', #2408, 1000.000000000000000 ) ;
+#4369 = VECTOR ( 'NONE', #2360, 1000.000000000000000 ) ;
+#4370 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#4371 = EDGE_LOOP ( 'NONE', ( #841, #379, #908, #2882 ) ) ;
+#4372 = ORIENTED_EDGE ( 'NONE', *, *, #2999, .T. ) ;
+#4373 = LINE ( 'NONE', #4630, #1458 ) ;
+#4374 = ORIENTED_EDGE ( 'NONE', *, *, #702, .F. ) ;
+#4375 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#4376 = FACE_OUTER_BOUND ( 'NONE', #5124, .T. ) ;
+#4377 = ORIENTED_EDGE ( 'NONE', *, *, #2960, .F. ) ;
+#4378 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.1000000000000000100, -0.1249999999999999200 ) ) ;
+#4379 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3914, 'distance_accuracy_value', 'NONE');
+#4380 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4381 = VECTOR ( 'NONE', #59, 1000.000000000000000 ) ;
+#4382 = ORIENTED_EDGE ( 'NONE', *, *, #180, .T. ) ;
+#4383 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#4384 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4385 = ORIENTED_EDGE ( 'NONE', *, *, #702, .T. ) ;
+#4386 = EDGE_CURVE ( 'NONE', #92, #4216, #4766, .T. ) ;
+#4387 = VECTOR ( 'NONE', #4304, 1000.000000000000000 ) ;
+#4388 = ORIENTED_EDGE ( 'NONE', *, *, #484, .T. ) ;
+#4389 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4390 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#4391 = VERTEX_POINT ( 'NONE', #1043 ) ;
+#4392 = EDGE_CURVE ( 'NONE', #5417, #3661, #4204, .T. ) ;
+#4393 = AXIS2_PLACEMENT_3D ( 'NONE', #4843, #2332, #5278 ) ;
+#4394 = LINE ( 'NONE', #900, #2573 ) ;
+#4395 = FACE_OUTER_BOUND ( 'NONE', #1901, .T. ) ;
+#4396 = CLOSED_SHELL ( 'NONE', ( #2754, #4457, #4740, #2936, #1572, #61 ) ) ;
+#4397 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#4398 = EDGE_CURVE ( 'NONE', #740, #2809, #5113, .T. ) ;
+#4399 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#4400 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4401 = ORIENTED_EDGE ( 'NONE', *, *, #1667, .T. ) ;
+#4402 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4403 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#4404 = ORIENTED_EDGE ( 'NONE', *, *, #3869, .T. ) ;
+#4405 = EDGE_CURVE ( 'NONE', #3595, #4686, #1850, .T. ) ;
+#4406 = LINE ( 'NONE', #4741, #3139 ) ;
+#4407 = ORIENTED_EDGE ( 'NONE', *, *, #3837, .F. ) ;
+#4408 = ORIENTED_EDGE ( 'NONE', *, *, #1574, .T. ) ;
+#4409 = VECTOR ( 'NONE', #2333, 1000.000000000000000 ) ;
+#4410 = ORIENTED_EDGE ( 'NONE', *, *, #252, .F. ) ;
+#4411 = SURFACE_STYLE_USAGE ( .BOTH. , #1272 ) ;
+#4412 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#4413 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.1000000000000000100, 1.305000000000000600 ) ) ;
+#4414 = VECTOR ( 'NONE', #733, 1000.000000000000000 ) ;
+#4415 = AXIS2_PLACEMENT_3D ( 'NONE', #1320, #2570, #3390 ) ;
+#4416 = EDGE_CURVE ( 'NONE', #3035, #4208, #104, .T. ) ;
+#4417 = PLANE ( 'NONE', #1822 ) ;
+#4418 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #230 ) ) ;
+#4419 = ORIENTED_EDGE ( 'NONE', *, *, #3883, .F. ) ;
+#4420 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4421 = VERTEX_POINT ( 'NONE', #219 ) ;
+#4422 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4423 = ORIENTED_EDGE ( 'NONE', *, *, #1801, .T. ) ;
+#4424 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.711898167082376000E-016 ) ) ;
+#4425 = FACE_OUTER_BOUND ( 'NONE', #1120, .T. ) ;
+#4426 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.0000000000000000000, 1.005000000000000800 ) ) ;
+#4427 = EDGE_CURVE ( 'NONE', #2560, #4833, #4650, .T. ) ;
+#4428 = ORIENTED_EDGE ( 'NONE', *, *, #5280, .T. ) ;
+#4429 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -1.141265444721583800E-016 ) ) ;
+#4430 = LINE ( 'NONE', #3854, #10 ) ;
+#4431 = ADVANCED_FACE ( 'NONE', ( #1787 ), #699, .F. ) ;
+#4432 = PLANE ( 'NONE', #4393 ) ;
+#4433 = VECTOR ( 'NONE', #4075, 1000.000000000000000 ) ;
+#4434 = ORIENTED_EDGE ( 'NONE', *, *, #876, .T. ) ;
+#4435 = EDGE_CURVE ( 'NONE', #2423, #2211, #4901, .T. ) ;
+#4436 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4437 = ORIENTED_EDGE ( 'NONE', *, *, #5209, .T. ) ;
+#4438 = EDGE_CURVE ( 'NONE', #1411, #3258, #643, .T. ) ;
+#4439 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4440 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4441 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#4442 = VERTEX_POINT ( 'NONE', #1073 ) ;
+#4443 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#4444 = VECTOR ( 'NONE', #1080, 1000.000000000000000 ) ;
+#4445 = VERTEX_POINT ( 'NONE', #2677 ) ;
+#4446 = AXIS2_PLACEMENT_3D ( 'NONE', #5349, #3245, #4554 ) ;
+#4447 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4448 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4449 = VECTOR ( 'NONE', #1245, 1000.000000000000000 ) ;
+#4450 = ORIENTED_EDGE ( 'NONE', *, *, #4270, .T. ) ;
+#4451 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4452 = EDGE_LOOP ( 'NONE', ( #121, #526, #4284, #2676 ) ) ;
+#4453 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4454 = ORIENTED_EDGE ( 'NONE', *, *, #3576, .F. ) ;
+#4455 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#4456 = PLANE ( 'NONE', #1708 ) ;
+#4457 = ADVANCED_FACE ( 'NONE', ( #1354 ), #1055, .F. ) ;
+#4458 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4459 = ORIENTED_EDGE ( 'NONE', *, *, #358, .T. ) ;
+#4460 = LINE ( 'NONE', #4990, #4907 ) ;
+#4461 = EDGE_LOOP ( 'NONE', ( #1308, #3712, #1141, #419 ) ) ;
+#4462 = FACE_OUTER_BOUND ( 'NONE', #1187, .T. ) ;
+#4463 = ORIENTED_EDGE ( 'NONE', *, *, #939, .F. ) ;
+#4464 = EDGE_CURVE ( 'NONE', #3661, #3905, #3131, .T. ) ;
+#4465 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4466 = AXIS2_PLACEMENT_3D ( 'NONE', #2990, #4223, #75 ) ;
+#4467 = ORIENTED_EDGE ( 'NONE', *, *, #217, .F. ) ;
+#4468 = LINE ( 'NONE', #3638, #528 ) ;
+#4469 = EDGE_CURVE ( 'NONE', #4300, #2708, #1288, .T. ) ;
+#4470 = PLANE ( 'NONE', #2350 ) ;
+#4471 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#4472 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4473 = LINE ( 'NONE', #4185, #2291 ) ;
+#4474 = AXIS2_PLACEMENT_3D ( 'NONE', #2889, #505, #902 ) ;
+#4475 = EDGE_LOOP ( 'NONE', ( #4428, #2830, #4916, #4129 ) ) ;
+#4476 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4477 = DIRECTION ( 'NONE', ( 8.673617379884027600E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4478 = SURFACE_SIDE_STYLE ('',( #3748 ) ) ;
+#4479 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[7]', #402 ) ;
+#4480 = VERTEX_POINT ( 'NONE', #4900 ) ;
+#4481 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#4482 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#4483 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4484 = ADVANCED_FACE ( 'NONE', ( #161 ), #4966, .T. ) ;
+#4485 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4486 = ORIENTED_EDGE ( 'NONE', *, *, #4187, .F. ) ;
+#4487 = AXIS2_PLACEMENT_3D ( 'NONE', #2133, #2537, #2956 ) ;
+#4488 = VECTOR ( 'NONE', #2410, 1000.000000000000000 ) ;
+#4489 = PLANE ( 'NONE', #3798 ) ;
+#4490 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.0000000000000000000, -0.1249999999999999200 ) ) ;
+#4491 = ORIENTED_EDGE ( 'NONE', *, *, #2928, .T. ) ;
+#4492 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4493 = VECTOR ( 'NONE', #1332, 1000.000000000000000 ) ;
+#4494 = VECTOR ( 'NONE', #5146, 1000.000000000000000 ) ;
+#4495 = ORIENTED_EDGE ( 'NONE', *, *, #4021, .T. ) ;
+#4496 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#4497 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4498 = VECTOR ( 'NONE', #5295, 1000.000000000000000 ) ;
+#4499 = ORIENTED_EDGE ( 'NONE', *, *, #478, .T. ) ;
+#4500 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4501 = EDGE_CURVE ( 'NONE', #3730, #1411, #5385, .T. ) ;
+#4502 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4503 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#4504 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #2107, .NOT_KNOWN. ) ;
+#4505 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.1000000000000000100, -0.1249999999999999200 ) ) ;
+#4506 = LINE ( 'NONE', #365, #3124 ) ;
+#4507 = EDGE_CURVE ( 'NONE', #3443, #1986, #3660, .T. ) ;
+#4508 = FACE_OUTER_BOUND ( 'NONE', #2058, .T. ) ;
+#4509 = VERTEX_POINT ( 'NONE', #3720 ) ;
+#4510 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4511 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4512 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4513 = ADVANCED_FACE ( 'NONE', ( #2034 ), #4929, .F. ) ;
+#4514 = VERTEX_POINT ( 'NONE', #4567 ) ;
+#4515 = EDGE_LOOP ( 'NONE', ( #2341, #4236, #5120, #60 ) ) ;
+#4516 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4517 = FACE_OUTER_BOUND ( 'NONE', #3536, .T. ) ;
+#4518 = VERTEX_POINT ( 'NONE', #412 ) ;
+#4519 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4520 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#4521 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.0000000000000000000, -0.1249999999999999200 ) ) ;
+#4522 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#4523 = ORIENTED_EDGE ( 'NONE', *, *, #2706, .F. ) ;
+#4524 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4525 = PRESENTATION_STYLE_ASSIGNMENT (( #2235 ) ) ;
+#4526 = LINE ( 'NONE', #3315, #707 ) ;
+#4527 = VERTEX_POINT ( 'NONE', #2009 ) ;
+#4528 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4529 = PLANE ( 'NONE', #970 ) ;
+#4530 = EDGE_LOOP ( 'NONE', ( #3890, #2607, #2478, #4826 ) ) ;
+#4531 = LINE ( 'NONE', #4863, #1985 ) ;
+#4532 = ADVANCED_FACE ( 'NONE', ( #287 ), #1650, .F. ) ;
+#4533 = ORIENTED_EDGE ( 'NONE', *, *, #3711, .T. ) ;
+#4534 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4535 = VERTEX_POINT ( 'NONE', #4942 ) ;
+#4536 = VECTOR ( 'NONE', #5136, 1000.000000000000000 ) ;
+#4537 = FACE_OUTER_BOUND ( 'NONE', #3928, .T. ) ;
+#4538 = ORIENTED_EDGE ( 'NONE', *, *, #2194, .T. ) ;
+#4539 = EDGE_CURVE ( 'NONE', #1688, #987, #5045, .T. ) ;
+#4540 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2833 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4883, #1207, #3687 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#4541 = FACE_OUTER_BOUND ( 'NONE', #1845, .T. ) ;
+#4542 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4543 = EDGE_CURVE ( 'NONE', #2506, #1904, #4761, .T. ) ;
+#4544 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000000400, 1.000000000000000000, 1.500000000000000400 ) ) ;
+#4545 = ORIENTED_EDGE ( 'NONE', *, *, #4736, .T. ) ;
+#4546 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4547 = ADVANCED_FACE ( 'NONE', ( #2808 ), #3244, .T. ) ;
+#4548 = EDGE_CURVE ( 'NONE', #4217, #3437, #3462, .T. ) ;
+#4549 = VECTOR ( 'NONE', #1440, 1000.000000000000000 ) ;
+#4550 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.1000000000000000100, -0.1249999999999999700 ) ) ;
+#4551 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.0000000000000000000, 1.005000000000000800 ) ) ;
+#4552 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1488, 'distance_accuracy_value', 'NONE');
+#4553 = EDGE_LOOP ( 'NONE', ( #904, #1319, #3999, #3405 ) ) ;
+#4554 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4555 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#4556 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000000400, 1.000000000000000000, -1.499999999999999600 ) ) ;
+#4557 = PLANE ( 'NONE', #1889 ) ;
+#4558 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#4559 = ADVANCED_FACE ( 'NONE', ( #638 ), #2466, .F. ) ;
+#4560 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#4561 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4562 = VERTEX_POINT ( 'NONE', #2030 ) ;
+#4563 = VECTOR ( 'NONE', #4335, 1000.000000000000000 ) ;
+#4564 = VECTOR ( 'NONE', #2284, 1000.000000000000000 ) ;
+#4565 = VERTEX_POINT ( 'NONE', #4986 ) ;
+#4566 = EDGE_CURVE ( 'NONE', #3456, #4217, #4895, .T. ) ;
+#4567 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#4568 = FACE_OUTER_BOUND ( 'NONE', #2539, .T. ) ;
+#4569 = ORIENTED_EDGE ( 'NONE', *, *, #3197, .F. ) ;
+#4570 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#4571 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4572 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4573 = ORIENTED_EDGE ( 'NONE', *, *, #2073, .T. ) ;
+#4574 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1317 ), #2961 ) ;
+#4575 = LINE ( 'NONE', #1135, #204 ) ;
+#4576 = ORIENTED_EDGE ( 'NONE', *, *, #4045, .F. ) ;
+#4577 = EDGE_CURVE ( 'NONE', #2996, #2940, #3403, .T. ) ;
+#4578 = LINE ( 'NONE', #1064, #4256 ) ;
+#4579 = EDGE_LOOP ( 'NONE', ( #3089, #3184, #2153, #2893 ) ) ;
+#4580 = AXIS2_PLACEMENT_3D ( 'NONE', #1816, #1402, #1014 ) ;
+#4581 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#4582 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4583 = FACE_OUTER_BOUND ( 'NONE', #969, .T. ) ;
+#4584 = ORIENTED_EDGE ( 'NONE', *, *, #1878, .T. ) ;
+#4585 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.1000000000000000100, 1.305000000000000600 ) ) ;
+#4586 = VECTOR ( 'NONE', #771, 1000.000000000000000 ) ;
+#4587 = ORIENTED_EDGE ( 'NONE', *, *, #1262, .F. ) ;
+#4588 = ADVANCED_FACE ( 'NONE', ( #3340 ), #4489, .F. ) ;
+#4589 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4590 = ORIENTED_EDGE ( 'NONE', *, *, #4905, .T. ) ;
+#4591 = ORIENTED_EDGE ( 'NONE', *, *, #4164, .F. ) ;
+#4592 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884027600E-016 ) ) ;
+#4593 = ORIENTED_EDGE ( 'NONE', *, *, #4469, .F. ) ;
+#4594 = LINE ( 'NONE', #1786, #1233 ) ;
+#4595 = ORIENTED_EDGE ( 'NONE', *, *, #1636, .F. ) ;
+#4596 = VECTOR ( 'NONE', #4980, 1000.000000000000000 ) ;
+#4597 = EDGE_LOOP ( 'NONE', ( #2804, #5147, #3242, #3017 ) ) ;
+#4598 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.1000000000000000100, 1.005000000000000800 ) ) ;
+#4599 = VERTEX_POINT ( 'NONE', #330 ) ;
+#4600 = LINE ( 'NONE', #1486, #2572 ) ;
+#4601 = ORIENTED_EDGE ( 'NONE', *, *, #1660, .T. ) ;
+#4602 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#4603 = PLANE ( 'NONE', #940 ) ;
+#4604 = PLANE ( 'NONE', #562 ) ;
+#4605 = VECTOR ( 'NONE', #1370, 1000.000000000000000 ) ;
+#4606 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4607 = EDGE_LOOP ( 'NONE', ( #2195, #2626, #1794, #2393 ) ) ;
+#4608 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4609 = EDGE_CURVE ( 'NONE', #375, #5318, #2555, .T. ) ;
+#4610 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#4611 = EDGE_CURVE ( 'NONE', #3937, #351, #3794, .T. ) ;
+#4612 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4613 = ORIENTED_EDGE ( 'NONE', *, *, #5411, .T. ) ;
+#4614 = ADVANCED_FACE ( 'NONE', ( #2159 ), #4652, .F. ) ;
+#4615 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.1000000000000000100, -0.1249999999999999200 ) ) ;
+#4616 = EDGE_CURVE ( 'NONE', #2795, #1863, #2270, .T. ) ;
+#4617 = LINE ( 'NONE', #4346, #545 ) ;
+#4618 = VERTEX_POINT ( 'NONE', #4172 ) ;
+#4619 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#4620 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4621 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#4622 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4623 = ADVANCED_FACE ( 'NONE', ( #1719 ), #4604, .F. ) ;
+#4624 = VECTOR ( 'NONE', #4820, 1000.000000000000000 ) ;
+#4625 = ORIENTED_EDGE ( 'NONE', *, *, #3553, .T. ) ;
+#4626 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#4627 = FACE_OUTER_BOUND ( 'NONE', #4224, .T. ) ;
+#4628 = ORIENTED_EDGE ( 'NONE', *, *, #1262, .T. ) ;
+#4629 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#4630 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#4631 = ORIENTED_EDGE ( 'NONE', *, *, #3389, .F. ) ;
+#4632 = ORIENTED_EDGE ( 'NONE', *, *, #4716, .F. ) ;
+#4633 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#4634 = VERTEX_POINT ( 'NONE', #3359 ) ;
+#4635 = EDGE_CURVE ( 'NONE', #4217, #4340, #5311, .T. ) ;
+#4636 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4637 = ADVANCED_FACE ( 'NONE', ( #1595 ), #3325, .F. ) ;
+#4638 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.0000000000000000000, -0.1249999999999999700 ) ) ;
+#4639 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#4640 = LINE ( 'NONE', #4124, #3857 ) ;
+#4641 = EDGE_CURVE ( 'NONE', #2809, #3754, #356, .T. ) ;
+#4642 = AXIS2_PLACEMENT_3D ( 'NONE', #3461, #2641, #3478 ) ;
+#4643 = LINE ( 'NONE', #3033, #4972 ) ;
+#4644 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4645 = VECTOR ( 'NONE', #1732, 1000.000000000000000 ) ;
+#4646 = ORIENTED_EDGE ( 'NONE', *, *, #660, .F. ) ;
+#4647 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#4648 = ORIENTED_EDGE ( 'NONE', *, *, #2709, .F. ) ;
+#4649 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4650 = LINE ( 'NONE', #3119, #3275 ) ;
+#4651 = ORIENTED_EDGE ( 'NONE', *, *, #3389, .T. ) ;
+#4652 = PLANE ( 'NONE', #4078 ) ;
+#4653 = ORIENTED_EDGE ( 'NONE', *, *, #1033, .F. ) ;
+#4654 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999600, 1.000000000000000000, 1.500000000000000000 ) ) ;
+#4655 = ORIENTED_EDGE ( 'NONE', *, *, #2471, .F. ) ;
+#4656 = PLANE ( 'NONE', #2245 ) ;
+#4657 = VERTEX_POINT ( 'NONE', #2520 ) ;
+#4658 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4659 = LINE ( 'NONE', #3169, #2512 ) ;
+#4660 = ORIENTED_EDGE ( 'NONE', *, *, #3171, .T. ) ;
+#4661 = LINE ( 'NONE', #1819, #3415 ) ;
+#4662 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4663 = VECTOR ( 'NONE', #3830, 1000.000000000000000 ) ;
+#4664 = ADVANCED_FACE ( 'NONE', ( #1464 ), #2980, .F. ) ;
+#4665 = SURFACE_STYLE_FILL_AREA ( #62 ) ;
+#4666 = ORIENTED_EDGE ( 'NONE', *, *, #3581, .F. ) ;
+#4667 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#4668 = STYLED_ITEM ( 'NONE', ( #2286 ), #3164 ) ;
+#4669 = FILL_AREA_STYLE_COLOUR ( '', #2568 ) ;
+#4670 = EDGE_CURVE ( 'NONE', #5170, #107, #2412, .T. ) ;
+#4671 = FACE_OUTER_BOUND ( 'NONE', #3008, .T. ) ;
+#4672 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4673 = EDGE_LOOP ( 'NONE', ( #962, #2134, #1163, #2274 ) ) ;
+#4674 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4675 = AXIS2_PLACEMENT_3D ( 'NONE', #3267, #1224, #3248 ) ;
+#4676 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1418 ), #5233 ) ;
+#4677 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4678 = VECTOR ( 'NONE', #4148, 1000.000000000000000 ) ;
+#4679 = ORIENTED_EDGE ( 'NONE', *, *, #1824, .T. ) ;
+#4680 = EDGE_CURVE ( 'NONE', #4509, #5239, #26, .T. ) ;
+#4681 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.1000000000000000100, -0.1249999999999999200 ) ) ;
+#4682 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.0000000000000000000, -0.1249999999999999700 ) ) ;
+#4683 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4684 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#4685 = VECTOR ( 'NONE', #3936, 1000.000000000000000 ) ;
+#4686 = VERTEX_POINT ( 'NONE', #3374 ) ;
+#4687 = EDGE_CURVE ( 'NONE', #4998, #824, #1077, .T. ) ;
+#4688 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4689 = VECTOR ( 'NONE', #3721, 1000.000000000000000 ) ;
+#4690 = ADVANCED_FACE ( 'NONE', ( #4710 ), #3773, .F. ) ;
+#4691 = LINE ( 'NONE', #5228, #2857 ) ;
+#4692 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4693 = ORIENTED_EDGE ( 'NONE', *, *, #1341, .F. ) ;
+#4694 = VECTOR ( 'NONE', #3689, 1000.000000000000000 ) ;
+#4695 = ORIENTED_EDGE ( 'NONE', *, *, #1058, .T. ) ;
+#4696 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884027600E-016 ) ) ;
+#4697 = ORIENTED_EDGE ( 'NONE', *, *, #22, .F. ) ;
+#4698 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4699 = PLANE ( 'NONE', #5380 ) ;
+#4700 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#4701 = EDGE_LOOP ( 'NONE', ( #4538, #2932, #44, #912 ) ) ;
+#4702 = LINE ( 'NONE', #2782, #4886 ) ;
+#4703 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4704 = FACE_OUTER_BOUND ( 'NONE', #4718, .T. ) ;
+#4705 = ORIENTED_EDGE ( 'NONE', *, *, #5134, .T. ) ;
+#4706 = PLANE ( 'NONE', #4760 ) ;
+#4707 = EDGE_CURVE ( 'NONE', #784, #3585, #1151, .T. ) ;
+#4708 = AXIS2_PLACEMENT_3D ( 'NONE', #3013, #2296, #5204 ) ;
+#4709 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[9]', #2145 ) ;
+#4710 = FACE_OUTER_BOUND ( 'NONE', #1995, .T. ) ;
+#4711 = ORIENTED_EDGE ( 'NONE', *, *, #2807, .F. ) ;
+#4712 = EDGE_CURVE ( 'NONE', #2377, #817, #1017, .T. ) ;
+#4713 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#4714 = ORIENTED_EDGE ( 'NONE', *, *, #664, .T. ) ;
+#4715 = ADVANCED_FACE ( 'NONE', ( #1213 ), #2233, .F. ) ;
+#4716 = EDGE_CURVE ( 'NONE', #2337, #4562, #280, .T. ) ;
+#4717 = VECTOR ( 'NONE', #781, 1000.000000000000000 ) ;
+#4718 = EDGE_LOOP ( 'NONE', ( #4961, #3021, #4595, #4063 ) ) ;
+#4719 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.1000000000000000100, 1.005000000000000800 ) ) ;
+#4720 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4721 = EDGE_LOOP ( 'NONE', ( #2781, #2400, #3056, #5208 ) ) ;
+#4722 = ORIENTED_EDGE ( 'NONE', *, *, #660, .T. ) ;
+#4723 = VECTOR ( 'NONE', #4894, 1000.000000000000000 ) ;
+#4724 = ORIENTED_EDGE ( 'NONE', *, *, #3498, .T. ) ;
+#4725 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#4726 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#4727 = PLANE ( 'NONE', #5139 ) ;
+#4728 = ORIENTED_EDGE ( 'NONE', *, *, #1047, .F. ) ;
+#4729 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4730 = LINE ( 'NONE', #2710, #1613 ) ;
+#4731 = ORIENTED_EDGE ( 'NONE', *, *, #5310, .F. ) ;
+#4732 = EDGE_CURVE ( 'NONE', #976, #4421, #574, .T. ) ;
+#4733 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4734 = EDGE_CURVE ( 'NONE', #4073, #2620, #3789, .T. ) ;
+#4735 = EDGE_LOOP ( 'NONE', ( #2650, #898, #2646, #448 ) ) ;
+#4736 = EDGE_CURVE ( 'NONE', #2246, #4208, #4643, .T. ) ;
+#4737 = VECTOR ( 'NONE', #5407, 1000.000000000000000 ) ;
+#4738 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4739 = AXIS2_PLACEMENT_3D ( 'NONE', #809, #5347, #352 ) ;
+#4740 = ADVANCED_FACE ( 'NONE', ( #1840 ), #5115, .F. ) ;
+#4741 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.0000000000000000000, 0.1250000000000000000 ) ) ;
+#4742 = ORIENTED_EDGE ( 'NONE', *, *, #1820, .F. ) ;
+#4743 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#4744 = VECTOR ( 'NONE', #4227, 1000.000000000000000 ) ;
+#4745 = VERTEX_POINT ( 'NONE', #2533 ) ;
+#4746 = LINE ( 'NONE', #1463, #1651 ) ;
+#4747 = VECTOR ( 'NONE', #2917, 1000.000000000000000 ) ;
+#4748 = EDGE_CURVE ( 'NONE', #817, #3604, #3726, .T. ) ;
+#4749 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#4750 = ORIENTED_EDGE ( 'NONE', *, *, #3044, .T. ) ;
+#4751 = PLANE ( 'NONE', #1789 ) ;
+#4752 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4753 = ORIENTED_EDGE ( 'NONE', *, *, #3344, .F. ) ;
+#4754 = CLOSED_SHELL ( 'NONE', ( #3352, #3760, #3568, #5109, #1202, #2094 ) ) ;
+#4755 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4756 = LINE ( 'NONE', #5237, #2875 ) ;
+#4757 = ORIENTED_EDGE ( 'NONE', *, *, #2191, .F. ) ;
+#4758 = DIRECTION ( 'NONE', ( -1.711898167082376000E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4759 = EDGE_CURVE ( 'NONE', #241, #790, #5107, .T. ) ;
+#4760 = AXIS2_PLACEMENT_3D ( 'NONE', #614, #3911, #4366 ) ;
+#4761 = LINE ( 'NONE', #1670, #2943 ) ;
+#4762 = ORIENTED_EDGE ( 'NONE', *, *, #275, .F. ) ;
+#4763 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#4764 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4765 = ORIENTED_EDGE ( 'NONE', *, *, #3654, .T. ) ;
+#4766 = LINE ( 'NONE', #5267, #2949 ) ;
+#4767 = ORIENTED_EDGE ( 'NONE', *, *, #3157, .T. ) ;
+#4768 = EDGE_CURVE ( 'NONE', #1609, #529, #1665, .T. ) ;
+#4769 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4770 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #2107 ) ) ;
+#4771 = CLOSED_SHELL ( 'NONE', ( #2995, #3376, #4664, #879, #345, #1939 ) ) ;
+#4772 = LINE ( 'NONE', #1806, #2426 ) ;
+#4773 = EDGE_LOOP ( 'NONE', ( #4382, #5011, #27, #4679 ) ) ;
+#4774 = EDGE_CURVE ( 'NONE', #2211, #3120, #3923, .T. ) ;
+#4775 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4776 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4777 = EDGE_LOOP ( 'NONE', ( #1169, #5201, #1257, #4459 ) ) ;
+#4778 = LINE ( 'NONE', #3587, #916 ) ;
+#4779 = ORIENTED_EDGE ( 'NONE', *, *, #1182, .F. ) ;
+#4780 = LINE ( 'NONE', #642, #5117 ) ;
+#4781 = VERTEX_POINT ( 'NONE', #953 ) ;
+#4782 = VERTEX_POINT ( 'NONE', #5101 ) ;
+#4783 = FACE_OUTER_BOUND ( 'NONE', #3287, .T. ) ;
+#4784 = ORIENTED_EDGE ( 'NONE', *, *, #251, .F. ) ;
+#4785 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000000400, 1.000000000000000000, -1.499999999999999600 ) ) ;
+#4786 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4787 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4788 = LINE ( 'NONE', #3792, #2448 ) ;
+#4789 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#4790 = ORIENTED_EDGE ( 'NONE', *, *, #3294, .T. ) ;
+#4791 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4792 = LINE ( 'NONE', #4956, #4356 ) ;
+#4793 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4794 = ORIENTED_EDGE ( 'NONE', *, *, #687, .F. ) ;
+#4795 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4796 = ORIENTED_EDGE ( 'NONE', *, *, #630, .T. ) ;
+#4797 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#4798 = EDGE_CURVE ( 'NONE', #3475, #5417, #3651, .T. ) ;
+#4799 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#4800 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4801 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #2582 ) ) ;
+#4802 = LINE ( 'NONE', #3951, #4685 ) ;
+#4803 = EDGE_LOOP ( 'NONE', ( #2521, #515, #2661, #1134 ) ) ;
+#4804 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4805 = VECTOR ( 'NONE', #103, 1000.000000000000000 ) ;
+#4806 = LINE ( 'NONE', #2755, #3707 ) ;
+#4807 = EDGE_CURVE ( 'NONE', #2198, #5023, #155, .T. ) ;
+#4808 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#4809 = PLANE ( 'NONE', #3967 ) ;
+#4810 = EDGE_LOOP ( 'NONE', ( #712, #5143, #1220, #3289 ) ) ;
+#4811 = LINE ( 'NONE', #4674, #2721 ) ;
+#4812 = SURFACE_STYLE_USAGE ( .BOTH. , #1498 ) ;
+#4813 = VECTOR ( 'NONE', #2378, 1000.000000000000000 ) ;
+#4814 = VERTEX_POINT ( 'NONE', #2200 ) ;
+#4815 = VERTEX_POINT ( 'NONE', #3477 ) ;
+#4816 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4817 = LINE ( 'NONE', #3455, #4044 ) ;
+#4818 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4819 = SURFACE_STYLE_USAGE ( .BOTH. , #3520 ) ;
+#4820 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4821 = LINE ( 'NONE', #1157, #272 ) ;
+#4822 = ORIENTED_EDGE ( 'NONE', *, *, #726, .T. ) ;
+#4823 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.1000000000000000100, 1.005000000000000800 ) ) ;
+#4824 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#4825 = VECTOR ( 'NONE', #5152, 1000.000000000000000 ) ;
+#4826 = ORIENTED_EDGE ( 'NONE', *, *, #3533, .T. ) ;
+#4827 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4828 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#4829 = ADVANCED_FACE ( 'NONE', ( #504 ), #4258, .F. ) ;
+#4830 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4831 = EDGE_CURVE ( 'NONE', #1129, #3622, #2489, .T. ) ;
+#4832 = FACE_BOUND ( 'NONE', #1525, .T. ) ;
+#4833 = VERTEX_POINT ( 'NONE', #1435 ) ;
+#4834 = ORIENTED_EDGE ( 'NONE', *, *, #611, .F. ) ;
+#4835 = AXIS2_PLACEMENT_3D ( 'NONE', #1996, #918, #2481 ) ;
+#4836 = AXIS2_PLACEMENT_3D ( 'NONE', #506, #5037, #4232 ) ;
+#4837 = VECTOR ( 'NONE', #2642, 1000.000000000000000 ) ;
+#4838 = VECTOR ( 'NONE', #106, 1000.000000000000000 ) ;
+#4839 = ORIENTED_EDGE ( 'NONE', *, *, #565, .T. ) ;
+#4840 = EDGE_CURVE ( 'NONE', #2386, #641, #1962, .T. ) ;
+#4841 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#4842 = EDGE_LOOP ( 'NONE', ( #4151, #4753, #74, #2972 ) ) ;
+#4843 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.0000000000000000000, 0.1250000000000000000 ) ) ;
+#4844 = FACE_OUTER_BOUND ( 'NONE', #5315, .T. ) ;
+#4845 = ORIENTED_EDGE ( 'NONE', *, *, #4405, .F. ) ;
+#4846 = LINE ( 'NONE', #1180, #3147 ) ;
+#4847 = ORIENTED_EDGE ( 'NONE', *, *, #565, .F. ) ;
+#4848 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4849 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.1000000000000000100, 0.1250000000000000800 ) ) ;
+#4850 = LINE ( 'NONE', #3368, #2899 ) ;
+#4851 = VECTOR ( 'NONE', #5285, 1000.000000000000000 ) ;
+#4852 = ORIENTED_EDGE ( 'NONE', *, *, #3040, .F. ) ;
+#4853 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4854 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#4855 = VECTOR ( 'NONE', #1833, 1000.000000000000000 ) ;
+#4856 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#4857 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#4858 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4859 = ADVANCED_FACE ( 'NONE', ( #4583 ), #1386, .F. ) ;
+#4860 = ORIENTED_EDGE ( 'NONE', *, *, #478, .F. ) ;
+#4861 = PLANE ( 'NONE', #3183 ) ;
+#4862 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4863 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#4864 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4865 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3472 ), #798 ) ;
+#4866 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3113, 'distance_accuracy_value', 'NONE');
+#4867 = ORIENTED_EDGE ( 'NONE', *, *, #3913, .F. ) ;
+#4868 = FACE_OUTER_BOUND ( 'NONE', #2218, .T. ) ;
+#4869 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4870 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#4871 = EDGE_CURVE ( 'NONE', #2560, #2076, #4128, .T. ) ;
+#4872 = ORIENTED_EDGE ( 'NONE', *, *, #192, .T. ) ;
+#4873 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4874 = AXIS2_PLACEMENT_3D ( 'NONE', #1891, #3159, #1523 ) ;
+#4875 = LINE ( 'NONE', #2451, #2863 ) ;
+#4876 = VECTOR ( 'NONE', #4324, 1000.000000000000000 ) ;
+#4877 = EDGE_CURVE ( 'NONE', #1465, #5184, #4756, .T. ) ;
+#4878 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#4879 = VERTEX_POINT ( 'NONE', #5185 ) ;
+#4880 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4881 = FACE_OUTER_BOUND ( 'NONE', #83, .T. ) ;
+#4882 = ORIENTED_EDGE ( 'NONE', *, *, #3160, .T. ) ;
+#4883 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4884 = ADVANCED_FACE ( 'NONE', ( #2550 ), #2668, .F. ) ;
+#4885 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4886 = VECTOR ( 'NONE', #1964, 1000.000000000000000 ) ;
+#4887 = DIRECTION ( 'NONE', ( -8.673617379884027600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4888 = PLANE ( 'NONE', #1771 ) ;
+#4889 = VECTOR ( 'NONE', #4688, 1000.000000000000000 ) ;
+#4890 = ORIENTED_EDGE ( 'NONE', *, *, #3586, .T. ) ;
+#4891 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4892 = PLANE ( 'NONE', #1990 ) ;
+#4893 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4894 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4895 = LINE ( 'NONE', #1200, #4199 ) ;
+#4896 = ORIENTED_EDGE ( 'NONE', *, *, #1110, .T. ) ;
+#4897 = EDGE_CURVE ( 'NONE', #1448, #740, #1897, .T. ) ;
+#4898 = VERTEX_POINT ( 'NONE', #4399 ) ;
+#4899 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#4900 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#4901 = LINE ( 'NONE', #1866, #3800 ) ;
+#4902 = ORIENTED_EDGE ( 'NONE', *, *, #4641, .F. ) ;
+#4903 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, -0.0000000000000000000, -0.1249999999999999700 ) ) ;
+#4904 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.0000000000000000000, -0.1249999999999999200 ) ) ;
+#4905 = EDGE_CURVE ( 'NONE', #3633, #976, #834, .T. ) ;
+#4906 = ORIENTED_EDGE ( 'NONE', *, *, #5274, .T. ) ;
+#4907 = VECTOR ( 'NONE', #831, 1000.000000000000000 ) ;
+#4908 = LINE ( 'NONE', #3163, #4000 ) ;
+#4909 = VERTEX_POINT ( 'NONE', #211 ) ;
+#4910 = EDGE_CURVE ( 'NONE', #2207, #2837, #3981, .T. ) ;
+#4911 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#4912 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4913 = AXIS2_PLACEMENT_3D ( 'NONE', #1900, #3958, #1487 ) ;
+#4914 = ORIENTED_EDGE ( 'NONE', *, *, #2501, .F. ) ;
+#4915 = LINE ( 'NONE', #305, #2763 ) ;
+#4916 = ORIENTED_EDGE ( 'NONE', *, *, #3828, .F. ) ;
+#4917 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4918 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#4919 = EDGE_CURVE ( 'NONE', #2241, #952, #1283, .T. ) ;
+#4920 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4921 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4922 = ADVANCED_FACE ( 'NONE', ( #696 ), #4417, .F. ) ;
+#4923 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.1000000000000000100, 0.1250000000000000800 ) ) ;
+#4924 = SURFACE_STYLE_FILL_AREA ( #5387 ) ;
+#4925 = ORIENTED_EDGE ( 'NONE', *, *, #1724, .F. ) ;
+#4926 = LINE ( 'NONE', #2745, #2579 ) ;
+#4927 = EDGE_LOOP ( 'NONE', ( #1473, #680, #2552, #3625 ) ) ;
+#4928 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4929 = PLANE ( 'NONE', #248 ) ;
+#4930 = VECTOR ( 'NONE', #4453, 1000.000000000000000 ) ;
+#4931 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -8.673617379884027600E-016 ) ) ;
+#4932 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#4933 = EDGE_LOOP ( 'NONE', ( #2294, #4374, #4757, #4139 ) ) ;
+#4934 = AXIS2_PLACEMENT_3D ( 'NONE', #2780, #4465, #1961 ) ;
+#4935 = PRESENTATION_STYLE_ASSIGNMENT (( #179 ) ) ;
+#4936 = ORIENTED_EDGE ( 'NONE', *, *, #2347, .T. ) ;
+#4937 = ADVANCED_FACE ( 'NONE', ( #894 ), #3084, .F. ) ;
+#4938 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4939 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#4940 = ORIENTED_EDGE ( 'NONE', *, *, #3126, .T. ) ;
+#4941 = EDGE_CURVE ( 'NONE', #3727, #4514, #3014, .T. ) ;
+#4942 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4943 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[3]', #5222 ) ;
+#4944 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4945 = ORIENTED_EDGE ( 'NONE', *, *, #3732, .T. ) ;
+#4946 = ADVANCED_FACE ( 'NONE', ( #4704 ), #1875, .F. ) ;
+#4947 = VECTOR ( 'NONE', #4040, 1000.000000000000000 ) ;
+#4948 = ORIENTED_EDGE ( 'NONE', *, *, #3064, .F. ) ;
+#4949 = EDGE_CURVE ( 'NONE', #4898, #3730, #4578, .T. ) ;
+#4950 = FACE_OUTER_BOUND ( 'NONE', #2171, .T. ) ;
+#4951 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4952 = LINE ( 'NONE', #359, #12 ) ;
+#4953 = ORIENTED_EDGE ( 'NONE', *, *, #1290, .F. ) ;
+#4954 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#4955 = EDGE_CURVE ( 'NONE', #1963, #1252, #1778, .T. ) ;
+#4956 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#4957 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4958 = AXIS2_PLACEMENT_3D ( 'NONE', #3827, #2836, #1748 ) ;
+#4959 = PLANE ( 'NONE', #595 ) ;
+#4960 = LINE ( 'NONE', #510, #893 ) ;
+#4961 = ORIENTED_EDGE ( 'NONE', *, *, #4082, .F. ) ;
+#4962 = PLANE ( 'NONE', #3070 ) ;
+#4963 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4964 = VECTOR ( 'NONE', #1195, 1000.000000000000000 ) ;
+#4965 = ORIENTED_EDGE ( 'NONE', *, *, #2454, .F. ) ;
+#4966 = PLANE ( 'NONE', #445 ) ;
+#4967 = ADVANCED_FACE ( 'NONE', ( #4376 ), #4751, .F. ) ;
+#4968 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#4969 = SURFACE_SIDE_STYLE ('',( #2894 ) ) ;
+#4970 = EDGE_CURVE ( 'NONE', #5180, #2708, #4821, .T. ) ;
+#4971 = LINE ( 'NONE', #3632, #5167 ) ;
+#4972 = VECTOR ( 'NONE', #1416, 1000.000000000000000 ) ;
+#4973 = ORIENTED_EDGE ( 'NONE', *, *, #2945, .F. ) ;
+#4974 = FACE_OUTER_BOUND ( 'NONE', #3091, .T. ) ;
+#4975 = ORIENTED_EDGE ( 'NONE', *, *, #3941, .F. ) ;
+#4976 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4977 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4978 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#4979 = ORIENTED_EDGE ( 'NONE', *, *, #2434, .F. ) ;
+#4980 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4981 = LINE ( 'NONE', #1375, #583 ) ;
+#4982 = FACE_OUTER_BOUND ( 'NONE', #1415, .T. ) ;
+#4983 = ORIENTED_EDGE ( 'NONE', *, *, #4164, .T. ) ;
+#4984 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4985 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#4986 = CARTESIAN_POINT ( 'NONE', ( -2.150000000000000400, 0.1000000000000000100, -0.1249999999999999700 ) ) ;
+#4987 = ORIENTED_EDGE ( 'NONE', *, *, #2523, .T. ) ;
+#4988 = VECTOR ( 'NONE', #4977, 1000.000000000000000 ) ;
+#4989 = ORIENTED_EDGE ( 'NONE', *, *, #869, .T. ) ;
+#4990 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#4991 = VECTOR ( 'NONE', #844, 1000.000000000000000 ) ;
+#4992 = ORIENTED_EDGE ( 'NONE', *, *, #3853, .T. ) ;
+#4993 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#4994 = LINE ( 'NONE', #1360, #2762 ) ;
+#4995 = ORIENTED_EDGE ( 'NONE', *, *, #3877, .F. ) ;
+#4996 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#4997 = LINE ( 'NONE', #3149, #2831 ) ;
+#4998 = VERTEX_POINT ( 'NONE', #1911 ) ;
+#4999 = EDGE_CURVE ( 'NONE', #4203, #109, #958, .T. ) ;
+#5000 = ORIENTED_EDGE ( 'NONE', *, *, #3, .F. ) ;
+#5001 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5002 = LINE ( 'NONE', #165, #4855 ) ;
+#5003 = ADVANCED_FACE ( 'NONE', ( #5106 ), #3198, .T. ) ;
+#5004 = EDGE_CURVE ( 'NONE', #351, #5170, #3515, .T. ) ;
+#5005 = ORIENTED_EDGE ( 'NONE', *, *, #3321, .F. ) ;
+#5006 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#5007 = CARTESIAN_POINT ( 'NONE', ( 0.6250000000000001100, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#5008 = AXIS2_PLACEMENT_3D ( 'NONE', #2800, #1196, #3304 ) ;
+#5009 = EDGE_CURVE ( 'NONE', #4898, #360, #4117, .T. ) ;
+#5010 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -8.673617379884027600E-016 ) ) ;
+#5011 = ORIENTED_EDGE ( 'NONE', *, *, #4611, .T. ) ;
+#5012 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#5013 = AXIS2_PLACEMENT_3D ( 'NONE', #1147, #4029, #1555 ) ;
+#5014 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5015 = FACE_OUTER_BOUND ( 'NONE', #4673, .T. ) ;
+#5016 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5017 = VERTEX_POINT ( 'NONE', #1965 ) ;
+#5018 = EDGE_CURVE ( 'NONE', #132, #2271, #3977, .T. ) ;
+#5019 = ORIENTED_EDGE ( 'NONE', *, *, #3541, .T. ) ;
+#5020 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5021 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#5022 = VECTOR ( 'NONE', #4448, 1000.000000000000000 ) ;
+#5023 = VERTEX_POINT ( 'NONE', #2767 ) ;
+#5024 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#5025 = EDGE_CURVE ( 'NONE', #3364, #3475, #2269, .T. ) ;
+#5026 = VECTOR ( 'NONE', #3231, 1000.000000000000000 ) ;
+#5027 = ADVANCED_FACE ( 'NONE', ( #4508 ), #4892, .F. ) ;
+#5028 = ORIENTED_EDGE ( 'NONE', *, *, #3758, .T. ) ;
+#5029 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5030 = FILL_AREA_STYLE_COLOUR ( '', #4060 ) ;
+#5031 = EDGE_CURVE ( 'NONE', #4053, #1427, #93, .T. ) ;
+#5032 = VERTEX_POINT ( 'NONE', #4083 ) ;
+#5033 = AXIS2_PLACEMENT_3D ( 'NONE', #4749, #2500, #1649 ) ;
+#5034 = AXIS2_PLACEMENT_3D ( 'NONE', #51, #66, #2967 ) ;
+#5035 = VECTOR ( 'NONE', #1943, 1000.000000000000000 ) ;
+#5036 = EDGE_LOOP ( 'NONE', ( #3675, #5191, #4576, #3025 ) ) ;
+#5037 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5038 = DIRECTION ( 'NONE', ( 1.141265444721583800E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5039 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#5040 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5041 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#5042 = ORIENTED_EDGE ( 'NONE', *, *, #513, .F. ) ;
+#5043 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5044 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5045 = LINE ( 'NONE', #1186, #3926 ) ;
+#5046 = EDGE_LOOP ( 'NONE', ( #1686, #2756, #2413, #4987 ) ) ;
+#5047 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.1000000000000000100, -0.1249999999999999200 ) ) ;
+#5048 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#5049 = VECTOR ( 'NONE', #1122, 1000.000000000000000 ) ;
+#5050 = ORIENTED_EDGE ( 'NONE', *, *, #5280, .F. ) ;
+#5051 = LINE ( 'NONE', #5127, #577 ) ;
+#5052 = VERTEX_POINT ( 'NONE', #1603 ) ;
+#5053 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#5054 = ORIENTED_EDGE ( 'NONE', *, *, #126, .T. ) ;
+#5055 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1274, 'distance_accuracy_value', 'NONE');
+#5056 = LINE ( 'NONE', #1735, #1424 ) ;
+#5057 = ADVANCED_FACE ( 'NONE', ( #3859 ), #1547, .F. ) ;
+#5058 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#5059 = LINE ( 'NONE', #5364, #715 ) ;
+#5060 = ORIENTED_EDGE ( 'NONE', *, *, #180, .F. ) ;
+#5061 = CARTESIAN_POINT ( 'NONE', ( 2.249999999999999600, 0.0000000000000000000, -1.500000000000000000 ) ) ;
+#5062 = AXIS2_PLACEMENT_3D ( 'NONE', #2674, #170, #2265 ) ;
+#5063 = ORIENTED_EDGE ( 'NONE', *, *, #1584, .T. ) ;
+#5064 = LINE ( 'NONE', #753, #1305 ) ;
+#5065 = ORIENTED_EDGE ( 'NONE', *, *, #1011, .F. ) ;
+#5066 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#5067 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5068 = EDGE_CURVE ( 'NONE', #4110, #3633, #3263, .T. ) ;
+#5069 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #466 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #16, #3334, #1292 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#5070 = VECTOR ( 'NONE', #3262, 1000.000000000000000 ) ;
+#5071 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -9.637352644315595200E-017 ) ) ;
+#5072 = VECTOR ( 'NONE', #3511, 1000.000000000000000 ) ;
+#5073 = ORIENTED_EDGE ( 'NONE', *, *, #2602, .T. ) ;
+#5074 = PLANE ( 'NONE', #1813 ) ;
+#5075 = EDGE_CURVE ( 'NONE', #1904, #4509, #2154, .T. ) ;
+#5076 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#5077 = VECTOR ( 'NONE', #4008, 1000.000000000000000 ) ;
+#5078 = EDGE_CURVE ( 'NONE', #2079, #3633, #2029, .T. ) ;
+#5079 = ORIENTED_EDGE ( 'NONE', *, *, #4712, .F. ) ;
+#5080 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.711898167082376000E-016 ) ) ;
+#5081 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.0000000000000000000, 0.1250000000000000800 ) ) ;
+#5082 = EDGE_CURVE ( 'NONE', #2237, #2998, #690, .T. ) ;
+#5083 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#5084 = FACE_OUTER_BOUND ( 'NONE', #3989, .T. ) ;
+#5085 = EDGE_LOOP ( 'NONE', ( #4385, #4925, #769, #5073 ) ) ;
+#5086 = CARTESIAN_POINT ( 'NONE', ( 2.075000000000000200, 0.1000000000000000100, 1.305000000000000600 ) ) ;
+#5087 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#5088 = ADVANCED_FACE ( 'NONE', ( #4072 ), #4470, .F. ) ;
+#5089 = EDGE_LOOP ( 'NONE', ( #537, #3218, #4653, #4975 ) ) ;
+#5090 = AXIS2_PLACEMENT_3D ( 'NONE', #4667, #5111, #949 ) ;
+#5091 = ORIENTED_EDGE ( 'NONE', *, *, #4116, .F. ) ;
+#5092 = FACE_OUTER_BOUND ( 'NONE', #3001, .T. ) ;
+#5093 = EDGE_CURVE ( 'NONE', #3411, #2560, #4915, .T. ) ;
+#5094 = LINE ( 'NONE', #995, #1576 ) ;
+#5095 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5096 = ORIENTED_EDGE ( 'NONE', *, *, #4807, .T. ) ;
+#5097 = LINE ( 'NONE', #3626, #4813 ) ;
+#5098 = EDGE_LOOP ( 'NONE', ( #2110, #2527, #3652, #1495 ) ) ;
+#5099 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#5100 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#5101 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#5102 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5103 = FACE_OUTER_BOUND ( 'NONE', #4226, .T. ) ;
+#5104 = EDGE_CURVE ( 'NONE', #1904, #3109, #3090, .T. ) ;
+#5105 = AXIS2_PLACEMENT_3D ( 'NONE', #4743, #1774, #4696 ) ;
+#5106 = FACE_OUTER_BOUND ( 'NONE', #3960, .T. ) ;
+#5107 = LINE ( 'NONE', #4298, #427 ) ;
+#5108 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .F. ) ;
+#5109 = ADVANCED_FACE ( 'NONE', ( #3152 ), #1235, .F. ) ;
+#5110 = EDGE_CURVE ( 'NONE', #3196, #2377, #855, .T. ) ;
+#5111 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5112 = ORIENTED_EDGE ( 'NONE', *, *, #2736, .T. ) ;
+#5113 = LINE ( 'NONE', #2694, #3988 ) ;
+#5114 = ORIENTED_EDGE ( 'NONE', *, *, #126, .F. ) ;
+#5115 = PLANE ( 'NONE', #3038 ) ;
+#5116 = VERTEX_POINT ( 'NONE', #364 ) ;
+#5117 = VECTOR ( 'NONE', #3053, 1000.000000000000000 ) ;
+#5118 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#5119 = LINE ( 'NONE', #4626, #1909 ) ;
+#5120 = ORIENTED_EDGE ( 'NONE', *, *, #3877, .T. ) ;
+#5121 = EDGE_LOOP ( 'NONE', ( #3330, #3529, #4410, #2260 ) ) ;
+#5122 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[6]', #2513 ) ;
+#5123 = VECTOR ( 'NONE', #3212, 1000.000000000000000 ) ;
+#5124 = EDGE_LOOP ( 'NONE', ( #1392, #3238, #4407, #4372 ) ) ;
+#5125 = VECTOR ( 'NONE', #512, 1000.000000000000000 ) ;
+#5126 = ORIENTED_EDGE ( 'NONE', *, *, #1630, .F. ) ;
+#5127 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#5128 = FACE_OUTER_BOUND ( 'NONE', #3741, .T. ) ;
+#5129 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5130 = VERTEX_POINT ( 'NONE', #3655 ) ;
+#5131 = LINE ( 'NONE', #1513, #2971 ) ;
+#5132 = ORIENTED_EDGE ( 'NONE', *, *, #4074, .F. ) ;
+#5133 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.1000000000000000100, -0.1249999999999999200 ) ) ;
+#5134 = EDGE_CURVE ( 'NONE', #1955, #5386, #5345, .T. ) ;
+#5135 = FACE_OUTER_BOUND ( 'NONE', #2090, .T. ) ;
+#5136 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5137 = VERTEX_POINT ( 'NONE', #72 ) ;
+#5138 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5139 = AXIS2_PLACEMENT_3D ( 'NONE', #4315, #2532, #5154 ) ;
+#5140 = AXIS2_PLACEMENT_3D ( 'NONE', #818, #1191, #2847 ) ;
+#5141 = ADVANCED_FACE ( 'NONE', ( #1492 ), #3256, .F. ) ;
+#5142 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#5143 = ORIENTED_EDGE ( 'NONE', *, *, #755, .F. ) ;
+#5144 = AXIS2_PLACEMENT_3D ( 'NONE', #4615, #5038, #4235 ) ;
+#5145 = CARTESIAN_POINT ( 'NONE', ( -1.675000000000000500, 0.1000000000000000100, -0.1249999999999999200 ) ) ;
+#5146 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5147 = ORIENTED_EDGE ( 'NONE', *, *, #1878, .F. ) ;
+#5148 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#5149 = ORIENTED_EDGE ( 'NONE', *, *, #1959, .T. ) ;
+#5150 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#5151 = EDGE_CURVE ( 'NONE', #3975, #669, #1699, .T. ) ;
+#5152 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5153 = VECTOR ( 'NONE', #2346, 1000.000000000000000 ) ;
+#5154 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5155 = VERTEX_POINT ( 'NONE', #2974 ) ;
+#5156 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#5157 = VECTOR ( 'NONE', #1654, 1000.000000000000000 ) ;
+#5158 = VECTOR ( 'NONE', #5213, 1000.000000000000000 ) ;
+#5159 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#5160 = VERTEX_POINT ( 'NONE', #403 ) ;
+#5161 = ADVANCED_FACE ( 'NONE', ( #2702 ), #804, .F. ) ;
+#5162 = COLOUR_RGB ( '',0.2509803921568627400, 0.2509803921568627400, 0.2509803921568627400 ) ;
+#5163 = EDGE_LOOP ( 'NONE', ( #2056, #3466, #2039, #2310 ) ) ;
+#5164 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5165 = LINE ( 'NONE', #5083, #2027 ) ;
+#5166 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5167 = VECTOR ( 'NONE', #4447, 1000.000000000000000 ) ;
+#5168 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#5169 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#5170 = VERTEX_POINT ( 'NONE', #1765 ) ;
+#5171 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5172 = EDGE_CURVE ( 'NONE', #3680, #85, #1817, .T. ) ;
+#5173 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, 1.402500000000000100 ) ) ;
+#5174 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3657 ), #215 ) ;
+#5175 = EDGE_LOOP ( 'NONE', ( #3979, #2122, #50, #5245 ) ) ;
+#5176 = EDGE_CURVE ( 'NONE', #5318, #1612, #1048, .T. ) ;
+#5177 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5178 = VERTEX_POINT ( 'NONE', #1340 ) ;
+#5179 = FACE_BOUND ( 'NONE', #1038, .T. ) ;
+#5180 = VERTEX_POINT ( 'NONE', #539 ) ;
+#5181 = EDGE_LOOP ( 'NONE', ( #993, #5323, #46, #1689 ) ) ;
+#5182 = VECTOR ( 'NONE', #2050, 1000.000000000000000 ) ;
+#5183 = LINE ( 'NONE', #2439, #1736 ) ;
+#5184 = VERTEX_POINT ( 'NONE', #4521 ) ;
+#5185 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#5186 = ORIENTED_EDGE ( 'NONE', *, *, #5360, .T. ) ;
+#5187 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5188 = AXIS2_PLACEMENT_3D ( 'NONE', #3329, #1280, #4212 ) ;
+#5189 = FACE_OUTER_BOUND ( 'NONE', #639, .T. ) ;
+#5190 = EDGE_LOOP ( 'NONE', ( #250, #601, #5388, #3897 ) ) ;
+#5191 = ORIENTED_EDGE ( 'NONE', *, *, #2922, .F. ) ;
+#5192 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#5193 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#5194 = LINE ( 'NONE', #5173, #2441 ) ;
+#5195 = VERTEX_POINT ( 'NONE', #2020 ) ;
+#5196 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5197 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5198 = VECTOR ( 'NONE', #686, 1000.000000000000000 ) ;
+#5199 = ORIENTED_EDGE ( 'NONE', *, *, #1363, .T. ) ;
+#5200 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#5201 = ORIENTED_EDGE ( 'NONE', *, *, #2999, .F. ) ;
+#5202 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#5203 = EDGE_CURVE ( 'NONE', #4527, #2252, #3763, .T. ) ;
+#5204 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884027600E-016 ) ) ;
+#5205 = AXIS2_PLACEMENT_3D ( 'NONE', #3230, #1611, #3664 ) ;
+#5206 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1848 ), #4540 ) ;
+#5207 = PLANE ( 'NONE', #1618 ) ;
+#5208 = ORIENTED_EDGE ( 'NONE', *, *, #1577, .T. ) ;
+#5209 = EDGE_CURVE ( 'NONE', #5386, #722, #4792, .T. ) ;
+#5210 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5211 = ORIENTED_EDGE ( 'NONE', *, *, #4897, .T. ) ;
+#5212 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5213 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5214 = LINE ( 'NONE', #4785, #1298 ) ;
+#5215 = EDGE_LOOP ( 'NONE', ( #3880, #3155, #3991, #4143 ) ) ;
+#5216 = FACE_OUTER_BOUND ( 'NONE', #2059, .T. ) ;
+#5217 = FACE_OUTER_BOUND ( 'NONE', #3484, .T. ) ;
+#5218 = ORIENTED_EDGE ( 'NONE', *, *, #454, .F. ) ;
+#5219 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5220 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.1000000000000000100, 1.402499999999999900 ) ) ;
+#5221 = FACE_OUTER_BOUND ( 'NONE', #497, .T. ) ;
+#5222 = CLOSED_SHELL ( 'NONE', ( #312, #140, #576, #3310, #1307, #3453 ) ) ;
+#5223 = DIRECTION ( 'NONE', ( 8.673617379884027600E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5224 = LINE ( 'NONE', #5341, #3786 ) ;
+#5225 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5226 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#5227 = VECTOR ( 'NONE', #4025, 1000.000000000000000 ) ;
+#5228 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#5229 = EDGE_CURVE ( 'NONE', #3905, #15, #1867, .T. ) ;
+#5230 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5231 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#5232 = AXIS2_PLACEMENT_3D ( 'NONE', #1638, #3629, #4492 ) ;
+#5233 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3969 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2672, #598, #3496 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#5234 = VECTOR ( 'NONE', #21, 1000.000000000000000 ) ;
+#5235 = ORIENTED_EDGE ( 'NONE', *, *, #2156, .T. ) ;
+#5236 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5237 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000500, 0.0000000000000000000, 0.1250000000000000800 ) ) ;
+#5238 = FILL_AREA_STYLE ('',( #1082 ) ) ;
+#5239 = VERTEX_POINT ( 'NONE', #1643 ) ;
+#5240 = VECTOR ( 'NONE', #4266, 1000.000000000000000 ) ;
+#5241 = EDGE_LOOP ( 'NONE', ( #3719, #591, #3678, #1799 ) ) ;
+#5242 = EDGE_CURVE ( 'NONE', #3364, #15, #245, .T. ) ;
+#5243 = CARTESIAN_POINT ( 'NONE', ( -0.6250000000000001100, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#5244 = AXIS2_PLACEMENT_3D ( 'NONE', #4684, #608, #2637 ) ;
+#5245 = ORIENTED_EDGE ( 'NONE', *, *, #1356, .T. ) ;
+#5246 = SURFACE_STYLE_FILL_AREA ( #2611 ) ;
+#5247 = FACE_OUTER_BOUND ( 'NONE', #3283, .T. ) ;
+#5248 = ORIENTED_EDGE ( 'NONE', *, *, #2744, .T. ) ;
+#5249 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5250 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#5251 = ORIENTED_EDGE ( 'NONE', *, *, #1622, .F. ) ;
+#5252 = LINE ( 'NONE', #4068, #3473 ) ;
+#5253 = AXIS2_PLACEMENT_3D ( 'NONE', #2467, #1301, #4606 ) ;
+#5254 = FACE_OUTER_BOUND ( 'NONE', #3795, .T. ) ;
+#5255 = EDGE_CURVE ( 'NONE', #362, #92, #64, .T. ) ;
+#5256 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#5257 = FACE_OUTER_BOUND ( 'NONE', #3593, .T. ) ;
+#5258 = VECTOR ( 'NONE', #1481, 1000.000000000000000 ) ;
+#5259 = ORIENTED_EDGE ( 'NONE', *, *, #836, .F. ) ;
+#5260 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#5261 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5262 = ADVANCED_FACE ( 'NONE', ( #5015 ), #4274, .F. ) ;
+#5263 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#5264 = LINE ( 'NONE', #3306, #862 ) ;
+#5265 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#5266 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#5267 = CARTESIAN_POINT ( 'NONE', ( -2.250000000000000400, 1.000000000000000000, 1.500000000000000400 ) ) ;
+#5268 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#5269 = ORIENTED_EDGE ( 'NONE', *, *, #755, .T. ) ;
+#5270 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5271 = EDGE_CURVE ( 'NONE', #4314, #895, #3694, .T. ) ;
+#5272 = PLANE ( 'NONE', #4363 ) ;
+#5273 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#5274 = EDGE_CURVE ( 'NONE', #107, #1366, #386, .T. ) ;
+#5275 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#5276 = PLANE ( 'NONE', #3043 ) ;
+#5277 = AXIS2_PLACEMENT_3D ( 'NONE', #3350, #892, #25 ) ;
+#5278 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.711898167082376000E-016 ) ) ;
+#5279 = ORIENTED_EDGE ( 'NONE', *, *, #4949, .F. ) ;
+#5280 = EDGE_CURVE ( 'NONE', #1673, #776, #3899, .T. ) ;
+#5281 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5282 = PLANE ( 'NONE', #2886 ) ;
+#5283 = VECTOR ( 'NONE', #4009, 1000.000000000000000 ) ;
+#5284 = EDGE_CURVE ( 'NONE', #2252, #4058, #2375, .T. ) ;
+#5285 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5286 = ORIENTED_EDGE ( 'NONE', *, *, #54, .F. ) ;
+#5287 = FACE_OUTER_BOUND ( 'NONE', #112, .T. ) ;
+#5288 = ADVANCED_FACE ( 'NONE', ( #933 ), #3434, .F. ) ;
+#5289 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.0000000000000000000, 1.005000000000000800 ) ) ;
+#5290 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude2[1]', #4296 ) ;
+#5291 = FACE_OUTER_BOUND ( 'NONE', #578, .T. ) ;
+#5292 = FACE_OUTER_BOUND ( 'NONE', #1099, .T. ) ;
+#5293 = ORIENTED_EDGE ( 'NONE', *, *, #3541, .F. ) ;
+#5294 = CARTESIAN_POINT ( 'NONE', ( -0.1250000000000001100, 0.1000000000000000100, -1.402500000000000100 ) ) ;
+#5295 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5296 = AXIS2_PLACEMENT_3D ( 'NONE', #2897, #4957, #3715 ) ;
+#5297 = LINE ( 'NONE', #4254, #1580 ) ;
+#5298 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#5299 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5300 = DIRECTION ( 'NONE', ( -8.673617379884027600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5301 = PLANE ( 'NONE', #4113 ) ;
+#5302 = EDGE_CURVE ( 'NONE', #1936, #860, #2524, .T. ) ;
+#5303 = VECTOR ( 'NONE', #4483, 1000.000000000000000 ) ;
+#5304 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5305 = VECTOR ( 'NONE', #4519, 1000.000000000000000 ) ;
+#5306 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#5307 = VECTOR ( 'NONE', #4362, 1000.000000000000000 ) ;
+#5308 = ORIENTED_EDGE ( 'NONE', *, *, #3419, .T. ) ;
+#5309 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#5310 = EDGE_CURVE ( 'NONE', #1581, #4159, #1558, .T. ) ;
+#5311 = LINE ( 'NONE', #2918, #2675 ) ;
+#5312 = ORIENTED_EDGE ( 'NONE', *, *, #4707, .T. ) ;
+#5313 = EDGE_CURVE ( 'NONE', #3408, #2377, #4022, .T. ) ;
+#5314 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, -0.0000000000000000000, -1.402500000000000100 ) ) ;
+#5315 = EDGE_LOOP ( 'NONE', ( #950, #3556, #1334, #3041 ) ) ;
+#5316 = AXIS2_PLACEMENT_3D ( 'NONE', #1696, #2924, #4592 ) ;
+#5317 = LINE ( 'NONE', #5226, #2562 ) ;
+#5318 = VERTEX_POINT ( 'NONE', #1431 ) ;
+#5319 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5320 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884027600E-016 ) ) ;
+#5321 = CARTESIAN_POINT ( 'NONE', ( 1.125000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#5322 = ADVANCED_FACE ( 'NONE', ( #5084 ), #2210, .F. ) ;
+#5323 = ORIENTED_EDGE ( 'NONE', *, *, #5313, .F. ) ;
+#5324 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5325 = ORIENTED_EDGE ( 'NONE', *, *, #5018, .T. ) ;
+#5326 = LINE ( 'NONE', #4127, #3603 ) ;
+#5327 = ORIENTED_EDGE ( 'NONE', *, *, #2540, .F. ) ;
+#5328 = CARTESIAN_POINT ( 'NONE', ( 1.375000000000000000, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#5329 = EDGE_LOOP ( 'NONE', ( #3668, #5286, #3919, #5419 ) ) ;
+#5330 = VECTOR ( 'NONE', #1899, 1000.000000000000000 ) ;
+#5331 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, -1.402500000000000100 ) ) ;
+#5332 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#5333 = CLOSED_SHELL ( 'NONE', ( #2462, #4119, #3901, #1437, #1753, #3301 ) ) ;
+#5334 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#5335 = FACE_OUTER_BOUND ( 'NONE', #751, .T. ) ;
+#5336 = VECTOR ( 'NONE', #4380, 1000.000000000000000 ) ;
+#5337 = ORIENTED_EDGE ( 'NONE', *, *, #913, .F. ) ;
+#5338 = EDGE_CURVE ( 'NONE', #1448, #3489, #2456, .T. ) ;
+#5339 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5340 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5341 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.1000000000000000100, 0.9275000000000001000 ) ) ;
+#5342 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#5343 = ORIENTED_EDGE ( 'NONE', *, *, #1068, .F. ) ;
+#5344 = STYLED_ITEM ( 'NONE', ( #1376 ), #2770 ) ;
+#5345 = LINE ( 'NONE', #2460, #4737 ) ;
+#5346 = CARTESIAN_POINT ( 'NONE', ( -1.375000000000000000, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#5347 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5348 = VERTEX_POINT ( 'NONE', #997 ) ;
+#5349 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5350 = FILL_AREA_STYLE ('',( #354 ) ) ;
+#5351 = ADVANCED_FACE ( 'NONE', ( #2841 ), #2618, .F. ) ;
+#5352 = EDGE_CURVE ( 'NONE', #3775, #2289, #3623, .T. ) ;
+#5353 = AXIS2_PLACEMENT_3D ( 'NONE', #4558, #2942, #1286 ) ;
+#5354 = ORIENTED_EDGE ( 'NONE', *, *, #3537, .T. ) ;
+#5355 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#5356 = EDGE_CURVE ( 'NONE', #4781, #3778, #4617, .T. ) ;
+#5357 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.0000000000000000000, 0.9275000000000001000 ) ) ;
+#5358 = LINE ( 'NONE', #711, #194 ) ;
+#5359 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.1000000000000000100, 1.305000000000000600 ) ) ;
+#5360 = EDGE_CURVE ( 'NONE', #3790, #2023, #1183, .T. ) ;
+#5361 = ORIENTED_EDGE ( 'NONE', *, *, #2454, .T. ) ;
+#5362 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#5363 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#5364 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#5365 = VECTOR ( 'NONE', #3681, 1000.000000000000000 ) ;
+#5366 = LINE ( 'NONE', #857, #4312 ) ;
+#5367 = EDGE_CURVE ( 'NONE', #99, #4879, #2129, .T. ) ;
+#5368 = EDGE_LOOP ( 'NONE', ( #4936, #3956, #461, #5149 ) ) ;
+#5369 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.1000000000000000100, 1.402500000000000100 ) ) ;
+#5370 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #5024, 'distance_accuracy_value', 'NONE');
+#5371 = VECTOR ( 'NONE', #5339, 1000.000000000000000 ) ;
+#5372 = ORIENTED_EDGE ( 'NONE', *, *, #4295, .T. ) ;
+#5373 = CARTESIAN_POINT ( 'NONE', ( -0.8749999999999998900, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#5374 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5375 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -1.711898167082376000E-016 ) ) ;
+#5376 = LINE ( 'NONE', #4390, #501 ) ;
+#5377 = CARTESIAN_POINT ( 'NONE', ( -1.625000000000000200, 0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#5378 = VECTOR ( 'NONE', #1526, 1000.000000000000000 ) ;
+#5379 = ORIENTED_EDGE ( 'NONE', *, *, #5284, .T. ) ;
+#5380 = AXIS2_PLACEMENT_3D ( 'NONE', #5133, #996, #1811 ) ;
+#5381 = CARTESIAN_POINT ( 'NONE', ( 2.150000000000000400, 0.1000000000000000100, 0.1250000000000000000 ) ) ;
+#5382 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5383 = ADVANCED_FACE ( 'NONE', ( #3371 ), #1905, .F. ) ;
+#5384 = CARTESIAN_POINT ( 'NONE', ( 1.625000000000000200, 0.0000000000000000000, -1.402499999999999900 ) ) ;
+#5385 = LINE ( 'NONE', #5369, #4586 ) ;
+#5386 = VERTEX_POINT ( 'NONE', #3961 ) ;
+#5387 = FILL_AREA_STYLE ('',( #5413 ) ) ;
+#5388 = ORIENTED_EDGE ( 'NONE', *, *, #4041, .T. ) ;
+#5389 = CARTESIAN_POINT ( 'NONE', ( 2.149999999999999900, 0.0000000000000000000, 1.005000000000000800 ) ) ;
+#5390 = VECTOR ( 'NONE', #189, 1000.000000000000000 ) ;
+#5391 = ORIENTED_EDGE ( 'NONE', *, *, #2581, .F. ) ;
+#5392 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 9.637352644315595200E-017 ) ) ;
+#5393 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5394 = EDGE_CURVE ( 'NONE', #3622, #1273, #2368, .T. ) ;
+#5395 = ORIENTED_EDGE ( 'NONE', *, *, #5075, .T. ) ;
+#5396 = LINE ( 'NONE', #955, #4269 ) ;
+#5397 = VECTOR ( 'NONE', #4644, 1000.000000000000000 ) ;
+#5398 = ORIENTED_EDGE ( 'NONE', *, *, #1422, .F. ) ;
+#5399 = EDGE_CURVE ( 'NONE', #4196, #3135, #4081, .T. ) ;
+#5400 = CARTESIAN_POINT ( 'NONE', ( -1.125000000000000200, -0.0000000000000000000, -0.9275000000000001000 ) ) ;
+#5401 = EDGE_LOOP ( 'NONE', ( #326, #2616, #850, #3028 ) ) ;
+#5402 = ADVANCED_FACE ( 'NONE', ( #3045 ), #1100, .F. ) ;
+#5403 = ORIENTED_EDGE ( 'NONE', *, *, #3693, .T. ) ;
+#5404 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5405 = FACE_OUTER_BOUND ( 'NONE', #2798, .T. ) ;
+#5406 = EDGE_CURVE ( 'NONE', #4340, #132, #2976, .T. ) ;
+#5407 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#5408 = CARTESIAN_POINT ( 'NONE', ( 0.8749999999999998900, 0.1000000000000000100, -0.9275000000000001000 ) ) ;
+#5409 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.1000000000000000100, -1.402499999999999900 ) ) ;
+#5410 = VERTEX_POINT ( 'NONE', #2306 ) ;
+#5411 = EDGE_CURVE ( 'NONE', #1090, #1621, #1861, .T. ) ;
+#5412 = VERTEX_POINT ( 'NONE', #3137 ) ;
+#5413 = FILL_AREA_STYLE_COLOUR ( '', #3813 ) ;
+#5414 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 1.141265444721583800E-016 ) ) ;
+#5415 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#5416 = CARTESIAN_POINT ( 'NONE', ( 0.1250000000000001100, 0.0000000000000000000, 1.402499999999999900 ) ) ;
+#5417 = VERTEX_POINT ( 'NONE', #681 ) ;
+#5418 = STYLED_ITEM ( 'NONE', ( #3121 ), #2431 ) ;
+#5419 = ORIENTED_EDGE ( 'NONE', *, *, #1630, .T. ) ;
+#5420 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.1000000000000000100, 0.0000000000000000000 ) ) ;
+#5421 = ORIENTED_EDGE ( 'NONE', *, *, #2477, .F. ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Libs/BMI088/License.txt b/Libs/BMI088/License.txt
new file mode 100644
index 0000000..d8b7d29
--- /dev/null
+++ b/Libs/BMI088/License.txt
@@ -0,0 +1,24 @@
+BY ACCESSING OR USING THESE SYMBOLS & FOOTPRINTS ("MODELS"), YOU ARE ACKNOWLEDGING THAT YOU HAVE READ, FULLY UNDERSTAND AND AGREE TO THESE TERMS AND CONDITIONS (the "Agreement"), WHICH CONSTITUTE A BINDING AGREEMENT BETWEEN YOU AND SnapMagic Search, INC., ENTERED INTO ON THE DATE OF SUCH OCCURRENCE (the "Effective Date"). IF YOU ARE ACCESSING OR USING THESE FILES ON BEHALF OF AN ENTITY, YOU REPRESENT THAT YOU HAVE THE RIGHT, AUTHORITY, AND CAPACITY TO BIND SUCH ENTITY TO THIS AGREEMENT AND HEREBY DO SO. IF YOU DO NOT AGREE WITH ANY OF THE TERMS OR CONDITIONS OF THIS AGREEMENT, YOU MUST NOT USE ANY PART OF THESE MODELS.
+
+1. Design License
+
+You and your sub-licensees are hereby licensed to design, manufacture, use and distribute, circuit board designs and circuit boards formed by combining Models provided by SnapMagic Search with other circuit elements of your choosing. You may then convey such combinations under licensing terms of your choice.
+
+Individual Models remain the intellectual property of SnapMagic Search, Inc. You shall not (and shall not permit or encourage any third party to) to do any of the following :
+
+(a) sell, assign, lease, lend, rent, issue, sublicense, make available, or otherwise distribute to any third party, or publicly perform, display or communicate, the Models (for example, by uploading Models to another website or software application);
+(b) remove, alter, or conceal, any copyright, trademark, or other proprietary rights notice or legend displayed or contained in the individual Models.
+
+For further clarity, once integrated into a schematic design or PCB layout, Models may be modified freely for the purpose of designing a circuit board.
+
+
+2. Limitation of Liability
+
+IN NO EVENT WILL SnapMagic Search OR OUR SUBSIDIARIES, AGENTS, SUCCESSORS, THIRD PARTY PROVIDERS, AND/OR ANY OF THE FOREGOING ENTITIES' RESPECTIVE DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, REPRESENTATIVES, CUSTOMERS, SUPPLIERS, OR LICENSORS BE RESPONSIBLE OR LIABLE UNDER, OR OTHERWISE IN CONNECTION WITH THIS AGREEMENT, FOR:
+
+(a) ANY CONSEQUENTIAL, INDIRECT, SPECIAL, INCIDENTAL, OR PUNITIVE DAMAGES;
+(b) ANY LOSS OF PROFITS, LOSS OF BUSINESS, LOSS OF REVENUE, OR LOSS OF ANTICIPATED SAVINGS;
+(c) ANY LOSS OF, OR DAMAGE TO, DATA, REPUTATION, OR GOODWILL; AND/OR
+(d) THE COST OF PROCURING ANY SUBSTITUTE GOODS OR SERVICES.
+
+THE COMBINED AGGREGATE LIABILITY OF SnapMagic Search AND ALL SnapMagic Search CONTENT AFFILIATES UNDER, OR OTHERWISE IN CONNECTION WITH, THIS AGREEMENT SHALL NOT EXCEED THE TOTAL AMOUNT OF FEES RECEIVED BY SnapMagic Search FROM YOU IN THE PREVIOUS TWELVE (12) MONTHS. THE FOREGOING EXCLUSIONS AND LIMITATIONS SHALL APPLY: (a) EVEN IF SnapMagic Search OR ANY SnapMagic Search CONTENT AFFILIATE HAS BEEN ADVISED, OR SHOULD HAVE BEEN AWARE, OF THE POSSIBILITY OF LOSSES, DAMAGES, OR COSTS; (b) EVEN IF ANY REMEDY IN THIS AGREEMENT FAILS OF ITS ESSENTIAL PURPOSE; AND (c) REGARDLESS OF THE THEORY OR BASIS OF LIABILITY (INCLUDING WITHOUT LIMITATION BREACH OF CONTRACT, TORT, NEGLIGENCE, AND STRICT LIABILITY).
\ No newline at end of file
diff --git a/Libs/BMI088/PQFN50P450X300X100-16N.kicad_mod b/Libs/BMI088/PQFN50P450X300X100-16N.kicad_mod
new file mode 100644
index 0000000..de2b45d
--- /dev/null
+++ b/Libs/BMI088/PQFN50P450X300X100-16N.kicad_mod
@@ -0,0 +1,45 @@
+
+(footprint PQFN50P450X300X100-16N (layer F.Cu) (tedit 690E3DFE)
+ (descr "")
+ (attr smd)
+ (fp_text reference REF** (at 0.178 -3.121 0) (layer F.SilkS)
+ (effects (font (size 1.0 1.0) (thickness 0.15)))
+ )
+ (fp_text value PQFN50P450X300X100-16N (at 10.973 2.63 0) (layer F.Fab)
+ (effects (font (size 1.0 1.0) (thickness 0.15)))
+ )
+ (pad 7 smd rect (at 1.5 -1.165) (size 0.35 0.59) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
+ (pad 6 smd rect (at 1.0 -1.165) (size 0.35 0.59) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
+ (pad 5 smd rect (at 0.5 -1.165) (size 0.35 0.59) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
+ (pad 4 smd rect (at 0.0 -1.165) (size 0.35 0.59) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
+ (pad 3 smd rect (at -0.5 -1.165) (size 0.35 0.59) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
+ (pad 2 smd rect (at -1.0 -1.165) (size 0.35 0.59) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
+ (pad 1 smd rect (at -1.5 -1.165) (size 0.35 0.59) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
+ (pad 16 smd rect (at -1.915 0.0) (size 0.59 0.35) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
+ (pad 15 smd rect (at -1.5 1.165) (size 0.35 0.59) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
+ (pad 14 smd rect (at -1.0 1.165) (size 0.35 0.59) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
+ (pad 13 smd rect (at -0.5 1.165) (size 0.35 0.59) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
+ (pad 12 smd rect (at 0.0 1.165) (size 0.35 0.59) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
+ (pad 11 smd rect (at 0.5 1.165) (size 0.35 0.59) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
+ (pad 10 smd rect (at 1.0 1.165) (size 0.35 0.59) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
+ (pad 9 smd rect (at 1.5 1.165) (size 0.35 0.59) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
+ (pad 8 smd rect (at 1.915 0.0) (size 0.59 0.35) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
+ (fp_line (start 2.25 -1.5) (end 2.25 1.5) (layer F.Fab) (width 0.127))
+ (fp_line (start 2.25 1.5) (end -2.25 1.5) (layer F.Fab) (width 0.127))
+ (fp_line (start -2.25 1.5) (end -2.25 -1.5) (layer F.Fab) (width 0.127))
+ (fp_line (start -2.25 -1.5) (end 2.25 -1.5) (layer F.Fab) (width 0.127))
+ (fp_line (start 2.25 -0.5) (end 2.25 -1.5) (layer F.SilkS) (width 0.127))
+ (fp_line (start 2.25 -1.5) (end 2.0 -1.5) (layer F.SilkS) (width 0.127))
+ (fp_line (start 2.25 0.5) (end 2.25 1.5) (layer F.SilkS) (width 0.127))
+ (fp_line (start 2.25 1.5) (end 2.0 1.5) (layer F.SilkS) (width 0.127))
+ (fp_line (start -2.0 1.5) (end -2.25 1.5) (layer F.SilkS) (width 0.127))
+ (fp_line (start -2.25 1.5) (end -2.25 0.5) (layer F.SilkS) (width 0.127))
+ (fp_line (start -2.25 -0.5) (end -2.25 -1.5) (layer F.SilkS) (width 0.127))
+ (fp_line (start -2.25 -1.5) (end -2.0 -1.5) (layer F.SilkS) (width 0.127))
+ (fp_line (start 2.5 -1.75) (end 2.5 1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.5 1.75) (end -2.5 1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.5 1.75) (end -2.5 -1.75) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.5 -1.75) (end 2.5 -1.75) (layer F.CrtYd) (width 0.05))
+ (fp_circle (center -1.629 -2.1) (end -1.529 -2.1) (layer F.SilkS) (width 0.2))
+ (fp_circle (center -1.629 -2.1) (end -1.529 -2.1) (layer F.Fab) (width 0.2))
+)
\ No newline at end of file
diff --git a/Libs/BMI088/how-to-import.htm b/Libs/BMI088/how-to-import.htm
new file mode 100644
index 0000000..19e484d
--- /dev/null
+++ b/Libs/BMI088/how-to-import.htm
@@ -0,0 +1 @@
+ Page Redirection If you are not redirected automatically, follow this link to the import guide.
\ No newline at end of file
diff --git a/Libs/KiCADv6 2/2025-11-07_18-39-49.kicad_sym b/Libs/KiCADv6 2/2025-11-07_18-39-49.kicad_sym
new file mode 100644
index 0000000..b4923a2
--- /dev/null
+++ b/Libs/KiCADv6 2/2025-11-07_18-39-49.kicad_sym
@@ -0,0 +1,124 @@
+(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
+ (symbol "MMC5983MA" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 35.56 10.16 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "MMC5983MA" (id 1) (at 35.56 7.62 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "MMC5983MA_MEM" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27) italic) hide)
+ )
+ (property "Datasheet" "MMC5983MA" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27) italic) hide)
+ )
+ (property "ki_keywords" "MMC5983MA" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_locked" "" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "MMC5983MA_MEM" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "MMC5983MA_0_1"
+ (polyline
+ (pts
+ (xy 7.62 5.08)
+ (xy 7.62 -22.86)
+ )
+ (stroke (width 0.127) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 7.62 -22.86)
+ (xy 63.5 -22.86)
+ )
+ (stroke (width 0.127) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 63.5 -22.86)
+ (xy 63.5 5.08)
+ )
+ (stroke (width 0.127) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 63.5 5.08)
+ (xy 7.62 5.08)
+ )
+ (stroke (width 0.127) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (pin input line (at 0 0 0) (length 7.62)
+ (name "SCL/SPI_SCK" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 0 -2.54 0) (length 7.62)
+ (name "VDD" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin no_connect line (at 0 -5.08 0) (length 7.62)
+ (name "NC" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 -7.62 0) (length 7.62)
+ (name "SPI_CS" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 0 -10.16 0) (length 7.62)
+ (name "SPI_SDO" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin no_connect line (at 0 -12.7 0) (length 7.62)
+ (name "NC" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin no_connect line (at 0 -15.24 0) (length 7.62)
+ (name "NC" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin no_connect line (at 0 -17.78 0) (length 7.62)
+ (name "NC" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_out line (at 71.12 -17.78 180) (length 7.62)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 71.12 -15.24 180) (length 7.62)
+ (name "CAP" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_out line (at 71.12 -12.7 180) (length 7.62)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin no_connect line (at 71.12 -10.16 180) (length 7.62)
+ (name "NC" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 71.12 -7.62 180) (length 7.62)
+ (name "VDDIO" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin no_connect line (at 71.12 -5.08 180) (length 7.62)
+ (name "NC" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 71.12 -2.54 180) (length 7.62)
+ (name "INT" (effects (font (size 1.27 1.27))))
+ (number "15" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 71.12 0 180) (length 7.62)
+ (name "SDA/SPI_SDI" (effects (font (size 1.27 1.27))))
+ (number "16" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+)
+
diff --git a/Libs/KiCADv6 2/footprints.pretty/MMC5983MA_MEM.kicad_mod b/Libs/KiCADv6 2/footprints.pretty/MMC5983MA_MEM.kicad_mod
new file mode 100644
index 0000000..6871a62
--- /dev/null
+++ b/Libs/KiCADv6 2/footprints.pretty/MMC5983MA_MEM.kicad_mod
@@ -0,0 +1,77 @@
+(footprint "MMC5983MA_MEM" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tags "MMC5983MA ")
+ (attr smd)
+ (fp_text reference "REF**" (at 0 0 unlocked) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value MMC5983MA_MEM (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -2.1386 -1.381) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -0.7924 -1) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_poly (pts
+ (xy 2.011599 0.059499)
+ (xy 2.011599 0.4405)
+ (xy 1.757599 0.4405)
+ (xy 1.757599 0.059499)
+ ) (layer "F.SilkS") (width 0) (fill solid))
+ (fp_line (start -1.7526 1.7526) (end -1.7526 1.1564) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -1.7526 1.1564) (end -1.7576 1.1564) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -1.7576 1.1564) (end -1.7576 -1.1564) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -1.7576 -1.1564) (end -1.7526 -1.1564) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -1.7526 -1.1564) (end -1.7526 -1.7526) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -1.7526 -1.7526) (end -1.1564 -1.7526) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -1.1564 -1.7526) (end -1.1564 -1.7576) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -1.1564 -1.7576) (end 1.1564 -1.7576) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 1.1564 -1.7576) (end 1.1564 -1.7526) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 1.1564 -1.7526) (end 1.7526 -1.7526) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 1.7526 -1.7526) (end 1.7526 -1.1564) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 1.7526 -1.1564) (end 1.7576 -1.1564) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 1.7576 -1.1564) (end 1.7576 1.1564) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 1.7576 1.1564) (end 1.7526 1.1564) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 1.7526 1.1564) (end 1.7526 1.7526) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 1.7526 1.7526) (end 1.1564 1.7526) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 1.1564 1.7526) (end 1.1564 1.7576) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start 1.1564 1.7576) (end -1.1564 1.7576) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -1.1564 1.7576) (end -1.1564 1.7526) (layer "F.CrtYd") (width 0.1524))
+ (fp_line (start -1.1564 1.7526) (end -1.7526 1.7526) (layer "F.CrtYd") (width 0.1524))
+ (fp_text user "*" (at -2.1386 -1.381 unlocked) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user "*" (at -0.7924 -1 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -1.4986 -0.2286) (end -0.2286 -1.4986) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.8796 1.8796) (end 1.8796 1.8796) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 1.8796 1.8796) (end 1.8796 -1.8796) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start 1.8796 -1.8796) (end -1.8796 -1.8796) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -1.8796 -1.8796) (end -1.8796 1.8796) (layer "F.SilkS") (width 0.1524))
+ (fp_line (start -1.4986 1.4986) (end 1.4986 1.4986) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.4986 1.4986) (end 1.4986 -1.4986) (layer "F.Fab") (width 0.0254))
+ (fp_line (start 1.4986 -1.4986) (end -1.4986 -1.4986) (layer "F.Fab") (width 0.0254))
+ (fp_line (start -1.4986 -1.4986) (end -1.4986 1.4986) (layer "F.Fab") (width 0.0254))
+ (pad "1" smd rect (at -1.274999 -0.750001 90) (size 0.3048 0.4572) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "2" smd rect (at -1.274999 -0.25 90) (size 0.3048 0.4572) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "3" smd rect (at -1.274999 0.25 90) (size 0.3048 0.4572) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "4" smd rect (at -1.274999 0.750001 90) (size 0.3048 0.4572) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "5" smd rect (at -0.750001 1.274999) (size 0.3048 0.4572) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "6" smd rect (at -0.25 1.274999) (size 0.3048 0.4572) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "7" smd rect (at 0.25 1.274999) (size 0.3048 0.4572) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "8" smd rect (at 0.750001 1.274999) (size 0.3048 0.4572) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "9" smd rect (at 1.274999 0.750001 90) (size 0.3048 0.4572) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "10" smd rect (at 1.274999 0.25 90) (size 0.3048 0.4572) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "11" smd rect (at 1.274999 -0.25 90) (size 0.3048 0.4572) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "12" smd rect (at 1.274999 -0.750001 90) (size 0.3048 0.4572) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "13" smd rect (at 0.750001 -1.274999) (size 0.3048 0.4572) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "14" smd rect (at 0.25 -1.274999) (size 0.3048 0.4572) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "15" smd rect (at -0.25 -1.274999) (size 0.3048 0.4572) (layers "F.Cu" "F.Paste" "F.Mask"))
+ (pad "16" smd rect (at -0.750001 -1.274999) (size 0.3048 0.4572) (layers "F.Cu" "F.Paste" "F.Mask"))
+)
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/3D/SIT8924BA-22-33E-20.000000.stp b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/3D/SIT8924BA-22-33E-20.000000.stp
new file mode 100644
index 0000000..957a333
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/3D/SIT8924BA-22-33E-20.000000.stp
@@ -0,0 +1,1347 @@
+ISO-10303-21;
+HEADER;
+/* Generated by software containing ST-Developer
+ * from STEP Tools, Inc. (www.steptools.com)
+ */
+
+FILE_DESCRIPTION(
+/* description */ (''),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'D:\\Dokuments\\SiTime\\MBO\\Q3_2017\\DFN_3225_4pins.stp',
+/* time_stamp */ '2017-09-15T11:27:17+03:00',
+/* author */ ('Oleh Se'),
+/* organization */ (''),
+/* preprocessor_version */ 'ST-DEVELOPER v15.6',
+/* originating_system */ 'Autodesk Inventor 2015',
+/* authorisation */ '');
+
+FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
+ENDSEC;
+
+DATA;
+#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#701,#702,
+#703,#704,#706,#705,#700,#699,#708,#709,#707,#710,#673,#671,#672,#670,#675,
+#674,#677,#676,#678,#679,#683,#680,#681,#682,#684,#690,#685,#686,#689,#687,
+#688,#691,#693,#698,#694,#692,#695,#696,#697),#1245);
+#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#1254,#12);
+#12=ADVANCED_BREP_SHAPE_REPRESENTATION($,(#13),#1244);
+#13=MANIFOLD_SOLID_BREP('Solid1',#751);
+#14=LINE('',#1047,#80);
+#15=LINE('',#1049,#81);
+#16=LINE('',#1051,#82);
+#17=LINE('',#1052,#83);
+#18=LINE('',#1058,#84);
+#19=LINE('',#1061,#85);
+#20=LINE('',#1063,#86);
+#21=LINE('',#1064,#87);
+#22=LINE('',#1070,#88);
+#23=LINE('',#1073,#89);
+#24=LINE('',#1075,#90);
+#25=LINE('',#1076,#91);
+#26=LINE('',#1086,#92);
+#27=LINE('',#1089,#93);
+#28=LINE('',#1092,#94);
+#29=LINE('',#1094,#95);
+#30=LINE('',#1095,#96);
+#31=LINE('',#1101,#97);
+#32=LINE('',#1104,#98);
+#33=LINE('',#1106,#99);
+#34=LINE('',#1107,#100);
+#35=LINE('',#1113,#101);
+#36=LINE('',#1115,#102);
+#37=LINE('',#1116,#103);
+#38=LINE('',#1121,#104);
+#39=LINE('',#1123,#105);
+#40=LINE('',#1125,#106);
+#41=LINE('',#1126,#107);
+#42=LINE('',#1132,#108);
+#43=LINE('',#1135,#109);
+#44=LINE('',#1137,#110);
+#45=LINE('',#1138,#111);
+#46=LINE('',#1144,#112);
+#47=LINE('',#1147,#113);
+#48=LINE('',#1149,#114);
+#49=LINE('',#1150,#115);
+#50=LINE('',#1160,#116);
+#51=LINE('',#1163,#117);
+#52=LINE('',#1166,#118);
+#53=LINE('',#1168,#119);
+#54=LINE('',#1169,#120);
+#55=LINE('',#1175,#121);
+#56=LINE('',#1178,#122);
+#57=LINE('',#1180,#123);
+#58=LINE('',#1181,#124);
+#59=LINE('',#1187,#125);
+#60=LINE('',#1193,#126);
+#61=LINE('',#1199,#127);
+#62=LINE('',#1202,#128);
+#63=LINE('',#1204,#129);
+#64=LINE('',#1205,#130);
+#65=LINE('',#1211,#131);
+#66=LINE('',#1213,#132);
+#67=LINE('',#1214,#133);
+#68=LINE('',#1219,#134);
+#69=LINE('',#1221,#135);
+#70=LINE('',#1223,#136);
+#71=LINE('',#1224,#137);
+#72=LINE('',#1227,#138);
+#73=LINE('',#1229,#139);
+#74=LINE('',#1230,#140);
+#75=LINE('',#1233,#141);
+#76=LINE('',#1234,#142);
+#77=LINE('',#1237,#143);
+#78=LINE('',#1238,#144);
+#79=LINE('',#1240,#145);
+#80=VECTOR('',#837,0.13);
+#81=VECTOR('',#838,0.05);
+#82=VECTOR('',#839,0.13);
+#83=VECTOR('',#840,0.05);
+#84=VECTOR('',#847,0.05);
+#85=VECTOR('',#850,0.66);
+#86=VECTOR('',#851,0.66);
+#87=VECTOR('',#852,0.05);
+#88=VECTOR('',#859,0.05);
+#89=VECTOR('',#862,0.13);
+#90=VECTOR('',#863,0.13);
+#91=VECTOR('',#864,0.05);
+#92=VECTOR('',#877,0.05);
+#93=VECTOR('',#880,0.05);
+#94=VECTOR('',#883,0.66);
+#95=VECTOR('',#884,0.66);
+#96=VECTOR('',#885,0.05);
+#97=VECTOR('',#892,0.05);
+#98=VECTOR('',#895,0.13);
+#99=VECTOR('',#896,0.13);
+#100=VECTOR('',#897,0.05);
+#101=VECTOR('',#904,0.05);
+#102=VECTOR('',#907,0.13);
+#103=VECTOR('',#908,0.13);
+#104=VECTOR('',#913,0.13);
+#105=VECTOR('',#914,0.05);
+#106=VECTOR('',#915,0.13);
+#107=VECTOR('',#916,0.05);
+#108=VECTOR('',#923,0.05);
+#109=VECTOR('',#926,0.66);
+#110=VECTOR('',#927,0.66);
+#111=VECTOR('',#928,0.05);
+#112=VECTOR('',#935,0.05);
+#113=VECTOR('',#938,0.13);
+#114=VECTOR('',#939,0.13);
+#115=VECTOR('',#940,0.05);
+#116=VECTOR('',#953,0.05);
+#117=VECTOR('',#956,0.05);
+#118=VECTOR('',#959,0.66);
+#119=VECTOR('',#960,0.66);
+#120=VECTOR('',#961,0.05);
+#121=VECTOR('',#968,0.05);
+#122=VECTOR('',#971,0.310509740435763);
+#123=VECTOR('',#972,0.310509740435763);
+#124=VECTOR('',#973,0.05);
+#125=VECTOR('',#980,0.05);
+#126=VECTOR('',#987,0.05);
+#127=VECTOR('',#994,0.05);
+#128=VECTOR('',#997,0.180509740435763);
+#129=VECTOR('',#998,0.180509740435763);
+#130=VECTOR('',#999,0.05);
+#131=VECTOR('',#1006,0.05);
+#132=VECTOR('',#1009,0.13);
+#133=VECTOR('',#1010,0.13);
+#134=VECTOR('',#1015,0.757462870377156);
+#135=VECTOR('',#1016,3.05);
+#136=VECTOR('',#1017,0.757462870377156);
+#137=VECTOR('',#1018,3.2);
+#138=VECTOR('',#1021,2.35);
+#139=VECTOR('',#1022,3.05);
+#140=VECTOR('',#1023,2.35);
+#141=VECTOR('',#1026,2.5);
+#142=VECTOR('',#1027,0.757462870377156);
+#143=VECTOR('',#1030,0.757462870377156);
+#144=VECTOR('',#1031,2.5);
+#145=VECTOR('',#1034,3.2);
+#146=PLANE('',#756);
+#147=PLANE('',#757);
+#148=PLANE('',#761);
+#149=PLANE('',#765);
+#150=PLANE('',#769);
+#151=PLANE('',#773);
+#152=PLANE('',#777);
+#153=PLANE('',#781);
+#154=PLANE('',#782);
+#155=PLANE('',#783);
+#156=PLANE('',#787);
+#157=PLANE('',#791);
+#158=PLANE('',#795);
+#159=PLANE('',#799);
+#160=PLANE('',#803);
+#161=PLANE('',#813);
+#162=PLANE('',#817);
+#163=PLANE('',#818);
+#164=PLANE('',#819);
+#165=PLANE('',#820);
+#166=PLANE('',#821);
+#167=PLANE('',#822);
+#168=PLANE('',#823);
+#169=PLANE('',#824);
+#170=FACE_BOUND('',#217,.T.);
+#171=FACE_BOUND('',#253,.T.);
+#172=FACE_BOUND('',#258,.T.);
+#173=FACE_BOUND('',#259,.T.);
+#174=FACE_BOUND('',#260,.T.);
+#175=FACE_BOUND('',#261,.T.);
+#176=FACE_OUTER_BOUND('',#216,.T.);
+#177=FACE_OUTER_BOUND('',#218,.T.);
+#178=FACE_OUTER_BOUND('',#219,.T.);
+#179=FACE_OUTER_BOUND('',#220,.T.);
+#180=FACE_OUTER_BOUND('',#221,.T.);
+#181=FACE_OUTER_BOUND('',#222,.T.);
+#182=FACE_OUTER_BOUND('',#223,.T.);
+#183=FACE_OUTER_BOUND('',#224,.T.);
+#184=FACE_OUTER_BOUND('',#225,.T.);
+#185=FACE_OUTER_BOUND('',#226,.T.);
+#186=FACE_OUTER_BOUND('',#227,.T.);
+#187=FACE_OUTER_BOUND('',#228,.T.);
+#188=FACE_OUTER_BOUND('',#229,.T.);
+#189=FACE_OUTER_BOUND('',#230,.T.);
+#190=FACE_OUTER_BOUND('',#231,.T.);
+#191=FACE_OUTER_BOUND('',#232,.T.);
+#192=FACE_OUTER_BOUND('',#233,.T.);
+#193=FACE_OUTER_BOUND('',#234,.T.);
+#194=FACE_OUTER_BOUND('',#235,.T.);
+#195=FACE_OUTER_BOUND('',#236,.T.);
+#196=FACE_OUTER_BOUND('',#237,.T.);
+#197=FACE_OUTER_BOUND('',#238,.T.);
+#198=FACE_OUTER_BOUND('',#239,.T.);
+#199=FACE_OUTER_BOUND('',#240,.T.);
+#200=FACE_OUTER_BOUND('',#241,.T.);
+#201=FACE_OUTER_BOUND('',#242,.T.);
+#202=FACE_OUTER_BOUND('',#243,.T.);
+#203=FACE_OUTER_BOUND('',#244,.T.);
+#204=FACE_OUTER_BOUND('',#245,.T.);
+#205=FACE_OUTER_BOUND('',#246,.T.);
+#206=FACE_OUTER_BOUND('',#247,.T.);
+#207=FACE_OUTER_BOUND('',#248,.T.);
+#208=FACE_OUTER_BOUND('',#249,.T.);
+#209=FACE_OUTER_BOUND('',#250,.T.);
+#210=FACE_OUTER_BOUND('',#251,.T.);
+#211=FACE_OUTER_BOUND('',#252,.T.);
+#212=FACE_OUTER_BOUND('',#254,.T.);
+#213=FACE_OUTER_BOUND('',#255,.T.);
+#214=FACE_OUTER_BOUND('',#256,.T.);
+#215=FACE_OUTER_BOUND('',#257,.T.);
+#216=EDGE_LOOP('',(#458));
+#217=EDGE_LOOP('',(#459));
+#218=EDGE_LOOP('',(#460));
+#219=EDGE_LOOP('',(#461,#462,#463,#464));
+#220=EDGE_LOOP('',(#465,#466,#467,#468));
+#221=EDGE_LOOP('',(#469,#470,#471,#472));
+#222=EDGE_LOOP('',(#473,#474,#475,#476));
+#223=EDGE_LOOP('',(#477,#478,#479,#480));
+#224=EDGE_LOOP('',(#481,#482,#483,#484));
+#225=EDGE_LOOP('',(#485,#486,#487,#488,#489,#490));
+#226=EDGE_LOOP('',(#491,#492,#493,#494));
+#227=EDGE_LOOP('',(#495,#496,#497,#498));
+#228=EDGE_LOOP('',(#499,#500,#501,#502));
+#229=EDGE_LOOP('',(#503,#504,#505,#506));
+#230=EDGE_LOOP('',(#507,#508,#509,#510));
+#231=EDGE_LOOP('',(#511,#512,#513,#514));
+#232=EDGE_LOOP('',(#515,#516,#517,#518,#519,#520));
+#233=EDGE_LOOP('',(#521,#522,#523,#524));
+#234=EDGE_LOOP('',(#525,#526,#527,#528));
+#235=EDGE_LOOP('',(#529,#530,#531,#532));
+#236=EDGE_LOOP('',(#533,#534,#535,#536));
+#237=EDGE_LOOP('',(#537,#538,#539,#540));
+#238=EDGE_LOOP('',(#541,#542,#543,#544));
+#239=EDGE_LOOP('',(#545,#546,#547,#548,#549,#550));
+#240=EDGE_LOOP('',(#551,#552,#553,#554));
+#241=EDGE_LOOP('',(#555,#556,#557,#558));
+#242=EDGE_LOOP('',(#559,#560,#561,#562));
+#243=EDGE_LOOP('',(#563,#564,#565,#566));
+#244=EDGE_LOOP('',(#567,#568,#569,#570));
+#245=EDGE_LOOP('',(#571,#572,#573,#574));
+#246=EDGE_LOOP('',(#575,#576,#577,#578));
+#247=EDGE_LOOP('',(#579,#580,#581,#582));
+#248=EDGE_LOOP('',(#583,#584,#585,#586));
+#249=EDGE_LOOP('',(#587,#588,#589,#590));
+#250=EDGE_LOOP('',(#591,#592,#593,#594,#595,#596,#597,#598,#599,#600));
+#251=EDGE_LOOP('',(#601,#602,#603,#604));
+#252=EDGE_LOOP('',(#605,#606,#607,#608));
+#253=EDGE_LOOP('',(#609));
+#254=EDGE_LOOP('',(#610,#611,#612,#613));
+#255=EDGE_LOOP('',(#614,#615,#616,#617));
+#256=EDGE_LOOP('',(#618,#619,#620,#621));
+#257=EDGE_LOOP('',(#622,#623,#624,#625));
+#258=EDGE_LOOP('',(#626,#627,#628,#629,#630,#631));
+#259=EDGE_LOOP('',(#632,#633,#634,#635,#636,#637));
+#260=EDGE_LOOP('',(#638,#639,#640,#641,#642,#643));
+#261=EDGE_LOOP('',(#644,#645,#646,#647,#648,#649,#650,#651,#652,#653));
+#262=CIRCLE('',#754,0.15);
+#263=CIRCLE('',#755,0.15);
+#264=CIRCLE('',#759,0.12);
+#265=CIRCLE('',#760,0.12);
+#266=CIRCLE('',#763,0.12);
+#267=CIRCLE('',#764,0.12);
+#268=CIRCLE('',#767,0.45);
+#269=CIRCLE('',#768,0.45);
+#270=CIRCLE('',#771,0.12);
+#271=CIRCLE('',#772,0.12);
+#272=CIRCLE('',#775,0.12);
+#273=CIRCLE('',#776,0.12);
+#274=CIRCLE('',#779,0.45);
+#275=CIRCLE('',#780,0.45);
+#276=CIRCLE('',#785,0.12);
+#277=CIRCLE('',#786,0.12);
+#278=CIRCLE('',#789,0.12);
+#279=CIRCLE('',#790,0.12);
+#280=CIRCLE('',#793,0.45);
+#281=CIRCLE('',#794,0.45);
+#282=CIRCLE('',#797,0.12);
+#283=CIRCLE('',#798,0.12);
+#284=CIRCLE('',#801,0.12);
+#285=CIRCLE('',#802,0.12);
+#286=CIRCLE('',#805,0.12);
+#287=CIRCLE('',#806,0.12);
+#288=CIRCLE('',#808,0.175);
+#289=CIRCLE('',#809,0.175);
+#290=CIRCLE('',#811,0.12);
+#291=CIRCLE('',#812,0.12);
+#292=CIRCLE('',#815,0.45);
+#293=CIRCLE('',#816,0.45);
+#294=VERTEX_POINT('',#1039);
+#295=VERTEX_POINT('',#1041);
+#296=VERTEX_POINT('',#1045);
+#297=VERTEX_POINT('',#1046);
+#298=VERTEX_POINT('',#1048);
+#299=VERTEX_POINT('',#1050);
+#300=VERTEX_POINT('',#1054);
+#301=VERTEX_POINT('',#1056);
+#302=VERTEX_POINT('',#1060);
+#303=VERTEX_POINT('',#1062);
+#304=VERTEX_POINT('',#1066);
+#305=VERTEX_POINT('',#1068);
+#306=VERTEX_POINT('',#1072);
+#307=VERTEX_POINT('',#1074);
+#308=VERTEX_POINT('',#1082);
+#309=VERTEX_POINT('',#1083);
+#310=VERTEX_POINT('',#1085);
+#311=VERTEX_POINT('',#1087);
+#312=VERTEX_POINT('',#1091);
+#313=VERTEX_POINT('',#1093);
+#314=VERTEX_POINT('',#1097);
+#315=VERTEX_POINT('',#1099);
+#316=VERTEX_POINT('',#1103);
+#317=VERTEX_POINT('',#1105);
+#318=VERTEX_POINT('',#1109);
+#319=VERTEX_POINT('',#1111);
+#320=VERTEX_POINT('',#1119);
+#321=VERTEX_POINT('',#1120);
+#322=VERTEX_POINT('',#1122);
+#323=VERTEX_POINT('',#1124);
+#324=VERTEX_POINT('',#1128);
+#325=VERTEX_POINT('',#1130);
+#326=VERTEX_POINT('',#1134);
+#327=VERTEX_POINT('',#1136);
+#328=VERTEX_POINT('',#1140);
+#329=VERTEX_POINT('',#1142);
+#330=VERTEX_POINT('',#1146);
+#331=VERTEX_POINT('',#1148);
+#332=VERTEX_POINT('',#1156);
+#333=VERTEX_POINT('',#1157);
+#334=VERTEX_POINT('',#1159);
+#335=VERTEX_POINT('',#1161);
+#336=VERTEX_POINT('',#1165);
+#337=VERTEX_POINT('',#1167);
+#338=VERTEX_POINT('',#1171);
+#339=VERTEX_POINT('',#1173);
+#340=VERTEX_POINT('',#1177);
+#341=VERTEX_POINT('',#1179);
+#342=VERTEX_POINT('',#1183);
+#343=VERTEX_POINT('',#1185);
+#344=VERTEX_POINT('',#1189);
+#345=VERTEX_POINT('',#1191);
+#346=VERTEX_POINT('',#1195);
+#347=VERTEX_POINT('',#1197);
+#348=VERTEX_POINT('',#1201);
+#349=VERTEX_POINT('',#1203);
+#350=VERTEX_POINT('',#1207);
+#351=VERTEX_POINT('',#1209);
+#352=VERTEX_POINT('',#1217);
+#353=VERTEX_POINT('',#1218);
+#354=VERTEX_POINT('',#1220);
+#355=VERTEX_POINT('',#1222);
+#356=VERTEX_POINT('',#1226);
+#357=VERTEX_POINT('',#1228);
+#358=VERTEX_POINT('',#1232);
+#359=VERTEX_POINT('',#1236);
+#360=EDGE_CURVE('',#294,#294,#262,.T.);
+#361=EDGE_CURVE('',#295,#295,#263,.T.);
+#362=EDGE_CURVE('',#296,#297,#14,.T.);
+#363=EDGE_CURVE('',#296,#298,#15,.T.);
+#364=EDGE_CURVE('',#299,#298,#16,.T.);
+#365=EDGE_CURVE('',#297,#299,#17,.T.);
+#366=EDGE_CURVE('',#297,#300,#264,.T.);
+#367=EDGE_CURVE('',#301,#299,#265,.T.);
+#368=EDGE_CURVE('',#300,#301,#18,.T.);
+#369=EDGE_CURVE('',#300,#302,#19,.T.);
+#370=EDGE_CURVE('',#303,#301,#20,.T.);
+#371=EDGE_CURVE('',#302,#303,#21,.T.);
+#372=EDGE_CURVE('',#302,#304,#266,.T.);
+#373=EDGE_CURVE('',#305,#303,#267,.T.);
+#374=EDGE_CURVE('',#304,#305,#22,.T.);
+#375=EDGE_CURVE('',#304,#306,#23,.T.);
+#376=EDGE_CURVE('',#307,#305,#24,.T.);
+#377=EDGE_CURVE('',#306,#307,#25,.T.);
+#378=EDGE_CURVE('',#306,#296,#268,.T.);
+#379=EDGE_CURVE('',#298,#307,#269,.T.);
+#380=EDGE_CURVE('',#308,#309,#270,.T.);
+#381=EDGE_CURVE('',#308,#310,#26,.T.);
+#382=EDGE_CURVE('',#311,#310,#271,.T.);
+#383=EDGE_CURVE('',#309,#311,#27,.T.);
+#384=EDGE_CURVE('',#309,#312,#28,.T.);
+#385=EDGE_CURVE('',#313,#311,#29,.T.);
+#386=EDGE_CURVE('',#312,#313,#30,.T.);
+#387=EDGE_CURVE('',#312,#314,#272,.T.);
+#388=EDGE_CURVE('',#315,#313,#273,.T.);
+#389=EDGE_CURVE('',#314,#315,#31,.T.);
+#390=EDGE_CURVE('',#314,#316,#32,.T.);
+#391=EDGE_CURVE('',#317,#315,#33,.T.);
+#392=EDGE_CURVE('',#316,#317,#34,.T.);
+#393=EDGE_CURVE('',#316,#318,#274,.T.);
+#394=EDGE_CURVE('',#319,#317,#275,.T.);
+#395=EDGE_CURVE('',#318,#319,#35,.T.);
+#396=EDGE_CURVE('',#318,#308,#36,.T.);
+#397=EDGE_CURVE('',#310,#319,#37,.T.);
+#398=EDGE_CURVE('',#320,#321,#38,.T.);
+#399=EDGE_CURVE('',#320,#322,#39,.T.);
+#400=EDGE_CURVE('',#323,#322,#40,.T.);
+#401=EDGE_CURVE('',#321,#323,#41,.T.);
+#402=EDGE_CURVE('',#321,#324,#276,.T.);
+#403=EDGE_CURVE('',#325,#323,#277,.T.);
+#404=EDGE_CURVE('',#324,#325,#42,.T.);
+#405=EDGE_CURVE('',#324,#326,#43,.T.);
+#406=EDGE_CURVE('',#327,#325,#44,.T.);
+#407=EDGE_CURVE('',#326,#327,#45,.T.);
+#408=EDGE_CURVE('',#326,#328,#278,.T.);
+#409=EDGE_CURVE('',#329,#327,#279,.T.);
+#410=EDGE_CURVE('',#328,#329,#46,.T.);
+#411=EDGE_CURVE('',#328,#330,#47,.T.);
+#412=EDGE_CURVE('',#331,#329,#48,.T.);
+#413=EDGE_CURVE('',#330,#331,#49,.T.);
+#414=EDGE_CURVE('',#330,#320,#280,.T.);
+#415=EDGE_CURVE('',#322,#331,#281,.T.);
+#416=EDGE_CURVE('',#332,#333,#282,.T.);
+#417=EDGE_CURVE('',#332,#334,#50,.T.);
+#418=EDGE_CURVE('',#335,#334,#283,.T.);
+#419=EDGE_CURVE('',#333,#335,#51,.T.);
+#420=EDGE_CURVE('',#333,#336,#52,.T.);
+#421=EDGE_CURVE('',#337,#335,#53,.T.);
+#422=EDGE_CURVE('',#336,#337,#54,.T.);
+#423=EDGE_CURVE('',#336,#338,#284,.T.);
+#424=EDGE_CURVE('',#339,#337,#285,.T.);
+#425=EDGE_CURVE('',#338,#339,#55,.T.);
+#426=EDGE_CURVE('',#338,#340,#56,.T.);
+#427=EDGE_CURVE('',#341,#339,#57,.T.);
+#428=EDGE_CURVE('',#340,#341,#58,.T.);
+#429=EDGE_CURVE('',#340,#342,#286,.T.);
+#430=EDGE_CURVE('',#343,#341,#287,.T.);
+#431=EDGE_CURVE('',#342,#343,#59,.T.);
+#432=EDGE_CURVE('',#342,#344,#288,.T.);
+#433=EDGE_CURVE('',#345,#343,#289,.T.);
+#434=EDGE_CURVE('',#344,#345,#60,.T.);
+#435=EDGE_CURVE('',#344,#346,#290,.T.);
+#436=EDGE_CURVE('',#347,#345,#291,.T.);
+#437=EDGE_CURVE('',#346,#347,#61,.T.);
+#438=EDGE_CURVE('',#346,#348,#62,.T.);
+#439=EDGE_CURVE('',#349,#347,#63,.T.);
+#440=EDGE_CURVE('',#348,#349,#64,.T.);
+#441=EDGE_CURVE('',#348,#350,#292,.T.);
+#442=EDGE_CURVE('',#351,#349,#293,.T.);
+#443=EDGE_CURVE('',#350,#351,#65,.T.);
+#444=EDGE_CURVE('',#350,#332,#66,.T.);
+#445=EDGE_CURVE('',#334,#351,#67,.T.);
+#446=EDGE_CURVE('',#352,#353,#68,.T.);
+#447=EDGE_CURVE('',#353,#354,#69,.T.);
+#448=EDGE_CURVE('',#354,#355,#70,.T.);
+#449=EDGE_CURVE('',#352,#355,#71,.T.);
+#450=EDGE_CURVE('',#356,#353,#72,.T.);
+#451=EDGE_CURVE('',#357,#356,#73,.T.);
+#452=EDGE_CURVE('',#354,#357,#74,.T.);
+#453=EDGE_CURVE('',#358,#352,#75,.T.);
+#454=EDGE_CURVE('',#356,#358,#76,.T.);
+#455=EDGE_CURVE('',#357,#359,#77,.T.);
+#456=EDGE_CURVE('',#355,#359,#78,.T.);
+#457=EDGE_CURVE('',#359,#358,#79,.T.);
+#458=ORIENTED_EDGE('',*,*,#360,.T.);
+#459=ORIENTED_EDGE('',*,*,#361,.F.);
+#460=ORIENTED_EDGE('',*,*,#360,.F.);
+#461=ORIENTED_EDGE('',*,*,#362,.F.);
+#462=ORIENTED_EDGE('',*,*,#363,.T.);
+#463=ORIENTED_EDGE('',*,*,#364,.F.);
+#464=ORIENTED_EDGE('',*,*,#365,.F.);
+#465=ORIENTED_EDGE('',*,*,#366,.F.);
+#466=ORIENTED_EDGE('',*,*,#365,.T.);
+#467=ORIENTED_EDGE('',*,*,#367,.F.);
+#468=ORIENTED_EDGE('',*,*,#368,.F.);
+#469=ORIENTED_EDGE('',*,*,#369,.F.);
+#470=ORIENTED_EDGE('',*,*,#368,.T.);
+#471=ORIENTED_EDGE('',*,*,#370,.F.);
+#472=ORIENTED_EDGE('',*,*,#371,.F.);
+#473=ORIENTED_EDGE('',*,*,#372,.F.);
+#474=ORIENTED_EDGE('',*,*,#371,.T.);
+#475=ORIENTED_EDGE('',*,*,#373,.F.);
+#476=ORIENTED_EDGE('',*,*,#374,.F.);
+#477=ORIENTED_EDGE('',*,*,#375,.F.);
+#478=ORIENTED_EDGE('',*,*,#374,.T.);
+#479=ORIENTED_EDGE('',*,*,#376,.F.);
+#480=ORIENTED_EDGE('',*,*,#377,.F.);
+#481=ORIENTED_EDGE('',*,*,#378,.F.);
+#482=ORIENTED_EDGE('',*,*,#377,.T.);
+#483=ORIENTED_EDGE('',*,*,#379,.F.);
+#484=ORIENTED_EDGE('',*,*,#363,.F.);
+#485=ORIENTED_EDGE('',*,*,#379,.T.);
+#486=ORIENTED_EDGE('',*,*,#376,.T.);
+#487=ORIENTED_EDGE('',*,*,#373,.T.);
+#488=ORIENTED_EDGE('',*,*,#370,.T.);
+#489=ORIENTED_EDGE('',*,*,#367,.T.);
+#490=ORIENTED_EDGE('',*,*,#364,.T.);
+#491=ORIENTED_EDGE('',*,*,#380,.F.);
+#492=ORIENTED_EDGE('',*,*,#381,.T.);
+#493=ORIENTED_EDGE('',*,*,#382,.F.);
+#494=ORIENTED_EDGE('',*,*,#383,.F.);
+#495=ORIENTED_EDGE('',*,*,#384,.F.);
+#496=ORIENTED_EDGE('',*,*,#383,.T.);
+#497=ORIENTED_EDGE('',*,*,#385,.F.);
+#498=ORIENTED_EDGE('',*,*,#386,.F.);
+#499=ORIENTED_EDGE('',*,*,#387,.F.);
+#500=ORIENTED_EDGE('',*,*,#386,.T.);
+#501=ORIENTED_EDGE('',*,*,#388,.F.);
+#502=ORIENTED_EDGE('',*,*,#389,.F.);
+#503=ORIENTED_EDGE('',*,*,#390,.F.);
+#504=ORIENTED_EDGE('',*,*,#389,.T.);
+#505=ORIENTED_EDGE('',*,*,#391,.F.);
+#506=ORIENTED_EDGE('',*,*,#392,.F.);
+#507=ORIENTED_EDGE('',*,*,#393,.F.);
+#508=ORIENTED_EDGE('',*,*,#392,.T.);
+#509=ORIENTED_EDGE('',*,*,#394,.F.);
+#510=ORIENTED_EDGE('',*,*,#395,.F.);
+#511=ORIENTED_EDGE('',*,*,#396,.F.);
+#512=ORIENTED_EDGE('',*,*,#395,.T.);
+#513=ORIENTED_EDGE('',*,*,#397,.F.);
+#514=ORIENTED_EDGE('',*,*,#381,.F.);
+#515=ORIENTED_EDGE('',*,*,#397,.T.);
+#516=ORIENTED_EDGE('',*,*,#394,.T.);
+#517=ORIENTED_EDGE('',*,*,#391,.T.);
+#518=ORIENTED_EDGE('',*,*,#388,.T.);
+#519=ORIENTED_EDGE('',*,*,#385,.T.);
+#520=ORIENTED_EDGE('',*,*,#382,.T.);
+#521=ORIENTED_EDGE('',*,*,#398,.F.);
+#522=ORIENTED_EDGE('',*,*,#399,.T.);
+#523=ORIENTED_EDGE('',*,*,#400,.F.);
+#524=ORIENTED_EDGE('',*,*,#401,.F.);
+#525=ORIENTED_EDGE('',*,*,#402,.F.);
+#526=ORIENTED_EDGE('',*,*,#401,.T.);
+#527=ORIENTED_EDGE('',*,*,#403,.F.);
+#528=ORIENTED_EDGE('',*,*,#404,.F.);
+#529=ORIENTED_EDGE('',*,*,#405,.F.);
+#530=ORIENTED_EDGE('',*,*,#404,.T.);
+#531=ORIENTED_EDGE('',*,*,#406,.F.);
+#532=ORIENTED_EDGE('',*,*,#407,.F.);
+#533=ORIENTED_EDGE('',*,*,#408,.F.);
+#534=ORIENTED_EDGE('',*,*,#407,.T.);
+#535=ORIENTED_EDGE('',*,*,#409,.F.);
+#536=ORIENTED_EDGE('',*,*,#410,.F.);
+#537=ORIENTED_EDGE('',*,*,#411,.F.);
+#538=ORIENTED_EDGE('',*,*,#410,.T.);
+#539=ORIENTED_EDGE('',*,*,#412,.F.);
+#540=ORIENTED_EDGE('',*,*,#413,.F.);
+#541=ORIENTED_EDGE('',*,*,#414,.F.);
+#542=ORIENTED_EDGE('',*,*,#413,.T.);
+#543=ORIENTED_EDGE('',*,*,#415,.F.);
+#544=ORIENTED_EDGE('',*,*,#399,.F.);
+#545=ORIENTED_EDGE('',*,*,#415,.T.);
+#546=ORIENTED_EDGE('',*,*,#412,.T.);
+#547=ORIENTED_EDGE('',*,*,#409,.T.);
+#548=ORIENTED_EDGE('',*,*,#406,.T.);
+#549=ORIENTED_EDGE('',*,*,#403,.T.);
+#550=ORIENTED_EDGE('',*,*,#400,.T.);
+#551=ORIENTED_EDGE('',*,*,#416,.F.);
+#552=ORIENTED_EDGE('',*,*,#417,.T.);
+#553=ORIENTED_EDGE('',*,*,#418,.F.);
+#554=ORIENTED_EDGE('',*,*,#419,.F.);
+#555=ORIENTED_EDGE('',*,*,#420,.F.);
+#556=ORIENTED_EDGE('',*,*,#419,.T.);
+#557=ORIENTED_EDGE('',*,*,#421,.F.);
+#558=ORIENTED_EDGE('',*,*,#422,.F.);
+#559=ORIENTED_EDGE('',*,*,#423,.F.);
+#560=ORIENTED_EDGE('',*,*,#422,.T.);
+#561=ORIENTED_EDGE('',*,*,#424,.F.);
+#562=ORIENTED_EDGE('',*,*,#425,.F.);
+#563=ORIENTED_EDGE('',*,*,#426,.F.);
+#564=ORIENTED_EDGE('',*,*,#425,.T.);
+#565=ORIENTED_EDGE('',*,*,#427,.F.);
+#566=ORIENTED_EDGE('',*,*,#428,.F.);
+#567=ORIENTED_EDGE('',*,*,#429,.F.);
+#568=ORIENTED_EDGE('',*,*,#428,.T.);
+#569=ORIENTED_EDGE('',*,*,#430,.F.);
+#570=ORIENTED_EDGE('',*,*,#431,.F.);
+#571=ORIENTED_EDGE('',*,*,#432,.F.);
+#572=ORIENTED_EDGE('',*,*,#431,.T.);
+#573=ORIENTED_EDGE('',*,*,#433,.F.);
+#574=ORIENTED_EDGE('',*,*,#434,.F.);
+#575=ORIENTED_EDGE('',*,*,#435,.F.);
+#576=ORIENTED_EDGE('',*,*,#434,.T.);
+#577=ORIENTED_EDGE('',*,*,#436,.F.);
+#578=ORIENTED_EDGE('',*,*,#437,.F.);
+#579=ORIENTED_EDGE('',*,*,#438,.F.);
+#580=ORIENTED_EDGE('',*,*,#437,.T.);
+#581=ORIENTED_EDGE('',*,*,#439,.F.);
+#582=ORIENTED_EDGE('',*,*,#440,.F.);
+#583=ORIENTED_EDGE('',*,*,#441,.F.);
+#584=ORIENTED_EDGE('',*,*,#440,.T.);
+#585=ORIENTED_EDGE('',*,*,#442,.F.);
+#586=ORIENTED_EDGE('',*,*,#443,.F.);
+#587=ORIENTED_EDGE('',*,*,#444,.F.);
+#588=ORIENTED_EDGE('',*,*,#443,.T.);
+#589=ORIENTED_EDGE('',*,*,#445,.F.);
+#590=ORIENTED_EDGE('',*,*,#417,.F.);
+#591=ORIENTED_EDGE('',*,*,#445,.T.);
+#592=ORIENTED_EDGE('',*,*,#442,.T.);
+#593=ORIENTED_EDGE('',*,*,#439,.T.);
+#594=ORIENTED_EDGE('',*,*,#436,.T.);
+#595=ORIENTED_EDGE('',*,*,#433,.T.);
+#596=ORIENTED_EDGE('',*,*,#430,.T.);
+#597=ORIENTED_EDGE('',*,*,#427,.T.);
+#598=ORIENTED_EDGE('',*,*,#424,.T.);
+#599=ORIENTED_EDGE('',*,*,#421,.T.);
+#600=ORIENTED_EDGE('',*,*,#418,.T.);
+#601=ORIENTED_EDGE('',*,*,#446,.T.);
+#602=ORIENTED_EDGE('',*,*,#447,.T.);
+#603=ORIENTED_EDGE('',*,*,#448,.T.);
+#604=ORIENTED_EDGE('',*,*,#449,.F.);
+#605=ORIENTED_EDGE('',*,*,#447,.F.);
+#606=ORIENTED_EDGE('',*,*,#450,.F.);
+#607=ORIENTED_EDGE('',*,*,#451,.F.);
+#608=ORIENTED_EDGE('',*,*,#452,.F.);
+#609=ORIENTED_EDGE('',*,*,#361,.T.);
+#610=ORIENTED_EDGE('',*,*,#446,.F.);
+#611=ORIENTED_EDGE('',*,*,#453,.F.);
+#612=ORIENTED_EDGE('',*,*,#454,.F.);
+#613=ORIENTED_EDGE('',*,*,#450,.T.);
+#614=ORIENTED_EDGE('',*,*,#448,.F.);
+#615=ORIENTED_EDGE('',*,*,#452,.T.);
+#616=ORIENTED_EDGE('',*,*,#455,.T.);
+#617=ORIENTED_EDGE('',*,*,#456,.F.);
+#618=ORIENTED_EDGE('',*,*,#455,.F.);
+#619=ORIENTED_EDGE('',*,*,#451,.T.);
+#620=ORIENTED_EDGE('',*,*,#454,.T.);
+#621=ORIENTED_EDGE('',*,*,#457,.F.);
+#622=ORIENTED_EDGE('',*,*,#456,.T.);
+#623=ORIENTED_EDGE('',*,*,#457,.T.);
+#624=ORIENTED_EDGE('',*,*,#453,.T.);
+#625=ORIENTED_EDGE('',*,*,#449,.T.);
+#626=ORIENTED_EDGE('',*,*,#362,.T.);
+#627=ORIENTED_EDGE('',*,*,#366,.T.);
+#628=ORIENTED_EDGE('',*,*,#369,.T.);
+#629=ORIENTED_EDGE('',*,*,#372,.T.);
+#630=ORIENTED_EDGE('',*,*,#375,.T.);
+#631=ORIENTED_EDGE('',*,*,#378,.T.);
+#632=ORIENTED_EDGE('',*,*,#380,.T.);
+#633=ORIENTED_EDGE('',*,*,#384,.T.);
+#634=ORIENTED_EDGE('',*,*,#387,.T.);
+#635=ORIENTED_EDGE('',*,*,#390,.T.);
+#636=ORIENTED_EDGE('',*,*,#393,.T.);
+#637=ORIENTED_EDGE('',*,*,#396,.T.);
+#638=ORIENTED_EDGE('',*,*,#398,.T.);
+#639=ORIENTED_EDGE('',*,*,#402,.T.);
+#640=ORIENTED_EDGE('',*,*,#405,.T.);
+#641=ORIENTED_EDGE('',*,*,#408,.T.);
+#642=ORIENTED_EDGE('',*,*,#411,.T.);
+#643=ORIENTED_EDGE('',*,*,#414,.T.);
+#644=ORIENTED_EDGE('',*,*,#416,.T.);
+#645=ORIENTED_EDGE('',*,*,#420,.T.);
+#646=ORIENTED_EDGE('',*,*,#423,.T.);
+#647=ORIENTED_EDGE('',*,*,#426,.T.);
+#648=ORIENTED_EDGE('',*,*,#429,.T.);
+#649=ORIENTED_EDGE('',*,*,#432,.T.);
+#650=ORIENTED_EDGE('',*,*,#435,.T.);
+#651=ORIENTED_EDGE('',*,*,#438,.T.);
+#652=ORIENTED_EDGE('',*,*,#441,.T.);
+#653=ORIENTED_EDGE('',*,*,#444,.T.);
+#654=CYLINDRICAL_SURFACE('',#753,0.15);
+#655=CYLINDRICAL_SURFACE('',#758,0.12);
+#656=CYLINDRICAL_SURFACE('',#762,0.12);
+#657=CYLINDRICAL_SURFACE('',#766,0.45);
+#658=CYLINDRICAL_SURFACE('',#770,0.12);
+#659=CYLINDRICAL_SURFACE('',#774,0.12);
+#660=CYLINDRICAL_SURFACE('',#778,0.45);
+#661=CYLINDRICAL_SURFACE('',#784,0.12);
+#662=CYLINDRICAL_SURFACE('',#788,0.12);
+#663=CYLINDRICAL_SURFACE('',#792,0.45);
+#664=CYLINDRICAL_SURFACE('',#796,0.12);
+#665=CYLINDRICAL_SURFACE('',#800,0.12);
+#666=CYLINDRICAL_SURFACE('',#804,0.12);
+#667=CYLINDRICAL_SURFACE('',#807,0.175);
+#668=CYLINDRICAL_SURFACE('',#810,0.12);
+#669=CYLINDRICAL_SURFACE('',#814,0.45);
+#670=STYLED_ITEM('',(#1264),#711);
+#671=STYLED_ITEM('',(#1264),#712);
+#672=STYLED_ITEM('',(#1265),#713);
+#673=STYLED_ITEM('',(#1265),#714);
+#674=STYLED_ITEM('',(#1265),#715);
+#675=STYLED_ITEM('',(#1265),#716);
+#676=STYLED_ITEM('',(#1265),#717);
+#677=STYLED_ITEM('',(#1265),#718);
+#678=STYLED_ITEM('',(#1265),#719);
+#679=STYLED_ITEM('',(#1265),#720);
+#680=STYLED_ITEM('',(#1265),#721);
+#681=STYLED_ITEM('',(#1265),#722);
+#682=STYLED_ITEM('',(#1265),#723);
+#683=STYLED_ITEM('',(#1265),#724);
+#684=STYLED_ITEM('',(#1265),#725);
+#685=STYLED_ITEM('',(#1265),#726);
+#686=STYLED_ITEM('',(#1265),#727);
+#687=STYLED_ITEM('',(#1265),#728);
+#688=STYLED_ITEM('',(#1265),#729);
+#689=STYLED_ITEM('',(#1265),#730);
+#690=STYLED_ITEM('',(#1265),#731);
+#691=STYLED_ITEM('',(#1265),#732);
+#692=STYLED_ITEM('',(#1265),#733);
+#693=STYLED_ITEM('',(#1265),#734);
+#694=STYLED_ITEM('',(#1265),#735);
+#695=STYLED_ITEM('',(#1265),#736);
+#696=STYLED_ITEM('',(#1265),#737);
+#697=STYLED_ITEM('',(#1265),#738);
+#698=STYLED_ITEM('',(#1265),#739);
+#699=STYLED_ITEM('',(#1265),#740);
+#700=STYLED_ITEM('',(#1265),#741);
+#701=STYLED_ITEM('',(#1265),#742);
+#702=STYLED_ITEM('',(#1265),#743);
+#703=STYLED_ITEM('',(#1265),#744);
+#704=STYLED_ITEM('',(#1266),#745);
+#705=STYLED_ITEM('',(#1266),#746);
+#706=STYLED_ITEM('',(#1266),#747);
+#707=STYLED_ITEM('',(#1266),#748);
+#708=STYLED_ITEM('',(#1266),#749);
+#709=STYLED_ITEM('',(#1266),#750);
+#710=STYLED_ITEM('',(#1263),#13);
+#711=ADVANCED_FACE('',(#176,#170),#654,.F.);
+#712=ADVANCED_FACE('',(#177),#146,.T.);
+#713=ADVANCED_FACE('',(#178),#147,.T.);
+#714=ADVANCED_FACE('',(#179),#655,.T.);
+#715=ADVANCED_FACE('',(#180),#148,.T.);
+#716=ADVANCED_FACE('',(#181),#656,.T.);
+#717=ADVANCED_FACE('',(#182),#149,.T.);
+#718=ADVANCED_FACE('',(#183),#657,.T.);
+#719=ADVANCED_FACE('',(#184),#150,.F.);
+#720=ADVANCED_FACE('',(#185),#658,.T.);
+#721=ADVANCED_FACE('',(#186),#151,.T.);
+#722=ADVANCED_FACE('',(#187),#659,.T.);
+#723=ADVANCED_FACE('',(#188),#152,.T.);
+#724=ADVANCED_FACE('',(#189),#660,.T.);
+#725=ADVANCED_FACE('',(#190),#153,.T.);
+#726=ADVANCED_FACE('',(#191),#154,.F.);
+#727=ADVANCED_FACE('',(#192),#155,.T.);
+#728=ADVANCED_FACE('',(#193),#661,.T.);
+#729=ADVANCED_FACE('',(#194),#156,.T.);
+#730=ADVANCED_FACE('',(#195),#662,.T.);
+#731=ADVANCED_FACE('',(#196),#157,.T.);
+#732=ADVANCED_FACE('',(#197),#663,.T.);
+#733=ADVANCED_FACE('',(#198),#158,.F.);
+#734=ADVANCED_FACE('',(#199),#664,.T.);
+#735=ADVANCED_FACE('',(#200),#159,.T.);
+#736=ADVANCED_FACE('',(#201),#665,.T.);
+#737=ADVANCED_FACE('',(#202),#160,.T.);
+#738=ADVANCED_FACE('',(#203),#666,.T.);
+#739=ADVANCED_FACE('',(#204),#667,.F.);
+#740=ADVANCED_FACE('',(#205),#668,.T.);
+#741=ADVANCED_FACE('',(#206),#161,.T.);
+#742=ADVANCED_FACE('',(#207),#669,.T.);
+#743=ADVANCED_FACE('',(#208),#162,.T.);
+#744=ADVANCED_FACE('',(#209),#163,.F.);
+#745=ADVANCED_FACE('',(#210),#164,.T.);
+#746=ADVANCED_FACE('',(#211,#171),#165,.T.);
+#747=ADVANCED_FACE('',(#212),#166,.T.);
+#748=ADVANCED_FACE('',(#213),#167,.T.);
+#749=ADVANCED_FACE('',(#214),#168,.T.);
+#750=ADVANCED_FACE('',(#215,#172,#173,#174,#175),#169,.F.);
+#751=CLOSED_SHELL('',(#711,#712,#713,#714,#715,#716,#717,#718,#719,#720,
+#721,#722,#723,#724,#725,#726,#727,#728,#729,#730,#731,#732,#733,#734,#735,
+#736,#737,#738,#739,#740,#741,#742,#743,#744,#745,#746,#747,#748,#749,#750));
+#752=AXIS2_PLACEMENT_3D('placement',#1037,#825,#826);
+#753=AXIS2_PLACEMENT_3D('',#1038,#827,#828);
+#754=AXIS2_PLACEMENT_3D('',#1040,#829,#830);
+#755=AXIS2_PLACEMENT_3D('',#1042,#831,#832);
+#756=AXIS2_PLACEMENT_3D('',#1043,#833,#834);
+#757=AXIS2_PLACEMENT_3D('',#1044,#835,#836);
+#758=AXIS2_PLACEMENT_3D('',#1053,#841,#842);
+#759=AXIS2_PLACEMENT_3D('',#1055,#843,#844);
+#760=AXIS2_PLACEMENT_3D('',#1057,#845,#846);
+#761=AXIS2_PLACEMENT_3D('',#1059,#848,#849);
+#762=AXIS2_PLACEMENT_3D('',#1065,#853,#854);
+#763=AXIS2_PLACEMENT_3D('',#1067,#855,#856);
+#764=AXIS2_PLACEMENT_3D('',#1069,#857,#858);
+#765=AXIS2_PLACEMENT_3D('',#1071,#860,#861);
+#766=AXIS2_PLACEMENT_3D('',#1077,#865,#866);
+#767=AXIS2_PLACEMENT_3D('',#1078,#867,#868);
+#768=AXIS2_PLACEMENT_3D('',#1079,#869,#870);
+#769=AXIS2_PLACEMENT_3D('',#1080,#871,#872);
+#770=AXIS2_PLACEMENT_3D('',#1081,#873,#874);
+#771=AXIS2_PLACEMENT_3D('',#1084,#875,#876);
+#772=AXIS2_PLACEMENT_3D('',#1088,#878,#879);
+#773=AXIS2_PLACEMENT_3D('',#1090,#881,#882);
+#774=AXIS2_PLACEMENT_3D('',#1096,#886,#887);
+#775=AXIS2_PLACEMENT_3D('',#1098,#888,#889);
+#776=AXIS2_PLACEMENT_3D('',#1100,#890,#891);
+#777=AXIS2_PLACEMENT_3D('',#1102,#893,#894);
+#778=AXIS2_PLACEMENT_3D('',#1108,#898,#899);
+#779=AXIS2_PLACEMENT_3D('',#1110,#900,#901);
+#780=AXIS2_PLACEMENT_3D('',#1112,#902,#903);
+#781=AXIS2_PLACEMENT_3D('',#1114,#905,#906);
+#782=AXIS2_PLACEMENT_3D('',#1117,#909,#910);
+#783=AXIS2_PLACEMENT_3D('',#1118,#911,#912);
+#784=AXIS2_PLACEMENT_3D('',#1127,#917,#918);
+#785=AXIS2_PLACEMENT_3D('',#1129,#919,#920);
+#786=AXIS2_PLACEMENT_3D('',#1131,#921,#922);
+#787=AXIS2_PLACEMENT_3D('',#1133,#924,#925);
+#788=AXIS2_PLACEMENT_3D('',#1139,#929,#930);
+#789=AXIS2_PLACEMENT_3D('',#1141,#931,#932);
+#790=AXIS2_PLACEMENT_3D('',#1143,#933,#934);
+#791=AXIS2_PLACEMENT_3D('',#1145,#936,#937);
+#792=AXIS2_PLACEMENT_3D('',#1151,#941,#942);
+#793=AXIS2_PLACEMENT_3D('',#1152,#943,#944);
+#794=AXIS2_PLACEMENT_3D('',#1153,#945,#946);
+#795=AXIS2_PLACEMENT_3D('',#1154,#947,#948);
+#796=AXIS2_PLACEMENT_3D('',#1155,#949,#950);
+#797=AXIS2_PLACEMENT_3D('',#1158,#951,#952);
+#798=AXIS2_PLACEMENT_3D('',#1162,#954,#955);
+#799=AXIS2_PLACEMENT_3D('',#1164,#957,#958);
+#800=AXIS2_PLACEMENT_3D('',#1170,#962,#963);
+#801=AXIS2_PLACEMENT_3D('',#1172,#964,#965);
+#802=AXIS2_PLACEMENT_3D('',#1174,#966,#967);
+#803=AXIS2_PLACEMENT_3D('',#1176,#969,#970);
+#804=AXIS2_PLACEMENT_3D('',#1182,#974,#975);
+#805=AXIS2_PLACEMENT_3D('',#1184,#976,#977);
+#806=AXIS2_PLACEMENT_3D('',#1186,#978,#979);
+#807=AXIS2_PLACEMENT_3D('',#1188,#981,#982);
+#808=AXIS2_PLACEMENT_3D('',#1190,#983,#984);
+#809=AXIS2_PLACEMENT_3D('',#1192,#985,#986);
+#810=AXIS2_PLACEMENT_3D('',#1194,#988,#989);
+#811=AXIS2_PLACEMENT_3D('',#1196,#990,#991);
+#812=AXIS2_PLACEMENT_3D('',#1198,#992,#993);
+#813=AXIS2_PLACEMENT_3D('',#1200,#995,#996);
+#814=AXIS2_PLACEMENT_3D('',#1206,#1000,#1001);
+#815=AXIS2_PLACEMENT_3D('',#1208,#1002,#1003);
+#816=AXIS2_PLACEMENT_3D('',#1210,#1004,#1005);
+#817=AXIS2_PLACEMENT_3D('',#1212,#1007,#1008);
+#818=AXIS2_PLACEMENT_3D('',#1215,#1011,#1012);
+#819=AXIS2_PLACEMENT_3D('',#1216,#1013,#1014);
+#820=AXIS2_PLACEMENT_3D('',#1225,#1019,#1020);
+#821=AXIS2_PLACEMENT_3D('',#1231,#1024,#1025);
+#822=AXIS2_PLACEMENT_3D('',#1235,#1028,#1029);
+#823=AXIS2_PLACEMENT_3D('',#1239,#1032,#1033);
+#824=AXIS2_PLACEMENT_3D('',#1241,#1035,#1036);
+#825=DIRECTION('axis',(0.,0.,1.));
+#826=DIRECTION('refdir',(1.,0.,0.));
+#827=DIRECTION('center_axis',(-1.,0.,0.));
+#828=DIRECTION('ref_axis',(0.,0.,1.));
+#829=DIRECTION('center_axis',(-1.,0.,0.));
+#830=DIRECTION('ref_axis',(0.,0.,1.));
+#831=DIRECTION('center_axis',(-1.,0.,0.));
+#832=DIRECTION('ref_axis',(0.,0.,1.));
+#833=DIRECTION('center_axis',(1.,0.,0.));
+#834=DIRECTION('ref_axis',(0.,0.,-1.));
+#835=DIRECTION('center_axis',(0.,5.33761069531326E-16,-1.));
+#836=DIRECTION('ref_axis',(0.,-1.,-5.32907051820075E-16));
+#837=DIRECTION('',(0.,1.,5.33761069531326E-16));
+#838=DIRECTION('',(-1.,0.,0.));
+#839=DIRECTION('',(0.,-1.,-5.33761069531326E-16));
+#840=DIRECTION('',(-1.,0.,0.));
+#841=DIRECTION('center_axis',(-1.,0.,0.));
+#842=DIRECTION('ref_axis',(0.,-1.,0.));
+#843=DIRECTION('center_axis',(1.,0.,0.));
+#844=DIRECTION('ref_axis',(0.,-1.,0.));
+#845=DIRECTION('center_axis',(-1.,0.,0.));
+#846=DIRECTION('ref_axis',(0.,-1.,0.));
+#847=DIRECTION('',(-1.,0.,0.));
+#848=DIRECTION('center_axis',(0.,1.,-2.10269512239613E-16));
+#849=DIRECTION('ref_axis',(0.,-1.99840144432528E-16,-1.));
+#850=DIRECTION('',(0.,2.10269512239613E-16,1.));
+#851=DIRECTION('',(0.,-2.10269512239613E-16,-1.));
+#852=DIRECTION('',(-1.,0.,0.));
+#853=DIRECTION('center_axis',(-1.,0.,0.));
+#854=DIRECTION('ref_axis',(0.,-2.31296463463574E-15,-1.));
+#855=DIRECTION('center_axis',(1.,0.,0.));
+#856=DIRECTION('ref_axis',(0.,-2.31296463463574E-15,-1.));
+#857=DIRECTION('center_axis',(-1.,0.,0.));
+#858=DIRECTION('ref_axis',(0.,-2.31296463463574E-15,-1.));
+#859=DIRECTION('',(-1.,0.,0.));
+#860=DIRECTION('center_axis',(0.,0.,1.));
+#861=DIRECTION('ref_axis',(0.,1.,0.));
+#862=DIRECTION('',(0.,-1.,0.));
+#863=DIRECTION('',(0.,1.,0.));
+#864=DIRECTION('',(-1.,0.,0.));
+#865=DIRECTION('center_axis',(-1.,0.,0.));
+#866=DIRECTION('ref_axis',(0.,-3.08395284618099E-16,1.));
+#867=DIRECTION('center_axis',(1.,0.,0.));
+#868=DIRECTION('ref_axis',(0.,-3.08395284618099E-16,1.));
+#869=DIRECTION('center_axis',(-1.,0.,0.));
+#870=DIRECTION('ref_axis',(0.,-3.08395284618099E-16,1.));
+#871=DIRECTION('center_axis',(1.,0.,0.));
+#872=DIRECTION('ref_axis',(0.,0.,-1.));
+#873=DIRECTION('center_axis',(-1.,0.,0.));
+#874=DIRECTION('ref_axis',(0.,1.,-2.31296463463574E-15));
+#875=DIRECTION('center_axis',(1.,0.,0.));
+#876=DIRECTION('ref_axis',(0.,1.,-2.31296463463574E-15));
+#877=DIRECTION('',(-1.,0.,0.));
+#878=DIRECTION('center_axis',(-1.,0.,0.));
+#879=DIRECTION('ref_axis',(0.,1.,-2.31296463463574E-15));
+#880=DIRECTION('',(-1.,0.,0.));
+#881=DIRECTION('center_axis',(0.,-1.,-2.10269512239613E-16));
+#882=DIRECTION('ref_axis',(0.,-1.99840144432528E-16,1.));
+#883=DIRECTION('',(0.,2.10269512239613E-16,-1.));
+#884=DIRECTION('',(0.,-2.10269512239613E-16,1.));
+#885=DIRECTION('',(-1.,0.,0.));
+#886=DIRECTION('center_axis',(-1.,0.,0.));
+#887=DIRECTION('ref_axis',(0.,1.15648231731787E-15,1.));
+#888=DIRECTION('center_axis',(1.,0.,0.));
+#889=DIRECTION('ref_axis',(0.,1.15648231731787E-15,1.));
+#890=DIRECTION('center_axis',(-1.,0.,0.));
+#891=DIRECTION('ref_axis',(0.,1.15648231731787E-15,1.));
+#892=DIRECTION('',(-1.,0.,0.));
+#893=DIRECTION('center_axis',(0.,-5.33761069531325E-16,-1.));
+#894=DIRECTION('ref_axis',(0.,-1.,5.32907051820075E-16));
+#895=DIRECTION('',(0.,1.,-5.33761069531325E-16));
+#896=DIRECTION('',(0.,-1.,5.33761069531325E-16));
+#897=DIRECTION('',(-1.,0.,0.));
+#898=DIRECTION('center_axis',(-1.,0.,0.));
+#899=DIRECTION('ref_axis',(0.,-3.08395284618099E-16,-1.));
+#900=DIRECTION('center_axis',(1.,0.,0.));
+#901=DIRECTION('ref_axis',(0.,-3.08395284618099E-16,-1.));
+#902=DIRECTION('center_axis',(-1.,0.,0.));
+#903=DIRECTION('ref_axis',(0.,-3.08395284618099E-16,-1.));
+#904=DIRECTION('',(-1.,0.,0.));
+#905=DIRECTION('center_axis',(0.,0.,1.));
+#906=DIRECTION('ref_axis',(0.,1.,0.));
+#907=DIRECTION('',(0.,-1.,0.));
+#908=DIRECTION('',(0.,1.,0.));
+#909=DIRECTION('center_axis',(1.,0.,0.));
+#910=DIRECTION('ref_axis',(0.,0.,-1.));
+#911=DIRECTION('center_axis',(0.,-5.33761069531326E-16,1.));
+#912=DIRECTION('ref_axis',(0.,1.,5.32907051820075E-16));
+#913=DIRECTION('',(0.,-1.,-5.33761069531326E-16));
+#914=DIRECTION('',(-1.,0.,0.));
+#915=DIRECTION('',(0.,1.,5.33761069531326E-16));
+#916=DIRECTION('',(-1.,0.,0.));
+#917=DIRECTION('center_axis',(-1.,0.,0.));
+#918=DIRECTION('ref_axis',(0.,1.,-1.15648231731787E-15));
+#919=DIRECTION('center_axis',(1.,0.,0.));
+#920=DIRECTION('ref_axis',(0.,1.,-1.15648231731787E-15));
+#921=DIRECTION('center_axis',(-1.,0.,0.));
+#922=DIRECTION('ref_axis',(0.,1.,-1.15648231731787E-15));
+#923=DIRECTION('',(-1.,0.,0.));
+#924=DIRECTION('center_axis',(0.,-1.,0.));
+#925=DIRECTION('ref_axis',(0.,0.,1.));
+#926=DIRECTION('',(0.,0.,-1.));
+#927=DIRECTION('',(0.,0.,1.));
+#928=DIRECTION('',(-1.,0.,0.));
+#929=DIRECTION('center_axis',(-1.,0.,0.));
+#930=DIRECTION('ref_axis',(0.,2.31296463463574E-15,1.));
+#931=DIRECTION('center_axis',(1.,0.,0.));
+#932=DIRECTION('ref_axis',(0.,2.31296463463574E-15,1.));
+#933=DIRECTION('center_axis',(-1.,0.,0.));
+#934=DIRECTION('ref_axis',(0.,2.31296463463574E-15,1.));
+#935=DIRECTION('',(-1.,0.,0.));
+#936=DIRECTION('center_axis',(0.,-2.13504427812531E-15,-1.));
+#937=DIRECTION('ref_axis',(0.,-1.,2.1316282072803E-15));
+#938=DIRECTION('',(0.,1.,-2.13504427812531E-15));
+#939=DIRECTION('',(0.,-1.,2.13504427812531E-15));
+#940=DIRECTION('',(-1.,0.,0.));
+#941=DIRECTION('center_axis',(-1.,0.,0.));
+#942=DIRECTION('ref_axis',(0.,3.08395284618099E-16,-1.));
+#943=DIRECTION('center_axis',(1.,0.,0.));
+#944=DIRECTION('ref_axis',(0.,3.08395284618099E-16,-1.));
+#945=DIRECTION('center_axis',(-1.,0.,0.));
+#946=DIRECTION('ref_axis',(0.,3.08395284618099E-16,-1.));
+#947=DIRECTION('center_axis',(1.,0.,0.));
+#948=DIRECTION('ref_axis',(0.,0.,-1.));
+#949=DIRECTION('center_axis',(-1.,0.,0.));
+#950=DIRECTION('ref_axis',(0.,-1.,2.31296463463574E-15));
+#951=DIRECTION('center_axis',(1.,0.,0.));
+#952=DIRECTION('ref_axis',(0.,-1.,2.31296463463574E-15));
+#953=DIRECTION('',(-1.,0.,0.));
+#954=DIRECTION('center_axis',(-1.,0.,0.));
+#955=DIRECTION('ref_axis',(0.,-1.,2.31296463463574E-15));
+#956=DIRECTION('',(-1.,0.,0.));
+#957=DIRECTION('center_axis',(0.,1.,2.10269512239613E-16));
+#958=DIRECTION('ref_axis',(0.,1.99840144432528E-16,-1.));
+#959=DIRECTION('',(0.,-2.10269512239613E-16,1.));
+#960=DIRECTION('',(0.,2.10269512239613E-16,-1.));
+#961=DIRECTION('',(-1.,0.,0.));
+#962=DIRECTION('center_axis',(-1.,0.,0.));
+#963=DIRECTION('ref_axis',(0.,-1.15648231731787E-15,-1.));
+#964=DIRECTION('center_axis',(1.,0.,0.));
+#965=DIRECTION('ref_axis',(0.,-1.15648231731787E-15,-1.));
+#966=DIRECTION('center_axis',(-1.,0.,0.));
+#967=DIRECTION('ref_axis',(0.,-1.15648231731787E-15,-1.));
+#968=DIRECTION('',(-1.,0.,0.));
+#969=DIRECTION('center_axis',(0.,2.23467833703681E-16,1.));
+#970=DIRECTION('ref_axis',(0.,1.,-2.22044604925031E-16));
+#971=DIRECTION('',(0.,-1.,2.23467833703681E-16));
+#972=DIRECTION('',(0.,1.,-2.23467833703681E-16));
+#973=DIRECTION('',(-1.,0.,0.));
+#974=DIRECTION('center_axis',(-1.,0.,0.));
+#975=DIRECTION('ref_axis',(0.,0.913526303607584,-0.40677966101695));
+#976=DIRECTION('center_axis',(1.,0.,0.));
+#977=DIRECTION('ref_axis',(0.,0.913526303607584,-0.40677966101695));
+#978=DIRECTION('center_axis',(-1.,0.,0.));
+#979=DIRECTION('ref_axis',(0.,0.913526303607584,-0.40677966101695));
+#980=DIRECTION('',(-1.,0.,0.));
+#981=DIRECTION('center_axis',(-1.,0.,0.));
+#982=DIRECTION('ref_axis',(0.,0.913526303607584,-0.406779661016949));
+#983=DIRECTION('center_axis',(-1.,0.,0.));
+#984=DIRECTION('ref_axis',(0.,0.913526303607584,-0.406779661016949));
+#985=DIRECTION('center_axis',(1.,0.,0.));
+#986=DIRECTION('ref_axis',(0.,0.913526303607584,-0.406779661016949));
+#987=DIRECTION('',(-1.,0.,0.));
+#988=DIRECTION('center_axis',(-1.,0.,0.));
+#989=DIRECTION('ref_axis',(0.,1.,1.15648231731788E-15));
+#990=DIRECTION('center_axis',(1.,0.,0.));
+#991=DIRECTION('ref_axis',(0.,1.,1.15648231731788E-15));
+#992=DIRECTION('center_axis',(-1.,0.,0.));
+#993=DIRECTION('ref_axis',(0.,1.,1.15648231731788E-15));
+#994=DIRECTION('',(-1.,0.,0.));
+#995=DIRECTION('center_axis',(0.,-1.,3.84405511146172E-16));
+#996=DIRECTION('ref_axis',(0.,3.83026943495679E-16,1.));
+#997=DIRECTION('',(0.,-3.84405511146172E-16,-1.));
+#998=DIRECTION('',(0.,3.84405511146172E-16,1.));
+#999=DIRECTION('',(-1.,0.,0.));
+#1000=DIRECTION('center_axis',(-1.,0.,0.));
+#1001=DIRECTION('ref_axis',(0.,3.08395284618099E-16,1.));
+#1002=DIRECTION('center_axis',(1.,0.,0.));
+#1003=DIRECTION('ref_axis',(0.,3.08395284618099E-16,1.));
+#1004=DIRECTION('center_axis',(-1.,0.,0.));
+#1005=DIRECTION('ref_axis',(0.,3.08395284618099E-16,1.));
+#1006=DIRECTION('',(-1.,0.,0.));
+#1007=DIRECTION('center_axis',(0.,0.,-1.));
+#1008=DIRECTION('ref_axis',(0.,-1.,0.));
+#1009=DIRECTION('',(0.,1.,0.));
+#1010=DIRECTION('',(0.,-1.,0.));
+#1011=DIRECTION('center_axis',(1.,0.,0.));
+#1012=DIRECTION('ref_axis',(0.,0.,-1.));
+#1013=DIRECTION('center_axis',(0.099503719020999,-0.995037190209989,0.));
+#1014=DIRECTION('ref_axis',(0.,0.,-1.));
+#1015=DIRECTION('',(0.990147542976674,0.0990147542976675,0.0990147542976675));
+#1016=DIRECTION('',(0.,0.,1.));
+#1017=DIRECTION('',(-0.990147542976674,-0.0990147542976675,0.0990147542976675));
+#1018=DIRECTION('',(0.,0.,1.));
+#1019=DIRECTION('center_axis',(1.,0.,0.));
+#1020=DIRECTION('ref_axis',(0.,0.,-1.));
+#1021=DIRECTION('',(0.,-1.,0.));
+#1022=DIRECTION('',(0.,0.,-1.));
+#1023=DIRECTION('',(0.,1.,0.));
+#1024=DIRECTION('center_axis',(0.099503719020999,0.,-0.995037190209989));
+#1025=DIRECTION('ref_axis',(-0.995037190209989,0.,-0.099503719020999));
+#1026=DIRECTION('',(0.,-1.,0.));
+#1027=DIRECTION('',(-0.990147542976674,0.0990147542976675,-0.0990147542976675));
+#1028=DIRECTION('center_axis',(0.099503719020999,0.,0.995037190209989));
+#1029=DIRECTION('ref_axis',(0.995037190209989,0.,-0.099503719020999));
+#1030=DIRECTION('',(-0.990147542976674,0.0990147542976675,0.0990147542976675));
+#1031=DIRECTION('',(0.,1.,0.));
+#1032=DIRECTION('center_axis',(0.099503719020999,0.995037190209989,0.));
+#1033=DIRECTION('ref_axis',(0.,0.,1.));
+#1034=DIRECTION('',(0.,0.,-1.));
+#1035=DIRECTION('center_axis',(1.,0.,0.));
+#1036=DIRECTION('ref_axis',(0.,0.,-1.));
+#1037=CARTESIAN_POINT('',(0.,0.,0.));
+#1038=CARTESIAN_POINT('Origin',(0.75,0.825,-1.175));
+#1039=CARTESIAN_POINT('',(0.71,0.825,-1.325));
+#1040=CARTESIAN_POINT('Origin',(0.71,0.825,-1.175));
+#1041=CARTESIAN_POINT('',(0.75,0.825,-1.325));
+#1042=CARTESIAN_POINT('Origin',(0.75,0.825,-1.175));
+#1043=CARTESIAN_POINT('Origin',(0.71,0.825,-1.175));
+#1044=CARTESIAN_POINT('Origin',(0.,1.03,0.6));
+#1045=CARTESIAN_POINT('',(0.,0.9,0.6));
+#1046=CARTESIAN_POINT('',(0.,1.03,0.6));
+#1047=CARTESIAN_POINT('',(0.,0.515,0.6));
+#1048=CARTESIAN_POINT('',(-0.05,0.9,0.6));
+#1049=CARTESIAN_POINT('',(0.,0.9,0.6));
+#1050=CARTESIAN_POINT('',(-0.05,1.03,0.6));
+#1051=CARTESIAN_POINT('',(-0.05,0.9,0.6));
+#1052=CARTESIAN_POINT('',(0.,1.03,0.6));
+#1053=CARTESIAN_POINT('Origin',(0.,1.03,0.72));
+#1054=CARTESIAN_POINT('',(0.,1.15,0.72));
+#1055=CARTESIAN_POINT('Origin',(0.,1.03,0.72));
+#1056=CARTESIAN_POINT('',(-0.05,1.15,0.72));
+#1057=CARTESIAN_POINT('Origin',(-0.05,1.03,0.72));
+#1058=CARTESIAN_POINT('',(0.,1.15,0.72));
+#1059=CARTESIAN_POINT('Origin',(0.,1.15,1.38));
+#1060=CARTESIAN_POINT('',(0.,1.15,1.38));
+#1061=CARTESIAN_POINT('',(0.,1.15,0.69));
+#1062=CARTESIAN_POINT('',(-0.05,1.15,1.38));
+#1063=CARTESIAN_POINT('',(-0.05,1.15,0.72));
+#1064=CARTESIAN_POINT('',(0.,1.15,1.38));
+#1065=CARTESIAN_POINT('Origin',(0.,1.03,1.38));
+#1066=CARTESIAN_POINT('',(0.,1.03,1.5));
+#1067=CARTESIAN_POINT('Origin',(0.,1.03,1.38));
+#1068=CARTESIAN_POINT('',(-0.05,1.03,1.5));
+#1069=CARTESIAN_POINT('Origin',(-0.05,1.03,1.38));
+#1070=CARTESIAN_POINT('',(0.,1.03,1.5));
+#1071=CARTESIAN_POINT('Origin',(0.,0.9,1.5));
+#1072=CARTESIAN_POINT('',(0.,0.9,1.5));
+#1073=CARTESIAN_POINT('',(0.,0.45,1.5));
+#1074=CARTESIAN_POINT('',(-0.05,0.9,1.5));
+#1075=CARTESIAN_POINT('',(-0.05,1.03,1.5));
+#1076=CARTESIAN_POINT('',(0.,0.9,1.5));
+#1077=CARTESIAN_POINT('Origin',(0.,0.9,1.05));
+#1078=CARTESIAN_POINT('Origin',(0.,0.9,1.05));
+#1079=CARTESIAN_POINT('Origin',(-0.05,0.9,1.05));
+#1080=CARTESIAN_POINT('Origin',(-0.05,0.871943152488803,1.05));
+#1081=CARTESIAN_POINT('Origin',(0.,-1.03,1.38));
+#1082=CARTESIAN_POINT('',(0.,-1.03,1.5));
+#1083=CARTESIAN_POINT('',(0.,-1.15,1.38));
+#1084=CARTESIAN_POINT('Origin',(0.,-1.03,1.38));
+#1085=CARTESIAN_POINT('',(-0.05,-1.03,1.5));
+#1086=CARTESIAN_POINT('',(0.,-1.03,1.5));
+#1087=CARTESIAN_POINT('',(-0.05,-1.15,1.38));
+#1088=CARTESIAN_POINT('Origin',(-0.05,-1.03,1.38));
+#1089=CARTESIAN_POINT('',(0.,-1.15,1.38));
+#1090=CARTESIAN_POINT('Origin',(0.,-1.15,0.72));
+#1091=CARTESIAN_POINT('',(0.,-1.15,0.72));
+#1092=CARTESIAN_POINT('',(0.,-1.15,0.36));
+#1093=CARTESIAN_POINT('',(-0.05,-1.15,0.72));
+#1094=CARTESIAN_POINT('',(-0.05,-1.15,1.38));
+#1095=CARTESIAN_POINT('',(0.,-1.15,0.72));
+#1096=CARTESIAN_POINT('Origin',(0.,-1.03,0.72));
+#1097=CARTESIAN_POINT('',(0.,-1.03,0.6));
+#1098=CARTESIAN_POINT('Origin',(0.,-1.03,0.72));
+#1099=CARTESIAN_POINT('',(-0.05,-1.03,0.6));
+#1100=CARTESIAN_POINT('Origin',(-0.05,-1.03,0.72));
+#1101=CARTESIAN_POINT('',(0.,-1.03,0.6));
+#1102=CARTESIAN_POINT('Origin',(0.,-0.9,0.6));
+#1103=CARTESIAN_POINT('',(0.,-0.9,0.6));
+#1104=CARTESIAN_POINT('',(0.,-0.45,0.6));
+#1105=CARTESIAN_POINT('',(-0.05,-0.9,0.6));
+#1106=CARTESIAN_POINT('',(-0.05,-1.03,0.6));
+#1107=CARTESIAN_POINT('',(0.,-0.9,0.6));
+#1108=CARTESIAN_POINT('Origin',(0.,-0.9,1.05));
+#1109=CARTESIAN_POINT('',(0.,-0.9,1.5));
+#1110=CARTESIAN_POINT('Origin',(0.,-0.9,1.05));
+#1111=CARTESIAN_POINT('',(-0.05,-0.9,1.5));
+#1112=CARTESIAN_POINT('Origin',(-0.05,-0.9,1.05));
+#1113=CARTESIAN_POINT('',(0.,-0.9,1.5));
+#1114=CARTESIAN_POINT('Origin',(0.,-1.03,1.5));
+#1115=CARTESIAN_POINT('',(0.,-0.515,1.5));
+#1116=CARTESIAN_POINT('',(-0.05,-0.9,1.5));
+#1117=CARTESIAN_POINT('Origin',(-0.05,-0.871943152488803,1.05));
+#1118=CARTESIAN_POINT('Origin',(0.,-1.03,-0.6));
+#1119=CARTESIAN_POINT('',(0.,-0.9,-0.6));
+#1120=CARTESIAN_POINT('',(0.,-1.03,-0.6));
+#1121=CARTESIAN_POINT('',(0.,-0.515,-0.6));
+#1122=CARTESIAN_POINT('',(-0.05,-0.9,-0.6));
+#1123=CARTESIAN_POINT('',(0.,-0.9,-0.6));
+#1124=CARTESIAN_POINT('',(-0.05,-1.03,-0.6));
+#1125=CARTESIAN_POINT('',(-0.05,-0.9,-0.6));
+#1126=CARTESIAN_POINT('',(0.,-1.03,-0.6));
+#1127=CARTESIAN_POINT('Origin',(0.,-1.03,-0.72));
+#1128=CARTESIAN_POINT('',(0.,-1.15,-0.72));
+#1129=CARTESIAN_POINT('Origin',(0.,-1.03,-0.72));
+#1130=CARTESIAN_POINT('',(-0.05,-1.15,-0.72));
+#1131=CARTESIAN_POINT('Origin',(-0.05,-1.03,-0.72));
+#1132=CARTESIAN_POINT('',(0.,-1.15,-0.72));
+#1133=CARTESIAN_POINT('Origin',(0.,-1.15,-1.38));
+#1134=CARTESIAN_POINT('',(0.,-1.15,-1.38));
+#1135=CARTESIAN_POINT('',(0.,-1.15,-0.69));
+#1136=CARTESIAN_POINT('',(-0.05,-1.15,-1.38));
+#1137=CARTESIAN_POINT('',(-0.05,-1.15,-0.72));
+#1138=CARTESIAN_POINT('',(0.,-1.15,-1.38));
+#1139=CARTESIAN_POINT('Origin',(0.,-1.03,-1.38));
+#1140=CARTESIAN_POINT('',(0.,-1.03,-1.5));
+#1141=CARTESIAN_POINT('Origin',(0.,-1.03,-1.38));
+#1142=CARTESIAN_POINT('',(-0.05,-1.03,-1.5));
+#1143=CARTESIAN_POINT('Origin',(-0.05,-1.03,-1.38));
+#1144=CARTESIAN_POINT('',(0.,-1.03,-1.5));
+#1145=CARTESIAN_POINT('Origin',(0.,-0.9,-1.5));
+#1146=CARTESIAN_POINT('',(0.,-0.9,-1.5));
+#1147=CARTESIAN_POINT('',(0.,-0.450000000000002,-1.5));
+#1148=CARTESIAN_POINT('',(-0.05,-0.9,-1.5));
+#1149=CARTESIAN_POINT('',(-0.05,-1.03,-1.5));
+#1150=CARTESIAN_POINT('',(0.,-0.9,-1.5));
+#1151=CARTESIAN_POINT('Origin',(0.,-0.9,-1.05));
+#1152=CARTESIAN_POINT('Origin',(0.,-0.9,-1.05));
+#1153=CARTESIAN_POINT('Origin',(-0.05,-0.9,-1.05));
+#1154=CARTESIAN_POINT('Origin',(-0.05,-0.871943152488803,-1.05));
+#1155=CARTESIAN_POINT('Origin',(0.,1.03,-1.38));
+#1156=CARTESIAN_POINT('',(0.,1.03,-1.5));
+#1157=CARTESIAN_POINT('',(0.,1.15,-1.38));
+#1158=CARTESIAN_POINT('Origin',(0.,1.03,-1.38));
+#1159=CARTESIAN_POINT('',(-0.05,1.03,-1.5));
+#1160=CARTESIAN_POINT('',(0.,1.03,-1.5));
+#1161=CARTESIAN_POINT('',(-0.05,1.15,-1.38));
+#1162=CARTESIAN_POINT('Origin',(-0.05,1.03,-1.38));
+#1163=CARTESIAN_POINT('',(0.,1.15,-1.38));
+#1164=CARTESIAN_POINT('Origin',(0.,1.15,-0.72));
+#1165=CARTESIAN_POINT('',(0.,1.15,-0.72));
+#1166=CARTESIAN_POINT('',(0.,1.15,-0.36));
+#1167=CARTESIAN_POINT('',(-0.05,1.15,-0.72));
+#1168=CARTESIAN_POINT('',(-0.05,1.15,-1.38));
+#1169=CARTESIAN_POINT('',(0.,1.15,-0.72));
+#1170=CARTESIAN_POINT('Origin',(0.,1.03,-0.72));
+#1171=CARTESIAN_POINT('',(0.,1.03,-0.6));
+#1172=CARTESIAN_POINT('Origin',(0.,1.03,-0.72));
+#1173=CARTESIAN_POINT('',(-0.05,1.03,-0.6));
+#1174=CARTESIAN_POINT('Origin',(-0.05,1.03,-0.72));
+#1175=CARTESIAN_POINT('',(0.,1.03,-0.6));
+#1176=CARTESIAN_POINT('Origin',(0.,0.719490259564237,-0.6));
+#1177=CARTESIAN_POINT('',(0.,0.719490259564237,-0.6));
+#1178=CARTESIAN_POINT('',(0.,0.359745129782119,-0.6));
+#1179=CARTESIAN_POINT('',(-0.05,0.719490259564237,-0.6));
+#1180=CARTESIAN_POINT('',(-0.05,1.03,-0.6));
+#1181=CARTESIAN_POINT('',(0.,0.719490259564237,-0.6));
+#1182=CARTESIAN_POINT('Origin',(0.,0.719490259564237,-0.72));
+#1183=CARTESIAN_POINT('',(0.,0.609867103131327,-0.671186440677966));
+#1184=CARTESIAN_POINT('Origin',(0.,0.719490259564237,-0.72));
+#1185=CARTESIAN_POINT('',(-0.05,0.609867103131327,-0.671186440677966));
+#1186=CARTESIAN_POINT('Origin',(-0.05,0.719490259564237,-0.72));
+#1187=CARTESIAN_POINT('',(0.,0.609867103131327,-0.671186440677966));
+#1188=CARTESIAN_POINT('Origin',(0.,0.45,-0.6));
+#1189=CARTESIAN_POINT('',(0.,0.521186440677966,-0.759867103131327));
+#1190=CARTESIAN_POINT('Origin',(0.,0.45,-0.6));
+#1191=CARTESIAN_POINT('',(-0.05,0.521186440677966,-0.759867103131327));
+#1192=CARTESIAN_POINT('Origin',(-0.05,0.45,-0.6));
+#1193=CARTESIAN_POINT('',(0.,0.521186440677966,-0.759867103131327));
+#1194=CARTESIAN_POINT('Origin',(0.,0.57,-0.869490259564237));
+#1195=CARTESIAN_POINT('',(0.,0.45,-0.869490259564237));
+#1196=CARTESIAN_POINT('Origin',(0.,0.57,-0.869490259564237));
+#1197=CARTESIAN_POINT('',(-0.05,0.45,-0.869490259564237));
+#1198=CARTESIAN_POINT('Origin',(-0.05,0.57,-0.869490259564237));
+#1199=CARTESIAN_POINT('',(0.,0.45,-0.869490259564237));
+#1200=CARTESIAN_POINT('Origin',(0.,0.45,-1.05));
+#1201=CARTESIAN_POINT('',(0.,0.45,-1.05));
+#1202=CARTESIAN_POINT('',(0.,0.45,-0.525));
+#1203=CARTESIAN_POINT('',(-0.05,0.45,-1.05));
+#1204=CARTESIAN_POINT('',(-0.05,0.45,-0.869490259564237));
+#1205=CARTESIAN_POINT('',(0.,0.45,-1.05));
+#1206=CARTESIAN_POINT('Origin',(0.,0.9,-1.05));
+#1207=CARTESIAN_POINT('',(0.,0.9,-1.5));
+#1208=CARTESIAN_POINT('Origin',(0.,0.9,-1.05));
+#1209=CARTESIAN_POINT('',(-0.05,0.9,-1.5));
+#1210=CARTESIAN_POINT('Origin',(-0.05,0.9,-1.05));
+#1211=CARTESIAN_POINT('',(0.,0.9,-1.5));
+#1212=CARTESIAN_POINT('Origin',(0.,1.03,-1.5));
+#1213=CARTESIAN_POINT('',(0.,0.515,-1.5));
+#1214=CARTESIAN_POINT('',(-0.05,0.9,-1.5));
+#1215=CARTESIAN_POINT('Origin',(-0.05,0.854123429716851,-1.03060728551489));
+#1216=CARTESIAN_POINT('Origin',(0.375,-1.2125,0.8));
+#1217=CARTESIAN_POINT('',(0.,-1.25,-1.6));
+#1218=CARTESIAN_POINT('',(0.75,-1.175,-1.525));
+#1219=CARTESIAN_POINT('',(0.519607843137255,-1.19803921568627,-1.54803921568627));
+#1220=CARTESIAN_POINT('',(0.75,-1.175,1.525));
+#1221=CARTESIAN_POINT('',(0.75,-1.175,0.8));
+#1222=CARTESIAN_POINT('',(0.,-1.25,1.6));
+#1223=CARTESIAN_POINT('',(0.502450980392157,-1.19975490196078,1.54975490196078));
+#1224=CARTESIAN_POINT('',(0.,-1.25,-1.6));
+#1225=CARTESIAN_POINT('Origin',(0.75,0.,0.));
+#1226=CARTESIAN_POINT('',(0.75,1.175,-1.525));
+#1227=CARTESIAN_POINT('',(0.75,-0.625,-1.525));
+#1228=CARTESIAN_POINT('',(0.75,1.175,1.525));
+#1229=CARTESIAN_POINT('',(0.75,1.175,-0.8));
+#1230=CARTESIAN_POINT('',(0.75,0.625,1.525));
+#1231=CARTESIAN_POINT('Origin',(0.375,-0.625,-1.5625));
+#1232=CARTESIAN_POINT('',(0.,1.25,-1.6));
+#1233=CARTESIAN_POINT('',(0.,1.25,-1.6));
+#1234=CARTESIAN_POINT('',(0.502450980392157,1.19975490196078,-1.54975490196078));
+#1235=CARTESIAN_POINT('Origin',(0.375,0.625,1.5625));
+#1236=CARTESIAN_POINT('',(0.,1.25,1.6));
+#1237=CARTESIAN_POINT('',(0.519607843137255,1.19803921568627,1.54803921568628));
+#1238=CARTESIAN_POINT('',(0.,-1.25,1.6));
+#1239=CARTESIAN_POINT('Origin',(0.375,1.2125,-0.8));
+#1240=CARTESIAN_POINT('',(0.,1.25,1.6));
+#1241=CARTESIAN_POINT('Origin',(0.,0.,0.));
+#1242=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#1246,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#1243=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-6),#1246,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#1244=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1242))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1246,#1249,#1247))
+REPRESENTATION_CONTEXT('','3D')
+);
+#1245=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1243))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1246,#1249,#1247))
+REPRESENTATION_CONTEXT('','3D')
+);
+#1246=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT(.MILLI.,.METRE.)
+);
+#1247=(
+NAMED_UNIT(*)
+SI_UNIT($,.STERADIAN.)
+SOLID_ANGLE_UNIT()
+);
+#1248=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.);
+#1249=(
+CONVERSION_BASED_UNIT('degree',#1251)
+NAMED_UNIT(#1248)
+PLANE_ANGLE_UNIT()
+);
+#1250=(
+NAMED_UNIT(*)
+PLANE_ANGLE_UNIT()
+SI_UNIT($,.RADIAN.)
+);
+#1251=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.01745329252),
+#1250);
+#1252=SHAPE_DEFINITION_REPRESENTATION(#1253,#1254);
+#1253=PRODUCT_DEFINITION_SHAPE('',$,#1256);
+#1254=SHAPE_REPRESENTATION('',(#752),#1244);
+#1255=PRODUCT_DEFINITION_CONTEXT('part definition',#1260,'design');
+#1256=PRODUCT_DEFINITION('DFN_3225_4pins','DFN_3225_4pins',#1257,#1255);
+#1257=PRODUCT_DEFINITION_FORMATION('',$,#1262);
+#1258=PRODUCT_RELATED_PRODUCT_CATEGORY('DFN_3225_4pins',
+'DFN_3225_4pins',(#1262));
+#1259=APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2009,#1260);
+#1260=APPLICATION_CONTEXT(
+'Core Data for Automotive Mechanical Design Process');
+#1261=PRODUCT_CONTEXT('part definition',#1260,'mechanical');
+#1262=PRODUCT('DFN_3225_4pins','DFN_3225_4pins',$,(#1261));
+#1263=PRESENTATION_STYLE_ASSIGNMENT((#1267));
+#1264=PRESENTATION_STYLE_ASSIGNMENT((#1268));
+#1265=PRESENTATION_STYLE_ASSIGNMENT((#1269));
+#1266=PRESENTATION_STYLE_ASSIGNMENT((#1270));
+#1267=SURFACE_STYLE_USAGE(.BOTH.,#1271);
+#1268=SURFACE_STYLE_USAGE(.BOTH.,#1272);
+#1269=SURFACE_STYLE_USAGE(.BOTH.,#1273);
+#1270=SURFACE_STYLE_USAGE(.BOTH.,#1274);
+#1271=SURFACE_SIDE_STYLE($,(#1275));
+#1272=SURFACE_SIDE_STYLE($,(#1276));
+#1273=SURFACE_SIDE_STYLE($,(#1277));
+#1274=SURFACE_SIDE_STYLE($,(#1278));
+#1275=SURFACE_STYLE_FILL_AREA(#1279);
+#1276=SURFACE_STYLE_FILL_AREA(#1280);
+#1277=SURFACE_STYLE_FILL_AREA(#1281);
+#1278=SURFACE_STYLE_FILL_AREA(#1282);
+#1279=FILL_AREA_STYLE($,(#1283));
+#1280=FILL_AREA_STYLE($,(#1284));
+#1281=FILL_AREA_STYLE($,(#1285));
+#1282=FILL_AREA_STYLE($,(#1286));
+#1283=FILL_AREA_STYLE_COLOUR($,#1287);
+#1284=FILL_AREA_STYLE_COLOUR($,#1288);
+#1285=FILL_AREA_STYLE_COLOUR($,#1289);
+#1286=FILL_AREA_STYLE_COLOUR($,#1290);
+#1287=COLOUR_RGB('',0.749019607843137,0.749019607843137,0.749019607843137);
+#1288=COLOUR_RGB('',0.96078431372549,0.96078431372549,0.96078431372549);
+#1289=COLOUR_RGB('',0.968627450980392,0.933333333333333,0.792156862745098);
+#1290=COLOUR_RGB('',0.,0.,0.);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Allegro/QFN_3225_4pins.dra b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Allegro/QFN_3225_4pins.dra
new file mode 100644
index 0000000000000000000000000000000000000000..30935589d590e8b3e42f8c4e7b9082438087174e
GIT binary patch
literal 67584
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
literal 0
HcmV?d00001
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Altair/Readme.html b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Altair/Readme.html
new file mode 100644
index 0000000..ae6bd16
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Altair/Readme.html
@@ -0,0 +1,9 @@
+
+
+
+ Altair PollEx
+
+
+ For instructions on importing the Altair PollEx UPFX files please click here
+
+
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Altair/SIT8924BA-22-33E-20.000000.upfx b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Altair/SIT8924BA-22-33E-20.000000.upfx
new file mode 100644
index 0000000..6087f16
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Altair/SIT8924BA-22-33E-20.000000.upfx
@@ -0,0 +1,356 @@
+
+
+
+
+
+ MM
+ SiTime
+ SIT8924BA-22-33E-20.000000
+
+ SIT8924BA-22-33E-20.000000
+
+
+
+ Qualified
+
+
+ Clock
+ Other
+
+ Clock
+ Connector
+
+ Y
+
+ 4
+
+
+
+ 31-03-23-01:03:37
+
+
+
+
+
+
+ "https://www.sitime.com/support/resource-library/datasheets/sit8924-datasheet"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sr140_120
+ None
+
+
+
+
+
+
+
+
+
+ QFN_3225_4pins
+ 0
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Altium/Readme.html b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Altium/Readme.html
new file mode 100644
index 0000000..9deffe4
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Altium/Readme.html
@@ -0,0 +1,9 @@
+
+
+
+ Altium Library Loader
+
+
+ To convert the SamacSys ECAD Model file (.epw) to Altium Designer format please install the Altium Library Loader
+
+
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Altium/SIT8924BA-22-33E-20.000000.epw b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Altium/SIT8924BA-22-33E-20.000000.epw
new file mode 100644
index 0000000..c26ffd0
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Altium/SIT8924BA-22-33E-20.000000.epw
@@ -0,0 +1,6 @@
+17726952
+Message from SamacSys:
+To use this model save to your preferred location and then open within the ECAD Part Wizard tool.
+If you do not yet have a copy of the ECAD Part Wizard tool then please refer to the Instructions provided with this model.
+Source=sitime
+17726952/1793170/2.50/4/2/Crystal or Oscillator
\ No newline at end of file
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CADSTAR/QFN_3225_4pins.cpa b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CADSTAR/QFN_3225_4pins.cpa
new file mode 100644
index 0000000..cd6f7ea
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CADSTAR/QFN_3225_4pins.cpa
@@ -0,0 +1,196 @@
+(CADSTARPCB
+ (HEADER
+ (FORMAT LIBRARY 2 18)
+ (JOBFILE "")
+ (JOBTITLE "")
+ (GENERATOR "")
+ (RESOLUTION
+ (METRIC HUNDREDTH MICRON)
+ )
+ (TIMESTAMP 2025 11 07 15 23 37)
+ )
+ (ASSIGNMENTS
+ (LAYERDEFS
+ (LAYERSTACK LAY7 LAY9 LAY12 LAY14 LAY18 LAY10 LAY16 LAY6 LAY8 LAY17
+ LAY11 LAY19 LAY15 LAY13
+ )
+ (LAYER LAY0 "(All Layers)"
+ (ALLLAYER)
+ )
+ (LAYER LAY1 "(All Electrical Layers)"
+ (ALLELEC)
+ )
+ (LAYER LAY2 "(All Documentation Layers)"
+ (ALLDOC)
+ )
+ (LAYER LAY3 "(Undefined)"
+ (NOLAYER)
+ )
+ (LAYER LAY4 "(Component Copper)"
+ (ASSCOMPCOPP)
+ )
+ (LAYER LAY5 "(Jumper)"
+ (JUMPERLAYER)
+ )
+ (LAYER LAY6 "Top Elec"
+ (ELEC 1
+ (BIAS UNBIASED)
+ (LAYERHEIGHT 0)
+ )
+ )
+ (LAYER LAY7 "Construction"
+ (DOC)
+ )
+ (LAYER LAY8 "Bottom Elec"
+ (ELEC 2
+ (BIAS UNBIASED)
+ (LAYERHEIGHT 0)
+ )
+ )
+ (LAYER LAY9 "Drill Drawing"
+ (DOC)
+ )
+ (LAYER LAY10 "Top silk"
+ (NONELEC 1)
+ (LASUBTYP LAYERSUBTYPE_SILKSCREEN)
+ )
+ (LAYER LAY11 "Bottom silk"
+ (NONELEC 2)
+ (LASUBTYP LAYERSUBTYPE_SILKSCREEN)
+ )
+ (LAYER LAY12 "Top Placement"
+ (NONELEC 1)
+ (LASUBTYP LAYERSUBTYPE_PLACEMENT)
+ )
+ (LAYER LAY13 "Bottom Placement"
+ (NONELEC 2)
+ (LASUBTYP LAYERSUBTYPE_PLACEMENT)
+ )
+ (LAYER LAY14 "Top Assembly"
+ (NONELEC 1)
+ (LASUBTYP LAYERSUBTYPE_ASSEMBLY)
+ )
+ (LAYER LAY15 "Bottom Assembly"
+ (NONELEC 2)
+ (LASUBTYP LAYERSUBTYPE_ASSEMBLY)
+ )
+ (LAYER LAY16 "Top Solder Resist"
+ (NONELEC 1)
+ (LASUBTYP LAYERSUBTYPE_SOLDERRESIST)
+ )
+ (LAYER LAY17 "Bottom Solder Resist"
+ (NONELEC 2)
+ (LASUBTYP LAYERSUBTYPE_SOLDERRESIST)
+ )
+ (LAYER LAY18 "Top Paste"
+ (NONELEC 1)
+ (LASUBTYP LAYERSUBTYPE_PASTE)
+ )
+ (LAYER LAY19 "Bottom Paste"
+ (NONELEC 2)
+ (LASUBTYP LAYERSUBTYPE_PASTE)
+ )
+ )
+ (CODEDEFS
+ (LINECODE LC11 "Silkscreen Outline 1" 2540
+ (STYLE SOLID)
+ )
+ (LINECODE LC14 "Assembly Outline 1" 2540
+ (STYLE SOLID)
+ )
+ (LINECODE LC15 "Placement Outline 1" 2540
+ (STYLE SOLID)
+ )
+ (TEXTCODE TC10 "Component Name" 3000 60000 40000)
+ (SPACINGCODE P_P 100000)
+ (SPACINGCODE P_C 100000)
+ (SPACINGCODE C_C 100000)
+ (SPACINGCODE H_H 100000)
+ (PADCODE PC0 "r140_120"
+ (RECTANGLE 120000 10000 10000)
+ )
+ (ATTRNAME AT0 "Component Category"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT1 "assembly_name"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT2 "Value"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT3 "thm_power_diss"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT4 "placement"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT5 "silkscrn_name"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT6 "Manufacturers Part Number"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT7 "Height"
+ (ATTROWNER SYMDEF)
+ )
+ (ATTRNAME AT8 "Drawing_Name"
+ (ATTROWNER DOCSYMBOL)
+ )
+ (ATTRNAME AT9 "Client"
+ (ATTROWNER DOCSYMBOL)
+ )
+ (ATTRNAME AT10 "RefDes"
+ (ATTROWNER COMPONENT)
+ )
+ )
+ (TECHNOLOGY
+ (UNITS MM)
+ (UNITSPRECISION 2)
+ (INTERLINEGAP 20)
+ (BARLINEGAP 20)
+ (ALLOWBARTEXT)
+ (ANGULARPRECISION 1)
+ (MAXPHYSLAYER 2)
+ (DESIGNORIGIN (PT 0 0))
+ (DESIGNAREA (PT 0 0) (PT 100000000 100000000))
+ (PINNOOFFSET 50800)
+ (PINNOANGLE 0)
+ (DESIGNLIMIT (PT 100000000 100000000))
+ )
+ )
+ (LIBRARY
+ (HIERARCHY
+ (ROOTFOLDER F0 "root"
+ (SYMDEFLIST L0)
+ )
+ )
+ (SYMDEF L0 "QFN_3225_4pins" "" (PT 50000000 50000000)
+ (VERSION 1)
+ (FIGURE FIG0 LC14 LAY14
+ (OUTLINE (PT 49840000 50125000) (PT 50160000 50125000) (PT 50160000 49875000) (PT 49840000 49875000) (PT 49840000 50125000))
+ )
+ (FIGURE FIG1 LC15 LAY12
+ (OUTLINE (PT 49720000 50255000) (PT 50280000 50255000) (PT 50280000 49745000) (PT 49720000 49745000) (PT 49720000 50255000))
+ )
+ (FIGURE FIG2 LC11 LAY10
+ (OUTLINE (PT 49890000 49800000) (PT 49890000 49800000) (PT 49880000 49800000) (PT 49880000 49800000) (PT 49890000 49800000))
+ )
+ (PAD 1 (PT 49890000 49905000) PC0 TOP
+ (FIRSTPAD)
+ (PADIDENTIFIER "1")
+ )
+ (PAD 2 (PT 50110000 49905000) PC0 TOP
+ (PADIDENTIFIER "2")
+ )
+ (PAD 3 (PT 50110000 50095000) PC0 TOP
+ (PADIDENTIFIER "3")
+ )
+ (PAD 4 (PT 49890000 50095000) PC0 TOP
+ (PADIDENTIFIER "4")
+ )
+ (TEXTLOC COMP_NAME TC10 LAY10 (PT 50000000 50000000)
+ (ALIGN CENTERCENTER)
+ )
+ )
+ )
+)
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CADSTAR/SIT8924BA-22-33E-20.000000.csa b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CADSTAR/SIT8924BA-22-33E-20.000000.csa
new file mode 100644
index 0000000..b6cd562
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CADSTAR/SIT8924BA-22-33E-20.000000.csa
@@ -0,0 +1,130 @@
+(CADSTARSCM
+ (HEADER
+ (FORMAT SYMBOL 2 16)
+ (JOBFILE "")
+ (JOBTITLE "SamacSys ECAD Model")
+ (GENERATOR "17726952/1793170/2.50/4/2/Crystal or Oscillator")
+ (RESOLUTION(METRIC HUNDREDTH MICRON))
+ (TIMESTAMP 2025 11 07 15 23 37)
+ )
+ (ASSIGNMENTS
+ (CODEDEFS
+ (LINECODE LC1 "Line 10" 25400
+ (STYLE SOLID)
+ )
+ (TEXTCODE TC0 "(Pin Name/Number)" 15240 152400 152400)
+ (TEXTCODE TC5 "Text Size 60/43/6" 15240 152400 109220)
+ (TEXTCODE TC8 "Symbol Name" 10000 200000 0
+ (FONT "Arial" 400 0)
+ )
+ (TERMINALCODE TC0 "Terminal"
+ (CROSS 127000 0)
+ )
+ (ATTRNAME AT0 "pcb_zone"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT1 "tolerance"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT2 "voltage"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT3 "wattage"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT4 "Value"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT5 "sim_model"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT6 "Description"
+ (ATTROWNER SYMBOL)
+ )
+ )
+ (GRIDS
+ (WORKINGGRID
+ (STEPGRID "" 50800 50800)
+ )
+ (SCREENGRID
+ (STEPGRID "(Screen Grid)" 254000 254000)
+ )
+ )
+ (SETTINGS
+ (UNITS THOU)
+ (UNITSPRECISION 1)
+ (INTERLINEGAP 0)
+ (BARLINEGAP 0)
+ (ALLOWBARTEXT)
+ (DESIGNORIGIN (PT 0 0))
+ (DESIGNAREA (PT 0 0) (PT 100000000 100000000))
+ (DESIGNLIMIT (PT 100000000 100000000))
+ (ANGULARPRECISION 1)
+ )
+ )
+ (DEFAULTS
+ (DFLTSHAPETYPE OUTLINE)
+ (OUTLDFLTS LC1
+ (CLEAR)
+ )
+ (TEXTDFLTS TC5)
+ (ORIGINDFLTS TC8)
+ (ATTRDFLTS TC8)
+ (PINNOOFFSET 50800)
+ (PINNOANGLE 0)
+ )
+ (LIBRARY
+ (SYMDEF L0 "SIT8924BA-22-33E-20.000000" "" (PT 4572000 5334000)
+ (VERSION 1)
+ (FIGURE FIG0 LC1 NO_SHEET
+ (OPENSHAPE (PT 5080000 5842000) (PT 7366000 5842000) (PT 7366000 5080000) (PT 5080000 5080000) (PT 5080000 5842000))
+ )
+ (FIGURE FIG1 LC1 NO_SHEET
+ (OPENSHAPE (PT 4572000 5334000) (PT 5080000 5334000))
+ )
+ (FIGURE FIG2 LC1 NO_SHEET
+ (OPENSHAPE (PT 7874000 5334000) (PT 7366000 5334000))
+ )
+ (FIGURE FIG3 LC1 NO_SHEET
+ (OPENSHAPE (PT 7874000 5588000) (PT 7366000 5588000))
+ )
+ (FIGURE FIG4 LC1 NO_SHEET
+ (OPENSHAPE (PT 4572000 5588000) (PT 5080000 5588000))
+ )
+ (TERMINAL 1 TC0 (PT 4572000 5334000))
+ (TERMINAL 2 TC0 (PT 7874000 5334000))
+ (TERMINAL 3 TC0 (PT 7874000 5588000))
+ (TERMINAL 4 TC0 (PT 4572000 5588000))
+ (TEXTLOC SYMBOL_NAME TC8 (PT 7493000 6350000)
+ (ALIGN CENTERLEFT)
+ )
+ (TEXTLOC PART_NAME TC8 (PT 7493000 6096000)
+ (ALIGN CENTERLEFT)
+ )
+ (PINNUMNAMELOC 1 TC8 (PT 4927600 5334000)
+ (ALIGN BOTTOMRIGHT)
+ )
+ (PINNUMNAMELOC 2 TC8 (PT 7518400 5334000)
+ (ALIGN BOTTOMLEFT)
+ )
+ (PINNUMNAMELOC 3 TC8 (PT 7518400 5588000)
+ (ALIGN BOTTOMLEFT)
+ )
+ (PINNUMNAMELOC 4 TC8 (PT 4927600 5588000)
+ (ALIGN BOTTOMRIGHT)
+ )
+ (PINLABELLOC 1 TC8 (PT 5156200 5334000)
+ (ALIGN CENTERLEFT)
+ )
+ (PINLABELLOC 2 TC8 (PT 7289800 5334000)
+ (ALIGN CENTERRIGHT)
+ )
+ (PINLABELLOC 3 TC8 (PT 7289800 5588000)
+ (ALIGN CENTERRIGHT)
+ )
+ (PINLABELLOC 4 TC8 (PT 5156200 5588000)
+ (ALIGN CENTERLEFT)
+ )
+ )
+ )
+)
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CADSTAR/SIT8924BA-22-33E-20.000000.lib b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CADSTAR/SIT8924BA-22-33E-20.000000.lib
new file mode 100644
index 0000000..e032788
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CADSTAR/SIT8924BA-22-33E-20.000000.lib
@@ -0,0 +1,18 @@
+.SIT8924BA-22-33E-20.000000 :1 ;Automotive AEC-Q100 Oscillator
+QFN_3225_4pins
+*STM Y
+*NGS
+*PLB 1="OE/'ST'/NC" 2="GND" 3="OUT" 4="VDD"
+*MXP 4
+*DFN SIT8924BA-22-33E-20.000000
+~!Manufacturer_Name (SiTime)
+~!Manufacturer_Part_Number (SIT8924BA-22-33E-20.000000)
+~!Mouser Part Number (-)
+~!Mouser Price/Stock (-)
+~!Arrow Part Number (-)
+~!Arrow Price/Stock (-)
+~!Link Datasheet (https://www.sitime.com/support/resource-library/datasheets/sit8924-datasheet)
+~!Height (0.8mm)
+~!3D_Model (SIT8924BA-22-33E-20.000000)
+SIT8924BA-22-33E-20.000000
+1.1!U 2.1!U 4.1!U 3.1!U
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-5000/QFN_3225_4pins.ftf b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-5000/QFN_3225_4pins.ftf
new file mode 100644
index 0000000..9c99956
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-5000/QFN_3225_4pins.ftf
@@ -0,0 +1,289 @@
+(ftf
+ (header
+ (version 2.0)
+ (unit DBUNIT)
+ )
+ (TechnologyContainer
+ (technology SamacSys_Footprint
+ (footprintLayer
+ (layer Top (type Conductive))
+ (layer Inner (type Conductive))
+ (layer Bottom (type Conductive))
+ (layer Silk-Top (type Symbolmark))
+ (layer Silk-Bottom (type Symbolmark))
+ (layer Resist-Top (type Solderresist))
+ (layer Resist-Bottom (type Solderresist))
+ (layer MetalMask-Top (type Metalmask))
+ (layer MetalMask-Bottom (type Metalmask))
+ (layer CompArea-Top (type Comparea))
+ (layer CompArea-Bottom (type Comparea))
+ (layer Assembly-Top (type Undefined))
+ (layer Assembly-Bottom (type Undefined))
+ (layer Hole (type Hole))
+ )
+ )
+ )
+ (footprintContainer
+ (commonParameters
+ (dimensionParameters
+ (arrowLength 100000)
+ (arrowAngle 15.000000)
+ (dotDiameter 100000)
+ (textFrameOffset 100000)
+ (arrowOffset 100000)
+ (dimAssistOffset 100000)
+ (dimLineWidth 10000)
+ (drawTextFrame NO)
+ (textFrameRange ALL)
+ (textClip NO)
+ (standard JIS)
+ )
+ )
+ (padstackGroups
+ (padstackGroup default)
+ )
+ (pads
+ (pad r140_120
+ (photo FLASH)
+ (panelUse NO)
+ (geometry
+ (rectangle
+ (pt 0 0)
+ (width 120000)
+ (height 140000)
+ (rAngle 0.000000)
+ (outlineWidth 0)
+ (fillWidth 0)
+ (fillAngle 0.000000)
+ )
+ )
+ )
+ ); End of pads
+ (padstacks
+ (padstack r140_120
+ (type NONPLATED)
+ (throughMode NONTHROUGH)
+ (panelUse NO)
+ (padSet (footLayer Top)
+ (connect (pad r140_120))
+ (noconnect (pad r140_120))
+ )
+ (padSet (footLayer Resist-Top)
+ (connect (pad r140_120))
+ (noconnect (pad r140_120))
+ )
+ (padSet (footLayer MetalMask-Top)
+ (connect (pad r140_120))
+ (noconnect (pad r140_120))
+ )
+ )
+ ); End of padstacks
+ (footprints
+ (footprint "QFN_3225_4pins"
+ (polarity YES)
+ (panelUse NO)
+ (heelprint
+ (layout
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -160000 125000
+ (width 10000)
+ )
+ (pt 160000 125000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 160000 125000
+ (width 10000)
+ )
+ (pt 160000 -125000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 160000 -125000
+ (width 10000)
+ )
+ (pt -160000 -125000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -160000 -125000
+ (width 10000)
+ )
+ (pt -160000 125000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer CompArea-Top)
+ (area
+ (geometry
+ (surface
+ (outlineWidth 0)
+ (fillWidth 0)
+ (fillAngle 0.000000)
+ (vertex
+ (pt 280000 255000)
+ (pt 280000 -255000)
+ (pt -280000 -255000)
+ (pt -280000 255000)
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -110000 -200000
+ (width 10000)
+ )
+ (pt -110000 -200000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (arc CCW
+ (r 5000)
+ (begin
+ (pt -110000 -200000
+ (width 10000)
+ )
+ )
+ (center -1073741824 0)
+ (end
+ (pt -120000 -200000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (arc CCW
+ (r 5000)
+ (begin
+ (pt -120000 -200000
+ (width 10000)
+ )
+ )
+ (center 1073741824 0)
+ (end
+ (pt -110000 -200000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ ); End of layout
+ ); End of heelprint
+ (toeprint
+ (pin 1
+ (pt -110000 -95000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -110000 -95000)
+ (angle 90)
+ (padstackGroup default (padstack r140_120))
+ )
+ )
+ )
+ )
+ (pin 2
+ (pt 110000 -95000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 110000 -95000)
+ (angle 90)
+ (padstackGroup default (padstack r140_120))
+ )
+ )
+ )
+ )
+ (pin 3
+ (pt 110000 95000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 110000 95000)
+ (angle 90)
+ (padstackGroup default (padstack r140_120))
+ )
+ )
+ )
+ )
+ (pin 4
+ (pt -110000 95000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -110000 95000)
+ (angle 90)
+ (padstackGroup default (padstack r140_120))
+ )
+ )
+ )
+ )
+ ); End of toeprint
+ (propertyS accurateShape SIT8924BA-22-33E-20.000000.stp)
+ ); End of footprint
+ ); End of footprints
+ ); End of footprintContainer
+); End of ftf
+
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-5000/QFN_3225_4pins.pkf b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-5000/QFN_3225_4pins.pkf
new file mode 100644
index 0000000..cd81fb0
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-5000/QFN_3225_4pins.pkf
@@ -0,0 +1,10 @@
+(unit MM)
+
+(package "QFN_3225_4pins"
+ (type UNDEF)
+ (uver 2)
+ (mountForm default
+ (footprintRef "QFN_3225_4pins")
+ (spec "default")
+ )
+)
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-5000/SIT8924BA-22-33E-20.000000.cdf b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-5000/SIT8924BA-22-33E-20.000000.cdf
new file mode 100644
index 0000000..df17a25
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-5000/SIT8924BA-22-33E-20.000000.cdf
@@ -0,0 +1,25 @@
+(part "SIT8924BA-22-33E-20_000000"
+ (packageRef "QFN_3225_4pins")
+ (interface
+ (port "1" (symbPinId 1) (portName "OE/%ST%/NC") (portType INOUT))
+ (port "2" (symbPinId 2) (portName "GND") (portType INOUT))
+ (port "3" (symbPinId 3) (portName "OUT") (portType INOUT))
+ (port "4" (symbPinId 4) (portName "VDD") (portType INOUT))
+ )
+ (partClass UNDEF)
+ (useInSchema Y)
+ (useInLayout Y)
+ (inPartsList Y)
+ (partType NORMAL)
+ (placeRestriction FREE)
+ (property "compKind" "171")
+ (property "Manufacturer_Name" "SiTime")
+ (property "Manufacturer_Part_Number" "SIT8924BA-22-33E-20.000000")
+ (property "Mouser_Part_Number" "")
+ (property "Mouser_Price/Stock" "")
+ (property "Arrow_Part_Number" "")
+ (property "Arrow_Price/Stock" "")
+ (property "Description" "Automotive AEC-Q100 Oscillator")
+ (property "Datasheet_Link" "https://www.sitime.com/support/resource-library/datasheets/sit8924-datasheet")
+ (property "symbolName1" "SIT8924BA-22-33E-20_000000")
+)
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-5000/SIT8924BA-22-33E-20_000000.laf b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-5000/SIT8924BA-22-33E-20_000000.laf
new file mode 100644
index 0000000..9b51368
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-5000/SIT8924BA-22-33E-20_000000.laf
@@ -0,0 +1,80 @@
+LIB SIT8924BA-22-33E-20_000000
+ZONE 1 2 1 50.000 50.000 0.000 0.000 0 A 1
+GRID 1 1 1 1 1 1 1 4
+SHT 1 1 1 0 4 26 6
+PROP 0 componentType 1
+parts
+ENDPROP
+PROP 0 componentKind 1
+171
+ENDPROP
+PROP 0 partName 1
+SIT8924BA-22-33E-20_000000
+ENDPROP
+VIEW 1 1 0 -1 -1 23 6 0 1.000 3 reference
+VIEW 1 1 0 -1 -1 23 4 0 1.000 3 partName
+ENDSHT
+LINE 1 -1 -1 -1 0 0 0
+POINT - 4 2
+POINT - 22 2
+POINT - 22 -4
+POINT - 4 -4
+POINT - 4 2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 -2
+POINT - 4 -2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26 -2
+POINT - 22 -2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26 0
+POINT - 22 0
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 0
+POINT - 4 0
+ENDLIN
+PIN 1 1 0 -2
+PROP 0 pinLabel 1
+OE/%ST%/NC
+ENDPROP
+PROP 0 pinNumber 1
+1
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 -1.6 0 1.000 2 pinNumber
+VIEW 2 0 0 -1 -1 4.6 -2 0 1.000 3 pinLabel
+ENDPIN
+PIN 2 1 26 -2
+PROP 0 pinLabel 1
+GND
+ENDPROP
+PROP 0 pinNumber 1
+2
+ENDPROP
+VIEW 1 1 0 -1 -1 23.2 -1.6 0 1.000 0 pinNumber
+VIEW 2 0 0 -1 -1 21.4 -2 0 1.000 5 pinLabel
+ENDPIN
+PIN 3 1 26 0
+PROP 0 pinLabel 1
+OUT
+ENDPROP
+PROP 0 pinNumber 1
+3
+ENDPROP
+VIEW 1 1 0 -1 -1 23.2 0.4 0 1.000 0 pinNumber
+VIEW 2 0 0 -1 -1 21.4 0 0 1.000 5 pinLabel
+ENDPIN
+PIN 4 1 0 0
+PROP 0 pinLabel 1
+VDD
+ENDPROP
+PROP 0 pinNumber 1
+4
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 0.4 0 1.000 2 pinNumber
+VIEW 2 0 0 -1 -1 4.6 0 0 1.000 3 pinLabel
+ENDPIN
+ENDLIB
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-8000/QFN_3225_4pins.ftf b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-8000/QFN_3225_4pins.ftf
new file mode 100644
index 0000000..9c99956
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-8000/QFN_3225_4pins.ftf
@@ -0,0 +1,289 @@
+(ftf
+ (header
+ (version 2.0)
+ (unit DBUNIT)
+ )
+ (TechnologyContainer
+ (technology SamacSys_Footprint
+ (footprintLayer
+ (layer Top (type Conductive))
+ (layer Inner (type Conductive))
+ (layer Bottom (type Conductive))
+ (layer Silk-Top (type Symbolmark))
+ (layer Silk-Bottom (type Symbolmark))
+ (layer Resist-Top (type Solderresist))
+ (layer Resist-Bottom (type Solderresist))
+ (layer MetalMask-Top (type Metalmask))
+ (layer MetalMask-Bottom (type Metalmask))
+ (layer CompArea-Top (type Comparea))
+ (layer CompArea-Bottom (type Comparea))
+ (layer Assembly-Top (type Undefined))
+ (layer Assembly-Bottom (type Undefined))
+ (layer Hole (type Hole))
+ )
+ )
+ )
+ (footprintContainer
+ (commonParameters
+ (dimensionParameters
+ (arrowLength 100000)
+ (arrowAngle 15.000000)
+ (dotDiameter 100000)
+ (textFrameOffset 100000)
+ (arrowOffset 100000)
+ (dimAssistOffset 100000)
+ (dimLineWidth 10000)
+ (drawTextFrame NO)
+ (textFrameRange ALL)
+ (textClip NO)
+ (standard JIS)
+ )
+ )
+ (padstackGroups
+ (padstackGroup default)
+ )
+ (pads
+ (pad r140_120
+ (photo FLASH)
+ (panelUse NO)
+ (geometry
+ (rectangle
+ (pt 0 0)
+ (width 120000)
+ (height 140000)
+ (rAngle 0.000000)
+ (outlineWidth 0)
+ (fillWidth 0)
+ (fillAngle 0.000000)
+ )
+ )
+ )
+ ); End of pads
+ (padstacks
+ (padstack r140_120
+ (type NONPLATED)
+ (throughMode NONTHROUGH)
+ (panelUse NO)
+ (padSet (footLayer Top)
+ (connect (pad r140_120))
+ (noconnect (pad r140_120))
+ )
+ (padSet (footLayer Resist-Top)
+ (connect (pad r140_120))
+ (noconnect (pad r140_120))
+ )
+ (padSet (footLayer MetalMask-Top)
+ (connect (pad r140_120))
+ (noconnect (pad r140_120))
+ )
+ )
+ ); End of padstacks
+ (footprints
+ (footprint "QFN_3225_4pins"
+ (polarity YES)
+ (panelUse NO)
+ (heelprint
+ (layout
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -160000 125000
+ (width 10000)
+ )
+ (pt 160000 125000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 160000 125000
+ (width 10000)
+ )
+ (pt 160000 -125000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 160000 -125000
+ (width 10000)
+ )
+ (pt -160000 -125000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -160000 -125000
+ (width 10000)
+ )
+ (pt -160000 125000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer CompArea-Top)
+ (area
+ (geometry
+ (surface
+ (outlineWidth 0)
+ (fillWidth 0)
+ (fillAngle 0.000000)
+ (vertex
+ (pt 280000 255000)
+ (pt 280000 -255000)
+ (pt -280000 -255000)
+ (pt -280000 255000)
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -110000 -200000
+ (width 10000)
+ )
+ (pt -110000 -200000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (arc CCW
+ (r 5000)
+ (begin
+ (pt -110000 -200000
+ (width 10000)
+ )
+ )
+ (center -1073741824 0)
+ (end
+ (pt -120000 -200000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (arc CCW
+ (r 5000)
+ (begin
+ (pt -120000 -200000
+ (width 10000)
+ )
+ )
+ (center 1073741824 0)
+ (end
+ (pt -110000 -200000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ ); End of layout
+ ); End of heelprint
+ (toeprint
+ (pin 1
+ (pt -110000 -95000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -110000 -95000)
+ (angle 90)
+ (padstackGroup default (padstack r140_120))
+ )
+ )
+ )
+ )
+ (pin 2
+ (pt 110000 -95000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 110000 -95000)
+ (angle 90)
+ (padstackGroup default (padstack r140_120))
+ )
+ )
+ )
+ )
+ (pin 3
+ (pt 110000 95000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 110000 95000)
+ (angle 90)
+ (padstackGroup default (padstack r140_120))
+ )
+ )
+ )
+ )
+ (pin 4
+ (pt -110000 95000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -110000 95000)
+ (angle 90)
+ (padstackGroup default (padstack r140_120))
+ )
+ )
+ )
+ )
+ ); End of toeprint
+ (propertyS accurateShape SIT8924BA-22-33E-20.000000.stp)
+ ); End of footprint
+ ); End of footprints
+ ); End of footprintContainer
+); End of ftf
+
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-8000/QFN_3225_4pins.pkf b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-8000/QFN_3225_4pins.pkf
new file mode 100644
index 0000000..cd81fb0
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-8000/QFN_3225_4pins.pkf
@@ -0,0 +1,10 @@
+(unit MM)
+
+(package "QFN_3225_4pins"
+ (type UNDEF)
+ (uver 2)
+ (mountForm default
+ (footprintRef "QFN_3225_4pins")
+ (spec "default")
+ )
+)
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-8000/SIT8924BA-22-33E-20.000000.cdf b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-8000/SIT8924BA-22-33E-20.000000.cdf
new file mode 100644
index 0000000..df17a25
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-8000/SIT8924BA-22-33E-20.000000.cdf
@@ -0,0 +1,25 @@
+(part "SIT8924BA-22-33E-20_000000"
+ (packageRef "QFN_3225_4pins")
+ (interface
+ (port "1" (symbPinId 1) (portName "OE/%ST%/NC") (portType INOUT))
+ (port "2" (symbPinId 2) (portName "GND") (portType INOUT))
+ (port "3" (symbPinId 3) (portName "OUT") (portType INOUT))
+ (port "4" (symbPinId 4) (portName "VDD") (portType INOUT))
+ )
+ (partClass UNDEF)
+ (useInSchema Y)
+ (useInLayout Y)
+ (inPartsList Y)
+ (partType NORMAL)
+ (placeRestriction FREE)
+ (property "compKind" "171")
+ (property "Manufacturer_Name" "SiTime")
+ (property "Manufacturer_Part_Number" "SIT8924BA-22-33E-20.000000")
+ (property "Mouser_Part_Number" "")
+ (property "Mouser_Price/Stock" "")
+ (property "Arrow_Part_Number" "")
+ (property "Arrow_Price/Stock" "")
+ (property "Description" "Automotive AEC-Q100 Oscillator")
+ (property "Datasheet_Link" "https://www.sitime.com/support/resource-library/datasheets/sit8924-datasheet")
+ (property "symbolName1" "SIT8924BA-22-33E-20_000000")
+)
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-8000/SIT8924BA-22-33E-20_000000.laf b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-8000/SIT8924BA-22-33E-20_000000.laf
new file mode 100644
index 0000000..9b51368
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CR-8000/SIT8924BA-22-33E-20_000000.laf
@@ -0,0 +1,80 @@
+LIB SIT8924BA-22-33E-20_000000
+ZONE 1 2 1 50.000 50.000 0.000 0.000 0 A 1
+GRID 1 1 1 1 1 1 1 4
+SHT 1 1 1 0 4 26 6
+PROP 0 componentType 1
+parts
+ENDPROP
+PROP 0 componentKind 1
+171
+ENDPROP
+PROP 0 partName 1
+SIT8924BA-22-33E-20_000000
+ENDPROP
+VIEW 1 1 0 -1 -1 23 6 0 1.000 3 reference
+VIEW 1 1 0 -1 -1 23 4 0 1.000 3 partName
+ENDSHT
+LINE 1 -1 -1 -1 0 0 0
+POINT - 4 2
+POINT - 22 2
+POINT - 22 -4
+POINT - 4 -4
+POINT - 4 2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 -2
+POINT - 4 -2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26 -2
+POINT - 22 -2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26 0
+POINT - 22 0
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 0
+POINT - 4 0
+ENDLIN
+PIN 1 1 0 -2
+PROP 0 pinLabel 1
+OE/%ST%/NC
+ENDPROP
+PROP 0 pinNumber 1
+1
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 -1.6 0 1.000 2 pinNumber
+VIEW 2 0 0 -1 -1 4.6 -2 0 1.000 3 pinLabel
+ENDPIN
+PIN 2 1 26 -2
+PROP 0 pinLabel 1
+GND
+ENDPROP
+PROP 0 pinNumber 1
+2
+ENDPROP
+VIEW 1 1 0 -1 -1 23.2 -1.6 0 1.000 0 pinNumber
+VIEW 2 0 0 -1 -1 21.4 -2 0 1.000 5 pinLabel
+ENDPIN
+PIN 3 1 26 0
+PROP 0 pinLabel 1
+OUT
+ENDPROP
+PROP 0 pinNumber 1
+3
+ENDPROP
+VIEW 1 1 0 -1 -1 23.2 0.4 0 1.000 0 pinNumber
+VIEW 2 0 0 -1 -1 21.4 0 0 1.000 5 pinLabel
+ENDPIN
+PIN 4 1 0 0
+PROP 0 pinLabel 1
+VDD
+ENDPROP
+PROP 0 pinNumber 1
+4
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 0.4 0 1.000 2 pinNumber
+VIEW 2 0 0 -1 -1 4.6 0 0 1.000 3 pinLabel
+ENDPIN
+ENDLIB
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CircuitStudio/SIT8924BA-22-33E-20.000000.lbr b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CircuitStudio/SIT8924BA-22-33E-20.000000.lbr
new file mode 100644
index 0000000..ea7099e
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/CircuitStudio/SIT8924BA-22-33E-20.000000.lbr
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<Automotive AEC-Q100 Oscillator</b><p>
+<author>Created by SamacSys</author>
+
+
+<b>QFN_3225_4pins</b><br>
+
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+
+
+
+
+<b>Automotive AEC-Q100 Oscillator</b><p>
+Source: <a href="https://www.sitime.com/support/resource-library/datasheets/sit8924-datasheet"> Datasheet </a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DEHDL/sit8924ba_22_33e_20.000000/chips/chips.prt b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DEHDL/sit8924ba_22_33e_20.000000/chips/chips.prt
new file mode 100644
index 0000000..692323f
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DEHDL/sit8924ba_22_33e_20.000000/chips/chips.prt
@@ -0,0 +1,38 @@
+FILE_TYPE=LIBRARY_PARTS;
+PRIMITIVE 'SIT8924BA_22_33E_20.000000','SIT8924BA_22_33E_20.000000_Other';
+ PIN
+ 'OE/ST*/NC':
+ PIN_NUMBER='(1)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ 'GND':
+ PIN_NUMBER='(2)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ 'OUT':
+ PIN_NUMBER='(3)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ 'VDD':
+ PIN_NUMBER='(4)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ END_PIN;
+ BODY
+ PART_NAME='SIT8924BA_22_33E_20.000000';
+ PHYS_DES_PREFIX='Y';
+ NO_LOAD_CHECK='TRUE';
+ PIN_COUNT='4';
+ BODY_NAME='SIT8924BA_22_33E_20.000000';
+ JEDEC_TYPE='QFN_3225_4pins';
+ END_BODY;
+END_PRIMITIVE;
+END.
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DEHDL/sit8924ba_22_33e_20.000000/part_table/part.ptf b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DEHDL/sit8924ba_22_33e_20.000000/part_table/part.ptf
new file mode 100644
index 0000000..eb524dd
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DEHDL/sit8924ba_22_33e_20.000000/part_table/part.ptf
@@ -0,0 +1,11 @@
+FILE_TYPE = MULTI_PHYS_TABLE;
+
+PART 'SIT8924BA_22_33E_20.000000'
+CLASS = DISCRETE
+{========================================================================================}
+:"MANUFACTURER_NAME", "MANUFACTURER_PART_NUMBER"= "PART_NUMBER", "JEDEC_TYPE", "PACK_TYPE", "MOUSER_PART_NUMBER", "MOUSER_PRICE/STOCK", "ARROW_PART_NUMBER", "ARROW_PRICE/STOCK", "DESCRIPTION", "DATASHEET", "HEIGHT";
+{========================================================================================}
+ "SiTime", "SIT8924BA-22-33E-20.000000" (!) = "", "QFN_3225_4pins", "Other", "", "", "", "", "Automotive AEC-Q100 Oscillator", "https://www.sitime.com/support/resource-library/datasheets/sit8924-datasheet", "0.8 mm"
+END_PART
+
+END.
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DEHDL/sit8924ba_22_33e_20.000000/sym_1/symbol.css b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DEHDL/sit8924ba_22_33e_20.000000/sym_1/symbol.css
new file mode 100644
index 0000000..42fd6c4
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DEHDL/sit8924ba_22_33e_20.000000/sym_1/symbol.css
@@ -0,0 +1,19 @@
+C 0 -100 "OE/ST*/NC" 0 -100 0 0 60 0 L
+X "PIN_TEXT" "OE/ST*/NC" 230 -130 0 0.00 60 0 0 0 0 0 1 0 74
+L 200 -100 0 -100 -1 0
+C 1300 -100 "GND" 1300 -100 0 0 60 0 R
+X "PIN_TEXT" "GND" 1070 -130 0 0.00 60 0 0 2 0 0 1 0 74
+L 1100 -100 1300 -100 -1 0
+C 1300 0 "OUT" 1300 0 0 0 60 0 R
+X "PIN_TEXT" "OUT" 1070 -30 0 0.00 60 0 0 2 0 0 1 0 74
+L 1100 0 1300 0 -1 0
+C 0 0 "VDD" 0 0 0 0 60 0 L
+X "PIN_TEXT" "VDD" 230 -30 0 0.00 60 0 0 0 0 0 1 0 74
+L 200 0 0 0 -1 0
+L 200 100 1100 100 -1 0
+L 1100 -200 1100 100 -1 0
+L 1100 -200 200 -200 -1 0
+L 200 100 200 -200 -1 0
+P "$LOCATION" "?" 1150 270 0 0 60 0 0 0 0 0 1 0 32
+P "PACK_TYPE" "?" 0 -50 0 0 100 0 0 1 0 0 0 0 32
+
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DesignSpark PCB PRO/SIT8924BA-22-33E-20.000000.dsl b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DesignSpark PCB PRO/SIT8924BA-22-33E-20.000000.dsl
new file mode 100644
index 0000000..02d36a4
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DesignSpark PCB PRO/SIT8924BA-22-33E-20.000000.dsl
@@ -0,0 +1,114 @@
+SamacSys ECAD Model
+17726952/1793170/2.50/4/2/Crystal or Oscillator
+
+DESIGNSPARK_INTERMEDIATE_ASCII
+
+(asciiHeader
+ (fileUnits MM)
+)
+(library Library_1
+ (padStyleDef "r140_120"
+ (holeDiam 0)
+ (padShape (layerNumRef 1) (padShapeType Rect) (shapeWidth 1.200) (shapeHeight 1.400))
+ (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 0) (shapeHeight 0))
+ )
+ (textStyleDef "Default"
+ (font
+ (fontType Stroke)
+ (fontFace "Helvetica")
+ (fontHeight 50 mils)
+ (strokeWidth 5 mils)
+ )
+ )
+ (patternDef "QFN_3225_4pins" (originalName "QFN_3225_4pins")
+ (multiLayer
+ (pad (padNum 1) (padStyleRef r140_120) (pt -1.100, -0.950) (rotation 90))
+ (pad (padNum 2) (padStyleRef r140_120) (pt 1.100, -0.950) (rotation 90))
+ (pad (padNum 3) (padStyleRef r140_120) (pt 1.100, 0.950) (rotation 90))
+ (pad (padNum 4) (padStyleRef r140_120) (pt -1.100, 0.950) (rotation 90))
+ )
+ (layerContents (layerNumRef 18)
+ (attr "RefDes" "RefDes" (pt 0.000, 0.000) (textStyleRef "Default") (isVisible True))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -1.6 1.25) (pt 1.6 1.25) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 1.6 1.25) (pt 1.6 -1.25) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 1.6 -1.25) (pt -1.6 -1.25) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -1.6 -1.25) (pt -1.6 1.25) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -2.8 2.55) (pt 2.8 2.55) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 2.8 2.55) (pt 2.8 -2.55) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 2.8 -2.55) (pt -2.8 -2.55) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -2.8 -2.55) (pt -2.8 2.55) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -1.1 -2) (pt -1.1 -2) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -1.15, -2) (radius 0.05) (startAngle .0) (sweepAngle 180.0) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -1.2 -2) (pt -1.2 -2) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -1.15, -2) (radius 0.05) (startAngle 180.0) (sweepAngle 180.0) (width 0.1))
+ )
+ )
+ (symbolDef "SIT8924BA-22-33E-20_000000" (originalName "SIT8924BA-22-33E-20_000000")
+
+ (pin (pinNum 1) (pt 0 mils -100 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName false)) (pinName (text (pt 230 mils -125 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 2) (pt 1300 mils -100 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName false)) (pinName (text (pt 1070 mils -125 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 3) (pt 1300 mils 0 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName false)) (pinName (text (pt 1070 mils -25 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 4) (pt 0 mils 0 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName false)) (pinName (text (pt 230 mils -25 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (line (pt 200 mils 100 mils) (pt 1100 mils 100 mils) (width 6 mils))
+ (line (pt 1100 mils 100 mils) (pt 1100 mils -200 mils) (width 6 mils))
+ (line (pt 1100 mils -200 mils) (pt 200 mils -200 mils) (width 6 mils))
+ (line (pt 200 mils -200 mils) (pt 200 mils 100 mils) (width 6 mils))
+ (attr "RefDes" "RefDes" (pt 1150 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Default"))
+
+ )
+ (compDef "SIT8924BA-22-33E-20.000000" (originalName "SIT8924BA-22-33E-20.000000") (compHeader (numPins 4) (numParts 1) (refDesPrefix Y)
+ )
+ (compPin "4" (pinName "VDD") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "3" (pinName "OUT") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "2" (pinName "GND") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "1" (pinName "OE/__ST__/NC") (partNum 1) (symPinNum 4) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (attachedSymbol (partNum 1) (altType Normal) (symbolName "SIT8924BA-22-33E-20_000000"))
+ (attachedPattern (patternNum 1) (patternName "QFN_3225_4pins")
+ (numPads 4)
+ (padPinMap
+ (padNum 1) (compPinRef "1")
+ (padNum 2) (compPinRef "2")
+ (padNum 3) (compPinRef "3")
+ (padNum 4) (compPinRef "4")
+ )
+ )
+ (attr "Manufacturer_Name" "SiTime")
+ (attr "Manufacturer_Part_Number" "SIT8924BA-22-33E-20.000000")
+ (attr "Mouser Part Number" "")
+ (attr "Mouser Price/Stock" "")
+ (attr "Arrow Part Number" "")
+ (attr "Arrow Price/Stock" "")
+ (attr "Description" "Automotive AEC-Q100 Oscillator")
+ (attr "Datasheet Link" "https://www.sitime.com/support/resource-library/datasheets/sit8924-datasheet")
+ (attr "Height" "0.8 mm")
+ )
+
+)
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DesignSpark PCB/Readme.html b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DesignSpark PCB/Readme.html
new file mode 100644
index 0000000..0ca2cfc
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DesignSpark PCB/Readme.html
@@ -0,0 +1,12 @@
+
+
+
+ DesignSpark PCB
+
+
+ Please first install the Library Loader application from: http://componentsearchengine.com/pcb-libraries.php
+ If Library Loader is already installed please make sure it's running by launching it from the desktop shortcut.
+ For help loading the SamacSys libraries into DesignSpark PCB please Click Here: https://www.samacsys.com/dspcb/
+ Alternatively, if you wish to manually import the DesignSpark PCB libraries please refer to https://www.samacsys.com/designspark-pcb-dsl-import/
+
+
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DesignSpark PCB/SIT8924BA-22-33E-20.000000.dsl b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DesignSpark PCB/SIT8924BA-22-33E-20.000000.dsl
new file mode 100644
index 0000000..02d36a4
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DesignSpark PCB/SIT8924BA-22-33E-20.000000.dsl
@@ -0,0 +1,114 @@
+SamacSys ECAD Model
+17726952/1793170/2.50/4/2/Crystal or Oscillator
+
+DESIGNSPARK_INTERMEDIATE_ASCII
+
+(asciiHeader
+ (fileUnits MM)
+)
+(library Library_1
+ (padStyleDef "r140_120"
+ (holeDiam 0)
+ (padShape (layerNumRef 1) (padShapeType Rect) (shapeWidth 1.200) (shapeHeight 1.400))
+ (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 0) (shapeHeight 0))
+ )
+ (textStyleDef "Default"
+ (font
+ (fontType Stroke)
+ (fontFace "Helvetica")
+ (fontHeight 50 mils)
+ (strokeWidth 5 mils)
+ )
+ )
+ (patternDef "QFN_3225_4pins" (originalName "QFN_3225_4pins")
+ (multiLayer
+ (pad (padNum 1) (padStyleRef r140_120) (pt -1.100, -0.950) (rotation 90))
+ (pad (padNum 2) (padStyleRef r140_120) (pt 1.100, -0.950) (rotation 90))
+ (pad (padNum 3) (padStyleRef r140_120) (pt 1.100, 0.950) (rotation 90))
+ (pad (padNum 4) (padStyleRef r140_120) (pt -1.100, 0.950) (rotation 90))
+ )
+ (layerContents (layerNumRef 18)
+ (attr "RefDes" "RefDes" (pt 0.000, 0.000) (textStyleRef "Default") (isVisible True))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -1.6 1.25) (pt 1.6 1.25) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 1.6 1.25) (pt 1.6 -1.25) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 1.6 -1.25) (pt -1.6 -1.25) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -1.6 -1.25) (pt -1.6 1.25) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -2.8 2.55) (pt 2.8 2.55) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 2.8 2.55) (pt 2.8 -2.55) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 2.8 -2.55) (pt -2.8 -2.55) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -2.8 -2.55) (pt -2.8 2.55) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -1.1 -2) (pt -1.1 -2) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -1.15, -2) (radius 0.05) (startAngle .0) (sweepAngle 180.0) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -1.2 -2) (pt -1.2 -2) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -1.15, -2) (radius 0.05) (startAngle 180.0) (sweepAngle 180.0) (width 0.1))
+ )
+ )
+ (symbolDef "SIT8924BA-22-33E-20_000000" (originalName "SIT8924BA-22-33E-20_000000")
+
+ (pin (pinNum 1) (pt 0 mils -100 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName false)) (pinName (text (pt 230 mils -125 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 2) (pt 1300 mils -100 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName false)) (pinName (text (pt 1070 mils -125 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 3) (pt 1300 mils 0 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName false)) (pinName (text (pt 1070 mils -25 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 4) (pt 0 mils 0 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName false)) (pinName (text (pt 230 mils -25 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (line (pt 200 mils 100 mils) (pt 1100 mils 100 mils) (width 6 mils))
+ (line (pt 1100 mils 100 mils) (pt 1100 mils -200 mils) (width 6 mils))
+ (line (pt 1100 mils -200 mils) (pt 200 mils -200 mils) (width 6 mils))
+ (line (pt 200 mils -200 mils) (pt 200 mils 100 mils) (width 6 mils))
+ (attr "RefDes" "RefDes" (pt 1150 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Default"))
+
+ )
+ (compDef "SIT8924BA-22-33E-20.000000" (originalName "SIT8924BA-22-33E-20.000000") (compHeader (numPins 4) (numParts 1) (refDesPrefix Y)
+ )
+ (compPin "4" (pinName "VDD") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "3" (pinName "OUT") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "2" (pinName "GND") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "1" (pinName "OE/__ST__/NC") (partNum 1) (symPinNum 4) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (attachedSymbol (partNum 1) (altType Normal) (symbolName "SIT8924BA-22-33E-20_000000"))
+ (attachedPattern (patternNum 1) (patternName "QFN_3225_4pins")
+ (numPads 4)
+ (padPinMap
+ (padNum 1) (compPinRef "1")
+ (padNum 2) (compPinRef "2")
+ (padNum 3) (compPinRef "3")
+ (padNum 4) (compPinRef "4")
+ )
+ )
+ (attr "Manufacturer_Name" "SiTime")
+ (attr "Manufacturer_Part_Number" "SIT8924BA-22-33E-20.000000")
+ (attr "Mouser Part Number" "")
+ (attr "Mouser Price/Stock" "")
+ (attr "Arrow Part Number" "")
+ (attr "Arrow Price/Stock" "")
+ (attr "Description" "Automotive AEC-Q100 Oscillator")
+ (attr "Datasheet Link" "https://www.sitime.com/support/resource-library/datasheets/sit8924-datasheet")
+ (attr "Height" "0.8 mm")
+ )
+
+)
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DipTrace/SIT8924BA-22-33E-20_000000.asc b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DipTrace/SIT8924BA-22-33E-20_000000.asc
new file mode 100644
index 0000000..f5acd05
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/DipTrace/SIT8924BA-22-33E-20_000000.asc
@@ -0,0 +1,420 @@
+(Source "DipTrace-ElementLibrary")
+ (Library
+ (Name "SIT8924BA-22-33E-20.000000")
+ (Hint "SIT8924BA-22-33E-20.000000")
+ (Subfolders
+ )
+ (Categories 0
+ )
+ (Components
+ (Component
+ (Part "SIT8924BA-22-33E-20.000000" "Y"
+ (Enabled "Y")
+ (PartType 0)
+ (PartName "SIT8924BA-22-33E-20.000000")
+ (ShowNumbers 1)
+ (Type 0)
+ (Number1 0)
+ (Number2 0)
+ (Width 60.96)
+ (Height 91.44)
+ (Value "")
+ (LockProperties "N")
+ (OriginX 0)
+ (OriginY 0)
+ (Datasheet "https://www.sitime.com/support/resource-library/datasheets/sit8924-datasheet")
+ (ModelType 0)
+ (ModelString "")
+ (ModelBody
+ )
+ (Manufacturer "SiTime")
+ (CategoryName "")
+ (CategoryIndex -1)
+ (CategoryTypes 0
+ )
+ (SubfolderIndex 0)
+ (Verification "N" "N" "N" "N" "N" "N" "N")
+ (Pins
+ (Pin 0 15.24 7.62
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 0)
+ (Number 1)
+ (Length 15.24)
+ (Name "OE/~ST~/NC")
+ (StringNumber "1")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 1 83.82 7.62
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 2)
+ (Number 2)
+ (Length 15.24)
+ (Name "GND")
+ (StringNumber "2")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 2 83.82 -0
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 2)
+ (Number 3)
+ (Length 15.24)
+ (Name "OUT")
+ (StringNumber "3")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 3 15.24 -0
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 0)
+ (Number 4)
+ (Length 15.24)
+ (Name "VDD")
+ (StringNumber "4")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ )
+ (Shapes
+ (Shape 0
+ (Enabled "Y")
+ (Locked "N")
+ (VectorFont "N")
+ (FontWidth 0)
+ (FontScale 0)
+ (Orientation 0)
+ (Type 1)
+ (FontSize 0)
+ (FontColor 0)
+ (FontType 0)
+ (FontName "")
+ (Name "")
+ (Width 0.762)
+ (Points
+ (pt 15.24 -7.62)
+ (pt 83.82 -7.62)
+ )
+ )
+ (Shape 1
+ (Enabled "Y")
+ (Locked "N")
+ (VectorFont "N")
+ (FontWidth 0)
+ (FontScale 0)
+ (Orientation 0)
+ (Type 1)
+ (FontSize 0)
+ (FontColor 0)
+ (FontType 0)
+ (FontName "")
+ (Name "")
+ (Width 0.762)
+ (Points
+ (pt 83.82 15.24)
+ (pt 83.82 -7.62)
+ )
+ )
+ (Shape 2
+ (Enabled "Y")
+ (Locked "N")
+ (VectorFont "N")
+ (FontWidth 0)
+ (FontScale 0)
+ (Orientation 0)
+ (Type 1)
+ (FontSize 0)
+ (FontColor 0)
+ (FontType 0)
+ (FontName "")
+ (Name "")
+ (Width 0.762)
+ (Points
+ (pt 83.82 15.24)
+ (pt 15.24 15.24)
+ )
+ )
+ (Shape 3
+ (Enabled "Y")
+ (Locked "N")
+ (VectorFont "N")
+ (FontWidth 0)
+ (FontScale 0)
+ (Orientation 0)
+ (Type 1)
+ (FontSize 0)
+ (FontColor 0)
+ (FontType 0)
+ (FontName "")
+ (Name "")
+ (Width 0.762)
+ (Points
+ (pt 15.24 -7.62)
+ (pt 15.24 15.24)
+ )
+ )
+ )
+ (UserFields
+ (UserField "Manufacturer_Name" "SiTime" 0)
+ (UserField "Manufacturer_Part_Number" "SIT8924BA-22-33E-20.000000" 0)
+ (UserField "Mouser Part Number" "" 0)
+ (UserField "Mouser Price/Stock" "" 0)
+ (UserField "Arrow Part Number" "" 0)
+ (UserField "Arrow Price/Stock" "" 0)
+ (UserField "Height" "0.8 mm" 0)
+ (UserField "Description" "Automotive AEC-Q100 Oscillator" 0)
+ )
+ )
+ (Pattern "QFN_3225_4pins"
+ (Type 0)
+ (VariableParameter1 "N")
+ (VariableParameter2 "N")
+ (VariableParameter3 "N")
+ (VariableParameter4 "N")
+ (InternalConnections
+ )
+ (Number1 0)
+ (Number2 0)
+ (Spacing1 0)
+ (Spacing2 0)
+ (VariableParameter5 "N")
+ (Spacing3 0)
+ (LockProperties "N")
+ (PatternOrientation 0)
+ (Width 9.6)
+ (Height 9.9)
+ (PadWidth 4.2)
+ (PadHeight 3.6)
+ (PadShape 2)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "Y")
+ (OriginX 0)
+ (OriginY 0)
+ (PadPoints
+ )
+ (Pads
+ (Pad 0 "" "" 0 0
+ (Number 0)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell 0)
+ (CustomShrink 0)
+ (PadWidth 0)
+ (PadHeight 0)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 1 "1" "" -3.3 2.85
+ (Number 1)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 4.2)
+ (PadHeight 3.6)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "Y")
+ (PadShape 2)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 2 "2" "" 3.3 2.85
+ (Number 2)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 4.2)
+ (PadHeight 3.6)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "Y")
+ (PadShape 2)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 3 "3" "" 3.3 -2.85
+ (Number 3)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 4.2)
+ (PadHeight 3.6)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "Y")
+ (PadShape 2)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 4 "4" "" -3.3 -2.85
+ (Number 4)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 4.2)
+ (PadHeight 3.6)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "Y")
+ (PadShape 2)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 5 "" "" 0 0
+ (Number 0)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell 0)
+ (CustomShrink 0)
+ (PadWidth 0)
+ (PadHeight 0)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ )
+ (Shapes
+ (Shape 0 "N" 0 0 0 0 0 0 0 "" "" "N" 0 0 0 0 0 0)
+ (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt -0.5 -0.379)
+ (pt 0.5 -0.379)
+ )
+ (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt 0.5 -0.379)
+ (pt 0.5 0.379)
+ )
+ (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt 0.5 0.379)
+ (pt -0.5 0.379)
+ )
+ (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt -0.5 0.379)
+ (pt -0.5 -0.379)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt -0.344 0.606)
+ (pt -0.344 0.606)
+ )
+ (Shape 6 "N" 0 -0.344 0.606 -0.359 0.591 -0.375 0.606 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt -0.375 0.606)
+ (pt -0.375 0.606)
+ )
+ (Shape 6 "N" 0 -0.375 0.606 -0.359 0.621 -0.344 0.606 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Shape 0 "N" 0 0 0 0 0 0 0 "" "" "N" 0 0 0 0 0 0)
+ )
+ (Model3D
+ (Model3DFile "SIT8924BA-22-33E-20.000000.stp")
+ (pt 180 -90 0 0 0 0.05000000074505806 1 1 1 "N" "N" 0)
+ )
+ )
+ )
+ )
+ )
+()
+
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/EAGLE/Readme.html b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/EAGLE/Readme.html
new file mode 100644
index 0000000..65d7e41
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/EAGLE/Readme.html
@@ -0,0 +1,35 @@
+
+
+
+ Instructions for schematic symbols and footprints
+
+
+
+
+How to use the Schematic Symbols and PCB Footprints:
+
+First Time:
+
+The PCB Part Libraries require FREE software to convert them into EAGLE Format.
+
+To get started please visit - EAGLE.componentsearchengine.com/pcb-libraries.php
+
+Subsequent Times:
+
+Make sure 'Library Loader' is running on your PC.
+
+
+
+If not launch it from the desktop shortcut: 
+
+After downloading the Schematic Symbol & PCB Footprint zip, check in your ECAD tool. The libraries will have been loaded automatically.
+
+For further help please visit - www.samacsys.com/eagle/
+
+------------------------------------------------------------------------------------------------------------------------------------------------
+
+Alternatively, please try out our new EAGLE Plugin
+
+For help installing and using the EAGLE Plugin please visit - www.samacsys.com/eagle-library/
+
+
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/EAGLE/SIT8924BA-22-33E-20.000000.lbr b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/EAGLE/SIT8924BA-22-33E-20.000000.lbr
new file mode 100644
index 0000000..ea7099e
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/EAGLE/SIT8924BA-22-33E-20.000000.lbr
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<Automotive AEC-Q100 Oscillator</b><p>
+<author>Created by SamacSys</author>
+
+
+<b>QFN_3225_4pins</b><br>
+
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+
+
+
+
+<b>Automotive AEC-Q100 Oscillator</b><p>
+Source: <a href="https://www.sitime.com/support/resource-library/datasheets/sit8924-datasheet"> Datasheet </a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Easy-PC/SIT8924BA-22-33E-20.000000.epl b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Easy-PC/SIT8924BA-22-33E-20.000000.epl
new file mode 100644
index 0000000..02d36a4
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/Easy-PC/SIT8924BA-22-33E-20.000000.epl
@@ -0,0 +1,114 @@
+SamacSys ECAD Model
+17726952/1793170/2.50/4/2/Crystal or Oscillator
+
+DESIGNSPARK_INTERMEDIATE_ASCII
+
+(asciiHeader
+ (fileUnits MM)
+)
+(library Library_1
+ (padStyleDef "r140_120"
+ (holeDiam 0)
+ (padShape (layerNumRef 1) (padShapeType Rect) (shapeWidth 1.200) (shapeHeight 1.400))
+ (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 0) (shapeHeight 0))
+ )
+ (textStyleDef "Default"
+ (font
+ (fontType Stroke)
+ (fontFace "Helvetica")
+ (fontHeight 50 mils)
+ (strokeWidth 5 mils)
+ )
+ )
+ (patternDef "QFN_3225_4pins" (originalName "QFN_3225_4pins")
+ (multiLayer
+ (pad (padNum 1) (padStyleRef r140_120) (pt -1.100, -0.950) (rotation 90))
+ (pad (padNum 2) (padStyleRef r140_120) (pt 1.100, -0.950) (rotation 90))
+ (pad (padNum 3) (padStyleRef r140_120) (pt 1.100, 0.950) (rotation 90))
+ (pad (padNum 4) (padStyleRef r140_120) (pt -1.100, 0.950) (rotation 90))
+ )
+ (layerContents (layerNumRef 18)
+ (attr "RefDes" "RefDes" (pt 0.000, 0.000) (textStyleRef "Default") (isVisible True))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -1.6 1.25) (pt 1.6 1.25) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 1.6 1.25) (pt 1.6 -1.25) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 1.6 -1.25) (pt -1.6 -1.25) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -1.6 -1.25) (pt -1.6 1.25) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -2.8 2.55) (pt 2.8 2.55) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 2.8 2.55) (pt 2.8 -2.55) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 2.8 -2.55) (pt -2.8 -2.55) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -2.8 -2.55) (pt -2.8 2.55) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -1.1 -2) (pt -1.1 -2) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -1.15, -2) (radius 0.05) (startAngle .0) (sweepAngle 180.0) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -1.2 -2) (pt -1.2 -2) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -1.15, -2) (radius 0.05) (startAngle 180.0) (sweepAngle 180.0) (width 0.1))
+ )
+ )
+ (symbolDef "SIT8924BA-22-33E-20_000000" (originalName "SIT8924BA-22-33E-20_000000")
+
+ (pin (pinNum 1) (pt 0 mils -100 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName false)) (pinName (text (pt 230 mils -125 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 2) (pt 1300 mils -100 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName false)) (pinName (text (pt 1070 mils -125 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 3) (pt 1300 mils 0 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName false)) (pinName (text (pt 1070 mils -25 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 4) (pt 0 mils 0 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName false)) (pinName (text (pt 230 mils -25 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (line (pt 200 mils 100 mils) (pt 1100 mils 100 mils) (width 6 mils))
+ (line (pt 1100 mils 100 mils) (pt 1100 mils -200 mils) (width 6 mils))
+ (line (pt 1100 mils -200 mils) (pt 200 mils -200 mils) (width 6 mils))
+ (line (pt 200 mils -200 mils) (pt 200 mils 100 mils) (width 6 mils))
+ (attr "RefDes" "RefDes" (pt 1150 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Default"))
+
+ )
+ (compDef "SIT8924BA-22-33E-20.000000" (originalName "SIT8924BA-22-33E-20.000000") (compHeader (numPins 4) (numParts 1) (refDesPrefix Y)
+ )
+ (compPin "4" (pinName "VDD") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "3" (pinName "OUT") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "2" (pinName "GND") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "1" (pinName "OE/__ST__/NC") (partNum 1) (symPinNum 4) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (attachedSymbol (partNum 1) (altType Normal) (symbolName "SIT8924BA-22-33E-20_000000"))
+ (attachedPattern (patternNum 1) (patternName "QFN_3225_4pins")
+ (numPads 4)
+ (padPinMap
+ (padNum 1) (compPinRef "1")
+ (padNum 2) (compPinRef "2")
+ (padNum 3) (compPinRef "3")
+ (padNum 4) (compPinRef "4")
+ )
+ )
+ (attr "Manufacturer_Name" "SiTime")
+ (attr "Manufacturer_Part_Number" "SIT8924BA-22-33E-20.000000")
+ (attr "Mouser Part Number" "")
+ (attr "Mouser Price/Stock" "")
+ (attr "Arrow Part Number" "")
+ (attr "Arrow Price/Stock" "")
+ (attr "Description" "Automotive AEC-Q100 Oscillator")
+ (attr "Datasheet Link" "https://www.sitime.com/support/resource-library/datasheets/sit8924-datasheet")
+ (attr "Height" "0.8 mm")
+ )
+
+)
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/EasyEDA/Readme.html b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/EasyEDA/Readme.html
new file mode 100644
index 0000000..3434cbe
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/EasyEDA/Readme.html
@@ -0,0 +1,11 @@
+
+
+
+ Eagle
+
+
+ Please first install the Library Loader application from: http://componentsearchengine.com/pcb-libraries.php
+ If Library Loader is already installed please make sure it's running by launching it from the desktop shortcut.
+ For help loading the SamacSys libraries into EasyEDA please Click Here: http://www.samacsys.com/easyeda-instructions/
+
+
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/EasyEDA/SIT8924BA-22-33E-20.000000.lbr b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/EasyEDA/SIT8924BA-22-33E-20.000000.lbr
new file mode 100644
index 0000000..ea7099e
--- /dev/null
+++ b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/EasyEDA/SIT8924BA-22-33E-20.000000.lbr
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<Automotive AEC-Q100 Oscillator</b><p>
+<author>Created by SamacSys</author>
+
+
+<b>QFN_3225_4pins</b><br>
+
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+
+
+
+
+<b>Automotive AEC-Q100 Oscillator</b><p>
+Source: <a href="https://www.sitime.com/support/resource-library/datasheets/sit8924-datasheet"> Datasheet </a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/How_To_Use_Models.pdf b/Libs/LIB_SIT8924BA-22-33E-20.000000/SIT8924BA-22-33E-20.000000/How_To_Use_Models.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..6f229d6a5c611614a1f0d5a2d49cf18cb8d7e97c
GIT binary patch
literal 1870557
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