← Commit history

Cache attributed generic package STEP and reviewed preview with explicit quality limits

John Lauer ·697a42d5f7 ·19d ago ·parent 488dbea
6 files changed +1743−2
KICAD-MODEL-LICENSE.mdadded+27
@@ -0,0 +1,27 @@+### KiCad Libraries License++The KiCad libraries are licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), with the following exception:++---------++_To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material', then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided as part of the 'Licensed Material'._++---------++You can read more about KiCad library licensing [here](http://kicad-pcb.org/libraries/license).++**What does this mean?**++KiCad libraries are licensed in such a way to ensure free use of library data for commercial, closed, and non-commercial projects without restriction. KiCad does not wish to exert any control over designs produced using the library data, or force users to reveal proprietary information contained in their designs. Neither do we wish to force users to attribute the KiCad libraries _within their design_.++Use of the library data in a project does not (by itself) require that the design or any files generated from the design are licensed under the CC-BY-SA 4.0 License. You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.++However, if you wish to redistribute the KiCad libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply. Redistributed library collections must be shared under the same license agreement. Under these circumstances, the libraries must also retain attribution information, including the license documents which are distributed with the library files.++----------------------++**Warranty**++The KiCad libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.++The KiCad libraries are compiled by the KiCad community - if you find an error in the library data, please help the community and contribute a fix!
README.md+3−1
@@ -12,6 +12,8 @@ Manufacturer: Diodes Incorporated. Exact identity comes from the board propertie  The footprint is extracted from the actual final board with board position, nets and UUIDs removed. The symbol is extracted from the published source schematic where available. Verify pin numbering and land dimensions before use in a new design. -**3D model status:** no verified standalone 3D model is published on this page yet. Nonportable developer paths were removed from the reusable footprint; original references are retained in provenance. This page does not imply a completed manufacturer CAD bundle.+**3D package model:** [zxtr2012z-7-package.step](zxtr2012z-7-package.step) — cached from the KiCad libraries, with [license and attribution](KICAD-MODEL-LICENSE.md). This is a generic package representation, not a verified manufacturer-specific model. See [quality and provenance](model-quality.json).++![Generic package preview](model-preview.png)  [Source-schematic symbol](zxtr2012z-7.kicad_sym): matched by exact component value because the source lib_id and embedded symbol name differ.
model-preview.pngadded
⋯ 1 unchanged line ⋯
model-quality.jsonadded+11
@@ -0,0 +1,11 @@+{+  "model": "zxtr2012z-7-package.step",+  "sha256": "35bc7b53f83d7a220e242d44c835371068f11a97b2736c6a82c4410e475c1fba",+  "source": "https://github.com/KiCad/kicad-packages3D/blob/master/Package_TO_SOT_SMD.3dshapes/SOT-89-3.step",+  "license": "CC-BY-SA-4.0 with KiCad libraries exception",+  "attribution": "KiCad library contributors; original STEP header retained",+  "quality": "generic-package",+  "exactManufacturerGeometryVerified": false,+  "limitations": "Generic package visualization. Exact body height, tolerances, polarity and terminal mapping require manufacturer-specific review before mechanical qualification.",+  "preview": "model-preview.png"+}
page.json+2−1
@@ -25,7 +25,8 @@     "package": "SOT-89-3",     "parts": {       "footprint": "zxtr2012z-7.kicad_mod",-      "symbol": "zxtr2012z-7.kicad_sym"+      "symbol": "zxtr2012z-7.kicad_sym",+      "step": "zxtr2012z-7-package.step"     },     "distributor_links": {       "lcsc": "C460296"
zxtr2012z-7-package.stepadded+1700
@@ -0,0 +1,1700 @@+ISO-10303-21;+HEADER;+/* SOT-89-3.step 3D STEP model for use in ECAD systems+ * Copyright (C) 2017, Ray Benitez+ * + * This program is free software: you can redistribute it and/or modify+ * it under the terms of the GNU General Public License as published by+ * the Free Software Foundation, either version 3 of the License, or+ * any later version.+ * + * This program is distributed in the hope that it will be useful,+ * but WITHOUT ANY WARRANTY; without even the implied warranty of+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the+ * GNU General Public License for more details.+ * + * You should have received a copy of the GNU General Public License+ * along with this program.  If not, see http://www.gnu.org/licenses/.+ * + * As a special exception, if you create a design which uses this symbol,+ * and embed this symbol or unaltered portions of this symbol into the design,+ * this symbol does not by itself cause the resulting design to be covered by+ * the GNU General Public License.+ * This exception does not however invalidate any other reasons why the design+ * itself might be covered by the GNU General Public License. + * If you modify this symbol, you may extend this exception to your version of the symbol,+ * but you are not obligated to do so.+ * If you do not wish to do so, delete this exception statement from your version+ * Risk disclaimer+ * *USE 3D CAD DATA AT YOUR OWN RISK*+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*+ */++FILE_DESCRIPTION(+/* description */ ('model of SOT-89-3'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'SOT-89-3.step',+/* time_stamp */ '2017-05-22T11:19:28',+/* author */ ('Ray Benitez','[email protected]'),+/* organization */ (''),+/* preprocessor_version */ '',+/* originating_system */ '',+/* authorisation */ '');++FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));+ENDSEC;++DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',+'automotive_design',1997,#2);+#2 = APPLICATION_CONTEXT(+'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('SOT_89_3','SOT_89_3','',(#8));+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1311);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = MANIFOLD_SOLID_BREP('',#16);+#16 = CLOSED_SHELL('',(#17,#57,#184,#215,#286,#358,#380,#444,#484,#508,+#541,#581,#605,#638,#678,#702,#735,#759,#794,#811,#828,#852,#876,+#900,#932,#974,#1006,#1018,#1049,#1066,#1083,#1100,#1117,#1129,#1146+,#1163,#1180,#1192,#1217,#1256,#1273,#1290,#1302));+#17 = ADVANCED_FACE('',(#18),#52,.F.);+#18 = FACE_BOUND('',#19,.F.);+#19 = EDGE_LOOP('',(#20,#30,#38,#46));+#20 = ORIENTED_EDGE('',*,*,#21,.T.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(-1.,-2.25,2.E-02));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(-1.,-2.25,0.42));+#26 = LINE('',#27,#28);+#27 = CARTESIAN_POINT('',(-1.,-2.25,2.E-02));+#28 = VECTOR('',#29,1.);+#29 = DIRECTION('',(0.,0.,1.));+#30 = ORIENTED_EDGE('',*,*,#31,.T.);+#31 = EDGE_CURVE('',#24,#32,#34,.T.);+#32 = VERTEX_POINT('',#33);+#33 = CARTESIAN_POINT('',(1.5,-2.25,0.42));+#34 = LINE('',#35,#36);+#35 = CARTESIAN_POINT('',(-1.,-2.25,0.42));+#36 = VECTOR('',#37,1.);+#37 = DIRECTION('',(1.,0.,0.));+#38 = ORIENTED_EDGE('',*,*,#39,.F.);+#39 = EDGE_CURVE('',#40,#32,#42,.T.);+#40 = VERTEX_POINT('',#41);+#41 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02));+#42 = LINE('',#43,#44);+#43 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02));+#44 = VECTOR('',#45,1.);+#45 = DIRECTION('',(0.,0.,1.));+#46 = ORIENTED_EDGE('',*,*,#47,.F.);+#47 = EDGE_CURVE('',#22,#40,#48,.T.);+#48 = LINE('',#49,#50);+#49 = CARTESIAN_POINT('',(-1.,-2.25,2.E-02));+#50 = VECTOR('',#51,1.);+#51 = DIRECTION('',(1.,0.,0.));+#52 = PLANE('',#53);+#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);+#54 = CARTESIAN_POINT('',(-1.,-2.25,2.E-02));+#55 = DIRECTION('',(0.,1.,0.));+#56 = DIRECTION('',(1.,0.,0.));+#57 = ADVANCED_FACE('',(#58),#179,.F.);+#58 = FACE_BOUND('',#59,.F.);+#59 = EDGE_LOOP('',(#60,#70,#76,#77,#85,#93,#101,#109,#117,#125,#133,+#141,#149,#157,#165,#173));+#60 = ORIENTED_EDGE('',*,*,#61,.T.);+#61 = EDGE_CURVE('',#62,#64,#66,.T.);+#62 = VERTEX_POINT('',#63);+#63 = CARTESIAN_POINT('',(-1.,2.25,2.E-02));+#64 = VERTEX_POINT('',#65);+#65 = CARTESIAN_POINT('',(-1.,2.25,0.42));+#66 = LINE('',#67,#68);+#67 = CARTESIAN_POINT('',(-1.,2.25,2.E-02));+#68 = VECTOR('',#69,1.);+#69 = DIRECTION('',(0.,0.,1.));+#70 = ORIENTED_EDGE('',*,*,#71,.T.);+#71 = EDGE_CURVE('',#64,#24,#72,.T.);+#72 = LINE('',#73,#74);+#73 = CARTESIAN_POINT('',(-1.,2.25,0.42));+#74 = VECTOR('',#75,1.);+#75 = DIRECTION('',(0.,-1.,0.));+#76 = ORIENTED_EDGE('',*,*,#21,.F.);+#77 = ORIENTED_EDGE('',*,*,#78,.F.);+#78 = EDGE_CURVE('',#79,#22,#81,.T.);+#79 = VERTEX_POINT('',#80);+#80 = CARTESIAN_POINT('',(-1.,-1.7,2.E-02));+#81 = LINE('',#82,#83);+#82 = CARTESIAN_POINT('',(-1.,2.25,2.E-02));+#83 = VECTOR('',#84,1.);+#84 = DIRECTION('',(0.,-1.,0.));+#85 = ORIENTED_EDGE('',*,*,#86,.T.);+#86 = EDGE_CURVE('',#79,#87,#89,.T.);+#87 = VERTEX_POINT('',#88);+#88 = CARTESIAN_POINT('',(-1.,-1.7,0.4));+#89 = LINE('',#90,#91);+#90 = CARTESIAN_POINT('',(-1.,-1.7,0.11));+#91 = VECTOR('',#92,1.);+#92 = DIRECTION('',(0.,0.,1.));+#93 = ORIENTED_EDGE('',*,*,#94,.F.);+#94 = EDGE_CURVE('',#95,#87,#97,.T.);+#95 = VERTEX_POINT('',#96);+#96 = CARTESIAN_POINT('',(-1.,-1.3,0.4));+#97 = LINE('',#98,#99);+#98 = CARTESIAN_POINT('',(-1.,0.475,0.4));+#99 = VECTOR('',#100,1.);+#100 = DIRECTION('',(0.,-1.,0.));+#101 = ORIENTED_EDGE('',*,*,#102,.F.);+#102 = EDGE_CURVE('',#103,#95,#105,.T.);+#103 = VERTEX_POINT('',#104);+#104 = CARTESIAN_POINT('',(-1.,-1.3,2.E-02));+#105 = LINE('',#106,#107);+#106 = CARTESIAN_POINT('',(-1.,-1.3,0.11));+#107 = VECTOR('',#108,1.);+#108 = DIRECTION('',(0.,0.,1.));+#109 = ORIENTED_EDGE('',*,*,#110,.F.);+#110 = EDGE_CURVE('',#111,#103,#113,.T.);+#111 = VERTEX_POINT('',#112);+#112 = CARTESIAN_POINT('',(-1.,-0.2,2.E-02));+#113 = LINE('',#114,#115);+#114 = CARTESIAN_POINT('',(-1.,2.25,2.E-02));+#115 = VECTOR('',#116,1.);+#116 = DIRECTION('',(0.,-1.,0.));+#117 = ORIENTED_EDGE('',*,*,#118,.T.);+#118 = EDGE_CURVE('',#111,#119,#121,.T.);+#119 = VERTEX_POINT('',#120);+#120 = CARTESIAN_POINT('',(-1.,-0.2,0.4));+#121 = LINE('',#122,#123);+#122 = CARTESIAN_POINT('',(-1.,-0.2,0.11));+#123 = VECTOR('',#124,1.);+#124 = DIRECTION('',(0.,0.,1.));+#125 = ORIENTED_EDGE('',*,*,#126,.F.);+#126 = EDGE_CURVE('',#127,#119,#129,.T.);+#127 = VERTEX_POINT('',#128);+#128 = CARTESIAN_POINT('',(-1.,0.2,0.4));+#129 = LINE('',#130,#131);+#130 = CARTESIAN_POINT('',(-1.,1.225,0.4));+#131 = VECTOR('',#132,1.);+#132 = DIRECTION('',(0.,-1.,0.));+#133 = ORIENTED_EDGE('',*,*,#134,.F.);+#134 = EDGE_CURVE('',#135,#127,#137,.T.);+#135 = VERTEX_POINT('',#136);+#136 = CARTESIAN_POINT('',(-1.,0.2,2.E-02));+#137 = LINE('',#138,#139);+#138 = CARTESIAN_POINT('',(-1.,0.2,0.11));+#139 = VECTOR('',#140,1.);+#140 = DIRECTION('',(0.,0.,1.));+#141 = ORIENTED_EDGE('',*,*,#142,.F.);+#142 = EDGE_CURVE('',#143,#135,#145,.T.);+#143 = VERTEX_POINT('',#144);+#144 = CARTESIAN_POINT('',(-1.,1.3,2.E-02));+#145 = LINE('',#146,#147);+#146 = CARTESIAN_POINT('',(-1.,2.25,2.E-02));+#147 = VECTOR('',#148,1.);+#148 = DIRECTION('',(0.,-1.,0.));+#149 = ORIENTED_EDGE('',*,*,#150,.T.);+#150 = EDGE_CURVE('',#143,#151,#153,.T.);+#151 = VERTEX_POINT('',#152);+#152 = CARTESIAN_POINT('',(-1.,1.3,0.4));+#153 = LINE('',#154,#155);+#154 = CARTESIAN_POINT('',(-1.,1.3,0.11));+#155 = VECTOR('',#156,1.);+#156 = DIRECTION('',(0.,0.,1.));+#157 = ORIENTED_EDGE('',*,*,#158,.F.);+#158 = EDGE_CURVE('',#159,#151,#161,.T.);+#159 = VERTEX_POINT('',#160);+#160 = CARTESIAN_POINT('',(-1.,1.7,0.4));+#161 = LINE('',#162,#163);+#162 = CARTESIAN_POINT('',(-1.,1.975,0.4));+#163 = VECTOR('',#164,1.);+#164 = DIRECTION('',(0.,-1.,0.));+#165 = ORIENTED_EDGE('',*,*,#166,.F.);+#166 = EDGE_CURVE('',#167,#159,#169,.T.);+#167 = VERTEX_POINT('',#168);+#168 = CARTESIAN_POINT('',(-1.,1.7,2.E-02));+#169 = LINE('',#170,#171);+#170 = CARTESIAN_POINT('',(-1.,1.7,0.11));+#171 = VECTOR('',#172,1.);+#172 = DIRECTION('',(0.,0.,1.));+#173 = ORIENTED_EDGE('',*,*,#174,.F.);+#174 = EDGE_CURVE('',#62,#167,#175,.T.);+#175 = LINE('',#176,#177);+#176 = CARTESIAN_POINT('',(-1.,2.25,2.E-02));+#177 = VECTOR('',#178,1.);+#178 = DIRECTION('',(0.,-1.,0.));+#179 = PLANE('',#180);+#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183);+#181 = CARTESIAN_POINT('',(-1.,2.25,2.E-02));+#182 = DIRECTION('',(1.,0.,0.));+#183 = DIRECTION('',(0.,-1.,0.));+#184 = ADVANCED_FACE('',(#185),#210,.F.);+#185 = FACE_BOUND('',#186,.T.);+#186 = EDGE_LOOP('',(#187,#195,#196,#204));+#187 = ORIENTED_EDGE('',*,*,#188,.F.);+#188 = EDGE_CURVE('',#24,#189,#191,.T.);+#189 = VERTEX_POINT('',#190);+#190 = CARTESIAN_POINT('',(-0.9,-2.15,1.52));+#191 = LINE('',#192,#193);+#192 = CARTESIAN_POINT('',(-0.932113821138,-2.182113821138,1.16674796748+));+#193 = VECTOR('',#194,1.);+#194 = DIRECTION('',(9.016696346674E-02,9.016696346674E-02,+0.991836598134));+#195 = ORIENTED_EDGE('',*,*,#31,.T.);+#196 = ORIENTED_EDGE('',*,*,#197,.T.);+#197 = EDGE_CURVE('',#32,#198,#200,.T.);+#198 = VERTEX_POINT('',#199);+#199 = CARTESIAN_POINT('',(1.4,-2.15,1.52));+#200 = LINE('',#201,#202);+#201 = CARTESIAN_POINT('',(1.440243902439,-2.190243902439,1.077317073171+));+#202 = VECTOR('',#203,1.);+#203 = DIRECTION('',(-9.016696346674E-02,9.016696346674E-02,+0.991836598134));+#204 = ORIENTED_EDGE('',*,*,#205,.F.);+#205 = EDGE_CURVE('',#189,#198,#206,.T.);+#206 = LINE('',#207,#208);+#207 = CARTESIAN_POINT('',(-1.,-2.15,1.52));+#208 = VECTOR('',#209,1.);+#209 = DIRECTION('',(1.,0.,0.));+#210 = PLANE('',#211);+#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214);+#212 = CARTESIAN_POINT('',(-1.,-2.2,0.97));+#213 = DIRECTION('',(-1.745273210036E-18,0.995893206468,+-9.053574604252E-02));+#214 = DIRECTION('',(-1.,-1.738105733305E-18,1.580096121186E-19));+#215 = ADVANCED_FACE('',(#216),#281,.F.);+#216 = FACE_BOUND('',#217,.F.);+#217 = EDGE_LOOP('',(#218,#219,#220,#228,#236,#244,#252,#258,#259,#267,+#275));+#218 = ORIENTED_EDGE('',*,*,#78,.T.);+#219 = ORIENTED_EDGE('',*,*,#47,.T.);+#220 = ORIENTED_EDGE('',*,*,#221,.T.);+#221 = EDGE_CURVE('',#40,#222,#224,.T.);+#222 = VERTEX_POINT('',#223);+#223 = CARTESIAN_POINT('',(1.5,-0.8,2.E-02));+#224 = LINE('',#225,#226);+#225 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02));+#226 = VECTOR('',#227,1.);+#227 = DIRECTION('',(0.,1.,0.));+#228 = ORIENTED_EDGE('',*,*,#229,.T.);+#229 = EDGE_CURVE('',#222,#230,#232,.T.);+#230 = VERTEX_POINT('',#231);+#231 = CARTESIAN_POINT('',(1.5,-0.64,2.E-02));+#232 = LINE('',#233,#234);+#233 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02));+#234 = VECTOR('',#235,1.);+#235 = DIRECTION('',(0.,1.,0.));+#236 = ORIENTED_EDGE('',*,*,#237,.F.);+#237 = EDGE_CURVE('',#238,#230,#240,.T.);+#238 = VERTEX_POINT('',#239);+#239 = CARTESIAN_POINT('',(-0.5,-0.64,2.E-02));+#240 = LINE('',#241,#242);+#241 = CARTESIAN_POINT('',(0.875,-0.64,2.E-02));+#242 = VECTOR('',#243,1.);+#243 = DIRECTION('',(1.,0.,0.));+#244 = ORIENTED_EDGE('',*,*,#245,.F.);+#245 = EDGE_CURVE('',#246,#238,#248,.T.);+#246 = VERTEX_POINT('',#247);+#247 = CARTESIAN_POINT('',(-0.5,-0.2,2.E-02));+#248 = LINE('',#249,#250);+#249 = CARTESIAN_POINT('',(-0.5,-0.32,2.E-02));+#250 = VECTOR('',#251,1.);+#251 = DIRECTION('',(0.,-1.,0.));+#252 = ORIENTED_EDGE('',*,*,#253,.T.);+#253 = EDGE_CURVE('',#246,#111,#254,.T.);+#254 = LINE('',#255,#256);+#255 = CARTESIAN_POINT('',(-0.5,-0.2,2.E-02));+#256 = VECTOR('',#257,1.);+#257 = DIRECTION('',(-1.,0.,0.));+#258 = ORIENTED_EDGE('',*,*,#110,.T.);+#259 = ORIENTED_EDGE('',*,*,#260,.F.);+#260 = EDGE_CURVE('',#261,#103,#263,.T.);+#261 = VERTEX_POINT('',#262);+#262 = CARTESIAN_POINT('',(-0.5,-1.3,2.E-02));+#263 = LINE('',#264,#265);+#264 = CARTESIAN_POINT('',(-0.5,-1.3,2.E-02));+#265 = VECTOR('',#266,1.);+#266 = DIRECTION('',(-1.,0.,0.));+#267 = ORIENTED_EDGE('',*,*,#268,.F.);+#268 = EDGE_CURVE('',#269,#261,#271,.T.);+#269 = VERTEX_POINT('',#270);+#270 = CARTESIAN_POINT('',(-0.5,-1.7,2.E-02));+#271 = LINE('',#272,#273);+#272 = CARTESIAN_POINT('',(-0.5,-0.65,2.E-02));+#273 = VECTOR('',#274,1.);+#274 = DIRECTION('',(0.,1.,0.));+#275 = ORIENTED_EDGE('',*,*,#276,.T.);+#276 = EDGE_CURVE('',#269,#79,#277,.T.);+#277 = LINE('',#278,#279);+#278 = CARTESIAN_POINT('',(-0.5,-1.7,2.E-02));+#279 = VECTOR('',#280,1.);+#280 = DIRECTION('',(-1.,0.,0.));+#281 = PLANE('',#282);+#282 = AXIS2_PLACEMENT_3D('',#283,#284,#285);+#283 = CARTESIAN_POINT('',(0.25,0.,2.E-02));+#284 = DIRECTION('',(0.,0.,1.));+#285 = DIRECTION('',(1.,0.,0.));+#286 = ADVANCED_FACE('',(#287),#353,.F.);+#287 = FACE_BOUND('',#288,.F.);+#288 = EDGE_LOOP('',(#289,#290,#298,#306,#314,#322,#330,#338,#346,#352)+);+#289 = ORIENTED_EDGE('',*,*,#39,.T.);+#290 = ORIENTED_EDGE('',*,*,#291,.T.);+#291 = EDGE_CURVE('',#32,#292,#294,.T.);+#292 = VERTEX_POINT('',#293);+#293 = CARTESIAN_POINT('',(1.5,2.25,0.42));+#294 = LINE('',#295,#296);+#295 = CARTESIAN_POINT('',(1.5,-2.25,0.42));+#296 = VECTOR('',#297,1.);+#297 = DIRECTION('',(0.,1.,0.));+#298 = ORIENTED_EDGE('',*,*,#299,.F.);+#299 = EDGE_CURVE('',#300,#292,#302,.T.);+#300 = VERTEX_POINT('',#301);+#301 = CARTESIAN_POINT('',(1.5,2.25,2.E-02));+#302 = LINE('',#303,#304);+#303 = CARTESIAN_POINT('',(1.5,2.25,2.E-02));+#304 = VECTOR('',#305,1.);+#305 = DIRECTION('',(0.,0.,1.));+#306 = ORIENTED_EDGE('',*,*,#307,.F.);+#307 = EDGE_CURVE('',#308,#300,#310,.T.);+#308 = VERTEX_POINT('',#309);+#309 = CARTESIAN_POINT('',(1.5,0.8,2.E-02));+#310 = LINE('',#311,#312);+#311 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02));+#312 = VECTOR('',#313,1.);+#313 = DIRECTION('',(0.,1.,0.));+#314 = ORIENTED_EDGE('',*,*,#315,.T.);+#315 = EDGE_CURVE('',#308,#316,#318,.T.);+#316 = VERTEX_POINT('',#317);+#317 = CARTESIAN_POINT('',(1.5,0.8,0.4));+#318 = LINE('',#319,#320);+#319 = CARTESIAN_POINT('',(1.5,0.8,0.));+#320 = VECTOR('',#321,1.);+#321 = DIRECTION('',(0.,0.,1.));+#322 = ORIENTED_EDGE('',*,*,#323,.F.);+#323 = EDGE_CURVE('',#324,#316,#326,.T.);+#324 = VERTEX_POINT('',#325);+#325 = CARTESIAN_POINT('',(1.5,0.64,0.4));+#326 = LINE('',#327,#328);+#327 = CARTESIAN_POINT('',(1.5,0.64,0.4));+#328 = VECTOR('',#329,1.);+#329 = DIRECTION('',(0.,1.,0.));+#330 = ORIENTED_EDGE('',*,*,#331,.T.);+#331 = EDGE_CURVE('',#324,#332,#334,.T.);+#332 = VERTEX_POINT('',#333);+#333 = CARTESIAN_POINT('',(1.5,-0.64,0.4));+#334 = LINE('',#335,#336);+#335 = CARTESIAN_POINT('',(1.5,-1.125,0.4));+#336 = VECTOR('',#337,1.);+#337 = DIRECTION('',(0.,-1.,0.));+#338 = ORIENTED_EDGE('',*,*,#339,.F.);+#339 = EDGE_CURVE('',#340,#332,#342,.T.);+#340 = VERTEX_POINT('',#341);+#341 = CARTESIAN_POINT('',(1.5,-0.8,0.4));+#342 = LINE('',#343,#344);+#343 = CARTESIAN_POINT('',(1.5,-0.8,0.4));+#344 = VECTOR('',#345,1.);+#345 = DIRECTION('',(0.,1.,0.));+#346 = ORIENTED_EDGE('',*,*,#347,.F.);+#347 = EDGE_CURVE('',#222,#340,#348,.T.);+#348 = LINE('',#349,#350);+#349 = CARTESIAN_POINT('',(1.5,-0.8,0.));+#350 = VECTOR('',#351,1.);+#351 = DIRECTION('',(0.,0.,1.));+#352 = ORIENTED_EDGE('',*,*,#221,.F.);+#353 = PLANE('',#354);+#354 = AXIS2_PLACEMENT_3D('',#355,#356,#357);+#355 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02));+#356 = DIRECTION('',(-1.,0.,0.));+#357 = DIRECTION('',(0.,1.,0.));+#358 = ADVANCED_FACE('',(#359),#375,.F.);+#359 = FACE_BOUND('',#360,.F.);+#360 = EDGE_LOOP('',(#361,#362,#368,#369));+#361 = ORIENTED_EDGE('',*,*,#299,.T.);+#362 = ORIENTED_EDGE('',*,*,#363,.T.);+#363 = EDGE_CURVE('',#292,#64,#364,.T.);+#364 = LINE('',#365,#366);+#365 = CARTESIAN_POINT('',(1.5,2.25,0.42));+#366 = VECTOR('',#367,1.);+#367 = DIRECTION('',(-1.,0.,0.));+#368 = ORIENTED_EDGE('',*,*,#61,.F.);+#369 = ORIENTED_EDGE('',*,*,#370,.F.);+#370 = EDGE_CURVE('',#300,#62,#371,.T.);+#371 = LINE('',#372,#373);+#372 = CARTESIAN_POINT('',(1.5,2.25,2.E-02));+#373 = VECTOR('',#374,1.);+#374 = DIRECTION('',(-1.,0.,0.));+#375 = PLANE('',#376);+#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379);+#377 = CARTESIAN_POINT('',(1.5,2.25,2.E-02));+#378 = DIRECTION('',(0.,-1.,0.));+#379 = DIRECTION('',(-1.,0.,0.));+#380 = ADVANCED_FACE('',(#381),#439,.F.);+#381 = FACE_BOUND('',#382,.F.);+#382 = EDGE_LOOP('',(#383,#393,#399,#400,#401,#402,#410,#418,#424,#425,+#433));+#383 = ORIENTED_EDGE('',*,*,#384,.F.);+#384 = EDGE_CURVE('',#385,#387,#389,.T.);+#385 = VERTEX_POINT('',#386);+#386 = CARTESIAN_POINT('',(1.5,0.64,2.E-02));+#387 = VERTEX_POINT('',#388);+#388 = CARTESIAN_POINT('',(-0.5,0.64,2.E-02));+#389 = LINE('',#390,#391);+#390 = CARTESIAN_POINT('',(-0.125,0.64,2.E-02));+#391 = VECTOR('',#392,1.);+#392 = DIRECTION('',(-1.,0.,0.));+#393 = ORIENTED_EDGE('',*,*,#394,.T.);+#394 = EDGE_CURVE('',#385,#308,#395,.T.);+#395 = LINE('',#396,#397);+#396 = CARTESIAN_POINT('',(1.5,-2.25,2.E-02));+#397 = VECTOR('',#398,1.);+#398 = DIRECTION('',(0.,1.,0.));+#399 = ORIENTED_EDGE('',*,*,#307,.T.);+#400 = ORIENTED_EDGE('',*,*,#370,.T.);+#401 = ORIENTED_EDGE('',*,*,#174,.T.);+#402 = ORIENTED_EDGE('',*,*,#403,.F.);+#403 = EDGE_CURVE('',#404,#167,#406,.T.);+#404 = VERTEX_POINT('',#405);+#405 = CARTESIAN_POINT('',(-0.5,1.7,2.E-02));+#406 = LINE('',#407,#408);+#407 = CARTESIAN_POINT('',(-0.5,1.7,2.E-02));+#408 = VECTOR('',#409,1.);+#409 = DIRECTION('',(-1.,0.,0.));+#410 = ORIENTED_EDGE('',*,*,#411,.F.);+#411 = EDGE_CURVE('',#412,#404,#414,.T.);+#412 = VERTEX_POINT('',#413);+#413 = CARTESIAN_POINT('',(-0.5,1.3,2.E-02));+#414 = LINE('',#415,#416);+#415 = CARTESIAN_POINT('',(-0.5,0.85,2.E-02));+#416 = VECTOR('',#417,1.);+#417 = DIRECTION('',(0.,1.,0.));+#418 = ORIENTED_EDGE('',*,*,#419,.T.);+#419 = EDGE_CURVE('',#412,#143,#420,.T.);+#420 = LINE('',#421,#422);+#421 = CARTESIAN_POINT('',(-0.5,1.3,2.E-02));+#422 = VECTOR('',#423,1.);+#423 = DIRECTION('',(-1.,0.,0.));+#424 = ORIENTED_EDGE('',*,*,#142,.T.);+#425 = ORIENTED_EDGE('',*,*,#426,.F.);+#426 = EDGE_CURVE('',#427,#135,#429,.T.);+#427 = VERTEX_POINT('',#428);+#428 = CARTESIAN_POINT('',(-0.5,0.2,2.E-02));+#429 = LINE('',#430,#431);+#430 = CARTESIAN_POINT('',(-0.5,0.2,2.E-02));+#431 = VECTOR('',#432,1.);+#432 = DIRECTION('',(-1.,0.,0.));+#433 = ORIENTED_EDGE('',*,*,#434,.F.);+#434 = EDGE_CURVE('',#387,#427,#435,.T.);+#435 = LINE('',#436,#437);+#436 = CARTESIAN_POINT('',(-0.5,-0.32,2.E-02));+#437 = VECTOR('',#438,1.);+#438 = DIRECTION('',(0.,-1.,0.));+#439 = PLANE('',#440);+#440 = AXIS2_PLACEMENT_3D('',#441,#442,#443);+#441 = CARTESIAN_POINT('',(0.25,0.,2.E-02));+#442 = DIRECTION('',(0.,0.,1.));+#443 = DIRECTION('',(1.,0.,0.));+#444 = ADVANCED_FACE('',(#445),#479,.T.);+#445 = FACE_BOUND('',#446,.T.);+#446 = EDGE_LOOP('',(#447,#457,#463,#464,#465,#473));+#447 = ORIENTED_EDGE('',*,*,#448,.T.);+#448 = EDGE_CURVE('',#449,#451,#453,.T.);+#449 = VERTEX_POINT('',#450);+#450 = CARTESIAN_POINT('',(-2.,1.7,1.836970198721E-16));+#451 = VERTEX_POINT('',#452);+#452 = CARTESIAN_POINT('',(-2.,1.7,0.4));+#453 = LINE('',#454,#455);+#454 = CARTESIAN_POINT('',(-2.,1.7,1.836970198721E-16));+#455 = VECTOR('',#456,1.);+#456 = DIRECTION('',(0.,0.,1.));+#457 = ORIENTED_EDGE('',*,*,#458,.T.);+#458 = EDGE_CURVE('',#451,#159,#459,.T.);+#459 = LINE('',#460,#461);+#460 = CARTESIAN_POINT('',(-2.,1.7,0.4));+#461 = VECTOR('',#462,1.);+#462 = DIRECTION('',(1.,0.,0.));+#463 = ORIENTED_EDGE('',*,*,#166,.F.);+#464 = ORIENTED_EDGE('',*,*,#403,.F.);+#465 = ORIENTED_EDGE('',*,*,#466,.T.);+#466 = EDGE_CURVE('',#404,#467,#469,.T.);+#467 = VERTEX_POINT('',#468);+#468 = CARTESIAN_POINT('',(-0.5,1.7,0.));+#469 = LINE('',#470,#471);+#470 = CARTESIAN_POINT('',(-0.5,1.7,0.4));+#471 = VECTOR('',#472,1.);+#472 = DIRECTION('',(-2.775557561563E-16,0.,-1.));+#473 = ORIENTED_EDGE('',*,*,#474,.T.);+#474 = EDGE_CURVE('',#467,#449,#475,.T.);+#475 = LINE('',#476,#477);+#476 = CARTESIAN_POINT('',(-0.5,1.7,0.));+#477 = VECTOR('',#478,1.);+#478 = DIRECTION('',(-1.,0.,1.224646799147E-16));+#479 = PLANE('',#480);+#480 = AXIS2_PLACEMENT_3D('',#481,#482,#483);+#481 = CARTESIAN_POINT('',(-1.25,1.7,0.2));+#482 = DIRECTION('',(0.,1.,0.));+#483 = DIRECTION('',(0.,0.,1.));+#484 = ADVANCED_FACE('',(#485),#503,.T.);+#485 = FACE_BOUND('',#486,.T.);+#486 = EDGE_LOOP('',(#487,#488,#496,#502));+#487 = ORIENTED_EDGE('',*,*,#458,.F.);+#488 = ORIENTED_EDGE('',*,*,#489,.T.);+#489 = EDGE_CURVE('',#451,#490,#492,.T.);+#490 = VERTEX_POINT('',#491);+#491 = CARTESIAN_POINT('',(-2.,1.3,0.4));+#492 = LINE('',#493,#494);+#493 = CARTESIAN_POINT('',(-2.,1.7,0.4));+#494 = VECTOR('',#495,1.);+#495 = DIRECTION('',(0.,-1.,0.));+#496 = ORIENTED_EDGE('',*,*,#497,.T.);+#497 = EDGE_CURVE('',#490,#151,#498,.T.);+#498 = LINE('',#499,#500);+#499 = CARTESIAN_POINT('',(-2.,1.3,0.4));+#500 = VECTOR('',#501,1.);+#501 = DIRECTION('',(1.,0.,0.));+#502 = ORIENTED_EDGE('',*,*,#158,.F.);+#503 = PLANE('',#504);+#504 = AXIS2_PLACEMENT_3D('',#505,#506,#507);+#505 = CARTESIAN_POINT('',(-2.,1.7,0.4));+#506 = DIRECTION('',(0.,0.,1.));+#507 = DIRECTION('',(1.,0.,0.));+#508 = ADVANCED_FACE('',(#509),#536,.F.);+#509 = FACE_BOUND('',#510,.F.);+#510 = EDGE_LOOP('',(#511,#519,#520,#521,#522,#530));+#511 = ORIENTED_EDGE('',*,*,#512,.T.);+#512 = EDGE_CURVE('',#513,#490,#515,.T.);+#513 = VERTEX_POINT('',#514);+#514 = CARTESIAN_POINT('',(-2.,1.3,1.836970198721E-16));+#515 = LINE('',#516,#517);+#516 = CARTESIAN_POINT('',(-2.,1.3,1.836970198721E-16));+#517 = VECTOR('',#518,1.);+#518 = DIRECTION('',(0.,0.,1.));+#519 = ORIENTED_EDGE('',*,*,#497,.T.);+#520 = ORIENTED_EDGE('',*,*,#150,.F.);+#521 = ORIENTED_EDGE('',*,*,#419,.F.);+#522 = ORIENTED_EDGE('',*,*,#523,.T.);+#523 = EDGE_CURVE('',#412,#524,#526,.T.);+#524 = VERTEX_POINT('',#525);+#525 = CARTESIAN_POINT('',(-0.5,1.3,0.));+#526 = LINE('',#527,#528);+#527 = CARTESIAN_POINT('',(-0.5,1.3,0.4));+#528 = VECTOR('',#529,1.);+#529 = DIRECTION('',(-2.775557561563E-16,0.,-1.));+#530 = ORIENTED_EDGE('',*,*,#531,.T.);+#531 = EDGE_CURVE('',#524,#513,#532,.T.);+#532 = LINE('',#533,#534);+#533 = CARTESIAN_POINT('',(-0.5,1.3,0.));+#534 = VECTOR('',#535,1.);+#535 = DIRECTION('',(-1.,0.,1.224646799147E-16));+#536 = PLANE('',#537);+#537 = AXIS2_PLACEMENT_3D('',#538,#539,#540);+#538 = CARTESIAN_POINT('',(-1.25,1.3,0.2));+#539 = DIRECTION('',(0.,1.,0.));+#540 = DIRECTION('',(0.,0.,1.));+#541 = ADVANCED_FACE('',(#542),#576,.T.);+#542 = FACE_BOUND('',#543,.T.);+#543 = EDGE_LOOP('',(#544,#554,#560,#561,#562,#570));+#544 = ORIENTED_EDGE('',*,*,#545,.T.);+#545 = EDGE_CURVE('',#546,#548,#550,.T.);+#546 = VERTEX_POINT('',#547);+#547 = CARTESIAN_POINT('',(-2.,0.2,1.836970198721E-16));+#548 = VERTEX_POINT('',#549);+#549 = CARTESIAN_POINT('',(-2.,0.2,0.4));+#550 = LINE('',#551,#552);+#551 = CARTESIAN_POINT('',(-2.,0.2,1.836970198721E-16));+#552 = VECTOR('',#553,1.);+#553 = DIRECTION('',(0.,0.,1.));+#554 = ORIENTED_EDGE('',*,*,#555,.T.);+#555 = EDGE_CURVE('',#548,#127,#556,.T.);+#556 = LINE('',#557,#558);+#557 = CARTESIAN_POINT('',(-2.,0.2,0.4));+#558 = VECTOR('',#559,1.);+#559 = DIRECTION('',(1.,0.,0.));+#560 = ORIENTED_EDGE('',*,*,#134,.F.);+#561 = ORIENTED_EDGE('',*,*,#426,.F.);+#562 = ORIENTED_EDGE('',*,*,#563,.T.);+#563 = EDGE_CURVE('',#427,#564,#566,.T.);+#564 = VERTEX_POINT('',#565);+#565 = CARTESIAN_POINT('',(-0.5,0.2,0.));+#566 = LINE('',#567,#568);+#567 = CARTESIAN_POINT('',(-0.5,0.2,0.4));+#568 = VECTOR('',#569,1.);+#569 = DIRECTION('',(-2.775557561563E-16,0.,-1.));+#570 = ORIENTED_EDGE('',*,*,#571,.T.);+#571 = EDGE_CURVE('',#564,#546,#572,.T.);+#572 = LINE('',#573,#574);+#573 = CARTESIAN_POINT('',(-0.5,0.2,0.));+#574 = VECTOR('',#575,1.);+#575 = DIRECTION('',(-1.,0.,1.224646799147E-16));+#576 = PLANE('',#577);+#577 = AXIS2_PLACEMENT_3D('',#578,#579,#580);+#578 = CARTESIAN_POINT('',(-1.25,0.2,0.2));+#579 = DIRECTION('',(0.,1.,0.));+#580 = DIRECTION('',(0.,0.,1.));+#581 = ADVANCED_FACE('',(#582),#600,.T.);+#582 = FACE_BOUND('',#583,.T.);+#583 = EDGE_LOOP('',(#584,#585,#593,#599));+#584 = ORIENTED_EDGE('',*,*,#555,.F.);+#585 = ORIENTED_EDGE('',*,*,#586,.T.);+#586 = EDGE_CURVE('',#548,#587,#589,.T.);+#587 = VERTEX_POINT('',#588);+#588 = CARTESIAN_POINT('',(-2.,-0.2,0.4));+#589 = LINE('',#590,#591);+#590 = CARTESIAN_POINT('',(-2.,0.2,0.4));+#591 = VECTOR('',#592,1.);+#592 = DIRECTION('',(0.,-1.,0.));+#593 = ORIENTED_EDGE('',*,*,#594,.T.);+#594 = EDGE_CURVE('',#587,#119,#595,.T.);+#595 = LINE('',#596,#597);+#596 = CARTESIAN_POINT('',(-2.,-0.2,0.4));+#597 = VECTOR('',#598,1.);+#598 = DIRECTION('',(1.,0.,0.));+#599 = ORIENTED_EDGE('',*,*,#126,.F.);+#600 = PLANE('',#601);+#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604);+#602 = CARTESIAN_POINT('',(-2.,0.2,0.4));+#603 = DIRECTION('',(0.,0.,1.));+#604 = DIRECTION('',(1.,0.,0.));+#605 = ADVANCED_FACE('',(#606),#633,.F.);+#606 = FACE_BOUND('',#607,.F.);+#607 = EDGE_LOOP('',(#608,#616,#617,#618,#619,#627));+#608 = ORIENTED_EDGE('',*,*,#609,.T.);+#609 = EDGE_CURVE('',#610,#587,#612,.T.);+#610 = VERTEX_POINT('',#611);+#611 = CARTESIAN_POINT('',(-2.,-0.2,1.836970198721E-16));+#612 = LINE('',#613,#614);+#613 = CARTESIAN_POINT('',(-2.,-0.2,1.836970198721E-16));+#614 = VECTOR('',#615,1.);+#615 = DIRECTION('',(0.,0.,1.));+#616 = ORIENTED_EDGE('',*,*,#594,.T.);+#617 = ORIENTED_EDGE('',*,*,#118,.F.);+#618 = ORIENTED_EDGE('',*,*,#253,.F.);+#619 = ORIENTED_EDGE('',*,*,#620,.T.);+#620 = EDGE_CURVE('',#246,#621,#623,.T.);+#621 = VERTEX_POINT('',#622);+#622 = CARTESIAN_POINT('',(-0.5,-0.2,0.));+#623 = LINE('',#624,#625);+#624 = CARTESIAN_POINT('',(-0.5,-0.2,0.4));+#625 = VECTOR('',#626,1.);+#626 = DIRECTION('',(-2.775557561563E-16,0.,-1.));+#627 = ORIENTED_EDGE('',*,*,#628,.T.);+#628 = EDGE_CURVE('',#621,#610,#629,.T.);+#629 = LINE('',#630,#631);+#630 = CARTESIAN_POINT('',(-0.5,-0.2,0.));+#631 = VECTOR('',#632,1.);+#632 = DIRECTION('',(-1.,0.,1.224646799147E-16));+#633 = PLANE('',#634);+#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637);+#635 = CARTESIAN_POINT('',(-1.25,-0.2,0.2));+#636 = DIRECTION('',(0.,1.,0.));+#637 = DIRECTION('',(0.,0.,1.));+#638 = ADVANCED_FACE('',(#639),#673,.T.);+#639 = FACE_BOUND('',#640,.T.);+#640 = EDGE_LOOP('',(#641,#651,#657,#658,#659,#667));+#641 = ORIENTED_EDGE('',*,*,#642,.T.);+#642 = EDGE_CURVE('',#643,#645,#647,.T.);+#643 = VERTEX_POINT('',#644);+#644 = CARTESIAN_POINT('',(-2.,-1.3,1.836970198721E-16));+#645 = VERTEX_POINT('',#646);+#646 = CARTESIAN_POINT('',(-2.,-1.3,0.4));+#647 = LINE('',#648,#649);+#648 = CARTESIAN_POINT('',(-2.,-1.3,1.836970198721E-16));+#649 = VECTOR('',#650,1.);+#650 = DIRECTION('',(0.,0.,1.));+#651 = ORIENTED_EDGE('',*,*,#652,.T.);+#652 = EDGE_CURVE('',#645,#95,#653,.T.);+#653 = LINE('',#654,#655);+#654 = CARTESIAN_POINT('',(-2.,-1.3,0.4));+#655 = VECTOR('',#656,1.);+#656 = DIRECTION('',(1.,0.,0.));+#657 = ORIENTED_EDGE('',*,*,#102,.F.);+#658 = ORIENTED_EDGE('',*,*,#260,.F.);+#659 = ORIENTED_EDGE('',*,*,#660,.T.);+#660 = EDGE_CURVE('',#261,#661,#663,.T.);+#661 = VERTEX_POINT('',#662);+#662 = CARTESIAN_POINT('',(-0.5,-1.3,0.));+#663 = LINE('',#664,#665);+#664 = CARTESIAN_POINT('',(-0.5,-1.3,0.4));+#665 = VECTOR('',#666,1.);+#666 = DIRECTION('',(-2.775557561563E-16,0.,-1.));+#667 = ORIENTED_EDGE('',*,*,#668,.T.);+#668 = EDGE_CURVE('',#661,#643,#669,.T.);+#669 = LINE('',#670,#671);+#670 = CARTESIAN_POINT('',(-0.5,-1.3,0.));+#671 = VECTOR('',#672,1.);+#672 = DIRECTION('',(-1.,0.,1.224646799147E-16));+#673 = PLANE('',#674);+#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677);+#675 = CARTESIAN_POINT('',(-1.25,-1.3,0.2));+#676 = DIRECTION('',(0.,1.,0.));+#677 = DIRECTION('',(0.,0.,1.));+#678 = ADVANCED_FACE('',(#679),#697,.T.);+#679 = FACE_BOUND('',#680,.T.);+#680 = EDGE_LOOP('',(#681,#682,#690,#696));+#681 = ORIENTED_EDGE('',*,*,#652,.F.);+#682 = ORIENTED_EDGE('',*,*,#683,.T.);+#683 = EDGE_CURVE('',#645,#684,#686,.T.);+#684 = VERTEX_POINT('',#685);+#685 = CARTESIAN_POINT('',(-2.,-1.7,0.4));+#686 = LINE('',#687,#688);+#687 = CARTESIAN_POINT('',(-2.,-1.3,0.4));+#688 = VECTOR('',#689,1.);+#689 = DIRECTION('',(0.,-1.,0.));+#690 = ORIENTED_EDGE('',*,*,#691,.T.);+#691 = EDGE_CURVE('',#684,#87,#692,.T.);+#692 = LINE('',#693,#694);+#693 = CARTESIAN_POINT('',(-2.,-1.7,0.4));+#694 = VECTOR('',#695,1.);+#695 = DIRECTION('',(1.,0.,0.));+#696 = ORIENTED_EDGE('',*,*,#94,.F.);+#697 = PLANE('',#698);+#698 = AXIS2_PLACEMENT_3D('',#699,#700,#701);+#699 = CARTESIAN_POINT('',(-2.,-1.3,0.4));+#700 = DIRECTION('',(0.,0.,1.));+#701 = DIRECTION('',(1.,0.,0.));+#702 = ADVANCED_FACE('',(#703),#730,.F.);+#703 = FACE_BOUND('',#704,.F.);+#704 = EDGE_LOOP('',(#705,#713,#714,#715,#716,#724));+#705 = ORIENTED_EDGE('',*,*,#706,.T.);+#706 = EDGE_CURVE('',#707,#684,#709,.T.);+#707 = VERTEX_POINT('',#708);+#708 = CARTESIAN_POINT('',(-2.,-1.7,1.836970198721E-16));+#709 = LINE('',#710,#711);+#710 = CARTESIAN_POINT('',(-2.,-1.7,1.836970198721E-16));+#711 = VECTOR('',#712,1.);+#712 = DIRECTION('',(0.,0.,1.));+#713 = ORIENTED_EDGE('',*,*,#691,.T.);+#714 = ORIENTED_EDGE('',*,*,#86,.F.);+#715 = ORIENTED_EDGE('',*,*,#276,.F.);+#716 = ORIENTED_EDGE('',*,*,#717,.T.);+#717 = EDGE_CURVE('',#269,#718,#720,.T.);+#718 = VERTEX_POINT('',#719);+#719 = CARTESIAN_POINT('',(-0.5,-1.7,0.));+#720 = LINE('',#721,#722);+#721 = CARTESIAN_POINT('',(-0.5,-1.7,0.4));+#722 = VECTOR('',#723,1.);+#723 = DIRECTION('',(-2.775557561563E-16,0.,-1.));+#724 = ORIENTED_EDGE('',*,*,#725,.T.);+#725 = EDGE_CURVE('',#718,#707,#726,.T.);+#726 = LINE('',#727,#728);+#727 = CARTESIAN_POINT('',(-0.5,-1.7,0.));+#728 = VECTOR('',#729,1.);+#729 = DIRECTION('',(-1.,0.,1.224646799147E-16));+#730 = PLANE('',#731);+#731 = AXIS2_PLACEMENT_3D('',#732,#733,#734);+#732 = CARTESIAN_POINT('',(-1.25,-1.7,0.2));+#733 = DIRECTION('',(0.,1.,0.));+#734 = DIRECTION('',(0.,0.,1.));+#735 = ADVANCED_FACE('',(#736),#754,.F.);+#736 = FACE_BOUND('',#737,.T.);+#737 = EDGE_LOOP('',(#738,#746,#747,#748));+#738 = ORIENTED_EDGE('',*,*,#739,.F.);+#739 = EDGE_CURVE('',#64,#740,#742,.T.);+#740 = VERTEX_POINT('',#741);+#741 = CARTESIAN_POINT('',(-0.9,2.15,1.52));+#742 = LINE('',#743,#744);+#743 = CARTESIAN_POINT('',(-0.940243902439,2.190243902439,1.077317073171+));+#744 = VECTOR('',#745,1.);+#745 = DIRECTION('',(9.016696346674E-02,-9.016696346674E-02,+0.991836598134));+#746 = ORIENTED_EDGE('',*,*,#71,.T.);+#747 = ORIENTED_EDGE('',*,*,#188,.T.);+#748 = ORIENTED_EDGE('',*,*,#749,.F.);+#749 = EDGE_CURVE('',#740,#189,#750,.T.);+#750 = LINE('',#751,#752);+#751 = CARTESIAN_POINT('',(-0.9,2.25,1.52));+#752 = VECTOR('',#753,1.);+#753 = DIRECTION('',(0.,-1.,0.));+#754 = PLANE('',#755);+#755 = AXIS2_PLACEMENT_3D('',#756,#757,#758);+#756 = CARTESIAN_POINT('',(-0.95,2.25,0.97));+#757 = DIRECTION('',(0.995893206468,0.,-9.053574604252E-02));+#758 = DIRECTION('',(0.,1.,0.));+#759 = ADVANCED_FACE('',(#760,#778),#789,.T.);+#760 = FACE_BOUND('',#761,.T.);+#761 = EDGE_LOOP('',(#762,#770,#776,#777));+#762 = ORIENTED_EDGE('',*,*,#763,.T.);+#763 = EDGE_CURVE('',#198,#764,#766,.T.);+#764 = VERTEX_POINT('',#765);+#765 = CARTESIAN_POINT('',(1.4,2.15,1.52));+#766 = LINE('',#767,#768);+#767 = CARTESIAN_POINT('',(1.4,-2.25,1.52));+#768 = VECTOR('',#769,1.);+#769 = DIRECTION('',(0.,1.,0.));+#770 = ORIENTED_EDGE('',*,*,#771,.T.);+#771 = EDGE_CURVE('',#764,#740,#772,.T.);+#772 = LINE('',#773,#774);+#773 = CARTESIAN_POINT('',(1.5,2.15,1.52));+#774 = VECTOR('',#775,1.);+#775 = DIRECTION('',(-1.,0.,0.));+#776 = ORIENTED_EDGE('',*,*,#749,.T.);+#777 = ORIENTED_EDGE('',*,*,#205,.T.);+#778 = FACE_BOUND('',#779,.T.);+#779 = EDGE_LOOP('',(#780));+#780 = ORIENTED_EDGE('',*,*,#781,.T.);+#781 = EDGE_CURVE('',#782,#782,#784,.T.);+#782 = VERTEX_POINT('',#783);+#783 = CARTESIAN_POINT('',(-1.E-01,-8.572527594031E-17,1.52));+#784 = CIRCLE('',#785,0.35);+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);+#786 = CARTESIAN_POINT('',(0.25,0.,1.52));+#787 = DIRECTION('',(0.,0.,-1.));+#788 = DIRECTION('',(-1.,0.,0.));+#789 = PLANE('',#790);+#790 = AXIS2_PLACEMENT_3D('',#791,#792,#793);+#791 = CARTESIAN_POINT('',(0.25,0.,1.52));+#792 = DIRECTION('',(0.,0.,1.));+#793 = DIRECTION('',(1.,0.,0.));+#794 = ADVANCED_FACE('',(#795),#806,.F.);+#795 = FACE_BOUND('',#796,.T.);+#796 = EDGE_LOOP('',(#797,#798,#799,#805));+#797 = ORIENTED_EDGE('',*,*,#197,.F.);+#798 = ORIENTED_EDGE('',*,*,#291,.T.);+#799 = ORIENTED_EDGE('',*,*,#800,.T.);+#800 = EDGE_CURVE('',#292,#764,#801,.T.);+#801 = LINE('',#802,#803);+#802 = CARTESIAN_POINT('',(1.432113821138,2.182113821138,1.16674796748)+);+#803 = VECTOR('',#804,1.);+#804 = DIRECTION('',(-9.016696346674E-02,-9.016696346674E-02,+0.991836598134));+#805 = ORIENTED_EDGE('',*,*,#763,.F.);+#806 = PLANE('',#807);+#807 = AXIS2_PLACEMENT_3D('',#808,#809,#810);+#808 = CARTESIAN_POINT('',(1.45,-2.25,0.97));+#809 = DIRECTION('',(-0.995893206468,-1.745273210036E-18,+-9.053574604252E-02));+#810 = DIRECTION('',(1.738105733305E-18,-1.,1.580096121186E-19));+#811 = ADVANCED_FACE('',(#812),#823,.T.);+#812 = FACE_BOUND('',#813,.T.);+#813 = EDGE_LOOP('',(#814,#815,#816,#817));+#814 = ORIENTED_EDGE('',*,*,#660,.F.);+#815 = ORIENTED_EDGE('',*,*,#268,.F.);+#816 = ORIENTED_EDGE('',*,*,#717,.T.);+#817 = ORIENTED_EDGE('',*,*,#818,.F.);+#818 = EDGE_CURVE('',#661,#718,#819,.T.);+#819 = LINE('',#820,#821);+#820 = CARTESIAN_POINT('',(-0.5,-1.3,0.));+#821 = VECTOR('',#822,1.);+#822 = DIRECTION('',(0.,-1.,0.));+#823 = PLANE('',#824);+#824 = AXIS2_PLACEMENT_3D('',#825,#826,#827);+#825 = CARTESIAN_POINT('',(-0.5,-1.3,0.4));+#826 = DIRECTION('',(1.,0.,-2.775557561563E-16));+#827 = DIRECTION('',(-2.775557561563E-16,0.,-1.));+#828 = ADVANCED_FACE('',(#829),#847,.T.);+#829 = FACE_BOUND('',#830,.T.);+#830 = EDGE_LOOP('',(#831,#839,#845,#846));+#831 = ORIENTED_EDGE('',*,*,#832,.F.);+#832 = EDGE_CURVE('',#833,#621,#835,.T.);+#833 = VERTEX_POINT('',#834);+#834 = CARTESIAN_POINT('',(-0.5,-0.64,0.));+#835 = LINE('',#836,#837);+#836 = CARTESIAN_POINT('',(-0.5,-0.64,0.));+#837 = VECTOR('',#838,1.);+#838 = DIRECTION('',(0.,1.,0.));+#839 = ORIENTED_EDGE('',*,*,#840,.T.);+#840 = EDGE_CURVE('',#833,#238,#841,.T.);+#841 = LINE('',#842,#843);+#842 = CARTESIAN_POINT('',(-0.5,-0.64,0.));+#843 = VECTOR('',#844,1.);+#844 = DIRECTION('',(0.,0.,1.));+#845 = ORIENTED_EDGE('',*,*,#245,.F.);+#846 = ORIENTED_EDGE('',*,*,#620,.T.);+#847 = PLANE('',#848);+#848 = AXIS2_PLACEMENT_3D('',#849,#850,#851);+#849 = CARTESIAN_POINT('',(-0.5,-0.64,0.));+#850 = DIRECTION('',(-1.,0.,0.));+#851 = DIRECTION('',(0.,1.,0.));+#852 = ADVANCED_FACE('',(#853),#871,.T.);+#853 = FACE_BOUND('',#854,.T.);+#854 = EDGE_LOOP('',(#855,#863,#869,#870));+#855 = ORIENTED_EDGE('',*,*,#856,.F.);+#856 = EDGE_CURVE('',#857,#833,#859,.T.);+#857 = VERTEX_POINT('',#858);+#858 = CARTESIAN_POINT('',(1.5,-0.64,0.));+#859 = LINE('',#860,#861);+#860 = CARTESIAN_POINT('',(1.5,-0.64,0.));+#861 = VECTOR('',#862,1.);+#862 = DIRECTION('',(-1.,0.,0.));+#863 = ORIENTED_EDGE('',*,*,#864,.T.);+#864 = EDGE_CURVE('',#857,#230,#865,.T.);+#865 = LINE('',#866,#867);+#866 = CARTESIAN_POINT('',(1.5,-0.64,0.));+#867 = VECTOR('',#868,1.);+#868 = DIRECTION('',(0.,0.,1.));+#869 = ORIENTED_EDGE('',*,*,#237,.F.);+#870 = ORIENTED_EDGE('',*,*,#840,.F.);+#871 = PLANE('',#872);+#872 = AXIS2_PLACEMENT_3D('',#873,#874,#875);+#873 = CARTESIAN_POINT('',(1.5,-0.64,0.));+#874 = DIRECTION('',(0.,-1.,0.));+#875 = DIRECTION('',(-1.,0.,0.));+#876 = ADVANCED_FACE('',(#877),#895,.T.);+#877 = FACE_BOUND('',#878,.T.);+#878 = EDGE_LOOP('',(#879,#887,#893,#894));+#879 = ORIENTED_EDGE('',*,*,#880,.F.);+#880 = EDGE_CURVE('',#881,#857,#883,.T.);+#881 = VERTEX_POINT('',#882);+#882 = CARTESIAN_POINT('',(1.5,-0.8,0.));+#883 = LINE('',#884,#885);+#884 = CARTESIAN_POINT('',(1.5,-0.8,0.));+#885 = VECTOR('',#886,1.);+#886 = DIRECTION('',(0.,1.,0.));+#887 = ORIENTED_EDGE('',*,*,#888,.T.);+#888 = EDGE_CURVE('',#881,#222,#889,.T.);+#889 = LINE('',#890,#891);+#890 = CARTESIAN_POINT('',(1.5,-0.8,0.));+#891 = VECTOR('',#892,1.);+#892 = DIRECTION('',(0.,0.,1.));+#893 = ORIENTED_EDGE('',*,*,#229,.T.);+#894 = ORIENTED_EDGE('',*,*,#864,.F.);+#895 = PLANE('',#896);+#896 = AXIS2_PLACEMENT_3D('',#897,#898,#899);+#897 = CARTESIAN_POINT('',(1.5,-0.8,0.));+#898 = DIRECTION('',(-1.,0.,0.));+#899 = DIRECTION('',(0.,1.,0.));+#900 = ADVANCED_FACE('',(#901),#927,.T.);+#901 = FACE_BOUND('',#902,.T.);+#902 = EDGE_LOOP('',(#903,#913,#919,#920,#921));+#903 = ORIENTED_EDGE('',*,*,#904,.T.);+#904 = EDGE_CURVE('',#905,#907,#909,.T.);+#905 = VERTEX_POINT('',#906);+#906 = CARTESIAN_POINT('',(1.85,-0.8,0.));+#907 = VERTEX_POINT('',#908);+#908 = CARTESIAN_POINT('',(1.85,-0.8,0.4));+#909 = LINE('',#910,#911);+#910 = CARTESIAN_POINT('',(1.85,-0.8,0.));+#911 = VECTOR('',#912,1.);+#912 = DIRECTION('',(0.,0.,1.));+#913 = ORIENTED_EDGE('',*,*,#914,.T.);+#914 = EDGE_CURVE('',#907,#340,#915,.T.);+#915 = LINE('',#916,#917);+#916 = CARTESIAN_POINT('',(1.85,-0.8,0.4));+#917 = VECTOR('',#918,1.);+#918 = DIRECTION('',(-1.,0.,0.));+#919 = ORIENTED_EDGE('',*,*,#347,.F.);+#920 = ORIENTED_EDGE('',*,*,#888,.F.);+#921 = ORIENTED_EDGE('',*,*,#922,.F.);+#922 = EDGE_CURVE('',#905,#881,#923,.T.);+#923 = LINE('',#924,#925);+#924 = CARTESIAN_POINT('',(1.85,-0.8,0.));+#925 = VECTOR('',#926,1.);+#926 = DIRECTION('',(-1.,0.,0.));+#927 = PLANE('',#928);+#928 = AXIS2_PLACEMENT_3D('',#929,#930,#931);+#929 = CARTESIAN_POINT('',(1.85,-0.8,0.));+#930 = DIRECTION('',(0.,-1.,0.));+#931 = DIRECTION('',(-1.,0.,0.));+#932 = ADVANCED_FACE('',(#933),#969,.F.);+#933 = FACE_BOUND('',#934,.F.);+#934 = EDGE_LOOP('',(#935,#945,#953,#959,#960,#961,#962,#963));+#935 = ORIENTED_EDGE('',*,*,#936,.T.);+#936 = EDGE_CURVE('',#937,#939,#941,.T.);+#937 = VERTEX_POINT('',#938);+#938 = CARTESIAN_POINT('',(1.85,0.8,0.4));+#939 = VERTEX_POINT('',#940);+#940 = CARTESIAN_POINT('',(2.,0.56,0.4));+#941 = LINE('',#942,#943);+#942 = CARTESIAN_POINT('',(1.85,0.8,0.4));+#943 = VECTOR('',#944,1.);+#944 = DIRECTION('',(0.529998940003,-0.847998304005,0.));+#945 = ORIENTED_EDGE('',*,*,#946,.T.);+#946 = EDGE_CURVE('',#939,#947,#949,.T.);+#947 = VERTEX_POINT('',#948);+#948 = CARTESIAN_POINT('',(2.,-0.56,0.4));+#949 = LINE('',#950,#951);+#950 = CARTESIAN_POINT('',(2.,0.,0.4));+#951 = VECTOR('',#952,1.);+#952 = DIRECTION('',(0.,-1.,0.));+#953 = ORIENTED_EDGE('',*,*,#954,.T.);+#954 = EDGE_CURVE('',#947,#907,#955,.T.);+#955 = LINE('',#956,#957);+#956 = CARTESIAN_POINT('',(2.,-0.56,0.4));+#957 = VECTOR('',#958,1.);+#958 = DIRECTION('',(-0.529998940003,-0.847998304005,0.));+#959 = ORIENTED_EDGE('',*,*,#914,.T.);+#960 = ORIENTED_EDGE('',*,*,#339,.T.);+#961 = ORIENTED_EDGE('',*,*,#331,.F.);+#962 = ORIENTED_EDGE('',*,*,#323,.T.);+#963 = ORIENTED_EDGE('',*,*,#964,.T.);+#964 = EDGE_CURVE('',#316,#937,#965,.T.);+#965 = LINE('',#966,#967);+#966 = CARTESIAN_POINT('',(1.5,0.8,0.4));+#967 = VECTOR('',#968,1.);+#968 = DIRECTION('',(1.,0.,0.));+#969 = PLANE('',#970);+#970 = AXIS2_PLACEMENT_3D('',#971,#972,#973);+#971 = CARTESIAN_POINT('',(0.794151509358,1.042653663775E-17,0.4));+#972 = DIRECTION('',(-0.,-0.,-1.));+#973 = DIRECTION('',(-1.,0.,0.));+#974 = ADVANCED_FACE('',(#975),#1001,.T.);+#975 = FACE_BOUND('',#976,.T.);+#976 = EDGE_LOOP('',(#977,#985,#986,#987,#995));+#977 = ORIENTED_EDGE('',*,*,#978,.T.);+#978 = EDGE_CURVE('',#979,#308,#981,.T.);+#979 = VERTEX_POINT('',#980);+#980 = CARTESIAN_POINT('',(1.5,0.8,0.));+#981 = LINE('',#982,#983);+#982 = CARTESIAN_POINT('',(1.5,0.8,0.));+#983 = VECTOR('',#984,1.);+#984 = DIRECTION('',(0.,0.,1.));+#985 = ORIENTED_EDGE('',*,*,#315,.T.);+#986 = ORIENTED_EDGE('',*,*,#964,.T.);+#987 = ORIENTED_EDGE('',*,*,#988,.F.);+#988 = EDGE_CURVE('',#989,#937,#991,.T.);+#989 = VERTEX_POINT('',#990);+#990 = CARTESIAN_POINT('',(1.85,0.8,0.));+#991 = LINE('',#992,#993);+#992 = CARTESIAN_POINT('',(1.85,0.8,0.));+#993 = VECTOR('',#994,1.);+#994 = DIRECTION('',(0.,0.,1.));+#995 = ORIENTED_EDGE('',*,*,#996,.F.);+#996 = EDGE_CURVE('',#979,#989,#997,.T.);+#997 = LINE('',#998,#999);+#998 = CARTESIAN_POINT('',(1.5,0.8,0.));+#999 = VECTOR('',#1000,1.);+#1000 = DIRECTION('',(1.,0.,0.));+#1001 = PLANE('',#1002);+#1002 = AXIS2_PLACEMENT_3D('',#1003,#1004,#1005);+#1003 = CARTESIAN_POINT('',(1.5,0.8,0.));+#1004 = DIRECTION('',(0.,1.,0.));+#1005 = DIRECTION('',(1.,0.,0.));+#1006 = ADVANCED_FACE('',(#1007),#1013,.F.);+#1007 = FACE_BOUND('',#1008,.T.);+#1008 = EDGE_LOOP('',(#1009,#1010,#1011,#1012));+#1009 = ORIENTED_EDGE('',*,*,#800,.F.);+#1010 = ORIENTED_EDGE('',*,*,#363,.T.);+#1011 = ORIENTED_EDGE('',*,*,#739,.T.);+#1012 = ORIENTED_EDGE('',*,*,#771,.F.);+#1013 = PLANE('',#1014);+#1014 = AXIS2_PLACEMENT_3D('',#1015,#1016,#1017);+#1015 = CARTESIAN_POINT('',(1.5,2.2,0.97));+#1016 = DIRECTION('',(1.745273210036E-18,-0.995893206468,+-9.053574604252E-02));+#1017 = DIRECTION('',(1.,1.738105733305E-18,1.580096121186E-19));+#1018 = ADVANCED_FACE('',(#1019),#1044,.T.);+#1019 = FACE_BOUND('',#1020,.T.);+#1020 = EDGE_LOOP('',(#1021,#1031,#1037,#1038));+#1021 = ORIENTED_EDGE('',*,*,#1022,.F.);+#1022 = EDGE_CURVE('',#1023,#1025,#1027,.T.);+#1023 = VERTEX_POINT('',#1024);+#1024 = CARTESIAN_POINT('',(-0.5,0.64,0.));+#1025 = VERTEX_POINT('',#1026);+#1026 = CARTESIAN_POINT('',(1.5,0.64,0.));+#1027 = LINE('',#1028,#1029);+#1028 = CARTESIAN_POINT('',(-0.5,0.64,0.));+#1029 = VECTOR('',#1030,1.);+#1030 = DIRECTION('',(1.,0.,0.));+#1031 = ORIENTED_EDGE('',*,*,#1032,.T.);+#1032 = EDGE_CURVE('',#1023,#387,#1033,.T.);+#1033 = LINE('',#1034,#1035);+#1034 = CARTESIAN_POINT('',(-0.5,0.64,0.));+#1035 = VECTOR('',#1036,1.);+#1036 = DIRECTION('',(0.,0.,1.));+#1037 = ORIENTED_EDGE('',*,*,#384,.F.);+#1038 = ORIENTED_EDGE('',*,*,#1039,.F.);+#1039 = EDGE_CURVE('',#1025,#385,#1040,.T.);+#1040 = LINE('',#1041,#1042);+#1041 = CARTESIAN_POINT('',(1.5,0.64,0.));+#1042 = VECTOR('',#1043,1.);+#1043 = DIRECTION('',(0.,0.,1.));+#1044 = PLANE('',#1045);+#1045 = AXIS2_PLACEMENT_3D('',#1046,#1047,#1048);+#1046 = CARTESIAN_POINT('',(-0.5,0.64,0.));+#1047 = DIRECTION('',(0.,1.,0.));+#1048 = DIRECTION('',(1.,0.,0.));+#1049 = ADVANCED_FACE('',(#1050),#1061,.T.);+#1050 = FACE_BOUND('',#1051,.T.);+#1051 = EDGE_LOOP('',(#1052,#1058,#1059,#1060));+#1052 = ORIENTED_EDGE('',*,*,#1053,.F.);+#1053 = EDGE_CURVE('',#564,#1023,#1054,.T.);+#1054 = LINE('',#1055,#1056);+#1055 = CARTESIAN_POINT('',(-0.5,-0.64,0.));+#1056 = VECTOR('',#1057,1.);+#1057 = DIRECTION('',(0.,1.,0.));+#1058 = ORIENTED_EDGE('',*,*,#563,.F.);+#1059 = ORIENTED_EDGE('',*,*,#434,.F.);+#1060 = ORIENTED_EDGE('',*,*,#1032,.F.);+#1061 = PLANE('',#1062);+#1062 = AXIS2_PLACEMENT_3D('',#1063,#1064,#1065);+#1063 = CARTESIAN_POINT('',(-0.5,-0.64,0.));+#1064 = DIRECTION('',(-1.,0.,0.));+#1065 = DIRECTION('',(0.,1.,0.));+#1066 = ADVANCED_FACE('',(#1067),#1078,.T.);+#1067 = FACE_BOUND('',#1068,.T.);+#1068 = EDGE_LOOP('',(#1069,#1070,#1071,#1072));+#1069 = ORIENTED_EDGE('',*,*,#466,.F.);+#1070 = ORIENTED_EDGE('',*,*,#411,.F.);+#1071 = ORIENTED_EDGE('',*,*,#523,.T.);+#1072 = ORIENTED_EDGE('',*,*,#1073,.F.);+#1073 = EDGE_CURVE('',#467,#524,#1074,.T.);+#1074 = LINE('',#1075,#1076);+#1075 = CARTESIAN_POINT('',(-0.5,1.7,0.));+#1076 = VECTOR('',#1077,1.);+#1077 = DIRECTION('',(0.,-1.,0.));+#1078 = PLANE('',#1079);+#1079 = AXIS2_PLACEMENT_3D('',#1080,#1081,#1082);+#1080 = CARTESIAN_POINT('',(-0.5,1.7,0.4));+#1081 = DIRECTION('',(1.,0.,-2.775557561563E-16));+#1082 = DIRECTION('',(-2.775557561563E-16,0.,-1.));+#1083 = ADVANCED_FACE('',(#1084),#1095,.T.);+#1084 = FACE_BOUND('',#1085,.T.);+#1085 = EDGE_LOOP('',(#1086,#1092,#1093,#1094));+#1086 = ORIENTED_EDGE('',*,*,#1087,.F.);+#1087 = EDGE_CURVE('',#1025,#979,#1088,.T.);+#1088 = LINE('',#1089,#1090);+#1089 = CARTESIAN_POINT('',(1.5,0.64,0.));+#1090 = VECTOR('',#1091,1.);+#1091 = DIRECTION('',(0.,1.,0.));+#1092 = ORIENTED_EDGE('',*,*,#1039,.T.);+#1093 = ORIENTED_EDGE('',*,*,#394,.T.);+#1094 = ORIENTED_EDGE('',*,*,#978,.F.);+#1095 = PLANE('',#1096);+#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099);+#1097 = CARTESIAN_POINT('',(1.5,0.64,0.));+#1098 = DIRECTION('',(-1.,0.,0.));+#1099 = DIRECTION('',(0.,1.,0.));+#1100 = ADVANCED_FACE('',(#1101),#1112,.T.);+#1101 = FACE_BOUND('',#1102,.T.);+#1102 = EDGE_LOOP('',(#1103,#1109,#1110,#1111));+#1103 = ORIENTED_EDGE('',*,*,#1104,.T.);+#1104 = EDGE_CURVE('',#449,#513,#1105,.T.);+#1105 = LINE('',#1106,#1107);+#1106 = CARTESIAN_POINT('',(-2.,1.7,1.836970198721E-16));+#1107 = VECTOR('',#1108,1.);+#1108 = DIRECTION('',(0.,-1.,0.));+#1109 = ORIENTED_EDGE('',*,*,#512,.T.);+#1110 = ORIENTED_EDGE('',*,*,#489,.F.);+#1111 = ORIENTED_EDGE('',*,*,#448,.F.);+#1112 = PLANE('',#1113);+#1113 = AXIS2_PLACEMENT_3D('',#1114,#1115,#1116);+#1114 = CARTESIAN_POINT('',(-2.,1.7,1.836970198721E-16));+#1115 = DIRECTION('',(-1.,0.,0.));+#1116 = DIRECTION('',(0.,0.,1.));+#1117 = ADVANCED_FACE('',(#1118),#1124,.T.);+#1118 = FACE_BOUND('',#1119,.T.);+#1119 = EDGE_LOOP('',(#1120,#1121,#1122,#1123));+#1120 = ORIENTED_EDGE('',*,*,#1073,.T.);+#1121 = ORIENTED_EDGE('',*,*,#531,.T.);+#1122 = ORIENTED_EDGE('',*,*,#1104,.F.);+#1123 = ORIENTED_EDGE('',*,*,#474,.F.);+#1124 = PLANE('',#1125);+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);+#1126 = CARTESIAN_POINT('',(-0.5,1.7,0.));+#1127 = DIRECTION('',(-1.224646799147E-16,-0.,-1.));+#1128 = DIRECTION('',(-1.,0.,1.224646799147E-16));+#1129 = ADVANCED_FACE('',(#1130),#1141,.T.);+#1130 = FACE_BOUND('',#1131,.T.);+#1131 = EDGE_LOOP('',(#1132,#1138,#1139,#1140));+#1132 = ORIENTED_EDGE('',*,*,#1133,.T.);+#1133 = EDGE_CURVE('',#546,#610,#1134,.T.);+#1134 = LINE('',#1135,#1136);+#1135 = CARTESIAN_POINT('',(-2.,0.2,1.836970198721E-16));+#1136 = VECTOR('',#1137,1.);+#1137 = DIRECTION('',(0.,-1.,0.));+#1138 = ORIENTED_EDGE('',*,*,#609,.T.);+#1139 = ORIENTED_EDGE('',*,*,#586,.F.);+#1140 = ORIENTED_EDGE('',*,*,#545,.F.);+#1141 = PLANE('',#1142);+#1142 = AXIS2_PLACEMENT_3D('',#1143,#1144,#1145);+#1143 = CARTESIAN_POINT('',(-2.,0.2,1.836970198721E-16));+#1144 = DIRECTION('',(-1.,0.,0.));+#1145 = DIRECTION('',(0.,0.,1.));+#1146 = ADVANCED_FACE('',(#1147),#1158,.T.);+#1147 = FACE_BOUND('',#1148,.T.);+#1148 = EDGE_LOOP('',(#1149,#1155,#1156,#1157));+#1149 = ORIENTED_EDGE('',*,*,#1150,.T.);+#1150 = EDGE_CURVE('',#564,#621,#1151,.T.);+#1151 = LINE('',#1152,#1153);+#1152 = CARTESIAN_POINT('',(-0.5,0.2,0.));+#1153 = VECTOR('',#1154,1.);+#1154 = DIRECTION('',(0.,-1.,0.));+#1155 = ORIENTED_EDGE('',*,*,#628,.T.);+#1156 = ORIENTED_EDGE('',*,*,#1133,.F.);+#1157 = ORIENTED_EDGE('',*,*,#571,.F.);+#1158 = PLANE('',#1159);+#1159 = AXIS2_PLACEMENT_3D('',#1160,#1161,#1162);+#1160 = CARTESIAN_POINT('',(-0.5,0.2,0.));+#1161 = DIRECTION('',(-1.224646799147E-16,-0.,-1.));+#1162 = DIRECTION('',(-1.,0.,1.224646799147E-16));+#1163 = ADVANCED_FACE('',(#1164),#1175,.T.);+#1164 = FACE_BOUND('',#1165,.T.);+#1165 = EDGE_LOOP('',(#1166,#1172,#1173,#1174));+#1166 = ORIENTED_EDGE('',*,*,#1167,.T.);+#1167 = EDGE_CURVE('',#643,#707,#1168,.T.);+#1168 = LINE('',#1169,#1170);+#1169 = CARTESIAN_POINT('',(-2.,-1.3,1.836970198721E-16));+#1170 = VECTOR('',#1171,1.);+#1171 = DIRECTION('',(0.,-1.,0.));+#1172 = ORIENTED_EDGE('',*,*,#706,.T.);+#1173 = ORIENTED_EDGE('',*,*,#683,.F.);+#1174 = ORIENTED_EDGE('',*,*,#642,.F.);+#1175 = PLANE('',#1176);+#1176 = AXIS2_PLACEMENT_3D('',#1177,#1178,#1179);+#1177 = CARTESIAN_POINT('',(-2.,-1.3,1.836970198721E-16));+#1178 = DIRECTION('',(-1.,0.,0.));+#1179 = DIRECTION('',(0.,0.,1.));+#1180 = ADVANCED_FACE('',(#1181),#1187,.T.);+#1181 = FACE_BOUND('',#1182,.T.);+#1182 = EDGE_LOOP('',(#1183,#1184,#1185,#1186));+#1183 = ORIENTED_EDGE('',*,*,#818,.T.);+#1184 = ORIENTED_EDGE('',*,*,#725,.T.);+#1185 = ORIENTED_EDGE('',*,*,#1167,.F.);+#1186 = ORIENTED_EDGE('',*,*,#668,.F.);+#1187 = PLANE('',#1188);+#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191);+#1189 = CARTESIAN_POINT('',(-0.5,-1.3,0.));+#1190 = DIRECTION('',(-1.224646799147E-16,-0.,-1.));+#1191 = DIRECTION('',(-1.,0.,1.224646799147E-16));+#1192 = ADVANCED_FACE('',(#1193),#1212,.F.);+#1193 = FACE_BOUND('',#1194,.F.);+#1194 = EDGE_LOOP('',(#1195,#1203,#1210,#1211));+#1195 = ORIENTED_EDGE('',*,*,#1196,.T.);+#1196 = EDGE_CURVE('',#782,#1197,#1199,.T.);+#1197 = VERTEX_POINT('',#1198);+#1198 = CARTESIAN_POINT('',(-1.E-01,-8.572527594031E-17,1.42));+#1199 = LINE('',#1200,#1201);+#1200 = CARTESIAN_POINT('',(-1.E-01,-8.572527594031E-17,1.52));+#1201 = VECTOR('',#1202,1.);+#1202 = DIRECTION('',(0.,0.,-1.));+#1203 = ORIENTED_EDGE('',*,*,#1204,.F.);+#1204 = EDGE_CURVE('',#1197,#1197,#1205,.T.);+#1205 = CIRCLE('',#1206,0.35);+#1206 = AXIS2_PLACEMENT_3D('',#1207,#1208,#1209);+#1207 = CARTESIAN_POINT('',(0.25,0.,1.42));+#1208 = DIRECTION('',(0.,0.,-1.));+#1209 = DIRECTION('',(-1.,0.,0.));+#1210 = ORIENTED_EDGE('',*,*,#1196,.F.);+#1211 = ORIENTED_EDGE('',*,*,#781,.T.);+#1212 = CYLINDRICAL_SURFACE('',#1213,0.35);+#1213 = AXIS2_PLACEMENT_3D('',#1214,#1215,#1216);+#1214 = CARTESIAN_POINT('',(0.25,0.,1.52));+#1215 = DIRECTION('',(0.,0.,-1.));+#1216 = DIRECTION('',(-1.,0.,0.));+#1217 = ADVANCED_FACE('',(#1218),#1251,.T.);+#1218 = FACE_BOUND('',#1219,.T.);+#1219 = EDGE_LOOP('',(#1220,#1228,#1229,#1230,#1231,#1232,#1233,#1234,+#1235,#1236,#1237,#1245));+#1220 = ORIENTED_EDGE('',*,*,#1221,.T.);+#1221 = EDGE_CURVE('',#1222,#905,#1224,.T.);+#1222 = VERTEX_POINT('',#1223);+#1223 = CARTESIAN_POINT('',(2.,-0.56,0.));+#1224 = LINE('',#1225,#1226);+#1225 = CARTESIAN_POINT('',(2.,-0.56,0.));+#1226 = VECTOR('',#1227,1.);+#1227 = DIRECTION('',(-0.529998940003,-0.847998304005,0.));+#1228 = ORIENTED_EDGE('',*,*,#922,.T.);+#1229 = ORIENTED_EDGE('',*,*,#880,.T.);+#1230 = ORIENTED_EDGE('',*,*,#856,.T.);+#1231 = ORIENTED_EDGE('',*,*,#832,.T.);+#1232 = ORIENTED_EDGE('',*,*,#1150,.F.);+#1233 = ORIENTED_EDGE('',*,*,#1053,.T.);+#1234 = ORIENTED_EDGE('',*,*,#1022,.T.);+#1235 = ORIENTED_EDGE('',*,*,#1087,.T.);+#1236 = ORIENTED_EDGE('',*,*,#996,.T.);+#1237 = ORIENTED_EDGE('',*,*,#1238,.T.);+#1238 = EDGE_CURVE('',#989,#1239,#1241,.T.);+#1239 = VERTEX_POINT('',#1240);+#1240 = CARTESIAN_POINT('',(2.,0.56,0.));+#1241 = LINE('',#1242,#1243);+#1242 = CARTESIAN_POINT('',(1.85,0.8,0.));+#1243 = VECTOR('',#1244,1.);+#1244 = DIRECTION('',(0.529998940003,-0.847998304005,0.));+#1245 = ORIENTED_EDGE('',*,*,#1246,.T.);+#1246 = EDGE_CURVE('',#1239,#1222,#1247,.T.);+#1247 = LINE('',#1248,#1249);+#1248 = CARTESIAN_POINT('',(2.,0.56,0.));+#1249 = VECTOR('',#1250,1.);+#1250 = DIRECTION('',(0.,-1.,0.));+#1251 = PLANE('',#1252);+#1252 = AXIS2_PLACEMENT_3D('',#1253,#1254,#1255);+#1253 = CARTESIAN_POINT('',(0.794151509358,1.042653663775E-17,0.));+#1254 = DIRECTION('',(-0.,-0.,-1.));+#1255 = DIRECTION('',(-1.,0.,0.));+#1256 = ADVANCED_FACE('',(#1257),#1268,.T.);+#1257 = FACE_BOUND('',#1258,.T.);+#1258 = EDGE_LOOP('',(#1259,#1265,#1266,#1267));+#1259 = ORIENTED_EDGE('',*,*,#1260,.T.);+#1260 = EDGE_CURVE('',#1222,#947,#1261,.T.);+#1261 = LINE('',#1262,#1263);+#1262 = CARTESIAN_POINT('',(2.,-0.56,0.));+#1263 = VECTOR('',#1264,1.);+#1264 = DIRECTION('',(0.,0.,1.));+#1265 = ORIENTED_EDGE('',*,*,#954,.T.);+#1266 = ORIENTED_EDGE('',*,*,#904,.F.);+#1267 = ORIENTED_EDGE('',*,*,#1221,.F.);+#1268 = PLANE('',#1269);+#1269 = AXIS2_PLACEMENT_3D('',#1270,#1271,#1272);+#1270 = CARTESIAN_POINT('',(2.,-0.56,0.));+#1271 = DIRECTION('',(0.847998304005,-0.529998940003,0.));+#1272 = DIRECTION('',(-0.529998940003,-0.847998304005,0.));+#1273 = ADVANCED_FACE('',(#1274),#1285,.T.);+#1274 = FACE_BOUND('',#1275,.T.);+#1275 = EDGE_LOOP('',(#1276,#1277,#1278,#1284));+#1276 = ORIENTED_EDGE('',*,*,#988,.T.);+#1277 = ORIENTED_EDGE('',*,*,#936,.T.);+#1278 = ORIENTED_EDGE('',*,*,#1279,.F.);+#1279 = EDGE_CURVE('',#1239,#939,#1280,.T.);+#1280 = LINE('',#1281,#1282);+#1281 = CARTESIAN_POINT('',(2.,0.56,0.));+#1282 = VECTOR('',#1283,1.);+#1283 = DIRECTION('',(0.,0.,1.));+#1284 = ORIENTED_EDGE('',*,*,#1238,.F.);+#1285 = PLANE('',#1286);+#1286 = AXIS2_PLACEMENT_3D('',#1287,#1288,#1289);+#1287 = CARTESIAN_POINT('',(1.85,0.8,0.));+#1288 = DIRECTION('',(0.847998304005,0.529998940003,0.));+#1289 = DIRECTION('',(0.529998940003,-0.847998304005,0.));+#1290 = ADVANCED_FACE('',(#1291),#1297,.T.);+#1291 = FACE_BOUND('',#1292,.T.);+#1292 = EDGE_LOOP('',(#1293,#1294,#1295,#1296));+#1293 = ORIENTED_EDGE('',*,*,#1260,.F.);+#1294 = ORIENTED_EDGE('',*,*,#1246,.F.);+#1295 = ORIENTED_EDGE('',*,*,#1279,.T.);+#1296 = ORIENTED_EDGE('',*,*,#946,.T.);+#1297 = PLANE('',#1298);+#1298 = AXIS2_PLACEMENT_3D('',#1299,#1300,#1301);+#1299 = CARTESIAN_POINT('',(2.,9.130123557773E-18,0.2));+#1300 = DIRECTION('',(1.,0.,0.));+#1301 = DIRECTION('',(0.,0.,1.));+#1302 = ADVANCED_FACE('',(#1303),#1306,.F.);+#1303 = FACE_BOUND('',#1304,.F.);+#1304 = EDGE_LOOP('',(#1305));+#1305 = ORIENTED_EDGE('',*,*,#1204,.T.);+#1306 = PLANE('',#1307);+#1307 = AXIS2_PLACEMENT_3D('',#1308,#1309,#1310);+#1308 = CARTESIAN_POINT('',(0.25,0.,1.42));+#1309 = DIRECTION('',(0.,0.,-1.));+#1310 = DIRECTION('',(-1.,0.,0.));+#1311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1315))+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1312,#1313,#1314)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1312 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1313 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1314 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1315 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#1312,+'distance_accuracy_value','confusion accuracy');+#1316 = PRODUCT_TYPE('part',$,(#7));+#1317 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+#1318,#1326,#1333,#1340,#1347,#1354,#1361,#1368,#1376,#1383,#1390,+#1397,#1404,#1411,#1418,#1425,#1432,#1439,#1446,#1453,#1460,#1467,+#1474,#1481,#1488,#1495,#1502,#1509,#1516,#1523,#1530,#1537,#1544,+#1551,#1558,#1565,#1572,#1579,#1586,#1593,#1600,#1607,#1614),#1311);+#1318 = STYLED_ITEM('color',(#1319),#17);+#1319 = PRESENTATION_STYLE_ASSIGNMENT((#1320));+#1320 = SURFACE_STYLE_USAGE(.BOTH.,#1321);+#1321 = SURFACE_SIDE_STYLE('',(#1322));+#1322 = SURFACE_STYLE_FILL_AREA(#1323);+#1323 = FILL_AREA_STYLE('',(#1324));+#1324 = FILL_AREA_STYLE_COLOUR('',#1325);+#1325 = COLOUR_RGB('',0.145098045468,0.141176477075,0.141176477075);+#1326 = STYLED_ITEM('color',(#1327),#57);+#1327 = PRESENTATION_STYLE_ASSIGNMENT((#1328));+#1328 = SURFACE_STYLE_USAGE(.BOTH.,#1329);+#1329 = SURFACE_SIDE_STYLE('',(#1330));+#1330 = SURFACE_STYLE_FILL_AREA(#1331);+#1331 = FILL_AREA_STYLE('',(#1332));+#1332 = FILL_AREA_STYLE_COLOUR('',#1325);+#1333 = STYLED_ITEM('color',(#1334),#184);+#1334 = PRESENTATION_STYLE_ASSIGNMENT((#1335));+#1335 = SURFACE_STYLE_USAGE(.BOTH.,#1336);+#1336 = SURFACE_SIDE_STYLE('',(#1337));+#1337 = SURFACE_STYLE_FILL_AREA(#1338);+#1338 = FILL_AREA_STYLE('',(#1339));+#1339 = FILL_AREA_STYLE_COLOUR('',#1325);+#1340 = STYLED_ITEM('color',(#1341),#215);+#1341 = PRESENTATION_STYLE_ASSIGNMENT((#1342));+#1342 = SURFACE_STYLE_USAGE(.BOTH.,#1343);+#1343 = SURFACE_SIDE_STYLE('',(#1344));+#1344 = SURFACE_STYLE_FILL_AREA(#1345);+#1345 = FILL_AREA_STYLE('',(#1346));+#1346 = FILL_AREA_STYLE_COLOUR('',#1325);+#1347 = STYLED_ITEM('color',(#1348),#286);+#1348 = PRESENTATION_STYLE_ASSIGNMENT((#1349));+#1349 = SURFACE_STYLE_USAGE(.BOTH.,#1350);+#1350 = SURFACE_SIDE_STYLE('',(#1351));+#1351 = SURFACE_STYLE_FILL_AREA(#1352);+#1352 = FILL_AREA_STYLE('',(#1353));+#1353 = FILL_AREA_STYLE_COLOUR('',#1325);+#1354 = STYLED_ITEM('color',(#1355),#358);+#1355 = PRESENTATION_STYLE_ASSIGNMENT((#1356));+#1356 = SURFACE_STYLE_USAGE(.BOTH.,#1357);+#1357 = SURFACE_SIDE_STYLE('',(#1358));+#1358 = SURFACE_STYLE_FILL_AREA(#1359);+#1359 = FILL_AREA_STYLE('',(#1360));+#1360 = FILL_AREA_STYLE_COLOUR('',#1325);+#1361 = STYLED_ITEM('color',(#1362),#380);+#1362 = PRESENTATION_STYLE_ASSIGNMENT((#1363));+#1363 = SURFACE_STYLE_USAGE(.BOTH.,#1364);+#1364 = SURFACE_SIDE_STYLE('',(#1365));+#1365 = SURFACE_STYLE_FILL_AREA(#1366);+#1366 = FILL_AREA_STYLE('',(#1367));+#1367 = FILL_AREA_STYLE_COLOUR('',#1325);+#1368 = STYLED_ITEM('color',(#1369),#444);+#1369 = PRESENTATION_STYLE_ASSIGNMENT((#1370));+#1370 = SURFACE_STYLE_USAGE(.BOTH.,#1371);+#1371 = SURFACE_SIDE_STYLE('',(#1372));+#1372 = SURFACE_STYLE_FILL_AREA(#1373);+#1373 = FILL_AREA_STYLE('',(#1374));+#1374 = FILL_AREA_STYLE_COLOUR('',#1375);+#1375 = COLOUR_RGB('',0.823529422283,0.819607853889,0.780392169952);+#1376 = STYLED_ITEM('color',(#1377),#484);+#1377 = PRESENTATION_STYLE_ASSIGNMENT((#1378));+#1378 = SURFACE_STYLE_USAGE(.BOTH.,#1379);+#1379 = SURFACE_SIDE_STYLE('',(#1380));+#1380 = SURFACE_STYLE_FILL_AREA(#1381);+#1381 = FILL_AREA_STYLE('',(#1382));+#1382 = FILL_AREA_STYLE_COLOUR('',#1375);+#1383 = STYLED_ITEM('color',(#1384),#508);+#1384 = PRESENTATION_STYLE_ASSIGNMENT((#1385));+#1385 = SURFACE_STYLE_USAGE(.BOTH.,#1386);+#1386 = SURFACE_SIDE_STYLE('',(#1387));+#1387 = SURFACE_STYLE_FILL_AREA(#1388);+#1388 = FILL_AREA_STYLE('',(#1389));+#1389 = FILL_AREA_STYLE_COLOUR('',#1375);+#1390 = STYLED_ITEM('color',(#1391),#541);+#1391 = PRESENTATION_STYLE_ASSIGNMENT((#1392));+#1392 = SURFACE_STYLE_USAGE(.BOTH.,#1393);+#1393 = SURFACE_SIDE_STYLE('',(#1394));+#1394 = SURFACE_STYLE_FILL_AREA(#1395);+#1395 = FILL_AREA_STYLE('',(#1396));+#1396 = FILL_AREA_STYLE_COLOUR('',#1375);+#1397 = STYLED_ITEM('color',(#1398),#581);+#1398 = PRESENTATION_STYLE_ASSIGNMENT((#1399));+#1399 = SURFACE_STYLE_USAGE(.BOTH.,#1400);+#1400 = SURFACE_SIDE_STYLE('',(#1401));+#1401 = SURFACE_STYLE_FILL_AREA(#1402);+#1402 = FILL_AREA_STYLE('',(#1403));+#1403 = FILL_AREA_STYLE_COLOUR('',#1375);+#1404 = STYLED_ITEM('color',(#1405),#605);+#1405 = PRESENTATION_STYLE_ASSIGNMENT((#1406));+#1406 = SURFACE_STYLE_USAGE(.BOTH.,#1407);+#1407 = SURFACE_SIDE_STYLE('',(#1408));+#1408 = SURFACE_STYLE_FILL_AREA(#1409);+#1409 = FILL_AREA_STYLE('',(#1410));+#1410 = FILL_AREA_STYLE_COLOUR('',#1375);+#1411 = STYLED_ITEM('color',(#1412),#638);+#1412 = PRESENTATION_STYLE_ASSIGNMENT((#1413));+#1413 = SURFACE_STYLE_USAGE(.BOTH.,#1414);+#1414 = SURFACE_SIDE_STYLE('',(#1415));+#1415 = SURFACE_STYLE_FILL_AREA(#1416);+#1416 = FILL_AREA_STYLE('',(#1417));+#1417 = FILL_AREA_STYLE_COLOUR('',#1375);+#1418 = STYLED_ITEM('color',(#1419),#678);+#1419 = PRESENTATION_STYLE_ASSIGNMENT((#1420));+#1420 = SURFACE_STYLE_USAGE(.BOTH.,#1421);+#1421 = SURFACE_SIDE_STYLE('',(#1422));+#1422 = SURFACE_STYLE_FILL_AREA(#1423);+#1423 = FILL_AREA_STYLE('',(#1424));+#1424 = FILL_AREA_STYLE_COLOUR('',#1375);+#1425 = STYLED_ITEM('color',(#1426),#702);+#1426 = PRESENTATION_STYLE_ASSIGNMENT((#1427));+#1427 = SURFACE_STYLE_USAGE(.BOTH.,#1428);+#1428 = SURFACE_SIDE_STYLE('',(#1429));+#1429 = SURFACE_STYLE_FILL_AREA(#1430);+#1430 = FILL_AREA_STYLE('',(#1431));+#1431 = FILL_AREA_STYLE_COLOUR('',#1375);+#1432 = STYLED_ITEM('color',(#1433),#735);+#1433 = PRESENTATION_STYLE_ASSIGNMENT((#1434));+#1434 = SURFACE_STYLE_USAGE(.BOTH.,#1435);+#1435 = SURFACE_SIDE_STYLE('',(#1436));+#1436 = SURFACE_STYLE_FILL_AREA(#1437);+#1437 = FILL_AREA_STYLE('',(#1438));+#1438 = FILL_AREA_STYLE_COLOUR('',#1325);+#1439 = STYLED_ITEM('color',(#1440),#759);+#1440 = PRESENTATION_STYLE_ASSIGNMENT((#1441));+#1441 = SURFACE_STYLE_USAGE(.BOTH.,#1442);+#1442 = SURFACE_SIDE_STYLE('',(#1443));+#1443 = SURFACE_STYLE_FILL_AREA(#1444);+#1444 = FILL_AREA_STYLE('',(#1445));+#1445 = FILL_AREA_STYLE_COLOUR('',#1325);+#1446 = STYLED_ITEM('color',(#1447),#794);+#1447 = PRESENTATION_STYLE_ASSIGNMENT((#1448));+#1448 = SURFACE_STYLE_USAGE(.BOTH.,#1449);+#1449 = SURFACE_SIDE_STYLE('',(#1450));+#1450 = SURFACE_STYLE_FILL_AREA(#1451);+#1451 = FILL_AREA_STYLE('',(#1452));+#1452 = FILL_AREA_STYLE_COLOUR('',#1325);+#1453 = STYLED_ITEM('color',(#1454),#811);+#1454 = PRESENTATION_STYLE_ASSIGNMENT((#1455));+#1455 = SURFACE_STYLE_USAGE(.BOTH.,#1456);+#1456 = SURFACE_SIDE_STYLE('',(#1457));+#1457 = SURFACE_STYLE_FILL_AREA(#1458);+#1458 = FILL_AREA_STYLE('',(#1459));+#1459 = FILL_AREA_STYLE_COLOUR('',#1375);+#1460 = STYLED_ITEM('color',(#1461),#828);+#1461 = PRESENTATION_STYLE_ASSIGNMENT((#1462));+#1462 = SURFACE_STYLE_USAGE(.BOTH.,#1463);+#1463 = SURFACE_SIDE_STYLE('',(#1464));+#1464 = SURFACE_STYLE_FILL_AREA(#1465);+#1465 = FILL_AREA_STYLE('',(#1466));+#1466 = FILL_AREA_STYLE_COLOUR('',#1375);+#1467 = STYLED_ITEM('color',(#1468),#852);+#1468 = PRESENTATION_STYLE_ASSIGNMENT((#1469));+#1469 = SURFACE_STYLE_USAGE(.BOTH.,#1470);+#1470 = SURFACE_SIDE_STYLE('',(#1471));+#1471 = SURFACE_STYLE_FILL_AREA(#1472);+#1472 = FILL_AREA_STYLE('',(#1473));+#1473 = FILL_AREA_STYLE_COLOUR('',#1375);+#1474 = STYLED_ITEM('color',(#1475),#876);+#1475 = PRESENTATION_STYLE_ASSIGNMENT((#1476));+#1476 = SURFACE_STYLE_USAGE(.BOTH.,#1477);+#1477 = SURFACE_SIDE_STYLE('',(#1478));+#1478 = SURFACE_STYLE_FILL_AREA(#1479);+#1479 = FILL_AREA_STYLE('',(#1480));+#1480 = FILL_AREA_STYLE_COLOUR('',#1375);+#1481 = STYLED_ITEM('color',(#1482),#900);+#1482 = PRESENTATION_STYLE_ASSIGNMENT((#1483));+#1483 = SURFACE_STYLE_USAGE(.BOTH.,#1484);+#1484 = SURFACE_SIDE_STYLE('',(#1485));+#1485 = SURFACE_STYLE_FILL_AREA(#1486);+#1486 = FILL_AREA_STYLE('',(#1487));+#1487 = FILL_AREA_STYLE_COLOUR('',#1375);+#1488 = STYLED_ITEM('color',(#1489),#932);+#1489 = PRESENTATION_STYLE_ASSIGNMENT((#1490));+#1490 = SURFACE_STYLE_USAGE(.BOTH.,#1491);+#1491 = SURFACE_SIDE_STYLE('',(#1492));+#1492 = SURFACE_STYLE_FILL_AREA(#1493);+#1493 = FILL_AREA_STYLE('',(#1494));+#1494 = FILL_AREA_STYLE_COLOUR('',#1375);+#1495 = STYLED_ITEM('color',(#1496),#974);+#1496 = PRESENTATION_STYLE_ASSIGNMENT((#1497));+#1497 = SURFACE_STYLE_USAGE(.BOTH.,#1498);+#1498 = SURFACE_SIDE_STYLE('',(#1499));+#1499 = SURFACE_STYLE_FILL_AREA(#1500);+#1500 = FILL_AREA_STYLE('',(#1501));+#1501 = FILL_AREA_STYLE_COLOUR('',#1375);+#1502 = STYLED_ITEM('color',(#1503),#1006);+#1503 = PRESENTATION_STYLE_ASSIGNMENT((#1504));+#1504 = SURFACE_STYLE_USAGE(.BOTH.,#1505);+#1505 = SURFACE_SIDE_STYLE('',(#1506));+#1506 = SURFACE_STYLE_FILL_AREA(#1507);+#1507 = FILL_AREA_STYLE('',(#1508));+#1508 = FILL_AREA_STYLE_COLOUR('',#1325);+#1509 = STYLED_ITEM('color',(#1510),#1018);+#1510 = PRESENTATION_STYLE_ASSIGNMENT((#1511));+#1511 = SURFACE_STYLE_USAGE(.BOTH.,#1512);+#1512 = SURFACE_SIDE_STYLE('',(#1513));+#1513 = SURFACE_STYLE_FILL_AREA(#1514);+#1514 = FILL_AREA_STYLE('',(#1515));+#1515 = FILL_AREA_STYLE_COLOUR('',#1375);+#1516 = STYLED_ITEM('color',(#1517),#1049);+#1517 = PRESENTATION_STYLE_ASSIGNMENT((#1518));+#1518 = SURFACE_STYLE_USAGE(.BOTH.,#1519);+#1519 = SURFACE_SIDE_STYLE('',(#1520));+#1520 = SURFACE_STYLE_FILL_AREA(#1521);+#1521 = FILL_AREA_STYLE('',(#1522));+#1522 = FILL_AREA_STYLE_COLOUR('',#1375);+#1523 = STYLED_ITEM('color',(#1524),#1066);+#1524 = PRESENTATION_STYLE_ASSIGNMENT((#1525));+#1525 = SURFACE_STYLE_USAGE(.BOTH.,#1526);+#1526 = SURFACE_SIDE_STYLE('',(#1527));+#1527 = SURFACE_STYLE_FILL_AREA(#1528);+#1528 = FILL_AREA_STYLE('',(#1529));+#1529 = FILL_AREA_STYLE_COLOUR('',#1375);+#1530 = STYLED_ITEM('color',(#1531),#1083);+#1531 = PRESENTATION_STYLE_ASSIGNMENT((#1532));+#1532 = SURFACE_STYLE_USAGE(.BOTH.,#1533);+#1533 = SURFACE_SIDE_STYLE('',(#1534));+#1534 = SURFACE_STYLE_FILL_AREA(#1535);+#1535 = FILL_AREA_STYLE('',(#1536));+#1536 = FILL_AREA_STYLE_COLOUR('',#1375);+#1537 = STYLED_ITEM('color',(#1538),#1100);+#1538 = PRESENTATION_STYLE_ASSIGNMENT((#1539));+#1539 = SURFACE_STYLE_USAGE(.BOTH.,#1540);+#1540 = SURFACE_SIDE_STYLE('',(#1541));+#1541 = SURFACE_STYLE_FILL_AREA(#1542);+#1542 = FILL_AREA_STYLE('',(#1543));+#1543 = FILL_AREA_STYLE_COLOUR('',#1375);+#1544 = STYLED_ITEM('color',(#1545),#1117);+#1545 = PRESENTATION_STYLE_ASSIGNMENT((#1546));+#1546 = SURFACE_STYLE_USAGE(.BOTH.,#1547);+#1547 = SURFACE_SIDE_STYLE('',(#1548));+#1548 = SURFACE_STYLE_FILL_AREA(#1549);+#1549 = FILL_AREA_STYLE('',(#1550));+#1550 = FILL_AREA_STYLE_COLOUR('',#1375);+#1551 = STYLED_ITEM('color',(#1552),#1129);+#1552 = PRESENTATION_STYLE_ASSIGNMENT((#1553));+#1553 = SURFACE_STYLE_USAGE(.BOTH.,#1554);+#1554 = SURFACE_SIDE_STYLE('',(#1555));+#1555 = SURFACE_STYLE_FILL_AREA(#1556);+#1556 = FILL_AREA_STYLE('',(#1557));+#1557 = FILL_AREA_STYLE_COLOUR('',#1375);+#1558 = STYLED_ITEM('color',(#1559),#1146);+#1559 = PRESENTATION_STYLE_ASSIGNMENT((#1560));+#1560 = SURFACE_STYLE_USAGE(.BOTH.,#1561);+#1561 = SURFACE_SIDE_STYLE('',(#1562));+#1562 = SURFACE_STYLE_FILL_AREA(#1563);+#1563 = FILL_AREA_STYLE('',(#1564));+#1564 = FILL_AREA_STYLE_COLOUR('',#1375);+#1565 = STYLED_ITEM('color',(#1566),#1163);+#1566 = PRESENTATION_STYLE_ASSIGNMENT((#1567));+#1567 = SURFACE_STYLE_USAGE(.BOTH.,#1568);+#1568 = SURFACE_SIDE_STYLE('',(#1569));+#1569 = SURFACE_STYLE_FILL_AREA(#1570);+#1570 = FILL_AREA_STYLE('',(#1571));+#1571 = FILL_AREA_STYLE_COLOUR('',#1375);+#1572 = STYLED_ITEM('color',(#1573),#1180);+#1573 = PRESENTATION_STYLE_ASSIGNMENT((#1574));+#1574 = SURFACE_STYLE_USAGE(.BOTH.,#1575);+#1575 = SURFACE_SIDE_STYLE('',(#1576));+#1576 = SURFACE_STYLE_FILL_AREA(#1577);+#1577 = FILL_AREA_STYLE('',(#1578));+#1578 = FILL_AREA_STYLE_COLOUR('',#1375);+#1579 = STYLED_ITEM('color',(#1580),#1192);+#1580 = PRESENTATION_STYLE_ASSIGNMENT((#1581));+#1581 = SURFACE_STYLE_USAGE(.BOTH.,#1582);+#1582 = SURFACE_SIDE_STYLE('',(#1583));+#1583 = SURFACE_STYLE_FILL_AREA(#1584);+#1584 = FILL_AREA_STYLE('',(#1585));+#1585 = FILL_AREA_STYLE_COLOUR('',#1325);+#1586 = STYLED_ITEM('color',(#1587),#1217);+#1587 = PRESENTATION_STYLE_ASSIGNMENT((#1588));+#1588 = SURFACE_STYLE_USAGE(.BOTH.,#1589);+#1589 = SURFACE_SIDE_STYLE('',(#1590));+#1590 = SURFACE_STYLE_FILL_AREA(#1591);+#1591 = FILL_AREA_STYLE('',(#1592));+#1592 = FILL_AREA_STYLE_COLOUR('',#1375);+#1593 = STYLED_ITEM('color',(#1594),#1256);+#1594 = PRESENTATION_STYLE_ASSIGNMENT((#1595));+#1595 = SURFACE_STYLE_USAGE(.BOTH.,#1596);+#1596 = SURFACE_SIDE_STYLE('',(#1597));+#1597 = SURFACE_STYLE_FILL_AREA(#1598);+#1598 = FILL_AREA_STYLE('',(#1599));+#1599 = FILL_AREA_STYLE_COLOUR('',#1375);+#1600 = STYLED_ITEM('color',(#1601),#1273);+#1601 = PRESENTATION_STYLE_ASSIGNMENT((#1602));+#1602 = SURFACE_STYLE_USAGE(.BOTH.,#1603);+#1603 = SURFACE_SIDE_STYLE('',(#1604));+#1604 = SURFACE_STYLE_FILL_AREA(#1605);+#1605 = FILL_AREA_STYLE('',(#1606));+#1606 = FILL_AREA_STYLE_COLOUR('',#1375);+#1607 = STYLED_ITEM('color',(#1608),#1290);+#1608 = PRESENTATION_STYLE_ASSIGNMENT((#1609));+#1609 = SURFACE_STYLE_USAGE(.BOTH.,#1610);+#1610 = SURFACE_SIDE_STYLE('',(#1611));+#1611 = SURFACE_STYLE_FILL_AREA(#1612);+#1612 = FILL_AREA_STYLE('',(#1613));+#1613 = FILL_AREA_STYLE_COLOUR('',#1375);+#1614 = STYLED_ITEM('color',(#1615),#1302);+#1615 = PRESENTATION_STYLE_ASSIGNMENT((#1616));+#1616 = SURFACE_STYLE_USAGE(.BOTH.,#1617);+#1617 = SURFACE_SIDE_STYLE('',(#1618));+#1618 = SURFACE_STYLE_FILL_AREA(#1619);+#1619 = FILL_AREA_STYLE('',(#1620));+#1620 = FILL_AREA_STYLE_COLOUR('',#1325);+ENDSEC;+END-ISO-10303-21;