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