summaryrefslogtreecommitdiff
path: root/src/trackball_sensor_mount.step
blob: ec6d8ba63a7a3a2789a5d2a1b08ecb2af197ecb7 (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
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME(
'E:/Users/jashreve/Documents/git/dactyl-keyboard-JS/src/trackball_
sensor_mount.step','2021-08-05T22:04:58',('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('Sensor_Mouting','Sensor_Mouting','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3961);
#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,#267,#522,#1076,#1277,#1331,#1441,#1823,#1928
    ,#1955,#2092,#2141,#2447,#2454,#2508,#2535,#2583,#2610,#2638,#2645,
    #2795,#2870,#2924,#3083,#3159,#3235,#3242,#3269,#3433,#3460,#3487,
    #3514,#3541,#3568,#3624,#3651,#3707,#3734,#3741,#3768,#3823,#3830,
    #3857,#3884,#3891,#3898,#3953,#3957));
#17 = ADVANCED_FACE('',(#18),#32,.T.);
#18 = FACE_BOUND('',#19,.T.);
#19 = EDGE_LOOP('',(#20,#55,#83,#111,#139,#167,#195,#223));
#20 = ORIENTED_EDGE('',*,*,#21,.F.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(-7.5,-9.,-19.9));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(-7.5,-9.,-13.66565036871));
#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
#27 = LINE('',#28,#29);
#28 = CARTESIAN_POINT('',(-7.5,-9.,-24.4));
#29 = VECTOR('',#30,1.);
#30 = DIRECTION('',(0.E+000,0.E+000,1.));
#31 = PCURVE('',#32,#37);
#32 = PLANE('',#33);
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
#34 = CARTESIAN_POINT('',(7.5,-9.,-24.4));
#35 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#36 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
#38 = LINE('',#39,#40);
#39 = CARTESIAN_POINT('',(15.,0.E+000));
#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 = CYLINDRICAL_SURFACE('',#45,8.5);
#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
#46 = CARTESIAN_POINT('',(-7.5,-0.5,-24.4));
#47 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#48 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
#50 = LINE('',#51,#52);
#51 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
#52 = VECTOR('',#53,1.);
#53 = DIRECTION('',(-0.E+000,-1.));
#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('',(-6.287691076794,-9.,-19.9));
#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
#60 = LINE('',#61,#62);
#61 = CARTESIAN_POINT('',(3.875,-9.,-19.9));
#62 = VECTOR('',#63,1.);
#63 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#64 = PCURVE('',#32,#65);
#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
#66 = LINE('',#67,#68);
#67 = CARTESIAN_POINT('',(3.625,-4.5));
#68 = VECTOR('',#69,1.);
#69 = DIRECTION('',(-1.,0.E+000));
#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#71 = PCURVE('',#72,#77);
#72 = PLANE('',#73);
#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
#74 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
#75 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#76 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
#78 = LINE('',#79,#80);
#79 = CARTESIAN_POINT('',(8.5625,-3.625));
#80 = VECTOR('',#81,1.);
#81 = DIRECTION('',(0.E+000,-1.));
#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#83 = ORIENTED_EDGE('',*,*,#84,.T.);
#84 = EDGE_CURVE('',#57,#85,#87,.T.);
#85 = VERTEX_POINT('',#86);
#86 = CARTESIAN_POINT('',(-6.287691076794,-9.,-19.4));
#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
#88 = LINE('',#89,#90);
#89 = CARTESIAN_POINT('',(-6.287691076794,-9.,-19.4));
#90 = VECTOR('',#91,1.);
#91 = DIRECTION('',(0.E+000,0.E+000,1.));
#92 = PCURVE('',#32,#93);
#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
#94 = LINE('',#95,#96);
#95 = CARTESIAN_POINT('',(13.787691076794,-5.));
#96 = VECTOR('',#97,1.);
#97 = DIRECTION('',(0.E+000,-1.));
#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#99 = PCURVE('',#100,#105);
#100 = CYLINDRICAL_SURFACE('',#101,7.05);
#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
#102 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-19.4));
#103 = DIRECTION('',(0.E+000,0.E+000,1.));
#104 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
#106 = LINE('',#107,#108);
#107 = CARTESIAN_POINT('',(2.726040645605,0.E+000));
#108 = VECTOR('',#109,1.);
#109 = DIRECTION('',(0.E+000,1.));
#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#111 = ORIENTED_EDGE('',*,*,#112,.T.);
#112 = EDGE_CURVE('',#85,#113,#115,.T.);
#113 = VERTEX_POINT('',#114);
#114 = CARTESIAN_POINT('',(6.861049894152,-9.,-19.4));
#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.);
#116 = LINE('',#117,#118);
#117 = CARTESIAN_POINT('',(3.859821165145,-9.,-19.4));
#118 = VECTOR('',#119,1.);
#119 = DIRECTION('',(1.,-2.22044604925E-016,-3.593827191563E-033));
#120 = PCURVE('',#32,#121);
#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);
#122 = LINE('',#123,#124);
#123 = CARTESIAN_POINT('',(3.640178834855,-5.));
#124 = VECTOR('',#125,1.);
#125 = DIRECTION('',(-1.,3.593827191563E-033));
#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#127 = PCURVE('',#128,#133);
#128 = PLANE('',#129);
#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
#130 = CARTESIAN_POINT('',(0.21964233029,-1.478696183262E-002,-19.4));
#131 = DIRECTION('',(-3.593827191563E-033,1.416320864702E-032,-1.));
#132 = DIRECTION('',(-2.22044604925E-016,-1.,-1.416320864702E-032));
#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138);
#134 = LINE('',#135,#136);
#135 = CARTESIAN_POINT('',(8.985213038167,-3.640178834855));
#136 = VECTOR('',#137,1.);
#137 = DIRECTION('',(5.090012435544E-065,-1.));
#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#139 = ORIENTED_EDGE('',*,*,#140,.F.);
#140 = EDGE_CURVE('',#141,#113,#143,.T.);
#141 = VERTEX_POINT('',#142);
#142 = CARTESIAN_POINT('',(6.861049894152,-9.,-19.9));
#143 = SURFACE_CURVE('',#144,(#148,#155),.PCURVE_S1.);
#144 = LINE('',#145,#146);
#145 = CARTESIAN_POINT('',(6.861049894152,-9.,-19.4));
#146 = VECTOR('',#147,1.);
#147 = DIRECTION('',(0.E+000,0.E+000,1.));
#148 = PCURVE('',#32,#149);
#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154);
#150 = LINE('',#151,#152);
#151 = CARTESIAN_POINT('',(0.638950105848,-5.));
#152 = VECTOR('',#153,1.);
#153 = DIRECTION('',(0.E+000,-1.));
#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#155 = PCURVE('',#156,#161);
#156 = CYLINDRICAL_SURFACE('',#157,7.05);
#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160);
#158 = CARTESIAN_POINT('',(4.015,-2.55,-19.4));
#159 = DIRECTION('',(0.E+000,0.E+000,1.));
#160 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);
#162 = LINE('',#163,#164);
#163 = CARTESIAN_POINT('',(3.557144661574,0.E+000));
#164 = VECTOR('',#165,1.);
#165 = DIRECTION('',(0.E+000,1.));
#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#167 = ORIENTED_EDGE('',*,*,#168,.T.);
#168 = EDGE_CURVE('',#141,#169,#171,.T.);
#169 = VERTEX_POINT('',#170);
#170 = CARTESIAN_POINT('',(7.5,-9.,-19.9));
#171 = SURFACE_CURVE('',#172,(#176,#183),.PCURVE_S1.);
#172 = LINE('',#173,#174);
#173 = CARTESIAN_POINT('',(3.875,-9.,-19.9));
#174 = VECTOR('',#175,1.);
#175 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#176 = PCURVE('',#32,#177);
#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182);
#178 = LINE('',#179,#180);
#179 = CARTESIAN_POINT('',(3.625,-4.5));
#180 = VECTOR('',#181,1.);
#181 = DIRECTION('',(-1.,0.E+000));
#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#183 = PCURVE('',#184,#189);
#184 = PLANE('',#185);
#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188);
#186 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
#187 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#188 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194);
#190 = LINE('',#191,#192);
#191 = CARTESIAN_POINT('',(8.5625,-3.625));
#192 = VECTOR('',#193,1.);
#193 = DIRECTION('',(0.E+000,-1.));
#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#195 = ORIENTED_EDGE('',*,*,#196,.T.);
#196 = EDGE_CURVE('',#169,#197,#199,.T.);
#197 = VERTEX_POINT('',#198);
#198 = CARTESIAN_POINT('',(7.5,-9.,-13.66565036871));
#199 = SURFACE_CURVE('',#200,(#204,#211),.PCURVE_S1.);
#200 = LINE('',#201,#202);
#201 = CARTESIAN_POINT('',(7.5,-9.,-24.4));
#202 = VECTOR('',#203,1.);
#203 = DIRECTION('',(0.E+000,0.E+000,1.));
#204 = PCURVE('',#32,#205);
#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210);
#206 = LINE('',#207,#208);
#207 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#208 = VECTOR('',#209,1.);
#209 = DIRECTION('',(0.E+000,-1.));
#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#211 = PCURVE('',#212,#217);
#212 = CYLINDRICAL_SURFACE('',#213,8.5);
#213 = AXIS2_PLACEMENT_3D('',#214,#215,#216);
#214 = CARTESIAN_POINT('',(7.5,-0.5,-24.4));
#215 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#216 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222);
#218 = LINE('',#219,#220);
#219 = CARTESIAN_POINT('',(-3.14159265359,0.E+000));
#220 = VECTOR('',#221,1.);
#221 = DIRECTION('',(-0.E+000,-1.));
#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#223 = ORIENTED_EDGE('',*,*,#224,.F.);
#224 = EDGE_CURVE('',#24,#197,#225,.T.);
#225 = SURFACE_CURVE('',#226,(#231,#238),.PCURVE_S1.);
#226 = CIRCLE('',#227,15.58845726812);
#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230);
#228 = CARTESIAN_POINT('',(1.7763568394E-015,-9.,0.E+000));
#229 = DIRECTION('',(-2.22044604925E-016,-1.,-0.E+000));
#230 = DIRECTION('',(0.E+000,0.E+000,-1.));
#231 = PCURVE('',#32,#232);
#232 = DEFINITIONAL_REPRESENTATION('',(#233),#237);
#233 = CIRCLE('',#234,15.58845726812);
#234 = AXIS2_PLACEMENT_2D('',#235,#236);
#235 = CARTESIAN_POINT('',(7.5,-24.4));
#236 = DIRECTION('',(0.E+000,1.));
#237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#238 = PCURVE('',#239,#244);
#239 = SPHERICAL_SURFACE('',#240,18.);
#240 = AXIS2_PLACEMENT_3D('',#241,#242,#243);
#241 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,
    0.E+000));
#242 = DIRECTION('',(2.22044604925E-016,-4.930380657631E-032,1.));
#243 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#244 = DEFINITIONAL_REPRESENTATION('',(#245),#266);
#245 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#246,#247,#248,#249,#250,#251,
    #252,#253,#254,#255,#256,#257,#258,#259,#260,#261,#262,#263,#264,
    #265),.UNSPECIFIED.,.F.,.F.,(11,9,11),(5.7812474987,6.28318530718,
    6.78512311566),.UNSPECIFIED.);
#246 = CARTESIAN_POINT('',(2.446854377393,-0.862087383767));
#247 = CARTESIAN_POINT('',(2.491833437049,-0.894220659226));
#248 = CARTESIAN_POINT('',(2.54193577349,-0.924426862663));
#249 = CARTESIAN_POINT('',(2.597664556481,-0.952368466184));
#250 = CARTESIAN_POINT('',(2.659480792354,-0.977649315057));
#251 = CARTESIAN_POINT('',(2.727707286074,-0.999803106271));
#252 = CARTESIAN_POINT('',(2.802352579078,-1.018323373879));
#253 = CARTESIAN_POINT('',(2.8829088122,-1.032651883048));
#254 = CARTESIAN_POINT('',(2.967716162726,-1.042348908892));
#255 = CARTESIAN_POINT('',(3.054654474937,-1.047197551197));
#256 = CARTESIAN_POINT('',(3.228530832243,-1.047197551197));
#257 = CARTESIAN_POINT('',(3.315469144694,-1.04234890901));
#258 = CARTESIAN_POINT('',(3.400276493689,-1.032651882422));
#259 = CARTESIAN_POINT('',(3.480832727684,-1.018323375509));
#260 = CARTESIAN_POINT('',(3.555478021153,-0.999803103827));
#261 = CARTESIAN_POINT('',(3.623704515339,-0.977649316657));
#262 = CARTESIAN_POINT('',(3.685520749917,-0.952368465507));
#263 = CARTESIAN_POINT('',(3.741249533938,-0.924426862775));
#264 = CARTESIAN_POINT('',(3.791351870131,-0.894220659226));
#265 = CARTESIAN_POINT('',(3.836330929787,-0.862087383767));
#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#267 = ADVANCED_FACE('',(#268),#44,.T.);
#268 = FACE_BOUND('',#269,.F.);
#269 = EDGE_LOOP('',(#270,#305,#333,#366,#414,#415,#439,#467,#496));
#270 = ORIENTED_EDGE('',*,*,#271,.F.);
#271 = EDGE_CURVE('',#272,#274,#276,.T.);
#272 = VERTEX_POINT('',#273);
#273 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
#274 = VERTEX_POINT('',#275);
#275 = CARTESIAN_POINT('',(-13.96,-6.024346115152,-24.4));
#276 = SURFACE_CURVE('',#277,(#282,#289),.PCURVE_S1.);
#277 = CIRCLE('',#278,8.5);
#278 = AXIS2_PLACEMENT_3D('',#279,#280,#281);
#279 = CARTESIAN_POINT('',(-7.5,-0.5,-24.4));
#280 = DIRECTION('',(0.E+000,-0.E+000,1.));
#281 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#282 = PCURVE('',#44,#283);
#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288);
#284 = LINE('',#285,#286);
#285 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#286 = VECTOR('',#287,1.);
#287 = DIRECTION('',(-1.,0.E+000));
#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#289 = PCURVE('',#290,#295);
#290 = PLANE('',#291);
#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294);
#292 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-24.4));
#293 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#294 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#295 = DEFINITIONAL_REPRESENTATION('',(#296),#304);
#296 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#297,#298,#299,#300,#301,#302
,#303),.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(
  '') );
#297 = CARTESIAN_POINT('',(-8.,7.5));
#298 = CARTESIAN_POINT('',(-8.,22.222431864335));
#299 = CARTESIAN_POINT('',(4.75,14.861215932168));
#300 = CARTESIAN_POINT('',(17.5,7.5));
#301 = CARTESIAN_POINT('',(4.75,0.138784067832));
#302 = CARTESIAN_POINT('',(-8.,-7.222431864335));
#303 = CARTESIAN_POINT('',(-8.,7.5));
#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#305 = ORIENTED_EDGE('',*,*,#306,.T.);
#306 = EDGE_CURVE('',#272,#307,#309,.T.);
#307 = VERTEX_POINT('',#308);
#308 = CARTESIAN_POINT('',(-16.,-0.5,-12.));
#309 = SURFACE_CURVE('',#310,(#314,#321),.PCURVE_S1.);
#310 = LINE('',#311,#312);
#311 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
#312 = VECTOR('',#313,1.);
#313 = DIRECTION('',(0.E+000,0.E+000,1.));
#314 = PCURVE('',#44,#315);
#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320);
#316 = LINE('',#317,#318);
#317 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#318 = VECTOR('',#319,1.);
#319 = DIRECTION('',(-0.E+000,-1.));
#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#321 = PCURVE('',#322,#327);
#322 = PLANE('',#323);
#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326);
#324 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
#325 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
#326 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#327 = DEFINITIONAL_REPRESENTATION('',(#328),#332);
#328 = LINE('',#329,#330);
#329 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#330 = VECTOR('',#331,1.);
#331 = DIRECTION('',(0.E+000,-1.));
#332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#333 = ORIENTED_EDGE('',*,*,#334,.T.);
#334 = EDGE_CURVE('',#307,#335,#337,.T.);
#335 = VERTEX_POINT('',#336);
#336 = CARTESIAN_POINT('',(-10.38360497608,-8.495925358699,-12.));
#337 = SURFACE_CURVE('',#338,(#343,#350),.PCURVE_S1.);
#338 = CIRCLE('',#339,8.5);
#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342);
#340 = CARTESIAN_POINT('',(-7.5,-0.5,-12.));
#341 = DIRECTION('',(0.E+000,-0.E+000,1.));
#342 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#343 = PCURVE('',#44,#344);
#344 = DEFINITIONAL_REPRESENTATION('',(#345),#349);
#345 = LINE('',#346,#347);
#346 = CARTESIAN_POINT('',(-0.E+000,-12.4));
#347 = VECTOR('',#348,1.);
#348 = DIRECTION('',(-1.,0.E+000));
#349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#350 = PCURVE('',#351,#356);
#351 = PLANE('',#352);
#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355);
#353 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-12.));
#354 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#355 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#356 = DEFINITIONAL_REPRESENTATION('',(#357),#365);
#357 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#358,#359,#360,#361,#362,#363
,#364),.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(
  '') );
#358 = CARTESIAN_POINT('',(-8.,7.5));
#359 = CARTESIAN_POINT('',(-8.,22.222431864335));
#360 = CARTESIAN_POINT('',(4.75,14.861215932168));
#361 = CARTESIAN_POINT('',(17.5,7.5));
#362 = CARTESIAN_POINT('',(4.75,0.138784067832));
#363 = CARTESIAN_POINT('',(-8.,-7.222431864335));
#364 = CARTESIAN_POINT('',(-8.,7.5));
#365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#366 = ORIENTED_EDGE('',*,*,#367,.T.);
#367 = EDGE_CURVE('',#335,#24,#368,.T.);
#368 = SURFACE_CURVE('',#369,(#382,#398),.PCURVE_S1.);
#369 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#370,#371,#372,#373,#374,#375,
    #376,#377,#378,#379,#380,#381),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    0.E+000,9.164175924958E-002,1.),.UNSPECIFIED.);
#370 = CARTESIAN_POINT('',(-10.38360595973,-8.495925003961,-11.9999994)
  );
#371 = CARTESIAN_POINT('',(-10.34155409898,-8.511090352403,
    -12.02564992494));
#372 = CARTESIAN_POINT('',(-10.29941206449,-8.525988317654,
    -12.05130215407));
#373 = CARTESIAN_POINT('',(-10.2571809712,-8.540618643352,
    -12.07695538539));
#374 = CARTESIAN_POINT('',(-10.21486193953,-8.55498104936,
    -12.10260892592));
#375 = CARTESIAN_POINT('',(-10.17245609542,-8.569075231761,
    -12.12826209182));
#376 = CARTESIAN_POINT('',(-9.708786198026,-8.719941291257,
    -12.40817942071));
#377 = CARTESIAN_POINT('',(-9.279205239321,-8.830591926824,
    -12.66233217501));
#378 = CARTESIAN_POINT('',(-8.842287444629,-8.914548254468,
    -12.91573800765));
#379 = CARTESIAN_POINT('',(-8.399219009841,-8.97124474255,
    -13.16780468718));
#380 = CARTESIAN_POINT('',(-7.951312069399,-8.999999998017,
    -13.41796069261));
#381 = CARTESIAN_POINT('',(-7.5,-9.,-13.66565036871));
#382 = PCURVE('',#44,#383);
#383 = DEFINITIONAL_REPRESENTATION('',(#384),#397);
#384 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#385,#386,#387,#388,#389,#390,
    #391,#392,#393,#394,#395,#396),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    0.E+000,9.164175924958E-002,1.),.UNSPECIFIED.);
#385 = CARTESIAN_POINT('',(-2.795475533847,-12.4000006));
#386 = CARTESIAN_POINT('',(-2.800734695287,-12.37435007505));
#387 = CARTESIAN_POINT('',(-2.805993164643,-12.34869784592));
#388 = CARTESIAN_POINT('',(-2.811251070029,-12.32304461461));
#389 = CARTESIAN_POINT('',(-2.81650853782,-12.29739107407));
#390 = CARTESIAN_POINT('',(-2.821765692651,-12.27173790817));
#391 = CARTESIAN_POINT('',(-2.879129986147,-11.99182057928));
#392 = CARTESIAN_POINT('',(-2.931216758808,-11.73766782498));
#393 = CARTESIAN_POINT('',(-2.983407154624,-11.48426199234));
#394 = CARTESIAN_POINT('',(-3.035802155441,-11.23219531281));
#395 = CARTESIAN_POINT('',(-3.088497116013,-10.98203930739));
#396 = CARTESIAN_POINT('',(-3.14159265359,-10.73434963128));
#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#398 = PCURVE('',#239,#399);
#399 = DEFINITIONAL_REPRESENTATION('',(#400),#413);
#400 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#401,#402,#403,#404,#405,#406,
    #407,#408,#409,#410,#411,#412),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    0.E+000,9.164175924958E-002,1.),.UNSPECIFIED.);
#401 = CARTESIAN_POINT('',(2.256540109587,-0.729727611506));
#402 = CARTESIAN_POINT('',(2.259399778568,-0.73163948869));
#403 = CARTESIAN_POINT('',(2.262260015591,-0.733555416131));
#404 = CARTESIAN_POINT('',(2.265120902735,-0.735475385259));
#405 = CARTESIAN_POINT('',(2.267982521574,-0.737399388406));
#406 = CARTESIAN_POINT('',(2.270844953173,-0.739327418805));
#407 = CARTESIAN_POINT('',(2.302089714734,-0.760410075925));
#408 = CARTESIAN_POINT('',(2.330557898184,-0.779955078027));
#409 = CARTESIAN_POINT('',(2.359193647157,-0.799890423489));
#410 = CARTESIAN_POINT('',(2.388069490266,-0.820217997356));
#411 = CARTESIAN_POINT('',(2.417260143226,-0.84094510826));
#412 = CARTESIAN_POINT('',(2.446854377393,-0.862087383767));
#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#414 = ORIENTED_EDGE('',*,*,#21,.F.);
#415 = ORIENTED_EDGE('',*,*,#416,.T.);
#416 = EDGE_CURVE('',#22,#417,#419,.T.);
#417 = VERTEX_POINT('',#418);
#418 = CARTESIAN_POINT('',(-10.25,-8.542853971073,-19.9));
#419 = SURFACE_CURVE('',#420,(#425,#432),.PCURVE_S1.);
#420 = CIRCLE('',#421,8.5);
#421 = AXIS2_PLACEMENT_3D('',#422,#423,#424);
#422 = CARTESIAN_POINT('',(-7.5,-0.5,-19.9));
#423 = DIRECTION('',(0.E+000,0.E+000,-1.));
#424 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#425 = PCURVE('',#44,#426);
#426 = DEFINITIONAL_REPRESENTATION('',(#427),#431);
#427 = LINE('',#428,#429);
#428 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
#429 = VECTOR('',#430,1.);
#430 = DIRECTION('',(1.,-0.E+000));
#431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#432 = PCURVE('',#72,#433);
#433 = DEFINITIONAL_REPRESENTATION('',(#434),#438);
#434 = CIRCLE('',#435,8.5);
#435 = AXIS2_PLACEMENT_2D('',#436,#437);
#436 = CARTESIAN_POINT('',(6.25E-002,7.75));
#437 = DIRECTION('',(-1.,0.E+000));
#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#439 = ORIENTED_EDGE('',*,*,#440,.T.);
#440 = EDGE_CURVE('',#417,#441,#443,.T.);
#441 = VERTEX_POINT('',#442);
#442 = CARTESIAN_POINT('',(-10.25,-8.542853971073,-22.8));
#443 = SURFACE_CURVE('',#444,(#448,#455),.PCURVE_S1.);
#444 = LINE('',#445,#446);
#445 = CARTESIAN_POINT('',(-10.25,-8.542853971073,-24.4));
#446 = VECTOR('',#447,1.);
#447 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#448 = PCURVE('',#44,#449);
#449 = DEFINITIONAL_REPRESENTATION('',(#450),#454);
#450 = LINE('',#451,#452);
#451 = CARTESIAN_POINT('',(-2.812135513972,0.E+000));
#452 = VECTOR('',#453,1.);
#453 = DIRECTION('',(-0.E+000,1.));
#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#455 = PCURVE('',#456,#461);
#456 = PLANE('',#457);
#457 = AXIS2_PLACEMENT_3D('',#458,#459,#460);
#458 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
#459 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#460 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466);
#462 = LINE('',#463,#464);
#463 = CARTESIAN_POINT('',(2.082146028927,-4.5));
#464 = VECTOR('',#465,1.);
#465 = DIRECTION('',(0.E+000,-1.));
#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#467 = ORIENTED_EDGE('',*,*,#468,.T.);
#468 = EDGE_CURVE('',#441,#469,#471,.T.);
#469 = VERTEX_POINT('',#470);
#470 = CARTESIAN_POINT('',(-13.96,-6.024346115152,-22.8));
#471 = SURFACE_CURVE('',#472,(#477,#484),.PCURVE_S1.);
#472 = CIRCLE('',#473,8.5);
#473 = AXIS2_PLACEMENT_3D('',#474,#475,#476);
#474 = CARTESIAN_POINT('',(-7.5,-0.5,-22.8));
#475 = DIRECTION('',(0.E+000,0.E+000,-1.));
#476 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#477 = PCURVE('',#44,#478);
#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483);
#479 = LINE('',#480,#481);
#480 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
#481 = VECTOR('',#482,1.);
#482 = DIRECTION('',(1.,-0.E+000));
#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#484 = PCURVE('',#485,#490);
#485 = PLANE('',#486);
#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489);
#487 = CARTESIAN_POINT('',(0.328762454626,3.284398971779E-017,-22.8));
#488 = DIRECTION('',(2.17641551528E-033,4.292033234233E-032,-1.));
#489 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495);
#491 = CIRCLE('',#492,8.5);
#492 = AXIS2_PLACEMENT_2D('',#493,#494);
#493 = CARTESIAN_POINT('',(0.5,7.828762454627));
#494 = DIRECTION('',(-1.,9.341247723083E-065));
#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#496 = ORIENTED_EDGE('',*,*,#497,.T.);
#497 = EDGE_CURVE('',#469,#274,#498,.T.);
#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.);
#499 = LINE('',#500,#501);
#500 = CARTESIAN_POINT('',(-13.96,-6.024346115152,-24.4));
#501 = VECTOR('',#502,1.);
#502 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#503 = PCURVE('',#44,#504);
#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509);
#505 = LINE('',#506,#507);
#506 = CARTESIAN_POINT('',(-2.278279538574,0.E+000));
#507 = VECTOR('',#508,1.);
#508 = DIRECTION('',(-0.E+000,1.));
#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#510 = PCURVE('',#511,#516);
#511 = PLANE('',#512);
#512 = AXIS2_PLACEMENT_3D('',#513,#514,#515);
#513 = CARTESIAN_POINT('',(-13.96,-10.625,-22.8));
#514 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#515 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#516 = DEFINITIONAL_REPRESENTATION('',(#517),#521);
#517 = LINE('',#518,#519);
#518 = CARTESIAN_POINT('',(4.600653884848,-1.6));
#519 = VECTOR('',#520,1.);
#520 = DIRECTION('',(0.E+000,-1.));
#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#522 = ADVANCED_FACE('',(#523),#239,.F.);
#523 = FACE_BOUND('',#524,.F.);
#524 = EDGE_LOOP('',(#525,#573,#597,#634,#704,#737,#785,#786,#787,#815,
    #870,#900,#901,#931,#960,#995,#1036));
#525 = ORIENTED_EDGE('',*,*,#526,.T.);
#526 = EDGE_CURVE('',#527,#529,#531,.T.);
#527 = VERTEX_POINT('',#528);
#528 = CARTESIAN_POINT('',(4.607252876494,2.107265317698,-17.27230887314
    ));
#529 = VERTEX_POINT('',#530);
#530 = CARTESIAN_POINT('',(3.299620944519E-016,2.334048378274,
    -17.84803121265));
#531 = SURFACE_CURVE('',#532,(#537,#561),.PCURVE_S1.);
#532 = CIRCLE('',#533,17.461553388016);
#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
#534 = CARTESIAN_POINT('',(2.872006552813E-015,-4.065632358946,
    -1.601495176188));
#535 = DIRECTION('',(2.065942012979E-016,0.930417567982,0.366501226724)
  );
#536 = DIRECTION('',(-8.137962009254E-017,-0.366501226724,0.930417567982
    ));
#537 = PCURVE('',#239,#538);
#538 = DEFINITIONAL_REPRESENTATION('',(#539),#560);
#539 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#540,#541,#542,#543,#544,#545,
    #546,#547,#548,#549,#550,#551,#552,#553,#554,#555,#556,#557,#558,
    #559),.UNSPECIFIED.,.F.,.F.,(11,9,11),(2.874579867797,3.008086260693
    ,3.14159265359),.UNSPECIFIED.);
#540 = CARTESIAN_POINT('',(5.141363140964,-1.285480171141));
#541 = CARTESIAN_POINT('',(5.163870597337,-1.296776349216));
#542 = CARTESIAN_POINT('',(5.188159747024,-1.307943317436));
#543 = CARTESIAN_POINT('',(5.214472918359,-1.318961628919));
#544 = CARTESIAN_POINT('',(5.243096929786,-1.32980770127));
#545 = CARTESIAN_POINT('',(5.274372143213,-1.340452781127));
#546 = CARTESIAN_POINT('',(5.30870547322,-1.350861123551));
#547 = CARTESIAN_POINT('',(5.346580807724,-1.360988058386));
#548 = CARTESIAN_POINT('',(5.388571903551,-1.37077682352));
#549 = CARTESIAN_POINT('',(5.435338631408,-1.380154001311));
#550 = CARTESIAN_POINT('',(5.539716286493,-1.397900197636));
#551 = CARTESIAN_POINT('',(5.597327196112,-1.406269230258));
#552 = CARTESIAN_POINT('',(5.661007015588,-1.414041574862));
#553 = CARTESIAN_POINT('',(5.731386106811,-1.421106419759));
#554 = CARTESIAN_POINT('',(5.808999347501,-1.427328808408));
#555 = CARTESIAN_POINT('',(5.894017162616,-1.432559860201));
#556 = CARTESIAN_POINT('',(5.986138317734,-1.436625360293));
#557 = CARTESIAN_POINT('',(6.083426732432,-1.439382284043));
#558 = CARTESIAN_POINT('',(6.183306100352,-1.440760815335));
#559 = CARTESIAN_POINT('',(6.28318530718,-1.440760815335));
#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#561 = PCURVE('',#562,#567);
#562 = PLANE('',#563);
#563 = AXIS2_PLACEMENT_3D('',#564,#565,#566);
#564 = CARTESIAN_POINT('',(4.499987558757,-1.830506133622E+003,
    4.63508783991E+003));
#565 = DIRECTION('',(2.065942012979E-016,0.930417567982,0.366501226724)
  );
#566 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572);
#568 = CIRCLE('',#569,17.461553388016);
#569 = AXIS2_PLACEMENT_2D('',#570,#571);
#570 = CARTESIAN_POINT('',(4.499987558757,-4.983449898891E+003));
#571 = DIRECTION('',(0.E+000,1.));
#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#573 = ORIENTED_EDGE('',*,*,#574,.T.);
#574 = EDGE_CURVE('',#529,#575,#577,.T.);
#575 = VERTEX_POINT('',#576);
#576 = CARTESIAN_POINT('',(2.31182689256E-015,9.,-15.58845726812));
#577 = SEAM_CURVE('',#578,(#583,#590),.PCURVE_S1.);
#578 = CIRCLE('',#579,18.);
#579 = AXIS2_PLACEMENT_3D('',#580,#581,#582);
#580 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,
    0.E+000));
#581 = DIRECTION('',(1.,-2.22044604925E-016,-2.22044604925E-016));
#582 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#583 = PCURVE('',#239,#584);
#584 = DEFINITIONAL_REPRESENTATION('',(#585),#589);
#585 = LINE('',#586,#587);
#586 = CARTESIAN_POINT('',(0.E+000,-6.28318530718));
#587 = VECTOR('',#588,1.);
#588 = DIRECTION('',(0.E+000,1.));
#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#590 = PCURVE('',#239,#591);
#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596);
#592 = LINE('',#593,#594);
#593 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718));
#594 = VECTOR('',#595,1.);
#595 = DIRECTION('',(0.E+000,1.));
#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#597 = ORIENTED_EDGE('',*,*,#598,.F.);
#598 = EDGE_CURVE('',#599,#575,#601,.T.);
#599 = VERTEX_POINT('',#600);
#600 = CARTESIAN_POINT('',(7.5,9.,-13.66565036871));
#601 = SURFACE_CURVE('',#602,(#607,#622),.PCURVE_S1.);
#602 = CIRCLE('',#603,15.58845726812);
#603 = AXIS2_PLACEMENT_3D('',#604,#605,#606);
#604 = CARTESIAN_POINT('',(5.773159728051E-015,9.,0.E+000));
#605 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
#606 = DIRECTION('',(0.E+000,0.E+000,1.));
#607 = PCURVE('',#239,#608);
#608 = DEFINITIONAL_REPRESENTATION('',(#609),#621);
#609 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#610,#611,#612,#613,#614,#615,
    #616,#617,#618,#619,#620),.UNSPECIFIED.,.F.,.F.,(11,11),(
    2.63965484511,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#610 = CARTESIAN_POINT('',(5.588447030983,-0.862087383767));
#611 = CARTESIAN_POINT('',(5.633426090639,-0.894220659226));
#612 = CARTESIAN_POINT('',(5.683528426921,-0.924426862722));
#613 = CARTESIAN_POINT('',(5.739257211147,-0.952368465834));
#614 = CARTESIAN_POINT('',(5.801073443715,-0.977649315522));
#615 = CARTESIAN_POINT('',(5.869299941677,-0.99980310534));
#616 = CARTESIAN_POINT('',(5.943945231559,-1.018323374345));
#617 = CARTESIAN_POINT('',(6.024501466857,-1.032651882873));
#618 = CARTESIAN_POINT('',(6.109308816135,-1.042348908921));
#619 = CARTESIAN_POINT('',(6.196247128527,-1.047197551197));
#620 = CARTESIAN_POINT('',(6.28318530718,-1.047197551197));
#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#622 = PCURVE('',#623,#628);
#623 = PLANE('',#624);
#624 = AXIS2_PLACEMENT_3D('',#625,#626,#627);
#625 = CARTESIAN_POINT('',(-7.5,9.,-24.4));
#626 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#627 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633);
#629 = CIRCLE('',#630,15.58845726812);
#630 = AXIS2_PLACEMENT_2D('',#631,#632);
#631 = CARTESIAN_POINT('',(7.5,-24.4));
#632 = DIRECTION('',(0.E+000,-1.));
#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#634 = ORIENTED_EDGE('',*,*,#635,.F.);
#635 = EDGE_CURVE('',#636,#599,#638,.T.);
#636 = VERTEX_POINT('',#637);
#637 = CARTESIAN_POINT('',(10.383604976087,8.495925358699,-12.));
#638 = SURFACE_CURVE('',#639,(#657,#678),.PCURVE_S1.);
#639 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#640,#641,#642,#643,#644,#645,
    #646,#647,#648,#649,#650,#651,#652,#653,#654,#655,#656),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(0.E+000,9.178398147037E-002,
    0.318774706006,0.545250729679,0.7706504018,1.),.UNSPECIFIED.);
#640 = CARTESIAN_POINT('',(10.383605959736,8.495925003961,-11.9999994));
#641 = CARTESIAN_POINT('',(10.320430776394,8.51870814961,-12.03853459409
    ));
#642 = CARTESIAN_POINT('',(10.25702946203,8.540820771483,-12.07707406184
    ));
#643 = CARTESIAN_POINT('',(10.193407617144,8.562261581842,
    -12.11561427685));
#644 = CARTESIAN_POINT('',(9.971696569721,8.634388618487,-12.2494590204)
  );
#645 = CARTESIAN_POINT('',(9.81250821116,8.681629321049,-12.34474999171)
  );
#646 = CARTESIAN_POINT('',(9.652091650397,8.724725877205,-12.43997367823
    ));
#647 = CARTESIAN_POINT('',(9.329349050558,8.802467777095,-12.62997629597
    ));
#648 = CARTESIAN_POINT('',(9.167028262981,8.837132120169,-12.72475566917
    ));
#649 = CARTESIAN_POINT('',(9.003664554588,8.867596922034,-12.81937394873
    ));
#650 = CARTESIAN_POINT('',(8.675824381555,8.919908540852,-13.00774980114
    ));
#651 = CARTESIAN_POINT('',(8.511356986888,8.941795675197,-13.10150926296
    ));
#652 = CARTESIAN_POINT('',(8.346046585608,8.959429979788,-13.19502031134
    ));
#653 = CARTESIAN_POINT('',(8.011035463965,8.986316885804,-13.38309187613
    ));
#654 = CARTESIAN_POINT('',(7.841308670134,8.995417236007,-13.47764200587
    ));
#655 = CARTESIAN_POINT('',(7.670923885709,8.999999999249,-13.57184369976
    ));
#656 = CARTESIAN_POINT('',(7.5,9.,-13.66565036871));
#657 = PCURVE('',#239,#658);
#658 = DEFINITIONAL_REPRESENTATION('',(#659),#677);
#659 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#660,#661,#662,#663,#664,#665,
    #666,#667,#668,#669,#670,#671,#672,#673,#674,#675,#676),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(0.E+000,9.178398147037E-002,
    0.318774706006,0.545250729679,0.7706504018,1.),.UNSPECIFIED.);
#660 = CARTESIAN_POINT('',(5.398132763177,-0.729727611506));
#661 = CARTESIAN_POINT('',(5.402428889649,-0.732599855195));
#662 = CARTESIAN_POINT('',(5.406726440614,-0.735482255817));
#663 = CARTESIAN_POINT('',(5.411025828376,-0.738374770326));
#664 = CARTESIAN_POINT('',(5.425965805524,-0.748455779179));
#665 = CARTESIAN_POINT('',(5.436617865195,-0.755695865899));
#666 = CARTESIAN_POINT('',(5.447289736039,-0.762997193972));
#667 = CARTESIAN_POINT('',(5.468660721542,-0.777705689097));
#668 = CARTESIAN_POINT('',(5.479359723997,-0.785112574724));
#669 = CARTESIAN_POINT('',(5.490090262118,-0.7925804677));
#670 = CARTESIAN_POINT('',(5.511575106909,-0.807603300236));
#671 = CARTESIAN_POINT('',(5.522329062728,-0.815157654346));
#672 = CARTESIAN_POINT('',(5.533125990435,-0.822773237872));
#673 = CARTESIAN_POINT('',(5.555008021766,-0.838262864992));
#674 = CARTESIAN_POINT('',(5.566094865223,-0.846139096427));
#675 = CARTESIAN_POINT('',(5.577238907289,-0.854080241642));
#676 = CARTESIAN_POINT('',(5.588447030983,-0.862087383767));
#677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#678 = PCURVE('',#679,#684);
#679 = CYLINDRICAL_SURFACE('',#680,8.5);
#680 = AXIS2_PLACEMENT_3D('',#681,#682,#683);
#681 = CARTESIAN_POINT('',(7.5,0.5,-24.4));
#682 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#683 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#684 = DEFINITIONAL_REPRESENTATION('',(#685),#703);
#685 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#686,#687,#688,#689,#690,#691,
    #692,#693,#694,#695,#696,#697,#698,#699,#700,#701,#702),
  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,5),(0.E+000,9.178398147037E-002,
    0.318774706006,0.545250729679,0.7706504018,1.),.UNSPECIFIED.);
#686 = CARTESIAN_POINT('',(-5.937068187437,-12.4000006));
#687 = CARTESIAN_POINT('',(-5.944969109827,-12.3614654059));
#688 = CARTESIAN_POINT('',(-5.952868296665,-12.32292593815));
#689 = CARTESIAN_POINT('',(-5.960766391479,-12.28438572314));
#690 = CARTESIAN_POINT('',(-5.988195595213,-12.15054097959));
#691 = CARTESIAN_POINT('',(-6.007724278779,-12.05525000828));
#692 = CARTESIAN_POINT('',(-6.02725937464,-11.96002632176));
#693 = CARTESIAN_POINT('',(-6.066315113134,-11.77002370402));
#694 = CARTESIAN_POINT('',(-6.08583569202,-11.67524433082));
#695 = CARTESIAN_POINT('',(-6.105379614157,-11.58062605126));
#696 = CARTESIAN_POINT('',(-6.144436964328,-11.39225019886));
#697 = CARTESIAN_POINT('',(-6.163950098345,-11.29849073704));
#698 = CARTESIAN_POINT('',(-6.183502022149,-11.20497968865));
#699 = CARTESIAN_POINT('',(-6.223041824239,-11.01690812386));
#700 = CARTESIAN_POINT('',(-6.243031339493,-10.92235799413));
#701 = CARTESIAN_POINT('',(-6.263076614743,-10.82815630024));
#702 = CARTESIAN_POINT('',(-6.28318530718,-10.73434963128));
#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#704 = ORIENTED_EDGE('',*,*,#705,.F.);
#705 = EDGE_CURVE('',#706,#636,#708,.T.);
#706 = VERTEX_POINT('',#707);
#707 = CARTESIAN_POINT('',(10.383604976087,-8.495925358699,-12.));
#708 = SURFACE_CURVE('',#709,(#714,#721),.PCURVE_S1.);
#709 = CIRCLE('',#710,13.416407864999);
#710 = AXIS2_PLACEMENT_3D('',#711,#712,#713);
#711 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,-12.
    ));
#712 = DIRECTION('',(2.22044604925E-016,-4.930380657631E-032,1.));
#713 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#714 = PCURVE('',#239,#715);
#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720);
#716 = LINE('',#717,#718);
#717 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
#718 = VECTOR('',#719,1.);
#719 = DIRECTION('',(1.,0.E+000));
#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#721 = PCURVE('',#722,#727);
#722 = PLANE('',#723);
#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726);
#724 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-12.));
#725 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#726 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#727 = DEFINITIONAL_REPRESENTATION('',(#728),#736);
#728 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#729,#730,#731,#732,#733,#734
,#735),.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(
  '') );
#729 = CARTESIAN_POINT('',(-13.41640786499,-2.934758283726E-015));
#730 = CARTESIAN_POINT('',(-13.41640786499,23.237900077244));
#731 = CARTESIAN_POINT('',(6.708203932499,11.618950038622));
#732 = CARTESIAN_POINT('',(26.832815729997,3.513139058597E-016));
#733 = CARTESIAN_POINT('',(6.708203932499,-11.61895003862));
#734 = CARTESIAN_POINT('',(-13.41640786499,-23.23790007724));
#735 = CARTESIAN_POINT('',(-13.41640786499,-2.934758283726E-015));
#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#737 = ORIENTED_EDGE('',*,*,#738,.F.);
#738 = EDGE_CURVE('',#197,#706,#739,.T.);
#739 = SURFACE_CURVE('',#740,(#753,#769),.PCURVE_S1.);
#740 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#741,#742,#743,#744,#745,#746,
    #747,#748,#749,#750,#751,#752),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    0.E+000,0.907164894281,1.),.UNSPECIFIED.);
#741 = CARTESIAN_POINT('',(7.5,-9.,-13.66565036871));
#742 = CARTESIAN_POINT('',(7.950719121222,-8.99999999802,-13.41828611519
    ));
#743 = CARTESIAN_POINT('',(8.398042150185,-8.971320252653,
    -13.16846195651));
#744 = CARTESIAN_POINT('',(8.84054122182,-8.914771554747,-12.91673142952
    ));
#745 = CARTESIAN_POINT('',(9.276909177308,-8.831032828212,
    -12.66366380438));
#746 = CARTESIAN_POINT('',(9.705964214919,-8.720667683413,
    -12.40984890232));
#747 = CARTESIAN_POINT('',(10.16969494339,-8.569992435984,
    -12.12993234481));
#748 = CARTESIAN_POINT('',(10.212657567949,-8.555728875058,
    -12.1039451487));
#749 = CARTESIAN_POINT('',(10.255531149663,-8.541190047301,
    -12.07795754066));
#750 = CARTESIAN_POINT('',(10.298314517931,-8.526376269299,
    -12.05197023136));
#751 = CARTESIAN_POINT('',(10.341006507755,-8.51128783265,
    -12.02598394113));
#752 = CARTESIAN_POINT('',(10.383605959736,-8.495925003961,-11.9999994)
  );
#753 = PCURVE('',#239,#754);
#754 = DEFINITIONAL_REPRESENTATION('',(#755),#768);
#755 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#756,#757,#758,#759,#760,#761,
    #762,#763,#764,#765,#766,#767),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    0.E+000,0.907164894281,1.),.UNSPECIFIED.);
#756 = CARTESIAN_POINT('',(3.836330929787,-0.862087383767));
#757 = CARTESIAN_POINT('',(3.865886282106,-0.840972885655));
#758 = CARTESIAN_POINT('',(3.895039119086,-0.820272457514));
#759 = CARTESIAN_POINT('',(3.92387785474,-0.799970539519));
#760 = CARTESIAN_POINT('',(3.952476925731,-0.780059842148));
#761 = CARTESIAN_POINT('',(3.98090858614,-0.760538470999));
#762 = CARTESIAN_POINT('',(4.012153982382,-0.739452957889));
#763 = CARTESIAN_POINT('',(4.015053730995,-0.737499608549));
#764 = CARTESIAN_POINT('',(4.017952642299,-0.735550391754));
#765 = CARTESIAN_POINT('',(4.020850800557,-0.733605314512));
#766 = CARTESIAN_POINT('',(4.023748290553,-0.731664384787));
#767 = CARTESIAN_POINT('',(4.026645197592,-0.729727611506));
#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#769 = PCURVE('',#212,#770);
#770 = DEFINITIONAL_REPRESENTATION('',(#771),#784);
#771 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#772,#773,#774,#775,#776,#777,
    #778,#779,#780,#781,#782,#783),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    0.E+000,0.907164894281,1.),.UNSPECIFIED.);
#772 = CARTESIAN_POINT('',(-3.14159265359,-10.73434963128));
#773 = CARTESIAN_POINT('',(-3.194618432557,-10.9817138848));
#774 = CARTESIAN_POINT('',(-3.247244697408,-11.23153804348));
#775 = CARTESIAN_POINT('',(-3.29957165498,-11.48326857047));
#776 = CARTESIAN_POINT('',(-3.351694286109,-11.73633619561));
#777 = CARTESIAN_POINT('',(-3.403713168599,-11.99015109767));
#778 = CARTESIAN_POINT('',(-3.461077326623,-12.27006765518));
#779 = CARTESIAN_POINT('',(-3.466402922748,-12.29605485129));
#780 = CARTESIAN_POINT('',(-3.471728835049,-12.32204245933));
#781 = CARTESIAN_POINT('',(-3.477055193057,-12.34802976863));
#782 = CARTESIAN_POINT('',(-3.482382128106,-12.37401605886));
#783 = CARTESIAN_POINT('',(-3.487709773332,-12.4000006));
#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#785 = ORIENTED_EDGE('',*,*,#224,.F.);
#786 = ORIENTED_EDGE('',*,*,#367,.F.);
#787 = ORIENTED_EDGE('',*,*,#788,.F.);
#788 = EDGE_CURVE('',#789,#335,#791,.T.);
#789 = VERTEX_POINT('',#790);
#790 = CARTESIAN_POINT('',(-10.38360497608,8.495925358699,-12.));
#791 = SURFACE_CURVE('',#792,(#797,#804),.PCURVE_S1.);
#792 = CIRCLE('',#793,13.416407864999);
#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);
#794 = CARTESIAN_POINT('',(3.774758283726E-015,-8.381647117973E-031,-12.
    ));
#795 = DIRECTION('',(2.22044604925E-016,-4.930380657631E-032,1.));
#796 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#797 = PCURVE('',#239,#798);
#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803);
#799 = LINE('',#800,#801);
#800 = CARTESIAN_POINT('',(0.E+000,-0.729727656227));
#801 = VECTOR('',#802,1.);
#802 = DIRECTION('',(1.,0.E+000));
#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#804 = PCURVE('',#351,#805);
#805 = DEFINITIONAL_REPRESENTATION('',(#806),#814);
#806 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#807,#808,#809,#810,#811,#812
,#813),.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(
  '') );
#807 = CARTESIAN_POINT('',(-13.41640786499,-2.934758283726E-015));
#808 = CARTESIAN_POINT('',(-13.41640786499,23.237900077244));
#809 = CARTESIAN_POINT('',(6.708203932499,11.618950038622));
#810 = CARTESIAN_POINT('',(26.832815729997,3.513139058597E-016));
#811 = CARTESIAN_POINT('',(6.708203932499,-11.61895003862));
#812 = CARTESIAN_POINT('',(-13.41640786499,-23.23790007724));
#813 = CARTESIAN_POINT('',(-13.41640786499,-2.934758283726E-015));
#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#815 = ORIENTED_EDGE('',*,*,#816,.F.);
#816 = EDGE_CURVE('',#817,#789,#819,.T.);
#817 = VERTEX_POINT('',#818);
#818 = CARTESIAN_POINT('',(-7.5,9.,-13.66565036871));
#819 = SURFACE_CURVE('',#820,(#833,#849),.PCURVE_S1.);
#820 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#821,#822,#823,#824,#825,#826,
    #827,#828,#829,#830,#831,#832),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    0.E+000,0.728300665147,1.),.UNSPECIFIED.);
#821 = CARTESIAN_POINT('',(-7.5,9.,-13.66565036871));
#822 = CARTESIAN_POINT('',(-7.861856680653,8.99999999841,-13.46705571524
    ));
#823 = CARTESIAN_POINT('',(-8.221520945751,8.98151431133,-13.26687739519
    ));
#824 = CARTESIAN_POINT('',(-8.578254948444,8.944962974208,
    -13.06540141044));
#825 = CARTESIAN_POINT('',(-8.931371273127,8.890711430011,-12.8629200125
    ));
#826 = CARTESIAN_POINT('',(-9.280234503089,8.819074658035,
    -12.65973347569));
#827 = CARTESIAN_POINT('',(-9.752602157716,8.697155145398,
    -12.38020922149));
#828 = CARTESIAN_POINT('',(-9.880270605204,8.661641881696,
    -12.30420840259));
#829 = CARTESIAN_POINT('',(-10.00723497135,8.623752840494,
    -12.22816970797));
#830 = CARTESIAN_POINT('',(-10.13346523094,8.583498297171,
    -12.15211013607));
#831 = CARTESIAN_POINT('',(-10.25893188478,8.540886766761,
    -12.07604729448));
#832 = CARTESIAN_POINT('',(-10.38360595973,8.495925003961,-11.9999994));
#833 = PCURVE('',#239,#834);
#834 = DEFINITIONAL_REPRESENTATION('',(#835),#848);
#835 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#836,#837,#838,#839,#840,#841,
    #842,#843,#844,#845,#846,#847),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    0.E+000,0.728300665147,1.),.UNSPECIFIED.);
#836 = CARTESIAN_POINT('',(0.694738276197,-0.862087383767));
#837 = CARTESIAN_POINT('',(0.718466583212,-0.845135757264));
#838 = CARTESIAN_POINT('',(0.7419352115,-0.828451184563));
#839 = CARTESIAN_POINT('',(0.765190029959,-0.812025554407));
#840 = CARTESIAN_POINT('',(0.788270976611,-0.795854199284));
#841 = CARTESIAN_POINT('',(0.811216308861,-0.779934898996));
#842 = CARTESIAN_POINT('',(0.842590130431,-0.758423114151));
#843 = CARTESIAN_POINT('',(0.851101038189,-0.752613495646));
#844 = CARTESIAN_POINT('',(0.859600647663,-0.746839015951));
#845 = CARTESIAN_POINT('',(0.8680910295,-0.741099761746));
#846 = CARTESIAN_POINT('',(0.876574284576,-0.735395886707));
#847 = CARTESIAN_POINT('',(0.885052544002,-0.729727611506));
#848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#849 = PCURVE('',#850,#855);
#850 = CYLINDRICAL_SURFACE('',#851,8.5);
#851 = AXIS2_PLACEMENT_3D('',#852,#853,#854);
#852 = CARTESIAN_POINT('',(-7.5,0.5,-24.4));
#853 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#854 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#855 = DEFINITIONAL_REPRESENTATION('',(#856),#869);
#856 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#857,#858,#859,#860,#861,#862,
    #863,#864,#865,#866,#867,#868),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    0.E+000,0.728300665147,1.),.UNSPECIFIED.);
#857 = CARTESIAN_POINT('',(0.E+000,-10.73434963128));
#858 = CARTESIAN_POINT('',(-4.257137419448E-002,-10.93294428475));
#859 = CARTESIAN_POINT('',(-8.488482271486E-002,-11.1331226048));
#860 = CARTESIAN_POINT('',(-0.126992377805,-11.33459858955));
#861 = CARTESIAN_POINT('',(-0.168943757639,-11.53707998749));
#862 = CARTESIAN_POINT('',(-0.210790370408,-11.7402665243));
#863 = CARTESIAN_POINT('',(-0.268184240413,-12.0197907785));
#864 = CARTESIAN_POINT('',(-0.283771604932,-12.09579159741));
#865 = CARTESIAN_POINT('',(-0.299355427338,-12.17183029202));
#866 = CARTESIAN_POINT('',(-0.314938796046,-12.24788986393));
#867 = CARTESIAN_POINT('',(-0.330524918214,-12.32395270551));
#868 = CARTESIAN_POINT('',(-0.346117119742,-12.4000006));
#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#870 = ORIENTED_EDGE('',*,*,#871,.F.);
#871 = EDGE_CURVE('',#575,#817,#872,.T.);
#872 = SURFACE_CURVE('',#873,(#878,#893),.PCURVE_S1.);
#873 = CIRCLE('',#874,15.58845726812);
#874 = AXIS2_PLACEMENT_3D('',#875,#876,#877);
#875 = CARTESIAN_POINT('',(5.773159728051E-015,9.,0.E+000));
#876 = DIRECTION('',(2.22044604925E-016,1.,-0.E+000));
#877 = DIRECTION('',(0.E+000,0.E+000,1.));
#878 = PCURVE('',#239,#879);
#879 = DEFINITIONAL_REPRESENTATION('',(#880),#892);
#880 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#881,#882,#883,#884,#885,#886,
    #887,#888,#889,#890,#891),.UNSPECIFIED.,.F.,.F.,(11,11),(
    3.14159265359,3.64353046207),.PIECEWISE_BEZIER_KNOTS.);
#881 = CARTESIAN_POINT('',(-8.881784197001E-016,-1.047197551197));
#882 = CARTESIAN_POINT('',(8.693817865272E-002,-1.047197551197));
#883 = CARTESIAN_POINT('',(0.173876491016,-1.042348908925));
#884 = CARTESIAN_POINT('',(0.258683840362,-1.032651882866));
#885 = CARTESIAN_POINT('',(0.339240075547,-1.01832337417));
#886 = CARTESIAN_POINT('',(0.41388536559,-0.999803105486));
#887 = CARTESIAN_POINT('',(0.482111863399,-0.977649315551));
#888 = CARTESIAN_POINT('',(0.543928096085,-0.952368465951));
#889 = CARTESIAN_POINT('',(0.599656880233,-0.92442686273));
#890 = CARTESIAN_POINT('',(0.649759216541,-0.894220659226));
#891 = CARTESIAN_POINT('',(0.694738276197,-0.862087383767));
#892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#893 = PCURVE('',#623,#894);
#894 = DEFINITIONAL_REPRESENTATION('',(#895),#899);
#895 = CIRCLE('',#896,15.58845726812);
#896 = AXIS2_PLACEMENT_2D('',#897,#898);
#897 = CARTESIAN_POINT('',(7.5,-24.4));
#898 = DIRECTION('',(0.E+000,-1.));
#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#900 = ORIENTED_EDGE('',*,*,#574,.F.);
#901 = ORIENTED_EDGE('',*,*,#902,.T.);
#902 = EDGE_CURVE('',#529,#903,#905,.T.);
#903 = VERTEX_POINT('',#904);
#904 = CARTESIAN_POINT('',(-1.451923123656E-005,2.334048378266,
    -17.84803121264));
#905 = SURFACE_CURVE('',#906,(#911,#924),.PCURVE_S1.);
#906 = CIRCLE('',#907,17.461553388016);
#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910);
#908 = CARTESIAN_POINT('',(2.872006552813E-015,-4.065632358946,
    -1.601495176188));
#909 = DIRECTION('',(2.065942012979E-016,0.930417567982,0.366501226724)
  );
#910 = DIRECTION('',(-8.137962009254E-017,-0.366501226724,0.930417567982
    ));
#911 = PCURVE('',#239,#912);
#912 = DEFINITIONAL_REPRESENTATION('',(#913),#923);
#913 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#914,#915,#916,#917,#918,#919,
    #920,#921,#922),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
    3.141593485087),.PIECEWISE_BEZIER_KNOTS.);
#914 = CARTESIAN_POINT('',(7.0477220085E-014,-1.440760815335));
#915 = CARTESIAN_POINT('',(7.77577733493E-007,-1.440760815335));
#916 = CARTESIAN_POINT('',(1.555155432527E-006,-1.440760815332));
#917 = CARTESIAN_POINT('',(2.332732954366E-006,-1.44076081534));
#918 = CARTESIAN_POINT('',(3.110310888777E-006,-1.440760815324));
#919 = CARTESIAN_POINT('',(3.887888256112E-006,-1.440760815336));
#920 = CARTESIAN_POINT('',(4.665466095766E-006,-1.440760815332));
#921 = CARTESIAN_POINT('',(5.443043711541E-006,-1.440760815333));
#922 = CARTESIAN_POINT('',(6.220621374528E-006,-1.440760815332));
#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#924 = PCURVE('',#562,#925);
#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930);
#926 = CIRCLE('',#927,17.461553388016);
#927 = AXIS2_PLACEMENT_2D('',#928,#929);
#928 = CARTESIAN_POINT('',(4.499987558757,-4.983449898891E+003));
#929 = DIRECTION('',(0.E+000,1.));
#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#931 = ORIENTED_EDGE('',*,*,#932,.T.);
#932 = EDGE_CURVE('',#903,#933,#935,.T.);
#933 = VERTEX_POINT('',#934);
#934 = CARTESIAN_POINT('',(-1.451924486842E-005,-2.334048378284,
    -17.84803121264));
#935 = SURFACE_CURVE('',#936,(#941,#948),.PCURVE_S1.);
#936 = CIRCLE('',#937,2.334048378311);
#937 = AXIS2_PLACEMENT_3D('',#938,#939,#940);
#938 = CARTESIAN_POINT('',(-1.875973504046E-015,4.165497955558E-031,
    -17.84803121264));
#939 = DIRECTION('',(3.16602527217E-016,-7.029988307415E-032,1.));
#940 = DIRECTION('',(1.,-2.22044604925E-016,-3.16602527217E-016));
#941 = PCURVE('',#239,#942);
#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947);
#943 = LINE('',#944,#945);
#944 = CARTESIAN_POINT('',(-1.570796326795,-1.440760815333));
#945 = VECTOR('',#946,1.);
#946 = DIRECTION('',(1.,0.E+000));
#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#948 = PCURVE('',#949,#954);
#949 = CONICAL_SURFACE('',#950,1.967552378075E+003,0.375245789179);
#950 = AXIS2_PLACEMENT_3D('',#951,#952,#953);
#951 = CARTESIAN_POINT('',(0.E+000,0.E+000,4.983E+003));
#952 = DIRECTION('',(0.E+000,0.E+000,1.));
#953 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#954 = DEFINITIONAL_REPRESENTATION('',(#955),#959);
#955 = LINE('',#956,#957);
#956 = CARTESIAN_POINT('',(1.570796326795,-5.000848031213E+003));
#957 = VECTOR('',#958,1.);
#958 = DIRECTION('',(1.,0.E+000));
#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#960 = ORIENTED_EDGE('',*,*,#961,.T.);
#961 = EDGE_CURVE('',#933,#962,#964,.T.);
#962 = VERTEX_POINT('',#963);
#963 = CARTESIAN_POINT('',(3.256495433688E-015,-2.334048378311,
    -17.84803121264));
#964 = SURFACE_CURVE('',#965,(#970,#983),.PCURVE_S1.);
#965 = CIRCLE('',#966,17.461553388025);
#966 = AXIS2_PLACEMENT_3D('',#967,#968,#969);
#967 = CARTESIAN_POINT('',(4.677510014631E-015,4.065632358912,
    -1.601495176175));
#968 = DIRECTION('',(-2.065942012979E-016,-0.930417567982,0.366501226724
    ));
#969 = DIRECTION('',(-8.137962009254E-017,-0.366501226724,
    -0.930417567982));
#970 = PCURVE('',#239,#971);
#971 = DEFINITIONAL_REPRESENTATION('',(#972),#982);
#972 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#973,#974,#975,#976,#977,#978,
    #979,#980,#981),.UNSPECIFIED.,.F.,.F.,(9,9),(6.283184475682,
    6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
#973 = CARTESIAN_POINT('',(3.141586432963,-1.44076081533));
#974 = CARTESIAN_POINT('',(3.141587210541,-1.440760815331));
#975 = CARTESIAN_POINT('',(3.141587988115,-1.440760815331));
#976 = CARTESIAN_POINT('',(3.141588765706,-1.440760815333));
#977 = CARTESIAN_POINT('',(3.141589543266,-1.44076081533));
#978 = CARTESIAN_POINT('',(3.141590320854,-1.440760815331));
#979 = CARTESIAN_POINT('',(3.141591098428,-1.440760815332));
#980 = CARTESIAN_POINT('',(3.141591876011,-1.440760815333));
#981 = CARTESIAN_POINT('',(3.14159265359,-1.440760815333));
#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#983 = PCURVE('',#984,#989);
#984 = PLANE('',#985);
#985 = AXIS2_PLACEMENT_3D('',#986,#987,#988);
#986 = CARTESIAN_POINT('',(-1.24412540275E-005,1.830506133621E+003,
    4.63508783991E+003));
#987 = DIRECTION('',(-2.065942012979E-016,-0.930417567982,0.366501226724
    ));
#988 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994);
#990 = CIRCLE('',#991,17.461553388025);
#991 = AXIS2_PLACEMENT_2D('',#992,#993);
#992 = CARTESIAN_POINT('',(1.244125443772E-005,-4.983449898891E+003));
#993 = DIRECTION('',(-0.E+000,-1.));
#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#995 = ORIENTED_EDGE('',*,*,#996,.T.);
#996 = EDGE_CURVE('',#962,#997,#999,.T.);
#997 = VERTEX_POINT('',#998);
#998 = CARTESIAN_POINT('',(4.607252876563,-2.107265317806,
    -17.27230887332));
#999 = SURFACE_CURVE('',#1000,(#1005,#1029),.PCURVE_S1.);
#1000 = CIRCLE('',#1001,17.461553388025);
#1001 = AXIS2_PLACEMENT_3D('',#1002,#1003,#1004);
#1002 = CARTESIAN_POINT('',(4.677510014631E-015,4.065632358912,
    -1.601495176175));
#1003 = DIRECTION('',(-2.065942012979E-016,-0.930417567982,
    0.366501226724));
#1004 = DIRECTION('',(-8.137962009254E-017,-0.366501226724,
    -0.930417567982));
#1005 = PCURVE('',#239,#1006);
#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1028);
#1007 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#1008,#1009,#1010,#1011,#1012,
    #1013,#1014,#1015,#1016,#1017,#1018,#1019,#1020,#1021,#1022,#1023,
    #1024,#1025,#1026,#1027),.UNSPECIFIED.,.F.,.F.,(11,9,11),(
    5.551115123126E-017,0.133506392897,0.267012785793),.UNSPECIFIED.);
#1008 = CARTESIAN_POINT('',(3.14159265359,-1.440760815333));
#1009 = CARTESIAN_POINT('',(3.241471860417,-1.440760815333));
#1010 = CARTESIAN_POINT('',(3.341351228231,-1.439382283999));
#1011 = CARTESIAN_POINT('',(3.438639643049,-1.436625360875));
#1012 = CARTESIAN_POINT('',(3.53076079546,-1.432559859095));
#1013 = CARTESIAN_POINT('',(3.615778617677,-1.427328808844));
#1014 = CARTESIAN_POINT('',(3.693391850858,-1.421106418362));
#1015 = CARTESIAN_POINT('',(3.763770945894,-1.414041575088));
#1016 = CARTESIAN_POINT('',(3.827450764569,-1.406269230172));
#1017 = CARTESIAN_POINT('',(3.88506167427,-1.397900197634));
#1018 = CARTESIAN_POINT('',(3.989439329355,-1.380154001309));
#1019 = CARTESIAN_POINT('',(4.036206057229,-1.370776823514));
#1020 = CARTESIAN_POINT('',(4.078197153075,-1.36098805836));
#1021 = CARTESIAN_POINT('',(4.116072487485,-1.350861123556));
#1022 = CARTESIAN_POINT('',(4.15040581744,-1.340452781149));
#1023 = CARTESIAN_POINT('',(4.181681030928,-1.329807701278));
#1024 = CARTESIAN_POINT('',(4.21030504241,-1.318961628917));
#1025 = CARTESIAN_POINT('',(4.236618213719,-1.307943317425));
#1026 = CARTESIAN_POINT('',(4.260907363427,-1.296776349214));
#1027 = CARTESIAN_POINT('',(4.2834148198,-1.285480171139));
#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1029 = PCURVE('',#984,#1030);
#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035);
#1031 = CIRCLE('',#1032,17.461553388025);
#1032 = AXIS2_PLACEMENT_2D('',#1033,#1034);
#1033 = CARTESIAN_POINT('',(1.244125443772E-005,-4.983449898891E+003));
#1034 = DIRECTION('',(-0.E+000,-1.));
#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1036 = ORIENTED_EDGE('',*,*,#1037,.T.);
#1037 = EDGE_CURVE('',#997,#527,#1038,.T.);
#1038 = SURFACE_CURVE('',#1039,(#1044,#1064),.PCURVE_S1.);
#1039 = CIRCLE('',#1040,17.883609280209);
#1040 = AXIS2_PLACEMENT_3D('',#1041,#1042,#1043);
#1041 = CARTESIAN_POINT('',(-1.901451001984,4.222069365198E-016,
    -0.74900146855));
#1042 = DIRECTION('',(0.930417567982,-2.065942012979E-016,0.366501226724
    ));
#1043 = DIRECTION('',(0.366501226724,-8.137962009254E-017,
    -0.930417567982));
#1044 = PCURVE('',#239,#1045);
#1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1063);
#1046 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1047,#1048,#1049,#1050,#1051,
    #1052,#1053,#1054,#1055,#1056,#1057,#1058,#1059,#1060,#1061,#1062),
  .UNSPECIFIED.,.F.,.F.,(9,7,9),(6.165078700746,6.283185307177,
    6.401291913609),.UNSPECIFIED.);
#1047 = CARTESIAN_POINT('',(4.283414819795,-1.285480171139));
#1048 = CARTESIAN_POINT('',(4.331412257116,-1.291193521293));
#1049 = CARTESIAN_POINT('',(4.381507733883,-1.296221662829));
#1050 = CARTESIAN_POINT('',(4.433576005038,-1.300509583606));
#1051 = CARTESIAN_POINT('',(4.487399943304,-1.304004522998));
#1052 = CARTESIAN_POINT('',(4.542655158242,-1.306659866676));
#1053 = CARTESIAN_POINT('',(4.598902439775,-1.308441407842));
#1054 = CARTESIAN_POINT('',(4.655645708256,-1.309332185159));
#1055 = CARTESIAN_POINT('',(4.769132252495,-1.309332185159));
#1056 = CARTESIAN_POINT('',(4.825875520968,-1.30844140784));
#1057 = CARTESIAN_POINT('',(4.882122802521,-1.306659866687));
#1058 = CARTESIAN_POINT('',(4.937378017421,-1.304004522978));
#1059 = CARTESIAN_POINT('',(4.991201955723,-1.300509583618));
#1060 = CARTESIAN_POINT('',(5.043270226862,-1.296221662828));
#1061 = CARTESIAN_POINT('',(5.093365703638,-1.291193521295));
#1062 = CARTESIAN_POINT('',(5.141363140959,-1.285480171141));
#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1064 = PCURVE('',#1065,#1070);
#1065 = PLANE('',#1066);
#1066 = AXIS2_PLACEMENT_3D('',#1067,#1068,#1069);
#1067 = CARTESIAN_POINT('',(-1.828006146063E+003,-2.,4.63508783991E+003)
  );
#1068 = DIRECTION('',(0.930417567982,-2.065942012979E-016,0.366501226724
    ));
#1069 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1070 = DEFINITIONAL_REPRESENTATION('',(#1071),#1075);
#1071 = CIRCLE('',#1072,17.883609280209);
#1072 = AXIS2_PLACEMENT_2D('',#1073,#1074);
#1073 = CARTESIAN_POINT('',(2.,-4.982533650384E+003));
#1074 = DIRECTION('',(0.E+000,-1.));
#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1076 = ADVANCED_FACE('',(#1077),#212,.T.);
#1077 = FACE_BOUND('',#1078,.F.);
#1078 = EDGE_LOOP('',(#1079,#1109,#1138,#1166,#1188,#1189,#1190,#1218,
    #1246));
#1079 = ORIENTED_EDGE('',*,*,#1080,.F.);
#1080 = EDGE_CURVE('',#1081,#1083,#1085,.T.);
#1081 = VERTEX_POINT('',#1082);
#1082 = CARTESIAN_POINT('',(14.54,-5.263234195376,-22.8));
#1083 = VERTEX_POINT('',#1084);
#1084 = CARTESIAN_POINT('',(14.54,-5.263234195376,-24.4));
#1085 = SURFACE_CURVE('',#1086,(#1090,#1097),.PCURVE_S1.);
#1086 = LINE('',#1087,#1088);
#1087 = CARTESIAN_POINT('',(14.54,-5.263234195376,-24.4));
#1088 = VECTOR('',#1089,1.);
#1089 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#1090 = PCURVE('',#212,#1091);
#1091 = DEFINITIONAL_REPRESENTATION('',(#1092),#1096);
#1092 = LINE('',#1093,#1094);
#1093 = CARTESIAN_POINT('',(-4.117543848991,0.E+000));
#1094 = VECTOR('',#1095,1.);
#1095 = DIRECTION('',(-0.E+000,1.));
#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1097 = PCURVE('',#1098,#1103);
#1098 = PLANE('',#1099);
#1099 = AXIS2_PLACEMENT_3D('',#1100,#1101,#1102);
#1100 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
#1101 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
#1102 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#1103 = DEFINITIONAL_REPRESENTATION('',(#1104),#1108);
#1104 = LINE('',#1105,#1106);
#1105 = CARTESIAN_POINT('',(2.701496503886,-1.6));
#1106 = VECTOR('',#1107,1.);
#1107 = DIRECTION('',(0.E+000,-1.));
#1108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1109 = ORIENTED_EDGE('',*,*,#1110,.T.);
#1110 = EDGE_CURVE('',#1081,#1111,#1113,.T.);
#1111 = VERTEX_POINT('',#1112);
#1112 = CARTESIAN_POINT('',(10.75,-8.354139036202,-22.8));
#1113 = SURFACE_CURVE('',#1114,(#1119,#1126),.PCURVE_S1.);
#1114 = CIRCLE('',#1115,8.5);
#1115 = AXIS2_PLACEMENT_3D('',#1116,#1117,#1118);
#1116 = CARTESIAN_POINT('',(7.5,-0.5,-22.8));
#1117 = DIRECTION('',(0.E+000,0.E+000,-1.));
#1118 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1119 = PCURVE('',#212,#1120);
#1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1125);
#1121 = LINE('',#1122,#1123);
#1122 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
#1123 = VECTOR('',#1124,1.);
#1124 = DIRECTION('',(1.,-0.E+000));
#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1126 = PCURVE('',#1127,#1132);
#1127 = PLANE('',#1128);
#1128 = AXIS2_PLACEMENT_3D('',#1129,#1130,#1131);
#1129 = CARTESIAN_POINT('',(0.328762454626,3.284398971779E-017,-22.8));
#1130 = DIRECTION('',(2.17641551528E-033,4.292033234233E-032,-1.));
#1131 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137);
#1133 = CIRCLE('',#1134,8.5);
#1134 = AXIS2_PLACEMENT_2D('',#1135,#1136);
#1135 = CARTESIAN_POINT('',(0.5,-7.171237545374));
#1136 = DIRECTION('',(-1.,9.341247723083E-065));
#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1138 = ORIENTED_EDGE('',*,*,#1139,.F.);
#1139 = EDGE_CURVE('',#1140,#1111,#1142,.T.);
#1140 = VERTEX_POINT('',#1141);
#1141 = CARTESIAN_POINT('',(10.75,-8.354139036202,-19.9));
#1142 = SURFACE_CURVE('',#1143,(#1147,#1154),.PCURVE_S1.);
#1143 = LINE('',#1144,#1145);
#1144 = CARTESIAN_POINT('',(10.75,-8.354139036202,-24.4));
#1145 = VECTOR('',#1146,1.);
#1146 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#1147 = PCURVE('',#212,#1148);
#1148 = DEFINITIONAL_REPRESENTATION('',(#1149),#1153);
#1149 = LINE('',#1150,#1151);
#1150 = CARTESIAN_POINT('',(-3.533934040694,0.E+000));
#1151 = VECTOR('',#1152,1.);
#1152 = DIRECTION('',(-0.E+000,1.));
#1153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1154 = PCURVE('',#1155,#1160);
#1155 = PLANE('',#1156);
#1156 = AXIS2_PLACEMENT_3D('',#1157,#1158,#1159);
#1157 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
#1158 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
#1159 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1165);
#1161 = LINE('',#1162,#1163);
#1162 = CARTESIAN_POINT('',(18.104139036202,-4.5));
#1163 = VECTOR('',#1164,1.);
#1164 = DIRECTION('',(0.E+000,-1.));
#1165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1166 = ORIENTED_EDGE('',*,*,#1167,.T.);
#1167 = EDGE_CURVE('',#1140,#169,#1168,.T.);
#1168 = SURFACE_CURVE('',#1169,(#1174,#1181),.PCURVE_S1.);
#1169 = CIRCLE('',#1170,8.5);
#1170 = AXIS2_PLACEMENT_3D('',#1171,#1172,#1173);
#1171 = CARTESIAN_POINT('',(7.5,-0.5,-19.9));
#1172 = DIRECTION('',(0.E+000,0.E+000,-1.));
#1173 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1174 = PCURVE('',#212,#1175);
#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180);
#1176 = LINE('',#1177,#1178);
#1177 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
#1178 = VECTOR('',#1179,1.);
#1179 = DIRECTION('',(1.,-0.E+000));
#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1181 = PCURVE('',#184,#1182);
#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187);
#1183 = CIRCLE('',#1184,8.5);
#1184 = AXIS2_PLACEMENT_2D('',#1185,#1186);
#1185 = CARTESIAN_POINT('',(6.25E-002,-7.25));
#1186 = DIRECTION('',(-1.,0.E+000));
#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1188 = ORIENTED_EDGE('',*,*,#196,.T.);
#1189 = ORIENTED_EDGE('',*,*,#738,.T.);
#1190 = ORIENTED_EDGE('',*,*,#1191,.T.);
#1191 = EDGE_CURVE('',#706,#1192,#1194,.T.);
#1192 = VERTEX_POINT('',#1193);
#1193 = CARTESIAN_POINT('',(16.,-0.5,-12.));
#1194 = SURFACE_CURVE('',#1195,(#1200,#1207),.PCURVE_S1.);
#1195 = CIRCLE('',#1196,8.5);
#1196 = AXIS2_PLACEMENT_3D('',#1197,#1198,#1199);
#1197 = CARTESIAN_POINT('',(7.5,-0.5,-12.));
#1198 = DIRECTION('',(0.E+000,-0.E+000,1.));
#1199 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1200 = PCURVE('',#212,#1201);
#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206);
#1202 = LINE('',#1203,#1204);
#1203 = CARTESIAN_POINT('',(-0.E+000,-12.4));
#1204 = VECTOR('',#1205,1.);
#1205 = DIRECTION('',(-1.,0.E+000));
#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1207 = PCURVE('',#722,#1208);
#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1217);
#1209 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1210,#1211,#1212,#1213,
#1214,#1215,#1216),.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('') );
#1210 = CARTESIAN_POINT('',(-8.,-7.5));
#1211 = CARTESIAN_POINT('',(-8.,7.222431864335));
#1212 = CARTESIAN_POINT('',(4.75,-0.138784067832));
#1213 = CARTESIAN_POINT('',(17.5,-7.5));
#1214 = CARTESIAN_POINT('',(4.75,-14.86121593216));
#1215 = CARTESIAN_POINT('',(-8.,-22.22243186433));
#1216 = CARTESIAN_POINT('',(-8.,-7.5));
#1217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1218 = ORIENTED_EDGE('',*,*,#1219,.F.);
#1219 = EDGE_CURVE('',#1220,#1192,#1222,.T.);
#1220 = VERTEX_POINT('',#1221);
#1221 = CARTESIAN_POINT('',(16.,-0.5,-24.4));
#1222 = SURFACE_CURVE('',#1223,(#1227,#1234),.PCURVE_S1.);
#1223 = LINE('',#1224,#1225);
#1224 = CARTESIAN_POINT('',(16.,-0.5,-24.4));
#1225 = VECTOR('',#1226,1.);
#1226 = DIRECTION('',(0.E+000,0.E+000,1.));
#1227 = PCURVE('',#212,#1228);
#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233);
#1229 = LINE('',#1230,#1231);
#1230 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
#1231 = VECTOR('',#1232,1.);
#1232 = DIRECTION('',(-0.E+000,-1.));
#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1234 = PCURVE('',#1235,#1240);
#1235 = PLANE('',#1236);
#1236 = AXIS2_PLACEMENT_3D('',#1237,#1238,#1239);
#1237 = CARTESIAN_POINT('',(16.,0.5,-24.4));
#1238 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#1239 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245);
#1241 = LINE('',#1242,#1243);
#1242 = CARTESIAN_POINT('',(1.,0.E+000));
#1243 = VECTOR('',#1244,1.);
#1244 = DIRECTION('',(0.E+000,-1.));
#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1246 = ORIENTED_EDGE('',*,*,#1247,.F.);
#1247 = EDGE_CURVE('',#1083,#1220,#1248,.T.);
#1248 = SURFACE_CURVE('',#1249,(#1254,#1261),.PCURVE_S1.);
#1249 = CIRCLE('',#1250,8.5);
#1250 = AXIS2_PLACEMENT_3D('',#1251,#1252,#1253);
#1251 = CARTESIAN_POINT('',(7.5,-0.5,-24.4));
#1252 = DIRECTION('',(0.E+000,-0.E+000,1.));
#1253 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1254 = PCURVE('',#212,#1255);
#1255 = DEFINITIONAL_REPRESENTATION('',(#1256),#1260);
#1256 = LINE('',#1257,#1258);
#1257 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#1258 = VECTOR('',#1259,1.);
#1259 = DIRECTION('',(-1.,0.E+000));
#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1261 = PCURVE('',#1262,#1267);
#1262 = PLANE('',#1263);
#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266);
#1264 = CARTESIAN_POINT('',(8.4E-016,9.8E-016,-24.4));
#1265 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#1266 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#1267 = DEFINITIONAL_REPRESENTATION('',(#1268),#1276);
#1268 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1269,#1270,#1271,#1272,
#1273,#1274,#1275),.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('') );
#1269 = CARTESIAN_POINT('',(-8.,-7.5));
#1270 = CARTESIAN_POINT('',(-8.,7.222431864335));
#1271 = CARTESIAN_POINT('',(4.75,-0.138784067832));
#1272 = CARTESIAN_POINT('',(17.5,-7.5));
#1273 = CARTESIAN_POINT('',(4.75,-14.86121593216));
#1274 = CARTESIAN_POINT('',(-8.,-22.22243186433));
#1275 = CARTESIAN_POINT('',(-8.,-7.5));
#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1277 = ADVANCED_FACE('',(#1278),#184,.T.);
#1278 = FACE_BOUND('',#1279,.T.);
#1279 = EDGE_LOOP('',(#1280,#1281,#1309,#1330));
#1280 = ORIENTED_EDGE('',*,*,#168,.F.);
#1281 = ORIENTED_EDGE('',*,*,#1282,.T.);
#1282 = EDGE_CURVE('',#141,#1283,#1285,.T.);
#1283 = VERTEX_POINT('',#1284);
#1284 = CARTESIAN_POINT('',(10.75,-4.633812611537,-19.9));
#1285 = SURFACE_CURVE('',#1286,(#1291,#1302),.PCURVE_S1.);
#1286 = CIRCLE('',#1287,7.05);
#1287 = AXIS2_PLACEMENT_3D('',#1288,#1289,#1290);
#1288 = CARTESIAN_POINT('',(4.015,-2.55,-19.9));
#1289 = DIRECTION('',(0.E+000,-0.E+000,1.));
#1290 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1291 = PCURVE('',#184,#1292);
#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1301);
#1293 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1294,#1295,#1296,#1297,
#1298,#1299,#1300),.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('') );
#1294 = CARTESIAN_POINT('',(-4.9375,-3.765));
#1295 = CARTESIAN_POINT('',(-4.9375,8.445958193361));
#1296 = CARTESIAN_POINT('',(5.6375,2.34047909668));
#1297 = CARTESIAN_POINT('',(16.2125,-3.765));
#1298 = CARTESIAN_POINT('',(5.6375,-9.87047909668));
#1299 = CARTESIAN_POINT('',(-4.9375,-15.97595819336));
#1300 = CARTESIAN_POINT('',(-4.9375,-3.765));
#1301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1302 = PCURVE('',#156,#1303);
#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1308);
#1304 = LINE('',#1305,#1306);
#1305 = CARTESIAN_POINT('',(0.E+000,-0.5));
#1306 = VECTOR('',#1307,1.);
#1307 = DIRECTION('',(1.,0.E+000));
#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1309 = ORIENTED_EDGE('',*,*,#1310,.T.);
#1310 = EDGE_CURVE('',#1283,#1140,#1311,.T.);
#1311 = SURFACE_CURVE('',#1312,(#1316,#1323),.PCURVE_S1.);
#1312 = LINE('',#1313,#1314);
#1313 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
#1314 = VECTOR('',#1315,1.);
#1315 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#1316 = PCURVE('',#184,#1317);
#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1322);
#1318 = LINE('',#1319,#1320);
#1319 = CARTESIAN_POINT('',(-10.1875,-10.5));
#1320 = VECTOR('',#1321,1.);
#1321 = DIRECTION('',(1.,0.E+000));
#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1323 = PCURVE('',#1155,#1324);
#1324 = DEFINITIONAL_REPRESENTATION('',(#1325),#1329);
#1325 = LINE('',#1326,#1327);
#1326 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1327 = VECTOR('',#1328,1.);
#1328 = DIRECTION('',(1.,0.E+000));
#1329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1330 = ORIENTED_EDGE('',*,*,#1167,.T.);
#1331 = ADVANCED_FACE('',(#1332),#156,.F.);
#1332 = FACE_BOUND('',#1333,.F.);
#1333 = EDGE_LOOP('',(#1334,#1362,#1363,#1364,#1387,#1415));
#1334 = ORIENTED_EDGE('',*,*,#1335,.F.);
#1335 = EDGE_CURVE('',#113,#1336,#1338,.T.);
#1336 = VERTEX_POINT('',#1337);
#1337 = CARTESIAN_POINT('',(11.065,-2.55,-19.4));
#1338 = SURFACE_CURVE('',#1339,(#1344,#1351),.PCURVE_S1.);
#1339 = CIRCLE('',#1340,7.05);
#1340 = AXIS2_PLACEMENT_3D('',#1341,#1342,#1343);
#1341 = CARTESIAN_POINT('',(4.015,-2.55,-19.4));
#1342 = DIRECTION('',(0.E+000,-0.E+000,1.));
#1343 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1344 = PCURVE('',#156,#1345);
#1345 = DEFINITIONAL_REPRESENTATION('',(#1346),#1350);
#1346 = LINE('',#1347,#1348);
#1347 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1348 = VECTOR('',#1349,1.);
#1349 = DIRECTION('',(1.,0.E+000));
#1350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1351 = PCURVE('',#128,#1352);
#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1361);
#1353 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1354,#1355,#1356,#1357,
#1358,#1359,#1360),.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('') );
#1354 = CARTESIAN_POINT('',(-4.514786961833,-3.79535766971));
#1355 = CARTESIAN_POINT('',(-4.514786961833,8.41560052365));
#1356 = CARTESIAN_POINT('',(6.060213038167,2.31012142697));
#1357 = CARTESIAN_POINT('',(16.635213038167,-3.79535766971));
#1358 = CARTESIAN_POINT('',(6.060213038167,-9.900836766391));
#1359 = CARTESIAN_POINT('',(-4.514786961833,-16.00631586307));
#1360 = CARTESIAN_POINT('',(-4.514786961833,-3.79535766971));
#1361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1362 = ORIENTED_EDGE('',*,*,#140,.F.);
#1363 = ORIENTED_EDGE('',*,*,#1282,.T.);
#1364 = ORIENTED_EDGE('',*,*,#1365,.F.);
#1365 = EDGE_CURVE('',#1366,#1283,#1368,.T.);
#1366 = VERTEX_POINT('',#1367);
#1367 = CARTESIAN_POINT('',(10.75,-4.633812611537,-22.8));
#1368 = SURFACE_CURVE('',#1369,(#1373,#1380),.PCURVE_S1.);
#1369 = LINE('',#1370,#1371);
#1370 = CARTESIAN_POINT('',(10.75,-4.633812611537,-19.4));
#1371 = VECTOR('',#1372,1.);
#1372 = DIRECTION('',(0.E+000,0.E+000,1.));
#1373 = PCURVE('',#156,#1374);
#1374 = DEFINITIONAL_REPRESENTATION('',(#1375),#1379);
#1375 = LINE('',#1376,#1377);
#1376 = CARTESIAN_POINT('',(4.412330309117,0.E+000));
#1377 = VECTOR('',#1378,1.);
#1378 = DIRECTION('',(0.E+000,1.));
#1379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1380 = PCURVE('',#1155,#1381);
#1381 = DEFINITIONAL_REPRESENTATION('',(#1382),#1386);
#1382 = LINE('',#1383,#1384);
#1383 = CARTESIAN_POINT('',(14.383812611537,0.5));
#1384 = VECTOR('',#1385,1.);
#1385 = DIRECTION('',(0.E+000,1.));
#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);
#1388 = EDGE_CURVE('',#1366,#1389,#1391,.T.);
#1389 = VERTEX_POINT('',#1390);
#1390 = CARTESIAN_POINT('',(11.065,-2.55,-22.8));
#1391 = SURFACE_CURVE('',#1392,(#1397,#1404),.PCURVE_S1.);
#1392 = CIRCLE('',#1393,7.05);
#1393 = AXIS2_PLACEMENT_3D('',#1394,#1395,#1396);
#1394 = CARTESIAN_POINT('',(4.015,-2.55,-22.8));
#1395 = DIRECTION('',(0.E+000,-0.E+000,1.));
#1396 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1397 = PCURVE('',#156,#1398);
#1398 = DEFINITIONAL_REPRESENTATION('',(#1399),#1403);
#1399 = LINE('',#1400,#1401);
#1400 = CARTESIAN_POINT('',(0.E+000,-3.4));
#1401 = VECTOR('',#1402,1.);
#1402 = DIRECTION('',(1.,0.E+000));
#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1404 = PCURVE('',#1127,#1405);
#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1414);
#1406 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1407,#1408,#1409,#1410,
#1411,#1412,#1413),.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('') );
#1407 = CARTESIAN_POINT('',(-4.5,-3.686237545374));
#1408 = CARTESIAN_POINT('',(-4.5,8.524720647987));
#1409 = CARTESIAN_POINT('',(6.075,2.419241551307));
#1410 = CARTESIAN_POINT('',(16.65,-3.686237545374));
#1411 = CARTESIAN_POINT('',(6.075,-9.791716642054));
#1412 = CARTESIAN_POINT('',(-4.5,-15.89719573873));
#1413 = CARTESIAN_POINT('',(-4.5,-3.686237545374));
#1414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1415 = ORIENTED_EDGE('',*,*,#1416,.F.);
#1416 = EDGE_CURVE('',#1336,#1389,#1417,.T.);
#1417 = SURFACE_CURVE('',#1418,(#1422,#1429),.PCURVE_S1.);
#1418 = LINE('',#1419,#1420);
#1419 = CARTESIAN_POINT('',(11.065,-2.55,-19.4));
#1420 = VECTOR('',#1421,1.);
#1421 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#1422 = PCURVE('',#156,#1423);
#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1428);
#1424 = LINE('',#1425,#1426);
#1425 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
#1426 = VECTOR('',#1427,1.);
#1427 = DIRECTION('',(0.E+000,-1.));
#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1429 = PCURVE('',#1430,#1435);
#1430 = PLANE('',#1431);
#1431 = AXIS2_PLACEMENT_3D('',#1432,#1433,#1434);
#1432 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
#1433 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
#1434 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#1435 = DEFINITIONAL_REPRESENTATION('',(#1436),#1440);
#1436 = LINE('',#1437,#1438);
#1437 = CARTESIAN_POINT('',(5.1,0.E+000));
#1438 = VECTOR('',#1439,1.);
#1439 = DIRECTION('',(0.E+000,-1.));
#1440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1441 = ADVANCED_FACE('',(#1442,#1724),#128,.T.);
#1442 = FACE_BOUND('',#1443,.T.);
#1443 = EDGE_LOOP('',(#1444,#1472,#1500,#1528,#1556,#1584,#1612,#1645,
    #1668,#1701,#1722,#1723));
#1444 = ORIENTED_EDGE('',*,*,#1445,.F.);
#1445 = EDGE_CURVE('',#1446,#85,#1448,.T.);
#1446 = VERTEX_POINT('',#1447);
#1447 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
#1448 = SURFACE_CURVE('',#1449,(#1454,#1465),.PCURVE_S1.);
#1449 = CIRCLE('',#1450,7.05);
#1450 = AXIS2_PLACEMENT_3D('',#1451,#1452,#1453);
#1451 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-19.4));
#1452 = DIRECTION('',(0.E+000,-0.E+000,1.));
#1453 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1454 = PCURVE('',#128,#1455);
#1455 = DEFINITIONAL_REPRESENTATION('',(#1456),#1464);
#1456 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1457,#1458,#1459,#1460,
#1461,#1462,#1463),.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('') );
#1457 = CARTESIAN_POINT('',(-4.514786961833,3.661283512932));
#1458 = CARTESIAN_POINT('',(-4.514786961833,15.872241706293));
#1459 = CARTESIAN_POINT('',(6.060213038167,9.766762609613));
#1460 = CARTESIAN_POINT('',(16.635213038167,3.661283512932));
#1461 = CARTESIAN_POINT('',(6.060213038167,-2.444195583748));
#1462 = CARTESIAN_POINT('',(-4.514786961833,-8.549674680428));
#1463 = CARTESIAN_POINT('',(-4.514786961833,3.661283512932));
#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1465 = PCURVE('',#100,#1466);
#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471);
#1467 = LINE('',#1468,#1469);
#1468 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1469 = VECTOR('',#1470,1.);
#1470 = DIRECTION('',(1.,0.E+000));
#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1472 = ORIENTED_EDGE('',*,*,#1473,.T.);
#1473 = EDGE_CURVE('',#1446,#1474,#1476,.T.);
#1474 = VERTEX_POINT('',#1475);
#1475 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
#1476 = SURFACE_CURVE('',#1477,(#1481,#1488),.PCURVE_S1.);
#1477 = LINE('',#1478,#1479);
#1478 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
#1479 = VECTOR('',#1480,1.);
#1480 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1481 = PCURVE('',#128,#1482);
#1482 = DEFINITIONAL_REPRESENTATION('',(#1483),#1487);
#1483 = LINE('',#1484,#1485);
#1484 = CARTESIAN_POINT('',(2.22927747313,10.70464233029));
#1485 = VECTOR('',#1486,1.);
#1486 = DIRECTION('',(-1.,-5.090012435544E-065));
#1487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1488 = PCURVE('',#1489,#1494);
#1489 = PLANE('',#1490);
#1490 = AXIS2_PLACEMENT_3D('',#1491,#1492,#1493);
#1491 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
#1492 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#1493 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1494 = DEFINITIONAL_REPRESENTATION('',(#1495),#1499);
#1495 = LINE('',#1496,#1497);
#1496 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1497 = VECTOR('',#1498,1.);
#1498 = DIRECTION('',(1.,0.E+000));
#1499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1500 = ORIENTED_EDGE('',*,*,#1501,.T.);
#1501 = EDGE_CURVE('',#1474,#1502,#1504,.T.);
#1502 = VERTEX_POINT('',#1503);
#1503 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
#1504 = SURFACE_CURVE('',#1505,(#1509,#1516),.PCURVE_S1.);
#1505 = LINE('',#1506,#1507);
#1506 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
#1507 = VECTOR('',#1508,1.);
#1508 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
#1509 = PCURVE('',#128,#1510);
#1510 = DEFINITIONAL_REPRESENTATION('',(#1511),#1515);
#1511 = LINE('',#1512,#1513);
#1512 = CARTESIAN_POINT('',(1.432245211389,10.70464233029));
#1513 = VECTOR('',#1514,1.);
#1514 = DIRECTION('',(0.E+000,1.));
#1515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1516 = PCURVE('',#1517,#1522);
#1517 = PLANE('',#1518);
#1518 = AXIS2_PLACEMENT_3D('',#1519,#1520,#1521);
#1519 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
#1520 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1521 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
#1522 = DEFINITIONAL_REPRESENTATION('',(#1523),#1527);
#1523 = LINE('',#1524,#1525);
#1524 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1525 = VECTOR('',#1526,1.);
#1526 = DIRECTION('',(1.,0.E+000));
#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1528 = ORIENTED_EDGE('',*,*,#1529,.T.);
#1529 = EDGE_CURVE('',#1502,#1530,#1532,.T.);
#1530 = VERTEX_POINT('',#1531);
#1531 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
#1532 = SURFACE_CURVE('',#1533,(#1537,#1544),.PCURVE_S1.);
#1533 = LINE('',#1534,#1535);
#1534 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
#1535 = VECTOR('',#1536,1.);
#1536 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1537 = PCURVE('',#128,#1538);
#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543);
#1539 = LINE('',#1540,#1541);
#1540 = CARTESIAN_POINT('',(1.432245211389,10.95464233029));
#1541 = VECTOR('',#1542,1.);
#1542 = DIRECTION('',(-1.,-5.090012435544E-065));
#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1544 = PCURVE('',#1545,#1550);
#1545 = PLANE('',#1546);
#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549);
#1547 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
#1548 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#1549 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1550 = DEFINITIONAL_REPRESENTATION('',(#1551),#1555);
#1551 = LINE('',#1552,#1553);
#1552 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1553 = VECTOR('',#1554,1.);
#1554 = DIRECTION('',(1.,0.E+000));
#1555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1556 = ORIENTED_EDGE('',*,*,#1557,.T.);
#1557 = EDGE_CURVE('',#1530,#1558,#1560,.T.);
#1558 = VERTEX_POINT('',#1559);
#1559 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
#1560 = SURFACE_CURVE('',#1561,(#1565,#1572),.PCURVE_S1.);
#1561 = LINE('',#1562,#1563);
#1562 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
#1563 = VECTOR('',#1564,1.);
#1564 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#1565 = PCURVE('',#128,#1566);
#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571);
#1567 = LINE('',#1568,#1569);
#1568 = CARTESIAN_POINT('',(-1.567754788611,10.95464233029));
#1569 = VECTOR('',#1570,1.);
#1570 = DIRECTION('',(0.E+000,-1.));
#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1572 = PCURVE('',#1573,#1578);
#1573 = PLANE('',#1574);
#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577);
#1575 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
#1576 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#1577 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583);
#1579 = LINE('',#1580,#1581);
#1580 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1581 = VECTOR('',#1582,1.);
#1582 = DIRECTION('',(1.,0.E+000));
#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1584 = ORIENTED_EDGE('',*,*,#1585,.T.);
#1585 = EDGE_CURVE('',#1558,#1586,#1588,.T.);
#1586 = VERTEX_POINT('',#1587);
#1587 = CARTESIAN_POINT('',(-10.485,2.350000088519,-19.4));
#1588 = SURFACE_CURVE('',#1589,(#1593,#1600),.PCURVE_S1.);
#1589 = LINE('',#1590,#1591);
#1590 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
#1591 = VECTOR('',#1592,1.);
#1592 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1593 = PCURVE('',#128,#1594);
#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599);
#1595 = LINE('',#1596,#1597);
#1596 = CARTESIAN_POINT('',(-1.567754788611,10.70464233029));
#1597 = VECTOR('',#1598,1.);
#1598 = DIRECTION('',(-1.,-5.090012435544E-065));
#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1600 = PCURVE('',#1601,#1606);
#1601 = PLANE('',#1602);
#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605);
#1603 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
#1604 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#1605 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611);
#1607 = LINE('',#1608,#1609);
#1608 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1609 = VECTOR('',#1610,1.);
#1610 = DIRECTION('',(1.,0.E+000));
#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1612 = ORIENTED_EDGE('',*,*,#1613,.F.);
#1613 = EDGE_CURVE('',#1614,#1586,#1616,.T.);
#1614 = VERTEX_POINT('',#1615);
#1615 = CARTESIAN_POINT('',(-6.122905815639,9.,-19.4));
#1616 = SURFACE_CURVE('',#1617,(#1622,#1633),.PCURVE_S1.);
#1617 = CIRCLE('',#1618,7.25);
#1618 = AXIS2_PLACEMENT_3D('',#1619,#1620,#1621);
#1619 = CARTESIAN_POINT('',(-3.235,2.35,-19.4));
#1620 = DIRECTION('',(0.E+000,-0.E+000,1.));
#1621 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1622 = PCURVE('',#128,#1623);
#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1632);
#1624 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1625,#1626,#1627,#1628,
#1629,#1630,#1631),.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('') );
#1625 = CARTESIAN_POINT('',(-9.614786961833,3.45464233029));
#1626 = CARTESIAN_POINT('',(-9.614786961833,16.012010685164));
#1627 = CARTESIAN_POINT('',(1.260213038167,9.733326507727));
#1628 = CARTESIAN_POINT('',(12.135213038167,3.45464233029));
#1629 = CARTESIAN_POINT('',(1.260213038167,-2.824041847147));
#1630 = CARTESIAN_POINT('',(-9.614786961833,-9.102726024585));
#1631 = CARTESIAN_POINT('',(-9.614786961833,3.45464233029));
#1632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1633 = PCURVE('',#1634,#1639);
#1634 = CYLINDRICAL_SURFACE('',#1635,7.25);
#1635 = AXIS2_PLACEMENT_3D('',#1636,#1637,#1638);
#1636 = CARTESIAN_POINT('',(-3.235,2.35,-19.4));
#1637 = DIRECTION('',(0.E+000,0.E+000,1.));
#1638 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1639 = DEFINITIONAL_REPRESENTATION('',(#1640),#1644);
#1640 = LINE('',#1641,#1642);
#1641 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1642 = VECTOR('',#1643,1.);
#1643 = DIRECTION('',(1.,0.E+000));
#1644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1645 = ORIENTED_EDGE('',*,*,#1646,.F.);
#1646 = EDGE_CURVE('',#1647,#1614,#1649,.T.);
#1647 = VERTEX_POINT('',#1648);
#1648 = CARTESIAN_POINT('',(6.861049894152,9.,-19.4));
#1649 = SURFACE_CURVE('',#1650,(#1654,#1661),.PCURVE_S1.);
#1650 = LINE('',#1651,#1652);
#1651 = CARTESIAN_POINT('',(-3.640178834855,9.,-19.4));
#1652 = VECTOR('',#1653,1.);
#1653 = DIRECTION('',(-1.,2.22044604925E-016,3.593827191563E-033));
#1654 = PCURVE('',#128,#1655);
#1655 = DEFINITIONAL_REPRESENTATION('',(#1656),#1660);
#1656 = LINE('',#1657,#1658);
#1657 = CARTESIAN_POINT('',(-9.014786961833,3.859821165145));
#1658 = VECTOR('',#1659,1.);
#1659 = DIRECTION('',(-5.090012435544E-065,1.));
#1660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1661 = PCURVE('',#623,#1662);
#1662 = DEFINITIONAL_REPRESENTATION('',(#1663),#1667);
#1663 = LINE('',#1664,#1665);
#1664 = CARTESIAN_POINT('',(3.859821165145,-5.));
#1665 = VECTOR('',#1666,1.);
#1666 = DIRECTION('',(-1.,-3.593827191563E-033));
#1667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1668 = ORIENTED_EDGE('',*,*,#1669,.F.);
#1669 = EDGE_CURVE('',#1670,#1647,#1672,.T.);
#1670 = VERTEX_POINT('',#1671);
#1671 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
#1672 = SURFACE_CURVE('',#1673,(#1678,#1689),.PCURVE_S1.);
#1673 = CIRCLE('',#1674,7.05);
#1674 = AXIS2_PLACEMENT_3D('',#1675,#1676,#1677);
#1675 = CARTESIAN_POINT('',(4.015,2.55,-19.4));
#1676 = DIRECTION('',(0.E+000,-0.E+000,1.));
#1677 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1678 = PCURVE('',#128,#1679);
#1679 = DEFINITIONAL_REPRESENTATION('',(#1680),#1688);
#1680 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1681,#1682,#1683,#1684,
#1685,#1686,#1687),.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('') );
#1681 = CARTESIAN_POINT('',(-9.614786961833,-3.79535766971));
#1682 = CARTESIAN_POINT('',(-9.614786961833,8.41560052365));
#1683 = CARTESIAN_POINT('',(0.960213038167,2.31012142697));
#1684 = CARTESIAN_POINT('',(11.535213038167,-3.79535766971));
#1685 = CARTESIAN_POINT('',(0.960213038167,-9.900836766391));
#1686 = CARTESIAN_POINT('',(-9.614786961833,-16.00631586307));
#1687 = CARTESIAN_POINT('',(-9.614786961833,-3.79535766971));
#1688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1689 = PCURVE('',#1690,#1695);
#1690 = CYLINDRICAL_SURFACE('',#1691,7.05);
#1691 = AXIS2_PLACEMENT_3D('',#1692,#1693,#1694);
#1692 = CARTESIAN_POINT('',(4.015,2.55,-19.4));
#1693 = DIRECTION('',(0.E+000,0.E+000,1.));
#1694 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1695 = DEFINITIONAL_REPRESENTATION('',(#1696),#1700);
#1696 = LINE('',#1697,#1698);
#1697 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1698 = VECTOR('',#1699,1.);
#1699 = DIRECTION('',(1.,0.E+000));
#1700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1701 = ORIENTED_EDGE('',*,*,#1702,.T.);
#1702 = EDGE_CURVE('',#1670,#1336,#1703,.T.);
#1703 = SURFACE_CURVE('',#1704,(#1708,#1715),.PCURVE_S1.);
#1704 = LINE('',#1705,#1706);
#1705 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
#1706 = VECTOR('',#1707,1.);
#1707 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#1708 = PCURVE('',#128,#1709);
#1709 = DEFINITIONAL_REPRESENTATION('',(#1710),#1714);
#1710 = LINE('',#1711,#1712);
#1711 = CARTESIAN_POINT('',(-2.564786961833,-10.84535766971));
#1712 = VECTOR('',#1713,1.);
#1713 = DIRECTION('',(1.,5.090012435544E-065));
#1714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1715 = PCURVE('',#1430,#1716);
#1716 = DEFINITIONAL_REPRESENTATION('',(#1717),#1721);
#1717 = LINE('',#1718,#1719);
#1718 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1719 = VECTOR('',#1720,1.);
#1720 = DIRECTION('',(1.,0.E+000));
#1721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1722 = ORIENTED_EDGE('',*,*,#1335,.F.);
#1723 = ORIENTED_EDGE('',*,*,#112,.F.);
#1724 = FACE_BOUND('',#1725,.T.);
#1725 = EDGE_LOOP('',(#1726,#1751,#1774,#1802));
#1726 = ORIENTED_EDGE('',*,*,#1727,.F.);
#1727 = EDGE_CURVE('',#1728,#1730,#1732,.T.);
#1728 = VERTEX_POINT('',#1729);
#1729 = CARTESIAN_POINT('',(5.445372700233,2.945385141437,-19.4));
#1730 = VERTEX_POINT('',#1731);
#1731 = CARTESIAN_POINT('',(5.445372700233,-2.945385141476,-19.4));
#1732 = SURFACE_CURVE('',#1733,(#1737,#1744),.PCURVE_S1.);
#1733 = LINE('',#1734,#1735);
#1734 = CARTESIAN_POINT('',(5.445372700233,-1.007393480916,-19.4));
#1735 = VECTOR('',#1736,1.);
#1736 = DIRECTION('',(-2.22044604925E-016,-1.,-1.416320864702E-032));
#1737 = PCURVE('',#128,#1738);
#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743);
#1739 = LINE('',#1740,#1741);
#1740 = CARTESIAN_POINT('',(0.992606519084,-5.225730369943));
#1741 = VECTOR('',#1742,1.);
#1742 = DIRECTION('',(1.,-5.579036254382E-033));
#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1744 = PCURVE('',#1065,#1745);
#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750);
#1746 = LINE('',#1747,#1748);
#1747 = CARTESIAN_POINT('',(0.992606519084,-5.002579486977E+003));
#1748 = VECTOR('',#1749,1.);
#1749 = DIRECTION('',(-1.,-1.522242177536E-032));
#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1751 = ORIENTED_EDGE('',*,*,#1752,.F.);
#1752 = EDGE_CURVE('',#1753,#1728,#1755,.T.);
#1753 = VERTEX_POINT('',#1754);
#1754 = CARTESIAN_POINT('',(-1.832212577391E-005,2.945385141419,-19.4));
#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.);
#1756 = LINE('',#1757,#1758);
#1757 = CARTESIAN_POINT('',(2.359814944523,2.945385141437,-19.4));
#1758 = VECTOR('',#1759,1.);
#1759 = DIRECTION('',(1.,-2.22044604925E-016,-3.593827191563E-033));
#1760 = PCURVE('',#128,#1761);
#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766);
#1762 = LINE('',#1763,#1764);
#1763 = CARTESIAN_POINT('',(-2.96017210327,-2.140172614234));
#1764 = VECTOR('',#1765,1.);
#1765 = DIRECTION('',(-1.415646178306E-033,-1.));
#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1767 = PCURVE('',#562,#1768);
#1768 = DEFINITIONAL_REPRESENTATION('',(#1769),#1773);
#1769 = LINE('',#1770,#1771);
#1770 = CARTESIAN_POINT('',(2.140172614234,-5.002579486977E+003));
#1771 = VECTOR('',#1772,1.);
#1772 = DIRECTION('',(-1.,-3.862596016278E-033));
#1773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1774 = ORIENTED_EDGE('',*,*,#1775,.T.);
#1775 = EDGE_CURVE('',#1753,#1776,#1778,.T.);
#1776 = VERTEX_POINT('',#1777);
#1777 = CARTESIAN_POINT('',(-1.832214297624E-005,-2.945385141438,-19.4)
  );
#1778 = SURFACE_CURVE('',#1779,(#1784,#1795),.PCURVE_S1.);
#1779 = CIRCLE('',#1780,2.945385141476);
#1780 = AXIS2_PLACEMENT_3D('',#1781,#1782,#1783);
#1781 = CARTESIAN_POINT('',(0.E+000,0.E+000,-19.4));
#1782 = DIRECTION('',(0.E+000,-0.E+000,1.));
#1783 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1784 = PCURVE('',#128,#1785);
#1785 = DEFINITIONAL_REPRESENTATION('',(#1786),#1794);
#1786 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1787,#1788,#1789,#1790,
#1791,#1792,#1793),.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('') );
#1787 = CARTESIAN_POINT('',(-2.960172103308,0.21964233029));
#1788 = CARTESIAN_POINT('',(-2.960172103308,5.321199043184));
#1789 = CARTESIAN_POINT('',(1.457905608905,2.770420686737));
#1790 = CARTESIAN_POINT('',(5.875983321119,0.21964233029));
#1791 = CARTESIAN_POINT('',(1.457905608905,-2.331136026157));
#1792 = CARTESIAN_POINT('',(-2.960172103308,-4.881914382605));
#1793 = CARTESIAN_POINT('',(-2.960172103308,0.21964233029));
#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1795 = PCURVE('',#949,#1796);
#1796 = DEFINITIONAL_REPRESENTATION('',(#1797),#1801);
#1797 = LINE('',#1798,#1799);
#1798 = CARTESIAN_POINT('',(3.14159265359,-5.0024E+003));
#1799 = VECTOR('',#1800,1.);
#1800 = DIRECTION('',(1.,0.E+000));
#1801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1802 = ORIENTED_EDGE('',*,*,#1803,.F.);
#1803 = EDGE_CURVE('',#1730,#1776,#1804,.T.);
#1804 = SURFACE_CURVE('',#1805,(#1809,#1816),.PCURVE_S1.);
#1805 = LINE('',#1806,#1807);
#1806 = CARTESIAN_POINT('',(0.109814944518,-2.945385141476,-19.4));
#1807 = VECTOR('',#1808,1.);
#1808 = DIRECTION('',(-1.,2.22044604925E-016,3.593827191563E-033));
#1809 = PCURVE('',#128,#1810);
#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815);
#1811 = LINE('',#1812,#1813);
#1812 = CARTESIAN_POINT('',(2.930598179643,0.109827385772));
#1813 = VECTOR('',#1814,1.);
#1814 = DIRECTION('',(-1.415646178306E-033,1.));
#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1816 = PCURVE('',#984,#1817);
#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822);
#1818 = LINE('',#1819,#1820);
#1819 = CARTESIAN_POINT('',(0.109827385772,-5.002579486977E+003));
#1820 = VECTOR('',#1821,1.);
#1821 = DIRECTION('',(-1.,3.862596016278E-033));
#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1823 = ADVANCED_FACE('',(#1824),#100,.F.);
#1824 = FACE_BOUND('',#1825,.F.);
#1825 = EDGE_LOOP('',(#1826,#1827,#1850,#1878,#1901,#1927));
#1826 = ORIENTED_EDGE('',*,*,#1445,.F.);
#1827 = ORIENTED_EDGE('',*,*,#1828,.T.);
#1828 = EDGE_CURVE('',#1446,#1829,#1831,.T.);
#1829 = VERTEX_POINT('',#1830);
#1830 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-22.8));
#1831 = SURFACE_CURVE('',#1832,(#1836,#1843),.PCURVE_S1.);
#1832 = LINE('',#1833,#1834);
#1833 = CARTESIAN_POINT('',(-10.485,-2.244064434963,-19.4));
#1834 = VECTOR('',#1835,1.);
#1835 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#1836 = PCURVE('',#100,#1837);
#1837 = DEFINITIONAL_REPRESENTATION('',(#1838),#1842);
#1838 = LINE('',#1839,#1840);
#1839 = CARTESIAN_POINT('',(1.527387579814,0.E+000));
#1840 = VECTOR('',#1841,1.);
#1841 = DIRECTION('',(0.E+000,-1.));
#1842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1843 = PCURVE('',#1489,#1844);
#1844 = DEFINITIONAL_REPRESENTATION('',(#1845),#1849);
#1845 = LINE('',#1846,#1847);
#1846 = CARTESIAN_POINT('',(4.440892098501E-016,0.E+000));
#1847 = VECTOR('',#1848,1.);
#1848 = DIRECTION('',(0.E+000,-1.));
#1849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1850 = ORIENTED_EDGE('',*,*,#1851,.T.);
#1851 = EDGE_CURVE('',#1829,#1852,#1854,.T.);
#1852 = VERTEX_POINT('',#1853);
#1853 = CARTESIAN_POINT('',(-10.25,-4.379959074437,-22.8));
#1854 = SURFACE_CURVE('',#1855,(#1860,#1867),.PCURVE_S1.);
#1855 = CIRCLE('',#1856,7.05);
#1856 = AXIS2_PLACEMENT_3D('',#1857,#1858,#1859);
#1857 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-22.8));
#1858 = DIRECTION('',(0.E+000,-0.E+000,1.));
#1859 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1860 = PCURVE('',#100,#1861);
#1861 = DEFINITIONAL_REPRESENTATION('',(#1862),#1866);
#1862 = LINE('',#1863,#1864);
#1863 = CARTESIAN_POINT('',(0.E+000,-3.4));
#1864 = VECTOR('',#1865,1.);
#1865 = DIRECTION('',(1.,0.E+000));
#1866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1867 = PCURVE('',#485,#1868);
#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1877);
#1869 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1870,#1871,#1872,#1873,
#1874,#1875,#1876),.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('') );
#1870 = CARTESIAN_POINT('',(-4.5,3.770403637269));
#1871 = CARTESIAN_POINT('',(-4.5,15.98136183063));
#1872 = CARTESIAN_POINT('',(6.075,9.875882733949));
#1873 = CARTESIAN_POINT('',(16.65,3.770403637269));
#1874 = CARTESIAN_POINT('',(6.075,-2.335075459411));
#1875 = CARTESIAN_POINT('',(-4.5,-8.440554556091));
#1876 = CARTESIAN_POINT('',(-4.5,3.770403637269));
#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1878 = ORIENTED_EDGE('',*,*,#1879,.T.);
#1879 = EDGE_CURVE('',#1852,#1880,#1882,.T.);
#1880 = VERTEX_POINT('',#1881);
#1881 = CARTESIAN_POINT('',(-10.25,-4.379959074437,-19.9));
#1882 = SURFACE_CURVE('',#1883,(#1887,#1894),.PCURVE_S1.);
#1883 = LINE('',#1884,#1885);
#1884 = CARTESIAN_POINT('',(-10.25,-4.379959074437,-19.4));
#1885 = VECTOR('',#1886,1.);
#1886 = DIRECTION('',(0.E+000,0.E+000,1.));
#1887 = PCURVE('',#100,#1888);
#1888 = DEFINITIONAL_REPRESENTATION('',(#1889),#1893);
#1889 = LINE('',#1890,#1891);
#1890 = CARTESIAN_POINT('',(1.833371856974,0.E+000));
#1891 = VECTOR('',#1892,1.);
#1892 = DIRECTION('',(0.E+000,1.));
#1893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1894 = PCURVE('',#456,#1895);
#1895 = DEFINITIONAL_REPRESENTATION('',(#1896),#1900);
#1896 = LINE('',#1897,#1898);
#1897 = CARTESIAN_POINT('',(6.245040925563,0.5));
#1898 = VECTOR('',#1899,1.);
#1899 = DIRECTION('',(0.E+000,1.));
#1900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1901 = ORIENTED_EDGE('',*,*,#1902,.T.);
#1902 = EDGE_CURVE('',#1880,#57,#1903,.T.);
#1903 = SURFACE_CURVE('',#1904,(#1909,#1916),.PCURVE_S1.);
#1904 = CIRCLE('',#1905,7.05);
#1905 = AXIS2_PLACEMENT_3D('',#1906,#1907,#1908);
#1906 = CARTESIAN_POINT('',(-3.441641182643,-2.55,-19.9));
#1907 = DIRECTION('',(0.E+000,-0.E+000,1.));
#1908 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1909 = PCURVE('',#100,#1910);
#1910 = DEFINITIONAL_REPRESENTATION('',(#1911),#1915);
#1911 = LINE('',#1912,#1913);
#1912 = CARTESIAN_POINT('',(0.E+000,-0.5));
#1913 = VECTOR('',#1914,1.);
#1914 = DIRECTION('',(1.,0.E+000));
#1915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1916 = PCURVE('',#72,#1917);
#1917 = DEFINITIONAL_REPRESENTATION('',(#1918),#1926);
#1918 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1919,#1920,#1921,#1922,
#1923,#1924,#1925),.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('') );
#1919 = CARTESIAN_POINT('',(-4.9375,3.691641182643));
#1920 = CARTESIAN_POINT('',(-4.9375,15.902599376003));
#1921 = CARTESIAN_POINT('',(5.6375,9.797120279323));
#1922 = CARTESIAN_POINT('',(16.2125,3.691641182643));
#1923 = CARTESIAN_POINT('',(5.6375,-2.413837914038));
#1924 = CARTESIAN_POINT('',(-4.9375,-8.519317010718));
#1925 = CARTESIAN_POINT('',(-4.9375,3.691641182643));
#1926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1927 = ORIENTED_EDGE('',*,*,#84,.T.);
#1928 = ADVANCED_FACE('',(#1929),#72,.T.);
#1929 = FACE_BOUND('',#1930,.T.);
#1930 = EDGE_LOOP('',(#1931,#1932,#1933,#1954));
#1931 = ORIENTED_EDGE('',*,*,#56,.F.);
#1932 = ORIENTED_EDGE('',*,*,#416,.T.);
#1933 = ORIENTED_EDGE('',*,*,#1934,.T.);
#1934 = EDGE_CURVE('',#417,#1880,#1935,.T.);
#1935 = SURFACE_CURVE('',#1936,(#1940,#1947),.PCURVE_S1.);
#1936 = LINE('',#1937,#1938);
#1937 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
#1938 = VECTOR('',#1939,1.);
#1939 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1940 = PCURVE('',#72,#1941);
#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1946);
#1942 = LINE('',#1943,#1944);
#1943 = CARTESIAN_POINT('',(10.1875,10.5));
#1944 = VECTOR('',#1945,1.);
#1945 = DIRECTION('',(-1.,0.E+000));
#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1947 = PCURVE('',#456,#1948);
#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953);
#1949 = LINE('',#1950,#1951);
#1950 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1951 = VECTOR('',#1952,1.);
#1952 = DIRECTION('',(1.,0.E+000));
#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1954 = ORIENTED_EDGE('',*,*,#1902,.T.);
#1955 = ADVANCED_FACE('',(#1956),#290,.T.);
#1956 = FACE_BOUND('',#1957,.T.);
#1957 = EDGE_LOOP('',(#1958,#1981,#1982,#2005,#2033,#2061));
#1958 = ORIENTED_EDGE('',*,*,#1959,.T.);
#1959 = EDGE_CURVE('',#1960,#274,#1962,.T.);
#1960 = VERTEX_POINT('',#1961);
#1961 = CARTESIAN_POINT('',(-13.96,-2.2360679775,-24.4));
#1962 = SURFACE_CURVE('',#1963,(#1967,#1974),.PCURVE_S1.);
#1963 = LINE('',#1964,#1965);
#1964 = CARTESIAN_POINT('',(-13.96,-5.3125,-24.4));
#1965 = VECTOR('',#1966,1.);
#1966 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#1967 = PCURVE('',#290,#1968);
#1968 = DEFINITIONAL_REPRESENTATION('',(#1969),#1973);
#1969 = LINE('',#1970,#1971);
#1970 = CARTESIAN_POINT('',(5.3125,13.96));
#1971 = VECTOR('',#1972,1.);
#1972 = DIRECTION('',(1.,0.E+000));
#1973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1974 = PCURVE('',#511,#1975);
#1975 = DEFINITIONAL_REPRESENTATION('',(#1976),#1980);
#1976 = LINE('',#1977,#1978);
#1977 = CARTESIAN_POINT('',(5.3125,-1.6));
#1978 = VECTOR('',#1979,1.);
#1979 = DIRECTION('',(-1.,0.E+000));
#1980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1981 = ORIENTED_EDGE('',*,*,#271,.F.);
#1982 = ORIENTED_EDGE('',*,*,#1983,.T.);
#1983 = EDGE_CURVE('',#272,#1984,#1986,.T.);
#1984 = VERTEX_POINT('',#1985);
#1985 = CARTESIAN_POINT('',(-16.,0.5,-24.4));
#1986 = SURFACE_CURVE('',#1987,(#1991,#1998),.PCURVE_S1.);
#1987 = LINE('',#1988,#1989);
#1988 = CARTESIAN_POINT('',(-16.,-0.5,-24.4));
#1989 = VECTOR('',#1990,1.);
#1990 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#1991 = PCURVE('',#290,#1992);
#1992 = DEFINITIONAL_REPRESENTATION('',(#1993),#1997);
#1993 = LINE('',#1994,#1995);
#1994 = CARTESIAN_POINT('',(0.5,16.));
#1995 = VECTOR('',#1996,1.);
#1996 = DIRECTION('',(-1.,0.E+000));
#1997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1998 = PCURVE('',#322,#1999);
#1999 = DEFINITIONAL_REPRESENTATION('',(#2000),#2004);
#2000 = LINE('',#2001,#2002);
#2001 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2002 = VECTOR('',#2003,1.);
#2003 = DIRECTION('',(1.,0.E+000));
#2004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2005 = ORIENTED_EDGE('',*,*,#2006,.F.);
#2006 = EDGE_CURVE('',#2007,#1984,#2009,.T.);
#2007 = VERTEX_POINT('',#2008);
#2008 = CARTESIAN_POINT('',(-13.96,6.024346115152,-24.4));
#2009 = SURFACE_CURVE('',#2010,(#2015,#2026),.PCURVE_S1.);
#2010 = CIRCLE('',#2011,8.5);
#2011 = AXIS2_PLACEMENT_3D('',#2012,#2013,#2014);
#2012 = CARTESIAN_POINT('',(-7.5,0.5,-24.4));
#2013 = DIRECTION('',(0.E+000,-0.E+000,1.));
#2014 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2015 = PCURVE('',#290,#2016);
#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2025);
#2017 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2018,#2019,#2020,#2021,
#2022,#2023,#2024),.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('') );
#2018 = CARTESIAN_POINT('',(-9.,7.5));
#2019 = CARTESIAN_POINT('',(-9.,22.222431864335));
#2020 = CARTESIAN_POINT('',(3.75,14.861215932168));
#2021 = CARTESIAN_POINT('',(16.5,7.5));
#2022 = CARTESIAN_POINT('',(3.75,0.138784067832));
#2023 = CARTESIAN_POINT('',(-9.,-7.222431864335));
#2024 = CARTESIAN_POINT('',(-9.,7.5));
#2025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2026 = PCURVE('',#850,#2027);
#2027 = DEFINITIONAL_REPRESENTATION('',(#2028),#2032);
#2028 = LINE('',#2029,#2030);
#2029 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#2030 = VECTOR('',#2031,1.);
#2031 = DIRECTION('',(-1.,0.E+000));
#2032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2033 = ORIENTED_EDGE('',*,*,#2034,.T.);
#2034 = EDGE_CURVE('',#2007,#2035,#2037,.T.);
#2035 = VERTEX_POINT('',#2036);
#2036 = CARTESIAN_POINT('',(-13.96,2.2360679775,-24.4));
#2037 = SURFACE_CURVE('',#2038,(#2042,#2049),.PCURVE_S1.);
#2038 = LINE('',#2039,#2040);
#2039 = CARTESIAN_POINT('',(-13.96,1.11803398875,-24.4));
#2040 = VECTOR('',#2041,1.);
#2041 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#2042 = PCURVE('',#290,#2043);
#2043 = DEFINITIONAL_REPRESENTATION('',(#2044),#2048);
#2044 = LINE('',#2045,#2046);
#2045 = CARTESIAN_POINT('',(-1.11803398875,13.96));
#2046 = VECTOR('',#2047,1.);
#2047 = DIRECTION('',(1.,0.E+000));
#2048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2049 = PCURVE('',#2050,#2055);
#2050 = PLANE('',#2051);
#2051 = AXIS2_PLACEMENT_3D('',#2052,#2053,#2054);
#2052 = CARTESIAN_POINT('',(-13.96,2.2360679775,-22.8));
#2053 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#2054 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060);
#2056 = LINE('',#2057,#2058);
#2057 = CARTESIAN_POINT('',(-1.11803398875,-1.6));
#2058 = VECTOR('',#2059,1.);
#2059 = DIRECTION('',(-1.,0.E+000));
#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2061 = ORIENTED_EDGE('',*,*,#2062,.T.);
#2062 = EDGE_CURVE('',#2035,#1960,#2063,.T.);
#2063 = SURFACE_CURVE('',#2064,(#2069,#2080),.PCURVE_S1.);
#2064 = CIRCLE('',#2065,3.);
#2065 = AXIS2_PLACEMENT_3D('',#2066,#2067,#2068);
#2066 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-24.4));
#2067 = DIRECTION('',(0.E+000,-0.E+000,1.));
#2068 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2069 = PCURVE('',#290,#2070);
#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2079);
#2071 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2072,#2073,#2074,#2075,
#2076,#2077,#2078),.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('') );
#2072 = CARTESIAN_POINT('',(-3.,11.96));
#2073 = CARTESIAN_POINT('',(-3.,17.156152422707));
#2074 = CARTESIAN_POINT('',(1.5,14.558076211353));
#2075 = CARTESIAN_POINT('',(6.,11.96));
#2076 = CARTESIAN_POINT('',(1.5,9.361923788647));
#2077 = CARTESIAN_POINT('',(-3.,6.763847577293));
#2078 = CARTESIAN_POINT('',(-3.,11.96));
#2079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2080 = PCURVE('',#2081,#2086);
#2081 = CYLINDRICAL_SURFACE('',#2082,3.);
#2082 = AXIS2_PLACEMENT_3D('',#2083,#2084,#2085);
#2083 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
#2084 = DIRECTION('',(0.E+000,0.E+000,1.));
#2085 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2086 = DEFINITIONAL_REPRESENTATION('',(#2087),#2091);
#2087 = LINE('',#2088,#2089);
#2088 = CARTESIAN_POINT('',(0.E+000,-1.6));
#2089 = VECTOR('',#2090,1.);
#2090 = DIRECTION('',(1.,0.E+000));
#2091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2092 = ADVANCED_FACE('',(#2093),#511,.T.);
#2093 = FACE_BOUND('',#2094,.T.);
#2094 = EDGE_LOOP('',(#2095,#2118,#2119,#2120));
#2095 = ORIENTED_EDGE('',*,*,#2096,.F.);
#2096 = EDGE_CURVE('',#469,#2097,#2099,.T.);
#2097 = VERTEX_POINT('',#2098);
#2098 = CARTESIAN_POINT('',(-13.96,-2.2360679775,-22.8));
#2099 = SURFACE_CURVE('',#2100,(#2104,#2111),.PCURVE_S1.);
#2100 = LINE('',#2101,#2102);
#2101 = CARTESIAN_POINT('',(-13.96,-10.625,-22.8));
#2102 = VECTOR('',#2103,1.);
#2103 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2104 = PCURVE('',#511,#2105);
#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2110);
#2106 = LINE('',#2107,#2108);
#2107 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2108 = VECTOR('',#2109,1.);
#2109 = DIRECTION('',(1.,0.E+000));
#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2111 = PCURVE('',#485,#2112);
#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117);
#2113 = LINE('',#2114,#2115);
#2114 = CARTESIAN_POINT('',(10.625,14.288762454626));
#2115 = VECTOR('',#2116,1.);
#2116 = DIRECTION('',(-1.,9.341247723083E-065));
#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2118 = ORIENTED_EDGE('',*,*,#497,.T.);
#2119 = ORIENTED_EDGE('',*,*,#1959,.F.);
#2120 = ORIENTED_EDGE('',*,*,#2121,.F.);
#2121 = EDGE_CURVE('',#2097,#1960,#2122,.T.);
#2122 = SURFACE_CURVE('',#2123,(#2127,#2134),.PCURVE_S1.);
#2123 = LINE('',#2124,#2125);
#2124 = CARTESIAN_POINT('',(-13.96,-2.2360679775,-22.8));
#2125 = VECTOR('',#2126,1.);
#2126 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#2127 = PCURVE('',#511,#2128);
#2128 = DEFINITIONAL_REPRESENTATION('',(#2129),#2133);
#2129 = LINE('',#2130,#2131);
#2130 = CARTESIAN_POINT('',(8.3889320225,0.E+000));
#2131 = VECTOR('',#2132,1.);
#2132 = DIRECTION('',(0.E+000,-1.));
#2133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2134 = PCURVE('',#2081,#2135);
#2135 = DEFINITIONAL_REPRESENTATION('',(#2136),#2140);
#2136 = LINE('',#2137,#2138);
#2137 = CARTESIAN_POINT('',(2.411864997363,0.E+000));
#2138 = VECTOR('',#2139,1.);
#2139 = DIRECTION('',(0.E+000,-1.));
#2140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2141 = ADVANCED_FACE('',(#2142,#2412),#485,.T.);
#2142 = FACE_BOUND('',#2143,.T.);
#2143 = EDGE_LOOP('',(#2144,#2170,#2198,#2226,#2249,#2272,#2295,#2318,
    #2339,#2340,#2361,#2362,#2363,#2391));
#2144 = ORIENTED_EDGE('',*,*,#2145,.T.);
#2145 = EDGE_CURVE('',#2146,#2148,#2150,.T.);
#2146 = VERTEX_POINT('',#2147);
#2147 = CARTESIAN_POINT('',(-13.96,6.024346115152,-22.8));
#2148 = VERTEX_POINT('',#2149);
#2149 = CARTESIAN_POINT('',(-10.25,8.542853971073,-22.8));
#2150 = SURFACE_CURVE('',#2151,(#2156,#2163),.PCURVE_S1.);
#2151 = CIRCLE('',#2152,8.5);
#2152 = AXIS2_PLACEMENT_3D('',#2153,#2154,#2155);
#2153 = CARTESIAN_POINT('',(-7.5,0.5,-22.8));
#2154 = DIRECTION('',(0.E+000,0.E+000,-1.));
#2155 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2156 = PCURVE('',#485,#2157);
#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162);
#2158 = CIRCLE('',#2159,8.5);
#2159 = AXIS2_PLACEMENT_2D('',#2160,#2161);
#2160 = CARTESIAN_POINT('',(-0.5,7.828762454627));
#2161 = DIRECTION('',(-1.,9.341247723083E-065));
#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2163 = PCURVE('',#850,#2164);
#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169);
#2165 = LINE('',#2166,#2167);
#2166 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
#2167 = VECTOR('',#2168,1.);
#2168 = DIRECTION('',(1.,-0.E+000));
#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2170 = ORIENTED_EDGE('',*,*,#2171,.T.);
#2171 = EDGE_CURVE('',#2148,#2172,#2174,.T.);
#2172 = VERTEX_POINT('',#2173);
#2173 = CARTESIAN_POINT('',(-10.25,4.180921898935,-22.8));
#2174 = SURFACE_CURVE('',#2175,(#2179,#2186),.PCURVE_S1.);
#2175 = LINE('',#2176,#2177);
#2176 = CARTESIAN_POINT('',(-10.25,-5.3125,-22.8));
#2177 = VECTOR('',#2178,1.);
#2178 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
#2179 = PCURVE('',#485,#2180);
#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185);
#2181 = LINE('',#2182,#2183);
#2182 = CARTESIAN_POINT('',(5.3125,10.578762454626));
#2183 = VECTOR('',#2184,1.);
#2184 = DIRECTION('',(1.,0.E+000));
#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2186 = PCURVE('',#2187,#2192);
#2187 = PLANE('',#2188);
#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191);
#2189 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
#2190 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
#2191 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197);
#2193 = LINE('',#2194,#2195);
#2194 = CARTESIAN_POINT('',(5.3125,-2.9));
#2195 = VECTOR('',#2196,1.);
#2196 = DIRECTION('',(-1.,-4.292033234233E-032));
#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2198 = ORIENTED_EDGE('',*,*,#2199,.T.);
#2199 = EDGE_CURVE('',#2172,#2200,#2202,.T.);
#2200 = VERTEX_POINT('',#2201);
#2201 = CARTESIAN_POINT('',(-10.485,2.350000088519,-22.8));
#2202 = SURFACE_CURVE('',#2203,(#2208,#2219),.PCURVE_S1.);
#2203 = CIRCLE('',#2204,7.25);
#2204 = AXIS2_PLACEMENT_3D('',#2205,#2206,#2207);
#2205 = CARTESIAN_POINT('',(-3.235,2.35,-22.8));
#2206 = DIRECTION('',(0.E+000,-0.E+000,1.));
#2207 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2208 = PCURVE('',#485,#2209);
#2209 = DEFINITIONAL_REPRESENTATION('',(#2210),#2218);
#2210 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2211,#2212,#2213,#2214,
#2215,#2216,#2217),.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('') );
#2211 = CARTESIAN_POINT('',(-9.6,3.563762454626));
#2212 = CARTESIAN_POINT('',(-9.6,16.121130809501));
#2213 = CARTESIAN_POINT('',(1.275,9.842446632064));
#2214 = CARTESIAN_POINT('',(12.15,3.563762454626));
#2215 = CARTESIAN_POINT('',(1.275,-2.714921722811));
#2216 = CARTESIAN_POINT('',(-9.6,-8.993605900248));
#2217 = CARTESIAN_POINT('',(-9.6,3.563762454626));
#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2219 = PCURVE('',#1634,#2220);
#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225);
#2221 = LINE('',#2222,#2223);
#2222 = CARTESIAN_POINT('',(0.E+000,-3.4));
#2223 = VECTOR('',#2224,1.);
#2224 = DIRECTION('',(1.,0.E+000));
#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2226 = ORIENTED_EDGE('',*,*,#2227,.T.);
#2227 = EDGE_CURVE('',#2200,#2228,#2230,.T.);
#2228 = VERTEX_POINT('',#2229);
#2229 = CARTESIAN_POINT('',(-10.485,1.552967826778,-22.8));
#2230 = SURFACE_CURVE('',#2231,(#2235,#2242),.PCURVE_S1.);
#2231 = LINE('',#2232,#2233);
#2232 = CARTESIAN_POINT('',(-10.485,0.776483913389,-22.8));
#2233 = VECTOR('',#2234,1.);
#2234 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
#2235 = PCURVE('',#485,#2236);
#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241);
#2237 = LINE('',#2238,#2239);
#2238 = CARTESIAN_POINT('',(-0.776483913389,10.813762454626));
#2239 = VECTOR('',#2240,1.);
#2240 = DIRECTION('',(1.,0.E+000));
#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2242 = PCURVE('',#1601,#2243);
#2243 = DEFINITIONAL_REPRESENTATION('',(#2244),#2248);
#2244 = LINE('',#2245,#2246);
#2245 = CARTESIAN_POINT('',(-0.776483913389,-3.4));
#2246 = VECTOR('',#2247,1.);
#2247 = DIRECTION('',(-1.,-4.292033234233E-032));
#2248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2249 = ORIENTED_EDGE('',*,*,#2250,.T.);
#2250 = EDGE_CURVE('',#2228,#2251,#2253,.T.);
#2251 = VERTEX_POINT('',#2252);
#2252 = CARTESIAN_POINT('',(-10.735,1.552967826778,-22.8));
#2253 = SURFACE_CURVE('',#2254,(#2258,#2265),.PCURVE_S1.);
#2254 = LINE('',#2255,#2256);
#2255 = CARTESIAN_POINT('',(-5.203118772687,1.552967826778,-22.8));
#2256 = VECTOR('',#2257,1.);
#2257 = DIRECTION('',(-1.,2.22044604925E-016,-2.17641551528E-033));
#2258 = PCURVE('',#485,#2259);
#2259 = DEFINITIONAL_REPRESENTATION('',(#2260),#2264);
#2260 = LINE('',#2261,#2262);
#2261 = CARTESIAN_POINT('',(-1.552967826778,5.531881227313));
#2262 = VECTOR('',#2263,1.);
#2263 = DIRECTION('',(9.341247723083E-065,1.));
#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2265 = PCURVE('',#1573,#2266);
#2266 = DEFINITIONAL_REPRESENTATION('',(#2267),#2271);
#2267 = LINE('',#2268,#2269);
#2268 = CARTESIAN_POINT('',(5.531881227313,-3.4));
#2269 = VECTOR('',#2270,1.);
#2270 = DIRECTION('',(-1.,-2.17641551528E-033));
#2271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2272 = ORIENTED_EDGE('',*,*,#2273,.T.);
#2273 = EDGE_CURVE('',#2251,#2274,#2276,.T.);
#2274 = VERTEX_POINT('',#2275);
#2275 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-22.8));
#2276 = SURFACE_CURVE('',#2277,(#2281,#2288),.PCURVE_S1.);
#2277 = LINE('',#2278,#2279);
#2278 = CARTESIAN_POINT('',(-10.735,-0.723516086611,-22.8));
#2279 = VECTOR('',#2280,1.);
#2280 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
#2281 = PCURVE('',#485,#2282);
#2282 = DEFINITIONAL_REPRESENTATION('',(#2283),#2287);
#2283 = LINE('',#2284,#2285);
#2284 = CARTESIAN_POINT('',(0.723516086611,11.063762454626));
#2285 = VECTOR('',#2286,1.);
#2286 = DIRECTION('',(1.,0.E+000));
#2287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2288 = PCURVE('',#1545,#2289);
#2289 = DEFINITIONAL_REPRESENTATION('',(#2290),#2294);
#2290 = LINE('',#2291,#2292);
#2291 = CARTESIAN_POINT('',(0.723516086611,-3.4));
#2292 = VECTOR('',#2293,1.);
#2293 = DIRECTION('',(-1.,-4.292033234233E-032));
#2294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2295 = ORIENTED_EDGE('',*,*,#2296,.T.);
#2296 = EDGE_CURVE('',#2274,#2297,#2299,.T.);
#2297 = VERTEX_POINT('',#2298);
#2298 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-22.8));
#2299 = SURFACE_CURVE('',#2300,(#2304,#2311),.PCURVE_S1.);
#2300 = LINE('',#2301,#2302);
#2301 = CARTESIAN_POINT('',(-5.078118772687,-1.447032173222,-22.8));
#2302 = VECTOR('',#2303,1.);
#2303 = DIRECTION('',(1.,-2.22044604925E-016,2.17641551528E-033));
#2304 = PCURVE('',#485,#2305);
#2305 = DEFINITIONAL_REPRESENTATION('',(#2306),#2310);
#2306 = LINE('',#2307,#2308);
#2307 = CARTESIAN_POINT('',(1.447032173222,5.406881227313));
#2308 = VECTOR('',#2309,1.);
#2309 = DIRECTION('',(-9.341247723083E-065,-1.));
#2310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2311 = PCURVE('',#1517,#2312);
#2312 = DEFINITIONAL_REPRESENTATION('',(#2313),#2317);
#2313 = LINE('',#2314,#2315);
#2314 = CARTESIAN_POINT('',(-5.406881227313,-3.4));
#2315 = VECTOR('',#2316,1.);
#2316 = DIRECTION('',(-1.,2.17641551528E-033));
#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2318 = ORIENTED_EDGE('',*,*,#2319,.T.);
#2319 = EDGE_CURVE('',#2297,#1829,#2320,.T.);
#2320 = SURFACE_CURVE('',#2321,(#2325,#2332),.PCURVE_S1.);
#2321 = LINE('',#2322,#2323);
#2322 = CARTESIAN_POINT('',(-10.485,-1.122032217481,-22.8));
#2323 = VECTOR('',#2324,1.);
#2324 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
#2325 = PCURVE('',#485,#2326);
#2326 = DEFINITIONAL_REPRESENTATION('',(#2327),#2331);
#2327 = LINE('',#2328,#2329);
#2328 = CARTESIAN_POINT('',(1.122032217481,10.813762454626));
#2329 = VECTOR('',#2330,1.);
#2330 = DIRECTION('',(1.,0.E+000));
#2331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2332 = PCURVE('',#1489,#2333);
#2333 = DEFINITIONAL_REPRESENTATION('',(#2334),#2338);
#2334 = LINE('',#2335,#2336);
#2335 = CARTESIAN_POINT('',(1.122032217481,-3.4));
#2336 = VECTOR('',#2337,1.);
#2337 = DIRECTION('',(-1.,-4.292033234233E-032));
#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2339 = ORIENTED_EDGE('',*,*,#1851,.T.);
#2340 = ORIENTED_EDGE('',*,*,#2341,.T.);
#2341 = EDGE_CURVE('',#1852,#441,#2342,.T.);
#2342 = SURFACE_CURVE('',#2343,(#2347,#2354),.PCURVE_S1.);
#2343 = LINE('',#2344,#2345);
#2344 = CARTESIAN_POINT('',(-10.25,-5.3125,-22.8));
#2345 = VECTOR('',#2346,1.);
#2346 = DIRECTION('',(-2.22044604925E-016,-1.,-4.292033234233E-032));
#2347 = PCURVE('',#485,#2348);
#2348 = DEFINITIONAL_REPRESENTATION('',(#2349),#2353);
#2349 = LINE('',#2350,#2351);
#2350 = CARTESIAN_POINT('',(5.3125,10.578762454626));
#2351 = VECTOR('',#2352,1.);
#2352 = DIRECTION('',(1.,0.E+000));
#2353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2354 = PCURVE('',#456,#2355);
#2355 = DEFINITIONAL_REPRESENTATION('',(#2356),#2360);
#2356 = LINE('',#2357,#2358);
#2357 = CARTESIAN_POINT('',(5.3125,-2.9));
#2358 = VECTOR('',#2359,1.);
#2359 = DIRECTION('',(-1.,-4.292033234233E-032));
#2360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2361 = ORIENTED_EDGE('',*,*,#468,.T.);
#2362 = ORIENTED_EDGE('',*,*,#2096,.T.);
#2363 = ORIENTED_EDGE('',*,*,#2364,.F.);
#2364 = EDGE_CURVE('',#2365,#2097,#2367,.T.);
#2365 = VERTEX_POINT('',#2366);
#2366 = CARTESIAN_POINT('',(-13.96,2.2360679775,-22.8));
#2367 = SURFACE_CURVE('',#2368,(#2373,#2384),.PCURVE_S1.);
#2368 = CIRCLE('',#2369,3.);
#2369 = AXIS2_PLACEMENT_3D('',#2370,#2371,#2372);
#2370 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
#2371 = DIRECTION('',(0.E+000,-0.E+000,1.));
#2372 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2373 = PCURVE('',#485,#2374);
#2374 = DEFINITIONAL_REPRESENTATION('',(#2375),#2383);
#2375 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2376,#2377,#2378,#2379,
#2380,#2381,#2382),.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('') );
#2376 = CARTESIAN_POINT('',(-3.,12.288762454626));
#2377 = CARTESIAN_POINT('',(-3.,17.484914877333));
#2378 = CARTESIAN_POINT('',(1.5,14.88683866598));
#2379 = CARTESIAN_POINT('',(6.,12.288762454626));
#2380 = CARTESIAN_POINT('',(1.5,9.690686243273));
#2381 = CARTESIAN_POINT('',(-3.,7.09261003192));
#2382 = CARTESIAN_POINT('',(-3.,12.288762454626));
#2383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2384 = PCURVE('',#2081,#2385);
#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390);
#2386 = LINE('',#2387,#2388);
#2387 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2388 = VECTOR('',#2389,1.);
#2389 = DIRECTION('',(1.,0.E+000));
#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2391 = ORIENTED_EDGE('',*,*,#2392,.T.);
#2392 = EDGE_CURVE('',#2365,#2146,#2393,.T.);
#2393 = SURFACE_CURVE('',#2394,(#2398,#2405),.PCURVE_S1.);
#2394 = LINE('',#2395,#2396);
#2395 = CARTESIAN_POINT('',(-13.96,2.2360679775,-22.8));
#2396 = VECTOR('',#2397,1.);
#2397 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2398 = PCURVE('',#485,#2399);
#2399 = DEFINITIONAL_REPRESENTATION('',(#2400),#2404);
#2400 = LINE('',#2401,#2402);
#2401 = CARTESIAN_POINT('',(-2.2360679775,14.288762454626));
#2402 = VECTOR('',#2403,1.);
#2403 = DIRECTION('',(-1.,9.341247723083E-065));
#2404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2405 = PCURVE('',#2050,#2406);
#2406 = DEFINITIONAL_REPRESENTATION('',(#2407),#2411);
#2407 = LINE('',#2408,#2409);
#2408 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2409 = VECTOR('',#2410,1.);
#2410 = DIRECTION('',(1.,0.E+000));
#2411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2412 = FACE_BOUND('',#2413,.T.);
#2413 = EDGE_LOOP('',(#2414));
#2414 = ORIENTED_EDGE('',*,*,#2415,.T.);
#2415 = EDGE_CURVE('',#2416,#2416,#2418,.T.);
#2416 = VERTEX_POINT('',#2417);
#2417 = CARTESIAN_POINT('',(-11.96,1.,-22.8));
#2418 = SURFACE_CURVE('',#2419,(#2424,#2435),.PCURVE_S1.);
#2419 = CIRCLE('',#2420,1.);
#2420 = AXIS2_PLACEMENT_3D('',#2421,#2422,#2423);
#2421 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
#2422 = DIRECTION('',(0.E+000,-0.E+000,1.));
#2423 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2424 = PCURVE('',#485,#2425);
#2425 = DEFINITIONAL_REPRESENTATION('',(#2426),#2434);
#2426 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2427,#2428,#2429,#2430,
#2431,#2432,#2433),.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('') );
#2427 = CARTESIAN_POINT('',(-1.,12.288762454626));
#2428 = CARTESIAN_POINT('',(-1.,14.020813262195));
#2429 = CARTESIAN_POINT('',(0.5,13.154787858411));
#2430 = CARTESIAN_POINT('',(2.,12.288762454626));
#2431 = CARTESIAN_POINT('',(0.5,11.422737050842));
#2432 = CARTESIAN_POINT('',(-1.,10.556711647058));
#2433 = CARTESIAN_POINT('',(-1.,12.288762454626));
#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2435 = PCURVE('',#2436,#2441);
#2436 = CYLINDRICAL_SURFACE('',#2437,1.);
#2437 = AXIS2_PLACEMENT_3D('',#2438,#2439,#2440);
#2438 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-22.8));
#2439 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#2440 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2446);
#2442 = LINE('',#2443,#2444);
#2443 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#2444 = VECTOR('',#2445,1.);
#2445 = DIRECTION('',(-1.,0.E+000));
#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2447 = ADVANCED_FACE('',(#2448),#456,.T.);
#2448 = FACE_BOUND('',#2449,.T.);
#2449 = EDGE_LOOP('',(#2450,#2451,#2452,#2453));
#2450 = ORIENTED_EDGE('',*,*,#1934,.F.);
#2451 = ORIENTED_EDGE('',*,*,#440,.T.);
#2452 = ORIENTED_EDGE('',*,*,#2341,.F.);
#2453 = ORIENTED_EDGE('',*,*,#1879,.T.);
#2454 = ADVANCED_FACE('',(#2455),#351,.F.);
#2455 = FACE_BOUND('',#2456,.F.);
#2456 = EDGE_LOOP('',(#2457,#2458,#2459,#2482));
#2457 = ORIENTED_EDGE('',*,*,#788,.T.);
#2458 = ORIENTED_EDGE('',*,*,#334,.F.);
#2459 = ORIENTED_EDGE('',*,*,#2460,.T.);
#2460 = EDGE_CURVE('',#307,#2461,#2463,.T.);
#2461 = VERTEX_POINT('',#2462);
#2462 = CARTESIAN_POINT('',(-16.,0.5,-12.));
#2463 = SURFACE_CURVE('',#2464,(#2468,#2475),.PCURVE_S1.);
#2464 = LINE('',#2465,#2466);
#2465 = CARTESIAN_POINT('',(-16.,-0.5,-12.));
#2466 = VECTOR('',#2467,1.);
#2467 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2468 = PCURVE('',#351,#2469);
#2469 = DEFINITIONAL_REPRESENTATION('',(#2470),#2474);
#2470 = LINE('',#2471,#2472);
#2471 = CARTESIAN_POINT('',(0.5,16.));
#2472 = VECTOR('',#2473,1.);
#2473 = DIRECTION('',(-1.,0.E+000));
#2474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2475 = PCURVE('',#322,#2476);
#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2481);
#2477 = LINE('',#2478,#2479);
#2478 = CARTESIAN_POINT('',(0.E+000,-12.4));
#2479 = VECTOR('',#2480,1.);
#2480 = DIRECTION('',(1.,0.E+000));
#2481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2482 = ORIENTED_EDGE('',*,*,#2483,.F.);
#2483 = EDGE_CURVE('',#789,#2461,#2484,.T.);
#2484 = SURFACE_CURVE('',#2485,(#2490,#2501),.PCURVE_S1.);
#2485 = CIRCLE('',#2486,8.5);
#2486 = AXIS2_PLACEMENT_3D('',#2487,#2488,#2489);
#2487 = CARTESIAN_POINT('',(-7.5,0.5,-12.));
#2488 = DIRECTION('',(0.E+000,-0.E+000,1.));
#2489 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2490 = PCURVE('',#351,#2491);
#2491 = DEFINITIONAL_REPRESENTATION('',(#2492),#2500);
#2492 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2493,#2494,#2495,#2496,
#2497,#2498,#2499),.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('') );
#2493 = CARTESIAN_POINT('',(-9.,7.5));
#2494 = CARTESIAN_POINT('',(-9.,22.222431864335));
#2495 = CARTESIAN_POINT('',(3.75,14.861215932168));
#2496 = CARTESIAN_POINT('',(16.5,7.5));
#2497 = CARTESIAN_POINT('',(3.75,0.138784067832));
#2498 = CARTESIAN_POINT('',(-9.,-7.222431864335));
#2499 = CARTESIAN_POINT('',(-9.,7.5));
#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2501 = PCURVE('',#850,#2502);
#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507);
#2503 = LINE('',#2504,#2505);
#2504 = CARTESIAN_POINT('',(-0.E+000,-12.4));
#2505 = VECTOR('',#2506,1.);
#2506 = DIRECTION('',(-1.,0.E+000));
#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2508 = ADVANCED_FACE('',(#2509),#322,.T.);
#2509 = FACE_BOUND('',#2510,.T.);
#2510 = EDGE_LOOP('',(#2511,#2512,#2513,#2534));
#2511 = ORIENTED_EDGE('',*,*,#306,.T.);
#2512 = ORIENTED_EDGE('',*,*,#2460,.T.);
#2513 = ORIENTED_EDGE('',*,*,#2514,.F.);
#2514 = EDGE_CURVE('',#1984,#2461,#2515,.T.);
#2515 = SURFACE_CURVE('',#2516,(#2520,#2527),.PCURVE_S1.);
#2516 = LINE('',#2517,#2518);
#2517 = CARTESIAN_POINT('',(-16.,0.5,-24.4));
#2518 = VECTOR('',#2519,1.);
#2519 = DIRECTION('',(0.E+000,0.E+000,1.));
#2520 = PCURVE('',#322,#2521);
#2521 = DEFINITIONAL_REPRESENTATION('',(#2522),#2526);
#2522 = LINE('',#2523,#2524);
#2523 = CARTESIAN_POINT('',(1.,0.E+000));
#2524 = VECTOR('',#2525,1.);
#2525 = DIRECTION('',(0.E+000,-1.));
#2526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2527 = PCURVE('',#850,#2528);
#2528 = DEFINITIONAL_REPRESENTATION('',(#2529),#2533);
#2529 = LINE('',#2530,#2531);
#2530 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#2531 = VECTOR('',#2532,1.);
#2532 = DIRECTION('',(-0.E+000,-1.));
#2533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2534 = ORIENTED_EDGE('',*,*,#1983,.F.);
#2535 = ADVANCED_FACE('',(#2536),#562,.F.);
#2536 = FACE_BOUND('',#2537,.F.);
#2537 = EDGE_LOOP('',(#2538,#2559,#2560,#2561,#2582));
#2538 = ORIENTED_EDGE('',*,*,#2539,.F.);
#2539 = EDGE_CURVE('',#903,#1753,#2540,.T.);
#2540 = SURFACE_CURVE('',#2541,(#2545,#2552),.PCURVE_S1.);
#2541 = LINE('',#2542,#2543);
#2542 = CARTESIAN_POINT('',(-1.244124275356E-005,1.999999999961,-17.));
#2543 = VECTOR('',#2544,1.);
#2544 = DIRECTION('',(-2.279865365577E-006,0.366501226717,
    -0.930417567982));
#2545 = PCURVE('',#562,#2546);
#2546 = DEFINITIONAL_REPRESENTATION('',(#2547),#2551);
#2547 = LINE('',#2548,#2549);
#2548 = CARTESIAN_POINT('',(4.5,-5.E+003));
#2549 = VECTOR('',#2550,1.);
#2550 = DIRECTION('',(2.279865365658E-006,-0.999999999997));
#2551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2552 = PCURVE('',#949,#2553);
#2553 = DEFINITIONAL_REPRESENTATION('',(#2554),#2558);
#2554 = LINE('',#2555,#2556);
#2555 = CARTESIAN_POINT('',(3.141598874211,-5.E+003));
#2556 = VECTOR('',#2557,1.);
#2557 = DIRECTION('',(0.E+000,-1.));
#2558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2559 = ORIENTED_EDGE('',*,*,#902,.F.);
#2560 = ORIENTED_EDGE('',*,*,#526,.F.);
#2561 = ORIENTED_EDGE('',*,*,#2562,.T.);
#2562 = EDGE_CURVE('',#527,#1728,#2563,.T.);
#2563 = SURFACE_CURVE('',#2564,(#2568,#2575),.PCURVE_S1.);
#2564 = LINE('',#2565,#2566);
#2565 = CARTESIAN_POINT('',(-1.611243093439E+003,-1.613743080998E+003,
    4.084802772509E+003));
#2566 = VECTOR('',#2567,1.);
#2567 = DIRECTION('',(0.344117718609,0.344117718609,-0.873593722207));
#2568 = PCURVE('',#562,#2569);
#2569 = DEFINITIONAL_REPRESENTATION('',(#2570),#2574);
#2570 = LINE('',#2571,#2572);
#2571 = CARTESIAN_POINT('',(1.615743080998E+003,-591.4388188034));
#2572 = VECTOR('',#2573,1.);
#2573 = DIRECTION('',(-0.344117718609,-0.938926512428));
#2574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2575 = PCURVE('',#1065,#2576);
#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2581);
#2577 = LINE('',#2578,#2579);
#2578 = CARTESIAN_POINT('',(-1.611743080998E+003,-591.4388188034));
#2579 = VECTOR('',#2580,1.);
#2580 = DIRECTION('',(0.344117718609,-0.938926512428));
#2581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2582 = ORIENTED_EDGE('',*,*,#1752,.F.);
#2583 = ADVANCED_FACE('',(#2584),#1065,.F.);
#2584 = FACE_BOUND('',#2585,.F.);
#2585 = EDGE_LOOP('',(#2586,#2587,#2588,#2609));
#2586 = ORIENTED_EDGE('',*,*,#2562,.F.);
#2587 = ORIENTED_EDGE('',*,*,#1037,.F.);
#2588 = ORIENTED_EDGE('',*,*,#2589,.T.);
#2589 = EDGE_CURVE('',#997,#1730,#2590,.T.);
#2590 = SURFACE_CURVE('',#2591,(#2595,#2602),.PCURVE_S1.);
#2591 = LINE('',#2592,#2593);
#2592 = CARTESIAN_POINT('',(-1.61127269769E+003,1.613772685249E+003,
    4.084877927278E+003));
#2593 = VECTOR('',#2594,1.);
#2594 = DIRECTION('',(0.344117718609,-0.344117718609,-0.873593722207));
#2595 = PCURVE('',#1065,#2596);
#2596 = DEFINITIONAL_REPRESENTATION('',(#2597),#2601);
#2597 = LINE('',#2598,#2599);
#2598 = CARTESIAN_POINT('',(1.615772685249E+003,-591.3580434911));
#2599 = VECTOR('',#2600,1.);
#2600 = DIRECTION('',(-0.344117718609,-0.938926512428));
#2601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2602 = PCURVE('',#984,#2603);
#2603 = DEFINITIONAL_REPRESENTATION('',(#2604),#2608);
#2604 = LINE('',#2605,#2606);
#2605 = CARTESIAN_POINT('',(-1.611272685249E+003,-591.3580434911));
#2606 = VECTOR('',#2607,1.);
#2607 = DIRECTION('',(0.344117718609,-0.938926512428));
#2608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2609 = ORIENTED_EDGE('',*,*,#1727,.F.);
#2610 = ADVANCED_FACE('',(#2611),#984,.F.);
#2611 = FACE_BOUND('',#2612,.F.);
#2612 = EDGE_LOOP('',(#2613,#2614,#2615,#2616,#2637));
#2613 = ORIENTED_EDGE('',*,*,#2589,.F.);
#2614 = ORIENTED_EDGE('',*,*,#996,.F.);
#2615 = ORIENTED_EDGE('',*,*,#961,.F.);
#2616 = ORIENTED_EDGE('',*,*,#2617,.T.);
#2617 = EDGE_CURVE('',#933,#1776,#2618,.T.);
#2618 = SURFACE_CURVE('',#2619,(#2623,#2630),.PCURVE_S1.);
#2619 = LINE('',#2620,#2621);
#2620 = CARTESIAN_POINT('',(-1.244125443444E-005,-1.999999999981,-17.));
#2621 = VECTOR('',#2622,1.);
#2622 = DIRECTION('',(-2.279867506097E-006,-0.366501226717,
    -0.930417567982));
#2623 = PCURVE('',#984,#2624);
#2624 = DEFINITIONAL_REPRESENTATION('',(#2625),#2629);
#2625 = LINE('',#2626,#2627);
#2626 = CARTESIAN_POINT('',(-5.000035487642E-017,-5.E+003));
#2627 = VECTOR('',#2628,1.);
#2628 = DIRECTION('',(-2.279867506015E-006,-0.999999999997));
#2629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2630 = PCURVE('',#949,#2631);
#2631 = DEFINITIONAL_REPRESENTATION('',(#2632),#2636);
#2632 = LINE('',#2633,#2634);
#2633 = CARTESIAN_POINT('',(6.283179086552,-5.E+003));
#2634 = VECTOR('',#2635,1.);
#2635 = DIRECTION('',(0.E+000,-1.));
#2636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2637 = ORIENTED_EDGE('',*,*,#1803,.F.);
#2638 = ADVANCED_FACE('',(#2639),#949,.F.);
#2639 = FACE_BOUND('',#2640,.F.);
#2640 = EDGE_LOOP('',(#2641,#2642,#2643,#2644));
#2641 = ORIENTED_EDGE('',*,*,#932,.F.);
#2642 = ORIENTED_EDGE('',*,*,#2539,.T.);
#2643 = ORIENTED_EDGE('',*,*,#1775,.T.);
#2644 = ORIENTED_EDGE('',*,*,#2617,.F.);
#2645 = ADVANCED_FACE('',(#2646),#623,.T.);
#2646 = FACE_BOUND('',#2647,.T.);
#2647 = EDGE_LOOP('',(#2648,#2671,#2699,#2720,#2721,#2744,#2772,#2793,
    #2794));
#2648 = ORIENTED_EDGE('',*,*,#2649,.F.);
#2649 = EDGE_CURVE('',#2650,#599,#2652,.T.);
#2650 = VERTEX_POINT('',#2651);
#2651 = CARTESIAN_POINT('',(7.5,9.,-19.9));
#2652 = SURFACE_CURVE('',#2653,(#2657,#2664),.PCURVE_S1.);
#2653 = LINE('',#2654,#2655);
#2654 = CARTESIAN_POINT('',(7.5,9.,-24.4));
#2655 = VECTOR('',#2656,1.);
#2656 = DIRECTION('',(0.E+000,0.E+000,1.));
#2657 = PCURVE('',#623,#2658);
#2658 = DEFINITIONAL_REPRESENTATION('',(#2659),#2663);
#2659 = LINE('',#2660,#2661);
#2660 = CARTESIAN_POINT('',(15.,0.E+000));
#2661 = VECTOR('',#2662,1.);
#2662 = DIRECTION('',(0.E+000,-1.));
#2663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2664 = PCURVE('',#679,#2665);
#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2670);
#2666 = LINE('',#2667,#2668);
#2667 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#2668 = VECTOR('',#2669,1.);
#2669 = DIRECTION('',(-0.E+000,-1.));
#2670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2671 = ORIENTED_EDGE('',*,*,#2672,.T.);
#2672 = EDGE_CURVE('',#2650,#2673,#2675,.T.);
#2673 = VERTEX_POINT('',#2674);
#2674 = CARTESIAN_POINT('',(6.861049894152,9.,-19.9));
#2675 = SURFACE_CURVE('',#2676,(#2680,#2687),.PCURVE_S1.);
#2676 = LINE('',#2677,#2678);
#2677 = CARTESIAN_POINT('',(-3.625,9.,-19.9));
#2678 = VECTOR('',#2679,1.);
#2679 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
#2680 = PCURVE('',#623,#2681);
#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686);
#2682 = LINE('',#2683,#2684);
#2683 = CARTESIAN_POINT('',(3.875,-4.5));
#2684 = VECTOR('',#2685,1.);
#2685 = DIRECTION('',(-1.,0.E+000));
#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2687 = PCURVE('',#2688,#2693);
#2688 = PLANE('',#2689);
#2689 = AXIS2_PLACEMENT_3D('',#2690,#2691,#2692);
#2690 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
#2691 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#2692 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#2693 = DEFINITIONAL_REPRESENTATION('',(#2694),#2698);
#2694 = LINE('',#2695,#2696);
#2695 = CARTESIAN_POINT('',(-9.4375,3.875));
#2696 = VECTOR('',#2697,1.);
#2697 = DIRECTION('',(0.E+000,1.));
#2698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2699 = ORIENTED_EDGE('',*,*,#2700,.T.);
#2700 = EDGE_CURVE('',#2673,#1647,#2701,.T.);
#2701 = SURFACE_CURVE('',#2702,(#2706,#2713),.PCURVE_S1.);
#2702 = LINE('',#2703,#2704);
#2703 = CARTESIAN_POINT('',(6.861049894152,9.,-19.4));
#2704 = VECTOR('',#2705,1.);
#2705 = DIRECTION('',(0.E+000,0.E+000,1.));
#2706 = PCURVE('',#623,#2707);
#2707 = DEFINITIONAL_REPRESENTATION('',(#2708),#2712);
#2708 = LINE('',#2709,#2710);
#2709 = CARTESIAN_POINT('',(14.361049894152,-5.));
#2710 = VECTOR('',#2711,1.);
#2711 = DIRECTION('',(0.E+000,-1.));
#2712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2713 = PCURVE('',#1690,#2714);
#2714 = DEFINITIONAL_REPRESENTATION('',(#2715),#2719);
#2715 = LINE('',#2716,#2717);
#2716 = CARTESIAN_POINT('',(5.867633299195,0.E+000));
#2717 = VECTOR('',#2718,1.);
#2718 = DIRECTION('',(0.E+000,1.));
#2719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2720 = ORIENTED_EDGE('',*,*,#1646,.T.);
#2721 = ORIENTED_EDGE('',*,*,#2722,.F.);
#2722 = EDGE_CURVE('',#2723,#1614,#2725,.T.);
#2723 = VERTEX_POINT('',#2724);
#2724 = CARTESIAN_POINT('',(-6.122905815639,9.,-19.9));
#2725 = SURFACE_CURVE('',#2726,(#2730,#2737),.PCURVE_S1.);
#2726 = LINE('',#2727,#2728);
#2727 = CARTESIAN_POINT('',(-6.122905815639,9.,-19.4));
#2728 = VECTOR('',#2729,1.);
#2729 = DIRECTION('',(0.E+000,0.E+000,1.));
#2730 = PCURVE('',#623,#2731);
#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736);
#2732 = LINE('',#2733,#2734);
#2733 = CARTESIAN_POINT('',(1.377094184361,-5.));
#2734 = VECTOR('',#2735,1.);
#2735 = DIRECTION('',(0.E+000,-1.));
#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2737 = PCURVE('',#1634,#2738);
#2738 = DEFINITIONAL_REPRESENTATION('',(#2739),#2743);
#2739 = LINE('',#2740,#2741);
#2740 = CARTESIAN_POINT('',(0.409697451962,0.E+000));
#2741 = VECTOR('',#2742,1.);
#2742 = DIRECTION('',(0.E+000,1.));
#2743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2744 = ORIENTED_EDGE('',*,*,#2745,.T.);
#2745 = EDGE_CURVE('',#2723,#2746,#2748,.T.);
#2746 = VERTEX_POINT('',#2747);
#2747 = CARTESIAN_POINT('',(-7.5,9.,-19.9));
#2748 = SURFACE_CURVE('',#2749,(#2753,#2760),.PCURVE_S1.);
#2749 = LINE('',#2750,#2751);
#2750 = CARTESIAN_POINT('',(-3.625,9.,-19.9));
#2751 = VECTOR('',#2752,1.);
#2752 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
#2753 = PCURVE('',#623,#2754);
#2754 = DEFINITIONAL_REPRESENTATION('',(#2755),#2759);
#2755 = LINE('',#2756,#2757);
#2756 = CARTESIAN_POINT('',(3.875,-4.5));
#2757 = VECTOR('',#2758,1.);
#2758 = DIRECTION('',(-1.,0.E+000));
#2759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2760 = PCURVE('',#2761,#2766);
#2761 = PLANE('',#2762);
#2762 = AXIS2_PLACEMENT_3D('',#2763,#2764,#2765);
#2763 = CARTESIAN_POINT('',(0.25,-0.4375,-19.9));
#2764 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#2765 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#2766 = DEFINITIONAL_REPRESENTATION('',(#2767),#2771);
#2767 = LINE('',#2768,#2769);
#2768 = CARTESIAN_POINT('',(-9.4375,3.875));
#2769 = VECTOR('',#2770,1.);
#2770 = DIRECTION('',(0.E+000,1.));
#2771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2772 = ORIENTED_EDGE('',*,*,#2773,.T.);
#2773 = EDGE_CURVE('',#2746,#817,#2774,.T.);
#2774 = SURFACE_CURVE('',#2775,(#2779,#2786),.PCURVE_S1.);
#2775 = LINE('',#2776,#2777);
#2776 = CARTESIAN_POINT('',(-7.5,9.,-24.4));
#2777 = VECTOR('',#2778,1.);
#2778 = DIRECTION('',(0.E+000,0.E+000,1.));
#2779 = PCURVE('',#623,#2780);
#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2785);
#2781 = LINE('',#2782,#2783);
#2782 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2783 = VECTOR('',#2784,1.);
#2784 = DIRECTION('',(0.E+000,-1.));
#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2786 = PCURVE('',#850,#2787);
#2787 = DEFINITIONAL_REPRESENTATION('',(#2788),#2792);
#2788 = LINE('',#2789,#2790);
#2789 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#2790 = VECTOR('',#2791,1.);
#2791 = DIRECTION('',(-0.E+000,-1.));
#2792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2793 = ORIENTED_EDGE('',*,*,#871,.F.);
#2794 = ORIENTED_EDGE('',*,*,#598,.F.);
#2795 = ADVANCED_FACE('',(#2796),#850,.T.);
#2796 = FACE_BOUND('',#2797,.F.);
#2797 = EDGE_LOOP('',(#2798,#2819,#2820,#2843,#2865,#2866,#2867,#2868,
    #2869));
#2798 = ORIENTED_EDGE('',*,*,#2799,.F.);
#2799 = EDGE_CURVE('',#2146,#2007,#2800,.T.);
#2800 = SURFACE_CURVE('',#2801,(#2805,#2812),.PCURVE_S1.);
#2801 = LINE('',#2802,#2803);
#2802 = CARTESIAN_POINT('',(-13.96,6.024346115152,-24.4));
#2803 = VECTOR('',#2804,1.);
#2804 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#2805 = PCURVE('',#850,#2806);
#2806 = DEFINITIONAL_REPRESENTATION('',(#2807),#2811);
#2807 = LINE('',#2808,#2809);
#2808 = CARTESIAN_POINT('',(-0.863313115016,0.E+000));
#2809 = VECTOR('',#2810,1.);
#2810 = DIRECTION('',(-0.E+000,1.));
#2811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2812 = PCURVE('',#2050,#2813);
#2813 = DEFINITIONAL_REPRESENTATION('',(#2814),#2818);
#2814 = LINE('',#2815,#2816);
#2815 = CARTESIAN_POINT('',(3.788278137653,-1.6));
#2816 = VECTOR('',#2817,1.);
#2817 = DIRECTION('',(0.E+000,-1.));
#2818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2819 = ORIENTED_EDGE('',*,*,#2145,.T.);
#2820 = ORIENTED_EDGE('',*,*,#2821,.F.);
#2821 = EDGE_CURVE('',#2822,#2148,#2824,.T.);
#2822 = VERTEX_POINT('',#2823);
#2823 = CARTESIAN_POINT('',(-10.25,8.542853971073,-19.9));
#2824 = SURFACE_CURVE('',#2825,(#2829,#2836),.PCURVE_S1.);
#2825 = LINE('',#2826,#2827);
#2826 = CARTESIAN_POINT('',(-10.25,8.542853971073,-24.4));
#2827 = VECTOR('',#2828,1.);
#2828 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#2829 = PCURVE('',#850,#2830);
#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835);
#2831 = LINE('',#2832,#2833);
#2832 = CARTESIAN_POINT('',(-0.329457139618,0.E+000));
#2833 = VECTOR('',#2834,1.);
#2834 = DIRECTION('',(-0.E+000,1.));
#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2836 = PCURVE('',#2187,#2837);
#2837 = DEFINITIONAL_REPRESENTATION('',(#2838),#2842);
#2838 = LINE('',#2839,#2840);
#2839 = CARTESIAN_POINT('',(19.167853971073,-4.5));
#2840 = VECTOR('',#2841,1.);
#2841 = DIRECTION('',(0.E+000,-1.));
#2842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2843 = ORIENTED_EDGE('',*,*,#2844,.T.);
#2844 = EDGE_CURVE('',#2822,#2746,#2845,.T.);
#2845 = SURFACE_CURVE('',#2846,(#2851,#2858),.PCURVE_S1.);
#2846 = CIRCLE('',#2847,8.5);
#2847 = AXIS2_PLACEMENT_3D('',#2848,#2849,#2850);
#2848 = CARTESIAN_POINT('',(-7.5,0.5,-19.9));
#2849 = DIRECTION('',(0.E+000,0.E+000,-1.));
#2850 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2851 = PCURVE('',#850,#2852);
#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857);
#2853 = LINE('',#2854,#2855);
#2854 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
#2855 = VECTOR('',#2856,1.);
#2856 = DIRECTION('',(1.,-0.E+000));
#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2858 = PCURVE('',#2761,#2859);
#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864);
#2860 = CIRCLE('',#2861,8.5);
#2861 = AXIS2_PLACEMENT_2D('',#2862,#2863);
#2862 = CARTESIAN_POINT('',(-0.9375,7.75));
#2863 = DIRECTION('',(-1.,0.E+000));
#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2865 = ORIENTED_EDGE('',*,*,#2773,.T.);
#2866 = ORIENTED_EDGE('',*,*,#816,.T.);
#2867 = ORIENTED_EDGE('',*,*,#2483,.T.);
#2868 = ORIENTED_EDGE('',*,*,#2514,.F.);
#2869 = ORIENTED_EDGE('',*,*,#2006,.F.);
#2870 = ADVANCED_FACE('',(#2871),#722,.F.);
#2871 = FACE_BOUND('',#2872,.F.);
#2872 = EDGE_LOOP('',(#2873,#2874,#2875,#2903));
#2873 = ORIENTED_EDGE('',*,*,#1191,.F.);
#2874 = ORIENTED_EDGE('',*,*,#705,.T.);
#2875 = ORIENTED_EDGE('',*,*,#2876,.F.);
#2876 = EDGE_CURVE('',#2877,#636,#2879,.T.);
#2877 = VERTEX_POINT('',#2878);
#2878 = CARTESIAN_POINT('',(16.,0.5,-12.));
#2879 = SURFACE_CURVE('',#2880,(#2885,#2896),.PCURVE_S1.);
#2880 = CIRCLE('',#2881,8.5);
#2881 = AXIS2_PLACEMENT_3D('',#2882,#2883,#2884);
#2882 = CARTESIAN_POINT('',(7.5,0.5,-12.));
#2883 = DIRECTION('',(0.E+000,-0.E+000,1.));
#2884 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2885 = PCURVE('',#722,#2886);
#2886 = DEFINITIONAL_REPRESENTATION('',(#2887),#2895);
#2887 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2888,#2889,#2890,#2891,
#2892,#2893,#2894),.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('') );
#2888 = CARTESIAN_POINT('',(-9.,-7.5));
#2889 = CARTESIAN_POINT('',(-9.,7.222431864335));
#2890 = CARTESIAN_POINT('',(3.75,-0.138784067832));
#2891 = CARTESIAN_POINT('',(16.5,-7.5));
#2892 = CARTESIAN_POINT('',(3.75,-14.86121593216));
#2893 = CARTESIAN_POINT('',(-9.,-22.22243186433));
#2894 = CARTESIAN_POINT('',(-9.,-7.5));
#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2896 = PCURVE('',#679,#2897);
#2897 = DEFINITIONAL_REPRESENTATION('',(#2898),#2902);
#2898 = LINE('',#2899,#2900);
#2899 = CARTESIAN_POINT('',(-0.E+000,-12.4));
#2900 = VECTOR('',#2901,1.);
#2901 = DIRECTION('',(-1.,0.E+000));
#2902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2903 = ORIENTED_EDGE('',*,*,#2904,.T.);
#2904 = EDGE_CURVE('',#2877,#1192,#2905,.T.);
#2905 = SURFACE_CURVE('',#2906,(#2910,#2917),.PCURVE_S1.);
#2906 = LINE('',#2907,#2908);
#2907 = CARTESIAN_POINT('',(16.,0.5,-12.));
#2908 = VECTOR('',#2909,1.);
#2909 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#2910 = PCURVE('',#722,#2911);
#2911 = DEFINITIONAL_REPRESENTATION('',(#2912),#2916);
#2912 = LINE('',#2913,#2914);
#2913 = CARTESIAN_POINT('',(-0.5,-16.));
#2914 = VECTOR('',#2915,1.);
#2915 = DIRECTION('',(1.,0.E+000));
#2916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2917 = PCURVE('',#1235,#2918);
#2918 = DEFINITIONAL_REPRESENTATION('',(#2919),#2923);
#2919 = LINE('',#2920,#2921);
#2920 = CARTESIAN_POINT('',(0.E+000,-12.4));
#2921 = VECTOR('',#2922,1.);
#2922 = DIRECTION('',(1.,0.E+000));
#2923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2924 = ADVANCED_FACE('',(#2925),#679,.T.);
#2925 = FACE_BOUND('',#2926,.F.);
#2926 = EDGE_LOOP('',(#2927,#2957,#2978,#2979,#2980,#2981,#3005,#3033,
    #3057));
#2927 = ORIENTED_EDGE('',*,*,#2928,.F.);
#2928 = EDGE_CURVE('',#2929,#2931,#2933,.T.);
#2929 = VERTEX_POINT('',#2930);
#2930 = CARTESIAN_POINT('',(16.,0.5,-24.4));
#2931 = VERTEX_POINT('',#2932);
#2932 = CARTESIAN_POINT('',(14.54,5.263234195376,-24.4));
#2933 = SURFACE_CURVE('',#2934,(#2939,#2946),.PCURVE_S1.);
#2934 = CIRCLE('',#2935,8.5);
#2935 = AXIS2_PLACEMENT_3D('',#2936,#2937,#2938);
#2936 = CARTESIAN_POINT('',(7.5,0.5,-24.4));
#2937 = DIRECTION('',(0.E+000,-0.E+000,1.));
#2938 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2939 = PCURVE('',#679,#2940);
#2940 = DEFINITIONAL_REPRESENTATION('',(#2941),#2945);
#2941 = LINE('',#2942,#2943);
#2942 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#2943 = VECTOR('',#2944,1.);
#2944 = DIRECTION('',(-1.,0.E+000));
#2945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2946 = PCURVE('',#1262,#2947);
#2947 = DEFINITIONAL_REPRESENTATION('',(#2948),#2956);
#2948 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2949,#2950,#2951,#2952,
#2953,#2954,#2955),.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('') );
#2949 = CARTESIAN_POINT('',(-9.,-7.5));
#2950 = CARTESIAN_POINT('',(-9.,7.222431864335));
#2951 = CARTESIAN_POINT('',(3.75,-0.138784067832));
#2952 = CARTESIAN_POINT('',(16.5,-7.5));
#2953 = CARTESIAN_POINT('',(3.75,-14.86121593216));
#2954 = CARTESIAN_POINT('',(-9.,-22.22243186433));
#2955 = CARTESIAN_POINT('',(-9.,-7.5));
#2956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2957 = ORIENTED_EDGE('',*,*,#2958,.T.);
#2958 = EDGE_CURVE('',#2929,#2877,#2959,.T.);
#2959 = SURFACE_CURVE('',#2960,(#2964,#2971),.PCURVE_S1.);
#2960 = LINE('',#2961,#2962);
#2961 = CARTESIAN_POINT('',(16.,0.5,-24.4));
#2962 = VECTOR('',#2963,1.);
#2963 = DIRECTION('',(0.E+000,0.E+000,1.));
#2964 = PCURVE('',#679,#2965);
#2965 = DEFINITIONAL_REPRESENTATION('',(#2966),#2970);
#2966 = LINE('',#2967,#2968);
#2967 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
#2968 = VECTOR('',#2969,1.);
#2969 = DIRECTION('',(-0.E+000,-1.));
#2970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2971 = PCURVE('',#1235,#2972);
#2972 = DEFINITIONAL_REPRESENTATION('',(#2973),#2977);
#2973 = LINE('',#2974,#2975);
#2974 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
#2975 = VECTOR('',#2976,1.);
#2976 = DIRECTION('',(0.E+000,-1.));
#2977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2978 = ORIENTED_EDGE('',*,*,#2876,.T.);
#2979 = ORIENTED_EDGE('',*,*,#635,.T.);
#2980 = ORIENTED_EDGE('',*,*,#2649,.F.);
#2981 = ORIENTED_EDGE('',*,*,#2982,.T.);
#2982 = EDGE_CURVE('',#2650,#2983,#2985,.T.);
#2983 = VERTEX_POINT('',#2984);
#2984 = CARTESIAN_POINT('',(10.75,8.354139036202,-19.9));
#2985 = SURFACE_CURVE('',#2986,(#2991,#2998),.PCURVE_S1.);
#2986 = CIRCLE('',#2987,8.5);
#2987 = AXIS2_PLACEMENT_3D('',#2988,#2989,#2990);
#2988 = CARTESIAN_POINT('',(7.5,0.5,-19.9));
#2989 = DIRECTION('',(0.E+000,0.E+000,-1.));
#2990 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#2991 = PCURVE('',#679,#2992);
#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997);
#2993 = LINE('',#2994,#2995);
#2994 = CARTESIAN_POINT('',(-6.28318530718,-4.5));
#2995 = VECTOR('',#2996,1.);
#2996 = DIRECTION('',(1.,-0.E+000));
#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2998 = PCURVE('',#2688,#2999);
#2999 = DEFINITIONAL_REPRESENTATION('',(#3000),#3004);
#3000 = CIRCLE('',#3001,8.5);
#3001 = AXIS2_PLACEMENT_2D('',#3002,#3003);
#3002 = CARTESIAN_POINT('',(-0.9375,-7.25));
#3003 = DIRECTION('',(-1.,0.E+000));
#3004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3005 = ORIENTED_EDGE('',*,*,#3006,.T.);
#3006 = EDGE_CURVE('',#2983,#3007,#3009,.T.);
#3007 = VERTEX_POINT('',#3008);
#3008 = CARTESIAN_POINT('',(10.75,8.354139036202,-22.8));
#3009 = SURFACE_CURVE('',#3010,(#3014,#3021),.PCURVE_S1.);
#3010 = LINE('',#3011,#3012);
#3011 = CARTESIAN_POINT('',(10.75,8.354139036202,-24.4));
#3012 = VECTOR('',#3013,1.);
#3013 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#3014 = PCURVE('',#679,#3015);
#3015 = DEFINITIONAL_REPRESENTATION('',(#3016),#3020);
#3016 = LINE('',#3017,#3018);
#3017 = CARTESIAN_POINT('',(-5.890843920075,0.E+000));
#3018 = VECTOR('',#3019,1.);
#3019 = DIRECTION('',(-0.E+000,1.));
#3020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3021 = PCURVE('',#3022,#3027);
#3022 = PLANE('',#3023);
#3023 = AXIS2_PLACEMENT_3D('',#3024,#3025,#3026);
#3024 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
#3025 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
#3026 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032);
#3028 = LINE('',#3029,#3030);
#3029 = CARTESIAN_POINT('',(1.395860963798,-4.5));
#3030 = VECTOR('',#3031,1.);
#3031 = DIRECTION('',(0.E+000,-1.));
#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3033 = ORIENTED_EDGE('',*,*,#3034,.T.);
#3034 = EDGE_CURVE('',#3007,#3035,#3037,.T.);
#3035 = VERTEX_POINT('',#3036);
#3036 = CARTESIAN_POINT('',(14.54,5.263234195376,-22.8));
#3037 = SURFACE_CURVE('',#3038,(#3043,#3050),.PCURVE_S1.);
#3038 = CIRCLE('',#3039,8.5);
#3039 = AXIS2_PLACEMENT_3D('',#3040,#3041,#3042);
#3040 = CARTESIAN_POINT('',(7.5,0.5,-22.8));
#3041 = DIRECTION('',(0.E+000,0.E+000,-1.));
#3042 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#3043 = PCURVE('',#679,#3044);
#3044 = DEFINITIONAL_REPRESENTATION('',(#3045),#3049);
#3045 = LINE('',#3046,#3047);
#3046 = CARTESIAN_POINT('',(-6.28318530718,-1.6));
#3047 = VECTOR('',#3048,1.);
#3048 = DIRECTION('',(1.,-0.E+000));
#3049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3050 = PCURVE('',#1127,#3051);
#3051 = DEFINITIONAL_REPRESENTATION('',(#3052),#3056);
#3052 = CIRCLE('',#3053,8.5);
#3053 = AXIS2_PLACEMENT_2D('',#3054,#3055);
#3054 = CARTESIAN_POINT('',(-0.5,-7.171237545374));
#3055 = DIRECTION('',(-1.,9.341247723083E-065));
#3056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3057 = ORIENTED_EDGE('',*,*,#3058,.T.);
#3058 = EDGE_CURVE('',#3035,#2931,#3059,.T.);
#3059 = SURFACE_CURVE('',#3060,(#3064,#3071),.PCURVE_S1.);
#3060 = LINE('',#3061,#3062);
#3061 = CARTESIAN_POINT('',(14.54,5.263234195376,-24.4));
#3062 = VECTOR('',#3063,1.);
#3063 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#3064 = PCURVE('',#679,#3065);
#3065 = DEFINITIONAL_REPRESENTATION('',(#3066),#3070);
#3066 = LINE('',#3067,#3068);
#3067 = CARTESIAN_POINT('',(-5.307234111778,0.E+000));
#3068 = VECTOR('',#3069,1.);
#3069 = DIRECTION('',(-0.E+000,1.));
#3070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3071 = PCURVE('',#3072,#3077);
#3072 = PLANE('',#3073);
#3073 = AXIS2_PLACEMENT_3D('',#3074,#3075,#3076);
#3074 = CARTESIAN_POINT('',(14.54,10.625,-22.8));
#3075 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
#3076 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#3077 = DEFINITIONAL_REPRESENTATION('',(#3078),#3082);
#3078 = LINE('',#3079,#3080);
#3079 = CARTESIAN_POINT('',(5.361765804624,-1.6));
#3080 = VECTOR('',#3081,1.);
#3081 = DIRECTION('',(0.E+000,-1.));
#3082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3083 = ADVANCED_FACE('',(#3084),#1098,.T.);
#3084 = FACE_BOUND('',#3085,.T.);
#3085 = EDGE_LOOP('',(#3086,#3109,#3137,#3158));
#3086 = ORIENTED_EDGE('',*,*,#3087,.F.);
#3087 = EDGE_CURVE('',#3088,#1081,#3090,.T.);
#3088 = VERTEX_POINT('',#3089);
#3089 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
#3090 = SURFACE_CURVE('',#3091,(#3095,#3102),.PCURVE_S1.);
#3091 = LINE('',#3092,#3093);
#3092 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
#3093 = VECTOR('',#3094,1.);
#3094 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#3095 = PCURVE('',#1098,#3096);
#3096 = DEFINITIONAL_REPRESENTATION('',(#3097),#3101);
#3097 = LINE('',#3098,#3099);
#3098 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3099 = VECTOR('',#3100,1.);
#3100 = DIRECTION('',(1.,0.E+000));
#3101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3102 = PCURVE('',#1127,#3103);
#3103 = DEFINITIONAL_REPRESENTATION('',(#3104),#3108);
#3104 = LINE('',#3105,#3106);
#3105 = CARTESIAN_POINT('',(2.56173769149,-14.21123754537));
#3106 = VECTOR('',#3107,1.);
#3107 = DIRECTION('',(1.,-9.341247723083E-065));
#3108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3109 = ORIENTED_EDGE('',*,*,#3110,.T.);
#3110 = EDGE_CURVE('',#3088,#3111,#3113,.T.);
#3111 = VERTEX_POINT('',#3112);
#3112 = CARTESIAN_POINT('',(14.54,-2.56173769149,-24.4));
#3113 = SURFACE_CURVE('',#3114,(#3118,#3125),.PCURVE_S1.);
#3114 = LINE('',#3115,#3116);
#3115 = CARTESIAN_POINT('',(14.54,-2.56173769149,-22.8));
#3116 = VECTOR('',#3117,1.);
#3117 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#3118 = PCURVE('',#1098,#3119);
#3119 = DEFINITIONAL_REPRESENTATION('',(#3120),#3124);
#3120 = LINE('',#3121,#3122);
#3121 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3122 = VECTOR('',#3123,1.);
#3123 = DIRECTION('',(0.E+000,-1.));
#3124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3125 = PCURVE('',#3126,#3131);
#3126 = CYLINDRICAL_SURFACE('',#3127,3.25);
#3127 = AXIS2_PLACEMENT_3D('',#3128,#3129,#3130);
#3128 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
#3129 = DIRECTION('',(0.E+000,0.E+000,1.));
#3130 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#3131 = DEFINITIONAL_REPRESENTATION('',(#3132),#3136);
#3132 = LINE('',#3133,#3134);
#3133 = CARTESIAN_POINT('',(3.80446647724,0.E+000));
#3134 = VECTOR('',#3135,1.);
#3135 = DIRECTION('',(0.E+000,-1.));
#3136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3137 = ORIENTED_EDGE('',*,*,#3138,.F.);
#3138 = EDGE_CURVE('',#1083,#3111,#3139,.T.);
#3139 = SURFACE_CURVE('',#3140,(#3144,#3151),.PCURVE_S1.);
#3140 = LINE('',#3141,#3142);
#3141 = CARTESIAN_POINT('',(14.54,-1.280868845745,-24.4));
#3142 = VECTOR('',#3143,1.);
#3143 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#3144 = PCURVE('',#1098,#3145);
#3145 = DEFINITIONAL_REPRESENTATION('',(#3146),#3150);
#3146 = LINE('',#3147,#3148);
#3147 = CARTESIAN_POINT('',(-1.280868845745,-1.6));
#3148 = VECTOR('',#3149,1.);
#3149 = DIRECTION('',(-1.,0.E+000));
#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3151 = PCURVE('',#1262,#3152);
#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3157);
#3153 = LINE('',#3154,#3155);
#3154 = CARTESIAN_POINT('',(1.280868845745,-14.54));
#3155 = VECTOR('',#3156,1.);
#3156 = DIRECTION('',(-1.,0.E+000));
#3157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3158 = ORIENTED_EDGE('',*,*,#1080,.F.);
#3159 = ADVANCED_FACE('',(#3160),#1262,.T.);
#3160 = FACE_BOUND('',#3161,.T.);
#3161 = EDGE_LOOP('',(#3162,#3163,#3164,#3192,#3213,#3214));
#3162 = ORIENTED_EDGE('',*,*,#1247,.F.);
#3163 = ORIENTED_EDGE('',*,*,#3138,.T.);
#3164 = ORIENTED_EDGE('',*,*,#3165,.T.);
#3165 = EDGE_CURVE('',#3111,#3166,#3168,.T.);
#3166 = VERTEX_POINT('',#3167);
#3167 = CARTESIAN_POINT('',(14.54,2.56173769149,-24.4));
#3168 = SURFACE_CURVE('',#3169,(#3174,#3185),.PCURVE_S1.);
#3169 = CIRCLE('',#3170,3.25);
#3170 = AXIS2_PLACEMENT_3D('',#3171,#3172,#3173);
#3171 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-24.4));
#3172 = DIRECTION('',(0.E+000,-0.E+000,1.));
#3173 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#3174 = PCURVE('',#1262,#3175);
#3175 = DEFINITIONAL_REPRESENTATION('',(#3176),#3184);
#3176 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3177,#3178,#3179,#3180,
#3181,#3182,#3183),.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('') );
#3177 = CARTESIAN_POINT('',(-3.25,-12.54));
#3178 = CARTESIAN_POINT('',(-3.25,-6.910834875401));
#3179 = CARTESIAN_POINT('',(1.625,-9.725417437701));
#3180 = CARTESIAN_POINT('',(6.5,-12.54));
#3181 = CARTESIAN_POINT('',(1.625,-15.35458256229));
#3182 = CARTESIAN_POINT('',(-3.25,-18.16916512459));
#3183 = CARTESIAN_POINT('',(-3.25,-12.54));
#3184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3185 = PCURVE('',#3126,#3186);
#3186 = DEFINITIONAL_REPRESENTATION('',(#3187),#3191);
#3187 = LINE('',#3188,#3189);
#3188 = CARTESIAN_POINT('',(0.E+000,-1.6));
#3189 = VECTOR('',#3190,1.);
#3190 = DIRECTION('',(1.,0.E+000));
#3191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3192 = ORIENTED_EDGE('',*,*,#3193,.T.);
#3193 = EDGE_CURVE('',#3166,#2931,#3194,.T.);
#3194 = SURFACE_CURVE('',#3195,(#3199,#3206),.PCURVE_S1.);
#3195 = LINE('',#3196,#3197);
#3196 = CARTESIAN_POINT('',(14.54,5.3125,-24.4));
#3197 = VECTOR('',#3198,1.);
#3198 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#3199 = PCURVE('',#1262,#3200);
#3200 = DEFINITIONAL_REPRESENTATION('',(#3201),#3205);
#3201 = LINE('',#3202,#3203);
#3202 = CARTESIAN_POINT('',(-5.3125,-14.54));
#3203 = VECTOR('',#3204,1.);
#3204 = DIRECTION('',(-1.,0.E+000));
#3205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3206 = PCURVE('',#3072,#3207);
#3207 = DEFINITIONAL_REPRESENTATION('',(#3208),#3212);
#3208 = LINE('',#3209,#3210);
#3209 = CARTESIAN_POINT('',(5.3125,-1.6));
#3210 = VECTOR('',#3211,1.);
#3211 = DIRECTION('',(-1.,0.E+000));
#3212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3213 = ORIENTED_EDGE('',*,*,#2928,.F.);
#3214 = ORIENTED_EDGE('',*,*,#3215,.T.);
#3215 = EDGE_CURVE('',#2929,#1220,#3216,.T.);
#3216 = SURFACE_CURVE('',#3217,(#3221,#3228),.PCURVE_S1.);
#3217 = LINE('',#3218,#3219);
#3218 = CARTESIAN_POINT('',(16.,0.5,-24.4));
#3219 = VECTOR('',#3220,1.);
#3220 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#3221 = PCURVE('',#1262,#3222);
#3222 = DEFINITIONAL_REPRESENTATION('',(#3223),#3227);
#3223 = LINE('',#3224,#3225);
#3224 = CARTESIAN_POINT('',(-0.5,-16.));
#3225 = VECTOR('',#3226,1.);
#3226 = DIRECTION('',(1.,0.E+000));
#3227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3228 = PCURVE('',#1235,#3229);
#3229 = DEFINITIONAL_REPRESENTATION('',(#3230),#3234);
#3230 = LINE('',#3231,#3232);
#3231 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
#3232 = VECTOR('',#3233,1.);
#3233 = DIRECTION('',(1.,0.E+000));
#3234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3235 = ADVANCED_FACE('',(#3236),#1235,.T.);
#3236 = FACE_BOUND('',#3237,.T.);
#3237 = EDGE_LOOP('',(#3238,#3239,#3240,#3241));
#3238 = ORIENTED_EDGE('',*,*,#2958,.T.);
#3239 = ORIENTED_EDGE('',*,*,#2904,.T.);
#3240 = ORIENTED_EDGE('',*,*,#1219,.F.);
#3241 = ORIENTED_EDGE('',*,*,#3215,.F.);
#3242 = ADVANCED_FACE('',(#3243),#1155,.T.);
#3243 = FACE_BOUND('',#3244,.T.);
#3244 = EDGE_LOOP('',(#3245,#3246,#3247,#3268));
#3245 = ORIENTED_EDGE('',*,*,#1310,.F.);
#3246 = ORIENTED_EDGE('',*,*,#1365,.F.);
#3247 = ORIENTED_EDGE('',*,*,#3248,.F.);
#3248 = EDGE_CURVE('',#1111,#1366,#3249,.T.);
#3249 = SURFACE_CURVE('',#3250,(#3254,#3261),.PCURVE_S1.);
#3250 = LINE('',#3251,#3252);
#3251 = CARTESIAN_POINT('',(10.75,4.875,-22.8));
#3252 = VECTOR('',#3253,1.);
#3253 = DIRECTION('',(2.22044604925E-016,1.,4.292033234233E-032));
#3254 = PCURVE('',#1155,#3255);
#3255 = DEFINITIONAL_REPRESENTATION('',(#3256),#3260);
#3256 = LINE('',#3257,#3258);
#3257 = CARTESIAN_POINT('',(4.875,-2.9));
#3258 = VECTOR('',#3259,1.);
#3259 = DIRECTION('',(-1.,4.292033234233E-032));
#3260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3261 = PCURVE('',#1127,#3262);
#3262 = DEFINITIONAL_REPRESENTATION('',(#3263),#3267);
#3263 = LINE('',#3264,#3265);
#3264 = CARTESIAN_POINT('',(-4.875,-10.42123754537));
#3265 = VECTOR('',#3266,1.);
#3266 = DIRECTION('',(-1.,0.E+000));
#3267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3268 = ORIENTED_EDGE('',*,*,#1139,.F.);
#3269 = ADVANCED_FACE('',(#3270,#3398),#1127,.T.);
#3270 = FACE_BOUND('',#3271,.T.);
#3271 = EDGE_LOOP('',(#3272,#3300,#3301,#3302,#3303,#3304,#3327,#3355,
    #3376,#3377));
#3272 = ORIENTED_EDGE('',*,*,#3273,.F.);
#3273 = EDGE_CURVE('',#3088,#3274,#3276,.T.);
#3274 = VERTEX_POINT('',#3275);
#3275 = CARTESIAN_POINT('',(14.54,2.56173769149,-22.8));
#3276 = SURFACE_CURVE('',#3277,(#3282,#3293),.PCURVE_S1.);
#3277 = CIRCLE('',#3278,3.25);
#3278 = AXIS2_PLACEMENT_3D('',#3279,#3280,#3281);
#3279 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
#3280 = DIRECTION('',(0.E+000,-0.E+000,1.));
#3281 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#3282 = PCURVE('',#1127,#3283);
#3283 = DEFINITIONAL_REPRESENTATION('',(#3284),#3292);
#3284 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3285,#3286,#3287,#3288,
#3289,#3290,#3291),.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('') );
#3285 = CARTESIAN_POINT('',(-3.25,-12.21123754537));
#3286 = CARTESIAN_POINT('',(-3.25,-6.582072420775));
#3287 = CARTESIAN_POINT('',(1.625,-9.396654983074));
#3288 = CARTESIAN_POINT('',(6.5,-12.21123754537));
#3289 = CARTESIAN_POINT('',(1.625,-15.02582010767));
#3290 = CARTESIAN_POINT('',(-3.25,-17.84040266997));
#3291 = CARTESIAN_POINT('',(-3.25,-12.21123754537));
#3292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3293 = PCURVE('',#3126,#3294);
#3294 = DEFINITIONAL_REPRESENTATION('',(#3295),#3299);
#3295 = LINE('',#3296,#3297);
#3296 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3297 = VECTOR('',#3298,1.);
#3298 = DIRECTION('',(1.,0.E+000));
#3299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3300 = ORIENTED_EDGE('',*,*,#3087,.T.);
#3301 = ORIENTED_EDGE('',*,*,#1110,.T.);
#3302 = ORIENTED_EDGE('',*,*,#3248,.T.);
#3303 = ORIENTED_EDGE('',*,*,#1388,.T.);
#3304 = ORIENTED_EDGE('',*,*,#3305,.T.);
#3305 = EDGE_CURVE('',#1389,#3306,#3308,.T.);
#3306 = VERTEX_POINT('',#3307);
#3307 = CARTESIAN_POINT('',(11.065,2.55,-22.8));
#3308 = SURFACE_CURVE('',#3309,(#3313,#3320),.PCURVE_S1.);
#3309 = LINE('',#3310,#3311);
#3310 = CARTESIAN_POINT('',(11.065,1.275,-22.8));
#3311 = VECTOR('',#3312,1.);
#3312 = DIRECTION('',(2.22044604925E-016,1.,4.292033234233E-032));
#3313 = PCURVE('',#1127,#3314);
#3314 = DEFINITIONAL_REPRESENTATION('',(#3315),#3319);
#3315 = LINE('',#3316,#3317);
#3316 = CARTESIAN_POINT('',(-1.275,-10.73623754537));
#3317 = VECTOR('',#3318,1.);
#3318 = DIRECTION('',(-1.,0.E+000));
#3319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3320 = PCURVE('',#1430,#3321);
#3321 = DEFINITIONAL_REPRESENTATION('',(#3322),#3326);
#3322 = LINE('',#3323,#3324);
#3323 = CARTESIAN_POINT('',(1.275,-3.4));
#3324 = VECTOR('',#3325,1.);
#3325 = DIRECTION('',(-1.,4.292033234233E-032));
#3326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3327 = ORIENTED_EDGE('',*,*,#3328,.T.);
#3328 = EDGE_CURVE('',#3306,#3329,#3331,.T.);
#3329 = VERTEX_POINT('',#3330);
#3330 = CARTESIAN_POINT('',(10.75,4.633812611537,-22.8));
#3331 = SURFACE_CURVE('',#3332,(#3337,#3348),.PCURVE_S1.);
#3332 = CIRCLE('',#3333,7.05);
#3333 = AXIS2_PLACEMENT_3D('',#3334,#3335,#3336);
#3334 = CARTESIAN_POINT('',(4.015,2.55,-22.8));
#3335 = DIRECTION('',(0.E+000,-0.E+000,1.));
#3336 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#3337 = PCURVE('',#1127,#3338);
#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3347);
#3339 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3340,#3341,#3342,#3343,
#3344,#3345,#3346),.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('') );
#3340 = CARTESIAN_POINT('',(-9.6,-3.686237545374));
#3341 = CARTESIAN_POINT('',(-9.6,8.524720647987));
#3342 = CARTESIAN_POINT('',(0.975,2.419241551307));
#3343 = CARTESIAN_POINT('',(11.55,-3.686237545374));
#3344 = CARTESIAN_POINT('',(0.975,-9.791716642054));
#3345 = CARTESIAN_POINT('',(-9.6,-15.89719573873));
#3346 = CARTESIAN_POINT('',(-9.6,-3.686237545374));
#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3348 = PCURVE('',#1690,#3349);
#3349 = DEFINITIONAL_REPRESENTATION('',(#3350),#3354);
#3350 = LINE('',#3351,#3352);
#3351 = CARTESIAN_POINT('',(0.E+000,-3.4));
#3352 = VECTOR('',#3353,1.);
#3353 = DIRECTION('',(1.,0.E+000));
#3354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3355 = ORIENTED_EDGE('',*,*,#3356,.T.);
#3356 = EDGE_CURVE('',#3329,#3007,#3357,.T.);
#3357 = SURFACE_CURVE('',#3358,(#3362,#3369),.PCURVE_S1.);
#3358 = LINE('',#3359,#3360);
#3359 = CARTESIAN_POINT('',(10.75,4.875,-22.8));
#3360 = VECTOR('',#3361,1.);
#3361 = DIRECTION('',(2.22044604925E-016,1.,4.292033234233E-032));
#3362 = PCURVE('',#1127,#3363);
#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368);
#3364 = LINE('',#3365,#3366);
#3365 = CARTESIAN_POINT('',(-4.875,-10.42123754537));
#3366 = VECTOR('',#3367,1.);
#3367 = DIRECTION('',(-1.,0.E+000));
#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3369 = PCURVE('',#3022,#3370);
#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375);
#3371 = LINE('',#3372,#3373);
#3372 = CARTESIAN_POINT('',(4.875,-2.9));
#3373 = VECTOR('',#3374,1.);
#3374 = DIRECTION('',(-1.,4.292033234233E-032));
#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3376 = ORIENTED_EDGE('',*,*,#3034,.T.);
#3377 = ORIENTED_EDGE('',*,*,#3378,.T.);
#3378 = EDGE_CURVE('',#3035,#3274,#3379,.T.);
#3379 = SURFACE_CURVE('',#3380,(#3384,#3391),.PCURVE_S1.);
#3380 = LINE('',#3381,#3382);
#3381 = CARTESIAN_POINT('',(14.54,10.625,-22.8));
#3382 = VECTOR('',#3383,1.);
#3383 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#3384 = PCURVE('',#1127,#3385);
#3385 = DEFINITIONAL_REPRESENTATION('',(#3386),#3390);
#3386 = LINE('',#3387,#3388);
#3387 = CARTESIAN_POINT('',(-10.625,-14.21123754537));
#3388 = VECTOR('',#3389,1.);
#3389 = DIRECTION('',(1.,-9.341247723083E-065));
#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3391 = PCURVE('',#3072,#3392);
#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397);
#3393 = LINE('',#3394,#3395);
#3394 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3395 = VECTOR('',#3396,1.);
#3396 = DIRECTION('',(1.,0.E+000));
#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3398 = FACE_BOUND('',#3399,.T.);
#3399 = EDGE_LOOP('',(#3400));
#3400 = ORIENTED_EDGE('',*,*,#3401,.T.);
#3401 = EDGE_CURVE('',#3402,#3402,#3404,.T.);
#3402 = VERTEX_POINT('',#3403);
#3403 = CARTESIAN_POINT('',(12.54,1.,-22.8));
#3404 = SURFACE_CURVE('',#3405,(#3410,#3421),.PCURVE_S1.);
#3405 = CIRCLE('',#3406,1.);
#3406 = AXIS2_PLACEMENT_3D('',#3407,#3408,#3409);
#3407 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
#3408 = DIRECTION('',(0.E+000,-0.E+000,1.));
#3409 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#3410 = PCURVE('',#1127,#3411);
#3411 = DEFINITIONAL_REPRESENTATION('',(#3412),#3420);
#3412 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3413,#3414,#3415,#3416,
#3417,#3418,#3419),.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('') );
#3413 = CARTESIAN_POINT('',(-1.,-12.21123754537));
#3414 = CARTESIAN_POINT('',(-1.,-10.4791867378));
#3415 = CARTESIAN_POINT('',(0.5,-11.34521214158));
#3416 = CARTESIAN_POINT('',(2.,-12.21123754537));
#3417 = CARTESIAN_POINT('',(0.5,-13.07726294915));
#3418 = CARTESIAN_POINT('',(-1.,-13.94328835294));
#3419 = CARTESIAN_POINT('',(-1.,-12.21123754537));
#3420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3421 = PCURVE('',#3422,#3427);
#3422 = CYLINDRICAL_SURFACE('',#3423,1.);
#3423 = AXIS2_PLACEMENT_3D('',#3424,#3425,#3426);
#3424 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-22.8));
#3425 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#3426 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#3427 = DEFINITIONAL_REPRESENTATION('',(#3428),#3432);
#3428 = LINE('',#3429,#3430);
#3429 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#3430 = VECTOR('',#3431,1.);
#3431 = DIRECTION('',(-1.,0.E+000));
#3432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3433 = ADVANCED_FACE('',(#3434),#1430,.T.);
#3434 = FACE_BOUND('',#3435,.T.);
#3435 = EDGE_LOOP('',(#3436,#3437,#3458,#3459));
#3436 = ORIENTED_EDGE('',*,*,#1702,.F.);
#3437 = ORIENTED_EDGE('',*,*,#3438,.T.);
#3438 = EDGE_CURVE('',#1670,#3306,#3439,.T.);
#3439 = SURFACE_CURVE('',#3440,(#3444,#3451),.PCURVE_S1.);
#3440 = LINE('',#3441,#3442);
#3441 = CARTESIAN_POINT('',(11.065,2.55,-19.4));
#3442 = VECTOR('',#3443,1.);
#3443 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#3444 = PCURVE('',#1430,#3445);
#3445 = DEFINITIONAL_REPRESENTATION('',(#3446),#3450);
#3446 = LINE('',#3447,#3448);
#3447 = CARTESIAN_POINT('',(-4.440892098501E-016,0.E+000));
#3448 = VECTOR('',#3449,1.);
#3449 = DIRECTION('',(0.E+000,-1.));
#3450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3451 = PCURVE('',#1690,#3452);
#3452 = DEFINITIONAL_REPRESENTATION('',(#3453),#3457);
#3453 = LINE('',#3454,#3455);
#3454 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
#3455 = VECTOR('',#3456,1.);
#3456 = DIRECTION('',(0.E+000,-1.));
#3457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3458 = ORIENTED_EDGE('',*,*,#3305,.F.);
#3459 = ORIENTED_EDGE('',*,*,#1416,.F.);
#3460 = ADVANCED_FACE('',(#3461),#1489,.T.);
#3461 = FACE_BOUND('',#3462,.T.);
#3462 = EDGE_LOOP('',(#3463,#3464,#3465,#3466));
#3463 = ORIENTED_EDGE('',*,*,#1473,.F.);
#3464 = ORIENTED_EDGE('',*,*,#1828,.T.);
#3465 = ORIENTED_EDGE('',*,*,#2319,.F.);
#3466 = ORIENTED_EDGE('',*,*,#3467,.F.);
#3467 = EDGE_CURVE('',#1474,#2297,#3468,.T.);
#3468 = SURFACE_CURVE('',#3469,(#3473,#3480),.PCURVE_S1.);
#3469 = LINE('',#3470,#3471);
#3470 = CARTESIAN_POINT('',(-10.485,-1.447032173222,-19.4));
#3471 = VECTOR('',#3472,1.);
#3472 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#3473 = PCURVE('',#1489,#3474);
#3474 = DEFINITIONAL_REPRESENTATION('',(#3475),#3479);
#3475 = LINE('',#3476,#3477);
#3476 = CARTESIAN_POINT('',(0.797032261741,0.E+000));
#3477 = VECTOR('',#3478,1.);
#3478 = DIRECTION('',(0.E+000,-1.));
#3479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3480 = PCURVE('',#1517,#3481);
#3481 = DEFINITIONAL_REPRESENTATION('',(#3482),#3486);
#3482 = LINE('',#3483,#3484);
#3483 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3484 = VECTOR('',#3485,1.);
#3485 = DIRECTION('',(0.E+000,-1.));
#3486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3487 = ADVANCED_FACE('',(#3488),#1517,.T.);
#3488 = FACE_BOUND('',#3489,.T.);
#3489 = EDGE_LOOP('',(#3490,#3491,#3492,#3493));
#3490 = ORIENTED_EDGE('',*,*,#1501,.F.);
#3491 = ORIENTED_EDGE('',*,*,#3467,.T.);
#3492 = ORIENTED_EDGE('',*,*,#2296,.F.);
#3493 = ORIENTED_EDGE('',*,*,#3494,.F.);
#3494 = EDGE_CURVE('',#1502,#2274,#3495,.T.);
#3495 = SURFACE_CURVE('',#3496,(#3500,#3507),.PCURVE_S1.);
#3496 = LINE('',#3497,#3498);
#3497 = CARTESIAN_POINT('',(-10.735,-1.447032173222,-19.4));
#3498 = VECTOR('',#3499,1.);
#3499 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#3500 = PCURVE('',#1517,#3501);
#3501 = DEFINITIONAL_REPRESENTATION('',(#3502),#3506);
#3502 = LINE('',#3503,#3504);
#3503 = CARTESIAN_POINT('',(0.25,0.E+000));
#3504 = VECTOR('',#3505,1.);
#3505 = DIRECTION('',(0.E+000,-1.));
#3506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3507 = PCURVE('',#1545,#3508);
#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513);
#3509 = LINE('',#3510,#3511);
#3510 = CARTESIAN_POINT('',(-2.22044604925E-016,0.E+000));
#3511 = VECTOR('',#3512,1.);
#3512 = DIRECTION('',(0.E+000,-1.));
#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3514 = ADVANCED_FACE('',(#3515),#1545,.T.);
#3515 = FACE_BOUND('',#3516,.T.);
#3516 = EDGE_LOOP('',(#3517,#3518,#3519,#3520));
#3517 = ORIENTED_EDGE('',*,*,#1529,.F.);
#3518 = ORIENTED_EDGE('',*,*,#3494,.T.);
#3519 = ORIENTED_EDGE('',*,*,#2273,.F.);
#3520 = ORIENTED_EDGE('',*,*,#3521,.F.);
#3521 = EDGE_CURVE('',#1530,#2251,#3522,.T.);
#3522 = SURFACE_CURVE('',#3523,(#3527,#3534),.PCURVE_S1.);
#3523 = LINE('',#3524,#3525);
#3524 = CARTESIAN_POINT('',(-10.735,1.552967826778,-19.4));
#3525 = VECTOR('',#3526,1.);
#3526 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#3527 = PCURVE('',#1545,#3528);
#3528 = DEFINITIONAL_REPRESENTATION('',(#3529),#3533);
#3529 = LINE('',#3530,#3531);
#3530 = CARTESIAN_POINT('',(3.,0.E+000));
#3531 = VECTOR('',#3532,1.);
#3532 = DIRECTION('',(0.E+000,-1.));
#3533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3534 = PCURVE('',#1573,#3535);
#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3540);
#3536 = LINE('',#3537,#3538);
#3537 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3538 = VECTOR('',#3539,1.);
#3539 = DIRECTION('',(0.E+000,-1.));
#3540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3541 = ADVANCED_FACE('',(#3542),#1573,.T.);
#3542 = FACE_BOUND('',#3543,.T.);
#3543 = EDGE_LOOP('',(#3544,#3545,#3546,#3547));
#3544 = ORIENTED_EDGE('',*,*,#1557,.F.);
#3545 = ORIENTED_EDGE('',*,*,#3521,.T.);
#3546 = ORIENTED_EDGE('',*,*,#2250,.F.);
#3547 = ORIENTED_EDGE('',*,*,#3548,.F.);
#3548 = EDGE_CURVE('',#1558,#2228,#3549,.T.);
#3549 = SURFACE_CURVE('',#3550,(#3554,#3561),.PCURVE_S1.);
#3550 = LINE('',#3551,#3552);
#3551 = CARTESIAN_POINT('',(-10.485,1.552967826778,-19.4));
#3552 = VECTOR('',#3553,1.);
#3553 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#3554 = PCURVE('',#1573,#3555);
#3555 = DEFINITIONAL_REPRESENTATION('',(#3556),#3560);
#3556 = LINE('',#3557,#3558);
#3557 = CARTESIAN_POINT('',(0.25,0.E+000));
#3558 = VECTOR('',#3559,1.);
#3559 = DIRECTION('',(0.E+000,-1.));
#3560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3561 = PCURVE('',#1601,#3562);
#3562 = DEFINITIONAL_REPRESENTATION('',(#3563),#3567);
#3563 = LINE('',#3564,#3565);
#3564 = CARTESIAN_POINT('',(-2.22044604925E-016,0.E+000));
#3565 = VECTOR('',#3566,1.);
#3566 = DIRECTION('',(0.E+000,-1.));
#3567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3568 = ADVANCED_FACE('',(#3569),#1690,.F.);
#3569 = FACE_BOUND('',#3570,.F.);
#3570 = EDGE_LOOP('',(#3571,#3572,#3573,#3574,#3597,#3623));
#3571 = ORIENTED_EDGE('',*,*,#1669,.F.);
#3572 = ORIENTED_EDGE('',*,*,#3438,.T.);
#3573 = ORIENTED_EDGE('',*,*,#3328,.T.);
#3574 = ORIENTED_EDGE('',*,*,#3575,.T.);
#3575 = EDGE_CURVE('',#3329,#3576,#3578,.T.);
#3576 = VERTEX_POINT('',#3577);
#3577 = CARTESIAN_POINT('',(10.75,4.633812611537,-19.9));
#3578 = SURFACE_CURVE('',#3579,(#3583,#3590),.PCURVE_S1.);
#3579 = LINE('',#3580,#3581);
#3580 = CARTESIAN_POINT('',(10.75,4.633812611537,-19.4));
#3581 = VECTOR('',#3582,1.);
#3582 = DIRECTION('',(0.E+000,0.E+000,1.));
#3583 = PCURVE('',#1690,#3584);
#3584 = DEFINITIONAL_REPRESENTATION('',(#3585),#3589);
#3585 = LINE('',#3586,#3587);
#3586 = CARTESIAN_POINT('',(5.012447651652,0.E+000));
#3587 = VECTOR('',#3588,1.);
#3588 = DIRECTION('',(0.E+000,1.));
#3589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3590 = PCURVE('',#3022,#3591);
#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596);
#3592 = LINE('',#3593,#3594);
#3593 = CARTESIAN_POINT('',(5.116187388463,0.5));
#3594 = VECTOR('',#3595,1.);
#3595 = DIRECTION('',(0.E+000,1.));
#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3597 = ORIENTED_EDGE('',*,*,#3598,.T.);
#3598 = EDGE_CURVE('',#3576,#2673,#3599,.T.);
#3599 = SURFACE_CURVE('',#3600,(#3605,#3612),.PCURVE_S1.);
#3600 = CIRCLE('',#3601,7.05);
#3601 = AXIS2_PLACEMENT_3D('',#3602,#3603,#3604);
#3602 = CARTESIAN_POINT('',(4.015,2.55,-19.9));
#3603 = DIRECTION('',(0.E+000,-0.E+000,1.));
#3604 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#3605 = PCURVE('',#1690,#3606);
#3606 = DEFINITIONAL_REPRESENTATION('',(#3607),#3611);
#3607 = LINE('',#3608,#3609);
#3608 = CARTESIAN_POINT('',(0.E+000,-0.5));
#3609 = VECTOR('',#3610,1.);
#3610 = DIRECTION('',(1.,0.E+000));
#3611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3612 = PCURVE('',#2688,#3613);
#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3622);
#3614 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3615,#3616,#3617,#3618,
#3619,#3620,#3621),.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('') );
#3615 = CARTESIAN_POINT('',(-10.0375,-3.765));
#3616 = CARTESIAN_POINT('',(-10.0375,8.445958193361));
#3617 = CARTESIAN_POINT('',(0.5375,2.34047909668));
#3618 = CARTESIAN_POINT('',(11.1125,-3.765));
#3619 = CARTESIAN_POINT('',(0.5375,-9.87047909668));
#3620 = CARTESIAN_POINT('',(-10.0375,-15.97595819336));
#3621 = CARTESIAN_POINT('',(-10.0375,-3.765));
#3622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3623 = ORIENTED_EDGE('',*,*,#2700,.T.);
#3624 = ADVANCED_FACE('',(#3625),#1601,.T.);
#3625 = FACE_BOUND('',#3626,.T.);
#3626 = EDGE_LOOP('',(#3627,#3628,#3629,#3630));
#3627 = ORIENTED_EDGE('',*,*,#1585,.F.);
#3628 = ORIENTED_EDGE('',*,*,#3548,.T.);
#3629 = ORIENTED_EDGE('',*,*,#2227,.F.);
#3630 = ORIENTED_EDGE('',*,*,#3631,.F.);
#3631 = EDGE_CURVE('',#1586,#2200,#3632,.T.);
#3632 = SURFACE_CURVE('',#3633,(#3637,#3644),.PCURVE_S1.);
#3633 = LINE('',#3634,#3635);
#3634 = CARTESIAN_POINT('',(-10.485,2.350000088519,-19.4));
#3635 = VECTOR('',#3636,1.);
#3636 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#3637 = PCURVE('',#1601,#3638);
#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643);
#3639 = LINE('',#3640,#3641);
#3640 = CARTESIAN_POINT('',(0.797032261741,0.E+000));
#3641 = VECTOR('',#3642,1.);
#3642 = DIRECTION('',(0.E+000,-1.));
#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3644 = PCURVE('',#1634,#3645);
#3645 = DEFINITIONAL_REPRESENTATION('',(#3646),#3650);
#3646 = LINE('',#3647,#3648);
#3647 = CARTESIAN_POINT('',(1.570796314585,0.E+000));
#3648 = VECTOR('',#3649,1.);
#3649 = DIRECTION('',(0.E+000,-1.));
#3650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3651 = ADVANCED_FACE('',(#3652),#1634,.F.);
#3652 = FACE_BOUND('',#3653,.F.);
#3653 = EDGE_LOOP('',(#3654,#3655,#3656,#3684,#3705,#3706));
#3654 = ORIENTED_EDGE('',*,*,#1613,.F.);
#3655 = ORIENTED_EDGE('',*,*,#2722,.F.);
#3656 = ORIENTED_EDGE('',*,*,#3657,.T.);
#3657 = EDGE_CURVE('',#2723,#3658,#3660,.T.);
#3658 = VERTEX_POINT('',#3659);
#3659 = CARTESIAN_POINT('',(-10.25,4.180921898935,-19.9));
#3660 = SURFACE_CURVE('',#3661,(#3666,#3673),.PCURVE_S1.);
#3661 = CIRCLE('',#3662,7.25);
#3662 = AXIS2_PLACEMENT_3D('',#3663,#3664,#3665);
#3663 = CARTESIAN_POINT('',(-3.235,2.35,-19.9));
#3664 = DIRECTION('',(0.E+000,-0.E+000,1.));
#3665 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#3666 = PCURVE('',#1634,#3667);
#3667 = DEFINITIONAL_REPRESENTATION('',(#3668),#3672);
#3668 = LINE('',#3669,#3670);
#3669 = CARTESIAN_POINT('',(0.E+000,-0.5));
#3670 = VECTOR('',#3671,1.);
#3671 = DIRECTION('',(1.,0.E+000));
#3672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3673 = PCURVE('',#2761,#3674);
#3674 = DEFINITIONAL_REPRESENTATION('',(#3675),#3683);
#3675 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3676,#3677,#3678,#3679,
#3680,#3681,#3682),.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('') );
#3676 = CARTESIAN_POINT('',(-10.0375,3.485));
#3677 = CARTESIAN_POINT('',(-10.0375,16.042368354874));
#3678 = CARTESIAN_POINT('',(0.8375,9.763684177437));
#3679 = CARTESIAN_POINT('',(11.7125,3.485));
#3680 = CARTESIAN_POINT('',(0.8375,-2.793684177437));
#3681 = CARTESIAN_POINT('',(-10.0375,-9.072368354874));
#3682 = CARTESIAN_POINT('',(-10.0375,3.485));
#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3684 = ORIENTED_EDGE('',*,*,#3685,.F.);
#3685 = EDGE_CURVE('',#2172,#3658,#3686,.T.);
#3686 = SURFACE_CURVE('',#3687,(#3691,#3698),.PCURVE_S1.);
#3687 = LINE('',#3688,#3689);
#3688 = CARTESIAN_POINT('',(-10.25,4.180921898935,-19.4));
#3689 = VECTOR('',#3690,1.);
#3690 = DIRECTION('',(0.E+000,0.E+000,1.));
#3691 = PCURVE('',#1634,#3692);
#3692 = DEFINITIONAL_REPRESENTATION('',(#3693),#3697);
#3693 = LINE('',#3694,#3695);
#3694 = CARTESIAN_POINT('',(1.315490895438,0.E+000));
#3695 = VECTOR('',#3696,1.);
#3696 = DIRECTION('',(0.E+000,1.));
#3697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3698 = PCURVE('',#2187,#3699);
#3699 = DEFINITIONAL_REPRESENTATION('',(#3700),#3704);
#3700 = LINE('',#3701,#3702);
#3701 = CARTESIAN_POINT('',(14.805921898935,0.5));
#3702 = VECTOR('',#3703,1.);
#3703 = DIRECTION('',(0.E+000,1.));
#3704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3705 = ORIENTED_EDGE('',*,*,#2199,.T.);
#3706 = ORIENTED_EDGE('',*,*,#3631,.F.);
#3707 = ADVANCED_FACE('',(#3708),#2081,.F.);
#3708 = FACE_BOUND('',#3709,.F.);
#3709 = EDGE_LOOP('',(#3710,#3711,#3732,#3733));
#3710 = ORIENTED_EDGE('',*,*,#2364,.F.);
#3711 = ORIENTED_EDGE('',*,*,#3712,.T.);
#3712 = EDGE_CURVE('',#2365,#2035,#3713,.T.);
#3713 = SURFACE_CURVE('',#3714,(#3718,#3725),.PCURVE_S1.);
#3714 = LINE('',#3715,#3716);
#3715 = CARTESIAN_POINT('',(-13.96,2.2360679775,-22.8));
#3716 = VECTOR('',#3717,1.);
#3717 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#3718 = PCURVE('',#2081,#3719);
#3719 = DEFINITIONAL_REPRESENTATION('',(#3720),#3724);
#3720 = LINE('',#3721,#3722);
#3721 = CARTESIAN_POINT('',(0.729727656227,0.E+000));
#3722 = VECTOR('',#3723,1.);
#3723 = DIRECTION('',(0.E+000,-1.));
#3724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3725 = PCURVE('',#2050,#3726);
#3726 = DEFINITIONAL_REPRESENTATION('',(#3727),#3731);
#3727 = LINE('',#3728,#3729);
#3728 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3729 = VECTOR('',#3730,1.);
#3730 = DIRECTION('',(0.E+000,-1.));
#3731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3732 = ORIENTED_EDGE('',*,*,#2062,.T.);
#3733 = ORIENTED_EDGE('',*,*,#2121,.F.);
#3734 = ADVANCED_FACE('',(#3735),#2050,.T.);
#3735 = FACE_BOUND('',#3736,.T.);
#3736 = EDGE_LOOP('',(#3737,#3738,#3739,#3740));
#3737 = ORIENTED_EDGE('',*,*,#2392,.F.);
#3738 = ORIENTED_EDGE('',*,*,#3712,.T.);
#3739 = ORIENTED_EDGE('',*,*,#2034,.F.);
#3740 = ORIENTED_EDGE('',*,*,#2799,.F.);
#3741 = ADVANCED_FACE('',(#3742),#2187,.T.);
#3742 = FACE_BOUND('',#3743,.T.);
#3743 = EDGE_LOOP('',(#3744,#3765,#3766,#3767));
#3744 = ORIENTED_EDGE('',*,*,#3745,.F.);
#3745 = EDGE_CURVE('',#3658,#2822,#3746,.T.);
#3746 = SURFACE_CURVE('',#3747,(#3751,#3758),.PCURVE_S1.);
#3747 = LINE('',#3748,#3749);
#3748 = CARTESIAN_POINT('',(-10.25,-10.625,-19.9));
#3749 = VECTOR('',#3750,1.);
#3750 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#3751 = PCURVE('',#2187,#3752);
#3752 = DEFINITIONAL_REPRESENTATION('',(#3753),#3757);
#3753 = LINE('',#3754,#3755);
#3754 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3755 = VECTOR('',#3756,1.);
#3756 = DIRECTION('',(1.,0.E+000));
#3757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3758 = PCURVE('',#2761,#3759);
#3759 = DEFINITIONAL_REPRESENTATION('',(#3760),#3764);
#3760 = LINE('',#3761,#3762);
#3761 = CARTESIAN_POINT('',(10.1875,10.5));
#3762 = VECTOR('',#3763,1.);
#3763 = DIRECTION('',(-1.,0.E+000));
#3764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3765 = ORIENTED_EDGE('',*,*,#3685,.F.);
#3766 = ORIENTED_EDGE('',*,*,#2171,.F.);
#3767 = ORIENTED_EDGE('',*,*,#2821,.F.);
#3768 = ADVANCED_FACE('',(#3769),#2436,.F.);
#3769 = FACE_BOUND('',#3770,.T.);
#3770 = EDGE_LOOP('',(#3771,#3772,#3795,#3822));
#3771 = ORIENTED_EDGE('',*,*,#2415,.F.);
#3772 = ORIENTED_EDGE('',*,*,#3773,.T.);
#3773 = EDGE_CURVE('',#2416,#3774,#3776,.T.);
#3774 = VERTEX_POINT('',#3775);
#3775 = CARTESIAN_POINT('',(-11.96,1.,-14.8));
#3776 = SEAM_CURVE('',#3777,(#3781,#3788),.PCURVE_S1.);
#3777 = LINE('',#3778,#3779);
#3778 = CARTESIAN_POINT('',(-11.96,1.,-22.8));
#3779 = VECTOR('',#3780,1.);
#3780 = DIRECTION('',(0.E+000,0.E+000,1.));
#3781 = PCURVE('',#2436,#3782);
#3782 = DEFINITIONAL_REPRESENTATION('',(#3783),#3787);
#3783 = LINE('',#3784,#3785);
#3784 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#3785 = VECTOR('',#3786,1.);
#3786 = DIRECTION('',(-0.E+000,-1.));
#3787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3788 = PCURVE('',#2436,#3789);
#3789 = DEFINITIONAL_REPRESENTATION('',(#3790),#3794);
#3790 = LINE('',#3791,#3792);
#3791 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#3792 = VECTOR('',#3793,1.);
#3793 = DIRECTION('',(-0.E+000,-1.));
#3794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3795 = ORIENTED_EDGE('',*,*,#3796,.T.);
#3796 = EDGE_CURVE('',#3774,#3774,#3797,.T.);
#3797 = SURFACE_CURVE('',#3798,(#3803,#3810),.PCURVE_S1.);
#3798 = CIRCLE('',#3799,1.);
#3799 = AXIS2_PLACEMENT_3D('',#3800,#3801,#3802);
#3800 = CARTESIAN_POINT('',(-11.96,2.655653474903E-015,-14.8));
#3801 = DIRECTION('',(0.E+000,-0.E+000,1.));
#3802 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#3803 = PCURVE('',#2436,#3804);
#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3809);
#3805 = LINE('',#3806,#3807);
#3806 = CARTESIAN_POINT('',(-0.E+000,-8.));
#3807 = VECTOR('',#3808,1.);
#3808 = DIRECTION('',(-1.,0.E+000));
#3809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3810 = PCURVE('',#3811,#3816);
#3811 = PLANE('',#3812);
#3812 = AXIS2_PLACEMENT_3D('',#3813,#3814,#3815);
#3813 = CARTESIAN_POINT('',(-11.96,2.506089710407E-015,-14.8));
#3814 = DIRECTION('',(0.E+000,0.E+000,1.));
#3815 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#3816 = DEFINITIONAL_REPRESENTATION('',(#3817),#3821);
#3817 = CIRCLE('',#3818,1.);
#3818 = AXIS2_PLACEMENT_2D('',#3819,#3820);
#3819 = CARTESIAN_POINT('',(1.495637644965E-016,1.7763568394E-015));
#3820 = DIRECTION('',(1.,0.E+000));
#3821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3822 = ORIENTED_EDGE('',*,*,#3773,.F.);
#3823 = ADVANCED_FACE('',(#3824),#2761,.T.);
#3824 = FACE_BOUND('',#3825,.T.);
#3825 = EDGE_LOOP('',(#3826,#3827,#3828,#3829));
#3826 = ORIENTED_EDGE('',*,*,#3657,.T.);
#3827 = ORIENTED_EDGE('',*,*,#3745,.T.);
#3828 = ORIENTED_EDGE('',*,*,#2844,.T.);
#3829 = ORIENTED_EDGE('',*,*,#2745,.F.);
#3830 = ADVANCED_FACE('',(#3831),#2688,.T.);
#3831 = FACE_BOUND('',#3832,.T.);
#3832 = EDGE_LOOP('',(#3833,#3854,#3855,#3856));
#3833 = ORIENTED_EDGE('',*,*,#3834,.T.);
#3834 = EDGE_CURVE('',#2983,#3576,#3835,.T.);
#3835 = SURFACE_CURVE('',#3836,(#3840,#3847),.PCURVE_S1.);
#3836 = LINE('',#3837,#3838);
#3837 = CARTESIAN_POINT('',(10.75,9.75,-19.9));
#3838 = VECTOR('',#3839,1.);
#3839 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
#3840 = PCURVE('',#2688,#3841);
#3841 = DEFINITIONAL_REPRESENTATION('',(#3842),#3846);
#3842 = LINE('',#3843,#3844);
#3843 = CARTESIAN_POINT('',(-10.1875,-10.5));
#3844 = VECTOR('',#3845,1.);
#3845 = DIRECTION('',(1.,0.E+000));
#3846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3847 = PCURVE('',#3022,#3848);
#3848 = DEFINITIONAL_REPRESENTATION('',(#3849),#3853);
#3849 = LINE('',#3850,#3851);
#3850 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3851 = VECTOR('',#3852,1.);
#3852 = DIRECTION('',(1.,0.E+000));
#3853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3854 = ORIENTED_EDGE('',*,*,#3598,.T.);
#3855 = ORIENTED_EDGE('',*,*,#2672,.F.);
#3856 = ORIENTED_EDGE('',*,*,#2982,.T.);
#3857 = ADVANCED_FACE('',(#3858),#3072,.T.);
#3858 = FACE_BOUND('',#3859,.T.);
#3859 = EDGE_LOOP('',(#3860,#3861,#3862,#3863));
#3860 = ORIENTED_EDGE('',*,*,#3378,.F.);
#3861 = ORIENTED_EDGE('',*,*,#3058,.T.);
#3862 = ORIENTED_EDGE('',*,*,#3193,.F.);
#3863 = ORIENTED_EDGE('',*,*,#3864,.F.);
#3864 = EDGE_CURVE('',#3274,#3166,#3865,.T.);
#3865 = SURFACE_CURVE('',#3866,(#3870,#3877),.PCURVE_S1.);
#3866 = LINE('',#3867,#3868);
#3867 = CARTESIAN_POINT('',(14.54,2.56173769149,-22.8));
#3868 = VECTOR('',#3869,1.);
#3869 = DIRECTION('',(0.E+000,-0.E+000,-1.));
#3870 = PCURVE('',#3072,#3871);
#3871 = DEFINITIONAL_REPRESENTATION('',(#3872),#3876);
#3872 = LINE('',#3873,#3874);
#3873 = CARTESIAN_POINT('',(8.06326230851,0.E+000));
#3874 = VECTOR('',#3875,1.);
#3875 = DIRECTION('',(0.E+000,-1.));
#3876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3877 = PCURVE('',#3126,#3878);
#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883);
#3879 = LINE('',#3880,#3881);
#3880 = CARTESIAN_POINT('',(5.620311483529,0.E+000));
#3881 = VECTOR('',#3882,1.);
#3882 = DIRECTION('',(0.E+000,-1.));
#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3884 = ADVANCED_FACE('',(#3885),#3022,.T.);
#3885 = FACE_BOUND('',#3886,.T.);
#3886 = EDGE_LOOP('',(#3887,#3888,#3889,#3890));
#3887 = ORIENTED_EDGE('',*,*,#3834,.F.);
#3888 = ORIENTED_EDGE('',*,*,#3006,.T.);
#3889 = ORIENTED_EDGE('',*,*,#3356,.F.);
#3890 = ORIENTED_EDGE('',*,*,#3575,.T.);
#3891 = ADVANCED_FACE('',(#3892),#3126,.F.);
#3892 = FACE_BOUND('',#3893,.F.);
#3893 = EDGE_LOOP('',(#3894,#3895,#3896,#3897));
#3894 = ORIENTED_EDGE('',*,*,#3273,.F.);
#3895 = ORIENTED_EDGE('',*,*,#3110,.T.);
#3896 = ORIENTED_EDGE('',*,*,#3165,.T.);
#3897 = ORIENTED_EDGE('',*,*,#3864,.F.);
#3898 = ADVANCED_FACE('',(#3899),#3422,.F.);
#3899 = FACE_BOUND('',#3900,.T.);
#3900 = EDGE_LOOP('',(#3901,#3902,#3925,#3952));
#3901 = ORIENTED_EDGE('',*,*,#3401,.F.);
#3902 = ORIENTED_EDGE('',*,*,#3903,.T.);
#3903 = EDGE_CURVE('',#3402,#3904,#3906,.T.);
#3904 = VERTEX_POINT('',#3905);
#3905 = CARTESIAN_POINT('',(12.54,1.,-14.8));
#3906 = SEAM_CURVE('',#3907,(#3911,#3918),.PCURVE_S1.);
#3907 = LINE('',#3908,#3909);
#3908 = CARTESIAN_POINT('',(12.54,1.,-22.8));
#3909 = VECTOR('',#3910,1.);
#3910 = DIRECTION('',(0.E+000,0.E+000,1.));
#3911 = PCURVE('',#3422,#3912);
#3912 = DEFINITIONAL_REPRESENTATION('',(#3913),#3917);
#3913 = LINE('',#3914,#3915);
#3914 = CARTESIAN_POINT('',(-6.28318530718,0.E+000));
#3915 = VECTOR('',#3916,1.);
#3916 = DIRECTION('',(-0.E+000,-1.));
#3917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3918 = PCURVE('',#3422,#3919);
#3919 = DEFINITIONAL_REPRESENTATION('',(#3920),#3924);
#3920 = LINE('',#3921,#3922);
#3921 = CARTESIAN_POINT('',(-0.E+000,0.E+000));
#3922 = VECTOR('',#3923,1.);
#3923 = DIRECTION('',(-0.E+000,-1.));
#3924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3925 = ORIENTED_EDGE('',*,*,#3926,.T.);
#3926 = EDGE_CURVE('',#3904,#3904,#3927,.T.);
#3927 = SURFACE_CURVE('',#3928,(#3933,#3940),.PCURVE_S1.);
#3928 = CIRCLE('',#3929,1.);
#3929 = AXIS2_PLACEMENT_3D('',#3930,#3931,#3932);
#3930 = CARTESIAN_POINT('',(12.54,-2.78443934576E-015,-14.8));
#3931 = DIRECTION('',(0.E+000,-0.E+000,1.));
#3932 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
#3933 = PCURVE('',#3422,#3934);
#3934 = DEFINITIONAL_REPRESENTATION('',(#3935),#3939);
#3935 = LINE('',#3936,#3937);
#3936 = CARTESIAN_POINT('',(-0.E+000,-8.));
#3937 = VECTOR('',#3938,1.);
#3938 = DIRECTION('',(-1.,0.E+000));
#3939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3940 = PCURVE('',#3941,#3946);
#3941 = PLANE('',#3942);
#3942 = AXIS2_PLACEMENT_3D('',#3943,#3944,#3945);
#3943 = CARTESIAN_POINT('',(12.54,-2.805805597831E-015,-14.8));
#3944 = DIRECTION('',(-1.972152263053E-030,3.286920438421E-032,1.));
#3945 = DIRECTION('',(-1.,2.22044604925E-016,-1.972152263053E-030));
#3946 = DEFINITIONAL_REPRESENTATION('',(#3947),#3951);
#3947 = CIRCLE('',#3948,1.);
#3948 = AXIS2_PLACEMENT_2D('',#3949,#3950);
#3949 = CARTESIAN_POINT('',(-1.7763568394E-015,-2.136625207093E-017));
#3950 = DIRECTION('',(0.E+000,-1.));
#3951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3952 = ORIENTED_EDGE('',*,*,#3903,.F.);
#3953 = ADVANCED_FACE('',(#3954),#3811,.F.);
#3954 = FACE_BOUND('',#3955,.F.);
#3955 = EDGE_LOOP('',(#3956));
#3956 = ORIENTED_EDGE('',*,*,#3796,.T.);
#3957 = ADVANCED_FACE('',(#3958),#3941,.F.);
#3958 = FACE_BOUND('',#3959,.F.);
#3959 = EDGE_LOOP('',(#3960));
#3960 = ORIENTED_EDGE('',*,*,#3926,.T.);
#3961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3965)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#3962,#3963,#3964)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#3962 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#3963 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#3964 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#3965 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3962,
  'distance_accuracy_value','confusion accuracy');
#3966 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#3967 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #3968),#3961);
#3968 = STYLED_ITEM('color',(#3969),#15);
#3969 = PRESENTATION_STYLE_ASSIGNMENT((#3970,#3976));
#3970 = SURFACE_STYLE_USAGE(.BOTH.,#3971);
#3971 = SURFACE_SIDE_STYLE('',(#3972));
#3972 = SURFACE_STYLE_FILL_AREA(#3973);
#3973 = FILL_AREA_STYLE('',(#3974));
#3974 = FILL_AREA_STYLE_COLOUR('',#3975);
#3975 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
#3976 = CURVE_STYLE('',#3977,POSITIVE_LENGTH_MEASURE(0.1),#3975);
#3977 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;