summaryrefslogtreecommitdiff
path: root/src/trackball_fused_34mm.step
blob: 851ae14dbf0349592cd053004a4b21859765c5dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
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
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
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
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
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
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
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
855
856
857
858
859
860
861
862
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
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
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
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
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
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
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
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
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
1445
1446
1447
1448
1449
1450
1451
1452
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
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770
7771
7772
7773
7774
7775
7776
7777
7778
7779
7780
7781
7782
7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876
7877
7878
7879
7880
7881
7882
7883
7884
7885
7886
7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942
7943
7944
7945
7946
7947
7948
7949
7950
7951
7952
7953
7954
7955
7956
7957
7958
7959
7960
7961
7962
7963
7964
7965
7966
7967
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988
7989
7990
7991
7992
7993
7994
7995
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145
8146
8147
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216
8217
8218
8219
8220
8221
8222
8223
8224
8225
8226
8227
8228
8229
8230
8231
8232
8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286
8287
8288
8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
8301
8302
8303
8304
8305
8306
8307
8308
8309
8310
8311
8312
8313
8314
8315
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325
8326
8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342
8343
8344
8345
8346
8347
8348
8349
8350
8351
8352
8353
8354
8355
8356
8357
8358
8359
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458
8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500
8501
8502
8503
8504
8505
8506
8507
8508
8509
8510
8511
8512
8513
8514
8515
8516
8517
8518
8519
8520
8521
8522
8523
8524
8525
8526
8527
8528
8529
8530
8531
8532
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562
8563
8564
8565
8566
8567
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
8695
8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236
9237
9238
9239
9240
9241
9242
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
9341
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441
11442
11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476
11477
11478
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
11733
11734
11735
11736
11737
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
11869
11870
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890
11891
11892
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
11912
11913
11914
11915
11916
11917
11918
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932
11933
11934
11935
11936
11937
11938
11939
11940
11941
11942
11943
11944
11945
11946
11947
11948
11949
11950
11951
11952
11953
11954
11955
11956
11957
11958
11959
11960
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975
11976
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010
12011
12012
12013
12014
12015
12016
12017
12018
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039
12040
12041
12042
12043
12044
12045
12046
12047
12048
12049
12050
12051
12052
12053
12054
12055
12056
12057
12058
12059
12060
12061
12062
12063
12064
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166
12167
12168
12169
12170
12171
12172
12173
12174
12175
12176
12177
12178
12179
12180
12181
12182
12183
12184
12185
12186
12187
12188
12189
12190
12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202
12203
12204
12205
12206
12207
12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246
12247
12248
12249
12250
12251
12252
12253
12254
12255
12256
12257
12258
12259
12260
12261
12262
12263
12264
12265
12266
12267
12268
12269
12270
12271
12272
12273
12274
12275
12276
12277
12278
12279
12280
12281
12282
12283
12284
12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
12301
12302
12303
12304
12305
12306
12307
12308
12309
12310
12311
12312
12313
12314
12315
12316
12317
12318
12319
12320
12321
12322
12323
12324
12325
12326
12327
12328
12329
12330
12331
12332
12333
12334
12335
12336
12337
12338
12339
12340
12341
12342
12343
12344
12345
12346
12347
12348
12349
12350
12351
12352
12353
12354
12355
12356
12357
12358
12359
12360
12361
12362
12363
12364
12365
12366
12367
12368
12369
12370
12371
12372
12373
12374
12375
12376
12377
12378
12379
12380
12381
12382
12383
12384
12385
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425
12426
12427
12428
12429
12430
12431
12432
12433
12434
12435
12436
12437
12438
12439
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
12464
12465
12466
12467
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
12521
12522
12523
12524
12525
12526
12527
12528
12529
12530
12531
12532
12533
12534
12535
12536
12537
12538
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548
12549
12550
12551
12552
12553
12554
12555
12556
12557
12558
12559
12560
12561
12562
12563
12564
12565
12566
12567
12568
12569
12570
12571
12572
12573
12574
12575
12576
12577
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
12598
12599
12600
12601
12602
12603
12604
12605
12606
12607
12608
12609
12610
12611
12612
12613
12614
12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
12629
12630
12631
12632
12633
12634
12635
12636
12637
12638
12639
12640
12641
12642
12643
12644
12645
12646
12647
12648
12649
12650
12651
12652
12653
12654
12655
12656
12657
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693
12694
12695
12696
12697
12698
12699
12700
12701
12702
12703
12704
12705
12706
12707
12708
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719
12720
12721
12722
12723
12724
12725
12726
12727
12728
12729
12730
12731
12732
12733
12734
12735
12736
12737
12738
12739
12740
12741
12742
12743
12744
12745
12746
12747
12748
12749
12750
12751
12752
12753
12754
12755
12756
12757
12758
12759
12760
12761
12762
12763
12764
12765
12766
12767
12768
12769
12770
12771
12772
12773
12774
12775
12776
12777
12778
12779
12780
12781
12782
12783
12784
12785
12786
12787
12788
12789
12790
12791
12792
12793
12794
12795
12796
12797
12798
12799
12800
12801
12802
12803
12804
12805
12806
12807
12808
12809
12810
12811
12812
12813
12814
12815
12816
12817
12818
12819
12820
12821
12822
12823
12824
12825
12826
12827
12828
12829
12830
12831
12832
12833
12834
12835
12836
12837
12838
12839
12840
12841
12842
12843
12844
12845
12846
12847
12848
12849
12850
12851
12852
12853
12854
12855
12856
12857
12858
12859
12860
12861
12862
12863
12864
12865
12866
12867
12868
12869
12870
12871
12872
12873
12874
12875
12876
12877
12878
12879
12880
12881
12882
12883
12884
12885
12886
12887
12888
12889
12890
12891
12892
12893
12894
12895
12896
12897
12898
12899
12900
12901
12902
12903
12904
12905
12906
12907
12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
12949
12950
12951
12952
12953
12954
12955
12956
12957
12958
12959
12960
12961
12962
12963
12964
12965
12966
12967
12968
12969
12970
12971
12972
12973
12974
12975
12976
12977
12978
12979
12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028
13029
13030
13031
13032
13033
13034
13035
13036
13037
13038
13039
13040
13041
13042
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066
13067
13068
13069
13070
13071
13072
13073
13074
13075
13076
13077
13078
13079
13080
13081
13082
13083
13084
13085
13086
13087
13088
13089
13090
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
13147
13148
13149
13150
13151
13152
13153
13154
13155
13156
13157
13158
13159
13160
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
13177
13178
13179
13180
13181
13182
13183
13184
13185
13186
13187
13188
13189
13190
13191
13192
13193
13194
13195
13196
13197
13198
13199
13200
13201
13202
13203
13204
13205
13206
13207
13208
13209
13210
13211
13212
13213
13214
13215
13216
13217
13218
13219
13220
13221
13222
13223
13224
13225
13226
13227
13228
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242
13243
13244
13245
13246
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257
13258
13259
13260
13261
13262
13263
13264
13265
13266
13267
13268
13269
13270
13271
13272
13273
13274
13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
13286
13287
13288
13289
13290
13291
13292
13293
13294
13295
13296
13297
13298
13299
13300
13301
13302
13303
13304
13305
13306
13307
13308
13309
13310
13311
13312
13313
13314
13315
13316
13317
13318
13319
13320
13321
13322
13323
13324
13325
13326
13327
13328
13329
13330
13331
13332
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342
13343
13344
13345
13346
13347
13348
13349
13350
13351
13352
13353
13354
13355
13356
13357
13358
13359
13360
13361
13362
13363
13364
13365
13366
13367
13368
13369
13370
13371
13372
13373
13374
13375
13376
13377
13378
13379
13380
13381
13382
13383
13384
13385
13386
13387
13388
13389
13390
13391
13392
13393
13394
13395
13396
13397
13398
13399
13400
13401
13402
13403
13404
13405
13406
13407
13408
13409
13410
13411
13412
13413
13414
13415
13416
13417
13418
13419
13420
13421
13422
13423
13424
13425
13426
13427
13428
13429
13430
13431
13432
13433
13434
13435
13436
13437
13438
13439
13440
13441
13442
13443
13444
13445
13446
13447
13448
13449
13450
13451
13452
13453
13454
13455
13456
13457
13458
13459
13460
13461
13462
13463
13464
13465
13466
13467
13468
13469
13470
13471
13472
13473
13474
13475
13476
13477
13478
13479
13480
13481
13482
13483
13484
13485
13486
13487
13488
13489
13490
13491
13492
13493
13494
13495
13496
13497
13498
13499
13500
13501
13502
13503
13504
13505
13506
13507
13508
13509
13510
13511
13512
13513
13514
13515
13516
13517
13518
13519
13520
13521
13522
13523
13524
13525
13526
13527
13528
13529
13530
13531
13532
13533
13534
13535
13536
13537
13538
13539
13540
13541
13542
13543
13544
13545
13546
13547
13548
13549
13550
13551
13552
13553
13554
13555
13556
13557
13558
13559
13560
13561
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME(
'E:/Users/jashreve/Documents/git/dactyl-keyboard-JS/src/trackball_fused_
34mm.step','2021-08-05T21:47:53',('Author'),(''),
  'Open CASCADE STEP processor 7.2','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('Fusion','Fusion','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#10172);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#13 = DIRECTION('',(0.E+000,0.E+000,1.));
#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
#15 = MANIFOLD_SOLID_BREP('',#16);
#16 = CLOSED_SHELL('',(#17,#143,#349,#687,#736,#824,#1181,#3779,#4181,
    #4286,#4313,#4389,#4499,#4527,#4749,#4776,#4913,#4962,#5296,#5303,
    #5330,#5463,#5517,#5591,#5617,#5667,#5726,#6075,#6156,#6228,#6255,
    #6306,#6360,#6465,#6519,#6593,#6619,#6669,#6723,#6804,#6876,#6903,
    #6954,#7008,#7113,#7167,#7241,#7267,#7317,#7371,#7447,#7519,#7546,
    #7597,#7629,#7730,#7852,#7926,#7953,#7980,#8007,#8034,#8090,#8117,
    #8173,#8263,#8360,#8410,#8485,#8512,#8519,#8546,#8602,#8629,#8636,
    #8663,#8719,#8799,#8879,#8906,#8933,#8963,#8998,#9005,#9054,#9149,
    #9176,#9225,#9320,#9347,#9383,#9419,#9426,#9462,#9498,#9505,#9512,
    #9519,#9978,#9982,#9986,#10108));
#17 = ADVANCED_FACE('',(#18),#32,.T.);
#18 = FACE_BOUND('',#19,.T.);
#19 = EDGE_LOOP('',(#20,#55,#88,#116));
#20 = ORIENTED_EDGE('',*,*,#21,.F.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(6.861049894152,-9.,-19.9));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(7.5,-9.,-19.9));
#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
#27 = LINE('',#28,#29);
#28 = CARTESIAN_POINT('',(3.875,-9.,-19.9));
#29 = VECTOR('',#30,1.);
#30 = DIRECTION('',(1.,0.E+000,0.E+000));
#31 = PCURVE('',#32,#37);
#32 = PLANE('',#33);
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
#34 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
#35 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#36 = DIRECTION('',(0.E+000,-1.,0.E+000));
#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
#38 = LINE('',#39,#40);
#39 = CARTESIAN_POINT('',(8.5625,-3.625));
#40 = VECTOR('',#41,1.);
#41 = DIRECTION('',(0.E+000,-1.));
#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#43 = PCURVE('',#44,#49);
#44 = PLANE('',#45);
#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
#46 = CARTESIAN_POINT('',(7.5,-9.,-24.4));
#47 = DIRECTION('',(0.E+000,-1.,0.E+000));
#48 = DIRECTION('',(-1.,0.E+000,0.E+000));
#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
#50 = LINE('',#51,#52);
#51 = CARTESIAN_POINT('',(3.625,-4.5));
#52 = VECTOR('',#53,1.);
#53 = DIRECTION('',(-1.,0.E+000));
#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#55 = ORIENTED_EDGE('',*,*,#56,.T.);
#56 = EDGE_CURVE('',#22,#57,#59,.T.);
#57 = VERTEX_POINT('',#58);
#58 = CARTESIAN_POINT('',(10.75,-4.633812611537,-19.9));
#59 = SURFACE_CURVE('',#60,(#65,#76),.PCURVE_S1.);
#60 = CIRCLE('',#61,7.05);
#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64);
#62 = CARTESIAN_POINT('',(4.015,-2.55,-19.9));
#63 = DIRECTION('',(0.E+000,-0.E+000,1.));
#64 = DIRECTION('',(0.E+000,1.,0.E+000));
#65 = PCURVE('',#32,#66);
#66 = DEFINITIONAL_REPRESENTATION('',(#67),#75);
#67 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#68,#69,#70,#71,#72,#73,#74),
.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
  '') );
#68 = CARTESIAN_POINT('',(-4.9375,-3.765));
#69 = CARTESIAN_POINT('',(-4.9375,8.445958193361));
#70 = CARTESIAN_POINT('',(5.6375,2.34047909668));
#71 = CARTESIAN_POINT('',(16.2125,-3.765));
#72 = CARTESIAN_POINT('',(5.6375,-9.87047909668));
#73 = CARTESIAN_POINT('',(-4.9375,-15.97595819336));
#74 = CARTESIAN_POINT('',(-4.9375,-3.765));
#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#76 = PCURVE('',#77,#82);
#77 = CYLINDRICAL_SURFACE('',#78,7.05);
#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81);
#79 = CARTESIAN_POINT('',(4.015,-2.55,-19.4));
#80 = DIRECTION('',(0.E+000,0.E+000,1.));
#81 = DIRECTION('',(0.E+000,1.,0.E+000));
#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87);
#83 = LINE('',#84,#85);
#84 = CARTESIAN_POINT('',(0.E+000,-0.5));
#85 = VECTOR('',#86,1.);
#86 = DIRECTION('',(1.,0.E+000));
#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#88 = ORIENTED_EDGE('',*,*,#89,.T.);
#89 = EDGE_CURVE('',#57,#90,#92,.T.);
#90 = VERTEX_POINT('',#91);
#91 = CARTESIAN_POINT('',(10.75,-8.354139036202,-19.9));
#92 = SURFACE_CURVE('',#93,(#97,#104),.PCURVE_S1.);
#93 = LINE('',#94,#95);
#94 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
#95 = VECTOR('',#96,1.);
#96 = DIRECTION('',(0.E+000,-1.,0.E+000));
#97 = PCURVE('',#32,#98);
#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103);
#99 = LINE('',#100,#101);
#100 = CARTESIAN_POINT('',(-10.1875,-10.5));
#101 = VECTOR('',#102,1.);
#102 = DIRECTION('',(1.,0.E+000));
#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#104 = PCURVE('',#105,#110);
#105 = PLANE('',#106);
#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109);
#107 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
#108 = DIRECTION('',(-1.,0.E+000,0.E+000));
#109 = DIRECTION('',(0.E+000,-1.,0.E+000));
#110 = DEFINITIONAL_REPRESENTATION('',(#111),#115);
#111 = LINE('',#112,#113);
#112 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#113 = VECTOR('',#114,1.);
#114 = DIRECTION('',(1.,0.E+000));
#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#116 = ORIENTED_EDGE('',*,*,#117,.T.);
#117 = EDGE_CURVE('',#90,#24,#118,.T.);
#118 = SURFACE_CURVE('',#119,(#124,#131),.PCURVE_S1.);
#119 = CIRCLE('',#120,8.5);
#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123);
#121 = CARTESIAN_POINT('',(7.5,-0.5,-19.9));
#122 = DIRECTION('',(0.E+000,0.E+000,-1.));
#123 = DIRECTION('',(0.E+000,1.,0.E+000));
#124 = PCURVE('',#32,#125);
#125 = DEFINITIONAL_REPRESENTATION('',(#126),#130);
#126 = CIRCLE('',#127,8.5);
#127 = AXIS2_PLACEMENT_2D('',#128,#129);
#128 = CARTESIAN_POINT('',(6.25E-002,-7.25));
#129 = DIRECTION('',(-1.,0.E+000));
#130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#131 = PCURVE('',#132,#137);
#132 = CYLINDRICAL_SURFACE('',#133,8.5);
#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136);
#134 = CARTESIAN_POINT('',(7.5,-0.5,-24.4));
#135 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#136 = DIRECTION('',(0.E+000,1.,0.E+000));
#137 = DEFINITIONAL_REPRESENTATION('',(#138),#142);
#138 = LINE('',#139,#140);
#139 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
#140 = VECTOR('',#141,1.);
#141 = DIRECTION('',(1.,-0.E+000));
#142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#143 = ADVANCED_FACE('',(#144),#44,.T.);
#144 = FACE_BOUND('',#145,.T.);
#145 = EDGE_LOOP('',(#146,#176,#204,#232,#260,#281,#282,#305));
#146 = ORIENTED_EDGE('',*,*,#147,.F.);
#147 = EDGE_CURVE('',#148,#150,#152,.T.);
#148 = VERTEX_POINT('',#149);
#149 = CARTESIAN_POINT('',(-7.5,-9.,-19.9));
#150 = VERTEX_POINT('',#151);
#151 = CARTESIAN_POINT('',(-7.5,-9.,-17.42842505793));
#152 = SURFACE_CURVE('',#153,(#157,#164),.PCURVE_S1.);
#153 = LINE('',#154,#155);
#154 = CARTESIAN_POINT('',(-7.5,-9.,-24.4));
#155 = VECTOR('',#156,1.);
#156 = DIRECTION('',(0.E+000,0.E+000,1.));
#157 = PCURVE('',#44,#158);
#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
#159 = LINE('',#160,#161);
#160 = CARTESIAN_POINT('',(15.,0.E+000));
#161 = VECTOR('',#162,1.);
#162 = DIRECTION('',(0.E+000,-1.));
#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#164 = PCURVE('',#165,#170);
#165 = CYLINDRICAL_SURFACE('',#166,8.5);
#166 = AXIS2_PLACEMENT_3D('',#167,#168,#169);
#167 = CARTESIAN_POINT('',(-7.5,-0.5,-24.4));
#168 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#169 = DIRECTION('',(0.E+000,1.,0.E+000));
#170 = DEFINITIONAL_REPRESENTATION('',(#171),#175);
#171 = LINE('',#172,#173);
#172 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
#173 = VECTOR('',#174,1.);
#174 = DIRECTION('',(-0.E+000,-1.));
#175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#176 = ORIENTED_EDGE('',*,*,#177,.T.);
#177 = EDGE_CURVE('',#148,#178,#180,.T.);
#178 = VERTEX_POINT('',#179);
#179 = CARTESIAN_POINT('',(-6.287691076794,-9.,-19.9));
#180 = SURFACE_CURVE('',#181,(#185,#192),.PCURVE_S1.);
#181 = LINE('',#182,#183);
#182 = CARTESIAN_POINT('',(3.875,-9.,-19.9));
#183 = VECTOR('',#184,1.);
#184 = DIRECTION('',(1.,0.E+000,0.E+000));
#185 = PCURVE('',#44,#186);
#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191);
#187 = LINE('',#188,#189);
#188 = CARTESIAN_POINT('',(3.625,-4.5));
#189 = VECTOR('',#190,1.);
#190 = DIRECTION('',(-1.,0.E+000));
#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#192 = PCURVE('',#193,#198);
#193 = PLANE('',#194);
#194 = AXIS2_PLACEMENT_3D('',#195,#196,#197);
#195 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
#196 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#197 = DIRECTION('',(0.E+000,-1.,0.E+000));
#198 = DEFINITIONAL_REPRESENTATION('',(#199),#203);
#199 = LINE('',#200,#201);
#200 = CARTESIAN_POINT('',(8.5625,-3.625));
#201 = VECTOR('',#202,1.);
#202 = DIRECTION('',(0.E+000,-1.));
#203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#204 = ORIENTED_EDGE('',*,*,#205,.T.);
#205 = EDGE_CURVE('',#178,#206,#208,.T.);
#206 = VERTEX_POINT('',#207);
#207 = CARTESIAN_POINT('',(-6.287691076794,-9.,-19.4));
#208 = SURFACE_CURVE('',#209,(#213,#220),.PCURVE_S1.);
#209 = LINE('',#210,#211);
#210 = CARTESIAN_POINT('',(-6.287691076794,-9.,-19.4));
#211 = VECTOR('',#212,1.);
#212 = DIRECTION('',(0.E+000,0.E+000,1.));
#213 = PCURVE('',#44,#214);
#214 = DEFINITIONAL_REPRESENTATION('',(#215),#219);
#215 = LINE('',#216,#217);
#216 = CARTESIAN_POINT('',(13.787691076794,-5.));
#217 = VECTOR('',#218,1.);
#218 = DIRECTION('',(0.E+000,-1.));
#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#220 = PCURVE('',#221,#226);
#221 = CYLINDRICAL_SURFACE('',#222,7.05);
#222 = AXIS2_PLACEMENT_3D('',#223,#224,#225);
#223 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-19.4));
#224 = DIRECTION('',(0.E+000,0.E+000,1.));
#225 = DIRECTION('',(0.E+000,1.,0.E+000));
#226 = DEFINITIONAL_REPRESENTATION('',(#227),#231);
#227 = LINE('',#228,#229);
#228 = CARTESIAN_POINT('',(2.726040645605,0.E+000));
#229 = VECTOR('',#230,1.);
#230 = DIRECTION('',(0.E+000,1.));
#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#232 = ORIENTED_EDGE('',*,*,#233,.T.);
#233 = EDGE_CURVE('',#206,#234,#236,.T.);
#234 = VERTEX_POINT('',#235);
#235 = CARTESIAN_POINT('',(6.861049894152,-9.,-19.4));
#236 = SURFACE_CURVE('',#237,(#241,#248),.PCURVE_S1.);
#237 = LINE('',#238,#239);
#238 = CARTESIAN_POINT('',(3.859821165145,-9.,-19.4));
#239 = VECTOR('',#240,1.);
#240 = DIRECTION('',(1.,-0.E+000,-0.E+000));
#241 = PCURVE('',#44,#242);
#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);
#243 = LINE('',#244,#245);
#244 = CARTESIAN_POINT('',(3.640178834855,-5.));
#245 = VECTOR('',#246,1.);
#246 = DIRECTION('',(-1.,0.E+000));
#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#248 = PCURVE('',#249,#254);
#249 = PLANE('',#250);
#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253);
#251 = CARTESIAN_POINT('',(0.21964233029,-1.478696183262E-002,-19.4));
#252 = DIRECTION('',(0.E+000,0.E+000,-1.));
#253 = DIRECTION('',(0.E+000,-1.,0.E+000));
#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259);
#255 = LINE('',#256,#257);
#256 = CARTESIAN_POINT('',(8.985213038167,-3.640178834855));
#257 = VECTOR('',#258,1.);
#258 = DIRECTION('',(0.E+000,-1.));
#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#260 = ORIENTED_EDGE('',*,*,#261,.F.);
#261 = EDGE_CURVE('',#22,#234,#262,.T.);
#262 = SURFACE_CURVE('',#263,(#267,#274),.PCURVE_S1.);
#263 = LINE('',#264,#265);
#264 = CARTESIAN_POINT('',(6.861049894152,-9.,-19.4));
#265 = VECTOR('',#266,1.);
#266 = DIRECTION('',(0.E+000,0.E+000,1.));
#267 = PCURVE('',#44,#268);
#268 = DEFINITIONAL_REPRESENTATION('',(#269),#273);
#269 = LINE('',#270,#271);
#270 = CARTESIAN_POINT('',(0.638950105848,-5.));
#271 = VECTOR('',#272,1.);
#272 = DIRECTION('',(0.E+000,-1.));
#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#274 = PCURVE('',#77,#275);
#275 = DEFINITIONAL_REPRESENTATION('',(#276),#280);
#276 = LINE('',#277,#278);
#277 = CARTESIAN_POINT('',(3.557144661574,0.E+000));
#278 = VECTOR('',#279,1.);
#279 = DIRECTION('',(0.E+000,1.));
#280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#281 = ORIENTED_EDGE('',*,*,#21,.T.);
#282 = ORIENTED_EDGE('',*,*,#283,.T.);
#283 = EDGE_CURVE('',#24,#284,#286,.T.);
#284 = VERTEX_POINT('',#285);
#285 = CARTESIAN_POINT('',(7.5,-9.,-17.42842505793));
#286 = SURFACE_CURVE('',#287,(#291,#298),.PCURVE_S1.);
#287 = LINE('',#288,#289);
#288 = CARTESIAN_POINT('',(7.5,-9.,-24.4));
#289 = VECTOR('',#290,1.);
#290 = DIRECTION('',(0.E+000,0.E+000,1.));
#291 = PCURVE('',#44,#292);
#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297);
#293 = LINE('',#294,#295);
#294 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#295 = VECTOR('',#296,1.);
#296 = DIRECTION('',(0.E+000,-1.));
#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#298 = PCURVE('',#132,#299);
#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304);
#300 = LINE('',#301,#302);
#301 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
#302 = VECTOR('',#303,1.);
#303 = DIRECTION('',(-0.E+000,-1.));
#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#305 = ORIENTED_EDGE('',*,*,#306,.F.);
#306 = EDGE_CURVE('',#150,#284,#307,.T.);
#307 = SURFACE_CURVE('',#308,(#313,#320),.PCURVE_S1.);
#308 = CIRCLE('',#309,18.97366596101);
#309 = AXIS2_PLACEMENT_3D('',#310,#311,#312);
#310 = CARTESIAN_POINT('',(-1.998401444325E-015,-9.,0.E+000));
#311 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#312 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#313 = PCURVE('',#44,#314);
#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319);
#315 = CIRCLE('',#316,18.97366596101);
#316 = AXIS2_PLACEMENT_2D('',#317,#318);
#317 = CARTESIAN_POINT('',(7.5,-24.4));
#318 = DIRECTION('',(-1.,0.E+000));
#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#320 = PCURVE('',#321,#326);
#321 = SPHERICAL_SURFACE('',#322,21.);
#322 = AXIS2_PLACEMENT_3D('',#323,#324,#325);
#323 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#324 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#325 = DIRECTION('',(1.,0.E+000,0.E+000));
#326 = DEFINITIONAL_REPRESENTATION('',(#327),#348);
#327 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#328,#329,#330,#331,#332,#333,
    #334,#335,#336,#337,#338,#339,#340,#341,#342,#343,#344,#345,#346,
    #347),.UNSPECIFIED.,.F.,.F.,(11,9,11),(4.3060111997,4.712388980385,
    5.118766761069),.UNSPECIFIED.);
#328 = CARTESIAN_POINT('',(-2.265534602992,-0.978973237144));
#329 = CARTESIAN_POINT('',(-2.219091818101,-1.0049889087));
#330 = CARTESIAN_POINT('',(-2.167752250867,-1.029393610396));
#331 = CARTESIAN_POINT('',(-2.111059429808,-1.051918131256));
#332 = CARTESIAN_POINT('',(-2.048609418533,-1.072248539611));
#333 = CARTESIAN_POINT('',(-1.980147151684,-1.090019840107));
#334 = CARTESIAN_POINT('',(-1.905715839006,-1.104838331608));
#335 = CARTESIAN_POINT('',(-1.825867996042,-1.116280328926));
#336 = CARTESIAN_POINT('',(-1.742140359875,-1.124016914999));
#337 = CARTESIAN_POINT('',(-1.656468285291,-1.127885282721));
#338 = CARTESIAN_POINT('',(-1.485124368298,-1.127885282721));
#339 = CARTESIAN_POINT('',(-1.399452293752,-1.124016914928));
#340 = CARTESIAN_POINT('',(-1.315724657361,-1.116280328933));
#341 = CARTESIAN_POINT('',(-1.235876814055,-1.104838331012));
#342 = CARTESIAN_POINT('',(-1.161445504258,-1.090019840893));
#343 = CARTESIAN_POINT('',(-1.092983233641,-1.072248538956));
#344 = CARTESIAN_POINT('',(-1.03053322358,-1.051918131328));
#345 = CARTESIAN_POINT('',(-0.973840402743,-1.029393610357));
#346 = CARTESIAN_POINT('',(-0.922500835489,-1.0049889087));
#347 = CARTESIAN_POINT('',(-0.876058050598,-0.978973237144));
#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#349 = ADVANCED_FACE('',(#350),#132,.T.);
#350 = FACE_BOUND('',#351,.F.);
#351 = EDGE_LOOP('',(#352,#382,#411,#432,#433,#434,#628,#656));
#352 = ORIENTED_EDGE('',*,*,#353,.F.);
#353 = EDGE_CURVE('',#354,#356,#358,.T.);
#354 = VERTEX_POINT('',#355);
#355 = CARTESIAN_POINT('',(14.54,-5.263234195376,-22.8));
#356 = VERTEX_POINT('',#357);
#357 = CARTESIAN_POINT('',(14.54,-5.263234195376,-24.4));
#358 = SURFACE_CURVE('',#359,(#363,#370),.PCURVE_S1.);
#359 = LINE('',#360,#361);
#360 = CARTESIAN_POINT('',(14.54,-5.263234195376,-24.4));
#361 = VECTOR('',#362,1.);
#362 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#363 = PCURVE('',#132,#364);
#364 = DEFINITIONAL_REPRESENTATION('',(#365),#369);
#365 = LINE('',#366,#367);
#366 = CARTESIAN_POINT('',(-4.117543848991,0.E+000));
#367 = VECTOR('',#368,1.);
#368 = DIRECTION('',(-0.E+000,1.));
#369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#370 = PCURVE('',#371,#376);
#371 = PLANE('',#372);
#372 = AXIS2_PLACEMENT_3D('',#373,#374,#375);
#373 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
#374 = DIRECTION('',(-1.,0.E+000,0.E+000));
#375 = DIRECTION('',(0.E+000,-1.,0.E+000));
#376 = DEFINITIONAL_REPRESENTATION('',(#377),#381);
#377 = LINE('',#378,#379);
#378 = CARTESIAN_POINT('',(2.701496503886,-1.6));
#379 = VECTOR('',#380,1.);
#380 = DIRECTION('',(0.E+000,-1.));
#381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#382 = ORIENTED_EDGE('',*,*,#383,.T.);
#383 = EDGE_CURVE('',#354,#384,#386,.T.);
#384 = VERTEX_POINT('',#385);
#385 = CARTESIAN_POINT('',(10.75,-8.354139036202,-22.8));
#386 = SURFACE_CURVE('',#387,(#392,#399),.PCURVE_S1.);
#387 = CIRCLE('',#388,8.5);
#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391);
#389 = CARTESIAN_POINT('',(7.5,-0.5,-22.8));
#390 = DIRECTION('',(0.E+000,0.E+000,-1.));
#391 = DIRECTION('',(0.E+000,1.,0.E+000));
#392 = PCURVE('',#132,#393);
#393 = DEFINITIONAL_REPRESENTATION('',(#394),#398);
#394 = LINE('',#395,#396);
#395 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
#396 = VECTOR('',#397,1.);
#397 = DIRECTION('',(1.,-0.E+000));
#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#399 = PCURVE('',#400,#405);
#400 = PLANE('',#401);
#401 = AXIS2_PLACEMENT_3D('',#402,#403,#404);
#402 = CARTESIAN_POINT('',(0.328762454627,9.168E-014,-22.8));
#403 = DIRECTION('',(0.E+000,0.E+000,-1.));
#404 = DIRECTION('',(0.E+000,-1.,0.E+000));
#405 = DEFINITIONAL_REPRESENTATION('',(#406),#410);
#406 = CIRCLE('',#407,8.5);
#407 = AXIS2_PLACEMENT_2D('',#408,#409);
#408 = CARTESIAN_POINT('',(0.5,-7.171237545373));
#409 = DIRECTION('',(-1.,0.E+000));
#410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#411 = ORIENTED_EDGE('',*,*,#412,.F.);
#412 = EDGE_CURVE('',#90,#384,#413,.T.);
#413 = SURFACE_CURVE('',#414,(#418,#425),.PCURVE_S1.);
#414 = LINE('',#415,#416);
#415 = CARTESIAN_POINT('',(10.75,-8.354139036202,-24.4));
#416 = VECTOR('',#417,1.);
#417 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#418 = PCURVE('',#132,#419);
#419 = DEFINITIONAL_REPRESENTATION('',(#420),#424);
#420 = LINE('',#421,#422);
#421 = CARTESIAN_POINT('',(-3.533934040694,0.E+000));
#422 = VECTOR('',#423,1.);
#423 = DIRECTION('',(-0.E+000,1.));
#424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#425 = PCURVE('',#105,#426);
#426 = DEFINITIONAL_REPRESENTATION('',(#427),#431);
#427 = LINE('',#428,#429);
#428 = CARTESIAN_POINT('',(18.104139036202,-4.5));
#429 = VECTOR('',#430,1.);
#430 = DIRECTION('',(0.E+000,-1.));
#431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#432 = ORIENTED_EDGE('',*,*,#117,.T.);
#433 = ORIENTED_EDGE('',*,*,#283,.T.);
#434 = ORIENTED_EDGE('',*,*,#435,.T.);
#435 = EDGE_CURVE('',#284,#436,#438,.T.);
#436 = VERTEX_POINT('',#437);
#437 = CARTESIAN_POINT('',(16.,-0.5,-13.59227721906));
#438 = SURFACE_CURVE('',#439,(#484,#580),.PCURVE_S1.);
#439 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#440,#441,#442,#443,#444,#445,
    #446,#447,#448,#449,#450,#451,#452,#453,#454,#455,#456,#457,#458,
    #459,#460,#461,#462,#463,#464,#465,#466,#467,#468,#469,#470,#471,
    #472,#473,#474,#475,#476,#477,#478,#479,#480,#481,#482,#483),
  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,8),(0.E+000,0.105926527431,
    0.414057285921,0.523626628933,0.667956135194,0.782458694327,
    0.965335720223,1.),.UNSPECIFIED.);
#440 = CARTESIAN_POINT('',(7.5,-9.,-17.42842505793));
#441 = CARTESIAN_POINT('',(7.680576329934,-8.999999998744,
    -17.35071737838));
#442 = CARTESIAN_POINT('',(7.860950545269,-8.995524289854,
    -17.27282087651));
#443 = CARTESIAN_POINT('',(8.04103430062,-8.986591191643,-17.19476946499
    ));
#444 = CARTESIAN_POINT('',(8.22074070291,-8.973216978517,-17.11659759201
    ));
#445 = CARTESIAN_POINT('',(8.399984311372,-8.955415880974,
    -17.03834024133));
#446 = CARTESIAN_POINT('',(8.578681137549,-8.933200085606,
    -16.96003293226));
#447 = CARTESIAN_POINT('',(9.274731038898,-8.829143525371,
    -16.65388234363));
#448 = CARTESIAN_POINT('',(9.787267869455,-8.714453967038,-16.4259884629
    ));
#449 = CARTESIAN_POINT('',(10.292500449035,-8.562755036752,
    -16.19884498805));
#450 = CARTESIAN_POINT('',(10.78843514541,-8.374074525316,
    -15.97340998515));
#451 = CARTESIAN_POINT('',(11.272954823902,-8.148260956835,
    -15.7508018809));
#452 = CARTESIAN_POINT('',(11.743828007336,-7.884968441679,
    -15.53231780749));
#453 = CARTESIAN_POINT('',(12.360328982863,-7.476020533265,
    -15.24384370401));
#454 = CARTESIAN_POINT('',(12.520001307871,-7.363901146074,
    -15.16889595231));
#455 = CARTESIAN_POINT('',(12.677513111274,-7.246899700077,
    -15.09474419737));
#456 = CARTESIAN_POINT('',(12.832740752674,-7.124976408582,
    -15.02146757965));
#457 = CARTESIAN_POINT('',(12.985551394928,-6.998086859489,
    -14.94915244276));
#458 = CARTESIAN_POINT('',(13.135802557717,-6.866181000628,
    -14.87789282481));
#459 = CARTESIAN_POINT('',(13.477686611071,-6.54876758993,
    -14.71544970935));
#460 = CARTESIAN_POINT('',(13.667314666367,-6.359540827507,
    -14.62512258804));
#461 = CARTESIAN_POINT('',(13.851888454972,-6.161383724858,
    -14.5370378967));
#462 = CARTESIAN_POINT('',(14.031014006064,-5.954155044442,
    -14.45146090639));
#463 = CARTESIAN_POINT('',(14.204243656149,-5.737713065081,
    -14.36869400937));
#464 = CARTESIAN_POINT('',(14.371074021329,-5.51191294459,
    -14.28907852043));
#465 = CARTESIAN_POINT('',(14.657766573102,-5.089914376353,
    -14.15264039259));
#466 = CARTESIAN_POINT('',(14.780198938351,-4.897258522406,
    -14.09451304224));
#467 = CARTESIAN_POINT('',(14.89795815828,-4.698549979532,
    -14.03880509377));
#468 = CARTESIAN_POINT('',(15.010721569923,-4.493731046142,
    -13.98573239658));
#469 = CARTESIAN_POINT('',(15.118126226621,-4.282771729255,
    -13.93553444409));
#470 = CARTESIAN_POINT('',(15.219773294111,-4.065673891953,
    -13.88847119493));
#471 = CARTESIAN_POINT('',(15.467694418116,-3.48599536626,
    -13.77510249969));
#472 = CARTESIAN_POINT('',(15.604256872335,-3.11422187974,
    -13.71414082555));
#473 = CARTESIAN_POINT('',(15.723433364071,-2.726825890993,
    -13.66293777524));
#474 = CARTESIAN_POINT('',(15.822905951993,-2.324734583785,
    -13.6228989868));
#475 = CARTESIAN_POINT('',(15.90016003743,-1.910349802527,
    -13.59549312275));
#476 = CARTESIAN_POINT('',(15.953128274092,-1.487774357155,
    -13.58180037901));
#477 = CARTESIAN_POINT('',(15.986666540273,-0.982697545633,
    -13.58187411038));
#478 = CARTESIAN_POINT('',(15.991119645636,-0.902156430321,
    -13.58238010004));
#479 = CARTESIAN_POINT('',(15.994679043931,-0.82159852977,
    -13.58338021546));
#480 = CARTESIAN_POINT('',(15.997344190686,-0.741064938865,
    -13.58487312971));
#481 = CARTESIAN_POINT('',(15.99911662963,-0.660595354298,
    -13.58685630405));
#482 = CARTESIAN_POINT('',(15.999999992692,-0.580228074572,
    -13.58932598795));
#483 = CARTESIAN_POINT('',(16.,-0.5,-13.59227721906));
#484 = PCURVE('',#132,#485);
#485 = DEFINITIONAL_REPRESENTATION('',(#486),#579);
#486 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#487,#488,#489,#490,#491,#492,
    #493,#494,#495,#496,#497,#498,#499,#500,#501,#502,#503,#504,#505,
    #506,#507,#508,#509,#510,#511,#512,#513,#514,#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),.UNSPECIFIED.,.F.,.F.,(11,9
    ,9,9,9,9,9,9,9,9,11),(0.E+000,0.125,0.34375,0.42578125,0.5693359375,
    0.677001953125,0.757751464844,0.818313598633,0.909156799316,
    0.954578399658,1.),.UNSPECIFIED.);
#487 = CARTESIAN_POINT('',(-3.14159265359,-6.971574942067));
#488 = CARTESIAN_POINT('',(-3.159141364283,-7.035764924745));
#489 = CARTESIAN_POINT('',(-3.176674552501,-7.100077352195));
#490 = CARTESIAN_POINT('',(-3.1941953408,-7.164498207171));
#491 = CARTESIAN_POINT('',(-3.211704080863,-7.229002927034));
#492 = CARTESIAN_POINT('',(-3.229207509583,-7.293590563175));
#493 = CARTESIAN_POINT('',(-3.246704386178,-7.358230117906));
#494 = CARTESIAN_POINT('',(-3.264196385976,-7.422901074589));
#495 = CARTESIAN_POINT('',(-3.281693099149,-7.487612066794));
#496 = CARTESIAN_POINT('',(-3.299189236741,-7.552315928039));
#497 = CARTESIAN_POINT('',(-3.347317935699,-7.730213694817));
#498 = CARTESIAN_POINT('',(-3.377960345853,-7.843375915315));
#499 = CARTESIAN_POINT('',(-3.408634434517,-7.956403903579));
#500 = CARTESIAN_POINT('',(-3.439356504855,-8.069202679664));
#501 = CARTESIAN_POINT('',(-3.470142831756,-8.181670802492));
#502 = CARTESIAN_POINT('',(-3.501009947155,-8.293700084344));
#503 = CARTESIAN_POINT('',(-3.531974928919,-8.405175237239));
#504 = CARTESIAN_POINT('',(-3.563055718681,-8.515973404331));
#505 = CARTESIAN_POINT('',(-3.594271510329,-8.625963529363));
#506 = CARTESIAN_POINT('',(-3.637407676024,-8.775896262551));
#507 = CARTESIAN_POINT('',(-3.649194078483,-8.816653878077));
#508 = CARTESIAN_POINT('',(-3.661003224029,-8.857269796556));
#509 = CARTESIAN_POINT('',(-3.672837019459,-8.897738991911));
#510 = CARTESIAN_POINT('',(-3.684696088594,-8.938051866715));
#511 = CARTESIAN_POINT('',(-3.696581259034,-8.978199172319));
#512 = CARTESIAN_POINT('',(-3.708494440462,-9.018174893542));
#513 = CARTESIAN_POINT('',(-3.720437458134,-9.057972338055));
#514 = CARTESIAN_POINT('',(-3.732410504417,-9.097578978649));
#515 = CARTESIAN_POINT('',(-3.765422785908,-9.20594802523));
#516 = CARTESIAN_POINT('',(-3.786526970828,-9.274298975369));
#517 = CARTESIAN_POINT('',(-3.807734125115,-9.341988252033));
#518 = CARTESIAN_POINT('',(-3.829052980384,-9.408967553161));
#519 = CARTESIAN_POINT('',(-3.850487581796,-9.475171012091));
#520 = CARTESIAN_POINT('',(-3.872048799534,-9.540547762398));
#521 = CARTESIAN_POINT('',(-3.893745818951,-9.605036959432));
#522 = CARTESIAN_POINT('',(-3.915581499784,-9.668554109319));
#523 = CARTESIAN_POINT('',(-3.93756959441,-9.731040215652));
#524 = CARTESIAN_POINT('',(-3.976328907162,-9.838440573361));
#525 = CARTESIAN_POINT('',(-3.993030218059,-9.883842780966));
#526 = CARTESIAN_POINT('',(-4.00982542767,-9.928584749871));
#527 = CARTESIAN_POINT('',(-4.026718646302,-9.972631778119));
#528 = CARTESIAN_POINT('',(-4.043713882679,-10.015946565));
#529 = CARTESIAN_POINT('',(-4.060814984004,-10.05848927034));
#530 = CARTESIAN_POINT('',(-4.078026047062,-10.10021845561));
#531 = CARTESIAN_POINT('',(-4.095351874917,-10.14109171487));
#532 = CARTESIAN_POINT('',(-4.112797587414,-10.18106440771));
#533 = CARTESIAN_POINT('',(-4.143542357274,-10.24934958683));
#534 = CARTESIAN_POINT('',(-4.156787927631,-10.27807930183));
#535 = CARTESIAN_POINT('',(-4.170104724875,-10.30625346339));
#536 = CARTESIAN_POINT('',(-4.183494648502,-10.33385080519));
#537 = CARTESIAN_POINT('',(-4.196959518559,-10.36084903242));
#538 = CARTESIAN_POINT('',(-4.210501082932,-10.38722486798));
#539 = CARTESIAN_POINT('',(-4.224121024239,-10.41295409871));
#540 = CARTESIAN_POINT('',(-4.2378209663,-10.43801162162));
#541 = CARTESIAN_POINT('',(-4.251602480368,-10.46237149007));
#542 = CARTESIAN_POINT('',(-4.2758655497,-10.50373356243));
#543 = CARTESIAN_POINT('',(-4.2863105791,-10.52105245798));
#544 = CARTESIAN_POINT('',(-4.296804965619,-10.53795537061));
#545 = CARTESIAN_POINT('',(-4.307337647653,-10.55441398499));
#546 = CARTESIAN_POINT('',(-4.317944870098,-10.57046865928));
#547 = CARTESIAN_POINT('',(-4.328563650372,-10.58601259579));
#548 = CARTESIAN_POINT('',(-4.339257585641,-10.60112946573));
#549 = CARTESIAN_POINT('',(-4.349990368144,-10.61575018079));
#550 = CARTESIAN_POINT('',(-4.360775977808,-10.62988310178));
#551 = CARTESIAN_POINT('',(-4.387865080006,-10.66395182919));
#552 = CARTESIAN_POINT('',(-4.404231737332,-10.68325683022));
#553 = CARTESIAN_POINT('',(-4.42071195276,-10.70138137571));
#554 = CARTESIAN_POINT('',(-4.437304667652,-10.71827932372));
#555 = CARTESIAN_POINT('',(-4.454007411133,-10.73390358563));
#556 = CARTESIAN_POINT('',(-4.470816289777,-10.74820716574));
#557 = CARTESIAN_POINT('',(-4.487725956524,-10.76114427086));
#558 = CARTESIAN_POINT('',(-4.50472955609,-10.77267149513));
#559 = CARTESIAN_POINT('',(-4.521818643374,-10.78274908563));
#560 = CARTESIAN_POINT('',(-4.547565284111,-10.79563889831));
#561 = CARTESIAN_POINT('',(-4.556166332661,-10.79956440704));
#562 = CARTESIAN_POINT('',(-4.564784947677,-10.80311447668));
#563 = CARTESIAN_POINT('',(-4.573419754299,-10.80628507657));
#564 = CARTESIAN_POINT('',(-4.582069267641,-10.80907253096));
#565 = CARTESIAN_POINT('',(-4.590731888845,-10.81147356271));
#566 = CARTESIAN_POINT('',(-4.599405900586,-10.81348533834));
#567 = CARTESIAN_POINT('',(-4.608089461914,-10.81510551436));
#568 = CARTESIAN_POINT('',(-4.616780602497,-10.81633228506));
#569 = CARTESIAN_POINT('',(-4.634173830382,-10.81799657911));
#570 = CARTESIAN_POINT('',(-4.642875518118,-10.81843409577));
#571 = CARTESIAN_POINT('',(-4.651582512873,-10.81847586433));
#572 = CARTESIAN_POINT('',(-4.660288550261,-10.81812083475));
#573 = CARTESIAN_POINT('',(-4.668990794415,-10.81736950363));
#574 = CARTESIAN_POINT('',(-4.67768840107,-10.81622310529));
#575 = CARTESIAN_POINT('',(-4.686379500463,-10.81468295565));
#576 = CARTESIAN_POINT('',(-4.695061154615,-10.81275083467));
#577 = CARTESIAN_POINT('',(-4.703731615261,-10.81042973889));
#578 = CARTESIAN_POINT('',(-4.712388980385,-10.80772278093));
#579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#580 = PCURVE('',#321,#581);
#581 = DEFINITIONAL_REPRESENTATION('',(#582),#627);
#582 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#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,#614,
    #615,#616,#617,#618,#619,#620,#621,#622,#623,#624,#625,#626),
  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,8),(0.E+000,0.105926527431,
    0.414057285921,0.523626628933,0.667956135194,0.782458694327,
    0.965335720223,1.),.UNSPECIFIED.);
#583 = CARTESIAN_POINT('',(-0.876058050598,-0.978973237144));
#584 = CARTESIAN_POINT('',(-0.864216979714,-0.972340271274));
#585 = CARTESIAN_POINT('',(-0.852417194331,-0.965767542245));
#586 = CARTESIAN_POINT('',(-0.840654119397,-0.959254984723));
#587 = CARTESIAN_POINT('',(-0.828923269712,-0.952802631684));
#588 = CARTESIAN_POINT('',(-0.817220249926,-0.946410614413));
#589 = CARTESIAN_POINT('',(-0.80554075454,-0.940079162506));
#590 = CARTESIAN_POINT('',(-0.759962131806,-0.915568111743));
#591 = CARTESIAN_POINT('',(-0.726214705102,-0.897847096652));
#592 = CARTESIAN_POINT('',(-0.692521348087,-0.880647106028));
#593 = CARTESIAN_POINT('',(-0.658780797792,-0.863985264989));
#594 = CARTESIAN_POINT('',(-0.624890778843,-0.847891234723));
#595 = CARTESIAN_POINT('',(-0.590741555353,-0.832407137445));
#596 = CARTESIAN_POINT('',(-0.543901414611,-0.812323419932));
#597 = CARTESIAN_POINT('',(-0.531564263912,-0.807140053612));
#598 = CARTESIAN_POINT('',(-0.519170766604,-0.802044398735));
#599 = CARTESIAN_POINT('',(-0.506714741289,-0.797039691655));
#600 = CARTESIAN_POINT('',(-0.494189778329,-0.792129623503));
#601 = CARTESIAN_POINT('',(-0.481589087344,-0.787318359613));
#602 = CARTESIAN_POINT('',(-0.452197767007,-0.776409239073));
#603 = CARTESIAN_POINT('',(-0.435347025182,-0.770387796754));
#604 = CARTESIAN_POINT('',(-0.418335484484,-0.764556516453));
#605 = CARTESIAN_POINT('',(-0.401145754887,-0.758928019623));
#606 = CARTESIAN_POINT('',(-0.383760074566,-0.753517179892));
#607 = CARTESIAN_POINT('',(-0.36615943136,-0.748341203584));
#608 = CARTESIAN_POINT('',(-0.33417158604,-0.739515582759));
#609 = CARTESIAN_POINT('',(-0.319873236127,-0.735771910562));
#610 = CARTESIAN_POINT('',(-0.305416347289,-0.732198581111));
#611 = CARTESIAN_POINT('',(-0.290791061532,-0.728806962215));
#612 = CARTESIAN_POINT('',(-0.275988432825,-0.725609888427));
#613 = CARTESIAN_POINT('',(-0.261000171891,-0.722621482102));
#614 = CARTESIAN_POINT('',(-0.221570907288,-0.715441658882));
#615 = CARTESIAN_POINT('',(-0.196848044501,-0.71160080254));
#616 = CARTESIAN_POINT('',(-0.171583411253,-0.708388418879));
#617 = CARTESIAN_POINT('',(-0.145787873755,-0.705884644902));
#618 = CARTESIAN_POINT('',(-0.11954110231,-0.704173586664));
#619 = CARTESIAN_POINT('',(-9.299646977309E-002,-0.703318676766));
#620 = CARTESIAN_POINT('',(-6.139253551332E-002,-0.703323280188));
#621 = CARTESIAN_POINT('',(-5.635657939715E-002,-0.703354871563));
#622 = CARTESIAN_POINT('',(-5.132250744167E-002,-0.703417313892));
#623 = CARTESIAN_POINT('',(-4.629212230957E-002,-0.703510529518));
#624 = CARTESIAN_POINT('',(-4.126714126019E-002,-0.703634370015));
#625 = CARTESIAN_POINT('',(-3.624919614954E-002,-0.703788616188));
#626 = CARTESIAN_POINT('',(-3.123983343027E-002,-0.703972978074));
#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#628 = ORIENTED_EDGE('',*,*,#629,.F.);
#629 = EDGE_CURVE('',#630,#436,#632,.T.);
#630 = VERTEX_POINT('',#631);
#631 = CARTESIAN_POINT('',(16.,-0.5,-24.4));
#632 = SURFACE_CURVE('',#633,(#637,#644),.PCURVE_S1.);
#633 = LINE('',#634,#635);
#634 = CARTESIAN_POINT('',(16.,-0.5,-24.4));
#635 = VECTOR('',#636,1.);
#636 = DIRECTION('',(0.E+000,0.E+000,1.));
#637 = PCURVE('',#132,#638);
#638 = DEFINITIONAL_REPRESENTATION('',(#639),#643);
#639 = LINE('',#640,#641);
#640 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
#641 = VECTOR('',#642,1.);
#642 = DIRECTION('',(-0.E+000,-1.));
#643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#644 = PCURVE('',#645,#650);
#645 = PLANE('',#646);
#646 = AXIS2_PLACEMENT_3D('',#647,#648,#649);
#647 = CARTESIAN_POINT('',(16.,0.5,-24.4));
#648 = DIRECTION('',(1.,0.E+000,0.E+000));
#649 = DIRECTION('',(0.E+000,-1.,0.E+000));
#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655);
#651 = LINE('',#652,#653);
#652 = CARTESIAN_POINT('',(1.,0.E+000));
#653 = VECTOR('',#654,1.);
#654 = DIRECTION('',(0.E+000,-1.));
#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#656 = ORIENTED_EDGE('',*,*,#657,.F.);
#657 = EDGE_CURVE('',#356,#630,#658,.T.);
#658 = SURFACE_CURVE('',#659,(#664,#671),.PCURVE_S1.);
#659 = CIRCLE('',#660,8.5);
#660 = AXIS2_PLACEMENT_3D('',#661,#662,#663);
#661 = CARTESIAN_POINT('',(7.5,-0.5,-24.4));
#662 = DIRECTION('',(0.E+000,-0.E+000,1.));
#663 = DIRECTION('',(0.E+000,1.,0.E+000));
#664 = PCURVE('',#132,#665);
#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670);
#666 = LINE('',#667,#668);
#667 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#668 = VECTOR('',#669,1.);
#669 = DIRECTION('',(-1.,0.E+000));
#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#671 = PCURVE('',#672,#677);
#672 = PLANE('',#673);
#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676);
#674 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-24.4));
#675 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#676 = DIRECTION('',(0.E+000,-1.,0.E+000));
#677 = DEFINITIONAL_REPRESENTATION('',(#678),#686);
#678 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#679,#680,#681,#682,#683,#684
,#685),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
  '') );
#679 = CARTESIAN_POINT('',(-8.,-7.5));
#680 = CARTESIAN_POINT('',(-8.,7.222431864335));
#681 = CARTESIAN_POINT('',(4.75,-0.138784067832));
#682 = CARTESIAN_POINT('',(17.5,-7.5));
#683 = CARTESIAN_POINT('',(4.75,-14.86121593216));
#684 = CARTESIAN_POINT('',(-8.,-22.22243186433));
#685 = CARTESIAN_POINT('',(-8.,-7.5));
#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#687 = ADVANCED_FACE('',(#688),#105,.T.);
#688 = FACE_BOUND('',#689,.T.);
#689 = EDGE_LOOP('',(#690,#691,#714,#735));
#690 = ORIENTED_EDGE('',*,*,#89,.F.);
#691 = ORIENTED_EDGE('',*,*,#692,.F.);
#692 = EDGE_CURVE('',#693,#57,#695,.T.);
#693 = VERTEX_POINT('',#694);
#694 = CARTESIAN_POINT('',(10.75,-4.633812611537,-22.8));
#695 = SURFACE_CURVE('',#696,(#700,#707),.PCURVE_S1.);
#696 = LINE('',#697,#698);
#697 = CARTESIAN_POINT('',(10.75,-4.633812611537,-19.4));
#698 = VECTOR('',#699,1.);
#699 = DIRECTION('',(0.E+000,0.E+000,1.));
#700 = PCURVE('',#105,#701);
#701 = DEFINITIONAL_REPRESENTATION('',(#702),#706);
#702 = LINE('',#703,#704);
#703 = CARTESIAN_POINT('',(14.383812611537,0.5));
#704 = VECTOR('',#705,1.);
#705 = DIRECTION('',(0.E+000,1.));
#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#707 = PCURVE('',#77,#708);
#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713);
#709 = LINE('',#710,#711);
#710 = CARTESIAN_POINT('',(4.412330309117,0.E+000));
#711 = VECTOR('',#712,1.);
#712 = DIRECTION('',(0.E+000,1.));
#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#714 = ORIENTED_EDGE('',*,*,#715,.F.);
#715 = EDGE_CURVE('',#384,#693,#716,.T.);
#716 = SURFACE_CURVE('',#717,(#721,#728),.PCURVE_S1.);
#717 = LINE('',#718,#719);
#718 = CARTESIAN_POINT('',(10.75,4.875,-22.8));
#719 = VECTOR('',#720,1.);
#720 = DIRECTION('',(0.E+000,1.,0.E+000));
#721 = PCURVE('',#105,#722);
#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727);
#723 = LINE('',#724,#725);
#724 = CARTESIAN_POINT('',(4.875,-2.9));
#725 = VECTOR('',#726,1.);
#726 = DIRECTION('',(-1.,0.E+000));
#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#728 = PCURVE('',#400,#729);
#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734);
#730 = LINE('',#731,#732);
#731 = CARTESIAN_POINT('',(-4.875,-10.42123754537));
#732 = VECTOR('',#733,1.);
#733 = DIRECTION('',(-1.,0.E+000));
#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#735 = ORIENTED_EDGE('',*,*,#412,.F.);
#736 = ADVANCED_FACE('',(#737),#77,.F.);
#737 = FACE_BOUND('',#738,.F.);
#738 = EDGE_LOOP('',(#739,#767,#768,#769,#770,#798));
#739 = ORIENTED_EDGE('',*,*,#740,.F.);
#740 = EDGE_CURVE('',#234,#741,#743,.T.);
#741 = VERTEX_POINT('',#742);
#742 = CARTESIAN_POINT('',(11.065,-2.55,-19.4));
#743 = SURFACE_CURVE('',#744,(#749,#756),.PCURVE_S1.);
#744 = CIRCLE('',#745,7.05);
#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748);
#746 = CARTESIAN_POINT('',(4.015,-2.55,-19.4));
#747 = DIRECTION('',(0.E+000,-0.E+000,1.));
#748 = DIRECTION('',(0.E+000,1.,0.E+000));
#749 = PCURVE('',#77,#750);
#750 = DEFINITIONAL_REPRESENTATION('',(#751),#755);
#751 = LINE('',#752,#753);
#752 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#753 = VECTOR('',#754,1.);
#754 = DIRECTION('',(1.,0.E+000));
#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#756 = PCURVE('',#249,#757);
#757 = DEFINITIONAL_REPRESENTATION('',(#758),#766);
#758 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#759,#760,#761,#762,#763,#764
,#765),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
  '') );
#759 = CARTESIAN_POINT('',(-4.514786961833,-3.79535766971));
#760 = CARTESIAN_POINT('',(-4.514786961833,8.41560052365));
#761 = CARTESIAN_POINT('',(6.060213038167,2.31012142697));
#762 = CARTESIAN_POINT('',(16.635213038167,-3.79535766971));
#763 = CARTESIAN_POINT('',(6.060213038167,-9.900836766391));
#764 = CARTESIAN_POINT('',(-4.514786961833,-16.00631586307));
#765 = CARTESIAN_POINT('',(-4.514786961833,-3.79535766971));
#766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#767 = ORIENTED_EDGE('',*,*,#261,.F.);
#768 = ORIENTED_EDGE('',*,*,#56,.T.);
#769 = ORIENTED_EDGE('',*,*,#692,.F.);
#770 = ORIENTED_EDGE('',*,*,#771,.T.);
#771 = EDGE_CURVE('',#693,#772,#774,.T.);
#772 = VERTEX_POINT('',#773);
#773 = CARTESIAN_POINT('',(11.065,-2.55,-22.8));
#774 = SURFACE_CURVE('',#775,(#780,#787),.PCURVE_S1.);
#775 = CIRCLE('',#776,7.05);
#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779);
#777 = CARTESIAN_POINT('',(4.015,-2.55,-22.8));
#778 = DIRECTION('',(0.E+000,-0.E+000,1.));
#779 = DIRECTION('',(0.E+000,1.,0.E+000));
#780 = PCURVE('',#77,#781);
#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786);
#782 = LINE('',#783,#784);
#783 = CARTESIAN_POINT('',(0.E+000,-3.4));
#784 = VECTOR('',#785,1.);
#785 = DIRECTION('',(1.,0.E+000));
#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#787 = PCURVE('',#400,#788);
#788 = DEFINITIONAL_REPRESENTATION('',(#789),#797);
#789 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#790,#791,#792,#793,#794,#795
,#796),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
  '') );
#790 = CARTESIAN_POINT('',(-4.5,-3.686237545373));
#791 = CARTESIAN_POINT('',(-4.5,8.524720647987));
#792 = CARTESIAN_POINT('',(6.075,2.419241551307));
#793 = CARTESIAN_POINT('',(16.65,-3.686237545373));
#794 = CARTESIAN_POINT('',(6.075,-9.791716642054));
#795 = CARTESIAN_POINT('',(-4.5,-15.89719573873));
#796 = CARTESIAN_POINT('',(-4.5,-3.686237545373));
#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#798 = ORIENTED_EDGE('',*,*,#799,.F.);
#799 = EDGE_CURVE('',#741,#772,#800,.T.);
#800 = SURFACE_CURVE('',#801,(#805,#812),.PCURVE_S1.);
#801 = LINE('',#802,#803);
#802 = CARTESIAN_POINT('',(11.065,-2.55,-19.4));
#803 = VECTOR('',#804,1.);
#804 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#805 = PCURVE('',#77,#806);
#806 = DEFINITIONAL_REPRESENTATION('',(#807),#811);
#807 = LINE('',#808,#809);
#808 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
#809 = VECTOR('',#810,1.);
#810 = DIRECTION('',(0.E+000,-1.));
#811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#812 = PCURVE('',#813,#818);
#813 = PLANE('',#814);
#814 = AXIS2_PLACEMENT_3D('',#815,#816,#817);
#815 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
#816 = DIRECTION('',(-1.,0.E+000,0.E+000));
#817 = DIRECTION('',(0.E+000,-1.,0.E+000));
#818 = DEFINITIONAL_REPRESENTATION('',(#819),#823);
#819 = LINE('',#820,#821);
#820 = CARTESIAN_POINT('',(5.1,0.E+000));
#821 = VECTOR('',#822,1.);
#822 = DIRECTION('',(0.E+000,-1.));
#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#824 = ADVANCED_FACE('',(#825),#165,.T.);
#825 = FACE_BOUND('',#826,.F.);
#826 = EDGE_LOOP('',(#827,#862,#890,#1073,#1074,#1098,#1126,#1155));
#827 = ORIENTED_EDGE('',*,*,#828,.F.);
#828 = EDGE_CURVE('',#829,#831,#833,.T.);
#829 = VERTEX_POINT('',#830);
#830 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
#831 = VERTEX_POINT('',#832);
#832 = CARTESIAN_POINT('',(-13.95999999999,-6.024346115153,-24.4));
#833 = SURFACE_CURVE('',#834,(#839,#846),.PCURVE_S1.);
#834 = CIRCLE('',#835,8.5);
#835 = AXIS2_PLACEMENT_3D('',#836,#837,#838);
#836 = CARTESIAN_POINT('',(-7.5,-0.5,-24.4));
#837 = DIRECTION('',(0.E+000,-0.E+000,1.));
#838 = DIRECTION('',(0.E+000,1.,0.E+000));
#839 = PCURVE('',#165,#840);
#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845);
#841 = LINE('',#842,#843);
#842 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#843 = VECTOR('',#844,1.);
#844 = DIRECTION('',(-1.,0.E+000));
#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#846 = PCURVE('',#847,#852);
#847 = PLANE('',#848);
#848 = AXIS2_PLACEMENT_3D('',#849,#850,#851);
#849 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-24.4));
#850 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#851 = DIRECTION('',(0.E+000,-1.,0.E+000));
#852 = DEFINITIONAL_REPRESENTATION('',(#853),#861);
#853 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#854,#855,#856,#857,#858,#859
,#860),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.E+000,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
  '') );
#854 = CARTESIAN_POINT('',(-8.,7.5));
#855 = CARTESIAN_POINT('',(-8.,22.222431864335));
#856 = CARTESIAN_POINT('',(4.75,14.861215932168));
#857 = CARTESIAN_POINT('',(17.5,7.5));
#858 = CARTESIAN_POINT('',(4.75,0.138784067832));
#859 = CARTESIAN_POINT('',(-8.,-7.222431864335));
#860 = CARTESIAN_POINT('',(-8.,7.5));
#861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#862 = ORIENTED_EDGE('',*,*,#863,.T.);
#863 = EDGE_CURVE('',#829,#864,#866,.T.);
#864 = VERTEX_POINT('',#865);
#865 = CARTESIAN_POINT('',(-16.,-0.5,-13.59227721906));
#866 = SURFACE_CURVE('',#867,(#871,#878),.PCURVE_S1.);
#867 = LINE('',#868,#869);
#868 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
#869 = VECTOR('',#870,1.);
#870 = DIRECTION('',(0.E+000,0.E+000,1.));
#871 = PCURVE('',#165,#872);
#872 = DEFINITIONAL_REPRESENTATION('',(#873),#877);
#873 = LINE('',#874,#875);
#874 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#875 = VECTOR('',#876,1.);
#876 = DIRECTION('',(-0.E+000,-1.));
#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#878 = PCURVE('',#879,#884);
#879 = PLANE('',#880);
#880 = AXIS2_PLACEMENT_3D('',#881,#882,#883);
#881 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
#882 = DIRECTION('',(-1.,0.E+000,0.E+000));
#883 = DIRECTION('',(0.E+000,1.,0.E+000));
#884 = DEFINITIONAL_REPRESENTATION('',(#885),#889);
#885 = LINE('',#886,#887);
#886 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#887 = VECTOR('',#888,1.);
#888 = DIRECTION('',(0.E+000,-1.));
#889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#890 = ORIENTED_EDGE('',*,*,#891,.T.);
#891 = EDGE_CURVE('',#864,#150,#892,.T.);
#892 = SURFACE_CURVE('',#893,(#938,#1025),.PCURVE_S1.);
#893 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#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),
  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,8),(0.E+000,3.466404680785E-002,
    0.217993469376,0.332043808651,0.475851672513,0.585942622178,
    0.894637417373,1.),.UNSPECIFIED.);
#894 = CARTESIAN_POINT('',(-16.,-0.5,-13.59227721906));
#895 = CARTESIAN_POINT('',(-15.99999999269,-0.580228072359,
    -13.58932598803));
#896 = CARTESIAN_POINT('',(-15.99911662968,-0.660595350883,
    -13.58685630415));
#897 = CARTESIAN_POINT('',(-15.99734419079,-0.741064935139,
    -13.58487312979));
#898 = CARTESIAN_POINT('',(-15.99467904407,-0.821598526459,
    -13.58338021551));
#899 = CARTESIAN_POINT('',(-15.99111964576,-0.902156427944,
    -13.58238010006));
#900 = CARTESIAN_POINT('',(-15.98666654035,-0.982697544458,
    -13.58187411038));
#901 = CARTESIAN_POINT('',(-15.95305833788,-1.48882757661,
    -13.58180022526));
#902 = CARTESIAN_POINT('',(-15.89989750691,-1.912440168768,
    -13.59556113814));
#903 = CARTESIAN_POINT('',(-15.82233269755,-2.327806014956,
    -13.6231024794));
#904 = CARTESIAN_POINT('',(-15.72244957236,-2.730799932725,
    -13.66333384996));
#905 = CARTESIAN_POINT('',(-15.60278251996,-3.119010671791,
    -13.71477440569));
#906 = CARTESIAN_POINT('',(-15.46566559567,-3.491512291411,
    -13.7760083651));
#907 = CARTESIAN_POINT('',(-15.21736341938,-4.070816609679,
    -13.88958708973));
#908 = CARTESIAN_POINT('',(-15.11600459584,-4.286936333483,
    -13.9365260942));
#909 = CARTESIAN_POINT('',(-15.00893985954,-4.496965839379,
    -13.9865709965));
#910 = CARTESIAN_POINT('',(-14.89656285242,-4.700903785398,
    -14.03946517596));
#911 = CARTESIAN_POINT('',(-14.77923189112,-4.898780045583,
    -14.09497216909));
#912 = CARTESIAN_POINT('',(-14.65726568359,-5.090651663224,
    -14.1528787679));
#913 = CARTESIAN_POINT('',(-14.37165180415,-5.511062474211,
    -14.28880355128));
#914 = CARTESIAN_POINT('',(-14.20544940883,-5.736080873189,
    -14.36811859765));
#915 = CARTESIAN_POINT('',(-14.03289187512,-5.951808059738,
    -14.45056368851));
#916 = CARTESIAN_POINT('',(-13.85447741633,-6.158387312916,
    -14.53580102341));
#917 = CARTESIAN_POINT('',(-13.67064925451,-6.355958881051,
    -14.62353120052));
#918 = CARTESIAN_POINT('',(-13.48179760828,-6.544662564715,
    -14.71349145151));
#919 = CARTESIAN_POINT('',(-13.14009329803,-6.862411681672,
    -14.87585780164));
#920 = CARTESIAN_POINT('',(-12.98918810489,-6.995065459338,
    -14.94743138798));
#921 = CARTESIAN_POINT('',(-12.83569626064,-7.122654095386,
    -15.02007237768));
#922 = CARTESIAN_POINT('',(-12.67976244444,-7.245228430508,
    -15.09368526486));
#923 = CARTESIAN_POINT('',(-12.5215214903,-7.362833556485,
    -15.16818239651));
#924 = CARTESIAN_POINT('',(-12.36109884504,-7.475509855194,
    -15.24348346889));
#925 = CARTESIAN_POINT('',(-11.74299551871,-7.885520662188,
    -15.53270734687));
#926 = CARTESIAN_POINT('',(-11.27123123003,-8.149224527064,
    -15.75160161701));
#927 = CARTESIAN_POINT('',(-10.78577483715,-8.375313943225,
    -15.97463221819));
#928 = CARTESIAN_POINT('',(-10.28886951938,-8.564135671195,
    -16.20049544024));
#929 = CARTESIAN_POINT('',(-9.782643717236,-8.715841079796,
    -16.42806731787));
#930 = CARTESIAN_POINT('',(-9.269101803135,-8.83040116291,
    -16.65638519149));
#931 = CARTESIAN_POINT('',(-8.572973047704,-8.933907811536,
    -16.96253417023));
#932 = CARTESIAN_POINT('',(-8.395213079996,-8.955888453269,
    -17.04042326896));
#933 = CARTESIAN_POINT('',(-8.216913907196,-8.973501020131,
    -17.11826219078));
#934 = CARTESIAN_POINT('',(-8.038158201701,-8.986733484187,
    -17.19601599158));
#935 = CARTESIAN_POINT('',(-7.859030061706,-8.995571818823,
    -17.27365024934));
#936 = CARTESIAN_POINT('',(-7.679615011207,-8.999999998751,
    -17.35113106409));
#937 = CARTESIAN_POINT('',(-7.5,-9.,-17.42842505793));
#938 = PCURVE('',#165,#939);
#939 = DEFINITIONAL_REPRESENTATION('',(#940),#1024);
#940 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#941,#942,#943,#944,#945,#946,
    #947,#948,#949,#950,#951,#952,#953,#954,#955,#956,#957,#958,#959,
    #960,#961,#962,#963,#964,#965,#966,#967,#968,#969,#970,#971,#972,
    #973,#974,#975,#976,#977,#978,#979,#980,#981,#982,#983,#984,#985,
    #986,#987,#988,#989,#990,#991,#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),.UNSPECIFIED.,.F.,.F.,(11,9,9,9,9,9,9,9,9,11),(
    0.E+000,6.25E-002,0.1796875,0.23095703125,0.327087402344,
    0.495315551758,0.621486663818,0.810743331909,0.905371665955,1.),
  .UNSPECIFIED.);
#941 = CARTESIAN_POINT('',(-1.570796326795,-10.80772278093));
#942 = CARTESIAN_POINT('',(-1.582708917671,-10.81144757274));
#943 = CARTESIAN_POINT('',(-1.594645811041,-10.81444182686));
#944 = CARTESIAN_POINT('',(-1.606606117957,-10.81669707385));
#945 = CARTESIAN_POINT('',(-1.618571396462,-10.81820658387));
#946 = CARTESIAN_POINT('',(-1.630555424337,-10.81896761911));
#947 = CARTESIAN_POINT('',(-1.642544669927,-10.81897592085));
#948 = CARTESIAN_POINT('',(-1.654518901586,-10.81823129282));
#949 = CARTESIAN_POINT('',(-1.666484348121,-10.81674022684));
#950 = CARTESIAN_POINT('',(-1.678432894212,-10.814505651));
#951 = CARTESIAN_POINT('',(-1.712723226179,-10.80596521222));
#952 = CARTESIAN_POINT('',(-1.73501129082,-10.79780752564));
#953 = CARTESIAN_POINT('',(-1.757193858999,-10.78710701297));
#954 = CARTESIAN_POINT('',(-1.779246055461,-10.77392988654));
#955 = CARTESIAN_POINT('',(-1.801147836942,-10.75835824299));
#956 = CARTESIAN_POINT('',(-1.822883569462,-10.74048517237));
#957 = CARTESIAN_POINT('',(-1.844441746817,-10.72041026306));
#958 = CARTESIAN_POINT('',(-1.865814826296,-10.69823547049));
#959 = CARTESIAN_POINT('',(-1.886999163597,-10.67406131699));
#960 = CARTESIAN_POINT('',(-1.917180728576,-10.63657429744));
#961 = CARTESIAN_POINT('',(-1.926330309708,-10.62480085349));
#962 = CARTESIAN_POINT('',(-1.935443909164,-10.61267099948));
#963 = CARTESIAN_POINT('',(-1.944521866948,-10.60019206338));
#964 = CARTESIAN_POINT('',(-1.953563647706,-10.58737311137));
#965 = CARTESIAN_POINT('',(-1.962570088062,-10.57422097372));
#966 = CARTESIAN_POINT('',(-1.97154327318,-10.56074010661));
#967 = CARTESIAN_POINT('',(-1.980483420604,-10.54693770968));
#968 = CARTESIAN_POINT('',(-1.98938723,-10.53282677667));
#969 = CARTESIAN_POINT('',(-2.014888503178,-10.49138146108));
#970 = CARTESIAN_POINT('',(-2.031399609972,-10.46328226672));
#971 = CARTESIAN_POINT('',(-2.047793062745,-10.43415983435));
#972 = CARTESIAN_POINT('',(-2.064071447977,-10.40405904277));
#973 = CARTESIAN_POINT('',(-2.080237448511,-10.37302313706));
#974 = CARTESIAN_POINT('',(-2.096293858038,-10.34109361877));
#975 = CARTESIAN_POINT('',(-2.11224359648,-10.30831013602));
#976 = CARTESIAN_POINT('',(-2.128089726478,-10.27471037366));
#977 = CARTESIAN_POINT('',(-2.143835470837,-10.24032994343));
#978 = CARTESIAN_POINT('',(-2.186869559585,-10.14372885298));
#979 = CARTESIAN_POINT('',(-2.213958097181,-10.07996652337));
#980 = CARTESIAN_POINT('',(-2.240760783012,-10.01411085181));
#981 = CARTESIAN_POINT('',(-2.26730393273,-9.94630996951));
#982 = CARTESIAN_POINT('',(-2.293597757751,-9.876726364047));
#983 = CARTESIAN_POINT('',(-2.319655926411,-9.805507963133));
#984 = CARTESIAN_POINT('',(-2.345496605828,-9.732779514345));
#985 = CARTESIAN_POINT('',(-2.371133467206,-9.658656804558));
#986 = CARTESIAN_POINT('',(-2.396580838226,-9.583250815712));
#987 = CARTESIAN_POINT('',(-2.440802824717,-9.449228228885));
#988 = CARTESIAN_POINT('',(-2.459655332696,-9.391126734976));
#989 = CARTESIAN_POINT('',(-2.478413652949,-9.332404787012));
#990 = CARTESIAN_POINT('',(-2.497082158749,-9.273106237059));
#991 = CARTESIAN_POINT('',(-2.515670168214,-9.213254804956));
#992 = CARTESIAN_POINT('',(-2.534170974861,-9.152926187031));
#993 = CARTESIAN_POINT('',(-2.552608648926,-9.092089427519));
#994 = CARTESIAN_POINT('',(-2.570968329634,-9.030842319538));
#995 = CARTESIAN_POINT('',(-2.589264471254,-8.969182357359));
#996 = CARTESIAN_POINT('',(-2.634851200216,-8.814092275928));
#997 = CARTESIAN_POINT('',(-2.662065512473,-8.720190281095));
#998 = CARTESIAN_POINT('',(-2.689157145165,-8.625537876063));
#999 = CARTESIAN_POINT('',(-2.716139842548,-8.530227040335));
#1000 = CARTESIAN_POINT('',(-2.743026358885,-8.434344690317));
#1001 = CARTESIAN_POINT('',(-2.769828694915,-8.337973072377));
#1002 = CARTESIAN_POINT('',(-2.796558287664,-8.241190072875));
#1003 = CARTESIAN_POINT('',(-2.823226173908,-8.144069462199));
#1004 = CARTESIAN_POINT('',(-2.849843139748,-8.04668108975));
#1005 = CARTESIAN_POINT('',(-2.889708221559,-7.900296025264));
#1006 = CARTESIAN_POINT('',(-2.902986587403,-7.851450339749));
#1007 = CARTESIAN_POINT('',(-2.916255922452,-7.802563628751));
#1008 = CARTESIAN_POINT('',(-2.929518299005,-7.753641149783));
#1009 = CARTESIAN_POINT('',(-2.942774593397,-7.704692372806));
#1010 = CARTESIAN_POINT('',(-2.956025686069,-7.655726529297));
#1011 = CARTESIAN_POINT('',(-2.969273377609,-7.606749228622));
#1012 = CARTESIAN_POINT('',(-2.982519618848,-7.5577653546));
#1013 = CARTESIAN_POINT('',(-2.995765039573,-7.508784556305));
#1014 = CARTESIAN_POINT('',(-3.022255254165,-7.41084894029));
#1015 = CARTESIAN_POINT('',(-3.035500229415,-7.361893449928));
#1016 = CARTESIAN_POINT('',(-3.048746248473,-7.312957726105));
#1017 = CARTESIAN_POINT('',(-3.061994464873,-7.26404916113));
#1018 = CARTESIAN_POINT('',(-3.075246014558,-7.215175090676));
#1019 = CARTESIAN_POINT('',(-3.088502018525,-7.166342793805));
#1020 = CARTESIAN_POINT('',(-3.101763585639,-7.117559492979));
#1021 = CARTESIAN_POINT('',(-3.11503181644,-7.068832354043));
#1022 = CARTESIAN_POINT('',(-3.12830780739,-7.020168486194));
#1023 = CARTESIAN_POINT('',(-3.14159265359,-6.971574942067));
#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1025 = PCURVE('',#321,#1026);
#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1072);
#1027 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#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),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,
    6,6,6,8),(0.E+000,3.466404680785E-002,0.217993469376,0.332043808651,
    0.475851672513,0.585942622178,0.894637417373,1.),.UNSPECIFIED.);
#1028 = CARTESIAN_POINT('',(-3.11035282016,-0.703972978074));
#1029 = CARTESIAN_POINT('',(-3.105343457578,-0.703788616193));
#1030 = CARTESIAN_POINT('',(-3.100325512543,-0.703634370021));
#1031 = CARTESIAN_POINT('',(-3.095300531513,-0.703510529523));
#1032 = CARTESIAN_POINT('',(-3.090270146355,-0.703417313895));
#1033 = CARTESIAN_POINT('',(-3.085236074341,-0.703354871564));
#1034 = CARTESIAN_POINT('',(-3.08020011815,-0.703323280188));
#1035 = CARTESIAN_POINT('',(-3.04853028121,-0.703318667167));
#1036 = CARTESIAN_POINT('',(-3.021920240214,-0.70417783326));
#1037 = CARTESIAN_POINT('',(-2.995610229504,-0.705897349646));
#1038 = CARTESIAN_POINT('',(-2.969754285224,-0.708413187317));
#1039 = CARTESIAN_POINT('',(-2.94443228226,-0.711640552126));
#1040 = CARTESIAN_POINT('',(-2.919654821741,-0.715498733922));
#1041 = CARTESIAN_POINT('',(-2.880237376996,-0.722692341139));
#1042 = CARTESIAN_POINT('',(-2.865311958494,-0.725673047707));
#1043 = CARTESIAN_POINT('',(-2.850570583451,-0.728860554257));
#1044 = CARTESIAN_POINT('',(-2.836005043763,-0.732240922122));
#1045 = CARTESIAN_POINT('',(-2.821606489973,-0.735801480786));
#1046 = CARTESIAN_POINT('',(-2.807365180586,-0.739531002276));
#1047 = CARTESIAN_POINT('',(-2.775497688598,-0.748323416962));
#1048 = CARTESIAN_POINT('',(-2.757959798574,-0.753479771436));
#1049 = CARTESIAN_POINT('',(-2.740635398977,-0.758869365631));
#1050 = CARTESIAN_POINT('',(-2.723505678163,-0.764475168472));
#1051 = CARTESIAN_POINT('',(-2.706553055371,-0.770282450389));
#1052 = CARTESIAN_POINT('',(-2.689760317366,-0.776278704413));
#1053 = CARTESIAN_POINT('',(-2.660363504289,-0.787180969498));
#1054 = CARTESIAN_POINT('',(-2.647701014953,-0.792012773621));
#1055 = CARTESIAN_POINT('',(-2.635115106444,-0.796944405238));
#1056 = CARTESIAN_POINT('',(-2.62259888659,-0.801971631903));
#1057 = CARTESIAN_POINT('',(-2.610145851865,-0.807090705073));
#1058 = CARTESIAN_POINT('',(-2.597749731105,-0.812298340175));
#1059 = CARTESIAN_POINT('',(-2.550787847916,-0.83243425738));
#1060 = CARTESIAN_POINT('',(-2.516576880498,-0.847947913584));
#1061 = CARTESIAN_POINT('',(-2.482625790927,-0.864073632645));
#1062 = CARTESIAN_POINT('',(-2.448824294769,-0.880769097206));
#1063 = CARTESIAN_POINT('',(-2.415069592314,-0.898004527112));
#1064 = CARTESIAN_POINT('',(-2.381259892521,-0.915762757235));
#1065 = CARTESIAN_POINT('',(-2.335678828605,-0.940281424686));
#1066 = CARTESIAN_POINT('',(-2.324060885685,-0.946580773963));
#1067 = CARTESIAN_POINT('',(-2.312419577227,-0.952940040634));
#1068 = CARTESIAN_POINT('',(-2.30075066512,-0.959359000395));
#1069 = CARTESIAN_POINT('',(-2.289049823066,-0.965837525073));
#1070 = CARTESIAN_POINT('',(-2.277312636582,-0.972375582625));
#1071 = CARTESIAN_POINT('',(-2.265534602992,-0.978973237144));
#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1073 = ORIENTED_EDGE('',*,*,#147,.F.);
#1074 = ORIENTED_EDGE('',*,*,#1075,.T.);
#1075 = EDGE_CURVE('',#148,#1076,#1078,.T.);
#1076 = VERTEX_POINT('',#1077);
#1077 = CARTESIAN_POINT('',(-10.25,-8.542853971073,-19.9));
#1078 = SURFACE_CURVE('',#1079,(#1084,#1091),.PCURVE_S1.);
#1079 = CIRCLE('',#1080,8.5);
#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083);
#1081 = CARTESIAN_POINT('',(-7.5,-0.5,-19.9));
#1082 = DIRECTION('',(0.E+000,0.E+000,-1.));
#1083 = DIRECTION('',(0.E+000,1.,0.E+000));
#1084 = PCURVE('',#165,#1085);
#1085 = DEFINITIONAL_REPRESENTATION('',(#1086),#1090);
#1086 = LINE('',#1087,#1088);
#1087 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
#1088 = VECTOR('',#1089,1.);
#1089 = DIRECTION('',(1.,-0.E+000));
#1090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1091 = PCURVE('',#193,#1092);
#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097);
#1093 = CIRCLE('',#1094,8.5);
#1094 = AXIS2_PLACEMENT_2D('',#1095,#1096);
#1095 = CARTESIAN_POINT('',(6.25E-002,7.75));
#1096 = DIRECTION('',(-1.,0.E+000));
#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1098 = ORIENTED_EDGE('',*,*,#1099,.T.);
#1099 = EDGE_CURVE('',#1076,#1100,#1102,.T.);
#1100 = VERTEX_POINT('',#1101);
#1101 = CARTESIAN_POINT('',(-10.25,-8.542853971073,-22.8));
#1102 = SURFACE_CURVE('',#1103,(#1107,#1114),.PCURVE_S1.);
#1103 = LINE('',#1104,#1105);
#1104 = CARTESIAN_POINT('',(-10.25,-8.542853971073,-24.4));
#1105 = VECTOR('',#1106,1.);
#1106 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#1107 = PCURVE('',#165,#1108);
#1108 = DEFINITIONAL_REPRESENTATION('',(#1109),#1113);
#1109 = LINE('',#1110,#1111);
#1110 = CARTESIAN_POINT('',(-2.812135513972,0.E+000));
#1111 = VECTOR('',#1112,1.);
#1112 = DIRECTION('',(-0.E+000,1.));
#1113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1114 = PCURVE('',#1115,#1120);
#1115 = PLANE('',#1116);
#1116 = AXIS2_PLACEMENT_3D('',#1117,#1118,#1119);
#1117 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
#1118 = DIRECTION('',(1.,0.E+000,0.E+000));
#1119 = DIRECTION('',(0.E+000,1.,0.E+000));
#1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1125);
#1121 = LINE('',#1122,#1123);
#1122 = CARTESIAN_POINT('',(2.082146028927,-4.5));
#1123 = VECTOR('',#1124,1.);
#1124 = DIRECTION('',(0.E+000,-1.));
#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1126 = ORIENTED_EDGE('',*,*,#1127,.T.);
#1127 = EDGE_CURVE('',#1100,#1128,#1130,.T.);
#1128 = VERTEX_POINT('',#1129);
#1129 = CARTESIAN_POINT('',(-13.95999999999,-6.024346115153,-22.8));
#1130 = SURFACE_CURVE('',#1131,(#1136,#1143),.PCURVE_S1.);
#1131 = CIRCLE('',#1132,8.5);
#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135);
#1133 = CARTESIAN_POINT('',(-7.5,-0.5,-22.8));
#1134 = DIRECTION('',(0.E+000,0.E+000,-1.));
#1135 = DIRECTION('',(0.E+000,1.,0.E+000));
#1136 = PCURVE('',#165,#1137);
#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1142);
#1138 = LINE('',#1139,#1140);
#1139 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
#1140 = VECTOR('',#1141,1.);
#1141 = DIRECTION('',(1.,-0.E+000));
#1142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1143 = PCURVE('',#1144,#1149);
#1144 = PLANE('',#1145);
#1145 = AXIS2_PLACEMENT_3D('',#1146,#1147,#1148);
#1146 = CARTESIAN_POINT('',(0.328762454627,9.168E-014,-22.8));
#1147 = DIRECTION('',(0.E+000,0.E+000,-1.));
#1148 = DIRECTION('',(0.E+000,-1.,0.E+000));
#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154);
#1150 = CIRCLE('',#1151,8.5);
#1151 = AXIS2_PLACEMENT_2D('',#1152,#1153);
#1152 = CARTESIAN_POINT('',(0.5,7.828762454627));
#1153 = DIRECTION('',(-1.,0.E+000));
#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1155 = ORIENTED_EDGE('',*,*,#1156,.T.);
#1156 = EDGE_CURVE('',#1128,#831,#1157,.T.);
#1157 = SURFACE_CURVE('',#1158,(#1162,#1169),.PCURVE_S1.);
#1158 = LINE('',#1159,#1160);
#1159 = CARTESIAN_POINT('',(-13.95999999999,-6.024346115153,-24.4));
#1160 = VECTOR('',#1161,1.);
#1161 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#1162 = PCURVE('',#165,#1163);
#1163 = DEFINITIONAL_REPRESENTATION('',(#1164),#1168);
#1164 = LINE('',#1165,#1166);
#1165 = CARTESIAN_POINT('',(-2.278279538574,0.E+000));
#1166 = VECTOR('',#1167,1.);
#1167 = DIRECTION('',(-0.E+000,1.));
#1168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1169 = PCURVE('',#1170,#1175);
#1170 = PLANE('',#1171);
#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174);
#1172 = CARTESIAN_POINT('',(-13.95999999999,-10.625,-22.8));
#1173 = DIRECTION('',(1.,0.E+000,0.E+000));
#1174 = DIRECTION('',(0.E+000,1.,0.E+000));
#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180);
#1176 = LINE('',#1177,#1178);
#1177 = CARTESIAN_POINT('',(4.600653884847,-1.6));
#1178 = VECTOR('',#1179,1.);
#1179 = DIRECTION('',(0.E+000,-1.));
#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1181 = ADVANCED_FACE('',(#1182),#321,.T.);
#1182 = FACE_BOUND('',#1183,.F.);
#1183 = EDGE_LOOP('',(#1184,#1210,#1238,#1239,#1240,#1241,#1271,#1479,
    #1525,#1702,#1730,#1731,#1764,#1799,#1860,#1895,#1930,#1965,#1994,
    #2091,#2126,#2161,#2258,#2355,#2388,#2485,#2582,#2617,#2652,#2749,
    #2773,#2870,#2905,#2940,#3037,#3134,#3167,#3264,#3361,#3396,#3431,
    #3528,#3552,#3587,#3622,#3657,#3718,#3753));
#1184 = ORIENTED_EDGE('',*,*,#1185,.F.);
#1185 = EDGE_CURVE('',#1186,#1188,#1190,.T.);
#1186 = VERTEX_POINT('',#1187);
#1187 = CARTESIAN_POINT('',(16.,-3.020133145512E-015,-13.60147050873));
#1188 = VERTEX_POINT('',#1189);
#1189 = CARTESIAN_POINT('',(18.369574620453,-2.259610476962E-015,
    -10.17638090205));
#1190 = SEAM_CURVE('',#1191,(#1196,#1203),.PCURVE_S1.);
#1191 = CIRCLE('',#1192,21.);
#1192 = AXIS2_PLACEMENT_3D('',#1193,#1194,#1195);
#1193 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#1194 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#1195 = DIRECTION('',(1.,0.E+000,0.E+000));
#1196 = PCURVE('',#321,#1197);
#1197 = DEFINITIONAL_REPRESENTATION('',(#1198),#1202);
#1198 = LINE('',#1199,#1200);
#1199 = CARTESIAN_POINT('',(-0.E+000,-6.28318530718));
#1200 = VECTOR('',#1201,1.);
#1201 = DIRECTION('',(-0.E+000,1.));
#1202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1203 = PCURVE('',#321,#1204);
#1204 = DEFINITIONAL_REPRESENTATION('',(#1205),#1209);
#1205 = LINE('',#1206,#1207);
#1206 = CARTESIAN_POINT('',(-6.28318530718,-6.28318530718));
#1207 = VECTOR('',#1208,1.);
#1208 = DIRECTION('',(-0.E+000,1.));
#1209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1210 = ORIENTED_EDGE('',*,*,#1211,.F.);
#1211 = EDGE_CURVE('',#436,#1186,#1212,.T.);
#1212 = SURFACE_CURVE('',#1213,(#1218,#1231),.PCURVE_S1.);
#1213 = CIRCLE('',#1214,13.601470508735);
#1214 = AXIS2_PLACEMENT_3D('',#1215,#1216,#1217);
#1215 = CARTESIAN_POINT('',(16.,-3.552713678801E-015,0.E+000));
#1216 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#1217 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1218 = PCURVE('',#321,#1219);
#1219 = DEFINITIONAL_REPRESENTATION('',(#1220),#1230);
#1220 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1221,#1222,#1223,#1224,#1225,
    #1226,#1227,#1228,#1229),.UNSPECIFIED.,.F.,.F.,(9,9),(4.675619964797
    ,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#1221 = CARTESIAN_POINT('',(-3.123983343027E-002,-0.703972978074));
#1222 = CARTESIAN_POINT('',(-2.733915321222E-002,-0.704116536962));
#1223 = CARTESIAN_POINT('',(-2.343663248038E-002,-0.704239616678));
#1224 = CARTESIAN_POINT('',(-1.953257640726E-002,-0.704342202625));
#1225 = CARTESIAN_POINT('',(-1.562729111065E-002,-0.704424283088));
#1226 = CARTESIAN_POINT('',(-1.172108342065E-002,-0.704485849311));
#1227 = CARTESIAN_POINT('',(-7.814260642935E-003,-0.704526895404));
#1228 = CARTESIAN_POINT('',(-3.907130321472E-003,-0.704547418453));
#1229 = CARTESIAN_POINT('',(-1.894456332264E-016,-0.704547418453));
#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1231 = PCURVE('',#645,#1232);
#1232 = DEFINITIONAL_REPRESENTATION('',(#1233),#1237);
#1233 = CIRCLE('',#1234,13.601470508735);
#1234 = AXIS2_PLACEMENT_2D('',#1235,#1236);
#1235 = CARTESIAN_POINT('',(0.5,-24.4));
#1236 = DIRECTION('',(-1.,-0.E+000));
#1237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1238 = ORIENTED_EDGE('',*,*,#435,.F.);
#1239 = ORIENTED_EDGE('',*,*,#306,.F.);
#1240 = ORIENTED_EDGE('',*,*,#891,.F.);
#1241 = ORIENTED_EDGE('',*,*,#1242,.F.);
#1242 = EDGE_CURVE('',#1243,#864,#1245,.T.);
#1243 = VERTEX_POINT('',#1244);
#1244 = CARTESIAN_POINT('',(-16.,0.5,-13.59227721906));
#1245 = SURFACE_CURVE('',#1246,(#1251,#1264),.PCURVE_S1.);
#1246 = CIRCLE('',#1247,13.601470508735);
#1247 = AXIS2_PLACEMENT_3D('',#1248,#1249,#1250);
#1248 = CARTESIAN_POINT('',(-16.,3.552713678801E-015,0.E+000));
#1249 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
#1250 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#1251 = PCURVE('',#321,#1252);
#1252 = DEFINITIONAL_REPRESENTATION('',(#1253),#1263);
#1253 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1254,#1255,#1256,#1257,#1258,
    #1259,#1260,#1261,#1262),.UNSPECIFIED.,.F.,.F.,(9,9),(4.675619964797
    ,4.749157995972),.PIECEWISE_BEZIER_KNOTS.);
#1254 = CARTESIAN_POINT('',(-3.17283248702,-0.703972978074));
#1255 = CARTESIAN_POINT('',(-3.165031126584,-0.704260095849));
#1256 = CARTESIAN_POINT('',(-3.157222404093,-0.704465296942));
#1257 = CARTESIAN_POINT('',(-3.149408760912,-0.704588464539));
#1258 = CARTESIAN_POINT('',(-3.141592653603,-0.704629528242));
#1259 = CARTESIAN_POINT('',(-3.133776546241,-0.704588464539));
#1260 = CARTESIAN_POINT('',(-3.125962903087,-0.704465296942));
#1261 = CARTESIAN_POINT('',(-3.118154180596,-0.704260095849));
#1262 = CARTESIAN_POINT('',(-3.11035282016,-0.703972978074));
#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1264 = PCURVE('',#879,#1265);
#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270);
#1266 = CIRCLE('',#1267,13.601470508735);
#1267 = AXIS2_PLACEMENT_2D('',#1268,#1269);
#1268 = CARTESIAN_POINT('',(0.5,-24.4));
#1269 = DIRECTION('',(-1.,0.E+000));
#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1271 = ORIENTED_EDGE('',*,*,#1272,.F.);
#1272 = EDGE_CURVE('',#1273,#1243,#1275,.T.);
#1273 = VERTEX_POINT('',#1274);
#1274 = CARTESIAN_POINT('',(-7.5,9.,-17.42842505793));
#1275 = SURFACE_CURVE('',#1276,(#1321,#1369),.PCURVE_S1.);
#1276 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#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),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
    7,7,9),(0.E+000,0.105903499488,0.523642130335,0.666993857918,
    0.781560870083,0.964513286943,1.),.UNSPECIFIED.);
#1277 = CARTESIAN_POINT('',(-7.5,9.,-17.42842505793));
#1278 = CARTESIAN_POINT('',(-7.658009716346,8.999999998901,
    -17.36042850263));
#1279 = CARTESIAN_POINT('',(-7.815863085894,8.996643138159,
    -17.29229237476));
#1280 = CARTESIAN_POINT('',(-7.973507512248,8.989940918017,
    -17.22403674531));
#1281 = CARTESIAN_POINT('',(-8.130890313629,8.979903807292,
    -17.15568230185));
#1282 = CARTESIAN_POINT('',(-8.287958722869,8.966541243379,
    -17.08725034853));
#1283 = CARTESIAN_POINT('',(-8.444659887417,8.949861632249,
    -17.01876280609));
#1284 = CARTESIAN_POINT('',(-8.600940869334,8.929872348447,
    -16.95024221183));
#1285 = CARTESIAN_POINT('',(-9.371335767722,8.814701520905,
    -16.61139171971));
#1286 = CARTESIAN_POINT('',(-9.978067626712,8.671499752561,
    -16.34113479064));
#1287 = CARTESIAN_POINT('',(-10.57441633279,8.477408526577,
    -16.07205499439));
#1288 = CARTESIAN_POINT('',(-11.15740377429,8.232334090513,
    -15.80559711759));
#1289 = CARTESIAN_POINT('',(-11.72371648195,7.935959634172,
    -15.54352580013));
#1290 = CARTESIAN_POINT('',(-12.26964587862,7.587581952586,
    -15.2880125732));
#1291 = CARTESIAN_POINT('',(-12.79113726201,7.186176583884,
    -15.0416574224));
#1292 = CARTESIAN_POINT('',(-13.45224717123,6.572386180164,
    -14.72753702908));
#1293 = CARTESIAN_POINT('',(-13.61766269994,6.409064522273,
    -14.64877332558));
#1294 = CARTESIAN_POINT('',(-13.77938146681,6.239152680448,
    -14.57163974359));
#1295 = CARTESIAN_POINT('',(-13.93716923271,6.062564630934,
    -14.49629413289));
#1296 = CARTESIAN_POINT('',(-14.09076534109,5.879213734567,
    -14.42291235395));
#1297 = CARTESIAN_POINT('',(-14.23988256962,5.689012406022,
    -14.35168873722));
#1298 = CARTESIAN_POINT('',(-14.38420580195,5.49187051492,
    -14.28283693656));
#1299 = CARTESIAN_POINT('',(-14.63462544932,5.124513020692,
    -14.1636474215));
#1300 = CARTESIAN_POINT('',(-14.74257031648,4.956851660206,
    -14.11237222809));
#1301 = CARTESIAN_POINT('',(-14.84705067539,4.78465746403,
    -14.06288355949));
#1302 = CARTESIAN_POINT('',(-14.9478708142,4.607891079386,
    -14.01531275972));
#1303 = CARTESIAN_POINT('',(-15.04481436857,4.426526305085,
    -13.96980338544));
#1304 = CARTESIAN_POINT('',(-15.13764593518,4.240551622574,
    -13.92651003766));
#1305 = CARTESIAN_POINT('',(-15.2261126853,4.049971726972,
    -13.88559719343));
#1306 = CARTESIAN_POINT('',(-15.44381962368,3.543153187251,
    -13.78598218253));
#1307 = CARTESIAN_POINT('',(-15.56578914916,3.220016207438,
    -13.73127870169));
#1308 = CARTESIAN_POINT('',(-15.67493011094,2.885184033959,
    -13.68375234588));
#1309 = CARTESIAN_POINT('',(-15.76990065881,2.53906662035,
    -13.64423033872));
#1310 = CARTESIAN_POINT('',(-15.84917830949,2.18278001206,
    -13.61361581797));
#1311 = CARTESIAN_POINT('',(-15.91129849434,1.818230301833,
    -13.59273366838));
#1312 = CARTESIAN_POINT('',(-15.95515503569,1.448216339909,
    -13.58213746794));
#1313 = CARTESIAN_POINT('',(-15.98532379828,1.004480586087,
    -13.58181366542));
#1314 = CARTESIAN_POINT('',(-15.98952470411,0.932342634975,
    -13.58214956855));
#1315 = CARTESIAN_POINT('',(-15.99302351921,0.860182724614,
    -13.58287398418));
#1316 = CARTESIAN_POINT('',(-15.99581948784,0.788028635263,
    -13.58398625049));
#1317 = CARTESIAN_POINT('',(-15.99791300333,0.715907401663,
    -13.58548503802));
#1318 = CARTESIAN_POINT('',(-15.99930560806,0.643845313037,
    -13.58736834968));
#1319 = CARTESIAN_POINT('',(-15.99999999345,0.571867913087,
    -13.5896335208));
#1320 = CARTESIAN_POINT('',(-16.,0.5,-13.59227721906));
#1321 = PCURVE('',#321,#1322);
#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1368);
#1323 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1324,#1325,#1326,#1327,#1328,
    #1329,#1330,#1331,#1332,#1333,#1334,#1335,#1336,#1337,#1338,#1339,
    #1340,#1341,#1342,#1343,#1344,#1345,#1346,#1347,#1348,#1349,#1350,
    #1351,#1352,#1353,#1354,#1355,#1356,#1357,#1358,#1359,#1360,#1361,
    #1362,#1363,#1364,#1365,#1366,#1367),.UNSPECIFIED.,.F.,.F.,(9,7,7,7,
    7,7,9),(0.E+000,0.105903499488,0.523642130335,0.666993857918,
    0.781560870083,0.964513286943,1.),.UNSPECIFIED.);
#1324 = CARTESIAN_POINT('',(-4.017650704188,-0.978973237144));
#1325 = CARTESIAN_POINT('',(-4.007289411253,-0.973169192638));
#1326 = CARTESIAN_POINT('',(-3.996959394739,-0.967410501508));
#1327 = CARTESIAN_POINT('',(-3.986657623378,-0.961697026113));
#1328 = CARTESIAN_POINT('',(-3.976381164075,-0.9560287079));
#1329 = CARTESIAN_POINT('',(-3.966127181904,-0.950405567403));
#1330 = CARTESIAN_POINT('',(-3.95589294011,-0.944827704244));
#1331 = CARTESIAN_POINT('',(-3.945675800112,-0.939295297133));
#1332 = CARTESIAN_POINT('',(-3.895228930768,-0.91216622431));
#1333 = CARTESIAN_POINT('',(-3.855243034747,-0.891252401402));
#1334 = CARTESIAN_POINT('',(-3.815310158086,-0.87105567061));
#1335 = CARTESIAN_POINT('',(-3.775264594064,-0.851600681913));
#1336 = CARTESIAN_POINT('',(-3.734950029487,-0.832936797486));
#1337 = CARTESIAN_POINT('',(-3.694196713093,-0.815140931862));
#1338 = CARTESIAN_POINT('',(-3.652812161001,-0.798316226346));
#1339 = CARTESIAN_POINT('',(-3.595977415626,-0.777220981864));
#1340 = CARTESIAN_POINT('',(-3.581350889117,-0.771964495205));
#1341 = CARTESIAN_POINT('',(-3.566607630704,-0.766847402876));
#1342 = CARTESIAN_POINT('',(-3.551736966129,-0.761877143133));
#1343 = CARTESIAN_POINT('',(-3.536728111199,-0.757062258454));
#1344 = CARTESIAN_POINT('',(-3.521569885058,-0.752412405067));
#1345 = CARTESIAN_POINT('',(-3.506250360504,-0.747938402132));
#1346 = CARTESIAN_POINT('',(-3.478373685431,-0.740226874858));
#1347 = CARTESIAN_POINT('',(-3.465880462273,-0.736921716556));
#1348 = CARTESIAN_POINT('',(-3.453269886314,-0.733742909));
#1349 = CARTESIAN_POINT('',(-3.440535637739,-0.730697336428));
#1350 = CARTESIAN_POINT('',(-3.427671875829,-0.727792638213));
#1351 = CARTESIAN_POINT('',(-3.41467314234,-0.725037143114));
#1352 = CARTESIAN_POINT('',(-3.40153426489,-0.72243980352));
#1353 = CARTESIAN_POINT('',(-3.367036992285,-0.716130176035));
#1354 = CARTESIAN_POINT('',(-3.345467618333,-0.712680342644));
#1355 = CARTESIAN_POINT('',(-3.323500166512,-0.709694244494));
#1356 = CARTESIAN_POINT('',(-3.301131124252,-0.707218627334));
#1357 = CARTESIAN_POINT('',(-3.278392266825,-0.705305105999));
#1358 = CARTESIAN_POINT('',(-3.255350789467,-0.7040012997));
#1359 = CARTESIAN_POINT('',(-3.232116389967,-0.70333972293));
#1360 = CARTESIAN_POINT('',(-3.204347774706,-0.703319506304));
#1361 = CARTESIAN_POINT('',(-3.199836425908,-0.703340478355));
#1362 = CARTESIAN_POINT('',(-3.195326170406,-0.703385707006));
#1363 = CARTESIAN_POINT('',(-3.190818230838,-0.7034551535));
#1364 = CARTESIAN_POINT('',(-3.186313784194,-0.703548740091));
#1365 = CARTESIAN_POINT('',(-3.181813961819,-0.703666350037));
#1366 = CARTESIAN_POINT('',(-3.177319849411,-0.703807827607));
#1367 = CARTESIAN_POINT('',(-3.17283248702,-0.703972978074));
#1368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1369 = PCURVE('',#1370,#1375);
#1370 = CYLINDRICAL_SURFACE('',#1371,8.5);
#1371 = AXIS2_PLACEMENT_3D('',#1372,#1373,#1374);
#1372 = CARTESIAN_POINT('',(-7.5,0.5,-24.4));
#1373 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#1374 = DIRECTION('',(0.E+000,1.,0.E+000));
#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1478);
#1376 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#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,#1445,#1446,#1447,
    #1448,#1449,#1450,#1451,#1452,#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),.UNSPECIFIED.,.F.,
  .F.,(11,9,9,9,9,9,9,9,9,9,9,11),(0.E+000,6.25E-002,0.12109375,
    0.3408203125,0.505615234375,0.567413330078,0.675559997559,
    0.756669998169,0.817502498627,0.908751249313,0.954375624657,1.),
  .UNSPECIFIED.);
#1377 = CARTESIAN_POINT('',(0.E+000,-6.971574942067));
#1378 = CARTESIAN_POINT('',(-8.77656474217E-003,-7.003678014972));
#1379 = CARTESIAN_POINT('',(-1.754914330602E-002,-7.035811335064));
#1380 = CARTESIAN_POINT('',(-2.631808113023E-002,-7.067972977091));
#1381 = CARTESIAN_POINT('',(-3.508371978101E-002,-7.100160990914));
#1382 = CARTESIAN_POINT('',(-4.384639789093E-002,-7.132373401419));
#1383 = CARTESIAN_POINT('',(-5.260645126697E-002,-7.164608208554));
#1384 = CARTESIAN_POINT('',(-6.136421314957E-002,-7.196863387366));
#1385 = CARTESIAN_POINT('',(-7.012001490678E-002,-7.229136887976));
#1386 = CARTESIAN_POINT('',(-7.88741867498E-002,-7.261426635528));
#1387 = CARTESIAN_POINT('',(-9.583287355474E-002,-7.324015431595));
#1388 = CARTESIAN_POINT('',(-0.104037666383,-7.3543132123));
#1389 = CARTESIAN_POINT('',(-0.11224077971,-7.384618707666));
#1390 = CARTESIAN_POINT('',(-0.120445453272,-7.414941169211));
#1391 = CARTESIAN_POINT('',(-0.128647212787,-7.445261254892));
#1392 = CARTESIAN_POINT('',(-0.136849156262,-7.475587651099));
#1393 = CARTESIAN_POINT('',(-0.145054169537,-7.505928245377));
#1394 = CARTESIAN_POINT('',(-0.153257112508,-7.536261176202));
#1395 = CARTESIAN_POINT('',(-0.161460408016,-7.566592554542));
#1396 = CARTESIAN_POINT('',(-0.200428601033,-7.710648782115));
#1397 = CARTESIAN_POINT('',(-0.231200194563,-7.824323554518));
#1398 = CARTESIAN_POINT('',(-0.261998456123,-7.937864764591));
#1399 = CARTESIAN_POINT('',(-0.292841859417,-8.051184261278));
#1400 = CARTESIAN_POINT('',(-0.323748312009,-8.164185483775));
#1401 = CARTESIAN_POINT('',(-0.354735487987,-8.276763223999));
#1402 = CARTESIAN_POINT('',(-0.385821134634,-8.388803251826));
#1403 = CARTESIAN_POINT('',(-0.417023389413,-8.500181844333));
#1404 = CARTESIAN_POINT('',(-0.448361141081,-8.610765193949));
#1405 = CARTESIAN_POINT('',(-0.503474459986,-8.802641161693));
#1406 = CARTESIAN_POINT('',(-0.527181963682,-8.884345003343));
#1407 = CARTESIAN_POINT('',(-0.550985447285,-8.965459085153));
#1408 = CARTESIAN_POINT('',(-0.574893756685,-9.045918917941));
#1409 = CARTESIAN_POINT('',(-0.598916218347,-9.125656376227));
#1410 = CARTESIAN_POINT('',(-0.623062760104,-9.204599469609));
#1411 = CARTESIAN_POINT('',(-0.647344053951,-9.28267206408));
#1412 = CARTESIAN_POINT('',(-0.671771692736,-9.359793534378));
#1413 = CARTESIAN_POINT('',(-0.696358418659,-9.435878321962));
#1414 = CARTESIAN_POINT('',(-0.730403430835,-9.538944258516));
#1415 = CARTESIAN_POINT('',(-0.739712895398,-9.56689483149));
#1416 = CARTESIAN_POINT('',(-0.749046567971,-9.594679362053));
#1417 = CARTESIAN_POINT('',(-0.758409368469,-9.622305102408));
#1418 = CARTESIAN_POINT('',(-0.767794763048,-9.649745312097));
#1419 = CARTESIAN_POINT('',(-0.777205995338,-9.677002140036));
#1420 = CARTESIAN_POINT('',(-0.786647662277,-9.704081447659));
#1421 = CARTESIAN_POINT('',(-0.796115107624,-9.730961367225));
#1422 = CARTESIAN_POINT('',(-0.80561212966,-9.757645031653));
#1423 = CARTESIAN_POINT('',(-0.831809812554,-9.830460802158));
#1424 = CARTESIAN_POINT('',(-0.848571480062,-9.876170732721));
#1425 = CARTESIAN_POINT('',(-0.865427409482,-9.921219538675));
#1426 = CARTESIAN_POINT('',(-0.88238158279,-9.96557188474));
#1427 = CARTESIAN_POINT('',(-0.899438179244,-10.00919049773));
#1428 = CARTESIAN_POINT('',(-0.916601172883,-10.05203543044));
#1429 = CARTESIAN_POINT('',(-0.933874557692,-10.09406457682));
#1430 = CARTESIAN_POINT('',(-0.951263087399,-10.13523496247));
#1431 = CARTESIAN_POINT('',(-0.968772211239,-10.1755022207));
#1432 = CARTESIAN_POINT('',(-0.999629034024,-10.24429704695));
#1433 = CARTESIAN_POINT('',(-1.012922979121,-10.27324331645));
#1434 = CARTESIAN_POINT('',(-1.026288532423,-10.30163200667));
#1435 = CARTESIAN_POINT('',(-1.039727622475,-10.32944167444));
#1436 = CARTESIAN_POINT('',(-1.053242098244,-10.35664983157));
#1437 = CARTESIAN_POINT('',(-1.066833736636,-10.38323299098));
#1438 = CARTESIAN_POINT('',(-1.080504249609,-10.40916671273));
#1439 = CARTESIAN_POINT('',(-1.094255290815,-10.43442565033));
#1440 = CARTESIAN_POINT('',(-1.108088462,-10.458983597));
#1441 = CARTESIAN_POINT('',(-1.13244296284,-10.50068598262));
#1442 = CARTESIAN_POINT('',(-1.142927495112,-10.51814867273));
#1443 = CARTESIAN_POINT('',(-1.153461854138,-10.53519343072));
#1444 = CARTESIAN_POINT('',(-1.164034369741,-10.55179079808));
#1445 = CARTESIAN_POINT('',(-1.174682873291,-10.56798365246));
#1446 = CARTESIAN_POINT('',(-1.185342055852,-10.58366100536));
#1447 = CARTESIAN_POINT('',(-1.196077495105,-10.59890992427));
#1448 = CARTESIAN_POINT('',(-1.206851928077,-10.61365937355));
#1449 = CARTESIAN_POINT('',(-1.217679663748,-10.62791816248));
#1450 = CARTESIAN_POINT('',(-1.2448751832,-10.66229374001));
#1451 = CARTESIAN_POINT('',(-1.261306692256,-10.68177583403));
#1452 = CARTESIAN_POINT('',(-1.277852828048,-10.70006994187));
#1453 = CARTESIAN_POINT('',(-1.294512583075,-10.71712934381));
#1454 = CARTESIAN_POINT('',(-1.311283521892,-10.73290632256));
#1455 = CARTESIAN_POINT('',(-1.328161770793,-10.74735321761));
#1456 = CARTESIAN_POINT('',(-1.345141986343,-10.76042355115));
#1457 = CARTESIAN_POINT('',(-1.362217299974,-10.77207323117));
#1458 = CARTESIAN_POINT('',(-1.379379234983,-10.78226183768));
#1459 = CARTESIAN_POINT('',(-1.405236769643,-10.79530007789));
#1460 = CARTESIAN_POINT('',(-1.413875053222,-10.79927204638));
#1461 = CARTESIAN_POINT('',(-1.422531167149,-10.80286548163));
#1462 = CARTESIAN_POINT('',(-1.431203728755,-10.80607627754));
#1463 = CARTESIAN_POINT('',(-1.439891244031,-10.80890068637));
#1464 = CARTESIAN_POINT('',(-1.448592103568,-10.81133536315));
#1465 = CARTESIAN_POINT('',(-1.457304577955,-10.81337741146));
#1466 = CARTESIAN_POINT('',(-1.466026812532,-10.81502443074));
#1467 = CARTESIAN_POINT('',(-1.474756821541,-10.81627456507));
#1468 = CARTESIAN_POINT('',(-1.492228142006,-10.81797854202));
#1469 = CARTESIAN_POINT('',(-1.500969034606,-10.81843238413));
#1470 = CARTESIAN_POINT('',(-1.509715654796,-10.81848688995));
#1471 = CARTESIAN_POINT('',(-1.518460787018,-10.81814100497));
#1472 = CARTESIAN_POINT('',(-1.527202044858,-10.8173952359));
#1473 = CARTESIAN_POINT('',(-1.535939106031,-10.8162508142));
#1474 = CARTESIAN_POINT('',(-1.54466969301,-10.81470904809));
#1475 = CARTESIAN_POINT('',(-1.553390339434,-10.81277173525));
#1476 = CARTESIAN_POINT('',(-1.562099971961,-10.81044193007));
#1477 = CARTESIAN_POINT('',(-1.570796326795,-10.80772278093));
#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1479 = ORIENTED_EDGE('',*,*,#1480,.F.);
#1480 = EDGE_CURVE('',#1481,#1273,#1483,.T.);
#1481 = VERTEX_POINT('',#1482);
#1482 = CARTESIAN_POINT('',(7.5,9.,-17.42842505793));
#1483 = SURFACE_CURVE('',#1484,(#1489,#1513),.PCURVE_S1.);
#1484 = CIRCLE('',#1485,18.97366596101);
#1485 = AXIS2_PLACEMENT_3D('',#1486,#1487,#1488);
#1486 = CARTESIAN_POINT('',(1.998401444325E-015,9.,0.E+000));
#1487 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
#1488 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
#1489 = PCURVE('',#321,#1490);
#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1512);
#1491 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#1492,#1493,#1494,#1495,#1496,
    #1497,#1498,#1499,#1500,#1501,#1502,#1503,#1504,#1505,#1506,#1507,
    #1508,#1509,#1510,#1511),.UNSPECIFIED.,.F.,.F.,(11,9,11),(
    4.3060111997,4.712388980385,5.118766761069),.UNSPECIFIED.);
#1492 = CARTESIAN_POINT('',(-5.407127256581,-0.978973237144));
#1493 = CARTESIAN_POINT('',(-5.36068447169,-1.0049889087));
#1494 = CARTESIAN_POINT('',(-5.309344904723,-1.029393610374));
#1495 = CARTESIAN_POINT('',(-5.252652081952,-1.051918131147));
#1496 = CARTESIAN_POINT('',(-5.190202074591,-1.072248539829));
#1497 = CARTESIAN_POINT('',(-5.121739802649,-1.09001983999));
#1498 = CARTESIAN_POINT('',(-5.047308496432,-1.104838332161));
#1499 = CARTESIAN_POINT('',(-4.967460648331,-1.116280328933));
#1500 = CARTESIAN_POINT('',(-4.883733013696,-1.124016914982));
#1501 = CARTESIAN_POINT('',(-4.798060938881,-1.127885282721));
#1502 = CARTESIAN_POINT('',(-4.626717021888,-1.127885282721));
#1503 = CARTESIAN_POINT('',(-4.541044947488,-1.124016914916));
#1504 = CARTESIAN_POINT('',(-4.457317310647,-1.116280329537));
#1505 = CARTESIAN_POINT('',(-4.377469469677,-1.104838331055));
#1506 = CARTESIAN_POINT('',(-4.303038155311,-1.090019841795));
#1507 = CARTESIAN_POINT('',(-4.234575889364,-1.072248538767));
#1508 = CARTESIAN_POINT('',(-4.172125876532,-1.051918131649));
#1509 = CARTESIAN_POINT('',(-4.115433056431,-1.029393610315));
#1510 = CARTESIAN_POINT('',(-4.064093489079,-1.0049889087));
#1511 = CARTESIAN_POINT('',(-4.017650704188,-0.978973237144));
#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1513 = PCURVE('',#1514,#1519);
#1514 = PLANE('',#1515);
#1515 = AXIS2_PLACEMENT_3D('',#1516,#1517,#1518);
#1516 = CARTESIAN_POINT('',(-7.5,9.,-24.4));
#1517 = DIRECTION('',(0.E+000,1.,0.E+000));
#1518 = DIRECTION('',(1.,0.E+000,0.E+000));
#1519 = DEFINITIONAL_REPRESENTATION('',(#1520),#1524);
#1520 = CIRCLE('',#1521,18.97366596101);
#1521 = AXIS2_PLACEMENT_2D('',#1522,#1523);
#1522 = CARTESIAN_POINT('',(7.5,-24.4));
#1523 = DIRECTION('',(-1.,0.E+000));
#1524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1525 = ORIENTED_EDGE('',*,*,#1526,.F.);
#1526 = EDGE_CURVE('',#1527,#1481,#1529,.T.);
#1527 = VERTEX_POINT('',#1528);
#1528 = CARTESIAN_POINT('',(16.,0.5,-13.59227721906));
#1529 = SURFACE_CURVE('',#1530,(#1581,#1635),.PCURVE_S1.);
#1530 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1531,#1532,#1533,#1534,#1535,
    #1536,#1537,#1538,#1539,#1540,#1541,#1542,#1543,#1544,#1545,#1546,
    #1547,#1548,#1549,#1550,#1551,#1552,#1553,#1554,#1555,#1556,#1557,
    #1558,#1559,#1560,#1561,#1562,#1563,#1564,#1565,#1566,#1567,#1568,
    #1569,#1570,#1571,#1572,#1573,#1574,#1575,#1576,#1577,#1578,#1579,
    #1580),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,8),(0.E+000,
    3.466459205668E-002,0.217543248099,0.332046818551,0.476377596892,
    0.585947904634,0.73899682546,0.894632359248,1.),.UNSPECIFIED.);
#1531 = CARTESIAN_POINT('',(16.,0.5,-13.59227721906));
#1532 = CARTESIAN_POINT('',(15.999999992692,0.580228075896,
    -13.5893259879));
#1533 = CARTESIAN_POINT('',(15.9991166296,0.660595356343,-13.58685630399
    ));
#1534 = CARTESIAN_POINT('',(15.997344190622,0.741064941099,
    -13.58487312966));
#1535 = CARTESIAN_POINT('',(15.994679043848,0.821598531759,
    -13.58338021543));
#1536 = CARTESIAN_POINT('',(15.991119645558,0.902156431752,
    -13.58238010003));
#1537 = CARTESIAN_POINT('',(15.986666540226,0.982697546343,
    -13.58187411038));
#1538 = CARTESIAN_POINT('',(15.953128277012,1.48777431317,
    -13.58180037901));
#1539 = CARTESIAN_POINT('',(15.900160047442,1.91034972947,
    -13.59549311991));
#1540 = CARTESIAN_POINT('',(15.8229059699,2.324734500773,-13.62289897997
    ));
#1541 = CARTESIAN_POINT('',(15.723433386065,2.726825816457,
    -13.66293776588));
#1542 = CARTESIAN_POINT('',(15.604256891644,3.114221827591,
    -13.71414081692));
#1543 = CARTESIAN_POINT('',(15.467694428284,3.485995342485,
    -13.77510249504));
#1544 = CARTESIAN_POINT('',(15.219773295535,4.065673888624,
    -13.88847119428));
#1545 = CARTESIAN_POINT('',(15.118126228998,4.282771724308,
    -13.93553444298));
#1546 = CARTESIAN_POINT('',(15.010721572754,4.493731040816,
    -13.98573239525));
#1547 = CARTESIAN_POINT('',(14.897958161076,4.698549974716,
    -14.03880509245));
#1548 = CARTESIAN_POINT('',(14.780198940654,4.897258518746,
    -14.09451304115));
#1549 = CARTESIAN_POINT('',(14.657766574476,5.089914374331,
    -14.15264039194));
#1550 = CARTESIAN_POINT('',(14.371074022564,5.511912942773,
    -14.28907851984));
#1551 = CARTESIAN_POINT('',(14.204243658199,5.737713062369,
    -14.36869400839));
#1552 = CARTESIAN_POINT('',(14.031014008499,5.954155041518,
    -14.45146090522));
#1553 = CARTESIAN_POINT('',(13.851888457373,6.161383722221,
    -14.53703789555));
#1554 = CARTESIAN_POINT('',(13.667314668338,6.35954082552,-14.6251225871
    ));
#1555 = CARTESIAN_POINT('',(13.477686612237,6.548767588848,
    -14.7154497088));
#1556 = CARTESIAN_POINT('',(13.135802558156,6.86618100022,-14.8778928246
    ));
#1557 = CARTESIAN_POINT('',(12.98555139565,6.998086858864,
    -14.94915244242));
#1558 = CARTESIAN_POINT('',(12.832740753527,7.124976407892,
    -15.02146757924));
#1559 = CARTESIAN_POINT('',(12.677513112112,7.246899699443,
    -15.09474419698));
#1560 = CARTESIAN_POINT('',(12.520001308557,7.363901145588,
    -15.16889595199));
#1561 = CARTESIAN_POINT('',(12.360328983266,7.476020532998,
    -15.24384370382));
#1562 = CARTESIAN_POINT('',(11.972721738483,7.73313476044,
    -15.42521349378));
#1563 = CARTESIAN_POINT('',(11.742846999557,7.87351720434,
    -15.53232100832));
#1564 = CARTESIAN_POINT('',(11.509298828466,8.004539419571,
    -15.64064076512));
#1565 = CARTESIAN_POINT('',(11.272372249851,8.126275620429,
    -15.74999378862));
#1566 = CARTESIAN_POINT('',(11.032346348047,8.238780094388,
    -15.86021739711));
#1567 = CARTESIAN_POINT('',(10.789485321033,8.342091111247,
    -15.97116366958));
#1568 = CARTESIAN_POINT('',(10.294445575725,8.531969635215,
    -16.19611714738));
#1569 = CARTESIAN_POINT('',(10.04218528861,8.61822204136,-16.31014142643
    ));
#1570 = CARTESIAN_POINT('',(9.787524148066,8.695017596402,-16.4246282339
    ));
#1571 = CARTESIAN_POINT('',(9.530725499909,8.762363872199,
    -16.53944349792));
#1572 = CARTESIAN_POINT('',(9.272050871888,8.820253132919,
    -16.65446084733));
#1573 = CARTESIAN_POINT('',(9.01176028482,8.86866500118,-16.76956086827)
  );
#1574 = CARTESIAN_POINT('',(8.572973048035,8.933907811487,
    -16.96253417009));
#1575 = CARTESIAN_POINT('',(8.395213080017,8.955888453225,
    -17.04042326895));
#1576 = CARTESIAN_POINT('',(8.216913907052,8.97350102011,-17.11826219084
    ));
#1577 = CARTESIAN_POINT('',(8.038158201852,8.986733484185,
    -17.19601599152));
#1578 = CARTESIAN_POINT('',(7.859030062465,8.995571818828,
    -17.27365024901));
#1579 = CARTESIAN_POINT('',(7.679615012275,8.999999998751,
    -17.35113106363));
#1580 = CARTESIAN_POINT('',(7.5,9.,-17.42842505793));
#1581 = PCURVE('',#321,#1582);
#1582 = DEFINITIONAL_REPRESENTATION('',(#1583),#1634);
#1583 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1584,#1585,#1586,#1587,#1588,
    #1589,#1590,#1591,#1592,#1593,#1594,#1595,#1596,#1597,#1598,#1599,
    #1600,#1601,#1602,#1603,#1604,#1605,#1606,#1607,#1608,#1609,#1610,
    #1611,#1612,#1613,#1614,#1615,#1616,#1617,#1618,#1619,#1620,#1621,
    #1622,#1623,#1624,#1625,#1626,#1627,#1628,#1629,#1630,#1631,#1632,
    #1633),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,8),(0.E+000,
    3.466459205668E-002,0.217543248099,0.332046818551,0.476377596892,
    0.585947904634,0.73899682546,0.894632359248,1.),.UNSPECIFIED.);
#1584 = CARTESIAN_POINT('',(-6.251945473749,-0.703972978074));
#1585 = CARTESIAN_POINT('',(-6.246936110947,-0.703788616185));
#1586 = CARTESIAN_POINT('',(-6.241918165792,-0.703634370011));
#1587 = CARTESIAN_POINT('',(-6.23689318473,-0.703510529515));
#1588 = CARTESIAN_POINT('',(-6.231862799614,-0.70341731389));
#1589 = CARTESIAN_POINT('',(-6.226828727693,-0.703354871563));
#1590 = CARTESIAN_POINT('',(-6.221792771622,-0.703323280188));
#1591 = CARTESIAN_POINT('',(-6.190188840159,-0.703318676767));
#1592 = CARTESIAN_POINT('',(-6.163644209462,-0.704173586487));
#1593 = CARTESIAN_POINT('',(-6.137397438705,-0.705884644475));
#1594 = CARTESIAN_POINT('',(-6.111601900765,-0.708388418293));
#1595 = CARTESIAN_POINT('',(-6.086337266151,-0.711600801996));
#1596 = CARTESIAN_POINT('',(-6.061614401508,-0.715441658587));
#1597 = CARTESIAN_POINT('',(-6.022185135515,-0.722621482061));
#1598 = CARTESIAN_POINT('',(-6.007196874698,-0.725609888357));
#1599 = CARTESIAN_POINT('',(-5.992394246025,-0.728806962131));
#1600 = CARTESIAN_POINT('',(-5.977768960239,-0.732198581026));
#1601 = CARTESIAN_POINT('',(-5.963312071324,-0.735771910492));
#1602 = CARTESIAN_POINT('',(-5.949013721292,-0.739515582716));
#1603 = CARTESIAN_POINT('',(-5.917025875957,-0.748341203546));
#1604 = CARTESIAN_POINT('',(-5.899425232827,-0.753517179828));
#1605 = CARTESIAN_POINT('',(-5.882039552532,-0.758928019546));
#1606 = CARTESIAN_POINT('',(-5.864849822919,-0.764556516377));
#1607 = CARTESIAN_POINT('',(-5.847838282173,-0.770387796691));
#1608 = CARTESIAN_POINT('',(-5.830987540273,-0.776409239036));
#1609 = CARTESIAN_POINT('',(-5.801596219873,-0.787318359599));
#1610 = CARTESIAN_POINT('',(-5.788995528911,-0.79212962348));
#1611 = CARTESIAN_POINT('',(-5.77647056596,-0.797039691627));
#1612 = CARTESIAN_POINT('',(-5.764014540642,-0.802044398707));
#1613 = CARTESIAN_POINT('',(-5.75162104332,-0.80714005359));
#1614 = CARTESIAN_POINT('',(-5.739283892599,-0.812323419919));
#1615 = CARTESIAN_POINT('',(-5.709834502219,-0.824950479274));
#1616 = CARTESIAN_POINT('',(-5.692770470694,-0.83247474046));
#1617 = CARTESIAN_POINT('',(-5.675788266421,-0.840156889757));
#1618 = CARTESIAN_POINT('',(-5.658872765457,-0.847990455601));
#1619 = CARTESIAN_POINT('',(-5.642009800869,-0.85597004713));
#1620 = CARTESIAN_POINT('',(-5.625185621854,-0.864091315946));
#1621 = CARTESIAN_POINT('',(-5.591303166759,-0.880750111774));
#1622 = CARTESIAN_POINT('',(-5.574246197559,-0.889292134263));
#1623 = CARTESIAN_POINT('',(-5.557201076207,-0.897973405597));
#1624 = CARTESIAN_POINT('',(-5.540154225232,-0.906790992744));
#1625 = CARTESIAN_POINT('',(-5.523092421405,-0.915742623382));
#1626 = CARTESIAN_POINT('',(-5.506002358408,-0.924826699874));
#1627 = CARTESIAN_POINT('',(-5.477271482217,-0.940281424674));
#1628 = CARTESIAN_POINT('',(-5.465653539276,-0.946580773963));
#1629 = CARTESIAN_POINT('',(-5.454012230807,-0.95294004064));
#1630 = CARTESIAN_POINT('',(-5.442343318719,-0.95935900039));
#1631 = CARTESIAN_POINT('',(-5.430642476706,-0.965837525045));
#1632 = CARTESIAN_POINT('',(-5.418905290241,-0.972375582586));
#1633 = CARTESIAN_POINT('',(-5.407127256581,-0.978973237144));
#1634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1635 = PCURVE('',#1636,#1641);
#1636 = CYLINDRICAL_SURFACE('',#1637,8.5);
#1637 = AXIS2_PLACEMENT_3D('',#1638,#1639,#1640);
#1638 = CARTESIAN_POINT('',(7.5,0.5,-24.4));
#1639 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#1640 = DIRECTION('',(0.E+000,1.,0.E+000));
#1641 = DEFINITIONAL_REPRESENTATION('',(#1642),#1701);
#1642 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#1643,#1644,#1645,#1646,#1647,
    #1648,#1649,#1650,#1651,#1652,#1653,#1654,#1655,#1656,#1657,#1658,
    #1659,#1660,#1661,#1662,#1663,#1664,#1665,#1666,#1667,#1668,#1669,
    #1670,#1671,#1672,#1673,#1674,#1675,#1676,#1677,#1678,#1679,#1680,
    #1681,#1682,#1683,#1684,#1685,#1686,#1687,#1688,#1689,#1690,#1691,
    #1692,#1693,#1694,#1695,#1696,#1697,#1698,#1699,#1700),
  .UNSPECIFIED.,.F.,.F.,(10,8,8,8,8,8,8,10),(0.E+000,6.25E-002,0.1796875
    ,0.23095703125,0.327087402344,0.495315551758,0.747657775879,1.),
  .UNSPECIFIED.);
#1643 = CARTESIAN_POINT('',(-4.712388980385,-10.80772278093));
#1644 = CARTESIAN_POINT('',(-4.725624984857,-10.81186137358));
#1645 = CARTESIAN_POINT('',(-4.738891376068,-10.81508682262));
#1646 = CARTESIAN_POINT('',(-4.752186796002,-10.81738702891));
#1647 = CARTESIAN_POINT('',(-4.765481062117,-10.81875280005));
#1648 = CARTESIAN_POINT('',(-4.778813212732,-10.8191823085));
#1649 = CARTESIAN_POINT('',(-4.792120457947,-10.81866633272));
#1650 = CARTESIAN_POINT('',(-4.805419763023,-10.81721651628));
#1651 = CARTESIAN_POINT('',(-4.81869879732,-10.81483599471));
#1652 = CARTESIAN_POINT('',(-4.856798905763,-10.80534697106));
#1653 = CARTESIAN_POINT('',(-4.881552876701,-10.79592370969));
#1654 = CARTESIAN_POINT('',(-4.906169582924,-10.78332996019));
#1655 = CARTESIAN_POINT('',(-4.930614744015,-10.76766537341));
#1656 = CARTESIAN_POINT('',(-4.954861949938,-10.74905431708));
#1657 = CARTESIAN_POINT('',(-4.978891901258,-10.72763629157));
#1658 = CARTESIAN_POINT('',(-5.002691977913,-10.70355730818));
#1659 = CARTESIAN_POINT('',(-5.026256066533,-10.67696212284));
#1660 = CARTESIAN_POINT('',(-5.05979084204,-10.63531069858));
#1661 = CARTESIAN_POINT('',(-5.069951905625,-10.62217879749));
#1662 = CARTESIAN_POINT('',(-5.080068244949,-10.60860245995));
#1663 = CARTESIAN_POINT('',(-5.090139708092,-10.59459305525));
#1664 = CARTESIAN_POINT('',(-5.100165837083,-10.58016333439));
#1665 = CARTESIAN_POINT('',(-5.1101496237,-10.56531994878));
#1666 = CARTESIAN_POINT('',(-5.12009305989,-10.55007032224));
#1667 = CARTESIAN_POINT('',(-5.129990805869,-10.53443410425));
#1668 = CARTESIAN_POINT('',(-5.158325320619,-10.48838455284));
#1669 = CARTESIAN_POINT('',(-5.176654166085,-10.45701518635));
#1670 = CARTESIAN_POINT('',(-5.194836397016,-10.4243750639));
#1671 = CARTESIAN_POINT('',(-5.21287572368,-10.39052794034));
#1672 = CARTESIAN_POINT('',(-5.230776023481,-10.35553480989));
#1673 = CARTESIAN_POINT('',(-5.248541370068,-10.31945368528));
#1674 = CARTESIAN_POINT('',(-5.266176065131,-10.28233937674));
#1675 = CARTESIAN_POINT('',(-5.283684673019,-10.24424327103));
#1676 = CARTESIAN_POINT('',(-5.331499977735,-10.13691032952));
#1677 = CARTESIAN_POINT('',(-5.361556939919,-10.06574636758));
#1678 = CARTESIAN_POINT('',(-5.391258415402,-9.992000983941));
#1679 = CARTESIAN_POINT('',(-5.420646083483,-9.915873409889));
#1680 = CARTESIAN_POINT('',(-5.449723079568,-9.837610601884));
#1681 = CARTESIAN_POINT('',(-5.478521751502,-9.757395595545));
#1682 = CARTESIAN_POINT('',(-5.507059830066,-9.675399386695));
#1683 = CARTESIAN_POINT('',(-5.535359202861,-9.591779559973));
#1684 = CARTESIAN_POINT('',(-5.605552336447,-9.379047943297));
#1685 = CARTESIAN_POINT('',(-5.647169560571,-9.248092044218));
#1686 = CARTESIAN_POINT('',(-5.688349239746,-9.114317964501));
#1687 = CARTESIAN_POINT('',(-5.729154589382,-8.978130389296));
#1688 = CARTESIAN_POINT('',(-5.769623447675,-8.839953599032));
#1689 = CARTESIAN_POINT('',(-5.809826432625,-8.700039530522));
#1690 = CARTESIAN_POINT('',(-5.849785878268,-8.558766029575));
#1691 = CARTESIAN_POINT('',(-5.88955681401,-8.416357206115));
#1692 = CARTESIAN_POINT('',(-5.96879030887,-8.129806764935));
#1693 = CARTESIAN_POINT('',(-6.008253030671,-7.985664489551));
#1694 = CARTESIAN_POINT('',(-6.047602034939,-7.840902390088));
#1695 = CARTESIAN_POINT('',(-6.086871136532,-7.695761334592));
#1696 = CARTESIAN_POINT('',(-6.12609606511,-7.550452899544));
#1697 = CARTESIAN_POINT('',(-6.165310053329,-7.405180439562));
#1698 = CARTESIAN_POINT('',(-6.20454275905,-7.26014796886));
#1699 = CARTESIAN_POINT('',(-6.243824689266,-7.115548902676));
#1700 = CARTESIAN_POINT('',(-6.28318530718,-6.971574942067));
#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1702 = ORIENTED_EDGE('',*,*,#1703,.F.);
#1703 = EDGE_CURVE('',#1186,#1527,#1704,.T.);
#1704 = SURFACE_CURVE('',#1705,(#1710,#1723),.PCURVE_S1.);
#1705 = CIRCLE('',#1706,13.601470508735);
#1706 = AXIS2_PLACEMENT_3D('',#1707,#1708,#1709);
#1707 = CARTESIAN_POINT('',(16.,-3.552713678801E-015,0.E+000));
#1708 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#1709 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1710 = PCURVE('',#321,#1711);
#1711 = DEFINITIONAL_REPRESENTATION('',(#1712),#1722);
#1712 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1713,#1714,#1715,#1716,#1717,
    #1718,#1719,#1720,#1721),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385
    ,4.749157995972),.PIECEWISE_BEZIER_KNOTS.);
#1713 = CARTESIAN_POINT('',(-6.28318530718,-0.704547418453));
#1714 = CARTESIAN_POINT('',(-6.279278176858,-0.704547418453));
#1715 = CARTESIAN_POINT('',(-6.275371046537,-0.704526895404));
#1716 = CARTESIAN_POINT('',(-6.271464223759,-0.704485849312));
#1717 = CARTESIAN_POINT('',(-6.267558016069,-0.70442428309));
#1718 = CARTESIAN_POINT('',(-6.263652730772,-0.704342202625));
#1719 = CARTESIAN_POINT('',(-6.259748674699,-0.704239616678));
#1720 = CARTESIAN_POINT('',(-6.255846153967,-0.704116536962));
#1721 = CARTESIAN_POINT('',(-6.251945473749,-0.703972978074));
#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1723 = PCURVE('',#645,#1724);
#1724 = DEFINITIONAL_REPRESENTATION('',(#1725),#1729);
#1725 = CIRCLE('',#1726,13.601470508735);
#1726 = AXIS2_PLACEMENT_2D('',#1727,#1728);
#1727 = CARTESIAN_POINT('',(0.5,-24.4));
#1728 = DIRECTION('',(-1.,-0.E+000));
#1729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1730 = ORIENTED_EDGE('',*,*,#1185,.T.);
#1731 = ORIENTED_EDGE('',*,*,#1732,.T.);
#1732 = EDGE_CURVE('',#1188,#1733,#1735,.T.);
#1733 = VERTEX_POINT('',#1734);
#1734 = CARTESIAN_POINT('',(18.255171095785,2.046948949046,
    -10.17638090205));
#1735 = SURFACE_CURVE('',#1736,(#1741,#1748),.PCURVE_S1.);
#1736 = CIRCLE('',#1737,18.369574620453);
#1737 = AXIS2_PLACEMENT_3D('',#1738,#1739,#1740);
#1738 = CARTESIAN_POINT('',(0.E+000,-2.259610476962E-015,-10.17638090205
    ));
#1739 = DIRECTION('',(-0.E+000,2.22044604925E-016,1.));
#1740 = DIRECTION('',(1.,0.E+000,0.E+000));
#1741 = PCURVE('',#321,#1742);
#1742 = DEFINITIONAL_REPRESENTATION('',(#1743),#1747);
#1743 = LINE('',#1744,#1745);
#1744 = CARTESIAN_POINT('',(-6.28318530718,-0.505893901574));
#1745 = VECTOR('',#1746,1.);
#1746 = DIRECTION('',(1.,-0.E+000));
#1747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1748 = PCURVE('',#1749,#1754);
#1749 = PLANE('',#1750);
#1750 = AXIS2_PLACEMENT_3D('',#1751,#1752,#1753);
#1751 = CARTESIAN_POINT('',(19.318515739272,2.75,-10.17638090205));
#1752 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
#1753 = DIRECTION('',(-1.,0.E+000,0.E+000));
#1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1763);
#1755 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1756,#1757,#1758,#1759,
#1760,#1761,#1762),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#1756 = CARTESIAN_POINT('',(0.948941118819,-2.75));
#1757 = CARTESIAN_POINT('',(0.948941118819,29.067036556052));
#1758 = CARTESIAN_POINT('',(28.503303049498,13.158518278026));
#1759 = CARTESIAN_POINT('',(56.057664980177,-2.75));
#1760 = CARTESIAN_POINT('',(28.503303049498,-18.65851827802));
#1761 = CARTESIAN_POINT('',(0.948941118819,-34.56703655605));
#1762 = CARTESIAN_POINT('',(0.948941118819,-2.75));
#1763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1764 = ORIENTED_EDGE('',*,*,#1765,.F.);
#1765 = EDGE_CURVE('',#1766,#1733,#1768,.T.);
#1766 = VERTEX_POINT('',#1767);
#1767 = CARTESIAN_POINT('',(19.019776358972,2.046948949046,
    -8.663608212212));
#1768 = SURFACE_CURVE('',#1769,(#1774,#1787),.PCURVE_S1.);
#1769 = CIRCLE('',#1770,20.9);
#1770 = AXIS2_PLACEMENT_3D('',#1771,#1772,#1773);
#1771 = CARTESIAN_POINT('',(0.E+000,2.046948949046,-4.545139706926E-016)
  );
#1772 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#1773 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#1774 = PCURVE('',#321,#1775);
#1775 = DEFINITIONAL_REPRESENTATION('',(#1776),#1786);
#1776 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1777,#1778,#1779,#1780,#1781,
    #1782,#1783,#1784,#1785),.UNSPECIFIED.,.F.,.F.,(9,9),(1.998218989047
    ,2.079342803463),.PIECEWISE_BEZIER_KNOTS.);
#1777 = CARTESIAN_POINT('',(-6.175975819711,-0.42525465837));
#1778 = CARTESIAN_POINT('',(-6.175484400578,-0.435336914287));
#1779 = CARTESIAN_POINT('',(-6.174975349692,-0.445418560802));
#1780 = CARTESIAN_POINT('',(-6.174448194015,-0.455499568699));
#1781 = CARTESIAN_POINT('',(-6.17390242884,-0.46557990737));
#1782 = CARTESIAN_POINT('',(-6.173337515291,-0.475659544717));
#1783 = CARTESIAN_POINT('',(-6.172752877407,-0.485738446949));
#1784 = CARTESIAN_POINT('',(-6.172147898767,-0.495816578455));
#1785 = CARTESIAN_POINT('',(-6.171521918645,-0.505893901574));
#1786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1787 = PCURVE('',#1788,#1793);
#1788 = CYLINDRICAL_SURFACE('',#1789,20.9);
#1789 = AXIS2_PLACEMENT_3D('',#1790,#1791,#1792);
#1790 = CARTESIAN_POINT('',(0.E+000,2.75,-6.106226635438E-016));
#1791 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#1792 = DIRECTION('',(1.,0.E+000,0.E+000));
#1793 = DEFINITIONAL_REPRESENTATION('',(#1794),#1798);
#1794 = LINE('',#1795,#1796);
#1795 = CARTESIAN_POINT('',(-7.853981633974,-0.703051050954));
#1796 = VECTOR('',#1797,1.);
#1797 = DIRECTION('',(1.,-0.E+000));
#1798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1799 = ORIENTED_EDGE('',*,*,#1800,.T.);
#1800 = EDGE_CURVE('',#1766,#1801,#1803,.T.);
#1801 = VERTEX_POINT('',#1802);
#1802 = CARTESIAN_POINT('',(18.562951677315,4.75,-8.593853909956));
#1803 = SURFACE_CURVE('',#1804,(#1819,#1837),.PCURVE_S1.);
#1804 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1805,#1806,#1807,#1808,#1809,
    #1810,#1811,#1812,#1813,#1814,#1815,#1816,#1817,#1818),
  .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.E+000,0.788390035169,1.),
  .UNSPECIFIED.);
#1805 = CARTESIAN_POINT('',(19.12621569913,2.514630334514E-015,
    -8.671094108033));
#1806 = CARTESIAN_POINT('',(19.12621569913,0.53778057792,-8.671094108033
    ));
#1807 = CARTESIAN_POINT('',(19.109004099562,1.075533215303,
    -8.670147091304));
#1808 = CARTESIAN_POINT('',(19.074582672372,1.612946496878,
    -8.668252631759));
#1809 = CARTESIAN_POINT('',(19.023160704804,2.149606706966,
    -8.664888571192));
#1810 = CARTESIAN_POINT('',(18.955165009253,2.685208556695,
    -8.659001484941));
#1811 = CARTESIAN_POINT('',(18.871181570789,3.219441260404,
    -8.64912983193));
#1812 = CARTESIAN_POINT('',(18.74531142725,3.894978899029,-8.62922944953
    ));
#1813 = CARTESIAN_POINT('',(18.717577316752,4.037810716396,
    -8.624599222688));
#1814 = CARTESIAN_POINT('',(18.688758712917,4.180518462898,
    -8.619514417071));
#1815 = CARTESIAN_POINT('',(18.658870638076,4.323096737834,
    -8.613937672821));
#1816 = CARTESIAN_POINT('',(18.627928896372,4.465540132088,
    -8.607829741379));
#1817 = CARTESIAN_POINT('',(18.595950073768,4.607843228127,
    -8.601149485482));
#1818 = CARTESIAN_POINT('',(18.562951538039,4.7500006,-8.593853879163));
#1819 = PCURVE('',#321,#1820);
#1820 = DEFINITIONAL_REPRESENTATION('',(#1821),#1836);
#1821 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1822,#1823,#1824,#1825,#1826,
    #1827,#1828,#1829,#1830,#1831,#1832,#1833,#1834,#1835),
  .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.E+000,0.788390035169,1.),
  .UNSPECIFIED.);
#1822 = CARTESIAN_POINT('',(-6.28318530718,-0.425646018171));
#1823 = CARTESIAN_POINT('',(-6.255067848589,-0.425646018171));
#1824 = CARTESIAN_POINT('',(-6.226951848834,-0.425596503859));
#1825 = CARTESIAN_POINT('',(-6.198819947575,-0.425497454676));
#1826 = CARTESIAN_POINT('',(-6.170660081096,-0.425321570815));
#1827 = CARTESIAN_POINT('',(-6.14245835243,-0.425013805532));
#1828 = CARTESIAN_POINT('',(-6.114208244887,-0.424497779212));
#1829 = CARTESIAN_POINT('',(-6.078315399762,-0.423458227882));
#1830 = CARTESIAN_POINT('',(-6.070716705778,-0.423216381154));
#1831 = CARTESIAN_POINT('',(-6.063114618257,-0.422950822175));
#1832 = CARTESIAN_POINT('',(-6.055509207374,-0.422659611274));
#1833 = CARTESIAN_POINT('',(-6.047900596723,-0.422340714048));
#1834 = CARTESIAN_POINT('',(-6.040288963325,-0.421992001366));
#1835 = CARTESIAN_POINT('',(-6.032674537619,-0.421611249368));
#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1837 = PCURVE('',#1838,#1843);
#1838 = CYLINDRICAL_SURFACE('',#1839,3.5);
#1839 = AXIS2_PLACEMENT_3D('',#1840,#1841,#1842);
#1840 = CARTESIAN_POINT('',(19.318516525781,4.75,-5.17638090205));
#1841 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#1842 = DIRECTION('',(1.,0.E+000,0.E+000));
#1843 = DEFINITIONAL_REPRESENTATION('',(#1844),#1859);
#1844 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1845,#1846,#1847,#1848,#1849,
    #1850,#1851,#1852,#1853,#1854,#1855,#1856,#1857,#1858),
  .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.E+000,0.788390035169,1.),
  .UNSPECIFIED.);
#1845 = CARTESIAN_POINT('',(-4.657418206252,-4.75));
#1846 = CARTESIAN_POINT('',(-4.657418206252,-4.21221942208));
#1847 = CARTESIAN_POINT('',(-4.652493172312,-3.674466784697));
#1848 = CARTESIAN_POINT('',(-4.642643582862,-3.137053503122));
#1849 = CARTESIAN_POINT('',(-4.627920969451,-2.600393293034));
#1850 = CARTESIAN_POINT('',(-4.608430714877,-2.064791443305));
#1851 = CARTESIAN_POINT('',(-4.584289377846,-1.530558739596));
#1852 = CARTESIAN_POINT('',(-4.547879782503,-0.855021100971));
#1853 = CARTESIAN_POINT('',(-4.539846345692,-0.712189283604));
#1854 = CARTESIAN_POINT('',(-4.5314858686,-0.569481537102));
#1855 = CARTESIAN_POINT('',(-4.522799873344,-0.426903262166));
#1856 = CARTESIAN_POINT('',(-4.513789640816,-0.284459867912));
#1857 = CARTESIAN_POINT('',(-4.504456210684,-0.142156771873));
#1858 = CARTESIAN_POINT('',(-4.494800381391,5.9999999991E-007));
#1859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1860 = ORIENTED_EDGE('',*,*,#1861,.T.);
#1861 = EDGE_CURVE('',#1801,#1862,#1864,.T.);
#1862 = VERTEX_POINT('',#1863);
#1863 = CARTESIAN_POINT('',(20.413036373982,4.75,-1.321153281983));
#1864 = SURFACE_CURVE('',#1865,(#1870,#1883),.PCURVE_S1.);
#1865 = CIRCLE('',#1866,20.455744914327);
#1866 = AXIS2_PLACEMENT_3D('',#1867,#1868,#1869);
#1867 = CARTESIAN_POINT('',(0.E+000,4.75,-1.054711873394E-015));
#1868 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#1869 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
#1870 = PCURVE('',#321,#1871);
#1871 = DEFINITIONAL_REPRESENTATION('',(#1872),#1882);
#1872 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1873,#1874,#1875,#1876,#1877,
    #1878,#1879,#1880,#1881),.UNSPECIFIED.,.F.,.F.,(9,9),(1.132769120041
    ,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#1873 = CARTESIAN_POINT('',(-6.032176412082,-0.4259224516));
#1874 = CARTESIAN_POINT('',(-6.038346539254,-0.372884895091));
#1875 = CARTESIAN_POINT('',(-6.043352967378,-0.319751439378));
#1876 = CARTESIAN_POINT('',(-6.04735812957,-0.266546260232));
#1877 = CARTESIAN_POINT('',(-6.050468266079,-0.213287582391));
#1878 = CARTESIAN_POINT('',(-6.052755627221,-0.159990621633));
#1879 = CARTESIAN_POINT('',(-6.054265400778,-0.106668723676));
#1880 = CARTESIAN_POINT('',(-6.055020293512,-5.333436194577E-002));
#1881 = CARTESIAN_POINT('',(-6.055020293512,-6.E-017));
#1882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1883 = PCURVE('',#1884,#1889);
#1884 = PLANE('',#1885);
#1885 = AXIS2_PLACEMENT_3D('',#1886,#1887,#1888);
#1886 = CARTESIAN_POINT('',(19.3712588842,4.75,-4.189731130554));
#1887 = DIRECTION('',(0.E+000,-1.,2.044604925031E-018));
#1888 = DIRECTION('',(0.E+000,-2.044604925031E-018,-1.));
#1889 = DEFINITIONAL_REPRESENTATION('',(#1890),#1894);
#1890 = CIRCLE('',#1891,20.455744914327);
#1891 = AXIS2_PLACEMENT_2D('',#1892,#1893);
#1892 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
#1893 = DIRECTION('',(1.,0.E+000));
#1894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1895 = ORIENTED_EDGE('',*,*,#1896,.T.);
#1896 = EDGE_CURVE('',#1862,#1897,#1899,.T.);
#1897 = VERTEX_POINT('',#1898);
#1898 = CARTESIAN_POINT('',(20.827785366951,2.046948949046,
    -1.735902274959));
#1899 = SURFACE_CURVE('',#1900,(#1905,#1918),.PCURVE_S1.);
#1900 = CIRCLE('',#1901,16.085707942067);
#1901 = AXIS2_PLACEMENT_3D('',#1902,#1903,#1904);
#1902 = CARTESIAN_POINT('',(9.545941546159,2.119624819221E-015,
    9.54594154601));
#1903 = DIRECTION('',(-0.707106781192,-1.570092458671E-016,
    -0.707106781181));
#1904 = DIRECTION('',(0.707106781181,-1.570092458696E-016,
    -0.707106781192));
#1905 = PCURVE('',#321,#1906);
#1906 = DEFINITIONAL_REPRESENTATION('',(#1907),#1917);
#1907 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1908,#1909,#1910,#1911,#1912,
    #1913,#1914,#1915,#1916),.UNSPECIFIED.,.F.,.F.,(9,9),(5.983422929259
    ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#1908 = CARTESIAN_POINT('',(-6.054559367814,-6.295363536474E-002));
#1909 = CARTESIAN_POINT('',(-6.082681603614,-6.895856072556E-002));
#1910 = CARTESIAN_POINT('',(-6.110993810131,-7.413408728313E-002));
#1911 = CARTESIAN_POINT('',(-6.139468753579,-7.846644182789E-002));
#1912 = CARTESIAN_POINT('',(-6.168076710284,-8.194416978449E-002));
#1913 = CARTESIAN_POINT('',(-6.196785890363,-8.455843714108E-002));
#1914 = CARTESIAN_POINT('',(-6.225563039548,-8.630327239689E-002));
#1915 = CARTESIAN_POINT('',(-6.254374173367,-8.71756900369E-002));
#1916 = CARTESIAN_POINT('',(-6.28318530718,-8.71756900369E-002));
#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1918 = PCURVE('',#1919,#1924);
#1919 = PLANE('',#1920);
#1920 = AXIS2_PLACEMENT_3D('',#1921,#1922,#1923);
#1921 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309144));
#1922 = DIRECTION('',(-0.707106781192,-1.570092458671E-016,
    -0.707106781181));
#1923 = DIRECTION('',(-0.707106781181,1.570092458696E-016,0.707106781192
    ));
#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929);
#1925 = CIRCLE('',#1926,16.085707942067);
#1926 = AXIS2_PLACEMENT_2D('',#1927,#1928);
#1927 = CARTESIAN_POINT('',(17.320532316924,-4.75));
#1928 = DIRECTION('',(-1.,0.E+000));
#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1930 = ORIENTED_EDGE('',*,*,#1931,.F.);
#1931 = EDGE_CURVE('',#1932,#1897,#1934,.T.);
#1932 = VERTEX_POINT('',#1933);
#1933 = CARTESIAN_POINT('',(20.9,2.046948949045,-4.454513970692E-015));
#1934 = SURFACE_CURVE('',#1935,(#1940,#1953),.PCURVE_S1.);
#1935 = CIRCLE('',#1936,20.9);
#1936 = AXIS2_PLACEMENT_3D('',#1937,#1938,#1939);
#1937 = CARTESIAN_POINT('',(0.E+000,2.046948949046,-4.545139706926E-016)
  );
#1938 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#1939 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#1940 = PCURVE('',#321,#1941);
#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1952);
#1942 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1943,#1944,#1945,#1946,#1947,
    #1948,#1949,#1950,#1951),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795
    ,1.653949645705),.PIECEWISE_BEZIER_KNOTS.);
#1943 = CARTESIAN_POINT('',(-6.18555653214,6.E-017));
#1944 = CARTESIAN_POINT('',(-6.18555653214,-1.034466884058E-002));
#1945 = CARTESIAN_POINT('',(-6.185544554103,-2.06893376811E-002));
#1946 = CARTESIAN_POINT('',(-6.185520597995,-3.1033990341E-002));
#1947 = CARTESIAN_POINT('',(-6.185484650236,-4.137861063856E-002));
#1948 = CARTESIAN_POINT('',(-6.185436683467,-5.172318235E-002));
#1949 = CARTESIAN_POINT('',(-6.185376656716,-6.206768916031E-002));
#1950 = CARTESIAN_POINT('',(-6.185304514964,-7.241211462292E-002));
#1951 = CARTESIAN_POINT('',(-6.185220189057,-8.275644210958E-002));
#1952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1953 = PCURVE('',#1954,#1959);
#1954 = CYLINDRICAL_SURFACE('',#1955,20.9);
#1955 = AXIS2_PLACEMENT_3D('',#1956,#1957,#1958);
#1956 = CARTESIAN_POINT('',(0.E+000,2.75,-6.106226635438E-016));
#1957 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#1958 = DIRECTION('',(1.,0.E+000,0.E+000));
#1959 = DEFINITIONAL_REPRESENTATION('',(#1960),#1964);
#1960 = LINE('',#1961,#1962);
#1961 = CARTESIAN_POINT('',(-7.853981633974,-0.703051050954));
#1962 = VECTOR('',#1963,1.);
#1963 = DIRECTION('',(1.,-0.E+000));
#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1965 = ORIENTED_EDGE('',*,*,#1966,.F.);
#1966 = EDGE_CURVE('',#1967,#1932,#1969,.T.);
#1967 = VERTEX_POINT('',#1968);
#1968 = CARTESIAN_POINT('',(-8.677290209876,19.123405413618,
    -1.537223877473E-014));
#1969 = SURFACE_CURVE('',#1970,(#1975,#1982),.PCURVE_S1.);
#1970 = CIRCLE('',#1971,21.);
#1971 = AXIS2_PLACEMENT_3D('',#1972,#1973,#1974);
#1972 = CARTESIAN_POINT('',(0.E+000,-1.141309269315E-030,-5.14E-015));
#1973 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
#1974 = DIRECTION('',(1.,0.E+000,0.E+000));
#1975 = PCURVE('',#321,#1976);
#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981);
#1977 = LINE('',#1978,#1979);
#1978 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
#1979 = VECTOR('',#1980,1.);
#1980 = DIRECTION('',(-1.,0.E+000));
#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1982 = PCURVE('',#1983,#1988);
#1983 = CYLINDRICAL_SURFACE('',#1984,21.);
#1984 = AXIS2_PLACEMENT_3D('',#1985,#1986,#1987);
#1985 = CARTESIAN_POINT('',(0.E+000,-1.141309269315E-030,-5.14E-015));
#1986 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#1987 = DIRECTION('',(1.,0.E+000,0.E+000));
#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993);
#1989 = LINE('',#1990,#1991);
#1990 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#1991 = VECTOR('',#1992,1.);
#1992 = DIRECTION('',(-1.,0.E+000));
#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1994 = ORIENTED_EDGE('',*,*,#1995,.F.);
#1995 = EDGE_CURVE('',#1996,#1967,#1998,.T.);
#1996 = VERTEX_POINT('',#1997);
#1997 = CARTESIAN_POINT('',(-8.641182893351,19.060865706871,
    -1.735902274957));
#1998 = SURFACE_CURVE('',#1999,(#2026,#2056),.PCURVE_S1.);
#1999 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2000,#2001,#2002,#2003,#2004,
    #2005,#2006,#2007,#2008,#2009,#2010,#2011,#2012,#2013,#2014,#2015,
    #2016,#2017,#2018,#2019,#2020,#2021,#2022,#2023,#2024,#2025),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#2000 = CARTESIAN_POINT('',(-7.354875757769,16.832916393904,
    -10.17638090205));
#2001 = CARTESIAN_POINT('',(-7.435818379724,16.973113467097,
    -9.885978163042));
#2002 = CARTESIAN_POINT('',(-7.513681965555,17.107976531456,
    -9.59214063238));
#2003 = CARTESIAN_POINT('',(-7.588410854322,17.237411046484,
    -9.295064486486));
#2004 = CARTESIAN_POINT('',(-7.731503092599,17.485254073348,
    -8.694842784952));
#2005 = CARTESIAN_POINT('',(-7.799866363927,17.603662732661,
    -8.391697207502));
#2006 = CARTESIAN_POINT('',(-7.864998660035,17.716475178733,
    -8.085718620917));
#2007 = CARTESIAN_POINT('',(-7.988717443996,17.930762398404,
    -7.468513562382));
#2008 = CARTESIAN_POINT('',(-8.047303965765,18.032237230747,
    -7.15728706998));
#2009 = CARTESIAN_POINT('',(-8.102575935465,18.127971090502,
    -6.843644453692));
#2010 = CARTESIAN_POINT('',(-8.206211984732,18.307473993328,
    -6.213222701257));
#2011 = CARTESIAN_POINT('',(-8.254602935572,18.39128957881,
    -5.896461190167));
#2012 = CARTESIAN_POINT('',(-8.299636474124,18.469289955627,
    -5.577725229982));
#2013 = CARTESIAN_POINT('',(-8.383100814194,18.613854433247,
    -4.935441780244));
#2014 = CARTESIAN_POINT('',(-8.421504272107,18.680371173539,
    -4.611880030773));
#2015 = CARTESIAN_POINT('',(-8.456466829782,18.740928099794,
    -4.286761545471));
#2016 = CARTESIAN_POINT('',(-8.519467588532,18.850048614866,
    -3.633852083723));
#2017 = CARTESIAN_POINT('',(-8.547505796644,18.898612215868,
    -3.306061064166));
#2018 = CARTESIAN_POINT('',(-8.572060569676,18.941142330329,
    -2.97715411155));
#2019 = CARTESIAN_POINT('',(-8.614174806793,19.014086328737,
    -2.317553720106));
#2020 = CARTESIAN_POINT('',(-8.631734274555,19.044500219055,
    -1.986860236771));
#2021 = CARTESIAN_POINT('',(-8.645781876013,19.068831378504,
    -1.655496114796));
#2022 = CARTESIAN_POINT('',(-8.666796844417,19.1052303715,
    -0.993207216782));
#2023 = CARTESIAN_POINT('',(-8.673792557116,19.117347019574,
    -0.662285964067));
#2024 = CARTESIAN_POINT('',(-8.677290046914,19.123405469467,
    -0.331142976389));
#2025 = CARTESIAN_POINT('',(-8.677290209876,19.123405413618,
    -2.378617423329E-014));
#2026 = PCURVE('',#321,#2027);
#2027 = DEFINITIONAL_REPRESENTATION('',(#2028),#2055);
#2028 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2029,#2030,#2031,#2032,#2033,
    #2034,#2035,#2036,#2037,#2038,#2039,#2040,#2041,#2042,#2043,#2044,
    #2045,#2046,#2047,#2048,#2049,#2050,#2051,#2052,#2053,#2054),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#2029 = CARTESIAN_POINT('',(-4.300453593321,-0.505893901574));
#2030 = CARTESIAN_POINT('',(-4.299471590345,-0.4900850036));
#2031 = CARTESIAN_POINT('',(-4.298549851253,-0.474273724633));
#2032 = CARTESIAN_POINT('',(-4.297683993972,-0.458460329777));
#2033 = CARTESIAN_POINT('',(-4.296057168272,-0.426829858413));
#2034 = CARTESIAN_POINT('',(-4.295296199092,-0.411012780756));
#2035 = CARTESIAN_POINT('',(-4.294584257135,-0.395194022545));
#2036 = CARTESIAN_POINT('',(-4.293253192377,-0.363553565774));
#2037 = CARTESIAN_POINT('',(-4.292634063697,-0.347731866872));
#2038 = CARTESIAN_POINT('',(-4.292058714211,-0.331908845222));
#2039 = CARTESIAN_POINT('',(-4.290993733402,-0.300324043644));
#2040 = CARTESIAN_POINT('',(-4.290503763087,-0.284562272667));
#2041 = CARTESIAN_POINT('',(-4.290053269649,-0.268799489313));
#2042 = CARTESIAN_POINT('',(-4.289226645847,-0.23720861111));
#2043 = CARTESIAN_POINT('',(-4.288850819863,-0.221380508625));
#2044 = CARTESIAN_POINT('',(-4.288511827314,-0.205551648229));
#2045 = CARTESIAN_POINT('',(-4.287905410693,-0.17389265376));
#2046 = CARTESIAN_POINT('',(-4.287637984743,-0.158062519134));
#2047 = CARTESIAN_POINT('',(-4.287405290088,-0.142231861713));
#2048 = CARTESIAN_POINT('',(-4.287008021063,-0.110569720304));
#2049 = CARTESIAN_POINT('',(-4.286843445542,-9.473823573845E-002));
#2050 = CARTESIAN_POINT('',(-4.286712256407,-7.890644488258E-002));
#2051 = CARTESIAN_POINT('',(-4.28651639174,-4.730603983734E-002));
#2052 = CARTESIAN_POINT('',(-4.286451443822,-3.153742609986E-002));
#2053 = CARTESIAN_POINT('',(-4.286418988029,-1.576871316136E-002));
#2054 = CARTESIAN_POINT('',(-4.286418979826,-6.661338147751E-016));
#2055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2056 = PCURVE('',#2057,#2062);
#2057 = CYLINDRICAL_SURFACE('',#2058,20.9);
#2058 = AXIS2_PLACEMENT_3D('',#2059,#2060,#2061);
#2059 = CARTESIAN_POINT('',(-2.381569860407,-1.375,4.440892098501E-016)
  );
#2060 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
#2061 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2090);
#2063 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2064,#2065,#2066,#2067,#2068,
    #2069,#2070,#2071,#2072,#2073,#2074,#2075,#2076,#2077,#2078,#2079,
    #2080,#2081,#2082,#2083,#2084,#2085,#2086,#2087,#2088,#2089),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#2064 = CARTESIAN_POINT('',(-5.774638830512,-4.796948949046));
#2065 = CARTESIAN_POINT('',(-5.790546800987,-4.79694911878));
#2066 = CARTESIAN_POINT('',(-5.806454833329,-4.796948807601));
#2067 = CARTESIAN_POINT('',(-5.822362912798,-4.796948949046));
#2068 = CARTESIAN_POINT('',(-5.854179031219,-4.796948949046));
#2069 = CARTESIAN_POINT('',(-5.870087071391,-4.796948949046));
#2070 = CARTESIAN_POINT('',(-5.885995138172,-4.796948949046));
#2071 = CARTESIAN_POINT('',(-5.91781124899,-4.796948949046));
#2072 = CARTESIAN_POINT('',(-5.933719293687,-4.796948949046));
#2073 = CARTESIAN_POINT('',(-5.949627352847,-4.796948949046));
#2074 = CARTESIAN_POINT('',(-5.981379571005,-4.796948949046));
#2075 = CARTESIAN_POINT('',(-5.997223730589,-4.796948949046));
#2076 = CARTESIAN_POINT('',(-6.013067897326,-4.796948949046));
#2077 = CARTESIAN_POINT('',(-6.044820112069,-4.796948949046));
#2078 = CARTESIAN_POINT('',(-6.060728160804,-4.796948949046));
#2079 = CARTESIAN_POINT('',(-6.076636212638,-4.796948949046));
#2080 = CARTESIAN_POINT('',(-6.108452313144,-4.796948949046));
#2081 = CARTESIAN_POINT('',(-6.124360362518,-4.796948949046));
#2082 = CARTESIAN_POINT('',(-6.140268412899,-4.796948949046));
#2083 = CARTESIAN_POINT('',(-6.172084512131,-4.796948949046));
#2084 = CARTESIAN_POINT('',(-6.187992561691,-4.796948949046));
#2085 = CARTESIAN_POINT('',(-6.203900611408,-4.796948949046));
#2086 = CARTESIAN_POINT('',(-6.23565282204,-4.796948949046));
#2087 = CARTESIAN_POINT('',(-6.25149698425,-4.796948808168));
#2088 = CARTESIAN_POINT('',(-6.26734114563,-4.7969491181));
#2089 = CARTESIAN_POINT('',(-6.28318530718,-4.796948949046));
#2090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2091 = ORIENTED_EDGE('',*,*,#2092,.T.);
#2092 = EDGE_CURVE('',#1996,#2093,#2095,.T.);
#2093 = VERTEX_POINT('',#2094);
#2094 = CARTESIAN_POINT('',(-6.092897519015,20.053208068244,
    -1.321153281983));
#2095 = SURFACE_CURVE('',#2096,(#2101,#2114),.PCURVE_S1.);
#2096 = CIRCLE('',#2097,16.085707942067);
#2097 = AXIS2_PLACEMENT_3D('',#2098,#2099,#2100);
#2098 = CARTESIAN_POINT('',(-4.77297077308,8.267027882015,9.54594154601)
  );
#2099 = DIRECTION('',(0.353553390596,-0.612372435701,-0.707106781181));
#2100 = DIRECTION('',(-2.775557561563E-017,0.755928946013,
    -0.654653670714));
#2101 = PCURVE('',#321,#2102);
#2102 = DEFINITIONAL_REPRESENTATION('',(#2103),#2113);
#2103 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2104,#2105,#2106,#2107,#2108,
    #2109,#2110,#2111,#2112),.UNSPECIFIED.,.F.,.F.,(9,9),(5.595826242606
    ,6.195350998448),.PIECEWISE_BEZIER_KNOTS.);
#2104 = CARTESIAN_POINT('',(-3.96016426542,-6.295363536474E-002));
#2105 = CARTESIAN_POINT('',(-4.016408737021,-7.496348608637E-002));
#2106 = CARTESIAN_POINT('',(-4.07341309605,-8.365574178474E-002));
#2107 = CARTESIAN_POINT('',(-4.130959431583,-8.892021464209E-002));
#2108 = CARTESIAN_POINT('',(-4.188790204782,-9.068382884197E-002));
#2109 = CARTESIAN_POINT('',(-4.246620977976,-8.892021464197E-002));
#2110 = CARTESIAN_POINT('',(-4.304167313526,-8.365574178477E-002));
#2111 = CARTESIAN_POINT('',(-4.361171672552,-7.496348608638E-002));
#2112 = CARTESIAN_POINT('',(-4.417416144152,-6.295363536474E-002));
#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2114 = PCURVE('',#2115,#2120);
#2115 = PLANE('',#2116);
#2116 = AXIS2_PLACEMENT_3D('',#2117,#2118,#2119);
#2117 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
    -2.701524309144));
#2118 = DIRECTION('',(0.353553390596,-0.612372435701,-0.707106781181));
#2119 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
#2120 = DEFINITIONAL_REPRESENTATION('',(#2121),#2125);
#2121 = CIRCLE('',#2122,16.085707942067);
#2122 = AXIS2_PLACEMENT_2D('',#2123,#2124);
#2123 = CARTESIAN_POINT('',(17.320532316924,-4.75));
#2124 = DIRECTION('',(-0.925820099774,-0.377964473007));
#2125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2126 = ORIENTED_EDGE('',*,*,#2127,.F.);
#2127 = EDGE_CURVE('',#2128,#2093,#2130,.T.);
#2128 = VERTEX_POINT('',#2129);
#2129 = CARTESIAN_POINT('',(-5.167855170681,18.450987721778,
    -8.593853909956));
#2130 = SURFACE_CURVE('',#2131,(#2136,#2149),.PCURVE_S1.);
#2131 = CIRCLE('',#2132,20.455744914327);
#2132 = AXIS2_PLACEMENT_3D('',#2133,#2134,#2135);
#2133 = CARTESIAN_POINT('',(4.113620667976,2.375,-1.78431283274E-015));
#2134 = DIRECTION('',(0.866025403784,0.5,-3.756448068925E-016));
#2135 = DIRECTION('',(0.5,-0.866025403784,1.922962686384E-016));
#2136 = PCURVE('',#321,#2137);
#2137 = DEFINITIONAL_REPRESENTATION('',(#2138),#2148);
#2138 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2139,#2140,#2141,#2142,#2143,
    #2144,#2145,#2146,#2147),.UNSPECIFIED.,.F.,.F.,(9,9),(2.703565446836
    ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#2139 = CARTESIAN_POINT('',(-4.439799099884,-0.4259224516));
#2140 = CARTESIAN_POINT('',(-4.433628972712,-0.372884895091));
#2141 = CARTESIAN_POINT('',(-4.428622544585,-0.319751439378));
#2142 = CARTESIAN_POINT('',(-4.424617382376,-0.266546260233));
#2143 = CARTESIAN_POINT('',(-4.421507245908,-0.213287582391));
#2144 = CARTESIAN_POINT('',(-4.419219884712,-0.159990621633));
#2145 = CARTESIAN_POINT('',(-4.417710111186,-0.106668723676));
#2146 = CARTESIAN_POINT('',(-4.416955218454,-5.333436194577E-002));
#2147 = CARTESIAN_POINT('',(-4.416955218454,2.53433926024E-016));
#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2149 = PCURVE('',#2150,#2155);
#2150 = PLANE('',#2151);
#2151 = AXIS2_PLACEMENT_3D('',#2152,#2153,#2154);
#2152 = CARTESIAN_POINT('',(-5.572008774124,19.151002297003,
    -4.189731130554));
#2153 = DIRECTION('',(0.866025403784,0.5,-3.662668064038E-016));
#2154 = DIRECTION('',(1.020386659671E-031,-9.535559152701E-016,-1.));
#2155 = DEFINITIONAL_REPRESENTATION('',(#2156),#2160);
#2156 = CIRCLE('',#2157,20.455744914327);
#2157 = AXIS2_PLACEMENT_2D('',#2158,#2159);
#2158 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
#2159 = DIRECTION('',(6.335073779145E-016,-1.));
#2160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2161 = ORIENTED_EDGE('',*,*,#2162,.T.);
#2162 = EDGE_CURVE('',#2128,#2163,#2165,.T.);
#2163 = VERTEX_POINT('',#2164);
#2164 = CARTESIAN_POINT('',(-7.737178389333,17.495083975641,
    -8.663608212207));
#2165 = SURFACE_CURVE('',#2166,(#2193,#2223),.PCURVE_S1.);
#2166 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2167,#2168,#2169,#2170,#2171,
    #2172,#2173,#2174,#2175,#2176,#2177,#2178,#2179,#2180,#2181,#2182,
    #2183,#2184,#2185,#2186,#2187,#2188,#2189,#2190,#2191,#2192),
  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
    0.489179594479,0.895845263824,1.),.UNSPECIFIED.);
#2167 = CARTESIAN_POINT('',(-5.167854581428,18.450987901161,
    -8.593853879163));
#2168 = CARTESIAN_POINT('',(-5.309720051285,18.407800518367,
    -8.601267287907));
#2169 = CARTESIAN_POINT('',(-5.451189373782,18.36362605565,
    -8.608045313181));
#2170 = CARTESIAN_POINT('',(-5.592248509349,18.318451577277,
    -8.614233099699));
#2171 = CARTESIAN_POINT('',(-5.732883841717,18.272264865444,
    -8.619873778066));
#2172 = CARTESIAN_POINT('',(-5.873082177918,18.225054420274,
    -8.625008464778));
#2173 = CARTESIAN_POINT('',(-6.012830748282,18.176809459816,
    -8.629676262226));
#2174 = CARTESIAN_POINT('',(-6.646578509738,17.952544043758,
    -8.648958975046));
#2175 = CARTESIAN_POINT('',(-7.135218389456,17.764403401166,
    -8.658587226253));
#2176 = CARTESIAN_POINT('',(-7.617480747001,17.562649229686,
    -8.664456721493));
#2177 = CARTESIAN_POINT('',(-8.092858103388,17.346956035425,
    -8.667898528791));
#2178 = CARTESIAN_POINT('',(-8.560897982314,17.117135191894,
    -8.66988526319));
#2179 = CARTESIAN_POINT('',(-9.0212185163,16.873166243554,
    -8.670927933282));
#2180 = CARTESIAN_POINT('',(-9.955429102215,16.340343241764,
    -8.671240211581));
#2181 = CARTESIAN_POINT('',(-10.42823385891,16.049595452018,
    -8.670389256205));
#2182 = CARTESIAN_POINT('',(-10.8915521623,15.743146080078,
    -8.668588677629));
#2183 = CARTESIAN_POINT('',(-11.34515592853,15.421377111724,
    -8.66531112534));
#2184 = CARTESIAN_POINT('',(-11.78895976043,15.084862565774,
    -8.659419776261));
#2185 = CARTESIAN_POINT('',(-12.22299387861,14.734328051746,
    -8.649315102513));
#2186 = CARTESIAN_POINT('',(-12.75608937225,14.27748592179,
    -8.628794169237));
#2187 = CARTESIAN_POINT('',(-12.8641541681,14.183473774404,
    -8.62420120038));
#2188 = CARTESIAN_POINT('',(-12.97158956299,14.088612583589,
    -8.619165469573));
#2189 = CARTESIAN_POINT('',(-13.07839827864,13.99291736476,
    -8.613651254305));
#2190 = CARTESIAN_POINT('',(-13.18458339607,13.896403773788,
    -8.607621058903));
#2191 = CARTESIAN_POINT('',(-13.29014835555,13.799088106996,
    -8.601035614525));
#2192 = CARTESIAN_POINT('',(-13.39509695661,13.700987301161,
    -8.593853879163));
#2193 = PCURVE('',#321,#2194);
#2194 = DEFINITIONAL_REPRESENTATION('',(#2195),#2222);
#2195 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2196,#2197,#2198,#2199,#2200,
    #2201,#2202,#2203,#2204,#2205,#2206,#2207,#2208,#2209,#2210,#2211,
    #2212,#2213,#2214,#2215,#2216,#2217,#2218,#2219,#2220,#2221),
  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
    0.489179594479,0.895845263824,1.),.UNSPECIFIED.);
#2196 = CARTESIAN_POINT('',(-4.439300974347,-0.421611249368));
#2197 = CARTESIAN_POINT('',(-4.431563598228,-0.421998149383));
#2198 = CARTESIAN_POINT('',(-4.423829105498,-0.422351967001));
#2199 = CARTESIAN_POINT('',(-4.416097737694,-0.422675035633));
#2200 = CARTESIAN_POINT('',(-4.408369679546,-0.422969587643));
#2201 = CARTESIAN_POINT('',(-4.40064505898,-0.423237754354));
#2202 = CARTESIAN_POINT('',(-4.392923947114,-0.423481566042));
#2203 = CARTESIAN_POINT('',(-4.357809229414,-0.424488862941));
#2204 = CARTESIAN_POINT('',(-4.330456398609,-0.424992151721));
#2205 = CARTESIAN_POINT('',(-4.303148898137,-0.425298994911));
#2206 = CARTESIAN_POINT('',(-4.275880675932,-0.425478941262));
#2207 = CARTESIAN_POINT('',(-4.248640508052,-0.425582814494));
#2208 = CARTESIAN_POINT('',(-4.221414861337,-0.42563732985));
#2209 = CARTESIAN_POINT('',(-4.165184389133,-0.425653657084));
#2210 = CARTESIAN_POINT('',(-4.13617978165,-0.425609165227));
#2211 = CARTESIAN_POINT('',(-4.107162233512,-0.42551502424));
#2212 = CARTESIAN_POINT('',(-4.078114740563,-0.42534366095));
#2213 = CARTESIAN_POINT('',(-4.04902298973,-0.425035670937));
#2214 = CARTESIAN_POINT('',(-4.019879400618,-0.42450744817));
#2215 = CARTESIAN_POINT('',(-3.983208675469,-0.423435492328));
#2216 = CARTESIAN_POINT('',(-3.975728322601,-0.423195594125));
#2217 = CARTESIAN_POINT('',(-3.968244685701,-0.422932600643));
#2218 = CARTESIAN_POINT('',(-3.960757833919,-0.422644657341));
#2219 = CARTESIAN_POINT('',(-3.953267886702,-0.42232982076));
#2220 = CARTESIAN_POINT('',(-3.945775013792,-0.42198605853));
#2221 = CARTESIAN_POINT('',(-3.938279435226,-0.421611249368));
#2222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2223 = PCURVE('',#2224,#2229);
#2224 = CYLINDRICAL_SURFACE('',#2225,3.5);
#2225 = AXIS2_PLACEMENT_3D('',#2226,#2227,#2228);
#2226 = CARTESIAN_POINT('',(-13.77287893086,14.355326074756,
    -5.17638090205));
#2227 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
#2228 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
#2229 = DEFINITIONAL_REPRESENTATION('',(#2230),#2257);
#2230 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2231,#2232,#2233,#2234,#2235,
    #2236,#2237,#2238,#2239,#2240,#2241,#2242,#2243,#2244,#2245,#2246,
    #2247,#2248,#2249,#2250,#2251,#2252,#2253,#2254,#2255,#2256),
  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
    0.489179594479,0.895845263824,1.),.UNSPECIFIED.);
#2231 = CARTESIAN_POINT('',(-4.494800381391,-9.5000006));
#2232 = CARTESIAN_POINT('',(-4.504612123716,-9.355547807787));
#2233 = CARTESIAN_POINT('',(-4.514090972698,-9.21094454929));
#2234 = CARTESIAN_POINT('',(-4.523236088174,-9.066196515267));
#2235 = CARTESIAN_POINT('',(-4.532046374328,-8.92130938885));
#2236 = CARTESIAN_POINT('',(-4.540520479695,-8.776288845546));
#2237 = CARTESIAN_POINT('',(-4.548656797158,-8.63114055324));
#2238 = CARTESIAN_POINT('',(-4.584131316297,-7.970166184198));
#2239 = CARTESIAN_POINT('',(-4.607529377783,-7.452921313765));
#2240 = CARTESIAN_POINT('',(-4.626567622403,-6.934392775101));
#2241 = CARTESIAN_POINT('',(-4.64114056772,-6.414857310955));
#2242 = CARTESIAN_POINT('',(-4.651153598456,-5.894612464056));
#2243 = CARTESIAN_POINT('',(-4.656555232968,-5.37397871357));
#2244 = CARTESIAN_POINT('',(-4.658176842999,-4.298517112789));
#2245 = CARTESIAN_POINT('',(-4.653772247683,-3.743682287587));
#2246 = CARTESIAN_POINT('',(-4.644120309253,-3.189212180837));
#2247 = CARTESIAN_POINT('',(-4.629274517047,-2.635495311857));
#2248 = CARTESIAN_POINT('',(-4.60934851102,-2.082892646158));
#2249 = CARTESIAN_POINT('',(-4.584471994661,-1.531740816691));
#2250 = CARTESIAN_POINT('',(-4.547126267801,-0.84164551158));
#2251 = CARTESIAN_POINT('',(-4.539193096206,-0.701052579422));
#2252 = CARTESIAN_POINT('',(-4.53094310463,-0.560580202778));
#2253 = CARTESIAN_POINT('',(-4.52237773608,-0.42023353226));
#2254 = CARTESIAN_POINT('',(-4.513498205747,-0.280017727575));
#2255 = CARTESIAN_POINT('',(-4.504305501,-0.139937957524));
#2256 = CARTESIAN_POINT('',(-4.494800381391,5.999999999062E-007));
#2257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2258 = ORIENTED_EDGE('',*,*,#2259,.F.);
#2259 = EDGE_CURVE('',#2260,#2163,#2262,.T.);
#2260 = VERTEX_POINT('',#2261);
#2261 = CARTESIAN_POINT('',(-7.354875757769,16.832916393904,
    -10.17638090205));
#2262 = SURFACE_CURVE('',#2263,(#2290,#2320),.PCURVE_S1.);
#2263 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2264,#2265,#2266,#2267,#2268,
    #2269,#2270,#2271,#2272,#2273,#2274,#2275,#2276,#2277,#2278,#2279,
    #2280,#2281,#2282,#2283,#2284,#2285,#2286,#2287,#2288,#2289),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#2264 = CARTESIAN_POINT('',(-7.354875757769,16.832916393904,
    -10.17638090205));
#2265 = CARTESIAN_POINT('',(-7.435818379724,16.973113467097,
    -9.885978163042));
#2266 = CARTESIAN_POINT('',(-7.513681965555,17.107976531456,
    -9.59214063238));
#2267 = CARTESIAN_POINT('',(-7.588410854322,17.237411046484,
    -9.295064486486));
#2268 = CARTESIAN_POINT('',(-7.731503092599,17.485254073348,
    -8.694842784952));
#2269 = CARTESIAN_POINT('',(-7.799866363927,17.603662732661,
    -8.391697207502));
#2270 = CARTESIAN_POINT('',(-7.864998660035,17.716475178733,
    -8.085718620917));
#2271 = CARTESIAN_POINT('',(-7.988717443996,17.930762398404,
    -7.468513562382));
#2272 = CARTESIAN_POINT('',(-8.047303965765,18.032237230747,
    -7.15728706998));
#2273 = CARTESIAN_POINT('',(-8.102575935465,18.127971090502,
    -6.843644453692));
#2274 = CARTESIAN_POINT('',(-8.206211984732,18.307473993328,
    -6.213222701257));
#2275 = CARTESIAN_POINT('',(-8.254602935572,18.39128957881,
    -5.896461190167));
#2276 = CARTESIAN_POINT('',(-8.299636474124,18.469289955627,
    -5.577725229982));
#2277 = CARTESIAN_POINT('',(-8.383100814194,18.613854433247,
    -4.935441780244));
#2278 = CARTESIAN_POINT('',(-8.421504272107,18.680371173539,
    -4.611880030773));
#2279 = CARTESIAN_POINT('',(-8.456466829782,18.740928099794,
    -4.286761545471));
#2280 = CARTESIAN_POINT('',(-8.519467588532,18.850048614866,
    -3.633852083723));
#2281 = CARTESIAN_POINT('',(-8.547505796644,18.898612215868,
    -3.306061064166));
#2282 = CARTESIAN_POINT('',(-8.572060569676,18.941142330329,
    -2.97715411155));
#2283 = CARTESIAN_POINT('',(-8.614174806793,19.014086328737,
    -2.317553720106));
#2284 = CARTESIAN_POINT('',(-8.631734274555,19.044500219055,
    -1.986860236771));
#2285 = CARTESIAN_POINT('',(-8.645781876013,19.068831378504,
    -1.655496114796));
#2286 = CARTESIAN_POINT('',(-8.666796844417,19.1052303715,
    -0.993207216782));
#2287 = CARTESIAN_POINT('',(-8.673792557116,19.117347019574,
    -0.662285964067));
#2288 = CARTESIAN_POINT('',(-8.677290046914,19.123405469467,
    -0.331142976389));
#2289 = CARTESIAN_POINT('',(-8.677290209876,19.123405413618,
    -2.378617423329E-014));
#2290 = PCURVE('',#321,#2291);
#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2319);
#2292 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2293,#2294,#2295,#2296,#2297,
    #2298,#2299,#2300,#2301,#2302,#2303,#2304,#2305,#2306,#2307,#2308,
    #2309,#2310,#2311,#2312,#2313,#2314,#2315,#2316,#2317,#2318),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#2293 = CARTESIAN_POINT('',(-4.300453593321,-0.505893901574));
#2294 = CARTESIAN_POINT('',(-4.299471590345,-0.4900850036));
#2295 = CARTESIAN_POINT('',(-4.298549851253,-0.474273724633));
#2296 = CARTESIAN_POINT('',(-4.297683993972,-0.458460329777));
#2297 = CARTESIAN_POINT('',(-4.296057168272,-0.426829858413));
#2298 = CARTESIAN_POINT('',(-4.295296199092,-0.411012780756));
#2299 = CARTESIAN_POINT('',(-4.294584257135,-0.395194022545));
#2300 = CARTESIAN_POINT('',(-4.293253192377,-0.363553565774));
#2301 = CARTESIAN_POINT('',(-4.292634063697,-0.347731866872));
#2302 = CARTESIAN_POINT('',(-4.292058714211,-0.331908845222));
#2303 = CARTESIAN_POINT('',(-4.290993733402,-0.300324043644));
#2304 = CARTESIAN_POINT('',(-4.290503763087,-0.284562272667));
#2305 = CARTESIAN_POINT('',(-4.290053269649,-0.268799489313));
#2306 = CARTESIAN_POINT('',(-4.289226645847,-0.23720861111));
#2307 = CARTESIAN_POINT('',(-4.288850819863,-0.221380508625));
#2308 = CARTESIAN_POINT('',(-4.288511827314,-0.205551648229));
#2309 = CARTESIAN_POINT('',(-4.287905410693,-0.17389265376));
#2310 = CARTESIAN_POINT('',(-4.287637984743,-0.158062519134));
#2311 = CARTESIAN_POINT('',(-4.287405290088,-0.142231861713));
#2312 = CARTESIAN_POINT('',(-4.287008021063,-0.110569720304));
#2313 = CARTESIAN_POINT('',(-4.286843445542,-9.473823573845E-002));
#2314 = CARTESIAN_POINT('',(-4.286712256407,-7.890644488258E-002));
#2315 = CARTESIAN_POINT('',(-4.28651639174,-4.730603983734E-002));
#2316 = CARTESIAN_POINT('',(-4.286451443822,-3.153742609986E-002));
#2317 = CARTESIAN_POINT('',(-4.286418988029,-1.576871316136E-002));
#2318 = CARTESIAN_POINT('',(-4.286418979826,-6.661338147751E-016));
#2319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2320 = PCURVE('',#2321,#2326);
#2321 = CYLINDRICAL_SURFACE('',#2322,20.9);
#2322 = AXIS2_PLACEMENT_3D('',#2323,#2324,#2325);
#2323 = CARTESIAN_POINT('',(-2.381569860407,-1.375,4.440892098501E-016)
  );
#2324 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
#2325 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
#2326 = DEFINITIONAL_REPRESENTATION('',(#2327),#2354);
#2327 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2328,#2329,#2330,#2331,#2332,
    #2333,#2334,#2335,#2336,#2337,#2338,#2339,#2340,#2341,#2342,#2343,
    #2344,#2345,#2346,#2347,#2348,#2349,#2350,#2351,#2352,#2353),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#2328 = CARTESIAN_POINT('',(-5.774638830512,-4.796948949046));
#2329 = CARTESIAN_POINT('',(-5.790546800987,-4.79694911878));
#2330 = CARTESIAN_POINT('',(-5.806454833329,-4.796948807601));
#2331 = CARTESIAN_POINT('',(-5.822362912798,-4.796948949046));
#2332 = CARTESIAN_POINT('',(-5.854179031219,-4.796948949046));
#2333 = CARTESIAN_POINT('',(-5.870087071391,-4.796948949046));
#2334 = CARTESIAN_POINT('',(-5.885995138172,-4.796948949046));
#2335 = CARTESIAN_POINT('',(-5.91781124899,-4.796948949046));
#2336 = CARTESIAN_POINT('',(-5.933719293687,-4.796948949046));
#2337 = CARTESIAN_POINT('',(-5.949627352847,-4.796948949046));
#2338 = CARTESIAN_POINT('',(-5.981379571005,-4.796948949046));
#2339 = CARTESIAN_POINT('',(-5.997223730589,-4.796948949046));
#2340 = CARTESIAN_POINT('',(-6.013067897326,-4.796948949046));
#2341 = CARTESIAN_POINT('',(-6.044820112069,-4.796948949046));
#2342 = CARTESIAN_POINT('',(-6.060728160804,-4.796948949046));
#2343 = CARTESIAN_POINT('',(-6.076636212638,-4.796948949046));
#2344 = CARTESIAN_POINT('',(-6.108452313144,-4.796948949046));
#2345 = CARTESIAN_POINT('',(-6.124360362518,-4.796948949046));
#2346 = CARTESIAN_POINT('',(-6.140268412899,-4.796948949046));
#2347 = CARTESIAN_POINT('',(-6.172084512131,-4.796948949046));
#2348 = CARTESIAN_POINT('',(-6.187992561691,-4.796948949046));
#2349 = CARTESIAN_POINT('',(-6.203900611408,-4.796948949046));
#2350 = CARTESIAN_POINT('',(-6.23565282204,-4.796948949046));
#2351 = CARTESIAN_POINT('',(-6.25149698425,-4.796948808168));
#2352 = CARTESIAN_POINT('',(-6.26734114563,-4.7969491181));
#2353 = CARTESIAN_POINT('',(-6.28318530718,-4.796948949046));
#2354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2355 = ORIENTED_EDGE('',*,*,#2356,.T.);
#2356 = EDGE_CURVE('',#2260,#2357,#2359,.T.);
#2357 = VERTEX_POINT('',#2358);
#2358 = CARTESIAN_POINT('',(-10.90029533801,14.785967444858,
    -10.17638090205));
#2359 = SURFACE_CURVE('',#2360,(#2365,#2372),.PCURVE_S1.);
#2360 = CIRCLE('',#2361,18.369574620453);
#2361 = AXIS2_PLACEMENT_3D('',#2362,#2363,#2364);
#2362 = CARTESIAN_POINT('',(3.127243497459E-015,-8.584346305966E-015,
    -10.17638090205));
#2363 = DIRECTION('',(-0.E+000,2.22044604925E-016,1.));
#2364 = DIRECTION('',(1.,0.E+000,0.E+000));
#2365 = PCURVE('',#321,#2366);
#2366 = DEFINITIONAL_REPRESENTATION('',(#2367),#2371);
#2367 = LINE('',#2368,#2369);
#2368 = CARTESIAN_POINT('',(-6.28318530718,-0.505893901574));
#2369 = VECTOR('',#2370,1.);
#2370 = DIRECTION('',(1.,-0.E+000));
#2371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2372 = PCURVE('',#2373,#2378);
#2373 = PLANE('',#2374);
#2374 = AXIS2_PLACEMENT_3D('',#2375,#2376,#2377);
#2375 = CARTESIAN_POINT('',(-12.04082773004,15.355325393619,
    -10.17638090205));
#2376 = DIRECTION('',(2.775557561563E-016,-8.435559152701E-016,-1.));
#2377 = DIRECTION('',(0.5,-0.866025403784,8.326672684689E-016));
#2378 = DEFINITIONAL_REPRESENTATION('',(#2379),#2387);
#2379 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2380,#2381,#2382,#2383,
#2384,#2385,#2386),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#2380 = CARTESIAN_POINT('',(28.503303049498,-18.65851827802));
#2381 = CARTESIAN_POINT('',(0.948941118819,-34.56703655605));
#2382 = CARTESIAN_POINT('',(0.948941118819,-2.75));
#2383 = CARTESIAN_POINT('',(0.948941118819,29.067036556052));
#2384 = CARTESIAN_POINT('',(28.503303049498,13.158518278026));
#2385 = CARTESIAN_POINT('',(56.057664980177,-2.75));
#2386 = CARTESIAN_POINT('',(28.503303049498,-18.65851827802));
#2387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2388 = ORIENTED_EDGE('',*,*,#2389,.T.);
#2389 = EDGE_CURVE('',#2357,#2390,#2392,.T.);
#2390 = VERTEX_POINT('',#2391);
#2391 = CARTESIAN_POINT('',(-11.28259796958,15.448135026595,
    -8.663608212207));
#2392 = SURFACE_CURVE('',#2393,(#2420,#2450),.PCURVE_S1.);
#2393 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2394,#2395,#2396,#2397,#2398,
    #2399,#2400,#2401,#2402,#2403,#2404,#2405,#2406,#2407,#2408,#2409,
    #2410,#2411,#2412,#2413,#2414,#2415,#2416,#2417,#2418,#2419),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#2394 = CARTESIAN_POINT('',(-10.90029533801,14.785967444858,
    -10.17638090205));
#2395 = CARTESIAN_POINT('',(-10.98123825396,14.926164348317,
    -9.885978163042));
#2396 = CARTESIAN_POINT('',(-11.05910130081,15.061027723856,
    -9.59214063238));
#2397 = CARTESIAN_POINT('',(-11.13383043456,15.190462097438,
    -9.295064486486));
#2398 = CARTESIAN_POINT('',(-11.27692267284,15.438305124302,
    -8.694842784952));
#2399 = CARTESIAN_POINT('',(-11.34528594417,15.556713783615,
    -8.391697207502));
#2400 = CARTESIAN_POINT('',(-11.41041824028,15.669526229687,
    -8.085718620917));
#2401 = CARTESIAN_POINT('',(-11.53413702424,15.883813449358,
    -7.468513562382));
#2402 = CARTESIAN_POINT('',(-11.59272354601,15.985288281701,
    -7.15728706998));
#2403 = CARTESIAN_POINT('',(-11.64799551571,16.081022141456,
    -6.843644453692));
#2404 = CARTESIAN_POINT('',(-11.75163156497,16.260525044282,
    -6.213222701257));
#2405 = CARTESIAN_POINT('',(-11.80002251581,16.344340629764,
    -5.896461190167));
#2406 = CARTESIAN_POINT('',(-11.84505605437,16.422341006581,
    -5.577725229982));
#2407 = CARTESIAN_POINT('',(-11.92852039444,16.566905484201,
    -4.935441780244));
#2408 = CARTESIAN_POINT('',(-11.96692385235,16.633422224493,
    -4.611880030773));
#2409 = CARTESIAN_POINT('',(-12.00188641002,16.693979150749,
    -4.286761545471));
#2410 = CARTESIAN_POINT('',(-12.06488716877,16.80309966582,
    -3.633852083723));
#2411 = CARTESIAN_POINT('',(-12.09292537689,16.851663266823,
    -3.306061064165));
#2412 = CARTESIAN_POINT('',(-12.11748014992,16.894193381283,
    -2.97715411155));
#2413 = CARTESIAN_POINT('',(-12.15959438704,16.967137379691,
    -2.317553720106));
#2414 = CARTESIAN_POINT('',(-12.1771538548,16.997551270009,
    -1.986860236771));
#2415 = CARTESIAN_POINT('',(-12.19120145626,17.021882429458,
    -1.655496114796));
#2416 = CARTESIAN_POINT('',(-12.21221642466,17.058281422454,
    -0.993207216782));
#2417 = CARTESIAN_POINT('',(-12.21921189335,17.070398211406,
    -0.662285964067));
#2418 = CARTESIAN_POINT('',(-12.22270991997,17.076456351367,
    -0.331142976389));
#2419 = CARTESIAN_POINT('',(-12.22270979012,17.076456464572,
    -2.33316602626E-014));
#2420 = PCURVE('',#321,#2421);
#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2449);
#2422 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2423,#2424,#2425,#2426,#2427,
    #2428,#2429,#2430,#2431,#2432,#2433,#2434,#2435,#2436,#2437,#2438,
    #2439,#2440,#2441,#2442,#2443,#2444,#2445,#2446,#2447,#2448),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#2423 = CARTESIAN_POINT('',(-4.077126816252,-0.505893901574));
#2424 = CARTESIAN_POINT('',(-4.078108819228,-0.4900850036));
#2425 = CARTESIAN_POINT('',(-4.079030558319,-0.474273724633));
#2426 = CARTESIAN_POINT('',(-4.0798964156,-0.458460329777));
#2427 = CARTESIAN_POINT('',(-4.081523241301,-0.426829858413));
#2428 = CARTESIAN_POINT('',(-4.082284210481,-0.411012780756));
#2429 = CARTESIAN_POINT('',(-4.082996152437,-0.395194022545));
#2430 = CARTESIAN_POINT('',(-4.084327217196,-0.363553565774));
#2431 = CARTESIAN_POINT('',(-4.084946345876,-0.347731866872));
#2432 = CARTESIAN_POINT('',(-4.085521695362,-0.331908845222));
#2433 = CARTESIAN_POINT('',(-4.086586676171,-0.300324043644));
#2434 = CARTESIAN_POINT('',(-4.087076646486,-0.284562272667));
#2435 = CARTESIAN_POINT('',(-4.087527139924,-0.268799489313));
#2436 = CARTESIAN_POINT('',(-4.088353763726,-0.23720861111));
#2437 = CARTESIAN_POINT('',(-4.08872958971,-0.221380508625));
#2438 = CARTESIAN_POINT('',(-4.089068582259,-0.205551648229));
#2439 = CARTESIAN_POINT('',(-4.08967499888,-0.17389265376));
#2440 = CARTESIAN_POINT('',(-4.08994242483,-0.158062519134));
#2441 = CARTESIAN_POINT('',(-4.090175119485,-0.142231861713));
#2442 = CARTESIAN_POINT('',(-4.09057238851,-0.110569720304));
#2443 = CARTESIAN_POINT('',(-4.090736964031,-9.473823573844E-002));
#2444 = CARTESIAN_POINT('',(-4.090868153166,-7.890644488258E-002));
#2445 = CARTESIAN_POINT('',(-4.091064017833,-4.730603983734E-002));
#2446 = CARTESIAN_POINT('',(-4.091128965751,-3.153742609985E-002));
#2447 = CARTESIAN_POINT('',(-4.091161421544,-1.576871316137E-002));
#2448 = CARTESIAN_POINT('',(-4.091161429747,-6.661338147751E-016));
#2449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2450 = PCURVE('',#2451,#2456);
#2451 = CYLINDRICAL_SURFACE('',#2452,20.9);
#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455);
#2453 = CARTESIAN_POINT('',(-2.381569860407,-1.375,4.440892098501E-016)
  );
#2454 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
#2455 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2484);
#2457 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2458,#2459,#2460,#2461,#2462,
    #2463,#2464,#2465,#2466,#2467,#2468,#2469,#2470,#2471,#2472,#2473,
    #2474,#2475,#2476,#2477,#2478,#2479,#2480,#2481,#2482,#2483),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#2458 = CARTESIAN_POINT('',(-5.774638830512,-0.703051050954));
#2459 = CARTESIAN_POINT('',(-5.790546800987,-0.70305088122));
#2460 = CARTESIAN_POINT('',(-5.806454833329,-0.703051192399));
#2461 = CARTESIAN_POINT('',(-5.822362912798,-0.703051050954));
#2462 = CARTESIAN_POINT('',(-5.854179031219,-0.703051050954));
#2463 = CARTESIAN_POINT('',(-5.870087071391,-0.703051050954));
#2464 = CARTESIAN_POINT('',(-5.885995138172,-0.703051050954));
#2465 = CARTESIAN_POINT('',(-5.91781124899,-0.703051050954));
#2466 = CARTESIAN_POINT('',(-5.933719293687,-0.703051050954));
#2467 = CARTESIAN_POINT('',(-5.949627352847,-0.703051050954));
#2468 = CARTESIAN_POINT('',(-5.981379571005,-0.703051050954));
#2469 = CARTESIAN_POINT('',(-5.997223730589,-0.703051050954));
#2470 = CARTESIAN_POINT('',(-6.013067897326,-0.703051050954));
#2471 = CARTESIAN_POINT('',(-6.044820112069,-0.703051050954));
#2472 = CARTESIAN_POINT('',(-6.060728160804,-0.703051050954));
#2473 = CARTESIAN_POINT('',(-6.076636212638,-0.703051050954));
#2474 = CARTESIAN_POINT('',(-6.108452313144,-0.703051050954));
#2475 = CARTESIAN_POINT('',(-6.124360362518,-0.703051050954));
#2476 = CARTESIAN_POINT('',(-6.140268412899,-0.703051050954));
#2477 = CARTESIAN_POINT('',(-6.172084512131,-0.703051050954));
#2478 = CARTESIAN_POINT('',(-6.187992561691,-0.703051050954));
#2479 = CARTESIAN_POINT('',(-6.203900611408,-0.703051050954));
#2480 = CARTESIAN_POINT('',(-6.23565282204,-0.703051050954));
#2481 = CARTESIAN_POINT('',(-6.25149698425,-0.703051191832));
#2482 = CARTESIAN_POINT('',(-6.26734114563,-0.7030508819));
#2483 = CARTESIAN_POINT('',(-6.28318530718,-0.703051050954));
#2484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2485 = ORIENTED_EDGE('',*,*,#2486,.T.);
#2486 = EDGE_CURVE('',#2390,#2487,#2489,.T.);
#2487 = VERTEX_POINT('',#2488);
#2488 = CARTESIAN_POINT('',(-13.39509650663,13.700987721778,
    -8.593853909956));
#2489 = SURFACE_CURVE('',#2490,(#2517,#2547),.PCURVE_S1.);
#2490 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2491,#2492,#2493,#2494,#2495,
    #2496,#2497,#2498,#2499,#2500,#2501,#2502,#2503,#2504,#2505,#2506,
    #2507,#2508,#2509,#2510,#2511,#2512,#2513,#2514,#2515,#2516),
  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
    0.489179594479,0.895845263824,1.),.UNSPECIFIED.);
#2491 = CARTESIAN_POINT('',(-5.167854581428,18.450987901161,
    -8.593853879163));
#2492 = CARTESIAN_POINT('',(-5.309720051285,18.407800518367,
    -8.601267287907));
#2493 = CARTESIAN_POINT('',(-5.451189373782,18.36362605565,
    -8.608045313181));
#2494 = CARTESIAN_POINT('',(-5.592248509349,18.318451577277,
    -8.614233099699));
#2495 = CARTESIAN_POINT('',(-5.732883841717,18.272264865444,
    -8.619873778066));
#2496 = CARTESIAN_POINT('',(-5.873082177918,18.225054420274,
    -8.625008464778));
#2497 = CARTESIAN_POINT('',(-6.012830748282,18.176809459816,
    -8.629676262226));
#2498 = CARTESIAN_POINT('',(-6.646578509738,17.952544043758,
    -8.648958975046));
#2499 = CARTESIAN_POINT('',(-7.135218389456,17.764403401166,
    -8.658587226253));
#2500 = CARTESIAN_POINT('',(-7.617480747001,17.562649229686,
    -8.664456721493));
#2501 = CARTESIAN_POINT('',(-8.092858103388,17.346956035425,
    -8.667898528791));
#2502 = CARTESIAN_POINT('',(-8.560897982314,17.117135191894,
    -8.66988526319));
#2503 = CARTESIAN_POINT('',(-9.0212185163,16.873166243554,
    -8.670927933282));
#2504 = CARTESIAN_POINT('',(-9.955429102215,16.340343241764,
    -8.671240211581));
#2505 = CARTESIAN_POINT('',(-10.42823385891,16.049595452018,
    -8.670389256205));
#2506 = CARTESIAN_POINT('',(-10.8915521623,15.743146080078,
    -8.668588677629));
#2507 = CARTESIAN_POINT('',(-11.34515592853,15.421377111724,
    -8.66531112534));
#2508 = CARTESIAN_POINT('',(-11.78895976043,15.084862565774,
    -8.659419776261));
#2509 = CARTESIAN_POINT('',(-12.22299387861,14.734328051746,
    -8.649315102513));
#2510 = CARTESIAN_POINT('',(-12.75608937225,14.27748592179,
    -8.628794169237));
#2511 = CARTESIAN_POINT('',(-12.8641541681,14.183473774404,
    -8.62420120038));
#2512 = CARTESIAN_POINT('',(-12.97158956299,14.088612583589,
    -8.619165469573));
#2513 = CARTESIAN_POINT('',(-13.07839827864,13.99291736476,
    -8.613651254305));
#2514 = CARTESIAN_POINT('',(-13.18458339607,13.896403773788,
    -8.607621058903));
#2515 = CARTESIAN_POINT('',(-13.29014835555,13.799088106996,
    -8.601035614525));
#2516 = CARTESIAN_POINT('',(-13.39509695661,13.700987301161,
    -8.593853879163));
#2517 = PCURVE('',#321,#2518);
#2518 = DEFINITIONAL_REPRESENTATION('',(#2519),#2546);
#2519 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2520,#2521,#2522,#2523,#2524,
    #2525,#2526,#2527,#2528,#2529,#2530,#2531,#2532,#2533,#2534,#2535,
    #2536,#2537,#2538,#2539,#2540,#2541,#2542,#2543,#2544,#2545),
  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
    0.489179594479,0.895845263824,1.),.UNSPECIFIED.);
#2520 = CARTESIAN_POINT('',(-4.439300974347,-0.421611249368));
#2521 = CARTESIAN_POINT('',(-4.431563598228,-0.421998149383));
#2522 = CARTESIAN_POINT('',(-4.423829105498,-0.422351967001));
#2523 = CARTESIAN_POINT('',(-4.416097737694,-0.422675035633));
#2524 = CARTESIAN_POINT('',(-4.408369679546,-0.422969587643));
#2525 = CARTESIAN_POINT('',(-4.40064505898,-0.423237754354));
#2526 = CARTESIAN_POINT('',(-4.392923947114,-0.423481566042));
#2527 = CARTESIAN_POINT('',(-4.357809229414,-0.424488862941));
#2528 = CARTESIAN_POINT('',(-4.330456398609,-0.424992151721));
#2529 = CARTESIAN_POINT('',(-4.303148898137,-0.425298994911));
#2530 = CARTESIAN_POINT('',(-4.275880675932,-0.425478941262));
#2531 = CARTESIAN_POINT('',(-4.248640508052,-0.425582814494));
#2532 = CARTESIAN_POINT('',(-4.221414861337,-0.42563732985));
#2533 = CARTESIAN_POINT('',(-4.165184389133,-0.425653657084));
#2534 = CARTESIAN_POINT('',(-4.13617978165,-0.425609165227));
#2535 = CARTESIAN_POINT('',(-4.107162233512,-0.42551502424));
#2536 = CARTESIAN_POINT('',(-4.078114740563,-0.42534366095));
#2537 = CARTESIAN_POINT('',(-4.04902298973,-0.425035670937));
#2538 = CARTESIAN_POINT('',(-4.019879400618,-0.42450744817));
#2539 = CARTESIAN_POINT('',(-3.983208675469,-0.423435492328));
#2540 = CARTESIAN_POINT('',(-3.975728322601,-0.423195594125));
#2541 = CARTESIAN_POINT('',(-3.968244685701,-0.422932600643));
#2542 = CARTESIAN_POINT('',(-3.960757833919,-0.422644657341));
#2543 = CARTESIAN_POINT('',(-3.953267886702,-0.42232982076));
#2544 = CARTESIAN_POINT('',(-3.945775013792,-0.42198605853));
#2545 = CARTESIAN_POINT('',(-3.938279435226,-0.421611249368));
#2546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2547 = PCURVE('',#2548,#2553);
#2548 = CYLINDRICAL_SURFACE('',#2549,3.5);
#2549 = AXIS2_PLACEMENT_3D('',#2550,#2551,#2552);
#2550 = CARTESIAN_POINT('',(-13.77287893086,14.355326074756,
    -5.17638090205));
#2551 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
#2552 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
#2553 = DEFINITIONAL_REPRESENTATION('',(#2554),#2581);
#2554 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2555,#2556,#2557,#2558,#2559,
    #2560,#2561,#2562,#2563,#2564,#2565,#2566,#2567,#2568,#2569,#2570,
    #2571,#2572,#2573,#2574,#2575,#2576,#2577,#2578,#2579,#2580),
  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
    0.489179594479,0.895845263824,1.),.UNSPECIFIED.);
#2555 = CARTESIAN_POINT('',(-4.494800381391,-9.5000006));
#2556 = CARTESIAN_POINT('',(-4.504612123716,-9.355547807787));
#2557 = CARTESIAN_POINT('',(-4.514090972698,-9.21094454929));
#2558 = CARTESIAN_POINT('',(-4.523236088174,-9.066196515267));
#2559 = CARTESIAN_POINT('',(-4.532046374328,-8.92130938885));
#2560 = CARTESIAN_POINT('',(-4.540520479695,-8.776288845546));
#2561 = CARTESIAN_POINT('',(-4.548656797158,-8.63114055324));
#2562 = CARTESIAN_POINT('',(-4.584131316297,-7.970166184198));
#2563 = CARTESIAN_POINT('',(-4.607529377783,-7.452921313765));
#2564 = CARTESIAN_POINT('',(-4.626567622403,-6.934392775101));
#2565 = CARTESIAN_POINT('',(-4.64114056772,-6.414857310955));
#2566 = CARTESIAN_POINT('',(-4.651153598456,-5.894612464056));
#2567 = CARTESIAN_POINT('',(-4.656555232968,-5.37397871357));
#2568 = CARTESIAN_POINT('',(-4.658176842999,-4.298517112789));
#2569 = CARTESIAN_POINT('',(-4.653772247683,-3.743682287587));
#2570 = CARTESIAN_POINT('',(-4.644120309253,-3.189212180837));
#2571 = CARTESIAN_POINT('',(-4.629274517047,-2.635495311857));
#2572 = CARTESIAN_POINT('',(-4.60934851102,-2.082892646158));
#2573 = CARTESIAN_POINT('',(-4.584471994661,-1.531740816691));
#2574 = CARTESIAN_POINT('',(-4.547126267801,-0.84164551158));
#2575 = CARTESIAN_POINT('',(-4.539193096206,-0.701052579422));
#2576 = CARTESIAN_POINT('',(-4.53094310463,-0.560580202778));
#2577 = CARTESIAN_POINT('',(-4.52237773608,-0.42023353226));
#2578 = CARTESIAN_POINT('',(-4.513498205747,-0.280017727575));
#2579 = CARTESIAN_POINT('',(-4.504305501,-0.139937957524));
#2580 = CARTESIAN_POINT('',(-4.494800381391,5.999999999062E-007));
#2581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2582 = ORIENTED_EDGE('',*,*,#2583,.T.);
#2583 = EDGE_CURVE('',#2487,#2584,#2586,.T.);
#2584 = VERTEX_POINT('',#2585);
#2585 = CARTESIAN_POINT('',(-14.32013885496,15.303208068244,
    -1.321153281983));
#2586 = SURFACE_CURVE('',#2587,(#2592,#2605),.PCURVE_S1.);
#2587 = CIRCLE('',#2588,20.455744914327);
#2588 = AXIS2_PLACEMENT_3D('',#2589,#2590,#2591);
#2589 = CARTESIAN_POINT('',(-4.113620667976,-2.375,1.78431283274E-015));
#2590 = DIRECTION('',(0.866025403784,0.5,-3.756448068925E-016));
#2591 = DIRECTION('',(0.5,-0.866025403784,1.922962686384E-016));
#2592 = PCURVE('',#321,#2593);
#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2604);
#2594 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2595,#2596,#2597,#2598,#2599,
    #2600,#2601,#2602,#2603),.UNSPECIFIED.,.F.,.F.,(9,9),(2.703565446836
    ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#2595 = CARTESIAN_POINT('',(-3.937781309689,-0.4259224516));
#2596 = CARTESIAN_POINT('',(-3.943951436861,-0.372884895091));
#2597 = CARTESIAN_POINT('',(-3.948957864974,-0.319751439378));
#2598 = CARTESIAN_POINT('',(-3.952963027212,-0.266546260233));
#2599 = CARTESIAN_POINT('',(-3.956073163619,-0.21328758239));
#2600 = CARTESIAN_POINT('',(-3.958360524877,-0.159990621633));
#2601 = CARTESIAN_POINT('',(-3.959870298374,-0.106668723675));
#2602 = CARTESIAN_POINT('',(-3.960625191119,-5.333436194577E-002));
#2603 = CARTESIAN_POINT('',(-3.960625191119,-5.943568368133E-017));
#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2605 = PCURVE('',#2606,#2611);
#2606 = PLANE('',#2607);
#2607 = AXIS2_PLACEMENT_3D('',#2608,#2609,#2610);
#2608 = CARTESIAN_POINT('',(-13.79925011007,14.401002297003,
    -4.189731130554));
#2609 = DIRECTION('',(0.866025403784,0.5,-3.662668064038E-016));
#2610 = DIRECTION('',(1.020386659671E-031,-9.535559152701E-016,-1.));
#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616);
#2612 = CIRCLE('',#2613,20.455744914327);
#2613 = AXIS2_PLACEMENT_2D('',#2614,#2615);
#2614 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
#2615 = DIRECTION('',(6.335073779145E-016,-1.));
#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2617 = ORIENTED_EDGE('',*,*,#2618,.T.);
#2618 = EDGE_CURVE('',#2584,#2619,#2621,.T.);
#2619 = VERTEX_POINT('',#2620);
#2620 = CARTESIAN_POINT('',(-12.18660247359,17.013916757825,
    -1.735902274957));
#2621 = SURFACE_CURVE('',#2622,(#2627,#2640),.PCURVE_S1.);
#2622 = CIRCLE('',#2623,16.085707942067);
#2623 = AXIS2_PLACEMENT_3D('',#2624,#2625,#2626);
#2624 = CARTESIAN_POINT('',(-4.77297077308,8.267027882015,9.54594154601)
  );
#2625 = DIRECTION('',(0.353553390596,-0.612372435701,-0.707106781181));
#2626 = DIRECTION('',(-2.775557561563E-017,0.755928946013,
    -0.654653670714));
#2627 = PCURVE('',#321,#2628);
#2628 = DEFINITIONAL_REPRESENTATION('',(#2629),#2639);
#2629 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2630,#2631,#2632,#2633,#2634,
    #2635,#2636,#2637,#2638),.UNSPECIFIED.,.F.,.F.,(9,9),(5.595826242606
    ,6.195350998448),.PIECEWISE_BEZIER_KNOTS.);
#2630 = CARTESIAN_POINT('',(-3.96016426542,-6.295363536474E-002));
#2631 = CARTESIAN_POINT('',(-4.016408737021,-7.496348608637E-002));
#2632 = CARTESIAN_POINT('',(-4.07341309605,-8.365574178474E-002));
#2633 = CARTESIAN_POINT('',(-4.130959431583,-8.892021464209E-002));
#2634 = CARTESIAN_POINT('',(-4.188790204782,-9.068382884197E-002));
#2635 = CARTESIAN_POINT('',(-4.246620977976,-8.892021464197E-002));
#2636 = CARTESIAN_POINT('',(-4.304167313526,-8.365574178477E-002));
#2637 = CARTESIAN_POINT('',(-4.361171672552,-7.496348608638E-002));
#2638 = CARTESIAN_POINT('',(-4.417416144152,-6.295363536474E-002));
#2639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2640 = PCURVE('',#2641,#2646);
#2641 = PLANE('',#2642);
#2642 = AXIS2_PLACEMENT_3D('',#2643,#2644,#2645);
#2643 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
    -2.701524309144));
#2644 = DIRECTION('',(0.353553390596,-0.612372435701,-0.707106781181));
#2645 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
#2646 = DEFINITIONAL_REPRESENTATION('',(#2647),#2651);
#2647 = CIRCLE('',#2648,16.085707942067);
#2648 = AXIS2_PLACEMENT_2D('',#2649,#2650);
#2649 = CARTESIAN_POINT('',(17.320532316924,-4.75));
#2650 = DIRECTION('',(-0.925820099774,-0.377964473007));
#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2652 = ORIENTED_EDGE('',*,*,#2653,.T.);
#2653 = EDGE_CURVE('',#2619,#2654,#2656,.T.);
#2654 = VERTEX_POINT('',#2655);
#2655 = CARTESIAN_POINT('',(-12.22270979012,17.076456464572,
    -1.482638481549E-014));
#2656 = SURFACE_CURVE('',#2657,(#2684,#2714),.PCURVE_S1.);
#2657 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2658,#2659,#2660,#2661,#2662,
    #2663,#2664,#2665,#2666,#2667,#2668,#2669,#2670,#2671,#2672,#2673,
    #2674,#2675,#2676,#2677,#2678,#2679,#2680,#2681,#2682,#2683),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#2658 = CARTESIAN_POINT('',(-10.90029533801,14.785967444858,
    -10.17638090205));
#2659 = CARTESIAN_POINT('',(-10.98123825396,14.926164348317,
    -9.885978163042));
#2660 = CARTESIAN_POINT('',(-11.05910130081,15.061027723856,
    -9.59214063238));
#2661 = CARTESIAN_POINT('',(-11.13383043456,15.190462097438,
    -9.295064486486));
#2662 = CARTESIAN_POINT('',(-11.27692267284,15.438305124302,
    -8.694842784952));
#2663 = CARTESIAN_POINT('',(-11.34528594417,15.556713783615,
    -8.391697207502));
#2664 = CARTESIAN_POINT('',(-11.41041824028,15.669526229687,
    -8.085718620917));
#2665 = CARTESIAN_POINT('',(-11.53413702424,15.883813449358,
    -7.468513562382));
#2666 = CARTESIAN_POINT('',(-11.59272354601,15.985288281701,
    -7.15728706998));
#2667 = CARTESIAN_POINT('',(-11.64799551571,16.081022141456,
    -6.843644453692));
#2668 = CARTESIAN_POINT('',(-11.75163156497,16.260525044282,
    -6.213222701257));
#2669 = CARTESIAN_POINT('',(-11.80002251581,16.344340629764,
    -5.896461190167));
#2670 = CARTESIAN_POINT('',(-11.84505605437,16.422341006581,
    -5.577725229982));
#2671 = CARTESIAN_POINT('',(-11.92852039444,16.566905484201,
    -4.935441780244));
#2672 = CARTESIAN_POINT('',(-11.96692385235,16.633422224493,
    -4.611880030773));
#2673 = CARTESIAN_POINT('',(-12.00188641002,16.693979150749,
    -4.286761545471));
#2674 = CARTESIAN_POINT('',(-12.06488716877,16.80309966582,
    -3.633852083723));
#2675 = CARTESIAN_POINT('',(-12.09292537689,16.851663266823,
    -3.306061064165));
#2676 = CARTESIAN_POINT('',(-12.11748014992,16.894193381283,
    -2.97715411155));
#2677 = CARTESIAN_POINT('',(-12.15959438704,16.967137379691,
    -2.317553720106));
#2678 = CARTESIAN_POINT('',(-12.1771538548,16.997551270009,
    -1.986860236771));
#2679 = CARTESIAN_POINT('',(-12.19120145626,17.021882429458,
    -1.655496114796));
#2680 = CARTESIAN_POINT('',(-12.21221642466,17.058281422454,
    -0.993207216782));
#2681 = CARTESIAN_POINT('',(-12.21921189335,17.070398211406,
    -0.662285964067));
#2682 = CARTESIAN_POINT('',(-12.22270991997,17.076456351367,
    -0.331142976389));
#2683 = CARTESIAN_POINT('',(-12.22270979012,17.076456464572,
    -2.33316602626E-014));
#2684 = PCURVE('',#321,#2685);
#2685 = DEFINITIONAL_REPRESENTATION('',(#2686),#2713);
#2686 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2687,#2688,#2689,#2690,#2691,
    #2692,#2693,#2694,#2695,#2696,#2697,#2698,#2699,#2700,#2701,#2702,
    #2703,#2704,#2705,#2706,#2707,#2708,#2709,#2710,#2711,#2712),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#2687 = CARTESIAN_POINT('',(-4.077126816252,-0.505893901574));
#2688 = CARTESIAN_POINT('',(-4.078108819228,-0.4900850036));
#2689 = CARTESIAN_POINT('',(-4.079030558319,-0.474273724633));
#2690 = CARTESIAN_POINT('',(-4.0798964156,-0.458460329777));
#2691 = CARTESIAN_POINT('',(-4.081523241301,-0.426829858413));
#2692 = CARTESIAN_POINT('',(-4.082284210481,-0.411012780756));
#2693 = CARTESIAN_POINT('',(-4.082996152437,-0.395194022545));
#2694 = CARTESIAN_POINT('',(-4.084327217196,-0.363553565774));
#2695 = CARTESIAN_POINT('',(-4.084946345876,-0.347731866872));
#2696 = CARTESIAN_POINT('',(-4.085521695362,-0.331908845222));
#2697 = CARTESIAN_POINT('',(-4.086586676171,-0.300324043644));
#2698 = CARTESIAN_POINT('',(-4.087076646486,-0.284562272667));
#2699 = CARTESIAN_POINT('',(-4.087527139924,-0.268799489313));
#2700 = CARTESIAN_POINT('',(-4.088353763726,-0.23720861111));
#2701 = CARTESIAN_POINT('',(-4.08872958971,-0.221380508625));
#2702 = CARTESIAN_POINT('',(-4.089068582259,-0.205551648229));
#2703 = CARTESIAN_POINT('',(-4.08967499888,-0.17389265376));
#2704 = CARTESIAN_POINT('',(-4.08994242483,-0.158062519134));
#2705 = CARTESIAN_POINT('',(-4.090175119485,-0.142231861713));
#2706 = CARTESIAN_POINT('',(-4.09057238851,-0.110569720304));
#2707 = CARTESIAN_POINT('',(-4.090736964031,-9.473823573844E-002));
#2708 = CARTESIAN_POINT('',(-4.090868153166,-7.890644488258E-002));
#2709 = CARTESIAN_POINT('',(-4.091064017833,-4.730603983734E-002));
#2710 = CARTESIAN_POINT('',(-4.091128965751,-3.153742609985E-002));
#2711 = CARTESIAN_POINT('',(-4.091161421544,-1.576871316137E-002));
#2712 = CARTESIAN_POINT('',(-4.091161429747,-6.661338147751E-016));
#2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2714 = PCURVE('',#2715,#2720);
#2715 = CYLINDRICAL_SURFACE('',#2716,20.9);
#2716 = AXIS2_PLACEMENT_3D('',#2717,#2718,#2719);
#2717 = CARTESIAN_POINT('',(-2.381569860407,-1.375,4.440892098501E-016)
  );
#2718 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
#2719 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
#2720 = DEFINITIONAL_REPRESENTATION('',(#2721),#2748);
#2721 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2722,#2723,#2724,#2725,#2726,
    #2727,#2728,#2729,#2730,#2731,#2732,#2733,#2734,#2735,#2736,#2737,
    #2738,#2739,#2740,#2741,#2742,#2743,#2744,#2745,#2746,#2747),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#2722 = CARTESIAN_POINT('',(-5.774638830512,-0.703051050954));
#2723 = CARTESIAN_POINT('',(-5.790546800987,-0.70305088122));
#2724 = CARTESIAN_POINT('',(-5.806454833329,-0.703051192399));
#2725 = CARTESIAN_POINT('',(-5.822362912798,-0.703051050954));
#2726 = CARTESIAN_POINT('',(-5.854179031219,-0.703051050954));
#2727 = CARTESIAN_POINT('',(-5.870087071391,-0.703051050954));
#2728 = CARTESIAN_POINT('',(-5.885995138172,-0.703051050954));
#2729 = CARTESIAN_POINT('',(-5.91781124899,-0.703051050954));
#2730 = CARTESIAN_POINT('',(-5.933719293687,-0.703051050954));
#2731 = CARTESIAN_POINT('',(-5.949627352847,-0.703051050954));
#2732 = CARTESIAN_POINT('',(-5.981379571005,-0.703051050954));
#2733 = CARTESIAN_POINT('',(-5.997223730589,-0.703051050954));
#2734 = CARTESIAN_POINT('',(-6.013067897326,-0.703051050954));
#2735 = CARTESIAN_POINT('',(-6.044820112069,-0.703051050954));
#2736 = CARTESIAN_POINT('',(-6.060728160804,-0.703051050954));
#2737 = CARTESIAN_POINT('',(-6.076636212638,-0.703051050954));
#2738 = CARTESIAN_POINT('',(-6.108452313144,-0.703051050954));
#2739 = CARTESIAN_POINT('',(-6.124360362518,-0.703051050954));
#2740 = CARTESIAN_POINT('',(-6.140268412899,-0.703051050954));
#2741 = CARTESIAN_POINT('',(-6.172084512131,-0.703051050954));
#2742 = CARTESIAN_POINT('',(-6.187992561691,-0.703051050954));
#2743 = CARTESIAN_POINT('',(-6.203900611408,-0.703051050954));
#2744 = CARTESIAN_POINT('',(-6.23565282204,-0.703051050954));
#2745 = CARTESIAN_POINT('',(-6.25149698425,-0.703051191832));
#2746 = CARTESIAN_POINT('',(-6.26734114563,-0.7030508819));
#2747 = CARTESIAN_POINT('',(-6.28318530718,-0.703051050954));
#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2749 = ORIENTED_EDGE('',*,*,#2750,.F.);
#2750 = EDGE_CURVE('',#2751,#2654,#2753,.T.);
#2751 = VERTEX_POINT('',#2752);
#2752 = CARTESIAN_POINT('',(-12.22270979012,-17.07645646457,
    -3.905693698599E-015));
#2753 = SURFACE_CURVE('',#2754,(#2759,#2766),.PCURVE_S1.);
#2754 = CIRCLE('',#2755,21.);
#2755 = AXIS2_PLACEMENT_3D('',#2756,#2757,#2758);
#2756 = CARTESIAN_POINT('',(0.E+000,-1.141309269315E-030,-5.14E-015));
#2757 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
#2758 = DIRECTION('',(1.,0.E+000,0.E+000));
#2759 = PCURVE('',#321,#2760);
#2760 = DEFINITIONAL_REPRESENTATION('',(#2761),#2765);
#2761 = LINE('',#2762,#2763);
#2762 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
#2763 = VECTOR('',#2764,1.);
#2764 = DIRECTION('',(-1.,0.E+000));
#2765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2766 = PCURVE('',#1983,#2767);
#2767 = DEFINITIONAL_REPRESENTATION('',(#2768),#2772);
#2768 = LINE('',#2769,#2770);
#2769 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#2770 = VECTOR('',#2771,1.);
#2771 = DIRECTION('',(-1.,0.E+000));
#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2773 = ORIENTED_EDGE('',*,*,#2774,.F.);
#2774 = EDGE_CURVE('',#2775,#2751,#2777,.T.);
#2775 = VERTEX_POINT('',#2776);
#2776 = CARTESIAN_POINT('',(-12.18660247359,-17.01391675782,
    -1.735902274957));
#2777 = SURFACE_CURVE('',#2778,(#2805,#2835),.PCURVE_S1.);
#2778 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2779,#2780,#2781,#2782,#2783,
    #2784,#2785,#2786,#2787,#2788,#2789,#2790,#2791,#2792,#2793,#2794,
    #2795,#2796,#2797,#2798,#2799,#2800,#2801,#2802,#2803,#2804),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#2779 = CARTESIAN_POINT('',(-10.90029533801,-14.78596744485,
    -10.17638090205));
#2780 = CARTESIAN_POINT('',(-10.98123825396,-14.92616434831,
    -9.885978163042));
#2781 = CARTESIAN_POINT('',(-11.05910130081,-15.06102772385,
    -9.59214063238));
#2782 = CARTESIAN_POINT('',(-11.13383043456,-15.19046209743,
    -9.295064486486));
#2783 = CARTESIAN_POINT('',(-11.27692267284,-15.4383051243,
    -8.694842784952));
#2784 = CARTESIAN_POINT('',(-11.34528594417,-15.55671378361,
    -8.391697207502));
#2785 = CARTESIAN_POINT('',(-11.41041824028,-15.66952622968,
    -8.085718620917));
#2786 = CARTESIAN_POINT('',(-11.53413702424,-15.88381344935,
    -7.468513562382));
#2787 = CARTESIAN_POINT('',(-11.59272354601,-15.9852882817,
    -7.15728706998));
#2788 = CARTESIAN_POINT('',(-11.64799551571,-16.08102214145,
    -6.843644453692));
#2789 = CARTESIAN_POINT('',(-11.75163156497,-16.26052504428,
    -6.213222701257));
#2790 = CARTESIAN_POINT('',(-11.80002251581,-16.34434062976,
    -5.896461190167));
#2791 = CARTESIAN_POINT('',(-11.84505605437,-16.42234100658,
    -5.577725229982));
#2792 = CARTESIAN_POINT('',(-11.92852039444,-16.5669054842,
    -4.935441780244));
#2793 = CARTESIAN_POINT('',(-11.96692385235,-16.63342222449,
    -4.611880030773));
#2794 = CARTESIAN_POINT('',(-12.00188641002,-16.69397915074,
    -4.286761545471));
#2795 = CARTESIAN_POINT('',(-12.06488716877,-16.80309966582,
    -3.633852083723));
#2796 = CARTESIAN_POINT('',(-12.09292537689,-16.85166326682,
    -3.306061064166));
#2797 = CARTESIAN_POINT('',(-12.11748014992,-16.89419338128,
    -2.97715411155));
#2798 = CARTESIAN_POINT('',(-12.15959438704,-16.96713737969,
    -2.317553720106));
#2799 = CARTESIAN_POINT('',(-12.1771538548,-16.99755127,-1.986860236772)
  );
#2800 = CARTESIAN_POINT('',(-12.19120145626,-17.02188242945,
    -1.655496114796));
#2801 = CARTESIAN_POINT('',(-12.21221642466,-17.05828142245,
    -0.993207216782));
#2802 = CARTESIAN_POINT('',(-12.21921189335,-17.0703982114,
    -0.662285964067));
#2803 = CARTESIAN_POINT('',(-12.22270991997,-17.07645635136,
    -0.331142976389));
#2804 = CARTESIAN_POINT('',(-12.22270979012,-17.07645646457,
    -8.642762846606E-015));
#2805 = PCURVE('',#321,#2806);
#2806 = DEFINITIONAL_REPRESENTATION('',(#2807),#2834);
#2807 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2808,#2809,#2810,#2811,#2812,
    #2813,#2814,#2815,#2816,#2817,#2818,#2819,#2820,#2821,#2822,#2823,
    #2824,#2825,#2826,#2827,#2828,#2829,#2830,#2831,#2832,#2833),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#2808 = CARTESIAN_POINT('',(-2.206058490928,-0.505893901574));
#2809 = CARTESIAN_POINT('',(-2.205076487952,-0.4900850036));
#2810 = CARTESIAN_POINT('',(-2.20415474886,-0.474273724633));
#2811 = CARTESIAN_POINT('',(-2.203288891579,-0.458460329777));
#2812 = CARTESIAN_POINT('',(-2.201662065879,-0.426829858413));
#2813 = CARTESIAN_POINT('',(-2.200901096698,-0.411012780756));
#2814 = CARTESIAN_POINT('',(-2.200189154742,-0.395194022545));
#2815 = CARTESIAN_POINT('',(-2.198858089984,-0.363553565774));
#2816 = CARTESIAN_POINT('',(-2.198238961304,-0.347731866872));
#2817 = CARTESIAN_POINT('',(-2.197663611818,-0.331908845222));
#2818 = CARTESIAN_POINT('',(-2.196598631008,-0.300324043644));
#2819 = CARTESIAN_POINT('',(-2.196108660694,-0.284562272667));
#2820 = CARTESIAN_POINT('',(-2.195658167256,-0.268799489313));
#2821 = CARTESIAN_POINT('',(-2.194831543453,-0.23720861111));
#2822 = CARTESIAN_POINT('',(-2.19445571747,-0.221380508625));
#2823 = CARTESIAN_POINT('',(-2.194116724921,-0.205551648229));
#2824 = CARTESIAN_POINT('',(-2.1935103083,-0.17389265376));
#2825 = CARTESIAN_POINT('',(-2.193242882349,-0.158062519134));
#2826 = CARTESIAN_POINT('',(-2.193010187694,-0.142231861713));
#2827 = CARTESIAN_POINT('',(-2.19261291867,-0.110569720304));
#2828 = CARTESIAN_POINT('',(-2.192448343149,-9.473823573845E-002));
#2829 = CARTESIAN_POINT('',(-2.192317154013,-7.890644488258E-002));
#2830 = CARTESIAN_POINT('',(-2.192121289347,-4.730603983734E-002));
#2831 = CARTESIAN_POINT('',(-2.192056341429,-3.153742609986E-002));
#2832 = CARTESIAN_POINT('',(-2.192023885636,-1.576871316136E-002));
#2833 = CARTESIAN_POINT('',(-2.192023877433,-3.330669073875E-016));
#2834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2835 = PCURVE('',#2836,#2841);
#2836 = CYLINDRICAL_SURFACE('',#2837,20.9);
#2837 = AXIS2_PLACEMENT_3D('',#2838,#2839,#2840);
#2838 = CARTESIAN_POINT('',(2.381569860407,-1.375,1.7763568394E-015));
#2839 = DIRECTION('',(0.866025403784,-0.5,6.661338147751E-016));
#2840 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
#2841 = DEFINITIONAL_REPRESENTATION('',(#2842),#2869);
#2842 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2843,#2844,#2845,#2846,#2847,
    #2848,#2849,#2850,#2851,#2852,#2853,#2854,#2855,#2856,#2857,#2858,
    #2859,#2860,#2861,#2862,#2863,#2864,#2865,#2866,#2867,#2868),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#2843 = CARTESIAN_POINT('',(-5.774638830512,-4.796948949046));
#2844 = CARTESIAN_POINT('',(-5.790546800987,-4.79694911878));
#2845 = CARTESIAN_POINT('',(-5.806454833329,-4.796948807601));
#2846 = CARTESIAN_POINT('',(-5.822362912798,-4.796948949046));
#2847 = CARTESIAN_POINT('',(-5.854179031219,-4.796948949046));
#2848 = CARTESIAN_POINT('',(-5.870087071391,-4.796948949046));
#2849 = CARTESIAN_POINT('',(-5.885995138172,-4.796948949046));
#2850 = CARTESIAN_POINT('',(-5.91781124899,-4.796948949046));
#2851 = CARTESIAN_POINT('',(-5.933719293687,-4.796948949046));
#2852 = CARTESIAN_POINT('',(-5.949627352847,-4.796948949046));
#2853 = CARTESIAN_POINT('',(-5.981379571005,-4.796948949046));
#2854 = CARTESIAN_POINT('',(-5.997223730589,-4.796948949046));
#2855 = CARTESIAN_POINT('',(-6.013067897326,-4.796948949046));
#2856 = CARTESIAN_POINT('',(-6.044820112069,-4.796948949046));
#2857 = CARTESIAN_POINT('',(-6.060728160804,-4.796948949046));
#2858 = CARTESIAN_POINT('',(-6.076636212638,-4.796948949046));
#2859 = CARTESIAN_POINT('',(-6.108452313144,-4.796948949046));
#2860 = CARTESIAN_POINT('',(-6.124360362518,-4.796948949046));
#2861 = CARTESIAN_POINT('',(-6.140268412899,-4.796948949046));
#2862 = CARTESIAN_POINT('',(-6.172084512131,-4.796948949046));
#2863 = CARTESIAN_POINT('',(-6.187992561691,-4.796948949046));
#2864 = CARTESIAN_POINT('',(-6.203900611408,-4.796948949046));
#2865 = CARTESIAN_POINT('',(-6.23565282204,-4.796948949046));
#2866 = CARTESIAN_POINT('',(-6.25149698425,-4.796948808168));
#2867 = CARTESIAN_POINT('',(-6.26734114563,-4.7969491181));
#2868 = CARTESIAN_POINT('',(-6.28318530718,-4.796948949046));
#2869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2870 = ORIENTED_EDGE('',*,*,#2871,.T.);
#2871 = EDGE_CURVE('',#2775,#2872,#2874,.T.);
#2872 = VERTEX_POINT('',#2873);
#2873 = CARTESIAN_POINT('',(-14.32013885496,-15.30320806824,
    -1.321153281983));
#2874 = SURFACE_CURVE('',#2875,(#2880,#2893),.PCURVE_S1.);
#2875 = CIRCLE('',#2876,16.085707942067);
#2876 = AXIS2_PLACEMENT_3D('',#2877,#2878,#2879);
#2877 = CARTESIAN_POINT('',(-4.77297077308,-8.267027882015,9.54594154601
    ));
#2878 = DIRECTION('',(0.353553390596,0.612372435701,-0.707106781181));
#2879 = DIRECTION('',(0.E+000,0.755928946013,0.654653670714));
#2880 = PCURVE('',#321,#2881);
#2881 = DEFINITIONAL_REPRESENTATION('',(#2882),#2892);
#2882 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2883,#2884,#2885,#2886,#2887,
    #2888,#2889,#2890,#2891),.UNSPECIFIED.,.F.,.F.,(9,9),(3.229426962321
    ,3.828951718163),.PIECEWISE_BEZIER_KNOTS.);
#2883 = CARTESIAN_POINT('',(-1.865769163027,-6.295363536474E-002));
#2884 = CARTESIAN_POINT('',(-1.922013634628,-7.496348608637E-002));
#2885 = CARTESIAN_POINT('',(-1.979017993656,-8.365574178485E-002));
#2886 = CARTESIAN_POINT('',(-2.036564329191,-8.892021464163E-002));
#2887 = CARTESIAN_POINT('',(-2.094395102398,-9.068382884209E-002));
#2888 = CARTESIAN_POINT('',(-2.152225875581,-8.892021464197E-002));
#2889 = CARTESIAN_POINT('',(-2.209772211132,-8.365574178478E-002));
#2890 = CARTESIAN_POINT('',(-2.266776570159,-7.496348608637E-002));
#2891 = CARTESIAN_POINT('',(-2.323021041759,-6.295363536474E-002));
#2892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2893 = PCURVE('',#2894,#2899);
#2894 = PLANE('',#2895);
#2895 = AXIS2_PLACEMENT_3D('',#2896,#2897,#2898);
#2896 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
    -2.701524309144));
#2897 = DIRECTION('',(0.353553390596,0.612372435701,-0.707106781181));
#2898 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904);
#2900 = CIRCLE('',#2901,16.085707942067);
#2901 = AXIS2_PLACEMENT_2D('',#2902,#2903);
#2902 = CARTESIAN_POINT('',(17.320532316924,-4.75));
#2903 = DIRECTION('',(0.925820099774,-0.377964473007));
#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2905 = ORIENTED_EDGE('',*,*,#2906,.F.);
#2906 = EDGE_CURVE('',#2907,#2872,#2909,.T.);
#2907 = VERTEX_POINT('',#2908);
#2908 = CARTESIAN_POINT('',(-13.39509650663,-13.70098772177,
    -8.593853909956));
#2909 = SURFACE_CURVE('',#2910,(#2915,#2928),.PCURVE_S1.);
#2910 = CIRCLE('',#2911,20.455744914327);
#2911 = AXIS2_PLACEMENT_3D('',#2912,#2913,#2914);
#2912 = CARTESIAN_POINT('',(-4.113620667976,2.375,-4.524534660836E-015)
  );
#2913 = DIRECTION('',(-0.866025403784,0.5,-9.525336128076E-016));
#2914 = DIRECTION('',(0.5,0.866025403784,-1.922962686384E-016));
#2915 = PCURVE('',#321,#2916);
#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2927);
#2917 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2918,#2919,#2920,#2921,#2922,
    #2923,#2924,#2925,#2926),.UNSPECIFIED.,.F.,.F.,(9,9),(2.703565446836
    ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#2918 = CARTESIAN_POINT('',(-2.345403997491,-0.4259224516));
#2919 = CARTESIAN_POINT('',(-2.339233870318,-0.372884895091));
#2920 = CARTESIAN_POINT('',(-2.334227442197,-0.319751439378));
#2921 = CARTESIAN_POINT('',(-2.330222279978,-0.266546260232));
#2922 = CARTESIAN_POINT('',(-2.327112143512,-0.213287582391));
#2923 = CARTESIAN_POINT('',(-2.324824782314,-0.159990621632));
#2924 = CARTESIAN_POINT('',(-2.323315008798,-0.106668723676));
#2925 = CARTESIAN_POINT('',(-2.322560116061,-5.333436194577E-002));
#2926 = CARTESIAN_POINT('',(-2.322560116061,1.229471723051E-016));
#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2928 = PCURVE('',#2929,#2934);
#2929 = PLANE('',#2930);
#2930 = AXIS2_PLACEMENT_3D('',#2931,#2932,#2933);
#2931 = CARTESIAN_POINT('',(-13.79925011007,-14.401002297,
    -4.189731130554));
#2932 = DIRECTION('',(-0.866025403784,0.5,-9.104896719151E-016));
#2933 = DIRECTION('',(8.881784197001E-016,-3.76667109355E-016,-1.));
#2934 = DEFINITIONAL_REPRESENTATION('',(#2935),#2939);
#2935 = CIRCLE('',#2936,20.455744914327);
#2936 = AXIS2_PLACEMENT_2D('',#2937,#2938);
#2937 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
#2938 = DIRECTION('',(3.101821930169E-016,-1.));
#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2940 = ORIENTED_EDGE('',*,*,#2941,.T.);
#2941 = EDGE_CURVE('',#2907,#2942,#2944,.T.);
#2942 = VERTEX_POINT('',#2943);
#2943 = CARTESIAN_POINT('',(-11.28259796958,-15.44813502659,
    -8.663608212207));
#2944 = SURFACE_CURVE('',#2945,(#2972,#3002),.PCURVE_S1.);
#2945 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2946,#2947,#2948,#2949,#2950,
    #2951,#2952,#2953,#2954,#2955,#2956,#2957,#2958,#2959,#2960,#2961,
    #2962,#2963,#2964,#2965,#2966,#2967,#2968,#2969,#2970,#2971),
  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
    0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
#2946 = CARTESIAN_POINT('',(-13.39509695661,-13.70098730116,
    -8.593853879163));
#2947 = CARTESIAN_POINT('',(-13.28676285105,-13.80225271058,
    -8.601267287907));
#2948 = CARTESIAN_POINT('',(-13.1777719829,-13.90268150636,
    -8.608045313181));
#2949 = CARTESIAN_POINT('',(-13.06812016924,-14.00225506201,
    -8.614233099699));
#2950 = CARTESIAN_POINT('',(-12.95780363729,-14.10095547659,
    -8.619873778066));
#2951 = CARTESIAN_POINT('',(-12.84681902435,-14.19876557472,
    -8.625008464778));
#2952 = CARTESIAN_POINT('',(-12.7351633778,-14.29566890657,
    -8.629676262226));
#2953 = CARTESIAN_POINT('',(-12.22406994958,-14.73237785956,
    -8.648958975046));
#2954 = CARTESIAN_POINT('',(-11.81681543375,-15.0614820874,
    -8.658587226253));
#2955 = CARTESIAN_POINT('',(-11.40096001716,-15.37825645458,
    -8.664456721493));
#2956 = CARTESIAN_POINT('',(-10.97647555331,-15.68209872446,
    -8.66789852879));
#2957 = CARTESIAN_POINT('',(-10.54342492503,-15.97252272783,
    -8.66988526319));
#2958 = CARTESIAN_POINT('',(-10.10198135104,-16.24918752998,
    -8.670927933282));
#2959 = CARTESIAN_POINT('',(-9.173437802817,-16.79182612897,
    -8.671240211581));
#2960 = CARTESIAN_POINT('',(-8.685240452456,-17.05591316443,
    -8.670389256205));
#2961 = CARTESIAN_POINT('',(-8.188188359682,-17.30393389924,
    -8.668588677629));
#2962 = CARTESIAN_POINT('',(-7.682726375826,-17.53588179986,
    -8.66531112534));
#2963 = CARTESIAN_POINT('',(-7.16939431434,-17.75196991961,
    -8.659419776261));
#2964 = CARTESIAN_POINT('',(-6.648805461198,-17.95258723505,
    -8.649315102513));
#2965 = CARTESIAN_POINT('',(-5.986620824319,-18.18584041021,
    -8.628794169237));
#2966 = CARTESIAN_POINT('',(-5.851171518491,-18.23242119498,
    -8.62420120038));
#2967 = CARTESIAN_POINT('',(-5.715301619969,-18.27803238081,
    -8.619165469573));
#2968 = CARTESIAN_POINT('',(-5.579022771614,-18.3226838325,
    -8.613651254305));
#2969 = CARTESIAN_POINT('',(-5.442346991307,-18.36638604621,
    -8.607621058903));
#2970 = CARTESIAN_POINT('',(-5.305286671941,-18.40915014947,
    -8.601035614525));
#2971 = CARTESIAN_POINT('',(-5.167854581428,-18.45098790116,
    -8.593853879163));
#2972 = PCURVE('',#321,#2973);
#2973 = DEFINITIONAL_REPRESENTATION('',(#2974),#3001);
#2974 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2975,#2976,#2977,#2978,#2979,
    #2980,#2981,#2982,#2983,#2984,#2985,#2986,#2987,#2988,#2989,#2990,
    #2991,#2992,#2993,#2994,#2995,#2996,#2997,#2998,#2999,#3000),
  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
    0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
#2975 = CARTESIAN_POINT('',(-2.344905871954,-0.421611249368));
#2976 = CARTESIAN_POINT('',(-2.337168495835,-0.421998149383));
#2977 = CARTESIAN_POINT('',(-2.329434003105,-0.422351967001));
#2978 = CARTESIAN_POINT('',(-2.321702635301,-0.422675035633));
#2979 = CARTESIAN_POINT('',(-2.313974577153,-0.422969587643));
#2980 = CARTESIAN_POINT('',(-2.306249956587,-0.423237754354));
#2981 = CARTESIAN_POINT('',(-2.298528844721,-0.423481566042));
#2982 = CARTESIAN_POINT('',(-2.263414127021,-0.424488862941));
#2983 = CARTESIAN_POINT('',(-2.236061296216,-0.424992151721));
#2984 = CARTESIAN_POINT('',(-2.208753795744,-0.425298994911));
#2985 = CARTESIAN_POINT('',(-2.181485573539,-0.425478941262));
#2986 = CARTESIAN_POINT('',(-2.154245405659,-0.425582814494));
#2987 = CARTESIAN_POINT('',(-2.127019758944,-0.42563732985));
#2988 = CARTESIAN_POINT('',(-2.070789286739,-0.425653657084));
#2989 = CARTESIAN_POINT('',(-2.041784679257,-0.425609165227));
#2990 = CARTESIAN_POINT('',(-2.012767131118,-0.42551502424));
#2991 = CARTESIAN_POINT('',(-1.98371963817,-0.42534366095));
#2992 = CARTESIAN_POINT('',(-1.954627887337,-0.425035670937));
#2993 = CARTESIAN_POINT('',(-1.925484298225,-0.42450744817));
#2994 = CARTESIAN_POINT('',(-1.888813573076,-0.423435492328));
#2995 = CARTESIAN_POINT('',(-1.881333220208,-0.423195594125));
#2996 = CARTESIAN_POINT('',(-1.873849583308,-0.422932600643));
#2997 = CARTESIAN_POINT('',(-1.866362731526,-0.422644657341));
#2998 = CARTESIAN_POINT('',(-1.858872784309,-0.42232982076));
#2999 = CARTESIAN_POINT('',(-1.851379911399,-0.42198605853));
#3000 = CARTESIAN_POINT('',(-1.843884332832,-0.421611249368));
#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3002 = PCURVE('',#3003,#3008);
#3003 = CYLINDRICAL_SURFACE('',#3004,3.5);
#3004 = AXIS2_PLACEMENT_3D('',#3005,#3006,#3007);
#3005 = CARTESIAN_POINT('',(-5.545637594915,-19.10532607475,
    -5.17638090205));
#3006 = DIRECTION('',(0.866025403784,-0.5,6.661338147751E-016));
#3007 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
#3008 = DEFINITIONAL_REPRESENTATION('',(#3009),#3036);
#3009 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3010,#3011,#3012,#3013,#3014,
    #3015,#3016,#3017,#3018,#3019,#3020,#3021,#3022,#3023,#3024,#3025,
    #3026,#3027,#3028,#3029,#3030,#3031,#3032,#3033,#3034,#3035),
  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
    0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
#3010 = CARTESIAN_POINT('',(-4.494800381391,-9.5000006));
#3011 = CARTESIAN_POINT('',(-4.504612123716,-9.355547807787));
#3012 = CARTESIAN_POINT('',(-4.514090972698,-9.21094454929));
#3013 = CARTESIAN_POINT('',(-4.523236088174,-9.066196515267));
#3014 = CARTESIAN_POINT('',(-4.532046374328,-8.92130938885));
#3015 = CARTESIAN_POINT('',(-4.540520479695,-8.776288845546));
#3016 = CARTESIAN_POINT('',(-4.548656797158,-8.63114055324));
#3017 = CARTESIAN_POINT('',(-4.584131316297,-7.970166184198));
#3018 = CARTESIAN_POINT('',(-4.607529377783,-7.452921313766));
#3019 = CARTESIAN_POINT('',(-4.626567622403,-6.934392775099));
#3020 = CARTESIAN_POINT('',(-4.641140567719,-6.414857310959));
#3021 = CARTESIAN_POINT('',(-4.651153598456,-5.894612464054));
#3022 = CARTESIAN_POINT('',(-4.656555232968,-5.373978713571));
#3023 = CARTESIAN_POINT('',(-4.658176842999,-4.298517112789));
#3024 = CARTESIAN_POINT('',(-4.653772247683,-3.743682287588));
#3025 = CARTESIAN_POINT('',(-4.644120309253,-3.189212180835));
#3026 = CARTESIAN_POINT('',(-4.629274517047,-2.635495311857));
#3027 = CARTESIAN_POINT('',(-4.60934851102,-2.082892646158));
#3028 = CARTESIAN_POINT('',(-4.584471994661,-1.531740816691));
#3029 = CARTESIAN_POINT('',(-4.547126267801,-0.84164551158));
#3030 = CARTESIAN_POINT('',(-4.539193096206,-0.701052579422));
#3031 = CARTESIAN_POINT('',(-4.53094310463,-0.560580202778));
#3032 = CARTESIAN_POINT('',(-4.52237773608,-0.42023353226));
#3033 = CARTESIAN_POINT('',(-4.513498205747,-0.280017727575));
#3034 = CARTESIAN_POINT('',(-4.504305501,-0.139937957524));
#3035 = CARTESIAN_POINT('',(-4.494800381391,5.999999999062E-007));
#3036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3037 = ORIENTED_EDGE('',*,*,#3038,.F.);
#3038 = EDGE_CURVE('',#3039,#2942,#3041,.T.);
#3039 = VERTEX_POINT('',#3040);
#3040 = CARTESIAN_POINT('',(-10.90029533801,-14.78596744485,
    -10.17638090205));
#3041 = SURFACE_CURVE('',#3042,(#3069,#3099),.PCURVE_S1.);
#3042 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3043,#3044,#3045,#3046,#3047,
    #3048,#3049,#3050,#3051,#3052,#3053,#3054,#3055,#3056,#3057,#3058,
    #3059,#3060,#3061,#3062,#3063,#3064,#3065,#3066,#3067,#3068),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#3043 = CARTESIAN_POINT('',(-10.90029533801,-14.78596744485,
    -10.17638090205));
#3044 = CARTESIAN_POINT('',(-10.98123825396,-14.92616434831,
    -9.885978163042));
#3045 = CARTESIAN_POINT('',(-11.05910130081,-15.06102772385,
    -9.59214063238));
#3046 = CARTESIAN_POINT('',(-11.13383043456,-15.19046209743,
    -9.295064486486));
#3047 = CARTESIAN_POINT('',(-11.27692267284,-15.4383051243,
    -8.694842784952));
#3048 = CARTESIAN_POINT('',(-11.34528594417,-15.55671378361,
    -8.391697207502));
#3049 = CARTESIAN_POINT('',(-11.41041824028,-15.66952622968,
    -8.085718620917));
#3050 = CARTESIAN_POINT('',(-11.53413702424,-15.88381344935,
    -7.468513562382));
#3051 = CARTESIAN_POINT('',(-11.59272354601,-15.9852882817,
    -7.15728706998));
#3052 = CARTESIAN_POINT('',(-11.64799551571,-16.08102214145,
    -6.843644453692));
#3053 = CARTESIAN_POINT('',(-11.75163156497,-16.26052504428,
    -6.213222701257));
#3054 = CARTESIAN_POINT('',(-11.80002251581,-16.34434062976,
    -5.896461190167));
#3055 = CARTESIAN_POINT('',(-11.84505605437,-16.42234100658,
    -5.577725229982));
#3056 = CARTESIAN_POINT('',(-11.92852039444,-16.5669054842,
    -4.935441780244));
#3057 = CARTESIAN_POINT('',(-11.96692385235,-16.63342222449,
    -4.611880030773));
#3058 = CARTESIAN_POINT('',(-12.00188641002,-16.69397915074,
    -4.286761545471));
#3059 = CARTESIAN_POINT('',(-12.06488716877,-16.80309966582,
    -3.633852083723));
#3060 = CARTESIAN_POINT('',(-12.09292537689,-16.85166326682,
    -3.306061064166));
#3061 = CARTESIAN_POINT('',(-12.11748014992,-16.89419338128,
    -2.97715411155));
#3062 = CARTESIAN_POINT('',(-12.15959438704,-16.96713737969,
    -2.317553720106));
#3063 = CARTESIAN_POINT('',(-12.1771538548,-16.99755127,-1.986860236772)
  );
#3064 = CARTESIAN_POINT('',(-12.19120145626,-17.02188242945,
    -1.655496114796));
#3065 = CARTESIAN_POINT('',(-12.21221642466,-17.05828142245,
    -0.993207216782));
#3066 = CARTESIAN_POINT('',(-12.21921189335,-17.0703982114,
    -0.662285964067));
#3067 = CARTESIAN_POINT('',(-12.22270991997,-17.07645635136,
    -0.331142976389));
#3068 = CARTESIAN_POINT('',(-12.22270979012,-17.07645646457,
    -8.642762846606E-015));
#3069 = PCURVE('',#321,#3070);
#3070 = DEFINITIONAL_REPRESENTATION('',(#3071),#3098);
#3071 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3072,#3073,#3074,#3075,#3076,
    #3077,#3078,#3079,#3080,#3081,#3082,#3083,#3084,#3085,#3086,#3087,
    #3088,#3089,#3090,#3091,#3092,#3093,#3094,#3095,#3096,#3097),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#3072 = CARTESIAN_POINT('',(-2.206058490928,-0.505893901574));
#3073 = CARTESIAN_POINT('',(-2.205076487952,-0.4900850036));
#3074 = CARTESIAN_POINT('',(-2.20415474886,-0.474273724633));
#3075 = CARTESIAN_POINT('',(-2.203288891579,-0.458460329777));
#3076 = CARTESIAN_POINT('',(-2.201662065879,-0.426829858413));
#3077 = CARTESIAN_POINT('',(-2.200901096698,-0.411012780756));
#3078 = CARTESIAN_POINT('',(-2.200189154742,-0.395194022545));
#3079 = CARTESIAN_POINT('',(-2.198858089984,-0.363553565774));
#3080 = CARTESIAN_POINT('',(-2.198238961304,-0.347731866872));
#3081 = CARTESIAN_POINT('',(-2.197663611818,-0.331908845222));
#3082 = CARTESIAN_POINT('',(-2.196598631008,-0.300324043644));
#3083 = CARTESIAN_POINT('',(-2.196108660694,-0.284562272667));
#3084 = CARTESIAN_POINT('',(-2.195658167256,-0.268799489313));
#3085 = CARTESIAN_POINT('',(-2.194831543453,-0.23720861111));
#3086 = CARTESIAN_POINT('',(-2.19445571747,-0.221380508625));
#3087 = CARTESIAN_POINT('',(-2.194116724921,-0.205551648229));
#3088 = CARTESIAN_POINT('',(-2.1935103083,-0.17389265376));
#3089 = CARTESIAN_POINT('',(-2.193242882349,-0.158062519134));
#3090 = CARTESIAN_POINT('',(-2.193010187694,-0.142231861713));
#3091 = CARTESIAN_POINT('',(-2.19261291867,-0.110569720304));
#3092 = CARTESIAN_POINT('',(-2.192448343149,-9.473823573845E-002));
#3093 = CARTESIAN_POINT('',(-2.192317154013,-7.890644488258E-002));
#3094 = CARTESIAN_POINT('',(-2.192121289347,-4.730603983734E-002));
#3095 = CARTESIAN_POINT('',(-2.192056341429,-3.153742609986E-002));
#3096 = CARTESIAN_POINT('',(-2.192023885636,-1.576871316136E-002));
#3097 = CARTESIAN_POINT('',(-2.192023877433,-3.330669073875E-016));
#3098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3099 = PCURVE('',#3100,#3105);
#3100 = CYLINDRICAL_SURFACE('',#3101,20.9);
#3101 = AXIS2_PLACEMENT_3D('',#3102,#3103,#3104);
#3102 = CARTESIAN_POINT('',(2.381569860407,-1.375,1.7763568394E-015));
#3103 = DIRECTION('',(0.866025403784,-0.5,6.661338147751E-016));
#3104 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
#3105 = DEFINITIONAL_REPRESENTATION('',(#3106),#3133);
#3106 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3107,#3108,#3109,#3110,#3111,
    #3112,#3113,#3114,#3115,#3116,#3117,#3118,#3119,#3120,#3121,#3122,
    #3123,#3124,#3125,#3126,#3127,#3128,#3129,#3130,#3131,#3132),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#3107 = CARTESIAN_POINT('',(-5.774638830512,-4.796948949046));
#3108 = CARTESIAN_POINT('',(-5.790546800987,-4.79694911878));
#3109 = CARTESIAN_POINT('',(-5.806454833329,-4.796948807601));
#3110 = CARTESIAN_POINT('',(-5.822362912798,-4.796948949046));
#3111 = CARTESIAN_POINT('',(-5.854179031219,-4.796948949046));
#3112 = CARTESIAN_POINT('',(-5.870087071391,-4.796948949046));
#3113 = CARTESIAN_POINT('',(-5.885995138172,-4.796948949046));
#3114 = CARTESIAN_POINT('',(-5.91781124899,-4.796948949046));
#3115 = CARTESIAN_POINT('',(-5.933719293687,-4.796948949046));
#3116 = CARTESIAN_POINT('',(-5.949627352847,-4.796948949046));
#3117 = CARTESIAN_POINT('',(-5.981379571005,-4.796948949046));
#3118 = CARTESIAN_POINT('',(-5.997223730589,-4.796948949046));
#3119 = CARTESIAN_POINT('',(-6.013067897326,-4.796948949046));
#3120 = CARTESIAN_POINT('',(-6.044820112069,-4.796948949046));
#3121 = CARTESIAN_POINT('',(-6.060728160804,-4.796948949046));
#3122 = CARTESIAN_POINT('',(-6.076636212638,-4.796948949046));
#3123 = CARTESIAN_POINT('',(-6.108452313144,-4.796948949046));
#3124 = CARTESIAN_POINT('',(-6.124360362518,-4.796948949046));
#3125 = CARTESIAN_POINT('',(-6.140268412899,-4.796948949046));
#3126 = CARTESIAN_POINT('',(-6.172084512131,-4.796948949046));
#3127 = CARTESIAN_POINT('',(-6.187992561691,-4.796948949046));
#3128 = CARTESIAN_POINT('',(-6.203900611408,-4.796948949046));
#3129 = CARTESIAN_POINT('',(-6.23565282204,-4.796948949046));
#3130 = CARTESIAN_POINT('',(-6.25149698425,-4.796948808168));
#3131 = CARTESIAN_POINT('',(-6.26734114563,-4.7969491181));
#3132 = CARTESIAN_POINT('',(-6.28318530718,-4.796948949046));
#3133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3134 = ORIENTED_EDGE('',*,*,#3135,.T.);
#3135 = EDGE_CURVE('',#3039,#3136,#3138,.T.);
#3136 = VERTEX_POINT('',#3137);
#3137 = CARTESIAN_POINT('',(-7.354875757769,-16.8329163939,
    -10.17638090205));
#3138 = SURFACE_CURVE('',#3139,(#3144,#3151),.PCURVE_S1.);
#3139 = CIRCLE('',#3140,18.369574620453);
#3140 = AXIS2_PLACEMENT_3D('',#3141,#3142,#3143);
#3141 = CARTESIAN_POINT('',(7.041003648872E-015,-2.713706078846E-015,
    -10.17638090205));
#3142 = DIRECTION('',(-0.E+000,2.22044604925E-016,1.));
#3143 = DIRECTION('',(1.,0.E+000,0.E+000));
#3144 = PCURVE('',#321,#3145);
#3145 = DEFINITIONAL_REPRESENTATION('',(#3146),#3150);
#3146 = LINE('',#3147,#3148);
#3147 = CARTESIAN_POINT('',(-6.28318530718,-0.505893901574));
#3148 = VECTOR('',#3149,1.);
#3149 = DIRECTION('',(1.,-0.E+000));
#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3151 = PCURVE('',#3152,#3157);
#3152 = PLANE('',#3153);
#3153 = AXIS2_PLACEMENT_3D('',#3154,#3155,#3156);
#3154 = CARTESIAN_POINT('',(-7.277688009229,-18.10532539361,
    -10.17638090205));
#3155 = DIRECTION('',(7.216449660064E-016,-2.66667109355E-016,-1.));
#3156 = DIRECTION('',(0.5,0.866025403784,1.387778780781E-016));
#3157 = DEFINITIONAL_REPRESENTATION('',(#3158),#3166);
#3158 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3159,#3160,#3161,#3162,
#3163,#3164,#3165),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#3159 = CARTESIAN_POINT('',(28.503303049498,13.158518278026));
#3160 = CARTESIAN_POINT('',(56.057664980177,-2.75));
#3161 = CARTESIAN_POINT('',(28.503303049498,-18.65851827802));
#3162 = CARTESIAN_POINT('',(0.948941118819,-34.56703655605));
#3163 = CARTESIAN_POINT('',(0.948941118819,-2.75));
#3164 = CARTESIAN_POINT('',(0.948941118819,29.067036556052));
#3165 = CARTESIAN_POINT('',(28.503303049498,13.158518278026));
#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3167 = ORIENTED_EDGE('',*,*,#3168,.T.);
#3168 = EDGE_CURVE('',#3136,#3169,#3171,.T.);
#3169 = VERTEX_POINT('',#3170);
#3170 = CARTESIAN_POINT('',(-7.737178389333,-17.49508397564,
    -8.663608212207));
#3171 = SURFACE_CURVE('',#3172,(#3199,#3229),.PCURVE_S1.);
#3172 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3173,#3174,#3175,#3176,#3177,
    #3178,#3179,#3180,#3181,#3182,#3183,#3184,#3185,#3186,#3187,#3188,
    #3189,#3190,#3191,#3192,#3193,#3194,#3195,#3196,#3197,#3198),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#3173 = CARTESIAN_POINT('',(-7.354875757769,-16.8329163939,
    -10.17638090205));
#3174 = CARTESIAN_POINT('',(-7.435818379724,-16.97311346709,
    -9.885978163042));
#3175 = CARTESIAN_POINT('',(-7.513681965555,-17.10797653145,
    -9.59214063238));
#3176 = CARTESIAN_POINT('',(-7.588410854322,-17.23741104648,
    -9.295064486486));
#3177 = CARTESIAN_POINT('',(-7.731503092599,-17.48525407334,
    -8.694842784952));
#3178 = CARTESIAN_POINT('',(-7.799866363927,-17.60366273266,
    -8.391697207502));
#3179 = CARTESIAN_POINT('',(-7.864998660035,-17.71647517873,
    -8.085718620917));
#3180 = CARTESIAN_POINT('',(-7.988717443996,-17.9307623984,
    -7.468513562382));
#3181 = CARTESIAN_POINT('',(-8.047303965765,-18.03223723074,
    -7.15728706998));
#3182 = CARTESIAN_POINT('',(-8.102575935465,-18.1279710905,
    -6.843644453692));
#3183 = CARTESIAN_POINT('',(-8.206211984732,-18.30747399332,
    -6.213222701257));
#3184 = CARTESIAN_POINT('',(-8.254602935572,-18.39128957881,
    -5.896461190167));
#3185 = CARTESIAN_POINT('',(-8.299636474124,-18.46928995562,
    -5.577725229982));
#3186 = CARTESIAN_POINT('',(-8.383100814194,-18.61385443324,
    -4.935441780244));
#3187 = CARTESIAN_POINT('',(-8.421504272107,-18.68037117353,
    -4.611880030773));
#3188 = CARTESIAN_POINT('',(-8.456466829782,-18.74092809979,
    -4.286761545471));
#3189 = CARTESIAN_POINT('',(-8.519467588532,-18.85004861486,
    -3.633852083723));
#3190 = CARTESIAN_POINT('',(-8.547505796644,-18.89861221586,
    -3.306061064166));
#3191 = CARTESIAN_POINT('',(-8.572060569676,-18.94114233032,
    -2.97715411155));
#3192 = CARTESIAN_POINT('',(-8.614174806793,-19.01408632873,
    -2.317553720106));
#3193 = CARTESIAN_POINT('',(-8.631734274555,-19.04450021905,
    -1.986860236772));
#3194 = CARTESIAN_POINT('',(-8.645781876013,-19.0688313785,
    -1.655496114796));
#3195 = CARTESIAN_POINT('',(-8.666796844417,-19.1052303715,
    -0.993207216782));
#3196 = CARTESIAN_POINT('',(-8.673792557116,-19.11734701957,
    -0.662285964067));
#3197 = CARTESIAN_POINT('',(-8.677290046914,-19.12340546946,
    -0.331142976389));
#3198 = CARTESIAN_POINT('',(-8.677290209876,-19.12340541361,
    -6.411892036514E-015));
#3199 = PCURVE('',#321,#3200);
#3200 = DEFINITIONAL_REPRESENTATION('',(#3201),#3228);
#3201 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3202,#3203,#3204,#3205,#3206,
    #3207,#3208,#3209,#3210,#3211,#3212,#3213,#3214,#3215,#3216,#3217,
    #3218,#3219,#3220,#3221,#3222,#3223,#3224,#3225,#3226,#3227),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#3202 = CARTESIAN_POINT('',(-1.982731713858,-0.505893901574));
#3203 = CARTESIAN_POINT('',(-1.983713716835,-0.4900850036));
#3204 = CARTESIAN_POINT('',(-1.984635455926,-0.474273724633));
#3205 = CARTESIAN_POINT('',(-1.985501313207,-0.458460329777));
#3206 = CARTESIAN_POINT('',(-1.987128138907,-0.426829858413));
#3207 = CARTESIAN_POINT('',(-1.987889108088,-0.411012780756));
#3208 = CARTESIAN_POINT('',(-1.988601050044,-0.395194022545));
#3209 = CARTESIAN_POINT('',(-1.989932114803,-0.363553565774));
#3210 = CARTESIAN_POINT('',(-1.990551243483,-0.347731866872));
#3211 = CARTESIAN_POINT('',(-1.991126592969,-0.331908845222));
#3212 = CARTESIAN_POINT('',(-1.992191573778,-0.300324043644));
#3213 = CARTESIAN_POINT('',(-1.992681544093,-0.284562272667));
#3214 = CARTESIAN_POINT('',(-1.99313203753,-0.268799489313));
#3215 = CARTESIAN_POINT('',(-1.993958661333,-0.23720861111));
#3216 = CARTESIAN_POINT('',(-1.994334487317,-0.221380508625));
#3217 = CARTESIAN_POINT('',(-1.994673479865,-0.205551648229));
#3218 = CARTESIAN_POINT('',(-1.995279896487,-0.17389265376));
#3219 = CARTESIAN_POINT('',(-1.995547322437,-0.158062519134));
#3220 = CARTESIAN_POINT('',(-1.995780017092,-0.142231861713));
#3221 = CARTESIAN_POINT('',(-1.996177286117,-0.110569720304));
#3222 = CARTESIAN_POINT('',(-1.996341861638,-9.473823573845E-002));
#3223 = CARTESIAN_POINT('',(-1.996473050773,-7.890644488257E-002));
#3224 = CARTESIAN_POINT('',(-1.996668915439,-4.730603983734E-002));
#3225 = CARTESIAN_POINT('',(-1.996733863357,-3.153742609985E-002));
#3226 = CARTESIAN_POINT('',(-1.996766319151,-1.576871316136E-002));
#3227 = CARTESIAN_POINT('',(-1.996766327354,-2.22044604925E-016));
#3228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3229 = PCURVE('',#3230,#3235);
#3230 = CYLINDRICAL_SURFACE('',#3231,20.9);
#3231 = AXIS2_PLACEMENT_3D('',#3232,#3233,#3234);
#3232 = CARTESIAN_POINT('',(2.381569860407,-1.375,1.7763568394E-015));
#3233 = DIRECTION('',(0.866025403784,-0.5,6.661338147751E-016));
#3234 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
#3235 = DEFINITIONAL_REPRESENTATION('',(#3236),#3263);
#3236 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3237,#3238,#3239,#3240,#3241,
    #3242,#3243,#3244,#3245,#3246,#3247,#3248,#3249,#3250,#3251,#3252,
    #3253,#3254,#3255,#3256,#3257,#3258,#3259,#3260,#3261,#3262),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#3237 = CARTESIAN_POINT('',(-5.774638830512,-0.703051050954));
#3238 = CARTESIAN_POINT('',(-5.790546800987,-0.703050881219));
#3239 = CARTESIAN_POINT('',(-5.806454833329,-0.7030511924));
#3240 = CARTESIAN_POINT('',(-5.822362912798,-0.703051050954));
#3241 = CARTESIAN_POINT('',(-5.854179031219,-0.703051050954));
#3242 = CARTESIAN_POINT('',(-5.870087071391,-0.703051050954));
#3243 = CARTESIAN_POINT('',(-5.885995138172,-0.703051050954));
#3244 = CARTESIAN_POINT('',(-5.91781124899,-0.703051050954));
#3245 = CARTESIAN_POINT('',(-5.933719293687,-0.703051050954));
#3246 = CARTESIAN_POINT('',(-5.949627352847,-0.703051050954));
#3247 = CARTESIAN_POINT('',(-5.981379571005,-0.703051050954));
#3248 = CARTESIAN_POINT('',(-5.997223730589,-0.703051050954));
#3249 = CARTESIAN_POINT('',(-6.013067897326,-0.703051050954));
#3250 = CARTESIAN_POINT('',(-6.044820112069,-0.703051050954));
#3251 = CARTESIAN_POINT('',(-6.060728160804,-0.703051050954));
#3252 = CARTESIAN_POINT('',(-6.076636212638,-0.703051050954));
#3253 = CARTESIAN_POINT('',(-6.108452313144,-0.703051050954));
#3254 = CARTESIAN_POINT('',(-6.124360362518,-0.703051050954));
#3255 = CARTESIAN_POINT('',(-6.140268412899,-0.703051050954));
#3256 = CARTESIAN_POINT('',(-6.172084512131,-0.703051050954));
#3257 = CARTESIAN_POINT('',(-6.187992561691,-0.703051050954));
#3258 = CARTESIAN_POINT('',(-6.203900611408,-0.703051050954));
#3259 = CARTESIAN_POINT('',(-6.23565282204,-0.703051050954));
#3260 = CARTESIAN_POINT('',(-6.25149698425,-0.703051191832));
#3261 = CARTESIAN_POINT('',(-6.26734114563,-0.7030508819));
#3262 = CARTESIAN_POINT('',(-6.28318530718,-0.703051050954));
#3263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3264 = ORIENTED_EDGE('',*,*,#3265,.T.);
#3265 = EDGE_CURVE('',#3169,#3266,#3268,.T.);
#3266 = VERTEX_POINT('',#3267);
#3267 = CARTESIAN_POINT('',(-5.167855170681,-18.45098772177,
    -8.593853909956));
#3268 = SURFACE_CURVE('',#3269,(#3296,#3326),.PCURVE_S1.);
#3269 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3270,#3271,#3272,#3273,#3274,
    #3275,#3276,#3277,#3278,#3279,#3280,#3281,#3282,#3283,#3284,#3285,
    #3286,#3287,#3288,#3289,#3290,#3291,#3292,#3293,#3294,#3295),
  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
    0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
#3270 = CARTESIAN_POINT('',(-13.39509695661,-13.70098730116,
    -8.593853879163));
#3271 = CARTESIAN_POINT('',(-13.28676285105,-13.80225271058,
    -8.601267287907));
#3272 = CARTESIAN_POINT('',(-13.1777719829,-13.90268150636,
    -8.608045313181));
#3273 = CARTESIAN_POINT('',(-13.06812016924,-14.00225506201,
    -8.614233099699));
#3274 = CARTESIAN_POINT('',(-12.95780363729,-14.10095547659,
    -8.619873778066));
#3275 = CARTESIAN_POINT('',(-12.84681902435,-14.19876557472,
    -8.625008464778));
#3276 = CARTESIAN_POINT('',(-12.7351633778,-14.29566890657,
    -8.629676262226));
#3277 = CARTESIAN_POINT('',(-12.22406994958,-14.73237785956,
    -8.648958975046));
#3278 = CARTESIAN_POINT('',(-11.81681543375,-15.0614820874,
    -8.658587226253));
#3279 = CARTESIAN_POINT('',(-11.40096001716,-15.37825645458,
    -8.664456721493));
#3280 = CARTESIAN_POINT('',(-10.97647555331,-15.68209872446,
    -8.66789852879));
#3281 = CARTESIAN_POINT('',(-10.54342492503,-15.97252272783,
    -8.66988526319));
#3282 = CARTESIAN_POINT('',(-10.10198135104,-16.24918752998,
    -8.670927933282));
#3283 = CARTESIAN_POINT('',(-9.173437802817,-16.79182612897,
    -8.671240211581));
#3284 = CARTESIAN_POINT('',(-8.685240452456,-17.05591316443,
    -8.670389256205));
#3285 = CARTESIAN_POINT('',(-8.188188359682,-17.30393389924,
    -8.668588677629));
#3286 = CARTESIAN_POINT('',(-7.682726375826,-17.53588179986,
    -8.66531112534));
#3287 = CARTESIAN_POINT('',(-7.16939431434,-17.75196991961,
    -8.659419776261));
#3288 = CARTESIAN_POINT('',(-6.648805461198,-17.95258723505,
    -8.649315102513));
#3289 = CARTESIAN_POINT('',(-5.986620824319,-18.18584041021,
    -8.628794169237));
#3290 = CARTESIAN_POINT('',(-5.851171518491,-18.23242119498,
    -8.62420120038));
#3291 = CARTESIAN_POINT('',(-5.715301619969,-18.27803238081,
    -8.619165469573));
#3292 = CARTESIAN_POINT('',(-5.579022771614,-18.3226838325,
    -8.613651254305));
#3293 = CARTESIAN_POINT('',(-5.442346991307,-18.36638604621,
    -8.607621058903));
#3294 = CARTESIAN_POINT('',(-5.305286671941,-18.40915014947,
    -8.601035614525));
#3295 = CARTESIAN_POINT('',(-5.167854581428,-18.45098790116,
    -8.593853879163));
#3296 = PCURVE('',#321,#3297);
#3297 = DEFINITIONAL_REPRESENTATION('',(#3298),#3325);
#3298 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3299,#3300,#3301,#3302,#3303,
    #3304,#3305,#3306,#3307,#3308,#3309,#3310,#3311,#3312,#3313,#3314,
    #3315,#3316,#3317,#3318,#3319,#3320,#3321,#3322,#3323,#3324),
  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
    0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
#3299 = CARTESIAN_POINT('',(-2.344905871954,-0.421611249368));
#3300 = CARTESIAN_POINT('',(-2.337168495835,-0.421998149383));
#3301 = CARTESIAN_POINT('',(-2.329434003105,-0.422351967001));
#3302 = CARTESIAN_POINT('',(-2.321702635301,-0.422675035633));
#3303 = CARTESIAN_POINT('',(-2.313974577153,-0.422969587643));
#3304 = CARTESIAN_POINT('',(-2.306249956587,-0.423237754354));
#3305 = CARTESIAN_POINT('',(-2.298528844721,-0.423481566042));
#3306 = CARTESIAN_POINT('',(-2.263414127021,-0.424488862941));
#3307 = CARTESIAN_POINT('',(-2.236061296216,-0.424992151721));
#3308 = CARTESIAN_POINT('',(-2.208753795744,-0.425298994911));
#3309 = CARTESIAN_POINT('',(-2.181485573539,-0.425478941262));
#3310 = CARTESIAN_POINT('',(-2.154245405659,-0.425582814494));
#3311 = CARTESIAN_POINT('',(-2.127019758944,-0.42563732985));
#3312 = CARTESIAN_POINT('',(-2.070789286739,-0.425653657084));
#3313 = CARTESIAN_POINT('',(-2.041784679257,-0.425609165227));
#3314 = CARTESIAN_POINT('',(-2.012767131118,-0.42551502424));
#3315 = CARTESIAN_POINT('',(-1.98371963817,-0.42534366095));
#3316 = CARTESIAN_POINT('',(-1.954627887337,-0.425035670937));
#3317 = CARTESIAN_POINT('',(-1.925484298225,-0.42450744817));
#3318 = CARTESIAN_POINT('',(-1.888813573076,-0.423435492328));
#3319 = CARTESIAN_POINT('',(-1.881333220208,-0.423195594125));
#3320 = CARTESIAN_POINT('',(-1.873849583308,-0.422932600643));
#3321 = CARTESIAN_POINT('',(-1.866362731526,-0.422644657341));
#3322 = CARTESIAN_POINT('',(-1.858872784309,-0.42232982076));
#3323 = CARTESIAN_POINT('',(-1.851379911399,-0.42198605853));
#3324 = CARTESIAN_POINT('',(-1.843884332832,-0.421611249368));
#3325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3326 = PCURVE('',#3327,#3332);
#3327 = CYLINDRICAL_SURFACE('',#3328,3.5);
#3328 = AXIS2_PLACEMENT_3D('',#3329,#3330,#3331);
#3329 = CARTESIAN_POINT('',(-5.545637594915,-19.10532607475,
    -5.17638090205));
#3330 = DIRECTION('',(0.866025403784,-0.5,6.661338147751E-016));
#3331 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
#3332 = DEFINITIONAL_REPRESENTATION('',(#3333),#3360);
#3333 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3334,#3335,#3336,#3337,#3338,
    #3339,#3340,#3341,#3342,#3343,#3344,#3345,#3346,#3347,#3348,#3349,
    #3350,#3351,#3352,#3353,#3354,#3355,#3356,#3357,#3358,#3359),
  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,8),(0.E+000,0.107512952727,
    0.48917959448,0.895845263824,1.),.UNSPECIFIED.);
#3334 = CARTESIAN_POINT('',(-4.494800381391,-9.5000006));
#3335 = CARTESIAN_POINT('',(-4.504612123716,-9.355547807787));
#3336 = CARTESIAN_POINT('',(-4.514090972698,-9.21094454929));
#3337 = CARTESIAN_POINT('',(-4.523236088174,-9.066196515267));
#3338 = CARTESIAN_POINT('',(-4.532046374328,-8.92130938885));
#3339 = CARTESIAN_POINT('',(-4.540520479695,-8.776288845546));
#3340 = CARTESIAN_POINT('',(-4.548656797158,-8.63114055324));
#3341 = CARTESIAN_POINT('',(-4.584131316297,-7.970166184198));
#3342 = CARTESIAN_POINT('',(-4.607529377783,-7.452921313766));
#3343 = CARTESIAN_POINT('',(-4.626567622403,-6.934392775099));
#3344 = CARTESIAN_POINT('',(-4.641140567719,-6.414857310959));
#3345 = CARTESIAN_POINT('',(-4.651153598456,-5.894612464054));
#3346 = CARTESIAN_POINT('',(-4.656555232968,-5.373978713571));
#3347 = CARTESIAN_POINT('',(-4.658176842999,-4.298517112789));
#3348 = CARTESIAN_POINT('',(-4.653772247683,-3.743682287588));
#3349 = CARTESIAN_POINT('',(-4.644120309253,-3.189212180835));
#3350 = CARTESIAN_POINT('',(-4.629274517047,-2.635495311857));
#3351 = CARTESIAN_POINT('',(-4.60934851102,-2.082892646158));
#3352 = CARTESIAN_POINT('',(-4.584471994661,-1.531740816691));
#3353 = CARTESIAN_POINT('',(-4.547126267801,-0.84164551158));
#3354 = CARTESIAN_POINT('',(-4.539193096206,-0.701052579422));
#3355 = CARTESIAN_POINT('',(-4.53094310463,-0.560580202778));
#3356 = CARTESIAN_POINT('',(-4.52237773608,-0.42023353226));
#3357 = CARTESIAN_POINT('',(-4.513498205747,-0.280017727575));
#3358 = CARTESIAN_POINT('',(-4.504305501,-0.139937957524));
#3359 = CARTESIAN_POINT('',(-4.494800381391,5.999999999062E-007));
#3360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3361 = ORIENTED_EDGE('',*,*,#3362,.T.);
#3362 = EDGE_CURVE('',#3266,#3363,#3365,.T.);
#3363 = VERTEX_POINT('',#3364);
#3364 = CARTESIAN_POINT('',(-6.092897519015,-20.05320806824,
    -1.321153281983));
#3365 = SURFACE_CURVE('',#3366,(#3371,#3384),.PCURVE_S1.);
#3366 = CIRCLE('',#3367,20.455744914327);
#3367 = AXIS2_PLACEMENT_3D('',#3368,#3369,#3370);
#3368 = CARTESIAN_POINT('',(4.113620667976,-2.375,4.524534660836E-015));
#3369 = DIRECTION('',(-0.866025403784,0.5,-9.525336128076E-016));
#3370 = DIRECTION('',(0.5,0.866025403784,-1.922962686384E-016));
#3371 = PCURVE('',#321,#3372);
#3372 = DEFINITIONAL_REPRESENTATION('',(#3373),#3383);
#3373 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3374,#3375,#3376,#3377,#3378,
    #3379,#3380,#3381,#3382),.UNSPECIFIED.,.F.,.F.,(9,9),(2.703565446836
    ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#3374 = CARTESIAN_POINT('',(-1.843386207296,-0.4259224516));
#3375 = CARTESIAN_POINT('',(-1.849556334468,-0.372884895091));
#3376 = CARTESIAN_POINT('',(-1.854562762588,-0.319751439378));
#3377 = CARTESIAN_POINT('',(-1.858567924804,-0.266546260233));
#3378 = CARTESIAN_POINT('',(-1.861678061261,-0.213287582391));
#3379 = CARTESIAN_POINT('',(-1.863965422461,-0.159990621633));
#3380 = CARTESIAN_POINT('',(-1.865475195988,-0.106668723676));
#3381 = CARTESIAN_POINT('',(-1.866230088726,-5.333436194577E-002));
#3382 = CARTESIAN_POINT('',(-1.866230088726,7.105107003755E-017));
#3383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3384 = PCURVE('',#3385,#3390);
#3385 = PLANE('',#3386);
#3386 = AXIS2_PLACEMENT_3D('',#3387,#3388,#3389);
#3387 = CARTESIAN_POINT('',(-5.572008774124,-19.151002297,
    -4.189731130554));
#3388 = DIRECTION('',(-0.866025403784,0.5,-9.104896719151E-016));
#3389 = DIRECTION('',(8.881784197001E-016,-3.76667109355E-016,-1.));
#3390 = DEFINITIONAL_REPRESENTATION('',(#3391),#3395);
#3391 = CIRCLE('',#3392,20.455744914327);
#3392 = AXIS2_PLACEMENT_2D('',#3393,#3394);
#3393 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
#3394 = DIRECTION('',(3.101821930169E-016,-1.));
#3395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3396 = ORIENTED_EDGE('',*,*,#3397,.T.);
#3397 = EDGE_CURVE('',#3363,#3398,#3400,.T.);
#3398 = VERTEX_POINT('',#3399);
#3399 = CARTESIAN_POINT('',(-8.641182893351,-19.06086570687,
    -1.735902274957));
#3400 = SURFACE_CURVE('',#3401,(#3406,#3419),.PCURVE_S1.);
#3401 = CIRCLE('',#3402,16.085707942067);
#3402 = AXIS2_PLACEMENT_3D('',#3403,#3404,#3405);
#3403 = CARTESIAN_POINT('',(-4.77297077308,-8.267027882015,9.54594154601
    ));
#3404 = DIRECTION('',(0.353553390596,0.612372435701,-0.707106781181));
#3405 = DIRECTION('',(0.E+000,0.755928946013,0.654653670714));
#3406 = PCURVE('',#321,#3407);
#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3418);
#3408 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3409,#3410,#3411,#3412,#3413,
    #3414,#3415,#3416,#3417),.UNSPECIFIED.,.F.,.F.,(9,9),(3.229426962321
    ,3.828951718163),.PIECEWISE_BEZIER_KNOTS.);
#3409 = CARTESIAN_POINT('',(-1.865769163027,-6.295363536474E-002));
#3410 = CARTESIAN_POINT('',(-1.922013634628,-7.496348608637E-002));
#3411 = CARTESIAN_POINT('',(-1.979017993656,-8.365574178485E-002));
#3412 = CARTESIAN_POINT('',(-2.036564329191,-8.892021464163E-002));
#3413 = CARTESIAN_POINT('',(-2.094395102398,-9.068382884209E-002));
#3414 = CARTESIAN_POINT('',(-2.152225875581,-8.892021464197E-002));
#3415 = CARTESIAN_POINT('',(-2.209772211132,-8.365574178478E-002));
#3416 = CARTESIAN_POINT('',(-2.266776570159,-7.496348608637E-002));
#3417 = CARTESIAN_POINT('',(-2.323021041759,-6.295363536474E-002));
#3418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3419 = PCURVE('',#3420,#3425);
#3420 = PLANE('',#3421);
#3421 = AXIS2_PLACEMENT_3D('',#3422,#3423,#3424);
#3422 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
    -2.701524309144));
#3423 = DIRECTION('',(0.353553390596,0.612372435701,-0.707106781181));
#3424 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
#3425 = DEFINITIONAL_REPRESENTATION('',(#3426),#3430);
#3426 = CIRCLE('',#3427,16.085707942067);
#3427 = AXIS2_PLACEMENT_2D('',#3428,#3429);
#3428 = CARTESIAN_POINT('',(17.320532316924,-4.75));
#3429 = DIRECTION('',(0.925820099774,-0.377964473007));
#3430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3431 = ORIENTED_EDGE('',*,*,#3432,.T.);
#3432 = EDGE_CURVE('',#3398,#3433,#3435,.T.);
#3433 = VERTEX_POINT('',#3434);
#3434 = CARTESIAN_POINT('',(-8.677290209876,-19.12340541361,
    -2.178977804375E-015));
#3435 = SURFACE_CURVE('',#3436,(#3463,#3493),.PCURVE_S1.);
#3436 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3437,#3438,#3439,#3440,#3441,
    #3442,#3443,#3444,#3445,#3446,#3447,#3448,#3449,#3450,#3451,#3452,
    #3453,#3454,#3455,#3456,#3457,#3458,#3459,#3460,#3461,#3462),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#3437 = CARTESIAN_POINT('',(-7.354875757769,-16.8329163939,
    -10.17638090205));
#3438 = CARTESIAN_POINT('',(-7.435818379724,-16.97311346709,
    -9.885978163042));
#3439 = CARTESIAN_POINT('',(-7.513681965555,-17.10797653145,
    -9.59214063238));
#3440 = CARTESIAN_POINT('',(-7.588410854322,-17.23741104648,
    -9.295064486486));
#3441 = CARTESIAN_POINT('',(-7.731503092599,-17.48525407334,
    -8.694842784952));
#3442 = CARTESIAN_POINT('',(-7.799866363927,-17.60366273266,
    -8.391697207502));
#3443 = CARTESIAN_POINT('',(-7.864998660035,-17.71647517873,
    -8.085718620917));
#3444 = CARTESIAN_POINT('',(-7.988717443996,-17.9307623984,
    -7.468513562382));
#3445 = CARTESIAN_POINT('',(-8.047303965765,-18.03223723074,
    -7.15728706998));
#3446 = CARTESIAN_POINT('',(-8.102575935465,-18.1279710905,
    -6.843644453692));
#3447 = CARTESIAN_POINT('',(-8.206211984732,-18.30747399332,
    -6.213222701257));
#3448 = CARTESIAN_POINT('',(-8.254602935572,-18.39128957881,
    -5.896461190167));
#3449 = CARTESIAN_POINT('',(-8.299636474124,-18.46928995562,
    -5.577725229982));
#3450 = CARTESIAN_POINT('',(-8.383100814194,-18.61385443324,
    -4.935441780244));
#3451 = CARTESIAN_POINT('',(-8.421504272107,-18.68037117353,
    -4.611880030773));
#3452 = CARTESIAN_POINT('',(-8.456466829782,-18.74092809979,
    -4.286761545471));
#3453 = CARTESIAN_POINT('',(-8.519467588532,-18.85004861486,
    -3.633852083723));
#3454 = CARTESIAN_POINT('',(-8.547505796644,-18.89861221586,
    -3.306061064166));
#3455 = CARTESIAN_POINT('',(-8.572060569676,-18.94114233032,
    -2.97715411155));
#3456 = CARTESIAN_POINT('',(-8.614174806793,-19.01408632873,
    -2.317553720106));
#3457 = CARTESIAN_POINT('',(-8.631734274555,-19.04450021905,
    -1.986860236772));
#3458 = CARTESIAN_POINT('',(-8.645781876013,-19.0688313785,
    -1.655496114796));
#3459 = CARTESIAN_POINT('',(-8.666796844417,-19.1052303715,
    -0.993207216782));
#3460 = CARTESIAN_POINT('',(-8.673792557116,-19.11734701957,
    -0.662285964067));
#3461 = CARTESIAN_POINT('',(-8.677290046914,-19.12340546946,
    -0.331142976389));
#3462 = CARTESIAN_POINT('',(-8.677290209876,-19.12340541361,
    -6.411892036514E-015));
#3463 = PCURVE('',#321,#3464);
#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3492);
#3465 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3466,#3467,#3468,#3469,#3470,
    #3471,#3472,#3473,#3474,#3475,#3476,#3477,#3478,#3479,#3480,#3481,
    #3482,#3483,#3484,#3485,#3486,#3487,#3488,#3489,#3490,#3491),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#3466 = CARTESIAN_POINT('',(-1.982731713858,-0.505893901574));
#3467 = CARTESIAN_POINT('',(-1.983713716835,-0.4900850036));
#3468 = CARTESIAN_POINT('',(-1.984635455926,-0.474273724633));
#3469 = CARTESIAN_POINT('',(-1.985501313207,-0.458460329777));
#3470 = CARTESIAN_POINT('',(-1.987128138907,-0.426829858413));
#3471 = CARTESIAN_POINT('',(-1.987889108088,-0.411012780756));
#3472 = CARTESIAN_POINT('',(-1.988601050044,-0.395194022545));
#3473 = CARTESIAN_POINT('',(-1.989932114803,-0.363553565774));
#3474 = CARTESIAN_POINT('',(-1.990551243483,-0.347731866872));
#3475 = CARTESIAN_POINT('',(-1.991126592969,-0.331908845222));
#3476 = CARTESIAN_POINT('',(-1.992191573778,-0.300324043644));
#3477 = CARTESIAN_POINT('',(-1.992681544093,-0.284562272667));
#3478 = CARTESIAN_POINT('',(-1.99313203753,-0.268799489313));
#3479 = CARTESIAN_POINT('',(-1.993958661333,-0.23720861111));
#3480 = CARTESIAN_POINT('',(-1.994334487317,-0.221380508625));
#3481 = CARTESIAN_POINT('',(-1.994673479865,-0.205551648229));
#3482 = CARTESIAN_POINT('',(-1.995279896487,-0.17389265376));
#3483 = CARTESIAN_POINT('',(-1.995547322437,-0.158062519134));
#3484 = CARTESIAN_POINT('',(-1.995780017092,-0.142231861713));
#3485 = CARTESIAN_POINT('',(-1.996177286117,-0.110569720304));
#3486 = CARTESIAN_POINT('',(-1.996341861638,-9.473823573845E-002));
#3487 = CARTESIAN_POINT('',(-1.996473050773,-7.890644488257E-002));
#3488 = CARTESIAN_POINT('',(-1.996668915439,-4.730603983734E-002));
#3489 = CARTESIAN_POINT('',(-1.996733863357,-3.153742609985E-002));
#3490 = CARTESIAN_POINT('',(-1.996766319151,-1.576871316136E-002));
#3491 = CARTESIAN_POINT('',(-1.996766327354,-2.22044604925E-016));
#3492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3493 = PCURVE('',#3494,#3499);
#3494 = CYLINDRICAL_SURFACE('',#3495,20.9);
#3495 = AXIS2_PLACEMENT_3D('',#3496,#3497,#3498);
#3496 = CARTESIAN_POINT('',(2.381569860407,-1.375,1.7763568394E-015));
#3497 = DIRECTION('',(0.866025403784,-0.5,6.661338147751E-016));
#3498 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
#3499 = DEFINITIONAL_REPRESENTATION('',(#3500),#3527);
#3500 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3501,#3502,#3503,#3504,#3505,
    #3506,#3507,#3508,#3509,#3510,#3511,#3512,#3513,#3514,#3515,#3516,
    #3517,#3518,#3519,#3520,#3521,#3522,#3523,#3524,#3525,#3526),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,5),(0.E+000,0.125127020669,
    0.250253162993,0.3753788083,0.500001678799,0.625126934355,
    0.750252138209,0.875377326415,1.),.UNSPECIFIED.);
#3501 = CARTESIAN_POINT('',(-5.774638830512,-0.703051050954));
#3502 = CARTESIAN_POINT('',(-5.790546800987,-0.703050881219));
#3503 = CARTESIAN_POINT('',(-5.806454833329,-0.7030511924));
#3504 = CARTESIAN_POINT('',(-5.822362912798,-0.703051050954));
#3505 = CARTESIAN_POINT('',(-5.854179031219,-0.703051050954));
#3506 = CARTESIAN_POINT('',(-5.870087071391,-0.703051050954));
#3507 = CARTESIAN_POINT('',(-5.885995138172,-0.703051050954));
#3508 = CARTESIAN_POINT('',(-5.91781124899,-0.703051050954));
#3509 = CARTESIAN_POINT('',(-5.933719293687,-0.703051050954));
#3510 = CARTESIAN_POINT('',(-5.949627352847,-0.703051050954));
#3511 = CARTESIAN_POINT('',(-5.981379571005,-0.703051050954));
#3512 = CARTESIAN_POINT('',(-5.997223730589,-0.703051050954));
#3513 = CARTESIAN_POINT('',(-6.013067897326,-0.703051050954));
#3514 = CARTESIAN_POINT('',(-6.044820112069,-0.703051050954));
#3515 = CARTESIAN_POINT('',(-6.060728160804,-0.703051050954));
#3516 = CARTESIAN_POINT('',(-6.076636212638,-0.703051050954));
#3517 = CARTESIAN_POINT('',(-6.108452313144,-0.703051050954));
#3518 = CARTESIAN_POINT('',(-6.124360362518,-0.703051050954));
#3519 = CARTESIAN_POINT('',(-6.140268412899,-0.703051050954));
#3520 = CARTESIAN_POINT('',(-6.172084512131,-0.703051050954));
#3521 = CARTESIAN_POINT('',(-6.187992561691,-0.703051050954));
#3522 = CARTESIAN_POINT('',(-6.203900611408,-0.703051050954));
#3523 = CARTESIAN_POINT('',(-6.23565282204,-0.703051050954));
#3524 = CARTESIAN_POINT('',(-6.25149698425,-0.703051191832));
#3525 = CARTESIAN_POINT('',(-6.26734114563,-0.7030508819));
#3526 = CARTESIAN_POINT('',(-6.28318530718,-0.703051050954));
#3527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3528 = ORIENTED_EDGE('',*,*,#3529,.F.);
#3529 = EDGE_CURVE('',#3530,#3433,#3532,.T.);
#3530 = VERTEX_POINT('',#3531);
#3531 = CARTESIAN_POINT('',(20.9,-2.046948949045,-3.545486029308E-015));
#3532 = SURFACE_CURVE('',#3533,(#3538,#3545),.PCURVE_S1.);
#3533 = CIRCLE('',#3534,21.);
#3534 = AXIS2_PLACEMENT_3D('',#3535,#3536,#3537);
#3535 = CARTESIAN_POINT('',(0.E+000,-1.141309269315E-030,-5.14E-015));
#3536 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
#3537 = DIRECTION('',(1.,0.E+000,0.E+000));
#3538 = PCURVE('',#321,#3539);
#3539 = DEFINITIONAL_REPRESENTATION('',(#3540),#3544);
#3540 = LINE('',#3541,#3542);
#3541 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
#3542 = VECTOR('',#3543,1.);
#3543 = DIRECTION('',(-1.,0.E+000));
#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3545 = PCURVE('',#1983,#3546);
#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3551);
#3547 = LINE('',#3548,#3549);
#3548 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#3549 = VECTOR('',#3550,1.);
#3550 = DIRECTION('',(-1.,0.E+000));
#3551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3552 = ORIENTED_EDGE('',*,*,#3553,.T.);
#3553 = EDGE_CURVE('',#3530,#3554,#3556,.T.);
#3554 = VERTEX_POINT('',#3555);
#3555 = CARTESIAN_POINT('',(20.827785366951,-2.046948949046,
    -1.735902274959));
#3556 = SURFACE_CURVE('',#3557,(#3562,#3575),.PCURVE_S1.);
#3557 = CIRCLE('',#3558,20.9);
#3558 = AXIS2_PLACEMENT_3D('',#3559,#3560,#3561);
#3559 = CARTESIAN_POINT('',(0.E+000,-2.046948949046,4.545139706926E-016)
  );
#3560 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#3561 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#3562 = PCURVE('',#321,#3563);
#3563 = DEFINITIONAL_REPRESENTATION('',(#3564),#3574);
#3564 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3565,#3566,#3567,#3568,#3569,
    #3570,#3571,#3572,#3573),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795
    ,1.653949645705),.PIECEWISE_BEZIER_KNOTS.);
#3565 = CARTESIAN_POINT('',(-9.762877503947E-002,6.E-017));
#3566 = CARTESIAN_POINT('',(-9.762877503947E-002,-1.034466884058E-002));
#3567 = CARTESIAN_POINT('',(-9.764075308213E-002,-2.06893376811E-002));
#3568 = CARTESIAN_POINT('',(-9.766470916753E-002,-3.1033990341E-002));
#3569 = CARTESIAN_POINT('',(-9.770065694187E-002,-4.137861063856E-002));
#3570 = CARTESIAN_POINT('',(-9.774862369767E-002,-5.172318235E-002));
#3571 = CARTESIAN_POINT('',(-9.780865046824E-002,-6.206768916031E-002));
#3572 = CARTESIAN_POINT('',(-9.788079221581E-002,-7.241211462292E-002));
#3573 = CARTESIAN_POINT('',(-9.796511812224E-002,-8.275644210958E-002));
#3574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3575 = PCURVE('',#3576,#3581);
#3576 = CYLINDRICAL_SURFACE('',#3577,20.9);
#3577 = AXIS2_PLACEMENT_3D('',#3578,#3579,#3580);
#3578 = CARTESIAN_POINT('',(0.E+000,2.75,-6.106226635438E-016));
#3579 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#3580 = DIRECTION('',(1.,0.E+000,0.E+000));
#3581 = DEFINITIONAL_REPRESENTATION('',(#3582),#3586);
#3582 = LINE('',#3583,#3584);
#3583 = CARTESIAN_POINT('',(-7.853981633974,-4.796948949046));
#3584 = VECTOR('',#3585,1.);
#3585 = DIRECTION('',(1.,-0.E+000));
#3586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3587 = ORIENTED_EDGE('',*,*,#3588,.T.);
#3588 = EDGE_CURVE('',#3554,#3589,#3591,.T.);
#3589 = VERTEX_POINT('',#3590);
#3590 = CARTESIAN_POINT('',(20.413036373982,-4.75,-1.321153281983));
#3591 = SURFACE_CURVE('',#3592,(#3597,#3610),.PCURVE_S1.);
#3592 = CIRCLE('',#3593,16.085707942067);
#3593 = AXIS2_PLACEMENT_3D('',#3594,#3595,#3596);
#3594 = CARTESIAN_POINT('',(9.545941546159,2.119624819221E-015,
    9.54594154601));
#3595 = DIRECTION('',(-0.707106781192,-1.570092458671E-016,
    -0.707106781181));
#3596 = DIRECTION('',(0.707106781181,-1.570092458696E-016,
    -0.707106781192));
#3597 = PCURVE('',#321,#3598);
#3598 = DEFINITIONAL_REPRESENTATION('',(#3599),#3609);
#3599 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3600,#3601,#3602,#3603,#3604,
    #3605,#3606,#3607,#3608),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
    0.299762377921),.PIECEWISE_BEZIER_KNOTS.);
#3600 = CARTESIAN_POINT('',(0.E+000,-8.71756900369E-002));
#3601 = CARTESIAN_POINT('',(-2.881113381275E-002,-8.71756900369E-002));
#3602 = CARTESIAN_POINT('',(-5.762226763244E-002,-8.630327239683E-002));
#3603 = CARTESIAN_POINT('',(-8.639941678103E-002,-8.455843714137E-002));
#3604 = CARTESIAN_POINT('',(-0.115108596924,-8.19441697837E-002));
#3605 = CARTESIAN_POINT('',(-0.143716553575,-7.84664418282E-002));
#3606 = CARTESIAN_POINT('',(-0.172191497049,-7.413408728311E-002));
#3607 = CARTESIAN_POINT('',(-0.200503703566,-6.895856072556E-002));
#3608 = CARTESIAN_POINT('',(-0.228625939366,-6.295363536474E-002));
#3609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3610 = PCURVE('',#3611,#3616);
#3611 = PLANE('',#3612);
#3612 = AXIS2_PLACEMENT_3D('',#3613,#3614,#3615);
#3613 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309144));
#3614 = DIRECTION('',(-0.707106781192,-1.570092458671E-016,
    -0.707106781181));
#3615 = DIRECTION('',(-0.707106781181,1.570092458696E-016,0.707106781192
    ));
#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621);
#3617 = CIRCLE('',#3618,16.085707942067);
#3618 = AXIS2_PLACEMENT_2D('',#3619,#3620);
#3619 = CARTESIAN_POINT('',(17.320532316924,-4.75));
#3620 = DIRECTION('',(-1.,0.E+000));
#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3622 = ORIENTED_EDGE('',*,*,#3623,.F.);
#3623 = EDGE_CURVE('',#3624,#3589,#3626,.T.);
#3624 = VERTEX_POINT('',#3625);
#3625 = CARTESIAN_POINT('',(18.562951677315,-4.75,-8.593853909956));
#3626 = SURFACE_CURVE('',#3627,(#3632,#3645),.PCURVE_S1.);
#3627 = CIRCLE('',#3628,20.455744914327);
#3628 = AXIS2_PLACEMENT_3D('',#3629,#3630,#3631);
#3629 = CARTESIAN_POINT('',(0.E+000,-4.75,1.054711873394E-015));
#3630 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#3631 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
#3632 = PCURVE('',#321,#3633);
#3633 = DEFINITIONAL_REPRESENTATION('',(#3634),#3644);
#3634 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3635,#3636,#3637,#3638,#3639,
    #3640,#3641,#3642,#3643),.UNSPECIFIED.,.F.,.F.,(9,9),(1.132769120041
    ,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#3635 = CARTESIAN_POINT('',(-0.251008895098,-0.4259224516));
#3636 = CARTESIAN_POINT('',(-0.244838767925,-0.372884895091));
#3637 = CARTESIAN_POINT('',(-0.239832339806,-0.319751439378));
#3638 = CARTESIAN_POINT('',(-0.235827177583,-0.266546260232));
#3639 = CARTESIAN_POINT('',(-0.23271704113,-0.213287582391));
#3640 = CARTESIAN_POINT('',(-0.230429679924,-0.159990621633));
#3641 = CARTESIAN_POINT('',(-0.228919906407,-0.106668723676));
#3642 = CARTESIAN_POINT('',(-0.228165013667,-5.333436194577E-002));
#3643 = CARTESIAN_POINT('',(-0.228165013667,-6.E-017));
#3644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3645 = PCURVE('',#3646,#3651);
#3646 = PLANE('',#3647);
#3647 = AXIS2_PLACEMENT_3D('',#3648,#3649,#3650);
#3648 = CARTESIAN_POINT('',(19.3712588842,-4.75,-4.189731130554));
#3649 = DIRECTION('',(0.E+000,-1.,2.044604925031E-018));
#3650 = DIRECTION('',(0.E+000,-2.044604925031E-018,-1.));
#3651 = DEFINITIONAL_REPRESENTATION('',(#3652),#3656);
#3652 = CIRCLE('',#3653,20.455744914327);
#3653 = AXIS2_PLACEMENT_2D('',#3654,#3655);
#3654 = CARTESIAN_POINT('',(-4.189731130554,-19.3712588842));
#3655 = DIRECTION('',(1.,0.E+000));
#3656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3657 = ORIENTED_EDGE('',*,*,#3658,.T.);
#3658 = EDGE_CURVE('',#3624,#3659,#3661,.T.);
#3659 = VERTEX_POINT('',#3660);
#3660 = CARTESIAN_POINT('',(19.019776358972,-2.046948949046,
    -8.663608212212));
#3661 = SURFACE_CURVE('',#3662,(#3677,#3695),.PCURVE_S1.);
#3662 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3663,#3664,#3665,#3666,#3667,
    #3668,#3669,#3670,#3671,#3672,#3673,#3674,#3675,#3676),
  .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.E+000,0.215027283025,1.),
  .UNSPECIFIED.);
#3663 = CARTESIAN_POINT('',(18.562951538039,-4.7500006,-8.593853879163)
  );
#3664 = CARTESIAN_POINT('',(18.596482902344,-4.605547807787,
    -8.601267287907));
#3665 = CARTESIAN_POINT('',(18.628961356681,-4.46094454929,
    -8.608045313181));
#3666 = CARTESIAN_POINT('',(18.660368678592,-4.316196515267,
    -8.614233099699));
#3667 = CARTESIAN_POINT('',(18.690687479011,-4.17130938885,
    -8.619873778066));
#3668 = CARTESIAN_POINT('',(18.71990120227,-4.026288845546,
    -8.625008464778));
#3669 = CARTESIAN_POINT('',(18.747994126091,-3.88114055324,
    -8.629676262226));
#3670 = CARTESIAN_POINT('',(18.87336070805,-3.205550093238,
    -8.649385372646));
#3671 = CARTESIAN_POINT('',(18.956635602143,-2.673600412023,
    -8.659128652207));
#3672 = CARTESIAN_POINT('',(19.024051025974,-2.140300920862,
    -8.664946748002));
#3673 = CARTESIAN_POINT('',(19.075028505273,-1.605953243862,
    -8.668277173192));
#3674 = CARTESIAN_POINT('',(19.109153431684,-1.070882352357,
    -8.670155308663));
#3675 = CARTESIAN_POINT('',(19.12621569913,-0.535438915834,
    -8.671094108033));
#3676 = CARTESIAN_POINT('',(19.12621569913,2.754630334514E-015,
    -8.671094108033));
#3677 = PCURVE('',#321,#3678);
#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3694);
#3679 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3680,#3681,#3682,#3683,#3684,
    #3685,#3686,#3687,#3688,#3689,#3690,#3691,#3692,#3693),
  .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.E+000,0.215027283025,1.),
  .UNSPECIFIED.);
#3680 = CARTESIAN_POINT('',(-0.250510769561,-0.421611249368));
#3681 = CARTESIAN_POINT('',(-0.242773393441,-0.421998149383));
#3682 = CARTESIAN_POINT('',(-0.235038900712,-0.422351967001));
#3683 = CARTESIAN_POINT('',(-0.227307532908,-0.422675035633));
#3684 = CARTESIAN_POINT('',(-0.21957947476,-0.422969587643));
#3685 = CARTESIAN_POINT('',(-0.211854854193,-0.423237754354));
#3686 = CARTESIAN_POINT('',(-0.204133742328,-0.423481566042));
#3687 = CARTESIAN_POINT('',(-0.168242534748,-0.424511137243));
#3688 = CARTESIAN_POINT('',(-0.14011575337,-0.425020453577));
#3689 = CARTESIAN_POINT('',(-0.112036935772,-0.425324612503));
#3690 = CARTESIAN_POINT('',(-8.399928822754E-002,-0.425498737777));
#3691 = CARTESIAN_POINT('',(-5.599029075798E-002,-0.425596933504));
#3692 = CARTESIAN_POINT('',(-2.799502652574E-002,-0.425646018171));
#3693 = CARTESIAN_POINT('',(0.E+000,-0.425646018171));
#3694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3695 = PCURVE('',#3696,#3701);
#3696 = CYLINDRICAL_SURFACE('',#3697,3.5);
#3697 = AXIS2_PLACEMENT_3D('',#3698,#3699,#3700);
#3698 = CARTESIAN_POINT('',(19.318516525781,4.75,-5.17638090205));
#3699 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#3700 = DIRECTION('',(1.,0.E+000,0.E+000));
#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3717);
#3702 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3703,#3704,#3705,#3706,#3707,
    #3708,#3709,#3710,#3711,#3712,#3713,#3714,#3715,#3716),
  .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.E+000,0.215027283025,1.),
  .UNSPECIFIED.);
#3703 = CARTESIAN_POINT('',(-4.494800381391,-9.5000006));
#3704 = CARTESIAN_POINT('',(-4.504612123716,-9.355547807787));
#3705 = CARTESIAN_POINT('',(-4.514090972698,-9.21094454929));
#3706 = CARTESIAN_POINT('',(-4.523236088174,-9.066196515267));
#3707 = CARTESIAN_POINT('',(-4.532046374328,-8.92130938885));
#3708 = CARTESIAN_POINT('',(-4.540520479695,-8.776288845546));
#3709 = CARTESIAN_POINT('',(-4.548656797158,-8.63114055324));
#3710 = CARTESIAN_POINT('',(-4.584915762446,-7.955550093238));
#3711 = CARTESIAN_POINT('',(-4.608852243957,-7.423600412023));
#3712 = CARTESIAN_POINT('',(-4.628175874351,-6.890300920863));
#3713 = CARTESIAN_POINT('',(-4.642771157883,-6.355953243861));
#3714 = CARTESIAN_POINT('',(-4.652535902741,-5.820882352357));
#3715 = CARTESIAN_POINT('',(-4.657418206252,-5.285438915834));
#3716 = CARTESIAN_POINT('',(-4.657418206252,-4.75));
#3717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3718 = ORIENTED_EDGE('',*,*,#3719,.T.);
#3719 = EDGE_CURVE('',#3659,#3720,#3722,.T.);
#3720 = VERTEX_POINT('',#3721);
#3721 = CARTESIAN_POINT('',(18.255171095785,-2.046948949046,
    -10.17638090205));
#3722 = SURFACE_CURVE('',#3723,(#3728,#3741),.PCURVE_S1.);
#3723 = CIRCLE('',#3724,20.9);
#3724 = AXIS2_PLACEMENT_3D('',#3725,#3726,#3727);
#3725 = CARTESIAN_POINT('',(0.E+000,-2.046948949046,4.545139706926E-016)
  );
#3726 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#3727 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#3728 = PCURVE('',#321,#3729);
#3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3740);
#3730 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3731,#3732,#3733,#3734,#3735,
    #3736,#3737,#3738,#3739),.UNSPECIFIED.,.F.,.F.,(9,9),(1.998218989047
    ,2.079342803463),.PIECEWISE_BEZIER_KNOTS.);
#3731 = CARTESIAN_POINT('',(-0.107209487468,-0.42525465837));
#3732 = CARTESIAN_POINT('',(-0.107700906601,-0.435336914287));
#3733 = CARTESIAN_POINT('',(-0.108209957487,-0.445418560802));
#3734 = CARTESIAN_POINT('',(-0.108737113156,-0.455499568699));
#3735 = CARTESIAN_POINT('',(-0.10928287832,-0.46557990737));
#3736 = CARTESIAN_POINT('',(-0.109847791868,-0.475659544717));
#3737 = CARTESIAN_POINT('',(-0.110432429773,-0.485738446949));
#3738 = CARTESIAN_POINT('',(-0.111037408413,-0.495816578455));
#3739 = CARTESIAN_POINT('',(-0.111663388535,-0.505893901574));
#3740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3741 = PCURVE('',#3742,#3747);
#3742 = CYLINDRICAL_SURFACE('',#3743,20.9);
#3743 = AXIS2_PLACEMENT_3D('',#3744,#3745,#3746);
#3744 = CARTESIAN_POINT('',(0.E+000,2.75,-6.106226635438E-016));
#3745 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#3746 = DIRECTION('',(1.,0.E+000,0.E+000));
#3747 = DEFINITIONAL_REPRESENTATION('',(#3748),#3752);
#3748 = LINE('',#3749,#3750);
#3749 = CARTESIAN_POINT('',(-7.853981633974,-4.796948949046));
#3750 = VECTOR('',#3751,1.);
#3751 = DIRECTION('',(1.,-0.E+000));
#3752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3753 = ORIENTED_EDGE('',*,*,#3754,.T.);
#3754 = EDGE_CURVE('',#3720,#1188,#3755,.T.);
#3755 = SURFACE_CURVE('',#3756,(#3761,#3768),.PCURVE_S1.);
#3756 = CIRCLE('',#3757,18.369574620453);
#3757 = AXIS2_PLACEMENT_3D('',#3758,#3759,#3760);
#3758 = CARTESIAN_POINT('',(0.E+000,-2.259610476962E-015,-10.17638090205
    ));
#3759 = DIRECTION('',(-0.E+000,2.22044604925E-016,1.));
#3760 = DIRECTION('',(1.,0.E+000,0.E+000));
#3761 = PCURVE('',#321,#3762);
#3762 = DEFINITIONAL_REPRESENTATION('',(#3763),#3767);
#3763 = LINE('',#3764,#3765);
#3764 = CARTESIAN_POINT('',(-6.28318530718,-0.505893901574));
#3765 = VECTOR('',#3766,1.);
#3766 = DIRECTION('',(1.,-0.E+000));
#3767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3768 = PCURVE('',#1749,#3769);
#3769 = DEFINITIONAL_REPRESENTATION('',(#3770),#3778);
#3770 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3771,#3772,#3773,#3774,
#3775,#3776,#3777),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#3771 = CARTESIAN_POINT('',(0.948941118819,-2.75));
#3772 = CARTESIAN_POINT('',(0.948941118819,29.067036556052));
#3773 = CARTESIAN_POINT('',(28.503303049498,13.158518278026));
#3774 = CARTESIAN_POINT('',(56.057664980177,-2.75));
#3775 = CARTESIAN_POINT('',(28.503303049498,-18.65851827802));
#3776 = CARTESIAN_POINT('',(0.948941118819,-34.56703655605));
#3777 = CARTESIAN_POINT('',(0.948941118819,-2.75));
#3778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3779 = ADVANCED_FACE('',(#3780,#4062),#249,.T.);
#3780 = FACE_BOUND('',#3781,.T.);
#3781 = EDGE_LOOP('',(#3782,#3810,#3838,#3866,#3894,#3922,#3950,#3983,
    #4006,#4039,#4060,#4061));
#3782 = ORIENTED_EDGE('',*,*,#3783,.F.);
#3783 = EDGE_CURVE('',#3784,#206,#3786,.T.);
#3784 = VERTEX_POINT('',#3785);
#3785 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
#3786 = SURFACE_CURVE('',#3787,(#3792,#3803),.PCURVE_S1.);
#3787 = CIRCLE('',#3788,7.05);
#3788 = AXIS2_PLACEMENT_3D('',#3789,#3790,#3791);
#3789 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-19.4));
#3790 = DIRECTION('',(0.E+000,-0.E+000,1.));
#3791 = DIRECTION('',(0.E+000,1.,0.E+000));
#3792 = PCURVE('',#249,#3793);
#3793 = DEFINITIONAL_REPRESENTATION('',(#3794),#3802);
#3794 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3795,#3796,#3797,#3798,
#3799,#3800,#3801),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#3795 = CARTESIAN_POINT('',(-4.514786961833,3.661283512932));
#3796 = CARTESIAN_POINT('',(-4.514786961833,15.872241706293));
#3797 = CARTESIAN_POINT('',(6.060213038167,9.766762609613));
#3798 = CARTESIAN_POINT('',(16.635213038167,3.661283512932));
#3799 = CARTESIAN_POINT('',(6.060213038167,-2.444195583748));
#3800 = CARTESIAN_POINT('',(-4.514786961833,-8.549674680428));
#3801 = CARTESIAN_POINT('',(-4.514786961833,3.661283512932));
#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3803 = PCURVE('',#221,#3804);
#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809);
#3805 = LINE('',#3806,#3807);
#3806 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3807 = VECTOR('',#3808,1.);
#3808 = DIRECTION('',(1.,0.E+000));
#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3810 = ORIENTED_EDGE('',*,*,#3811,.T.);
#3811 = EDGE_CURVE('',#3784,#3812,#3814,.T.);
#3812 = VERTEX_POINT('',#3813);
#3813 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
#3814 = SURFACE_CURVE('',#3815,(#3819,#3826),.PCURVE_S1.);
#3815 = LINE('',#3816,#3817);
#3816 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
#3817 = VECTOR('',#3818,1.);
#3818 = DIRECTION('',(0.E+000,1.,0.E+000));
#3819 = PCURVE('',#249,#3820);
#3820 = DEFINITIONAL_REPRESENTATION('',(#3821),#3825);
#3821 = LINE('',#3822,#3823);
#3822 = CARTESIAN_POINT('',(2.22927747313,10.70464233029));
#3823 = VECTOR('',#3824,1.);
#3824 = DIRECTION('',(-1.,0.E+000));
#3825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3826 = PCURVE('',#3827,#3832);
#3827 = PLANE('',#3828);
#3828 = AXIS2_PLACEMENT_3D('',#3829,#3830,#3831);
#3829 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
#3830 = DIRECTION('',(1.,0.E+000,0.E+000));
#3831 = DIRECTION('',(0.E+000,1.,0.E+000));
#3832 = DEFINITIONAL_REPRESENTATION('',(#3833),#3837);
#3833 = LINE('',#3834,#3835);
#3834 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3835 = VECTOR('',#3836,1.);
#3836 = DIRECTION('',(1.,0.E+000));
#3837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3838 = ORIENTED_EDGE('',*,*,#3839,.T.);
#3839 = EDGE_CURVE('',#3812,#3840,#3842,.T.);
#3840 = VERTEX_POINT('',#3841);
#3841 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
#3842 = SURFACE_CURVE('',#3843,(#3847,#3854),.PCURVE_S1.);
#3843 = LINE('',#3844,#3845);
#3844 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
#3845 = VECTOR('',#3846,1.);
#3846 = DIRECTION('',(-1.,0.E+000,0.E+000));
#3847 = PCURVE('',#249,#3848);
#3848 = DEFINITIONAL_REPRESENTATION('',(#3849),#3853);
#3849 = LINE('',#3850,#3851);
#3850 = CARTESIAN_POINT('',(1.432245211389,10.70464233029));
#3851 = VECTOR('',#3852,1.);
#3852 = DIRECTION('',(0.E+000,1.));
#3853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3854 = PCURVE('',#3855,#3860);
#3855 = PLANE('',#3856);
#3856 = AXIS2_PLACEMENT_3D('',#3857,#3858,#3859);
#3857 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
#3858 = DIRECTION('',(0.E+000,1.,0.E+000));
#3859 = DIRECTION('',(-1.,0.E+000,0.E+000));
#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865);
#3861 = LINE('',#3862,#3863);
#3862 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3863 = VECTOR('',#3864,1.);
#3864 = DIRECTION('',(1.,0.E+000));
#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3866 = ORIENTED_EDGE('',*,*,#3867,.T.);
#3867 = EDGE_CURVE('',#3840,#3868,#3870,.T.);
#3868 = VERTEX_POINT('',#3869);
#3869 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
#3870 = SURFACE_CURVE('',#3871,(#3875,#3882),.PCURVE_S1.);
#3871 = LINE('',#3872,#3873);
#3872 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
#3873 = VECTOR('',#3874,1.);
#3874 = DIRECTION('',(0.E+000,1.,0.E+000));
#3875 = PCURVE('',#249,#3876);
#3876 = DEFINITIONAL_REPRESENTATION('',(#3877),#3881);
#3877 = LINE('',#3878,#3879);
#3878 = CARTESIAN_POINT('',(1.432245211389,10.95464233029));
#3879 = VECTOR('',#3880,1.);
#3880 = DIRECTION('',(-1.,0.E+000));
#3881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3882 = PCURVE('',#3883,#3888);
#3883 = PLANE('',#3884);
#3884 = AXIS2_PLACEMENT_3D('',#3885,#3886,#3887);
#3885 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
#3886 = DIRECTION('',(1.,0.E+000,0.E+000));
#3887 = DIRECTION('',(0.E+000,1.,0.E+000));
#3888 = DEFINITIONAL_REPRESENTATION('',(#3889),#3893);
#3889 = LINE('',#3890,#3891);
#3890 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3891 = VECTOR('',#3892,1.);
#3892 = DIRECTION('',(1.,0.E+000));
#3893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3894 = ORIENTED_EDGE('',*,*,#3895,.T.);
#3895 = EDGE_CURVE('',#3868,#3896,#3898,.T.);
#3896 = VERTEX_POINT('',#3897);
#3897 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
#3898 = SURFACE_CURVE('',#3899,(#3903,#3910),.PCURVE_S1.);
#3899 = LINE('',#3900,#3901);
#3900 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
#3901 = VECTOR('',#3902,1.);
#3902 = DIRECTION('',(1.,0.E+000,0.E+000));
#3903 = PCURVE('',#249,#3904);
#3904 = DEFINITIONAL_REPRESENTATION('',(#3905),#3909);
#3905 = LINE('',#3906,#3907);
#3906 = CARTESIAN_POINT('',(-1.567754788611,10.95464233029));
#3907 = VECTOR('',#3908,1.);
#3908 = DIRECTION('',(0.E+000,-1.));
#3909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3910 = PCURVE('',#3911,#3916);
#3911 = PLANE('',#3912);
#3912 = AXIS2_PLACEMENT_3D('',#3913,#3914,#3915);
#3913 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
#3914 = DIRECTION('',(0.E+000,-1.,0.E+000));
#3915 = DIRECTION('',(1.,0.E+000,0.E+000));
#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921);
#3917 = LINE('',#3918,#3919);
#3918 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3919 = VECTOR('',#3920,1.);
#3920 = DIRECTION('',(1.,0.E+000));
#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3922 = ORIENTED_EDGE('',*,*,#3923,.T.);
#3923 = EDGE_CURVE('',#3896,#3924,#3926,.T.);
#3924 = VERTEX_POINT('',#3925);
#3925 = CARTESIAN_POINT('',(-10.485,2.350000088519,-19.4));
#3926 = SURFACE_CURVE('',#3927,(#3931,#3938),.PCURVE_S1.);
#3927 = LINE('',#3928,#3929);
#3928 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
#3929 = VECTOR('',#3930,1.);
#3930 = DIRECTION('',(0.E+000,1.,0.E+000));
#3931 = PCURVE('',#249,#3932);
#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937);
#3933 = LINE('',#3934,#3935);
#3934 = CARTESIAN_POINT('',(-1.567754788611,10.70464233029));
#3935 = VECTOR('',#3936,1.);
#3936 = DIRECTION('',(-1.,0.E+000));
#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3938 = PCURVE('',#3939,#3944);
#3939 = PLANE('',#3940);
#3940 = AXIS2_PLACEMENT_3D('',#3941,#3942,#3943);
#3941 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
#3942 = DIRECTION('',(1.,0.E+000,0.E+000));
#3943 = DIRECTION('',(0.E+000,1.,0.E+000));
#3944 = DEFINITIONAL_REPRESENTATION('',(#3945),#3949);
#3945 = LINE('',#3946,#3947);
#3946 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3947 = VECTOR('',#3948,1.);
#3948 = DIRECTION('',(1.,0.E+000));
#3949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3950 = ORIENTED_EDGE('',*,*,#3951,.F.);
#3951 = EDGE_CURVE('',#3952,#3924,#3954,.T.);
#3952 = VERTEX_POINT('',#3953);
#3953 = CARTESIAN_POINT('',(-6.122905815639,9.,-19.4));
#3954 = SURFACE_CURVE('',#3955,(#3960,#3971),.PCURVE_S1.);
#3955 = CIRCLE('',#3956,7.25);
#3956 = AXIS2_PLACEMENT_3D('',#3957,#3958,#3959);
#3957 = CARTESIAN_POINT('',(-3.235,2.35,-19.4));
#3958 = DIRECTION('',(0.E+000,-0.E+000,1.));
#3959 = DIRECTION('',(0.E+000,1.,0.E+000));
#3960 = PCURVE('',#249,#3961);
#3961 = DEFINITIONAL_REPRESENTATION('',(#3962),#3970);
#3962 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3963,#3964,#3965,#3966,
#3967,#3968,#3969),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#3963 = CARTESIAN_POINT('',(-9.614786961833,3.45464233029));
#3964 = CARTESIAN_POINT('',(-9.614786961833,16.012010685164));
#3965 = CARTESIAN_POINT('',(1.260213038167,9.733326507727));
#3966 = CARTESIAN_POINT('',(12.135213038167,3.45464233029));
#3967 = CARTESIAN_POINT('',(1.260213038167,-2.824041847147));
#3968 = CARTESIAN_POINT('',(-9.614786961833,-9.102726024585));
#3969 = CARTESIAN_POINT('',(-9.614786961833,3.45464233029));
#3970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3971 = PCURVE('',#3972,#3977);
#3972 = CYLINDRICAL_SURFACE('',#3973,7.25);
#3973 = AXIS2_PLACEMENT_3D('',#3974,#3975,#3976);
#3974 = CARTESIAN_POINT('',(-3.235,2.35,-19.4));
#3975 = DIRECTION('',(0.E+000,0.E+000,1.));
#3976 = DIRECTION('',(0.E+000,1.,0.E+000));
#3977 = DEFINITIONAL_REPRESENTATION('',(#3978),#3982);
#3978 = LINE('',#3979,#3980);
#3979 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3980 = VECTOR('',#3981,1.);
#3981 = DIRECTION('',(1.,0.E+000));
#3982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3983 = ORIENTED_EDGE('',*,*,#3984,.F.);
#3984 = EDGE_CURVE('',#3985,#3952,#3987,.T.);
#3985 = VERTEX_POINT('',#3986);
#3986 = CARTESIAN_POINT('',(6.861049894152,9.,-19.4));
#3987 = SURFACE_CURVE('',#3988,(#3992,#3999),.PCURVE_S1.);
#3988 = LINE('',#3989,#3990);
#3989 = CARTESIAN_POINT('',(-3.640178834855,9.,-19.4));
#3990 = VECTOR('',#3991,1.);
#3991 = DIRECTION('',(-1.,0.E+000,0.E+000));
#3992 = PCURVE('',#249,#3993);
#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3998);
#3994 = LINE('',#3995,#3996);
#3995 = CARTESIAN_POINT('',(-9.014786961833,3.859821165145));
#3996 = VECTOR('',#3997,1.);
#3997 = DIRECTION('',(0.E+000,1.));
#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3999 = PCURVE('',#1514,#4000);
#4000 = DEFINITIONAL_REPRESENTATION('',(#4001),#4005);
#4001 = LINE('',#4002,#4003);
#4002 = CARTESIAN_POINT('',(3.859821165145,-5.));
#4003 = VECTOR('',#4004,1.);
#4004 = DIRECTION('',(-1.,0.E+000));
#4005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4006 = ORIENTED_EDGE('',*,*,#4007,.F.);
#4007 = EDGE_CURVE('',#4008,#3985,#4010,.T.);
#4008 = VERTEX_POINT('',#4009);
#4009 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
#4010 = SURFACE_CURVE('',#4011,(#4016,#4027),.PCURVE_S1.);
#4011 = CIRCLE('',#4012,7.05);
#4012 = AXIS2_PLACEMENT_3D('',#4013,#4014,#4015);
#4013 = CARTESIAN_POINT('',(4.015,2.55,-19.4));
#4014 = DIRECTION('',(0.E+000,-0.E+000,1.));
#4015 = DIRECTION('',(0.E+000,1.,0.E+000));
#4016 = PCURVE('',#249,#4017);
#4017 = DEFINITIONAL_REPRESENTATION('',(#4018),#4026);
#4018 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4019,#4020,#4021,#4022,
#4023,#4024,#4025),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#4019 = CARTESIAN_POINT('',(-9.614786961833,-3.79535766971));
#4020 = CARTESIAN_POINT('',(-9.614786961833,8.41560052365));
#4021 = CARTESIAN_POINT('',(0.960213038167,2.31012142697));
#4022 = CARTESIAN_POINT('',(11.535213038167,-3.79535766971));
#4023 = CARTESIAN_POINT('',(0.960213038167,-9.900836766391));
#4024 = CARTESIAN_POINT('',(-9.614786961833,-16.00631586307));
#4025 = CARTESIAN_POINT('',(-9.614786961833,-3.79535766971));
#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4027 = PCURVE('',#4028,#4033);
#4028 = CYLINDRICAL_SURFACE('',#4029,7.05);
#4029 = AXIS2_PLACEMENT_3D('',#4030,#4031,#4032);
#4030 = CARTESIAN_POINT('',(4.015,2.55,-19.4));
#4031 = DIRECTION('',(0.E+000,0.E+000,1.));
#4032 = DIRECTION('',(0.E+000,1.,0.E+000));
#4033 = DEFINITIONAL_REPRESENTATION('',(#4034),#4038);
#4034 = LINE('',#4035,#4036);
#4035 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4036 = VECTOR('',#4037,1.);
#4037 = DIRECTION('',(1.,0.E+000));
#4038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4039 = ORIENTED_EDGE('',*,*,#4040,.T.);
#4040 = EDGE_CURVE('',#4008,#741,#4041,.T.);
#4041 = SURFACE_CURVE('',#4042,(#4046,#4053),.PCURVE_S1.);
#4042 = LINE('',#4043,#4044);
#4043 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
#4044 = VECTOR('',#4045,1.);
#4045 = DIRECTION('',(0.E+000,-1.,0.E+000));
#4046 = PCURVE('',#249,#4047);
#4047 = DEFINITIONAL_REPRESENTATION('',(#4048),#4052);
#4048 = LINE('',#4049,#4050);
#4049 = CARTESIAN_POINT('',(-2.564786961833,-10.84535766971));
#4050 = VECTOR('',#4051,1.);
#4051 = DIRECTION('',(1.,0.E+000));
#4052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4053 = PCURVE('',#813,#4054);
#4054 = DEFINITIONAL_REPRESENTATION('',(#4055),#4059);
#4055 = LINE('',#4056,#4057);
#4056 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4057 = VECTOR('',#4058,1.);
#4058 = DIRECTION('',(1.,0.E+000));
#4059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4060 = ORIENTED_EDGE('',*,*,#740,.F.);
#4061 = ORIENTED_EDGE('',*,*,#233,.F.);
#4062 = FACE_BOUND('',#4063,.T.);
#4063 = EDGE_LOOP('',(#4064,#4094,#4122,#4155));
#4064 = ORIENTED_EDGE('',*,*,#4065,.F.);
#4065 = EDGE_CURVE('',#4066,#4068,#4070,.T.);
#4066 = VERTEX_POINT('',#4067);
#4067 = CARTESIAN_POINT('',(5.445372700233,2.945385141437,-19.4));
#4068 = VERTEX_POINT('',#4069);
#4069 = CARTESIAN_POINT('',(5.445372700233,-2.945385141476,-19.4));
#4070 = SURFACE_CURVE('',#4071,(#4075,#4082),.PCURVE_S1.);
#4071 = LINE('',#4072,#4073);
#4072 = CARTESIAN_POINT('',(5.445372700233,-1.007393480916,-19.4));
#4073 = VECTOR('',#4074,1.);
#4074 = DIRECTION('',(0.E+000,-1.,-0.E+000));
#4075 = PCURVE('',#249,#4076);
#4076 = DEFINITIONAL_REPRESENTATION('',(#4077),#4081);
#4077 = LINE('',#4078,#4079);
#4078 = CARTESIAN_POINT('',(0.992606519084,-5.225730369943));
#4079 = VECTOR('',#4080,1.);
#4080 = DIRECTION('',(1.,0.E+000));
#4081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4082 = PCURVE('',#4083,#4088);
#4083 = PLANE('',#4084);
#4084 = AXIS2_PLACEMENT_3D('',#4085,#4086,#4087);
#4085 = CARTESIAN_POINT('',(-1.828006146063E+003,-2.,4.63508783991E+003)
  );
#4086 = DIRECTION('',(0.930417567982,0.E+000,0.366501226724));
#4087 = DIRECTION('',(0.E+000,1.,0.E+000));
#4088 = DEFINITIONAL_REPRESENTATION('',(#4089),#4093);
#4089 = LINE('',#4090,#4091);
#4090 = CARTESIAN_POINT('',(0.992606519084,-5.002579486977E+003));
#4091 = VECTOR('',#4092,1.);
#4092 = DIRECTION('',(-1.,-0.E+000));
#4093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4094 = ORIENTED_EDGE('',*,*,#4095,.F.);
#4095 = EDGE_CURVE('',#4096,#4066,#4098,.T.);
#4096 = VERTEX_POINT('',#4097);
#4097 = CARTESIAN_POINT('',(-1.8322125775E-005,2.945385141419,-19.4));
#4098 = SURFACE_CURVE('',#4099,(#4103,#4110),.PCURVE_S1.);
#4099 = LINE('',#4100,#4101);
#4100 = CARTESIAN_POINT('',(2.359814944523,2.945385141437,-19.4));
#4101 = VECTOR('',#4102,1.);
#4102 = DIRECTION('',(1.,0.E+000,0.E+000));
#4103 = PCURVE('',#249,#4104);
#4104 = DEFINITIONAL_REPRESENTATION('',(#4105),#4109);
#4105 = LINE('',#4106,#4107);
#4106 = CARTESIAN_POINT('',(-2.96017210327,-2.140172614234));
#4107 = VECTOR('',#4108,1.);
#4108 = DIRECTION('',(0.E+000,-1.));
#4109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4110 = PCURVE('',#4111,#4116);
#4111 = PLANE('',#4112);
#4112 = AXIS2_PLACEMENT_3D('',#4113,#4114,#4115);
#4113 = CARTESIAN_POINT('',(4.499987558757,-1.830506133622E+003,
    4.63508783991E+003));
#4114 = DIRECTION('',(0.E+000,0.930417567982,0.366501226724));
#4115 = DIRECTION('',(-1.,0.E+000,0.E+000));
#4116 = DEFINITIONAL_REPRESENTATION('',(#4117),#4121);
#4117 = LINE('',#4118,#4119);
#4118 = CARTESIAN_POINT('',(2.140172614234,-5.002579486977E+003));
#4119 = VECTOR('',#4120,1.);
#4120 = DIRECTION('',(-1.,0.E+000));
#4121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4122 = ORIENTED_EDGE('',*,*,#4123,.T.);
#4123 = EDGE_CURVE('',#4096,#4124,#4126,.T.);
#4124 = VERTEX_POINT('',#4125);
#4125 = CARTESIAN_POINT('',(-1.8322142976E-005,-2.945385141438,-19.4));
#4126 = SURFACE_CURVE('',#4127,(#4132,#4143),.PCURVE_S1.);
#4127 = CIRCLE('',#4128,2.945385141476);
#4128 = AXIS2_PLACEMENT_3D('',#4129,#4130,#4131);
#4129 = CARTESIAN_POINT('',(0.E+000,0.E+000,-19.4));
#4130 = DIRECTION('',(0.E+000,-0.E+000,1.));
#4131 = DIRECTION('',(0.E+000,1.,0.E+000));
#4132 = PCURVE('',#249,#4133);
#4133 = DEFINITIONAL_REPRESENTATION('',(#4134),#4142);
#4134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4135,#4136,#4137,#4138,
#4139,#4140,#4141),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#4135 = CARTESIAN_POINT('',(-2.960172103308,0.21964233029));
#4136 = CARTESIAN_POINT('',(-2.960172103308,5.321199043184));
#4137 = CARTESIAN_POINT('',(1.457905608905,2.770420686737));
#4138 = CARTESIAN_POINT('',(5.875983321119,0.21964233029));
#4139 = CARTESIAN_POINT('',(1.457905608905,-2.331136026157));
#4140 = CARTESIAN_POINT('',(-2.960172103308,-4.881914382605));
#4141 = CARTESIAN_POINT('',(-2.960172103308,0.21964233029));
#4142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4143 = PCURVE('',#4144,#4149);
#4144 = CONICAL_SURFACE('',#4145,1.967552378075E+003,0.375245789179);
#4145 = AXIS2_PLACEMENT_3D('',#4146,#4147,#4148);
#4146 = CARTESIAN_POINT('',(0.E+000,0.E+000,4.983E+003));
#4147 = DIRECTION('',(0.E+000,0.E+000,1.));
#4148 = DIRECTION('',(0.E+000,1.,0.E+000));
#4149 = DEFINITIONAL_REPRESENTATION('',(#4150),#4154);
#4150 = LINE('',#4151,#4152);
#4151 = CARTESIAN_POINT('',(3.14159265359,-5.0024E+003));
#4152 = VECTOR('',#4153,1.);
#4153 = DIRECTION('',(1.,0.E+000));
#4154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4155 = ORIENTED_EDGE('',*,*,#4156,.F.);
#4156 = EDGE_CURVE('',#4068,#4124,#4157,.T.);
#4157 = SURFACE_CURVE('',#4158,(#4162,#4169),.PCURVE_S1.);
#4158 = LINE('',#4159,#4160);
#4159 = CARTESIAN_POINT('',(0.109814944518,-2.945385141476,-19.4));
#4160 = VECTOR('',#4161,1.);
#4161 = DIRECTION('',(-1.,0.E+000,0.E+000));
#4162 = PCURVE('',#249,#4163);
#4163 = DEFINITIONAL_REPRESENTATION('',(#4164),#4168);
#4164 = LINE('',#4165,#4166);
#4165 = CARTESIAN_POINT('',(2.930598179643,0.109827385772));
#4166 = VECTOR('',#4167,1.);
#4167 = DIRECTION('',(0.E+000,1.));
#4168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4169 = PCURVE('',#4170,#4175);
#4170 = PLANE('',#4171);
#4171 = AXIS2_PLACEMENT_3D('',#4172,#4173,#4174);
#4172 = CARTESIAN_POINT('',(-1.244125443395E-005,1.830506133621E+003,
    4.63508783991E+003));
#4173 = DIRECTION('',(0.E+000,-0.930417567982,0.366501226724));
#4174 = DIRECTION('',(1.,0.E+000,0.E+000));
#4175 = DEFINITIONAL_REPRESENTATION('',(#4176),#4180);
#4176 = LINE('',#4177,#4178);
#4177 = CARTESIAN_POINT('',(0.109827385772,-5.002579486977E+003));
#4178 = VECTOR('',#4179,1.);
#4179 = DIRECTION('',(-1.,0.E+000));
#4180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4181 = ADVANCED_FACE('',(#4182),#221,.F.);
#4182 = FACE_BOUND('',#4183,.F.);
#4183 = EDGE_LOOP('',(#4184,#4185,#4208,#4236,#4259,#4285));
#4184 = ORIENTED_EDGE('',*,*,#3783,.F.);
#4185 = ORIENTED_EDGE('',*,*,#4186,.T.);
#4186 = EDGE_CURVE('',#3784,#4187,#4189,.T.);
#4187 = VERTEX_POINT('',#4188);
#4188 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-22.8));
#4189 = SURFACE_CURVE('',#4190,(#4194,#4201),.PCURVE_S1.);
#4190 = LINE('',#4191,#4192);
#4191 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
#4192 = VECTOR('',#4193,1.);
#4193 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#4194 = PCURVE('',#221,#4195);
#4195 = DEFINITIONAL_REPRESENTATION('',(#4196),#4200);
#4196 = LINE('',#4197,#4198);
#4197 = CARTESIAN_POINT('',(1.527387579814,0.E+000));
#4198 = VECTOR('',#4199,1.);
#4199 = DIRECTION('',(0.E+000,-1.));
#4200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4201 = PCURVE('',#3827,#4202);
#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207);
#4203 = LINE('',#4204,#4205);
#4204 = CARTESIAN_POINT('',(4.440892098501E-016,0.E+000));
#4205 = VECTOR('',#4206,1.);
#4206 = DIRECTION('',(0.E+000,-1.));
#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4208 = ORIENTED_EDGE('',*,*,#4209,.T.);
#4209 = EDGE_CURVE('',#4187,#4210,#4212,.T.);
#4210 = VERTEX_POINT('',#4211);
#4211 = CARTESIAN_POINT('',(-10.25,-4.379959074437,-22.8));
#4212 = SURFACE_CURVE('',#4213,(#4218,#4225),.PCURVE_S1.);
#4213 = CIRCLE('',#4214,7.05);
#4214 = AXIS2_PLACEMENT_3D('',#4215,#4216,#4217);
#4215 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-22.8));
#4216 = DIRECTION('',(0.E+000,-0.E+000,1.));
#4217 = DIRECTION('',(0.E+000,1.,0.E+000));
#4218 = PCURVE('',#221,#4219);
#4219 = DEFINITIONAL_REPRESENTATION('',(#4220),#4224);
#4220 = LINE('',#4221,#4222);
#4221 = CARTESIAN_POINT('',(0.E+000,-3.4));
#4222 = VECTOR('',#4223,1.);
#4223 = DIRECTION('',(1.,0.E+000));
#4224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4225 = PCURVE('',#1144,#4226);
#4226 = DEFINITIONAL_REPRESENTATION('',(#4227),#4235);
#4227 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4228,#4229,#4230,#4231,
#4232,#4233,#4234),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#4228 = CARTESIAN_POINT('',(-4.5,3.770403637269));
#4229 = CARTESIAN_POINT('',(-4.5,15.98136183063));
#4230 = CARTESIAN_POINT('',(6.075,9.87588273395));
#4231 = CARTESIAN_POINT('',(16.65,3.770403637269));
#4232 = CARTESIAN_POINT('',(6.075,-2.335075459411));
#4233 = CARTESIAN_POINT('',(-4.5,-8.440554556091));
#4234 = CARTESIAN_POINT('',(-4.5,3.770403637269));
#4235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4236 = ORIENTED_EDGE('',*,*,#4237,.T.);
#4237 = EDGE_CURVE('',#4210,#4238,#4240,.T.);
#4238 = VERTEX_POINT('',#4239);
#4239 = CARTESIAN_POINT('',(-10.25,-4.379959074437,-19.9));
#4240 = SURFACE_CURVE('',#4241,(#4245,#4252),.PCURVE_S1.);
#4241 = LINE('',#4242,#4243);
#4242 = CARTESIAN_POINT('',(-10.25,-4.379959074437,-19.4));
#4243 = VECTOR('',#4244,1.);
#4244 = DIRECTION('',(0.E+000,0.E+000,1.));
#4245 = PCURVE('',#221,#4246);
#4246 = DEFINITIONAL_REPRESENTATION('',(#4247),#4251);
#4247 = LINE('',#4248,#4249);
#4248 = CARTESIAN_POINT('',(1.833371856974,0.E+000));
#4249 = VECTOR('',#4250,1.);
#4250 = DIRECTION('',(0.E+000,1.));
#4251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4252 = PCURVE('',#1115,#4253);
#4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258);
#4254 = LINE('',#4255,#4256);
#4255 = CARTESIAN_POINT('',(6.245040925563,0.5));
#4256 = VECTOR('',#4257,1.);
#4257 = DIRECTION('',(0.E+000,1.));
#4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4259 = ORIENTED_EDGE('',*,*,#4260,.T.);
#4260 = EDGE_CURVE('',#4238,#178,#4261,.T.);
#4261 = SURFACE_CURVE('',#4262,(#4267,#4274),.PCURVE_S1.);
#4262 = CIRCLE('',#4263,7.05);
#4263 = AXIS2_PLACEMENT_3D('',#4264,#4265,#4266);
#4264 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-19.9));
#4265 = DIRECTION('',(0.E+000,-0.E+000,1.));
#4266 = DIRECTION('',(0.E+000,1.,0.E+000));
#4267 = PCURVE('',#221,#4268);
#4268 = DEFINITIONAL_REPRESENTATION('',(#4269),#4273);
#4269 = LINE('',#4270,#4271);
#4270 = CARTESIAN_POINT('',(0.E+000,-0.5));
#4271 = VECTOR('',#4272,1.);
#4272 = DIRECTION('',(1.,0.E+000));
#4273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4274 = PCURVE('',#193,#4275);
#4275 = DEFINITIONAL_REPRESENTATION('',(#4276),#4284);
#4276 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4277,#4278,#4279,#4280,
#4281,#4282,#4283),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#4277 = CARTESIAN_POINT('',(-4.9375,3.691641182643));
#4278 = CARTESIAN_POINT('',(-4.9375,15.902599376003));
#4279 = CARTESIAN_POINT('',(5.6375,9.797120279323));
#4280 = CARTESIAN_POINT('',(16.2125,3.691641182643));
#4281 = CARTESIAN_POINT('',(5.6375,-2.413837914038));
#4282 = CARTESIAN_POINT('',(-4.9375,-8.519317010718));
#4283 = CARTESIAN_POINT('',(-4.9375,3.691641182643));
#4284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4285 = ORIENTED_EDGE('',*,*,#205,.T.);
#4286 = ADVANCED_FACE('',(#4287),#193,.T.);
#4287 = FACE_BOUND('',#4288,.T.);
#4288 = EDGE_LOOP('',(#4289,#4290,#4291,#4312));
#4289 = ORIENTED_EDGE('',*,*,#177,.F.);
#4290 = ORIENTED_EDGE('',*,*,#1075,.T.);
#4291 = ORIENTED_EDGE('',*,*,#4292,.T.);
#4292 = EDGE_CURVE('',#1076,#4238,#4293,.T.);
#4293 = SURFACE_CURVE('',#4294,(#4298,#4305),.PCURVE_S1.);
#4294 = LINE('',#4295,#4296);
#4295 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
#4296 = VECTOR('',#4297,1.);
#4297 = DIRECTION('',(0.E+000,1.,0.E+000));
#4298 = PCURVE('',#193,#4299);
#4299 = DEFINITIONAL_REPRESENTATION('',(#4300),#4304);
#4300 = LINE('',#4301,#4302);
#4301 = CARTESIAN_POINT('',(10.1875,10.5));
#4302 = VECTOR('',#4303,1.);
#4303 = DIRECTION('',(-1.,0.E+000));
#4304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4305 = PCURVE('',#1115,#4306);
#4306 = DEFINITIONAL_REPRESENTATION('',(#4307),#4311);
#4307 = LINE('',#4308,#4309);
#4308 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4309 = VECTOR('',#4310,1.);
#4310 = DIRECTION('',(1.,0.E+000));
#4311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4312 = ORIENTED_EDGE('',*,*,#4260,.T.);
#4313 = ADVANCED_FACE('',(#4314),#371,.T.);
#4314 = FACE_BOUND('',#4315,.T.);
#4315 = EDGE_LOOP('',(#4316,#4339,#4367,#4388));
#4316 = ORIENTED_EDGE('',*,*,#4317,.F.);
#4317 = EDGE_CURVE('',#4318,#354,#4320,.T.);
#4318 = VERTEX_POINT('',#4319);
#4319 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
#4320 = SURFACE_CURVE('',#4321,(#4325,#4332),.PCURVE_S1.);
#4321 = LINE('',#4322,#4323);
#4322 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
#4323 = VECTOR('',#4324,1.);
#4324 = DIRECTION('',(0.E+000,-1.,0.E+000));
#4325 = PCURVE('',#371,#4326);
#4326 = DEFINITIONAL_REPRESENTATION('',(#4327),#4331);
#4327 = LINE('',#4328,#4329);
#4328 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4329 = VECTOR('',#4330,1.);
#4330 = DIRECTION('',(1.,0.E+000));
#4331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4332 = PCURVE('',#400,#4333);
#4333 = DEFINITIONAL_REPRESENTATION('',(#4334),#4338);
#4334 = LINE('',#4335,#4336);
#4335 = CARTESIAN_POINT('',(2.56173769149,-14.21123754537));
#4336 = VECTOR('',#4337,1.);
#4337 = DIRECTION('',(1.,0.E+000));
#4338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4339 = ORIENTED_EDGE('',*,*,#4340,.T.);
#4340 = EDGE_CURVE('',#4318,#4341,#4343,.T.);
#4341 = VERTEX_POINT('',#4342);
#4342 = CARTESIAN_POINT('',(14.54,-2.56173769149,-24.4));
#4343 = SURFACE_CURVE('',#4344,(#4348,#4355),.PCURVE_S1.);
#4344 = LINE('',#4345,#4346);
#4345 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
#4346 = VECTOR('',#4347,1.);
#4347 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#4348 = PCURVE('',#371,#4349);
#4349 = DEFINITIONAL_REPRESENTATION('',(#4350),#4354);
#4350 = LINE('',#4351,#4352);
#4351 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4352 = VECTOR('',#4353,1.);
#4353 = DIRECTION('',(0.E+000,-1.));
#4354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4355 = PCURVE('',#4356,#4361);
#4356 = CYLINDRICAL_SURFACE('',#4357,3.25);
#4357 = AXIS2_PLACEMENT_3D('',#4358,#4359,#4360);
#4358 = CARTESIAN_POINT('',(12.54,0.E+000,-22.8));
#4359 = DIRECTION('',(0.E+000,0.E+000,1.));
#4360 = DIRECTION('',(0.E+000,1.,0.E+000));
#4361 = DEFINITIONAL_REPRESENTATION('',(#4362),#4366);
#4362 = LINE('',#4363,#4364);
#4363 = CARTESIAN_POINT('',(3.80446647724,0.E+000));
#4364 = VECTOR('',#4365,1.);
#4365 = DIRECTION('',(0.E+000,-1.));
#4366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4367 = ORIENTED_EDGE('',*,*,#4368,.F.);
#4368 = EDGE_CURVE('',#356,#4341,#4369,.T.);
#4369 = SURFACE_CURVE('',#4370,(#4374,#4381),.PCURVE_S1.);
#4370 = LINE('',#4371,#4372);
#4371 = CARTESIAN_POINT('',(14.54,-1.280868845745,-24.4));
#4372 = VECTOR('',#4373,1.);
#4373 = DIRECTION('',(0.E+000,1.,0.E+000));
#4374 = PCURVE('',#371,#4375);
#4375 = DEFINITIONAL_REPRESENTATION('',(#4376),#4380);
#4376 = LINE('',#4377,#4378);
#4377 = CARTESIAN_POINT('',(-1.280868845745,-1.6));
#4378 = VECTOR('',#4379,1.);
#4379 = DIRECTION('',(-1.,0.E+000));
#4380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4381 = PCURVE('',#672,#4382);
#4382 = DEFINITIONAL_REPRESENTATION('',(#4383),#4387);
#4383 = LINE('',#4384,#4385);
#4384 = CARTESIAN_POINT('',(1.280868845745,-14.54));
#4385 = VECTOR('',#4386,1.);
#4386 = DIRECTION('',(-1.,0.E+000));
#4387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4388 = ORIENTED_EDGE('',*,*,#353,.F.);
#4389 = ADVANCED_FACE('',(#4390),#672,.T.);
#4390 = FACE_BOUND('',#4391,.T.);
#4391 = EDGE_LOOP('',(#4392,#4393,#4394,#4422,#4450,#4478));
#4392 = ORIENTED_EDGE('',*,*,#657,.F.);
#4393 = ORIENTED_EDGE('',*,*,#4368,.T.);
#4394 = ORIENTED_EDGE('',*,*,#4395,.T.);
#4395 = EDGE_CURVE('',#4341,#4396,#4398,.T.);
#4396 = VERTEX_POINT('',#4397);
#4397 = CARTESIAN_POINT('',(14.54,2.56173769149,-24.4));
#4398 = SURFACE_CURVE('',#4399,(#4404,#4415),.PCURVE_S1.);
#4399 = CIRCLE('',#4400,3.25);
#4400 = AXIS2_PLACEMENT_3D('',#4401,#4402,#4403);
#4401 = CARTESIAN_POINT('',(12.54,0.E+000,-24.4));
#4402 = DIRECTION('',(0.E+000,-0.E+000,1.));
#4403 = DIRECTION('',(0.E+000,1.,0.E+000));
#4404 = PCURVE('',#672,#4405);
#4405 = DEFINITIONAL_REPRESENTATION('',(#4406),#4414);
#4406 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4407,#4408,#4409,#4410,
#4411,#4412,#4413),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#4407 = CARTESIAN_POINT('',(-3.25,-12.54));
#4408 = CARTESIAN_POINT('',(-3.25,-6.910834875401));
#4409 = CARTESIAN_POINT('',(1.625,-9.725417437701));
#4410 = CARTESIAN_POINT('',(6.5,-12.54));
#4411 = CARTESIAN_POINT('',(1.625,-15.35458256229));
#4412 = CARTESIAN_POINT('',(-3.25,-18.16916512459));
#4413 = CARTESIAN_POINT('',(-3.25,-12.54));
#4414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4415 = PCURVE('',#4356,#4416);
#4416 = DEFINITIONAL_REPRESENTATION('',(#4417),#4421);
#4417 = LINE('',#4418,#4419);
#4418 = CARTESIAN_POINT('',(0.E+000,-1.6));
#4419 = VECTOR('',#4420,1.);
#4420 = DIRECTION('',(1.,0.E+000));
#4421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4422 = ORIENTED_EDGE('',*,*,#4423,.T.);
#4423 = EDGE_CURVE('',#4396,#4424,#4426,.T.);
#4424 = VERTEX_POINT('',#4425);
#4425 = CARTESIAN_POINT('',(14.54,5.263234195376,-24.4));
#4426 = SURFACE_CURVE('',#4427,(#4431,#4438),.PCURVE_S1.);
#4427 = LINE('',#4428,#4429);
#4428 = CARTESIAN_POINT('',(14.54,5.3125,-24.4));
#4429 = VECTOR('',#4430,1.);
#4430 = DIRECTION('',(0.E+000,1.,0.E+000));
#4431 = PCURVE('',#672,#4432);
#4432 = DEFINITIONAL_REPRESENTATION('',(#4433),#4437);
#4433 = LINE('',#4434,#4435);
#4434 = CARTESIAN_POINT('',(-5.3125,-14.54));
#4435 = VECTOR('',#4436,1.);
#4436 = DIRECTION('',(-1.,0.E+000));
#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4438 = PCURVE('',#4439,#4444);
#4439 = PLANE('',#4440);
#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443);
#4441 = CARTESIAN_POINT('',(14.54,10.625,-22.8));
#4442 = DIRECTION('',(-1.,0.E+000,0.E+000));
#4443 = DIRECTION('',(0.E+000,-1.,0.E+000));
#4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449);
#4445 = LINE('',#4446,#4447);
#4446 = CARTESIAN_POINT('',(5.3125,-1.6));
#4447 = VECTOR('',#4448,1.);
#4448 = DIRECTION('',(-1.,0.E+000));
#4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4450 = ORIENTED_EDGE('',*,*,#4451,.F.);
#4451 = EDGE_CURVE('',#4452,#4424,#4454,.T.);
#4452 = VERTEX_POINT('',#4453);
#4453 = CARTESIAN_POINT('',(16.,0.5,-24.4));
#4454 = SURFACE_CURVE('',#4455,(#4460,#4471),.PCURVE_S1.);
#4455 = CIRCLE('',#4456,8.5);
#4456 = AXIS2_PLACEMENT_3D('',#4457,#4458,#4459);
#4457 = CARTESIAN_POINT('',(7.5,0.5,-24.4));
#4458 = DIRECTION('',(0.E+000,-0.E+000,1.));
#4459 = DIRECTION('',(0.E+000,1.,0.E+000));
#4460 = PCURVE('',#672,#4461);
#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4470);
#4462 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4463,#4464,#4465,#4466,
#4467,#4468,#4469),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#4463 = CARTESIAN_POINT('',(-9.,-7.5));
#4464 = CARTESIAN_POINT('',(-9.,7.222431864335));
#4465 = CARTESIAN_POINT('',(3.75,-0.138784067832));
#4466 = CARTESIAN_POINT('',(16.5,-7.5));
#4467 = CARTESIAN_POINT('',(3.75,-14.86121593216));
#4468 = CARTESIAN_POINT('',(-9.,-22.22243186433));
#4469 = CARTESIAN_POINT('',(-9.,-7.5));
#4470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4471 = PCURVE('',#1636,#4472);
#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4477);
#4473 = LINE('',#4474,#4475);
#4474 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#4475 = VECTOR('',#4476,1.);
#4476 = DIRECTION('',(-1.,0.E+000));
#4477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4478 = ORIENTED_EDGE('',*,*,#4479,.T.);
#4479 = EDGE_CURVE('',#4452,#630,#4480,.T.);
#4480 = SURFACE_CURVE('',#4481,(#4485,#4492),.PCURVE_S1.);
#4481 = LINE('',#4482,#4483);
#4482 = CARTESIAN_POINT('',(16.,0.5,-24.4));
#4483 = VECTOR('',#4484,1.);
#4484 = DIRECTION('',(0.E+000,-1.,0.E+000));
#4485 = PCURVE('',#672,#4486);
#4486 = DEFINITIONAL_REPRESENTATION('',(#4487),#4491);
#4487 = LINE('',#4488,#4489);
#4488 = CARTESIAN_POINT('',(-0.5,-16.));
#4489 = VECTOR('',#4490,1.);
#4490 = DIRECTION('',(1.,0.E+000));
#4491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4492 = PCURVE('',#645,#4493);
#4493 = DEFINITIONAL_REPRESENTATION('',(#4494),#4498);
#4494 = LINE('',#4495,#4496);
#4495 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4496 = VECTOR('',#4497,1.);
#4497 = DIRECTION('',(1.,0.E+000));
#4498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4499 = ADVANCED_FACE('',(#4500),#645,.T.);
#4500 = FACE_BOUND('',#4501,.T.);
#4501 = EDGE_LOOP('',(#4502,#4503,#4524,#4525,#4526));
#4502 = ORIENTED_EDGE('',*,*,#4479,.F.);
#4503 = ORIENTED_EDGE('',*,*,#4504,.T.);
#4504 = EDGE_CURVE('',#4452,#1527,#4505,.T.);
#4505 = SURFACE_CURVE('',#4506,(#4510,#4517),.PCURVE_S1.);
#4506 = LINE('',#4507,#4508);
#4507 = CARTESIAN_POINT('',(16.,0.5,-24.4));
#4508 = VECTOR('',#4509,1.);
#4509 = DIRECTION('',(0.E+000,0.E+000,1.));
#4510 = PCURVE('',#645,#4511);
#4511 = DEFINITIONAL_REPRESENTATION('',(#4512),#4516);
#4512 = LINE('',#4513,#4514);
#4513 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4514 = VECTOR('',#4515,1.);
#4515 = DIRECTION('',(0.E+000,-1.));
#4516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4517 = PCURVE('',#1636,#4518);
#4518 = DEFINITIONAL_REPRESENTATION('',(#4519),#4523);
#4519 = LINE('',#4520,#4521);
#4520 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
#4521 = VECTOR('',#4522,1.);
#4522 = DIRECTION('',(-0.E+000,-1.));
#4523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4524 = ORIENTED_EDGE('',*,*,#1703,.F.);
#4525 = ORIENTED_EDGE('',*,*,#1211,.F.);
#4526 = ORIENTED_EDGE('',*,*,#629,.F.);
#4527 = ADVANCED_FACE('',(#4528,#4686),#400,.T.);
#4528 = FACE_BOUND('',#4529,.T.);
#4529 = EDGE_LOOP('',(#4530,#4558,#4559,#4560,#4561,#4562,#4585,#4613,
    #4641,#4665));
#4530 = ORIENTED_EDGE('',*,*,#4531,.F.);
#4531 = EDGE_CURVE('',#4318,#4532,#4534,.T.);
#4532 = VERTEX_POINT('',#4533);
#4533 = CARTESIAN_POINT('',(14.54,2.56173769149,-22.8));
#4534 = SURFACE_CURVE('',#4535,(#4540,#4551),.PCURVE_S1.);
#4535 = CIRCLE('',#4536,3.25);
#4536 = AXIS2_PLACEMENT_3D('',#4537,#4538,#4539);
#4537 = CARTESIAN_POINT('',(12.54,0.E+000,-22.8));
#4538 = DIRECTION('',(0.E+000,-0.E+000,1.));
#4539 = DIRECTION('',(0.E+000,1.,0.E+000));
#4540 = PCURVE('',#400,#4541);
#4541 = DEFINITIONAL_REPRESENTATION('',(#4542),#4550);
#4542 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4543,#4544,#4545,#4546,
#4547,#4548,#4549),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#4543 = CARTESIAN_POINT('',(-3.25,-12.21123754537));
#4544 = CARTESIAN_POINT('',(-3.25,-6.582072420775));
#4545 = CARTESIAN_POINT('',(1.625,-9.396654983074));
#4546 = CARTESIAN_POINT('',(6.5,-12.21123754537));
#4547 = CARTESIAN_POINT('',(1.625,-15.02582010767));
#4548 = CARTESIAN_POINT('',(-3.25,-17.84040266997));
#4549 = CARTESIAN_POINT('',(-3.25,-12.21123754537));
#4550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4551 = PCURVE('',#4356,#4552);
#4552 = DEFINITIONAL_REPRESENTATION('',(#4553),#4557);
#4553 = LINE('',#4554,#4555);
#4554 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4555 = VECTOR('',#4556,1.);
#4556 = DIRECTION('',(1.,0.E+000));
#4557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4558 = ORIENTED_EDGE('',*,*,#4317,.T.);
#4559 = ORIENTED_EDGE('',*,*,#383,.T.);
#4560 = ORIENTED_EDGE('',*,*,#715,.T.);
#4561 = ORIENTED_EDGE('',*,*,#771,.T.);
#4562 = ORIENTED_EDGE('',*,*,#4563,.T.);
#4563 = EDGE_CURVE('',#772,#4564,#4566,.T.);
#4564 = VERTEX_POINT('',#4565);
#4565 = CARTESIAN_POINT('',(11.065,2.55,-22.8));
#4566 = SURFACE_CURVE('',#4567,(#4571,#4578),.PCURVE_S1.);
#4567 = LINE('',#4568,#4569);
#4568 = CARTESIAN_POINT('',(11.065,1.275,-22.8));
#4569 = VECTOR('',#4570,1.);
#4570 = DIRECTION('',(0.E+000,1.,0.E+000));
#4571 = PCURVE('',#400,#4572);
#4572 = DEFINITIONAL_REPRESENTATION('',(#4573),#4577);
#4573 = LINE('',#4574,#4575);
#4574 = CARTESIAN_POINT('',(-1.275,-10.73623754537));
#4575 = VECTOR('',#4576,1.);
#4576 = DIRECTION('',(-1.,0.E+000));
#4577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4578 = PCURVE('',#813,#4579);
#4579 = DEFINITIONAL_REPRESENTATION('',(#4580),#4584);
#4580 = LINE('',#4581,#4582);
#4581 = CARTESIAN_POINT('',(1.275,-3.4));
#4582 = VECTOR('',#4583,1.);
#4583 = DIRECTION('',(-1.,0.E+000));
#4584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4585 = ORIENTED_EDGE('',*,*,#4586,.T.);
#4586 = EDGE_CURVE('',#4564,#4587,#4589,.T.);
#4587 = VERTEX_POINT('',#4588);
#4588 = CARTESIAN_POINT('',(10.75,4.633812611537,-22.8));
#4589 = SURFACE_CURVE('',#4590,(#4595,#4606),.PCURVE_S1.);
#4590 = CIRCLE('',#4591,7.05);
#4591 = AXIS2_PLACEMENT_3D('',#4592,#4593,#4594);
#4592 = CARTESIAN_POINT('',(4.015,2.55,-22.8));
#4593 = DIRECTION('',(0.E+000,-0.E+000,1.));
#4594 = DIRECTION('',(0.E+000,1.,0.E+000));
#4595 = PCURVE('',#400,#4596);
#4596 = DEFINITIONAL_REPRESENTATION('',(#4597),#4605);
#4597 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4598,#4599,#4600,#4601,
#4602,#4603,#4604),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#4598 = CARTESIAN_POINT('',(-9.6,-3.686237545373));
#4599 = CARTESIAN_POINT('',(-9.6,8.524720647987));
#4600 = CARTESIAN_POINT('',(0.975,2.419241551307));
#4601 = CARTESIAN_POINT('',(11.55,-3.686237545373));
#4602 = CARTESIAN_POINT('',(0.975,-9.791716642054));
#4603 = CARTESIAN_POINT('',(-9.6,-15.89719573873));
#4604 = CARTESIAN_POINT('',(-9.6,-3.686237545373));
#4605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4606 = PCURVE('',#4028,#4607);
#4607 = DEFINITIONAL_REPRESENTATION('',(#4608),#4612);
#4608 = LINE('',#4609,#4610);
#4609 = CARTESIAN_POINT('',(0.E+000,-3.4));
#4610 = VECTOR('',#4611,1.);
#4611 = DIRECTION('',(1.,0.E+000));
#4612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4613 = ORIENTED_EDGE('',*,*,#4614,.T.);
#4614 = EDGE_CURVE('',#4587,#4615,#4617,.T.);
#4615 = VERTEX_POINT('',#4616);
#4616 = CARTESIAN_POINT('',(10.75,8.354139036202,-22.8));
#4617 = SURFACE_CURVE('',#4618,(#4622,#4629),.PCURVE_S1.);
#4618 = LINE('',#4619,#4620);
#4619 = CARTESIAN_POINT('',(10.75,4.875,-22.8));
#4620 = VECTOR('',#4621,1.);
#4621 = DIRECTION('',(0.E+000,1.,0.E+000));
#4622 = PCURVE('',#400,#4623);
#4623 = DEFINITIONAL_REPRESENTATION('',(#4624),#4628);
#4624 = LINE('',#4625,#4626);
#4625 = CARTESIAN_POINT('',(-4.875,-10.42123754537));
#4626 = VECTOR('',#4627,1.);
#4627 = DIRECTION('',(-1.,0.E+000));
#4628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4629 = PCURVE('',#4630,#4635);
#4630 = PLANE('',#4631);
#4631 = AXIS2_PLACEMENT_3D('',#4632,#4633,#4634);
#4632 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
#4633 = DIRECTION('',(-1.,0.E+000,0.E+000));
#4634 = DIRECTION('',(0.E+000,-1.,0.E+000));
#4635 = DEFINITIONAL_REPRESENTATION('',(#4636),#4640);
#4636 = LINE('',#4637,#4638);
#4637 = CARTESIAN_POINT('',(4.875,-2.9));
#4638 = VECTOR('',#4639,1.);
#4639 = DIRECTION('',(-1.,0.E+000));
#4640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4641 = ORIENTED_EDGE('',*,*,#4642,.T.);
#4642 = EDGE_CURVE('',#4615,#4643,#4645,.T.);
#4643 = VERTEX_POINT('',#4644);
#4644 = CARTESIAN_POINT('',(14.54,5.263234195376,-22.8));
#4645 = SURFACE_CURVE('',#4646,(#4651,#4658),.PCURVE_S1.);
#4646 = CIRCLE('',#4647,8.5);
#4647 = AXIS2_PLACEMENT_3D('',#4648,#4649,#4650);
#4648 = CARTESIAN_POINT('',(7.5,0.5,-22.8));
#4649 = DIRECTION('',(0.E+000,0.E+000,-1.));
#4650 = DIRECTION('',(0.E+000,1.,0.E+000));
#4651 = PCURVE('',#400,#4652);
#4652 = DEFINITIONAL_REPRESENTATION('',(#4653),#4657);
#4653 = CIRCLE('',#4654,8.5);
#4654 = AXIS2_PLACEMENT_2D('',#4655,#4656);
#4655 = CARTESIAN_POINT('',(-0.5,-7.171237545373));
#4656 = DIRECTION('',(-1.,0.E+000));
#4657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4658 = PCURVE('',#1636,#4659);
#4659 = DEFINITIONAL_REPRESENTATION('',(#4660),#4664);
#4660 = LINE('',#4661,#4662);
#4661 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
#4662 = VECTOR('',#4663,1.);
#4663 = DIRECTION('',(1.,-0.E+000));
#4664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4665 = ORIENTED_EDGE('',*,*,#4666,.T.);
#4666 = EDGE_CURVE('',#4643,#4532,#4667,.T.);
#4667 = SURFACE_CURVE('',#4668,(#4672,#4679),.PCURVE_S1.);
#4668 = LINE('',#4669,#4670);
#4669 = CARTESIAN_POINT('',(14.54,10.625,-22.8));
#4670 = VECTOR('',#4671,1.);
#4671 = DIRECTION('',(0.E+000,-1.,0.E+000));
#4672 = PCURVE('',#400,#4673);
#4673 = DEFINITIONAL_REPRESENTATION('',(#4674),#4678);
#4674 = LINE('',#4675,#4676);
#4675 = CARTESIAN_POINT('',(-10.625,-14.21123754537));
#4676 = VECTOR('',#4677,1.);
#4677 = DIRECTION('',(1.,0.E+000));
#4678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4679 = PCURVE('',#4439,#4680);
#4680 = DEFINITIONAL_REPRESENTATION('',(#4681),#4685);
#4681 = LINE('',#4682,#4683);
#4682 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4683 = VECTOR('',#4684,1.);
#4684 = DIRECTION('',(1.,0.E+000));
#4685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4686 = FACE_BOUND('',#4687,.T.);
#4687 = EDGE_LOOP('',(#4688,#4723));
#4688 = ORIENTED_EDGE('',*,*,#4689,.T.);
#4689 = EDGE_CURVE('',#4690,#4692,#4694,.T.);
#4690 = VERTEX_POINT('',#4691);
#4691 = CARTESIAN_POINT('',(12.54,1.,-22.8));
#4692 = VERTEX_POINT('',#4693);
#4693 = CARTESIAN_POINT('',(12.54,-1.,-22.8));
#4694 = SURFACE_CURVE('',#4695,(#4700,#4711),.PCURVE_S1.);
#4695 = CIRCLE('',#4696,1.);
#4696 = AXIS2_PLACEMENT_3D('',#4697,#4698,#4699);
#4697 = CARTESIAN_POINT('',(12.54,0.E+000,-22.8));
#4698 = DIRECTION('',(0.E+000,-0.E+000,1.));
#4699 = DIRECTION('',(0.E+000,1.,0.E+000));
#4700 = PCURVE('',#400,#4701);
#4701 = DEFINITIONAL_REPRESENTATION('',(#4702),#4710);
#4702 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4703,#4704,#4705,#4706,
#4707,#4708,#4709),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#4703 = CARTESIAN_POINT('',(-1.,-12.21123754537));
#4704 = CARTESIAN_POINT('',(-1.,-10.4791867378));
#4705 = CARTESIAN_POINT('',(0.5,-11.34521214158));
#4706 = CARTESIAN_POINT('',(2.,-12.21123754537));
#4707 = CARTESIAN_POINT('',(0.5,-13.07726294915));
#4708 = CARTESIAN_POINT('',(-1.,-13.94328835294));
#4709 = CARTESIAN_POINT('',(-1.,-12.21123754537));
#4710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4711 = PCURVE('',#4712,#4717);
#4712 = CYLINDRICAL_SURFACE('',#4713,1.);
#4713 = AXIS2_PLACEMENT_3D('',#4714,#4715,#4716);
#4714 = CARTESIAN_POINT('',(12.54,0.E+000,-22.8));
#4715 = DIRECTION('',(0.E+000,0.E+000,1.));
#4716 = DIRECTION('',(0.E+000,-1.,0.E+000));
#4717 = DEFINITIONAL_REPRESENTATION('',(#4718),#4722);
#4718 = LINE('',#4719,#4720);
#4719 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
#4720 = VECTOR('',#4721,1.);
#4721 = DIRECTION('',(1.,-0.E+000));
#4722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4723 = ORIENTED_EDGE('',*,*,#4724,.T.);
#4724 = EDGE_CURVE('',#4692,#4690,#4725,.T.);
#4725 = SURFACE_CURVE('',#4726,(#4731,#4742),.PCURVE_S1.);
#4726 = CIRCLE('',#4727,1.);
#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730);
#4728 = CARTESIAN_POINT('',(12.54,0.E+000,-22.8));
#4729 = DIRECTION('',(0.E+000,-0.E+000,1.));
#4730 = DIRECTION('',(0.E+000,1.,0.E+000));
#4731 = PCURVE('',#400,#4732);
#4732 = DEFINITIONAL_REPRESENTATION('',(#4733),#4741);
#4733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4734,#4735,#4736,#4737,
#4738,#4739,#4740),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#4734 = CARTESIAN_POINT('',(-1.,-12.21123754537));
#4735 = CARTESIAN_POINT('',(-1.,-10.4791867378));
#4736 = CARTESIAN_POINT('',(0.5,-11.34521214158));
#4737 = CARTESIAN_POINT('',(2.,-12.21123754537));
#4738 = CARTESIAN_POINT('',(0.5,-13.07726294915));
#4739 = CARTESIAN_POINT('',(-1.,-13.94328835294));
#4740 = CARTESIAN_POINT('',(-1.,-12.21123754537));
#4741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4742 = PCURVE('',#4712,#4743);
#4743 = DEFINITIONAL_REPRESENTATION('',(#4744),#4748);
#4744 = LINE('',#4745,#4746);
#4745 = CARTESIAN_POINT('',(-9.424777960769,0.E+000));
#4746 = VECTOR('',#4747,1.);
#4747 = DIRECTION('',(1.,-0.E+000));
#4748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4749 = ADVANCED_FACE('',(#4750),#813,.T.);
#4750 = FACE_BOUND('',#4751,.T.);
#4751 = EDGE_LOOP('',(#4752,#4753,#4774,#4775));
#4752 = ORIENTED_EDGE('',*,*,#4040,.F.);
#4753 = ORIENTED_EDGE('',*,*,#4754,.T.);
#4754 = EDGE_CURVE('',#4008,#4564,#4755,.T.);
#4755 = SURFACE_CURVE('',#4756,(#4760,#4767),.PCURVE_S1.);
#4756 = LINE('',#4757,#4758);
#4757 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
#4758 = VECTOR('',#4759,1.);
#4759 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#4760 = PCURVE('',#813,#4761);
#4761 = DEFINITIONAL_REPRESENTATION('',(#4762),#4766);
#4762 = LINE('',#4763,#4764);
#4763 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4764 = VECTOR('',#4765,1.);
#4765 = DIRECTION('',(0.E+000,-1.));
#4766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4767 = PCURVE('',#4028,#4768);
#4768 = DEFINITIONAL_REPRESENTATION('',(#4769),#4773);
#4769 = LINE('',#4770,#4771);
#4770 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
#4771 = VECTOR('',#4772,1.);
#4772 = DIRECTION('',(0.E+000,-1.));
#4773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4774 = ORIENTED_EDGE('',*,*,#4563,.F.);
#4775 = ORIENTED_EDGE('',*,*,#799,.F.);
#4776 = ADVANCED_FACE('',(#4777),#847,.T.);
#4777 = FACE_BOUND('',#4778,.T.);
#4778 = EDGE_LOOP('',(#4779,#4802,#4803,#4826,#4854,#4882));
#4779 = ORIENTED_EDGE('',*,*,#4780,.T.);
#4780 = EDGE_CURVE('',#4781,#831,#4783,.T.);
#4781 = VERTEX_POINT('',#4782);
#4782 = CARTESIAN_POINT('',(-13.95999999999,-2.236067977501,-24.4));
#4783 = SURFACE_CURVE('',#4784,(#4788,#4795),.PCURVE_S1.);
#4784 = LINE('',#4785,#4786);
#4785 = CARTESIAN_POINT('',(-13.95999999999,-5.3125,-24.4));
#4786 = VECTOR('',#4787,1.);
#4787 = DIRECTION('',(0.E+000,-1.,0.E+000));
#4788 = PCURVE('',#847,#4789);
#4789 = DEFINITIONAL_REPRESENTATION('',(#4790),#4794);
#4790 = LINE('',#4791,#4792);
#4791 = CARTESIAN_POINT('',(5.3125,13.959999999999));
#4792 = VECTOR('',#4793,1.);
#4793 = DIRECTION('',(1.,0.E+000));
#4794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4795 = PCURVE('',#1170,#4796);
#4796 = DEFINITIONAL_REPRESENTATION('',(#4797),#4801);
#4797 = LINE('',#4798,#4799);
#4798 = CARTESIAN_POINT('',(5.3125,-1.6));
#4799 = VECTOR('',#4800,1.);
#4800 = DIRECTION('',(-1.,0.E+000));
#4801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4802 = ORIENTED_EDGE('',*,*,#828,.F.);
#4803 = ORIENTED_EDGE('',*,*,#4804,.T.);
#4804 = EDGE_CURVE('',#829,#4805,#4807,.T.);
#4805 = VERTEX_POINT('',#4806);
#4806 = CARTESIAN_POINT('',(-16.,0.5,-24.4));
#4807 = SURFACE_CURVE('',#4808,(#4812,#4819),.PCURVE_S1.);
#4808 = LINE('',#4809,#4810);
#4809 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
#4810 = VECTOR('',#4811,1.);
#4811 = DIRECTION('',(0.E+000,1.,0.E+000));
#4812 = PCURVE('',#847,#4813);
#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818);
#4814 = LINE('',#4815,#4816);
#4815 = CARTESIAN_POINT('',(0.5,16.));
#4816 = VECTOR('',#4817,1.);
#4817 = DIRECTION('',(-1.,0.E+000));
#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4819 = PCURVE('',#879,#4820);
#4820 = DEFINITIONAL_REPRESENTATION('',(#4821),#4825);
#4821 = LINE('',#4822,#4823);
#4822 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4823 = VECTOR('',#4824,1.);
#4824 = DIRECTION('',(1.,0.E+000));
#4825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4826 = ORIENTED_EDGE('',*,*,#4827,.F.);
#4827 = EDGE_CURVE('',#4828,#4805,#4830,.T.);
#4828 = VERTEX_POINT('',#4829);
#4829 = CARTESIAN_POINT('',(-13.96,6.024346115153,-24.4));
#4830 = SURFACE_CURVE('',#4831,(#4836,#4847),.PCURVE_S1.);
#4831 = CIRCLE('',#4832,8.5);
#4832 = AXIS2_PLACEMENT_3D('',#4833,#4834,#4835);
#4833 = CARTESIAN_POINT('',(-7.5,0.5,-24.4));
#4834 = DIRECTION('',(0.E+000,-0.E+000,1.));
#4835 = DIRECTION('',(0.E+000,1.,0.E+000));
#4836 = PCURVE('',#847,#4837);
#4837 = DEFINITIONAL_REPRESENTATION('',(#4838),#4846);
#4838 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4839,#4840,#4841,#4842,
#4843,#4844,#4845),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#4839 = CARTESIAN_POINT('',(-9.,7.5));
#4840 = CARTESIAN_POINT('',(-9.,22.222431864335));
#4841 = CARTESIAN_POINT('',(3.75,14.861215932168));
#4842 = CARTESIAN_POINT('',(16.5,7.5));
#4843 = CARTESIAN_POINT('',(3.75,0.138784067832));
#4844 = CARTESIAN_POINT('',(-9.,-7.222431864335));
#4845 = CARTESIAN_POINT('',(-9.,7.5));
#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4847 = PCURVE('',#1370,#4848);
#4848 = DEFINITIONAL_REPRESENTATION('',(#4849),#4853);
#4849 = LINE('',#4850,#4851);
#4850 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#4851 = VECTOR('',#4852,1.);
#4852 = DIRECTION('',(-1.,0.E+000));
#4853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4854 = ORIENTED_EDGE('',*,*,#4855,.T.);
#4855 = EDGE_CURVE('',#4828,#4856,#4858,.T.);
#4856 = VERTEX_POINT('',#4857);
#4857 = CARTESIAN_POINT('',(-13.95999999999,2.236067977501,-24.4));
#4858 = SURFACE_CURVE('',#4859,(#4863,#4870),.PCURVE_S1.);
#4859 = LINE('',#4860,#4861);
#4860 = CARTESIAN_POINT('',(-13.95999999999,1.11803398875,-24.4));
#4861 = VECTOR('',#4862,1.);
#4862 = DIRECTION('',(1.0842E-013,-1.,0.E+000));
#4863 = PCURVE('',#847,#4864);
#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869);
#4865 = LINE('',#4866,#4867);
#4866 = CARTESIAN_POINT('',(-1.11803398875,13.959999999999));
#4867 = VECTOR('',#4868,1.);
#4868 = DIRECTION('',(1.,-1.0842E-013));
#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4870 = PCURVE('',#4871,#4876);
#4871 = PLANE('',#4872);
#4872 = AXIS2_PLACEMENT_3D('',#4873,#4874,#4875);
#4873 = CARTESIAN_POINT('',(-13.95999999999,2.236067977501,-22.8));
#4874 = DIRECTION('',(1.,1.0842E-013,0.E+000));
#4875 = DIRECTION('',(-1.0842E-013,1.,0.E+000));
#4876 = DEFINITIONAL_REPRESENTATION('',(#4877),#4881);
#4877 = LINE('',#4878,#4879);
#4878 = CARTESIAN_POINT('',(-1.118033988751,-1.6));
#4879 = VECTOR('',#4880,1.);
#4880 = DIRECTION('',(-1.,0.E+000));
#4881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4882 = ORIENTED_EDGE('',*,*,#4883,.T.);
#4883 = EDGE_CURVE('',#4856,#4781,#4884,.T.);
#4884 = SURFACE_CURVE('',#4885,(#4890,#4901),.PCURVE_S1.);
#4885 = CIRCLE('',#4886,3.);
#4886 = AXIS2_PLACEMENT_3D('',#4887,#4888,#4889);
#4887 = CARTESIAN_POINT('',(-11.96,0.E+000,-24.4));
#4888 = DIRECTION('',(0.E+000,-0.E+000,1.));
#4889 = DIRECTION('',(0.E+000,1.,0.E+000));
#4890 = PCURVE('',#847,#4891);
#4891 = DEFINITIONAL_REPRESENTATION('',(#4892),#4900);
#4892 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4893,#4894,#4895,#4896,
#4897,#4898,#4899),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#4893 = CARTESIAN_POINT('',(-3.,11.96));
#4894 = CARTESIAN_POINT('',(-3.,17.156152422707));
#4895 = CARTESIAN_POINT('',(1.5,14.558076211353));
#4896 = CARTESIAN_POINT('',(6.,11.96));
#4897 = CARTESIAN_POINT('',(1.5,9.361923788647));
#4898 = CARTESIAN_POINT('',(-3.,6.763847577293));
#4899 = CARTESIAN_POINT('',(-3.,11.96));
#4900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4901 = PCURVE('',#4902,#4907);
#4902 = CYLINDRICAL_SURFACE('',#4903,3.);
#4903 = AXIS2_PLACEMENT_3D('',#4904,#4905,#4906);
#4904 = CARTESIAN_POINT('',(-11.96,0.E+000,-22.8));
#4905 = DIRECTION('',(0.E+000,0.E+000,1.));
#4906 = DIRECTION('',(0.E+000,1.,0.E+000));
#4907 = DEFINITIONAL_REPRESENTATION('',(#4908),#4912);
#4908 = LINE('',#4909,#4910);
#4909 = CARTESIAN_POINT('',(0.E+000,-1.6));
#4910 = VECTOR('',#4911,1.);
#4911 = DIRECTION('',(1.,0.E+000));
#4912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4913 = ADVANCED_FACE('',(#4914),#1170,.T.);
#4914 = FACE_BOUND('',#4915,.T.);
#4915 = EDGE_LOOP('',(#4916,#4939,#4940,#4941));
#4916 = ORIENTED_EDGE('',*,*,#4917,.F.);
#4917 = EDGE_CURVE('',#1128,#4918,#4920,.T.);
#4918 = VERTEX_POINT('',#4919);
#4919 = CARTESIAN_POINT('',(-13.95999999999,-2.236067977501,-22.8));
#4920 = SURFACE_CURVE('',#4921,(#4925,#4932),.PCURVE_S1.);
#4921 = LINE('',#4922,#4923);
#4922 = CARTESIAN_POINT('',(-13.95999999999,-10.625,-22.8));
#4923 = VECTOR('',#4924,1.);
#4924 = DIRECTION('',(0.E+000,1.,0.E+000));
#4925 = PCURVE('',#1170,#4926);
#4926 = DEFINITIONAL_REPRESENTATION('',(#4927),#4931);
#4927 = LINE('',#4928,#4929);
#4928 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4929 = VECTOR('',#4930,1.);
#4930 = DIRECTION('',(1.,0.E+000));
#4931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4932 = PCURVE('',#1144,#4933);
#4933 = DEFINITIONAL_REPRESENTATION('',(#4934),#4938);
#4934 = LINE('',#4935,#4936);
#4935 = CARTESIAN_POINT('',(10.625,14.288762454626));
#4936 = VECTOR('',#4937,1.);
#4937 = DIRECTION('',(-1.,0.E+000));
#4938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4939 = ORIENTED_EDGE('',*,*,#1156,.T.);
#4940 = ORIENTED_EDGE('',*,*,#4780,.F.);
#4941 = ORIENTED_EDGE('',*,*,#4942,.F.);
#4942 = EDGE_CURVE('',#4918,#4781,#4943,.T.);
#4943 = SURFACE_CURVE('',#4944,(#4948,#4955),.PCURVE_S1.);
#4944 = LINE('',#4945,#4946);
#4945 = CARTESIAN_POINT('',(-13.95999999999,-2.236067977501,-22.8));
#4946 = VECTOR('',#4947,1.);
#4947 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#4948 = PCURVE('',#1170,#4949);
#4949 = DEFINITIONAL_REPRESENTATION('',(#4950),#4954);
#4950 = LINE('',#4951,#4952);
#4951 = CARTESIAN_POINT('',(8.388932022499,0.E+000));
#4952 = VECTOR('',#4953,1.);
#4953 = DIRECTION('',(0.E+000,-1.));
#4954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4955 = PCURVE('',#4902,#4956);
#4956 = DEFINITIONAL_REPRESENTATION('',(#4957),#4961);
#4957 = LINE('',#4958,#4959);
#4958 = CARTESIAN_POINT('',(2.411864997363,0.E+000));
#4959 = VECTOR('',#4960,1.);
#4960 = DIRECTION('',(0.E+000,-1.));
#4961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4962 = ADVANCED_FACE('',(#4963,#5233),#1144,.T.);
#4963 = FACE_BOUND('',#4964,.T.);
#4964 = EDGE_LOOP('',(#4965,#4991,#5019,#5047,#5070,#5093,#5116,#5139,
    #5160,#5161,#5182,#5183,#5184,#5212));
#4965 = ORIENTED_EDGE('',*,*,#4966,.T.);
#4966 = EDGE_CURVE('',#4967,#4969,#4971,.T.);
#4967 = VERTEX_POINT('',#4968);
#4968 = CARTESIAN_POINT('',(-13.96,6.024346115153,-22.8));
#4969 = VERTEX_POINT('',#4970);
#4970 = CARTESIAN_POINT('',(-10.25,8.542853971073,-22.8));
#4971 = SURFACE_CURVE('',#4972,(#4977,#4984),.PCURVE_S1.);
#4972 = CIRCLE('',#4973,8.5);
#4973 = AXIS2_PLACEMENT_3D('',#4974,#4975,#4976);
#4974 = CARTESIAN_POINT('',(-7.5,0.5,-22.8));
#4975 = DIRECTION('',(0.E+000,0.E+000,-1.));
#4976 = DIRECTION('',(0.E+000,1.,0.E+000));
#4977 = PCURVE('',#1144,#4978);
#4978 = DEFINITIONAL_REPRESENTATION('',(#4979),#4983);
#4979 = CIRCLE('',#4980,8.5);
#4980 = AXIS2_PLACEMENT_2D('',#4981,#4982);
#4981 = CARTESIAN_POINT('',(-0.5,7.828762454627));
#4982 = DIRECTION('',(-1.,0.E+000));
#4983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4984 = PCURVE('',#1370,#4985);
#4985 = DEFINITIONAL_REPRESENTATION('',(#4986),#4990);
#4986 = LINE('',#4987,#4988);
#4987 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
#4988 = VECTOR('',#4989,1.);
#4989 = DIRECTION('',(1.,-0.E+000));
#4990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4991 = ORIENTED_EDGE('',*,*,#4992,.T.);
#4992 = EDGE_CURVE('',#4969,#4993,#4995,.T.);
#4993 = VERTEX_POINT('',#4994);
#4994 = CARTESIAN_POINT('',(-10.25,4.180921898935,-22.8));
#4995 = SURFACE_CURVE('',#4996,(#5000,#5007),.PCURVE_S1.);
#4996 = LINE('',#4997,#4998);
#4997 = CARTESIAN_POINT('',(-10.25,-5.3125,-22.8));
#4998 = VECTOR('',#4999,1.);
#4999 = DIRECTION('',(0.E+000,-1.,-0.E+000));
#5000 = PCURVE('',#1144,#5001);
#5001 = DEFINITIONAL_REPRESENTATION('',(#5002),#5006);
#5002 = LINE('',#5003,#5004);
#5003 = CARTESIAN_POINT('',(5.3125,10.578762454627));
#5004 = VECTOR('',#5005,1.);
#5005 = DIRECTION('',(1.,0.E+000));
#5006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5007 = PCURVE('',#5008,#5013);
#5008 = PLANE('',#5009);
#5009 = AXIS2_PLACEMENT_3D('',#5010,#5011,#5012);
#5010 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
#5011 = DIRECTION('',(1.,0.E+000,0.E+000));
#5012 = DIRECTION('',(0.E+000,1.,0.E+000));
#5013 = DEFINITIONAL_REPRESENTATION('',(#5014),#5018);
#5014 = LINE('',#5015,#5016);
#5015 = CARTESIAN_POINT('',(5.3125,-2.9));
#5016 = VECTOR('',#5017,1.);
#5017 = DIRECTION('',(-1.,0.E+000));
#5018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5019 = ORIENTED_EDGE('',*,*,#5020,.T.);
#5020 = EDGE_CURVE('',#4993,#5021,#5023,.T.);
#5021 = VERTEX_POINT('',#5022);
#5022 = CARTESIAN_POINT('',(-10.485,2.350000088519,-22.8));
#5023 = SURFACE_CURVE('',#5024,(#5029,#5040),.PCURVE_S1.);
#5024 = CIRCLE('',#5025,7.25);
#5025 = AXIS2_PLACEMENT_3D('',#5026,#5027,#5028);
#5026 = CARTESIAN_POINT('',(-3.235,2.35,-22.8));
#5027 = DIRECTION('',(0.E+000,-0.E+000,1.));
#5028 = DIRECTION('',(0.E+000,1.,0.E+000));
#5029 = PCURVE('',#1144,#5030);
#5030 = DEFINITIONAL_REPRESENTATION('',(#5031),#5039);
#5031 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5032,#5033,#5034,#5035,
#5036,#5037,#5038),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#5032 = CARTESIAN_POINT('',(-9.6,3.563762454627));
#5033 = CARTESIAN_POINT('',(-9.6,16.121130809501));
#5034 = CARTESIAN_POINT('',(1.275,9.842446632064));
#5035 = CARTESIAN_POINT('',(12.15,3.563762454627));
#5036 = CARTESIAN_POINT('',(1.275,-2.714921722811));
#5037 = CARTESIAN_POINT('',(-9.6,-8.993605900248));
#5038 = CARTESIAN_POINT('',(-9.6,3.563762454627));
#5039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5040 = PCURVE('',#3972,#5041);
#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046);
#5042 = LINE('',#5043,#5044);
#5043 = CARTESIAN_POINT('',(0.E+000,-3.4));
#5044 = VECTOR('',#5045,1.);
#5045 = DIRECTION('',(1.,0.E+000));
#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5047 = ORIENTED_EDGE('',*,*,#5048,.T.);
#5048 = EDGE_CURVE('',#5021,#5049,#5051,.T.);
#5049 = VERTEX_POINT('',#5050);
#5050 = CARTESIAN_POINT('',(-10.485,1.552967826778,-22.8));
#5051 = SURFACE_CURVE('',#5052,(#5056,#5063),.PCURVE_S1.);
#5052 = LINE('',#5053,#5054);
#5053 = CARTESIAN_POINT('',(-10.485,0.776483913389,-22.8));
#5054 = VECTOR('',#5055,1.);
#5055 = DIRECTION('',(0.E+000,-1.,-0.E+000));
#5056 = PCURVE('',#1144,#5057);
#5057 = DEFINITIONAL_REPRESENTATION('',(#5058),#5062);
#5058 = LINE('',#5059,#5060);
#5059 = CARTESIAN_POINT('',(-0.776483913389,10.813762454627));
#5060 = VECTOR('',#5061,1.);
#5061 = DIRECTION('',(1.,0.E+000));
#5062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5063 = PCURVE('',#3939,#5064);
#5064 = DEFINITIONAL_REPRESENTATION('',(#5065),#5069);
#5065 = LINE('',#5066,#5067);
#5066 = CARTESIAN_POINT('',(-0.776483913389,-3.4));
#5067 = VECTOR('',#5068,1.);
#5068 = DIRECTION('',(-1.,0.E+000));
#5069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5070 = ORIENTED_EDGE('',*,*,#5071,.T.);
#5071 = EDGE_CURVE('',#5049,#5072,#5074,.T.);
#5072 = VERTEX_POINT('',#5073);
#5073 = CARTESIAN_POINT('',(-10.735,1.552967826778,-22.8));
#5074 = SURFACE_CURVE('',#5075,(#5079,#5086),.PCURVE_S1.);
#5075 = LINE('',#5076,#5077);
#5076 = CARTESIAN_POINT('',(-5.203118772687,1.552967826778,-22.8));
#5077 = VECTOR('',#5078,1.);
#5078 = DIRECTION('',(-1.,0.E+000,0.E+000));
#5079 = PCURVE('',#1144,#5080);
#5080 = DEFINITIONAL_REPRESENTATION('',(#5081),#5085);
#5081 = LINE('',#5082,#5083);
#5082 = CARTESIAN_POINT('',(-1.552967826778,5.531881227313));
#5083 = VECTOR('',#5084,1.);
#5084 = DIRECTION('',(0.E+000,1.));
#5085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5086 = PCURVE('',#3911,#5087);
#5087 = DEFINITIONAL_REPRESENTATION('',(#5088),#5092);
#5088 = LINE('',#5089,#5090);
#5089 = CARTESIAN_POINT('',(5.531881227313,-3.4));
#5090 = VECTOR('',#5091,1.);
#5091 = DIRECTION('',(-1.,0.E+000));
#5092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5093 = ORIENTED_EDGE('',*,*,#5094,.T.);
#5094 = EDGE_CURVE('',#5072,#5095,#5097,.T.);
#5095 = VERTEX_POINT('',#5096);
#5096 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-22.8));
#5097 = SURFACE_CURVE('',#5098,(#5102,#5109),.PCURVE_S1.);
#5098 = LINE('',#5099,#5100);
#5099 = CARTESIAN_POINT('',(-10.735,-0.723516086611,-22.8));
#5100 = VECTOR('',#5101,1.);
#5101 = DIRECTION('',(0.E+000,-1.,-0.E+000));
#5102 = PCURVE('',#1144,#5103);
#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108);
#5104 = LINE('',#5105,#5106);
#5105 = CARTESIAN_POINT('',(0.723516086611,11.063762454627));
#5106 = VECTOR('',#5107,1.);
#5107 = DIRECTION('',(1.,0.E+000));
#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5109 = PCURVE('',#3883,#5110);
#5110 = DEFINITIONAL_REPRESENTATION('',(#5111),#5115);
#5111 = LINE('',#5112,#5113);
#5112 = CARTESIAN_POINT('',(0.723516086611,-3.4));
#5113 = VECTOR('',#5114,1.);
#5114 = DIRECTION('',(-1.,0.E+000));
#5115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5116 = ORIENTED_EDGE('',*,*,#5117,.T.);
#5117 = EDGE_CURVE('',#5095,#5118,#5120,.T.);
#5118 = VERTEX_POINT('',#5119);
#5119 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-22.8));
#5120 = SURFACE_CURVE('',#5121,(#5125,#5132),.PCURVE_S1.);
#5121 = LINE('',#5122,#5123);
#5122 = CARTESIAN_POINT('',(-5.078118772687,-1.447032173222,-22.8));
#5123 = VECTOR('',#5124,1.);
#5124 = DIRECTION('',(1.,0.E+000,0.E+000));
#5125 = PCURVE('',#1144,#5126);
#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5131);
#5127 = LINE('',#5128,#5129);
#5128 = CARTESIAN_POINT('',(1.447032173222,5.406881227313));
#5129 = VECTOR('',#5130,1.);
#5130 = DIRECTION('',(0.E+000,-1.));
#5131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5132 = PCURVE('',#3855,#5133);
#5133 = DEFINITIONAL_REPRESENTATION('',(#5134),#5138);
#5134 = LINE('',#5135,#5136);
#5135 = CARTESIAN_POINT('',(-5.406881227313,-3.4));
#5136 = VECTOR('',#5137,1.);
#5137 = DIRECTION('',(-1.,0.E+000));
#5138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5139 = ORIENTED_EDGE('',*,*,#5140,.T.);
#5140 = EDGE_CURVE('',#5118,#4187,#5141,.T.);
#5141 = SURFACE_CURVE('',#5142,(#5146,#5153),.PCURVE_S1.);
#5142 = LINE('',#5143,#5144);
#5143 = CARTESIAN_POINT('',(-10.485,-1.122032217481,-22.8));
#5144 = VECTOR('',#5145,1.);
#5145 = DIRECTION('',(0.E+000,-1.,-0.E+000));
#5146 = PCURVE('',#1144,#5147);
#5147 = DEFINITIONAL_REPRESENTATION('',(#5148),#5152);
#5148 = LINE('',#5149,#5150);
#5149 = CARTESIAN_POINT('',(1.122032217481,10.813762454627));
#5150 = VECTOR('',#5151,1.);
#5151 = DIRECTION('',(1.,0.E+000));
#5152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5153 = PCURVE('',#3827,#5154);
#5154 = DEFINITIONAL_REPRESENTATION('',(#5155),#5159);
#5155 = LINE('',#5156,#5157);
#5156 = CARTESIAN_POINT('',(1.122032217481,-3.4));
#5157 = VECTOR('',#5158,1.);
#5158 = DIRECTION('',(-1.,0.E+000));
#5159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5160 = ORIENTED_EDGE('',*,*,#4209,.T.);
#5161 = ORIENTED_EDGE('',*,*,#5162,.T.);
#5162 = EDGE_CURVE('',#4210,#1100,#5163,.T.);
#5163 = SURFACE_CURVE('',#5164,(#5168,#5175),.PCURVE_S1.);
#5164 = LINE('',#5165,#5166);
#5165 = CARTESIAN_POINT('',(-10.25,-5.3125,-22.8));
#5166 = VECTOR('',#5167,1.);
#5167 = DIRECTION('',(0.E+000,-1.,-0.E+000));
#5168 = PCURVE('',#1144,#5169);
#5169 = DEFINITIONAL_REPRESENTATION('',(#5170),#5174);
#5170 = LINE('',#5171,#5172);
#5171 = CARTESIAN_POINT('',(5.3125,10.578762454627));
#5172 = VECTOR('',#5173,1.);
#5173 = DIRECTION('',(1.,0.E+000));
#5174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5175 = PCURVE('',#1115,#5176);
#5176 = DEFINITIONAL_REPRESENTATION('',(#5177),#5181);
#5177 = LINE('',#5178,#5179);
#5178 = CARTESIAN_POINT('',(5.3125,-2.9));
#5179 = VECTOR('',#5180,1.);
#5180 = DIRECTION('',(-1.,0.E+000));
#5181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5182 = ORIENTED_EDGE('',*,*,#1127,.T.);
#5183 = ORIENTED_EDGE('',*,*,#4917,.T.);
#5184 = ORIENTED_EDGE('',*,*,#5185,.F.);
#5185 = EDGE_CURVE('',#5186,#4918,#5188,.T.);
#5186 = VERTEX_POINT('',#5187);
#5187 = CARTESIAN_POINT('',(-13.95999999999,2.236067977501,-22.8));
#5188 = SURFACE_CURVE('',#5189,(#5194,#5205),.PCURVE_S1.);
#5189 = CIRCLE('',#5190,3.);
#5190 = AXIS2_PLACEMENT_3D('',#5191,#5192,#5193);
#5191 = CARTESIAN_POINT('',(-11.96,0.E+000,-22.8));
#5192 = DIRECTION('',(0.E+000,-0.E+000,1.));
#5193 = DIRECTION('',(0.E+000,1.,0.E+000));
#5194 = PCURVE('',#1144,#5195);
#5195 = DEFINITIONAL_REPRESENTATION('',(#5196),#5204);
#5196 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5197,#5198,#5199,#5200,
#5201,#5202,#5203),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#5197 = CARTESIAN_POINT('',(-3.,12.288762454627));
#5198 = CARTESIAN_POINT('',(-3.,17.484914877333));
#5199 = CARTESIAN_POINT('',(1.5,14.88683866598));
#5200 = CARTESIAN_POINT('',(6.,12.288762454627));
#5201 = CARTESIAN_POINT('',(1.5,9.690686243273));
#5202 = CARTESIAN_POINT('',(-3.,7.09261003192));
#5203 = CARTESIAN_POINT('',(-3.,12.288762454627));
#5204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5205 = PCURVE('',#4902,#5206);
#5206 = DEFINITIONAL_REPRESENTATION('',(#5207),#5211);
#5207 = LINE('',#5208,#5209);
#5208 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5209 = VECTOR('',#5210,1.);
#5210 = DIRECTION('',(1.,0.E+000));
#5211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5212 = ORIENTED_EDGE('',*,*,#5213,.T.);
#5213 = EDGE_CURVE('',#5186,#4967,#5214,.T.);
#5214 = SURFACE_CURVE('',#5215,(#5219,#5226),.PCURVE_S1.);
#5215 = LINE('',#5216,#5217);
#5216 = CARTESIAN_POINT('',(-13.95999999999,2.236067977501,-22.8));
#5217 = VECTOR('',#5218,1.);
#5218 = DIRECTION('',(-1.0842E-013,1.,0.E+000));
#5219 = PCURVE('',#1144,#5220);
#5220 = DEFINITIONAL_REPRESENTATION('',(#5221),#5225);
#5221 = LINE('',#5222,#5223);
#5222 = CARTESIAN_POINT('',(-2.236067977501,14.288762454626));
#5223 = VECTOR('',#5224,1.);
#5224 = DIRECTION('',(-1.,1.0842E-013));
#5225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5226 = PCURVE('',#4871,#5227);
#5227 = DEFINITIONAL_REPRESENTATION('',(#5228),#5232);
#5228 = LINE('',#5229,#5230);
#5229 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5230 = VECTOR('',#5231,1.);
#5231 = DIRECTION('',(1.,0.E+000));
#5232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5233 = FACE_BOUND('',#5234,.T.);
#5234 = EDGE_LOOP('',(#5235,#5270));
#5235 = ORIENTED_EDGE('',*,*,#5236,.T.);
#5236 = EDGE_CURVE('',#5237,#5239,#5241,.T.);
#5237 = VERTEX_POINT('',#5238);
#5238 = CARTESIAN_POINT('',(-11.96,1.,-22.8));
#5239 = VERTEX_POINT('',#5240);
#5240 = CARTESIAN_POINT('',(-11.96,-1.,-22.8));
#5241 = SURFACE_CURVE('',#5242,(#5247,#5258),.PCURVE_S1.);
#5242 = CIRCLE('',#5243,1.);
#5243 = AXIS2_PLACEMENT_3D('',#5244,#5245,#5246);
#5244 = CARTESIAN_POINT('',(-11.96,0.E+000,-22.8));
#5245 = DIRECTION('',(0.E+000,-0.E+000,1.));
#5246 = DIRECTION('',(0.E+000,1.,0.E+000));
#5247 = PCURVE('',#1144,#5248);
#5248 = DEFINITIONAL_REPRESENTATION('',(#5249),#5257);
#5249 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5250,#5251,#5252,#5253,
#5254,#5255,#5256),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#5250 = CARTESIAN_POINT('',(-1.,12.288762454627));
#5251 = CARTESIAN_POINT('',(-1.,14.020813262195));
#5252 = CARTESIAN_POINT('',(0.5,13.154787858411));
#5253 = CARTESIAN_POINT('',(2.,12.288762454627));
#5254 = CARTESIAN_POINT('',(0.5,11.422737050842));
#5255 = CARTESIAN_POINT('',(-1.,10.556711647058));
#5256 = CARTESIAN_POINT('',(-1.,12.288762454627));
#5257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5258 = PCURVE('',#5259,#5264);
#5259 = CYLINDRICAL_SURFACE('',#5260,1.);
#5260 = AXIS2_PLACEMENT_3D('',#5261,#5262,#5263);
#5261 = CARTESIAN_POINT('',(-11.96,0.E+000,-22.8));
#5262 = DIRECTION('',(0.E+000,0.E+000,1.));
#5263 = DIRECTION('',(0.E+000,-1.,0.E+000));
#5264 = DEFINITIONAL_REPRESENTATION('',(#5265),#5269);
#5265 = LINE('',#5266,#5267);
#5266 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
#5267 = VECTOR('',#5268,1.);
#5268 = DIRECTION('',(1.,-0.E+000));
#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5270 = ORIENTED_EDGE('',*,*,#5271,.T.);
#5271 = EDGE_CURVE('',#5239,#5237,#5272,.T.);
#5272 = SURFACE_CURVE('',#5273,(#5278,#5289),.PCURVE_S1.);
#5273 = CIRCLE('',#5274,1.);
#5274 = AXIS2_PLACEMENT_3D('',#5275,#5276,#5277);
#5275 = CARTESIAN_POINT('',(-11.96,0.E+000,-22.8));
#5276 = DIRECTION('',(0.E+000,-0.E+000,1.));
#5277 = DIRECTION('',(0.E+000,1.,0.E+000));
#5278 = PCURVE('',#1144,#5279);
#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5288);
#5280 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5281,#5282,#5283,#5284,
#5285,#5286,#5287),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#5281 = CARTESIAN_POINT('',(-1.,12.288762454627));
#5282 = CARTESIAN_POINT('',(-1.,14.020813262195));
#5283 = CARTESIAN_POINT('',(0.5,13.154787858411));
#5284 = CARTESIAN_POINT('',(2.,12.288762454627));
#5285 = CARTESIAN_POINT('',(0.5,11.422737050842));
#5286 = CARTESIAN_POINT('',(-1.,10.556711647058));
#5287 = CARTESIAN_POINT('',(-1.,12.288762454627));
#5288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5289 = PCURVE('',#5259,#5290);
#5290 = DEFINITIONAL_REPRESENTATION('',(#5291),#5295);
#5291 = LINE('',#5292,#5293);
#5292 = CARTESIAN_POINT('',(-9.424777960769,0.E+000));
#5293 = VECTOR('',#5294,1.);
#5294 = DIRECTION('',(1.,-0.E+000));
#5295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5296 = ADVANCED_FACE('',(#5297),#1115,.T.);
#5297 = FACE_BOUND('',#5298,.T.);
#5298 = EDGE_LOOP('',(#5299,#5300,#5301,#5302));
#5299 = ORIENTED_EDGE('',*,*,#4292,.F.);
#5300 = ORIENTED_EDGE('',*,*,#1099,.T.);
#5301 = ORIENTED_EDGE('',*,*,#5162,.F.);
#5302 = ORIENTED_EDGE('',*,*,#4237,.T.);
#5303 = ADVANCED_FACE('',(#5304),#879,.T.);
#5304 = FACE_BOUND('',#5305,.T.);
#5305 = EDGE_LOOP('',(#5306,#5307,#5308,#5309));
#5306 = ORIENTED_EDGE('',*,*,#4804,.F.);
#5307 = ORIENTED_EDGE('',*,*,#863,.T.);
#5308 = ORIENTED_EDGE('',*,*,#1242,.F.);
#5309 = ORIENTED_EDGE('',*,*,#5310,.F.);
#5310 = EDGE_CURVE('',#4805,#1243,#5311,.T.);
#5311 = SURFACE_CURVE('',#5312,(#5316,#5323),.PCURVE_S1.);
#5312 = LINE('',#5313,#5314);
#5313 = CARTESIAN_POINT('',(-16.,0.5,-24.4));
#5314 = VECTOR('',#5315,1.);
#5315 = DIRECTION('',(0.E+000,0.E+000,1.));
#5316 = PCURVE('',#879,#5317);
#5317 = DEFINITIONAL_REPRESENTATION('',(#5318),#5322);
#5318 = LINE('',#5319,#5320);
#5319 = CARTESIAN_POINT('',(1.,0.E+000));
#5320 = VECTOR('',#5321,1.);
#5321 = DIRECTION('',(0.E+000,-1.));
#5322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5323 = PCURVE('',#1370,#5324);
#5324 = DEFINITIONAL_REPRESENTATION('',(#5325),#5329);
#5325 = LINE('',#5326,#5327);
#5326 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#5327 = VECTOR('',#5328,1.);
#5328 = DIRECTION('',(-0.E+000,-1.));
#5329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5330 = ADVANCED_FACE('',(#5331),#1749,.T.);
#5331 = FACE_BOUND('',#5332,.T.);
#5332 = EDGE_LOOP('',(#5333,#5363,#5391,#5419,#5440,#5441,#5442));
#5333 = ORIENTED_EDGE('',*,*,#5334,.F.);
#5334 = EDGE_CURVE('',#5335,#5337,#5339,.T.);
#5335 = VERTEX_POINT('',#5336);
#5336 = CARTESIAN_POINT('',(19.318515739272,2.75,-10.17638090205));
#5337 = VERTEX_POINT('',#5338);
#5338 = CARTESIAN_POINT('',(18.255171095785,2.75,-10.17638090205));
#5339 = SURFACE_CURVE('',#5340,(#5344,#5351),.PCURVE_S1.);
#5340 = LINE('',#5341,#5342);
#5341 = CARTESIAN_POINT('',(19.318515739272,2.75,-10.17638090205));
#5342 = VECTOR('',#5343,1.);
#5343 = DIRECTION('',(-1.,0.E+000,0.E+000));
#5344 = PCURVE('',#1749,#5345);
#5345 = DEFINITIONAL_REPRESENTATION('',(#5346),#5350);
#5346 = LINE('',#5347,#5348);
#5347 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5348 = VECTOR('',#5349,1.);
#5349 = DIRECTION('',(1.,0.E+000));
#5350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5351 = PCURVE('',#5352,#5357);
#5352 = PLANE('',#5353);
#5353 = AXIS2_PLACEMENT_3D('',#5354,#5355,#5356);
#5354 = CARTESIAN_POINT('',(21.348852191763,2.75,-5.467381202931));
#5355 = DIRECTION('',(0.E+000,1.,-2.044604925031E-018));
#5356 = DIRECTION('',(0.E+000,2.044604925031E-018,1.));
#5357 = DEFINITIONAL_REPRESENTATION('',(#5358),#5362);
#5358 = LINE('',#5359,#5360);
#5359 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
#5360 = VECTOR('',#5361,1.);
#5361 = DIRECTION('',(0.E+000,-1.));
#5362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5363 = ORIENTED_EDGE('',*,*,#5364,.T.);
#5364 = EDGE_CURVE('',#5335,#5365,#5367,.T.);
#5365 = VERTEX_POINT('',#5366);
#5366 = CARTESIAN_POINT('',(19.318515739272,-2.75,-10.17638090205));
#5367 = SURFACE_CURVE('',#5368,(#5372,#5379),.PCURVE_S1.);
#5368 = LINE('',#5369,#5370);
#5369 = CARTESIAN_POINT('',(19.318515739272,2.75,-10.17638090205));
#5370 = VECTOR('',#5371,1.);
#5371 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#5372 = PCURVE('',#1749,#5373);
#5373 = DEFINITIONAL_REPRESENTATION('',(#5374),#5378);
#5374 = LINE('',#5375,#5376);
#5375 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5376 = VECTOR('',#5377,1.);
#5377 = DIRECTION('',(0.E+000,-1.));
#5378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5379 = PCURVE('',#5380,#5385);
#5380 = CYLINDRICAL_SURFACE('',#5381,5.);
#5381 = AXIS2_PLACEMENT_3D('',#5382,#5383,#5384);
#5382 = CARTESIAN_POINT('',(19.318516525781,2.75,-5.17638090205));
#5383 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#5384 = DIRECTION('',(1.,0.E+000,0.E+000));
#5385 = DEFINITIONAL_REPRESENTATION('',(#5386),#5390);
#5386 = LINE('',#5387,#5388);
#5387 = CARTESIAN_POINT('',(-4.712388823083,0.E+000));
#5388 = VECTOR('',#5389,1.);
#5389 = DIRECTION('',(-0.E+000,-1.));
#5390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5391 = ORIENTED_EDGE('',*,*,#5392,.T.);
#5392 = EDGE_CURVE('',#5365,#5393,#5395,.T.);
#5393 = VERTEX_POINT('',#5394);
#5394 = CARTESIAN_POINT('',(18.255171095785,-2.75,-10.17638090205));
#5395 = SURFACE_CURVE('',#5396,(#5400,#5407),.PCURVE_S1.);
#5396 = LINE('',#5397,#5398);
#5397 = CARTESIAN_POINT('',(19.318515739272,-2.75,-10.17638090205));
#5398 = VECTOR('',#5399,1.);
#5399 = DIRECTION('',(-1.,0.E+000,0.E+000));
#5400 = PCURVE('',#1749,#5401);
#5401 = DEFINITIONAL_REPRESENTATION('',(#5402),#5406);
#5402 = LINE('',#5403,#5404);
#5403 = CARTESIAN_POINT('',(0.E+000,-5.5));
#5404 = VECTOR('',#5405,1.);
#5405 = DIRECTION('',(1.,0.E+000));
#5406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5407 = PCURVE('',#5408,#5413);
#5408 = PLANE('',#5409);
#5409 = AXIS2_PLACEMENT_3D('',#5410,#5411,#5412);
#5410 = CARTESIAN_POINT('',(21.348852191763,-2.75,-5.467381202931));
#5411 = DIRECTION('',(0.E+000,1.,-2.044604925031E-018));
#5412 = DIRECTION('',(0.E+000,2.044604925031E-018,1.));
#5413 = DEFINITIONAL_REPRESENTATION('',(#5414),#5418);
#5414 = LINE('',#5415,#5416);
#5415 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
#5416 = VECTOR('',#5417,1.);
#5417 = DIRECTION('',(0.E+000,-1.));
#5418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5419 = ORIENTED_EDGE('',*,*,#5420,.F.);
#5420 = EDGE_CURVE('',#3720,#5393,#5421,.T.);
#5421 = SURFACE_CURVE('',#5422,(#5426,#5433),.PCURVE_S1.);
#5422 = LINE('',#5423,#5424);
#5423 = CARTESIAN_POINT('',(18.255171095785,2.75,-10.17638090205));
#5424 = VECTOR('',#5425,1.);
#5425 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#5426 = PCURVE('',#1749,#5427);
#5427 = DEFINITIONAL_REPRESENTATION('',(#5428),#5432);
#5428 = LINE('',#5429,#5430);
#5429 = CARTESIAN_POINT('',(1.063344643487,0.E+000));
#5430 = VECTOR('',#5431,1.);
#5431 = DIRECTION('',(0.E+000,-1.));
#5432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5433 = PCURVE('',#3742,#5434);
#5434 = DEFINITIONAL_REPRESENTATION('',(#5435),#5439);
#5435 = LINE('',#5436,#5437);
#5436 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
#5437 = VECTOR('',#5438,1.);
#5438 = DIRECTION('',(-0.E+000,-1.));
#5439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5440 = ORIENTED_EDGE('',*,*,#3754,.T.);
#5441 = ORIENTED_EDGE('',*,*,#1732,.T.);
#5442 = ORIENTED_EDGE('',*,*,#5443,.F.);
#5443 = EDGE_CURVE('',#5337,#1733,#5444,.T.);
#5444 = SURFACE_CURVE('',#5445,(#5449,#5456),.PCURVE_S1.);
#5445 = LINE('',#5446,#5447);
#5446 = CARTESIAN_POINT('',(18.255171095785,2.75,-10.17638090205));
#5447 = VECTOR('',#5448,1.);
#5448 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#5449 = PCURVE('',#1749,#5450);
#5450 = DEFINITIONAL_REPRESENTATION('',(#5451),#5455);
#5451 = LINE('',#5452,#5453);
#5452 = CARTESIAN_POINT('',(1.063344643487,0.E+000));
#5453 = VECTOR('',#5454,1.);
#5454 = DIRECTION('',(0.E+000,-1.));
#5455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5456 = PCURVE('',#1788,#5457);
#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462);
#5458 = LINE('',#5459,#5460);
#5459 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
#5460 = VECTOR('',#5461,1.);
#5461 = DIRECTION('',(-0.E+000,-1.));
#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5463 = ADVANCED_FACE('',(#5464),#3742,.F.);
#5464 = FACE_BOUND('',#5465,.T.);
#5465 = EDGE_LOOP('',(#5466,#5467,#5468,#5496));
#5466 = ORIENTED_EDGE('',*,*,#3719,.T.);
#5467 = ORIENTED_EDGE('',*,*,#5420,.T.);
#5468 = ORIENTED_EDGE('',*,*,#5469,.T.);
#5469 = EDGE_CURVE('',#5393,#5470,#5472,.T.);
#5470 = VERTEX_POINT('',#5471);
#5471 = CARTESIAN_POINT('',(19.019776358972,-2.75,-8.663608212212));
#5472 = SURFACE_CURVE('',#5473,(#5478,#5485),.PCURVE_S1.);
#5473 = CIRCLE('',#5474,20.9);
#5474 = AXIS2_PLACEMENT_3D('',#5475,#5476,#5477);
#5475 = CARTESIAN_POINT('',(0.E+000,-2.75,4.440892098501E-016));
#5476 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#5477 = DIRECTION('',(1.,0.E+000,0.E+000));
#5478 = PCURVE('',#3742,#5479);
#5479 = DEFINITIONAL_REPRESENTATION('',(#5480),#5484);
#5480 = LINE('',#5481,#5482);
#5481 = CARTESIAN_POINT('',(-0.E+000,-5.5));
#5482 = VECTOR('',#5483,1.);
#5483 = DIRECTION('',(-1.,0.E+000));
#5484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5485 = PCURVE('',#5408,#5486);
#5486 = DEFINITIONAL_REPRESENTATION('',(#5487),#5495);
#5487 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5488,#5489,#5490,#5491,
#5492,#5493,#5494),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#5488 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#5489 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
#5490 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
#5491 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
#5492 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
#5493 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
#5494 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#5495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5496 = ORIENTED_EDGE('',*,*,#5497,.T.);
#5497 = EDGE_CURVE('',#5470,#3659,#5498,.T.);
#5498 = SURFACE_CURVE('',#5499,(#5503,#5510),.PCURVE_S1.);
#5499 = LINE('',#5500,#5501);
#5500 = CARTESIAN_POINT('',(19.019776358972,2.75,-8.663608212212));
#5501 = VECTOR('',#5502,1.);
#5502 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#5503 = PCURVE('',#3742,#5504);
#5504 = DEFINITIONAL_REPRESENTATION('',(#5505),#5509);
#5505 = LINE('',#5506,#5507);
#5506 = CARTESIAN_POINT('',(-5.855762644927,0.E+000));
#5507 = VECTOR('',#5508,1.);
#5508 = DIRECTION('',(-0.E+000,1.));
#5509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5510 = PCURVE('',#3696,#5511);
#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516);
#5512 = LINE('',#5513,#5514);
#5513 = CARTESIAN_POINT('',(-4.626930666217,-2.));
#5514 = VECTOR('',#5515,1.);
#5515 = DIRECTION('',(-0.E+000,1.));
#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5517 = ADVANCED_FACE('',(#5518),#3696,.T.);
#5518 = FACE_BOUND('',#5519,.F.);
#5519 = EDGE_LOOP('',(#5520,#5521,#5545,#5568,#5590));
#5520 = ORIENTED_EDGE('',*,*,#3658,.F.);
#5521 = ORIENTED_EDGE('',*,*,#5522,.T.);
#5522 = EDGE_CURVE('',#3624,#5523,#5525,.T.);
#5523 = VERTEX_POINT('',#5524);
#5524 = CARTESIAN_POINT('',(21.793407401121,-4.75,-2.701524309174));
#5525 = SURFACE_CURVE('',#5526,(#5531,#5538),.PCURVE_S1.);
#5526 = CIRCLE('',#5527,3.5);
#5527 = AXIS2_PLACEMENT_3D('',#5528,#5529,#5530);
#5528 = CARTESIAN_POINT('',(19.318516525781,-4.75,-5.17638090205));
#5529 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#5530 = DIRECTION('',(1.,0.E+000,0.E+000));
#5531 = PCURVE('',#3696,#5532);
#5532 = DEFINITIONAL_REPRESENTATION('',(#5533),#5537);
#5533 = LINE('',#5534,#5535);
#5534 = CARTESIAN_POINT('',(-0.E+000,-9.5));
#5535 = VECTOR('',#5536,1.);
#5536 = DIRECTION('',(-1.,0.E+000));
#5537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5538 = PCURVE('',#3646,#5539);
#5539 = DEFINITIONAL_REPRESENTATION('',(#5540),#5544);
#5540 = CIRCLE('',#5541,3.5);
#5541 = AXIS2_PLACEMENT_2D('',#5542,#5543);
#5542 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
#5543 = DIRECTION('',(0.E+000,1.));
#5544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5545 = ORIENTED_EDGE('',*,*,#5546,.F.);
#5546 = EDGE_CURVE('',#5547,#5523,#5549,.T.);
#5547 = VERTEX_POINT('',#5548);
#5548 = CARTESIAN_POINT('',(21.793407401121,-2.75,-2.701524309174));
#5549 = SURFACE_CURVE('',#5550,(#5554,#5561),.PCURVE_S1.);
#5550 = LINE('',#5551,#5552);
#5551 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309174));
#5552 = VECTOR('',#5553,1.);
#5553 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#5554 = PCURVE('',#3696,#5555);
#5555 = DEFINITIONAL_REPRESENTATION('',(#5556),#5560);
#5556 = LINE('',#5557,#5558);
#5557 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
#5558 = VECTOR('',#5559,1.);
#5559 = DIRECTION('',(-0.E+000,-1.));
#5560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5561 = PCURVE('',#3611,#5562);
#5562 = DEFINITIONAL_REPRESENTATION('',(#5563),#5567);
#5563 = LINE('',#5564,#5565);
#5564 = CARTESIAN_POINT('',(-2.098711187673E-011,3.295269216334E-027));
#5565 = VECTOR('',#5566,1.);
#5566 = DIRECTION('',(0.E+000,-1.));
#5567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5568 = ORIENTED_EDGE('',*,*,#5569,.T.);
#5569 = EDGE_CURVE('',#5547,#5470,#5570,.T.);
#5570 = SURFACE_CURVE('',#5571,(#5576,#5583),.PCURVE_S1.);
#5571 = CIRCLE('',#5572,3.5);
#5572 = AXIS2_PLACEMENT_3D('',#5573,#5574,#5575);
#5573 = CARTESIAN_POINT('',(19.318516525781,-2.75,-5.17638090205));
#5574 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#5575 = DIRECTION('',(1.,0.E+000,0.E+000));
#5576 = PCURVE('',#3696,#5577);
#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582);
#5578 = LINE('',#5579,#5580);
#5579 = CARTESIAN_POINT('',(-12.56637061435,-7.5));
#5580 = VECTOR('',#5581,1.);
#5581 = DIRECTION('',(1.,-0.E+000));
#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5583 = PCURVE('',#5408,#5584);
#5584 = DEFINITIONAL_REPRESENTATION('',(#5585),#5589);
#5585 = CIRCLE('',#5586,3.5);
#5586 = AXIS2_PLACEMENT_2D('',#5587,#5588);
#5587 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
#5588 = DIRECTION('',(0.E+000,1.));
#5589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5590 = ORIENTED_EDGE('',*,*,#5497,.T.);
#5591 = ADVANCED_FACE('',(#5592),#3646,.T.);
#5592 = FACE_BOUND('',#5593,.T.);
#5593 = EDGE_LOOP('',(#5594,#5595,#5596));
#5594 = ORIENTED_EDGE('',*,*,#3623,.F.);
#5595 = ORIENTED_EDGE('',*,*,#5522,.T.);
#5596 = ORIENTED_EDGE('',*,*,#5597,.T.);
#5597 = EDGE_CURVE('',#5523,#3589,#5598,.T.);
#5598 = SURFACE_CURVE('',#5599,(#5603,#5610),.PCURVE_S1.);
#5599 = LINE('',#5600,#5601);
#5600 = CARTESIAN_POINT('',(21.793407401121,-4.75,-2.701524309144));
#5601 = VECTOR('',#5602,1.);
#5602 = DIRECTION('',(-0.707106781181,1.570092458696E-016,0.707106781192
    ));
#5603 = PCURVE('',#3646,#5604);
#5604 = DEFINITIONAL_REPRESENTATION('',(#5605),#5609);
#5605 = LINE('',#5606,#5607);
#5606 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
#5607 = VECTOR('',#5608,1.);
#5608 = DIRECTION('',(-0.707106781192,-0.707106781181));
#5609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5610 = PCURVE('',#3611,#5611);
#5611 = DEFINITIONAL_REPRESENTATION('',(#5612),#5616);
#5612 = LINE('',#5613,#5614);
#5613 = CARTESIAN_POINT('',(-2.355138688044E-016,-9.5));
#5614 = VECTOR('',#5615,1.);
#5615 = DIRECTION('',(1.,0.E+000));
#5616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5617 = ADVANCED_FACE('',(#5618),#3611,.F.);
#5618 = FACE_BOUND('',#5619,.F.);
#5619 = EDGE_LOOP('',(#5620,#5621,#5644,#5665,#5666));
#5620 = ORIENTED_EDGE('',*,*,#3588,.F.);
#5621 = ORIENTED_EDGE('',*,*,#5622,.F.);
#5622 = EDGE_CURVE('',#5623,#3554,#5625,.T.);
#5623 = VERTEX_POINT('',#5624);
#5624 = CARTESIAN_POINT('',(20.827785366951,-2.75,-1.735902274959));
#5625 = SURFACE_CURVE('',#5626,(#5630,#5637),.PCURVE_S1.);
#5626 = LINE('',#5627,#5628);
#5627 = CARTESIAN_POINT('',(20.827785366951,2.75,-1.735902274959));
#5628 = VECTOR('',#5629,1.);
#5629 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#5630 = PCURVE('',#3611,#5631);
#5631 = DEFINITIONAL_REPRESENTATION('',(#5632),#5636);
#5632 = LINE('',#5633,#5634);
#5633 = CARTESIAN_POINT('',(1.36559577686,-2.));
#5634 = VECTOR('',#5635,1.);
#5635 = DIRECTION('',(0.E+000,1.));
#5636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5637 = PCURVE('',#3576,#5638);
#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643);
#5639 = LINE('',#5640,#5641);
#5640 = CARTESIAN_POINT('',(-6.20003198827,0.E+000));
#5641 = VECTOR('',#5642,1.);
#5642 = DIRECTION('',(-0.E+000,1.));
#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5644 = ORIENTED_EDGE('',*,*,#5645,.F.);
#5645 = EDGE_CURVE('',#5547,#5623,#5646,.T.);
#5646 = SURFACE_CURVE('',#5647,(#5651,#5658),.PCURVE_S1.);
#5647 = LINE('',#5648,#5649);
#5648 = CARTESIAN_POINT('',(22.37373282223,-2.75,-3.281849730262));
#5649 = VECTOR('',#5650,1.);
#5650 = DIRECTION('',(-0.707106781181,1.570092458696E-016,0.707106781192
    ));
#5651 = PCURVE('',#3611,#5652);
#5652 = DEFINITIONAL_REPRESENTATION('',(#5653),#5657);
#5653 = LINE('',#5654,#5655);
#5654 = CARTESIAN_POINT('',(-0.820704081128,-7.5));
#5655 = VECTOR('',#5656,1.);
#5656 = DIRECTION('',(1.,0.E+000));
#5657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5658 = PCURVE('',#5408,#5659);
#5659 = DEFINITIONAL_REPRESENTATION('',(#5660),#5664);
#5660 = LINE('',#5661,#5662);
#5661 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
#5662 = VECTOR('',#5663,1.);
#5663 = DIRECTION('',(0.707106781192,-0.707106781181));
#5664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5665 = ORIENTED_EDGE('',*,*,#5546,.T.);
#5666 = ORIENTED_EDGE('',*,*,#5597,.T.);
#5667 = ADVANCED_FACE('',(#5668),#3576,.F.);
#5668 = FACE_BOUND('',#5669,.T.);
#5669 = EDGE_LOOP('',(#5670,#5671,#5672,#5700));
#5670 = ORIENTED_EDGE('',*,*,#3553,.T.);
#5671 = ORIENTED_EDGE('',*,*,#5622,.F.);
#5672 = ORIENTED_EDGE('',*,*,#5673,.T.);
#5673 = EDGE_CURVE('',#5623,#5674,#5676,.T.);
#5674 = VERTEX_POINT('',#5675);
#5675 = CARTESIAN_POINT('',(20.9,-2.75,-2.389377336456E-015));
#5676 = SURFACE_CURVE('',#5677,(#5682,#5689),.PCURVE_S1.);
#5677 = CIRCLE('',#5678,20.9);
#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681);
#5679 = CARTESIAN_POINT('',(0.E+000,-2.75,4.440892098501E-016));
#5680 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#5681 = DIRECTION('',(1.,0.E+000,0.E+000));
#5682 = PCURVE('',#3576,#5683);
#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688);
#5684 = LINE('',#5685,#5686);
#5685 = CARTESIAN_POINT('',(-0.E+000,-5.5));
#5686 = VECTOR('',#5687,1.);
#5687 = DIRECTION('',(-1.,0.E+000));
#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5689 = PCURVE('',#5408,#5690);
#5690 = DEFINITIONAL_REPRESENTATION('',(#5691),#5699);
#5691 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5692,#5693,#5694,#5695,
#5696,#5697,#5698),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#5692 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#5693 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
#5694 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
#5695 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
#5696 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
#5697 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
#5698 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#5699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5700 = ORIENTED_EDGE('',*,*,#5701,.F.);
#5701 = EDGE_CURVE('',#3530,#5674,#5702,.T.);
#5702 = SURFACE_CURVE('',#5703,(#5707,#5714),.PCURVE_S1.);
#5703 = LINE('',#5704,#5705);
#5704 = CARTESIAN_POINT('',(20.9,2.75,-3.170622663544E-015));
#5705 = VECTOR('',#5706,1.);
#5706 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#5707 = PCURVE('',#3576,#5708);
#5708 = DEFINITIONAL_REPRESENTATION('',(#5709),#5713);
#5709 = LINE('',#5710,#5711);
#5710 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#5711 = VECTOR('',#5712,1.);
#5712 = DIRECTION('',(-0.E+000,-1.));
#5713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5714 = PCURVE('',#5715,#5720);
#5715 = PLANE('',#5716);
#5716 = AXIS2_PLACEMENT_3D('',#5717,#5718,#5719);
#5717 = CARTESIAN_POINT('',(20.9,2.75,-6.106226635438E-016));
#5718 = DIRECTION('',(-1.,0.E+000,0.E+000));
#5719 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#5720 = DEFINITIONAL_REPRESENTATION('',(#5721),#5725);
#5721 = LINE('',#5722,#5723);
#5722 = CARTESIAN_POINT('',(-2.56E-015,5.684341886081E-031));
#5723 = VECTOR('',#5724,1.);
#5724 = DIRECTION('',(0.E+000,-1.));
#5725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5726 = ADVANCED_FACE('',(#5727),#1983,.T.);
#5727 = FACE_BOUND('',#5728,.F.);
#5728 = EDGE_LOOP('',(#5729,#5752,#5753,#5781,#5816,#5842,#5843,#5871,
    #5906,#5932,#5933,#5961,#5996,#6019,#6046,#6047));
#5729 = ORIENTED_EDGE('',*,*,#5730,.F.);
#5730 = EDGE_CURVE('',#3530,#5731,#5733,.T.);
#5731 = VERTEX_POINT('',#5732);
#5732 = CARTESIAN_POINT('',(20.9,-2.046948949046,0.313203435596));
#5733 = SURFACE_CURVE('',#5734,(#5738,#5745),.PCURVE_S1.);
#5734 = LINE('',#5735,#5736);
#5735 = CARTESIAN_POINT('',(20.9,-2.046948949046,-4.685486029307E-015));
#5736 = VECTOR('',#5737,1.);
#5737 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#5738 = PCURVE('',#1983,#5739);
#5739 = DEFINITIONAL_REPRESENTATION('',(#5740),#5744);
#5740 = LINE('',#5741,#5742);
#5741 = CARTESIAN_POINT('',(-9.762877503947E-002,0.E+000));
#5742 = VECTOR('',#5743,1.);
#5743 = DIRECTION('',(-0.E+000,1.));
#5744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5745 = PCURVE('',#5715,#5746);
#5746 = DEFINITIONAL_REPRESENTATION('',(#5747),#5751);
#5747 = LINE('',#5748,#5749);
#5748 = CARTESIAN_POINT('',(-5.14E-015,-4.796948949046));
#5749 = VECTOR('',#5750,1.);
#5750 = DIRECTION('',(1.,0.E+000));
#5751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5752 = ORIENTED_EDGE('',*,*,#3529,.T.);
#5753 = ORIENTED_EDGE('',*,*,#5754,.T.);
#5754 = EDGE_CURVE('',#3433,#5755,#5757,.T.);
#5755 = VERTEX_POINT('',#5756);
#5756 = CARTESIAN_POINT('',(-8.677290209876,-19.12340541361,
    0.313203435596));
#5757 = SURFACE_CURVE('',#5758,(#5762,#5769),.PCURVE_S1.);
#5758 = LINE('',#5759,#5760);
#5759 = CARTESIAN_POINT('',(-8.677290209876,-19.12340541361,
    -7.31640653217E-015));
#5760 = VECTOR('',#5761,1.);
#5761 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#5762 = PCURVE('',#1983,#5763);
#5763 = DEFINITIONAL_REPRESENTATION('',(#5764),#5768);
#5764 = LINE('',#5765,#5766);
#5765 = CARTESIAN_POINT('',(-1.996766327354,-6.422655532058E-015));
#5766 = VECTOR('',#5767,1.);
#5767 = DIRECTION('',(-0.E+000,1.));
#5768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5769 = PCURVE('',#5770,#5775);
#5770 = PLANE('',#5771);
#5771 = AXIS2_PLACEMENT_3D('',#5772,#5773,#5774);
#5772 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
    -1.7763568394E-015));
#5773 = DIRECTION('',(0.5,0.866025403784,1.387778780781E-016));
#5774 = DIRECTION('',(-7.216449660064E-016,2.66667109355E-016,1.));
#5775 = DEFINITIONAL_REPRESENTATION('',(#5776),#5780);
#5776 = LINE('',#5777,#5778);
#5777 = CARTESIAN_POINT('',(-5.006928592304E-015,-0.703051050954));
#5778 = VECTOR('',#5779,1.);
#5779 = DIRECTION('',(1.,5.551115123126E-016));
#5780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5781 = ORIENTED_EDGE('',*,*,#5782,.T.);
#5782 = EDGE_CURVE('',#5755,#5783,#5785,.T.);
#5783 = VERTEX_POINT('',#5784);
#5784 = CARTESIAN_POINT('',(-12.22270979012,-17.07645646457,
    0.313203435596));
#5785 = SURFACE_CURVE('',#5786,(#5791,#5804),.PCURVE_S1.);
#5786 = ELLIPSE('',#5787,29.698484809835,21.);
#5787 = AXIS2_PLACEMENT_3D('',#5788,#5789,#5790);
#5788 = CARTESIAN_POINT('',(0.E+000,4.710277376051E-015,21.213203435596)
  );
#5789 = DIRECTION('',(0.353553390593,0.612372435696,-0.707106781187));
#5790 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
#5791 = PCURVE('',#1983,#5792);
#5792 = DEFINITIONAL_REPRESENTATION('',(#5793),#5803);
#5793 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5794,#5795,#5796,#5797,#5798,
    #5799,#5800,#5801,#5802),.UNSPECIFIED.,.F.,.F.,(9,9),(2.983795757808
    ,3.299389549372),.PIECEWISE_BEZIER_KNOTS.);
#5794 = CARTESIAN_POINT('',(-1.936598206611,0.474109916351));
#5795 = CARTESIAN_POINT('',(-1.976047430557,0.343927477331));
#5796 = CARTESIAN_POINT('',(-2.015496654499,0.250630790579));
#5797 = CARTESIAN_POINT('',(-2.054945878458,0.194528572721));
#5798 = CARTESIAN_POINT('',(-2.094395102375,0.175807080364));
#5799 = CARTESIAN_POINT('',(-2.133844326352,0.194528572721));
#5800 = CARTESIAN_POINT('',(-2.173293550281,0.250630790579));
#5801 = CARTESIAN_POINT('',(-2.21274277423,0.343927477331));
#5802 = CARTESIAN_POINT('',(-2.252191998175,0.474109916351));
#5803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5804 = PCURVE('',#5805,#5810);
#5805 = PLANE('',#5806);
#5806 = AXIS2_PLACEMENT_3D('',#5807,#5808,#5809);
#5807 = CARTESIAN_POINT('',(-9.045442426769,-21.1671658601,
    -1.640821138755));
#5808 = DIRECTION('',(0.353553390593,0.612372435696,-0.707106781187));
#5809 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
#5810 = DEFINITIONAL_REPRESENTATION('',(#5811),#5815);
#5811 = ELLIPSE('',#5812,29.698484809835,21.);
#5812 = AXIS2_PLACEMENT_2D('',#5813,#5814);
#5813 = CARTESIAN_POINT('',(32.320471507856,-2.75));
#5814 = DIRECTION('',(1.,8.040946449927E-016));
#5815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5816 = ORIENTED_EDGE('',*,*,#5817,.F.);
#5817 = EDGE_CURVE('',#2751,#5783,#5818,.T.);
#5818 = SURFACE_CURVE('',#5819,(#5823,#5830),.PCURVE_S1.);
#5819 = LINE('',#5820,#5821);
#5820 = CARTESIAN_POINT('',(-12.22270979012,-17.07645646457,
    -7.770920502863E-015));
#5821 = VECTOR('',#5822,1.);
#5822 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#5823 = PCURVE('',#1983,#5824);
#5824 = DEFINITIONAL_REPRESENTATION('',(#5825),#5829);
#5825 = LINE('',#5826,#5827);
#5826 = CARTESIAN_POINT('',(-2.192023877433,-6.422655532058E-015));
#5827 = VECTOR('',#5828,1.);
#5828 = DIRECTION('',(-0.E+000,1.));
#5829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5830 = PCURVE('',#5831,#5836);
#5831 = PLANE('',#5832);
#5832 = AXIS2_PLACEMENT_3D('',#5833,#5834,#5835);
#5833 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
    -1.7763568394E-015));
#5834 = DIRECTION('',(0.5,0.866025403784,1.387778780781E-016));
#5835 = DIRECTION('',(-7.216449660064E-016,2.66667109355E-016,1.));
#5836 = DEFINITIONAL_REPRESENTATION('',(#5837),#5841);
#5837 = LINE('',#5838,#5839);
#5838 = CARTESIAN_POINT('',(-2.357054411291E-015,-4.796948949046));
#5839 = VECTOR('',#5840,1.);
#5840 = DIRECTION('',(1.,5.551115123126E-016));
#5841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5842 = ORIENTED_EDGE('',*,*,#2750,.T.);
#5843 = ORIENTED_EDGE('',*,*,#5844,.T.);
#5844 = EDGE_CURVE('',#2654,#5845,#5847,.T.);
#5845 = VERTEX_POINT('',#5846);
#5846 = CARTESIAN_POINT('',(-12.22270979012,17.076456464572,
    0.313203435596));
#5847 = SURFACE_CURVE('',#5848,(#5852,#5859),.PCURVE_S1.);
#5848 = LINE('',#5849,#5850);
#5849 = CARTESIAN_POINT('',(-12.22270979012,17.076456464572,
    -2.339237459034E-014));
#5850 = VECTOR('',#5851,1.);
#5851 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#5852 = PCURVE('',#1983,#5853);
#5853 = DEFINITIONAL_REPRESENTATION('',(#5854),#5858);
#5854 = LINE('',#5855,#5856);
#5855 = CARTESIAN_POINT('',(-4.091161429747,-1.446063956114E-014));
#5856 = VECTOR('',#5857,1.);
#5857 = DIRECTION('',(-0.E+000,1.));
#5858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5859 = PCURVE('',#5860,#5865);
#5860 = PLANE('',#5861);
#5861 = AXIS2_PLACEMENT_3D('',#5862,#5863,#5864);
#5862 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
    -1.86517468137E-014));
#5863 = DIRECTION('',(0.5,-0.866025403784,8.326672684689E-016));
#5864 = DIRECTION('',(-2.775557561563E-016,8.435559152701E-016,1.));
#5865 = DEFINITIONAL_REPRESENTATION('',(#5866),#5870);
#5866 = LINE('',#5867,#5868);
#5867 = CARTESIAN_POINT('',(-4.61308895745E-015,-0.703051050954));
#5868 = VECTOR('',#5869,1.);
#5869 = DIRECTION('',(1.,5.551115123126E-017));
#5870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5871 = ORIENTED_EDGE('',*,*,#5872,.T.);
#5872 = EDGE_CURVE('',#5845,#5873,#5875,.T.);
#5873 = VERTEX_POINT('',#5874);
#5874 = CARTESIAN_POINT('',(-8.677290209876,19.123405413618,
    0.313203435596));
#5875 = SURFACE_CURVE('',#5876,(#5881,#5894),.PCURVE_S1.);
#5876 = ELLIPSE('',#5877,29.698484809835,21.);
#5877 = AXIS2_PLACEMENT_3D('',#5878,#5879,#5880);
#5878 = CARTESIAN_POINT('',(0.E+000,4.710277376051E-015,21.213203435596)
  );
#5879 = DIRECTION('',(0.353553390593,-0.612372435696,-0.707106781187));
#5880 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
#5881 = PCURVE('',#1983,#5882);
#5882 = DEFINITIONAL_REPRESENTATION('',(#5883),#5893);
#5883 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5884,#5885,#5886,#5887,#5888,
    #5889,#5890,#5891,#5892),.UNSPECIFIED.,.F.,.F.,(9,9),(2.983795757808
    ,3.299389549372),.PIECEWISE_BEZIER_KNOTS.);
#5884 = CARTESIAN_POINT('',(-4.030993309004,0.474109916351));
#5885 = CARTESIAN_POINT('',(-4.07044253295,0.343927477331));
#5886 = CARTESIAN_POINT('',(-4.109891756899,0.250630790579));
#5887 = CARTESIAN_POINT('',(-4.149340980814,0.19452857272));
#5888 = CARTESIAN_POINT('',(-4.188790204815,0.175807080366));
#5889 = CARTESIAN_POINT('',(-4.228239428701,0.19452857272));
#5890 = CARTESIAN_POINT('',(-4.267688652681,0.250630790579));
#5891 = CARTESIAN_POINT('',(-4.307137876623,0.343927477331));
#5892 = CARTESIAN_POINT('',(-4.346587100568,0.474109916351));
#5893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5894 = PCURVE('',#5895,#5900);
#5895 = PLANE('',#5896);
#5896 = AXIS2_PLACEMENT_3D('',#5897,#5898,#5899);
#5897 = CARTESIAN_POINT('',(-13.80858214758,18.417165860103,
    -1.640821138755));
#5898 = DIRECTION('',(0.353553390593,-0.612372435696,-0.707106781187));
#5899 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
#5900 = DEFINITIONAL_REPRESENTATION('',(#5901),#5905);
#5901 = ELLIPSE('',#5902,29.698484809835,21.);
#5902 = AXIS2_PLACEMENT_2D('',#5903,#5904);
#5903 = CARTESIAN_POINT('',(32.320471507856,-2.75));
#5904 = DIRECTION('',(1.,6.734631938768E-018));
#5905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5906 = ORIENTED_EDGE('',*,*,#5907,.F.);
#5907 = EDGE_CURVE('',#1967,#5873,#5908,.T.);
#5908 = SURFACE_CURVE('',#5909,(#5913,#5920),.PCURVE_S1.);
#5909 = LINE('',#5910,#5911);
#5910 = CARTESIAN_POINT('',(-8.677290209876,19.123405413618,
    -2.384688856103E-014));
#5911 = VECTOR('',#5912,1.);
#5912 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#5913 = PCURVE('',#1983,#5914);
#5914 = DEFINITIONAL_REPRESENTATION('',(#5915),#5919);
#5915 = LINE('',#5916,#5917);
#5916 = CARTESIAN_POINT('',(-4.286418979826,-1.446063956114E-014));
#5917 = VECTOR('',#5918,1.);
#5918 = DIRECTION('',(-0.E+000,1.));
#5919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5920 = PCURVE('',#5921,#5926);
#5921 = PLANE('',#5922);
#5922 = AXIS2_PLACEMENT_3D('',#5923,#5924,#5925);
#5923 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
    -1.86517468137E-014));
#5924 = DIRECTION('',(0.5,-0.866025403784,8.326672684689E-016));
#5925 = DIRECTION('',(-2.775557561563E-016,8.435559152701E-016,1.));
#5926 = DEFINITIONAL_REPRESENTATION('',(#5927),#5931);
#5927 = LINE('',#5928,#5929);
#5928 = CARTESIAN_POINT('',(-4.324938646406E-015,-4.796948949046));
#5929 = VECTOR('',#5930,1.);
#5930 = DIRECTION('',(1.,5.551115123126E-017));
#5931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5932 = ORIENTED_EDGE('',*,*,#1966,.T.);
#5933 = ORIENTED_EDGE('',*,*,#5934,.T.);
#5934 = EDGE_CURVE('',#1932,#5935,#5937,.T.);
#5935 = VERTEX_POINT('',#5936);
#5936 = CARTESIAN_POINT('',(20.9,2.046948949046,0.313203435596));
#5937 = SURFACE_CURVE('',#5938,(#5942,#5949),.PCURVE_S1.);
#5938 = LINE('',#5939,#5940);
#5939 = CARTESIAN_POINT('',(20.9,2.046948949046,-5.594513970693E-015));
#5940 = VECTOR('',#5941,1.);
#5941 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#5942 = PCURVE('',#1983,#5943);
#5943 = DEFINITIONAL_REPRESENTATION('',(#5944),#5948);
#5944 = LINE('',#5945,#5946);
#5945 = CARTESIAN_POINT('',(-6.18555653214,0.E+000));
#5946 = VECTOR('',#5947,1.);
#5947 = DIRECTION('',(-0.E+000,1.));
#5948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5949 = PCURVE('',#5950,#5955);
#5950 = PLANE('',#5951);
#5951 = AXIS2_PLACEMENT_3D('',#5952,#5953,#5954);
#5952 = CARTESIAN_POINT('',(20.9,2.75,-6.106226635438E-016));
#5953 = DIRECTION('',(-1.,0.E+000,0.E+000));
#5954 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#5955 = DEFINITIONAL_REPRESENTATION('',(#5956),#5960);
#5956 = LINE('',#5957,#5958);
#5957 = CARTESIAN_POINT('',(-5.14E-015,-0.703051050954));
#5958 = VECTOR('',#5959,1.);
#5959 = DIRECTION('',(1.,0.E+000));
#5960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5961 = ORIENTED_EDGE('',*,*,#5962,.T.);
#5962 = EDGE_CURVE('',#5935,#5963,#5965,.T.);
#5963 = VERTEX_POINT('',#5964);
#5964 = CARTESIAN_POINT('',(21.,4.734067262567E-017,0.213203435596));
#5965 = SURFACE_CURVE('',#5966,(#5971,#5984),.PCURVE_S1.);
#5966 = ELLIPSE('',#5967,29.698484809835,21.);
#5967 = AXIS2_PLACEMENT_3D('',#5968,#5969,#5970);
#5968 = CARTESIAN_POINT('',(0.E+000,4.710277376051E-015,21.213203435596)
  );
#5969 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,
    -0.707106781187));
#5970 = DIRECTION('',(-0.707106781187,1.570092458684E-016,0.707106781187
    ));
#5971 = PCURVE('',#1983,#5972);
#5972 = DEFINITIONAL_REPRESENTATION('',(#5973),#5983);
#5973 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5974,#5975,#5976,#5977,#5978,
    #5979,#5980,#5981,#5982),.UNSPECIFIED.,.F.,.F.,(9,9),(2.983795757808
    ,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#5974 = CARTESIAN_POINT('',(-6.125388411398,0.474109916351));
#5975 = CARTESIAN_POINT('',(-6.14511302337,0.409018696841));
#5976 = CARTESIAN_POINT('',(-6.164837635335,0.353148915398));
#5977 = CARTESIAN_POINT('',(-6.184562247327,0.3065391616));
#5978 = CARTESIAN_POINT('',(-6.204286859273,0.269220371273));
#5979 = CARTESIAN_POINT('',(-6.224011471251,0.241215778454));
#5980 = CARTESIAN_POINT('',(-6.24373608323,0.222540883216));
#5981 = CARTESIAN_POINT('',(-6.263460695207,0.213203435596));
#5982 = CARTESIAN_POINT('',(-6.28318530718,0.213203435596));
#5983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5984 = PCURVE('',#5985,#5990);
#5985 = PLANE('',#5986);
#5986 = AXIS2_PLACEMENT_3D('',#5987,#5988,#5989);
#5987 = CARTESIAN_POINT('',(22.854024574352,2.75,-1.640821138755));
#5988 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,
    -0.707106781187));
#5989 = DIRECTION('',(-0.707106781187,1.570092458684E-016,0.707106781187
    ));
#5990 = DEFINITIONAL_REPRESENTATION('',(#5991),#5995);
#5991 = ELLIPSE('',#5992,29.698484809835,21.);
#5992 = AXIS2_PLACEMENT_2D('',#5993,#5994);
#5993 = CARTESIAN_POINT('',(32.320471507856,-2.75));
#5994 = DIRECTION('',(1.,0.E+000));
#5995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5996 = ORIENTED_EDGE('',*,*,#5997,.T.);
#5997 = EDGE_CURVE('',#5963,#5998,#6000,.T.);
#5998 = VERTEX_POINT('',#5999);
#5999 = CARTESIAN_POINT('',(21.,1.102230246252E-016,5.));
#6000 = SEAM_CURVE('',#6001,(#6005,#6012),.PCURVE_S1.);
#6001 = LINE('',#6002,#6003);
#6002 = CARTESIAN_POINT('',(21.,-1.141309269315E-030,-5.14E-015));
#6003 = VECTOR('',#6004,1.);
#6004 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#6005 = PCURVE('',#1983,#6006);
#6006 = DEFINITIONAL_REPRESENTATION('',(#6007),#6011);
#6007 = LINE('',#6008,#6009);
#6008 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#6009 = VECTOR('',#6010,1.);
#6010 = DIRECTION('',(-0.E+000,1.));
#6011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6012 = PCURVE('',#1983,#6013);
#6013 = DEFINITIONAL_REPRESENTATION('',(#6014),#6018);
#6014 = LINE('',#6015,#6016);
#6015 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#6016 = VECTOR('',#6017,1.);
#6017 = DIRECTION('',(-0.E+000,1.));
#6018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6019 = ORIENTED_EDGE('',*,*,#6020,.F.);
#6020 = EDGE_CURVE('',#5998,#5998,#6021,.T.);
#6021 = SURFACE_CURVE('',#6022,(#6027,#6034),.PCURVE_S1.);
#6022 = CIRCLE('',#6023,21.);
#6023 = AXIS2_PLACEMENT_3D('',#6024,#6025,#6026);
#6024 = CARTESIAN_POINT('',(0.E+000,1.110223024625E-015,5.));
#6025 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
#6026 = DIRECTION('',(1.,0.E+000,0.E+000));
#6027 = PCURVE('',#1983,#6028);
#6028 = DEFINITIONAL_REPRESENTATION('',(#6029),#6033);
#6029 = LINE('',#6030,#6031);
#6030 = CARTESIAN_POINT('',(-0.E+000,5.));
#6031 = VECTOR('',#6032,1.);
#6032 = DIRECTION('',(-1.,0.E+000));
#6033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6034 = PCURVE('',#6035,#6040);
#6035 = PLANE('',#6036);
#6036 = AXIS2_PLACEMENT_3D('',#6037,#6038,#6039);
#6037 = CARTESIAN_POINT('',(0.E+000,1.110223024625E-015,5.));
#6038 = DIRECTION('',(-0.E+000,-2.22044604925E-016,-1.));
#6039 = DIRECTION('',(1.,0.E+000,0.E+000));
#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045);
#6041 = CIRCLE('',#6042,21.);
#6042 = AXIS2_PLACEMENT_2D('',#6043,#6044);
#6043 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6044 = DIRECTION('',(1.,-0.E+000));
#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6046 = ORIENTED_EDGE('',*,*,#5997,.F.);
#6047 = ORIENTED_EDGE('',*,*,#6048,.T.);
#6048 = EDGE_CURVE('',#5963,#5731,#6049,.T.);
#6049 = SURFACE_CURVE('',#6050,(#6055,#6068),.PCURVE_S1.);
#6050 = ELLIPSE('',#6051,29.698484809835,21.);
#6051 = AXIS2_PLACEMENT_3D('',#6052,#6053,#6054);
#6052 = CARTESIAN_POINT('',(0.E+000,4.710277376051E-015,21.213203435596)
  );
#6053 = DIRECTION('',(-0.707106781187,-1.570092458684E-016,
    -0.707106781187));
#6054 = DIRECTION('',(-0.707106781187,1.570092458684E-016,0.707106781187
    ));
#6055 = PCURVE('',#1983,#6056);
#6056 = DEFINITIONAL_REPRESENTATION('',(#6057),#6067);
#6057 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6058,#6059,#6060,#6061,#6062,
    #6063,#6064,#6065,#6066),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
    3.299389549372),.PIECEWISE_BEZIER_KNOTS.);
#6058 = CARTESIAN_POINT('',(8.9E-016,0.213203435596));
#6059 = CARTESIAN_POINT('',(-1.972461197275E-002,0.213203435596));
#6060 = CARTESIAN_POINT('',(-3.94492239454E-002,0.222540883216));
#6061 = CARTESIAN_POINT('',(-5.917383591861E-002,0.241215778456));
#6062 = CARTESIAN_POINT('',(-7.889844789065E-002,0.269220371273));
#6063 = CARTESIAN_POINT('',(-9.862305986405E-002,0.306539161601));
#6064 = CARTESIAN_POINT('',(-0.118347671836,0.353148915398));
#6065 = CARTESIAN_POINT('',(-0.138072283809,0.409018696841));
#6066 = CARTESIAN_POINT('',(-0.157796895782,0.474109916351));
#6067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6068 = PCURVE('',#5985,#6069);
#6069 = DEFINITIONAL_REPRESENTATION('',(#6070),#6074);
#6070 = ELLIPSE('',#6071,29.698484809835,21.);
#6071 = AXIS2_PLACEMENT_2D('',#6072,#6073);
#6072 = CARTESIAN_POINT('',(32.320471507856,-2.75));
#6073 = DIRECTION('',(1.,0.E+000));
#6074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6075 = ADVANCED_FACE('',(#6076),#3494,.F.);
#6076 = FACE_BOUND('',#6077,.T.);
#6077 = EDGE_LOOP('',(#6078,#6113,#6134,#6135));
#6078 = ORIENTED_EDGE('',*,*,#6079,.F.);
#6079 = EDGE_CURVE('',#6080,#6082,#6084,.T.);
#6080 = VERTEX_POINT('',#6081);
#6081 = CARTESIAN_POINT('',(-8.032322823068,-19.41239123235,
    -1.735902274959));
#6082 = VERTEX_POINT('',#6083);
#6083 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
    -3.389196082295E-015));
#6084 = SURFACE_CURVE('',#6085,(#6090,#6097),.PCURVE_S1.);
#6085 = CIRCLE('',#6086,20.9);
#6086 = AXIS2_PLACEMENT_3D('',#6087,#6088,#6089);
#6087 = CARTESIAN_POINT('',(2.381569860407,-1.375,1.7763568394E-015));
#6088 = DIRECTION('',(-0.866025403784,0.5,-7.582964277522E-016));
#6089 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
#6090 = PCURVE('',#3494,#6091);
#6091 = DEFINITIONAL_REPRESENTATION('',(#6092),#6096);
#6092 = LINE('',#6093,#6094);
#6093 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#6094 = VECTOR('',#6095,1.);
#6095 = DIRECTION('',(-1.,0.E+000));
#6096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6097 = PCURVE('',#6098,#6103);
#6098 = PLANE('',#6099);
#6099 = AXIS2_PLACEMENT_3D('',#6100,#6101,#6102);
#6100 = CARTESIAN_POINT('',(-8.292856235474,-19.8636483397,
    -5.467381202931));
#6101 = DIRECTION('',(0.866025403784,-0.5,9.104896719151E-016));
#6102 = DIRECTION('',(-8.881784197001E-016,3.76667109355E-016,1.));
#6103 = DEFINITIONAL_REPRESENTATION('',(#6104),#6112);
#6104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6105,#6106,#6107,#6108,
#6109,#6110,#6111),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#6105 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#6106 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
#6107 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
#6108 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
#6109 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
#6110 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
#6111 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#6112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6113 = ORIENTED_EDGE('',*,*,#6114,.F.);
#6114 = EDGE_CURVE('',#3398,#6080,#6115,.T.);
#6115 = SURFACE_CURVE('',#6116,(#6120,#6127),.PCURVE_S1.);
#6116 = LINE('',#6117,#6118);
#6117 = CARTESIAN_POINT('',(-8.032322823068,-19.41239123235,
    -1.735902274959));
#6118 = VECTOR('',#6119,1.);
#6119 = DIRECTION('',(0.866025403784,-0.5,7.325336128076E-016));
#6120 = PCURVE('',#3494,#6121);
#6121 = DEFINITIONAL_REPRESENTATION('',(#6122),#6126);
#6122 = LINE('',#6123,#6124);
#6123 = CARTESIAN_POINT('',(-6.20003198827,0.E+000));
#6124 = VECTOR('',#6125,1.);
#6125 = DIRECTION('',(-0.E+000,1.));
#6126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6127 = PCURVE('',#3420,#6128);
#6128 = DEFINITIONAL_REPRESENTATION('',(#6129),#6133);
#6129 = LINE('',#6130,#6131);
#6130 = CARTESIAN_POINT('',(1.36559577686,-2.));
#6131 = VECTOR('',#6132,1.);
#6132 = DIRECTION('',(-1.018327404654E-016,1.));
#6133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6134 = ORIENTED_EDGE('',*,*,#3432,.T.);
#6135 = ORIENTED_EDGE('',*,*,#6136,.F.);
#6136 = EDGE_CURVE('',#6082,#3433,#6137,.T.);
#6137 = SURFACE_CURVE('',#6138,(#6142,#6149),.PCURVE_S1.);
#6138 = LINE('',#6139,#6140);
#6139 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
    -4.440892098501E-015));
#6140 = VECTOR('',#6141,1.);
#6141 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
#6142 = PCURVE('',#3494,#6143);
#6143 = DEFINITIONAL_REPRESENTATION('',(#6144),#6148);
#6144 = LINE('',#6145,#6146);
#6145 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#6146 = VECTOR('',#6147,1.);
#6147 = DIRECTION('',(-0.E+000,-1.));
#6148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6149 = PCURVE('',#5770,#6150);
#6150 = DEFINITIONAL_REPRESENTATION('',(#6151),#6155);
#6151 = LINE('',#6152,#6153);
#6152 = CARTESIAN_POINT('',(-2.6645352591E-015,-1.538370149107E-015));
#6153 = VECTOR('',#6154,1.);
#6154 = DIRECTION('',(9.216261297709E-017,-1.));
#6155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6156 = ADVANCED_FACE('',(#6157),#3420,.F.);
#6157 = FACE_BOUND('',#6158,.F.);
#6158 = EDGE_LOOP('',(#6159,#6182,#6205,#6226,#6227));
#6159 = ORIENTED_EDGE('',*,*,#6160,.F.);
#6160 = EDGE_CURVE('',#6161,#3363,#6163,.T.);
#6161 = VERTEX_POINT('',#6162);
#6162 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
    -2.701524309174));
#6163 = SURFACE_CURVE('',#6164,(#6168,#6175),.PCURVE_S1.);
#6164 = LINE('',#6165,#6166);
#6165 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
    -2.701524309144));
#6166 = VECTOR('',#6167,1.);
#6167 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
#6168 = PCURVE('',#3420,#6169);
#6169 = DEFINITIONAL_REPRESENTATION('',(#6170),#6174);
#6170 = LINE('',#6171,#6172);
#6171 = CARTESIAN_POINT('',(1.256073966947E-015,1.538370149107E-015));
#6172 = VECTOR('',#6173,1.);
#6173 = DIRECTION('',(1.,-1.951060771663E-016));
#6174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6175 = PCURVE('',#3385,#6176);
#6176 = DEFINITIONAL_REPRESENTATION('',(#6177),#6181);
#6177 = LINE('',#6178,#6179);
#6178 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
#6179 = VECTOR('',#6180,1.);
#6180 = DIRECTION('',(-0.707106781192,-0.707106781181));
#6181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6182 = ORIENTED_EDGE('',*,*,#6183,.T.);
#6183 = EDGE_CURVE('',#6161,#6184,#6186,.T.);
#6184 = VERTEX_POINT('',#6185);
#6185 = CARTESIAN_POINT('',(-8.515133840154,-20.24864444439,
    -2.701524309174));
#6186 = SURFACE_CURVE('',#6187,(#6191,#6198),.PCURVE_S1.);
#6187 = LINE('',#6188,#6189);
#6188 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
    -2.701524309174));
#6189 = VECTOR('',#6190,1.);
#6190 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
#6191 = PCURVE('',#3420,#6192);
#6192 = DEFINITIONAL_REPRESENTATION('',(#6193),#6197);
#6193 = LINE('',#6194,#6195);
#6194 = CARTESIAN_POINT('',(-2.09878150543E-011,1.856117205342E-015));
#6195 = VECTOR('',#6196,1.);
#6196 = DIRECTION('',(2.08575341042E-016,-1.));
#6197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6198 = PCURVE('',#3327,#6199);
#6199 = DEFINITIONAL_REPRESENTATION('',(#6200),#6204);
#6200 = LINE('',#6201,#6202);
#6201 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
#6202 = VECTOR('',#6203,1.);
#6203 = DIRECTION('',(-0.E+000,-1.));
#6204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6205 = ORIENTED_EDGE('',*,*,#6206,.T.);
#6206 = EDGE_CURVE('',#6184,#6080,#6207,.T.);
#6207 = SURFACE_CURVE('',#6208,(#6212,#6219),.PCURVE_S1.);
#6208 = LINE('',#6209,#6210);
#6209 = CARTESIAN_POINT('',(-8.805296550708,-20.75122100153,
    -3.281849730262));
#6210 = VECTOR('',#6211,1.);
#6211 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
#6212 = PCURVE('',#3420,#6213);
#6213 = DEFINITIONAL_REPRESENTATION('',(#6214),#6218);
#6214 = LINE('',#6215,#6216);
#6215 = CARTESIAN_POINT('',(-0.820704081128,-2.));
#6216 = VECTOR('',#6217,1.);
#6217 = DIRECTION('',(1.,-2.506172283975E-016));
#6218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6219 = PCURVE('',#6098,#6220);
#6220 = DEFINITIONAL_REPRESENTATION('',(#6221),#6225);
#6221 = LINE('',#6222,#6223);
#6222 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
#6223 = VECTOR('',#6224,1.);
#6224 = DIRECTION('',(0.707106781192,-0.707106781181));
#6225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6226 = ORIENTED_EDGE('',*,*,#6114,.F.);
#6227 = ORIENTED_EDGE('',*,*,#3397,.F.);
#6228 = ADVANCED_FACE('',(#6229),#3385,.F.);
#6229 = FACE_BOUND('',#6230,.F.);
#6230 = EDGE_LOOP('',(#6231,#6232,#6254));
#6231 = ORIENTED_EDGE('',*,*,#3362,.F.);
#6232 = ORIENTED_EDGE('',*,*,#6233,.T.);
#6233 = EDGE_CURVE('',#3266,#6161,#6234,.T.);
#6234 = SURFACE_CURVE('',#6235,(#6240,#6247),.PCURVE_S1.);
#6235 = CIRCLE('',#6236,3.5);
#6236 = AXIS2_PLACEMENT_3D('',#6237,#6238,#6239);
#6237 = CARTESIAN_POINT('',(-5.545637594915,-19.10532607475,
    -5.17638090205));
#6238 = DIRECTION('',(-0.866025403784,0.5,-7.582964277522E-016));
#6239 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
#6240 = PCURVE('',#3385,#6241);
#6241 = DEFINITIONAL_REPRESENTATION('',(#6242),#6246);
#6242 = CIRCLE('',#6243,3.5);
#6243 = AXIS2_PLACEMENT_2D('',#6244,#6245);
#6244 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
#6245 = DIRECTION('',(2.08919536996E-017,1.));
#6246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6247 = PCURVE('',#3327,#6248);
#6248 = DEFINITIONAL_REPRESENTATION('',(#6249),#6253);
#6249 = LINE('',#6250,#6251);
#6250 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#6251 = VECTOR('',#6252,1.);
#6252 = DIRECTION('',(-1.,0.E+000));
#6253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6254 = ORIENTED_EDGE('',*,*,#6160,.T.);
#6255 = ADVANCED_FACE('',(#6256),#3327,.T.);
#6256 = FACE_BOUND('',#6257,.F.);
#6257 = EDGE_LOOP('',(#6258,#6259,#6260,#6283,#6305));
#6258 = ORIENTED_EDGE('',*,*,#6233,.F.);
#6259 = ORIENTED_EDGE('',*,*,#3265,.F.);
#6260 = ORIENTED_EDGE('',*,*,#6261,.T.);
#6261 = EDGE_CURVE('',#3169,#6262,#6264,.T.);
#6262 = VERTEX_POINT('',#6263);
#6263 = CARTESIAN_POINT('',(-7.128318319079,-17.84660950116,
    -8.663608212212));
#6264 = SURFACE_CURVE('',#6265,(#6269,#6276),.PCURVE_S1.);
#6265 = LINE('',#6266,#6267);
#6266 = CARTESIAN_POINT('',(-7.128318319079,-17.84660950116,
    -8.663608212212));
#6267 = VECTOR('',#6268,1.);
#6268 = DIRECTION('',(0.866025403784,-0.5,7.325336128076E-016));
#6269 = PCURVE('',#3327,#6270);
#6270 = DEFINITIONAL_REPRESENTATION('',(#6271),#6275);
#6271 = LINE('',#6272,#6273);
#6272 = CARTESIAN_POINT('',(-4.626930666217,-2.));
#6273 = VECTOR('',#6274,1.);
#6274 = DIRECTION('',(-0.E+000,1.));
#6275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6276 = PCURVE('',#3230,#6277);
#6277 = DEFINITIONAL_REPRESENTATION('',(#6278),#6282);
#6278 = LINE('',#6279,#6280);
#6279 = CARTESIAN_POINT('',(-5.855762644927,1.7763568394E-015));
#6280 = VECTOR('',#6281,1.);
#6281 = DIRECTION('',(-0.E+000,1.));
#6282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6283 = ORIENTED_EDGE('',*,*,#6284,.F.);
#6284 = EDGE_CURVE('',#6184,#6262,#6285,.T.);
#6285 = SURFACE_CURVE('',#6286,(#6291,#6298),.PCURVE_S1.);
#6286 = CIRCLE('',#6287,3.5);
#6287 = AXIS2_PLACEMENT_3D('',#6288,#6289,#6290);
#6288 = CARTESIAN_POINT('',(-7.277688402483,-18.10532607475,
    -5.17638090205));
#6289 = DIRECTION('',(0.866025403784,-0.5,7.325336128076E-016));
#6290 = DIRECTION('',(-0.5,-0.866025403784,-1.150078238046E-016));
#6291 = PCURVE('',#3327,#6292);
#6292 = DEFINITIONAL_REPRESENTATION('',(#6293),#6297);
#6293 = LINE('',#6294,#6295);
#6294 = CARTESIAN_POINT('',(-12.56637061435,-2.));
#6295 = VECTOR('',#6296,1.);
#6296 = DIRECTION('',(1.,-0.E+000));
#6297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6298 = PCURVE('',#6098,#6299);
#6299 = DEFINITIONAL_REPRESENTATION('',(#6300),#6304);
#6300 = CIRCLE('',#6301,3.5);
#6301 = AXIS2_PLACEMENT_2D('',#6302,#6303);
#6302 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
#6303 = DIRECTION('',(2.878100573936E-018,1.));
#6304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6305 = ORIENTED_EDGE('',*,*,#6183,.F.);
#6306 = ADVANCED_FACE('',(#6307),#3230,.F.);
#6307 = FACE_BOUND('',#6308,.T.);
#6308 = EDGE_LOOP('',(#6309,#6337,#6358,#6359));
#6309 = ORIENTED_EDGE('',*,*,#6310,.F.);
#6310 = EDGE_CURVE('',#6311,#6262,#6313,.T.);
#6311 = VERTEX_POINT('',#6312);
#6312 = CARTESIAN_POINT('',(-6.746015687485,-17.18444191938,
    -10.17638090205));
#6313 = SURFACE_CURVE('',#6314,(#6319,#6326),.PCURVE_S1.);
#6314 = CIRCLE('',#6315,20.9);
#6315 = AXIS2_PLACEMENT_3D('',#6316,#6317,#6318);
#6316 = CARTESIAN_POINT('',(2.381569860407,-1.375,1.7763568394E-015));
#6317 = DIRECTION('',(-0.866025403784,0.5,-7.582964277522E-016));
#6318 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
#6319 = PCURVE('',#3230,#6320);
#6320 = DEFINITIONAL_REPRESENTATION('',(#6321),#6325);
#6321 = LINE('',#6322,#6323);
#6322 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#6323 = VECTOR('',#6324,1.);
#6324 = DIRECTION('',(-1.,0.E+000));
#6325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6326 = PCURVE('',#6098,#6327);
#6327 = DEFINITIONAL_REPRESENTATION('',(#6328),#6336);
#6328 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6329,#6330,#6331,#6332,
#6333,#6334,#6335),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#6329 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#6330 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
#6331 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
#6332 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
#6333 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
#6334 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
#6335 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#6336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6337 = ORIENTED_EDGE('',*,*,#6338,.T.);
#6338 = EDGE_CURVE('',#6311,#3136,#6339,.T.);
#6339 = SURFACE_CURVE('',#6340,(#6344,#6351),.PCURVE_S1.);
#6340 = LINE('',#6341,#6342);
#6341 = CARTESIAN_POINT('',(-6.746015687485,-17.18444191938,
    -10.17638090205));
#6342 = VECTOR('',#6343,1.);
#6343 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
#6344 = PCURVE('',#3230,#6345);
#6345 = DEFINITIONAL_REPRESENTATION('',(#6346),#6350);
#6346 = LINE('',#6347,#6348);
#6347 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
#6348 = VECTOR('',#6349,1.);
#6349 = DIRECTION('',(-0.E+000,-1.));
#6350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6351 = PCURVE('',#3152,#6352);
#6352 = DEFINITIONAL_REPRESENTATION('',(#6353),#6357);
#6353 = LINE('',#6354,#6355);
#6354 = CARTESIAN_POINT('',(1.063344643487,-8.881784197001E-016));
#6355 = VECTOR('',#6356,1.);
#6356 = DIRECTION('',(1.110223024625E-016,-1.));
#6357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6358 = ORIENTED_EDGE('',*,*,#3168,.T.);
#6359 = ORIENTED_EDGE('',*,*,#6261,.T.);
#6360 = ADVANCED_FACE('',(#6361),#3152,.T.);
#6361 = FACE_BOUND('',#6362,.T.);
#6362 = EDGE_LOOP('',(#6363,#6386,#6414,#6442,#6463,#6464));
#6363 = ORIENTED_EDGE('',*,*,#6364,.F.);
#6364 = EDGE_CURVE('',#6365,#6311,#6367,.T.);
#6365 = VERTEX_POINT('',#6366);
#6366 = CARTESIAN_POINT('',(-7.277688009229,-18.10532539361,
    -10.17638090205));
#6367 = SURFACE_CURVE('',#6368,(#6372,#6379),.PCURVE_S1.);
#6368 = LINE('',#6369,#6370);
#6369 = CARTESIAN_POINT('',(-7.277688009229,-18.10532539361,
    -10.17638090205));
#6370 = VECTOR('',#6371,1.);
#6371 = DIRECTION('',(0.5,0.866025403784,1.387778780781E-016));
#6372 = PCURVE('',#3152,#6373);
#6373 = DEFINITIONAL_REPRESENTATION('',(#6374),#6378);
#6374 = LINE('',#6375,#6376);
#6375 = CARTESIAN_POINT('',(8.881784197001E-016,1.538370149107E-015));
#6376 = VECTOR('',#6377,1.);
#6377 = DIRECTION('',(1.,-1.110223024625E-016));
#6378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6379 = PCURVE('',#6098,#6380);
#6380 = DEFINITIONAL_REPRESENTATION('',(#6381),#6385);
#6381 = LINE('',#6382,#6383);
#6382 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
#6383 = VECTOR('',#6384,1.);
#6384 = DIRECTION('',(2.08919536996E-017,-1.));
#6385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6386 = ORIENTED_EDGE('',*,*,#6387,.T.);
#6387 = EDGE_CURVE('',#6365,#6388,#6390,.T.);
#6388 = VERTEX_POINT('',#6389);
#6389 = CARTESIAN_POINT('',(-12.04082773004,-15.35532539361,
    -10.17638090205));
#6390 = SURFACE_CURVE('',#6391,(#6395,#6402),.PCURVE_S1.);
#6391 = LINE('',#6392,#6393);
#6392 = CARTESIAN_POINT('',(-7.277688009229,-18.10532539361,
    -10.17638090205));
#6393 = VECTOR('',#6394,1.);
#6394 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
#6395 = PCURVE('',#3152,#6396);
#6396 = DEFINITIONAL_REPRESENTATION('',(#6397),#6401);
#6397 = LINE('',#6398,#6399);
#6398 = CARTESIAN_POINT('',(8.881784197001E-016,1.538370149107E-015));
#6399 = VECTOR('',#6400,1.);
#6400 = DIRECTION('',(1.110223024625E-016,-1.));
#6401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6402 = PCURVE('',#6403,#6408);
#6403 = CYLINDRICAL_SURFACE('',#6404,5.);
#6404 = AXIS2_PLACEMENT_3D('',#6405,#6406,#6407);
#6405 = CARTESIAN_POINT('',(-7.277688402483,-18.10532607475,
    -5.17638090205));
#6406 = DIRECTION('',(0.866025403784,-0.5,6.661338147751E-016));
#6407 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
#6408 = DEFINITIONAL_REPRESENTATION('',(#6409),#6413);
#6409 = LINE('',#6410,#6411);
#6410 = CARTESIAN_POINT('',(-4.712388823083,0.E+000));
#6411 = VECTOR('',#6412,1.);
#6412 = DIRECTION('',(-0.E+000,-1.));
#6413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6414 = ORIENTED_EDGE('',*,*,#6415,.T.);
#6415 = EDGE_CURVE('',#6388,#6416,#6418,.T.);
#6416 = VERTEX_POINT('',#6417);
#6417 = CARTESIAN_POINT('',(-11.5091554083,-14.43444191938,
    -10.17638090205));
#6418 = SURFACE_CURVE('',#6419,(#6423,#6430),.PCURVE_S1.);
#6419 = LINE('',#6420,#6421);
#6420 = CARTESIAN_POINT('',(-12.04082773004,-15.35532539361,
    -10.17638090205));
#6421 = VECTOR('',#6422,1.);
#6422 = DIRECTION('',(0.5,0.866025403784,1.387778780781E-016));
#6423 = PCURVE('',#3152,#6424);
#6424 = DEFINITIONAL_REPRESENTATION('',(#6425),#6429);
#6425 = LINE('',#6426,#6427);
#6426 = CARTESIAN_POINT('',(3.996802888651E-015,-5.5));
#6427 = VECTOR('',#6428,1.);
#6428 = DIRECTION('',(1.,-1.110223024625E-016));
#6429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6430 = PCURVE('',#6431,#6436);
#6431 = PLANE('',#6432);
#6432 = AXIS2_PLACEMENT_3D('',#6433,#6434,#6435);
#6433 = CARTESIAN_POINT('',(-13.05599595628,-17.1136483397,
    -5.467381202931));
#6434 = DIRECTION('',(0.866025403784,-0.5,9.104896719151E-016));
#6435 = DIRECTION('',(-8.881784197001E-016,3.76667109355E-016,1.));
#6436 = DEFINITIONAL_REPRESENTATION('',(#6437),#6441);
#6437 = LINE('',#6438,#6439);
#6438 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
#6439 = VECTOR('',#6440,1.);
#6440 = DIRECTION('',(2.08919536996E-017,-1.));
#6441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6442 = ORIENTED_EDGE('',*,*,#6443,.F.);
#6443 = EDGE_CURVE('',#3039,#6416,#6444,.T.);
#6444 = SURFACE_CURVE('',#6445,(#6449,#6456),.PCURVE_S1.);
#6445 = LINE('',#6446,#6447);
#6446 = CARTESIAN_POINT('',(-6.746015687485,-17.18444191938,
    -10.17638090205));
#6447 = VECTOR('',#6448,1.);
#6448 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
#6449 = PCURVE('',#3152,#6450);
#6450 = DEFINITIONAL_REPRESENTATION('',(#6451),#6455);
#6451 = LINE('',#6452,#6453);
#6452 = CARTESIAN_POINT('',(1.063344643487,-8.881784197001E-016));
#6453 = VECTOR('',#6454,1.);
#6454 = DIRECTION('',(1.110223024625E-016,-1.));
#6455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6456 = PCURVE('',#3100,#6457);
#6457 = DEFINITIONAL_REPRESENTATION('',(#6458),#6462);
#6458 = LINE('',#6459,#6460);
#6459 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
#6460 = VECTOR('',#6461,1.);
#6461 = DIRECTION('',(-0.E+000,-1.));
#6462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6463 = ORIENTED_EDGE('',*,*,#3135,.T.);
#6464 = ORIENTED_EDGE('',*,*,#6338,.F.);
#6465 = ADVANCED_FACE('',(#6466),#3100,.F.);
#6466 = FACE_BOUND('',#6467,.T.);
#6467 = EDGE_LOOP('',(#6468,#6469,#6470,#6498));
#6468 = ORIENTED_EDGE('',*,*,#3038,.F.);
#6469 = ORIENTED_EDGE('',*,*,#6443,.T.);
#6470 = ORIENTED_EDGE('',*,*,#6471,.T.);
#6471 = EDGE_CURVE('',#6416,#6472,#6474,.T.);
#6472 = VERTEX_POINT('',#6473);
#6473 = CARTESIAN_POINT('',(-11.89145803989,-15.09660950116,
    -8.663608212212));
#6474 = SURFACE_CURVE('',#6475,(#6480,#6487),.PCURVE_S1.);
#6475 = CIRCLE('',#6476,20.9);
#6476 = AXIS2_PLACEMENT_3D('',#6477,#6478,#6479);
#6477 = CARTESIAN_POINT('',(-2.381569860407,1.375,-1.7763568394E-015));
#6478 = DIRECTION('',(-0.866025403784,0.5,-7.582964277522E-016));
#6479 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
#6480 = PCURVE('',#3100,#6481);
#6481 = DEFINITIONAL_REPRESENTATION('',(#6482),#6486);
#6482 = LINE('',#6483,#6484);
#6483 = CARTESIAN_POINT('',(-0.E+000,-5.5));
#6484 = VECTOR('',#6485,1.);
#6485 = DIRECTION('',(-1.,0.E+000));
#6486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6487 = PCURVE('',#6431,#6488);
#6488 = DEFINITIONAL_REPRESENTATION('',(#6489),#6497);
#6489 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6490,#6491,#6492,#6493,
#6494,#6495,#6496),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#6490 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#6491 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
#6492 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
#6493 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
#6494 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
#6495 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
#6496 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#6497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6498 = ORIENTED_EDGE('',*,*,#6499,.T.);
#6499 = EDGE_CURVE('',#6472,#2942,#6500,.T.);
#6500 = SURFACE_CURVE('',#6501,(#6505,#6512),.PCURVE_S1.);
#6501 = LINE('',#6502,#6503);
#6502 = CARTESIAN_POINT('',(-7.128318319079,-17.84660950116,
    -8.663608212212));
#6503 = VECTOR('',#6504,1.);
#6504 = DIRECTION('',(0.866025403784,-0.5,7.325336128076E-016));
#6505 = PCURVE('',#3100,#6506);
#6506 = DEFINITIONAL_REPRESENTATION('',(#6507),#6511);
#6507 = LINE('',#6508,#6509);
#6508 = CARTESIAN_POINT('',(-5.855762644927,1.7763568394E-015));
#6509 = VECTOR('',#6510,1.);
#6510 = DIRECTION('',(-0.E+000,1.));
#6511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6512 = PCURVE('',#3003,#6513);
#6513 = DEFINITIONAL_REPRESENTATION('',(#6514),#6518);
#6514 = LINE('',#6515,#6516);
#6515 = CARTESIAN_POINT('',(-4.626930666217,-2.));
#6516 = VECTOR('',#6517,1.);
#6517 = DIRECTION('',(-0.E+000,1.));
#6518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6519 = ADVANCED_FACE('',(#6520),#3003,.T.);
#6520 = FACE_BOUND('',#6521,.F.);
#6521 = EDGE_LOOP('',(#6522,#6523,#6547,#6570,#6592));
#6522 = ORIENTED_EDGE('',*,*,#2941,.F.);
#6523 = ORIENTED_EDGE('',*,*,#6524,.T.);
#6524 = EDGE_CURVE('',#2907,#6525,#6527,.T.);
#6525 = VERTEX_POINT('',#6526);
#6526 = CARTESIAN_POINT('',(-15.01032436853,-16.49864444439,
    -2.701524309174));
#6527 = SURFACE_CURVE('',#6528,(#6533,#6540),.PCURVE_S1.);
#6528 = CIRCLE('',#6529,3.5);
#6529 = AXIS2_PLACEMENT_3D('',#6530,#6531,#6532);
#6530 = CARTESIAN_POINT('',(-13.77287893086,-14.35532607475,
    -5.17638090205));
#6531 = DIRECTION('',(-0.866025403784,0.5,-7.582964277522E-016));
#6532 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
#6533 = PCURVE('',#3003,#6534);
#6534 = DEFINITIONAL_REPRESENTATION('',(#6535),#6539);
#6535 = LINE('',#6536,#6537);
#6536 = CARTESIAN_POINT('',(-0.E+000,-9.5));
#6537 = VECTOR('',#6538,1.);
#6538 = DIRECTION('',(-1.,0.E+000));
#6539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6540 = PCURVE('',#2929,#6541);
#6541 = DEFINITIONAL_REPRESENTATION('',(#6542),#6546);
#6542 = CIRCLE('',#6543,3.5);
#6543 = AXIS2_PLACEMENT_2D('',#6544,#6545);
#6544 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
#6545 = DIRECTION('',(2.08919536996E-017,1.));
#6546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6547 = ORIENTED_EDGE('',*,*,#6548,.F.);
#6548 = EDGE_CURVE('',#6549,#6525,#6551,.T.);
#6549 = VERTEX_POINT('',#6550);
#6550 = CARTESIAN_POINT('',(-13.27827356096,-17.49864444439,
    -2.701524309174));
#6551 = SURFACE_CURVE('',#6552,(#6556,#6563),.PCURVE_S1.);
#6552 = LINE('',#6553,#6554);
#6553 = CARTESIAN_POINT('',(-6.783083032585,-21.24864444439,
    -2.701524309174));
#6554 = VECTOR('',#6555,1.);
#6555 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
#6556 = PCURVE('',#3003,#6557);
#6557 = DEFINITIONAL_REPRESENTATION('',(#6558),#6562);
#6558 = LINE('',#6559,#6560);
#6559 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
#6560 = VECTOR('',#6561,1.);
#6561 = DIRECTION('',(-0.E+000,-1.));
#6562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6563 = PCURVE('',#2894,#6564);
#6564 = DEFINITIONAL_REPRESENTATION('',(#6565),#6569);
#6565 = LINE('',#6566,#6567);
#6566 = CARTESIAN_POINT('',(-2.09878150543E-011,1.856117205342E-015));
#6567 = VECTOR('',#6568,1.);
#6568 = DIRECTION('',(2.08575341042E-016,-1.));
#6569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6570 = ORIENTED_EDGE('',*,*,#6571,.T.);
#6571 = EDGE_CURVE('',#6549,#6472,#6572,.T.);
#6572 = SURFACE_CURVE('',#6573,(#6578,#6585),.PCURVE_S1.);
#6573 = CIRCLE('',#6574,3.5);
#6574 = AXIS2_PLACEMENT_3D('',#6575,#6576,#6577);
#6575 = CARTESIAN_POINT('',(-12.04082812329,-15.35532607475,
    -5.17638090205));
#6576 = DIRECTION('',(0.866025403784,-0.5,7.325336128076E-016));
#6577 = DIRECTION('',(-0.5,-0.866025403784,-1.150078238046E-016));
#6578 = PCURVE('',#3003,#6579);
#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584);
#6580 = LINE('',#6581,#6582);
#6581 = CARTESIAN_POINT('',(-12.56637061435,-7.5));
#6582 = VECTOR('',#6583,1.);
#6583 = DIRECTION('',(1.,-0.E+000));
#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6585 = PCURVE('',#6431,#6586);
#6586 = DEFINITIONAL_REPRESENTATION('',(#6587),#6591);
#6587 = CIRCLE('',#6588,3.5);
#6588 = AXIS2_PLACEMENT_2D('',#6589,#6590);
#6589 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
#6590 = DIRECTION('',(2.878100573936E-018,1.));
#6591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6592 = ORIENTED_EDGE('',*,*,#6499,.T.);
#6593 = ADVANCED_FACE('',(#6594),#2929,.T.);
#6594 = FACE_BOUND('',#6595,.T.);
#6595 = EDGE_LOOP('',(#6596,#6597,#6598));
#6596 = ORIENTED_EDGE('',*,*,#2906,.F.);
#6597 = ORIENTED_EDGE('',*,*,#6524,.T.);
#6598 = ORIENTED_EDGE('',*,*,#6599,.T.);
#6599 = EDGE_CURVE('',#6525,#2872,#6600,.T.);
#6600 = SURFACE_CURVE('',#6601,(#6605,#6612),.PCURVE_S1.);
#6601 = LINE('',#6602,#6603);
#6602 = CARTESIAN_POINT('',(-15.01032436853,-16.49864444439,
    -2.701524309144));
#6603 = VECTOR('',#6604,1.);
#6604 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
#6605 = PCURVE('',#2929,#6606);
#6606 = DEFINITIONAL_REPRESENTATION('',(#6607),#6611);
#6607 = LINE('',#6608,#6609);
#6608 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
#6609 = VECTOR('',#6610,1.);
#6610 = DIRECTION('',(-0.707106781192,-0.707106781181));
#6611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6612 = PCURVE('',#2894,#6613);
#6613 = DEFINITIONAL_REPRESENTATION('',(#6614),#6618);
#6614 = LINE('',#6615,#6616);
#6615 = CARTESIAN_POINT('',(-2.727656155984E-015,-9.5));
#6616 = VECTOR('',#6617,1.);
#6617 = DIRECTION('',(1.,-1.951060771663E-016));
#6618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6619 = ADVANCED_FACE('',(#6620),#2894,.F.);
#6620 = FACE_BOUND('',#6621,.F.);
#6621 = EDGE_LOOP('',(#6622,#6645,#6646,#6647,#6648));
#6622 = ORIENTED_EDGE('',*,*,#6623,.F.);
#6623 = EDGE_CURVE('',#6549,#6624,#6626,.T.);
#6624 = VERTEX_POINT('',#6625);
#6625 = CARTESIAN_POINT('',(-12.79546254388,-16.66239123235,
    -1.735902274959));
#6626 = SURFACE_CURVE('',#6627,(#6631,#6638),.PCURVE_S1.);
#6627 = LINE('',#6628,#6629);
#6628 = CARTESIAN_POINT('',(-13.56843627152,-18.00122100153,
    -3.281849730262));
#6629 = VECTOR('',#6630,1.);
#6630 = DIRECTION('',(0.353553390591,0.612372435691,0.707106781192));
#6631 = PCURVE('',#2894,#6632);
#6632 = DEFINITIONAL_REPRESENTATION('',(#6633),#6637);
#6633 = LINE('',#6634,#6635);
#6634 = CARTESIAN_POINT('',(-0.820704081128,-7.5));
#6635 = VECTOR('',#6636,1.);
#6636 = DIRECTION('',(1.,-2.506172283975E-016));
#6637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6638 = PCURVE('',#6431,#6639);
#6639 = DEFINITIONAL_REPRESENTATION('',(#6640),#6644);
#6640 = LINE('',#6641,#6642);
#6641 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
#6642 = VECTOR('',#6643,1.);
#6643 = DIRECTION('',(0.707106781192,-0.707106781181));
#6644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6645 = ORIENTED_EDGE('',*,*,#6548,.T.);
#6646 = ORIENTED_EDGE('',*,*,#6599,.T.);
#6647 = ORIENTED_EDGE('',*,*,#2871,.F.);
#6648 = ORIENTED_EDGE('',*,*,#6649,.F.);
#6649 = EDGE_CURVE('',#6624,#2775,#6650,.T.);
#6650 = SURFACE_CURVE('',#6651,(#6655,#6662),.PCURVE_S1.);
#6651 = LINE('',#6652,#6653);
#6652 = CARTESIAN_POINT('',(-8.032322823068,-19.41239123235,
    -1.735902274959));
#6653 = VECTOR('',#6654,1.);
#6654 = DIRECTION('',(0.866025403784,-0.5,7.325336128076E-016));
#6655 = PCURVE('',#2894,#6656);
#6656 = DEFINITIONAL_REPRESENTATION('',(#6657),#6661);
#6657 = LINE('',#6658,#6659);
#6658 = CARTESIAN_POINT('',(1.36559577686,-2.));
#6659 = VECTOR('',#6660,1.);
#6660 = DIRECTION('',(-1.018327404654E-016,1.));
#6661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6662 = PCURVE('',#2836,#6663);
#6663 = DEFINITIONAL_REPRESENTATION('',(#6664),#6668);
#6664 = LINE('',#6665,#6666);
#6665 = CARTESIAN_POINT('',(-6.20003198827,0.E+000));
#6666 = VECTOR('',#6667,1.);
#6667 = DIRECTION('',(-0.E+000,1.));
#6668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6669 = ADVANCED_FACE('',(#6670),#2836,.F.);
#6670 = FACE_BOUND('',#6671,.T.);
#6671 = EDGE_LOOP('',(#6672,#6673,#6674,#6702));
#6672 = ORIENTED_EDGE('',*,*,#2774,.F.);
#6673 = ORIENTED_EDGE('',*,*,#6649,.F.);
#6674 = ORIENTED_EDGE('',*,*,#6675,.T.);
#6675 = EDGE_CURVE('',#6624,#6676,#6678,.T.);
#6676 = VERTEX_POINT('',#6677);
#6677 = CARTESIAN_POINT('',(-12.8315698604,-16.72493093909,
    -7.418130952737E-015));
#6678 = SURFACE_CURVE('',#6679,(#6684,#6691),.PCURVE_S1.);
#6679 = CIRCLE('',#6680,20.9);
#6680 = AXIS2_PLACEMENT_3D('',#6681,#6682,#6683);
#6681 = CARTESIAN_POINT('',(-2.381569860407,1.375,-1.7763568394E-015));
#6682 = DIRECTION('',(-0.866025403784,0.5,-7.582964277522E-016));
#6683 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
#6684 = PCURVE('',#2836,#6685);
#6685 = DEFINITIONAL_REPRESENTATION('',(#6686),#6690);
#6686 = LINE('',#6687,#6688);
#6687 = CARTESIAN_POINT('',(-0.E+000,-5.5));
#6688 = VECTOR('',#6689,1.);
#6689 = DIRECTION('',(-1.,0.E+000));
#6690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6691 = PCURVE('',#6431,#6692);
#6692 = DEFINITIONAL_REPRESENTATION('',(#6693),#6701);
#6693 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6694,#6695,#6696,#6697,
#6698,#6699,#6700),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#6694 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#6695 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
#6696 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
#6697 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
#6698 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
#6699 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
#6700 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#6701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6702 = ORIENTED_EDGE('',*,*,#6703,.F.);
#6703 = EDGE_CURVE('',#2751,#6676,#6704,.T.);
#6704 = SURFACE_CURVE('',#6705,(#6709,#6716),.PCURVE_S1.);
#6705 = LINE('',#6706,#6707);
#6706 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
    -4.440892098501E-015));
#6707 = VECTOR('',#6708,1.);
#6708 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
#6709 = PCURVE('',#2836,#6710);
#6710 = DEFINITIONAL_REPRESENTATION('',(#6711),#6715);
#6711 = LINE('',#6712,#6713);
#6712 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#6713 = VECTOR('',#6714,1.);
#6714 = DIRECTION('',(-0.E+000,-1.));
#6715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6716 = PCURVE('',#5831,#6717);
#6717 = DEFINITIONAL_REPRESENTATION('',(#6718),#6722);
#6718 = LINE('',#6719,#6720);
#6719 = CARTESIAN_POINT('',(-2.6645352591E-015,-1.538370149107E-015));
#6720 = VECTOR('',#6721,1.);
#6721 = DIRECTION('',(9.216261297709E-017,-1.));
#6722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6723 = ADVANCED_FACE('',(#6724),#2715,.F.);
#6724 = FACE_BOUND('',#6725,.T.);
#6725 = EDGE_LOOP('',(#6726,#6761,#6782,#6783));
#6726 = ORIENTED_EDGE('',*,*,#6727,.F.);
#6727 = EDGE_CURVE('',#6728,#6730,#6732,.T.);
#6728 = VERTEX_POINT('',#6729);
#6729 = CARTESIAN_POINT('',(-12.79546254388,16.66239123235,
    -1.735902274959));
#6730 = VERTEX_POINT('',#6731);
#6731 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
    -2.105160835673E-014));
#6732 = SURFACE_CURVE('',#6733,(#6738,#6745),.PCURVE_S1.);
#6733 = CIRCLE('',#6734,20.9);
#6734 = AXIS2_PLACEMENT_3D('',#6735,#6736,#6737);
#6735 = CARTESIAN_POINT('',(-2.381569860407,-1.375,6.661338147751E-016)
  );
#6736 = DIRECTION('',(0.866025403784,0.5,-1.814076218371E-016));
#6737 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
#6738 = PCURVE('',#2715,#6739);
#6739 = DEFINITIONAL_REPRESENTATION('',(#6740),#6744);
#6740 = LINE('',#6741,#6742);
#6741 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#6742 = VECTOR('',#6743,1.);
#6743 = DIRECTION('',(-1.,0.E+000));
#6744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6745 = PCURVE('',#6746,#6751);
#6746 = PLANE('',#6747);
#6747 = AXIS2_PLACEMENT_3D('',#6748,#6749,#6750);
#6748 = CARTESIAN_POINT('',(-13.05599595628,17.113648339705,
    -5.467381202931));
#6749 = DIRECTION('',(-0.866025403784,-0.5,3.662668064038E-016));
#6750 = DIRECTION('',(-1.020386659671E-031,9.535559152701E-016,1.));
#6751 = DEFINITIONAL_REPRESENTATION('',(#6752),#6760);
#6752 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6753,#6754,#6755,#6756,
#6757,#6758,#6759),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#6753 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#6754 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
#6755 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
#6756 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
#6757 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
#6758 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
#6759 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6761 = ORIENTED_EDGE('',*,*,#6762,.F.);
#6762 = EDGE_CURVE('',#2619,#6728,#6763,.T.);
#6763 = SURFACE_CURVE('',#6764,(#6768,#6775),.PCURVE_S1.);
#6764 = LINE('',#6765,#6766);
#6765 = CARTESIAN_POINT('',(-12.79546254388,16.66239123235,
    -1.735902274959));
#6766 = VECTOR('',#6767,1.);
#6767 = DIRECTION('',(-0.866025403784,-0.5,1.556448068925E-016));
#6768 = PCURVE('',#2715,#6769);
#6769 = DEFINITIONAL_REPRESENTATION('',(#6770),#6774);
#6770 = LINE('',#6771,#6772);
#6771 = CARTESIAN_POINT('',(-6.20003198827,-1.7763568394E-015));
#6772 = VECTOR('',#6773,1.);
#6773 = DIRECTION('',(-0.E+000,1.));
#6774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6775 = PCURVE('',#2641,#6776);
#6776 = DEFINITIONAL_REPRESENTATION('',(#6777),#6781);
#6777 = LINE('',#6778,#6779);
#6778 = CARTESIAN_POINT('',(1.36559577686,-2.));
#6779 = VECTOR('',#6780,1.);
#6780 = DIRECTION('',(2.727317359075E-017,1.));
#6781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6782 = ORIENTED_EDGE('',*,*,#2653,.T.);
#6783 = ORIENTED_EDGE('',*,*,#6784,.F.);
#6784 = EDGE_CURVE('',#6730,#2654,#6785,.T.);
#6785 = SURFACE_CURVE('',#6786,(#6790,#6797),.PCURVE_S1.);
#6786 = LINE('',#6787,#6788);
#6787 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
    -2.04281036531E-014));
#6788 = VECTOR('',#6789,1.);
#6789 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
#6790 = PCURVE('',#2715,#6791);
#6791 = DEFINITIONAL_REPRESENTATION('',(#6792),#6796);
#6792 = LINE('',#6793,#6794);
#6793 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#6794 = VECTOR('',#6795,1.);
#6795 = DIRECTION('',(-0.E+000,-1.));
#6796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6797 = PCURVE('',#5860,#6798);
#6798 = DEFINITIONAL_REPRESENTATION('',(#6799),#6803);
#6799 = LINE('',#6800,#6801);
#6800 = CARTESIAN_POINT('',(-1.7763568394E-015,-1.538370149107E-015));
#6801 = VECTOR('',#6802,1.);
#6802 = DIRECTION('',(1.487416814334E-017,-1.));
#6803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6804 = ADVANCED_FACE('',(#6805),#2641,.F.);
#6805 = FACE_BOUND('',#6806,.F.);
#6806 = EDGE_LOOP('',(#6807,#6830,#6853,#6874,#6875));
#6807 = ORIENTED_EDGE('',*,*,#6808,.F.);
#6808 = EDGE_CURVE('',#6809,#2584,#6811,.T.);
#6809 = VERTEX_POINT('',#6810);
#6810 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
    -2.701524309174));
#6811 = SURFACE_CURVE('',#6812,(#6816,#6823),.PCURVE_S1.);
#6812 = LINE('',#6813,#6814);
#6813 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
    -2.701524309144));
#6814 = VECTOR('',#6815,1.);
#6815 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
#6816 = PCURVE('',#2641,#6817);
#6817 = DEFINITIONAL_REPRESENTATION('',(#6818),#6822);
#6818 = LINE('',#6819,#6820);
#6819 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6820 = VECTOR('',#6821,1.);
#6821 = DIRECTION('',(1.,6.734631939689E-018));
#6822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6823 = PCURVE('',#2606,#6824);
#6824 = DEFINITIONAL_REPRESENTATION('',(#6825),#6829);
#6825 = LINE('',#6826,#6827);
#6826 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
#6827 = VECTOR('',#6828,1.);
#6828 = DIRECTION('',(-0.707106781192,-0.707106781181));
#6829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6830 = ORIENTED_EDGE('',*,*,#6831,.T.);
#6831 = EDGE_CURVE('',#6809,#6832,#6834,.T.);
#6832 = VERTEX_POINT('',#6833);
#6833 = CARTESIAN_POINT('',(-13.27827356096,17.498644444395,
    -2.701524309174));
#6834 = SURFACE_CURVE('',#6835,(#6839,#6846),.PCURVE_S1.);
#6835 = LINE('',#6836,#6837);
#6836 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
    -2.701524309174));
#6837 = VECTOR('',#6838,1.);
#6838 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
#6839 = PCURVE('',#2641,#6840);
#6840 = DEFINITIONAL_REPRESENTATION('',(#6841),#6845);
#6841 = LINE('',#6842,#6843);
#6842 = CARTESIAN_POINT('',(-2.098563947037E-011,6.894247086132E-016));
#6843 = VECTOR('',#6844,1.);
#6844 = DIRECTION('',(2.438825964486E-017,-1.));
#6845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6846 = PCURVE('',#2548,#6847);
#6847 = DEFINITIONAL_REPRESENTATION('',(#6848),#6852);
#6848 = LINE('',#6849,#6850);
#6849 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
#6850 = VECTOR('',#6851,1.);
#6851 = DIRECTION('',(-0.E+000,-1.));
#6852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6853 = ORIENTED_EDGE('',*,*,#6854,.T.);
#6854 = EDGE_CURVE('',#6832,#6728,#6855,.T.);
#6855 = SURFACE_CURVE('',#6856,(#6860,#6867),.PCURVE_S1.);
#6856 = LINE('',#6857,#6858);
#6857 = CARTESIAN_POINT('',(-13.56843627152,18.001221001537,
    -3.281849730262));
#6858 = VECTOR('',#6859,1.);
#6859 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
#6860 = PCURVE('',#2641,#6861);
#6861 = DEFINITIONAL_REPRESENTATION('',(#6862),#6866);
#6862 = LINE('',#6863,#6864);
#6863 = CARTESIAN_POINT('',(-0.820704081128,-2.));
#6864 = VECTOR('',#6865,1.);
#6865 = DIRECTION('',(1.,-1.597988217541E-016));
#6866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6867 = PCURVE('',#6746,#6868);
#6868 = DEFINITIONAL_REPRESENTATION('',(#6869),#6873);
#6869 = LINE('',#6870,#6871);
#6870 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
#6871 = VECTOR('',#6872,1.);
#6872 = DIRECTION('',(0.707106781192,-0.707106781181));
#6873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6874 = ORIENTED_EDGE('',*,*,#6762,.F.);
#6875 = ORIENTED_EDGE('',*,*,#2618,.F.);
#6876 = ADVANCED_FACE('',(#6877),#2606,.F.);
#6877 = FACE_BOUND('',#6878,.F.);
#6878 = EDGE_LOOP('',(#6879,#6880,#6902));
#6879 = ORIENTED_EDGE('',*,*,#2583,.F.);
#6880 = ORIENTED_EDGE('',*,*,#6881,.T.);
#6881 = EDGE_CURVE('',#2487,#6809,#6882,.T.);
#6882 = SURFACE_CURVE('',#6883,(#6888,#6895),.PCURVE_S1.);
#6883 = CIRCLE('',#6884,3.5);
#6884 = AXIS2_PLACEMENT_3D('',#6885,#6886,#6887);
#6885 = CARTESIAN_POINT('',(-13.77287893086,14.355326074756,
    -5.17638090205));
#6886 = DIRECTION('',(0.866025403784,0.5,-1.814076218371E-016));
#6887 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
#6888 = PCURVE('',#2606,#6889);
#6889 = DEFINITIONAL_REPRESENTATION('',(#6890),#6894);
#6890 = CIRCLE('',#6891,3.5);
#6891 = AXIS2_PLACEMENT_2D('',#6892,#6893);
#6892 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
#6893 = DIRECTION('',(6.863621916027E-018,1.));
#6894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6895 = PCURVE('',#2548,#6896);
#6896 = DEFINITIONAL_REPRESENTATION('',(#6897),#6901);
#6897 = LINE('',#6898,#6899);
#6898 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#6899 = VECTOR('',#6900,1.);
#6900 = DIRECTION('',(-1.,0.E+000));
#6901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6902 = ORIENTED_EDGE('',*,*,#6808,.T.);
#6903 = ADVANCED_FACE('',(#6904),#2548,.T.);
#6904 = FACE_BOUND('',#6905,.F.);
#6905 = EDGE_LOOP('',(#6906,#6907,#6908,#6931,#6953));
#6906 = ORIENTED_EDGE('',*,*,#6881,.F.);
#6907 = ORIENTED_EDGE('',*,*,#2486,.F.);
#6908 = ORIENTED_EDGE('',*,*,#6909,.T.);
#6909 = EDGE_CURVE('',#2390,#6910,#6912,.T.);
#6910 = VERTEX_POINT('',#6911);
#6911 = CARTESIAN_POINT('',(-11.89145803989,15.096609501168,
    -8.663608212212));
#6912 = SURFACE_CURVE('',#6913,(#6917,#6924),.PCURVE_S1.);
#6913 = LINE('',#6914,#6915);
#6914 = CARTESIAN_POINT('',(-11.89145803989,15.096609501168,
    -8.663608212212));
#6915 = VECTOR('',#6916,1.);
#6916 = DIRECTION('',(-0.866025403784,-0.5,1.556448068925E-016));
#6917 = PCURVE('',#2548,#6918);
#6918 = DEFINITIONAL_REPRESENTATION('',(#6919),#6923);
#6919 = LINE('',#6920,#6921);
#6920 = CARTESIAN_POINT('',(-4.626930666217,-2.));
#6921 = VECTOR('',#6922,1.);
#6922 = DIRECTION('',(-0.E+000,1.));
#6923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6924 = PCURVE('',#2451,#6925);
#6925 = DEFINITIONAL_REPRESENTATION('',(#6926),#6930);
#6926 = LINE('',#6927,#6928);
#6927 = CARTESIAN_POINT('',(-5.855762644927,3.552713678801E-015));
#6928 = VECTOR('',#6929,1.);
#6929 = DIRECTION('',(-0.E+000,1.));
#6930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6931 = ORIENTED_EDGE('',*,*,#6932,.F.);
#6932 = EDGE_CURVE('',#6832,#6910,#6933,.T.);
#6933 = SURFACE_CURVE('',#6934,(#6939,#6946),.PCURVE_S1.);
#6934 = CIRCLE('',#6935,3.5);
#6935 = AXIS2_PLACEMENT_3D('',#6936,#6937,#6938);
#6936 = CARTESIAN_POINT('',(-12.04082812329,15.355326074756,
    -5.17638090205));
#6937 = DIRECTION('',(-0.866025403784,-0.5,1.556448068925E-016));
#6938 = DIRECTION('',(-0.5,0.866025403784,-8.84192898358E-016));
#6939 = PCURVE('',#2548,#6940);
#6940 = DEFINITIONAL_REPRESENTATION('',(#6941),#6945);
#6941 = LINE('',#6942,#6943);
#6942 = CARTESIAN_POINT('',(-12.56637061435,-2.));
#6943 = VECTOR('',#6944,1.);
#6944 = DIRECTION('',(1.,-0.E+000));
#6945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6946 = PCURVE('',#6746,#6947);
#6947 = DEFINITIONAL_REPRESENTATION('',(#6948),#6952);
#6948 = CIRCLE('',#6949,3.5);
#6949 = AXIS2_PLACEMENT_2D('',#6950,#6951);
#6950 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
#6951 = DIRECTION('',(-5.838925180519E-017,1.));
#6952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6953 = ORIENTED_EDGE('',*,*,#6831,.F.);
#6954 = ADVANCED_FACE('',(#6955),#2451,.F.);
#6955 = FACE_BOUND('',#6956,.T.);
#6956 = EDGE_LOOP('',(#6957,#6985,#7006,#7007));
#6957 = ORIENTED_EDGE('',*,*,#6958,.F.);
#6958 = EDGE_CURVE('',#6959,#6910,#6961,.T.);
#6959 = VERTEX_POINT('',#6960);
#6960 = CARTESIAN_POINT('',(-11.5091554083,14.434441919381,
    -10.17638090205));
#6961 = SURFACE_CURVE('',#6962,(#6967,#6974),.PCURVE_S1.);
#6962 = CIRCLE('',#6963,20.9);
#6963 = AXIS2_PLACEMENT_3D('',#6964,#6965,#6966);
#6964 = CARTESIAN_POINT('',(-2.381569860407,-1.375,6.661338147751E-016)
  );
#6965 = DIRECTION('',(0.866025403784,0.5,-1.814076218371E-016));
#6966 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
#6967 = PCURVE('',#2451,#6968);
#6968 = DEFINITIONAL_REPRESENTATION('',(#6969),#6973);
#6969 = LINE('',#6970,#6971);
#6970 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#6971 = VECTOR('',#6972,1.);
#6972 = DIRECTION('',(-1.,0.E+000));
#6973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6974 = PCURVE('',#6746,#6975);
#6975 = DEFINITIONAL_REPRESENTATION('',(#6976),#6984);
#6976 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6977,#6978,#6979,#6980,
#6981,#6982,#6983),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#6977 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#6978 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
#6979 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
#6980 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
#6981 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
#6982 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
#6983 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#6984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6985 = ORIENTED_EDGE('',*,*,#6986,.T.);
#6986 = EDGE_CURVE('',#6959,#2357,#6987,.T.);
#6987 = SURFACE_CURVE('',#6988,(#6992,#6999),.PCURVE_S1.);
#6988 = LINE('',#6989,#6990);
#6989 = CARTESIAN_POINT('',(-11.5091554083,14.434441919381,
    -10.17638090205));
#6990 = VECTOR('',#6991,1.);
#6991 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
#6992 = PCURVE('',#2451,#6993);
#6993 = DEFINITIONAL_REPRESENTATION('',(#6994),#6998);
#6994 = LINE('',#6995,#6996);
#6995 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
#6996 = VECTOR('',#6997,1.);
#6997 = DIRECTION('',(-0.E+000,-1.));
#6998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6999 = PCURVE('',#2373,#7000);
#7000 = DEFINITIONAL_REPRESENTATION('',(#7001),#7005);
#7001 = LINE('',#7002,#7003);
#7002 = CARTESIAN_POINT('',(1.063344643487,1.443289932013E-015));
#7003 = VECTOR('',#7004,1.);
#7004 = DIRECTION('',(-1.510521889545E-031,-1.));
#7005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7006 = ORIENTED_EDGE('',*,*,#2389,.T.);
#7007 = ORIENTED_EDGE('',*,*,#6909,.T.);
#7008 = ADVANCED_FACE('',(#7009),#2373,.T.);
#7009 = FACE_BOUND('',#7010,.T.);
#7010 = EDGE_LOOP('',(#7011,#7034,#7062,#7090,#7111,#7112));
#7011 = ORIENTED_EDGE('',*,*,#7012,.F.);
#7012 = EDGE_CURVE('',#7013,#6959,#7015,.T.);
#7013 = VERTEX_POINT('',#7014);
#7014 = CARTESIAN_POINT('',(-12.04082773004,15.355325393619,
    -10.17638090205));
#7015 = SURFACE_CURVE('',#7016,(#7020,#7027),.PCURVE_S1.);
#7016 = LINE('',#7017,#7018);
#7017 = CARTESIAN_POINT('',(-12.04082773004,15.355325393619,
    -10.17638090205));
#7018 = VECTOR('',#7019,1.);
#7019 = DIRECTION('',(0.5,-0.866025403784,8.326672684689E-016));
#7020 = PCURVE('',#2373,#7021);
#7021 = DEFINITIONAL_REPRESENTATION('',(#7022),#7026);
#7022 = LINE('',#7023,#7024);
#7023 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#7024 = VECTOR('',#7025,1.);
#7025 = DIRECTION('',(1.,1.447706505033E-031));
#7026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7027 = PCURVE('',#6746,#7028);
#7028 = DEFINITIONAL_REPRESENTATION('',(#7029),#7033);
#7029 = LINE('',#7030,#7031);
#7030 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
#7031 = VECTOR('',#7032,1.);
#7032 = DIRECTION('',(6.863621916028E-018,-1.));
#7033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7034 = ORIENTED_EDGE('',*,*,#7035,.T.);
#7035 = EDGE_CURVE('',#7013,#7036,#7038,.T.);
#7036 = VERTEX_POINT('',#7037);
#7037 = CARTESIAN_POINT('',(-7.277688009229,18.105325393619,
    -10.17638090205));
#7038 = SURFACE_CURVE('',#7039,(#7043,#7050),.PCURVE_S1.);
#7039 = LINE('',#7040,#7041);
#7040 = CARTESIAN_POINT('',(-12.04082773004,15.355325393619,
    -10.17638090205));
#7041 = VECTOR('',#7042,1.);
#7042 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
#7043 = PCURVE('',#2373,#7044);
#7044 = DEFINITIONAL_REPRESENTATION('',(#7045),#7049);
#7045 = LINE('',#7046,#7047);
#7046 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#7047 = VECTOR('',#7048,1.);
#7048 = DIRECTION('',(-1.510521889545E-031,-1.));
#7049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7050 = PCURVE('',#7051,#7056);
#7051 = CYLINDRICAL_SURFACE('',#7052,5.);
#7052 = AXIS2_PLACEMENT_3D('',#7053,#7054,#7055);
#7053 = CARTESIAN_POINT('',(-12.04082812329,15.355326074756,
    -5.17638090205));
#7054 = DIRECTION('',(-0.866025403784,-0.5,1.665334536938E-016));
#7055 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
#7056 = DEFINITIONAL_REPRESENTATION('',(#7057),#7061);
#7057 = LINE('',#7058,#7059);
#7058 = CARTESIAN_POINT('',(-4.712388823083,0.E+000));
#7059 = VECTOR('',#7060,1.);
#7060 = DIRECTION('',(-0.E+000,-1.));
#7061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7062 = ORIENTED_EDGE('',*,*,#7063,.T.);
#7063 = EDGE_CURVE('',#7036,#7064,#7066,.T.);
#7064 = VERTEX_POINT('',#7065);
#7065 = CARTESIAN_POINT('',(-6.746015687485,17.184441919381,
    -10.17638090205));
#7066 = SURFACE_CURVE('',#7067,(#7071,#7078),.PCURVE_S1.);
#7067 = LINE('',#7068,#7069);
#7068 = CARTESIAN_POINT('',(-7.277688009229,18.105325393619,
    -10.17638090205));
#7069 = VECTOR('',#7070,1.);
#7070 = DIRECTION('',(0.5,-0.866025403784,8.326672684689E-016));
#7071 = PCURVE('',#2373,#7072);
#7072 = DEFINITIONAL_REPRESENTATION('',(#7073),#7077);
#7073 = LINE('',#7074,#7075);
#7074 = CARTESIAN_POINT('',(-3.10862446895E-015,-5.5));
#7075 = VECTOR('',#7076,1.);
#7076 = DIRECTION('',(1.,1.447706505033E-031));
#7077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7078 = PCURVE('',#7079,#7084);
#7079 = PLANE('',#7080);
#7080 = AXIS2_PLACEMENT_3D('',#7081,#7082,#7083);
#7081 = CARTESIAN_POINT('',(-8.292856235474,19.863648339705,
    -5.467381202931));
#7082 = DIRECTION('',(-0.866025403784,-0.5,3.662668064038E-016));
#7083 = DIRECTION('',(-1.020386659671E-031,9.535559152701E-016,1.));
#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089);
#7085 = LINE('',#7086,#7087);
#7086 = CARTESIAN_POINT('',(-4.708999699119,-2.030336452491));
#7087 = VECTOR('',#7088,1.);
#7088 = DIRECTION('',(6.863621916028E-018,-1.));
#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7090 = ORIENTED_EDGE('',*,*,#7091,.F.);
#7091 = EDGE_CURVE('',#2260,#7064,#7092,.T.);
#7092 = SURFACE_CURVE('',#7093,(#7097,#7104),.PCURVE_S1.);
#7093 = LINE('',#7094,#7095);
#7094 = CARTESIAN_POINT('',(-11.5091554083,14.434441919381,
    -10.17638090205));
#7095 = VECTOR('',#7096,1.);
#7096 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
#7097 = PCURVE('',#2373,#7098);
#7098 = DEFINITIONAL_REPRESENTATION('',(#7099),#7103);
#7099 = LINE('',#7100,#7101);
#7100 = CARTESIAN_POINT('',(1.063344643487,1.443289932013E-015));
#7101 = VECTOR('',#7102,1.);
#7102 = DIRECTION('',(-1.510521889545E-031,-1.));
#7103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7104 = PCURVE('',#2321,#7105);
#7105 = DEFINITIONAL_REPRESENTATION('',(#7106),#7110);
#7106 = LINE('',#7107,#7108);
#7107 = CARTESIAN_POINT('',(-5.774638830512,0.E+000));
#7108 = VECTOR('',#7109,1.);
#7109 = DIRECTION('',(-0.E+000,-1.));
#7110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7111 = ORIENTED_EDGE('',*,*,#2356,.T.);
#7112 = ORIENTED_EDGE('',*,*,#6986,.F.);
#7113 = ADVANCED_FACE('',(#7114),#2321,.F.);
#7114 = FACE_BOUND('',#7115,.T.);
#7115 = EDGE_LOOP('',(#7116,#7117,#7118,#7146));
#7116 = ORIENTED_EDGE('',*,*,#2259,.F.);
#7117 = ORIENTED_EDGE('',*,*,#7091,.T.);
#7118 = ORIENTED_EDGE('',*,*,#7119,.T.);
#7119 = EDGE_CURVE('',#7064,#7120,#7122,.T.);
#7120 = VERTEX_POINT('',#7121);
#7121 = CARTESIAN_POINT('',(-7.128318319079,17.846609501168,
    -8.663608212212));
#7122 = SURFACE_CURVE('',#7123,(#7128,#7135),.PCURVE_S1.);
#7123 = CIRCLE('',#7124,20.9);
#7124 = AXIS2_PLACEMENT_3D('',#7125,#7126,#7127);
#7125 = CARTESIAN_POINT('',(2.381569860407,1.375,-6.661338147751E-016));
#7126 = DIRECTION('',(0.866025403784,0.5,-1.814076218371E-016));
#7127 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
#7128 = PCURVE('',#2321,#7129);
#7129 = DEFINITIONAL_REPRESENTATION('',(#7130),#7134);
#7130 = LINE('',#7131,#7132);
#7131 = CARTESIAN_POINT('',(-0.E+000,-5.5));
#7132 = VECTOR('',#7133,1.);
#7133 = DIRECTION('',(-1.,0.E+000));
#7134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7135 = PCURVE('',#7079,#7136);
#7136 = DEFINITIONAL_REPRESENTATION('',(#7137),#7145);
#7137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7138,#7139,#7140,#7141,
#7142,#7143,#7144),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#7138 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#7139 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
#7140 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
#7141 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
#7142 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
#7143 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
#7144 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#7145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7146 = ORIENTED_EDGE('',*,*,#7147,.T.);
#7147 = EDGE_CURVE('',#7120,#2163,#7148,.T.);
#7148 = SURFACE_CURVE('',#7149,(#7153,#7160),.PCURVE_S1.);
#7149 = LINE('',#7150,#7151);
#7150 = CARTESIAN_POINT('',(-11.89145803989,15.096609501168,
    -8.663608212212));
#7151 = VECTOR('',#7152,1.);
#7152 = DIRECTION('',(-0.866025403784,-0.5,1.556448068925E-016));
#7153 = PCURVE('',#2321,#7154);
#7154 = DEFINITIONAL_REPRESENTATION('',(#7155),#7159);
#7155 = LINE('',#7156,#7157);
#7156 = CARTESIAN_POINT('',(-5.855762644927,3.552713678801E-015));
#7157 = VECTOR('',#7158,1.);
#7158 = DIRECTION('',(-0.E+000,1.));
#7159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7160 = PCURVE('',#2224,#7161);
#7161 = DEFINITIONAL_REPRESENTATION('',(#7162),#7166);
#7162 = LINE('',#7163,#7164);
#7163 = CARTESIAN_POINT('',(-4.626930666217,-2.));
#7164 = VECTOR('',#7165,1.);
#7165 = DIRECTION('',(-0.E+000,1.));
#7166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7167 = ADVANCED_FACE('',(#7168),#2224,.T.);
#7168 = FACE_BOUND('',#7169,.F.);
#7169 = EDGE_LOOP('',(#7170,#7171,#7195,#7218,#7240));
#7170 = ORIENTED_EDGE('',*,*,#2162,.F.);
#7171 = ORIENTED_EDGE('',*,*,#7172,.T.);
#7172 = EDGE_CURVE('',#2128,#7173,#7175,.T.);
#7173 = VERTEX_POINT('',#7174);
#7174 = CARTESIAN_POINT('',(-6.783083032585,21.248644444395,
    -2.701524309174));
#7175 = SURFACE_CURVE('',#7176,(#7181,#7188),.PCURVE_S1.);
#7176 = CIRCLE('',#7177,3.5);
#7177 = AXIS2_PLACEMENT_3D('',#7178,#7179,#7180);
#7178 = CARTESIAN_POINT('',(-5.545637594915,19.105326074756,
    -5.17638090205));
#7179 = DIRECTION('',(0.866025403784,0.5,-1.814076218371E-016));
#7180 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
#7181 = PCURVE('',#2224,#7182);
#7182 = DEFINITIONAL_REPRESENTATION('',(#7183),#7187);
#7183 = LINE('',#7184,#7185);
#7184 = CARTESIAN_POINT('',(-0.E+000,-9.5));
#7185 = VECTOR('',#7186,1.);
#7186 = DIRECTION('',(-1.,0.E+000));
#7187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7188 = PCURVE('',#2150,#7189);
#7189 = DEFINITIONAL_REPRESENTATION('',(#7190),#7194);
#7190 = CIRCLE('',#7191,3.5);
#7191 = AXIS2_PLACEMENT_2D('',#7192,#7193);
#7192 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
#7193 = DIRECTION('',(6.863621916027E-018,1.));
#7194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7195 = ORIENTED_EDGE('',*,*,#7196,.F.);
#7196 = EDGE_CURVE('',#7197,#7173,#7199,.T.);
#7197 = VERTEX_POINT('',#7198);
#7198 = CARTESIAN_POINT('',(-8.515133840154,20.248644444395,
    -2.701524309174));
#7199 = SURFACE_CURVE('',#7200,(#7204,#7211),.PCURVE_S1.);
#7200 = LINE('',#7201,#7202);
#7201 = CARTESIAN_POINT('',(-15.01032436853,16.498644444395,
    -2.701524309174));
#7202 = VECTOR('',#7203,1.);
#7203 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
#7204 = PCURVE('',#2224,#7205);
#7205 = DEFINITIONAL_REPRESENTATION('',(#7206),#7210);
#7206 = LINE('',#7207,#7208);
#7207 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
#7208 = VECTOR('',#7209,1.);
#7209 = DIRECTION('',(-0.E+000,-1.));
#7210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7211 = PCURVE('',#2115,#7212);
#7212 = DEFINITIONAL_REPRESENTATION('',(#7213),#7217);
#7213 = LINE('',#7214,#7215);
#7214 = CARTESIAN_POINT('',(-2.098563947037E-011,6.894247086132E-016));
#7215 = VECTOR('',#7216,1.);
#7216 = DIRECTION('',(2.438825964486E-017,-1.));
#7217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7218 = ORIENTED_EDGE('',*,*,#7219,.T.);
#7219 = EDGE_CURVE('',#7197,#7120,#7220,.T.);
#7220 = SURFACE_CURVE('',#7221,(#7226,#7233),.PCURVE_S1.);
#7221 = CIRCLE('',#7222,3.5);
#7222 = AXIS2_PLACEMENT_3D('',#7223,#7224,#7225);
#7223 = CARTESIAN_POINT('',(-7.277688402483,18.105326074756,
    -5.17638090205));
#7224 = DIRECTION('',(-0.866025403784,-0.5,1.556448068925E-016));
#7225 = DIRECTION('',(-0.5,0.866025403784,-8.84192898358E-016));
#7226 = PCURVE('',#2224,#7227);
#7227 = DEFINITIONAL_REPRESENTATION('',(#7228),#7232);
#7228 = LINE('',#7229,#7230);
#7229 = CARTESIAN_POINT('',(-12.56637061435,-7.5));
#7230 = VECTOR('',#7231,1.);
#7231 = DIRECTION('',(1.,-0.E+000));
#7232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7233 = PCURVE('',#7079,#7234);
#7234 = DEFINITIONAL_REPRESENTATION('',(#7235),#7239);
#7235 = CIRCLE('',#7236,3.5);
#7236 = AXIS2_PLACEMENT_2D('',#7237,#7238);
#7237 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
#7238 = DIRECTION('',(-5.838925180519E-017,1.));
#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7240 = ORIENTED_EDGE('',*,*,#7147,.T.);
#7241 = ADVANCED_FACE('',(#7242),#2150,.T.);
#7242 = FACE_BOUND('',#7243,.T.);
#7243 = EDGE_LOOP('',(#7244,#7245,#7246));
#7244 = ORIENTED_EDGE('',*,*,#2127,.F.);
#7245 = ORIENTED_EDGE('',*,*,#7172,.T.);
#7246 = ORIENTED_EDGE('',*,*,#7247,.T.);
#7247 = EDGE_CURVE('',#7173,#2093,#7248,.T.);
#7248 = SURFACE_CURVE('',#7249,(#7253,#7260),.PCURVE_S1.);
#7249 = LINE('',#7250,#7251);
#7250 = CARTESIAN_POINT('',(-6.783083032585,21.248644444395,
    -2.701524309144));
#7251 = VECTOR('',#7252,1.);
#7252 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
#7253 = PCURVE('',#2150,#7254);
#7254 = DEFINITIONAL_REPRESENTATION('',(#7255),#7259);
#7255 = LINE('',#7256,#7257);
#7256 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
#7257 = VECTOR('',#7258,1.);
#7258 = DIRECTION('',(-0.707106781192,-0.707106781181));
#7259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7260 = PCURVE('',#2115,#7261);
#7261 = DEFINITIONAL_REPRESENTATION('',(#7262),#7266);
#7262 = LINE('',#7263,#7264);
#7263 = CARTESIAN_POINT('',(2.97855375084E-015,-9.5));
#7264 = VECTOR('',#7265,1.);
#7265 = DIRECTION('',(1.,6.734631939689E-018));
#7266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7267 = ADVANCED_FACE('',(#7268),#2115,.F.);
#7268 = FACE_BOUND('',#7269,.F.);
#7269 = EDGE_LOOP('',(#7270,#7293,#7294,#7295,#7296));
#7270 = ORIENTED_EDGE('',*,*,#7271,.F.);
#7271 = EDGE_CURVE('',#7197,#7272,#7274,.T.);
#7272 = VERTEX_POINT('',#7273);
#7273 = CARTESIAN_POINT('',(-8.032322823068,19.41239123235,
    -1.735902274959));
#7274 = SURFACE_CURVE('',#7275,(#7279,#7286),.PCURVE_S1.);
#7275 = LINE('',#7276,#7277);
#7276 = CARTESIAN_POINT('',(-8.805296550708,20.751221001537,
    -3.281849730262));
#7277 = VECTOR('',#7278,1.);
#7278 = DIRECTION('',(0.353553390591,-0.612372435691,0.707106781192));
#7279 = PCURVE('',#2115,#7280);
#7280 = DEFINITIONAL_REPRESENTATION('',(#7281),#7285);
#7281 = LINE('',#7282,#7283);
#7282 = CARTESIAN_POINT('',(-0.820704081128,-7.5));
#7283 = VECTOR('',#7284,1.);
#7284 = DIRECTION('',(1.,-1.597988217541E-016));
#7285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7286 = PCURVE('',#7079,#7287);
#7287 = DEFINITIONAL_REPRESENTATION('',(#7288),#7292);
#7288 = LINE('',#7289,#7290);
#7289 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
#7290 = VECTOR('',#7291,1.);
#7291 = DIRECTION('',(0.707106781192,-0.707106781181));
#7292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7293 = ORIENTED_EDGE('',*,*,#7196,.T.);
#7294 = ORIENTED_EDGE('',*,*,#7247,.T.);
#7295 = ORIENTED_EDGE('',*,*,#2092,.F.);
#7296 = ORIENTED_EDGE('',*,*,#7297,.F.);
#7297 = EDGE_CURVE('',#7272,#1996,#7298,.T.);
#7298 = SURFACE_CURVE('',#7299,(#7303,#7310),.PCURVE_S1.);
#7299 = LINE('',#7300,#7301);
#7300 = CARTESIAN_POINT('',(-12.79546254388,16.66239123235,
    -1.735902274959));
#7301 = VECTOR('',#7302,1.);
#7302 = DIRECTION('',(-0.866025403784,-0.5,1.556448068925E-016));
#7303 = PCURVE('',#2115,#7304);
#7304 = DEFINITIONAL_REPRESENTATION('',(#7305),#7309);
#7305 = LINE('',#7306,#7307);
#7306 = CARTESIAN_POINT('',(1.36559577686,-2.));
#7307 = VECTOR('',#7308,1.);
#7308 = DIRECTION('',(2.727317359075E-017,1.));
#7309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7310 = PCURVE('',#2057,#7311);
#7311 = DEFINITIONAL_REPRESENTATION('',(#7312),#7316);
#7312 = LINE('',#7313,#7314);
#7313 = CARTESIAN_POINT('',(-6.20003198827,-1.7763568394E-015));
#7314 = VECTOR('',#7315,1.);
#7315 = DIRECTION('',(-0.E+000,1.));
#7316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7317 = ADVANCED_FACE('',(#7318),#2057,.F.);
#7318 = FACE_BOUND('',#7319,.T.);
#7319 = EDGE_LOOP('',(#7320,#7321,#7322,#7350));
#7320 = ORIENTED_EDGE('',*,*,#1995,.F.);
#7321 = ORIENTED_EDGE('',*,*,#7297,.F.);
#7322 = ORIENTED_EDGE('',*,*,#7323,.T.);
#7323 = EDGE_CURVE('',#7272,#7324,#7326,.T.);
#7324 = VERTEX_POINT('',#7325);
#7325 = CARTESIAN_POINT('',(-8.068430139593,19.474930939095,
    -2.190765479464E-014));
#7326 = SURFACE_CURVE('',#7327,(#7332,#7339),.PCURVE_S1.);
#7327 = CIRCLE('',#7328,20.9);
#7328 = AXIS2_PLACEMENT_3D('',#7329,#7330,#7331);
#7329 = CARTESIAN_POINT('',(2.381569860407,1.375,-6.661338147751E-016));
#7330 = DIRECTION('',(0.866025403784,0.5,-1.814076218371E-016));
#7331 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
#7332 = PCURVE('',#2057,#7333);
#7333 = DEFINITIONAL_REPRESENTATION('',(#7334),#7338);
#7334 = LINE('',#7335,#7336);
#7335 = CARTESIAN_POINT('',(-0.E+000,-5.5));
#7336 = VECTOR('',#7337,1.);
#7337 = DIRECTION('',(-1.,0.E+000));
#7338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7339 = PCURVE('',#7079,#7340);
#7340 = DEFINITIONAL_REPRESENTATION('',(#7341),#7349);
#7341 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7342,#7343,#7344,#7345,
#7346,#7347,#7348),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#7342 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#7343 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
#7344 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
#7345 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
#7346 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
#7347 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
#7348 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#7349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7350 = ORIENTED_EDGE('',*,*,#7351,.F.);
#7351 = EDGE_CURVE('',#1967,#7324,#7352,.T.);
#7352 = SURFACE_CURVE('',#7353,(#7357,#7364),.PCURVE_S1.);
#7353 = LINE('',#7354,#7355);
#7354 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
    -2.04281036531E-014));
#7355 = VECTOR('',#7356,1.);
#7356 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
#7357 = PCURVE('',#2057,#7358);
#7358 = DEFINITIONAL_REPRESENTATION('',(#7359),#7363);
#7359 = LINE('',#7360,#7361);
#7360 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#7361 = VECTOR('',#7362,1.);
#7362 = DIRECTION('',(-0.E+000,-1.));
#7363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7364 = PCURVE('',#5921,#7365);
#7365 = DEFINITIONAL_REPRESENTATION('',(#7366),#7370);
#7366 = LINE('',#7367,#7368);
#7367 = CARTESIAN_POINT('',(-1.7763568394E-015,-1.538370149107E-015));
#7368 = VECTOR('',#7369,1.);
#7369 = DIRECTION('',(1.487416814334E-017,-1.));
#7370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7371 = ADVANCED_FACE('',(#7372),#1954,.F.);
#7372 = FACE_BOUND('',#7373,.T.);
#7373 = EDGE_LOOP('',(#7374,#7404,#7425,#7426));
#7374 = ORIENTED_EDGE('',*,*,#7375,.F.);
#7375 = EDGE_CURVE('',#7376,#7378,#7380,.T.);
#7376 = VERTEX_POINT('',#7377);
#7377 = CARTESIAN_POINT('',(20.827785366951,2.75,-1.735902274959));
#7378 = VERTEX_POINT('',#7379);
#7379 = CARTESIAN_POINT('',(20.9,2.75,-3.610622663544E-015));
#7380 = SURFACE_CURVE('',#7381,(#7386,#7393),.PCURVE_S1.);
#7381 = CIRCLE('',#7382,20.9);
#7382 = AXIS2_PLACEMENT_3D('',#7383,#7384,#7385);
#7383 = CARTESIAN_POINT('',(0.E+000,2.75,-4.440892098501E-016));
#7384 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#7385 = DIRECTION('',(1.,0.E+000,0.E+000));
#7386 = PCURVE('',#1954,#7387);
#7387 = DEFINITIONAL_REPRESENTATION('',(#7388),#7392);
#7388 = LINE('',#7389,#7390);
#7389 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#7390 = VECTOR('',#7391,1.);
#7391 = DIRECTION('',(-1.,0.E+000));
#7392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7393 = PCURVE('',#5352,#7394);
#7394 = DEFINITIONAL_REPRESENTATION('',(#7395),#7403);
#7395 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7396,#7397,#7398,#7399,
#7400,#7401,#7402),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#7396 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#7397 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
#7398 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
#7399 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
#7400 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
#7401 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
#7402 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#7403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7404 = ORIENTED_EDGE('',*,*,#7405,.F.);
#7405 = EDGE_CURVE('',#1897,#7376,#7406,.T.);
#7406 = SURFACE_CURVE('',#7407,(#7411,#7418),.PCURVE_S1.);
#7407 = LINE('',#7408,#7409);
#7408 = CARTESIAN_POINT('',(20.827785366951,2.75,-1.735902274959));
#7409 = VECTOR('',#7410,1.);
#7410 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#7411 = PCURVE('',#1954,#7412);
#7412 = DEFINITIONAL_REPRESENTATION('',(#7413),#7417);
#7413 = LINE('',#7414,#7415);
#7414 = CARTESIAN_POINT('',(-6.20003198827,0.E+000));
#7415 = VECTOR('',#7416,1.);
#7416 = DIRECTION('',(-0.E+000,1.));
#7417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7418 = PCURVE('',#1919,#7419);
#7419 = DEFINITIONAL_REPRESENTATION('',(#7420),#7424);
#7420 = LINE('',#7421,#7422);
#7421 = CARTESIAN_POINT('',(1.36559577686,-2.));
#7422 = VECTOR('',#7423,1.);
#7423 = DIRECTION('',(0.E+000,1.));
#7424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7425 = ORIENTED_EDGE('',*,*,#1931,.F.);
#7426 = ORIENTED_EDGE('',*,*,#7427,.F.);
#7427 = EDGE_CURVE('',#7378,#1932,#7428,.T.);
#7428 = SURFACE_CURVE('',#7429,(#7433,#7440),.PCURVE_S1.);
#7429 = LINE('',#7430,#7431);
#7430 = CARTESIAN_POINT('',(20.9,2.75,-3.170622663544E-015));
#7431 = VECTOR('',#7432,1.);
#7432 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#7433 = PCURVE('',#1954,#7434);
#7434 = DEFINITIONAL_REPRESENTATION('',(#7435),#7439);
#7435 = LINE('',#7436,#7437);
#7436 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#7437 = VECTOR('',#7438,1.);
#7438 = DIRECTION('',(-0.E+000,-1.));
#7439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7440 = PCURVE('',#5950,#7441);
#7441 = DEFINITIONAL_REPRESENTATION('',(#7442),#7446);
#7442 = LINE('',#7443,#7444);
#7443 = CARTESIAN_POINT('',(-2.56E-015,5.684341886081E-031));
#7444 = VECTOR('',#7445,1.);
#7445 = DIRECTION('',(0.E+000,-1.));
#7446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7447 = ADVANCED_FACE('',(#7448),#1919,.F.);
#7448 = FACE_BOUND('',#7449,.F.);
#7449 = EDGE_LOOP('',(#7450,#7473,#7496,#7517,#7518));
#7450 = ORIENTED_EDGE('',*,*,#7451,.F.);
#7451 = EDGE_CURVE('',#7452,#1862,#7454,.T.);
#7452 = VERTEX_POINT('',#7453);
#7453 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309174));
#7454 = SURFACE_CURVE('',#7455,(#7459,#7466),.PCURVE_S1.);
#7455 = LINE('',#7456,#7457);
#7456 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309144));
#7457 = VECTOR('',#7458,1.);
#7458 = DIRECTION('',(-0.707106781181,1.570092458696E-016,0.707106781192
    ));
#7459 = PCURVE('',#1919,#7460);
#7460 = DEFINITIONAL_REPRESENTATION('',(#7461),#7465);
#7461 = LINE('',#7462,#7463);
#7462 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#7463 = VECTOR('',#7464,1.);
#7464 = DIRECTION('',(1.,0.E+000));
#7465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7466 = PCURVE('',#1884,#7467);
#7467 = DEFINITIONAL_REPRESENTATION('',(#7468),#7472);
#7468 = LINE('',#7469,#7470);
#7469 = CARTESIAN_POINT('',(-1.48820682141,2.422148516921));
#7470 = VECTOR('',#7471,1.);
#7471 = DIRECTION('',(-0.707106781192,-0.707106781181));
#7472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7473 = ORIENTED_EDGE('',*,*,#7474,.T.);
#7474 = EDGE_CURVE('',#7452,#7475,#7477,.T.);
#7475 = VERTEX_POINT('',#7476);
#7476 = CARTESIAN_POINT('',(21.793407401121,2.75,-2.701524309174));
#7477 = SURFACE_CURVE('',#7478,(#7482,#7489),.PCURVE_S1.);
#7478 = LINE('',#7479,#7480);
#7479 = CARTESIAN_POINT('',(21.793407401121,4.75,-2.701524309174));
#7480 = VECTOR('',#7481,1.);
#7481 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#7482 = PCURVE('',#1919,#7483);
#7483 = DEFINITIONAL_REPRESENTATION('',(#7484),#7488);
#7484 = LINE('',#7485,#7486);
#7485 = CARTESIAN_POINT('',(-2.098711187673E-011,3.295269216334E-027));
#7486 = VECTOR('',#7487,1.);
#7487 = DIRECTION('',(0.E+000,-1.));
#7488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7489 = PCURVE('',#1838,#7490);
#7490 = DEFINITIONAL_REPRESENTATION('',(#7491),#7495);
#7491 = LINE('',#7492,#7493);
#7492 = CARTESIAN_POINT('',(-7.068576544468,0.E+000));
#7493 = VECTOR('',#7494,1.);
#7494 = DIRECTION('',(-0.E+000,-1.));
#7495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7496 = ORIENTED_EDGE('',*,*,#7497,.T.);
#7497 = EDGE_CURVE('',#7475,#7376,#7498,.T.);
#7498 = SURFACE_CURVE('',#7499,(#7503,#7510),.PCURVE_S1.);
#7499 = LINE('',#7500,#7501);
#7500 = CARTESIAN_POINT('',(22.37373282223,2.75,-3.281849730262));
#7501 = VECTOR('',#7502,1.);
#7502 = DIRECTION('',(-0.707106781181,1.570092458696E-016,0.707106781192
    ));
#7503 = PCURVE('',#1919,#7504);
#7504 = DEFINITIONAL_REPRESENTATION('',(#7505),#7509);
#7505 = LINE('',#7506,#7507);
#7506 = CARTESIAN_POINT('',(-0.820704081128,-2.));
#7507 = VECTOR('',#7508,1.);
#7508 = DIRECTION('',(1.,0.E+000));
#7509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7510 = PCURVE('',#5352,#7511);
#7511 = DEFINITIONAL_REPRESENTATION('',(#7512),#7516);
#7512 = LINE('',#7513,#7514);
#7513 = CARTESIAN_POINT('',(2.185531472669,1.024880630468));
#7514 = VECTOR('',#7515,1.);
#7515 = DIRECTION('',(0.707106781192,-0.707106781181));
#7516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7517 = ORIENTED_EDGE('',*,*,#7405,.F.);
#7518 = ORIENTED_EDGE('',*,*,#1896,.F.);
#7519 = ADVANCED_FACE('',(#7520),#1884,.F.);
#7520 = FACE_BOUND('',#7521,.F.);
#7521 = EDGE_LOOP('',(#7522,#7523,#7545));
#7522 = ORIENTED_EDGE('',*,*,#1861,.F.);
#7523 = ORIENTED_EDGE('',*,*,#7524,.T.);
#7524 = EDGE_CURVE('',#1801,#7452,#7525,.T.);
#7525 = SURFACE_CURVE('',#7526,(#7531,#7538),.PCURVE_S1.);
#7526 = CIRCLE('',#7527,3.5);
#7527 = AXIS2_PLACEMENT_3D('',#7528,#7529,#7530);
#7528 = CARTESIAN_POINT('',(19.318516525781,4.75,-5.17638090205));
#7529 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#7530 = DIRECTION('',(1.,0.E+000,0.E+000));
#7531 = PCURVE('',#1884,#7532);
#7532 = DEFINITIONAL_REPRESENTATION('',(#7533),#7537);
#7533 = CIRCLE('',#7534,3.5);
#7534 = AXIS2_PLACEMENT_2D('',#7535,#7536);
#7535 = CARTESIAN_POINT('',(0.986649771497,-5.274235841907E-002));
#7536 = DIRECTION('',(0.E+000,1.));
#7537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7538 = PCURVE('',#1838,#7539);
#7539 = DEFINITIONAL_REPRESENTATION('',(#7540),#7544);
#7540 = LINE('',#7541,#7542);
#7541 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#7542 = VECTOR('',#7543,1.);
#7543 = DIRECTION('',(-1.,0.E+000));
#7544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7545 = ORIENTED_EDGE('',*,*,#7451,.T.);
#7546 = ADVANCED_FACE('',(#7547),#1838,.T.);
#7547 = FACE_BOUND('',#7548,.F.);
#7548 = EDGE_LOOP('',(#7549,#7550,#7551,#7574,#7596));
#7549 = ORIENTED_EDGE('',*,*,#7524,.F.);
#7550 = ORIENTED_EDGE('',*,*,#1800,.F.);
#7551 = ORIENTED_EDGE('',*,*,#7552,.T.);
#7552 = EDGE_CURVE('',#1766,#7553,#7555,.T.);
#7553 = VERTEX_POINT('',#7554);
#7554 = CARTESIAN_POINT('',(19.019776358972,2.75,-8.663608212212));
#7555 = SURFACE_CURVE('',#7556,(#7560,#7567),.PCURVE_S1.);
#7556 = LINE('',#7557,#7558);
#7557 = CARTESIAN_POINT('',(19.019776358972,2.75,-8.663608212212));
#7558 = VECTOR('',#7559,1.);
#7559 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#7560 = PCURVE('',#1838,#7561);
#7561 = DEFINITIONAL_REPRESENTATION('',(#7562),#7566);
#7562 = LINE('',#7563,#7564);
#7563 = CARTESIAN_POINT('',(-4.626930666217,-2.));
#7564 = VECTOR('',#7565,1.);
#7565 = DIRECTION('',(-0.E+000,1.));
#7566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7567 = PCURVE('',#1788,#7568);
#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7573);
#7569 = LINE('',#7570,#7571);
#7570 = CARTESIAN_POINT('',(-5.855762644927,0.E+000));
#7571 = VECTOR('',#7572,1.);
#7572 = DIRECTION('',(-0.E+000,1.));
#7573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7574 = ORIENTED_EDGE('',*,*,#7575,.F.);
#7575 = EDGE_CURVE('',#7475,#7553,#7576,.T.);
#7576 = SURFACE_CURVE('',#7577,(#7582,#7589),.PCURVE_S1.);
#7577 = CIRCLE('',#7578,3.5);
#7578 = AXIS2_PLACEMENT_3D('',#7579,#7580,#7581);
#7579 = CARTESIAN_POINT('',(19.318516525781,2.75,-5.17638090205));
#7580 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
#7581 = DIRECTION('',(1.,0.E+000,0.E+000));
#7582 = PCURVE('',#1838,#7583);
#7583 = DEFINITIONAL_REPRESENTATION('',(#7584),#7588);
#7584 = LINE('',#7585,#7586);
#7585 = CARTESIAN_POINT('',(-12.56637061435,-2.));
#7586 = VECTOR('',#7587,1.);
#7587 = DIRECTION('',(1.,-0.E+000));
#7588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7589 = PCURVE('',#5352,#7590);
#7590 = DEFINITIONAL_REPRESENTATION('',(#7591),#7595);
#7591 = CIRCLE('',#7592,3.5);
#7592 = AXIS2_PLACEMENT_2D('',#7593,#7594);
#7593 = CARTESIAN_POINT('',(0.291000300881,-2.030335665981));
#7594 = DIRECTION('',(0.E+000,1.));
#7595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7596 = ORIENTED_EDGE('',*,*,#7474,.F.);
#7597 = ADVANCED_FACE('',(#7598),#1788,.F.);
#7598 = FACE_BOUND('',#7599,.T.);
#7599 = EDGE_LOOP('',(#7600,#7626,#7627,#7628));
#7600 = ORIENTED_EDGE('',*,*,#7601,.F.);
#7601 = EDGE_CURVE('',#5337,#7553,#7602,.T.);
#7602 = SURFACE_CURVE('',#7603,(#7608,#7615),.PCURVE_S1.);
#7603 = CIRCLE('',#7604,20.9);
#7604 = AXIS2_PLACEMENT_3D('',#7605,#7606,#7607);
#7605 = CARTESIAN_POINT('',(0.E+000,2.75,-4.440892098501E-016));
#7606 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#7607 = DIRECTION('',(1.,0.E+000,0.E+000));
#7608 = PCURVE('',#1788,#7609);
#7609 = DEFINITIONAL_REPRESENTATION('',(#7610),#7614);
#7610 = LINE('',#7611,#7612);
#7611 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#7612 = VECTOR('',#7613,1.);
#7613 = DIRECTION('',(-1.,0.E+000));
#7614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7615 = PCURVE('',#5352,#7616);
#7616 = DEFINITIONAL_REPRESENTATION('',(#7617),#7625);
#7617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7618,#7619,#7620,#7621,
#7622,#7623,#7624),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#7618 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#7619 = CARTESIAN_POINT('',(41.667243081121,-0.448852191763));
#7620 = CARTESIAN_POINT('',(23.567312142026,-31.79885219176));
#7621 = CARTESIAN_POINT('',(5.467381202931,-63.14885219176));
#7622 = CARTESIAN_POINT('',(-12.63254973616,-31.79885219176));
#7623 = CARTESIAN_POINT('',(-30.73248067525,-0.448852191763));
#7624 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#7625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7626 = ORIENTED_EDGE('',*,*,#5443,.T.);
#7627 = ORIENTED_EDGE('',*,*,#1765,.F.);
#7628 = ORIENTED_EDGE('',*,*,#7552,.T.);
#7629 = ADVANCED_FACE('',(#7630),#1636,.T.);
#7630 = FACE_BOUND('',#7631,.F.);
#7631 = EDGE_LOOP('',(#7632,#7633,#7634,#7635,#7658,#7687,#7708,#7709));
#7632 = ORIENTED_EDGE('',*,*,#4451,.F.);
#7633 = ORIENTED_EDGE('',*,*,#4504,.T.);
#7634 = ORIENTED_EDGE('',*,*,#1526,.T.);
#7635 = ORIENTED_EDGE('',*,*,#7636,.F.);
#7636 = EDGE_CURVE('',#7637,#1481,#7639,.T.);
#7637 = VERTEX_POINT('',#7638);
#7638 = CARTESIAN_POINT('',(7.5,9.,-19.9));
#7639 = SURFACE_CURVE('',#7640,(#7644,#7651),.PCURVE_S1.);
#7640 = LINE('',#7641,#7642);
#7641 = CARTESIAN_POINT('',(7.5,9.,-24.4));
#7642 = VECTOR('',#7643,1.);
#7643 = DIRECTION('',(0.E+000,0.E+000,1.));
#7644 = PCURVE('',#1636,#7645);
#7645 = DEFINITIONAL_REPRESENTATION('',(#7646),#7650);
#7646 = LINE('',#7647,#7648);
#7647 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#7648 = VECTOR('',#7649,1.);
#7649 = DIRECTION('',(-0.E+000,-1.));
#7650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7651 = PCURVE('',#1514,#7652);
#7652 = DEFINITIONAL_REPRESENTATION('',(#7653),#7657);
#7653 = LINE('',#7654,#7655);
#7654 = CARTESIAN_POINT('',(15.,0.E+000));
#7655 = VECTOR('',#7656,1.);
#7656 = DIRECTION('',(0.E+000,-1.));
#7657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7658 = ORIENTED_EDGE('',*,*,#7659,.T.);
#7659 = EDGE_CURVE('',#7637,#7660,#7662,.T.);
#7660 = VERTEX_POINT('',#7661);
#7661 = CARTESIAN_POINT('',(10.75,8.354139036202,-19.9));
#7662 = SURFACE_CURVE('',#7663,(#7668,#7675),.PCURVE_S1.);
#7663 = CIRCLE('',#7664,8.5);
#7664 = AXIS2_PLACEMENT_3D('',#7665,#7666,#7667);
#7665 = CARTESIAN_POINT('',(7.5,0.5,-19.9));
#7666 = DIRECTION('',(0.E+000,0.E+000,-1.));
#7667 = DIRECTION('',(0.E+000,1.,0.E+000));
#7668 = PCURVE('',#1636,#7669);
#7669 = DEFINITIONAL_REPRESENTATION('',(#7670),#7674);
#7670 = LINE('',#7671,#7672);
#7671 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
#7672 = VECTOR('',#7673,1.);
#7673 = DIRECTION('',(1.,-0.E+000));
#7674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7675 = PCURVE('',#7676,#7681);
#7676 = PLANE('',#7677);
#7677 = AXIS2_PLACEMENT_3D('',#7678,#7679,#7680);
#7678 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
#7679 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#7680 = DIRECTION('',(0.E+000,-1.,0.E+000));
#7681 = DEFINITIONAL_REPRESENTATION('',(#7682),#7686);
#7682 = CIRCLE('',#7683,8.5);
#7683 = AXIS2_PLACEMENT_2D('',#7684,#7685);
#7684 = CARTESIAN_POINT('',(-0.9375,-7.25));
#7685 = DIRECTION('',(-1.,0.E+000));
#7686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7687 = ORIENTED_EDGE('',*,*,#7688,.T.);
#7688 = EDGE_CURVE('',#7660,#4615,#7689,.T.);
#7689 = SURFACE_CURVE('',#7690,(#7694,#7701),.PCURVE_S1.);
#7690 = LINE('',#7691,#7692);
#7691 = CARTESIAN_POINT('',(10.75,8.354139036202,-24.4));
#7692 = VECTOR('',#7693,1.);
#7693 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#7694 = PCURVE('',#1636,#7695);
#7695 = DEFINITIONAL_REPRESENTATION('',(#7696),#7700);
#7696 = LINE('',#7697,#7698);
#7697 = CARTESIAN_POINT('',(-5.890843920075,0.E+000));
#7698 = VECTOR('',#7699,1.);
#7699 = DIRECTION('',(-0.E+000,1.));
#7700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7701 = PCURVE('',#4630,#7702);
#7702 = DEFINITIONAL_REPRESENTATION('',(#7703),#7707);
#7703 = LINE('',#7704,#7705);
#7704 = CARTESIAN_POINT('',(1.395860963798,-4.5));
#7705 = VECTOR('',#7706,1.);
#7706 = DIRECTION('',(0.E+000,-1.));
#7707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7708 = ORIENTED_EDGE('',*,*,#4642,.T.);
#7709 = ORIENTED_EDGE('',*,*,#7710,.T.);
#7710 = EDGE_CURVE('',#4643,#4424,#7711,.T.);
#7711 = SURFACE_CURVE('',#7712,(#7716,#7723),.PCURVE_S1.);
#7712 = LINE('',#7713,#7714);
#7713 = CARTESIAN_POINT('',(14.54,5.263234195376,-24.4));
#7714 = VECTOR('',#7715,1.);
#7715 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#7716 = PCURVE('',#1636,#7717);
#7717 = DEFINITIONAL_REPRESENTATION('',(#7718),#7722);
#7718 = LINE('',#7719,#7720);
#7719 = CARTESIAN_POINT('',(-5.307234111778,0.E+000));
#7720 = VECTOR('',#7721,1.);
#7721 = DIRECTION('',(-0.E+000,1.));
#7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7723 = PCURVE('',#4439,#7724);
#7724 = DEFINITIONAL_REPRESENTATION('',(#7725),#7729);
#7725 = LINE('',#7726,#7727);
#7726 = CARTESIAN_POINT('',(5.361765804624,-1.6));
#7727 = VECTOR('',#7728,1.);
#7728 = DIRECTION('',(0.E+000,-1.));
#7729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7730 = ADVANCED_FACE('',(#7731),#1514,.T.);
#7731 = FACE_BOUND('',#7732,.T.);
#7732 = EDGE_LOOP('',(#7733,#7734,#7757,#7778,#7779,#7802,#7830,#7851));
#7733 = ORIENTED_EDGE('',*,*,#7636,.F.);
#7734 = ORIENTED_EDGE('',*,*,#7735,.T.);
#7735 = EDGE_CURVE('',#7637,#7736,#7738,.T.);
#7736 = VERTEX_POINT('',#7737);
#7737 = CARTESIAN_POINT('',(6.861049894152,9.,-19.9));
#7738 = SURFACE_CURVE('',#7739,(#7743,#7750),.PCURVE_S1.);
#7739 = LINE('',#7740,#7741);
#7740 = CARTESIAN_POINT('',(-3.625,9.,-19.9));
#7741 = VECTOR('',#7742,1.);
#7742 = DIRECTION('',(-1.,0.E+000,0.E+000));
#7743 = PCURVE('',#1514,#7744);
#7744 = DEFINITIONAL_REPRESENTATION('',(#7745),#7749);
#7745 = LINE('',#7746,#7747);
#7746 = CARTESIAN_POINT('',(3.875,-4.5));
#7747 = VECTOR('',#7748,1.);
#7748 = DIRECTION('',(-1.,0.E+000));
#7749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7750 = PCURVE('',#7676,#7751);
#7751 = DEFINITIONAL_REPRESENTATION('',(#7752),#7756);
#7752 = LINE('',#7753,#7754);
#7753 = CARTESIAN_POINT('',(-9.4375,3.875));
#7754 = VECTOR('',#7755,1.);
#7755 = DIRECTION('',(0.E+000,1.));
#7756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7757 = ORIENTED_EDGE('',*,*,#7758,.T.);
#7758 = EDGE_CURVE('',#7736,#3985,#7759,.T.);
#7759 = SURFACE_CURVE('',#7760,(#7764,#7771),.PCURVE_S1.);
#7760 = LINE('',#7761,#7762);
#7761 = CARTESIAN_POINT('',(6.861049894152,9.,-19.4));
#7762 = VECTOR('',#7763,1.);
#7763 = DIRECTION('',(0.E+000,0.E+000,1.));
#7764 = PCURVE('',#1514,#7765);
#7765 = DEFINITIONAL_REPRESENTATION('',(#7766),#7770);
#7766 = LINE('',#7767,#7768);
#7767 = CARTESIAN_POINT('',(14.361049894152,-5.));
#7768 = VECTOR('',#7769,1.);
#7769 = DIRECTION('',(0.E+000,-1.));
#7770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7771 = PCURVE('',#4028,#7772);
#7772 = DEFINITIONAL_REPRESENTATION('',(#7773),#7777);
#7773 = LINE('',#7774,#7775);
#7774 = CARTESIAN_POINT('',(5.867633299195,0.E+000));
#7775 = VECTOR('',#7776,1.);
#7776 = DIRECTION('',(0.E+000,1.));
#7777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7778 = ORIENTED_EDGE('',*,*,#3984,.T.);
#7779 = ORIENTED_EDGE('',*,*,#7780,.F.);
#7780 = EDGE_CURVE('',#7781,#3952,#7783,.T.);
#7781 = VERTEX_POINT('',#7782);
#7782 = CARTESIAN_POINT('',(-6.122905815639,9.,-19.9));
#7783 = SURFACE_CURVE('',#7784,(#7788,#7795),.PCURVE_S1.);
#7784 = LINE('',#7785,#7786);
#7785 = CARTESIAN_POINT('',(-6.122905815639,9.,-19.4));
#7786 = VECTOR('',#7787,1.);
#7787 = DIRECTION('',(0.E+000,0.E+000,1.));
#7788 = PCURVE('',#1514,#7789);
#7789 = DEFINITIONAL_REPRESENTATION('',(#7790),#7794);
#7790 = LINE('',#7791,#7792);
#7791 = CARTESIAN_POINT('',(1.377094184361,-5.));
#7792 = VECTOR('',#7793,1.);
#7793 = DIRECTION('',(0.E+000,-1.));
#7794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7795 = PCURVE('',#3972,#7796);
#7796 = DEFINITIONAL_REPRESENTATION('',(#7797),#7801);
#7797 = LINE('',#7798,#7799);
#7798 = CARTESIAN_POINT('',(0.409697451962,0.E+000));
#7799 = VECTOR('',#7800,1.);
#7800 = DIRECTION('',(0.E+000,1.));
#7801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7802 = ORIENTED_EDGE('',*,*,#7803,.T.);
#7803 = EDGE_CURVE('',#7781,#7804,#7806,.T.);
#7804 = VERTEX_POINT('',#7805);
#7805 = CARTESIAN_POINT('',(-7.5,9.,-19.9));
#7806 = SURFACE_CURVE('',#7807,(#7811,#7818),.PCURVE_S1.);
#7807 = LINE('',#7808,#7809);
#7808 = CARTESIAN_POINT('',(-3.625,9.,-19.9));
#7809 = VECTOR('',#7810,1.);
#7810 = DIRECTION('',(-1.,0.E+000,0.E+000));
#7811 = PCURVE('',#1514,#7812);
#7812 = DEFINITIONAL_REPRESENTATION('',(#7813),#7817);
#7813 = LINE('',#7814,#7815);
#7814 = CARTESIAN_POINT('',(3.875,-4.5));
#7815 = VECTOR('',#7816,1.);
#7816 = DIRECTION('',(-1.,0.E+000));
#7817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7818 = PCURVE('',#7819,#7824);
#7819 = PLANE('',#7820);
#7820 = AXIS2_PLACEMENT_3D('',#7821,#7822,#7823);
#7821 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
#7822 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#7823 = DIRECTION('',(0.E+000,-1.,0.E+000));
#7824 = DEFINITIONAL_REPRESENTATION('',(#7825),#7829);
#7825 = LINE('',#7826,#7827);
#7826 = CARTESIAN_POINT('',(-9.4375,3.875));
#7827 = VECTOR('',#7828,1.);
#7828 = DIRECTION('',(0.E+000,1.));
#7829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7830 = ORIENTED_EDGE('',*,*,#7831,.T.);
#7831 = EDGE_CURVE('',#7804,#1273,#7832,.T.);
#7832 = SURFACE_CURVE('',#7833,(#7837,#7844),.PCURVE_S1.);
#7833 = LINE('',#7834,#7835);
#7834 = CARTESIAN_POINT('',(-7.5,9.,-24.4));
#7835 = VECTOR('',#7836,1.);
#7836 = DIRECTION('',(0.E+000,0.E+000,1.));
#7837 = PCURVE('',#1514,#7838);
#7838 = DEFINITIONAL_REPRESENTATION('',(#7839),#7843);
#7839 = LINE('',#7840,#7841);
#7840 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#7841 = VECTOR('',#7842,1.);
#7842 = DIRECTION('',(0.E+000,-1.));
#7843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7844 = PCURVE('',#1370,#7845);
#7845 = DEFINITIONAL_REPRESENTATION('',(#7846),#7850);
#7846 = LINE('',#7847,#7848);
#7847 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#7848 = VECTOR('',#7849,1.);
#7849 = DIRECTION('',(-0.E+000,-1.));
#7850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7851 = ORIENTED_EDGE('',*,*,#1480,.F.);
#7852 = ADVANCED_FACE('',(#7853),#1370,.T.);
#7853 = FACE_BOUND('',#7854,.F.);
#7854 = EDGE_LOOP('',(#7855,#7876,#7877,#7900,#7922,#7923,#7924,#7925));
#7855 = ORIENTED_EDGE('',*,*,#7856,.F.);
#7856 = EDGE_CURVE('',#4967,#4828,#7857,.T.);
#7857 = SURFACE_CURVE('',#7858,(#7862,#7869),.PCURVE_S1.);
#7858 = LINE('',#7859,#7860);
#7859 = CARTESIAN_POINT('',(-13.96,6.024346115153,-24.4));
#7860 = VECTOR('',#7861,1.);
#7861 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#7862 = PCURVE('',#1370,#7863);
#7863 = DEFINITIONAL_REPRESENTATION('',(#7864),#7868);
#7864 = LINE('',#7865,#7866);
#7865 = CARTESIAN_POINT('',(-0.863313115015,0.E+000));
#7866 = VECTOR('',#7867,1.);
#7867 = DIRECTION('',(-0.E+000,1.));
#7868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7869 = PCURVE('',#4871,#7870);
#7870 = DEFINITIONAL_REPRESENTATION('',(#7871),#7875);
#7871 = LINE('',#7872,#7873);
#7872 = CARTESIAN_POINT('',(3.788278137652,-1.6));
#7873 = VECTOR('',#7874,1.);
#7874 = DIRECTION('',(0.E+000,-1.));
#7875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7876 = ORIENTED_EDGE('',*,*,#4966,.T.);
#7877 = ORIENTED_EDGE('',*,*,#7878,.F.);
#7878 = EDGE_CURVE('',#7879,#4969,#7881,.T.);
#7879 = VERTEX_POINT('',#7880);
#7880 = CARTESIAN_POINT('',(-10.25,8.542853971073,-19.9));
#7881 = SURFACE_CURVE('',#7882,(#7886,#7893),.PCURVE_S1.);
#7882 = LINE('',#7883,#7884);
#7883 = CARTESIAN_POINT('',(-10.25,8.542853971073,-24.4));
#7884 = VECTOR('',#7885,1.);
#7885 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#7886 = PCURVE('',#1370,#7887);
#7887 = DEFINITIONAL_REPRESENTATION('',(#7888),#7892);
#7888 = LINE('',#7889,#7890);
#7889 = CARTESIAN_POINT('',(-0.329457139618,0.E+000));
#7890 = VECTOR('',#7891,1.);
#7891 = DIRECTION('',(-0.E+000,1.));
#7892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7893 = PCURVE('',#5008,#7894);
#7894 = DEFINITIONAL_REPRESENTATION('',(#7895),#7899);
#7895 = LINE('',#7896,#7897);
#7896 = CARTESIAN_POINT('',(19.167853971073,-4.5));
#7897 = VECTOR('',#7898,1.);
#7898 = DIRECTION('',(0.E+000,-1.));
#7899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7900 = ORIENTED_EDGE('',*,*,#7901,.T.);
#7901 = EDGE_CURVE('',#7879,#7804,#7902,.T.);
#7902 = SURFACE_CURVE('',#7903,(#7908,#7915),.PCURVE_S1.);
#7903 = CIRCLE('',#7904,8.5);
#7904 = AXIS2_PLACEMENT_3D('',#7905,#7906,#7907);
#7905 = CARTESIAN_POINT('',(-7.5,0.5,-19.9));
#7906 = DIRECTION('',(0.E+000,0.E+000,-1.));
#7907 = DIRECTION('',(0.E+000,1.,0.E+000));
#7908 = PCURVE('',#1370,#7909);
#7909 = DEFINITIONAL_REPRESENTATION('',(#7910),#7914);
#7910 = LINE('',#7911,#7912);
#7911 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
#7912 = VECTOR('',#7913,1.);
#7913 = DIRECTION('',(1.,-0.E+000));
#7914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7915 = PCURVE('',#7819,#7916);
#7916 = DEFINITIONAL_REPRESENTATION('',(#7917),#7921);
#7917 = CIRCLE('',#7918,8.5);
#7918 = AXIS2_PLACEMENT_2D('',#7919,#7920);
#7919 = CARTESIAN_POINT('',(-0.9375,7.75));
#7920 = DIRECTION('',(-1.,0.E+000));
#7921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7922 = ORIENTED_EDGE('',*,*,#7831,.T.);
#7923 = ORIENTED_EDGE('',*,*,#1272,.T.);
#7924 = ORIENTED_EDGE('',*,*,#5310,.F.);
#7925 = ORIENTED_EDGE('',*,*,#4827,.F.);
#7926 = ADVANCED_FACE('',(#7927),#3827,.T.);
#7927 = FACE_BOUND('',#7928,.T.);
#7928 = EDGE_LOOP('',(#7929,#7930,#7931,#7932));
#7929 = ORIENTED_EDGE('',*,*,#3811,.F.);
#7930 = ORIENTED_EDGE('',*,*,#4186,.T.);
#7931 = ORIENTED_EDGE('',*,*,#5140,.F.);
#7932 = ORIENTED_EDGE('',*,*,#7933,.F.);
#7933 = EDGE_CURVE('',#3812,#5118,#7934,.T.);
#7934 = SURFACE_CURVE('',#7935,(#7939,#7946),.PCURVE_S1.);
#7935 = LINE('',#7936,#7937);
#7936 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
#7937 = VECTOR('',#7938,1.);
#7938 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#7939 = PCURVE('',#3827,#7940);
#7940 = DEFINITIONAL_REPRESENTATION('',(#7941),#7945);
#7941 = LINE('',#7942,#7943);
#7942 = CARTESIAN_POINT('',(0.797032261741,0.E+000));
#7943 = VECTOR('',#7944,1.);
#7944 = DIRECTION('',(0.E+000,-1.));
#7945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7946 = PCURVE('',#3855,#7947);
#7947 = DEFINITIONAL_REPRESENTATION('',(#7948),#7952);
#7948 = LINE('',#7949,#7950);
#7949 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#7950 = VECTOR('',#7951,1.);
#7951 = DIRECTION('',(0.E+000,-1.));
#7952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7953 = ADVANCED_FACE('',(#7954),#3855,.T.);
#7954 = FACE_BOUND('',#7955,.T.);
#7955 = EDGE_LOOP('',(#7956,#7957,#7958,#7959));
#7956 = ORIENTED_EDGE('',*,*,#3839,.F.);
#7957 = ORIENTED_EDGE('',*,*,#7933,.T.);
#7958 = ORIENTED_EDGE('',*,*,#5117,.F.);
#7959 = ORIENTED_EDGE('',*,*,#7960,.F.);
#7960 = EDGE_CURVE('',#3840,#5095,#7961,.T.);
#7961 = SURFACE_CURVE('',#7962,(#7966,#7973),.PCURVE_S1.);
#7962 = LINE('',#7963,#7964);
#7963 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
#7964 = VECTOR('',#7965,1.);
#7965 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#7966 = PCURVE('',#3855,#7967);
#7967 = DEFINITIONAL_REPRESENTATION('',(#7968),#7972);
#7968 = LINE('',#7969,#7970);
#7969 = CARTESIAN_POINT('',(0.25,0.E+000));
#7970 = VECTOR('',#7971,1.);
#7971 = DIRECTION('',(0.E+000,-1.));
#7972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7973 = PCURVE('',#3883,#7974);
#7974 = DEFINITIONAL_REPRESENTATION('',(#7975),#7979);
#7975 = LINE('',#7976,#7977);
#7976 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#7977 = VECTOR('',#7978,1.);
#7978 = DIRECTION('',(0.E+000,-1.));
#7979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7980 = ADVANCED_FACE('',(#7981),#3883,.T.);
#7981 = FACE_BOUND('',#7982,.T.);
#7982 = EDGE_LOOP('',(#7983,#7984,#7985,#7986));
#7983 = ORIENTED_EDGE('',*,*,#3867,.F.);
#7984 = ORIENTED_EDGE('',*,*,#7960,.T.);
#7985 = ORIENTED_EDGE('',*,*,#5094,.F.);
#7986 = ORIENTED_EDGE('',*,*,#7987,.F.);
#7987 = EDGE_CURVE('',#3868,#5072,#7988,.T.);
#7988 = SURFACE_CURVE('',#7989,(#7993,#8000),.PCURVE_S1.);
#7989 = LINE('',#7990,#7991);
#7990 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
#7991 = VECTOR('',#7992,1.);
#7992 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#7993 = PCURVE('',#3883,#7994);
#7994 = DEFINITIONAL_REPRESENTATION('',(#7995),#7999);
#7995 = LINE('',#7996,#7997);
#7996 = CARTESIAN_POINT('',(3.,0.E+000));
#7997 = VECTOR('',#7998,1.);
#7998 = DIRECTION('',(0.E+000,-1.));
#7999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8000 = PCURVE('',#3911,#8001);
#8001 = DEFINITIONAL_REPRESENTATION('',(#8002),#8006);
#8002 = LINE('',#8003,#8004);
#8003 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#8004 = VECTOR('',#8005,1.);
#8005 = DIRECTION('',(0.E+000,-1.));
#8006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8007 = ADVANCED_FACE('',(#8008),#3911,.T.);
#8008 = FACE_BOUND('',#8009,.T.);
#8009 = EDGE_LOOP('',(#8010,#8011,#8012,#8013));
#8010 = ORIENTED_EDGE('',*,*,#3895,.F.);
#8011 = ORIENTED_EDGE('',*,*,#7987,.T.);
#8012 = ORIENTED_EDGE('',*,*,#5071,.F.);
#8013 = ORIENTED_EDGE('',*,*,#8014,.F.);
#8014 = EDGE_CURVE('',#3896,#5049,#8015,.T.);
#8015 = SURFACE_CURVE('',#8016,(#8020,#8027),.PCURVE_S1.);
#8016 = LINE('',#8017,#8018);
#8017 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
#8018 = VECTOR('',#8019,1.);
#8019 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#8020 = PCURVE('',#3911,#8021);
#8021 = DEFINITIONAL_REPRESENTATION('',(#8022),#8026);
#8022 = LINE('',#8023,#8024);
#8023 = CARTESIAN_POINT('',(0.25,0.E+000));
#8024 = VECTOR('',#8025,1.);
#8025 = DIRECTION('',(0.E+000,-1.));
#8026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8027 = PCURVE('',#3939,#8028);
#8028 = DEFINITIONAL_REPRESENTATION('',(#8029),#8033);
#8029 = LINE('',#8030,#8031);
#8030 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#8031 = VECTOR('',#8032,1.);
#8032 = DIRECTION('',(0.E+000,-1.));
#8033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8034 = ADVANCED_FACE('',(#8035),#4028,.F.);
#8035 = FACE_BOUND('',#8036,.F.);
#8036 = EDGE_LOOP('',(#8037,#8038,#8039,#8040,#8063,#8089));
#8037 = ORIENTED_EDGE('',*,*,#4007,.F.);
#8038 = ORIENTED_EDGE('',*,*,#4754,.T.);
#8039 = ORIENTED_EDGE('',*,*,#4586,.T.);
#8040 = ORIENTED_EDGE('',*,*,#8041,.T.);
#8041 = EDGE_CURVE('',#4587,#8042,#8044,.T.);
#8042 = VERTEX_POINT('',#8043);
#8043 = CARTESIAN_POINT('',(10.75,4.633812611537,-19.9));
#8044 = SURFACE_CURVE('',#8045,(#8049,#8056),.PCURVE_S1.);
#8045 = LINE('',#8046,#8047);
#8046 = CARTESIAN_POINT('',(10.75,4.633812611537,-19.4));
#8047 = VECTOR('',#8048,1.);
#8048 = DIRECTION('',(0.E+000,0.E+000,1.));
#8049 = PCURVE('',#4028,#8050);
#8050 = DEFINITIONAL_REPRESENTATION('',(#8051),#8055);
#8051 = LINE('',#8052,#8053);
#8052 = CARTESIAN_POINT('',(5.012447651652,0.E+000));
#8053 = VECTOR('',#8054,1.);
#8054 = DIRECTION('',(0.E+000,1.));
#8055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8056 = PCURVE('',#4630,#8057);
#8057 = DEFINITIONAL_REPRESENTATION('',(#8058),#8062);
#8058 = LINE('',#8059,#8060);
#8059 = CARTESIAN_POINT('',(5.116187388463,0.5));
#8060 = VECTOR('',#8061,1.);
#8061 = DIRECTION('',(0.E+000,1.));
#8062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8063 = ORIENTED_EDGE('',*,*,#8064,.T.);
#8064 = EDGE_CURVE('',#8042,#7736,#8065,.T.);
#8065 = SURFACE_CURVE('',#8066,(#8071,#8078),.PCURVE_S1.);
#8066 = CIRCLE('',#8067,7.05);
#8067 = AXIS2_PLACEMENT_3D('',#8068,#8069,#8070);
#8068 = CARTESIAN_POINT('',(4.015,2.55,-19.9));
#8069 = DIRECTION('',(0.E+000,-0.E+000,1.));
#8070 = DIRECTION('',(0.E+000,1.,0.E+000));
#8071 = PCURVE('',#4028,#8072);
#8072 = DEFINITIONAL_REPRESENTATION('',(#8073),#8077);
#8073 = LINE('',#8074,#8075);
#8074 = CARTESIAN_POINT('',(0.E+000,-0.5));
#8075 = VECTOR('',#8076,1.);
#8076 = DIRECTION('',(1.,0.E+000));
#8077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8078 = PCURVE('',#7676,#8079);
#8079 = DEFINITIONAL_REPRESENTATION('',(#8080),#8088);
#8080 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8081,#8082,#8083,#8084,
#8085,#8086,#8087),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#8081 = CARTESIAN_POINT('',(-10.0375,-3.765));
#8082 = CARTESIAN_POINT('',(-10.0375,8.445958193361));
#8083 = CARTESIAN_POINT('',(0.5375,2.34047909668));
#8084 = CARTESIAN_POINT('',(11.1125,-3.765));
#8085 = CARTESIAN_POINT('',(0.5375,-9.87047909668));
#8086 = CARTESIAN_POINT('',(-10.0375,-15.97595819336));
#8087 = CARTESIAN_POINT('',(-10.0375,-3.765));
#8088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8089 = ORIENTED_EDGE('',*,*,#7758,.T.);
#8090 = ADVANCED_FACE('',(#8091),#3939,.T.);
#8091 = FACE_BOUND('',#8092,.T.);
#8092 = EDGE_LOOP('',(#8093,#8094,#8095,#8096));
#8093 = ORIENTED_EDGE('',*,*,#3923,.F.);
#8094 = ORIENTED_EDGE('',*,*,#8014,.T.);
#8095 = ORIENTED_EDGE('',*,*,#5048,.F.);
#8096 = ORIENTED_EDGE('',*,*,#8097,.F.);
#8097 = EDGE_CURVE('',#3924,#5021,#8098,.T.);
#8098 = SURFACE_CURVE('',#8099,(#8103,#8110),.PCURVE_S1.);
#8099 = LINE('',#8100,#8101);
#8100 = CARTESIAN_POINT('',(-10.485,2.350000088519,-19.4));
#8101 = VECTOR('',#8102,1.);
#8102 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#8103 = PCURVE('',#3939,#8104);
#8104 = DEFINITIONAL_REPRESENTATION('',(#8105),#8109);
#8105 = LINE('',#8106,#8107);
#8106 = CARTESIAN_POINT('',(0.797032261741,0.E+000));
#8107 = VECTOR('',#8108,1.);
#8108 = DIRECTION('',(0.E+000,-1.));
#8109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8110 = PCURVE('',#3972,#8111);
#8111 = DEFINITIONAL_REPRESENTATION('',(#8112),#8116);
#8112 = LINE('',#8113,#8114);
#8113 = CARTESIAN_POINT('',(1.570796314585,0.E+000));
#8114 = VECTOR('',#8115,1.);
#8115 = DIRECTION('',(0.E+000,-1.));
#8116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8117 = ADVANCED_FACE('',(#8118),#3972,.F.);
#8118 = FACE_BOUND('',#8119,.F.);
#8119 = EDGE_LOOP('',(#8120,#8121,#8122,#8150,#8171,#8172));
#8120 = ORIENTED_EDGE('',*,*,#3951,.F.);
#8121 = ORIENTED_EDGE('',*,*,#7780,.F.);
#8122 = ORIENTED_EDGE('',*,*,#8123,.T.);
#8123 = EDGE_CURVE('',#7781,#8124,#8126,.T.);
#8124 = VERTEX_POINT('',#8125);
#8125 = CARTESIAN_POINT('',(-10.25,4.180921898935,-19.9));
#8126 = SURFACE_CURVE('',#8127,(#8132,#8139),.PCURVE_S1.);
#8127 = CIRCLE('',#8128,7.25);
#8128 = AXIS2_PLACEMENT_3D('',#8129,#8130,#8131);
#8129 = CARTESIAN_POINT('',(-3.235,2.35,-19.9));
#8130 = DIRECTION('',(0.E+000,-0.E+000,1.));
#8131 = DIRECTION('',(0.E+000,1.,0.E+000));
#8132 = PCURVE('',#3972,#8133);
#8133 = DEFINITIONAL_REPRESENTATION('',(#8134),#8138);
#8134 = LINE('',#8135,#8136);
#8135 = CARTESIAN_POINT('',(0.E+000,-0.5));
#8136 = VECTOR('',#8137,1.);
#8137 = DIRECTION('',(1.,0.E+000));
#8138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8139 = PCURVE('',#7819,#8140);
#8140 = DEFINITIONAL_REPRESENTATION('',(#8141),#8149);
#8141 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8142,#8143,#8144,#8145,
#8146,#8147,#8148),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#8142 = CARTESIAN_POINT('',(-10.0375,3.485));
#8143 = CARTESIAN_POINT('',(-10.0375,16.042368354874));
#8144 = CARTESIAN_POINT('',(0.8375,9.763684177437));
#8145 = CARTESIAN_POINT('',(11.7125,3.485));
#8146 = CARTESIAN_POINT('',(0.8375,-2.793684177437));
#8147 = CARTESIAN_POINT('',(-10.0375,-9.072368354874));
#8148 = CARTESIAN_POINT('',(-10.0375,3.485));
#8149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8150 = ORIENTED_EDGE('',*,*,#8151,.F.);
#8151 = EDGE_CURVE('',#4993,#8124,#8152,.T.);
#8152 = SURFACE_CURVE('',#8153,(#8157,#8164),.PCURVE_S1.);
#8153 = LINE('',#8154,#8155);
#8154 = CARTESIAN_POINT('',(-10.25,4.180921898935,-19.4));
#8155 = VECTOR('',#8156,1.);
#8156 = DIRECTION('',(0.E+000,0.E+000,1.));
#8157 = PCURVE('',#3972,#8158);
#8158 = DEFINITIONAL_REPRESENTATION('',(#8159),#8163);
#8159 = LINE('',#8160,#8161);
#8160 = CARTESIAN_POINT('',(1.315490895438,0.E+000));
#8161 = VECTOR('',#8162,1.);
#8162 = DIRECTION('',(0.E+000,1.));
#8163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8164 = PCURVE('',#5008,#8165);
#8165 = DEFINITIONAL_REPRESENTATION('',(#8166),#8170);
#8166 = LINE('',#8167,#8168);
#8167 = CARTESIAN_POINT('',(14.805921898935,0.5));
#8168 = VECTOR('',#8169,1.);
#8169 = DIRECTION('',(0.E+000,1.));
#8170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8171 = ORIENTED_EDGE('',*,*,#5020,.T.);
#8172 = ORIENTED_EDGE('',*,*,#8097,.F.);
#8173 = ADVANCED_FACE('',(#8174),#4083,.F.);
#8174 = FACE_BOUND('',#8175,.F.);
#8175 = EDGE_LOOP('',(#8176,#8199,#8241,#8262));
#8176 = ORIENTED_EDGE('',*,*,#8177,.F.);
#8177 = EDGE_CURVE('',#8178,#4066,#8180,.T.);
#8178 = VERTEX_POINT('',#8179);
#8179 = CARTESIAN_POINT('',(4.607252876494,2.107265317698,
    -17.27230887314));
#8180 = SURFACE_CURVE('',#8181,(#8185,#8192),.PCURVE_S1.);
#8181 = LINE('',#8182,#8183);
#8182 = CARTESIAN_POINT('',(-1.611243093439E+003,-1.613743080998E+003,
    4.084802772509E+003));
#8183 = VECTOR('',#8184,1.);
#8184 = DIRECTION('',(0.344117718609,0.344117718609,-0.873593722207));
#8185 = PCURVE('',#4083,#8186);
#8186 = DEFINITIONAL_REPRESENTATION('',(#8187),#8191);
#8187 = LINE('',#8188,#8189);
#8188 = CARTESIAN_POINT('',(-1.611743080998E+003,-591.4388188034));
#8189 = VECTOR('',#8190,1.);
#8190 = DIRECTION('',(0.344117718609,-0.938926512428));
#8191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8192 = PCURVE('',#4111,#8193);
#8193 = DEFINITIONAL_REPRESENTATION('',(#8194),#8198);
#8194 = LINE('',#8195,#8196);
#8195 = CARTESIAN_POINT('',(1.615743080998E+003,-591.4388188034));
#8196 = VECTOR('',#8197,1.);
#8197 = DIRECTION('',(-0.344117718609,-0.938926512428));
#8198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8199 = ORIENTED_EDGE('',*,*,#8200,.F.);
#8200 = EDGE_CURVE('',#8201,#8178,#8203,.T.);
#8201 = VERTEX_POINT('',#8202);
#8202 = CARTESIAN_POINT('',(4.607252876563,-2.107265317806,
    -17.27230887332));
#8203 = SURFACE_CURVE('',#8204,(#8209,#8216),.PCURVE_S1.);
#8204 = CIRCLE('',#8205,17.883609280209);
#8205 = AXIS2_PLACEMENT_3D('',#8206,#8207,#8208);
#8206 = CARTESIAN_POINT('',(-1.901451001984,0.E+000,-0.74900146855));
#8207 = DIRECTION('',(0.930417567982,-0.E+000,0.366501226724));
#8208 = DIRECTION('',(0.366501226724,0.E+000,-0.930417567982));
#8209 = PCURVE('',#4083,#8210);
#8210 = DEFINITIONAL_REPRESENTATION('',(#8211),#8215);
#8211 = CIRCLE('',#8212,17.883609280209);
#8212 = AXIS2_PLACEMENT_2D('',#8213,#8214);
#8213 = CARTESIAN_POINT('',(2.,-4.982533650384E+003));
#8214 = DIRECTION('',(0.E+000,-1.));
#8215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8216 = PCURVE('',#8217,#8222);
#8217 = SPHERICAL_SURFACE('',#8218,18.);
#8218 = AXIS2_PLACEMENT_3D('',#8219,#8220,#8221);
#8219 = CARTESIAN_POINT('',(3.77E-015,0.E+000,0.E+000));
#8220 = DIRECTION('',(2.2E-016,0.E+000,1.));
#8221 = DIRECTION('',(0.E+000,1.,0.E+000));
#8222 = DEFINITIONAL_REPRESENTATION('',(#8223),#8240);
#8223 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8224,#8225,#8226,#8227,#8228,
    #8229,#8230,#8231,#8232,#8233,#8234,#8235,#8236,#8237,#8238,#8239),
  .UNSPECIFIED.,.F.,.F.,(9,7,9),(6.165078700746,6.283185307177,
    6.401291913609),.UNSPECIFIED.);
#8224 = CARTESIAN_POINT('',(4.283414819795,-1.285480171139));
#8225 = CARTESIAN_POINT('',(4.331412257116,-1.291193521293));
#8226 = CARTESIAN_POINT('',(4.381507733883,-1.296221662829));
#8227 = CARTESIAN_POINT('',(4.433576005038,-1.300509583606));
#8228 = CARTESIAN_POINT('',(4.487399943304,-1.304004522998));
#8229 = CARTESIAN_POINT('',(4.542655158242,-1.306659866676));
#8230 = CARTESIAN_POINT('',(4.598902439775,-1.308441407842));
#8231 = CARTESIAN_POINT('',(4.655645708256,-1.309332185159));
#8232 = CARTESIAN_POINT('',(4.769132252495,-1.309332185159));
#8233 = CARTESIAN_POINT('',(4.825875520968,-1.30844140784));
#8234 = CARTESIAN_POINT('',(4.882122802521,-1.306659866687));
#8235 = CARTESIAN_POINT('',(4.937378017421,-1.304004522978));
#8236 = CARTESIAN_POINT('',(4.991201955723,-1.300509583618));
#8237 = CARTESIAN_POINT('',(5.043270226862,-1.296221662828));
#8238 = CARTESIAN_POINT('',(5.093365703638,-1.291193521295));
#8239 = CARTESIAN_POINT('',(5.141363140959,-1.285480171141));
#8240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8241 = ORIENTED_EDGE('',*,*,#8242,.T.);
#8242 = EDGE_CURVE('',#8201,#4068,#8243,.T.);
#8243 = SURFACE_CURVE('',#8244,(#8248,#8255),.PCURVE_S1.);
#8244 = LINE('',#8245,#8246);
#8245 = CARTESIAN_POINT('',(-1.61127269769E+003,1.613772685249E+003,
    4.084877927278E+003));
#8246 = VECTOR('',#8247,1.);
#8247 = DIRECTION('',(0.344117718609,-0.344117718609,-0.873593722207));
#8248 = PCURVE('',#4083,#8249);
#8249 = DEFINITIONAL_REPRESENTATION('',(#8250),#8254);
#8250 = LINE('',#8251,#8252);
#8251 = CARTESIAN_POINT('',(1.615772685249E+003,-591.3580434911));
#8252 = VECTOR('',#8253,1.);
#8253 = DIRECTION('',(-0.344117718609,-0.938926512428));
#8254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8255 = PCURVE('',#4170,#8256);
#8256 = DEFINITIONAL_REPRESENTATION('',(#8257),#8261);
#8257 = LINE('',#8258,#8259);
#8258 = CARTESIAN_POINT('',(-1.611272685249E+003,-591.3580434911));
#8259 = VECTOR('',#8260,1.);
#8260 = DIRECTION('',(0.344117718609,-0.938926512428));
#8261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8262 = ORIENTED_EDGE('',*,*,#4065,.F.);
#8263 = ADVANCED_FACE('',(#8264),#4170,.F.);
#8264 = FACE_BOUND('',#8265,.F.);
#8265 = EDGE_LOOP('',(#8266,#8267,#8308,#8338,#8359));
#8266 = ORIENTED_EDGE('',*,*,#8242,.F.);
#8267 = ORIENTED_EDGE('',*,*,#8268,.F.);
#8268 = EDGE_CURVE('',#8269,#8201,#8271,.T.);
#8269 = VERTEX_POINT('',#8270);
#8270 = CARTESIAN_POINT('',(4.E-015,-2.334048378311,-17.84803121264));
#8271 = SURFACE_CURVE('',#8272,(#8277,#8284),.PCURVE_S1.);
#8272 = CIRCLE('',#8273,17.461553388025);
#8273 = AXIS2_PLACEMENT_3D('',#8274,#8275,#8276);
#8274 = CARTESIAN_POINT('',(3.77E-015,4.065632358912,-1.601495176175));
#8275 = DIRECTION('',(0.E+000,-0.930417567982,0.366501226724));
#8276 = DIRECTION('',(-0.E+000,-0.366501226724,-0.930417567982));
#8277 = PCURVE('',#4170,#8278);
#8278 = DEFINITIONAL_REPRESENTATION('',(#8279),#8283);
#8279 = CIRCLE('',#8280,17.461553388025);
#8280 = AXIS2_PLACEMENT_2D('',#8281,#8282);
#8281 = CARTESIAN_POINT('',(1.244125443772E-005,-4.983449898891E+003));
#8282 = DIRECTION('',(-0.E+000,-1.));
#8283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8284 = PCURVE('',#8217,#8285);
#8285 = DEFINITIONAL_REPRESENTATION('',(#8286),#8307);
#8286 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#8287,#8288,#8289,#8290,#8291,
    #8292,#8293,#8294,#8295,#8296,#8297,#8298,#8299,#8300,#8301,#8302,
    #8303,#8304,#8305,#8306),.UNSPECIFIED.,.F.,.F.,(11,9,11),(6.E-017,
    0.133506392897,0.267012785793),.UNSPECIFIED.);
#8287 = CARTESIAN_POINT('',(3.14159265359,-1.440760815333));
#8288 = CARTESIAN_POINT('',(3.241471860417,-1.440760815333));
#8289 = CARTESIAN_POINT('',(3.341351228231,-1.439382283999));
#8290 = CARTESIAN_POINT('',(3.438639643049,-1.436625360875));
#8291 = CARTESIAN_POINT('',(3.53076079546,-1.432559859095));
#8292 = CARTESIAN_POINT('',(3.615778617677,-1.427328808844));
#8293 = CARTESIAN_POINT('',(3.693391850858,-1.421106418362));
#8294 = CARTESIAN_POINT('',(3.763770945894,-1.414041575088));
#8295 = CARTESIAN_POINT('',(3.827450764569,-1.406269230172));
#8296 = CARTESIAN_POINT('',(3.88506167427,-1.397900197634));
#8297 = CARTESIAN_POINT('',(3.989439329355,-1.380154001309));
#8298 = CARTESIAN_POINT('',(4.036206057229,-1.370776823514));
#8299 = CARTESIAN_POINT('',(4.078197153075,-1.36098805836));
#8300 = CARTESIAN_POINT('',(4.116072487485,-1.350861123556));
#8301 = CARTESIAN_POINT('',(4.15040581744,-1.340452781149));
#8302 = CARTESIAN_POINT('',(4.181681030928,-1.329807701278));
#8303 = CARTESIAN_POINT('',(4.21030504241,-1.318961628917));
#8304 = CARTESIAN_POINT('',(4.236618213719,-1.307943317425));
#8305 = CARTESIAN_POINT('',(4.260907363427,-1.296776349214));
#8306 = CARTESIAN_POINT('',(4.2834148198,-1.285480171139));
#8307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8308 = ORIENTED_EDGE('',*,*,#8309,.F.);
#8309 = EDGE_CURVE('',#8310,#8269,#8312,.T.);
#8310 = VERTEX_POINT('',#8311);
#8311 = CARTESIAN_POINT('',(-1.4519244868E-005,-2.334048378284,
    -17.84803121264));
#8312 = SURFACE_CURVE('',#8313,(#8318,#8325),.PCURVE_S1.);
#8313 = CIRCLE('',#8314,17.461553388025);
#8314 = AXIS2_PLACEMENT_3D('',#8315,#8316,#8317);
#8315 = CARTESIAN_POINT('',(3.77E-015,4.065632358912,-1.601495176175));
#8316 = DIRECTION('',(0.E+000,-0.930417567982,0.366501226724));
#8317 = DIRECTION('',(-0.E+000,-0.366501226724,-0.930417567982));
#8318 = PCURVE('',#4170,#8319);
#8319 = DEFINITIONAL_REPRESENTATION('',(#8320),#8324);
#8320 = CIRCLE('',#8321,17.461553388025);
#8321 = AXIS2_PLACEMENT_2D('',#8322,#8323);
#8322 = CARTESIAN_POINT('',(1.244125443772E-005,-4.983449898891E+003));
#8323 = DIRECTION('',(-0.E+000,-1.));
#8324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8325 = PCURVE('',#8217,#8326);
#8326 = DEFINITIONAL_REPRESENTATION('',(#8327),#8337);
#8327 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8328,#8329,#8330,#8331,#8332,
    #8333,#8334,#8335,#8336),.UNSPECIFIED.,.F.,.F.,(9,9),(6.283184475682
    ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#8328 = CARTESIAN_POINT('',(3.141586432963,-1.44076081533));
#8329 = CARTESIAN_POINT('',(3.141587210541,-1.440760815331));
#8330 = CARTESIAN_POINT('',(3.141587988115,-1.440760815331));
#8331 = CARTESIAN_POINT('',(3.141588765706,-1.440760815333));
#8332 = CARTESIAN_POINT('',(3.141589543266,-1.44076081533));
#8333 = CARTESIAN_POINT('',(3.141590320854,-1.440760815331));
#8334 = CARTESIAN_POINT('',(3.141591098428,-1.440760815332));
#8335 = CARTESIAN_POINT('',(3.141591876011,-1.440760815333));
#8336 = CARTESIAN_POINT('',(3.14159265359,-1.440760815333));
#8337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8338 = ORIENTED_EDGE('',*,*,#8339,.T.);
#8339 = EDGE_CURVE('',#8310,#4124,#8340,.T.);
#8340 = SURFACE_CURVE('',#8341,(#8345,#8352),.PCURVE_S1.);
#8341 = LINE('',#8342,#8343);
#8342 = CARTESIAN_POINT('',(-1.2441254434E-005,-1.999999999981,-17.));
#8343 = VECTOR('',#8344,1.);
#8344 = DIRECTION('',(-2.27986750602E-006,-0.366501226717,
    -0.930417567982));
#8345 = PCURVE('',#4170,#8346);
#8346 = DEFINITIONAL_REPRESENTATION('',(#8347),#8351);
#8347 = LINE('',#8348,#8349);
#8348 = CARTESIAN_POINT('',(-5.000035487642E-017,-5.E+003));
#8349 = VECTOR('',#8350,1.);
#8350 = DIRECTION('',(-2.27986750602E-006,-0.999999999997));
#8351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8352 = PCURVE('',#4144,#8353);
#8353 = DEFINITIONAL_REPRESENTATION('',(#8354),#8358);
#8354 = LINE('',#8355,#8356);
#8355 = CARTESIAN_POINT('',(6.283179086552,-5.E+003));
#8356 = VECTOR('',#8357,1.);
#8357 = DIRECTION('',(0.E+000,-1.));
#8358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8359 = ORIENTED_EDGE('',*,*,#4156,.F.);
#8360 = ADVANCED_FACE('',(#8361),#4144,.F.);
#8361 = FACE_BOUND('',#8362,.F.);
#8362 = EDGE_LOOP('',(#8363,#8387,#8408,#8409));
#8363 = ORIENTED_EDGE('',*,*,#8364,.F.);
#8364 = EDGE_CURVE('',#8365,#8310,#8367,.T.);
#8365 = VERTEX_POINT('',#8366);
#8366 = CARTESIAN_POINT('',(-1.4519231237E-005,2.334048378266,
    -17.84803121264));
#8367 = SURFACE_CURVE('',#8368,(#8373,#8380),.PCURVE_S1.);
#8368 = CIRCLE('',#8369,2.334048378311);
#8369 = AXIS2_PLACEMENT_3D('',#8370,#8371,#8372);
#8370 = CARTESIAN_POINT('',(-1.88E-015,0.E+000,-17.84803121264));
#8371 = DIRECTION('',(3.2E-016,-0.E+000,1.));
#8372 = DIRECTION('',(1.,0.E+000,-3.2E-016));
#8373 = PCURVE('',#4144,#8374);
#8374 = DEFINITIONAL_REPRESENTATION('',(#8375),#8379);
#8375 = LINE('',#8376,#8377);
#8376 = CARTESIAN_POINT('',(1.570796326795,-5.000848031213E+003));
#8377 = VECTOR('',#8378,1.);
#8378 = DIRECTION('',(1.,0.E+000));
#8379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8380 = PCURVE('',#8217,#8381);
#8381 = DEFINITIONAL_REPRESENTATION('',(#8382),#8386);
#8382 = LINE('',#8383,#8384);
#8383 = CARTESIAN_POINT('',(-1.570796326795,-1.440760815333));
#8384 = VECTOR('',#8385,1.);
#8385 = DIRECTION('',(1.,0.E+000));
#8386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8387 = ORIENTED_EDGE('',*,*,#8388,.T.);
#8388 = EDGE_CURVE('',#8365,#4096,#8389,.T.);
#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.);
#8390 = LINE('',#8391,#8392);
#8391 = CARTESIAN_POINT('',(-1.2441242754E-005,1.999999999961,-17.));
#8392 = VECTOR('',#8393,1.);
#8393 = DIRECTION('',(-2.27986536566E-006,0.366501226717,-0.930417567982
    ));
#8394 = PCURVE('',#4144,#8395);
#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400);
#8396 = LINE('',#8397,#8398);
#8397 = CARTESIAN_POINT('',(3.141598874211,-5.E+003));
#8398 = VECTOR('',#8399,1.);
#8399 = DIRECTION('',(0.E+000,-1.));
#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8401 = PCURVE('',#4111,#8402);
#8402 = DEFINITIONAL_REPRESENTATION('',(#8403),#8407);
#8403 = LINE('',#8404,#8405);
#8404 = CARTESIAN_POINT('',(4.5,-5.E+003));
#8405 = VECTOR('',#8406,1.);
#8406 = DIRECTION('',(2.27986536566E-006,-0.999999999997));
#8407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8408 = ORIENTED_EDGE('',*,*,#4123,.T.);
#8409 = ORIENTED_EDGE('',*,*,#8339,.F.);
#8410 = ADVANCED_FACE('',(#8411),#4111,.F.);
#8411 = FACE_BOUND('',#8412,.F.);
#8412 = EDGE_LOOP('',(#8413,#8414,#8444,#8483,#8484));
#8413 = ORIENTED_EDGE('',*,*,#8388,.F.);
#8414 = ORIENTED_EDGE('',*,*,#8415,.F.);
#8415 = EDGE_CURVE('',#8416,#8365,#8418,.T.);
#8416 = VERTEX_POINT('',#8417);
#8417 = CARTESIAN_POINT('',(0.E+000,2.334048378274,-17.84803121265));
#8418 = SURFACE_CURVE('',#8419,(#8424,#8431),.PCURVE_S1.);
#8419 = CIRCLE('',#8420,17.461553388016);
#8420 = AXIS2_PLACEMENT_3D('',#8421,#8422,#8423);
#8421 = CARTESIAN_POINT('',(3.77E-015,-4.065632358946,-1.601495176188));
#8422 = DIRECTION('',(-0.E+000,0.930417567982,0.366501226724));
#8423 = DIRECTION('',(0.E+000,-0.366501226724,0.930417567982));
#8424 = PCURVE('',#4111,#8425);
#8425 = DEFINITIONAL_REPRESENTATION('',(#8426),#8430);
#8426 = CIRCLE('',#8427,17.461553388016);
#8427 = AXIS2_PLACEMENT_2D('',#8428,#8429);
#8428 = CARTESIAN_POINT('',(4.499987558757,-4.983449898891E+003));
#8429 = DIRECTION('',(0.E+000,1.));
#8430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8431 = PCURVE('',#8217,#8432);
#8432 = DEFINITIONAL_REPRESENTATION('',(#8433),#8443);
#8433 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#8434,#8435,#8436,#8437,#8438,
    #8439,#8440,#8441,#8442),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
    3.141593485087),.PIECEWISE_BEZIER_KNOTS.);
#8434 = CARTESIAN_POINT('',(7.048E-014,-1.440760815335));
#8435 = CARTESIAN_POINT('',(7.7757773349E-007,-1.440760815335));
#8436 = CARTESIAN_POINT('',(1.55515543253E-006,-1.440760815332));
#8437 = CARTESIAN_POINT('',(2.33273295437E-006,-1.44076081534));
#8438 = CARTESIAN_POINT('',(3.11031088878E-006,-1.440760815324));
#8439 = CARTESIAN_POINT('',(3.88788825611E-006,-1.440760815336));
#8440 = CARTESIAN_POINT('',(4.66546609577E-006,-1.440760815332));
#8441 = CARTESIAN_POINT('',(5.44304371154E-006,-1.440760815333));
#8442 = CARTESIAN_POINT('',(6.22062137453E-006,-1.440760815332));
#8443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8444 = ORIENTED_EDGE('',*,*,#8445,.F.);
#8445 = EDGE_CURVE('',#8178,#8416,#8446,.T.);
#8446 = SURFACE_CURVE('',#8447,(#8452,#8459),.PCURVE_S1.);
#8447 = CIRCLE('',#8448,17.461553388016);
#8448 = AXIS2_PLACEMENT_3D('',#8449,#8450,#8451);
#8449 = CARTESIAN_POINT('',(3.77E-015,-4.065632358946,-1.601495176188));
#8450 = DIRECTION('',(-0.E+000,0.930417567982,0.366501226724));
#8451 = DIRECTION('',(0.E+000,-0.366501226724,0.930417567982));
#8452 = PCURVE('',#4111,#8453);
#8453 = DEFINITIONAL_REPRESENTATION('',(#8454),#8458);
#8454 = CIRCLE('',#8455,17.461553388016);
#8455 = AXIS2_PLACEMENT_2D('',#8456,#8457);
#8456 = CARTESIAN_POINT('',(4.499987558757,-4.983449898891E+003));
#8457 = DIRECTION('',(0.E+000,1.));
#8458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8459 = PCURVE('',#8217,#8460);
#8460 = DEFINITIONAL_REPRESENTATION('',(#8461),#8482);
#8461 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#8462,#8463,#8464,#8465,#8466,
    #8467,#8468,#8469,#8470,#8471,#8472,#8473,#8474,#8475,#8476,#8477,
    #8478,#8479,#8480,#8481),.UNSPECIFIED.,.F.,.F.,(11,9,11),(
    2.874579867797,3.008086260693,3.14159265359),.UNSPECIFIED.);
#8462 = CARTESIAN_POINT('',(5.141363140964,-1.285480171141));
#8463 = CARTESIAN_POINT('',(5.163870597337,-1.296776349216));
#8464 = CARTESIAN_POINT('',(5.188159747024,-1.307943317436));
#8465 = CARTESIAN_POINT('',(5.214472918359,-1.318961628919));
#8466 = CARTESIAN_POINT('',(5.243096929786,-1.32980770127));
#8467 = CARTESIAN_POINT('',(5.274372143213,-1.340452781127));
#8468 = CARTESIAN_POINT('',(5.30870547322,-1.350861123551));
#8469 = CARTESIAN_POINT('',(5.346580807724,-1.360988058386));
#8470 = CARTESIAN_POINT('',(5.388571903551,-1.37077682352));
#8471 = CARTESIAN_POINT('',(5.435338631408,-1.380154001311));
#8472 = CARTESIAN_POINT('',(5.539716286493,-1.397900197636));
#8473 = CARTESIAN_POINT('',(5.597327196112,-1.406269230258));
#8474 = CARTESIAN_POINT('',(5.661007015588,-1.414041574862));
#8475 = CARTESIAN_POINT('',(5.731386106811,-1.421106419759));
#8476 = CARTESIAN_POINT('',(5.808999347501,-1.427328808408));
#8477 = CARTESIAN_POINT('',(5.894017162616,-1.432559860201));
#8478 = CARTESIAN_POINT('',(5.986138317734,-1.436625360293));
#8479 = CARTESIAN_POINT('',(6.083426732432,-1.439382284043));
#8480 = CARTESIAN_POINT('',(6.183306100352,-1.440760815335));
#8481 = CARTESIAN_POINT('',(6.28318530718,-1.440760815335));
#8482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8483 = ORIENTED_EDGE('',*,*,#8177,.T.);
#8484 = ORIENTED_EDGE('',*,*,#4095,.F.);
#8485 = ADVANCED_FACE('',(#8486),#4356,.F.);
#8486 = FACE_BOUND('',#8487,.F.);
#8487 = EDGE_LOOP('',(#8488,#8489,#8490,#8491));
#8488 = ORIENTED_EDGE('',*,*,#4531,.F.);
#8489 = ORIENTED_EDGE('',*,*,#4340,.T.);
#8490 = ORIENTED_EDGE('',*,*,#4395,.T.);
#8491 = ORIENTED_EDGE('',*,*,#8492,.F.);
#8492 = EDGE_CURVE('',#4532,#4396,#8493,.T.);
#8493 = SURFACE_CURVE('',#8494,(#8498,#8505),.PCURVE_S1.);
#8494 = LINE('',#8495,#8496);
#8495 = CARTESIAN_POINT('',(14.54,2.56173769149,-22.8));
#8496 = VECTOR('',#8497,1.);
#8497 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#8498 = PCURVE('',#4356,#8499);
#8499 = DEFINITIONAL_REPRESENTATION('',(#8500),#8504);
#8500 = LINE('',#8501,#8502);
#8501 = CARTESIAN_POINT('',(5.620311483529,0.E+000));
#8502 = VECTOR('',#8503,1.);
#8503 = DIRECTION('',(0.E+000,-1.));
#8504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8505 = PCURVE('',#4439,#8506);
#8506 = DEFINITIONAL_REPRESENTATION('',(#8507),#8511);
#8507 = LINE('',#8508,#8509);
#8508 = CARTESIAN_POINT('',(8.06326230851,0.E+000));
#8509 = VECTOR('',#8510,1.);
#8510 = DIRECTION('',(0.E+000,-1.));
#8511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8512 = ADVANCED_FACE('',(#8513),#4439,.T.);
#8513 = FACE_BOUND('',#8514,.T.);
#8514 = EDGE_LOOP('',(#8515,#8516,#8517,#8518));
#8515 = ORIENTED_EDGE('',*,*,#4666,.F.);
#8516 = ORIENTED_EDGE('',*,*,#7710,.T.);
#8517 = ORIENTED_EDGE('',*,*,#4423,.F.);
#8518 = ORIENTED_EDGE('',*,*,#8492,.F.);
#8519 = ADVANCED_FACE('',(#8520),#4630,.T.);
#8520 = FACE_BOUND('',#8521,.T.);
#8521 = EDGE_LOOP('',(#8522,#8543,#8544,#8545));
#8522 = ORIENTED_EDGE('',*,*,#8523,.F.);
#8523 = EDGE_CURVE('',#7660,#8042,#8524,.T.);
#8524 = SURFACE_CURVE('',#8525,(#8529,#8536),.PCURVE_S1.);
#8525 = LINE('',#8526,#8527);
#8526 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
#8527 = VECTOR('',#8528,1.);
#8528 = DIRECTION('',(0.E+000,-1.,0.E+000));
#8529 = PCURVE('',#4630,#8530);
#8530 = DEFINITIONAL_REPRESENTATION('',(#8531),#8535);
#8531 = LINE('',#8532,#8533);
#8532 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#8533 = VECTOR('',#8534,1.);
#8534 = DIRECTION('',(1.,0.E+000));
#8535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8536 = PCURVE('',#7676,#8537);
#8537 = DEFINITIONAL_REPRESENTATION('',(#8538),#8542);
#8538 = LINE('',#8539,#8540);
#8539 = CARTESIAN_POINT('',(-10.1875,-10.5));
#8540 = VECTOR('',#8541,1.);
#8541 = DIRECTION('',(1.,0.E+000));
#8542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8543 = ORIENTED_EDGE('',*,*,#7688,.T.);
#8544 = ORIENTED_EDGE('',*,*,#4614,.F.);
#8545 = ORIENTED_EDGE('',*,*,#8041,.T.);
#8546 = ADVANCED_FACE('',(#8547),#4712,.F.);
#8547 = FACE_BOUND('',#8548,.T.);
#8548 = EDGE_LOOP('',(#8549,#8550,#8551,#8574,#8601));
#8549 = ORIENTED_EDGE('',*,*,#4689,.F.);
#8550 = ORIENTED_EDGE('',*,*,#4724,.F.);
#8551 = ORIENTED_EDGE('',*,*,#8552,.T.);
#8552 = EDGE_CURVE('',#4692,#8553,#8555,.T.);
#8553 = VERTEX_POINT('',#8554);
#8554 = CARTESIAN_POINT('',(12.54,-1.,-14.8));
#8555 = SEAM_CURVE('',#8556,(#8560,#8567),.PCURVE_S1.);
#8556 = LINE('',#8557,#8558);
#8557 = CARTESIAN_POINT('',(12.54,-1.,-22.8));
#8558 = VECTOR('',#8559,1.);
#8559 = DIRECTION('',(0.E+000,6.E-017,1.));
#8560 = PCURVE('',#4712,#8561);
#8561 = DEFINITIONAL_REPRESENTATION('',(#8562),#8566);
#8562 = LINE('',#8563,#8564);
#8563 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#8564 = VECTOR('',#8565,1.);
#8565 = DIRECTION('',(-0.E+000,1.));
#8566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8567 = PCURVE('',#4712,#8568);
#8568 = DEFINITIONAL_REPRESENTATION('',(#8569),#8573);
#8569 = LINE('',#8570,#8571);
#8570 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#8571 = VECTOR('',#8572,1.);
#8572 = DIRECTION('',(-0.E+000,1.));
#8573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8574 = ORIENTED_EDGE('',*,*,#8575,.F.);
#8575 = EDGE_CURVE('',#8553,#8553,#8576,.T.);
#8576 = SURFACE_CURVE('',#8577,(#8582,#8589),.PCURVE_S1.);
#8577 = CIRCLE('',#8578,1.);
#8578 = AXIS2_PLACEMENT_3D('',#8579,#8580,#8581);
#8579 = CARTESIAN_POINT('',(12.54,0.E+000,-14.8));
#8580 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#8581 = DIRECTION('',(0.E+000,-1.,0.E+000));
#8582 = PCURVE('',#4712,#8583);
#8583 = DEFINITIONAL_REPRESENTATION('',(#8584),#8588);
#8584 = LINE('',#8585,#8586);
#8585 = CARTESIAN_POINT('',(-0.E+000,8.));
#8586 = VECTOR('',#8587,1.);
#8587 = DIRECTION('',(-1.,0.E+000));
#8588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8589 = PCURVE('',#8590,#8595);
#8590 = PLANE('',#8591);
#8591 = AXIS2_PLACEMENT_3D('',#8592,#8593,#8594);
#8592 = CARTESIAN_POINT('',(12.54,0.E+000,-14.8));
#8593 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#8594 = DIRECTION('',(0.E+000,-1.,0.E+000));
#8595 = DEFINITIONAL_REPRESENTATION('',(#8596),#8600);
#8596 = CIRCLE('',#8597,1.);
#8597 = AXIS2_PLACEMENT_2D('',#8598,#8599);
#8598 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#8599 = DIRECTION('',(1.,0.E+000));
#8600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8601 = ORIENTED_EDGE('',*,*,#8552,.F.);
#8602 = ADVANCED_FACE('',(#8603),#4902,.F.);
#8603 = FACE_BOUND('',#8604,.F.);
#8604 = EDGE_LOOP('',(#8605,#8606,#8627,#8628));
#8605 = ORIENTED_EDGE('',*,*,#5185,.F.);
#8606 = ORIENTED_EDGE('',*,*,#8607,.T.);
#8607 = EDGE_CURVE('',#5186,#4856,#8608,.T.);
#8608 = SURFACE_CURVE('',#8609,(#8613,#8620),.PCURVE_S1.);
#8609 = LINE('',#8610,#8611);
#8610 = CARTESIAN_POINT('',(-13.95999999999,2.236067977501,-22.8));
#8611 = VECTOR('',#8612,1.);
#8612 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#8613 = PCURVE('',#4902,#8614);
#8614 = DEFINITIONAL_REPRESENTATION('',(#8615),#8619);
#8615 = LINE('',#8616,#8617);
#8616 = CARTESIAN_POINT('',(0.729727656227,0.E+000));
#8617 = VECTOR('',#8618,1.);
#8618 = DIRECTION('',(0.E+000,-1.));
#8619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8620 = PCURVE('',#4871,#8621);
#8621 = DEFINITIONAL_REPRESENTATION('',(#8622),#8626);
#8622 = LINE('',#8623,#8624);
#8623 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#8624 = VECTOR('',#8625,1.);
#8625 = DIRECTION('',(0.E+000,-1.));
#8626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8627 = ORIENTED_EDGE('',*,*,#4883,.T.);
#8628 = ORIENTED_EDGE('',*,*,#4942,.F.);
#8629 = ADVANCED_FACE('',(#8630),#4871,.T.);
#8630 = FACE_BOUND('',#8631,.T.);
#8631 = EDGE_LOOP('',(#8632,#8633,#8634,#8635));
#8632 = ORIENTED_EDGE('',*,*,#5213,.F.);
#8633 = ORIENTED_EDGE('',*,*,#8607,.T.);
#8634 = ORIENTED_EDGE('',*,*,#4855,.F.);
#8635 = ORIENTED_EDGE('',*,*,#7856,.F.);
#8636 = ADVANCED_FACE('',(#8637),#5008,.T.);
#8637 = FACE_BOUND('',#8638,.T.);
#8638 = EDGE_LOOP('',(#8639,#8660,#8661,#8662));
#8639 = ORIENTED_EDGE('',*,*,#8640,.F.);
#8640 = EDGE_CURVE('',#8124,#7879,#8641,.T.);
#8641 = SURFACE_CURVE('',#8642,(#8646,#8653),.PCURVE_S1.);
#8642 = LINE('',#8643,#8644);
#8643 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
#8644 = VECTOR('',#8645,1.);
#8645 = DIRECTION('',(0.E+000,1.,0.E+000));
#8646 = PCURVE('',#5008,#8647);
#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8652);
#8648 = LINE('',#8649,#8650);
#8649 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#8650 = VECTOR('',#8651,1.);
#8651 = DIRECTION('',(1.,0.E+000));
#8652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8653 = PCURVE('',#7819,#8654);
#8654 = DEFINITIONAL_REPRESENTATION('',(#8655),#8659);
#8655 = LINE('',#8656,#8657);
#8656 = CARTESIAN_POINT('',(10.1875,10.5));
#8657 = VECTOR('',#8658,1.);
#8658 = DIRECTION('',(-1.,0.E+000));
#8659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8660 = ORIENTED_EDGE('',*,*,#8151,.F.);
#8661 = ORIENTED_EDGE('',*,*,#4992,.F.);
#8662 = ORIENTED_EDGE('',*,*,#7878,.F.);
#8663 = ADVANCED_FACE('',(#8664),#5259,.F.);
#8664 = FACE_BOUND('',#8665,.T.);
#8665 = EDGE_LOOP('',(#8666,#8667,#8668,#8691,#8718));
#8666 = ORIENTED_EDGE('',*,*,#5236,.F.);
#8667 = ORIENTED_EDGE('',*,*,#5271,.F.);
#8668 = ORIENTED_EDGE('',*,*,#8669,.T.);
#8669 = EDGE_CURVE('',#5239,#8670,#8672,.T.);
#8670 = VERTEX_POINT('',#8671);
#8671 = CARTESIAN_POINT('',(-11.96,-1.,-14.8));
#8672 = SEAM_CURVE('',#8673,(#8677,#8684),.PCURVE_S1.);
#8673 = LINE('',#8674,#8675);
#8674 = CARTESIAN_POINT('',(-11.96,-1.,-22.8));
#8675 = VECTOR('',#8676,1.);
#8676 = DIRECTION('',(0.E+000,6.E-017,1.));
#8677 = PCURVE('',#5259,#8678);
#8678 = DEFINITIONAL_REPRESENTATION('',(#8679),#8683);
#8679 = LINE('',#8680,#8681);
#8680 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#8681 = VECTOR('',#8682,1.);
#8682 = DIRECTION('',(-0.E+000,1.));
#8683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8684 = PCURVE('',#5259,#8685);
#8685 = DEFINITIONAL_REPRESENTATION('',(#8686),#8690);
#8686 = LINE('',#8687,#8688);
#8687 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#8688 = VECTOR('',#8689,1.);
#8689 = DIRECTION('',(-0.E+000,1.));
#8690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8691 = ORIENTED_EDGE('',*,*,#8692,.F.);
#8692 = EDGE_CURVE('',#8670,#8670,#8693,.T.);
#8693 = SURFACE_CURVE('',#8694,(#8699,#8706),.PCURVE_S1.);
#8694 = CIRCLE('',#8695,1.);
#8695 = AXIS2_PLACEMENT_3D('',#8696,#8697,#8698);
#8696 = CARTESIAN_POINT('',(-11.96,0.E+000,-14.8));
#8697 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#8698 = DIRECTION('',(0.E+000,-1.,0.E+000));
#8699 = PCURVE('',#5259,#8700);
#8700 = DEFINITIONAL_REPRESENTATION('',(#8701),#8705);
#8701 = LINE('',#8702,#8703);
#8702 = CARTESIAN_POINT('',(-0.E+000,8.));
#8703 = VECTOR('',#8704,1.);
#8704 = DIRECTION('',(-1.,0.E+000));
#8705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8706 = PCURVE('',#8707,#8712);
#8707 = PLANE('',#8708);
#8708 = AXIS2_PLACEMENT_3D('',#8709,#8710,#8711);
#8709 = CARTESIAN_POINT('',(-11.96,0.E+000,-14.8));
#8710 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#8711 = DIRECTION('',(0.E+000,-1.,0.E+000));
#8712 = DEFINITIONAL_REPRESENTATION('',(#8713),#8717);
#8713 = CIRCLE('',#8714,1.);
#8714 = AXIS2_PLACEMENT_2D('',#8715,#8716);
#8715 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#8716 = DIRECTION('',(1.,0.E+000));
#8717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8718 = ORIENTED_EDGE('',*,*,#8669,.F.);
#8719 = ADVANCED_FACE('',(#8720),#5352,.T.);
#8720 = FACE_BOUND('',#8721,.T.);
#8721 = EDGE_LOOP('',(#8722,#8750,#8751,#8752,#8753,#8754,#8755,#8778));
#8722 = ORIENTED_EDGE('',*,*,#8723,.F.);
#8723 = EDGE_CURVE('',#5335,#8724,#8726,.T.);
#8724 = VERTEX_POINT('',#8725);
#8725 = CARTESIAN_POINT('',(22.854024574305,2.75,-1.640821138803));
#8726 = SURFACE_CURVE('',#8727,(#8732,#8743),.PCURVE_S1.);
#8727 = CIRCLE('',#8728,5.);
#8728 = AXIS2_PLACEMENT_3D('',#8729,#8730,#8731);
#8729 = CARTESIAN_POINT('',(19.318516525781,2.75,-5.17638090205));
#8730 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#8731 = DIRECTION('',(1.,0.E+000,0.E+000));
#8732 = PCURVE('',#5352,#8733);
#8733 = DEFINITIONAL_REPRESENTATION('',(#8734),#8742);
#8734 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8735,#8736,#8737,#8738,
#8739,#8740,#8741),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#8735 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
#8736 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
#8737 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
#8738 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
#8739 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
#8740 = CARTESIAN_POINT('',(-8.369253736964,2.969664334019));
#8741 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
#8742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8743 = PCURVE('',#5380,#8744);
#8744 = DEFINITIONAL_REPRESENTATION('',(#8745),#8749);
#8745 = LINE('',#8746,#8747);
#8746 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#8747 = VECTOR('',#8748,1.);
#8748 = DIRECTION('',(-1.,0.E+000));
#8749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8750 = ORIENTED_EDGE('',*,*,#5334,.T.);
#8751 = ORIENTED_EDGE('',*,*,#7601,.T.);
#8752 = ORIENTED_EDGE('',*,*,#7575,.F.);
#8753 = ORIENTED_EDGE('',*,*,#7497,.T.);
#8754 = ORIENTED_EDGE('',*,*,#7375,.T.);
#8755 = ORIENTED_EDGE('',*,*,#8756,.T.);
#8756 = EDGE_CURVE('',#7378,#8757,#8759,.T.);
#8757 = VERTEX_POINT('',#8758);
#8758 = CARTESIAN_POINT('',(20.9,2.75,0.313203435596));
#8759 = SURFACE_CURVE('',#8760,(#8764,#8771),.PCURVE_S1.);
#8760 = LINE('',#8761,#8762);
#8761 = CARTESIAN_POINT('',(20.9,2.75,-4.440892098501E-016));
#8762 = VECTOR('',#8763,1.);
#8763 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#8764 = PCURVE('',#5352,#8765);
#8765 = DEFINITIONAL_REPRESENTATION('',(#8766),#8770);
#8766 = LINE('',#8767,#8768);
#8767 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#8768 = VECTOR('',#8769,1.);
#8769 = DIRECTION('',(1.,0.E+000));
#8770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8771 = PCURVE('',#5950,#8772);
#8772 = DEFINITIONAL_REPRESENTATION('',(#8773),#8777);
#8773 = LINE('',#8774,#8775);
#8774 = CARTESIAN_POINT('',(1.665334536938E-016,-3.697785493223E-032));
#8775 = VECTOR('',#8776,1.);
#8776 = DIRECTION('',(1.,0.E+000));
#8777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8778 = ORIENTED_EDGE('',*,*,#8779,.F.);
#8779 = EDGE_CURVE('',#8724,#8757,#8780,.T.);
#8780 = SURFACE_CURVE('',#8781,(#8785,#8792),.PCURVE_S1.);
#8781 = LINE('',#8782,#8783);
#8782 = CARTESIAN_POINT('',(22.854024574352,2.75,-1.640821138755));
#8783 = VECTOR('',#8784,1.);
#8784 = DIRECTION('',(-0.707106781187,1.570092458684E-016,0.707106781187
    ));
#8785 = PCURVE('',#5352,#8786);
#8786 = DEFINITIONAL_REPRESENTATION('',(#8787),#8791);
#8787 = LINE('',#8788,#8789);
#8788 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
#8789 = VECTOR('',#8790,1.);
#8790 = DIRECTION('',(0.707106781187,-0.707106781187));
#8791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8792 = PCURVE('',#5985,#8793);
#8793 = DEFINITIONAL_REPRESENTATION('',(#8794),#8798);
#8794 = LINE('',#8795,#8796);
#8795 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#8796 = VECTOR('',#8797,1.);
#8797 = DIRECTION('',(1.,0.E+000));
#8798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8799 = ADVANCED_FACE('',(#8800),#5408,.F.);
#8800 = FACE_BOUND('',#8801,.F.);
#8801 = EDGE_LOOP('',(#8802,#8830,#8831,#8832,#8833,#8834,#8835,#8858));
#8802 = ORIENTED_EDGE('',*,*,#8803,.F.);
#8803 = EDGE_CURVE('',#5365,#8804,#8806,.T.);
#8804 = VERTEX_POINT('',#8805);
#8805 = CARTESIAN_POINT('',(22.854024574305,-2.75,-1.640821138803));
#8806 = SURFACE_CURVE('',#8807,(#8812,#8823),.PCURVE_S1.);
#8807 = CIRCLE('',#8808,5.);
#8808 = AXIS2_PLACEMENT_3D('',#8809,#8810,#8811);
#8809 = CARTESIAN_POINT('',(19.318516525781,-2.75,-5.17638090205));
#8810 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#8811 = DIRECTION('',(1.,0.E+000,0.E+000));
#8812 = PCURVE('',#5408,#8813);
#8813 = DEFINITIONAL_REPRESENTATION('',(#8814),#8822);
#8814 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8815,#8816,#8817,#8818,
#8819,#8820,#8821),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#8815 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
#8816 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
#8817 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
#8818 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
#8819 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
#8820 = CARTESIAN_POINT('',(-8.369253736964,2.969664334019));
#8821 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
#8822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8823 = PCURVE('',#5380,#8824);
#8824 = DEFINITIONAL_REPRESENTATION('',(#8825),#8829);
#8825 = LINE('',#8826,#8827);
#8826 = CARTESIAN_POINT('',(-0.E+000,-5.5));
#8827 = VECTOR('',#8828,1.);
#8828 = DIRECTION('',(-1.,0.E+000));
#8829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8830 = ORIENTED_EDGE('',*,*,#5392,.T.);
#8831 = ORIENTED_EDGE('',*,*,#5469,.T.);
#8832 = ORIENTED_EDGE('',*,*,#5569,.F.);
#8833 = ORIENTED_EDGE('',*,*,#5645,.T.);
#8834 = ORIENTED_EDGE('',*,*,#5673,.T.);
#8835 = ORIENTED_EDGE('',*,*,#8836,.T.);
#8836 = EDGE_CURVE('',#5674,#8837,#8839,.T.);
#8837 = VERTEX_POINT('',#8838);
#8838 = CARTESIAN_POINT('',(20.9,-2.75,0.313203435596));
#8839 = SURFACE_CURVE('',#8840,(#8844,#8851),.PCURVE_S1.);
#8840 = LINE('',#8841,#8842);
#8841 = CARTESIAN_POINT('',(20.9,-2.75,4.440892098501E-016));
#8842 = VECTOR('',#8843,1.);
#8843 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#8844 = PCURVE('',#5408,#8845);
#8845 = DEFINITIONAL_REPRESENTATION('',(#8846),#8850);
#8846 = LINE('',#8847,#8848);
#8847 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#8848 = VECTOR('',#8849,1.);
#8849 = DIRECTION('',(1.,0.E+000));
#8850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8851 = PCURVE('',#5715,#8852);
#8852 = DEFINITIONAL_REPRESENTATION('',(#8853),#8857);
#8853 = LINE('',#8854,#8855);
#8854 = CARTESIAN_POINT('',(-1.665334536938E-016,-5.5));
#8855 = VECTOR('',#8856,1.);
#8856 = DIRECTION('',(1.,0.E+000));
#8857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8858 = ORIENTED_EDGE('',*,*,#8859,.F.);
#8859 = EDGE_CURVE('',#8804,#8837,#8860,.T.);
#8860 = SURFACE_CURVE('',#8861,(#8865,#8872),.PCURVE_S1.);
#8861 = LINE('',#8862,#8863);
#8862 = CARTESIAN_POINT('',(22.854024574352,-2.75,-1.640821138755));
#8863 = VECTOR('',#8864,1.);
#8864 = DIRECTION('',(-0.707106781187,1.570092458684E-016,0.707106781187
    ));
#8865 = PCURVE('',#5408,#8866);
#8866 = DEFINITIONAL_REPRESENTATION('',(#8867),#8871);
#8867 = LINE('',#8868,#8869);
#8868 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
#8869 = VECTOR('',#8870,1.);
#8870 = DIRECTION('',(0.707106781187,-0.707106781187));
#8871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8872 = PCURVE('',#5985,#8873);
#8873 = DEFINITIONAL_REPRESENTATION('',(#8874),#8878);
#8874 = LINE('',#8875,#8876);
#8875 = CARTESIAN_POINT('',(-7.850462293419E-017,-5.5));
#8876 = VECTOR('',#8877,1.);
#8877 = DIRECTION('',(1.,0.E+000));
#8878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8879 = ADVANCED_FACE('',(#8880),#5380,.T.);
#8880 = FACE_BOUND('',#8881,.F.);
#8881 = EDGE_LOOP('',(#8882,#8883,#8884,#8905));
#8882 = ORIENTED_EDGE('',*,*,#5364,.T.);
#8883 = ORIENTED_EDGE('',*,*,#8803,.T.);
#8884 = ORIENTED_EDGE('',*,*,#8885,.F.);
#8885 = EDGE_CURVE('',#8724,#8804,#8886,.T.);
#8886 = SURFACE_CURVE('',#8887,(#8891,#8898),.PCURVE_S1.);
#8887 = LINE('',#8888,#8889);
#8888 = CARTESIAN_POINT('',(22.854024574305,2.75,-1.640821138803));
#8889 = VECTOR('',#8890,1.);
#8890 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#8891 = PCURVE('',#5380,#8892);
#8892 = DEFINITIONAL_REPRESENTATION('',(#8893),#8897);
#8893 = LINE('',#8894,#8895);
#8894 = CARTESIAN_POINT('',(-7.068590784144,0.E+000));
#8895 = VECTOR('',#8896,1.);
#8896 = DIRECTION('',(-0.E+000,-1.));
#8897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8898 = PCURVE('',#5985,#8899);
#8899 = DEFINITIONAL_REPRESENTATION('',(#8900),#8904);
#8900 = LINE('',#8901,#8902);
#8901 = CARTESIAN_POINT('',(-9.420554752103E-016,2.958228394579E-031));
#8902 = VECTOR('',#8903,1.);
#8903 = DIRECTION('',(0.E+000,-1.));
#8904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8905 = ORIENTED_EDGE('',*,*,#8723,.F.);
#8906 = ADVANCED_FACE('',(#8907),#5715,.T.);
#8907 = FACE_BOUND('',#8908,.T.);
#8908 = EDGE_LOOP('',(#8909,#8910,#8911,#8912));
#8909 = ORIENTED_EDGE('',*,*,#5730,.F.);
#8910 = ORIENTED_EDGE('',*,*,#5701,.T.);
#8911 = ORIENTED_EDGE('',*,*,#8836,.T.);
#8912 = ORIENTED_EDGE('',*,*,#8913,.F.);
#8913 = EDGE_CURVE('',#5731,#8837,#8914,.T.);
#8914 = SURFACE_CURVE('',#8915,(#8919,#8926),.PCURVE_S1.);
#8915 = LINE('',#8916,#8917);
#8916 = CARTESIAN_POINT('',(20.9,2.75,0.313203435596));
#8917 = VECTOR('',#8918,1.);
#8918 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#8919 = PCURVE('',#5715,#8920);
#8920 = DEFINITIONAL_REPRESENTATION('',(#8921),#8925);
#8921 = LINE('',#8922,#8923);
#8922 = CARTESIAN_POINT('',(0.313203435596,-6.954513311817E-017));
#8923 = VECTOR('',#8924,1.);
#8924 = DIRECTION('',(0.E+000,-1.));
#8925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8926 = PCURVE('',#5985,#8927);
#8927 = DEFINITIONAL_REPRESENTATION('',(#8928),#8932);
#8928 = LINE('',#8929,#8930);
#8929 = CARTESIAN_POINT('',(2.763408054259,1.02085952243E-017));
#8930 = VECTOR('',#8931,1.);
#8931 = DIRECTION('',(0.E+000,-1.));
#8932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8933 = ADVANCED_FACE('',(#8934),#5985,.F.);
#8934 = FACE_BOUND('',#8935,.F.);
#8935 = EDGE_LOOP('',(#8936,#8937,#8938,#8939,#8940,#8941,#8942));
#8936 = ORIENTED_EDGE('',*,*,#8779,.F.);
#8937 = ORIENTED_EDGE('',*,*,#8885,.T.);
#8938 = ORIENTED_EDGE('',*,*,#8859,.T.);
#8939 = ORIENTED_EDGE('',*,*,#8913,.F.);
#8940 = ORIENTED_EDGE('',*,*,#6048,.F.);
#8941 = ORIENTED_EDGE('',*,*,#5962,.F.);
#8942 = ORIENTED_EDGE('',*,*,#8943,.F.);
#8943 = EDGE_CURVE('',#8757,#5935,#8944,.T.);
#8944 = SURFACE_CURVE('',#8945,(#8949,#8956),.PCURVE_S1.);
#8945 = LINE('',#8946,#8947);
#8946 = CARTESIAN_POINT('',(20.9,2.75,0.313203435596));
#8947 = VECTOR('',#8948,1.);
#8948 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#8949 = PCURVE('',#5985,#8950);
#8950 = DEFINITIONAL_REPRESENTATION('',(#8951),#8955);
#8951 = LINE('',#8952,#8953);
#8952 = CARTESIAN_POINT('',(2.763408054259,1.02085952243E-017));
#8953 = VECTOR('',#8954,1.);
#8954 = DIRECTION('',(0.E+000,-1.));
#8955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8956 = PCURVE('',#5950,#8957);
#8957 = DEFINITIONAL_REPRESENTATION('',(#8958),#8962);
#8958 = LINE('',#8959,#8960);
#8959 = CARTESIAN_POINT('',(0.313203435596,-6.954513311817E-017));
#8960 = VECTOR('',#8961,1.);
#8961 = DIRECTION('',(0.E+000,-1.));
#8962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8963 = ADVANCED_FACE('',(#8964,#8995),#6035,.F.);
#8964 = FACE_BOUND('',#8965,.T.);
#8965 = EDGE_LOOP('',(#8966));
#8966 = ORIENTED_EDGE('',*,*,#8967,.T.);
#8967 = EDGE_CURVE('',#8968,#8968,#8970,.T.);
#8968 = VERTEX_POINT('',#8969);
#8969 = CARTESIAN_POINT('',(18.,1.102230246252E-016,5.));
#8970 = SURFACE_CURVE('',#8971,(#8976,#8983),.PCURVE_S1.);
#8971 = CIRCLE('',#8972,18.);
#8972 = AXIS2_PLACEMENT_3D('',#8973,#8974,#8975);
#8973 = CARTESIAN_POINT('',(0.E+000,1.110223024625E-015,5.));
#8974 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
#8975 = DIRECTION('',(1.,0.E+000,0.E+000));
#8976 = PCURVE('',#6035,#8977);
#8977 = DEFINITIONAL_REPRESENTATION('',(#8978),#8982);
#8978 = CIRCLE('',#8979,18.);
#8979 = AXIS2_PLACEMENT_2D('',#8980,#8981);
#8980 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#8981 = DIRECTION('',(1.,-0.E+000));
#8982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8983 = PCURVE('',#8984,#8989);
#8984 = CYLINDRICAL_SURFACE('',#8985,18.);
#8985 = AXIS2_PLACEMENT_3D('',#8986,#8987,#8988);
#8986 = CARTESIAN_POINT('',(0.E+000,-9.792167077194E-031,-4.41E-015));
#8987 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#8988 = DIRECTION('',(1.,0.E+000,0.E+000));
#8989 = DEFINITIONAL_REPRESENTATION('',(#8990),#8994);
#8990 = LINE('',#8991,#8992);
#8991 = CARTESIAN_POINT('',(-0.E+000,5.));
#8992 = VECTOR('',#8993,1.);
#8993 = DIRECTION('',(-1.,0.E+000));
#8994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#8995 = FACE_BOUND('',#8996,.T.);
#8996 = EDGE_LOOP('',(#8997));
#8997 = ORIENTED_EDGE('',*,*,#6020,.F.);
#8998 = ADVANCED_FACE('',(#8999),#5950,.T.);
#8999 = FACE_BOUND('',#9000,.T.);
#9000 = EDGE_LOOP('',(#9001,#9002,#9003,#9004));
#9001 = ORIENTED_EDGE('',*,*,#8756,.F.);
#9002 = ORIENTED_EDGE('',*,*,#7427,.T.);
#9003 = ORIENTED_EDGE('',*,*,#5934,.T.);
#9004 = ORIENTED_EDGE('',*,*,#8943,.F.);
#9005 = ADVANCED_FACE('',(#9006),#5921,.T.);
#9006 = FACE_BOUND('',#9007,.T.);
#9007 = EDGE_LOOP('',(#9008,#9009,#9010,#9033));
#9008 = ORIENTED_EDGE('',*,*,#5907,.F.);
#9009 = ORIENTED_EDGE('',*,*,#7351,.T.);
#9010 = ORIENTED_EDGE('',*,*,#9011,.T.);
#9011 = EDGE_CURVE('',#7324,#9012,#9014,.T.);
#9012 = VERTEX_POINT('',#9013);
#9013 = CARTESIAN_POINT('',(-8.068430139593,19.474930939095,
    0.313203435596));
#9014 = SURFACE_CURVE('',#9015,(#9019,#9026),.PCURVE_S1.);
#9015 = LINE('',#9016,#9017);
#9016 = CARTESIAN_POINT('',(-8.068430139593,19.474930939095,
    -1.842970220878E-014));
#9017 = VECTOR('',#9018,1.);
#9018 = DIRECTION('',(-2.775557561563E-016,8.435559152701E-016,1.));
#9019 = PCURVE('',#5921,#9020);
#9020 = DEFINITIONAL_REPRESENTATION('',(#9021),#9025);
#9021 = LINE('',#9022,#9023);
#9022 = CARTESIAN_POINT('',(1.219786525029E-015,-5.5));
#9023 = VECTOR('',#9024,1.);
#9024 = DIRECTION('',(1.,-1.487416814334E-017));
#9025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9026 = PCURVE('',#7079,#9027);
#9027 = DEFINITIONAL_REPRESENTATION('',(#9028),#9032);
#9028 = LINE('',#9029,#9030);
#9029 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#9030 = VECTOR('',#9031,1.);
#9031 = DIRECTION('',(1.,2.576281494458E-017));
#9032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9033 = ORIENTED_EDGE('',*,*,#9034,.F.);
#9034 = EDGE_CURVE('',#5873,#9012,#9035,.T.);
#9035 = SURFACE_CURVE('',#9036,(#9040,#9047),.PCURVE_S1.);
#9036 = LINE('',#9037,#9038);
#9037 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
    0.313203435596));
#9038 = VECTOR('',#9039,1.);
#9039 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
#9040 = PCURVE('',#5921,#9041);
#9041 = DEFINITIONAL_REPRESENTATION('',(#9042),#9046);
#9042 = LINE('',#9043,#9044);
#9043 = CARTESIAN_POINT('',(0.313203435596,5.215884983863E-017));
#9044 = VECTOR('',#9045,1.);
#9045 = DIRECTION('',(1.487416814334E-017,-1.));
#9046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9047 = PCURVE('',#5895,#9048);
#9048 = DEFINITIONAL_REPRESENTATION('',(#9049),#9053);
#9049 = LINE('',#9050,#9051);
#9050 = CARTESIAN_POINT('',(2.763408054259,-2.006057890744E-015));
#9051 = VECTOR('',#9052,1.);
#9052 = DIRECTION('',(7.98994108775E-017,-1.));
#9053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9054 = ADVANCED_FACE('',(#9055),#5895,.F.);
#9055 = FACE_BOUND('',#9056,.F.);
#9056 = EDGE_LOOP('',(#9057,#9082,#9105,#9126,#9127,#9128));
#9057 = ORIENTED_EDGE('',*,*,#9058,.F.);
#9058 = EDGE_CURVE('',#9059,#9061,#9063,.T.);
#9059 = VERTEX_POINT('',#9060);
#9060 = CARTESIAN_POINT('',(-13.80858214756,18.417165860062,
    -1.640821138803));
#9061 = VERTEX_POINT('',#9062);
#9062 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
    0.313203435596));
#9063 = SURFACE_CURVE('',#9064,(#9068,#9075),.PCURVE_S1.);
#9064 = LINE('',#9065,#9066);
#9065 = CARTESIAN_POINT('',(-13.80858214758,18.417165860103,
    -1.640821138755));
#9066 = VECTOR('',#9067,1.);
#9067 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
#9068 = PCURVE('',#5895,#9069);
#9069 = DEFINITIONAL_REPRESENTATION('',(#9070),#9074);
#9070 = LINE('',#9071,#9072);
#9071 = CARTESIAN_POINT('',(1.570092458684E-016,3.697785493223E-032));
#9072 = VECTOR('',#9073,1.);
#9073 = DIRECTION('',(1.,6.734631938768E-018));
#9074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9075 = PCURVE('',#6746,#9076);
#9076 = DEFINITIONAL_REPRESENTATION('',(#9077),#9081);
#9077 = LINE('',#9078,#9079);
#9078 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
#9079 = VECTOR('',#9080,1.);
#9080 = DIRECTION('',(0.707106781187,-0.707106781187));
#9081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9082 = ORIENTED_EDGE('',*,*,#9083,.T.);
#9083 = EDGE_CURVE('',#9059,#9084,#9086,.T.);
#9084 = VERTEX_POINT('',#9085);
#9085 = CARTESIAN_POINT('',(-9.045442426745,21.167165860062,
    -1.640821138803));
#9086 = SURFACE_CURVE('',#9087,(#9091,#9098),.PCURVE_S1.);
#9087 = LINE('',#9088,#9089);
#9088 = CARTESIAN_POINT('',(-13.80858214756,18.417165860062,
    -1.640821138803));
#9089 = VECTOR('',#9090,1.);
#9090 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
#9091 = PCURVE('',#5895,#9092);
#9092 = DEFINITIONAL_REPRESENTATION('',(#9093),#9097);
#9093 = LINE('',#9094,#9095);
#9094 = CARTESIAN_POINT('',(-2.332593174685E-015,-3.314726988507E-015));
#9095 = VECTOR('',#9096,1.);
#9096 = DIRECTION('',(7.98994108775E-017,-1.));
#9097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9098 = PCURVE('',#7051,#9099);
#9099 = DEFINITIONAL_REPRESENTATION('',(#9100),#9104);
#9100 = LINE('',#9101,#9102);
#9101 = CARTESIAN_POINT('',(-7.068590784144,0.E+000));
#9102 = VECTOR('',#9103,1.);
#9103 = DIRECTION('',(-0.E+000,-1.));
#9104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9105 = ORIENTED_EDGE('',*,*,#9106,.T.);
#9106 = EDGE_CURVE('',#9084,#9012,#9107,.T.);
#9107 = SURFACE_CURVE('',#9108,(#9112,#9119),.PCURVE_S1.);
#9108 = LINE('',#9109,#9110);
#9109 = CARTESIAN_POINT('',(-9.045442426769,21.167165860103,
    -1.640821138755));
#9110 = VECTOR('',#9111,1.);
#9111 = DIRECTION('',(0.353553390593,-0.612372435696,0.707106781187));
#9112 = PCURVE('',#5895,#9113);
#9113 = DEFINITIONAL_REPRESENTATION('',(#9114),#9118);
#9114 = LINE('',#9115,#9116);
#9115 = CARTESIAN_POINT('',(-2.290103328969E-015,-5.5));
#9116 = VECTOR('',#9117,1.);
#9117 = DIRECTION('',(1.,6.734631938768E-018));
#9118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9119 = PCURVE('',#7079,#9120);
#9120 = DEFINITIONAL_REPRESENTATION('',(#9121),#9125);
#9121 = LINE('',#9122,#9123);
#9122 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
#9123 = VECTOR('',#9124,1.);
#9124 = DIRECTION('',(0.707106781187,-0.707106781187));
#9125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9126 = ORIENTED_EDGE('',*,*,#9034,.F.);
#9127 = ORIENTED_EDGE('',*,*,#5872,.F.);
#9128 = ORIENTED_EDGE('',*,*,#9129,.F.);
#9129 = EDGE_CURVE('',#9061,#5845,#9130,.T.);
#9130 = SURFACE_CURVE('',#9131,(#9135,#9142),.PCURVE_S1.);
#9131 = LINE('',#9132,#9133);
#9132 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
    0.313203435596));
#9133 = VECTOR('',#9134,1.);
#9134 = DIRECTION('',(0.866025403784,0.5,-1.665334536938E-016));
#9135 = PCURVE('',#5895,#9136);
#9136 = DEFINITIONAL_REPRESENTATION('',(#9137),#9141);
#9137 = LINE('',#9138,#9139);
#9138 = CARTESIAN_POINT('',(2.763408054259,-2.006057890744E-015));
#9139 = VECTOR('',#9140,1.);
#9140 = DIRECTION('',(7.98994108775E-017,-1.));
#9141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9142 = PCURVE('',#5860,#9143);
#9143 = DEFINITIONAL_REPRESENTATION('',(#9144),#9148);
#9144 = LINE('',#9145,#9146);
#9145 = CARTESIAN_POINT('',(0.313203435596,5.215884983863E-017));
#9146 = VECTOR('',#9147,1.);
#9147 = DIRECTION('',(1.487416814334E-017,-1.));
#9148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9149 = ADVANCED_FACE('',(#9150),#5860,.T.);
#9150 = FACE_BOUND('',#9151,.T.);
#9151 = EDGE_LOOP('',(#9152,#9173,#9174,#9175));
#9152 = ORIENTED_EDGE('',*,*,#9153,.F.);
#9153 = EDGE_CURVE('',#6730,#9061,#9154,.T.);
#9154 = SURFACE_CURVE('',#9155,(#9159,#9166),.PCURVE_S1.);
#9155 = LINE('',#9156,#9157);
#9156 = CARTESIAN_POINT('',(-12.8315698604,16.724930939095,
    -1.842970220878E-014));
#9157 = VECTOR('',#9158,1.);
#9158 = DIRECTION('',(-2.775557561563E-016,8.435559152701E-016,1.));
#9159 = PCURVE('',#5860,#9160);
#9160 = DEFINITIONAL_REPRESENTATION('',(#9161),#9165);
#9161 = LINE('',#9162,#9163);
#9162 = CARTESIAN_POINT('',(2.22044604925E-016,3.697785493223E-032));
#9163 = VECTOR('',#9164,1.);
#9164 = DIRECTION('',(1.,-1.487416814334E-017));
#9165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9166 = PCURVE('',#6746,#9167);
#9167 = DEFINITIONAL_REPRESENTATION('',(#9168),#9172);
#9168 = LINE('',#9169,#9170);
#9169 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#9170 = VECTOR('',#9171,1.);
#9171 = DIRECTION('',(1.,2.576281494458E-017));
#9172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9173 = ORIENTED_EDGE('',*,*,#6784,.T.);
#9174 = ORIENTED_EDGE('',*,*,#5844,.T.);
#9175 = ORIENTED_EDGE('',*,*,#9129,.F.);
#9176 = ADVANCED_FACE('',(#9177),#5831,.T.);
#9177 = FACE_BOUND('',#9178,.T.);
#9178 = EDGE_LOOP('',(#9179,#9180,#9181,#9204));
#9179 = ORIENTED_EDGE('',*,*,#5817,.F.);
#9180 = ORIENTED_EDGE('',*,*,#6703,.T.);
#9181 = ORIENTED_EDGE('',*,*,#9182,.T.);
#9182 = EDGE_CURVE('',#6676,#9183,#9185,.T.);
#9183 = VERTEX_POINT('',#9184);
#9184 = CARTESIAN_POINT('',(-12.8315698604,-16.72493093909,
    0.313203435596));
#9185 = SURFACE_CURVE('',#9186,(#9190,#9197),.PCURVE_S1.);
#9186 = LINE('',#9187,#9188);
#9187 = CARTESIAN_POINT('',(-12.8315698604,-16.72493093909,
    -4.884981308351E-015));
#9188 = VECTOR('',#9189,1.);
#9189 = DIRECTION('',(-7.216449660064E-016,2.66667109355E-016,1.));
#9190 = PCURVE('',#5831,#9191);
#9191 = DEFINITIONAL_REPRESENTATION('',(#9192),#9196);
#9192 = LINE('',#9193,#9194);
#9193 = CARTESIAN_POINT('',(1.062005883687E-015,-5.5));
#9194 = VECTOR('',#9195,1.);
#9195 = DIRECTION('',(1.,-9.216261297709E-017));
#9196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9197 = PCURVE('',#6431,#9198);
#9198 = DEFINITIONAL_REPRESENTATION('',(#9199),#9203);
#9199 = LINE('',#9200,#9201);
#9200 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#9201 = VECTOR('',#9202,1.);
#9202 = DIRECTION('',(1.,1.992760671046E-018));
#9203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9204 = ORIENTED_EDGE('',*,*,#9205,.F.);
#9205 = EDGE_CURVE('',#5783,#9183,#9206,.T.);
#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.);
#9207 = LINE('',#9208,#9209);
#9208 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
    0.313203435596));
#9209 = VECTOR('',#9210,1.);
#9210 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
#9211 = PCURVE('',#5831,#9212);
#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217);
#9213 = LINE('',#9214,#9215);
#9214 = CARTESIAN_POINT('',(0.313203435596,2.086353993545E-016));
#9215 = VECTOR('',#9216,1.);
#9216 = DIRECTION('',(9.216261297709E-017,-1.));
#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9218 = PCURVE('',#5805,#9219);
#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224);
#9220 = LINE('',#9221,#9222);
#9221 = CARTESIAN_POINT('',(2.763408054259,-1.362893415223E-015));
#9222 = VECTOR('',#9223,1.);
#9223 = DIRECTION('',(1.253086142006E-016,-1.));
#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9225 = ADVANCED_FACE('',(#9226),#5805,.F.);
#9226 = FACE_BOUND('',#9227,.F.);
#9227 = EDGE_LOOP('',(#9228,#9253,#9276,#9297,#9298,#9299));
#9228 = ORIENTED_EDGE('',*,*,#9229,.F.);
#9229 = EDGE_CURVE('',#9230,#9232,#9234,.T.);
#9230 = VERTEX_POINT('',#9231);
#9231 = CARTESIAN_POINT('',(-9.045442426745,-21.16716586006,
    -1.640821138803));
#9232 = VERTEX_POINT('',#9233);
#9233 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
    0.313203435596));
#9234 = SURFACE_CURVE('',#9235,(#9239,#9246),.PCURVE_S1.);
#9235 = LINE('',#9236,#9237);
#9236 = CARTESIAN_POINT('',(-9.045442426769,-21.1671658601,
    -1.640821138755));
#9237 = VECTOR('',#9238,1.);
#9238 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
#9239 = PCURVE('',#5805,#9240);
#9240 = DEFINITIONAL_REPRESENTATION('',(#9241),#9245);
#9241 = LINE('',#9242,#9243);
#9242 = CARTESIAN_POINT('',(-1.570092458684E-016,-1.479114197289E-031));
#9243 = VECTOR('',#9244,1.);
#9244 = DIRECTION('',(1.,-8.408377470745E-017));
#9245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9246 = PCURVE('',#6098,#9247);
#9247 = DEFINITIONAL_REPRESENTATION('',(#9248),#9252);
#9248 = LINE('',#9249,#9250);
#9249 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
#9250 = VECTOR('',#9251,1.);
#9251 = DIRECTION('',(0.707106781187,-0.707106781187));
#9252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9253 = ORIENTED_EDGE('',*,*,#9254,.T.);
#9254 = EDGE_CURVE('',#9230,#9255,#9257,.T.);
#9255 = VERTEX_POINT('',#9256);
#9256 = CARTESIAN_POINT('',(-13.80858214756,-18.41716586006,
    -1.640821138803));
#9257 = SURFACE_CURVE('',#9258,(#9262,#9269),.PCURVE_S1.);
#9258 = LINE('',#9259,#9260);
#9259 = CARTESIAN_POINT('',(-9.045442426745,-21.16716586006,
    -1.640821138803));
#9260 = VECTOR('',#9261,1.);
#9261 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
#9262 = PCURVE('',#5805,#9263);
#9263 = DEFINITIONAL_REPRESENTATION('',(#9264),#9268);
#9264 = LINE('',#9265,#9266);
#9265 = CARTESIAN_POINT('',(-9.420554752103E-016,-8.874685183736E-031));
#9266 = VECTOR('',#9267,1.);
#9267 = DIRECTION('',(1.253086142006E-016,-1.));
#9268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9269 = PCURVE('',#6403,#9270);
#9270 = DEFINITIONAL_REPRESENTATION('',(#9271),#9275);
#9271 = LINE('',#9272,#9273);
#9272 = CARTESIAN_POINT('',(-7.068590784144,0.E+000));
#9273 = VECTOR('',#9274,1.);
#9274 = DIRECTION('',(-0.E+000,-1.));
#9275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9276 = ORIENTED_EDGE('',*,*,#9277,.T.);
#9277 = EDGE_CURVE('',#9255,#9183,#9278,.T.);
#9278 = SURFACE_CURVE('',#9279,(#9283,#9290),.PCURVE_S1.);
#9279 = LINE('',#9280,#9281);
#9280 = CARTESIAN_POINT('',(-13.80858214758,-18.4171658601,
    -1.640821138755));
#9281 = VECTOR('',#9282,1.);
#9282 = DIRECTION('',(0.353553390593,0.612372435696,0.707106781187));
#9283 = PCURVE('',#5805,#9284);
#9284 = DEFINITIONAL_REPRESENTATION('',(#9285),#9289);
#9285 = LINE('',#9286,#9287);
#9286 = CARTESIAN_POINT('',(4.544024288859E-015,-5.5));
#9287 = VECTOR('',#9288,1.);
#9288 = DIRECTION('',(1.,-8.408377470745E-017));
#9289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9290 = PCURVE('',#6431,#9291);
#9291 = DEFINITIONAL_REPRESENTATION('',(#9292),#9296);
#9292 = LINE('',#9293,#9294);
#9293 = CARTESIAN_POINT('',(3.826560064176,1.505172382589));
#9294 = VECTOR('',#9295,1.);
#9295 = DIRECTION('',(0.707106781187,-0.707106781187));
#9296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9297 = ORIENTED_EDGE('',*,*,#9205,.F.);
#9298 = ORIENTED_EDGE('',*,*,#5782,.F.);
#9299 = ORIENTED_EDGE('',*,*,#9300,.F.);
#9300 = EDGE_CURVE('',#9232,#5755,#9301,.T.);
#9301 = SURFACE_CURVE('',#9302,(#9306,#9313),.PCURVE_S1.);
#9302 = LINE('',#9303,#9304);
#9303 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
    0.313203435596));
#9304 = VECTOR('',#9305,1.);
#9305 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-016));
#9306 = PCURVE('',#5805,#9307);
#9307 = DEFINITIONAL_REPRESENTATION('',(#9308),#9312);
#9308 = LINE('',#9309,#9310);
#9309 = CARTESIAN_POINT('',(2.763408054259,-1.362893415223E-015));
#9310 = VECTOR('',#9311,1.);
#9311 = DIRECTION('',(1.253086142006E-016,-1.));
#9312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9313 = PCURVE('',#5770,#9314);
#9314 = DEFINITIONAL_REPRESENTATION('',(#9315),#9319);
#9315 = LINE('',#9316,#9317);
#9316 = CARTESIAN_POINT('',(0.313203435596,2.086353993545E-016));
#9317 = VECTOR('',#9318,1.);
#9318 = DIRECTION('',(9.216261297709E-017,-1.));
#9319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9320 = ADVANCED_FACE('',(#9321),#5770,.T.);
#9321 = FACE_BOUND('',#9322,.T.);
#9322 = EDGE_LOOP('',(#9323,#9344,#9345,#9346));
#9323 = ORIENTED_EDGE('',*,*,#9324,.F.);
#9324 = EDGE_CURVE('',#6082,#9232,#9325,.T.);
#9325 = SURFACE_CURVE('',#9326,(#9330,#9337),.PCURVE_S1.);
#9326 = LINE('',#9327,#9328);
#9327 = CARTESIAN_POINT('',(-8.068430139593,-19.47493093909,
    -1.7763568394E-015));
#9328 = VECTOR('',#9329,1.);
#9329 = DIRECTION('',(-7.216449660064E-016,2.66667109355E-016,1.));
#9330 = PCURVE('',#5770,#9331);
#9331 = DEFINITIONAL_REPRESENTATION('',(#9332),#9336);
#9332 = LINE('',#9333,#9334);
#9333 = CARTESIAN_POINT('',(-8.874685183736E-031,1.538370149107E-015));
#9334 = VECTOR('',#9335,1.);
#9335 = DIRECTION('',(1.,-9.216261297709E-017));
#9336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9337 = PCURVE('',#6098,#9338);
#9338 = DEFINITIONAL_REPRESENTATION('',(#9339),#9343);
#9339 = LINE('',#9340,#9341);
#9340 = CARTESIAN_POINT('',(5.467381202931,-0.448852191763));
#9341 = VECTOR('',#9342,1.);
#9342 = DIRECTION('',(1.,1.992760671046E-018));
#9343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9344 = ORIENTED_EDGE('',*,*,#6136,.T.);
#9345 = ORIENTED_EDGE('',*,*,#5754,.T.);
#9346 = ORIENTED_EDGE('',*,*,#9300,.F.);
#9347 = ADVANCED_FACE('',(#9348),#6098,.T.);
#9348 = FACE_BOUND('',#9349,.T.);
#9349 = EDGE_LOOP('',(#9350,#9376,#9377,#9378,#9379,#9380,#9381,#9382));
#9350 = ORIENTED_EDGE('',*,*,#9351,.F.);
#9351 = EDGE_CURVE('',#6365,#9230,#9352,.T.);
#9352 = SURFACE_CURVE('',#9353,(#9358,#9369),.PCURVE_S1.);
#9353 = CIRCLE('',#9354,5.);
#9354 = AXIS2_PLACEMENT_3D('',#9355,#9356,#9357);
#9355 = CARTESIAN_POINT('',(-7.277688402483,-18.10532607475,
    -5.17638090205));
#9356 = DIRECTION('',(-0.866025403784,0.5,-7.582964277522E-016));
#9357 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
#9358 = PCURVE('',#6098,#9359);
#9359 = DEFINITIONAL_REPRESENTATION('',(#9360),#9368);
#9360 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9361,#9362,#9363,#9364,
#9365,#9366,#9367),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#9361 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
#9362 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
#9363 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
#9364 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
#9365 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
#9366 = CARTESIAN_POINT('',(-8.369253736963,2.969664334019));
#9367 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
#9368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9369 = PCURVE('',#6403,#9370);
#9370 = DEFINITIONAL_REPRESENTATION('',(#9371),#9375);
#9371 = LINE('',#9372,#9373);
#9372 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#9373 = VECTOR('',#9374,1.);
#9374 = DIRECTION('',(-1.,0.E+000));
#9375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9376 = ORIENTED_EDGE('',*,*,#6364,.T.);
#9377 = ORIENTED_EDGE('',*,*,#6310,.T.);
#9378 = ORIENTED_EDGE('',*,*,#6284,.F.);
#9379 = ORIENTED_EDGE('',*,*,#6206,.T.);
#9380 = ORIENTED_EDGE('',*,*,#6079,.T.);
#9381 = ORIENTED_EDGE('',*,*,#9324,.T.);
#9382 = ORIENTED_EDGE('',*,*,#9229,.F.);
#9383 = ADVANCED_FACE('',(#9384),#6431,.F.);
#9384 = FACE_BOUND('',#9385,.F.);
#9385 = EDGE_LOOP('',(#9386,#9412,#9413,#9414,#9415,#9416,#9417,#9418));
#9386 = ORIENTED_EDGE('',*,*,#9387,.F.);
#9387 = EDGE_CURVE('',#6388,#9255,#9388,.T.);
#9388 = SURFACE_CURVE('',#9389,(#9394,#9405),.PCURVE_S1.);
#9389 = CIRCLE('',#9390,5.);
#9390 = AXIS2_PLACEMENT_3D('',#9391,#9392,#9393);
#9391 = CARTESIAN_POINT('',(-12.04082812329,-15.35532607475,
    -5.17638090205));
#9392 = DIRECTION('',(-0.866025403784,0.5,-7.582964277522E-016));
#9393 = DIRECTION('',(-0.5,-0.866025403784,-1.387778780781E-016));
#9394 = PCURVE('',#6431,#9395);
#9395 = DEFINITIONAL_REPRESENTATION('',(#9396),#9404);
#9396 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9397,#9398,#9399,#9400,
#9401,#9402,#9403),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#9397 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
#9398 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
#9399 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
#9400 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
#9401 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
#9402 = CARTESIAN_POINT('',(-8.369253736963,2.969664334019));
#9403 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
#9404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9405 = PCURVE('',#6403,#9406);
#9406 = DEFINITIONAL_REPRESENTATION('',(#9407),#9411);
#9407 = LINE('',#9408,#9409);
#9408 = CARTESIAN_POINT('',(-0.E+000,-5.5));
#9409 = VECTOR('',#9410,1.);
#9410 = DIRECTION('',(-1.,0.E+000));
#9411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9412 = ORIENTED_EDGE('',*,*,#6415,.T.);
#9413 = ORIENTED_EDGE('',*,*,#6471,.T.);
#9414 = ORIENTED_EDGE('',*,*,#6571,.F.);
#9415 = ORIENTED_EDGE('',*,*,#6623,.T.);
#9416 = ORIENTED_EDGE('',*,*,#6675,.T.);
#9417 = ORIENTED_EDGE('',*,*,#9182,.T.);
#9418 = ORIENTED_EDGE('',*,*,#9277,.F.);
#9419 = ADVANCED_FACE('',(#9420),#6403,.T.);
#9420 = FACE_BOUND('',#9421,.F.);
#9421 = EDGE_LOOP('',(#9422,#9423,#9424,#9425));
#9422 = ORIENTED_EDGE('',*,*,#6387,.T.);
#9423 = ORIENTED_EDGE('',*,*,#9387,.T.);
#9424 = ORIENTED_EDGE('',*,*,#9254,.F.);
#9425 = ORIENTED_EDGE('',*,*,#9351,.F.);
#9426 = ADVANCED_FACE('',(#9427),#6746,.T.);
#9427 = FACE_BOUND('',#9428,.T.);
#9428 = EDGE_LOOP('',(#9429,#9455,#9456,#9457,#9458,#9459,#9460,#9461));
#9429 = ORIENTED_EDGE('',*,*,#9430,.F.);
#9430 = EDGE_CURVE('',#7013,#9059,#9431,.T.);
#9431 = SURFACE_CURVE('',#9432,(#9437,#9448),.PCURVE_S1.);
#9432 = CIRCLE('',#9433,5.);
#9433 = AXIS2_PLACEMENT_3D('',#9434,#9435,#9436);
#9434 = CARTESIAN_POINT('',(-12.04082812329,15.355326074756,
    -5.17638090205));
#9435 = DIRECTION('',(0.866025403784,0.5,-1.814076218371E-016));
#9436 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
#9437 = PCURVE('',#6746,#9438);
#9438 = DEFINITIONAL_REPRESENTATION('',(#9439),#9447);
#9439 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9440,#9441,#9442,#9443,
#9444,#9445,#9446),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#9440 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
#9441 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
#9442 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
#9443 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
#9444 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
#9445 = CARTESIAN_POINT('',(-8.369253736963,2.969664334019));
#9446 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
#9447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9448 = PCURVE('',#7051,#9449);
#9449 = DEFINITIONAL_REPRESENTATION('',(#9450),#9454);
#9450 = LINE('',#9451,#9452);
#9451 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#9452 = VECTOR('',#9453,1.);
#9453 = DIRECTION('',(-1.,0.E+000));
#9454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9455 = ORIENTED_EDGE('',*,*,#7012,.T.);
#9456 = ORIENTED_EDGE('',*,*,#6958,.T.);
#9457 = ORIENTED_EDGE('',*,*,#6932,.F.);
#9458 = ORIENTED_EDGE('',*,*,#6854,.T.);
#9459 = ORIENTED_EDGE('',*,*,#6727,.T.);
#9460 = ORIENTED_EDGE('',*,*,#9153,.T.);
#9461 = ORIENTED_EDGE('',*,*,#9058,.F.);
#9462 = ADVANCED_FACE('',(#9463),#7079,.F.);
#9463 = FACE_BOUND('',#9464,.F.);
#9464 = EDGE_LOOP('',(#9465,#9491,#9492,#9493,#9494,#9495,#9496,#9497));
#9465 = ORIENTED_EDGE('',*,*,#9466,.F.);
#9466 = EDGE_CURVE('',#7036,#9084,#9467,.T.);
#9467 = SURFACE_CURVE('',#9468,(#9473,#9484),.PCURVE_S1.);
#9468 = CIRCLE('',#9469,5.);
#9469 = AXIS2_PLACEMENT_3D('',#9470,#9471,#9472);
#9470 = CARTESIAN_POINT('',(-7.277688402483,18.105326074756,
    -5.17638090205));
#9471 = DIRECTION('',(0.866025403784,0.5,-1.814076218371E-016));
#9472 = DIRECTION('',(-0.5,0.866025403784,-8.326672684689E-016));
#9473 = PCURVE('',#7079,#9474);
#9474 = DEFINITIONAL_REPRESENTATION('',(#9475),#9483);
#9475 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9476,#9477,#9478,#9479,
#9480,#9481,#9482),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
    ,2,2,2,1),(-2.094395102393,0.E+000,2.094395102393,4.188790204786,
6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
1.,0.5,1.)) REPRESENTATION_ITEM('') );
#9476 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
#9477 = CARTESIAN_POINT('',(8.951254338725,2.969664334019));
#9478 = CARTESIAN_POINT('',(4.621127319803,-4.530335665981));
#9479 = CARTESIAN_POINT('',(0.291000300881,-12.03033566598));
#9480 = CARTESIAN_POINT('',(-4.039126718041,-4.530335665981));
#9481 = CARTESIAN_POINT('',(-8.369253736964,2.969664334019));
#9482 = CARTESIAN_POINT('',(0.291000300881,2.969664334019));
#9483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9484 = PCURVE('',#7051,#9485);
#9485 = DEFINITIONAL_REPRESENTATION('',(#9486),#9490);
#9486 = LINE('',#9487,#9488);
#9487 = CARTESIAN_POINT('',(-0.E+000,-5.5));
#9488 = VECTOR('',#9489,1.);
#9489 = DIRECTION('',(-1.,0.E+000));
#9490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9491 = ORIENTED_EDGE('',*,*,#7063,.T.);
#9492 = ORIENTED_EDGE('',*,*,#7119,.T.);
#9493 = ORIENTED_EDGE('',*,*,#7219,.F.);
#9494 = ORIENTED_EDGE('',*,*,#7271,.T.);
#9495 = ORIENTED_EDGE('',*,*,#7323,.T.);
#9496 = ORIENTED_EDGE('',*,*,#9011,.T.);
#9497 = ORIENTED_EDGE('',*,*,#9106,.F.);
#9498 = ADVANCED_FACE('',(#9499),#7051,.T.);
#9499 = FACE_BOUND('',#9500,.F.);
#9500 = EDGE_LOOP('',(#9501,#9502,#9503,#9504));
#9501 = ORIENTED_EDGE('',*,*,#7035,.T.);
#9502 = ORIENTED_EDGE('',*,*,#9466,.T.);
#9503 = ORIENTED_EDGE('',*,*,#9083,.F.);
#9504 = ORIENTED_EDGE('',*,*,#9430,.F.);
#9505 = ADVANCED_FACE('',(#9506),#7676,.T.);
#9506 = FACE_BOUND('',#9507,.T.);
#9507 = EDGE_LOOP('',(#9508,#9509,#9510,#9511));
#9508 = ORIENTED_EDGE('',*,*,#8523,.T.);
#9509 = ORIENTED_EDGE('',*,*,#8064,.T.);
#9510 = ORIENTED_EDGE('',*,*,#7735,.F.);
#9511 = ORIENTED_EDGE('',*,*,#7659,.T.);
#9512 = ADVANCED_FACE('',(#9513),#7819,.T.);
#9513 = FACE_BOUND('',#9514,.T.);
#9514 = EDGE_LOOP('',(#9515,#9516,#9517,#9518));
#9515 = ORIENTED_EDGE('',*,*,#8123,.T.);
#9516 = ORIENTED_EDGE('',*,*,#8640,.T.);
#9517 = ORIENTED_EDGE('',*,*,#7901,.T.);
#9518 = ORIENTED_EDGE('',*,*,#7803,.F.);
#9519 = ADVANCED_FACE('',(#9520),#8217,.F.);
#9520 = FACE_BOUND('',#9521,.F.);
#9521 = EDGE_LOOP('',(#9522,#9523,#9524,#9548,#9593,#9658,#9681,#9704,
    #9754,#9812,#9862,#9885,#9935,#9973,#9974,#9975,#9976,#9977));
#9522 = ORIENTED_EDGE('',*,*,#8200,.T.);
#9523 = ORIENTED_EDGE('',*,*,#8445,.T.);
#9524 = ORIENTED_EDGE('',*,*,#9525,.T.);
#9525 = EDGE_CURVE('',#8416,#9526,#9528,.T.);
#9526 = VERTEX_POINT('',#9527);
#9527 = CARTESIAN_POINT('',(0.E+000,9.,-15.58845726812));
#9528 = SEAM_CURVE('',#9529,(#9534,#9541),.PCURVE_S1.);
#9529 = CIRCLE('',#9530,18.);
#9530 = AXIS2_PLACEMENT_3D('',#9531,#9532,#9533);
#9531 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#9532 = DIRECTION('',(1.,0.E+000,0.E+000));
#9533 = DIRECTION('',(0.E+000,1.,0.E+000));
#9534 = PCURVE('',#8217,#9535);
#9535 = DEFINITIONAL_REPRESENTATION('',(#9536),#9540);
#9536 = LINE('',#9537,#9538);
#9537 = CARTESIAN_POINT('',(0.E+000,-6.28318530718));
#9538 = VECTOR('',#9539,1.);
#9539 = DIRECTION('',(0.E+000,1.));
#9540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9541 = PCURVE('',#8217,#9542);
#9542 = DEFINITIONAL_REPRESENTATION('',(#9543),#9547);
#9543 = LINE('',#9544,#9545);
#9544 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718));
#9545 = VECTOR('',#9546,1.);
#9546 = DIRECTION('',(0.E+000,1.));
#9547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9548 = ORIENTED_EDGE('',*,*,#9549,.F.);
#9549 = EDGE_CURVE('',#9550,#9526,#9552,.T.);
#9550 = VERTEX_POINT('',#9551);
#9551 = CARTESIAN_POINT('',(7.5,9.,-13.66565036871));
#9552 = SURFACE_CURVE('',#9553,(#9558,#9573),.PCURVE_S1.);
#9553 = CIRCLE('',#9554,15.58845726812);
#9554 = AXIS2_PLACEMENT_3D('',#9555,#9556,#9557);
#9555 = CARTESIAN_POINT('',(3.77E-015,9.,0.E+000));
#9556 = DIRECTION('',(0.E+000,1.,0.E+000));
#9557 = DIRECTION('',(0.E+000,0.E+000,1.));
#9558 = PCURVE('',#8217,#9559);
#9559 = DEFINITIONAL_REPRESENTATION('',(#9560),#9572);
#9560 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#9561,#9562,#9563,#9564,#9565,
    #9566,#9567,#9568,#9569,#9570,#9571),.UNSPECIFIED.,.F.,.F.,(11,11),(
    2.63965484511,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#9561 = CARTESIAN_POINT('',(5.588447030983,-0.862087383767));
#9562 = CARTESIAN_POINT('',(5.633426090639,-0.894220659226));
#9563 = CARTESIAN_POINT('',(5.683528426921,-0.924426862722));
#9564 = CARTESIAN_POINT('',(5.739257211147,-0.952368465834));
#9565 = CARTESIAN_POINT('',(5.801073443715,-0.977649315522));
#9566 = CARTESIAN_POINT('',(5.869299941677,-0.99980310534));
#9567 = CARTESIAN_POINT('',(5.943945231559,-1.018323374345));
#9568 = CARTESIAN_POINT('',(6.024501466857,-1.032651882873));
#9569 = CARTESIAN_POINT('',(6.109308816135,-1.042348908921));
#9570 = CARTESIAN_POINT('',(6.196247128527,-1.047197551197));
#9571 = CARTESIAN_POINT('',(6.28318530718,-1.047197551197));
#9572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9573 = PCURVE('',#9574,#9579);
#9574 = SPHERICAL_SURFACE('',#9575,18.);
#9575 = AXIS2_PLACEMENT_3D('',#9576,#9577,#9578);
#9576 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#9577 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#9578 = DIRECTION('',(1.,0.E+000,0.E+000));
#9579 = DEFINITIONAL_REPRESENTATION('',(#9580),#9592);
#9580 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#9581,#9582,#9583,#9584,#9585,
    #9586,#9587,#9588,#9589,#9590,#9591),.UNSPECIFIED.,.F.,.F.,(11,11),(
    2.63965484511,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#9581 = CARTESIAN_POINT('',(-5.407127256581,-0.862087383767));
#9582 = CARTESIAN_POINT('',(-5.362148196925,-0.894220659226));
#9583 = CARTESIAN_POINT('',(-5.312045860846,-0.924426862691));
#9584 = CARTESIAN_POINT('',(-5.25631707639,-0.952368465842));
#9585 = CARTESIAN_POINT('',(-5.194500844809,-0.977649315493));
#9586 = CARTESIAN_POINT('',(-5.12627434521,-0.999803105369));
#9587 = CARTESIAN_POINT('',(-5.051629058318,-1.018323374563));
#9588 = CARTESIAN_POINT('',(-4.971072820394,-1.032651882706));
#9589 = CARTESIAN_POINT('',(-4.886265471643,-1.042348908919));
#9590 = CARTESIAN_POINT('',(-4.799327159037,-1.047197551197));
#9591 = CARTESIAN_POINT('',(-4.712388980385,-1.047197551197));
#9592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9593 = ORIENTED_EDGE('',*,*,#9594,.F.);
#9594 = EDGE_CURVE('',#9595,#9550,#9597,.T.);
#9595 = VERTEX_POINT('',#9596);
#9596 = CARTESIAN_POINT('',(10.383604976087,8.495925358699,-12.));
#9597 = SURFACE_CURVE('',#9598,(#9616,#9637),.PCURVE_S1.);
#9598 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9599,#9600,#9601,#9602,#9603,
    #9604,#9605,#9606,#9607,#9608,#9609,#9610,#9611,#9612,#9613,#9614,
    #9615),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(0.E+000,
    9.178398147037E-002,0.318774706006,0.545250729679,0.7706504018,1.),
  .UNSPECIFIED.);
#9599 = CARTESIAN_POINT('',(10.383605959736,8.495925003961,-11.9999994)
  );
#9600 = CARTESIAN_POINT('',(10.320430776394,8.51870814961,
    -12.03853459409));
#9601 = CARTESIAN_POINT('',(10.25702946203,8.540820771483,
    -12.07707406184));
#9602 = CARTESIAN_POINT('',(10.193407617144,8.562261581842,
    -12.11561427685));
#9603 = CARTESIAN_POINT('',(9.971696569721,8.634388618487,-12.2494590204
    ));
#9604 = CARTESIAN_POINT('',(9.81250821116,8.681629321049,-12.34474999171
    ));
#9605 = CARTESIAN_POINT('',(9.652091650397,8.724725877205,
    -12.43997367823));
#9606 = CARTESIAN_POINT('',(9.329349050558,8.802467777095,
    -12.62997629597));
#9607 = CARTESIAN_POINT('',(9.167028262981,8.837132120169,
    -12.72475566917));
#9608 = CARTESIAN_POINT('',(9.003664554588,8.867596922034,
    -12.81937394873));
#9609 = CARTESIAN_POINT('',(8.675824381555,8.919908540852,
    -13.00774980114));
#9610 = CARTESIAN_POINT('',(8.511356986888,8.941795675197,
    -13.10150926296));
#9611 = CARTESIAN_POINT('',(8.346046585608,8.959429979788,
    -13.19502031134));
#9612 = CARTESIAN_POINT('',(8.011035463965,8.986316885804,
    -13.38309187613));
#9613 = CARTESIAN_POINT('',(7.841308670134,8.995417236007,
    -13.47764200587));
#9614 = CARTESIAN_POINT('',(7.670923885709,8.999999999249,
    -13.57184369976));
#9615 = CARTESIAN_POINT('',(7.5,9.,-13.66565036871));
#9616 = PCURVE('',#8217,#9617);
#9617 = DEFINITIONAL_REPRESENTATION('',(#9618),#9636);
#9618 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9619,#9620,#9621,#9622,#9623,
    #9624,#9625,#9626,#9627,#9628,#9629,#9630,#9631,#9632,#9633,#9634,
    #9635),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(0.E+000,
    9.178398147037E-002,0.318774706006,0.545250729679,0.7706504018,1.),
  .UNSPECIFIED.);
#9619 = CARTESIAN_POINT('',(5.398132763177,-0.729727611506));
#9620 = CARTESIAN_POINT('',(5.402428889649,-0.732599855195));
#9621 = CARTESIAN_POINT('',(5.406726440614,-0.735482255817));
#9622 = CARTESIAN_POINT('',(5.411025828376,-0.738374770326));
#9623 = CARTESIAN_POINT('',(5.425965805524,-0.748455779179));
#9624 = CARTESIAN_POINT('',(5.436617865195,-0.755695865899));
#9625 = CARTESIAN_POINT('',(5.447289736039,-0.762997193972));
#9626 = CARTESIAN_POINT('',(5.468660721542,-0.777705689097));
#9627 = CARTESIAN_POINT('',(5.479359723997,-0.785112574724));
#9628 = CARTESIAN_POINT('',(5.490090262118,-0.7925804677));
#9629 = CARTESIAN_POINT('',(5.511575106909,-0.807603300236));
#9630 = CARTESIAN_POINT('',(5.522329062728,-0.815157654346));
#9631 = CARTESIAN_POINT('',(5.533125990435,-0.822773237872));
#9632 = CARTESIAN_POINT('',(5.555008021766,-0.838262864992));
#9633 = CARTESIAN_POINT('',(5.566094865223,-0.846139096427));
#9634 = CARTESIAN_POINT('',(5.577238907289,-0.854080241642));
#9635 = CARTESIAN_POINT('',(5.588447030983,-0.862087383767));
#9636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9637 = PCURVE('',#9574,#9638);
#9638 = DEFINITIONAL_REPRESENTATION('',(#9639),#9657);
#9639 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9640,#9641,#9642,#9643,#9644,
    #9645,#9646,#9647,#9648,#9649,#9650,#9651,#9652,#9653,#9654,#9655,
    #9656),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(3.57273336278E-007,
    9.178398147041E-002,0.318774706006,0.545250729679,0.7706504018,1.),
  .UNSPECIFIED.);
#9640 = CARTESIAN_POINT('',(-5.597441457496,-0.729727656227));
#9641 = CARTESIAN_POINT('',(-5.59314534773,-0.732599888855));
#9642 = CARTESIAN_POINT('',(-5.588847813479,-0.735482278336));
#9643 = CARTESIAN_POINT('',(-5.584548442444,-0.738374781625));
#9644 = CARTESIAN_POINT('',(-5.56960848204,-0.748455779179));
#9645 = CARTESIAN_POINT('',(-5.558956422369,-0.755695865899));
#9646 = CARTESIAN_POINT('',(-5.548284551525,-0.762997193972));
#9647 = CARTESIAN_POINT('',(-5.526913566022,-0.777705689097));
#9648 = CARTESIAN_POINT('',(-5.516214563567,-0.785112574724));
#9649 = CARTESIAN_POINT('',(-5.505484025446,-0.7925804677));
#9650 = CARTESIAN_POINT('',(-5.483999180655,-0.807603300236));
#9651 = CARTESIAN_POINT('',(-5.473245224836,-0.815157654346));
#9652 = CARTESIAN_POINT('',(-5.462448297129,-0.822773237872));
#9653 = CARTESIAN_POINT('',(-5.440566265798,-0.838262864992));
#9654 = CARTESIAN_POINT('',(-5.429479422341,-0.846139096427));
#9655 = CARTESIAN_POINT('',(-5.418335380275,-0.854080241642));
#9656 = CARTESIAN_POINT('',(-5.407127256581,-0.862087383767));
#9657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9658 = ORIENTED_EDGE('',*,*,#9659,.F.);
#9659 = EDGE_CURVE('',#9660,#9595,#9662,.T.);
#9660 = VERTEX_POINT('',#9661);
#9661 = CARTESIAN_POINT('',(13.416407864999,-2.6645352591E-015,-12.));
#9662 = SURFACE_CURVE('',#9663,(#9668,#9675),.PCURVE_S1.);
#9663 = CIRCLE('',#9664,13.416407864999);
#9664 = AXIS2_PLACEMENT_3D('',#9665,#9666,#9667);
#9665 = CARTESIAN_POINT('',(3.77E-015,0.E+000,-12.));
#9666 = DIRECTION('',(2.2E-016,-0.E+000,1.));
#9667 = DIRECTION('',(0.E+000,1.,0.E+000));
#9668 = PCURVE('',#8217,#9669);
#9669 = DEFINITIONAL_REPRESENTATION('',(#9670),#9674);
#9670 = LINE('',#9671,#9672);
#9671 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
#9672 = VECTOR('',#9673,1.);
#9673 = DIRECTION('',(1.,0.E+000));
#9674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9675 = PCURVE('',#9574,#9676);
#9676 = DEFINITIONAL_REPRESENTATION('',(#9677),#9680);
#9677 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9678,#9679),.UNSPECIFIED.,.F.,
  .F.,(2,2),(4.712388980385,5.398132830069),.PIECEWISE_BEZIER_KNOTS.);
#9678 = CARTESIAN_POINT('',(-6.28318530718,-0.729727656227));
#9679 = CARTESIAN_POINT('',(-5.597441457496,-0.729727656227));
#9680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9681 = ORIENTED_EDGE('',*,*,#9682,.F.);
#9682 = EDGE_CURVE('',#9683,#9660,#9685,.T.);
#9683 = VERTEX_POINT('',#9684);
#9684 = CARTESIAN_POINT('',(10.383604976087,-8.495925358699,-12.));
#9685 = SURFACE_CURVE('',#9686,(#9691,#9698),.PCURVE_S1.);
#9686 = CIRCLE('',#9687,13.416407864999);
#9687 = AXIS2_PLACEMENT_3D('',#9688,#9689,#9690);
#9688 = CARTESIAN_POINT('',(3.77E-015,0.E+000,-12.));
#9689 = DIRECTION('',(2.2E-016,-0.E+000,1.));
#9690 = DIRECTION('',(0.E+000,1.,0.E+000));
#9691 = PCURVE('',#8217,#9692);
#9692 = DEFINITIONAL_REPRESENTATION('',(#9693),#9697);
#9693 = LINE('',#9694,#9695);
#9694 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
#9695 = VECTOR('',#9696,1.);
#9696 = DIRECTION('',(1.,0.E+000));
#9697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9698 = PCURVE('',#9574,#9699);
#9699 = DEFINITIONAL_REPRESENTATION('',(#9700),#9703);
#9700 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9701,#9702),.UNSPECIFIED.,.F.,
  .F.,(2,2),(4.026645130701,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#9701 = CARTESIAN_POINT('',(-0.685743849684,-0.729727656227));
#9702 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
#9703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9704 = ORIENTED_EDGE('',*,*,#9705,.F.);
#9705 = EDGE_CURVE('',#9706,#9683,#9708,.T.);
#9706 = VERTEX_POINT('',#9707);
#9707 = CARTESIAN_POINT('',(7.5,-9.,-13.66565036871));
#9708 = SURFACE_CURVE('',#9709,(#9722,#9738),.PCURVE_S1.);
#9709 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9710,#9711,#9712,#9713,#9714,
    #9715,#9716,#9717,#9718,#9719,#9720,#9721),.UNSPECIFIED.,.F.,.F.,(7,
    5,7),(0.E+000,0.907164894281,1.),.UNSPECIFIED.);
#9710 = CARTESIAN_POINT('',(7.5,-9.,-13.66565036871));
#9711 = CARTESIAN_POINT('',(7.950719121222,-8.99999999802,
    -13.41828611519));
#9712 = CARTESIAN_POINT('',(8.398042150185,-8.971320252653,
    -13.16846195651));
#9713 = CARTESIAN_POINT('',(8.84054122182,-8.914771554747,
    -12.91673142952));
#9714 = CARTESIAN_POINT('',(9.276909177308,-8.831032828212,
    -12.66366380438));
#9715 = CARTESIAN_POINT('',(9.705964214919,-8.720667683413,
    -12.40984890232));
#9716 = CARTESIAN_POINT('',(10.16969494339,-8.569992435984,
    -12.12993234481));
#9717 = CARTESIAN_POINT('',(10.212657567949,-8.555728875058,
    -12.1039451487));
#9718 = CARTESIAN_POINT('',(10.255531149663,-8.541190047301,
    -12.07795754066));
#9719 = CARTESIAN_POINT('',(10.298314517931,-8.526376269299,
    -12.05197023136));
#9720 = CARTESIAN_POINT('',(10.341006507755,-8.51128783265,
    -12.02598394113));
#9721 = CARTESIAN_POINT('',(10.383605959736,-8.495925003961,-11.9999994)
  );
#9722 = PCURVE('',#8217,#9723);
#9723 = DEFINITIONAL_REPRESENTATION('',(#9724),#9737);
#9724 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9725,#9726,#9727,#9728,#9729,
    #9730,#9731,#9732,#9733,#9734,#9735,#9736),.UNSPECIFIED.,.F.,.F.,(7,
    5,7),(0.E+000,0.907164894281,1.),.UNSPECIFIED.);
#9725 = CARTESIAN_POINT('',(3.836330929787,-0.862087383767));
#9726 = CARTESIAN_POINT('',(3.865886282106,-0.840972885655));
#9727 = CARTESIAN_POINT('',(3.895039119086,-0.820272457514));
#9728 = CARTESIAN_POINT('',(3.92387785474,-0.799970539519));
#9729 = CARTESIAN_POINT('',(3.952476925731,-0.780059842148));
#9730 = CARTESIAN_POINT('',(3.98090858614,-0.760538470999));
#9731 = CARTESIAN_POINT('',(4.012153982382,-0.739452957889));
#9732 = CARTESIAN_POINT('',(4.015053730995,-0.737499608549));
#9733 = CARTESIAN_POINT('',(4.017952642299,-0.735550391754));
#9734 = CARTESIAN_POINT('',(4.020850800557,-0.733605314512));
#9735 = CARTESIAN_POINT('',(4.023748290553,-0.731664384787));
#9736 = CARTESIAN_POINT('',(4.026645197592,-0.729727611506));
#9737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9738 = PCURVE('',#9574,#9739);
#9739 = DEFINITIONAL_REPRESENTATION('',(#9740),#9753);
#9740 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9741,#9742,#9743,#9744,#9745,
    #9746,#9747,#9748,#9749,#9750,#9751,#9752),.UNSPECIFIED.,.F.,.F.,(7,
    5,7),(0.E+000,0.907164894281,0.999999642729),.UNSPECIFIED.);
#9741 = CARTESIAN_POINT('',(-0.876058050598,-0.862087383767));
#9742 = CARTESIAN_POINT('',(-0.846502698279,-0.840972885655));
#9743 = CARTESIAN_POINT('',(-0.817349861299,-0.820272457514));
#9744 = CARTESIAN_POINT('',(-0.788511125645,-0.799970539519));
#9745 = CARTESIAN_POINT('',(-0.759912054654,-0.780059842148));
#9746 = CARTESIAN_POINT('',(-0.731480394245,-0.760538470999));
#9747 = CARTESIAN_POINT('',(-0.700235009165,-0.739452965422));
#9748 = CARTESIAN_POINT('',(-0.697335271709,-0.737499623584));
#9749 = CARTESIAN_POINT('',(-0.694436371555,-0.735550414259));
#9750 = CARTESIAN_POINT('',(-0.691538224442,-0.733605344454));
#9751 = CARTESIAN_POINT('',(-0.688640745586,-0.731664422135));
#9752 = CARTESIAN_POINT('',(-0.685743849684,-0.729727656227));
#9753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9754 = ORIENTED_EDGE('',*,*,#9755,.F.);
#9755 = EDGE_CURVE('',#9756,#9706,#9758,.T.);
#9756 = VERTEX_POINT('',#9757);
#9757 = CARTESIAN_POINT('',(-7.5,-9.,-13.66565036871));
#9758 = SURFACE_CURVE('',#9759,(#9764,#9788),.PCURVE_S1.);
#9759 = CIRCLE('',#9760,15.58845726812);
#9760 = AXIS2_PLACEMENT_3D('',#9761,#9762,#9763);
#9761 = CARTESIAN_POINT('',(3.77E-015,-9.,0.E+000));
#9762 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
#9763 = DIRECTION('',(0.E+000,0.E+000,-1.));
#9764 = PCURVE('',#8217,#9765);
#9765 = DEFINITIONAL_REPRESENTATION('',(#9766),#9787);
#9766 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#9767,#9768,#9769,#9770,#9771,
    #9772,#9773,#9774,#9775,#9776,#9777,#9778,#9779,#9780,#9781,#9782,
    #9783,#9784,#9785,#9786),.UNSPECIFIED.,.F.,.F.,(11,9,11),(
    5.7812474987,6.28318530718,6.78512311566),.UNSPECIFIED.);
#9767 = CARTESIAN_POINT('',(2.446854377393,-0.862087383767));
#9768 = CARTESIAN_POINT('',(2.491833437049,-0.894220659226));
#9769 = CARTESIAN_POINT('',(2.54193577349,-0.924426862663));
#9770 = CARTESIAN_POINT('',(2.597664556481,-0.952368466184));
#9771 = CARTESIAN_POINT('',(2.659480792354,-0.977649315057));
#9772 = CARTESIAN_POINT('',(2.727707286074,-0.999803106271));
#9773 = CARTESIAN_POINT('',(2.802352579078,-1.018323373879));
#9774 = CARTESIAN_POINT('',(2.8829088122,-1.032651883048));
#9775 = CARTESIAN_POINT('',(2.967716162726,-1.042348908892));
#9776 = CARTESIAN_POINT('',(3.054654474937,-1.047197551197));
#9777 = CARTESIAN_POINT('',(3.228530832243,-1.047197551197));
#9778 = CARTESIAN_POINT('',(3.315469144694,-1.04234890901));
#9779 = CARTESIAN_POINT('',(3.400276493689,-1.032651882422));
#9780 = CARTESIAN_POINT('',(3.480832727684,-1.018323375509));
#9781 = CARTESIAN_POINT('',(3.555478021153,-0.999803103827));
#9782 = CARTESIAN_POINT('',(3.623704515339,-0.977649316657));
#9783 = CARTESIAN_POINT('',(3.685520749917,-0.952368465507));
#9784 = CARTESIAN_POINT('',(3.741249533938,-0.924426862775));
#9785 = CARTESIAN_POINT('',(3.791351870131,-0.894220659226));
#9786 = CARTESIAN_POINT('',(3.836330929787,-0.862087383767));
#9787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9788 = PCURVE('',#9574,#9789);
#9789 = DEFINITIONAL_REPRESENTATION('',(#9790),#9811);
#9790 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#9791,#9792,#9793,#9794,#9795,
    #9796,#9797,#9798,#9799,#9800,#9801,#9802,#9803,#9804,#9805,#9806,
    #9807,#9808,#9809,#9810),.UNSPECIFIED.,.F.,.F.,(11,9,11),(
    5.7812474987,6.28318530718,6.78512311566),.UNSPECIFIED.);
#9791 = CARTESIAN_POINT('',(-2.265534602992,-0.862087383767));
#9792 = CARTESIAN_POINT('',(-2.220555543336,-0.894220659226));
#9793 = CARTESIAN_POINT('',(-2.170453207191,-0.92442686269));
#9794 = CARTESIAN_POINT('',(-2.114724422558,-0.952368465958));
#9795 = CARTESIAN_POINT('',(-2.052908191166,-0.977649315246));
#9796 = CARTESIAN_POINT('',(-1.984681692207,-0.999803105631));
#9797 = CARTESIAN_POINT('',(-1.910036403104,-1.018323374316));
#9798 = CARTESIAN_POINT('',(-1.829480166765,-1.032651882946));
#9799 = CARTESIAN_POINT('',(-1.744672817887,-1.042348908888));
#9800 = CARTESIAN_POINT('',(-1.657734505448,-1.047197551197));
#9801 = CARTESIAN_POINT('',(-1.483858148142,-1.047197551197));
#9802 = CARTESIAN_POINT('',(-1.396919835846,-1.042348908988));
#9803 = CARTESIAN_POINT('',(-1.312112486048,-1.032651882611));
#9804 = CARTESIAN_POINT('',(-1.231556251485,-1.018323375276));
#9805 = CARTESIAN_POINT('',(-1.156910960301,-0.999803104467));
#9806 = CARTESIAN_POINT('',(-1.088684463699,-0.977649316206));
#9807 = CARTESIAN_POINT('',(-1.026868230438,-0.952368465682));
#9808 = CARTESIAN_POINT('',(-0.971139446619,-0.924426862764));
#9809 = CARTESIAN_POINT('',(-0.921037110254,-0.894220659226));
#9810 = CARTESIAN_POINT('',(-0.876058050598,-0.862087383767));
#9811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9812 = ORIENTED_EDGE('',*,*,#9813,.F.);
#9813 = EDGE_CURVE('',#9814,#9756,#9816,.T.);
#9814 = VERTEX_POINT('',#9815);
#9815 = CARTESIAN_POINT('',(-10.38360497608,-8.495925358699,-12.));
#9816 = SURFACE_CURVE('',#9817,(#9830,#9846),.PCURVE_S1.);
#9817 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9818,#9819,#9820,#9821,#9822,
    #9823,#9824,#9825,#9826,#9827,#9828,#9829),.UNSPECIFIED.,.F.,.F.,(7,
    5,7),(0.E+000,9.164175924958E-002,1.),.UNSPECIFIED.);
#9818 = CARTESIAN_POINT('',(-10.38360595973,-8.495925003961,-11.9999994)
  );
#9819 = CARTESIAN_POINT('',(-10.34155409898,-8.511090352403,
    -12.02564992494));
#9820 = CARTESIAN_POINT('',(-10.29941206449,-8.525988317654,
    -12.05130215407));
#9821 = CARTESIAN_POINT('',(-10.2571809712,-8.540618643352,
    -12.07695538539));
#9822 = CARTESIAN_POINT('',(-10.21486193953,-8.55498104936,
    -12.10260892592));
#9823 = CARTESIAN_POINT('',(-10.17245609542,-8.569075231761,
    -12.12826209182));
#9824 = CARTESIAN_POINT('',(-9.708786198026,-8.719941291257,
    -12.40817942071));
#9825 = CARTESIAN_POINT('',(-9.279205239321,-8.830591926824,
    -12.66233217501));
#9826 = CARTESIAN_POINT('',(-8.842287444629,-8.914548254468,
    -12.91573800765));
#9827 = CARTESIAN_POINT('',(-8.399219009841,-8.97124474255,
    -13.16780468718));
#9828 = CARTESIAN_POINT('',(-7.951312069399,-8.999999998017,
    -13.41796069261));
#9829 = CARTESIAN_POINT('',(-7.5,-9.,-13.66565036871));
#9830 = PCURVE('',#8217,#9831);
#9831 = DEFINITIONAL_REPRESENTATION('',(#9832),#9845);
#9832 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9833,#9834,#9835,#9836,#9837,
    #9838,#9839,#9840,#9841,#9842,#9843,#9844),.UNSPECIFIED.,.F.,.F.,(7,
    5,7),(0.E+000,9.164175924958E-002,1.),.UNSPECIFIED.);
#9833 = CARTESIAN_POINT('',(2.256540109587,-0.729727611506));
#9834 = CARTESIAN_POINT('',(2.259399778568,-0.73163948869));
#9835 = CARTESIAN_POINT('',(2.262260015591,-0.733555416131));
#9836 = CARTESIAN_POINT('',(2.265120902735,-0.735475385259));
#9837 = CARTESIAN_POINT('',(2.267982521574,-0.737399388406));
#9838 = CARTESIAN_POINT('',(2.270844953173,-0.739327418805));
#9839 = CARTESIAN_POINT('',(2.302089714734,-0.760410075925));
#9840 = CARTESIAN_POINT('',(2.330557898184,-0.779955078027));
#9841 = CARTESIAN_POINT('',(2.359193647157,-0.799890423489));
#9842 = CARTESIAN_POINT('',(2.388069490266,-0.820217997356));
#9843 = CARTESIAN_POINT('',(2.417260143226,-0.84094510826));
#9844 = CARTESIAN_POINT('',(2.446854377393,-0.862087383767));
#9845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9846 = PCURVE('',#9574,#9847);
#9847 = DEFINITIONAL_REPRESENTATION('',(#9848),#9861);
#9848 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9849,#9850,#9851,#9852,#9853,
    #9854,#9855,#9856,#9857,#9858,#9859,#9860),.UNSPECIFIED.,.F.,.F.,(7,
    5,7),(3.572705075605E-007,9.164175924955E-002,1.),.UNSPECIFIED.);
#9849 = CARTESIAN_POINT('',(-2.455848803906,-0.729727656227));
#9850 = CARTESIAN_POINT('',(-2.452989146063,-0.731639526037));
#9851 = CARTESIAN_POINT('',(-2.450128920181,-0.733555446072));
#9852 = CARTESIAN_POINT('',(-2.447268044181,-0.735475407761));
#9853 = CARTESIAN_POINT('',(-2.444406436492,-0.737399403439));
#9854 = CARTESIAN_POINT('',(-2.441544016049,-0.739327426337));
#9855 = CARTESIAN_POINT('',(-2.41029926565,-0.760410075925));
#9856 = CARTESIAN_POINT('',(-2.381831082201,-0.779955078027));
#9857 = CARTESIAN_POINT('',(-2.353195333227,-0.799890423489));
#9858 = CARTESIAN_POINT('',(-2.324319490119,-0.820217997356));
#9859 = CARTESIAN_POINT('',(-2.295128837159,-0.84094510826));
#9860 = CARTESIAN_POINT('',(-2.265534602992,-0.862087383767));
#9861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9862 = ORIENTED_EDGE('',*,*,#9863,.F.);
#9863 = EDGE_CURVE('',#9864,#9814,#9866,.T.);
#9864 = VERTEX_POINT('',#9865);
#9865 = CARTESIAN_POINT('',(-10.38360497608,8.495925358699,-12.));
#9866 = SURFACE_CURVE('',#9867,(#9872,#9879),.PCURVE_S1.);
#9867 = CIRCLE('',#9868,13.416407864999);
#9868 = AXIS2_PLACEMENT_3D('',#9869,#9870,#9871);
#9869 = CARTESIAN_POINT('',(3.77E-015,0.E+000,-12.));
#9870 = DIRECTION('',(2.2E-016,-0.E+000,1.));
#9871 = DIRECTION('',(0.E+000,1.,0.E+000));
#9872 = PCURVE('',#8217,#9873);
#9873 = DEFINITIONAL_REPRESENTATION('',(#9874),#9878);
#9874 = LINE('',#9875,#9876);
#9875 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
#9876 = VECTOR('',#9877,1.);
#9877 = DIRECTION('',(1.,0.E+000));
#9878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9879 = PCURVE('',#9574,#9880);
#9880 = DEFINITIONAL_REPRESENTATION('',(#9881),#9884);
#9881 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9882,#9883),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.885052477111,2.256540176479),.PIECEWISE_BEZIER_KNOTS.);
#9882 = CARTESIAN_POINT('',(-3.827336503274,-0.729727656227));
#9883 = CARTESIAN_POINT('',(-2.455848803906,-0.729727656227));
#9884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9885 = ORIENTED_EDGE('',*,*,#9886,.F.);
#9886 = EDGE_CURVE('',#9887,#9864,#9889,.T.);
#9887 = VERTEX_POINT('',#9888);
#9888 = CARTESIAN_POINT('',(-7.5,9.,-13.66565036871));
#9889 = SURFACE_CURVE('',#9890,(#9903,#9919),.PCURVE_S1.);
#9890 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9891,#9892,#9893,#9894,#9895,
    #9896,#9897,#9898,#9899,#9900,#9901,#9902),.UNSPECIFIED.,.F.,.F.,(7,
    5,7),(0.E+000,0.728300665147,1.),.UNSPECIFIED.);
#9891 = CARTESIAN_POINT('',(-7.5,9.,-13.66565036871));
#9892 = CARTESIAN_POINT('',(-7.861856680653,8.99999999841,
    -13.46705571524));
#9893 = CARTESIAN_POINT('',(-8.221520945751,8.98151431133,
    -13.26687739519));
#9894 = CARTESIAN_POINT('',(-8.578254948444,8.944962974208,
    -13.06540141044));
#9895 = CARTESIAN_POINT('',(-8.931371273127,8.890711430011,
    -12.8629200125));
#9896 = CARTESIAN_POINT('',(-9.280234503089,8.819074658035,
    -12.65973347569));
#9897 = CARTESIAN_POINT('',(-9.752602157716,8.697155145398,
    -12.38020922149));
#9898 = CARTESIAN_POINT('',(-9.880270605204,8.661641881696,
    -12.30420840259));
#9899 = CARTESIAN_POINT('',(-10.00723497135,8.623752840494,
    -12.22816970797));
#9900 = CARTESIAN_POINT('',(-10.13346523094,8.583498297171,
    -12.15211013607));
#9901 = CARTESIAN_POINT('',(-10.25893188478,8.540886766761,
    -12.07604729448));
#9902 = CARTESIAN_POINT('',(-10.38360595973,8.495925003961,-11.9999994)
  );
#9903 = PCURVE('',#8217,#9904);
#9904 = DEFINITIONAL_REPRESENTATION('',(#9905),#9918);
#9905 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9906,#9907,#9908,#9909,#9910,
    #9911,#9912,#9913,#9914,#9915,#9916,#9917),.UNSPECIFIED.,.F.,.F.,(7,
    5,7),(0.E+000,0.728300665147,1.),.UNSPECIFIED.);
#9906 = CARTESIAN_POINT('',(0.694738276197,-0.862087383767));
#9907 = CARTESIAN_POINT('',(0.718466583212,-0.845135757264));
#9908 = CARTESIAN_POINT('',(0.7419352115,-0.828451184563));
#9909 = CARTESIAN_POINT('',(0.765190029959,-0.812025554407));
#9910 = CARTESIAN_POINT('',(0.788270976611,-0.795854199284));
#9911 = CARTESIAN_POINT('',(0.811216308861,-0.779934898996));
#9912 = CARTESIAN_POINT('',(0.842590130431,-0.758423114151));
#9913 = CARTESIAN_POINT('',(0.851101038189,-0.752613495646));
#9914 = CARTESIAN_POINT('',(0.859600647663,-0.746839015951));
#9915 = CARTESIAN_POINT('',(0.8680910295,-0.741099761746));
#9916 = CARTESIAN_POINT('',(0.876574284576,-0.735395886707));
#9917 = CARTESIAN_POINT('',(0.885052544002,-0.729727611506));
#9918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9919 = PCURVE('',#9574,#9920);
#9920 = DEFINITIONAL_REPRESENTATION('',(#9921),#9934);
#9921 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9922,#9923,#9924,#9925,#9926,
    #9927,#9928,#9929,#9930,#9931,#9932,#9933),.UNSPECIFIED.,.F.,.F.,(7,
    5,7),(0.E+000,0.728300665147,0.999999642726),.UNSPECIFIED.);
#9922 = CARTESIAN_POINT('',(-4.017650704188,-0.862087383767));
#9923 = CARTESIAN_POINT('',(-3.993922397173,-0.845135757264));
#9924 = CARTESIAN_POINT('',(-3.970453768885,-0.828451184563));
#9925 = CARTESIAN_POINT('',(-3.947198950426,-0.812025554407));
#9926 = CARTESIAN_POINT('',(-3.924118003773,-0.795854199284));
#9927 = CARTESIAN_POINT('',(-3.901172671524,-0.779934898996));
#9928 = CARTESIAN_POINT('',(-3.869798861162,-0.758423121836));
#9929 = CARTESIAN_POINT('',(-3.861287964579,-0.752613510925));
#9930 = CARTESIAN_POINT('',(-3.852788366251,-0.746839038731));
#9931 = CARTESIAN_POINT('',(-3.844297995543,-0.741099791934));
#9932 = CARTESIAN_POINT('',(-3.835814751585,-0.735395924208));
#9933 = CARTESIAN_POINT('',(-3.827336503274,-0.729727656227));
#9934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9935 = ORIENTED_EDGE('',*,*,#9936,.F.);
#9936 = EDGE_CURVE('',#9526,#9887,#9937,.T.);
#9937 = SURFACE_CURVE('',#9938,(#9943,#9958),.PCURVE_S1.);
#9938 = CIRCLE('',#9939,15.58845726812);
#9939 = AXIS2_PLACEMENT_3D('',#9940,#9941,#9942);
#9940 = CARTESIAN_POINT('',(3.77E-015,9.,0.E+000));
#9941 = DIRECTION('',(0.E+000,1.,0.E+000));
#9942 = DIRECTION('',(0.E+000,0.E+000,1.));
#9943 = PCURVE('',#8217,#9944);
#9944 = DEFINITIONAL_REPRESENTATION('',(#9945),#9957);
#9945 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#9946,#9947,#9948,#9949,#9950,
    #9951,#9952,#9953,#9954,#9955,#9956),.UNSPECIFIED.,.F.,.F.,(11,11),(
    3.14159265359,3.64353046207),.PIECEWISE_BEZIER_KNOTS.);
#9946 = CARTESIAN_POINT('',(-8.9E-016,-1.047197551197));
#9947 = CARTESIAN_POINT('',(8.693817865272E-002,-1.047197551197));
#9948 = CARTESIAN_POINT('',(0.173876491016,-1.042348908925));
#9949 = CARTESIAN_POINT('',(0.258683840362,-1.032651882866));
#9950 = CARTESIAN_POINT('',(0.339240075547,-1.01832337417));
#9951 = CARTESIAN_POINT('',(0.41388536559,-0.999803105486));
#9952 = CARTESIAN_POINT('',(0.482111863399,-0.977649315551));
#9953 = CARTESIAN_POINT('',(0.543928096085,-0.952368465951));
#9954 = CARTESIAN_POINT('',(0.599656880233,-0.92442686273));
#9955 = CARTESIAN_POINT('',(0.649759216541,-0.894220659226));
#9956 = CARTESIAN_POINT('',(0.694738276197,-0.862087383767));
#9957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9958 = PCURVE('',#9574,#9959);
#9959 = DEFINITIONAL_REPRESENTATION('',(#9960),#9972);
#9960 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#9961,#9962,#9963,#9964,#9965,
    #9966,#9967,#9968,#9969,#9970,#9971),.UNSPECIFIED.,.F.,.F.,(11,11),(
    3.14159265359,3.64353046207),.PIECEWISE_BEZIER_KNOTS.);
#9961 = CARTESIAN_POINT('',(-4.712388980385,-1.047197551197));
#9962 = CARTESIAN_POINT('',(-4.625450801732,-1.047197551197));
#9963 = CARTESIAN_POINT('',(-4.538512489322,-1.042348908994));
#9964 = CARTESIAN_POINT('',(-4.453705140128,-1.032651882429));
#9965 = CARTESIAN_POINT('',(-4.373148904764,-1.018323375611));
#9966 = CARTESIAN_POINT('',(-4.298503617174,-0.999803103972));
#9967 = CARTESIAN_POINT('',(-4.230277116178,-0.977649316526));
#9968 = CARTESIAN_POINT('',(-4.168460884772,-0.952368465572));
#9969 = CARTESIAN_POINT('',(-4.11273210014,-0.924426862795));
#9970 = CARTESIAN_POINT('',(-4.062629763844,-0.894220659226));
#9971 = CARTESIAN_POINT('',(-4.017650704188,-0.862087383767));
#9972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#9973 = ORIENTED_EDGE('',*,*,#9525,.F.);
#9974 = ORIENTED_EDGE('',*,*,#8415,.T.);
#9975 = ORIENTED_EDGE('',*,*,#8364,.T.);
#9976 = ORIENTED_EDGE('',*,*,#8309,.T.);
#9977 = ORIENTED_EDGE('',*,*,#8268,.T.);
#9978 = ADVANCED_FACE('',(#9979),#8590,.T.);
#9979 = FACE_BOUND('',#9980,.T.);
#9980 = EDGE_LOOP('',(#9981));
#9981 = ORIENTED_EDGE('',*,*,#8575,.T.);
#9982 = ADVANCED_FACE('',(#9983),#8707,.T.);
#9983 = FACE_BOUND('',#9984,.T.);
#9984 = EDGE_LOOP('',(#9985));
#9985 = ORIENTED_EDGE('',*,*,#8692,.T.);
#9986 = ADVANCED_FACE('',(#9987),#8984,.F.);
#9987 = FACE_BOUND('',#9988,.T.);
#9988 = EDGE_LOOP('',(#9989,#10015,#10039,#10062,#10083,#10084,#10085,
    #10086));
#9989 = ORIENTED_EDGE('',*,*,#9990,.T.);
#9990 = EDGE_CURVE('',#9991,#9993,#9995,.T.);
#9991 = VERTEX_POINT('',#9992);
#9992 = CARTESIAN_POINT('',(-8.999999578727,-15.58845751134,
    -2.609403791325E-015));
#9993 = VERTEX_POINT('',#9994);
#9994 = CARTESIAN_POINT('',(-8.999999650917,15.588457469663,
    -1.299340255671E-014));
#9995 = SURFACE_CURVE('',#9996,(#10001,#10008),.PCURVE_S1.);
#9996 = CIRCLE('',#9997,18.);
#9997 = AXIS2_PLACEMENT_3D('',#9998,#9999,#10000);
#9998 = CARTESIAN_POINT('',(0.E+000,-9.792167077194E-031,-4.41E-015));
#9999 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
#10000 = DIRECTION('',(1.,0.E+000,0.E+000));
#10001 = PCURVE('',#8984,#10002);
#10002 = DEFINITIONAL_REPRESENTATION('',(#10003),#10007);
#10003 = LINE('',#10004,#10005);
#10004 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#10005 = VECTOR('',#10006,1.);
#10006 = DIRECTION('',(-1.,0.E+000));
#10007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#10008 = PCURVE('',#9574,#10009);
#10009 = DEFINITIONAL_REPRESENTATION('',(#10010),#10014);
#10010 = LINE('',#10011,#10012);
#10011 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
#10012 = VECTOR('',#10013,1.);
#10013 = DIRECTION('',(-1.,0.E+000));
#10014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#10015 = ORIENTED_EDGE('',*,*,#10016,.T.);
#10016 = EDGE_CURVE('',#9993,#10017,#10019,.T.);
#10017 = VERTEX_POINT('',#10018);
#10018 = CARTESIAN_POINT('',(18.,-8.881784197001E-031,-4.E-015));
#10019 = SURFACE_CURVE('',#10020,(#10025,#10032),.PCURVE_S1.);
#10020 = CIRCLE('',#10021,18.);
#10021 = AXIS2_PLACEMENT_3D('',#10022,#10023,#10024);
#10022 = CARTESIAN_POINT('',(0.E+000,-9.792167077194E-031,-4.41E-015));
#10023 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
#10024 = DIRECTION('',(1.,0.E+000,0.E+000));
#10025 = PCURVE('',#8984,#10026);
#10026 = DEFINITIONAL_REPRESENTATION('',(#10027),#10031);
#10027 = LINE('',#10028,#10029);
#10028 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#10029 = VECTOR('',#10030,1.);
#10030 = DIRECTION('',(-1.,0.E+000));
#10031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#10032 = PCURVE('',#9574,#10033);
#10033 = DEFINITIONAL_REPRESENTATION('',(#10034),#10038);
#10034 = LINE('',#10035,#10036);
#10035 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
#10036 = VECTOR('',#10037,1.);
#10037 = DIRECTION('',(-1.,0.E+000));
#10038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#10039 = ORIENTED_EDGE('',*,*,#10040,.T.);
#10040 = EDGE_CURVE('',#10017,#10041,#10043,.T.);
#10041 = VERTEX_POINT('',#10042);
#10042 = CARTESIAN_POINT('',(18.,2.424467497956E-016,1.091883092037));
#10043 = SEAM_CURVE('',#10044,(#10048,#10055),.PCURVE_S1.);
#10044 = LINE('',#10045,#10046);
#10045 = CARTESIAN_POINT('',(18.,-9.792167077194E-031,-4.41E-015));
#10046 = VECTOR('',#10047,1.);
#10047 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#10048 = PCURVE('',#8984,#10049);
#10049 = DEFINITIONAL_REPRESENTATION('',(#10050),#10054);
#10050 = LINE('',#10051,#10052);
#10051 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#10052 = VECTOR('',#10053,1.);
#10053 = DIRECTION('',(-0.E+000,1.));
#10054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#10055 = PCURVE('',#8984,#10056);
#10056 = DEFINITIONAL_REPRESENTATION('',(#10057),#10061);
#10057 = LINE('',#10058,#10059);
#10058 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#10059 = VECTOR('',#10060,1.);
#10060 = DIRECTION('',(-0.E+000,1.));
#10061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#10062 = ORIENTED_EDGE('',*,*,#10063,.T.);
#10063 = EDGE_CURVE('',#10041,#8968,#10064,.T.);
#10064 = SEAM_CURVE('',#10065,(#10069,#10076),.PCURVE_S1.);
#10065 = LINE('',#10066,#10067);
#10066 = CARTESIAN_POINT('',(18.,-9.792167077194E-031,-4.41E-015));
#10067 = VECTOR('',#10068,1.);
#10068 = DIRECTION('',(0.E+000,2.22044604925E-016,1.));
#10069 = PCURVE('',#8984,#10070);
#10070 = DEFINITIONAL_REPRESENTATION('',(#10071),#10075);
#10071 = LINE('',#10072,#10073);
#10072 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#10073 = VECTOR('',#10074,1.);
#10074 = DIRECTION('',(-0.E+000,1.));
#10075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#10076 = PCURVE('',#8984,#10077);
#10077 = DEFINITIONAL_REPRESENTATION('',(#10078),#10082);
#10078 = LINE('',#10079,#10080);
#10079 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#10080 = VECTOR('',#10081,1.);
#10081 = DIRECTION('',(-0.E+000,1.));
#10082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#10083 = ORIENTED_EDGE('',*,*,#8967,.F.);
#10084 = ORIENTED_EDGE('',*,*,#10063,.F.);
#10085 = ORIENTED_EDGE('',*,*,#10040,.F.);
#10086 = ORIENTED_EDGE('',*,*,#10087,.T.);
#10087 = EDGE_CURVE('',#10017,#9991,#10088,.T.);
#10088 = SURFACE_CURVE('',#10089,(#10094,#10101),.PCURVE_S1.);
#10089 = CIRCLE('',#10090,18.);
#10090 = AXIS2_PLACEMENT_3D('',#10091,#10092,#10093);
#10091 = CARTESIAN_POINT('',(0.E+000,-9.792167077194E-031,-4.41E-015));
#10092 = DIRECTION('',(0.E+000,-2.22044604925E-016,-1.));
#10093 = DIRECTION('',(1.,0.E+000,0.E+000));
#10094 = PCURVE('',#8984,#10095);
#10095 = DEFINITIONAL_REPRESENTATION('',(#10096),#10100);
#10096 = LINE('',#10097,#10098);
#10097 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#10098 = VECTOR('',#10099,1.);
#10099 = DIRECTION('',(-1.,0.E+000));
#10100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#10101 = PCURVE('',#9574,#10102);
#10102 = DEFINITIONAL_REPRESENTATION('',(#10103),#10107);
#10103 = LINE('',#10104,#10105);
#10104 = CARTESIAN_POINT('',(-0.E+000,-2.4E-016));
#10105 = VECTOR('',#10106,1.);
#10106 = DIRECTION('',(-1.,0.E+000));
#10107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#10108 = ADVANCED_FACE('',(#10109),#9574,.F.);
#10109 = FACE_BOUND('',#10110,.T.);
#10110 = EDGE_LOOP('',(#10111,#10135,#10136,#10137,#10138,#10139,#10140,
    #10141,#10142,#10143,#10144,#10145,#10146,#10168,#10169,#10170,
    #10171));
#10111 = ORIENTED_EDGE('',*,*,#10112,.F.);
#10112 = EDGE_CURVE('',#9660,#10113,#10115,.T.);
#10113 = VERTEX_POINT('',#10114);
#10114 = CARTESIAN_POINT('',(16.465271548182,-1.61490451961E-015,
    -7.272883392757));
#10115 = SEAM_CURVE('',#10116,(#10121,#10128),.PCURVE_S1.);
#10116 = CIRCLE('',#10117,18.);
#10117 = AXIS2_PLACEMENT_3D('',#10118,#10119,#10120);
#10118 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#10119 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#10120 = DIRECTION('',(1.,0.E+000,0.E+000));
#10121 = PCURVE('',#9574,#10122);
#10122 = DEFINITIONAL_REPRESENTATION('',(#10123),#10127);
#10123 = LINE('',#10124,#10125);
#10124 = CARTESIAN_POINT('',(-0.E+000,-6.28318530718));
#10125 = VECTOR('',#10126,1.);
#10126 = DIRECTION('',(-0.E+000,1.));
#10127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#10128 = PCURVE('',#9574,#10129);
#10129 = DEFINITIONAL_REPRESENTATION('',(#10130),#10134);
#10130 = LINE('',#10131,#10132);
#10131 = CARTESIAN_POINT('',(-6.28318530718,-6.28318530718));
#10132 = VECTOR('',#10133,1.);
#10133 = DIRECTION('',(-0.E+000,1.));
#10134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#10135 = ORIENTED_EDGE('',*,*,#9682,.F.);
#10136 = ORIENTED_EDGE('',*,*,#9705,.F.);
#10137 = ORIENTED_EDGE('',*,*,#9755,.F.);
#10138 = ORIENTED_EDGE('',*,*,#9813,.F.);
#10139 = ORIENTED_EDGE('',*,*,#9863,.F.);
#10140 = ORIENTED_EDGE('',*,*,#9886,.F.);
#10141 = ORIENTED_EDGE('',*,*,#9936,.F.);
#10142 = ORIENTED_EDGE('',*,*,#9549,.F.);
#10143 = ORIENTED_EDGE('',*,*,#9594,.F.);
#10144 = ORIENTED_EDGE('',*,*,#9659,.F.);
#10145 = ORIENTED_EDGE('',*,*,#10112,.T.);
#10146 = ORIENTED_EDGE('',*,*,#10147,.T.);
#10147 = EDGE_CURVE('',#10113,#10017,#10148,.T.);
#10148 = SEAM_CURVE('',#10149,(#10154,#10161),.PCURVE_S1.);
#10149 = CIRCLE('',#10150,18.);
#10150 = AXIS2_PLACEMENT_3D('',#10151,#10152,#10153);
#10151 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#10152 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
#10153 = DIRECTION('',(1.,0.E+000,0.E+000));
#10154 = PCURVE('',#9574,#10155);
#10155 = DEFINITIONAL_REPRESENTATION('',(#10156),#10160);
#10156 = LINE('',#10157,#10158);
#10157 = CARTESIAN_POINT('',(-0.E+000,-6.28318530718));
#10158 = VECTOR('',#10159,1.);
#10159 = DIRECTION('',(-0.E+000,1.));
#10160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#10161 = PCURVE('',#9574,#10162);
#10162 = DEFINITIONAL_REPRESENTATION('',(#10163),#10167);
#10163 = LINE('',#10164,#10165);
#10164 = CARTESIAN_POINT('',(-6.28318530718,-6.28318530718));
#10165 = VECTOR('',#10166,1.);
#10166 = DIRECTION('',(-0.E+000,1.));
#10167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#10168 = ORIENTED_EDGE('',*,*,#10016,.F.);
#10169 = ORIENTED_EDGE('',*,*,#9990,.F.);
#10170 = ORIENTED_EDGE('',*,*,#10087,.F.);
#10171 = ORIENTED_EDGE('',*,*,#10147,.F.);
#10172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10176)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#10173,#10174,#10175)) 
REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#10173 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#10174 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#10175 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#10176 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-007),#10173,
  'distance_accuracy_value','confusion accuracy');
#10177 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#10178 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #10179,#10187,#10194,#10201,#10208,#10215,#10222,#10229,#10236,
    #10243,#10250,#10257,#10264,#10271,#10278,#10285,#10292,#10299,
    #10306,#10313,#10320,#10327,#10334,#10341,#10348,#10355,#10362,
    #10369,#10376,#10383,#10390,#10397,#10404,#10411,#10418,#10425,
    #10432,#10439,#10446,#10453,#10460,#10467,#10474,#10481,#10488,
    #10495,#10502,#10509,#10516,#10523,#10530,#10537,#10544,#10551,
    #10558,#10565,#10572,#10579,#10586,#10593,#10600,#10607,#10614,
    #10621,#10628,#10635,#10642,#10649,#10656,#10663,#10670,#10677,
    #10684,#10691,#10698,#10705,#10712,#10719,#10726,#10733,#10740,
    #10747,#10754,#10761,#10768,#10775,#10782,#10789,#10796,#10803,
    #10810,#10817,#10824,#10831,#10838,#10845,#10852,#10859,#10866,
    #10873,#10880,#10887),#10172);
#10179 = STYLED_ITEM('color',(#10180),#17);
#10180 = PRESENTATION_STYLE_ASSIGNMENT((#10181));
#10181 = SURFACE_STYLE_USAGE(.BOTH.,#10182);
#10182 = SURFACE_SIDE_STYLE('',(#10183));
#10183 = SURFACE_STYLE_FILL_AREA(#10184);
#10184 = FILL_AREA_STYLE('',(#10185));
#10185 = FILL_AREA_STYLE_COLOUR('',#10186);
#10186 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
#10187 = STYLED_ITEM('color',(#10188),#143);
#10188 = PRESENTATION_STYLE_ASSIGNMENT((#10189));
#10189 = SURFACE_STYLE_USAGE(.BOTH.,#10190);
#10190 = SURFACE_SIDE_STYLE('',(#10191));
#10191 = SURFACE_STYLE_FILL_AREA(#10192);
#10192 = FILL_AREA_STYLE('',(#10193));
#10193 = FILL_AREA_STYLE_COLOUR('',#10186);
#10194 = STYLED_ITEM('color',(#10195),#349);
#10195 = PRESENTATION_STYLE_ASSIGNMENT((#10196));
#10196 = SURFACE_STYLE_USAGE(.BOTH.,#10197);
#10197 = SURFACE_SIDE_STYLE('',(#10198));
#10198 = SURFACE_STYLE_FILL_AREA(#10199);
#10199 = FILL_AREA_STYLE('',(#10200));
#10200 = FILL_AREA_STYLE_COLOUR('',#10186);
#10201 = STYLED_ITEM('color',(#10202),#687);
#10202 = PRESENTATION_STYLE_ASSIGNMENT((#10203));
#10203 = SURFACE_STYLE_USAGE(.BOTH.,#10204);
#10204 = SURFACE_SIDE_STYLE('',(#10205));
#10205 = SURFACE_STYLE_FILL_AREA(#10206);
#10206 = FILL_AREA_STYLE('',(#10207));
#10207 = FILL_AREA_STYLE_COLOUR('',#10186);
#10208 = STYLED_ITEM('color',(#10209),#736);
#10209 = PRESENTATION_STYLE_ASSIGNMENT((#10210));
#10210 = SURFACE_STYLE_USAGE(.BOTH.,#10211);
#10211 = SURFACE_SIDE_STYLE('',(#10212));
#10212 = SURFACE_STYLE_FILL_AREA(#10213);
#10213 = FILL_AREA_STYLE('',(#10214));
#10214 = FILL_AREA_STYLE_COLOUR('',#10186);
#10215 = STYLED_ITEM('color',(#10216),#824);
#10216 = PRESENTATION_STYLE_ASSIGNMENT((#10217));
#10217 = SURFACE_STYLE_USAGE(.BOTH.,#10218);
#10218 = SURFACE_SIDE_STYLE('',(#10219));
#10219 = SURFACE_STYLE_FILL_AREA(#10220);
#10220 = FILL_AREA_STYLE('',(#10221));
#10221 = FILL_AREA_STYLE_COLOUR('',#10186);
#10222 = STYLED_ITEM('color',(#10223),#1181);
#10223 = PRESENTATION_STYLE_ASSIGNMENT((#10224));
#10224 = SURFACE_STYLE_USAGE(.BOTH.,#10225);
#10225 = SURFACE_SIDE_STYLE('',(#10226));
#10226 = SURFACE_STYLE_FILL_AREA(#10227);
#10227 = FILL_AREA_STYLE('',(#10228));
#10228 = FILL_AREA_STYLE_COLOUR('',#10186);
#10229 = STYLED_ITEM('color',(#10230),#3779);
#10230 = PRESENTATION_STYLE_ASSIGNMENT((#10231));
#10231 = SURFACE_STYLE_USAGE(.BOTH.,#10232);
#10232 = SURFACE_SIDE_STYLE('',(#10233));
#10233 = SURFACE_STYLE_FILL_AREA(#10234);
#10234 = FILL_AREA_STYLE('',(#10235));
#10235 = FILL_AREA_STYLE_COLOUR('',#10186);
#10236 = STYLED_ITEM('color',(#10237),#4181);
#10237 = PRESENTATION_STYLE_ASSIGNMENT((#10238));
#10238 = SURFACE_STYLE_USAGE(.BOTH.,#10239);
#10239 = SURFACE_SIDE_STYLE('',(#10240));
#10240 = SURFACE_STYLE_FILL_AREA(#10241);
#10241 = FILL_AREA_STYLE('',(#10242));
#10242 = FILL_AREA_STYLE_COLOUR('',#10186);
#10243 = STYLED_ITEM('color',(#10244),#4286);
#10244 = PRESENTATION_STYLE_ASSIGNMENT((#10245));
#10245 = SURFACE_STYLE_USAGE(.BOTH.,#10246);
#10246 = SURFACE_SIDE_STYLE('',(#10247));
#10247 = SURFACE_STYLE_FILL_AREA(#10248);
#10248 = FILL_AREA_STYLE('',(#10249));
#10249 = FILL_AREA_STYLE_COLOUR('',#10186);
#10250 = STYLED_ITEM('color',(#10251),#4313);
#10251 = PRESENTATION_STYLE_ASSIGNMENT((#10252));
#10252 = SURFACE_STYLE_USAGE(.BOTH.,#10253);
#10253 = SURFACE_SIDE_STYLE('',(#10254));
#10254 = SURFACE_STYLE_FILL_AREA(#10255);
#10255 = FILL_AREA_STYLE('',(#10256));
#10256 = FILL_AREA_STYLE_COLOUR('',#10186);
#10257 = STYLED_ITEM('color',(#10258),#4389);
#10258 = PRESENTATION_STYLE_ASSIGNMENT((#10259));
#10259 = SURFACE_STYLE_USAGE(.BOTH.,#10260);
#10260 = SURFACE_SIDE_STYLE('',(#10261));
#10261 = SURFACE_STYLE_FILL_AREA(#10262);
#10262 = FILL_AREA_STYLE('',(#10263));
#10263 = FILL_AREA_STYLE_COLOUR('',#10186);
#10264 = STYLED_ITEM('color',(#10265),#4499);
#10265 = PRESENTATION_STYLE_ASSIGNMENT((#10266));
#10266 = SURFACE_STYLE_USAGE(.BOTH.,#10267);
#10267 = SURFACE_SIDE_STYLE('',(#10268));
#10268 = SURFACE_STYLE_FILL_AREA(#10269);
#10269 = FILL_AREA_STYLE('',(#10270));
#10270 = FILL_AREA_STYLE_COLOUR('',#10186);
#10271 = STYLED_ITEM('color',(#10272),#4527);
#10272 = PRESENTATION_STYLE_ASSIGNMENT((#10273));
#10273 = SURFACE_STYLE_USAGE(.BOTH.,#10274);
#10274 = SURFACE_SIDE_STYLE('',(#10275));
#10275 = SURFACE_STYLE_FILL_AREA(#10276);
#10276 = FILL_AREA_STYLE('',(#10277));
#10277 = FILL_AREA_STYLE_COLOUR('',#10186);
#10278 = STYLED_ITEM('color',(#10279),#4749);
#10279 = PRESENTATION_STYLE_ASSIGNMENT((#10280));
#10280 = SURFACE_STYLE_USAGE(.BOTH.,#10281);
#10281 = SURFACE_SIDE_STYLE('',(#10282));
#10282 = SURFACE_STYLE_FILL_AREA(#10283);
#10283 = FILL_AREA_STYLE('',(#10284));
#10284 = FILL_AREA_STYLE_COLOUR('',#10186);
#10285 = STYLED_ITEM('color',(#10286),#4776);
#10286 = PRESENTATION_STYLE_ASSIGNMENT((#10287));
#10287 = SURFACE_STYLE_USAGE(.BOTH.,#10288);
#10288 = SURFACE_SIDE_STYLE('',(#10289));
#10289 = SURFACE_STYLE_FILL_AREA(#10290);
#10290 = FILL_AREA_STYLE('',(#10291));
#10291 = FILL_AREA_STYLE_COLOUR('',#10186);
#10292 = STYLED_ITEM('color',(#10293),#4913);
#10293 = PRESENTATION_STYLE_ASSIGNMENT((#10294));
#10294 = SURFACE_STYLE_USAGE(.BOTH.,#10295);
#10295 = SURFACE_SIDE_STYLE('',(#10296));
#10296 = SURFACE_STYLE_FILL_AREA(#10297);
#10297 = FILL_AREA_STYLE('',(#10298));
#10298 = FILL_AREA_STYLE_COLOUR('',#10186);
#10299 = STYLED_ITEM('color',(#10300),#4962);
#10300 = PRESENTATION_STYLE_ASSIGNMENT((#10301));
#10301 = SURFACE_STYLE_USAGE(.BOTH.,#10302);
#10302 = SURFACE_SIDE_STYLE('',(#10303));
#10303 = SURFACE_STYLE_FILL_AREA(#10304);
#10304 = FILL_AREA_STYLE('',(#10305));
#10305 = FILL_AREA_STYLE_COLOUR('',#10186);
#10306 = STYLED_ITEM('color',(#10307),#5296);
#10307 = PRESENTATION_STYLE_ASSIGNMENT((#10308));
#10308 = SURFACE_STYLE_USAGE(.BOTH.,#10309);
#10309 = SURFACE_SIDE_STYLE('',(#10310));
#10310 = SURFACE_STYLE_FILL_AREA(#10311);
#10311 = FILL_AREA_STYLE('',(#10312));
#10312 = FILL_AREA_STYLE_COLOUR('',#10186);
#10313 = STYLED_ITEM('color',(#10314),#5303);
#10314 = PRESENTATION_STYLE_ASSIGNMENT((#10315));
#10315 = SURFACE_STYLE_USAGE(.BOTH.,#10316);
#10316 = SURFACE_SIDE_STYLE('',(#10317));
#10317 = SURFACE_STYLE_FILL_AREA(#10318);
#10318 = FILL_AREA_STYLE('',(#10319));
#10319 = FILL_AREA_STYLE_COLOUR('',#10186);
#10320 = STYLED_ITEM('color',(#10321),#5330);
#10321 = PRESENTATION_STYLE_ASSIGNMENT((#10322));
#10322 = SURFACE_STYLE_USAGE(.BOTH.,#10323);
#10323 = SURFACE_SIDE_STYLE('',(#10324));
#10324 = SURFACE_STYLE_FILL_AREA(#10325);
#10325 = FILL_AREA_STYLE('',(#10326));
#10326 = FILL_AREA_STYLE_COLOUR('',#10186);
#10327 = STYLED_ITEM('color',(#10328),#5463);
#10328 = PRESENTATION_STYLE_ASSIGNMENT((#10329));
#10329 = SURFACE_STYLE_USAGE(.BOTH.,#10330);
#10330 = SURFACE_SIDE_STYLE('',(#10331));
#10331 = SURFACE_STYLE_FILL_AREA(#10332);
#10332 = FILL_AREA_STYLE('',(#10333));
#10333 = FILL_AREA_STYLE_COLOUR('',#10186);
#10334 = STYLED_ITEM('color',(#10335),#5517);
#10335 = PRESENTATION_STYLE_ASSIGNMENT((#10336));
#10336 = SURFACE_STYLE_USAGE(.BOTH.,#10337);
#10337 = SURFACE_SIDE_STYLE('',(#10338));
#10338 = SURFACE_STYLE_FILL_AREA(#10339);
#10339 = FILL_AREA_STYLE('',(#10340));
#10340 = FILL_AREA_STYLE_COLOUR('',#10186);
#10341 = STYLED_ITEM('color',(#10342),#5591);
#10342 = PRESENTATION_STYLE_ASSIGNMENT((#10343));
#10343 = SURFACE_STYLE_USAGE(.BOTH.,#10344);
#10344 = SURFACE_SIDE_STYLE('',(#10345));
#10345 = SURFACE_STYLE_FILL_AREA(#10346);
#10346 = FILL_AREA_STYLE('',(#10347));
#10347 = FILL_AREA_STYLE_COLOUR('',#10186);
#10348 = STYLED_ITEM('color',(#10349),#5617);
#10349 = PRESENTATION_STYLE_ASSIGNMENT((#10350));
#10350 = SURFACE_STYLE_USAGE(.BOTH.,#10351);
#10351 = SURFACE_SIDE_STYLE('',(#10352));
#10352 = SURFACE_STYLE_FILL_AREA(#10353);
#10353 = FILL_AREA_STYLE('',(#10354));
#10354 = FILL_AREA_STYLE_COLOUR('',#10186);
#10355 = STYLED_ITEM('color',(#10356),#5667);
#10356 = PRESENTATION_STYLE_ASSIGNMENT((#10357));
#10357 = SURFACE_STYLE_USAGE(.BOTH.,#10358);
#10358 = SURFACE_SIDE_STYLE('',(#10359));
#10359 = SURFACE_STYLE_FILL_AREA(#10360);
#10360 = FILL_AREA_STYLE('',(#10361));
#10361 = FILL_AREA_STYLE_COLOUR('',#10186);
#10362 = STYLED_ITEM('color',(#10363),#5726);
#10363 = PRESENTATION_STYLE_ASSIGNMENT((#10364));
#10364 = SURFACE_STYLE_USAGE(.BOTH.,#10365);
#10365 = SURFACE_SIDE_STYLE('',(#10366));
#10366 = SURFACE_STYLE_FILL_AREA(#10367);
#10367 = FILL_AREA_STYLE('',(#10368));
#10368 = FILL_AREA_STYLE_COLOUR('',#10186);
#10369 = STYLED_ITEM('color',(#10370),#6075);
#10370 = PRESENTATION_STYLE_ASSIGNMENT((#10371));
#10371 = SURFACE_STYLE_USAGE(.BOTH.,#10372);
#10372 = SURFACE_SIDE_STYLE('',(#10373));
#10373 = SURFACE_STYLE_FILL_AREA(#10374);
#10374 = FILL_AREA_STYLE('',(#10375));
#10375 = FILL_AREA_STYLE_COLOUR('',#10186);
#10376 = STYLED_ITEM('color',(#10377),#6156);
#10377 = PRESENTATION_STYLE_ASSIGNMENT((#10378));
#10378 = SURFACE_STYLE_USAGE(.BOTH.,#10379);
#10379 = SURFACE_SIDE_STYLE('',(#10380));
#10380 = SURFACE_STYLE_FILL_AREA(#10381);
#10381 = FILL_AREA_STYLE('',(#10382));
#10382 = FILL_AREA_STYLE_COLOUR('',#10186);
#10383 = STYLED_ITEM('color',(#10384),#6228);
#10384 = PRESENTATION_STYLE_ASSIGNMENT((#10385));
#10385 = SURFACE_STYLE_USAGE(.BOTH.,#10386);
#10386 = SURFACE_SIDE_STYLE('',(#10387));
#10387 = SURFACE_STYLE_FILL_AREA(#10388);
#10388 = FILL_AREA_STYLE('',(#10389));
#10389 = FILL_AREA_STYLE_COLOUR('',#10186);
#10390 = STYLED_ITEM('color',(#10391),#6255);
#10391 = PRESENTATION_STYLE_ASSIGNMENT((#10392));
#10392 = SURFACE_STYLE_USAGE(.BOTH.,#10393);
#10393 = SURFACE_SIDE_STYLE('',(#10394));
#10394 = SURFACE_STYLE_FILL_AREA(#10395);
#10395 = FILL_AREA_STYLE('',(#10396));
#10396 = FILL_AREA_STYLE_COLOUR('',#10186);
#10397 = STYLED_ITEM('color',(#10398),#6306);
#10398 = PRESENTATION_STYLE_ASSIGNMENT((#10399));
#10399 = SURFACE_STYLE_USAGE(.BOTH.,#10400);
#10400 = SURFACE_SIDE_STYLE('',(#10401));
#10401 = SURFACE_STYLE_FILL_AREA(#10402);
#10402 = FILL_AREA_STYLE('',(#10403));
#10403 = FILL_AREA_STYLE_COLOUR('',#10186);
#10404 = STYLED_ITEM('color',(#10405),#6360);
#10405 = PRESENTATION_STYLE_ASSIGNMENT((#10406));
#10406 = SURFACE_STYLE_USAGE(.BOTH.,#10407);
#10407 = SURFACE_SIDE_STYLE('',(#10408));
#10408 = SURFACE_STYLE_FILL_AREA(#10409);
#10409 = FILL_AREA_STYLE('',(#10410));
#10410 = FILL_AREA_STYLE_COLOUR('',#10186);
#10411 = STYLED_ITEM('color',(#10412),#6465);
#10412 = PRESENTATION_STYLE_ASSIGNMENT((#10413));
#10413 = SURFACE_STYLE_USAGE(.BOTH.,#10414);
#10414 = SURFACE_SIDE_STYLE('',(#10415));
#10415 = SURFACE_STYLE_FILL_AREA(#10416);
#10416 = FILL_AREA_STYLE('',(#10417));
#10417 = FILL_AREA_STYLE_COLOUR('',#10186);
#10418 = STYLED_ITEM('color',(#10419),#6519);
#10419 = PRESENTATION_STYLE_ASSIGNMENT((#10420));
#10420 = SURFACE_STYLE_USAGE(.BOTH.,#10421);
#10421 = SURFACE_SIDE_STYLE('',(#10422));
#10422 = SURFACE_STYLE_FILL_AREA(#10423);
#10423 = FILL_AREA_STYLE('',(#10424));
#10424 = FILL_AREA_STYLE_COLOUR('',#10186);
#10425 = STYLED_ITEM('color',(#10426),#6593);
#10426 = PRESENTATION_STYLE_ASSIGNMENT((#10427));
#10427 = SURFACE_STYLE_USAGE(.BOTH.,#10428);
#10428 = SURFACE_SIDE_STYLE('',(#10429));
#10429 = SURFACE_STYLE_FILL_AREA(#10430);
#10430 = FILL_AREA_STYLE('',(#10431));
#10431 = FILL_AREA_STYLE_COLOUR('',#10186);
#10432 = STYLED_ITEM('color',(#10433),#6619);
#10433 = PRESENTATION_STYLE_ASSIGNMENT((#10434));
#10434 = SURFACE_STYLE_USAGE(.BOTH.,#10435);
#10435 = SURFACE_SIDE_STYLE('',(#10436));
#10436 = SURFACE_STYLE_FILL_AREA(#10437);
#10437 = FILL_AREA_STYLE('',(#10438));
#10438 = FILL_AREA_STYLE_COLOUR('',#10186);
#10439 = STYLED_ITEM('color',(#10440),#6669);
#10440 = PRESENTATION_STYLE_ASSIGNMENT((#10441));
#10441 = SURFACE_STYLE_USAGE(.BOTH.,#10442);
#10442 = SURFACE_SIDE_STYLE('',(#10443));
#10443 = SURFACE_STYLE_FILL_AREA(#10444);
#10444 = FILL_AREA_STYLE('',(#10445));
#10445 = FILL_AREA_STYLE_COLOUR('',#10186);
#10446 = STYLED_ITEM('color',(#10447),#6723);
#10447 = PRESENTATION_STYLE_ASSIGNMENT((#10448));
#10448 = SURFACE_STYLE_USAGE(.BOTH.,#10449);
#10449 = SURFACE_SIDE_STYLE('',(#10450));
#10450 = SURFACE_STYLE_FILL_AREA(#10451);
#10451 = FILL_AREA_STYLE('',(#10452));
#10452 = FILL_AREA_STYLE_COLOUR('',#10186);
#10453 = STYLED_ITEM('color',(#10454),#6804);
#10454 = PRESENTATION_STYLE_ASSIGNMENT((#10455));
#10455 = SURFACE_STYLE_USAGE(.BOTH.,#10456);
#10456 = SURFACE_SIDE_STYLE('',(#10457));
#10457 = SURFACE_STYLE_FILL_AREA(#10458);
#10458 = FILL_AREA_STYLE('',(#10459));
#10459 = FILL_AREA_STYLE_COLOUR('',#10186);
#10460 = STYLED_ITEM('color',(#10461),#6876);
#10461 = PRESENTATION_STYLE_ASSIGNMENT((#10462));
#10462 = SURFACE_STYLE_USAGE(.BOTH.,#10463);
#10463 = SURFACE_SIDE_STYLE('',(#10464));
#10464 = SURFACE_STYLE_FILL_AREA(#10465);
#10465 = FILL_AREA_STYLE('',(#10466));
#10466 = FILL_AREA_STYLE_COLOUR('',#10186);
#10467 = STYLED_ITEM('color',(#10468),#6903);
#10468 = PRESENTATION_STYLE_ASSIGNMENT((#10469));
#10469 = SURFACE_STYLE_USAGE(.BOTH.,#10470);
#10470 = SURFACE_SIDE_STYLE('',(#10471));
#10471 = SURFACE_STYLE_FILL_AREA(#10472);
#10472 = FILL_AREA_STYLE('',(#10473));
#10473 = FILL_AREA_STYLE_COLOUR('',#10186);
#10474 = STYLED_ITEM('color',(#10475),#6954);
#10475 = PRESENTATION_STYLE_ASSIGNMENT((#10476));
#10476 = SURFACE_STYLE_USAGE(.BOTH.,#10477);
#10477 = SURFACE_SIDE_STYLE('',(#10478));
#10478 = SURFACE_STYLE_FILL_AREA(#10479);
#10479 = FILL_AREA_STYLE('',(#10480));
#10480 = FILL_AREA_STYLE_COLOUR('',#10186);
#10481 = STYLED_ITEM('color',(#10482),#7008);
#10482 = PRESENTATION_STYLE_ASSIGNMENT((#10483));
#10483 = SURFACE_STYLE_USAGE(.BOTH.,#10484);
#10484 = SURFACE_SIDE_STYLE('',(#10485));
#10485 = SURFACE_STYLE_FILL_AREA(#10486);
#10486 = FILL_AREA_STYLE('',(#10487));
#10487 = FILL_AREA_STYLE_COLOUR('',#10186);
#10488 = STYLED_ITEM('color',(#10489),#7113);
#10489 = PRESENTATION_STYLE_ASSIGNMENT((#10490));
#10490 = SURFACE_STYLE_USAGE(.BOTH.,#10491);
#10491 = SURFACE_SIDE_STYLE('',(#10492));
#10492 = SURFACE_STYLE_FILL_AREA(#10493);
#10493 = FILL_AREA_STYLE('',(#10494));
#10494 = FILL_AREA_STYLE_COLOUR('',#10186);
#10495 = STYLED_ITEM('color',(#10496),#7167);
#10496 = PRESENTATION_STYLE_ASSIGNMENT((#10497));
#10497 = SURFACE_STYLE_USAGE(.BOTH.,#10498);
#10498 = SURFACE_SIDE_STYLE('',(#10499));
#10499 = SURFACE_STYLE_FILL_AREA(#10500);
#10500 = FILL_AREA_STYLE('',(#10501));
#10501 = FILL_AREA_STYLE_COLOUR('',#10186);
#10502 = STYLED_ITEM('color',(#10503),#7241);
#10503 = PRESENTATION_STYLE_ASSIGNMENT((#10504));
#10504 = SURFACE_STYLE_USAGE(.BOTH.,#10505);
#10505 = SURFACE_SIDE_STYLE('',(#10506));
#10506 = SURFACE_STYLE_FILL_AREA(#10507);
#10507 = FILL_AREA_STYLE('',(#10508));
#10508 = FILL_AREA_STYLE_COLOUR('',#10186);
#10509 = STYLED_ITEM('color',(#10510),#7267);
#10510 = PRESENTATION_STYLE_ASSIGNMENT((#10511));
#10511 = SURFACE_STYLE_USAGE(.BOTH.,#10512);
#10512 = SURFACE_SIDE_STYLE('',(#10513));
#10513 = SURFACE_STYLE_FILL_AREA(#10514);
#10514 = FILL_AREA_STYLE('',(#10515));
#10515 = FILL_AREA_STYLE_COLOUR('',#10186);
#10516 = STYLED_ITEM('color',(#10517),#7317);
#10517 = PRESENTATION_STYLE_ASSIGNMENT((#10518));
#10518 = SURFACE_STYLE_USAGE(.BOTH.,#10519);
#10519 = SURFACE_SIDE_STYLE('',(#10520));
#10520 = SURFACE_STYLE_FILL_AREA(#10521);
#10521 = FILL_AREA_STYLE('',(#10522));
#10522 = FILL_AREA_STYLE_COLOUR('',#10186);
#10523 = STYLED_ITEM('color',(#10524),#7371);
#10524 = PRESENTATION_STYLE_ASSIGNMENT((#10525));
#10525 = SURFACE_STYLE_USAGE(.BOTH.,#10526);
#10526 = SURFACE_SIDE_STYLE('',(#10527));
#10527 = SURFACE_STYLE_FILL_AREA(#10528);
#10528 = FILL_AREA_STYLE('',(#10529));
#10529 = FILL_AREA_STYLE_COLOUR('',#10186);
#10530 = STYLED_ITEM('color',(#10531),#7447);
#10531 = PRESENTATION_STYLE_ASSIGNMENT((#10532));
#10532 = SURFACE_STYLE_USAGE(.BOTH.,#10533);
#10533 = SURFACE_SIDE_STYLE('',(#10534));
#10534 = SURFACE_STYLE_FILL_AREA(#10535);
#10535 = FILL_AREA_STYLE('',(#10536));
#10536 = FILL_AREA_STYLE_COLOUR('',#10186);
#10537 = STYLED_ITEM('color',(#10538),#7519);
#10538 = PRESENTATION_STYLE_ASSIGNMENT((#10539));
#10539 = SURFACE_STYLE_USAGE(.BOTH.,#10540);
#10540 = SURFACE_SIDE_STYLE('',(#10541));
#10541 = SURFACE_STYLE_FILL_AREA(#10542);
#10542 = FILL_AREA_STYLE('',(#10543));
#10543 = FILL_AREA_STYLE_COLOUR('',#10186);
#10544 = STYLED_ITEM('color',(#10545),#7546);
#10545 = PRESENTATION_STYLE_ASSIGNMENT((#10546));
#10546 = SURFACE_STYLE_USAGE(.BOTH.,#10547);
#10547 = SURFACE_SIDE_STYLE('',(#10548));
#10548 = SURFACE_STYLE_FILL_AREA(#10549);
#10549 = FILL_AREA_STYLE('',(#10550));
#10550 = FILL_AREA_STYLE_COLOUR('',#10186);
#10551 = STYLED_ITEM('color',(#10552),#7597);
#10552 = PRESENTATION_STYLE_ASSIGNMENT((#10553));
#10553 = SURFACE_STYLE_USAGE(.BOTH.,#10554);
#10554 = SURFACE_SIDE_STYLE('',(#10555));
#10555 = SURFACE_STYLE_FILL_AREA(#10556);
#10556 = FILL_AREA_STYLE('',(#10557));
#10557 = FILL_AREA_STYLE_COLOUR('',#10186);
#10558 = STYLED_ITEM('color',(#10559),#7629);
#10559 = PRESENTATION_STYLE_ASSIGNMENT((#10560));
#10560 = SURFACE_STYLE_USAGE(.BOTH.,#10561);
#10561 = SURFACE_SIDE_STYLE('',(#10562));
#10562 = SURFACE_STYLE_FILL_AREA(#10563);
#10563 = FILL_AREA_STYLE('',(#10564));
#10564 = FILL_AREA_STYLE_COLOUR('',#10186);
#10565 = STYLED_ITEM('color',(#10566),#7730);
#10566 = PRESENTATION_STYLE_ASSIGNMENT((#10567));
#10567 = SURFACE_STYLE_USAGE(.BOTH.,#10568);
#10568 = SURFACE_SIDE_STYLE('',(#10569));
#10569 = SURFACE_STYLE_FILL_AREA(#10570);
#10570 = FILL_AREA_STYLE('',(#10571));
#10571 = FILL_AREA_STYLE_COLOUR('',#10186);
#10572 = STYLED_ITEM('color',(#10573),#7852);
#10573 = PRESENTATION_STYLE_ASSIGNMENT((#10574));
#10574 = SURFACE_STYLE_USAGE(.BOTH.,#10575);
#10575 = SURFACE_SIDE_STYLE('',(#10576));
#10576 = SURFACE_STYLE_FILL_AREA(#10577);
#10577 = FILL_AREA_STYLE('',(#10578));
#10578 = FILL_AREA_STYLE_COLOUR('',#10186);
#10579 = STYLED_ITEM('color',(#10580),#7926);
#10580 = PRESENTATION_STYLE_ASSIGNMENT((#10581));
#10581 = SURFACE_STYLE_USAGE(.BOTH.,#10582);
#10582 = SURFACE_SIDE_STYLE('',(#10583));
#10583 = SURFACE_STYLE_FILL_AREA(#10584);
#10584 = FILL_AREA_STYLE('',(#10585));
#10585 = FILL_AREA_STYLE_COLOUR('',#10186);
#10586 = STYLED_ITEM('color',(#10587),#7953);
#10587 = PRESENTATION_STYLE_ASSIGNMENT((#10588));
#10588 = SURFACE_STYLE_USAGE(.BOTH.,#10589);
#10589 = SURFACE_SIDE_STYLE('',(#10590));
#10590 = SURFACE_STYLE_FILL_AREA(#10591);
#10591 = FILL_AREA_STYLE('',(#10592));
#10592 = FILL_AREA_STYLE_COLOUR('',#10186);
#10593 = STYLED_ITEM('color',(#10594),#7980);
#10594 = PRESENTATION_STYLE_ASSIGNMENT((#10595));
#10595 = SURFACE_STYLE_USAGE(.BOTH.,#10596);
#10596 = SURFACE_SIDE_STYLE('',(#10597));
#10597 = SURFACE_STYLE_FILL_AREA(#10598);
#10598 = FILL_AREA_STYLE('',(#10599));
#10599 = FILL_AREA_STYLE_COLOUR('',#10186);
#10600 = STYLED_ITEM('color',(#10601),#8007);
#10601 = PRESENTATION_STYLE_ASSIGNMENT((#10602));
#10602 = SURFACE_STYLE_USAGE(.BOTH.,#10603);
#10603 = SURFACE_SIDE_STYLE('',(#10604));
#10604 = SURFACE_STYLE_FILL_AREA(#10605);
#10605 = FILL_AREA_STYLE('',(#10606));
#10606 = FILL_AREA_STYLE_COLOUR('',#10186);
#10607 = STYLED_ITEM('color',(#10608),#8034);
#10608 = PRESENTATION_STYLE_ASSIGNMENT((#10609));
#10609 = SURFACE_STYLE_USAGE(.BOTH.,#10610);
#10610 = SURFACE_SIDE_STYLE('',(#10611));
#10611 = SURFACE_STYLE_FILL_AREA(#10612);
#10612 = FILL_AREA_STYLE('',(#10613));
#10613 = FILL_AREA_STYLE_COLOUR('',#10186);
#10614 = STYLED_ITEM('color',(#10615),#8090);
#10615 = PRESENTATION_STYLE_ASSIGNMENT((#10616));
#10616 = SURFACE_STYLE_USAGE(.BOTH.,#10617);
#10617 = SURFACE_SIDE_STYLE('',(#10618));
#10618 = SURFACE_STYLE_FILL_AREA(#10619);
#10619 = FILL_AREA_STYLE('',(#10620));
#10620 = FILL_AREA_STYLE_COLOUR('',#10186);
#10621 = STYLED_ITEM('color',(#10622),#8117);
#10622 = PRESENTATION_STYLE_ASSIGNMENT((#10623));
#10623 = SURFACE_STYLE_USAGE(.BOTH.,#10624);
#10624 = SURFACE_SIDE_STYLE('',(#10625));
#10625 = SURFACE_STYLE_FILL_AREA(#10626);
#10626 = FILL_AREA_STYLE('',(#10627));
#10627 = FILL_AREA_STYLE_COLOUR('',#10186);
#10628 = STYLED_ITEM('color',(#10629),#8173);
#10629 = PRESENTATION_STYLE_ASSIGNMENT((#10630));
#10630 = SURFACE_STYLE_USAGE(.BOTH.,#10631);
#10631 = SURFACE_SIDE_STYLE('',(#10632));
#10632 = SURFACE_STYLE_FILL_AREA(#10633);
#10633 = FILL_AREA_STYLE('',(#10634));
#10634 = FILL_AREA_STYLE_COLOUR('',#10186);
#10635 = STYLED_ITEM('color',(#10636),#8263);
#10636 = PRESENTATION_STYLE_ASSIGNMENT((#10637));
#10637 = SURFACE_STYLE_USAGE(.BOTH.,#10638);
#10638 = SURFACE_SIDE_STYLE('',(#10639));
#10639 = SURFACE_STYLE_FILL_AREA(#10640);
#10640 = FILL_AREA_STYLE('',(#10641));
#10641 = FILL_AREA_STYLE_COLOUR('',#10186);
#10642 = STYLED_ITEM('color',(#10643),#8360);
#10643 = PRESENTATION_STYLE_ASSIGNMENT((#10644));
#10644 = SURFACE_STYLE_USAGE(.BOTH.,#10645);
#10645 = SURFACE_SIDE_STYLE('',(#10646));
#10646 = SURFACE_STYLE_FILL_AREA(#10647);
#10647 = FILL_AREA_STYLE('',(#10648));
#10648 = FILL_AREA_STYLE_COLOUR('',#10186);
#10649 = STYLED_ITEM('color',(#10650),#8410);
#10650 = PRESENTATION_STYLE_ASSIGNMENT((#10651));
#10651 = SURFACE_STYLE_USAGE(.BOTH.,#10652);
#10652 = SURFACE_SIDE_STYLE('',(#10653));
#10653 = SURFACE_STYLE_FILL_AREA(#10654);
#10654 = FILL_AREA_STYLE('',(#10655));
#10655 = FILL_AREA_STYLE_COLOUR('',#10186);
#10656 = STYLED_ITEM('color',(#10657),#8485);
#10657 = PRESENTATION_STYLE_ASSIGNMENT((#10658));
#10658 = SURFACE_STYLE_USAGE(.BOTH.,#10659);
#10659 = SURFACE_SIDE_STYLE('',(#10660));
#10660 = SURFACE_STYLE_FILL_AREA(#10661);
#10661 = FILL_AREA_STYLE('',(#10662));
#10662 = FILL_AREA_STYLE_COLOUR('',#10186);
#10663 = STYLED_ITEM('color',(#10664),#8512);
#10664 = PRESENTATION_STYLE_ASSIGNMENT((#10665));
#10665 = SURFACE_STYLE_USAGE(.BOTH.,#10666);
#10666 = SURFACE_SIDE_STYLE('',(#10667));
#10667 = SURFACE_STYLE_FILL_AREA(#10668);
#10668 = FILL_AREA_STYLE('',(#10669));
#10669 = FILL_AREA_STYLE_COLOUR('',#10186);
#10670 = STYLED_ITEM('color',(#10671),#8519);
#10671 = PRESENTATION_STYLE_ASSIGNMENT((#10672));
#10672 = SURFACE_STYLE_USAGE(.BOTH.,#10673);
#10673 = SURFACE_SIDE_STYLE('',(#10674));
#10674 = SURFACE_STYLE_FILL_AREA(#10675);
#10675 = FILL_AREA_STYLE('',(#10676));
#10676 = FILL_AREA_STYLE_COLOUR('',#10186);
#10677 = STYLED_ITEM('color',(#10678),#8546);
#10678 = PRESENTATION_STYLE_ASSIGNMENT((#10679));
#10679 = SURFACE_STYLE_USAGE(.BOTH.,#10680);
#10680 = SURFACE_SIDE_STYLE('',(#10681));
#10681 = SURFACE_STYLE_FILL_AREA(#10682);
#10682 = FILL_AREA_STYLE('',(#10683));
#10683 = FILL_AREA_STYLE_COLOUR('',#10186);
#10684 = STYLED_ITEM('color',(#10685),#8602);
#10685 = PRESENTATION_STYLE_ASSIGNMENT((#10686));
#10686 = SURFACE_STYLE_USAGE(.BOTH.,#10687);
#10687 = SURFACE_SIDE_STYLE('',(#10688));
#10688 = SURFACE_STYLE_FILL_AREA(#10689);
#10689 = FILL_AREA_STYLE('',(#10690));
#10690 = FILL_AREA_STYLE_COLOUR('',#10186);
#10691 = STYLED_ITEM('color',(#10692),#8629);
#10692 = PRESENTATION_STYLE_ASSIGNMENT((#10693));
#10693 = SURFACE_STYLE_USAGE(.BOTH.,#10694);
#10694 = SURFACE_SIDE_STYLE('',(#10695));
#10695 = SURFACE_STYLE_FILL_AREA(#10696);
#10696 = FILL_AREA_STYLE('',(#10697));
#10697 = FILL_AREA_STYLE_COLOUR('',#10186);
#10698 = STYLED_ITEM('color',(#10699),#8636);
#10699 = PRESENTATION_STYLE_ASSIGNMENT((#10700));
#10700 = SURFACE_STYLE_USAGE(.BOTH.,#10701);
#10701 = SURFACE_SIDE_STYLE('',(#10702));
#10702 = SURFACE_STYLE_FILL_AREA(#10703);
#10703 = FILL_AREA_STYLE('',(#10704));
#10704 = FILL_AREA_STYLE_COLOUR('',#10186);
#10705 = STYLED_ITEM('color',(#10706),#8663);
#10706 = PRESENTATION_STYLE_ASSIGNMENT((#10707));
#10707 = SURFACE_STYLE_USAGE(.BOTH.,#10708);
#10708 = SURFACE_SIDE_STYLE('',(#10709));
#10709 = SURFACE_STYLE_FILL_AREA(#10710);
#10710 = FILL_AREA_STYLE('',(#10711));
#10711 = FILL_AREA_STYLE_COLOUR('',#10186);
#10712 = STYLED_ITEM('color',(#10713),#8719);
#10713 = PRESENTATION_STYLE_ASSIGNMENT((#10714));
#10714 = SURFACE_STYLE_USAGE(.BOTH.,#10715);
#10715 = SURFACE_SIDE_STYLE('',(#10716));
#10716 = SURFACE_STYLE_FILL_AREA(#10717);
#10717 = FILL_AREA_STYLE('',(#10718));
#10718 = FILL_AREA_STYLE_COLOUR('',#10186);
#10719 = STYLED_ITEM('color',(#10720),#8799);
#10720 = PRESENTATION_STYLE_ASSIGNMENT((#10721));
#10721 = SURFACE_STYLE_USAGE(.BOTH.,#10722);
#10722 = SURFACE_SIDE_STYLE('',(#10723));
#10723 = SURFACE_STYLE_FILL_AREA(#10724);
#10724 = FILL_AREA_STYLE('',(#10725));
#10725 = FILL_AREA_STYLE_COLOUR('',#10186);
#10726 = STYLED_ITEM('color',(#10727),#8879);
#10727 = PRESENTATION_STYLE_ASSIGNMENT((#10728));
#10728 = SURFACE_STYLE_USAGE(.BOTH.,#10729);
#10729 = SURFACE_SIDE_STYLE('',(#10730));
#10730 = SURFACE_STYLE_FILL_AREA(#10731);
#10731 = FILL_AREA_STYLE('',(#10732));
#10732 = FILL_AREA_STYLE_COLOUR('',#10186);
#10733 = STYLED_ITEM('color',(#10734),#8906);
#10734 = PRESENTATION_STYLE_ASSIGNMENT((#10735));
#10735 = SURFACE_STYLE_USAGE(.BOTH.,#10736);
#10736 = SURFACE_SIDE_STYLE('',(#10737));
#10737 = SURFACE_STYLE_FILL_AREA(#10738);
#10738 = FILL_AREA_STYLE('',(#10739));
#10739 = FILL_AREA_STYLE_COLOUR('',#10186);
#10740 = STYLED_ITEM('color',(#10741),#8933);
#10741 = PRESENTATION_STYLE_ASSIGNMENT((#10742));
#10742 = SURFACE_STYLE_USAGE(.BOTH.,#10743);
#10743 = SURFACE_SIDE_STYLE('',(#10744));
#10744 = SURFACE_STYLE_FILL_AREA(#10745);
#10745 = FILL_AREA_STYLE('',(#10746));
#10746 = FILL_AREA_STYLE_COLOUR('',#10186);
#10747 = STYLED_ITEM('color',(#10748),#8963);
#10748 = PRESENTATION_STYLE_ASSIGNMENT((#10749));
#10749 = SURFACE_STYLE_USAGE(.BOTH.,#10750);
#10750 = SURFACE_SIDE_STYLE('',(#10751));
#10751 = SURFACE_STYLE_FILL_AREA(#10752);
#10752 = FILL_AREA_STYLE('',(#10753));
#10753 = FILL_AREA_STYLE_COLOUR('',#10186);
#10754 = STYLED_ITEM('color',(#10755),#8998);
#10755 = PRESENTATION_STYLE_ASSIGNMENT((#10756));
#10756 = SURFACE_STYLE_USAGE(.BOTH.,#10757);
#10757 = SURFACE_SIDE_STYLE('',(#10758));
#10758 = SURFACE_STYLE_FILL_AREA(#10759);
#10759 = FILL_AREA_STYLE('',(#10760));
#10760 = FILL_AREA_STYLE_COLOUR('',#10186);
#10761 = STYLED_ITEM('color',(#10762),#9005);
#10762 = PRESENTATION_STYLE_ASSIGNMENT((#10763));
#10763 = SURFACE_STYLE_USAGE(.BOTH.,#10764);
#10764 = SURFACE_SIDE_STYLE('',(#10765));
#10765 = SURFACE_STYLE_FILL_AREA(#10766);
#10766 = FILL_AREA_STYLE('',(#10767));
#10767 = FILL_AREA_STYLE_COLOUR('',#10186);
#10768 = STYLED_ITEM('color',(#10769),#9054);
#10769 = PRESENTATION_STYLE_ASSIGNMENT((#10770));
#10770 = SURFACE_STYLE_USAGE(.BOTH.,#10771);
#10771 = SURFACE_SIDE_STYLE('',(#10772));
#10772 = SURFACE_STYLE_FILL_AREA(#10773);
#10773 = FILL_AREA_STYLE('',(#10774));
#10774 = FILL_AREA_STYLE_COLOUR('',#10186);
#10775 = STYLED_ITEM('color',(#10776),#9149);
#10776 = PRESENTATION_STYLE_ASSIGNMENT((#10777));
#10777 = SURFACE_STYLE_USAGE(.BOTH.,#10778);
#10778 = SURFACE_SIDE_STYLE('',(#10779));
#10779 = SURFACE_STYLE_FILL_AREA(#10780);
#10780 = FILL_AREA_STYLE('',(#10781));
#10781 = FILL_AREA_STYLE_COLOUR('',#10186);
#10782 = STYLED_ITEM('color',(#10783),#9176);
#10783 = PRESENTATION_STYLE_ASSIGNMENT((#10784));
#10784 = SURFACE_STYLE_USAGE(.BOTH.,#10785);
#10785 = SURFACE_SIDE_STYLE('',(#10786));
#10786 = SURFACE_STYLE_FILL_AREA(#10787);
#10787 = FILL_AREA_STYLE('',(#10788));
#10788 = FILL_AREA_STYLE_COLOUR('',#10186);
#10789 = STYLED_ITEM('color',(#10790),#9225);
#10790 = PRESENTATION_STYLE_ASSIGNMENT((#10791));
#10791 = SURFACE_STYLE_USAGE(.BOTH.,#10792);
#10792 = SURFACE_SIDE_STYLE('',(#10793));
#10793 = SURFACE_STYLE_FILL_AREA(#10794);
#10794 = FILL_AREA_STYLE('',(#10795));
#10795 = FILL_AREA_STYLE_COLOUR('',#10186);
#10796 = STYLED_ITEM('color',(#10797),#9320);
#10797 = PRESENTATION_STYLE_ASSIGNMENT((#10798));
#10798 = SURFACE_STYLE_USAGE(.BOTH.,#10799);
#10799 = SURFACE_SIDE_STYLE('',(#10800));
#10800 = SURFACE_STYLE_FILL_AREA(#10801);
#10801 = FILL_AREA_STYLE('',(#10802));
#10802 = FILL_AREA_STYLE_COLOUR('',#10186);
#10803 = STYLED_ITEM('color',(#10804),#9347);
#10804 = PRESENTATION_STYLE_ASSIGNMENT((#10805));
#10805 = SURFACE_STYLE_USAGE(.BOTH.,#10806);
#10806 = SURFACE_SIDE_STYLE('',(#10807));
#10807 = SURFACE_STYLE_FILL_AREA(#10808);
#10808 = FILL_AREA_STYLE('',(#10809));
#10809 = FILL_AREA_STYLE_COLOUR('',#10186);
#10810 = STYLED_ITEM('color',(#10811),#9383);
#10811 = PRESENTATION_STYLE_ASSIGNMENT((#10812));
#10812 = SURFACE_STYLE_USAGE(.BOTH.,#10813);
#10813 = SURFACE_SIDE_STYLE('',(#10814));
#10814 = SURFACE_STYLE_FILL_AREA(#10815);
#10815 = FILL_AREA_STYLE('',(#10816));
#10816 = FILL_AREA_STYLE_COLOUR('',#10186);
#10817 = STYLED_ITEM('color',(#10818),#9419);
#10818 = PRESENTATION_STYLE_ASSIGNMENT((#10819));
#10819 = SURFACE_STYLE_USAGE(.BOTH.,#10820);
#10820 = SURFACE_SIDE_STYLE('',(#10821));
#10821 = SURFACE_STYLE_FILL_AREA(#10822);
#10822 = FILL_AREA_STYLE('',(#10823));
#10823 = FILL_AREA_STYLE_COLOUR('',#10186);
#10824 = STYLED_ITEM('color',(#10825),#9426);
#10825 = PRESENTATION_STYLE_ASSIGNMENT((#10826));
#10826 = SURFACE_STYLE_USAGE(.BOTH.,#10827);
#10827 = SURFACE_SIDE_STYLE('',(#10828));
#10828 = SURFACE_STYLE_FILL_AREA(#10829);
#10829 = FILL_AREA_STYLE('',(#10830));
#10830 = FILL_AREA_STYLE_COLOUR('',#10186);
#10831 = STYLED_ITEM('color',(#10832),#9462);
#10832 = PRESENTATION_STYLE_ASSIGNMENT((#10833));
#10833 = SURFACE_STYLE_USAGE(.BOTH.,#10834);
#10834 = SURFACE_SIDE_STYLE('',(#10835));
#10835 = SURFACE_STYLE_FILL_AREA(#10836);
#10836 = FILL_AREA_STYLE('',(#10837));
#10837 = FILL_AREA_STYLE_COLOUR('',#10186);
#10838 = STYLED_ITEM('color',(#10839),#9498);
#10839 = PRESENTATION_STYLE_ASSIGNMENT((#10840));
#10840 = SURFACE_STYLE_USAGE(.BOTH.,#10841);
#10841 = SURFACE_SIDE_STYLE('',(#10842));
#10842 = SURFACE_STYLE_FILL_AREA(#10843);
#10843 = FILL_AREA_STYLE('',(#10844));
#10844 = FILL_AREA_STYLE_COLOUR('',#10186);
#10845 = STYLED_ITEM('color',(#10846),#9505);
#10846 = PRESENTATION_STYLE_ASSIGNMENT((#10847));
#10847 = SURFACE_STYLE_USAGE(.BOTH.,#10848);
#10848 = SURFACE_SIDE_STYLE('',(#10849));
#10849 = SURFACE_STYLE_FILL_AREA(#10850);
#10850 = FILL_AREA_STYLE('',(#10851));
#10851 = FILL_AREA_STYLE_COLOUR('',#10186);
#10852 = STYLED_ITEM('color',(#10853),#9512);
#10853 = PRESENTATION_STYLE_ASSIGNMENT((#10854));
#10854 = SURFACE_STYLE_USAGE(.BOTH.,#10855);
#10855 = SURFACE_SIDE_STYLE('',(#10856));
#10856 = SURFACE_STYLE_FILL_AREA(#10857);
#10857 = FILL_AREA_STYLE('',(#10858));
#10858 = FILL_AREA_STYLE_COLOUR('',#10186);
#10859 = STYLED_ITEM('color',(#10860),#9519);
#10860 = PRESENTATION_STYLE_ASSIGNMENT((#10861));
#10861 = SURFACE_STYLE_USAGE(.BOTH.,#10862);
#10862 = SURFACE_SIDE_STYLE('',(#10863));
#10863 = SURFACE_STYLE_FILL_AREA(#10864);
#10864 = FILL_AREA_STYLE('',(#10865));
#10865 = FILL_AREA_STYLE_COLOUR('',#10186);
#10866 = STYLED_ITEM('color',(#10867),#9978);
#10867 = PRESENTATION_STYLE_ASSIGNMENT((#10868));
#10868 = SURFACE_STYLE_USAGE(.BOTH.,#10869);
#10869 = SURFACE_SIDE_STYLE('',(#10870));
#10870 = SURFACE_STYLE_FILL_AREA(#10871);
#10871 = FILL_AREA_STYLE('',(#10872));
#10872 = FILL_AREA_STYLE_COLOUR('',#10186);
#10873 = STYLED_ITEM('color',(#10874),#9982);
#10874 = PRESENTATION_STYLE_ASSIGNMENT((#10875));
#10875 = SURFACE_STYLE_USAGE(.BOTH.,#10876);
#10876 = SURFACE_SIDE_STYLE('',(#10877));
#10877 = SURFACE_STYLE_FILL_AREA(#10878);
#10878 = FILL_AREA_STYLE('',(#10879));
#10879 = FILL_AREA_STYLE_COLOUR('',#10186);
#10880 = STYLED_ITEM('color',(#10881),#9986);
#10881 = PRESENTATION_STYLE_ASSIGNMENT((#10882));
#10882 = SURFACE_STYLE_USAGE(.BOTH.,#10883);
#10883 = SURFACE_SIDE_STYLE('',(#10884));
#10884 = SURFACE_STYLE_FILL_AREA(#10885);
#10885 = FILL_AREA_STYLE('',(#10886));
#10886 = FILL_AREA_STYLE_COLOUR('',#10186);
#10887 = STYLED_ITEM('color',(#10888),#10108);
#10888 = PRESENTATION_STYLE_ASSIGNMENT((#10889));
#10889 = SURFACE_STYLE_USAGE(.BOTH.,#10890);
#10890 = SURFACE_SIDE_STYLE('',(#10891));
#10891 = SURFACE_STYLE_FILL_AREA(#10892);
#10892 = FILL_AREA_STYLE('',(#10893));
#10893 = FILL_AREA_STYLE_COLOUR('',#10186);
ENDSEC;
END-ISO-10303-21;