diff --git a/HVAC/Ducts/Rectangular_circular/Duct_curved_rectangular_circular_complete_R02.step b/HVAC/Ducts/Rectangular_circular/Duct_curved_rectangular_circular_complete_R02.step
deleted file mode 100644
index 5a7d3e0e..00000000
--- a/HVAC/Ducts/Rectangular_circular/Duct_curved_rectangular_circular_complete_R02.step
+++ /dev/null
@@ -1,3221 +0,0 @@
-ISO-10303-21;
-HEADER;
-FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
-FILE_NAME('Open CASCADE Shape Model','2024-08-10T18:44:39',(''),(''),
-  'Open CASCADE STEP processor 7.6','FreeCAD','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('Duct_curved_rectangular_circular_complete_R02',
-  'Duct_curved_rectangular_circular_complete_R02','',(#8));
-#8 = PRODUCT_CONTEXT('',#2,'mechanical');
-#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
-#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23),#27);
-#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
-#12 = CARTESIAN_POINT('',(0.,0.,0.));
-#13 = DIRECTION('',(0.,0.,1.));
-#14 = DIRECTION('',(1.,0.,-0.));
-#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
-#16 = CARTESIAN_POINT('',(0.,0.,0.));
-#17 = DIRECTION('',(0.,0.,1.));
-#18 = DIRECTION('',(1.,0.,0.));
-#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
-#20 = CARTESIAN_POINT('',(0.,0.,0.));
-#21 = DIRECTION('',(0.,0.,1.));
-#22 = DIRECTION('',(1.,0.,0.));
-#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
-#24 = CARTESIAN_POINT('',(0.,0.,0.));
-#25 = DIRECTION('',(0.,0.,1.));
-#26 = DIRECTION('',(1.,0.,0.));
-#27 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
-GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
-(#28,#29,#30)) REPRESENTATION_CONTEXT('Context #1',
-  '3D Context with UNIT and UNCERTAINTY') );
-#28 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
-#29 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
-#30 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
-#31 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#28,
-  'distance_accuracy_value','confusion accuracy');
-#32 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
-#33 = SHAPE_DEFINITION_REPRESENTATION(#34,#40);
-#34 = PRODUCT_DEFINITION_SHAPE('','',#35);
-#35 = PRODUCT_DEFINITION('design','',#36,#39);
-#36 = PRODUCT_DEFINITION_FORMATION('','',#37);
-#37 = PRODUCT('Duct_','Duct_','',(#38));
-#38 = PRODUCT_CONTEXT('',#2,'mechanical');
-#39 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
-#40 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#41),#1541);
-#41 = MANIFOLD_SOLID_BREP('',#42);
-#42 = CLOSED_SHELL('',(#43,#206,#343,#481,#614,#737,#855,#962,#1091,
-    #1209,#1327,#1445));
-#43 = ADVANCED_FACE('',(#44),#106,.T.);
-#44 = FACE_BOUND('',#45,.T.);
-#45 = EDGE_LOOP('',(#46,#62,#78,#92));
-#46 = ORIENTED_EDGE('',*,*,#47,.F.);
-#47 = EDGE_CURVE('',#48,#50,#52,.T.);
-#48 = VERTEX_POINT('',#49);
-#49 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,103.));
-#50 = VERTEX_POINT('',#51);
-#51 = CARTESIAN_POINT('',(4.999999999999,198.81895088125,71.481359864253
-    ));
-#52 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#53,#54,#55,#56,#57,#58,#59,#60,
-    #61),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.570796326761),
-  .PIECEWISE_BEZIER_KNOTS.);
-#53 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,103.));
-#54 = CARTESIAN_POINT('',(157.85236885918,33.863382509375,
-    99.060169983031));
-#55 = CARTESIAN_POINT('',(157.22780983034,65.353302015988,
-    95.120339966064));
-#56 = CARTESIAN_POINT('',(149.09485827769,97.77401539268,91.180509949094
-    ));
-#57 = CARTESIAN_POINT('',(132.95497404233,128.99841477998,
-    87.240679932127));
-#58 = CARTESIAN_POINT('',(109.05347258344,156.67395808793,
-    83.300849915158));
-#59 = CARTESIAN_POINT('',(78.485987022855,178.57440793527,79.36101989819
-    ));
-#60 = CARTESIAN_POINT('',(43.056262012625,192.96658202109,
-    75.421189881221));
-#61 = CARTESIAN_POINT('',(4.999999999999,198.81895088125,71.481359864253
-    ));
-#62 = ORIENTED_EDGE('',*,*,#63,.T.);
-#63 = EDGE_CURVE('',#48,#64,#66,.T.);
-#64 = VERTEX_POINT('',#65);
-#65 = CARTESIAN_POINT('',(458.,5.000000015222,103.));
-#66 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#67,#68,#69,#70,#71,#72,#73,#74,
-    #75,#76,#77),.UNSPECIFIED.,.F.,.F.,(11,11),(0.,1.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#67 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,103.));
-#68 = CARTESIAN_POINT('',(182.59999999999,5.000000005967,103.));
-#69 = CARTESIAN_POINT('',(213.19999999999,5.000000006996,103.));
-#70 = CARTESIAN_POINT('',(243.79999999999,5.000000008024,103.));
-#71 = CARTESIAN_POINT('',(274.39999999999,5.000000009052,103.));
-#72 = CARTESIAN_POINT('',(304.99999999999,5.00000001008,103.));
-#73 = CARTESIAN_POINT('',(335.59999999999,5.000000011109,103.));
-#74 = CARTESIAN_POINT('',(366.19999999999,5.000000012137,103.));
-#75 = CARTESIAN_POINT('',(396.79999999999,5.000000013165,103.));
-#76 = CARTESIAN_POINT('',(427.4,5.000000014193,103.));
-#77 = CARTESIAN_POINT('',(458.,5.000000015222,103.));
-#78 = ORIENTED_EDGE('',*,*,#79,.T.);
-#79 = EDGE_CURVE('',#64,#80,#82,.T.);
-#80 = VERTEX_POINT('',#81);
-#81 = CARTESIAN_POINT('',(4.999999999999,411.18104911874,71.481359864253
-    ));
-#82 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#83,#84,#85,#86,#87,#88,#89,#90,
-    #91),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.570796326761),
-  .PIECEWISE_BEZIER_KNOTS.);
-#83 = CARTESIAN_POINT('',(458.,5.000000015222,103.));
-#84 = CARTESIAN_POINT('',(452.14763113685,93.946342017885,
-    99.060169983031));
-#85 = CARTESIAN_POINT('',(426.3357498028,180.26614701747,95.120339966064
-    ));
-#86 = CARTESIAN_POINT('',(381.59593476188,258.73398389366,
-    91.180509949094));
-#87 = CARTESIAN_POINT('',(320.60027105165,324.55683032889,
-    87.240679932127));
-#88 = CARTESIAN_POINT('',(247.45452668539,374.01683496331,
-    83.300849915157));
-#89 = CARTESIAN_POINT('',(167.13346199133,404.98915170579,79.36101989819
-    ));
-#90 = CARTESIAN_POINT('',(84.753462494471,417.0334179789,75.421189881221
-    ));
-#91 = CARTESIAN_POINT('',(4.999999999999,411.18104911874,71.481359864253
-    ));
-#92 = ORIENTED_EDGE('',*,*,#93,.F.);
-#93 = EDGE_CURVE('',#50,#80,#94,.T.);
-#94 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#95,#96,#97,#98,#99,#100,#101,
-    #102,#103,#104,#105),.UNSPECIFIED.,.F.,.F.,(11,11),(0.,1.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#95 = CARTESIAN_POINT('',(4.999999999999,198.81895088125,71.481359864253
-    ));
-#96 = CARTESIAN_POINT('',(4.999999999999,212.80474321949,92.256371784174
-    ));
-#97 = CARTESIAN_POINT('',(4.999999999999,231.30694202849,109.99092690227
-    ));
-#98 = CARTESIAN_POINT('',(4.999999999999,253.58194288836,123.58044497457
-    ));
-#99 = CARTESIAN_POINT('',(4.999999999999,278.577389987,132.12818974734)
-  );
-#100 = CARTESIAN_POINT('',(4.999999999999,305.,135.04595212484));
-#101 = CARTESIAN_POINT('',(4.999999999999,331.42261001299,
-    132.12818974735));
-#102 = CARTESIAN_POINT('',(4.999999999999,356.41805711164,
-    123.58044497457));
-#103 = CARTESIAN_POINT('',(4.999999999999,378.6930579715,109.99092690227
-    ));
-#104 = CARTESIAN_POINT('',(4.999999999999,397.1952567805,92.256371784173
-    ));
-#105 = CARTESIAN_POINT('',(4.999999999999,411.18104911874,
-    71.481359864253));
-#106 = B_SPLINE_SURFACE_WITH_KNOTS('',10,8,(
-    (#107,#108,#109,#110,#111,#112,#113,#114,#115)
-    ,(#116,#117,#118,#119,#120,#121,#122,#123,#124)
-    ,(#125,#126,#127,#128,#129,#130,#131,#132,#133)
-    ,(#134,#135,#136,#137,#138,#139,#140,#141,#142)
-    ,(#143,#144,#145,#146,#147,#148,#149,#150,#151)
-    ,(#152,#153,#154,#155,#156,#157,#158,#159,#160)
-    ,(#161,#162,#163,#164,#165,#166,#167,#168,#169)
-    ,(#170,#171,#172,#173,#174,#175,#176,#177,#178)
-    ,(#179,#180,#181,#182,#183,#184,#185,#186,#187)
-    ,(#188,#189,#190,#191,#192,#193,#194,#195,#196)
-    ,(#197,#198,#199,#200,#201,#202,#203,#204,#205
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(11,11),(9,9),(0.,1.),(0.,1.570796326761)
-  ,.PIECEWISE_BEZIER_KNOTS.);
-#107 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,103.));
-#108 = CARTESIAN_POINT('',(157.85236885918,33.863382509375,
-    99.060169983031));
-#109 = CARTESIAN_POINT('',(157.22780983034,65.353302015988,
-    95.120339966064));
-#110 = CARTESIAN_POINT('',(149.09485827769,97.77401539268,
-    91.180509949094));
-#111 = CARTESIAN_POINT('',(132.95497404233,128.99841477998,
-    87.240679932127));
-#112 = CARTESIAN_POINT('',(109.05347258344,156.67395808793,
-    83.300849915158));
-#113 = CARTESIAN_POINT('',(78.485987022855,178.57440793527,
-    79.36101989819));
-#114 = CARTESIAN_POINT('',(43.056262012625,192.96658202109,
-    75.421189881221));
-#115 = CARTESIAN_POINT('',(4.999999999999,198.81895088125,
-    71.481359864253));
-#116 = CARTESIAN_POINT('',(182.59999999999,5.000000005967,103.));
-#117 = CARTESIAN_POINT('',(186.37559290126,39.871678460194,
-    101.65704647302));
-#118 = CARTESIAN_POINT('',(182.32599945623,76.437839046304,
-    100.31409294604));
-#119 = CARTESIAN_POINT('',(169.78579707833,112.64977841887,
-    98.971139419065));
-#120 = CARTESIAN_POINT('',(148.73317863683,146.18064693318,
-    97.628185892087));
-#121 = CARTESIAN_POINT('',(119.92659905617,174.67537190581,
-    96.285232365109));
-#122 = CARTESIAN_POINT('',(84.910249701051,196.09752791392,
-    94.94227883813));
-#123 = CARTESIAN_POINT('',(45.802365916594,209.02915031706,
-    93.599325311152));
-#124 = CARTESIAN_POINT('',(4.999999999999,212.80474321949,
-    92.256371784174));
-#125 = CARTESIAN_POINT('',(213.19999999999,5.000000006996,103.));
-#126 = CARTESIAN_POINT('',(215.46336775218,45.879974411035,
-    103.87386586278));
-#127 = CARTESIAN_POINT('',(208.55329069979,87.775745887166,
-    104.74773172556));
-#128 = CARTESIAN_POINT('',(192.07088501134,128.28564552861,
-    105.62159758835));
-#129 = CARTESIAN_POINT('',(166.37161515058,164.84144013231,
-    106.49546345113));
-#130 = CARTESIAN_POINT('',(132.64790639552,195.00205536964,
-    107.36932931392));
-#131 = CARTESIAN_POINT('',(92.854731242335,216.80895656179,
-    108.2431951767));
-#132 = CARTESIAN_POINT('',(49.435264157367,229.04357427493,
-    109.11706103948));
-#133 = CARTESIAN_POINT('',(4.999999999999,231.30694202849,
-    109.99092690227));
-#134 = CARTESIAN_POINT('',(243.79999999999,5.000000008024,103.));
-#135 = CARTESIAN_POINT('',(245.02274285946,51.88827036189,
-    105.57255562182));
-#136 = CARTESIAN_POINT('',(235.72378245606,99.325306428174,
-    108.14511124364));
-#137 = CARTESIAN_POINT('',(215.68765315405,144.5564692712,
-    110.71766686546));
-#138 = CARTESIAN_POINT('',(185.5640054206,184.73735647251,
-    113.29022248728));
-#139 = CARTESIAN_POINT('',(146.91310058588,217.27116411024,
-    115.8627781091));
-#140 = CARTESIAN_POINT('',(102.06913498428,240.18375432048,
-    118.43533373093));
-#141 = CARTESIAN_POINT('',(53.808950348528,252.35920002731,
-    121.00788935275));
-#142 = CARTESIAN_POINT('',(4.999999999999,253.58194288836,
-    123.58044497457));
-#143 = CARTESIAN_POINT('',(274.39999999999,5.000000009052,103.));
-#144 = CARTESIAN_POINT('',(274.92217374659,57.896566312755,
-    106.64102371841));
-#145 = CARTESIAN_POINT('',(263.57438577202,111.02748364631,
-    110.28204743683));
-#146 = CARTESIAN_POINT('',(240.26465307378,161.28513982374,
-    113.92307115525));
-#147 = CARTESIAN_POINT('',(205.87690177455,205.52388039249,
-    117.56409487367));
-#148 = CARTESIAN_POINT('',(162.29154193851,240.94089325632,
-    121.20511859209));
-#149 = CARTESIAN_POINT('',(112.19923878887,265.47902190035,
-    124.84614231051));
-#150 = CARTESIAN_POINT('',(58.716794909566,278.05521623862,
-    128.48716602892));
-#151 = CARTESIAN_POINT('',(4.999999999999,278.577389987,132.12818974734)
-  );
-#152 = CARTESIAN_POINT('',(304.99999999999,5.00000001008,103.));
-#153 = CARTESIAN_POINT('',(304.99999999802,63.904862263629,
-    107.0057440156));
-#154 = CARTESIAN_POINT('',(291.78177981657,122.80972451673,
-    111.01148803121));
-#155 = CARTESIAN_POINT('',(265.34539651979,178.25399964316,
-    115.01723204681));
-#156 = CARTESIAN_POINT('',(226.77762254699,226.77762255444,
-    119.02297606242));
-#157 = CARTESIAN_POINT('',(178.25399963441,265.34539652561,
-    123.02872007803));
-#158 = CARTESIAN_POINT('',(122.80972450709,291.78177982053,
-    127.03446409363));
-#159 = CARTESIAN_POINT('',(63.904862253549,305.,131.04020810923));
-#160 = CARTESIAN_POINT('',(4.999999999999,305.,135.04595212484));
-#161 = CARTESIAN_POINT('',(335.59999999999,5.000000011109,103.));
-#162 = CARTESIAN_POINT('',(335.07782624944,69.913158214503,
-    106.64102371841));
-#163 = CARTESIAN_POINT('',(319.98917386111,134.59196538714,
-    110.28204743683));
-#164 = CARTESIAN_POINT('',(290.4261399658,195.22285946259,
-    113.92307115525));
-#165 = CARTESIAN_POINT('',(247.67834331941,248.03136471639,
-    117.56409487367));
-#166 = CARTESIAN_POINT('',(194.21645733032,289.74989979491,
-    121.20511859209));
-#167 = CARTESIAN_POINT('',(133.42021022531,318.08453774071,
-    124.84614231051));
-#168 = CARTESIAN_POINT('',(69.092929597529,331.94478376136,
-    128.48716602893));
-#169 = CARTESIAN_POINT('',(4.999999999999,331.42261001299,
-    132.12818974735));
-#170 = CARTESIAN_POINT('',(366.19999999999,5.000000012137,103.));
-#171 = CARTESIAN_POINT('',(364.97725713657,75.921454165369,
-    105.57255562182));
-#172 = CARTESIAN_POINT('',(347.83977717709,146.29414260529,
-    108.14511124364));
-#173 = CARTESIAN_POINT('',(315.00313988552,211.95153001513,
-    110.71766686546));
-#174 = CARTESIAN_POINT('',(267.99123967339,268.81788863637,
-    113.29022248728));
-#175 = CARTESIAN_POINT('',(209.59489868293,313.41962894099,
-    115.8627781091));
-#176 = CARTESIAN_POINT('',(143.55031402991,343.37980532058,
-    118.43533373092));
-#177 = CARTESIAN_POINT('',(74.000774158568,357.64079997268,
-    121.00788935274));
-#178 = CARTESIAN_POINT('',(4.999999999999,356.41805711164,
-    123.58044497457));
-#179 = CARTESIAN_POINT('',(396.79999999999,5.000000013165,103.));
-#180 = CARTESIAN_POINT('',(394.53663224385,81.929750116224,
-    103.87386586278));
-#181 = CARTESIAN_POINT('',(375.01026893335,157.84370314629,
-    104.74773172556));
-#182 = CARTESIAN_POINT('',(338.61990802823,228.22235375772,
-    105.62159758835));
-#183 = CARTESIAN_POINT('',(287.1836299434,288.71380497656,
-    106.49546345113));
-#184 = CARTESIAN_POINT('',(223.8600928733,335.68873768158,
-    107.36932931392));
-#185 = CARTESIAN_POINT('',(152.76471777185,366.75460307927,
-    108.2431951767));
-#186 = CARTESIAN_POINT('',(78.374460349728,380.95642572506,
-    109.11706103948));
-#187 = CARTESIAN_POINT('',(4.999999999999,378.6930579715,109.99092690227
-    ));
-#188 = CARTESIAN_POINT('',(427.4,5.000000014193,103.));
-#189 = CARTESIAN_POINT('',(423.62440709477,87.938046067063,
-    101.65704647302));
-#190 = CARTESIAN_POINT('',(401.23756017692,169.18160998716,
-    100.31409294604));
-#191 = CARTESIAN_POINT('',(360.90499596124,243.85822086745,
-    98.971139419064));
-#192 = CARTESIAN_POINT('',(304.82206645716,307.37459817571,
-    97.628185892088));
-#193 = CARTESIAN_POINT('',(236.58140021265,356.0154211454,
-    96.285232365107));
-#194 = CARTESIAN_POINT('',(160.70919931314,387.46603172715,
-    94.942278838131));
-#195 = CARTESIAN_POINT('',(82.0073585905,400.97084968293,93.599325311151
-    ));
-#196 = CARTESIAN_POINT('',(4.999999999999,397.1952567805,92.256371784173
-    ));
-#197 = CARTESIAN_POINT('',(458.,5.000000015222,103.));
-#198 = CARTESIAN_POINT('',(452.14763113685,93.946342017885,
-    99.060169983031));
-#199 = CARTESIAN_POINT('',(426.3357498028,180.26614701747,
-    95.120339966064));
-#200 = CARTESIAN_POINT('',(381.59593476188,258.73398389366,
-    91.180509949094));
-#201 = CARTESIAN_POINT('',(320.60027105165,324.55683032889,
-    87.240679932127));
-#202 = CARTESIAN_POINT('',(247.45452668539,374.01683496331,
-    83.300849915157));
-#203 = CARTESIAN_POINT('',(167.13346199133,404.98915170579,
-    79.36101989819));
-#204 = CARTESIAN_POINT('',(84.753462494471,417.0334179789,
-    75.421189881221));
-#205 = CARTESIAN_POINT('',(4.999999999999,411.18104911874,
-    71.481359864253));
-#206 = ADVANCED_FACE('',(#207),#254,.T.);
-#207 = FACE_BOUND('',#208,.T.);
-#208 = EDGE_LOOP('',(#209,#225,#239,#240));
-#209 = ORIENTED_EDGE('',*,*,#210,.F.);
-#210 = EDGE_CURVE('',#211,#213,#215,.T.);
-#211 = VERTEX_POINT('',#212);
-#212 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,-103.));
-#213 = VERTEX_POINT('',#214);
-#214 = CARTESIAN_POINT('',(4.999999999999,198.81895088125,
-    -71.48135986425));
-#215 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#216,#217,#218,#219,#220,#221,
-    #222,#223,#224),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.570796326761),
-  .PIECEWISE_BEZIER_KNOTS.);
-#216 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,-103.));
-#217 = CARTESIAN_POINT('',(157.85236885918,33.863382509375,
-    -99.06016998303));
-#218 = CARTESIAN_POINT('',(157.22780983035,65.353302015987,
-    -95.12033996606));
-#219 = CARTESIAN_POINT('',(149.09485827769,97.774015392683,
-    -91.18050994909));
-#220 = CARTESIAN_POINT('',(132.95497404234,128.99841477997,
-    -87.24067993212));
-#221 = CARTESIAN_POINT('',(109.05347258343,156.67395808793,
-    -83.30084991515));
-#222 = CARTESIAN_POINT('',(78.485987022856,178.57440793526,
-    -79.36101989818));
-#223 = CARTESIAN_POINT('',(43.056262012624,192.96658202109,
-    -75.42118988122));
-#224 = CARTESIAN_POINT('',(4.999999999999,198.81895088125,
-    -71.48135986425));
-#225 = ORIENTED_EDGE('',*,*,#226,.T.);
-#226 = EDGE_CURVE('',#211,#48,#227,.T.);
-#227 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#228,#229,#230,#231,#232,#233,
-    #234,#235,#236,#237,#238),.UNSPECIFIED.,.F.,.F.,(11,11),(4.,5.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#228 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,-103.));
-#229 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,-82.4));
-#230 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,-61.8));
-#231 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,-41.2));
-#232 = CARTESIAN_POINT('',(152.,5.000000004939,-20.6));
-#233 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,2.49E-15));
-#234 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,20.6));
-#235 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,41.2));
-#236 = CARTESIAN_POINT('',(152.,5.000000004939,61.8));
-#237 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,82.4));
-#238 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,103.));
-#239 = ORIENTED_EDGE('',*,*,#47,.T.);
-#240 = ORIENTED_EDGE('',*,*,#241,.F.);
-#241 = EDGE_CURVE('',#213,#50,#242,.T.);
-#242 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#243,#244,#245,#246,#247,#248,
-    #249,#250,#251,#252,#253),.UNSPECIFIED.,.F.,.F.,(11,11),(4.,5.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#243 = CARTESIAN_POINT('',(4.999999999999,198.81895088125,
-    -71.48135986425));
-#244 = CARTESIAN_POINT('',(4.999999999999,190.34821171768,
-    -58.89861139797));
-#245 = CARTESIAN_POINT('',(4.999999999999,183.53423980929,
-    -45.20052234335));
-#246 = CARTESIAN_POINT('',(4.999999999999,178.54224893725,
-    -30.63251023938));
-#247 = CARTESIAN_POINT('',(4.999999999999,175.49590598975,
-    -15.46795046522));
-#248 = CARTESIAN_POINT('',(4.999999999999,174.47180960714,-2.2418E-13));
-#249 = CARTESIAN_POINT('',(4.999999999999,175.49590598975,
-    15.467950465227));
-#250 = CARTESIAN_POINT('',(4.999999999999,178.54224893725,
-    30.632510239386));
-#251 = CARTESIAN_POINT('',(4.999999999999,183.53423980929,
-    45.200522343354));
-#252 = CARTESIAN_POINT('',(4.999999999999,190.34821171768,
-    58.898611397977));
-#253 = CARTESIAN_POINT('',(4.999999999999,198.81895088125,
-    71.481359864253));
-#254 = B_SPLINE_SURFACE_WITH_KNOTS('',10,7,(
-    (#255,#256,#257,#258,#259,#260,#261,#262)
-    ,(#263,#264,#265,#266,#267,#268,#269,#270)
-    ,(#271,#272,#273,#274,#275,#276,#277,#278)
-    ,(#279,#280,#281,#282,#283,#284,#285,#286)
-    ,(#287,#288,#289,#290,#291,#292,#293,#294)
-    ,(#295,#296,#297,#298,#299,#300,#301,#302)
-    ,(#303,#304,#305,#306,#307,#308,#309,#310)
-    ,(#311,#312,#313,#314,#315,#316,#317,#318)
-    ,(#319,#320,#321,#322,#323,#324,#325,#326)
-    ,(#327,#328,#329,#330,#331,#332,#333,#334)
-    ,(#335,#336,#337,#338,#339,#340,#341,#342
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(11,11),(8,8),(4.,5.),(0.,1.570796326761)
-  ,.PIECEWISE_BEZIER_KNOTS.);
-#255 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,-103.));
-#256 = CARTESIAN_POINT('',(158.68842155335,37.986722867151,
-    -98.49733712346));
-#257 = CARTESIAN_POINT('',(156.74093925601,74.4754950656,-93.99467424693
-    ));
-#258 = CARTESIAN_POINT('',(144.50893582174,111.752845142,-89.49201137039
-    ));
-#259 = CARTESIAN_POINT('',(121.39706682056,146.24463001091,
-    -84.98934849385));
-#260 = CARTESIAN_POINT('',(88.483692406615,174.05570080476,
-    -80.48668561732));
-#261 = CARTESIAN_POINT('',(48.492870871571,192.13052932678,
-    -75.98402274078));
-#262 = CARTESIAN_POINT('',(4.999999999999,198.81895088125,
-    -71.48135986425));
-#263 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,-82.4));
-#264 = CARTESIAN_POINT('',(157.47831595856,37.986722867111,
-    -79.04265877114));
-#265 = CARTESIAN_POINT('',(154.32072806644,73.841885257752,
-    -75.68531754227));
-#266 = CARTESIAN_POINT('',(141.17701659408,109.85219552817,
-    -72.32797631341));
-#267 = CARTESIAN_POINT('',(117.75153218109,142.59867955359,
-    -68.97063508455));
-#268 = CARTESIAN_POINT('',(85.315643367785,168.5028088101,
-    -65.61329385569));
-#269 = CARTESIAN_POINT('',(46.592041448273,184.86989575801,
-    -62.25595262683));
-#270 = CARTESIAN_POINT('',(4.999999999999,190.34821171768,
-    -58.89861139797));
-#271 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,-61.8));
-#272 = CARTESIAN_POINT('',(156.50489140021,37.986722867078,
-    -59.42864604905));
-#273 = CARTESIAN_POINT('',(152.37387894977,73.332201350814,
-    -57.0572920981));
-#274 = CARTESIAN_POINT('',(138.49677776488,108.32328844861,
-    -54.68593814715));
-#275 = CARTESIAN_POINT('',(114.81901706702,139.66582995029,
-    -52.3145841962));
-#276 = CARTESIAN_POINT('',(82.767223833415,164.03599082276,
-    -49.94323024525));
-#277 = CARTESIAN_POINT('',(45.062989727652,179.02934840796,
-    -47.5718762943));
-#278 = CARTESIAN_POINT('',(4.999999999999,183.53423980929,
-    -45.20052234335));
-#279 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,-41.2));
-#280 = CARTESIAN_POINT('',(155.79174984706,37.986722867054,
-    -39.69035860562));
-#281 = CARTESIAN_POINT('',(150.94759584349,72.958801306717,
-    -38.18071721125));
-#282 = CARTESIAN_POINT('',(136.53320527732,107.20319428209,
-    -36.67107581688));
-#283 = CARTESIAN_POINT('',(112.6706241945,137.51719202727,-35.1614344225
-    ));
-#284 = CARTESIAN_POINT('',(80.900223613168,160.76355076581,
-    -33.65179302813));
-#285 = CARTESIAN_POINT('',(43.942789595504,174.75049908907,
-    -32.14215163375));
-#286 = CARTESIAN_POINT('',(4.999999999999,178.54224893725,
-    -30.63251023938));
-#287 = CARTESIAN_POINT('',(152.,5.000000004939,-20.6));
-#288 = CARTESIAN_POINT('',(155.35655799742,37.986722867039,
-    -19.86685006646));
-#289 = CARTESIAN_POINT('',(150.07721214421,72.730935387069,
-    -19.13370013292));
-#290 = CARTESIAN_POINT('',(135.33494283,106.51966118835,-18.40055019938)
-  );
-#291 = CARTESIAN_POINT('',(111.35957582855,136.2059941202,
-    -17.66740026584));
-#292 = CARTESIAN_POINT('',(79.760894015077,158.76655699237,
-    -16.9342503323));
-#293 = CARTESIAN_POINT('',(43.259191836649,172.13934799121,
-    -16.20110039876));
-#294 = CARTESIAN_POINT('',(4.999999999999,175.49590598975,
-    -15.46795046522));
-#295 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,2.49E-15));
-#296 = CARTESIAN_POINT('',(155.21025851419,37.986722867034,-2.989E-14));
-#297 = CARTESIAN_POINT('',(149.78461317775,72.654333156771,-6.227E-14));
-#298 = CARTESIAN_POINT('',(134.93212008191,106.28987623611,-9.465E-14));
-#299 = CARTESIAN_POINT('',(110.91883756889,135.76520558895,-1.2703E-13)
-  );
-#300 = CARTESIAN_POINT('',(79.377882863638,158.0952228272,-1.5942E-13));
-#301 = CARTESIAN_POINT('',(43.029385145785,171.26155109184,-1.918E-13));
-#302 = CARTESIAN_POINT('',(4.999999999999,174.47180960714,-2.2418E-13));
-#303 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,20.6));
-#304 = CARTESIAN_POINT('',(155.35655799742,37.986722867039,
-    19.866850066461));
-#305 = CARTESIAN_POINT('',(150.07721214421,72.730935387069,
-    19.133700132922));
-#306 = CARTESIAN_POINT('',(135.33494282999,106.51966118835,
-    18.400550199384));
-#307 = CARTESIAN_POINT('',(111.35957582855,136.2059941202,
-    17.667400265844));
-#308 = CARTESIAN_POINT('',(79.760894015076,158.76655699237,
-    16.934250332306));
-#309 = CARTESIAN_POINT('',(43.259191836649,172.13934799121,
-    16.201100398766));
-#310 = CARTESIAN_POINT('',(4.999999999999,175.49590598975,
-    15.467950465227));
-#311 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,41.2));
-#312 = CARTESIAN_POINT('',(155.79174984706,37.986722867054,
-    39.690358605627));
-#313 = CARTESIAN_POINT('',(150.94759584349,72.958801306716,
-    38.180717211253));
-#314 = CARTESIAN_POINT('',(136.53320527732,107.20319428209,
-    36.671075816881));
-#315 = CARTESIAN_POINT('',(112.6706241945,137.51719202727,
-    35.161434422506));
-#316 = CARTESIAN_POINT('',(80.900223613168,160.76355076581,
-    33.651793028134));
-#317 = CARTESIAN_POINT('',(43.942789595504,174.75049908907,
-    32.14215163376));
-#318 = CARTESIAN_POINT('',(4.999999999999,178.54224893725,
-    30.632510239386));
-#319 = CARTESIAN_POINT('',(152.,5.000000004939,61.8));
-#320 = CARTESIAN_POINT('',(156.50489140021,37.986722867078,
-    59.42864604905));
-#321 = CARTESIAN_POINT('',(152.37387894977,73.332201350813,
-    57.057292098101));
-#322 = CARTESIAN_POINT('',(138.49677776488,108.32328844861,
-    54.685938147152));
-#323 = CARTESIAN_POINT('',(114.81901706702,139.66582995029,
-    52.314584196201));
-#324 = CARTESIAN_POINT('',(82.767223833415,164.03599082276,
-    49.943230245253));
-#325 = CARTESIAN_POINT('',(45.062989727652,179.02934840796,
-    47.571876294303));
-#326 = CARTESIAN_POINT('',(4.999999999999,183.53423980929,
-    45.200522343354));
-#327 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,82.4));
-#328 = CARTESIAN_POINT('',(157.47831595856,37.986722867111,
-    79.04265877114));
-#329 = CARTESIAN_POINT('',(154.32072806644,73.841885257753,
-    75.685317542278));
-#330 = CARTESIAN_POINT('',(141.17701659408,109.85219552817,
-    72.32797631342));
-#331 = CARTESIAN_POINT('',(117.75153218109,142.59867955359,
-    68.970635084557));
-#332 = CARTESIAN_POINT('',(85.315643367785,168.5028088101,
-    65.613293855699));
-#333 = CARTESIAN_POINT('',(46.592041448273,184.86989575801,
-    62.255952626837));
-#334 = CARTESIAN_POINT('',(4.999999999999,190.34821171768,
-    58.898611397977));
-#335 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,103.));
-#336 = CARTESIAN_POINT('',(158.68842155335,37.986722867151,
-    98.497337123464));
-#337 = CARTESIAN_POINT('',(156.74093925601,74.4754950656,93.99467424693)
-  );
-#338 = CARTESIAN_POINT('',(144.50893582174,111.752845142,89.492011370394
-    ));
-#339 = CARTESIAN_POINT('',(121.39706682056,146.24463001091,
-    84.989348493859));
-#340 = CARTESIAN_POINT('',(88.483692406616,174.05570080476,
-    80.486685617324));
-#341 = CARTESIAN_POINT('',(48.492870871571,192.13052932679,
-    75.984022740788));
-#342 = CARTESIAN_POINT('',(4.999999999999,198.81895088125,
-    71.481359864253));
-#343 = ADVANCED_FACE('',(#344,#394),#476,.F.);
-#344 = FACE_BOUND('',#345,.F.);
-#345 = EDGE_LOOP('',(#346,#347,#363,#379,#393));
-#346 = ORIENTED_EDGE('',*,*,#63,.T.);
-#347 = ORIENTED_EDGE('',*,*,#348,.T.);
-#348 = EDGE_CURVE('',#64,#349,#351,.T.);
-#349 = VERTEX_POINT('',#350);
-#350 = CARTESIAN_POINT('',(458.,5.000000015222,0.));
-#351 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#352,#353,#354,#355,#356,#357,
-    #358,#359,#360,#361,#362),.UNSPECIFIED.,.F.,.F.,(11,11),(1.,2.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#352 = CARTESIAN_POINT('',(458.,5.000000015222,103.));
-#353 = CARTESIAN_POINT('',(458.,5.000000015222,92.7));
-#354 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,82.4));
-#355 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,72.1));
-#356 = CARTESIAN_POINT('',(458.,5.000000015222,61.8));
-#357 = CARTESIAN_POINT('',(458.,5.000000015222,51.5));
-#358 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,41.2));
-#359 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,30.9));
-#360 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,20.6));
-#361 = CARTESIAN_POINT('',(458.,5.000000015222,10.3));
-#362 = CARTESIAN_POINT('',(458.,5.000000015222,0.));
-#363 = ORIENTED_EDGE('',*,*,#364,.T.);
-#364 = EDGE_CURVE('',#349,#365,#367,.T.);
-#365 = VERTEX_POINT('',#366);
-#366 = CARTESIAN_POINT('',(458.,5.000000015222,-103.));
-#367 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#368,#369,#370,#371,#372,#373,
-    #374,#375,#376,#377,#378),.UNSPECIFIED.,.F.,.F.,(11,11),(2.,3.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#368 = CARTESIAN_POINT('',(458.,5.000000015222,0.));
-#369 = CARTESIAN_POINT('',(458.,5.000000015222,-10.3));
-#370 = CARTESIAN_POINT('',(458.,5.000000015222,-20.6));
-#371 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,-30.9));
-#372 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,-41.2));
-#373 = CARTESIAN_POINT('',(458.,5.000000015222,-51.5));
-#374 = CARTESIAN_POINT('',(458.,5.000000015222,-61.8));
-#375 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,-72.1));
-#376 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,-82.4));
-#377 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,-92.7));
-#378 = CARTESIAN_POINT('',(458.,5.000000015222,-103.));
-#379 = ORIENTED_EDGE('',*,*,#380,.T.);
-#380 = EDGE_CURVE('',#365,#211,#381,.T.);
-#381 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#382,#383,#384,#385,#386,#387,
-    #388,#389,#390,#391,#392),.UNSPECIFIED.,.F.,.F.,(11,11),(3.,4.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#382 = CARTESIAN_POINT('',(458.,5.000000015222,-103.));
-#383 = CARTESIAN_POINT('',(427.4,5.000000014193,-103.));
-#384 = CARTESIAN_POINT('',(396.8,5.000000013165,-103.));
-#385 = CARTESIAN_POINT('',(366.19999999999,5.000000012137,-103.));
-#386 = CARTESIAN_POINT('',(335.6,5.000000011109,-103.));
-#387 = CARTESIAN_POINT('',(304.99999999999,5.00000001008,-103.));
-#388 = CARTESIAN_POINT('',(274.4,5.000000009052,-103.));
-#389 = CARTESIAN_POINT('',(243.79999999999,5.000000008024,-103.));
-#390 = CARTESIAN_POINT('',(213.19999999999,5.000000006996,-103.));
-#391 = CARTESIAN_POINT('',(182.59999999999,5.000000005967,-103.));
-#392 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,-103.));
-#393 = ORIENTED_EDGE('',*,*,#226,.T.);
-#394 = FACE_BOUND('',#395,.F.);
-#395 = EDGE_LOOP('',(#396,#414,#430,#446,#462));
-#396 = ORIENTED_EDGE('',*,*,#397,.F.);
-#397 = EDGE_CURVE('',#398,#400,#402,.T.);
-#398 = VERTEX_POINT('',#399);
-#399 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,100.));
-#400 = VERTEX_POINT('',#401);
-#401 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,100.));
-#402 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#403,#404,#405,#406,#407,#408,
-    #409,#410,#411,#412,#413),.UNSPECIFIED.,.F.,.F.,(11,11),(0.,1.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#403 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,100.));
-#404 = CARTESIAN_POINT('',(185.,5.000000006048,100.));
-#405 = CARTESIAN_POINT('',(214.99999999999,5.000000007056,100.));
-#406 = CARTESIAN_POINT('',(245.,5.000000008064,100.));
-#407 = CARTESIAN_POINT('',(274.99999999999,5.000000009072,100.));
-#408 = CARTESIAN_POINT('',(304.99999999999,5.00000001008,100.));
-#409 = CARTESIAN_POINT('',(334.99999999999,5.000000011089,100.));
-#410 = CARTESIAN_POINT('',(364.99999999999,5.000000012097,100.));
-#411 = CARTESIAN_POINT('',(394.99999999999,5.000000013105,100.));
-#412 = CARTESIAN_POINT('',(424.99999999999,5.000000014113,100.));
-#413 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,100.));
-#414 = ORIENTED_EDGE('',*,*,#415,.F.);
-#415 = EDGE_CURVE('',#416,#398,#418,.T.);
-#416 = VERTEX_POINT('',#417);
-#417 = CARTESIAN_POINT('',(155.,5.00000000504,-100.));
-#418 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#419,#420,#421,#422,#423,#424,
-    #425,#426,#427,#428,#429),.UNSPECIFIED.,.F.,.F.,(11,11),(4.,5.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#419 = CARTESIAN_POINT('',(155.,5.00000000504,-100.));
-#420 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,-80.));
-#421 = CARTESIAN_POINT('',(155.,5.00000000504,-60.));
-#422 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,-40.));
-#423 = CARTESIAN_POINT('',(155.,5.00000000504,-20.));
-#424 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,-2.49E-15));
-#425 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,20.));
-#426 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,40.));
-#427 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,60.));
-#428 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,80.));
-#429 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,100.));
-#430 = ORIENTED_EDGE('',*,*,#431,.F.);
-#431 = EDGE_CURVE('',#432,#416,#434,.T.);
-#432 = VERTEX_POINT('',#433);
-#433 = CARTESIAN_POINT('',(455.,5.000000015121,-100.));
-#434 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#435,#436,#437,#438,#439,#440,
-    #441,#442,#443,#444,#445),.UNSPECIFIED.,.F.,.F.,(11,11),(3.,4.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#435 = CARTESIAN_POINT('',(455.,5.000000015121,-100.));
-#436 = CARTESIAN_POINT('',(424.99999999999,5.000000014113,-100.));
-#437 = CARTESIAN_POINT('',(395.,5.000000013105,-100.));
-#438 = CARTESIAN_POINT('',(364.99999999999,5.000000012097,-100.));
-#439 = CARTESIAN_POINT('',(334.99999999999,5.000000011089,-100.));
-#440 = CARTESIAN_POINT('',(304.99999999999,5.00000001008,-100.));
-#441 = CARTESIAN_POINT('',(274.99999999999,5.000000009072,-100.));
-#442 = CARTESIAN_POINT('',(244.99999999999,5.000000008064,-100.));
-#443 = CARTESIAN_POINT('',(215.,5.000000007056,-100.));
-#444 = CARTESIAN_POINT('',(184.99999999999,5.000000006048,-100.));
-#445 = CARTESIAN_POINT('',(155.,5.00000000504,-100.));
-#446 = ORIENTED_EDGE('',*,*,#447,.F.);
-#447 = EDGE_CURVE('',#448,#432,#450,.T.);
-#448 = VERTEX_POINT('',#449);
-#449 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,0.));
-#450 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#451,#452,#453,#454,#455,#456,
-    #457,#458,#459,#460,#461),.UNSPECIFIED.,.F.,.F.,(11,11),(2.,3.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#451 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,0.));
-#452 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-10.));
-#453 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-20.));
-#454 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-30.));
-#455 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-40.));
-#456 = CARTESIAN_POINT('',(455.,5.000000015121,-50.));
-#457 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-60.));
-#458 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-70.));
-#459 = CARTESIAN_POINT('',(455.,5.000000015121,-80.));
-#460 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-90.));
-#461 = CARTESIAN_POINT('',(455.,5.000000015121,-100.));
-#462 = ORIENTED_EDGE('',*,*,#463,.F.);
-#463 = EDGE_CURVE('',#400,#448,#464,.T.);
-#464 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#465,#466,#467,#468,#469,#470,
-    #471,#472,#473,#474,#475),.UNSPECIFIED.,.F.,.F.,(11,11),(1.,2.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#465 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,100.));
-#466 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,90.));
-#467 = CARTESIAN_POINT('',(455.,5.000000015121,80.));
-#468 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,70.));
-#469 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,60.));
-#470 = CARTESIAN_POINT('',(455.,5.000000015121,50.));
-#471 = CARTESIAN_POINT('',(455.,5.000000015121,40.));
-#472 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,30.));
-#473 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,20.));
-#474 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,10.));
-#475 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,0.));
-#476 = PLANE('',#477);
-#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480);
-#478 = CARTESIAN_POINT('',(305.,5.00000001008,-8.22E-15));
-#479 = DIRECTION('',(-3.360301E-11,1.,-1.5E-16));
-#480 = DIRECTION('',(1.,3.360301E-11,0.));
-#481 = ADVANCED_FACE('',(#482),#514,.T.);
-#482 = FACE_BOUND('',#483,.T.);
-#483 = EDGE_LOOP('',(#484,#485,#486,#500));
-#484 = ORIENTED_EDGE('',*,*,#79,.F.);
-#485 = ORIENTED_EDGE('',*,*,#348,.T.);
-#486 = ORIENTED_EDGE('',*,*,#487,.T.);
-#487 = EDGE_CURVE('',#349,#488,#490,.T.);
-#488 = VERTEX_POINT('',#489);
-#489 = CARTESIAN_POINT('',(4.999999999999,433.,1.8E-14));
-#490 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#491,#492,#493,#494,#495,#496,
-    #497,#498,#499),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.570796326761),
-  .PIECEWISE_BEZIER_KNOTS.);
-#491 = CARTESIAN_POINT('',(458.,5.000000015222,0.));
-#492 = CARTESIAN_POINT('',(454.87499999701,93.946342017974,2.22E-15));
-#493 = CARTESIAN_POINT('',(431.79048752307,181.49018729973,4.44E-15));
-#494 = CARTESIAN_POINT('',(389.29733671538,262.40607890342,6.66E-15));
-#495 = CARTESIAN_POINT('',(329.58713021433,331.69982134292,8.88E-15));
-#496 = CARTESIAN_POINT('',(256.38316670255,385.25031107284,1.11E-14));
-#497 = CARTESIAN_POINT('',(174.47770368378,420.3920058773,1.332E-14));
-#498 = CARTESIAN_POINT('',(89.037603481727,436.12499999999,1.554E-14));
-#499 = CARTESIAN_POINT('',(4.999999999999,433.,1.776E-14));
-#500 = ORIENTED_EDGE('',*,*,#501,.F.);
-#501 = EDGE_CURVE('',#80,#488,#502,.T.);
-#502 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#503,#504,#505,#506,#507,#508,
-    #509,#510,#511,#512,#513),.UNSPECIFIED.,.F.,.F.,(11,11),(1.,2.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#503 = CARTESIAN_POINT('',(4.999999999999,411.18104911874,
-    71.481359864253));
-#504 = CARTESIAN_POINT('',(4.999999999999,415.41641870052,
-    65.189985631115));
-#505 = CARTESIAN_POINT('',(4.999999999999,419.23759642378,
-    58.619776369227));
-#506 = CARTESIAN_POINT('',(4.999999999999,422.62393076822,
-    51.801408939041));
-#507 = CARTESIAN_POINT('',(4.999999999999,425.55736636297,
-    44.767308090438));
-#508 = CARTESIAN_POINT('',(4.999999999999,428.02261754128,
-    37.551390383653));
-#509 = CARTESIAN_POINT('',(4.999999999999,430.00731014984,
-    30.188787109484));
-#510 = CARTESIAN_POINT('',(4.999999999999,431.50209003349,22.71555138215
-    ));
-#511 = CARTESIAN_POINT('',(4.999999999999,432.50069661634,
-    15.168354578166));
-#512 = CARTESIAN_POINT('',(4.999999999999,432.99999999999,7.584177289083
-    ));
-#513 = CARTESIAN_POINT('',(4.999999999999,433.,1.776E-14));
-#514 = B_SPLINE_SURFACE_WITH_KNOTS('',10,8,(
-    (#515,#516,#517,#518,#519,#520,#521,#522,#523)
-    ,(#524,#525,#526,#527,#528,#529,#530,#531,#532)
-    ,(#533,#534,#535,#536,#537,#538,#539,#540,#541)
-    ,(#542,#543,#544,#545,#546,#547,#548,#549,#550)
-    ,(#551,#552,#553,#554,#555,#556,#557,#558,#559)
-    ,(#560,#561,#562,#563,#564,#565,#566,#567,#568)
-    ,(#569,#570,#571,#572,#573,#574,#575,#576,#577)
-    ,(#578,#579,#580,#581,#582,#583,#584,#585,#586)
-    ,(#587,#588,#589,#590,#591,#592,#593,#594,#595)
-    ,(#596,#597,#598,#599,#600,#601,#602,#603,#604)
-    ,(#605,#606,#607,#608,#609,#610,#611,#612,#613
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(11,11),(9,9),(1.,2.),(0.,1.570796326761)
-  ,.PIECEWISE_BEZIER_KNOTS.);
-#515 = CARTESIAN_POINT('',(458.,5.000000015222,103.));
-#516 = CARTESIAN_POINT('',(452.14763113685,93.946342017885,
-    99.060169983031));
-#517 = CARTESIAN_POINT('',(426.3357498028,180.26614701747,
-    95.120339966064));
-#518 = CARTESIAN_POINT('',(381.59593476188,258.73398389366,
-    91.180509949094));
-#519 = CARTESIAN_POINT('',(320.60027105165,324.55683032889,
-    87.240679932127));
-#520 = CARTESIAN_POINT('',(247.45452668539,374.01683496331,
-    83.300849915157));
-#521 = CARTESIAN_POINT('',(167.13346199133,404.98915170579,
-    79.36101989819));
-#522 = CARTESIAN_POINT('',(84.753462494471,417.0334179789,
-    75.421189881221));
-#523 = CARTESIAN_POINT('',(4.999999999999,411.18104911874,
-    71.481359864253));
-#524 = CARTESIAN_POINT('',(458.,5.000000015222,92.7));
-#525 = CARTESIAN_POINT('',(452.67705233457,93.946342017901,
-    89.261248203889));
-#526 = CARTESIAN_POINT('',(427.39459219824,180.50375069542,
-    85.822496407779));
-#527 = CARTESIAN_POINT('',(383.09088673041,259.44678991217,
-    82.383744611668));
-#528 = CARTESIAN_POINT('',(322.34474859965,325.94338676914,
-    78.944992815558));
-#529 = CARTESIAN_POINT('',(249.18770306684,376.19741290543,
-    75.506241019446));
-#530 = CARTESIAN_POINT('',(168.55908405881,407.97906539989,
-    72.067489223337));
-#531 = CARTESIAN_POINT('',(85.585075367165,420.73936636296,
-    68.628737427225));
-#532 = CARTESIAN_POINT('',(4.999999999999,415.41641870052,
-    65.189985631115));
-#533 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,82.4));
-#534 = CARTESIAN_POINT('',(453.15469954998,93.946342017916,
-    79.427472046154));
-#535 = CARTESIAN_POINT('',(428.34988662904,180.71811826444,
-    76.454944092305));
-#536 = CARTESIAN_POINT('',(384.4396420277,260.08988809435,
-    73.482416138464));
-#537 = CARTESIAN_POINT('',(323.91862748234,327.1943469225,
-    70.509888184609));
-#538 = CARTESIAN_POINT('',(250.75138596425,378.16474437329,
-    67.53736023077));
-#539 = CARTESIAN_POINT('',(169.84528947272,410.67658479737,
-    64.564832276918));
-#540 = CARTESIAN_POINT('',(86.335361858613,424.08289687081,
-    61.592304323074));
-#541 = CARTESIAN_POINT('',(4.999999999999,419.23759642378,
-    58.619776369227));
-#542 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,72.1));
-#543 = CARTESIAN_POINT('',(453.57799134303,93.946342017931,
-    69.56267611738));
-#544 = CARTESIAN_POINT('',(429.19647021515,180.90809117695,
-    67.02535223476));
-#545 = CARTESIAN_POINT('',(385.63491131802,260.65980282194,
-    64.488028352141));
-#546 = CARTESIAN_POINT('',(325.3134016856,328.30294998615,61.95070446952
-    ));
-#547 = CARTESIAN_POINT('',(252.13712446762,379.90819694185,
-    59.413380586901));
-#548 = CARTESIAN_POINT('',(170.9851269476,413.06713117914,
-    56.876056704281));
-#549 = CARTESIAN_POINT('',(87.000267052292,427.04593942219,
-    54.338732821661));
-#550 = CARTESIAN_POINT('',(4.999999999999,422.62393076822,
-    51.801408939041));
-#551 = CARTESIAN_POINT('',(458.,5.000000015222,61.8));
-#552 = CARTESIAN_POINT('',(453.94467079238,93.946342017945,
-    59.670913511305));
-#553 = CARTESIAN_POINT('',(429.92982911383,181.07265652901,
-    57.54182702261));
-#554 = CARTESIAN_POINT('',(386.67032162454,261.15349540449,
-    55.412740533914));
-#555 = CARTESIAN_POINT('',(326.5216345056,329.26328507317,53.28365404522
-    ));
-#556 = CARTESIAN_POINT('',(253.33753004998,381.41847481232,
-    51.154567556523));
-#557 = CARTESIAN_POINT('',(171.97251905982,415.13795854995,
-    49.025481067829));
-#558 = CARTESIAN_POINT('',(87.576245784421,429.6126955676,
-    46.896394579133));
-#559 = CARTESIAN_POINT('',(4.999999999999,425.55736636297,
-    44.767308090438));
-#560 = CARTESIAN_POINT('',(458.,5.000000015222,51.5));
-#561 = CARTESIAN_POINT('',(454.25282718967,93.946342017953,
-    49.756423797956));
-#562 = CARTESIAN_POINT('',(430.54614190841,181.21095679673,
-    48.012847595914));
-#563 = CARTESIAN_POINT('',(387.54047758868,261.56839328839,
-    46.269271393869));
-#564 = CARTESIAN_POINT('',(327.53703003313,330.07034803005,
-    44.525695191827));
-#565 = CARTESIAN_POINT('',(254.34634758859,382.68770816667,
-    42.782118989782));
-#566 = CARTESIAN_POINT('',(172.80232066599,416.87827615745,
-    41.03854278774));
-#567 = CARTESIAN_POINT('',(88.06029672135,431.76979034862,
-    39.294966585696));
-#568 = CARTESIAN_POINT('',(4.999999999999,428.02261754128,
-    37.551390383653));
-#569 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,41.2));
-#570 = CARTESIAN_POINT('',(454.50091376574,93.946342017962,
-    39.823598388685));
-#571 = CARTESIAN_POINT('',(431.04231506054,181.32229779172,
-    38.447196777371));
-#572 = CARTESIAN_POINT('',(388.24101152434,261.90241392318,
-    37.070795166056));
-#573 = CARTESIAN_POINT('',(328.35449156238,330.72008786152,
-    35.694393554742));
-#574 = CARTESIAN_POINT('',(255.15851339541,383.7095261782,
-    34.317991943427));
-#575 = CARTESIAN_POINT('',(173.47036663583,418.2793486009,
-    32.941590332113));
-#576 = CARTESIAN_POINT('',(88.449990203759,433.50639638111,
-    31.565188720798));
-#577 = CARTESIAN_POINT('',(4.999999999999,430.00731014984,
-    30.188787109484));
-#578 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,30.9));
-#579 = CARTESIAN_POINT('',(454.68776125119,93.94634201797,
-    29.876943922769));
-#580 = CARTESIAN_POINT('',(431.41601003145,181.4061547471,
-    28.853887845538));
-#581 = CARTESIAN_POINT('',(388.76862170956,262.15398301931,
-    27.830831768307));
-#582 = CARTESIAN_POINT('',(328.9701662741,331.20944224591,
-    26.807775691075));
-#583 = CARTESIAN_POINT('',(255.77019961069,384.47911286473,
-    25.784719613844));
-#584 = CARTESIAN_POINT('',(173.97350836809,419.3345724149,
-    24.761663536613));
-#585 = CARTESIAN_POINT('',(88.743489547578,434.81432877931,
-    23.738607459382));
-#586 = CARTESIAN_POINT('',(4.999999999999,431.50209003349,22.71555138215
-    ));
-#587 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,20.6));
-#588 = CARTESIAN_POINT('',(454.81258707405,93.946342017972,
-    19.921044322271));
-#589 = CARTESIAN_POINT('',(431.66566167716,181.46217644541,
-    19.242088644541));
-#590 = CARTESIAN_POINT('',(389.12109835841,262.3220469317,
-    18.563132966812));
-#591 = CARTESIAN_POINT('',(329.38147554224,331.53636162379,
-    17.884177289083));
-#592 = CARTESIAN_POINT('',(256.17884431344,384.99324497181,
-    17.205221611354));
-#593 = CARTESIAN_POINT('',(174.30963855785,420.03952801309,
-    16.526265933624));
-#594 = CARTESIAN_POINT('',(88.939565491606,435.68810953929,
-    15.847310255895));
-#595 = CARTESIAN_POINT('',(4.999999999999,432.50069661634,
-    15.168354578166));
-#596 = CARTESIAN_POINT('',(458.,5.000000015222,10.3));
-#597 = CARTESIAN_POINT('',(454.87499999701,93.946342017974,
-    9.960522161135));
-#598 = CARTESIAN_POINT('',(431.79048752307,181.49018729973,
-    9.621044322271));
-#599 = CARTESIAN_POINT('',(389.29733671538,262.40607890342,
-    9.281566483406));
-#600 = CARTESIAN_POINT('',(329.58713021432,331.69982134292,
-    8.942088644541));
-#601 = CARTESIAN_POINT('',(256.38316670255,385.25031107285,
-    8.602610805677));
-#602 = CARTESIAN_POINT('',(174.47770368378,420.39200587729,
-    8.263132966812));
-#603 = CARTESIAN_POINT('',(89.037603481728,436.12499999999,
-    7.923655127948));
-#604 = CARTESIAN_POINT('',(4.999999999999,432.99999999999,7.584177289083
-    ));
-#605 = CARTESIAN_POINT('',(458.,5.000000015222,0.));
-#606 = CARTESIAN_POINT('',(454.87499999701,93.946342017974,2.22E-15));
-#607 = CARTESIAN_POINT('',(431.79048752307,181.49018729973,4.44E-15));
-#608 = CARTESIAN_POINT('',(389.29733671538,262.40607890342,6.66E-15));
-#609 = CARTESIAN_POINT('',(329.58713021433,331.69982134292,8.88E-15));
-#610 = CARTESIAN_POINT('',(256.38316670255,385.25031107284,1.11E-14));
-#611 = CARTESIAN_POINT('',(174.47770368378,420.3920058773,1.332E-14));
-#612 = CARTESIAN_POINT('',(89.037603481727,436.12499999999,1.554E-14));
-#613 = CARTESIAN_POINT('',(4.999999999999,433.,1.776E-14));
-#614 = ADVANCED_FACE('',(#615,#650),#732,.T.);
-#615 = FACE_BOUND('',#616,.T.);
-#616 = EDGE_LOOP('',(#617,#618,#619,#635,#649));
-#617 = ORIENTED_EDGE('',*,*,#93,.T.);
-#618 = ORIENTED_EDGE('',*,*,#501,.T.);
-#619 = ORIENTED_EDGE('',*,*,#620,.T.);
-#620 = EDGE_CURVE('',#488,#621,#623,.T.);
-#621 = VERTEX_POINT('',#622);
-#622 = CARTESIAN_POINT('',(4.999999999999,411.18104911874,
-    -71.48135986425));
-#623 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#624,#625,#626,#627,#628,#629,
-    #630,#631,#632,#633,#634),.UNSPECIFIED.,.F.,.F.,(11,11),(2.,3.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#624 = CARTESIAN_POINT('',(4.999999999999,433.,1.776E-14));
-#625 = CARTESIAN_POINT('',(4.999999999999,433.,-7.584177289083));
-#626 = CARTESIAN_POINT('',(4.999999999999,432.50069661634,
-    -15.16835457816));
-#627 = CARTESIAN_POINT('',(4.999999999999,431.50209003349,
-    -22.71555138215));
-#628 = CARTESIAN_POINT('',(4.999999999999,430.00731014984,
-    -30.18878710948));
-#629 = CARTESIAN_POINT('',(4.999999999999,428.02261754128,
-    -37.55139038365));
-#630 = CARTESIAN_POINT('',(4.999999999999,425.55736636297,
-    -44.76730809043));
-#631 = CARTESIAN_POINT('',(4.999999999999,422.62393076822,
-    -51.80140893904));
-#632 = CARTESIAN_POINT('',(4.999999999999,419.23759642378,
-    -58.61977636922));
-#633 = CARTESIAN_POINT('',(4.999999999999,415.41641870052,
-    -65.18998563111));
-#634 = CARTESIAN_POINT('',(4.999999999999,411.18104911874,
-    -71.48135986425));
-#635 = ORIENTED_EDGE('',*,*,#636,.T.);
-#636 = EDGE_CURVE('',#621,#213,#637,.T.);
-#637 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#638,#639,#640,#641,#642,#643,
-    #644,#645,#646,#647,#648),.UNSPECIFIED.,.F.,.F.,(11,11),(3.,4.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#638 = CARTESIAN_POINT('',(4.999999999999,411.18104911874,
-    -71.48135986425));
-#639 = CARTESIAN_POINT('',(4.999999999999,397.1952567805,-92.25637178417
-    ));
-#640 = CARTESIAN_POINT('',(4.999999999999,378.6930579715,-109.9909269022
-    ));
-#641 = CARTESIAN_POINT('',(4.999999999999,356.41805711163,
-    -123.5804449745));
-#642 = CARTESIAN_POINT('',(4.999999999999,331.422610013,-132.1281897473)
-  );
-#643 = CARTESIAN_POINT('',(4.999999999999,304.99999999998,
-    -135.0459521248));
-#644 = CARTESIAN_POINT('',(4.999999999999,278.57738998701,
-    -132.1281897473));
-#645 = CARTESIAN_POINT('',(4.999999999999,253.58194288835,
-    -123.5804449745));
-#646 = CARTESIAN_POINT('',(4.999999999999,231.3069420285,-109.9909269022
-    ));
-#647 = CARTESIAN_POINT('',(4.999999999999,212.80474321949,
-    -92.25637178417));
-#648 = CARTESIAN_POINT('',(4.999999999999,198.81895088125,
-    -71.48135986425));
-#649 = ORIENTED_EDGE('',*,*,#241,.T.);
-#650 = FACE_BOUND('',#651,.T.);
-#651 = EDGE_LOOP('',(#652,#670,#686,#702,#718));
-#652 = ORIENTED_EDGE('',*,*,#653,.F.);
-#653 = EDGE_CURVE('',#654,#656,#658,.T.);
-#654 = VERTEX_POINT('',#655);
-#655 = CARTESIAN_POINT('',(4.999999999999,200.99371320776,
-    69.337524528154));
-#656 = VERTEX_POINT('',#657);
-#657 = CARTESIAN_POINT('',(4.999999999999,409.00628679223,
-    69.337524528154));
-#658 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#659,#660,#661,#662,#663,#664,
-    #665,#666,#667,#668,#669),.UNSPECIFIED.,.F.,.F.,(11,11),(0.,1.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#659 = CARTESIAN_POINT('',(4.999999999999,200.99371320776,
-    69.337524528154));
-#660 = CARTESIAN_POINT('',(4.999999999999,214.62260998612,
-    89.780869695692));
-#661 = CARTESIAN_POINT('',(4.999999999999,232.71630461161,
-    107.24768280415));
-#662 = CARTESIAN_POINT('',(4.999999999999,254.54346986356,
-    120.64097011303));
-#663 = CARTESIAN_POINT('',(4.999999999999,279.06473338491,
-    129.06909289812));
-#664 = CARTESIAN_POINT('',(4.999999999999,305.00000000001,
-    131.94668357211));
-#665 = CARTESIAN_POINT('',(4.999999999999,330.93526661505,
-    129.06909289812));
-#666 = CARTESIAN_POINT('',(4.999999999999,355.45653013646,
-    120.64097011304));
-#667 = CARTESIAN_POINT('',(4.999999999999,377.28369538837,
-    107.24768280414));
-#668 = CARTESIAN_POINT('',(4.999999999999,395.37739001387,
-    89.780869695693));
-#669 = CARTESIAN_POINT('',(4.999999999999,409.00628679223,
-    69.337524528154));
-#670 = ORIENTED_EDGE('',*,*,#671,.F.);
-#671 = EDGE_CURVE('',#672,#654,#674,.T.);
-#672 = VERTEX_POINT('',#673);
-#673 = CARTESIAN_POINT('',(4.999999999999,200.99371320776,
-    -69.33752452815));
-#674 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#675,#676,#677,#678,#679,#680,
-    #681,#682,#683,#684,#685),.UNSPECIFIED.,.F.,.F.,(11,11),(4.,5.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#675 = CARTESIAN_POINT('',(4.999999999999,200.99371320776,
-    -69.33752452815));
-#676 = CARTESIAN_POINT('',(4.999999999999,192.83958421854,
-    -57.10633104432));
-#677 = CARTESIAN_POINT('',(4.999999999999,186.28367156699,
-    -43.80965950924));
-#678 = CARTESIAN_POINT('',(4.999999999999,181.48260130548,
-    -29.68245163909));
-#679 = CARTESIAN_POINT('',(4.999999999999,178.55352888767,
-    -14.98595227983));
-#680 = CARTESIAN_POINT('',(4.999999999999,177.56898413722,-1.4282E-13));
-#681 = CARTESIAN_POINT('',(4.999999999999,178.55352888767,
-    14.985952279835));
-#682 = CARTESIAN_POINT('',(4.999999999999,181.48260130548,29.68245163909
-    ));
-#683 = CARTESIAN_POINT('',(4.999999999999,186.28367156699,
-    43.809659509249));
-#684 = CARTESIAN_POINT('',(4.999999999999,192.83958421854,
-    57.106331044324));
-#685 = CARTESIAN_POINT('',(4.999999999999,200.99371320776,
-    69.337524528154));
-#686 = ORIENTED_EDGE('',*,*,#687,.F.);
-#687 = EDGE_CURVE('',#688,#672,#690,.T.);
-#688 = VERTEX_POINT('',#689);
-#689 = CARTESIAN_POINT('',(4.999999999999,409.00628679223,
-    -69.33752452815));
-#690 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#691,#692,#693,#694,#695,#696,
-    #697,#698,#699,#700,#701),.UNSPECIFIED.,.F.,.F.,(11,11),(3.,4.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#691 = CARTESIAN_POINT('',(4.999999999999,409.00628679223,
-    -69.33752452815));
-#692 = CARTESIAN_POINT('',(4.999999999999,395.37739001387,
-    -89.78086969568));
-#693 = CARTESIAN_POINT('',(4.999999999999,377.28369538838,
-    -107.2476828041));
-#694 = CARTESIAN_POINT('',(4.999999999999,355.45653013645,
-    -120.6409701129));
-#695 = CARTESIAN_POINT('',(4.999999999999,330.93526661505,
-    -129.0690928982));
-#696 = CARTESIAN_POINT('',(4.999999999999,305.00000000002,
-    -131.9466835719));
-#697 = CARTESIAN_POINT('',(4.999999999999,279.0647333849,-129.0690928983
-    ));
-#698 = CARTESIAN_POINT('',(4.999999999999,254.54346986356,
-    -120.6409701129));
-#699 = CARTESIAN_POINT('',(4.999999999999,232.7163046116,-107.2476828042
-    ));
-#700 = CARTESIAN_POINT('',(4.999999999999,214.62260998612,
-    -89.78086969567));
-#701 = CARTESIAN_POINT('',(4.999999999999,200.99371320776,
-    -69.33752452815));
-#702 = ORIENTED_EDGE('',*,*,#703,.F.);
-#703 = EDGE_CURVE('',#704,#688,#706,.T.);
-#704 = VERTEX_POINT('',#705);
-#705 = CARTESIAN_POINT('',(4.999999999999,430.,1.8E-14));
-#706 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#707,#708,#709,#710,#711,#712,
-    #713,#714,#715,#716,#717),.UNSPECIFIED.,.F.,.F.,(11,11),(2.,3.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#707 = CARTESIAN_POINT('',(4.999999999999,430.,1.776E-14));
-#708 = CARTESIAN_POINT('',(4.999999999999,430.,-7.350032539327));
-#709 = CARTESIAN_POINT('',(4.999999999999,429.51979571113,
-    -14.70006507865));
-#710 = CARTESIAN_POINT('',(4.999999999999,428.55938730295,
-    -22.01480247952));
-#711 = CARTESIAN_POINT('',(4.999999999999,427.12173929644,
-    -29.25894950639));
-#712 = CARTESIAN_POINT('',(4.999999999999,425.21278144964,
-    -36.39750156695));
-#713 = CARTESIAN_POINT('',(4.999999999999,422.84137415919,
-    -43.39603520229));
-#714 = CARTESIAN_POINT('',(4.999999999999,420.01923982887,
-    -50.22099349954));
-#715 = CARTESIAN_POINT('',(4.999999999999,416.76086165598,
-    -56.83996163941));
-#716 = CARTESIAN_POINT('',(4.999999999999,413.08335128683,
-    -63.22192778623));
-#717 = CARTESIAN_POINT('',(4.999999999999,409.00628679223,
-    -69.33752452815));
-#718 = ORIENTED_EDGE('',*,*,#719,.F.);
-#719 = EDGE_CURVE('',#656,#704,#720,.T.);
-#720 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#721,#722,#723,#724,#725,#726,
-    #727,#728,#729,#730,#731),.UNSPECIFIED.,.F.,.F.,(11,11),(1.,2.),
-  .PIECEWISE_BEZIER_KNOTS.);
-#721 = CARTESIAN_POINT('',(4.999999999999,409.00628679223,
-    69.337524528154));
-#722 = CARTESIAN_POINT('',(4.999999999999,413.08335128684,
-    63.221927786239));
-#723 = CARTESIAN_POINT('',(4.999999999999,416.76086165598,
-    56.839961639411));
-#724 = CARTESIAN_POINT('',(4.999999999999,420.01923982887,
-    50.220993499545));
-#725 = CARTESIAN_POINT('',(4.999999999999,422.84137415919,
-    43.396035202293));
-#726 = CARTESIAN_POINT('',(4.999999999999,425.21278144964,
-    36.397501566952));
-#727 = CARTESIAN_POINT('',(4.999999999999,427.12173929644,
-    29.258949506395));
-#728 = CARTESIAN_POINT('',(4.999999999999,428.55938730295,
-    22.014802479521));
-#729 = CARTESIAN_POINT('',(4.999999999999,429.51979571113,
-    14.700065078654));
-#730 = CARTESIAN_POINT('',(4.999999999999,430.,7.350032539327));
-#731 = CARTESIAN_POINT('',(4.999999999999,430.,1.776E-14));
-#732 = PLANE('',#733);
-#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736);
-#734 = CARTESIAN_POINT('',(4.999999999999,305.02997807799,2.378E-14));
-#735 = DIRECTION('',(-1.,-4.1E-16,1.E-17));
-#736 = DIRECTION('',(4.1E-16,-1.,0.));
-#737 = ADVANCED_FACE('',(#738),#755,.T.);
-#738 = FACE_BOUND('',#739,.T.);
-#739 = EDGE_LOOP('',(#740,#752,#753,#754));
-#740 = ORIENTED_EDGE('',*,*,#741,.F.);
-#741 = EDGE_CURVE('',#365,#621,#742,.T.);
-#742 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#743,#744,#745,#746,#747,#748,
-    #749,#750,#751),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.570796326761),
-  .PIECEWISE_BEZIER_KNOTS.);
-#743 = CARTESIAN_POINT('',(458.,5.000000015222,-103.));
-#744 = CARTESIAN_POINT('',(452.14763113685,93.946342017883,
-    -99.06016998303));
-#745 = CARTESIAN_POINT('',(426.3357498028,180.26614701748,
-    -95.12033996606));
-#746 = CARTESIAN_POINT('',(381.59593476188,258.73398389365,
-    -91.18050994909));
-#747 = CARTESIAN_POINT('',(320.60027105165,324.55683032891,
-    -87.24067993212));
-#748 = CARTESIAN_POINT('',(247.45452668539,374.01683496329,
-    -83.30084991515));
-#749 = CARTESIAN_POINT('',(167.13346199133,404.9891517058,
-    -79.36101989818));
-#750 = CARTESIAN_POINT('',(84.753462494471,417.0334179789,
-    -75.42118988122));
-#751 = CARTESIAN_POINT('',(4.999999999999,411.18104911874,
-    -71.48135986425));
-#752 = ORIENTED_EDGE('',*,*,#380,.T.);
-#753 = ORIENTED_EDGE('',*,*,#210,.T.);
-#754 = ORIENTED_EDGE('',*,*,#636,.F.);
-#755 = B_SPLINE_SURFACE_WITH_KNOTS('',10,8,(
-    (#756,#757,#758,#759,#760,#761,#762,#763,#764)
-    ,(#765,#766,#767,#768,#769,#770,#771,#772,#773)
-    ,(#774,#775,#776,#777,#778,#779,#780,#781,#782)
-    ,(#783,#784,#785,#786,#787,#788,#789,#790,#791)
-    ,(#792,#793,#794,#795,#796,#797,#798,#799,#800)
-    ,(#801,#802,#803,#804,#805,#806,#807,#808,#809)
-    ,(#810,#811,#812,#813,#814,#815,#816,#817,#818)
-    ,(#819,#820,#821,#822,#823,#824,#825,#826,#827)
-    ,(#828,#829,#830,#831,#832,#833,#834,#835,#836)
-    ,(#837,#838,#839,#840,#841,#842,#843,#844,#845)
-    ,(#846,#847,#848,#849,#850,#851,#852,#853,#854
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(11,11),(9,9),(3.,4.),(0.,1.570796326761)
-  ,.PIECEWISE_BEZIER_KNOTS.);
-#756 = CARTESIAN_POINT('',(458.,5.000000015222,-103.));
-#757 = CARTESIAN_POINT('',(452.14763113685,93.946342017883,
-    -99.06016998303));
-#758 = CARTESIAN_POINT('',(426.3357498028,180.26614701748,
-    -95.12033996606));
-#759 = CARTESIAN_POINT('',(381.59593476188,258.73398389365,
-    -91.18050994909));
-#760 = CARTESIAN_POINT('',(320.60027105165,324.55683032891,
-    -87.24067993212));
-#761 = CARTESIAN_POINT('',(247.45452668539,374.01683496329,
-    -83.30084991515));
-#762 = CARTESIAN_POINT('',(167.13346199133,404.9891517058,
-    -79.36101989818));
-#763 = CARTESIAN_POINT('',(84.753462494471,417.0334179789,
-    -75.42118988122));
-#764 = CARTESIAN_POINT('',(4.999999999999,411.18104911874,
-    -71.48135986425));
-#765 = CARTESIAN_POINT('',(427.4,5.000000014193,-103.));
-#766 = CARTESIAN_POINT('',(423.62440709477,87.938046067062,
-    -101.657046473));
-#767 = CARTESIAN_POINT('',(401.23756017692,169.18160998716,
-    -100.314092946));
-#768 = CARTESIAN_POINT('',(360.90499596123,243.85822086744,
-    -98.97113941906));
-#769 = CARTESIAN_POINT('',(304.82206645717,307.37459817572,
-    -97.62818589208));
-#770 = CARTESIAN_POINT('',(236.58140021264,356.01542114539,
-    -96.2852323651));
-#771 = CARTESIAN_POINT('',(160.70919931315,387.46603172716,
-    -94.94227883812));
-#772 = CARTESIAN_POINT('',(82.007358590499,400.97084968293,
-    -93.59932531115));
-#773 = CARTESIAN_POINT('',(4.999999999999,397.1952567805,-92.25637178417
-    ));
-#774 = CARTESIAN_POINT('',(396.8,5.000000013165,-103.));
-#775 = CARTESIAN_POINT('',(394.53663224385,81.929750116223,
-    -103.8738658627));
-#776 = CARTESIAN_POINT('',(375.01026893335,157.8437031463,
-    -104.7477317255));
-#777 = CARTESIAN_POINT('',(338.61990802824,228.22235375771,
-    -105.6215975883));
-#778 = CARTESIAN_POINT('',(287.18362994339,288.71380497658,
-    -106.4954634511));
-#779 = CARTESIAN_POINT('',(223.86009287331,335.68873768158,
-    -107.3693293139));
-#780 = CARTESIAN_POINT('',(152.76471777185,366.75460307928,
-    -108.2431951767));
-#781 = CARTESIAN_POINT('',(78.37446034973,380.95642572506,
-    -109.1170610394));
-#782 = CARTESIAN_POINT('',(4.999999999999,378.6930579715,-109.9909269022
-    ));
-#783 = CARTESIAN_POINT('',(366.19999999999,5.000000012137,-103.));
-#784 = CARTESIAN_POINT('',(364.97725713657,75.921454165368,
-    -105.5725556218));
-#785 = CARTESIAN_POINT('',(347.83977717708,146.29414260529,
-    -108.1451112436));
-#786 = CARTESIAN_POINT('',(315.00313988553,211.95153001513,
-    -110.7176668654));
-#787 = CARTESIAN_POINT('',(267.99123967338,268.81788863637,
-    -113.2902224872));
-#788 = CARTESIAN_POINT('',(209.59489868294,313.41962894098,
-    -115.8627781091));
-#789 = CARTESIAN_POINT('',(143.5503140299,343.37980532058,
-    -118.4353337309));
-#790 = CARTESIAN_POINT('',(74.000774158567,357.64079997268,
-    -121.0078893527));
-#791 = CARTESIAN_POINT('',(4.999999999999,356.41805711163,
-    -123.5804449745));
-#792 = CARTESIAN_POINT('',(335.6,5.000000011109,-103.));
-#793 = CARTESIAN_POINT('',(335.07782624944,69.913158214502,
-    -106.6410237184));
-#794 = CARTESIAN_POINT('',(319.98917386112,134.59196538715,
-    -110.2820474368));
-#795 = CARTESIAN_POINT('',(290.4261399658,195.22285946258,
-    -113.9230711552));
-#796 = CARTESIAN_POINT('',(247.67834331942,248.0313647164,
-    -117.5640948736));
-#797 = CARTESIAN_POINT('',(194.21645733032,289.7498997949,
-    -121.2051185921));
-#798 = CARTESIAN_POINT('',(133.42021022531,318.08453774072,
-    -124.8461423105));
-#799 = CARTESIAN_POINT('',(69.092929597531,331.94478376137,
-    -128.4871660289));
-#800 = CARTESIAN_POINT('',(4.999999999999,331.422610013,-132.1281897473)
-  );
-#801 = CARTESIAN_POINT('',(304.99999999999,5.00000001008,-103.));
-#802 = CARTESIAN_POINT('',(304.99999999801,63.904862263629,
-    -107.0057440156));
-#803 = CARTESIAN_POINT('',(291.78177981657,122.80972451673,
-    -111.0114880312));
-#804 = CARTESIAN_POINT('',(265.34539651978,178.25399964316,
-    -115.0172320468));
-#805 = CARTESIAN_POINT('',(226.77762254699,226.77762255444,
-    -119.0229760624));
-#806 = CARTESIAN_POINT('',(178.2539996344,265.3453965256,-123.028720078)
-  );
-#807 = CARTESIAN_POINT('',(122.80972450709,291.78177982052,
-    -127.0344640936));
-#808 = CARTESIAN_POINT('',(63.904862253545,304.99999999998,
-    -131.0402081092));
-#809 = CARTESIAN_POINT('',(4.999999999999,304.99999999998,
-    -135.0459521248));
-#810 = CARTESIAN_POINT('',(274.4,5.000000009052,-103.));
-#811 = CARTESIAN_POINT('',(274.92217374659,57.896566312755,
-    -106.6410237184));
-#812 = CARTESIAN_POINT('',(263.57438577203,111.02748364631,
-    -110.2820474368));
-#813 = CARTESIAN_POINT('',(240.26465307379,161.28513982374,
-    -113.9230711552));
-#814 = CARTESIAN_POINT('',(205.87690177456,205.5238803925,
-    -117.5640948736));
-#815 = CARTESIAN_POINT('',(162.29154193851,240.94089325632,
-    -121.205118592));
-#816 = CARTESIAN_POINT('',(112.19923878888,265.47902190036,
-    -124.8461423105));
-#817 = CARTESIAN_POINT('',(58.716794909569,278.05521623863,
-    -128.4871660289));
-#818 = CARTESIAN_POINT('',(4.999999999999,278.57738998701,
-    -132.1281897473));
-#819 = CARTESIAN_POINT('',(243.79999999999,5.000000008024,-103.));
-#820 = CARTESIAN_POINT('',(245.02274285946,51.88827036189,
-    -105.5725556218));
-#821 = CARTESIAN_POINT('',(235.72378245606,99.325306428173,
-    -108.1451112436));
-#822 = CARTESIAN_POINT('',(215.68765315404,144.55646927119,
-    -110.7176668654));
-#823 = CARTESIAN_POINT('',(185.5640054206,184.7373564725,-113.2902224872
-    ));
-#824 = CARTESIAN_POINT('',(146.91310058588,217.27116411024,
-    -115.8627781091));
-#825 = CARTESIAN_POINT('',(102.06913498428,240.18375432047,
-    -118.4353337309));
-#826 = CARTESIAN_POINT('',(53.808950348525,252.3592000273,
-    -121.0078893527));
-#827 = CARTESIAN_POINT('',(4.999999999999,253.58194288835,
-    -123.5804449745));
-#828 = CARTESIAN_POINT('',(213.19999999999,5.000000006996,-103.));
-#829 = CARTESIAN_POINT('',(215.46336775218,45.879974411034,
-    -103.8738658627));
-#830 = CARTESIAN_POINT('',(208.55329069979,87.775745887166,
-    -104.7477317255));
-#831 = CARTESIAN_POINT('',(192.07088501135,128.28564552861,
-    -105.6215975883));
-#832 = CARTESIAN_POINT('',(166.37161515058,164.84144013232,
-    -106.4954634511));
-#833 = CARTESIAN_POINT('',(132.64790639553,195.00205536965,
-    -107.3693293139));
-#834 = CARTESIAN_POINT('',(92.854731242337,216.80895656179,
-    -108.2431951767));
-#835 = CARTESIAN_POINT('',(49.435264157368,229.04357427494,
-    -109.1170610394));
-#836 = CARTESIAN_POINT('',(4.999999999999,231.3069420285,-109.9909269022
-    ));
-#837 = CARTESIAN_POINT('',(182.59999999999,5.000000005967,-103.));
-#838 = CARTESIAN_POINT('',(186.37559290126,39.871678460195,
-    -101.657046473));
-#839 = CARTESIAN_POINT('',(182.32599945623,76.437839046303,
-    -100.314092946));
-#840 = CARTESIAN_POINT('',(169.78579707833,112.64977841887,
-    -98.97113941906));
-#841 = CARTESIAN_POINT('',(148.73317863683,146.18064693318,
-    -97.62818589208));
-#842 = CARTESIAN_POINT('',(119.92659905617,174.67537190581,
-    -96.2852323651));
-#843 = CARTESIAN_POINT('',(84.910249701049,196.09752791391,
-    -94.94227883813));
-#844 = CARTESIAN_POINT('',(45.802365916594,209.02915031705,
-    -93.59932531115));
-#845 = CARTESIAN_POINT('',(4.999999999999,212.80474321949,
-    -92.25637178417));
-#846 = CARTESIAN_POINT('',(151.99999999999,5.000000004939,-103.));
-#847 = CARTESIAN_POINT('',(157.85236885918,33.863382509375,
-    -99.06016998303));
-#848 = CARTESIAN_POINT('',(157.22780983035,65.353302015987,
-    -95.12033996606));
-#849 = CARTESIAN_POINT('',(149.09485827769,97.774015392683,
-    -91.18050994909));
-#850 = CARTESIAN_POINT('',(132.95497404234,128.99841477997,
-    -87.24067993212));
-#851 = CARTESIAN_POINT('',(109.05347258343,156.67395808793,
-    -83.30084991515));
-#852 = CARTESIAN_POINT('',(78.485987022856,178.57440793526,
-    -79.36101989818));
-#853 = CARTESIAN_POINT('',(43.056262012624,192.96658202109,
-    -75.42118988122));
-#854 = CARTESIAN_POINT('',(4.999999999999,198.81895088125,
-    -71.48135986425));
-#855 = ADVANCED_FACE('',(#856),#862,.T.);
-#856 = FACE_BOUND('',#857,.T.);
-#857 = EDGE_LOOP('',(#858,#859,#860,#861));
-#858 = ORIENTED_EDGE('',*,*,#487,.F.);
-#859 = ORIENTED_EDGE('',*,*,#364,.T.);
-#860 = ORIENTED_EDGE('',*,*,#741,.T.);
-#861 = ORIENTED_EDGE('',*,*,#620,.F.);
-#862 = B_SPLINE_SURFACE_WITH_KNOTS('',10,8,(
-    (#863,#864,#865,#866,#867,#868,#869,#870,#871)
-    ,(#872,#873,#874,#875,#876,#877,#878,#879,#880)
-    ,(#881,#882,#883,#884,#885,#886,#887,#888,#889)
-    ,(#890,#891,#892,#893,#894,#895,#896,#897,#898)
-    ,(#899,#900,#901,#902,#903,#904,#905,#906,#907)
-    ,(#908,#909,#910,#911,#912,#913,#914,#915,#916)
-    ,(#917,#918,#919,#920,#921,#922,#923,#924,#925)
-    ,(#926,#927,#928,#929,#930,#931,#932,#933,#934)
-    ,(#935,#936,#937,#938,#939,#940,#941,#942,#943)
-    ,(#944,#945,#946,#947,#948,#949,#950,#951,#952)
-    ,(#953,#954,#955,#956,#957,#958,#959,#960,#961
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(11,11),(9,9),(2.,3.),(0.,1.570796326761)
-  ,.PIECEWISE_BEZIER_KNOTS.);
-#863 = CARTESIAN_POINT('',(458.,5.000000015222,0.));
-#864 = CARTESIAN_POINT('',(454.87499999701,93.946342017974,2.22E-15));
-#865 = CARTESIAN_POINT('',(431.79048752307,181.49018729973,4.44E-15));
-#866 = CARTESIAN_POINT('',(389.29733671538,262.40607890342,6.66E-15));
-#867 = CARTESIAN_POINT('',(329.58713021433,331.69982134292,8.88E-15));
-#868 = CARTESIAN_POINT('',(256.38316670255,385.25031107284,1.11E-14));
-#869 = CARTESIAN_POINT('',(174.47770368378,420.3920058773,1.332E-14));
-#870 = CARTESIAN_POINT('',(89.037603481727,436.12499999999,1.554E-14));
-#871 = CARTESIAN_POINT('',(4.999999999999,433.,1.776E-14));
-#872 = CARTESIAN_POINT('',(458.,5.000000015222,-10.3));
-#873 = CARTESIAN_POINT('',(454.874999997,93.946342017974,-9.960522161135
-    ));
-#874 = CARTESIAN_POINT('',(431.79048752308,181.49018729973,
-    -9.621044322271));
-#875 = CARTESIAN_POINT('',(389.29733671537,262.40607890342,
-    -9.281566483406));
-#876 = CARTESIAN_POINT('',(329.58713021433,331.69982134292,
-    -8.942088644541));
-#877 = CARTESIAN_POINT('',(256.38316670254,385.25031107285,
-    -8.602610805677));
-#878 = CARTESIAN_POINT('',(174.47770368378,420.3920058773,
-    -8.263132966812));
-#879 = CARTESIAN_POINT('',(89.037603481727,436.12499999999,
-    -7.923655127948));
-#880 = CARTESIAN_POINT('',(4.999999999999,433.,-7.584177289083));
-#881 = CARTESIAN_POINT('',(458.,5.000000015222,-20.6));
-#882 = CARTESIAN_POINT('',(454.81258707405,93.946342017972,
-    -19.92104432227));
-#883 = CARTESIAN_POINT('',(431.66566167716,181.46217644541,
-    -19.24208864454));
-#884 = CARTESIAN_POINT('',(389.12109835841,262.32204693169,
-    -18.56313296681));
-#885 = CARTESIAN_POINT('',(329.38147554225,331.5363616238,
-    -17.88417728908));
-#886 = CARTESIAN_POINT('',(256.17884431344,384.99324497181,
-    -17.20522161135));
-#887 = CARTESIAN_POINT('',(174.30963855785,420.03952801309,
-    -16.52626593362));
-#888 = CARTESIAN_POINT('',(88.939565491605,435.6881095393,
-    -15.84731025589));
-#889 = CARTESIAN_POINT('',(4.999999999999,432.50069661634,
-    -15.16835457816));
-#890 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,-30.9));
-#891 = CARTESIAN_POINT('',(454.68776125119,93.946342017969,
-    -29.87694392276));
-#892 = CARTESIAN_POINT('',(431.41601003145,181.4061547471,
-    -28.85388784553));
-#893 = CARTESIAN_POINT('',(388.76862170957,262.15398301931,
-    -27.8308317683));
-#894 = CARTESIAN_POINT('',(328.97016627409,331.20944224592,
-    -26.80777569107));
-#895 = CARTESIAN_POINT('',(255.7701996107,384.47911286472,
-    -25.78471961384));
-#896 = CARTESIAN_POINT('',(173.97350836809,419.3345724149,
-    -24.76166353661));
-#897 = CARTESIAN_POINT('',(88.743489547579,434.81432877931,
-    -23.73860745938));
-#898 = CARTESIAN_POINT('',(4.999999999999,431.50209003349,
-    -22.71555138215));
-#899 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,-41.2));
-#900 = CARTESIAN_POINT('',(454.50091376574,93.946342017961,
-    -39.82359838868));
-#901 = CARTESIAN_POINT('',(431.04231506054,181.32229779172,
-    -38.44719677737));
-#902 = CARTESIAN_POINT('',(388.24101152433,261.90241392318,
-    -37.07079516605));
-#903 = CARTESIAN_POINT('',(328.35449156239,330.72008786152,
-    -35.69439355474));
-#904 = CARTESIAN_POINT('',(255.15851339541,383.70952617819,
-    -34.31799194342));
-#905 = CARTESIAN_POINT('',(173.47036663583,418.27934860091,
-    -32.94159033211));
-#906 = CARTESIAN_POINT('',(88.449990203758,433.50639638111,
-    -31.56518872079));
-#907 = CARTESIAN_POINT('',(4.999999999999,430.00731014984,
-    -30.18878710948));
-#908 = CARTESIAN_POINT('',(458.,5.000000015222,-51.5));
-#909 = CARTESIAN_POINT('',(454.25282718967,93.946342017954,
-    -49.75642379795));
-#910 = CARTESIAN_POINT('',(430.54614190841,181.21095679672,
-    -48.01284759591));
-#911 = CARTESIAN_POINT('',(387.54047758868,261.56839328839,
-    -46.26927139386));
-#912 = CARTESIAN_POINT('',(327.53703003313,330.07034803004,
-    -44.52569519182));
-#913 = CARTESIAN_POINT('',(254.34634758859,382.68770816668,
-    -42.78211898978));
-#914 = CARTESIAN_POINT('',(172.80232066599,416.87827615745,
-    -41.03854278774));
-#915 = CARTESIAN_POINT('',(88.06029672135,431.76979034862,
-    -39.29496658569));
-#916 = CARTESIAN_POINT('',(4.999999999999,428.02261754128,
-    -37.55139038365));
-#917 = CARTESIAN_POINT('',(458.,5.000000015222,-61.8));
-#918 = CARTESIAN_POINT('',(453.94467079238,93.946342017944,
-    -59.6709135113));
-#919 = CARTESIAN_POINT('',(429.92982911384,181.07265652901,
-    -57.5418270226));
-#920 = CARTESIAN_POINT('',(386.67032162454,261.15349540448,
-    -55.41274053391));
-#921 = CARTESIAN_POINT('',(326.52163450561,329.26328507318,
-    -53.28365404521));
-#922 = CARTESIAN_POINT('',(253.33753004997,381.41847481232,
-    -51.15456755652));
-#923 = CARTESIAN_POINT('',(171.97251905982,415.13795854996,
-    -49.02548106782));
-#924 = CARTESIAN_POINT('',(87.57624578442,429.6126955676,-46.89639457913
-    ));
-#925 = CARTESIAN_POINT('',(4.999999999999,425.55736636297,
-    -44.76730809043));
-#926 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,-72.1));
-#927 = CARTESIAN_POINT('',(453.57799134303,93.946342017932,
-    -69.56267611738));
-#928 = CARTESIAN_POINT('',(429.19647021515,180.90809117695,
-    -67.02535223476));
-#929 = CARTESIAN_POINT('',(385.63491131802,260.65980282194,
-    -64.48802835214));
-#930 = CARTESIAN_POINT('',(325.3134016856,328.30294998614,
-    -61.95070446952));
-#931 = CARTESIAN_POINT('',(252.13712446762,379.90819694186,
-    -59.4133805869));
-#932 = CARTESIAN_POINT('',(170.9851269476,413.06713117914,
-    -56.87605670428));
-#933 = CARTESIAN_POINT('',(87.000267052291,427.0459394222,
-    -54.33873282166));
-#934 = CARTESIAN_POINT('',(4.999999999999,422.62393076822,
-    -51.80140893904));
-#935 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,-82.4));
-#936 = CARTESIAN_POINT('',(453.15469954998,93.946342017916,
-    -79.42747204615));
-#937 = CARTESIAN_POINT('',(428.34988662904,180.71811826444,
-    -76.4549440923));
-#938 = CARTESIAN_POINT('',(384.4396420277,260.08988809435,
-    -73.48241613846));
-#939 = CARTESIAN_POINT('',(323.91862748234,327.1943469225,
-    -70.50988818461));
-#940 = CARTESIAN_POINT('',(250.75138596425,378.16474437329,
-    -67.53736023076));
-#941 = CARTESIAN_POINT('',(169.84528947272,410.67658479737,
-    -64.56483227692));
-#942 = CARTESIAN_POINT('',(86.335361858612,424.08289687081,
-    -61.59230432307));
-#943 = CARTESIAN_POINT('',(4.999999999999,419.23759642378,
-    -58.61977636922));
-#944 = CARTESIAN_POINT('',(457.99999999999,5.000000015222,-92.7));
-#945 = CARTESIAN_POINT('',(452.67705233457,93.946342017901,
-    -89.26124820388));
-#946 = CARTESIAN_POINT('',(427.39459219824,180.50375069542,
-    -85.82249640777));
-#947 = CARTESIAN_POINT('',(383.09088673041,259.44678991216,
-    -82.38374461166));
-#948 = CARTESIAN_POINT('',(322.34474859965,325.94338676914,
-    -78.94499281555));
-#949 = CARTESIAN_POINT('',(249.18770306684,376.19741290543,
-    -75.50624101944));
-#950 = CARTESIAN_POINT('',(168.55908405881,407.97906539989,
-    -72.06748922333));
-#951 = CARTESIAN_POINT('',(85.585075367164,420.73936636296,
-    -68.62873742722));
-#952 = CARTESIAN_POINT('',(4.999999999999,415.41641870052,
-    -65.18998563111));
-#953 = CARTESIAN_POINT('',(458.,5.000000015222,-103.));
-#954 = CARTESIAN_POINT('',(452.14763113685,93.946342017883,
-    -99.06016998303));
-#955 = CARTESIAN_POINT('',(426.3357498028,180.26614701748,
-    -95.12033996606));
-#956 = CARTESIAN_POINT('',(381.59593476188,258.73398389365,
-    -91.18050994909));
-#957 = CARTESIAN_POINT('',(320.60027105165,324.55683032891,
-    -87.24067993212));
-#958 = CARTESIAN_POINT('',(247.45452668539,374.01683496329,
-    -83.30084991515));
-#959 = CARTESIAN_POINT('',(167.13346199133,404.9891517058,
-    -79.36101989818));
-#960 = CARTESIAN_POINT('',(84.753462494471,417.0334179789,
-    -75.42118988122));
-#961 = CARTESIAN_POINT('',(4.999999999999,411.18104911874,
-    -71.48135986425));
-#962 = ADVANCED_FACE('',(#963),#991,.F.);
-#963 = FACE_BOUND('',#964,.F.);
-#964 = EDGE_LOOP('',(#965,#977,#978,#990));
-#965 = ORIENTED_EDGE('',*,*,#966,.F.);
-#966 = EDGE_CURVE('',#398,#654,#967,.T.);
-#967 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#968,#969,#970,#971,#972,#973,
-    #974,#975,#976),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.570796326761),
-  .PIECEWISE_BEZIER_KNOTS.);
-#968 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,100.));
-#969 = CARTESIAN_POINT('',(160.74921414998,34.452431132008,
-    96.167190566019));
-#970 = CARTESIAN_POINT('',(159.88931821014,66.485103535926,
-    92.334381132038));
-#971 = CARTESIAN_POINT('',(151.40702935467,99.367669190635,
-    88.501571698058));
-#972 = CARTESIAN_POINT('',(134.83284873965,130.94602836946,
-    84.668762264076));
-#973 = CARTESIAN_POINT('',(110.44831301965,158.85253884364,
-    80.835952830097));
-#974 = CARTESIAN_POINT('',(79.386309916594,180.85965805592,
-    77.003143396115));
-#975 = CARTESIAN_POINT('',(43.483275596883,195.24449905679,
-    73.170333962135));
-#976 = CARTESIAN_POINT('',(4.999999999999,200.99371320776,
-    69.337524528154));
-#977 = ORIENTED_EDGE('',*,*,#397,.T.);
-#978 = ORIENTED_EDGE('',*,*,#979,.T.);
-#979 = EDGE_CURVE('',#400,#656,#980,.T.);
-#980 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#981,#982,#983,#984,#985,#986,
-    #987,#988,#989),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.570796326761),
-  .PIECEWISE_BEZIER_KNOTS.);
-#981 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,100.));
-#982 = CARTESIAN_POINT('',(449.25078584605,93.35729339525,
-    96.167190566019));
-#983 = CARTESIAN_POINT('',(423.67424142301,179.13434549754,
-    92.334381132038));
-#984 = CARTESIAN_POINT('',(379.28376368491,257.14033009569,
-    88.501571698059));
-#985 = CARTESIAN_POINT('',(318.72239635434,322.60921673942,
-    84.668762264075));
-#986 = CARTESIAN_POINT('',(246.05968624918,371.83825420758,
-    80.835952830097));
-#987 = CARTESIAN_POINT('',(166.2331390976,402.70390158514,
-    77.003143396114));
-#988 = CARTESIAN_POINT('',(84.326448910212,414.7555009432,
-    73.170333962135));
-#989 = CARTESIAN_POINT('',(4.999999999999,409.00628679223,
-    69.337524528154));
-#990 = ORIENTED_EDGE('',*,*,#653,.F.);
-#991 = B_SPLINE_SURFACE_WITH_KNOTS('',10,8,(
-    (#992,#993,#994,#995,#996,#997,#998,#999,#1000)
-    ,(#1001,#1002,#1003,#1004,#1005,#1006,#1007,#1008,#1009)
-    ,(#1010,#1011,#1012,#1013,#1014,#1015,#1016,#1017,#1018)
-    ,(#1019,#1020,#1021,#1022,#1023,#1024,#1025,#1026,#1027)
-    ,(#1028,#1029,#1030,#1031,#1032,#1033,#1034,#1035,#1036)
-    ,(#1037,#1038,#1039,#1040,#1041,#1042,#1043,#1044,#1045)
-    ,(#1046,#1047,#1048,#1049,#1050,#1051,#1052,#1053,#1054)
-    ,(#1055,#1056,#1057,#1058,#1059,#1060,#1061,#1062,#1063)
-    ,(#1064,#1065,#1066,#1067,#1068,#1069,#1070,#1071,#1072)
-    ,(#1073,#1074,#1075,#1076,#1077,#1078,#1079,#1080,#1081)
-    ,(#1082,#1083,#1084,#1085,#1086,#1087,#1088,#1089,#1090
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(11,11),(9,9),(0.,1.),(0.,1.570796326761)
-  ,.PIECEWISE_BEZIER_KNOTS.);
-#992 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,100.));
-#993 = CARTESIAN_POINT('',(160.74921414998,34.452431132008,
-    96.167190566019));
-#994 = CARTESIAN_POINT('',(159.88931821014,66.485103535926,
-    92.334381132038));
-#995 = CARTESIAN_POINT('',(151.40702935467,99.367669190635,
-    88.501571698058));
-#996 = CARTESIAN_POINT('',(134.83284873965,130.94602836946,
-    84.668762264076));
-#997 = CARTESIAN_POINT('',(110.44831301965,158.85253884364,
-    80.835952830097));
-#998 = CARTESIAN_POINT('',(79.386309916594,180.85965805592,
-    77.003143396115));
-#999 = CARTESIAN_POINT('',(43.483275596883,195.24449905679,
-    73.170333962135));
-#1000 = CARTESIAN_POINT('',(4.999999999999,200.99371320776,
-    69.337524528154));
-#1001 = CARTESIAN_POINT('',(185.,5.000000006048,100.));
-#1002 = CARTESIAN_POINT('',(188.70282624707,40.342917358302,
-    98.722608711961));
-#1003 = CARTESIAN_POINT('',(184.47472038642,77.347659244405,
-    97.445217423923));
-#1004 = CARTESIAN_POINT('',(171.66308556726,113.93783831127,
-    96.167826135884));
-#1005 = CARTESIAN_POINT('',(150.26762872213,147.76429172699,
-    94.890434847847));
-#1006 = CARTESIAN_POINT('',(121.07441345465,176.45842406968,
-    93.613043559808));
-#1007 = CARTESIAN_POINT('',(85.656781908963,197.98083144495,
-    92.335652271769));
-#1008 = CARTESIAN_POINT('',(46.15930322154,210.91978373786,
-    91.058260983731));
-#1009 = CARTESIAN_POINT('',(4.999999999999,214.62260998612,
-    89.780869695692));
-#1010 = CARTESIAN_POINT('',(214.99999999999,5.000000007056,100.));
-#1011 = CARTESIAN_POINT('',(217.21453807506,46.233403584615,
-    100.90596035051));
-#1012 = CARTESIAN_POINT('',(210.17632202447,88.460689526423,
-    101.81192070103));
-#1013 = CARTESIAN_POINT('',(193.49507469474,129.25942586551,
-    102.71788105155));
-#1014 = CARTESIAN_POINT('',(167.54138389918,166.044220729,
-    103.62384140207));
-#1015 = CARTESIAN_POINT('',(133.52757573801,196.3630082672,
-    104.52980175259));
-#1016 = CARTESIAN_POINT('',(93.430101342332,218.25388094933,
-    105.43576210311));
-#1017 = CARTESIAN_POINT('',(49.711991853446,230.50176653515,
-    106.34172245363));
-#1018 = CARTESIAN_POINT('',(4.999999999999,232.71630461161,
-    107.24768280415));
-#1019 = CARTESIAN_POINT('',(245.,5.000000008064,100.));
-#1020 = CARTESIAN_POINT('',(246.19293373136,52.123889810943,
-    102.58012126413));
-#1021 = CARTESIAN_POINT('',(236.81129131913,99.783167020832,
-    105.16024252826));
-#1022 = CARTESIAN_POINT('',(216.64486127876,145.20935063593,
-    107.74036379238));
-#1023 = CARTESIAN_POINT('',(186.35289287983,185.54639672541,
-    110.32048505652));
-#1024 = CARTESIAN_POINT('',(147.50852986708,218.18976797704,
-    112.90060632064));
-#1025 = CARTESIAN_POINT('',(102.46010404987,241.16253396765,
-    115.48072758477));
-#1026 = CARTESIAN_POINT('',(53.997745728618,253.35053613061,
-    118.0608488489));
-#1027 = CARTESIAN_POINT('',(4.999999999999,254.54346986356,
-    120.64097011303));
-#1028 = CARTESIAN_POINT('',(274.99999999999,5.000000009072,100.));
-#1029 = CARTESIAN_POINT('',(275.50809167133,58.014376037283,
-    103.63363661226));
-#1030 = CARTESIAN_POINT('',(264.11978518113,111.25678307474,
-    107.26727322453));
-#1031 = CARTESIAN_POINT('',(240.74557963709,161.61268789464,
-    110.90090983679));
-#1032 = CARTESIAN_POINT('',(206.27405565864,205.93055462068,
-    114.53454644906));
-#1033 = CARTESIAN_POINT('',(162.59194917651,241.4035828533,
-    118.16818306132));
-#1034 = CARTESIAN_POINT('',(112.3969381143,265.97305674099,
-    121.80181967359));
-#1035 = CARTESIAN_POINT('',(58.812484561979,278.55664171179,
-    125.43545628585));
-#1036 = CARTESIAN_POINT('',(4.999999999999,279.06473338491,
-    129.06909289812));
-#1037 = CARTESIAN_POINT('',(304.99999999999,5.00000001008,100.));
-#1038 = CARTESIAN_POINT('',(304.99999999802,63.904862263629,
-    103.99333544651));
-#1039 = CARTESIAN_POINT('',(291.78177981658,122.80972451673,
-    107.98667089302));
-#1040 = CARTESIAN_POINT('',(265.3453965198,178.25399964317,
-    111.98000633954));
-#1041 = CARTESIAN_POINT('',(226.77762254699,226.77762255444,
-    115.97334178605));
-#1042 = CARTESIAN_POINT('',(178.25399963442,265.34539652562,
-    119.96667723257));
-#1043 = CARTESIAN_POINT('',(122.8097245071,291.78177982054,
-    123.96001267908));
-#1044 = CARTESIAN_POINT('',(63.904862253551,305.00000000001,
-    127.95334812559));
-#1045 = CARTESIAN_POINT('',(4.999999999999,305.00000000001,
-    131.94668357211));
-#1046 = CARTESIAN_POINT('',(334.99999999999,5.000000011089,100.));
-#1047 = CARTESIAN_POINT('',(334.4919083247,69.795348489975,
-    103.63363661226));
-#1048 = CARTESIAN_POINT('',(319.443774452,134.36266595871,
-    107.26727322453));
-#1049 = CARTESIAN_POINT('',(289.94521340248,194.89531139168,
-    110.90090983679));
-#1050 = CARTESIAN_POINT('',(247.28118943533,247.62469048819,
-    114.53454644906));
-#1051 = CARTESIAN_POINT('',(193.91605009231,289.2872101979,
-    118.16818306132));
-#1052 = CARTESIAN_POINT('',(133.22251089987,317.59050290006,
-    121.80181967359));
-#1053 = CARTESIAN_POINT('',(68.997239945111,331.44335828817,
-    125.43545628585));
-#1054 = CARTESIAN_POINT('',(4.999999999999,330.93526661505,
-    129.06909289812));
-#1055 = CARTESIAN_POINT('',(364.99999999999,5.000000012097,100.));
-#1056 = CARTESIAN_POINT('',(363.80706626468,75.685834716315,
-    102.58012126413));
-#1057 = CARTESIAN_POINT('',(346.75226831402,145.83628201263,
-    105.16024252826));
-#1058 = CARTESIAN_POINT('',(314.04593176082,211.2986486504,
-    107.74036379239));
-#1059 = CARTESIAN_POINT('',(267.20235221416,268.00884838347,
-    110.32048505652));
-#1060 = CARTESIAN_POINT('',(208.99946940175,312.5010250742,
-    112.90060632065));
-#1061 = CARTESIAN_POINT('',(143.15934496433,342.40102567342,
-    115.48072758478));
-#1062 = CARTESIAN_POINT('',(73.811978778481,356.6494638694,
-    118.06084884891));
-#1063 = CARTESIAN_POINT('',(4.999999999999,355.45653013646,
-    120.64097011304));
-#1064 = CARTESIAN_POINT('',(394.99999999999,5.000000013105,100.));
-#1065 = CARTESIAN_POINT('',(392.78546192097,81.576320942644,
-    100.90596035051));
-#1066 = CARTESIAN_POINT('',(373.38723760867,157.15875950704,
-    101.81192070103));
-#1067 = CARTESIAN_POINT('',(337.19571834484,227.24857342082,
-    102.71788105155));
-#1068 = CARTESIAN_POINT('',(286.01386119479,287.51102437987,
-    103.62384140207));
-#1069 = CARTESIAN_POINT('',(222.98042353081,334.32778478402,
-    104.52980175259));
-#1070 = CARTESIAN_POINT('',(152.18934767185,365.30967869172,
-    105.43576210311));
-#1071 = CARTESIAN_POINT('',(78.097732653647,379.49823346483,
-    106.34172245363));
-#1072 = CARTESIAN_POINT('',(4.999999999999,377.28369538837,
-    107.24768280414));
-#1073 = CARTESIAN_POINT('',(424.99999999999,5.000000014113,100.));
-#1074 = CARTESIAN_POINT('',(421.29717374896,87.466807168958,
-    98.722608711962));
-#1075 = CARTESIAN_POINT('',(399.08883924673,168.27178978905,
-    97.445217423923));
-#1076 = CARTESIAN_POINT('',(359.02770747232,242.57016097507,
-    96.167826135886));
-#1077 = CARTESIAN_POINT('',(303.28761637185,305.79095338187,
-    94.890434847846));
-#1078 = CARTESIAN_POINT('',(235.43358581418,354.23236898156,
-    93.613043559809));
-#1079 = CARTESIAN_POINT('',(159.96266710523,385.5827281961,
-    92.33565227177));
-#1080 = CARTESIAN_POINT('',(81.650421285556,399.08021626214,
-    91.058260983732));
-#1081 = CARTESIAN_POINT('',(4.999999999999,395.37739001387,
-    89.780869695693));
-#1082 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,100.));
-#1083 = CARTESIAN_POINT('',(449.25078584605,93.35729339525,
-    96.167190566019));
-#1084 = CARTESIAN_POINT('',(423.67424142301,179.13434549754,
-    92.334381132038));
-#1085 = CARTESIAN_POINT('',(379.28376368491,257.14033009569,
-    88.501571698059));
-#1086 = CARTESIAN_POINT('',(318.72239635434,322.60921673942,
-    84.668762264075));
-#1087 = CARTESIAN_POINT('',(246.05968624918,371.83825420758,
-    80.835952830097));
-#1088 = CARTESIAN_POINT('',(166.2331390976,402.70390158514,
-    77.003143396114));
-#1089 = CARTESIAN_POINT('',(84.326448910212,414.7555009432,
-    73.170333962135));
-#1090 = CARTESIAN_POINT('',(4.999999999999,409.00628679223,
-    69.337524528154));
-#1091 = ADVANCED_FACE('',(#1092),#1109,.F.);
-#1092 = FACE_BOUND('',#1093,.F.);
-#1093 = EDGE_LOOP('',(#1094,#1095,#1096,#1108));
-#1094 = ORIENTED_EDGE('',*,*,#979,.F.);
-#1095 = ORIENTED_EDGE('',*,*,#463,.T.);
-#1096 = ORIENTED_EDGE('',*,*,#1097,.T.);
-#1097 = EDGE_CURVE('',#448,#704,#1098,.T.);
-#1098 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1099,#1100,#1101,#1102,#1103,
-    #1104,#1105,#1106,#1107),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
-    1.570796326761),.PIECEWISE_BEZIER_KNOTS.);
-#1099 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,0.));
-#1100 = CARTESIAN_POINT('',(451.87499999703,93.357293395339,2.22E-15));
-#1101 = CARTESIAN_POINT('',(428.9226697249,180.31209005456,4.44E-15));
-#1102 = CARTESIAN_POINT('',(386.69388275019,260.67353890699,6.66E-15));
-#1103 = CARTESIAN_POINT('',(327.36935398885,329.48204511737,8.88E-15));
-#1104 = CARTESIAN_POINT('',(254.65062670621,382.64685710759,1.11E-14));
-#1105 = CARTESIAN_POINT('',(173.2996064387,417.52418807909,1.332E-14));
-#1106 = CARTESIAN_POINT('',(88.448554859193,433.12499999999,1.554E-14));
-#1107 = CARTESIAN_POINT('',(4.999999999999,430.,1.776E-14));
-#1108 = ORIENTED_EDGE('',*,*,#719,.F.);
-#1109 = B_SPLINE_SURFACE_WITH_KNOTS('',10,8,(
-    (#1110,#1111,#1112,#1113,#1114,#1115,#1116,#1117,#1118)
-    ,(#1119,#1120,#1121,#1122,#1123,#1124,#1125,#1126,#1127)
-    ,(#1128,#1129,#1130,#1131,#1132,#1133,#1134,#1135,#1136)
-    ,(#1137,#1138,#1139,#1140,#1141,#1142,#1143,#1144,#1145)
-    ,(#1146,#1147,#1148,#1149,#1150,#1151,#1152,#1153,#1154)
-    ,(#1155,#1156,#1157,#1158,#1159,#1160,#1161,#1162,#1163)
-    ,(#1164,#1165,#1166,#1167,#1168,#1169,#1170,#1171,#1172)
-    ,(#1173,#1174,#1175,#1176,#1177,#1178,#1179,#1180,#1181)
-    ,(#1182,#1183,#1184,#1185,#1186,#1187,#1188,#1189,#1190)
-    ,(#1191,#1192,#1193,#1194,#1195,#1196,#1197,#1198,#1199)
-    ,(#1200,#1201,#1202,#1203,#1204,#1205,#1206,#1207,#1208
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(11,11),(9,9),(1.,2.),(0.,1.570796326761)
-  ,.PIECEWISE_BEZIER_KNOTS.);
-#1110 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,100.));
-#1111 = CARTESIAN_POINT('',(449.25078584605,93.35729339525,
-    96.167190566019));
-#1112 = CARTESIAN_POINT('',(423.67424142301,179.13434549754,
-    92.334381132038));
-#1113 = CARTESIAN_POINT('',(379.28376368491,257.14033009569,
-    88.501571698059));
-#1114 = CARTESIAN_POINT('',(318.72239635434,322.60921673942,
-    84.668762264075));
-#1115 = CARTESIAN_POINT('',(246.05968624918,371.83825420758,
-    80.835952830097));
-#1116 = CARTESIAN_POINT('',(166.2331390976,402.70390158514,
-    77.003143396114));
-#1117 = CARTESIAN_POINT('',(84.326448910212,414.7555009432,
-    73.170333962135));
-#1118 = CARTESIAN_POINT('',(4.999999999999,409.00628679223,
-    69.337524528154));
-#1119 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,90.));
-#1120 = CARTESIAN_POINT('',(449.76041890788,93.357293395267,
-    86.65274097328));
-#1121 = CARTESIAN_POINT('',(424.69350754665,179.36306828086,
-    83.30548194656));
-#1122 = CARTESIAN_POINT('',(380.72283894725,257.82649361779,
-    79.958222919839));
-#1123 = CARTESIAN_POINT('',(320.40167069752,323.94394796491,
-    76.61096389312));
-#1124 = CARTESIAN_POINT('',(247.72808182866,373.93732885359,
-    73.263704866399));
-#1125 = CARTESIAN_POINT('',(167.60547579733,405.58206150218,
-    69.916445839679));
-#1126 = CARTESIAN_POINT('',(85.126978651725,418.32293237598,
-    66.569186812959));
-#1127 = CARTESIAN_POINT('',(4.999999999999,413.08335128684,
-    63.221927786239));
-#1128 = CARTESIAN_POINT('',(455.,5.000000015121,80.));
-#1129 = CARTESIAN_POINT('',(450.22010770402,93.357293395283,
-    77.104995204926));
-#1130 = CARTESIAN_POINT('',(425.61288513893,179.56937613016,
-    74.209990409853));
-#1131 = CARTESIAN_POINT('',(382.02088419676,258.44541281095,
-    71.314985614778));
-#1132 = CARTESIAN_POINT('',(321.91637541164,325.14787493939,
-    68.419980819707));
-#1133 = CARTESIAN_POINT('',(249.23297390271,375.83069325499,
-    65.524976024631));
-#1134 = CARTESIAN_POINT('',(168.84332289294,408.17816047314,
-    62.629971229559));
-#1135 = CARTESIAN_POINT('',(85.849056124161,421.54075394899,
-    59.734966434484));
-#1136 = CARTESIAN_POINT('',(4.999999999999,416.76086165598,
-    56.839961639411));
-#1137 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,70.));
-#1138 = CARTESIAN_POINT('',(450.62740497563,93.357293395295,
-    67.527624187443));
-#1139 = CARTESIAN_POINT('',(426.42747968215,179.75217071823,
-    65.055248374886));
-#1140 = CARTESIAN_POINT('',(383.17098899156,258.99379271672,
-    62.582872562329));
-#1141 = CARTESIAN_POINT('',(323.25844661836,326.21458828121,
-    60.110496749772));
-#1142 = CARTESIAN_POINT('',(250.56635083288,377.50826765167,
-    57.638120937215));
-#1143 = CARTESIAN_POINT('',(169.94009042119,410.47837756909,
-    55.165745124659));
-#1144 = CARTESIAN_POINT('',(86.488837182307,424.39183485026,
-    52.693369312102));
-#1145 = CARTESIAN_POINT('',(4.999999999999,420.01923982887,
-    50.220993499545));
-#1146 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,60.));
-#1147 = CARTESIAN_POINT('',(450.98017176693,93.357293395307,
-    57.924504400286));
-#1148 = CARTESIAN_POINT('',(427.13301326472,179.91049208396,
-    55.849008800574));
-#1149 = CARTESIAN_POINT('',(384.16711345982,259.46875347207,
-    53.773513200858));
-#1150 = CARTESIAN_POINT('',(324.42083631815,327.13848605573,
-    51.698017601148));
-#1151 = CARTESIAN_POINT('',(251.72121027835,378.96124212098,
-    49.622522001432));
-#1152 = CARTESIAN_POINT('',(170.89001861541,412.47063300698,
-    47.54702640172));
-#1153 = CARTESIAN_POINT('',(87.042961962269,426.86120238929,
-    45.471530802006));
-#1154 = CARTESIAN_POINT('',(4.999999999999,422.84137415919,
-    43.396035202293));
-#1155 = CARTESIAN_POINT('',(455.,5.000000015121,50.));
-#1156 = CARTESIAN_POINT('',(451.27659767823,93.35729339532,
-    48.299687695869));
-#1157 = CARTESIAN_POINT('',(427.72586508733,180.04352772186,
-    46.599375391738));
-#1158 = CARTESIAN_POINT('',(385.00414548938,259.86785757772,
-    44.899063087607));
-#1159 = CARTESIAN_POINT('',(325.39757912547,327.9148268183,
-    43.198750783476));
-#1160 = CARTESIAN_POINT('',(252.69162549885,380.18215999594,
-    41.498438479345));
-#1161 = CARTESIAN_POINT('',(171.68823244278,414.14470252913,
-    39.798126175214));
-#1162 = CARTESIAN_POINT('',(87.508586694904,428.93618376843,
-    38.097813871083));
-#1163 = CARTESIAN_POINT('',(4.999999999999,425.21278144964,
-    36.397501566952));
-#1164 = CARTESIAN_POINT('',(455.,5.000000015121,40.));
-#1165 = CARTESIAN_POINT('',(451.51521740908,93.357293395326,
-    38.657368688299));
-#1166 = CARTESIAN_POINT('',(428.20310454902,180.15062000666,
-    37.314737376598));
-#1167 = CARTESIAN_POINT('',(385.67794744122,260.18913217159,
-    35.972106064899));
-#1168 = CARTESIAN_POINT('',(326.18384677921,328.53977294061,
-    34.629474753196));
-#1169 = CARTESIAN_POINT('',(253.47279951198,381.16498600268,
-    33.286843441497));
-#1170 = CARTESIAN_POINT('',(172.33078615143,415.49231083047,
-    31.944212129796));
-#1171 = CARTESIAN_POINT('',(87.883409691618,430.60652188439,
-    30.601580818095));
-#1172 = CARTESIAN_POINT('',(4.999999999999,427.12173929644,
-    29.258949506395));
-#1173 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,30.));
-#1174 = CARTESIAN_POINT('',(451.6949234099,93.357293395333,
-    29.00185030994));
-#1175 = CARTESIAN_POINT('',(428.56251655065,180.23127187124,
-    28.00370061988));
-#1176 = CARTESIAN_POINT('',(386.18539187454,260.43108606292,
-    27.00555092982));
-#1177 = CARTESIAN_POINT('',(326.77598983094,329.0104237454,
-    26.00740123976));
-#1178 = CARTESIAN_POINT('',(254.0611065113,381.90515837041,25.0092515497
-    ));
-#1179 = CARTESIAN_POINT('',(172.81469733882,416.50720300905,
-    24.01110185964));
-#1180 = CARTESIAN_POINT('',(88.165691217592,431.86446389008,
-    23.01295216958));
-#1181 = CARTESIAN_POINT('',(4.999999999999,428.55938730295,
-    22.014802479521));
-#1182 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,20.));
-#1183 = CARTESIAN_POINT('',(451.81497446092,93.357293395337,
-    19.337508134832));
-#1184 = CARTESIAN_POINT('',(428.80261865269,180.28515065695,
-    18.675016269664));
-#1185 = CARTESIAN_POINT('',(386.52438577169,260.59272128279,
-    18.012524404495));
-#1186 = CARTESIAN_POINT('',(327.17156591293,329.32483797487,
-    17.350032539327));
-#1187 = CARTESIAN_POINT('',(254.45411995144,382.3996241661,
-    16.687540674159));
-#1188 = CARTESIAN_POINT('',(173.13797005305,417.18519301584,
-    16.025048808991));
-#1189 = CARTESIAN_POINT('',(88.354266967561,432.70482124724,
-    15.362556943823));
-#1190 = CARTESIAN_POINT('',(4.999999999999,429.51979571113,
-    14.700065078654));
-#1191 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,10.));
-#1192 = CARTESIAN_POINT('',(451.87499999703,93.357293395338,
-    9.668754067416));
-#1193 = CARTESIAN_POINT('',(428.9226697249,180.31209005457,
-    9.337508134832));
-#1194 = CARTESIAN_POINT('',(386.69388275019,260.67353890699,
-    9.006262202248));
-#1195 = CARTESIAN_POINT('',(327.36935398884,329.48204511738,
-    8.675016269664));
-#1196 = CARTESIAN_POINT('',(254.65062670622,382.64685710759,
-    8.343770337079));
-#1197 = CARTESIAN_POINT('',(173.2996064387,417.52418807909,
-    8.012524404495));
-#1198 = CARTESIAN_POINT('',(88.448554859194,433.12499999999,
-    7.681278471911));
-#1199 = CARTESIAN_POINT('',(4.999999999999,430.,7.350032539327));
-#1200 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,0.));
-#1201 = CARTESIAN_POINT('',(451.87499999703,93.357293395339,2.22E-15));
-#1202 = CARTESIAN_POINT('',(428.9226697249,180.31209005456,4.44E-15));
-#1203 = CARTESIAN_POINT('',(386.69388275019,260.67353890699,6.66E-15));
-#1204 = CARTESIAN_POINT('',(327.36935398885,329.48204511737,8.88E-15));
-#1205 = CARTESIAN_POINT('',(254.65062670621,382.64685710759,1.11E-14));
-#1206 = CARTESIAN_POINT('',(173.2996064387,417.52418807909,1.332E-14));
-#1207 = CARTESIAN_POINT('',(88.448554859193,433.12499999999,1.554E-14));
-#1208 = CARTESIAN_POINT('',(4.999999999999,430.,1.776E-14));
-#1209 = ADVANCED_FACE('',(#1210),#1227,.F.);
-#1210 = FACE_BOUND('',#1211,.F.);
-#1211 = EDGE_LOOP('',(#1212,#1213,#1214,#1226));
-#1212 = ORIENTED_EDGE('',*,*,#1097,.F.);
-#1213 = ORIENTED_EDGE('',*,*,#447,.T.);
-#1214 = ORIENTED_EDGE('',*,*,#1215,.T.);
-#1215 = EDGE_CURVE('',#432,#688,#1216,.T.);
-#1216 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1217,#1218,#1219,#1220,#1221,
-    #1222,#1223,#1224,#1225),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
-    1.570796326761),.PIECEWISE_BEZIER_KNOTS.);
-#1217 = CARTESIAN_POINT('',(455.,5.000000015121,-100.));
-#1218 = CARTESIAN_POINT('',(449.25078584605,93.35729339525,
-    -96.16719056601));
-#1219 = CARTESIAN_POINT('',(423.674241423,179.13434549754,
-    -92.33438113203));
-#1220 = CARTESIAN_POINT('',(379.28376368491,257.14033009569,
-    -88.50157169805));
-#1221 = CARTESIAN_POINT('',(318.72239635433,322.60921673943,
-    -84.66876226407));
-#1222 = CARTESIAN_POINT('',(246.05968624918,371.83825420757,
-    -80.83595283009));
-#1223 = CARTESIAN_POINT('',(166.23313909759,402.70390158515,
-    -77.00314339611));
-#1224 = CARTESIAN_POINT('',(84.326448910213,414.7555009432,
-    -73.17033396213));
-#1225 = CARTESIAN_POINT('',(4.999999999999,409.00628679223,
-    -69.33752452815));
-#1226 = ORIENTED_EDGE('',*,*,#703,.F.);
-#1227 = B_SPLINE_SURFACE_WITH_KNOTS('',10,8,(
-    (#1228,#1229,#1230,#1231,#1232,#1233,#1234,#1235,#1236)
-    ,(#1237,#1238,#1239,#1240,#1241,#1242,#1243,#1244,#1245)
-    ,(#1246,#1247,#1248,#1249,#1250,#1251,#1252,#1253,#1254)
-    ,(#1255,#1256,#1257,#1258,#1259,#1260,#1261,#1262,#1263)
-    ,(#1264,#1265,#1266,#1267,#1268,#1269,#1270,#1271,#1272)
-    ,(#1273,#1274,#1275,#1276,#1277,#1278,#1279,#1280,#1281)
-    ,(#1282,#1283,#1284,#1285,#1286,#1287,#1288,#1289,#1290)
-    ,(#1291,#1292,#1293,#1294,#1295,#1296,#1297,#1298,#1299)
-    ,(#1300,#1301,#1302,#1303,#1304,#1305,#1306,#1307,#1308)
-    ,(#1309,#1310,#1311,#1312,#1313,#1314,#1315,#1316,#1317)
-    ,(#1318,#1319,#1320,#1321,#1322,#1323,#1324,#1325,#1326
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(11,11),(9,9),(2.,3.),(0.,1.570796326761)
-  ,.PIECEWISE_BEZIER_KNOTS.);
-#1228 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,0.));
-#1229 = CARTESIAN_POINT('',(451.87499999703,93.357293395339,2.22E-15));
-#1230 = CARTESIAN_POINT('',(428.9226697249,180.31209005456,4.44E-15));
-#1231 = CARTESIAN_POINT('',(386.69388275019,260.67353890699,6.66E-15));
-#1232 = CARTESIAN_POINT('',(327.36935398885,329.48204511737,8.88E-15));
-#1233 = CARTESIAN_POINT('',(254.65062670621,382.64685710759,1.11E-14));
-#1234 = CARTESIAN_POINT('',(173.2996064387,417.52418807909,1.332E-14));
-#1235 = CARTESIAN_POINT('',(88.448554859193,433.12499999999,1.554E-14));
-#1236 = CARTESIAN_POINT('',(4.999999999999,430.,1.776E-14));
-#1237 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-10.));
-#1238 = CARTESIAN_POINT('',(451.87499999703,93.35729339534,
-    -9.668754067416));
-#1239 = CARTESIAN_POINT('',(428.9226697249,180.31209005456,
-    -9.337508134832));
-#1240 = CARTESIAN_POINT('',(386.69388275019,260.673538907,
-    -9.006262202248));
-#1241 = CARTESIAN_POINT('',(327.36935398885,329.48204511736,
-    -8.675016269664));
-#1242 = CARTESIAN_POINT('',(254.65062670621,382.6468571076,
-    -8.343770337079));
-#1243 = CARTESIAN_POINT('',(173.2996064387,417.52418807908,
-    -8.012524404495));
-#1244 = CARTESIAN_POINT('',(88.448554859193,433.125,-7.681278471911));
-#1245 = CARTESIAN_POINT('',(4.999999999999,430.,-7.350032539327));
-#1246 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-20.));
-#1247 = CARTESIAN_POINT('',(451.81497446092,93.357293395337,
-    -19.33750813483));
-#1248 = CARTESIAN_POINT('',(428.80261865269,180.28515065695,
-    -18.67501626966));
-#1249 = CARTESIAN_POINT('',(386.52438577169,260.59272128279,
-    -18.01252440449));
-#1250 = CARTESIAN_POINT('',(327.17156591293,329.32483797487,
-    -17.35003253932));
-#1251 = CARTESIAN_POINT('',(254.45411995145,382.3996241661,
-    -16.68754067415));
-#1252 = CARTESIAN_POINT('',(173.13797005305,417.18519301584,
-    -16.02504880899));
-#1253 = CARTESIAN_POINT('',(88.354266967562,432.70482124724,
-    -15.36255694382));
-#1254 = CARTESIAN_POINT('',(4.999999999999,429.51979571113,
-    -14.70006507865));
-#1255 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-30.));
-#1256 = CARTESIAN_POINT('',(451.6949234099,93.357293395333,
-    -29.00185030994));
-#1257 = CARTESIAN_POINT('',(428.56251655065,180.23127187124,
-    -28.00370061988));
-#1258 = CARTESIAN_POINT('',(386.18539187454,260.43108606292,
-    -27.00555092982));
-#1259 = CARTESIAN_POINT('',(326.77598983093,329.01042374539,
-    -26.00740123976));
-#1260 = CARTESIAN_POINT('',(254.06110651131,381.90515837041,
-    -25.0092515497));
-#1261 = CARTESIAN_POINT('',(172.81469733882,416.50720300905,
-    -24.01110185964));
-#1262 = CARTESIAN_POINT('',(88.165691217592,431.86446389008,
-    -23.01295216958));
-#1263 = CARTESIAN_POINT('',(4.999999999999,428.55938730295,
-    -22.01480247952));
-#1264 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-40.));
-#1265 = CARTESIAN_POINT('',(451.51521740908,93.357293395327,
-    -38.65736868829));
-#1266 = CARTESIAN_POINT('',(428.20310454903,180.15062000666,
-    -37.31473737659));
-#1267 = CARTESIAN_POINT('',(385.67794744121,260.18913217159,
-    -35.97210606489));
-#1268 = CARTESIAN_POINT('',(326.18384677922,328.53977294061,
-    -34.62947475319));
-#1269 = CARTESIAN_POINT('',(253.47279951197,381.16498600269,
-    -33.28684344149));
-#1270 = CARTESIAN_POINT('',(172.33078615144,415.49231083046,
-    -31.94421212979));
-#1271 = CARTESIAN_POINT('',(87.883409691617,430.60652188439,
-    -30.60158081809));
-#1272 = CARTESIAN_POINT('',(4.999999999999,427.12173929644,
-    -29.25894950639));
-#1273 = CARTESIAN_POINT('',(455.,5.000000015121,-50.));
-#1274 = CARTESIAN_POINT('',(451.27659767823,93.357293395319,
-    -48.29968769586));
-#1275 = CARTESIAN_POINT('',(427.72586508733,180.04352772187,
-    -46.59937539173));
-#1276 = CARTESIAN_POINT('',(385.00414548938,259.86785757772,
-    -44.8990630876));
-#1277 = CARTESIAN_POINT('',(325.39757912547,327.91482681831,
-    -43.19875078347));
-#1278 = CARTESIAN_POINT('',(252.69162549885,380.18215999593,
-    -41.49843847934));
-#1279 = CARTESIAN_POINT('',(171.68823244278,414.14470252913,
-    -39.79812617521));
-#1280 = CARTESIAN_POINT('',(87.508586694904,428.93618376843,
-    -38.09781387108));
-#1281 = CARTESIAN_POINT('',(4.999999999999,425.21278144964,
-    -36.39750156695));
-#1282 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-60.));
-#1283 = CARTESIAN_POINT('',(450.98017176693,93.357293395308,
-    -57.92450440028));
-#1284 = CARTESIAN_POINT('',(427.13301326472,179.91049208395,
-    -55.84900880057));
-#1285 = CARTESIAN_POINT('',(384.16711345982,259.46875347208,
-    -53.77351320086));
-#1286 = CARTESIAN_POINT('',(324.42083631815,327.13848605572,
-    -51.69801760114));
-#1287 = CARTESIAN_POINT('',(251.72121027836,378.96124212099,
-    -49.62252200143));
-#1288 = CARTESIAN_POINT('',(170.89001861541,412.47063300697,
-    -47.54702640171));
-#1289 = CARTESIAN_POINT('',(87.042961962269,426.86120238929,
-    -45.471530802));
-#1290 = CARTESIAN_POINT('',(4.999999999999,422.84137415919,
-    -43.39603520229));
-#1291 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-70.));
-#1292 = CARTESIAN_POINT('',(450.62740497563,93.357293395295,
-    -67.52762418744));
-#1293 = CARTESIAN_POINT('',(426.42747968215,179.75217071823,
-    -65.05524837488));
-#1294 = CARTESIAN_POINT('',(383.17098899156,258.99379271673,
-    -62.58287256232));
-#1295 = CARTESIAN_POINT('',(323.25844661835,326.21458828121,
-    -60.11049674977));
-#1296 = CARTESIAN_POINT('',(250.56635083288,377.50826765167,
-    -57.63812093721));
-#1297 = CARTESIAN_POINT('',(169.94009042119,410.47837756909,
-    -55.16574512465));
-#1298 = CARTESIAN_POINT('',(86.488837182308,424.39183485026,
-    -52.6933693121));
-#1299 = CARTESIAN_POINT('',(4.999999999999,420.01923982887,
-    -50.22099349954));
-#1300 = CARTESIAN_POINT('',(455.,5.000000015121,-80.));
-#1301 = CARTESIAN_POINT('',(450.22010770402,93.357293395283,
-    -77.10499520492));
-#1302 = CARTESIAN_POINT('',(425.61288513893,179.56937613016,
-    -74.20999040985));
-#1303 = CARTESIAN_POINT('',(382.02088419676,258.44541281095,
-    -71.31498561478));
-#1304 = CARTESIAN_POINT('',(321.91637541164,325.14787493938,
-    -68.4199808197));
-#1305 = CARTESIAN_POINT('',(249.23297390271,375.83069325499,
-    -65.52497602463));
-#1306 = CARTESIAN_POINT('',(168.84332289294,408.17816047314,
-    -62.62997122955));
-#1307 = CARTESIAN_POINT('',(85.84905612416,421.54075394899,
-    -59.73496643448));
-#1308 = CARTESIAN_POINT('',(4.999999999999,416.76086165598,
-    -56.83996163941));
-#1309 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-90.));
-#1310 = CARTESIAN_POINT('',(449.76041890788,93.357293395267,
-    -86.65274097328));
-#1311 = CARTESIAN_POINT('',(424.69350754665,179.36306828086,
-    -83.30548194655));
-#1312 = CARTESIAN_POINT('',(380.72283894724,257.82649361779,
-    -79.95822291984));
-#1313 = CARTESIAN_POINT('',(320.40167069753,323.94394796491,
-    -76.61096389311));
-#1314 = CARTESIAN_POINT('',(247.72808182865,373.93732885359,
-    -73.2637048664));
-#1315 = CARTESIAN_POINT('',(167.60547579733,405.58206150218,
-    -69.91644583967));
-#1316 = CARTESIAN_POINT('',(85.126978651724,418.32293237598,
-    -66.56918681295));
-#1317 = CARTESIAN_POINT('',(4.999999999999,413.08335128683,
-    -63.22192778623));
-#1318 = CARTESIAN_POINT('',(455.,5.000000015121,-100.));
-#1319 = CARTESIAN_POINT('',(449.25078584605,93.35729339525,
-    -96.16719056601));
-#1320 = CARTESIAN_POINT('',(423.674241423,179.13434549754,
-    -92.33438113203));
-#1321 = CARTESIAN_POINT('',(379.28376368491,257.14033009569,
-    -88.50157169805));
-#1322 = CARTESIAN_POINT('',(318.72239635433,322.60921673943,
-    -84.66876226407));
-#1323 = CARTESIAN_POINT('',(246.05968624918,371.83825420757,
-    -80.83595283009));
-#1324 = CARTESIAN_POINT('',(166.23313909759,402.70390158515,
-    -77.00314339611));
-#1325 = CARTESIAN_POINT('',(84.326448910213,414.7555009432,
-    -73.17033396213));
-#1326 = CARTESIAN_POINT('',(4.999999999999,409.00628679223,
-    -69.33752452815));
-#1327 = ADVANCED_FACE('',(#1328),#1345,.F.);
-#1328 = FACE_BOUND('',#1329,.F.);
-#1329 = EDGE_LOOP('',(#1330,#1331,#1332,#1344));
-#1330 = ORIENTED_EDGE('',*,*,#1215,.F.);
-#1331 = ORIENTED_EDGE('',*,*,#431,.T.);
-#1332 = ORIENTED_EDGE('',*,*,#1333,.T.);
-#1333 = EDGE_CURVE('',#416,#672,#1334,.T.);
-#1334 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1335,#1336,#1337,#1338,#1339,
-    #1340,#1341,#1342,#1343),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
-    1.570796326761),.PIECEWISE_BEZIER_KNOTS.);
-#1335 = CARTESIAN_POINT('',(155.,5.00000000504,-100.));
-#1336 = CARTESIAN_POINT('',(160.74921414998,34.452431132008,
-    -96.16719056601));
-#1337 = CARTESIAN_POINT('',(159.88931821014,66.485103535925,
-    -92.33438113203));
-#1338 = CARTESIAN_POINT('',(151.40702935467,99.367669190636,
-    -88.50157169805));
-#1339 = CARTESIAN_POINT('',(134.83284873964,130.94602836946,
-    -84.66876226407));
-#1340 = CARTESIAN_POINT('',(110.44831301965,158.85253884364,
-    -80.83595283009));
-#1341 = CARTESIAN_POINT('',(79.386309916594,180.85965805592,
-    -77.00314339611));
-#1342 = CARTESIAN_POINT('',(43.483275596883,195.24449905679,
-    -73.17033396213));
-#1343 = CARTESIAN_POINT('',(4.999999999999,200.99371320776,
-    -69.33752452815));
-#1344 = ORIENTED_EDGE('',*,*,#687,.F.);
-#1345 = B_SPLINE_SURFACE_WITH_KNOTS('',10,8,(
-    (#1346,#1347,#1348,#1349,#1350,#1351,#1352,#1353,#1354)
-    ,(#1355,#1356,#1357,#1358,#1359,#1360,#1361,#1362,#1363)
-    ,(#1364,#1365,#1366,#1367,#1368,#1369,#1370,#1371,#1372)
-    ,(#1373,#1374,#1375,#1376,#1377,#1378,#1379,#1380,#1381)
-    ,(#1382,#1383,#1384,#1385,#1386,#1387,#1388,#1389,#1390)
-    ,(#1391,#1392,#1393,#1394,#1395,#1396,#1397,#1398,#1399)
-    ,(#1400,#1401,#1402,#1403,#1404,#1405,#1406,#1407,#1408)
-    ,(#1409,#1410,#1411,#1412,#1413,#1414,#1415,#1416,#1417)
-    ,(#1418,#1419,#1420,#1421,#1422,#1423,#1424,#1425,#1426)
-    ,(#1427,#1428,#1429,#1430,#1431,#1432,#1433,#1434,#1435)
-    ,(#1436,#1437,#1438,#1439,#1440,#1441,#1442,#1443,#1444
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(11,11),(9,9),(3.,4.),(0.,1.570796326761)
-  ,.PIECEWISE_BEZIER_KNOTS.);
-#1346 = CARTESIAN_POINT('',(455.,5.000000015121,-100.));
-#1347 = CARTESIAN_POINT('',(449.25078584605,93.35729339525,
-    -96.16719056601));
-#1348 = CARTESIAN_POINT('',(423.674241423,179.13434549754,
-    -92.33438113203));
-#1349 = CARTESIAN_POINT('',(379.28376368491,257.14033009569,
-    -88.50157169805));
-#1350 = CARTESIAN_POINT('',(318.72239635433,322.60921673943,
-    -84.66876226407));
-#1351 = CARTESIAN_POINT('',(246.05968624918,371.83825420757,
-    -80.83595283009));
-#1352 = CARTESIAN_POINT('',(166.23313909759,402.70390158515,
-    -77.00314339611));
-#1353 = CARTESIAN_POINT('',(84.326448910213,414.7555009432,
-    -73.17033396213));
-#1354 = CARTESIAN_POINT('',(4.999999999999,409.00628679223,
-    -69.33752452815));
-#1355 = CARTESIAN_POINT('',(424.99999999999,5.000000014113,-100.));
-#1356 = CARTESIAN_POINT('',(421.29717374896,87.466807168956,
-    -98.72260871196));
-#1357 = CARTESIAN_POINT('',(399.08883924672,168.27178978906,
-    -97.44521742392));
-#1358 = CARTESIAN_POINT('',(359.02770747232,242.57016097505,
-    -96.16782613588));
-#1359 = CARTESIAN_POINT('',(303.28761637184,305.79095338189,
-    -94.89043484784));
-#1360 = CARTESIAN_POINT('',(235.43358581418,354.23236898154,
-    -93.6130435598));
-#1361 = CARTESIAN_POINT('',(159.96266710522,385.58272819611,
-    -92.33565227176));
-#1362 = CARTESIAN_POINT('',(81.650421285557,399.08021626214,
-    -91.05826098372));
-#1363 = CARTESIAN_POINT('',(4.999999999999,395.37739001387,
-    -89.78086969568));
-#1364 = CARTESIAN_POINT('',(395.,5.000000013105,-100.));
-#1365 = CARTESIAN_POINT('',(392.78546192097,81.576320942644,
-    -100.9059603505));
-#1366 = CARTESIAN_POINT('',(373.38723760868,157.15875950704,
-    -101.811920701));
-#1367 = CARTESIAN_POINT('',(337.19571834483,227.24857342082,
-    -102.7178810515));
-#1368 = CARTESIAN_POINT('',(286.0138611948,287.51102437987,
-    -103.623841402));
-#1369 = CARTESIAN_POINT('',(222.9804235308,334.32778478402,
-    -104.5298017526));
-#1370 = CARTESIAN_POINT('',(152.18934767186,365.30967869172,
-    -105.4357621031));
-#1371 = CARTESIAN_POINT('',(78.097732653647,379.49823346483,
-    -106.3417224536));
-#1372 = CARTESIAN_POINT('',(4.999999999999,377.28369538838,
-    -107.2476828041));
-#1373 = CARTESIAN_POINT('',(364.99999999999,5.000000012097,-100.));
-#1374 = CARTESIAN_POINT('',(363.80706626468,75.685834716315,
-    -102.5801212641));
-#1375 = CARTESIAN_POINT('',(346.75226831402,145.83628201263,
-    -105.1602425282));
-#1376 = CARTESIAN_POINT('',(314.04593176082,211.2986486504,
-    -107.7403637923));
-#1377 = CARTESIAN_POINT('',(267.20235221417,268.00884838347,
-    -110.3204850564));
-#1378 = CARTESIAN_POINT('',(208.99946940174,312.5010250742,
-    -112.9006063205));
-#1379 = CARTESIAN_POINT('',(143.15934496433,342.40102567342,
-    -115.4807275847));
-#1380 = CARTESIAN_POINT('',(73.81197877848,356.64946386939,
-    -118.0608488488));
-#1381 = CARTESIAN_POINT('',(4.999999999999,355.45653013645,
-    -120.6409701129));
-#1382 = CARTESIAN_POINT('',(334.99999999999,5.000000011089,-100.));
-#1383 = CARTESIAN_POINT('',(334.4919083247,69.795348489974,
-    -103.6336366122));
-#1384 = CARTESIAN_POINT('',(319.443774452,134.36266595872,
-    -107.2672732245));
-#1385 = CARTESIAN_POINT('',(289.94521340249,194.89531139168,
-    -110.9009098368));
-#1386 = CARTESIAN_POINT('',(247.28118943532,247.6246904882,
-    -114.5345464491));
-#1387 = CARTESIAN_POINT('',(193.91605009231,289.2872101979,
-    -118.1681830614));
-#1388 = CARTESIAN_POINT('',(133.22251089987,317.59050290006,
-    -121.8018196737));
-#1389 = CARTESIAN_POINT('',(68.997239945111,331.44335828817,
-    -125.435456286));
-#1390 = CARTESIAN_POINT('',(4.999999999999,330.93526661505,
-    -129.0690928982));
-#1391 = CARTESIAN_POINT('',(304.99999999999,5.00000001008,-100.));
-#1392 = CARTESIAN_POINT('',(304.99999999802,63.904862263629,
-    -103.9933354464));
-#1393 = CARTESIAN_POINT('',(291.78177981658,122.80972451673,
-    -107.9866708929));
-#1394 = CARTESIAN_POINT('',(265.34539651979,178.25399964317,
-    -111.9800063394));
-#1395 = CARTESIAN_POINT('',(226.777622547,226.77762255445,
-    -115.9733417859));
-#1396 = CARTESIAN_POINT('',(178.25399963442,265.34539652562,
-    -119.9666772324));
-#1397 = CARTESIAN_POINT('',(122.8097245071,291.78177982054,
-    -123.9600126789));
-#1398 = CARTESIAN_POINT('',(63.904862253551,305.00000000001,
-    -127.9533481254));
-#1399 = CARTESIAN_POINT('',(4.999999999999,305.00000000002,
-    -131.9466835719));
-#1400 = CARTESIAN_POINT('',(274.99999999999,5.000000009072,-100.));
-#1401 = CARTESIAN_POINT('',(275.50809167133,58.014376037283,
-    -103.6336366122));
-#1402 = CARTESIAN_POINT('',(264.11978518113,111.25678307474,
-    -107.2672732245));
-#1403 = CARTESIAN_POINT('',(240.74557963708,161.61268789464,
-    -110.9009098368));
-#1404 = CARTESIAN_POINT('',(206.27405565864,205.93055462068,
-    -114.5345464491));
-#1405 = CARTESIAN_POINT('',(162.5919491765,241.4035828533,
-    -118.1681830614));
-#1406 = CARTESIAN_POINT('',(112.3969381143,265.97305674098,
-    -121.8018196737));
-#1407 = CARTESIAN_POINT('',(58.812484561977,278.55664171179,
-    -125.435456286));
-#1408 = CARTESIAN_POINT('',(4.999999999999,279.0647333849,
-    -129.0690928983));
-#1409 = CARTESIAN_POINT('',(244.99999999999,5.000000008064,-100.));
-#1410 = CARTESIAN_POINT('',(246.19293373136,52.123889810943,
-    -102.5801212641));
-#1411 = CARTESIAN_POINT('',(236.81129131913,99.783167020833,
-    -105.1602425282));
-#1412 = CARTESIAN_POINT('',(216.64486127876,145.20935063593,
-    -107.7403637923));
-#1413 = CARTESIAN_POINT('',(186.35289287984,185.54639672541,
-    -110.3204850564));
-#1414 = CARTESIAN_POINT('',(147.50852986708,218.18976797704,
-    -112.9006063205));
-#1415 = CARTESIAN_POINT('',(102.46010404987,241.16253396766,
-    -115.4807275846));
-#1416 = CARTESIAN_POINT('',(53.997745728618,253.35053613062,
-    -118.0608488488));
-#1417 = CARTESIAN_POINT('',(4.999999999999,254.54346986356,
-    -120.6409701129));
-#1418 = CARTESIAN_POINT('',(215.,5.000000007056,-100.));
-#1419 = CARTESIAN_POINT('',(217.21453807506,46.233403584615,
-    -100.9059603505));
-#1420 = CARTESIAN_POINT('',(210.17632202447,88.460689526422,
-    -101.811920701));
-#1421 = CARTESIAN_POINT('',(193.49507469473,129.25942586551,
-    -102.7178810515));
-#1422 = CARTESIAN_POINT('',(167.54138389918,166.04422072899,
-    -103.6238414021));
-#1423 = CARTESIAN_POINT('',(133.52757573801,196.36300826721,
-    -104.5298017526));
-#1424 = CARTESIAN_POINT('',(93.43010134233,218.25388094933,
-    -105.4357621031));
-#1425 = CARTESIAN_POINT('',(49.711991853446,230.50176653515,
-    -106.3417224536));
-#1426 = CARTESIAN_POINT('',(4.999999999999,232.7163046116,
-    -107.2476828042));
-#1427 = CARTESIAN_POINT('',(184.99999999999,5.000000006048,-100.));
-#1428 = CARTESIAN_POINT('',(188.70282624707,40.342917358302,
-    -98.72260871196));
-#1429 = CARTESIAN_POINT('',(184.47472038642,77.347659244405,
-    -97.44521742392));
-#1430 = CARTESIAN_POINT('',(171.66308556726,113.93783831127,
-    -96.16782613588));
-#1431 = CARTESIAN_POINT('',(150.26762872213,147.76429172699,
-    -94.89043484783));
-#1432 = CARTESIAN_POINT('',(121.07441345465,176.45842406968,
-    -93.61304355979));
-#1433 = CARTESIAN_POINT('',(85.656781908963,197.98083144495,
-    -92.33565227175));
-#1434 = CARTESIAN_POINT('',(46.15930322154,210.91978373786,
-    -91.05826098371));
-#1435 = CARTESIAN_POINT('',(4.999999999999,214.62260998612,
-    -89.78086969567));
-#1436 = CARTESIAN_POINT('',(155.,5.00000000504,-100.));
-#1437 = CARTESIAN_POINT('',(160.74921414998,34.452431132008,
-    -96.16719056601));
-#1438 = CARTESIAN_POINT('',(159.88931821014,66.485103535925,
-    -92.33438113203));
-#1439 = CARTESIAN_POINT('',(151.40702935467,99.367669190636,
-    -88.50157169805));
-#1440 = CARTESIAN_POINT('',(134.83284873964,130.94602836946,
-    -84.66876226407));
-#1441 = CARTESIAN_POINT('',(110.44831301965,158.85253884364,
-    -80.83595283009));
-#1442 = CARTESIAN_POINT('',(79.386309916594,180.85965805592,
-    -77.00314339611));
-#1443 = CARTESIAN_POINT('',(43.483275596883,195.24449905679,
-    -73.17033396213));
-#1444 = CARTESIAN_POINT('',(4.999999999999,200.99371320776,
-    -69.33752452815));
-#1445 = ADVANCED_FACE('',(#1446),#1452,.F.);
-#1446 = FACE_BOUND('',#1447,.F.);
-#1447 = EDGE_LOOP('',(#1448,#1449,#1450,#1451));
-#1448 = ORIENTED_EDGE('',*,*,#1333,.F.);
-#1449 = ORIENTED_EDGE('',*,*,#415,.T.);
-#1450 = ORIENTED_EDGE('',*,*,#966,.T.);
-#1451 = ORIENTED_EDGE('',*,*,#671,.F.);
-#1452 = B_SPLINE_SURFACE_WITH_KNOTS('',10,7,(
-    (#1453,#1454,#1455,#1456,#1457,#1458,#1459,#1460)
-    ,(#1461,#1462,#1463,#1464,#1465,#1466,#1467,#1468)
-    ,(#1469,#1470,#1471,#1472,#1473,#1474,#1475,#1476)
-    ,(#1477,#1478,#1479,#1480,#1481,#1482,#1483,#1484)
-    ,(#1485,#1486,#1487,#1488,#1489,#1490,#1491,#1492)
-    ,(#1493,#1494,#1495,#1496,#1497,#1498,#1499,#1500)
-    ,(#1501,#1502,#1503,#1504,#1505,#1506,#1507,#1508)
-    ,(#1509,#1510,#1511,#1512,#1513,#1514,#1515,#1516)
-    ,(#1517,#1518,#1519,#1520,#1521,#1522,#1523,#1524)
-    ,(#1525,#1526,#1527,#1528,#1529,#1530,#1531,#1532)
-    ,(#1533,#1534,#1535,#1536,#1537,#1538,#1539,#1540
-  )),.UNSPECIFIED.,.F.,.F.,.F.,(11,11),(8,8),(4.,5.),(0.,1.570796326761)
-  ,.PIECEWISE_BEZIER_KNOTS.);
-#1453 = CARTESIAN_POINT('',(155.,5.00000000504,-100.));
-#1454 = CARTESIAN_POINT('',(161.57053045712,38.659921293002,
-    -95.61964636116));
-#1455 = CARTESIAN_POINT('',(159.32891412781,75.760164283569,
-    -91.23929272232));
-#1456 = CARTESIAN_POINT('',(146.65561788003,113.53191834965,
-    -86.85893908349));
-#1457 = CARTESIAN_POINT('',(123.0061495667,148.36071846977,
-    -82.47858544465));
-#1458 = CARTESIAN_POINT('',(89.521451089979,176.33848315805,
-    -78.09823180582));
-#1459 = CARTESIAN_POINT('',(48.980886396438,194.42318274951,
-    -73.71787816698));
-#1460 = CARTESIAN_POINT('',(4.999999999999,200.99371320776,
-    -69.33752452815));
-#1461 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,-80.));
-#1462 = CARTESIAN_POINT('',(160.40565488723,38.659921292964,
-    -76.72947586347));
-#1463 = CARTESIAN_POINT('',(156.99916298805,75.150236861385,
-    -73.45895172695));
-#1464 = CARTESIAN_POINT('',(143.44823554428,111.70230917208,
-    -70.18842759042));
-#1465 = CARTESIAN_POINT('',(119.49687379855,144.85104242578,
-    -66.91790345389));
-#1466 = CARTESIAN_POINT('',(86.471813979455,170.99314118573,
-    -63.64737931737));
-#1467 = CARTESIAN_POINT('',(47.151104130123,187.43392933018,
-    -60.37685518084));
-#1468 = CARTESIAN_POINT('',(4.999999999999,192.83958421854,
-    -57.10633104432));
-#1469 = CARTESIAN_POINT('',(155.,5.00000000504,-60.));
-#1470 = CARTESIAN_POINT('',(159.46909593701,38.659921292932,
-    -57.6870942156));
-#1471 = CARTESIAN_POINT('',(155.12604508763,74.659855741721,
-    -55.37418843121));
-#1472 = CARTESIAN_POINT('',(140.86950292169,110.23130497647,
-    -53.06128264682));
-#1473 = CARTESIAN_POINT('',(116.67541911755,142.02926592334,
-    -50.74837686242));
-#1474 = CARTESIAN_POINT('',(84.019908381445,166.69549086531,
-    -48.43547107803));
-#1475 = CARTESIAN_POINT('',(45.679960771318,181.81457562885,
-    -46.12256529364));
-#1476 = CARTESIAN_POINT('',(4.999999999999,186.28367156699,
-    -43.80965950924));
-#1477 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,-40.));
-#1478 = CARTESIAN_POINT('',(158.78322875679,38.659921292909,
-    -38.52606451987));
-#1479 = CARTESIAN_POINT('',(153.75431072721,74.300736525898,
-    -37.05212903974));
-#1480 = CARTESIAN_POINT('',(138.981028019,109.15404924207,
-    -35.57819355961));
-#1481 = CARTESIAN_POINT('',(114.60919235658,139.96280348393,
-    -34.10425807948));
-#1482 = CARTESIAN_POINT('',(82.224312302563,163.54820653673,
-    -32.63032259935));
-#1483 = CARTESIAN_POINT('',(44.602603123989,177.69937254755,
-    -31.15638711922));
-#1484 = CARTESIAN_POINT('',(4.999999999999,181.48260130548,
-    -29.68245163909));
-#1485 = CARTESIAN_POINT('',(155.,5.00000000504,-20.));
-#1486 = CARTESIAN_POINT('',(158.36478983996,38.659921292895,
-    -19.28370746854));
-#1487 = CARTESIAN_POINT('',(152.91743289356,74.081642421361,
-    -18.56741493709));
-#1488 = CARTESIAN_POINT('',(137.82889329738,108.49682910434,
-    -17.85112240564));
-#1489 = CARTESIAN_POINT('',(113.34861346796,138.70208081085,
-    -17.13482987419));
-#1490 = CARTESIAN_POINT('',(81.128841780013,161.62808805987,
-    -16.41853734273));
-#1491 = CARTESIAN_POINT('',(43.945320810459,175.18873904657,
-    -15.70224481128));
-#1492 = CARTESIAN_POINT('',(4.999999999999,178.55352888767,
-    -14.98595227983));
-#1493 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,-2.49E-15));
-#1494 = CARTESIAN_POINT('',(158.2241405899,38.65992129289,-2.253E-14));
-#1495 = CARTESIAN_POINT('',(152.63613439343,74.00799864623,-4.258E-14));
-#1496 = CARTESIAN_POINT('',(137.44162796892,108.27591867804,-6.263E-14)
-  );
-#1497 = CARTESIAN_POINT('',(112.92489696311,138.27831597595,-8.268E-14)
-  );
-#1498 = CARTESIAN_POINT('',(80.76062290441,160.98268149528,-1.0272E-13)
-  );
-#1499 = CARTESIAN_POINT('',(43.724389485097,174.34484354619,-1.2277E-13)
-  );
-#1500 = CARTESIAN_POINT('',(4.999999999999,177.56898413722,-1.4282E-13)
-  );
-#1501 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,20.));
-#1502 = CARTESIAN_POINT('',(158.36478983996,38.659921292895,
-    19.283707468548));
-#1503 = CARTESIAN_POINT('',(152.91743289356,74.081642421361,
-    18.567414937096));
-#1504 = CARTESIAN_POINT('',(137.82889329738,108.49682910434,
-    17.851122405643));
-#1505 = CARTESIAN_POINT('',(113.34861346796,138.70208081085,
-    17.134829874191));
-#1506 = CARTESIAN_POINT('',(81.128841780014,161.62808805987,
-    16.418537342739));
-#1507 = CARTESIAN_POINT('',(43.945320810459,175.18873904657,
-    15.702244811287));
-#1508 = CARTESIAN_POINT('',(4.999999999999,178.55352888767,
-    14.985952279835));
-#1509 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,40.));
-#1510 = CARTESIAN_POINT('',(158.78322875679,38.659921292909,
-    38.52606451987));
-#1511 = CARTESIAN_POINT('',(153.75431072721,74.300736525898,
-    37.05212903974));
-#1512 = CARTESIAN_POINT('',(138.981028019,109.15404924208,35.57819355961
-    ));
-#1513 = CARTESIAN_POINT('',(114.60919235658,139.96280348393,
-    34.10425807948));
-#1514 = CARTESIAN_POINT('',(82.224312302565,163.54820653673,
-    32.63032259935));
-#1515 = CARTESIAN_POINT('',(44.602603123988,177.69937254755,
-    31.15638711922));
-#1516 = CARTESIAN_POINT('',(4.999999999999,181.48260130548,
-    29.68245163909));
-#1517 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,60.));
-#1518 = CARTESIAN_POINT('',(159.46909593701,38.659921292932,
-    57.687094215607));
-#1519 = CARTESIAN_POINT('',(155.12604508763,74.65985574172,
-    55.374188431214));
-#1520 = CARTESIAN_POINT('',(140.86950292169,110.23130497647,
-    53.061282646821));
-#1521 = CARTESIAN_POINT('',(116.67541911755,142.02926592334,
-    50.748376862427));
-#1522 = CARTESIAN_POINT('',(84.019908381445,166.69549086531,
-    48.435471078035));
-#1523 = CARTESIAN_POINT('',(45.679960771318,181.81457562885,
-    46.122565293641));
-#1524 = CARTESIAN_POINT('',(4.999999999999,186.28367156699,
-    43.809659509249));
-#1525 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,80.));
-#1526 = CARTESIAN_POINT('',(160.40565488723,38.659921292964,
-    76.729475863475));
-#1527 = CARTESIAN_POINT('',(156.99916298806,75.150236861384,
-    73.45895172695));
-#1528 = CARTESIAN_POINT('',(143.44823554428,111.70230917208,
-    70.188427590424));
-#1529 = CARTESIAN_POINT('',(119.49687379855,144.85104242578,
-    66.9179034539));
-#1530 = CARTESIAN_POINT('',(86.471813979454,170.99314118573,
-    63.647379317375));
-#1531 = CARTESIAN_POINT('',(47.151104130123,187.43392933018,
-    60.376855180849));
-#1532 = CARTESIAN_POINT('',(4.999999999999,192.83958421854,
-    57.106331044324));
-#1533 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,100.));
-#1534 = CARTESIAN_POINT('',(161.57053045712,38.659921293003,
-    95.619646361165));
-#1535 = CARTESIAN_POINT('',(159.32891412781,75.760164283567,
-    91.23929272233));
-#1536 = CARTESIAN_POINT('',(146.65561788003,113.53191834965,
-    86.858939083494));
-#1537 = CARTESIAN_POINT('',(123.0061495667,148.36071846977,
-    82.478585444659));
-#1538 = CARTESIAN_POINT('',(89.521451089978,176.33848315806,
-    78.098231805824));
-#1539 = CARTESIAN_POINT('',(48.980886396438,194.42318274951,
-    73.717878166989));
-#1540 = CARTESIAN_POINT('',(4.999999999999,200.99371320776,
-    69.337524528154));
-#1541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
-GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1545)) 
-GLOBAL_UNIT_ASSIGNED_CONTEXT((#1542,#1543,#1544)) REPRESENTATION_CONTEXT
-('Context #1','3D Context with UNIT and UNCERTAINTY') );
-#1542 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
-#1543 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
-#1544 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
-#1545 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-05),#1542,
-  'distance_accuracy_value','confusion accuracy');
-#1546 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1547,#1549);
-#1547 = ( REPRESENTATION_RELATIONSHIP('','',#40,#10) 
-REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1548) 
-SHAPE_REPRESENTATION_RELATIONSHIP() );
-#1548 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
-#1549 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
-  #1550);
-#1550 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('31','Duct_','',#5,#35,$);
-#1551 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#37));
-#1552 = SHAPE_DEFINITION_REPRESENTATION(#1553,#1559);
-#1553 = PRODUCT_DEFINITION_SHAPE('','',#1554);
-#1554 = PRODUCT_DEFINITION('design','',#1555,#1558);
-#1555 = PRODUCT_DEFINITION_FORMATION('','',#1556);
-#1556 = PRODUCT('Flange_01_rectangular','Flange_01_rectangular','',(
-    #1557));
-#1557 = PRODUCT_CONTEXT('',#2,'mechanical');
-#1558 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
-#1559 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1560),#1846);
-#1560 = MANIFOLD_SOLID_BREP('',#1561);
-#1561 = CLOSED_SHELL('',(#1562,#1602,#1633,#1664,#1686,#1726,#1757,#1788
-    ,#1810,#1828));
-#1562 = ADVANCED_FACE('',(#1563),#1597,.T.);
-#1563 = FACE_BOUND('',#1564,.T.);
-#1564 = EDGE_LOOP('',(#1565,#1575,#1583,#1591));
-#1565 = ORIENTED_EDGE('',*,*,#1566,.T.);
-#1566 = EDGE_CURVE('',#1567,#1569,#1571,.T.);
-#1567 = VERTEX_POINT('',#1568);
-#1568 = CARTESIAN_POINT('',(129.59999999999,5.000000004187,125.4));
-#1569 = VERTEX_POINT('',#1570);
-#1570 = CARTESIAN_POINT('',(129.60000000016,4.186506252779E-09,125.4));
-#1571 = LINE('',#1572,#1573);
-#1572 = CARTESIAN_POINT('',(129.59999999999,5.000000004187,125.4));
-#1573 = VECTOR('',#1574,1.);
-#1574 = DIRECTION('',(3.3603E-11,-1.,2.2E-16));
-#1575 = ORIENTED_EDGE('',*,*,#1576,.T.);
-#1576 = EDGE_CURVE('',#1569,#1577,#1579,.T.);
-#1577 = VERTEX_POINT('',#1578);
-#1578 = CARTESIAN_POINT('',(480.40000000016,1.597443866075E-08,125.4));
-#1579 = LINE('',#1580,#1581);
-#1580 = CARTESIAN_POINT('',(129.60000000016,4.186478723233E-09,125.4));
-#1581 = VECTOR('',#1582,1.);
-#1582 = DIRECTION('',(1.,3.3603E-11,0.));
-#1583 = ORIENTED_EDGE('',*,*,#1584,.F.);
-#1584 = EDGE_CURVE('',#1585,#1577,#1587,.T.);
-#1585 = VERTEX_POINT('',#1586);
-#1586 = CARTESIAN_POINT('',(480.4,5.000000015974,125.4));
-#1587 = LINE('',#1588,#1589);
-#1588 = CARTESIAN_POINT('',(480.4,5.000000015974,125.4));
-#1589 = VECTOR('',#1590,1.);
-#1590 = DIRECTION('',(3.3603E-11,-1.,2.2E-16));
-#1591 = ORIENTED_EDGE('',*,*,#1592,.F.);
-#1592 = EDGE_CURVE('',#1567,#1585,#1593,.T.);
-#1593 = LINE('',#1594,#1595);
-#1594 = CARTESIAN_POINT('',(129.59999999999,5.000000004186,125.4));
-#1595 = VECTOR('',#1596,1.);
-#1596 = DIRECTION('',(1.,3.3603E-11,0.));
-#1597 = PLANE('',#1598);
-#1598 = AXIS2_PLACEMENT_3D('',#1599,#1600,#1601);
-#1599 = CARTESIAN_POINT('',(129.59999999999,5.000000004187,125.4));
-#1600 = DIRECTION('',(-0.,2.2E-16,1.));
-#1601 = DIRECTION('',(1.,3.3603E-11,-7.39266E-27));
-#1602 = ADVANCED_FACE('',(#1603),#1628,.T.);
-#1603 = FACE_BOUND('',#1604,.T.);
-#1604 = EDGE_LOOP('',(#1605,#1606,#1614,#1622));
-#1605 = ORIENTED_EDGE('',*,*,#1584,.T.);
-#1606 = ORIENTED_EDGE('',*,*,#1607,.T.);
-#1607 = EDGE_CURVE('',#1577,#1608,#1610,.T.);
-#1608 = VERTEX_POINT('',#1609);
-#1609 = CARTESIAN_POINT('',(480.40000000016,1.597438359369E-08,-125.4));
-#1610 = LINE('',#1611,#1612);
-#1611 = CARTESIAN_POINT('',(480.40000000016,1.597441112323E-08,125.4));
-#1612 = VECTOR('',#1613,1.);
-#1613 = DIRECTION('',(0.,0.,-1.));
-#1614 = ORIENTED_EDGE('',*,*,#1615,.F.);
-#1615 = EDGE_CURVE('',#1616,#1608,#1618,.T.);
-#1616 = VERTEX_POINT('',#1617);
-#1617 = CARTESIAN_POINT('',(480.4,5.000000015974,-125.4));
-#1618 = LINE('',#1619,#1620);
-#1619 = CARTESIAN_POINT('',(480.4,5.000000015974,-125.4));
-#1620 = VECTOR('',#1621,1.);
-#1621 = DIRECTION('',(3.3603E-11,-1.,2.2E-16));
-#1622 = ORIENTED_EDGE('',*,*,#1623,.F.);
-#1623 = EDGE_CURVE('',#1585,#1616,#1624,.T.);
-#1624 = LINE('',#1625,#1626);
-#1625 = CARTESIAN_POINT('',(480.4,5.000000015974,125.4));
-#1626 = VECTOR('',#1627,1.);
-#1627 = DIRECTION('',(0.,0.,-1.));
-#1628 = PLANE('',#1629);
-#1629 = AXIS2_PLACEMENT_3D('',#1630,#1631,#1632);
-#1630 = CARTESIAN_POINT('',(480.4,5.000000015974,125.4));
-#1631 = DIRECTION('',(1.,3.3603E-11,-0.));
-#1632 = DIRECTION('',(7.39266E-27,-2.2E-16,-1.));
-#1633 = ADVANCED_FACE('',(#1634),#1659,.T.);
-#1634 = FACE_BOUND('',#1635,.T.);
-#1635 = EDGE_LOOP('',(#1636,#1637,#1645,#1653));
-#1636 = ORIENTED_EDGE('',*,*,#1615,.T.);
-#1637 = ORIENTED_EDGE('',*,*,#1638,.T.);
-#1638 = EDGE_CURVE('',#1608,#1639,#1641,.T.);
-#1639 = VERTEX_POINT('',#1640);
-#1640 = CARTESIAN_POINT('',(129.60000000016,4.186451185717E-09,-125.4));
-#1641 = LINE('',#1642,#1643);
-#1642 = CARTESIAN_POINT('',(480.40000000016,1.597441112323E-08,-125.4));
-#1643 = VECTOR('',#1644,1.);
-#1644 = DIRECTION('',(-1.,-3.3603E-11,0.));
-#1645 = ORIENTED_EDGE('',*,*,#1646,.F.);
-#1646 = EDGE_CURVE('',#1647,#1639,#1649,.T.);
-#1647 = VERTEX_POINT('',#1648);
-#1648 = CARTESIAN_POINT('',(129.59999999999,5.000000004186,-125.4));
-#1649 = LINE('',#1650,#1651);
-#1650 = CARTESIAN_POINT('',(129.59999999999,5.000000004186,-125.4));
-#1651 = VECTOR('',#1652,1.);
-#1652 = DIRECTION('',(3.3603E-11,-1.,2.2E-16));
-#1653 = ORIENTED_EDGE('',*,*,#1654,.F.);
-#1654 = EDGE_CURVE('',#1616,#1647,#1655,.T.);
-#1655 = LINE('',#1656,#1657);
-#1656 = CARTESIAN_POINT('',(480.4,5.000000015974,-125.4));
-#1657 = VECTOR('',#1658,1.);
-#1658 = DIRECTION('',(-1.,-3.3603E-11,0.));
-#1659 = PLANE('',#1660);
-#1660 = AXIS2_PLACEMENT_3D('',#1661,#1662,#1663);
-#1661 = CARTESIAN_POINT('',(480.4,5.000000015974,-125.4));
-#1662 = DIRECTION('',(0.,-2.2E-16,-1.));
-#1663 = DIRECTION('',(-1.,-3.3603E-11,7.39266E-27));
-#1664 = ADVANCED_FACE('',(#1665),#1681,.T.);
-#1665 = FACE_BOUND('',#1666,.T.);
-#1666 = EDGE_LOOP('',(#1667,#1668,#1674,#1675));
-#1667 = ORIENTED_EDGE('',*,*,#1646,.T.);
-#1668 = ORIENTED_EDGE('',*,*,#1669,.T.);
-#1669 = EDGE_CURVE('',#1639,#1569,#1670,.T.);
-#1670 = LINE('',#1671,#1672);
-#1671 = CARTESIAN_POINT('',(129.60000000016,4.186478723233E-09,-125.4));
-#1672 = VECTOR('',#1673,1.);
-#1673 = DIRECTION('',(0.,0.,1.));
-#1674 = ORIENTED_EDGE('',*,*,#1566,.F.);
-#1675 = ORIENTED_EDGE('',*,*,#1676,.F.);
-#1676 = EDGE_CURVE('',#1647,#1567,#1677,.T.);
-#1677 = LINE('',#1678,#1679);
-#1678 = CARTESIAN_POINT('',(129.59999999999,5.000000004186,-125.4));
-#1679 = VECTOR('',#1680,1.);
-#1680 = DIRECTION('',(0.,0.,1.));
-#1681 = PLANE('',#1682);
-#1682 = AXIS2_PLACEMENT_3D('',#1683,#1684,#1685);
-#1683 = CARTESIAN_POINT('',(129.59999999999,5.000000004186,-125.4));
-#1684 = DIRECTION('',(-1.,-3.3603E-11,0.));
-#1685 = DIRECTION('',(-7.39266E-27,2.2E-16,1.));
-#1686 = ADVANCED_FACE('',(#1687),#1721,.F.);
-#1687 = FACE_BOUND('',#1688,.F.);
-#1688 = EDGE_LOOP('',(#1689,#1699,#1707,#1715));
-#1689 = ORIENTED_EDGE('',*,*,#1690,.T.);
-#1690 = EDGE_CURVE('',#1691,#1693,#1695,.T.);
-#1691 = VERTEX_POINT('',#1692);
-#1692 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,100.));
-#1693 = VERTEX_POINT('',#1694);
-#1694 = CARTESIAN_POINT('',(155.00000000016,5.040017292401E-09,100.));
-#1695 = LINE('',#1696,#1697);
-#1696 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,100.));
-#1697 = VECTOR('',#1698,1.);
-#1698 = DIRECTION('',(3.3603E-11,-1.,2.2E-16));
-#1699 = ORIENTED_EDGE('',*,*,#1700,.T.);
-#1700 = EDGE_CURVE('',#1693,#1701,#1703,.T.);
-#1701 = VERTEX_POINT('',#1702);
-#1702 = CARTESIAN_POINT('',(455.00000000016,1.512091696299E-08,100.));
-#1703 = LINE('',#1704,#1705);
-#1704 = CARTESIAN_POINT('',(155.00000000016,5.039994923233E-09,100.));
-#1705 = VECTOR('',#1706,1.);
-#1706 = DIRECTION('',(1.,3.3603E-11,0.));
-#1707 = ORIENTED_EDGE('',*,*,#1708,.F.);
-#1708 = EDGE_CURVE('',#1709,#1701,#1711,.T.);
-#1709 = VERTEX_POINT('',#1710);
-#1710 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,100.));
-#1711 = LINE('',#1712,#1713);
-#1712 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,100.));
-#1713 = VECTOR('',#1714,1.);
-#1714 = DIRECTION('',(3.3603E-11,-1.,2.2E-16));
-#1715 = ORIENTED_EDGE('',*,*,#1716,.F.);
-#1716 = EDGE_CURVE('',#1691,#1709,#1717,.T.);
-#1717 = LINE('',#1718,#1719);
-#1718 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,100.));
-#1719 = VECTOR('',#1720,1.);
-#1720 = DIRECTION('',(1.,3.3603E-11,0.));
-#1721 = PLANE('',#1722);
-#1722 = AXIS2_PLACEMENT_3D('',#1723,#1724,#1725);
-#1723 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,100.));
-#1724 = DIRECTION('',(-0.,2.2E-16,1.));
-#1725 = DIRECTION('',(1.,3.3603E-11,-7.39266E-27));
-#1726 = ADVANCED_FACE('',(#1727),#1752,.F.);
-#1727 = FACE_BOUND('',#1728,.F.);
-#1728 = EDGE_LOOP('',(#1729,#1730,#1738,#1746));
-#1729 = ORIENTED_EDGE('',*,*,#1708,.T.);
-#1730 = ORIENTED_EDGE('',*,*,#1731,.T.);
-#1731 = EDGE_CURVE('',#1701,#1732,#1734,.T.);
-#1732 = VERTEX_POINT('',#1733);
-#1733 = CARTESIAN_POINT('',(455.00000000016,1.512087344224E-08,-100.));
-#1734 = LINE('',#1735,#1736);
-#1735 = CARTESIAN_POINT('',(455.00000000016,1.512089492323E-08,100.));
-#1736 = VECTOR('',#1737,1.);
-#1737 = DIRECTION('',(0.,0.,-1.));
-#1738 = ORIENTED_EDGE('',*,*,#1739,.F.);
-#1739 = EDGE_CURVE('',#1740,#1732,#1742,.T.);
-#1740 = VERTEX_POINT('',#1741);
-#1741 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-100.));
-#1742 = LINE('',#1743,#1744);
-#1743 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-100.));
-#1744 = VECTOR('',#1745,1.);
-#1745 = DIRECTION('',(3.3603E-11,-1.,2.2E-16));
-#1746 = ORIENTED_EDGE('',*,*,#1747,.F.);
-#1747 = EDGE_CURVE('',#1709,#1740,#1748,.T.);
-#1748 = LINE('',#1749,#1750);
-#1749 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,100.));
-#1750 = VECTOR('',#1751,1.);
-#1751 = DIRECTION('',(0.,0.,-1.));
-#1752 = PLANE('',#1753);
-#1753 = AXIS2_PLACEMENT_3D('',#1754,#1755,#1756);
-#1754 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,100.));
-#1755 = DIRECTION('',(1.,3.3603E-11,-0.));
-#1756 = DIRECTION('',(7.39266E-27,-2.2E-16,-1.));
-#1757 = ADVANCED_FACE('',(#1758),#1783,.F.);
-#1758 = FACE_BOUND('',#1759,.F.);
-#1759 = EDGE_LOOP('',(#1760,#1761,#1769,#1777));
-#1760 = ORIENTED_EDGE('',*,*,#1739,.T.);
-#1761 = ORIENTED_EDGE('',*,*,#1762,.T.);
-#1762 = EDGE_CURVE('',#1732,#1763,#1765,.T.);
-#1763 = VERTEX_POINT('',#1764);
-#1764 = CARTESIAN_POINT('',(155.00000000016,5.03997288348E-09,-100.));
-#1765 = LINE('',#1766,#1767);
-#1766 = CARTESIAN_POINT('',(455.00000000016,1.512089492323E-08,-100.));
-#1767 = VECTOR('',#1768,1.);
-#1768 = DIRECTION('',(-1.,-3.3603E-11,0.));
-#1769 = ORIENTED_EDGE('',*,*,#1770,.F.);
-#1770 = EDGE_CURVE('',#1771,#1763,#1773,.T.);
-#1771 = VERTEX_POINT('',#1772);
-#1772 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,-100.));
-#1773 = LINE('',#1774,#1775);
-#1774 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,-100.));
-#1775 = VECTOR('',#1776,1.);
-#1776 = DIRECTION('',(3.3603E-11,-1.,2.2E-16));
-#1777 = ORIENTED_EDGE('',*,*,#1778,.F.);
-#1778 = EDGE_CURVE('',#1740,#1771,#1779,.T.);
-#1779 = LINE('',#1780,#1781);
-#1780 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-100.));
-#1781 = VECTOR('',#1782,1.);
-#1782 = DIRECTION('',(-1.,-3.3603E-11,0.));
-#1783 = PLANE('',#1784);
-#1784 = AXIS2_PLACEMENT_3D('',#1785,#1786,#1787);
-#1785 = CARTESIAN_POINT('',(454.99999999999,5.000000015121,-100.));
-#1786 = DIRECTION('',(0.,-2.2E-16,-1.));
-#1787 = DIRECTION('',(-1.,-3.3603E-11,7.39266E-27));
-#1788 = ADVANCED_FACE('',(#1789),#1805,.F.);
-#1789 = FACE_BOUND('',#1790,.F.);
-#1790 = EDGE_LOOP('',(#1791,#1792,#1798,#1799));
-#1791 = ORIENTED_EDGE('',*,*,#1770,.T.);
-#1792 = ORIENTED_EDGE('',*,*,#1793,.T.);
-#1793 = EDGE_CURVE('',#1763,#1693,#1794,.T.);
-#1794 = LINE('',#1795,#1796);
-#1795 = CARTESIAN_POINT('',(155.00000000016,5.039994923233E-09,-100.));
-#1796 = VECTOR('',#1797,1.);
-#1797 = DIRECTION('',(0.,0.,1.));
-#1798 = ORIENTED_EDGE('',*,*,#1690,.F.);
-#1799 = ORIENTED_EDGE('',*,*,#1800,.F.);
-#1800 = EDGE_CURVE('',#1771,#1691,#1801,.T.);
-#1801 = LINE('',#1802,#1803);
-#1802 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,-100.));
-#1803 = VECTOR('',#1804,1.);
-#1804 = DIRECTION('',(0.,0.,1.));
-#1805 = PLANE('',#1806);
-#1806 = AXIS2_PLACEMENT_3D('',#1807,#1808,#1809);
-#1807 = CARTESIAN_POINT('',(154.99999999999,5.00000000504,-100.));
-#1808 = DIRECTION('',(-1.,-3.3603E-11,0.));
-#1809 = DIRECTION('',(-7.39266E-27,2.2E-16,1.));
-#1810 = ADVANCED_FACE('',(#1811,#1817),#1823,.T.);
-#1811 = FACE_BOUND('',#1812,.T.);
-#1812 = EDGE_LOOP('',(#1813,#1814,#1815,#1816));
-#1813 = ORIENTED_EDGE('',*,*,#1592,.T.);
-#1814 = ORIENTED_EDGE('',*,*,#1623,.T.);
-#1815 = ORIENTED_EDGE('',*,*,#1654,.T.);
-#1816 = ORIENTED_EDGE('',*,*,#1676,.T.);
-#1817 = FACE_BOUND('',#1818,.F.);
-#1818 = EDGE_LOOP('',(#1819,#1820,#1821,#1822));
-#1819 = ORIENTED_EDGE('',*,*,#1716,.T.);
-#1820 = ORIENTED_EDGE('',*,*,#1747,.T.);
-#1821 = ORIENTED_EDGE('',*,*,#1778,.T.);
-#1822 = ORIENTED_EDGE('',*,*,#1800,.T.);
-#1823 = PLANE('',#1824);
-#1824 = AXIS2_PLACEMENT_3D('',#1825,#1826,#1827);
-#1825 = CARTESIAN_POINT('',(304.99999999999,5.00000001008,0.));
-#1826 = DIRECTION('',(-3.3603E-11,1.,-2.2E-16));
-#1827 = DIRECTION('',(1.,3.3603E-11,0.));
-#1828 = ADVANCED_FACE('',(#1829,#1835),#1841,.F.);
-#1829 = FACE_BOUND('',#1830,.F.);
-#1830 = EDGE_LOOP('',(#1831,#1832,#1833,#1834));
-#1831 = ORIENTED_EDGE('',*,*,#1576,.T.);
-#1832 = ORIENTED_EDGE('',*,*,#1607,.T.);
-#1833 = ORIENTED_EDGE('',*,*,#1638,.T.);
-#1834 = ORIENTED_EDGE('',*,*,#1669,.T.);
-#1835 = FACE_BOUND('',#1836,.T.);
-#1836 = EDGE_LOOP('',(#1837,#1838,#1839,#1840));
-#1837 = ORIENTED_EDGE('',*,*,#1700,.T.);
-#1838 = ORIENTED_EDGE('',*,*,#1731,.T.);
-#1839 = ORIENTED_EDGE('',*,*,#1762,.T.);
-#1840 = ORIENTED_EDGE('',*,*,#1793,.T.);
-#1841 = PLANE('',#1842);
-#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845);
-#1843 = CARTESIAN_POINT('',(305.00000000016,1.008044314688E-08,1.E-15));
-#1844 = DIRECTION('',(-3.3603E-11,1.,-2.2E-16));
-#1845 = DIRECTION('',(1.,3.3603E-11,0.));
-#1846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
-GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1850)) 
-GLOBAL_UNIT_ASSIGNED_CONTEXT((#1847,#1848,#1849)) REPRESENTATION_CONTEXT
-('Context #1','3D Context with UNIT and UNCERTAINTY') );
-#1847 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
-#1848 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
-#1849 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
-#1850 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1847,
-  'distance_accuracy_value','confusion accuracy');
-#1851 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1852,#1854);
-#1852 = ( REPRESENTATION_RELATIONSHIP('','',#1559,#10) 
-REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1853) 
-SHAPE_REPRESENTATION_RELATIONSHIP() );
-#1853 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
-#1854 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
-  #1855);
-#1855 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('32','Flange_01_rectangular','',
-  #5,#1554,$);
-#1856 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1556));
-#1857 = SHAPE_DEFINITION_REPRESENTATION(#1858,#1864);
-#1858 = PRODUCT_DEFINITION_SHAPE('','',#1859);
-#1859 = PRODUCT_DEFINITION('design','',#1860,#1863);
-#1860 = PRODUCT_DEFINITION_FORMATION('','',#1861);
-#1861 = PRODUCT('Flange_02_circular','Flange_02_circular','',(#1862));
-#1862 = PRODUCT_CONTEXT('',#2,'mechanical');
-#1863 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
-#1864 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1865),#1957);
-#1865 = MANIFOLD_SOLID_BREP('',#1866);
-#1866 = CLOSED_SHELL('',(#1867,#1900,#1933,#1945));
-#1867 = ADVANCED_FACE('',(#1868),#1895,.T.);
-#1868 = FACE_BOUND('',#1869,.T.);
-#1869 = EDGE_LOOP('',(#1870,#1880,#1887,#1888));
-#1870 = ORIENTED_EDGE('',*,*,#1871,.T.);
-#1871 = EDGE_CURVE('',#1872,#1874,#1876,.T.);
-#1872 = VERTEX_POINT('',#1873);
-#1873 = CARTESIAN_POINT('',(4.999999999999,455.4,0.));
-#1874 = VERTEX_POINT('',#1875);
-#1875 = CARTESIAN_POINT('',(-7.238654120556E-13,455.4,0.));
-#1876 = LINE('',#1877,#1878);
-#1877 = CARTESIAN_POINT('',(4.999999999999,455.4,0.));
-#1878 = VECTOR('',#1879,1.);
-#1879 = DIRECTION('',(-1.,-4.4E-16,-0.));
-#1880 = ORIENTED_EDGE('',*,*,#1881,.T.);
-#1881 = EDGE_CURVE('',#1874,#1874,#1882,.T.);
-#1882 = CIRCLE('',#1883,150.4);
-#1883 = AXIS2_PLACEMENT_3D('',#1884,#1885,#1886);
-#1884 = CARTESIAN_POINT('',(-6.572520305781E-13,305.,0.));
-#1885 = DIRECTION('',(1.,0.,0.));
-#1886 = DIRECTION('',(0.,1.,0.));
-#1887 = ORIENTED_EDGE('',*,*,#1871,.F.);
-#1888 = ORIENTED_EDGE('',*,*,#1889,.F.);
-#1889 = EDGE_CURVE('',#1872,#1872,#1890,.T.);
-#1890 = CIRCLE('',#1891,150.4);
-#1891 = AXIS2_PLACEMENT_3D('',#1892,#1893,#1894);
-#1892 = CARTESIAN_POINT('',(4.999999999999,305.,0.));
-#1893 = DIRECTION('',(1.,0.,0.));
-#1894 = DIRECTION('',(0.,1.,0.));
-#1895 = CYLINDRICAL_SURFACE('',#1896,150.4);
-#1896 = AXIS2_PLACEMENT_3D('',#1897,#1898,#1899);
-#1897 = CARTESIAN_POINT('',(4.999999999999,305.,0.));
-#1898 = DIRECTION('',(1.,4.4E-16,-0.));
-#1899 = DIRECTION('',(-4.4E-16,1.,0.));
-#1900 = ADVANCED_FACE('',(#1901),#1928,.F.);
-#1901 = FACE_BOUND('',#1902,.F.);
-#1902 = EDGE_LOOP('',(#1903,#1913,#1920,#1921));
-#1903 = ORIENTED_EDGE('',*,*,#1904,.T.);
-#1904 = EDGE_CURVE('',#1905,#1907,#1909,.T.);
-#1905 = VERTEX_POINT('',#1906);
-#1906 = CARTESIAN_POINT('',(4.999999999999,430.,0.));
-#1907 = VERTEX_POINT('',#1908);
-#1908 = CARTESIAN_POINT('',(-7.123190925995E-13,430.,0.));
-#1909 = LINE('',#1910,#1911);
-#1910 = CARTESIAN_POINT('',(4.999999999999,430.,0.));
-#1911 = VECTOR('',#1912,1.);
-#1912 = DIRECTION('',(-1.,-4.4E-16,-0.));
-#1913 = ORIENTED_EDGE('',*,*,#1914,.T.);
-#1914 = EDGE_CURVE('',#1907,#1907,#1915,.T.);
-#1915 = CIRCLE('',#1916,125.);
-#1916 = AXIS2_PLACEMENT_3D('',#1917,#1918,#1919);
-#1917 = CARTESIAN_POINT('',(-6.572520305781E-13,305.,0.));
-#1918 = DIRECTION('',(1.,0.,0.));
-#1919 = DIRECTION('',(0.,1.,0.));
-#1920 = ORIENTED_EDGE('',*,*,#1904,.F.);
-#1921 = ORIENTED_EDGE('',*,*,#1922,.F.);
-#1922 = EDGE_CURVE('',#1905,#1905,#1923,.T.);
-#1923 = CIRCLE('',#1924,125.);
-#1924 = AXIS2_PLACEMENT_3D('',#1925,#1926,#1927);
-#1925 = CARTESIAN_POINT('',(4.999999999999,305.,0.));
-#1926 = DIRECTION('',(1.,0.,0.));
-#1927 = DIRECTION('',(0.,1.,0.));
-#1928 = CYLINDRICAL_SURFACE('',#1929,125.);
-#1929 = AXIS2_PLACEMENT_3D('',#1930,#1931,#1932);
-#1930 = CARTESIAN_POINT('',(4.999999999999,305.,0.));
-#1931 = DIRECTION('',(1.,4.4E-16,-0.));
-#1932 = DIRECTION('',(-4.4E-16,1.,0.));
-#1933 = ADVANCED_FACE('',(#1934,#1937),#1940,.T.);
-#1934 = FACE_BOUND('',#1935,.T.);
-#1935 = EDGE_LOOP('',(#1936));
-#1936 = ORIENTED_EDGE('',*,*,#1889,.T.);
-#1937 = FACE_BOUND('',#1938,.F.);
-#1938 = EDGE_LOOP('',(#1939));
-#1939 = ORIENTED_EDGE('',*,*,#1922,.T.);
-#1940 = PLANE('',#1941);
-#1941 = AXIS2_PLACEMENT_3D('',#1942,#1943,#1944);
-#1942 = CARTESIAN_POINT('',(4.999999999999,305.,6.82E-15));
-#1943 = DIRECTION('',(1.,4.4E-16,-0.));
-#1944 = DIRECTION('',(-4.4E-16,1.,0.));
-#1945 = ADVANCED_FACE('',(#1946,#1949),#1952,.F.);
-#1946 = FACE_BOUND('',#1947,.F.);
-#1947 = EDGE_LOOP('',(#1948));
-#1948 = ORIENTED_EDGE('',*,*,#1881,.T.);
-#1949 = FACE_BOUND('',#1950,.T.);
-#1950 = EDGE_LOOP('',(#1951));
-#1951 = ORIENTED_EDGE('',*,*,#1914,.T.);
-#1952 = PLANE('',#1953);
-#1953 = AXIS2_PLACEMENT_3D('',#1954,#1955,#1956);
-#1954 = CARTESIAN_POINT('',(-6.563638521584E-13,305.,6.82E-15));
-#1955 = DIRECTION('',(1.,4.4E-16,0.));
-#1956 = DIRECTION('',(-4.4E-16,1.,0.));
-#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
-GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1961)) 
-GLOBAL_UNIT_ASSIGNED_CONTEXT((#1958,#1959,#1960)) REPRESENTATION_CONTEXT
-('Context #1','3D Context with UNIT and UNCERTAINTY') );
-#1958 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
-#1959 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
-#1960 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
-#1961 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1958,
-  'distance_accuracy_value','confusion accuracy');
-#1962 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1963,#1965);
-#1963 = ( REPRESENTATION_RELATIONSHIP('','',#1864,#10) 
-REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1964) 
-SHAPE_REPRESENTATION_RELATIONSHIP() );
-#1964 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
-#1965 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
-  #1966);
-#1966 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('33','Flange_02_circular','',#5,
-  #1859,$);
-#1967 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1861));
-#1968 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
-    #1969),#1846);
-#1969 = STYLED_ITEM('color',(#1970),#1560);
-#1970 = PRESENTATION_STYLE_ASSIGNMENT((#1971,#1977));
-#1971 = SURFACE_STYLE_USAGE(.BOTH.,#1972);
-#1972 = SURFACE_SIDE_STYLE('',(#1973));
-#1973 = SURFACE_STYLE_FILL_AREA(#1974);
-#1974 = FILL_AREA_STYLE('',(#1975));
-#1975 = FILL_AREA_STYLE_COLOUR('',#1976);
-#1976 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
-#1977 = CURVE_STYLE('',#1978,POSITIVE_LENGTH_MEASURE(0.1),#1979);
-#1978 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#1979 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
-#1980 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
-    #1981),#1957);
-#1981 = STYLED_ITEM('color',(#1982),#1865);
-#1982 = PRESENTATION_STYLE_ASSIGNMENT((#1983,#1988));
-#1983 = SURFACE_STYLE_USAGE(.BOTH.,#1984);
-#1984 = SURFACE_SIDE_STYLE('',(#1985));
-#1985 = SURFACE_STYLE_FILL_AREA(#1986);
-#1986 = FILL_AREA_STYLE('',(#1987));
-#1987 = FILL_AREA_STYLE_COLOUR('',#1976);
-#1988 = CURVE_STYLE('',#1989,POSITIVE_LENGTH_MEASURE(0.1),#1979);
-#1989 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#1990 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
-    #1991),#1541);
-#1991 = STYLED_ITEM('color',(#1992),#41);
-#1992 = PRESENTATION_STYLE_ASSIGNMENT((#1993,#1998));
-#1993 = SURFACE_STYLE_USAGE(.BOTH.,#1994);
-#1994 = SURFACE_SIDE_STYLE('',(#1995));
-#1995 = SURFACE_STYLE_FILL_AREA(#1996);
-#1996 = FILL_AREA_STYLE('',(#1997));
-#1997 = FILL_AREA_STYLE_COLOUR('',#1976);
-#1998 = CURVE_STYLE('',#1999,POSITIVE_LENGTH_MEASURE(0.1),#2000);
-#1999 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
-#2000 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
-  9.803921802644E-02);
-ENDSEC;
-END-ISO-10303-21;