summaryrefslogtreecommitdiff
path: root/src/sensor_holder.step
blob: 5f78418e5308e7b8ef4ee13d9fbcf488ce91b039 (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
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME(
'E:/Users/jashreve/Documents/git/dactyl-keyboard-JS/src/sensor_
holder.step','2021-08-17T20:18:45',('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_Holder','Sensor_Holder','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2804);
#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,#137,#223,#411,#655,#814,#841,#890,#1275,
    #1324,#1439,#1466,#1566,#1593,#1600,#1705,#1759,#1786,#1835,#1867,
    #1973,#2022,#2094,#2121,#2170,#2247,#2296,#2323,#2399,#2426,#2524,
    #2682,#2709,#2716,#2743,#2770,#2797));
#17 = ADVANCED_FACE('',(#18),#32,.F.);
#18 = FACE_BOUND('',#19,.F.);
#19 = EDGE_LOOP('',(#20,#55,#83,#111));
#20 = ORIENTED_EDGE('',*,*,#21,.T.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(-2.2360679775,-14.54,-17.9));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(-2.2360679775,-14.54,-22.05));
#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
#27 = LINE('',#28,#29);
#28 = CARTESIAN_POINT('',(-2.2360679775,-14.54,-17.9));
#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('',(-2.2360679775,-14.54,-17.9));
#35 = DIRECTION('',(-5.752493115512E-016,1.,0.E+000));
#36 = DIRECTION('',(-1.,-5.752493115512E-016,0.E+000));
#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
#38 = LINE('',#39,#40);
#39 = CARTESIAN_POINT('',(-2.6645352591E-015,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,3.);
#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
#46 = CARTESIAN_POINT('',(0.E+000,-12.54,-17.9));
#47 = DIRECTION('',(0.E+000,0.E+000,1.));
#48 = DIRECTION('',(1.,0.E+000,0.E+000));
#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
#50 = LINE('',#51,#52);
#51 = CARTESIAN_POINT('',(3.871320309817,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('',#24,#57,#59,.T.);
#57 = VERTEX_POINT('',#58);
#58 = CARTESIAN_POINT('',(-11.5,-14.54,-22.05));
#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
#60 = LINE('',#61,#62);
#61 = CARTESIAN_POINT('',(-2.2360679775,-14.54,-22.05));
#62 = VECTOR('',#63,1.);
#63 = DIRECTION('',(-1.,-5.752493115512E-016,0.E+000));
#64 = PCURVE('',#32,#65);
#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
#66 = LINE('',#67,#68);
#67 = CARTESIAN_POINT('',(-0.E+000,-4.15));
#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('',(-4.909806100485E-016,-0.29,-22.05));
#75 = DIRECTION('',(-2.781837339664E-034,4.454181525316E-034,-1.));
#76 = DIRECTION('',(0.E+000,-1.,-4.454181525316E-034));
#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
#78 = LINE('',#79,#80);
#79 = CARTESIAN_POINT('',(14.25,2.2360679775));
#80 = VECTOR('',#81,1.);
#81 = DIRECTION('',(5.752493115512E-016,1.));
#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#83 = ORIENTED_EDGE('',*,*,#84,.F.);
#84 = EDGE_CURVE('',#85,#57,#87,.T.);
#85 = VERTEX_POINT('',#86);
#86 = CARTESIAN_POINT('',(-11.5,-14.54,-17.9));
#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
#88 = LINE('',#89,#90);
#89 = CARTESIAN_POINT('',(-11.5,-14.54,-17.9));
#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('',(9.2639320225,0.E+000));
#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 = PLANE('',#101);
#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
#102 = CARTESIAN_POINT('',(-11.5,-14.54,-17.9));
#103 = DIRECTION('',(1.,0.E+000,0.E+000));
#104 = DIRECTION('',(0.E+000,1.,0.E+000));
#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
#106 = LINE('',#107,#108);
#107 = CARTESIAN_POINT('',(0.E+000,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,.F.);
#112 = EDGE_CURVE('',#22,#85,#113,.T.);
#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
#114 = LINE('',#115,#116);
#115 = CARTESIAN_POINT('',(-2.2360679775,-14.54,-17.9));
#116 = VECTOR('',#117,1.);
#117 = DIRECTION('',(-1.,-5.752493115512E-016,0.E+000));
#118 = PCURVE('',#32,#119);
#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
#120 = LINE('',#121,#122);
#121 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#122 = VECTOR('',#123,1.);
#123 = DIRECTION('',(1.,0.E+000));
#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#125 = PCURVE('',#126,#131);
#126 = PLANE('',#127);
#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
#128 = CARTESIAN_POINT('',(-4.909806100485E-016,-0.29,-17.9));
#129 = DIRECTION('',(-2.781837339664E-034,4.454181525316E-034,-1.));
#130 = DIRECTION('',(0.E+000,-1.,-4.454181525316E-034));
#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
#132 = LINE('',#133,#134);
#133 = CARTESIAN_POINT('',(14.25,2.2360679775));
#134 = VECTOR('',#135,1.);
#135 = DIRECTION('',(5.752493115512E-016,1.));
#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#137 = ADVANCED_FACE('',(#138),#44,.T.);
#138 = FACE_BOUND('',#139,.T.);
#139 = EDGE_LOOP('',(#140,#141,#169,#197));
#140 = ORIENTED_EDGE('',*,*,#21,.T.);
#141 = ORIENTED_EDGE('',*,*,#142,.T.);
#142 = EDGE_CURVE('',#24,#143,#145,.T.);
#143 = VERTEX_POINT('',#144);
#144 = CARTESIAN_POINT('',(2.2360679775,-14.54,-22.05));
#145 = SURFACE_CURVE('',#146,(#151,#158),.PCURVE_S1.);
#146 = CIRCLE('',#147,3.);
#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150);
#148 = CARTESIAN_POINT('',(0.E+000,-12.54,-22.05));
#149 = DIRECTION('',(0.E+000,0.E+000,1.));
#150 = DIRECTION('',(1.,0.E+000,0.E+000));
#151 = PCURVE('',#44,#152);
#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
#153 = LINE('',#154,#155);
#154 = CARTESIAN_POINT('',(0.E+000,-4.15));
#155 = VECTOR('',#156,1.);
#156 = DIRECTION('',(1.,0.E+000));
#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#158 = PCURVE('',#72,#159);
#159 = DEFINITIONAL_REPRESENTATION('',(#160),#168);
#160 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#161,#162,#163,#164,#165,#166
,#167),.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(
  '') );
#161 = CARTESIAN_POINT('',(12.25,-3.));
#162 = CARTESIAN_POINT('',(7.053847577293,-3.));
#163 = CARTESIAN_POINT('',(9.651923788647,1.5));
#164 = CARTESIAN_POINT('',(12.25,6.));
#165 = CARTESIAN_POINT('',(14.848076211353,1.5));
#166 = CARTESIAN_POINT('',(17.446152422707,-3.));
#167 = CARTESIAN_POINT('',(12.25,-3.));
#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#169 = ORIENTED_EDGE('',*,*,#170,.F.);
#170 = EDGE_CURVE('',#171,#143,#173,.T.);
#171 = VERTEX_POINT('',#172);
#172 = CARTESIAN_POINT('',(2.2360679775,-14.54,-17.9));
#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.);
#174 = LINE('',#175,#176);
#175 = CARTESIAN_POINT('',(2.2360679775,-14.54,-17.9));
#176 = VECTOR('',#177,1.);
#177 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#178 = PCURVE('',#44,#179);
#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184);
#180 = LINE('',#181,#182);
#181 = CARTESIAN_POINT('',(5.553457650953,0.E+000));
#182 = VECTOR('',#183,1.);
#183 = DIRECTION('',(0.E+000,-1.));
#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#185 = PCURVE('',#186,#191);
#186 = PLANE('',#187);
#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190);
#188 = CARTESIAN_POINT('',(11.5,-14.54,-17.9));
#189 = DIRECTION('',(0.E+000,1.,0.E+000));
#190 = DIRECTION('',(-1.,0.E+000,0.E+000));
#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196);
#192 = LINE('',#193,#194);
#193 = CARTESIAN_POINT('',(9.2639320225,0.E+000));
#194 = VECTOR('',#195,1.);
#195 = DIRECTION('',(0.E+000,-1.));
#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#197 = ORIENTED_EDGE('',*,*,#198,.F.);
#198 = EDGE_CURVE('',#22,#171,#199,.T.);
#199 = SURFACE_CURVE('',#200,(#205,#212),.PCURVE_S1.);
#200 = CIRCLE('',#201,3.);
#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);
#202 = CARTESIAN_POINT('',(0.E+000,-12.54,-17.9));
#203 = DIRECTION('',(0.E+000,0.E+000,1.));
#204 = DIRECTION('',(1.,0.E+000,0.E+000));
#205 = PCURVE('',#44,#206);
#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);
#207 = LINE('',#208,#209);
#208 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#209 = VECTOR('',#210,1.);
#210 = DIRECTION('',(1.,0.E+000));
#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#212 = PCURVE('',#126,#213);
#213 = DEFINITIONAL_REPRESENTATION('',(#214),#222);
#214 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#215,#216,#217,#218,#219,#220
,#221),.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(
  '') );
#215 = CARTESIAN_POINT('',(12.25,-3.));
#216 = CARTESIAN_POINT('',(7.053847577293,-3.));
#217 = CARTESIAN_POINT('',(9.651923788647,1.5));
#218 = CARTESIAN_POINT('',(12.25,6.));
#219 = CARTESIAN_POINT('',(14.848076211353,1.5));
#220 = CARTESIAN_POINT('',(17.446152422707,-3.));
#221 = CARTESIAN_POINT('',(12.25,-3.));
#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#223 = ADVANCED_FACE('',(#224),#100,.F.);
#224 = FACE_BOUND('',#225,.F.);
#225 = EDGE_LOOP('',(#226,#249,#250,#273,#301,#329,#357,#385));
#226 = ORIENTED_EDGE('',*,*,#227,.F.);
#227 = EDGE_CURVE('',#85,#228,#230,.T.);
#228 = VERTEX_POINT('',#229);
#229 = CARTESIAN_POINT('',(-11.5,13.96,-17.9));
#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.);
#231 = LINE('',#232,#233);
#232 = CARTESIAN_POINT('',(-11.5,-14.54,-17.9));
#233 = VECTOR('',#234,1.);
#234 = DIRECTION('',(0.E+000,1.,0.E+000));
#235 = PCURVE('',#100,#236);
#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241);
#237 = LINE('',#238,#239);
#238 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#239 = VECTOR('',#240,1.);
#240 = DIRECTION('',(1.,0.E+000));
#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#242 = PCURVE('',#126,#243);
#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248);
#244 = LINE('',#245,#246);
#245 = CARTESIAN_POINT('',(14.25,11.5));
#246 = VECTOR('',#247,1.);
#247 = DIRECTION('',(-1.,-1.239080848477E-067));
#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#249 = ORIENTED_EDGE('',*,*,#84,.T.);
#250 = ORIENTED_EDGE('',*,*,#251,.T.);
#251 = EDGE_CURVE('',#57,#252,#254,.T.);
#252 = VERTEX_POINT('',#253);
#253 = CARTESIAN_POINT('',(-11.5,-11.065,-22.05));
#254 = SURFACE_CURVE('',#255,(#259,#266),.PCURVE_S1.);
#255 = LINE('',#256,#257);
#256 = CARTESIAN_POINT('',(-11.5,-14.54,-22.05));
#257 = VECTOR('',#258,1.);
#258 = DIRECTION('',(0.E+000,1.,0.E+000));
#259 = PCURVE('',#100,#260);
#260 = DEFINITIONAL_REPRESENTATION('',(#261),#265);
#261 = LINE('',#262,#263);
#262 = CARTESIAN_POINT('',(0.E+000,-4.15));
#263 = VECTOR('',#264,1.);
#264 = DIRECTION('',(1.,0.E+000));
#265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#266 = PCURVE('',#72,#267);
#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272);
#268 = LINE('',#269,#270);
#269 = CARTESIAN_POINT('',(14.25,11.5));
#270 = VECTOR('',#271,1.);
#271 = DIRECTION('',(-1.,-1.239080848477E-067));
#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#273 = ORIENTED_EDGE('',*,*,#274,.T.);
#274 = EDGE_CURVE('',#252,#275,#277,.T.);
#275 = VERTEX_POINT('',#276);
#276 = CARTESIAN_POINT('',(-11.5,-11.065,-20.5));
#277 = SURFACE_CURVE('',#278,(#282,#289),.PCURVE_S1.);
#278 = LINE('',#279,#280);
#279 = CARTESIAN_POINT('',(-11.5,-11.065,-19.2));
#280 = VECTOR('',#281,1.);
#281 = DIRECTION('',(0.E+000,0.E+000,1.));
#282 = PCURVE('',#100,#283);
#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288);
#284 = LINE('',#285,#286);
#285 = CARTESIAN_POINT('',(3.475,-1.3));
#286 = VECTOR('',#287,1.);
#287 = DIRECTION('',(0.E+000,1.));
#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('',(15.,-11.065,-20.5));
#293 = DIRECTION('',(0.E+000,1.,0.E+000));
#294 = DIRECTION('',(-1.,0.E+000,0.E+000));
#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300);
#296 = LINE('',#297,#298);
#297 = CARTESIAN_POINT('',(26.5,1.3));
#298 = VECTOR('',#299,1.);
#299 = DIRECTION('',(0.E+000,1.));
#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#301 = ORIENTED_EDGE('',*,*,#302,.T.);
#302 = EDGE_CURVE('',#275,#303,#305,.T.);
#303 = VERTEX_POINT('',#304);
#304 = CARTESIAN_POINT('',(-11.5,10.485,-20.5));
#305 = SURFACE_CURVE('',#306,(#310,#317),.PCURVE_S1.);
#306 = LINE('',#307,#308);
#307 = CARTESIAN_POINT('',(-11.5,-7.415,-20.5));
#308 = VECTOR('',#309,1.);
#309 = DIRECTION('',(0.E+000,1.,0.E+000));
#310 = PCURVE('',#100,#311);
#311 = DEFINITIONAL_REPRESENTATION('',(#312),#316);
#312 = LINE('',#313,#314);
#313 = CARTESIAN_POINT('',(7.125,-2.6));
#314 = VECTOR('',#315,1.);
#315 = DIRECTION('',(1.,0.E+000));
#316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#317 = PCURVE('',#318,#323);
#318 = PLANE('',#319);
#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
#320 = CARTESIAN_POINT('',(5.5134256897E-016,-0.29,-20.5));
#321 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#322 = DIRECTION('',(-1.,0.E+000,0.E+000));
#323 = DEFINITIONAL_REPRESENTATION('',(#324),#328);
#324 = LINE('',#325,#326);
#325 = CARTESIAN_POINT('',(11.5,-7.125));
#326 = VECTOR('',#327,1.);
#327 = DIRECTION('',(0.E+000,1.));
#328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#329 = ORIENTED_EDGE('',*,*,#330,.T.);
#330 = EDGE_CURVE('',#303,#331,#333,.T.);
#331 = VERTEX_POINT('',#332);
#332 = CARTESIAN_POINT('',(-11.5,10.485,-22.05));
#333 = SURFACE_CURVE('',#334,(#338,#345),.PCURVE_S1.);
#334 = LINE('',#335,#336);
#335 = CARTESIAN_POINT('',(-11.5,10.485,-19.2));
#336 = VECTOR('',#337,1.);
#337 = DIRECTION('',(0.E+000,0.E+000,-1.));
#338 = PCURVE('',#100,#339);
#339 = DEFINITIONAL_REPRESENTATION('',(#340),#344);
#340 = LINE('',#341,#342);
#341 = CARTESIAN_POINT('',(25.025,-1.3));
#342 = VECTOR('',#343,1.);
#343 = DIRECTION('',(0.E+000,-1.));
#344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#345 = PCURVE('',#346,#351);
#346 = PLANE('',#347);
#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350);
#348 = CARTESIAN_POINT('',(-15.,10.485,-20.5));
#349 = DIRECTION('',(0.E+000,-1.,0.E+000));
#350 = DIRECTION('',(1.,0.E+000,0.E+000));
#351 = DEFINITIONAL_REPRESENTATION('',(#352),#356);
#352 = LINE('',#353,#354);
#353 = CARTESIAN_POINT('',(3.5,1.3));
#354 = VECTOR('',#355,1.);
#355 = DIRECTION('',(0.E+000,-1.));
#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#357 = ORIENTED_EDGE('',*,*,#358,.T.);
#358 = EDGE_CURVE('',#331,#359,#361,.T.);
#359 = VERTEX_POINT('',#360);
#360 = CARTESIAN_POINT('',(-11.5,13.96,-22.05));
#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.);
#362 = LINE('',#363,#364);
#363 = CARTESIAN_POINT('',(-11.5,-14.54,-22.05));
#364 = VECTOR('',#365,1.);
#365 = DIRECTION('',(0.E+000,1.,0.E+000));
#366 = PCURVE('',#100,#367);
#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372);
#368 = LINE('',#369,#370);
#369 = CARTESIAN_POINT('',(0.E+000,-4.15));
#370 = VECTOR('',#371,1.);
#371 = DIRECTION('',(1.,0.E+000));
#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#373 = PCURVE('',#374,#379);
#374 = PLANE('',#375);
#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378);
#376 = CARTESIAN_POINT('',(-4.909806100485E-016,-0.29,-22.05));
#377 = DIRECTION('',(-2.781837339664E-034,4.454181525316E-034,-1.));
#378 = DIRECTION('',(0.E+000,-1.,-4.454181525316E-034));
#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);
#380 = LINE('',#381,#382);
#381 = CARTESIAN_POINT('',(14.25,11.5));
#382 = VECTOR('',#383,1.);
#383 = DIRECTION('',(-1.,-1.239080848477E-067));
#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#385 = ORIENTED_EDGE('',*,*,#386,.F.);
#386 = EDGE_CURVE('',#228,#359,#387,.T.);
#387 = SURFACE_CURVE('',#388,(#392,#399),.PCURVE_S1.);
#388 = LINE('',#389,#390);
#389 = CARTESIAN_POINT('',(-11.5,13.96,-17.9));
#390 = VECTOR('',#391,1.);
#391 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#392 = PCURVE('',#100,#393);
#393 = DEFINITIONAL_REPRESENTATION('',(#394),#398);
#394 = LINE('',#395,#396);
#395 = CARTESIAN_POINT('',(28.5,0.E+000));
#396 = VECTOR('',#397,1.);
#397 = DIRECTION('',(0.E+000,-1.));
#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#399 = PCURVE('',#400,#405);
#400 = PLANE('',#401);
#401 = AXIS2_PLACEMENT_3D('',#402,#403,#404);
#402 = CARTESIAN_POINT('',(-11.5,13.96,-17.9));
#403 = DIRECTION('',(0.E+000,-1.,0.E+000));
#404 = DIRECTION('',(1.,0.E+000,0.E+000));
#405 = DEFINITIONAL_REPRESENTATION('',(#406),#410);
#406 = LINE('',#407,#408);
#407 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#408 = VECTOR('',#409,1.);
#409 = DIRECTION('',(0.E+000,-1.));
#410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#411 = ADVANCED_FACE('',(#412,#550,#585,#620),#126,.F.);
#412 = FACE_BOUND('',#413,.F.);
#413 = EDGE_LOOP('',(#414,#415,#416,#439,#472,#500,#528,#549));
#414 = ORIENTED_EDGE('',*,*,#112,.T.);
#415 = ORIENTED_EDGE('',*,*,#227,.T.);
#416 = ORIENTED_EDGE('',*,*,#417,.T.);
#417 = EDGE_CURVE('',#228,#418,#420,.T.);
#418 = VERTEX_POINT('',#419);
#419 = CARTESIAN_POINT('',(-2.2360679775,13.96,-17.9));
#420 = SURFACE_CURVE('',#421,(#425,#432),.PCURVE_S1.);
#421 = LINE('',#422,#423);
#422 = CARTESIAN_POINT('',(-11.5,13.96,-17.9));
#423 = VECTOR('',#424,1.);
#424 = DIRECTION('',(1.,0.E+000,0.E+000));
#425 = PCURVE('',#126,#426);
#426 = DEFINITIONAL_REPRESENTATION('',(#427),#431);
#427 = LINE('',#428,#429);
#428 = CARTESIAN_POINT('',(-14.25,11.5));
#429 = VECTOR('',#430,1.);
#430 = DIRECTION('',(0.E+000,-1.));
#431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#432 = PCURVE('',#400,#433);
#433 = DEFINITIONAL_REPRESENTATION('',(#434),#438);
#434 = LINE('',#435,#436);
#435 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#436 = VECTOR('',#437,1.);
#437 = DIRECTION('',(1.,0.E+000));
#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#439 = ORIENTED_EDGE('',*,*,#440,.F.);
#440 = EDGE_CURVE('',#441,#418,#443,.T.);
#441 = VERTEX_POINT('',#442);
#442 = CARTESIAN_POINT('',(2.2360679775,13.96,-17.9));
#443 = SURFACE_CURVE('',#444,(#449,#460),.PCURVE_S1.);
#444 = CIRCLE('',#445,3.);
#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448);
#446 = CARTESIAN_POINT('',(-4.167480502043E-023,11.96,-17.9));
#447 = DIRECTION('',(0.E+000,0.E+000,1.));
#448 = DIRECTION('',(1.,0.E+000,0.E+000));
#449 = PCURVE('',#126,#450);
#450 = DEFINITIONAL_REPRESENTATION('',(#451),#459);
#451 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#452,#453,#454,#455,#456,#457
,#458),.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(
  '') );
#452 = CARTESIAN_POINT('',(-12.25,-3.));
#453 = CARTESIAN_POINT('',(-17.4461524227,-3.));
#454 = CARTESIAN_POINT('',(-14.84807621135,1.5));
#455 = CARTESIAN_POINT('',(-12.25,6.));
#456 = CARTESIAN_POINT('',(-9.651923788647,1.5));
#457 = CARTESIAN_POINT('',(-7.053847577293,-3.));
#458 = CARTESIAN_POINT('',(-12.25,-3.));
#459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#460 = PCURVE('',#461,#466);
#461 = CYLINDRICAL_SURFACE('',#462,3.);
#462 = AXIS2_PLACEMENT_3D('',#463,#464,#465);
#463 = CARTESIAN_POINT('',(-4.167480502043E-023,11.96,-17.9));
#464 = DIRECTION('',(0.E+000,0.E+000,1.));
#465 = DIRECTION('',(1.,0.E+000,0.E+000));
#466 = DEFINITIONAL_REPRESENTATION('',(#467),#471);
#467 = LINE('',#468,#469);
#468 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#469 = VECTOR('',#470,1.);
#470 = DIRECTION('',(1.,0.E+000));
#471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#472 = ORIENTED_EDGE('',*,*,#473,.T.);
#473 = EDGE_CURVE('',#441,#474,#476,.T.);
#474 = VERTEX_POINT('',#475);
#475 = CARTESIAN_POINT('',(11.5,13.96,-17.9));
#476 = SURFACE_CURVE('',#477,(#481,#488),.PCURVE_S1.);
#477 = LINE('',#478,#479);
#478 = CARTESIAN_POINT('',(2.2360679775,13.96,-17.9));
#479 = VECTOR('',#480,1.);
#480 = DIRECTION('',(1.,5.752493115512E-016,0.E+000));
#481 = PCURVE('',#126,#482);
#482 = DEFINITIONAL_REPRESENTATION('',(#483),#487);
#483 = LINE('',#484,#485);
#484 = CARTESIAN_POINT('',(-14.25,-2.2360679775));
#485 = VECTOR('',#486,1.);
#486 = DIRECTION('',(-5.752493115512E-016,-1.));
#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#488 = PCURVE('',#489,#494);
#489 = PLANE('',#490);
#490 = AXIS2_PLACEMENT_3D('',#491,#492,#493);
#491 = CARTESIAN_POINT('',(2.2360679775,13.96,-17.9));
#492 = DIRECTION('',(5.752493115512E-016,-1.,0.E+000));
#493 = DIRECTION('',(1.,5.752493115512E-016,0.E+000));
#494 = DEFINITIONAL_REPRESENTATION('',(#495),#499);
#495 = LINE('',#496,#497);
#496 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#497 = VECTOR('',#498,1.);
#498 = DIRECTION('',(1.,0.E+000));
#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#500 = ORIENTED_EDGE('',*,*,#501,.T.);
#501 = EDGE_CURVE('',#474,#502,#504,.T.);
#502 = VERTEX_POINT('',#503);
#503 = CARTESIAN_POINT('',(11.5,-14.54,-17.9));
#504 = SURFACE_CURVE('',#505,(#509,#516),.PCURVE_S1.);
#505 = LINE('',#506,#507);
#506 = CARTESIAN_POINT('',(11.5,13.96,-17.9));
#507 = VECTOR('',#508,1.);
#508 = DIRECTION('',(0.E+000,-1.,0.E+000));
#509 = PCURVE('',#126,#510);
#510 = DEFINITIONAL_REPRESENTATION('',(#511),#515);
#511 = LINE('',#512,#513);
#512 = CARTESIAN_POINT('',(-14.25,-11.5));
#513 = VECTOR('',#514,1.);
#514 = DIRECTION('',(1.,1.239080848477E-067));
#515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#516 = PCURVE('',#517,#522);
#517 = PLANE('',#518);
#518 = AXIS2_PLACEMENT_3D('',#519,#520,#521);
#519 = CARTESIAN_POINT('',(11.5,13.96,-17.9));
#520 = DIRECTION('',(-1.,0.E+000,0.E+000));
#521 = DIRECTION('',(0.E+000,-1.,0.E+000));
#522 = DEFINITIONAL_REPRESENTATION('',(#523),#527);
#523 = LINE('',#524,#525);
#524 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#525 = VECTOR('',#526,1.);
#526 = DIRECTION('',(1.,0.E+000));
#527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#528 = ORIENTED_EDGE('',*,*,#529,.T.);
#529 = EDGE_CURVE('',#502,#171,#530,.T.);
#530 = SURFACE_CURVE('',#531,(#535,#542),.PCURVE_S1.);
#531 = LINE('',#532,#533);
#532 = CARTESIAN_POINT('',(11.5,-14.54,-17.9));
#533 = VECTOR('',#534,1.);
#534 = DIRECTION('',(-1.,0.E+000,0.E+000));
#535 = PCURVE('',#126,#536);
#536 = DEFINITIONAL_REPRESENTATION('',(#537),#541);
#537 = LINE('',#538,#539);
#538 = CARTESIAN_POINT('',(14.25,-11.5));
#539 = VECTOR('',#540,1.);
#540 = DIRECTION('',(0.E+000,1.));
#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#542 = PCURVE('',#186,#543);
#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548);
#544 = LINE('',#545,#546);
#545 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#546 = VECTOR('',#547,1.);
#547 = DIRECTION('',(1.,0.E+000));
#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#549 = ORIENTED_EDGE('',*,*,#198,.F.);
#550 = FACE_BOUND('',#551,.F.);
#551 = EDGE_LOOP('',(#552));
#552 = ORIENTED_EDGE('',*,*,#553,.T.);
#553 = EDGE_CURVE('',#554,#554,#556,.T.);
#554 = VERTEX_POINT('',#555);
#555 = CARTESIAN_POINT('',(1.25,11.96,-17.9));
#556 = SURFACE_CURVE('',#557,(#562,#573),.PCURVE_S1.);
#557 = CIRCLE('',#558,1.25);
#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
#559 = CARTESIAN_POINT('',(0.E+000,11.96,-17.9));
#560 = DIRECTION('',(0.E+000,0.E+000,1.));
#561 = DIRECTION('',(1.,0.E+000,0.E+000));
#562 = PCURVE('',#126,#563);
#563 = DEFINITIONAL_REPRESENTATION('',(#564),#572);
#564 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#565,#566,#567,#568,#569,#570
,#571),.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(
  '') );
#565 = CARTESIAN_POINT('',(-12.25,-1.25));
#566 = CARTESIAN_POINT('',(-14.41506350946,-1.25));
#567 = CARTESIAN_POINT('',(-13.33253175473,0.625));
#568 = CARTESIAN_POINT('',(-12.25,2.5));
#569 = CARTESIAN_POINT('',(-11.16746824526,0.625));
#570 = CARTESIAN_POINT('',(-10.08493649053,-1.25));
#571 = CARTESIAN_POINT('',(-12.25,-1.25));
#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#573 = PCURVE('',#574,#579);
#574 = CYLINDRICAL_SURFACE('',#575,1.25);
#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578);
#576 = CARTESIAN_POINT('',(0.E+000,11.96,-17.));
#577 = DIRECTION('',(0.E+000,0.E+000,1.));
#578 = DIRECTION('',(1.,0.E+000,0.E+000));
#579 = DEFINITIONAL_REPRESENTATION('',(#580),#584);
#580 = LINE('',#581,#582);
#581 = CARTESIAN_POINT('',(0.E+000,-0.9));
#582 = VECTOR('',#583,1.);
#583 = DIRECTION('',(1.,0.E+000));
#584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#585 = FACE_BOUND('',#586,.F.);
#586 = EDGE_LOOP('',(#587));
#587 = ORIENTED_EDGE('',*,*,#588,.T.);
#588 = EDGE_CURVE('',#589,#589,#591,.T.);
#589 = VERTEX_POINT('',#590);
#590 = CARTESIAN_POINT('',(8.,0.E+000,-17.9));
#591 = SURFACE_CURVE('',#592,(#597,#608),.PCURVE_S1.);
#592 = CIRCLE('',#593,8.);
#593 = AXIS2_PLACEMENT_3D('',#594,#595,#596);
#594 = CARTESIAN_POINT('',(0.E+000,0.E+000,-17.9));
#595 = DIRECTION('',(0.E+000,0.E+000,1.));
#596 = DIRECTION('',(1.,0.E+000,0.E+000));
#597 = PCURVE('',#126,#598);
#598 = DEFINITIONAL_REPRESENTATION('',(#599),#607);
#599 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#600,#601,#602,#603,#604,#605
,#606),.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(
  '') );
#600 = CARTESIAN_POINT('',(-0.29,-8.));
#601 = CARTESIAN_POINT('',(-14.14640646055,-8.));
#602 = CARTESIAN_POINT('',(-7.218203230276,4.));
#603 = CARTESIAN_POINT('',(-0.29,16.));
#604 = CARTESIAN_POINT('',(6.638203230276,4.));
#605 = CARTESIAN_POINT('',(13.566406460551,-8.));
#606 = CARTESIAN_POINT('',(-0.29,-8.));
#607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#608 = PCURVE('',#609,#614);
#609 = CYLINDRICAL_SURFACE('',#610,8.);
#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613);
#611 = CARTESIAN_POINT('',(0.E+000,0.E+000,-17.));
#612 = DIRECTION('',(0.E+000,0.E+000,1.));
#613 = DIRECTION('',(1.,0.E+000,0.E+000));
#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);
#615 = LINE('',#616,#617);
#616 = CARTESIAN_POINT('',(0.E+000,-0.9));
#617 = VECTOR('',#618,1.);
#618 = DIRECTION('',(1.,0.E+000));
#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#620 = FACE_BOUND('',#621,.F.);
#621 = EDGE_LOOP('',(#622));
#622 = ORIENTED_EDGE('',*,*,#623,.T.);
#623 = EDGE_CURVE('',#624,#624,#626,.T.);
#624 = VERTEX_POINT('',#625);
#625 = CARTESIAN_POINT('',(1.25,-12.54,-17.9));
#626 = SURFACE_CURVE('',#627,(#632,#643),.PCURVE_S1.);
#627 = CIRCLE('',#628,1.25);
#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631);
#629 = CARTESIAN_POINT('',(0.E+000,-12.54,-17.9));
#630 = DIRECTION('',(0.E+000,0.E+000,1.));
#631 = DIRECTION('',(1.,0.E+000,0.E+000));
#632 = PCURVE('',#126,#633);
#633 = DEFINITIONAL_REPRESENTATION('',(#634),#642);
#634 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#635,#636,#637,#638,#639,#640
,#641),.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(
  '') );
#635 = CARTESIAN_POINT('',(12.25,-1.25));
#636 = CARTESIAN_POINT('',(10.084936490539,-1.25));
#637 = CARTESIAN_POINT('',(11.167468245269,0.625));
#638 = CARTESIAN_POINT('',(12.25,2.5));
#639 = CARTESIAN_POINT('',(13.332531754731,0.625));
#640 = CARTESIAN_POINT('',(14.415063509461,-1.25));
#641 = CARTESIAN_POINT('',(12.25,-1.25));
#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#643 = PCURVE('',#644,#649);
#644 = CYLINDRICAL_SURFACE('',#645,1.25);
#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648);
#646 = CARTESIAN_POINT('',(0.E+000,-12.54,-17.));
#647 = DIRECTION('',(0.E+000,0.E+000,1.));
#648 = DIRECTION('',(1.,0.E+000,0.E+000));
#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654);
#650 = LINE('',#651,#652);
#651 = CARTESIAN_POINT('',(0.E+000,-0.9));
#652 = VECTOR('',#653,1.);
#653 = DIRECTION('',(1.,0.E+000));
#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#655 = ADVANCED_FACE('',(#656,#784),#72,.T.);
#656 = FACE_BOUND('',#657,.T.);
#657 = EDGE_LOOP('',(#658,#659,#660,#661,#684,#712,#740,#763));
#658 = ORIENTED_EDGE('',*,*,#142,.F.);
#659 = ORIENTED_EDGE('',*,*,#56,.T.);
#660 = ORIENTED_EDGE('',*,*,#251,.T.);
#661 = ORIENTED_EDGE('',*,*,#662,.T.);
#662 = EDGE_CURVE('',#252,#663,#665,.T.);
#663 = VERTEX_POINT('',#664);
#664 = CARTESIAN_POINT('',(-2.55,-11.065,-22.05));
#665 = SURFACE_CURVE('',#666,(#670,#677),.PCURVE_S1.);
#666 = LINE('',#667,#668);
#667 = CARTESIAN_POINT('',(7.5,-11.065,-22.05));
#668 = VECTOR('',#669,1.);
#669 = DIRECTION('',(1.,0.E+000,-2.781837339664E-034));
#670 = PCURVE('',#72,#671);
#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676);
#672 = LINE('',#673,#674);
#673 = CARTESIAN_POINT('',(10.775,-7.5));
#674 = VECTOR('',#675,1.);
#675 = DIRECTION('',(1.239080848477E-067,-1.));
#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#677 = PCURVE('',#290,#678);
#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683);
#679 = LINE('',#680,#681);
#680 = CARTESIAN_POINT('',(7.5,-1.55));
#681 = VECTOR('',#682,1.);
#682 = DIRECTION('',(-1.,-2.781837339664E-034));
#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#684 = ORIENTED_EDGE('',*,*,#685,.T.);
#685 = EDGE_CURVE('',#663,#686,#688,.T.);
#686 = VERTEX_POINT('',#687);
#687 = CARTESIAN_POINT('',(2.55,-11.065,-22.05));
#688 = SURFACE_CURVE('',#689,(#693,#700),.PCURVE_S1.);
#689 = LINE('',#690,#691);
#690 = CARTESIAN_POINT('',(1.275,-11.065,-22.05));
#691 = VECTOR('',#692,1.);
#692 = DIRECTION('',(1.,0.E+000,-2.781837339664E-034));
#693 = PCURVE('',#72,#694);
#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699);
#695 = LINE('',#696,#697);
#696 = CARTESIAN_POINT('',(10.775,-1.275));
#697 = VECTOR('',#698,1.);
#698 = DIRECTION('',(1.239080848477E-067,-1.));
#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#700 = PCURVE('',#701,#706);
#701 = PLANE('',#702);
#702 = AXIS2_PLACEMENT_3D('',#703,#704,#705);
#703 = CARTESIAN_POINT('',(15.,-11.065,-20.5));
#704 = DIRECTION('',(0.E+000,1.,0.E+000));
#705 = DIRECTION('',(-1.,0.E+000,0.E+000));
#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711);
#707 = LINE('',#708,#709);
#708 = CARTESIAN_POINT('',(13.725,-1.55));
#709 = VECTOR('',#710,1.);
#710 = DIRECTION('',(-1.,-2.781837339664E-034));
#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#712 = ORIENTED_EDGE('',*,*,#713,.T.);
#713 = EDGE_CURVE('',#686,#714,#716,.T.);
#714 = VERTEX_POINT('',#715);
#715 = CARTESIAN_POINT('',(11.5,-11.065,-22.05));
#716 = SURFACE_CURVE('',#717,(#721,#728),.PCURVE_S1.);
#717 = LINE('',#718,#719);
#718 = CARTESIAN_POINT('',(7.5,-11.065,-22.05));
#719 = VECTOR('',#720,1.);
#720 = DIRECTION('',(1.,0.E+000,-2.781837339664E-034));
#721 = PCURVE('',#72,#722);
#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727);
#723 = LINE('',#724,#725);
#724 = CARTESIAN_POINT('',(10.775,-7.5));
#725 = VECTOR('',#726,1.);
#726 = DIRECTION('',(1.239080848477E-067,-1.));
#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#728 = PCURVE('',#729,#734);
#729 = PLANE('',#730);
#730 = AXIS2_PLACEMENT_3D('',#731,#732,#733);
#731 = CARTESIAN_POINT('',(15.,-11.065,-20.5));
#732 = DIRECTION('',(0.E+000,1.,0.E+000));
#733 = DIRECTION('',(-1.,0.E+000,0.E+000));
#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739);
#735 = LINE('',#736,#737);
#736 = CARTESIAN_POINT('',(7.5,-1.55));
#737 = VECTOR('',#738,1.);
#738 = DIRECTION('',(-1.,-2.781837339664E-034));
#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#740 = ORIENTED_EDGE('',*,*,#741,.T.);
#741 = EDGE_CURVE('',#714,#742,#744,.T.);
#742 = VERTEX_POINT('',#743);
#743 = CARTESIAN_POINT('',(11.5,-14.54,-22.05));
#744 = SURFACE_CURVE('',#745,(#749,#756),.PCURVE_S1.);
#745 = LINE('',#746,#747);
#746 = CARTESIAN_POINT('',(11.5,13.96,-22.05));
#747 = VECTOR('',#748,1.);
#748 = DIRECTION('',(0.E+000,-1.,0.E+000));
#749 = PCURVE('',#72,#750);
#750 = DEFINITIONAL_REPRESENTATION('',(#751),#755);
#751 = LINE('',#752,#753);
#752 = CARTESIAN_POINT('',(-14.25,-11.5));
#753 = VECTOR('',#754,1.);
#754 = DIRECTION('',(1.,1.239080848477E-067));
#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#756 = PCURVE('',#517,#757);
#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762);
#758 = LINE('',#759,#760);
#759 = CARTESIAN_POINT('',(0.E+000,-4.15));
#760 = VECTOR('',#761,1.);
#761 = DIRECTION('',(1.,0.E+000));
#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#763 = ORIENTED_EDGE('',*,*,#764,.T.);
#764 = EDGE_CURVE('',#742,#143,#765,.T.);
#765 = SURFACE_CURVE('',#766,(#770,#777),.PCURVE_S1.);
#766 = LINE('',#767,#768);
#767 = CARTESIAN_POINT('',(11.5,-14.54,-22.05));
#768 = VECTOR('',#769,1.);
#769 = DIRECTION('',(-1.,0.E+000,0.E+000));
#770 = PCURVE('',#72,#771);
#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);
#772 = LINE('',#773,#774);
#773 = CARTESIAN_POINT('',(14.25,-11.5));
#774 = VECTOR('',#775,1.);
#775 = DIRECTION('',(0.E+000,1.));
#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#777 = PCURVE('',#186,#778);
#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783);
#779 = LINE('',#780,#781);
#780 = CARTESIAN_POINT('',(0.E+000,-4.15));
#781 = VECTOR('',#782,1.);
#782 = DIRECTION('',(1.,0.E+000));
#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#784 = FACE_BOUND('',#785,.T.);
#785 = EDGE_LOOP('',(#786));
#786 = ORIENTED_EDGE('',*,*,#787,.T.);
#787 = EDGE_CURVE('',#788,#788,#790,.T.);
#788 = VERTEX_POINT('',#789);
#789 = CARTESIAN_POINT('',(1.25,-12.54,-22.05));
#790 = SURFACE_CURVE('',#791,(#796,#807),.PCURVE_S1.);
#791 = CIRCLE('',#792,1.25);
#792 = AXIS2_PLACEMENT_3D('',#793,#794,#795);
#793 = CARTESIAN_POINT('',(0.E+000,-12.54,-22.05));
#794 = DIRECTION('',(0.E+000,0.E+000,1.));
#795 = DIRECTION('',(1.,0.E+000,0.E+000));
#796 = PCURVE('',#72,#797);
#797 = DEFINITIONAL_REPRESENTATION('',(#798),#806);
#798 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#799,#800,#801,#802,#803,#804
,#805),.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(
  '') );
#799 = CARTESIAN_POINT('',(12.25,-1.25));
#800 = CARTESIAN_POINT('',(10.084936490539,-1.25));
#801 = CARTESIAN_POINT('',(11.167468245269,0.625));
#802 = CARTESIAN_POINT('',(12.25,2.5));
#803 = CARTESIAN_POINT('',(13.332531754731,0.625));
#804 = CARTESIAN_POINT('',(14.415063509461,-1.25));
#805 = CARTESIAN_POINT('',(12.25,-1.25));
#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#807 = PCURVE('',#644,#808);
#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813);
#809 = LINE('',#810,#811);
#810 = CARTESIAN_POINT('',(0.E+000,-5.05));
#811 = VECTOR('',#812,1.);
#812 = DIRECTION('',(1.,0.E+000));
#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#814 = ADVANCED_FACE('',(#815),#186,.F.);
#815 = FACE_BOUND('',#816,.F.);
#816 = EDGE_LOOP('',(#817,#838,#839,#840));
#817 = ORIENTED_EDGE('',*,*,#818,.T.);
#818 = EDGE_CURVE('',#502,#742,#819,.T.);
#819 = SURFACE_CURVE('',#820,(#824,#831),.PCURVE_S1.);
#820 = LINE('',#821,#822);
#821 = CARTESIAN_POINT('',(11.5,-14.54,-17.9));
#822 = VECTOR('',#823,1.);
#823 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#824 = PCURVE('',#186,#825);
#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830);
#826 = LINE('',#827,#828);
#827 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#828 = VECTOR('',#829,1.);
#829 = DIRECTION('',(0.E+000,-1.));
#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#831 = PCURVE('',#517,#832);
#832 = DEFINITIONAL_REPRESENTATION('',(#833),#837);
#833 = LINE('',#834,#835);
#834 = CARTESIAN_POINT('',(28.5,0.E+000));
#835 = VECTOR('',#836,1.);
#836 = DIRECTION('',(0.E+000,-1.));
#837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#838 = ORIENTED_EDGE('',*,*,#764,.T.);
#839 = ORIENTED_EDGE('',*,*,#170,.F.);
#840 = ORIENTED_EDGE('',*,*,#529,.F.);
#841 = ADVANCED_FACE('',(#842),#400,.F.);
#842 = FACE_BOUND('',#843,.F.);
#843 = EDGE_LOOP('',(#844,#845,#868,#889));
#844 = ORIENTED_EDGE('',*,*,#386,.T.);
#845 = ORIENTED_EDGE('',*,*,#846,.T.);
#846 = EDGE_CURVE('',#359,#847,#849,.T.);
#847 = VERTEX_POINT('',#848);
#848 = CARTESIAN_POINT('',(-2.2360679775,13.96,-22.05));
#849 = SURFACE_CURVE('',#850,(#854,#861),.PCURVE_S1.);
#850 = LINE('',#851,#852);
#851 = CARTESIAN_POINT('',(-11.5,13.96,-22.05));
#852 = VECTOR('',#853,1.);
#853 = DIRECTION('',(1.,0.E+000,0.E+000));
#854 = PCURVE('',#400,#855);
#855 = DEFINITIONAL_REPRESENTATION('',(#856),#860);
#856 = LINE('',#857,#858);
#857 = CARTESIAN_POINT('',(0.E+000,-4.15));
#858 = VECTOR('',#859,1.);
#859 = DIRECTION('',(1.,0.E+000));
#860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#861 = PCURVE('',#374,#862);
#862 = DEFINITIONAL_REPRESENTATION('',(#863),#867);
#863 = LINE('',#864,#865);
#864 = CARTESIAN_POINT('',(-14.25,11.5));
#865 = VECTOR('',#866,1.);
#866 = DIRECTION('',(0.E+000,-1.));
#867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#868 = ORIENTED_EDGE('',*,*,#869,.F.);
#869 = EDGE_CURVE('',#418,#847,#870,.T.);
#870 = SURFACE_CURVE('',#871,(#875,#882),.PCURVE_S1.);
#871 = LINE('',#872,#873);
#872 = CARTESIAN_POINT('',(-2.2360679775,13.96,-17.9));
#873 = VECTOR('',#874,1.);
#874 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#875 = PCURVE('',#400,#876);
#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881);
#877 = LINE('',#878,#879);
#878 = CARTESIAN_POINT('',(9.2639320225,0.E+000));
#879 = VECTOR('',#880,1.);
#880 = DIRECTION('',(0.E+000,-1.));
#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#882 = PCURVE('',#461,#883);
#883 = DEFINITIONAL_REPRESENTATION('',(#884),#888);
#884 = LINE('',#885,#886);
#885 = CARTESIAN_POINT('',(2.411864997363,0.E+000));
#886 = VECTOR('',#887,1.);
#887 = DIRECTION('',(0.E+000,-1.));
#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#889 = ORIENTED_EDGE('',*,*,#417,.F.);
#890 = ADVANCED_FACE('',(#891),#374,.T.);
#891 = FACE_BOUND('',#892,.T.);
#892 = EDGE_LOOP('',(#893,#928,#949,#950,#951,#979,#1002,#1025,#1053,
    #1081,#1109,#1137,#1165,#1193,#1221,#1249));
#893 = ORIENTED_EDGE('',*,*,#894,.T.);
#894 = EDGE_CURVE('',#895,#897,#899,.T.);
#895 = VERTEX_POINT('',#896);
#896 = CARTESIAN_POINT('',(-2.244064434963,10.485,-22.05));
#897 = VERTEX_POINT('',#898);
#898 = CARTESIAN_POINT('',(-2.855935565037,10.485,-22.05));
#899 = SURFACE_CURVE('',#900,(#905,#916),.PCURVE_S1.);
#900 = CIRCLE('',#901,7.05);
#901 = AXIS2_PLACEMENT_3D('',#902,#903,#904);
#902 = CARTESIAN_POINT('',(-2.55,3.441641182643,-22.05));
#903 = DIRECTION('',(0.E+000,0.E+000,1.));
#904 = DIRECTION('',(1.,0.E+000,0.E+000));
#905 = PCURVE('',#374,#906);
#906 = DEFINITIONAL_REPRESENTATION('',(#907),#915);
#907 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#908,#909,#910,#911,#912,#913
,#914),.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(
  '') );
#908 = CARTESIAN_POINT('',(-3.731641182643,-4.5));
#909 = CARTESIAN_POINT('',(-15.942599376,-4.5));
#910 = CARTESIAN_POINT('',(-9.837120279323,6.075));
#911 = CARTESIAN_POINT('',(-3.731641182643,16.65));
#912 = CARTESIAN_POINT('',(2.373837914038,6.075));
#913 = CARTESIAN_POINT('',(8.479317010718,-4.5));
#914 = CARTESIAN_POINT('',(-3.731641182643,-4.5));
#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#916 = PCURVE('',#917,#922);
#917 = CYLINDRICAL_SURFACE('',#918,7.05);
#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921);
#919 = CARTESIAN_POINT('',(-2.55,3.441641182643,-18.65));
#920 = DIRECTION('',(0.E+000,0.E+000,1.));
#921 = DIRECTION('',(1.,0.E+000,0.E+000));
#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927);
#923 = LINE('',#924,#925);
#924 = CARTESIAN_POINT('',(0.E+000,-3.4));
#925 = VECTOR('',#926,1.);
#926 = DIRECTION('',(1.,0.E+000));
#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#928 = ORIENTED_EDGE('',*,*,#929,.T.);
#929 = EDGE_CURVE('',#897,#331,#930,.T.);
#930 = SURFACE_CURVE('',#931,(#935,#942),.PCURVE_S1.);
#931 = LINE('',#932,#933);
#932 = CARTESIAN_POINT('',(-7.5,10.485,-22.05));
#933 = VECTOR('',#934,1.);
#934 = DIRECTION('',(-1.,0.E+000,2.781837339664E-034));
#935 = PCURVE('',#374,#936);
#936 = DEFINITIONAL_REPRESENTATION('',(#937),#941);
#937 = LINE('',#938,#939);
#938 = CARTESIAN_POINT('',(-10.775,7.5));
#939 = VECTOR('',#940,1.);
#940 = DIRECTION('',(-1.239080848477E-067,1.));
#941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#942 = PCURVE('',#346,#943);
#943 = DEFINITIONAL_REPRESENTATION('',(#944),#948);
#944 = LINE('',#945,#946);
#945 = CARTESIAN_POINT('',(7.5,-1.55));
#946 = VECTOR('',#947,1.);
#947 = DIRECTION('',(-1.,2.781837339664E-034));
#948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#949 = ORIENTED_EDGE('',*,*,#358,.T.);
#950 = ORIENTED_EDGE('',*,*,#846,.T.);
#951 = ORIENTED_EDGE('',*,*,#952,.F.);
#952 = EDGE_CURVE('',#953,#847,#955,.T.);
#953 = VERTEX_POINT('',#954);
#954 = CARTESIAN_POINT('',(2.2360679775,13.96,-22.05));
#955 = SURFACE_CURVE('',#956,(#961,#972),.PCURVE_S1.);
#956 = CIRCLE('',#957,3.);
#957 = AXIS2_PLACEMENT_3D('',#958,#959,#960);
#958 = CARTESIAN_POINT('',(-4.167480502043E-023,11.96,-22.05));
#959 = DIRECTION('',(0.E+000,0.E+000,1.));
#960 = DIRECTION('',(1.,0.E+000,0.E+000));
#961 = PCURVE('',#374,#962);
#962 = DEFINITIONAL_REPRESENTATION('',(#963),#971);
#963 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#964,#965,#966,#967,#968,#969
,#970),.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(
  '') );
#964 = CARTESIAN_POINT('',(-12.25,-3.));
#965 = CARTESIAN_POINT('',(-17.4461524227,-3.));
#966 = CARTESIAN_POINT('',(-14.84807621135,1.5));
#967 = CARTESIAN_POINT('',(-12.25,6.));
#968 = CARTESIAN_POINT('',(-9.651923788647,1.5));
#969 = CARTESIAN_POINT('',(-7.053847577293,-3.));
#970 = CARTESIAN_POINT('',(-12.25,-3.));
#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#972 = PCURVE('',#461,#973);
#973 = DEFINITIONAL_REPRESENTATION('',(#974),#978);
#974 = LINE('',#975,#976);
#975 = CARTESIAN_POINT('',(0.E+000,-4.15));
#976 = VECTOR('',#977,1.);
#977 = DIRECTION('',(1.,0.E+000));
#978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#979 = ORIENTED_EDGE('',*,*,#980,.T.);
#980 = EDGE_CURVE('',#953,#981,#983,.T.);
#981 = VERTEX_POINT('',#982);
#982 = CARTESIAN_POINT('',(11.5,13.96,-22.05));
#983 = SURFACE_CURVE('',#984,(#988,#995),.PCURVE_S1.);
#984 = LINE('',#985,#986);
#985 = CARTESIAN_POINT('',(2.2360679775,13.96,-22.05));
#986 = VECTOR('',#987,1.);
#987 = DIRECTION('',(1.,5.752493115512E-016,0.E+000));
#988 = PCURVE('',#374,#989);
#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994);
#990 = LINE('',#991,#992);
#991 = CARTESIAN_POINT('',(-14.25,-2.2360679775));
#992 = VECTOR('',#993,1.);
#993 = DIRECTION('',(-5.752493115512E-016,-1.));
#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#995 = PCURVE('',#489,#996);
#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001);
#997 = LINE('',#998,#999);
#998 = CARTESIAN_POINT('',(0.E+000,-4.15));
#999 = VECTOR('',#1000,1.);
#1000 = DIRECTION('',(1.,0.E+000));
#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1002 = ORIENTED_EDGE('',*,*,#1003,.T.);
#1003 = EDGE_CURVE('',#981,#1004,#1006,.T.);
#1004 = VERTEX_POINT('',#1005);
#1005 = CARTESIAN_POINT('',(11.5,10.485,-22.05));
#1006 = SURFACE_CURVE('',#1007,(#1011,#1018),.PCURVE_S1.);
#1007 = LINE('',#1008,#1009);
#1008 = CARTESIAN_POINT('',(11.5,13.96,-22.05));
#1009 = VECTOR('',#1010,1.);
#1010 = DIRECTION('',(0.E+000,-1.,0.E+000));
#1011 = PCURVE('',#374,#1012);
#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1017);
#1013 = LINE('',#1014,#1015);
#1014 = CARTESIAN_POINT('',(-14.25,-11.5));
#1015 = VECTOR('',#1016,1.);
#1016 = DIRECTION('',(1.,1.239080848477E-067));
#1017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1018 = PCURVE('',#517,#1019);
#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1024);
#1020 = LINE('',#1021,#1022);
#1021 = CARTESIAN_POINT('',(0.E+000,-4.15));
#1022 = VECTOR('',#1023,1.);
#1023 = DIRECTION('',(1.,0.E+000));
#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1025 = ORIENTED_EDGE('',*,*,#1026,.T.);
#1026 = EDGE_CURVE('',#1004,#1027,#1029,.T.);
#1027 = VERTEX_POINT('',#1028);
#1028 = CARTESIAN_POINT('',(2.350000088519,10.485,-22.05));
#1029 = SURFACE_CURVE('',#1030,(#1034,#1041),.PCURVE_S1.);
#1030 = LINE('',#1031,#1032);
#1031 = CARTESIAN_POINT('',(-7.5,10.485,-22.05));
#1032 = VECTOR('',#1033,1.);
#1033 = DIRECTION('',(-1.,0.E+000,2.781837339664E-034));
#1034 = PCURVE('',#374,#1035);
#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040);
#1036 = LINE('',#1037,#1038);
#1037 = CARTESIAN_POINT('',(-10.775,7.5));
#1038 = VECTOR('',#1039,1.);
#1039 = DIRECTION('',(-1.239080848477E-067,1.));
#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1041 = PCURVE('',#1042,#1047);
#1042 = PLANE('',#1043);
#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046);
#1044 = CARTESIAN_POINT('',(-15.,10.485,-20.5));
#1045 = DIRECTION('',(0.E+000,-1.,0.E+000));
#1046 = DIRECTION('',(1.,0.E+000,0.E+000));
#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1052);
#1048 = LINE('',#1049,#1050);
#1049 = CARTESIAN_POINT('',(7.5,-1.55));
#1050 = VECTOR('',#1051,1.);
#1051 = DIRECTION('',(-1.,2.781837339664E-034));
#1052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1053 = ORIENTED_EDGE('',*,*,#1054,.T.);
#1054 = EDGE_CURVE('',#1027,#1055,#1057,.T.);
#1055 = VERTEX_POINT('',#1056);
#1056 = CARTESIAN_POINT('',(1.552967826778,10.485,-22.05));
#1057 = SURFACE_CURVE('',#1058,(#1062,#1069),.PCURVE_S1.);
#1058 = LINE('',#1059,#1060);
#1059 = CARTESIAN_POINT('',(0.776483913389,10.485,-22.05));
#1060 = VECTOR('',#1061,1.);
#1061 = DIRECTION('',(-1.,2.228713848446E-015,2.781837339664E-034));
#1062 = PCURVE('',#374,#1063);
#1063 = DEFINITIONAL_REPRESENTATION('',(#1064),#1068);
#1064 = LINE('',#1065,#1066);
#1065 = CARTESIAN_POINT('',(-10.775,-0.776483913389));
#1066 = VECTOR('',#1067,1.);
#1067 = DIRECTION('',(-2.228713848446E-015,1.));
#1068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1069 = PCURVE('',#1070,#1075);
#1070 = PLANE('',#1071);
#1071 = AXIS2_PLACEMENT_3D('',#1072,#1073,#1074);
#1072 = CARTESIAN_POINT('',(-15.,10.485,-20.5));
#1073 = DIRECTION('',(0.E+000,-1.,0.E+000));
#1074 = DIRECTION('',(1.,0.E+000,0.E+000));
#1075 = DEFINITIONAL_REPRESENTATION('',(#1076),#1080);
#1076 = LINE('',#1077,#1078);
#1077 = CARTESIAN_POINT('',(15.776483913389,-1.55));
#1078 = VECTOR('',#1079,1.);
#1079 = DIRECTION('',(-1.,2.781837339664E-034));
#1080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1081 = ORIENTED_EDGE('',*,*,#1082,.T.);
#1082 = EDGE_CURVE('',#1055,#1083,#1085,.T.);
#1083 = VERTEX_POINT('',#1084);
#1084 = CARTESIAN_POINT('',(1.552967826778,10.735,-22.05));
#1085 = SURFACE_CURVE('',#1086,(#1090,#1097),.PCURVE_S1.);
#1086 = LINE('',#1087,#1088);
#1087 = CARTESIAN_POINT('',(1.552967826778,5.2225,-22.05));
#1088 = VECTOR('',#1089,1.);
#1089 = DIRECTION('',(0.E+000,1.,4.454181525316E-034));
#1090 = PCURVE('',#374,#1091);
#1091 = DEFINITIONAL_REPRESENTATION('',(#1092),#1096);
#1092 = LINE('',#1093,#1094);
#1093 = CARTESIAN_POINT('',(-5.5125,-1.552967826778));
#1094 = VECTOR('',#1095,1.);
#1095 = DIRECTION('',(-1.,0.E+000));
#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('',(1.552967826778,10.735,-18.65));
#1101 = DIRECTION('',(-1.,0.E+000,0.E+000));
#1102 = DIRECTION('',(0.E+000,-1.,0.E+000));
#1103 = DEFINITIONAL_REPRESENTATION('',(#1104),#1108);
#1104 = LINE('',#1105,#1106);
#1105 = CARTESIAN_POINT('',(5.5125,-3.4));
#1106 = VECTOR('',#1107,1.);
#1107 = DIRECTION('',(-1.,4.454181525316E-034));
#1108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1109 = ORIENTED_EDGE('',*,*,#1110,.T.);
#1110 = EDGE_CURVE('',#1083,#1111,#1113,.T.);
#1111 = VERTEX_POINT('',#1112);
#1112 = CARTESIAN_POINT('',(0.248746859277,10.735,-22.05));
#1113 = SURFACE_CURVE('',#1114,(#1118,#1125),.PCURVE_S1.);
#1114 = LINE('',#1115,#1116);
#1115 = CARTESIAN_POINT('',(-0.723516086611,10.735,-22.05));
#1116 = VECTOR('',#1117,1.);
#1117 = DIRECTION('',(-1.,0.E+000,2.781837339664E-034));
#1118 = PCURVE('',#374,#1119);
#1119 = DEFINITIONAL_REPRESENTATION('',(#1120),#1124);
#1120 = LINE('',#1121,#1122);
#1121 = CARTESIAN_POINT('',(-11.025,0.723516086611));
#1122 = VECTOR('',#1123,1.);
#1123 = DIRECTION('',(-1.239080848477E-067,1.));
#1124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1125 = PCURVE('',#1126,#1131);
#1126 = PLANE('',#1127);
#1127 = AXIS2_PLACEMENT_3D('',#1128,#1129,#1130);
#1128 = CARTESIAN_POINT('',(-1.447032173222,10.735,-18.65));
#1129 = DIRECTION('',(0.E+000,-1.,0.E+000));
#1130 = DIRECTION('',(1.,0.E+000,0.E+000));
#1131 = DEFINITIONAL_REPRESENTATION('',(#1132),#1136);
#1132 = LINE('',#1133,#1134);
#1133 = CARTESIAN_POINT('',(0.723516086611,-3.4));
#1134 = VECTOR('',#1135,1.);
#1135 = DIRECTION('',(-1.,2.781837339664E-034));
#1136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1137 = ORIENTED_EDGE('',*,*,#1138,.T.);
#1138 = EDGE_CURVE('',#1111,#1139,#1141,.T.);
#1139 = VERTEX_POINT('',#1140);
#1140 = CARTESIAN_POINT('',(1.25,11.96,-22.05));
#1141 = SURFACE_CURVE('',#1142,(#1147,#1158),.PCURVE_S1.);
#1142 = CIRCLE('',#1143,1.25);
#1143 = AXIS2_PLACEMENT_3D('',#1144,#1145,#1146);
#1144 = CARTESIAN_POINT('',(0.E+000,11.96,-22.05));
#1145 = DIRECTION('',(0.E+000,0.E+000,1.));
#1146 = DIRECTION('',(1.,0.E+000,0.E+000));
#1147 = PCURVE('',#374,#1148);
#1148 = DEFINITIONAL_REPRESENTATION('',(#1149),#1157);
#1149 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1150,#1151,#1152,#1153,
#1154,#1155,#1156),.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('') );
#1150 = CARTESIAN_POINT('',(-12.25,-1.25));
#1151 = CARTESIAN_POINT('',(-14.41506350946,-1.25));
#1152 = CARTESIAN_POINT('',(-13.33253175473,0.625));
#1153 = CARTESIAN_POINT('',(-12.25,2.5));
#1154 = CARTESIAN_POINT('',(-11.16746824526,0.625));
#1155 = CARTESIAN_POINT('',(-10.08493649053,-1.25));
#1156 = CARTESIAN_POINT('',(-12.25,-1.25));
#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1158 = PCURVE('',#574,#1159);
#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164);
#1160 = LINE('',#1161,#1162);
#1161 = CARTESIAN_POINT('',(0.E+000,-5.05));
#1162 = VECTOR('',#1163,1.);
#1163 = DIRECTION('',(1.,0.E+000));
#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1165 = ORIENTED_EDGE('',*,*,#1166,.T.);
#1166 = EDGE_CURVE('',#1139,#1167,#1169,.T.);
#1167 = VERTEX_POINT('',#1168);
#1168 = CARTESIAN_POINT('',(-0.248746859277,10.735,-22.05));
#1169 = SURFACE_CURVE('',#1170,(#1175,#1186),.PCURVE_S1.);
#1170 = CIRCLE('',#1171,1.25);
#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174);
#1172 = CARTESIAN_POINT('',(0.E+000,11.96,-22.05));
#1173 = DIRECTION('',(0.E+000,0.E+000,1.));
#1174 = DIRECTION('',(1.,0.E+000,0.E+000));
#1175 = PCURVE('',#374,#1176);
#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1185);
#1177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1178,#1179,#1180,#1181,
#1182,#1183,#1184),.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('') );
#1178 = CARTESIAN_POINT('',(-12.25,-1.25));
#1179 = CARTESIAN_POINT('',(-14.41506350946,-1.25));
#1180 = CARTESIAN_POINT('',(-13.33253175473,0.625));
#1181 = CARTESIAN_POINT('',(-12.25,2.5));
#1182 = CARTESIAN_POINT('',(-11.16746824526,0.625));
#1183 = CARTESIAN_POINT('',(-10.08493649053,-1.25));
#1184 = CARTESIAN_POINT('',(-12.25,-1.25));
#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1186 = PCURVE('',#574,#1187);
#1187 = DEFINITIONAL_REPRESENTATION('',(#1188),#1192);
#1188 = LINE('',#1189,#1190);
#1189 = CARTESIAN_POINT('',(0.E+000,-5.05));
#1190 = VECTOR('',#1191,1.);
#1191 = DIRECTION('',(1.,0.E+000));
#1192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1193 = ORIENTED_EDGE('',*,*,#1194,.T.);
#1194 = EDGE_CURVE('',#1167,#1195,#1197,.T.);
#1195 = VERTEX_POINT('',#1196);
#1196 = CARTESIAN_POINT('',(-1.447032173222,10.735,-22.05));
#1197 = SURFACE_CURVE('',#1198,(#1202,#1209),.PCURVE_S1.);
#1198 = LINE('',#1199,#1200);
#1199 = CARTESIAN_POINT('',(-0.723516086611,10.735,-22.05));
#1200 = VECTOR('',#1201,1.);
#1201 = DIRECTION('',(-1.,0.E+000,2.781837339664E-034));
#1202 = PCURVE('',#374,#1203);
#1203 = DEFINITIONAL_REPRESENTATION('',(#1204),#1208);
#1204 = LINE('',#1205,#1206);
#1205 = CARTESIAN_POINT('',(-11.025,0.723516086611));
#1206 = VECTOR('',#1207,1.);
#1207 = DIRECTION('',(-1.239080848477E-067,1.));
#1208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1209 = PCURVE('',#1210,#1215);
#1210 = PLANE('',#1211);
#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214);
#1212 = CARTESIAN_POINT('',(-1.447032173222,10.735,-18.65));
#1213 = DIRECTION('',(0.E+000,-1.,0.E+000));
#1214 = DIRECTION('',(1.,0.E+000,0.E+000));
#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220);
#1216 = LINE('',#1217,#1218);
#1217 = CARTESIAN_POINT('',(0.723516086611,-3.4));
#1218 = VECTOR('',#1219,1.);
#1219 = DIRECTION('',(-1.,2.781837339664E-034));
#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1221 = ORIENTED_EDGE('',*,*,#1222,.T.);
#1222 = EDGE_CURVE('',#1195,#1223,#1225,.T.);
#1223 = VERTEX_POINT('',#1224);
#1224 = CARTESIAN_POINT('',(-1.447032173222,10.485,-22.05));
#1225 = SURFACE_CURVE('',#1226,(#1230,#1237),.PCURVE_S1.);
#1226 = LINE('',#1227,#1228);
#1227 = CARTESIAN_POINT('',(-1.447032173222,5.0975,-22.05));
#1228 = VECTOR('',#1229,1.);
#1229 = DIRECTION('',(0.E+000,-1.,-4.454181525316E-034));
#1230 = PCURVE('',#374,#1231);
#1231 = DEFINITIONAL_REPRESENTATION('',(#1232),#1236);
#1232 = LINE('',#1233,#1234);
#1233 = CARTESIAN_POINT('',(-5.3875,1.447032173222));
#1234 = VECTOR('',#1235,1.);
#1235 = DIRECTION('',(1.,0.E+000));
#1236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1237 = PCURVE('',#1238,#1243);
#1238 = PLANE('',#1239);
#1239 = AXIS2_PLACEMENT_3D('',#1240,#1241,#1242);
#1240 = CARTESIAN_POINT('',(-1.447032173222,10.485,-18.65));
#1241 = DIRECTION('',(1.,0.E+000,0.E+000));
#1242 = DIRECTION('',(0.E+000,1.,0.E+000));
#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1248);
#1244 = LINE('',#1245,#1246);
#1245 = CARTESIAN_POINT('',(-5.3875,-3.4));
#1246 = VECTOR('',#1247,1.);
#1247 = DIRECTION('',(-1.,-4.454181525316E-034));
#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1249 = ORIENTED_EDGE('',*,*,#1250,.T.);
#1250 = EDGE_CURVE('',#1223,#895,#1251,.T.);
#1251 = SURFACE_CURVE('',#1252,(#1256,#1263),.PCURVE_S1.);
#1252 = LINE('',#1253,#1254);
#1253 = CARTESIAN_POINT('',(-1.122032217481,10.485,-22.05));
#1254 = VECTOR('',#1255,1.);
#1255 = DIRECTION('',(-1.,0.E+000,2.781837339664E-034));
#1256 = PCURVE('',#374,#1257);
#1257 = DEFINITIONAL_REPRESENTATION('',(#1258),#1262);
#1258 = LINE('',#1259,#1260);
#1259 = CARTESIAN_POINT('',(-10.775,1.122032217481));
#1260 = VECTOR('',#1261,1.);
#1261 = DIRECTION('',(-1.239080848477E-067,1.));
#1262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1263 = PCURVE('',#1264,#1269);
#1264 = PLANE('',#1265);
#1265 = AXIS2_PLACEMENT_3D('',#1266,#1267,#1268);
#1266 = CARTESIAN_POINT('',(-15.,10.485,-20.5));
#1267 = DIRECTION('',(0.E+000,-1.,0.E+000));
#1268 = DIRECTION('',(1.,0.E+000,0.E+000));
#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274);
#1270 = LINE('',#1271,#1272);
#1271 = CARTESIAN_POINT('',(13.877967782519,-1.55));
#1272 = VECTOR('',#1273,1.);
#1273 = DIRECTION('',(-1.,2.781837339664E-034));
#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1275 = ADVANCED_FACE('',(#1276),#346,.T.);
#1276 = FACE_BOUND('',#1277,.T.);
#1277 = EDGE_LOOP('',(#1278,#1301,#1302,#1303));
#1278 = ORIENTED_EDGE('',*,*,#1279,.F.);
#1279 = EDGE_CURVE('',#303,#1280,#1282,.T.);
#1280 = VERTEX_POINT('',#1281);
#1281 = CARTESIAN_POINT('',(-2.855935565037,10.485,-20.5));
#1282 = SURFACE_CURVE('',#1283,(#1287,#1294),.PCURVE_S1.);
#1283 = LINE('',#1284,#1285);
#1284 = CARTESIAN_POINT('',(-15.,10.485,-20.5));
#1285 = VECTOR('',#1286,1.);
#1286 = DIRECTION('',(1.,0.E+000,0.E+000));
#1287 = PCURVE('',#346,#1288);
#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293);
#1289 = LINE('',#1290,#1291);
#1290 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1291 = VECTOR('',#1292,1.);
#1292 = DIRECTION('',(1.,0.E+000));
#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1294 = PCURVE('',#318,#1295);
#1295 = DEFINITIONAL_REPRESENTATION('',(#1296),#1300);
#1296 = LINE('',#1297,#1298);
#1297 = CARTESIAN_POINT('',(15.,10.775));
#1298 = VECTOR('',#1299,1.);
#1299 = DIRECTION('',(-1.,0.E+000));
#1300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1301 = ORIENTED_EDGE('',*,*,#330,.T.);
#1302 = ORIENTED_EDGE('',*,*,#929,.F.);
#1303 = ORIENTED_EDGE('',*,*,#1304,.T.);
#1304 = EDGE_CURVE('',#897,#1280,#1305,.T.);
#1305 = SURFACE_CURVE('',#1306,(#1310,#1317),.PCURVE_S1.);
#1306 = LINE('',#1307,#1308);
#1307 = CARTESIAN_POINT('',(-2.855935565037,10.485,-18.65));
#1308 = VECTOR('',#1309,1.);
#1309 = DIRECTION('',(0.E+000,0.E+000,1.));
#1310 = PCURVE('',#346,#1311);
#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1316);
#1312 = LINE('',#1313,#1314);
#1313 = CARTESIAN_POINT('',(12.144064434963,1.85));
#1314 = VECTOR('',#1315,1.);
#1315 = DIRECTION('',(0.E+000,1.));
#1316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1317 = PCURVE('',#917,#1318);
#1318 = DEFINITIONAL_REPRESENTATION('',(#1319),#1323);
#1319 = LINE('',#1320,#1321);
#1320 = CARTESIAN_POINT('',(1.614205073775,0.E+000));
#1321 = VECTOR('',#1322,1.);
#1322 = DIRECTION('',(0.E+000,1.));
#1323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1324 = ADVANCED_FACE('',(#1325),#318,.T.);
#1325 = FACE_BOUND('',#1326,.T.);
#1326 = EDGE_LOOP('',(#1327,#1328,#1356,#1384,#1417,#1438));
#1327 = ORIENTED_EDGE('',*,*,#1279,.T.);
#1328 = ORIENTED_EDGE('',*,*,#1329,.T.);
#1329 = EDGE_CURVE('',#1280,#1330,#1332,.T.);
#1330 = VERTEX_POINT('',#1331);
#1331 = CARTESIAN_POINT('',(-9.6,3.441641182643,-20.5));
#1332 = SURFACE_CURVE('',#1333,(#1338,#1349),.PCURVE_S1.);
#1333 = CIRCLE('',#1334,7.05);
#1334 = AXIS2_PLACEMENT_3D('',#1335,#1336,#1337);
#1335 = CARTESIAN_POINT('',(-2.55,3.441641182643,-20.5));
#1336 = DIRECTION('',(0.E+000,0.E+000,1.));
#1337 = DIRECTION('',(1.,0.E+000,0.E+000));
#1338 = PCURVE('',#318,#1339);
#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1348);
#1340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1341,#1342,#1343,#1344,
#1345,#1346,#1347),.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('') );
#1341 = CARTESIAN_POINT('',(-4.5,3.731641182643));
#1342 = CARTESIAN_POINT('',(-4.5,15.942599376003));
#1343 = CARTESIAN_POINT('',(6.075,9.837120279323));
#1344 = CARTESIAN_POINT('',(16.65,3.731641182643));
#1345 = CARTESIAN_POINT('',(6.075,-2.373837914038));
#1346 = CARTESIAN_POINT('',(-4.5,-8.479317010718));
#1347 = CARTESIAN_POINT('',(-4.5,3.731641182643));
#1348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1349 = PCURVE('',#917,#1350);
#1350 = DEFINITIONAL_REPRESENTATION('',(#1351),#1355);
#1351 = LINE('',#1352,#1353);
#1352 = CARTESIAN_POINT('',(0.E+000,-1.85));
#1353 = VECTOR('',#1354,1.);
#1354 = DIRECTION('',(1.,0.E+000));
#1355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1356 = ORIENTED_EDGE('',*,*,#1357,.F.);
#1357 = EDGE_CURVE('',#1358,#1330,#1360,.T.);
#1358 = VERTEX_POINT('',#1359);
#1359 = CARTESIAN_POINT('',(-9.6,-4.015,-20.5));
#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.);
#1361 = LINE('',#1362,#1363);
#1362 = CARTESIAN_POINT('',(-9.6,-2.1525,-20.5));
#1363 = VECTOR('',#1364,1.);
#1364 = DIRECTION('',(0.E+000,1.,0.E+000));
#1365 = PCURVE('',#318,#1366);
#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371);
#1367 = LINE('',#1368,#1369);
#1368 = CARTESIAN_POINT('',(9.6,-1.8625));
#1369 = VECTOR('',#1370,1.);
#1370 = DIRECTION('',(0.E+000,1.));
#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1372 = PCURVE('',#1373,#1378);
#1373 = PLANE('',#1374);
#1374 = AXIS2_PLACEMENT_3D('',#1375,#1376,#1377);
#1375 = CARTESIAN_POINT('',(-9.6,-4.015,-18.65));
#1376 = DIRECTION('',(1.,0.E+000,0.E+000));
#1377 = DIRECTION('',(0.E+000,1.,0.E+000));
#1378 = DEFINITIONAL_REPRESENTATION('',(#1379),#1383);
#1379 = LINE('',#1380,#1381);
#1380 = CARTESIAN_POINT('',(1.8625,-1.85));
#1381 = VECTOR('',#1382,1.);
#1382 = DIRECTION('',(1.,0.E+000));
#1383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1384 = ORIENTED_EDGE('',*,*,#1385,.T.);
#1385 = EDGE_CURVE('',#1358,#1386,#1388,.T.);
#1386 = VERTEX_POINT('',#1387);
#1387 = CARTESIAN_POINT('',(-2.55,-11.065,-20.5));
#1388 = SURFACE_CURVE('',#1389,(#1394,#1405),.PCURVE_S1.);
#1389 = CIRCLE('',#1390,7.05);
#1390 = AXIS2_PLACEMENT_3D('',#1391,#1392,#1393);
#1391 = CARTESIAN_POINT('',(-2.55,-4.015,-20.5));
#1392 = DIRECTION('',(0.E+000,0.E+000,1.));
#1393 = DIRECTION('',(1.,0.E+000,0.E+000));
#1394 = PCURVE('',#318,#1395);
#1395 = DEFINITIONAL_REPRESENTATION('',(#1396),#1404);
#1396 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1397,#1398,#1399,#1400,
#1401,#1402,#1403),.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('') );
#1397 = CARTESIAN_POINT('',(-4.5,-3.725));
#1398 = CARTESIAN_POINT('',(-4.5,8.485958193361));
#1399 = CARTESIAN_POINT('',(6.075,2.38047909668));
#1400 = CARTESIAN_POINT('',(16.65,-3.725));
#1401 = CARTESIAN_POINT('',(6.075,-9.83047909668));
#1402 = CARTESIAN_POINT('',(-4.5,-15.93595819336));
#1403 = CARTESIAN_POINT('',(-4.5,-3.725));
#1404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1405 = PCURVE('',#1406,#1411);
#1406 = CYLINDRICAL_SURFACE('',#1407,7.05);
#1407 = AXIS2_PLACEMENT_3D('',#1408,#1409,#1410);
#1408 = CARTESIAN_POINT('',(-2.55,-4.015,-18.65));
#1409 = DIRECTION('',(0.E+000,0.E+000,1.));
#1410 = DIRECTION('',(1.,0.E+000,0.E+000));
#1411 = DEFINITIONAL_REPRESENTATION('',(#1412),#1416);
#1412 = LINE('',#1413,#1414);
#1413 = CARTESIAN_POINT('',(0.E+000,-1.85));
#1414 = VECTOR('',#1415,1.);
#1415 = DIRECTION('',(1.,0.E+000));
#1416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1417 = ORIENTED_EDGE('',*,*,#1418,.T.);
#1418 = EDGE_CURVE('',#1386,#275,#1419,.T.);
#1419 = SURFACE_CURVE('',#1420,(#1424,#1431),.PCURVE_S1.);
#1420 = LINE('',#1421,#1422);
#1421 = CARTESIAN_POINT('',(15.,-11.065,-20.5));
#1422 = VECTOR('',#1423,1.);
#1423 = DIRECTION('',(-1.,0.E+000,0.E+000));
#1424 = PCURVE('',#318,#1425);
#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1430);
#1426 = LINE('',#1427,#1428);
#1427 = CARTESIAN_POINT('',(-15.,-10.775));
#1428 = VECTOR('',#1429,1.);
#1429 = DIRECTION('',(1.,0.E+000));
#1430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1431 = PCURVE('',#290,#1432);
#1432 = DEFINITIONAL_REPRESENTATION('',(#1433),#1437);
#1433 = LINE('',#1434,#1435);
#1434 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1435 = VECTOR('',#1436,1.);
#1436 = DIRECTION('',(1.,0.E+000));
#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1438 = ORIENTED_EDGE('',*,*,#302,.T.);
#1439 = ADVANCED_FACE('',(#1440),#290,.T.);
#1440 = FACE_BOUND('',#1441,.T.);
#1441 = EDGE_LOOP('',(#1442,#1443,#1464,#1465));
#1442 = ORIENTED_EDGE('',*,*,#1418,.F.);
#1443 = ORIENTED_EDGE('',*,*,#1444,.T.);
#1444 = EDGE_CURVE('',#1386,#663,#1445,.T.);
#1445 = SURFACE_CURVE('',#1446,(#1450,#1457),.PCURVE_S1.);
#1446 = LINE('',#1447,#1448);
#1447 = CARTESIAN_POINT('',(-2.55,-11.065,-18.65));
#1448 = VECTOR('',#1449,1.);
#1449 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#1450 = PCURVE('',#290,#1451);
#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1456);
#1452 = LINE('',#1453,#1454);
#1453 = CARTESIAN_POINT('',(17.55,1.85));
#1454 = VECTOR('',#1455,1.);
#1455 = DIRECTION('',(0.E+000,-1.));
#1456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1457 = PCURVE('',#701,#1458);
#1458 = DEFINITIONAL_REPRESENTATION('',(#1459),#1463);
#1459 = LINE('',#1460,#1461);
#1460 = CARTESIAN_POINT('',(17.55,1.85));
#1461 = VECTOR('',#1462,1.);
#1462 = DIRECTION('',(0.E+000,-1.));
#1463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1464 = ORIENTED_EDGE('',*,*,#662,.F.);
#1465 = ORIENTED_EDGE('',*,*,#274,.T.);
#1466 = ADVANCED_FACE('',(#1467),#517,.F.);
#1467 = FACE_BOUND('',#1468,.F.);
#1468 = EDGE_LOOP('',(#1469,#1470,#1491,#1492,#1515,#1543,#1564,#1565));
#1469 = ORIENTED_EDGE('',*,*,#501,.F.);
#1470 = ORIENTED_EDGE('',*,*,#1471,.T.);
#1471 = EDGE_CURVE('',#474,#981,#1472,.T.);
#1472 = SURFACE_CURVE('',#1473,(#1477,#1484),.PCURVE_S1.);
#1473 = LINE('',#1474,#1475);
#1474 = CARTESIAN_POINT('',(11.5,13.96,-17.9));
#1475 = VECTOR('',#1476,1.);
#1476 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#1477 = PCURVE('',#517,#1478);
#1478 = DEFINITIONAL_REPRESENTATION('',(#1479),#1483);
#1479 = LINE('',#1480,#1481);
#1480 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1481 = VECTOR('',#1482,1.);
#1482 = DIRECTION('',(0.E+000,-1.));
#1483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1484 = PCURVE('',#489,#1485);
#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490);
#1486 = LINE('',#1487,#1488);
#1487 = CARTESIAN_POINT('',(9.2639320225,0.E+000));
#1488 = VECTOR('',#1489,1.);
#1489 = DIRECTION('',(0.E+000,-1.));
#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1491 = ORIENTED_EDGE('',*,*,#1003,.T.);
#1492 = ORIENTED_EDGE('',*,*,#1493,.T.);
#1493 = EDGE_CURVE('',#1004,#1494,#1496,.T.);
#1494 = VERTEX_POINT('',#1495);
#1495 = CARTESIAN_POINT('',(11.5,10.485,-20.5));
#1496 = SURFACE_CURVE('',#1497,(#1501,#1508),.PCURVE_S1.);
#1497 = LINE('',#1498,#1499);
#1498 = CARTESIAN_POINT('',(11.5,10.485,-19.2));
#1499 = VECTOR('',#1500,1.);
#1500 = DIRECTION('',(0.E+000,0.E+000,1.));
#1501 = PCURVE('',#517,#1502);
#1502 = DEFINITIONAL_REPRESENTATION('',(#1503),#1507);
#1503 = LINE('',#1504,#1505);
#1504 = CARTESIAN_POINT('',(3.475,-1.3));
#1505 = VECTOR('',#1506,1.);
#1506 = DIRECTION('',(0.E+000,1.));
#1507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1508 = PCURVE('',#1042,#1509);
#1509 = DEFINITIONAL_REPRESENTATION('',(#1510),#1514);
#1510 = LINE('',#1511,#1512);
#1511 = CARTESIAN_POINT('',(26.5,1.3));
#1512 = VECTOR('',#1513,1.);
#1513 = DIRECTION('',(0.E+000,1.));
#1514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1515 = ORIENTED_EDGE('',*,*,#1516,.T.);
#1516 = EDGE_CURVE('',#1494,#1517,#1519,.T.);
#1517 = VERTEX_POINT('',#1518);
#1518 = CARTESIAN_POINT('',(11.5,-11.065,-20.5));
#1519 = SURFACE_CURVE('',#1520,(#1524,#1531),.PCURVE_S1.);
#1520 = LINE('',#1521,#1522);
#1521 = CARTESIAN_POINT('',(11.5,6.835,-20.5));
#1522 = VECTOR('',#1523,1.);
#1523 = DIRECTION('',(0.E+000,-1.,0.E+000));
#1524 = PCURVE('',#517,#1525);
#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530);
#1526 = LINE('',#1527,#1528);
#1527 = CARTESIAN_POINT('',(7.125,-2.6));
#1528 = VECTOR('',#1529,1.);
#1529 = DIRECTION('',(1.,0.E+000));
#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1531 = PCURVE('',#1532,#1537);
#1532 = PLANE('',#1533);
#1533 = AXIS2_PLACEMENT_3D('',#1534,#1535,#1536);
#1534 = CARTESIAN_POINT('',(5.5134256897E-016,-0.29,-20.5));
#1535 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#1536 = DIRECTION('',(-1.,0.E+000,0.E+000));
#1537 = DEFINITIONAL_REPRESENTATION('',(#1538),#1542);
#1538 = LINE('',#1539,#1540);
#1539 = CARTESIAN_POINT('',(-11.5,7.125));
#1540 = VECTOR('',#1541,1.);
#1541 = DIRECTION('',(0.E+000,-1.));
#1542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1543 = ORIENTED_EDGE('',*,*,#1544,.T.);
#1544 = EDGE_CURVE('',#1517,#714,#1545,.T.);
#1545 = SURFACE_CURVE('',#1546,(#1550,#1557),.PCURVE_S1.);
#1546 = LINE('',#1547,#1548);
#1547 = CARTESIAN_POINT('',(11.5,-11.065,-19.2));
#1548 = VECTOR('',#1549,1.);
#1549 = DIRECTION('',(0.E+000,0.E+000,-1.));
#1550 = PCURVE('',#517,#1551);
#1551 = DEFINITIONAL_REPRESENTATION('',(#1552),#1556);
#1552 = LINE('',#1553,#1554);
#1553 = CARTESIAN_POINT('',(25.025,-1.3));
#1554 = VECTOR('',#1555,1.);
#1555 = DIRECTION('',(0.E+000,-1.));
#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1557 = PCURVE('',#729,#1558);
#1558 = DEFINITIONAL_REPRESENTATION('',(#1559),#1563);
#1559 = LINE('',#1560,#1561);
#1560 = CARTESIAN_POINT('',(3.5,1.3));
#1561 = VECTOR('',#1562,1.);
#1562 = DIRECTION('',(0.E+000,-1.));
#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1564 = ORIENTED_EDGE('',*,*,#741,.T.);
#1565 = ORIENTED_EDGE('',*,*,#818,.F.);
#1566 = ADVANCED_FACE('',(#1567),#461,.T.);
#1567 = FACE_BOUND('',#1568,.T.);
#1568 = EDGE_LOOP('',(#1569,#1590,#1591,#1592));
#1569 = ORIENTED_EDGE('',*,*,#1570,.T.);
#1570 = EDGE_CURVE('',#441,#953,#1571,.T.);
#1571 = SURFACE_CURVE('',#1572,(#1576,#1583),.PCURVE_S1.);
#1572 = LINE('',#1573,#1574);
#1573 = CARTESIAN_POINT('',(2.2360679775,13.96,-17.9));
#1574 = VECTOR('',#1575,1.);
#1575 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#1576 = PCURVE('',#461,#1577);
#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582);
#1578 = LINE('',#1579,#1580);
#1579 = CARTESIAN_POINT('',(0.729727656227,0.E+000));
#1580 = VECTOR('',#1581,1.);
#1581 = DIRECTION('',(0.E+000,-1.));
#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1583 = PCURVE('',#489,#1584);
#1584 = DEFINITIONAL_REPRESENTATION('',(#1585),#1589);
#1585 = LINE('',#1586,#1587);
#1586 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1587 = VECTOR('',#1588,1.);
#1588 = DIRECTION('',(0.E+000,-1.));
#1589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1590 = ORIENTED_EDGE('',*,*,#952,.T.);
#1591 = ORIENTED_EDGE('',*,*,#869,.F.);
#1592 = ORIENTED_EDGE('',*,*,#440,.F.);
#1593 = ADVANCED_FACE('',(#1594),#489,.F.);
#1594 = FACE_BOUND('',#1595,.F.);
#1595 = EDGE_LOOP('',(#1596,#1597,#1598,#1599));
#1596 = ORIENTED_EDGE('',*,*,#1570,.T.);
#1597 = ORIENTED_EDGE('',*,*,#980,.T.);
#1598 = ORIENTED_EDGE('',*,*,#1471,.F.);
#1599 = ORIENTED_EDGE('',*,*,#473,.F.);
#1600 = ADVANCED_FACE('',(#1601),#574,.F.);
#1601 = FACE_BOUND('',#1602,.F.);
#1602 = EDGE_LOOP('',(#1603,#1604,#1625,#1626,#1649,#1682,#1703,#1704));
#1603 = ORIENTED_EDGE('',*,*,#553,.F.);
#1604 = ORIENTED_EDGE('',*,*,#1605,.T.);
#1605 = EDGE_CURVE('',#554,#1139,#1606,.T.);
#1606 = SEAM_CURVE('',#1607,(#1611,#1618),.PCURVE_S1.);
#1607 = LINE('',#1608,#1609);
#1608 = CARTESIAN_POINT('',(1.25,11.96,-17.));
#1609 = VECTOR('',#1610,1.);
#1610 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#1611 = PCURVE('',#574,#1612);
#1612 = DEFINITIONAL_REPRESENTATION('',(#1613),#1617);
#1613 = LINE('',#1614,#1615);
#1614 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#1615 = VECTOR('',#1616,1.);
#1616 = DIRECTION('',(0.E+000,-1.));
#1617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1618 = PCURVE('',#574,#1619);
#1619 = DEFINITIONAL_REPRESENTATION('',(#1620),#1624);
#1620 = LINE('',#1621,#1622);
#1621 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1622 = VECTOR('',#1623,1.);
#1623 = DIRECTION('',(0.E+000,-1.));
#1624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1625 = ORIENTED_EDGE('',*,*,#1166,.T.);
#1626 = ORIENTED_EDGE('',*,*,#1627,.T.);
#1627 = EDGE_CURVE('',#1167,#1628,#1630,.T.);
#1628 = VERTEX_POINT('',#1629);
#1629 = CARTESIAN_POINT('',(-0.248746859277,10.735,-18.65));
#1630 = SURFACE_CURVE('',#1631,(#1635,#1642),.PCURVE_S1.);
#1631 = LINE('',#1632,#1633);
#1632 = CARTESIAN_POINT('',(-0.248746859277,10.735,-17.));
#1633 = VECTOR('',#1634,1.);
#1634 = DIRECTION('',(0.E+000,0.E+000,1.));
#1635 = PCURVE('',#574,#1636);
#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1641);
#1637 = LINE('',#1638,#1639);
#1638 = CARTESIAN_POINT('',(4.512054138062,0.E+000));
#1639 = VECTOR('',#1640,1.);
#1640 = DIRECTION('',(0.E+000,1.));
#1641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1642 = PCURVE('',#1210,#1643);
#1643 = DEFINITIONAL_REPRESENTATION('',(#1644),#1648);
#1644 = LINE('',#1645,#1646);
#1645 = CARTESIAN_POINT('',(1.198285313945,1.65));
#1646 = VECTOR('',#1647,1.);
#1647 = DIRECTION('',(0.E+000,1.));
#1648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1649 = ORIENTED_EDGE('',*,*,#1650,.T.);
#1650 = EDGE_CURVE('',#1628,#1651,#1653,.T.);
#1651 = VERTEX_POINT('',#1652);
#1652 = CARTESIAN_POINT('',(0.248746859277,10.735,-18.65));
#1653 = SURFACE_CURVE('',#1654,(#1659,#1666),.PCURVE_S1.);
#1654 = CIRCLE('',#1655,1.25);
#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658);
#1656 = CARTESIAN_POINT('',(0.E+000,11.96,-18.65));
#1657 = DIRECTION('',(0.E+000,0.E+000,1.));
#1658 = DIRECTION('',(1.,0.E+000,0.E+000));
#1659 = PCURVE('',#574,#1660);
#1660 = DEFINITIONAL_REPRESENTATION('',(#1661),#1665);
#1661 = LINE('',#1662,#1663);
#1662 = CARTESIAN_POINT('',(0.E+000,-1.65));
#1663 = VECTOR('',#1664,1.);
#1664 = DIRECTION('',(1.,0.E+000));
#1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1666 = PCURVE('',#1667,#1672);
#1667 = PLANE('',#1668);
#1668 = AXIS2_PLACEMENT_3D('',#1669,#1670,#1671);
#1669 = CARTESIAN_POINT('',(-1.478696183262E-002,-0.21964233029,-18.65)
  );
#1670 = DIRECTION('',(3.545387212423E-033,2.51700899187E-033,-1.));
#1671 = DIRECTION('',(-1.,0.E+000,-3.545387212423E-033));
#1672 = DEFINITIONAL_REPRESENTATION('',(#1673),#1681);
#1673 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1674,#1675,#1676,#1677,
#1678,#1679,#1680),.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('') );
#1674 = CARTESIAN_POINT('',(-1.264786961833,12.17964233029));
#1675 = CARTESIAN_POINT('',(-1.264786961833,14.344705839751));
#1676 = CARTESIAN_POINT('',(0.610213038167,13.26217408502));
#1677 = CARTESIAN_POINT('',(2.485213038167,12.17964233029));
#1678 = CARTESIAN_POINT('',(0.610213038167,11.097110575559));
#1679 = CARTESIAN_POINT('',(-1.264786961833,10.014578820829));
#1680 = CARTESIAN_POINT('',(-1.264786961833,12.17964233029));
#1681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1682 = ORIENTED_EDGE('',*,*,#1683,.F.);
#1683 = EDGE_CURVE('',#1111,#1651,#1684,.T.);
#1684 = SURFACE_CURVE('',#1685,(#1689,#1696),.PCURVE_S1.);
#1685 = LINE('',#1686,#1687);
#1686 = CARTESIAN_POINT('',(0.248746859277,10.735,-17.));
#1687 = VECTOR('',#1688,1.);
#1688 = DIRECTION('',(0.E+000,0.E+000,1.));
#1689 = PCURVE('',#574,#1690);
#1690 = DEFINITIONAL_REPRESENTATION('',(#1691),#1695);
#1691 = LINE('',#1692,#1693);
#1692 = CARTESIAN_POINT('',(4.912723822708,0.E+000));
#1693 = VECTOR('',#1694,1.);
#1694 = DIRECTION('',(0.E+000,1.));
#1695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1696 = PCURVE('',#1126,#1697);
#1697 = DEFINITIONAL_REPRESENTATION('',(#1698),#1702);
#1698 = LINE('',#1699,#1700);
#1699 = CARTESIAN_POINT('',(1.695779032498,1.65));
#1700 = VECTOR('',#1701,1.);
#1701 = DIRECTION('',(0.E+000,1.));
#1702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1703 = ORIENTED_EDGE('',*,*,#1138,.T.);
#1704 = ORIENTED_EDGE('',*,*,#1605,.F.);
#1705 = ADVANCED_FACE('',(#1706),#609,.F.);
#1706 = FACE_BOUND('',#1707,.F.);
#1707 = EDGE_LOOP('',(#1708,#1731,#1732,#1733));
#1708 = ORIENTED_EDGE('',*,*,#1709,.F.);
#1709 = EDGE_CURVE('',#589,#1710,#1712,.T.);
#1710 = VERTEX_POINT('',#1711);
#1711 = CARTESIAN_POINT('',(8.,0.E+000,-18.65));
#1712 = SEAM_CURVE('',#1713,(#1717,#1724),.PCURVE_S1.);
#1713 = LINE('',#1714,#1715);
#1714 = CARTESIAN_POINT('',(8.,0.E+000,-17.));
#1715 = VECTOR('',#1716,1.);
#1716 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#1717 = PCURVE('',#609,#1718);
#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1723);
#1719 = LINE('',#1720,#1721);
#1720 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#1721 = VECTOR('',#1722,1.);
#1722 = DIRECTION('',(0.E+000,-1.));
#1723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1724 = PCURVE('',#609,#1725);
#1725 = DEFINITIONAL_REPRESENTATION('',(#1726),#1730);
#1726 = LINE('',#1727,#1728);
#1727 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1728 = VECTOR('',#1729,1.);
#1729 = DIRECTION('',(0.E+000,-1.));
#1730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1731 = ORIENTED_EDGE('',*,*,#588,.F.);
#1732 = ORIENTED_EDGE('',*,*,#1709,.T.);
#1733 = ORIENTED_EDGE('',*,*,#1734,.T.);
#1734 = EDGE_CURVE('',#1710,#1710,#1735,.T.);
#1735 = SURFACE_CURVE('',#1736,(#1741,#1748),.PCURVE_S1.);
#1736 = CIRCLE('',#1737,8.);
#1737 = AXIS2_PLACEMENT_3D('',#1738,#1739,#1740);
#1738 = CARTESIAN_POINT('',(0.E+000,0.E+000,-18.65));
#1739 = DIRECTION('',(0.E+000,0.E+000,1.));
#1740 = DIRECTION('',(1.,0.E+000,0.E+000));
#1741 = PCURVE('',#609,#1742);
#1742 = DEFINITIONAL_REPRESENTATION('',(#1743),#1747);
#1743 = LINE('',#1744,#1745);
#1744 = CARTESIAN_POINT('',(0.E+000,-1.65));
#1745 = VECTOR('',#1746,1.);
#1746 = DIRECTION('',(1.,0.E+000));
#1747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1748 = PCURVE('',#1667,#1749);
#1749 = DEFINITIONAL_REPRESENTATION('',(#1750),#1758);
#1750 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1751,#1752,#1753,#1754,
#1755,#1756,#1757),.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('') );
#1751 = CARTESIAN_POINT('',(-8.014786961833,0.21964233029));
#1752 = CARTESIAN_POINT('',(-8.014786961833,14.076048790841));
#1753 = CARTESIAN_POINT('',(3.985213038167,7.147845560565));
#1754 = CARTESIAN_POINT('',(15.985213038167,0.21964233029));
#1755 = CARTESIAN_POINT('',(3.985213038167,-6.708560899986));
#1756 = CARTESIAN_POINT('',(-8.014786961833,-13.63676413026));
#1757 = CARTESIAN_POINT('',(-8.014786961833,0.21964233029));
#1758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1759 = ADVANCED_FACE('',(#1760),#644,.F.);
#1760 = FACE_BOUND('',#1761,.F.);
#1761 = EDGE_LOOP('',(#1762,#1763,#1784,#1785));
#1762 = ORIENTED_EDGE('',*,*,#623,.F.);
#1763 = ORIENTED_EDGE('',*,*,#1764,.T.);
#1764 = EDGE_CURVE('',#624,#788,#1765,.T.);
#1765 = SEAM_CURVE('',#1766,(#1770,#1777),.PCURVE_S1.);
#1766 = LINE('',#1767,#1768);
#1767 = CARTESIAN_POINT('',(1.25,-12.54,-17.));
#1768 = VECTOR('',#1769,1.);
#1769 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#1770 = PCURVE('',#644,#1771);
#1771 = DEFINITIONAL_REPRESENTATION('',(#1772),#1776);
#1772 = LINE('',#1773,#1774);
#1773 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#1774 = VECTOR('',#1775,1.);
#1775 = DIRECTION('',(0.E+000,-1.));
#1776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1777 = PCURVE('',#644,#1778);
#1778 = DEFINITIONAL_REPRESENTATION('',(#1779),#1783);
#1779 = LINE('',#1780,#1781);
#1780 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1781 = VECTOR('',#1782,1.);
#1782 = DIRECTION('',(0.E+000,-1.));
#1783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1784 = ORIENTED_EDGE('',*,*,#787,.T.);
#1785 = ORIENTED_EDGE('',*,*,#1764,.F.);
#1786 = ADVANCED_FACE('',(#1787),#729,.T.);
#1787 = FACE_BOUND('',#1788,.T.);
#1788 = EDGE_LOOP('',(#1789,#1812,#1813,#1814));
#1789 = ORIENTED_EDGE('',*,*,#1790,.F.);
#1790 = EDGE_CURVE('',#1517,#1791,#1793,.T.);
#1791 = VERTEX_POINT('',#1792);
#1792 = CARTESIAN_POINT('',(2.55,-11.065,-20.5));
#1793 = SURFACE_CURVE('',#1794,(#1798,#1805),.PCURVE_S1.);
#1794 = LINE('',#1795,#1796);
#1795 = CARTESIAN_POINT('',(15.,-11.065,-20.5));
#1796 = VECTOR('',#1797,1.);
#1797 = DIRECTION('',(-1.,0.E+000,0.E+000));
#1798 = PCURVE('',#729,#1799);
#1799 = DEFINITIONAL_REPRESENTATION('',(#1800),#1804);
#1800 = LINE('',#1801,#1802);
#1801 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1802 = VECTOR('',#1803,1.);
#1803 = DIRECTION('',(1.,0.E+000));
#1804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1805 = PCURVE('',#1532,#1806);
#1806 = DEFINITIONAL_REPRESENTATION('',(#1807),#1811);
#1807 = LINE('',#1808,#1809);
#1808 = CARTESIAN_POINT('',(-15.,-10.775));
#1809 = VECTOR('',#1810,1.);
#1810 = DIRECTION('',(1.,0.E+000));
#1811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1812 = ORIENTED_EDGE('',*,*,#1544,.T.);
#1813 = ORIENTED_EDGE('',*,*,#713,.F.);
#1814 = ORIENTED_EDGE('',*,*,#1815,.F.);
#1815 = EDGE_CURVE('',#1791,#686,#1816,.T.);
#1816 = SURFACE_CURVE('',#1817,(#1821,#1828),.PCURVE_S1.);
#1817 = LINE('',#1818,#1819);
#1818 = CARTESIAN_POINT('',(2.55,-11.065,-18.65));
#1819 = VECTOR('',#1820,1.);
#1820 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#1821 = PCURVE('',#729,#1822);
#1822 = DEFINITIONAL_REPRESENTATION('',(#1823),#1827);
#1823 = LINE('',#1824,#1825);
#1824 = CARTESIAN_POINT('',(12.45,1.85));
#1825 = VECTOR('',#1826,1.);
#1826 = DIRECTION('',(0.E+000,-1.));
#1827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1828 = PCURVE('',#701,#1829);
#1829 = DEFINITIONAL_REPRESENTATION('',(#1830),#1834);
#1830 = LINE('',#1831,#1832);
#1831 = CARTESIAN_POINT('',(12.45,1.85));
#1832 = VECTOR('',#1833,1.);
#1833 = DIRECTION('',(0.E+000,-1.));
#1834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1835 = ADVANCED_FACE('',(#1836),#701,.T.);
#1836 = FACE_BOUND('',#1837,.T.);
#1837 = EDGE_LOOP('',(#1838,#1864,#1865,#1866));
#1838 = ORIENTED_EDGE('',*,*,#1839,.F.);
#1839 = EDGE_CURVE('',#1791,#1386,#1840,.T.);
#1840 = SURFACE_CURVE('',#1841,(#1845,#1852),.PCURVE_S1.);
#1841 = LINE('',#1842,#1843);
#1842 = CARTESIAN_POINT('',(15.,-11.065,-20.5));
#1843 = VECTOR('',#1844,1.);
#1844 = DIRECTION('',(-1.,0.E+000,0.E+000));
#1845 = PCURVE('',#701,#1846);
#1846 = DEFINITIONAL_REPRESENTATION('',(#1847),#1851);
#1847 = LINE('',#1848,#1849);
#1848 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1849 = VECTOR('',#1850,1.);
#1850 = DIRECTION('',(1.,0.E+000));
#1851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1852 = PCURVE('',#1853,#1858);
#1853 = PLANE('',#1854);
#1854 = AXIS2_PLACEMENT_3D('',#1855,#1856,#1857);
#1855 = CARTESIAN_POINT('',(2.55,-11.065,-18.65));
#1856 = DIRECTION('',(0.E+000,1.,0.E+000));
#1857 = DIRECTION('',(-1.,0.E+000,0.E+000));
#1858 = DEFINITIONAL_REPRESENTATION('',(#1859),#1863);
#1859 = LINE('',#1860,#1861);
#1860 = CARTESIAN_POINT('',(-12.45,-1.85));
#1861 = VECTOR('',#1862,1.);
#1862 = DIRECTION('',(1.,0.E+000));
#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1864 = ORIENTED_EDGE('',*,*,#1815,.T.);
#1865 = ORIENTED_EDGE('',*,*,#685,.F.);
#1866 = ORIENTED_EDGE('',*,*,#1444,.F.);
#1867 = ADVANCED_FACE('',(#1868),#917,.F.);
#1868 = FACE_BOUND('',#1869,.F.);
#1869 = EDGE_LOOP('',(#1870,#1900,#1928,#1949,#1950,#1951,#1952));
#1870 = ORIENTED_EDGE('',*,*,#1871,.F.);
#1871 = EDGE_CURVE('',#1872,#1874,#1876,.T.);
#1872 = VERTEX_POINT('',#1873);
#1873 = CARTESIAN_POINT('',(-2.244064434963,10.485,-18.65));
#1874 = VERTEX_POINT('',#1875);
#1875 = CARTESIAN_POINT('',(-9.6,3.441641182643,-18.65));
#1876 = SURFACE_CURVE('',#1877,(#1882,#1889),.PCURVE_S1.);
#1877 = CIRCLE('',#1878,7.05);
#1878 = AXIS2_PLACEMENT_3D('',#1879,#1880,#1881);
#1879 = CARTESIAN_POINT('',(-2.55,3.441641182643,-18.65));
#1880 = DIRECTION('',(0.E+000,0.E+000,1.));
#1881 = DIRECTION('',(1.,0.E+000,0.E+000));
#1882 = PCURVE('',#917,#1883);
#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888);
#1884 = LINE('',#1885,#1886);
#1885 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1886 = VECTOR('',#1887,1.);
#1887 = DIRECTION('',(1.,0.E+000));
#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1889 = PCURVE('',#1667,#1890);
#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1899);
#1891 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1892,#1893,#1894,#1895,
#1896,#1897,#1898),.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('') );
#1892 = CARTESIAN_POINT('',(-4.514786961833,3.661283512932));
#1893 = CARTESIAN_POINT('',(-4.514786961833,15.872241706293));
#1894 = CARTESIAN_POINT('',(6.060213038167,9.766762609613));
#1895 = CARTESIAN_POINT('',(16.635213038167,3.661283512932));
#1896 = CARTESIAN_POINT('',(6.060213038167,-2.444195583748));
#1897 = CARTESIAN_POINT('',(-4.514786961833,-8.549674680428));
#1898 = CARTESIAN_POINT('',(-4.514786961833,3.661283512932));
#1899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1900 = ORIENTED_EDGE('',*,*,#1901,.T.);
#1901 = EDGE_CURVE('',#1872,#1902,#1904,.T.);
#1902 = VERTEX_POINT('',#1903);
#1903 = CARTESIAN_POINT('',(-2.244064434963,10.485,-20.5));
#1904 = SURFACE_CURVE('',#1905,(#1909,#1916),.PCURVE_S1.);
#1905 = LINE('',#1906,#1907);
#1906 = CARTESIAN_POINT('',(-2.244064434963,10.485,-18.65));
#1907 = VECTOR('',#1908,1.);
#1908 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#1909 = PCURVE('',#917,#1910);
#1910 = DEFINITIONAL_REPRESENTATION('',(#1911),#1915);
#1911 = LINE('',#1912,#1913);
#1912 = CARTESIAN_POINT('',(1.527387579814,0.E+000));
#1913 = VECTOR('',#1914,1.);
#1914 = DIRECTION('',(0.E+000,-1.));
#1915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1916 = PCURVE('',#1917,#1922);
#1917 = PLANE('',#1918);
#1918 = AXIS2_PLACEMENT_3D('',#1919,#1920,#1921);
#1919 = CARTESIAN_POINT('',(-2.244064434963,10.485,-18.65));
#1920 = DIRECTION('',(0.E+000,-1.,0.E+000));
#1921 = DIRECTION('',(1.,0.E+000,0.E+000));
#1922 = DEFINITIONAL_REPRESENTATION('',(#1923),#1927);
#1923 = LINE('',#1924,#1925);
#1924 = CARTESIAN_POINT('',(4.440892098501E-016,0.E+000));
#1925 = VECTOR('',#1926,1.);
#1926 = DIRECTION('',(0.E+000,-1.));
#1927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1928 = ORIENTED_EDGE('',*,*,#1929,.T.);
#1929 = EDGE_CURVE('',#1902,#895,#1930,.T.);
#1930 = SURFACE_CURVE('',#1931,(#1935,#1942),.PCURVE_S1.);
#1931 = LINE('',#1932,#1933);
#1932 = CARTESIAN_POINT('',(-2.244064434963,10.485,-18.65));
#1933 = VECTOR('',#1934,1.);
#1934 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#1935 = PCURVE('',#917,#1936);
#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1941);
#1937 = LINE('',#1938,#1939);
#1938 = CARTESIAN_POINT('',(1.527387579814,0.E+000));
#1939 = VECTOR('',#1940,1.);
#1940 = DIRECTION('',(0.E+000,-1.));
#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1942 = PCURVE('',#1264,#1943);
#1943 = DEFINITIONAL_REPRESENTATION('',(#1944),#1948);
#1944 = LINE('',#1945,#1946);
#1945 = CARTESIAN_POINT('',(12.755935565037,1.85));
#1946 = VECTOR('',#1947,1.);
#1947 = DIRECTION('',(0.E+000,-1.));
#1948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1949 = ORIENTED_EDGE('',*,*,#894,.T.);
#1950 = ORIENTED_EDGE('',*,*,#1304,.T.);
#1951 = ORIENTED_EDGE('',*,*,#1329,.T.);
#1952 = ORIENTED_EDGE('',*,*,#1953,.F.);
#1953 = EDGE_CURVE('',#1874,#1330,#1954,.T.);
#1954 = SURFACE_CURVE('',#1955,(#1959,#1966),.PCURVE_S1.);
#1955 = LINE('',#1956,#1957);
#1956 = CARTESIAN_POINT('',(-9.6,3.441641182643,-18.65));
#1957 = VECTOR('',#1958,1.);
#1958 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#1959 = PCURVE('',#917,#1960);
#1960 = DEFINITIONAL_REPRESENTATION('',(#1961),#1965);
#1961 = LINE('',#1962,#1963);
#1962 = CARTESIAN_POINT('',(3.14159265359,0.E+000));
#1963 = VECTOR('',#1964,1.);
#1964 = DIRECTION('',(0.E+000,-1.));
#1965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1966 = PCURVE('',#1373,#1967);
#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1972);
#1968 = LINE('',#1969,#1970);
#1969 = CARTESIAN_POINT('',(7.456641182643,0.E+000));
#1970 = VECTOR('',#1971,1.);
#1971 = DIRECTION('',(0.E+000,-1.));
#1972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1973 = ADVANCED_FACE('',(#1974),#1264,.T.);
#1974 = FACE_BOUND('',#1975,.T.);
#1975 = EDGE_LOOP('',(#1976,#1999,#2000,#2001));
#1976 = ORIENTED_EDGE('',*,*,#1977,.F.);
#1977 = EDGE_CURVE('',#1902,#1978,#1980,.T.);
#1978 = VERTEX_POINT('',#1979);
#1979 = CARTESIAN_POINT('',(-1.447032173222,10.485,-20.5));
#1980 = SURFACE_CURVE('',#1981,(#1985,#1992),.PCURVE_S1.);
#1981 = LINE('',#1982,#1983);
#1982 = CARTESIAN_POINT('',(-15.,10.485,-20.5));
#1983 = VECTOR('',#1984,1.);
#1984 = DIRECTION('',(1.,0.E+000,0.E+000));
#1985 = PCURVE('',#1264,#1986);
#1986 = DEFINITIONAL_REPRESENTATION('',(#1987),#1991);
#1987 = LINE('',#1988,#1989);
#1988 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1989 = VECTOR('',#1990,1.);
#1990 = DIRECTION('',(1.,0.E+000));
#1991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1992 = PCURVE('',#1917,#1993);
#1993 = DEFINITIONAL_REPRESENTATION('',(#1994),#1998);
#1994 = LINE('',#1995,#1996);
#1995 = CARTESIAN_POINT('',(-12.75593556503,-1.85));
#1996 = VECTOR('',#1997,1.);
#1997 = DIRECTION('',(1.,0.E+000));
#1998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1999 = ORIENTED_EDGE('',*,*,#1929,.T.);
#2000 = ORIENTED_EDGE('',*,*,#1250,.F.);
#2001 = ORIENTED_EDGE('',*,*,#2002,.F.);
#2002 = EDGE_CURVE('',#1978,#1223,#2003,.T.);
#2003 = SURFACE_CURVE('',#2004,(#2008,#2015),.PCURVE_S1.);
#2004 = LINE('',#2005,#2006);
#2005 = CARTESIAN_POINT('',(-1.447032173222,10.485,-18.65));
#2006 = VECTOR('',#2007,1.);
#2007 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#2008 = PCURVE('',#1264,#2009);
#2009 = DEFINITIONAL_REPRESENTATION('',(#2010),#2014);
#2010 = LINE('',#2011,#2012);
#2011 = CARTESIAN_POINT('',(13.552967826778,1.85));
#2012 = VECTOR('',#2013,1.);
#2013 = DIRECTION('',(0.E+000,-1.));
#2014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2015 = PCURVE('',#1238,#2016);
#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2021);
#2017 = LINE('',#2018,#2019);
#2018 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2019 = VECTOR('',#2020,1.);
#2020 = DIRECTION('',(0.E+000,-1.));
#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2022 = ADVANCED_FACE('',(#2023),#1238,.T.);
#2023 = FACE_BOUND('',#2024,.T.);
#2024 = EDGE_LOOP('',(#2025,#2050,#2071,#2072,#2073));
#2025 = ORIENTED_EDGE('',*,*,#2026,.F.);
#2026 = EDGE_CURVE('',#2027,#2029,#2031,.T.);
#2027 = VERTEX_POINT('',#2028);
#2028 = CARTESIAN_POINT('',(-1.447032173222,10.485,-18.65));
#2029 = VERTEX_POINT('',#2030);
#2030 = CARTESIAN_POINT('',(-1.447032173222,10.735,-18.65));
#2031 = SURFACE_CURVE('',#2032,(#2036,#2043),.PCURVE_S1.);
#2032 = LINE('',#2033,#2034);
#2033 = CARTESIAN_POINT('',(-1.447032173222,10.485,-18.65));
#2034 = VECTOR('',#2035,1.);
#2035 = DIRECTION('',(0.E+000,1.,0.E+000));
#2036 = PCURVE('',#1238,#2037);
#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2042);
#2038 = LINE('',#2039,#2040);
#2039 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2040 = VECTOR('',#2041,1.);
#2041 = DIRECTION('',(1.,0.E+000));
#2042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2043 = PCURVE('',#1667,#2044);
#2044 = DEFINITIONAL_REPRESENTATION('',(#2045),#2049);
#2045 = LINE('',#2046,#2047);
#2046 = CARTESIAN_POINT('',(1.432245211389,10.70464233029));
#2047 = VECTOR('',#2048,1.);
#2048 = DIRECTION('',(0.E+000,1.));
#2049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2050 = ORIENTED_EDGE('',*,*,#2051,.T.);
#2051 = EDGE_CURVE('',#2027,#1978,#2052,.T.);
#2052 = SURFACE_CURVE('',#2053,(#2057,#2064),.PCURVE_S1.);
#2053 = LINE('',#2054,#2055);
#2054 = CARTESIAN_POINT('',(-1.447032173222,10.485,-18.65));
#2055 = VECTOR('',#2056,1.);
#2056 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#2057 = PCURVE('',#1238,#2058);
#2058 = DEFINITIONAL_REPRESENTATION('',(#2059),#2063);
#2059 = LINE('',#2060,#2061);
#2060 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2061 = VECTOR('',#2062,1.);
#2062 = DIRECTION('',(0.E+000,-1.));
#2063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2064 = PCURVE('',#1917,#2065);
#2065 = DEFINITIONAL_REPRESENTATION('',(#2066),#2070);
#2066 = LINE('',#2067,#2068);
#2067 = CARTESIAN_POINT('',(0.797032261741,0.E+000));
#2068 = VECTOR('',#2069,1.);
#2069 = DIRECTION('',(0.E+000,-1.));
#2070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2071 = ORIENTED_EDGE('',*,*,#2002,.T.);
#2072 = ORIENTED_EDGE('',*,*,#1222,.F.);
#2073 = ORIENTED_EDGE('',*,*,#2074,.F.);
#2074 = EDGE_CURVE('',#2029,#1195,#2075,.T.);
#2075 = SURFACE_CURVE('',#2076,(#2080,#2087),.PCURVE_S1.);
#2076 = LINE('',#2077,#2078);
#2077 = CARTESIAN_POINT('',(-1.447032173222,10.735,-18.65));
#2078 = VECTOR('',#2079,1.);
#2079 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#2080 = PCURVE('',#1238,#2081);
#2081 = DEFINITIONAL_REPRESENTATION('',(#2082),#2086);
#2082 = LINE('',#2083,#2084);
#2083 = CARTESIAN_POINT('',(0.25,0.E+000));
#2084 = VECTOR('',#2085,1.);
#2085 = DIRECTION('',(0.E+000,-1.));
#2086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2087 = PCURVE('',#1210,#2088);
#2088 = DEFINITIONAL_REPRESENTATION('',(#2089),#2093);
#2089 = LINE('',#2090,#2091);
#2090 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2091 = VECTOR('',#2092,1.);
#2092 = DIRECTION('',(0.E+000,-1.));
#2093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2094 = ADVANCED_FACE('',(#2095),#1210,.T.);
#2095 = FACE_BOUND('',#2096,.T.);
#2096 = EDGE_LOOP('',(#2097,#2118,#2119,#2120));
#2097 = ORIENTED_EDGE('',*,*,#2098,.F.);
#2098 = EDGE_CURVE('',#2029,#1628,#2099,.T.);
#2099 = SURFACE_CURVE('',#2100,(#2104,#2111),.PCURVE_S1.);
#2100 = LINE('',#2101,#2102);
#2101 = CARTESIAN_POINT('',(-1.447032173222,10.735,-18.65));
#2102 = VECTOR('',#2103,1.);
#2103 = DIRECTION('',(1.,0.E+000,0.E+000));
#2104 = PCURVE('',#1210,#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('',#1667,#2112);
#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117);
#2113 = LINE('',#2114,#2115);
#2114 = CARTESIAN_POINT('',(1.432245211389,10.95464233029));
#2115 = VECTOR('',#2116,1.);
#2116 = DIRECTION('',(-1.,-8.923771493331E-066));
#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2118 = ORIENTED_EDGE('',*,*,#2074,.T.);
#2119 = ORIENTED_EDGE('',*,*,#1194,.F.);
#2120 = ORIENTED_EDGE('',*,*,#1627,.T.);
#2121 = ADVANCED_FACE('',(#2122),#1126,.T.);
#2122 = FACE_BOUND('',#2123,.T.);
#2123 = EDGE_LOOP('',(#2124,#2147,#2148,#2149));
#2124 = ORIENTED_EDGE('',*,*,#2125,.F.);
#2125 = EDGE_CURVE('',#1651,#2126,#2128,.T.);
#2126 = VERTEX_POINT('',#2127);
#2127 = CARTESIAN_POINT('',(1.552967826778,10.735,-18.65));
#2128 = SURFACE_CURVE('',#2129,(#2133,#2140),.PCURVE_S1.);
#2129 = LINE('',#2130,#2131);
#2130 = CARTESIAN_POINT('',(-1.447032173222,10.735,-18.65));
#2131 = VECTOR('',#2132,1.);
#2132 = DIRECTION('',(1.,0.E+000,0.E+000));
#2133 = PCURVE('',#1126,#2134);
#2134 = DEFINITIONAL_REPRESENTATION('',(#2135),#2139);
#2135 = LINE('',#2136,#2137);
#2136 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2137 = VECTOR('',#2138,1.);
#2138 = DIRECTION('',(1.,0.E+000));
#2139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2140 = PCURVE('',#1667,#2141);
#2141 = DEFINITIONAL_REPRESENTATION('',(#2142),#2146);
#2142 = LINE('',#2143,#2144);
#2143 = CARTESIAN_POINT('',(1.432245211389,10.95464233029));
#2144 = VECTOR('',#2145,1.);
#2145 = DIRECTION('',(-1.,-8.923771493331E-066));
#2146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2147 = ORIENTED_EDGE('',*,*,#1683,.F.);
#2148 = ORIENTED_EDGE('',*,*,#1110,.F.);
#2149 = ORIENTED_EDGE('',*,*,#2150,.F.);
#2150 = EDGE_CURVE('',#2126,#1083,#2151,.T.);
#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.);
#2152 = LINE('',#2153,#2154);
#2153 = CARTESIAN_POINT('',(1.552967826778,10.735,-18.65));
#2154 = VECTOR('',#2155,1.);
#2155 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#2156 = PCURVE('',#1126,#2157);
#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162);
#2158 = LINE('',#2159,#2160);
#2159 = CARTESIAN_POINT('',(3.,0.E+000));
#2160 = VECTOR('',#2161,1.);
#2161 = DIRECTION('',(0.E+000,-1.));
#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2163 = PCURVE('',#1098,#2164);
#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169);
#2165 = LINE('',#2166,#2167);
#2166 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2167 = VECTOR('',#2168,1.);
#2168 = DIRECTION('',(0.E+000,-1.));
#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2170 = ADVANCED_FACE('',(#2171),#1098,.T.);
#2171 = FACE_BOUND('',#2172,.T.);
#2172 = EDGE_LOOP('',(#2173,#2196,#2197,#2198,#2221));
#2173 = ORIENTED_EDGE('',*,*,#2174,.F.);
#2174 = EDGE_CURVE('',#2126,#2175,#2177,.T.);
#2175 = VERTEX_POINT('',#2176);
#2176 = CARTESIAN_POINT('',(1.552967826778,10.485,-18.65));
#2177 = SURFACE_CURVE('',#2178,(#2182,#2189),.PCURVE_S1.);
#2178 = LINE('',#2179,#2180);
#2179 = CARTESIAN_POINT('',(1.552967826778,10.735,-18.65));
#2180 = VECTOR('',#2181,1.);
#2181 = DIRECTION('',(0.E+000,-1.,0.E+000));
#2182 = PCURVE('',#1098,#2183);
#2183 = DEFINITIONAL_REPRESENTATION('',(#2184),#2188);
#2184 = LINE('',#2185,#2186);
#2185 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2186 = VECTOR('',#2187,1.);
#2187 = DIRECTION('',(1.,0.E+000));
#2188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2189 = PCURVE('',#1667,#2190);
#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195);
#2191 = LINE('',#2192,#2193);
#2192 = CARTESIAN_POINT('',(-1.567754788611,10.95464233029));
#2193 = VECTOR('',#2194,1.);
#2194 = DIRECTION('',(0.E+000,-1.));
#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2196 = ORIENTED_EDGE('',*,*,#2150,.T.);
#2197 = ORIENTED_EDGE('',*,*,#1082,.F.);
#2198 = ORIENTED_EDGE('',*,*,#2199,.F.);
#2199 = EDGE_CURVE('',#2200,#1055,#2202,.T.);
#2200 = VERTEX_POINT('',#2201);
#2201 = CARTESIAN_POINT('',(1.552967826778,10.485,-20.5));
#2202 = SURFACE_CURVE('',#2203,(#2207,#2214),.PCURVE_S1.);
#2203 = LINE('',#2204,#2205);
#2204 = CARTESIAN_POINT('',(1.552967826778,10.485,-18.65));
#2205 = VECTOR('',#2206,1.);
#2206 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#2207 = PCURVE('',#1098,#2208);
#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213);
#2209 = LINE('',#2210,#2211);
#2210 = CARTESIAN_POINT('',(0.25,0.E+000));
#2211 = VECTOR('',#2212,1.);
#2212 = DIRECTION('',(0.E+000,-1.));
#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2214 = PCURVE('',#1070,#2215);
#2215 = DEFINITIONAL_REPRESENTATION('',(#2216),#2220);
#2216 = LINE('',#2217,#2218);
#2217 = CARTESIAN_POINT('',(16.552967826778,1.85));
#2218 = VECTOR('',#2219,1.);
#2219 = DIRECTION('',(0.E+000,-1.));
#2220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2221 = ORIENTED_EDGE('',*,*,#2222,.F.);
#2222 = EDGE_CURVE('',#2175,#2200,#2223,.T.);
#2223 = SURFACE_CURVE('',#2224,(#2228,#2235),.PCURVE_S1.);
#2224 = LINE('',#2225,#2226);
#2225 = CARTESIAN_POINT('',(1.552967826778,10.485,-18.65));
#2226 = VECTOR('',#2227,1.);
#2227 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#2228 = PCURVE('',#1098,#2229);
#2229 = DEFINITIONAL_REPRESENTATION('',(#2230),#2234);
#2230 = LINE('',#2231,#2232);
#2231 = CARTESIAN_POINT('',(0.25,0.E+000));
#2232 = VECTOR('',#2233,1.);
#2233 = DIRECTION('',(0.E+000,-1.));
#2234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2235 = PCURVE('',#2236,#2241);
#2236 = PLANE('',#2237);
#2237 = AXIS2_PLACEMENT_3D('',#2238,#2239,#2240);
#2238 = CARTESIAN_POINT('',(1.552967826778,10.485,-18.65));
#2239 = DIRECTION('',(-2.228713848446E-015,-1.,0.E+000));
#2240 = DIRECTION('',(1.,-2.228713848446E-015,0.E+000));
#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246);
#2242 = LINE('',#2243,#2244);
#2243 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2244 = VECTOR('',#2245,1.);
#2245 = DIRECTION('',(0.E+000,-1.));
#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2247 = ADVANCED_FACE('',(#2248),#1070,.T.);
#2248 = FACE_BOUND('',#2249,.T.);
#2249 = EDGE_LOOP('',(#2250,#2273,#2294,#2295));
#2250 = ORIENTED_EDGE('',*,*,#2251,.F.);
#2251 = EDGE_CURVE('',#2252,#1027,#2254,.T.);
#2252 = VERTEX_POINT('',#2253);
#2253 = CARTESIAN_POINT('',(2.350000088519,10.485,-20.5));
#2254 = SURFACE_CURVE('',#2255,(#2259,#2266),.PCURVE_S1.);
#2255 = LINE('',#2256,#2257);
#2256 = CARTESIAN_POINT('',(2.350000088519,10.485,-18.65));
#2257 = VECTOR('',#2258,1.);
#2258 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#2259 = PCURVE('',#1070,#2260);
#2260 = DEFINITIONAL_REPRESENTATION('',(#2261),#2265);
#2261 = LINE('',#2262,#2263);
#2262 = CARTESIAN_POINT('',(17.350000088519,1.85));
#2263 = VECTOR('',#2264,1.);
#2264 = DIRECTION('',(0.E+000,-1.));
#2265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2266 = PCURVE('',#1042,#2267);
#2267 = DEFINITIONAL_REPRESENTATION('',(#2268),#2272);
#2268 = LINE('',#2269,#2270);
#2269 = CARTESIAN_POINT('',(17.350000088519,1.85));
#2270 = VECTOR('',#2271,1.);
#2271 = DIRECTION('',(0.E+000,-1.));
#2272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2273 = ORIENTED_EDGE('',*,*,#2274,.F.);
#2274 = EDGE_CURVE('',#2200,#2252,#2275,.T.);
#2275 = SURFACE_CURVE('',#2276,(#2280,#2287),.PCURVE_S1.);
#2276 = LINE('',#2277,#2278);
#2277 = CARTESIAN_POINT('',(-15.,10.485,-20.5));
#2278 = VECTOR('',#2279,1.);
#2279 = DIRECTION('',(1.,0.E+000,0.E+000));
#2280 = PCURVE('',#1070,#2281);
#2281 = DEFINITIONAL_REPRESENTATION('',(#2282),#2286);
#2282 = LINE('',#2283,#2284);
#2283 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2284 = VECTOR('',#2285,1.);
#2285 = DIRECTION('',(1.,0.E+000));
#2286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2287 = PCURVE('',#2236,#2288);
#2288 = DEFINITIONAL_REPRESENTATION('',(#2289),#2293);
#2289 = LINE('',#2290,#2291);
#2290 = CARTESIAN_POINT('',(-16.55296782677,-1.85));
#2291 = VECTOR('',#2292,1.);
#2292 = DIRECTION('',(1.,0.E+000));
#2293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2294 = ORIENTED_EDGE('',*,*,#2199,.T.);
#2295 = ORIENTED_EDGE('',*,*,#1054,.F.);
#2296 = ADVANCED_FACE('',(#2297),#1042,.T.);
#2297 = FACE_BOUND('',#2298,.T.);
#2298 = EDGE_LOOP('',(#2299,#2300,#2321,#2322));
#2299 = ORIENTED_EDGE('',*,*,#1493,.T.);
#2300 = ORIENTED_EDGE('',*,*,#2301,.F.);
#2301 = EDGE_CURVE('',#2252,#1494,#2302,.T.);
#2302 = SURFACE_CURVE('',#2303,(#2307,#2314),.PCURVE_S1.);
#2303 = LINE('',#2304,#2305);
#2304 = CARTESIAN_POINT('',(-15.,10.485,-20.5));
#2305 = VECTOR('',#2306,1.);
#2306 = DIRECTION('',(1.,0.E+000,0.E+000));
#2307 = PCURVE('',#1042,#2308);
#2308 = DEFINITIONAL_REPRESENTATION('',(#2309),#2313);
#2309 = LINE('',#2310,#2311);
#2310 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2311 = VECTOR('',#2312,1.);
#2312 = DIRECTION('',(1.,0.E+000));
#2313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2314 = PCURVE('',#1532,#2315);
#2315 = DEFINITIONAL_REPRESENTATION('',(#2316),#2320);
#2316 = LINE('',#2317,#2318);
#2317 = CARTESIAN_POINT('',(15.,10.775));
#2318 = VECTOR('',#2319,1.);
#2319 = DIRECTION('',(-1.,0.E+000));
#2320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2321 = ORIENTED_EDGE('',*,*,#2251,.T.);
#2322 = ORIENTED_EDGE('',*,*,#1026,.F.);
#2323 = ADVANCED_FACE('',(#2324),#1406,.F.);
#2324 = FACE_BOUND('',#2325,.F.);
#2325 = EDGE_LOOP('',(#2326,#2356,#2377,#2378));
#2326 = ORIENTED_EDGE('',*,*,#2327,.F.);
#2327 = EDGE_CURVE('',#2328,#2330,#2332,.T.);
#2328 = VERTEX_POINT('',#2329);
#2329 = CARTESIAN_POINT('',(-9.6,-4.015,-18.65));
#2330 = VERTEX_POINT('',#2331);
#2331 = CARTESIAN_POINT('',(-2.55,-11.065,-18.65));
#2332 = SURFACE_CURVE('',#2333,(#2338,#2345),.PCURVE_S1.);
#2333 = CIRCLE('',#2334,7.05);
#2334 = AXIS2_PLACEMENT_3D('',#2335,#2336,#2337);
#2335 = CARTESIAN_POINT('',(-2.55,-4.015,-18.65));
#2336 = DIRECTION('',(0.E+000,0.E+000,1.));
#2337 = DIRECTION('',(1.,0.E+000,0.E+000));
#2338 = PCURVE('',#1406,#2339);
#2339 = DEFINITIONAL_REPRESENTATION('',(#2340),#2344);
#2340 = LINE('',#2341,#2342);
#2341 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2342 = VECTOR('',#2343,1.);
#2343 = DIRECTION('',(1.,0.E+000));
#2344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2345 = PCURVE('',#1667,#2346);
#2346 = DEFINITIONAL_REPRESENTATION('',(#2347),#2355);
#2347 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2348,#2349,#2350,#2351,
#2352,#2353,#2354),.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('') );
#2348 = CARTESIAN_POINT('',(-4.514786961833,-3.79535766971));
#2349 = CARTESIAN_POINT('',(-4.514786961833,8.41560052365));
#2350 = CARTESIAN_POINT('',(6.060213038167,2.31012142697));
#2351 = CARTESIAN_POINT('',(16.635213038167,-3.79535766971));
#2352 = CARTESIAN_POINT('',(6.060213038167,-9.900836766391));
#2353 = CARTESIAN_POINT('',(-4.514786961833,-16.00631586307));
#2354 = CARTESIAN_POINT('',(-4.514786961833,-3.79535766971));
#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2356 = ORIENTED_EDGE('',*,*,#2357,.T.);
#2357 = EDGE_CURVE('',#2328,#1358,#2358,.T.);
#2358 = SURFACE_CURVE('',#2359,(#2363,#2370),.PCURVE_S1.);
#2359 = LINE('',#2360,#2361);
#2360 = CARTESIAN_POINT('',(-9.6,-4.015,-18.65));
#2361 = VECTOR('',#2362,1.);
#2362 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#2363 = PCURVE('',#1406,#2364);
#2364 = DEFINITIONAL_REPRESENTATION('',(#2365),#2369);
#2365 = LINE('',#2366,#2367);
#2366 = CARTESIAN_POINT('',(3.14159265359,0.E+000));
#2367 = VECTOR('',#2368,1.);
#2368 = DIRECTION('',(0.E+000,-1.));
#2369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2370 = PCURVE('',#1373,#2371);
#2371 = DEFINITIONAL_REPRESENTATION('',(#2372),#2376);
#2372 = LINE('',#2373,#2374);
#2373 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2374 = VECTOR('',#2375,1.);
#2375 = DIRECTION('',(0.E+000,-1.));
#2376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2377 = ORIENTED_EDGE('',*,*,#1385,.T.);
#2378 = ORIENTED_EDGE('',*,*,#2379,.F.);
#2379 = EDGE_CURVE('',#2330,#1386,#2380,.T.);
#2380 = SURFACE_CURVE('',#2381,(#2385,#2392),.PCURVE_S1.);
#2381 = LINE('',#2382,#2383);
#2382 = CARTESIAN_POINT('',(-2.55,-11.065,-18.65));
#2383 = VECTOR('',#2384,1.);
#2384 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#2385 = PCURVE('',#1406,#2386);
#2386 = DEFINITIONAL_REPRESENTATION('',(#2387),#2391);
#2387 = LINE('',#2388,#2389);
#2388 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
#2389 = VECTOR('',#2390,1.);
#2390 = DIRECTION('',(0.E+000,-1.));
#2391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2392 = PCURVE('',#1853,#2393);
#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398);
#2394 = LINE('',#2395,#2396);
#2395 = CARTESIAN_POINT('',(5.1,0.E+000));
#2396 = VECTOR('',#2397,1.);
#2397 = DIRECTION('',(0.E+000,-1.));
#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2399 = ADVANCED_FACE('',(#2400),#1373,.T.);
#2400 = FACE_BOUND('',#2401,.T.);
#2401 = EDGE_LOOP('',(#2402,#2423,#2424,#2425));
#2402 = ORIENTED_EDGE('',*,*,#2403,.F.);
#2403 = EDGE_CURVE('',#2328,#1874,#2404,.T.);
#2404 = SURFACE_CURVE('',#2405,(#2409,#2416),.PCURVE_S1.);
#2405 = LINE('',#2406,#2407);
#2406 = CARTESIAN_POINT('',(-9.6,-4.015,-18.65));
#2407 = VECTOR('',#2408,1.);
#2408 = DIRECTION('',(0.E+000,1.,0.E+000));
#2409 = PCURVE('',#1373,#2410);
#2410 = DEFINITIONAL_REPRESENTATION('',(#2411),#2415);
#2411 = LINE('',#2412,#2413);
#2412 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2413 = VECTOR('',#2414,1.);
#2414 = DIRECTION('',(1.,0.E+000));
#2415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2416 = PCURVE('',#1667,#2417);
#2417 = DEFINITIONAL_REPRESENTATION('',(#2418),#2422);
#2418 = LINE('',#2419,#2420);
#2419 = CARTESIAN_POINT('',(9.585213038167,-3.79535766971));
#2420 = VECTOR('',#2421,1.);
#2421 = DIRECTION('',(0.E+000,1.));
#2422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2423 = ORIENTED_EDGE('',*,*,#2357,.T.);
#2424 = ORIENTED_EDGE('',*,*,#1357,.T.);
#2425 = ORIENTED_EDGE('',*,*,#1953,.F.);
#2426 = ADVANCED_FACE('',(#2427),#1532,.T.);
#2427 = FACE_BOUND('',#2428,.T.);
#2428 = EDGE_LOOP('',(#2429,#2462,#2463,#2464,#2465,#2498));
#2429 = ORIENTED_EDGE('',*,*,#2430,.T.);
#2430 = EDGE_CURVE('',#2431,#2252,#2433,.T.);
#2431 = VERTEX_POINT('',#2432);
#2432 = CARTESIAN_POINT('',(9.6,3.235,-20.5));
#2433 = SURFACE_CURVE('',#2434,(#2439,#2450),.PCURVE_S1.);
#2434 = CIRCLE('',#2435,7.25);
#2435 = AXIS2_PLACEMENT_3D('',#2436,#2437,#2438);
#2436 = CARTESIAN_POINT('',(2.35,3.235,-20.5));
#2437 = DIRECTION('',(0.E+000,0.E+000,1.));
#2438 = DIRECTION('',(1.,0.E+000,0.E+000));
#2439 = PCURVE('',#1532,#2440);
#2440 = DEFINITIONAL_REPRESENTATION('',(#2441),#2449);
#2441 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2442,#2443,#2444,#2445,
#2446,#2447,#2448),.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('') );
#2442 = CARTESIAN_POINT('',(-9.6,3.525));
#2443 = CARTESIAN_POINT('',(-9.6,16.082368354874));
#2444 = CARTESIAN_POINT('',(1.275,9.803684177437));
#2445 = CARTESIAN_POINT('',(12.15,3.525));
#2446 = CARTESIAN_POINT('',(1.275,-2.753684177437));
#2447 = CARTESIAN_POINT('',(-9.6,-9.032368354874));
#2448 = CARTESIAN_POINT('',(-9.6,3.525));
#2449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2450 = PCURVE('',#2451,#2456);
#2451 = CYLINDRICAL_SURFACE('',#2452,7.25);
#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455);
#2453 = CARTESIAN_POINT('',(2.35,3.235,-18.65));
#2454 = DIRECTION('',(0.E+000,0.E+000,1.));
#2455 = DIRECTION('',(1.,0.E+000,0.E+000));
#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2461);
#2457 = LINE('',#2458,#2459);
#2458 = CARTESIAN_POINT('',(0.E+000,-1.85));
#2459 = VECTOR('',#2460,1.);
#2460 = DIRECTION('',(1.,0.E+000));
#2461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2462 = ORIENTED_EDGE('',*,*,#2301,.T.);
#2463 = ORIENTED_EDGE('',*,*,#1516,.T.);
#2464 = ORIENTED_EDGE('',*,*,#1790,.T.);
#2465 = ORIENTED_EDGE('',*,*,#2466,.T.);
#2466 = EDGE_CURVE('',#1791,#2467,#2469,.T.);
#2467 = VERTEX_POINT('',#2468);
#2468 = CARTESIAN_POINT('',(9.6,-4.015,-20.5));
#2469 = SURFACE_CURVE('',#2470,(#2475,#2486),.PCURVE_S1.);
#2470 = CIRCLE('',#2471,7.05);
#2471 = AXIS2_PLACEMENT_3D('',#2472,#2473,#2474);
#2472 = CARTESIAN_POINT('',(2.55,-4.015,-20.5));
#2473 = DIRECTION('',(0.E+000,0.E+000,1.));
#2474 = DIRECTION('',(1.,0.E+000,0.E+000));
#2475 = PCURVE('',#1532,#2476);
#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2485);
#2477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2478,#2479,#2480,#2481,
#2482,#2483,#2484),.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('') );
#2478 = CARTESIAN_POINT('',(-9.6,-3.725));
#2479 = CARTESIAN_POINT('',(-9.6,8.485958193361));
#2480 = CARTESIAN_POINT('',(0.975,2.38047909668));
#2481 = CARTESIAN_POINT('',(11.55,-3.725));
#2482 = CARTESIAN_POINT('',(0.975,-9.83047909668));
#2483 = CARTESIAN_POINT('',(-9.6,-15.93595819336));
#2484 = CARTESIAN_POINT('',(-9.6,-3.725));
#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2486 = PCURVE('',#2487,#2492);
#2487 = CYLINDRICAL_SURFACE('',#2488,7.05);
#2488 = AXIS2_PLACEMENT_3D('',#2489,#2490,#2491);
#2489 = CARTESIAN_POINT('',(2.55,-4.015,-18.65));
#2490 = DIRECTION('',(0.E+000,0.E+000,1.));
#2491 = DIRECTION('',(1.,0.E+000,0.E+000));
#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497);
#2493 = LINE('',#2494,#2495);
#2494 = CARTESIAN_POINT('',(0.E+000,-1.85));
#2495 = VECTOR('',#2496,1.);
#2496 = DIRECTION('',(1.,0.E+000));
#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2498 = ORIENTED_EDGE('',*,*,#2499,.F.);
#2499 = EDGE_CURVE('',#2431,#2467,#2500,.T.);
#2500 = SURFACE_CURVE('',#2501,(#2505,#2512),.PCURVE_S1.);
#2501 = LINE('',#2502,#2503);
#2502 = CARTESIAN_POINT('',(9.6,1.4725,-20.5));
#2503 = VECTOR('',#2504,1.);
#2504 = DIRECTION('',(0.E+000,-1.,0.E+000));
#2505 = PCURVE('',#1532,#2506);
#2506 = DEFINITIONAL_REPRESENTATION('',(#2507),#2511);
#2507 = LINE('',#2508,#2509);
#2508 = CARTESIAN_POINT('',(-9.6,1.7625));
#2509 = VECTOR('',#2510,1.);
#2510 = DIRECTION('',(0.E+000,-1.));
#2511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2512 = PCURVE('',#2513,#2518);
#2513 = PLANE('',#2514);
#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517);
#2515 = CARTESIAN_POINT('',(9.6,3.235,-18.65));
#2516 = DIRECTION('',(-1.,0.E+000,0.E+000));
#2517 = DIRECTION('',(0.E+000,-1.,0.E+000));
#2518 = DEFINITIONAL_REPRESENTATION('',(#2519),#2523);
#2519 = LINE('',#2520,#2521);
#2520 = CARTESIAN_POINT('',(1.7625,-1.85));
#2521 = VECTOR('',#2522,1.);
#2522 = DIRECTION('',(1.,0.E+000));
#2523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2524 = ADVANCED_FACE('',(#2525,#2679),#1667,.T.);
#2525 = FACE_BOUND('',#2526,.T.);
#2526 = EDGE_LOOP('',(#2527,#2528,#2549,#2550,#2551,#2552,#2553,#2554,
    #2577,#2605,#2628,#2656,#2677,#2678));
#2527 = ORIENTED_EDGE('',*,*,#1871,.F.);
#2528 = ORIENTED_EDGE('',*,*,#2529,.T.);
#2529 = EDGE_CURVE('',#1872,#2027,#2530,.T.);
#2530 = SURFACE_CURVE('',#2531,(#2535,#2542),.PCURVE_S1.);
#2531 = LINE('',#2532,#2533);
#2532 = CARTESIAN_POINT('',(-2.244064434963,10.485,-18.65));
#2533 = VECTOR('',#2534,1.);
#2534 = DIRECTION('',(1.,0.E+000,0.E+000));
#2535 = PCURVE('',#1667,#2536);
#2536 = DEFINITIONAL_REPRESENTATION('',(#2537),#2541);
#2537 = LINE('',#2538,#2539);
#2538 = CARTESIAN_POINT('',(2.22927747313,10.70464233029));
#2539 = VECTOR('',#2540,1.);
#2540 = DIRECTION('',(-1.,-8.923771493331E-066));
#2541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2542 = PCURVE('',#1917,#2543);
#2543 = DEFINITIONAL_REPRESENTATION('',(#2544),#2548);
#2544 = LINE('',#2545,#2546);
#2545 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2546 = VECTOR('',#2547,1.);
#2547 = DIRECTION('',(1.,0.E+000));
#2548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2549 = ORIENTED_EDGE('',*,*,#2026,.T.);
#2550 = ORIENTED_EDGE('',*,*,#2098,.T.);
#2551 = ORIENTED_EDGE('',*,*,#1650,.T.);
#2552 = ORIENTED_EDGE('',*,*,#2125,.T.);
#2553 = ORIENTED_EDGE('',*,*,#2174,.T.);
#2554 = ORIENTED_EDGE('',*,*,#2555,.T.);
#2555 = EDGE_CURVE('',#2175,#2556,#2558,.T.);
#2556 = VERTEX_POINT('',#2557);
#2557 = CARTESIAN_POINT('',(2.350000088519,10.485,-18.65));
#2558 = SURFACE_CURVE('',#2559,(#2563,#2570),.PCURVE_S1.);
#2559 = LINE('',#2560,#2561);
#2560 = CARTESIAN_POINT('',(1.552967826778,10.485,-18.65));
#2561 = VECTOR('',#2562,1.);
#2562 = DIRECTION('',(1.,-2.228713848446E-015,0.E+000));
#2563 = PCURVE('',#1667,#2564);
#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569);
#2565 = LINE('',#2566,#2567);
#2566 = CARTESIAN_POINT('',(-1.567754788611,10.70464233029));
#2567 = VECTOR('',#2568,1.);
#2568 = DIRECTION('',(-1.,-2.228713848446E-015));
#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2570 = PCURVE('',#2236,#2571);
#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2576);
#2572 = LINE('',#2573,#2574);
#2573 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2574 = VECTOR('',#2575,1.);
#2575 = DIRECTION('',(1.,0.E+000));
#2576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2577 = ORIENTED_EDGE('',*,*,#2578,.F.);
#2578 = EDGE_CURVE('',#2579,#2556,#2581,.T.);
#2579 = VERTEX_POINT('',#2580);
#2580 = CARTESIAN_POINT('',(9.6,3.235,-18.65));
#2581 = SURFACE_CURVE('',#2582,(#2587,#2598),.PCURVE_S1.);
#2582 = CIRCLE('',#2583,7.25);
#2583 = AXIS2_PLACEMENT_3D('',#2584,#2585,#2586);
#2584 = CARTESIAN_POINT('',(2.35,3.235,-18.65));
#2585 = DIRECTION('',(0.E+000,0.E+000,1.));
#2586 = DIRECTION('',(1.,0.E+000,0.E+000));
#2587 = PCURVE('',#1667,#2588);
#2588 = DEFINITIONAL_REPRESENTATION('',(#2589),#2597);
#2589 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2590,#2591,#2592,#2593,
#2594,#2595,#2596),.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('') );
#2590 = CARTESIAN_POINT('',(-9.614786961833,3.45464233029));
#2591 = CARTESIAN_POINT('',(-9.614786961833,16.012010685164));
#2592 = CARTESIAN_POINT('',(1.260213038167,9.733326507727));
#2593 = CARTESIAN_POINT('',(12.135213038167,3.45464233029));
#2594 = CARTESIAN_POINT('',(1.260213038167,-2.824041847147));
#2595 = CARTESIAN_POINT('',(-9.614786961833,-9.102726024585));
#2596 = CARTESIAN_POINT('',(-9.614786961833,3.45464233029));
#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2598 = PCURVE('',#2451,#2599);
#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604);
#2600 = LINE('',#2601,#2602);
#2601 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2602 = VECTOR('',#2603,1.);
#2603 = DIRECTION('',(1.,0.E+000));
#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2605 = ORIENTED_EDGE('',*,*,#2606,.T.);
#2606 = EDGE_CURVE('',#2579,#2607,#2609,.T.);
#2607 = VERTEX_POINT('',#2608);
#2608 = CARTESIAN_POINT('',(9.6,-4.015,-18.65));
#2609 = SURFACE_CURVE('',#2610,(#2614,#2621),.PCURVE_S1.);
#2610 = LINE('',#2611,#2612);
#2611 = CARTESIAN_POINT('',(9.6,3.235,-18.65));
#2612 = VECTOR('',#2613,1.);
#2613 = DIRECTION('',(0.E+000,-1.,0.E+000));
#2614 = PCURVE('',#1667,#2615);
#2615 = DEFINITIONAL_REPRESENTATION('',(#2616),#2620);
#2616 = LINE('',#2617,#2618);
#2617 = CARTESIAN_POINT('',(-9.614786961833,3.45464233029));
#2618 = VECTOR('',#2619,1.);
#2619 = DIRECTION('',(0.E+000,-1.));
#2620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2621 = PCURVE('',#2513,#2622);
#2622 = DEFINITIONAL_REPRESENTATION('',(#2623),#2627);
#2623 = LINE('',#2624,#2625);
#2624 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2625 = VECTOR('',#2626,1.);
#2626 = DIRECTION('',(1.,0.E+000));
#2627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2628 = ORIENTED_EDGE('',*,*,#2629,.F.);
#2629 = EDGE_CURVE('',#2630,#2607,#2632,.T.);
#2630 = VERTEX_POINT('',#2631);
#2631 = CARTESIAN_POINT('',(2.55,-11.065,-18.65));
#2632 = SURFACE_CURVE('',#2633,(#2638,#2649),.PCURVE_S1.);
#2633 = CIRCLE('',#2634,7.05);
#2634 = AXIS2_PLACEMENT_3D('',#2635,#2636,#2637);
#2635 = CARTESIAN_POINT('',(2.55,-4.015,-18.65));
#2636 = DIRECTION('',(0.E+000,0.E+000,1.));
#2637 = DIRECTION('',(1.,0.E+000,0.E+000));
#2638 = PCURVE('',#1667,#2639);
#2639 = DEFINITIONAL_REPRESENTATION('',(#2640),#2648);
#2640 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2641,#2642,#2643,#2644,
#2645,#2646,#2647),.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('') );
#2641 = CARTESIAN_POINT('',(-9.614786961833,-3.79535766971));
#2642 = CARTESIAN_POINT('',(-9.614786961833,8.41560052365));
#2643 = CARTESIAN_POINT('',(0.960213038167,2.31012142697));
#2644 = CARTESIAN_POINT('',(11.535213038167,-3.79535766971));
#2645 = CARTESIAN_POINT('',(0.960213038167,-9.900836766391));
#2646 = CARTESIAN_POINT('',(-9.614786961833,-16.00631586307));
#2647 = CARTESIAN_POINT('',(-9.614786961833,-3.79535766971));
#2648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2649 = PCURVE('',#2487,#2650);
#2650 = DEFINITIONAL_REPRESENTATION('',(#2651),#2655);
#2651 = LINE('',#2652,#2653);
#2652 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2653 = VECTOR('',#2654,1.);
#2654 = DIRECTION('',(1.,0.E+000));
#2655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2656 = ORIENTED_EDGE('',*,*,#2657,.T.);
#2657 = EDGE_CURVE('',#2630,#2330,#2658,.T.);
#2658 = SURFACE_CURVE('',#2659,(#2663,#2670),.PCURVE_S1.);
#2659 = LINE('',#2660,#2661);
#2660 = CARTESIAN_POINT('',(2.55,-11.065,-18.65));
#2661 = VECTOR('',#2662,1.);
#2662 = DIRECTION('',(-1.,0.E+000,0.E+000));
#2663 = PCURVE('',#1667,#2664);
#2664 = DEFINITIONAL_REPRESENTATION('',(#2665),#2669);
#2665 = LINE('',#2666,#2667);
#2666 = CARTESIAN_POINT('',(-2.564786961833,-10.84535766971));
#2667 = VECTOR('',#2668,1.);
#2668 = DIRECTION('',(1.,8.923771493331E-066));
#2669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2670 = PCURVE('',#1853,#2671);
#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676);
#2672 = LINE('',#2673,#2674);
#2673 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2674 = VECTOR('',#2675,1.);
#2675 = DIRECTION('',(1.,0.E+000));
#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2677 = ORIENTED_EDGE('',*,*,#2327,.F.);
#2678 = ORIENTED_EDGE('',*,*,#2403,.T.);
#2679 = FACE_BOUND('',#2680,.T.);
#2680 = EDGE_LOOP('',(#2681));
#2681 = ORIENTED_EDGE('',*,*,#1734,.T.);
#2682 = ADVANCED_FACE('',(#2683),#1853,.T.);
#2683 = FACE_BOUND('',#2684,.T.);
#2684 = EDGE_LOOP('',(#2685,#2686,#2707,#2708));
#2685 = ORIENTED_EDGE('',*,*,#2657,.F.);
#2686 = ORIENTED_EDGE('',*,*,#2687,.T.);
#2687 = EDGE_CURVE('',#2630,#1791,#2688,.T.);
#2688 = SURFACE_CURVE('',#2689,(#2693,#2700),.PCURVE_S1.);
#2689 = LINE('',#2690,#2691);
#2690 = CARTESIAN_POINT('',(2.55,-11.065,-18.65));
#2691 = VECTOR('',#2692,1.);
#2692 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#2693 = PCURVE('',#1853,#2694);
#2694 = DEFINITIONAL_REPRESENTATION('',(#2695),#2699);
#2695 = LINE('',#2696,#2697);
#2696 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2697 = VECTOR('',#2698,1.);
#2698 = DIRECTION('',(0.E+000,-1.));
#2699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2700 = PCURVE('',#2487,#2701);
#2701 = DEFINITIONAL_REPRESENTATION('',(#2702),#2706);
#2702 = LINE('',#2703,#2704);
#2703 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
#2704 = VECTOR('',#2705,1.);
#2705 = DIRECTION('',(0.E+000,-1.));
#2706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2707 = ORIENTED_EDGE('',*,*,#1839,.T.);
#2708 = ORIENTED_EDGE('',*,*,#2379,.F.);
#2709 = ADVANCED_FACE('',(#2710),#1917,.T.);
#2710 = FACE_BOUND('',#2711,.T.);
#2711 = EDGE_LOOP('',(#2712,#2713,#2714,#2715));
#2712 = ORIENTED_EDGE('',*,*,#2529,.F.);
#2713 = ORIENTED_EDGE('',*,*,#1901,.T.);
#2714 = ORIENTED_EDGE('',*,*,#1977,.T.);
#2715 = ORIENTED_EDGE('',*,*,#2051,.F.);
#2716 = ADVANCED_FACE('',(#2717),#2236,.T.);
#2717 = FACE_BOUND('',#2718,.T.);
#2718 = EDGE_LOOP('',(#2719,#2720,#2721,#2722));
#2719 = ORIENTED_EDGE('',*,*,#2555,.F.);
#2720 = ORIENTED_EDGE('',*,*,#2222,.T.);
#2721 = ORIENTED_EDGE('',*,*,#2274,.T.);
#2722 = ORIENTED_EDGE('',*,*,#2723,.F.);
#2723 = EDGE_CURVE('',#2556,#2252,#2724,.T.);
#2724 = SURFACE_CURVE('',#2725,(#2729,#2736),.PCURVE_S1.);
#2725 = LINE('',#2726,#2727);
#2726 = CARTESIAN_POINT('',(2.350000088519,10.485,-18.65));
#2727 = VECTOR('',#2728,1.);
#2728 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#2729 = PCURVE('',#2236,#2730);
#2730 = DEFINITIONAL_REPRESENTATION('',(#2731),#2735);
#2731 = LINE('',#2732,#2733);
#2732 = CARTESIAN_POINT('',(0.797032261741,0.E+000));
#2733 = VECTOR('',#2734,1.);
#2734 = DIRECTION('',(0.E+000,-1.));
#2735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2736 = PCURVE('',#2451,#2737);
#2737 = DEFINITIONAL_REPRESENTATION('',(#2738),#2742);
#2738 = LINE('',#2739,#2740);
#2739 = CARTESIAN_POINT('',(1.570796314585,0.E+000));
#2740 = VECTOR('',#2741,1.);
#2741 = DIRECTION('',(0.E+000,-1.));
#2742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2743 = ADVANCED_FACE('',(#2744),#2451,.F.);
#2744 = FACE_BOUND('',#2745,.F.);
#2745 = EDGE_LOOP('',(#2746,#2747,#2768,#2769));
#2746 = ORIENTED_EDGE('',*,*,#2578,.F.);
#2747 = ORIENTED_EDGE('',*,*,#2748,.T.);
#2748 = EDGE_CURVE('',#2579,#2431,#2749,.T.);
#2749 = SURFACE_CURVE('',#2750,(#2754,#2761),.PCURVE_S1.);
#2750 = LINE('',#2751,#2752);
#2751 = CARTESIAN_POINT('',(9.6,3.235,-18.65));
#2752 = VECTOR('',#2753,1.);
#2753 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#2754 = PCURVE('',#2451,#2755);
#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760);
#2756 = LINE('',#2757,#2758);
#2757 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2758 = VECTOR('',#2759,1.);
#2759 = DIRECTION('',(0.E+000,-1.));
#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2761 = PCURVE('',#2513,#2762);
#2762 = DEFINITIONAL_REPRESENTATION('',(#2763),#2767);
#2763 = LINE('',#2764,#2765);
#2764 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2765 = VECTOR('',#2766,1.);
#2766 = DIRECTION('',(0.E+000,-1.));
#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2768 = ORIENTED_EDGE('',*,*,#2430,.T.);
#2769 = ORIENTED_EDGE('',*,*,#2723,.F.);
#2770 = ADVANCED_FACE('',(#2771),#2513,.T.);
#2771 = FACE_BOUND('',#2772,.T.);
#2772 = EDGE_LOOP('',(#2773,#2774,#2775,#2776));
#2773 = ORIENTED_EDGE('',*,*,#2606,.F.);
#2774 = ORIENTED_EDGE('',*,*,#2748,.T.);
#2775 = ORIENTED_EDGE('',*,*,#2499,.T.);
#2776 = ORIENTED_EDGE('',*,*,#2777,.F.);
#2777 = EDGE_CURVE('',#2607,#2467,#2778,.T.);
#2778 = SURFACE_CURVE('',#2779,(#2783,#2790),.PCURVE_S1.);
#2779 = LINE('',#2780,#2781);
#2780 = CARTESIAN_POINT('',(9.6,-4.015,-18.65));
#2781 = VECTOR('',#2782,1.);
#2782 = DIRECTION('',(-0.E+000,-0.E+000,-1.));
#2783 = PCURVE('',#2513,#2784);
#2784 = DEFINITIONAL_REPRESENTATION('',(#2785),#2789);
#2785 = LINE('',#2786,#2787);
#2786 = CARTESIAN_POINT('',(7.25,0.E+000));
#2787 = VECTOR('',#2788,1.);
#2788 = DIRECTION('',(0.E+000,-1.));
#2789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2790 = PCURVE('',#2487,#2791);
#2791 = DEFINITIONAL_REPRESENTATION('',(#2792),#2796);
#2792 = LINE('',#2793,#2794);
#2793 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#2794 = VECTOR('',#2795,1.);
#2795 = DIRECTION('',(0.E+000,-1.));
#2796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2797 = ADVANCED_FACE('',(#2798),#2487,.F.);
#2798 = FACE_BOUND('',#2799,.F.);
#2799 = EDGE_LOOP('',(#2800,#2801,#2802,#2803));
#2800 = ORIENTED_EDGE('',*,*,#2629,.F.);
#2801 = ORIENTED_EDGE('',*,*,#2687,.T.);
#2802 = ORIENTED_EDGE('',*,*,#2466,.T.);
#2803 = ORIENTED_EDGE('',*,*,#2777,.F.);
#2804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2808)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2805,#2806,#2807)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2805 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2806 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2807 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2808 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2805,
  'distance_accuracy_value','confusion accuracy');
#2809 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#2810 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #2811),#2804);
#2811 = STYLED_ITEM('color',(#2812),#15);
#2812 = PRESENTATION_STYLE_ASSIGNMENT((#2813,#2819));
#2813 = SURFACE_STYLE_USAGE(.BOTH.,#2814);
#2814 = SURFACE_SIDE_STYLE('',(#2815));
#2815 = SURFACE_STYLE_FILL_AREA(#2816);
#2816 = FILL_AREA_STYLE('',(#2817));
#2817 = FILL_AREA_STYLE_COLOUR('',#2818);
#2818 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
#2819 = CURVE_STYLE('',#2820,POSITIVE_LENGTH_MEASURE(0.1),#2818);
#2820 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;