cl__1 = 1e+22;
Point(1) = {1819.275, 625.4749999999999, -119.9782525997746, cl__1};
Point(2) = {1819.275, 98.42500000000004, 194.0089814427786, cl__1};
Point(3) = {1895.475, 98.42500000000018, 194.0089814427785, cl__1};
Point(4) = {1895.475, 625.4749999999999, -119.9782525997746, cl__1};
Point(5) = {1895.475, 625.4749999999999, -161.5910185572214, cl__1};
Point(6) = {1895.475, 28.57500000000005, 194.0089814427785, cl__1};
Point(7) = {1819.275, 28.57500000000003, 194.0089814427785, cl__1};
Point(8) = {1819.275, 625.4749999999999, -161.5910185572214, cl__1};
Point(9) = {114.3000000000004, 117.475, 194.0089814427786, cl__1};
Point(10) = {114.3000000000005, 9.525000000000045, 194.0089814427786, cl__1};
Point(11) = {679.4500000000007, 117.475, 194.0089814427786, cl__1};
Point(12) = {679.4500000000005, 625.4749999999999, 194.0089814427786, cl__1};
Point(13) = {787.4000000000005, 625.4749999999999, 194.0089814427786, cl__1};
Point(14) = {787.400000000001, 117.475, 194.0089814427786, cl__1};
Point(15) = {1803.4, 117.475, 194.0089814427786, cl__1};
Point(16) = {1803.4, 625.4749999999999, 194.0089814427786, cl__1};
Point(17) = {1911.35, 625.4749999999999, 194.0089814427786, cl__1};
Point(18) = {1911.35, 117.475, 194.0089814427786, cl__1};
Point(19) = {2565.400000000001, 117.475, 194.0089814427786, cl__1};
Point(20) = {2565.400000000001, 9.525000000000041, 194.0089814427786, cl__1};
Point(21) = {695.3250000000004, 98.42500000000004, 194.0089814427786, cl__1};
Point(22) = {771.5250000000004, 98.42500000000004, 194.0089814427786, cl__1};
Point(23) = {695.3250000000004, 28.57499999999992, 194.0089814427786, cl__1};
Point(24) = {771.5250000000004, 28.57500000000002, 194.0089814427785, cl__1};
Point(25) = {654.0500000000004, 117.475, 302.2129814427785, cl__1};
Point(26) = {654.0500000000006, 117.475, 301.9589814427786, cl__1};
Point(27) = {654.0500000000002, 9.525000000000041, 302.2129814427785, cl__1};
Point(28) = {654.0500000000004, 9.525000000000045, 301.9589814427786, cl__1};
Point(29) = {114.3000000000004, 117.475, 302.2129814427785, cl__1};
Point(30) = {114.3000000000004, 9.525000000000041, 302.2129814427785, cl__1};
Point(31) = {2565.400000000001, 9.525000000000041, 301.9589814427786, cl__1};
Point(32) = {2565.400000000001, 117.475, 301.9589814427786, cl__1};
Point(33) = {1911.35, 117.475, 301.9589814427786, cl__1};
Point(34) = {1911.35, 625.4749999999999, 301.9589814427786, cl__1};
Point(35) = {1803.4, 625.4749999999999, 301.9589814427786, cl__1};
Point(36) = {1803.4, 117.475, 301.9589814427786, cl__1};
Point(37) = {787.4000000000005, 117.475, 301.9589814427786, cl__1};
Point(38) = {787.4000000000002, 625.4749999999999, 301.9589814427786, cl__1};
Point(39) = {679.4500000000005, 625.4749999999999, 301.9589814427786, cl__1};
Point(40) = {679.4500000000007, 117.475, 301.9589814427786, cl__1};
Point(41) = {771.5250000000002, 625.4749999999999, -161.5910185572214, cl__1};
Point(42) = {695.3250000000003, 625.4749999999999, -161.5910185572214, cl__1};
Point(43) = {695.3250000000003, 625.4749999999999, -119.9782525997746, cl__1};
Point(44) = {771.5250000000002, 625.4749999999999, -119.9782525997746, cl__1};
Point(45) = {69.85000000000031, 749.3000000000002, -47.29101855722169, cl__1};
Point(46) = {76.2000000000003, 749.3000000000002, -40.9410185572217, cl__1};
Point(47) = {76.20000000000022, 12.70000000000016, -40.94101855722174, cl__1};
Point(48) = {69.85000000000022, 12.70000000000005, -47.29101855722173, cl__1};
Point(49) = {76.2000000000003, 749.3000000000002, 98.75898144277831, cl__1};
Point(50) = {76.20000000000022, 12.70000000000016, 98.75898144277826, cl__1};
Point(51) = {69.85000000000031, 749.3000000000002, 105.1089814427783, cl__1};
Point(52) = {69.85000000000022, 12.70000000000016, 105.1089814427783, cl__1};
Point(53) = {44.4500000000003, 749.3000000000002, 105.1089814427783, cl__1};
Point(54) = {44.45000000000022, 12.70000000000016, 105.1089814427783, cl__1};
Point(55) = {38.10000000000031, 749.3000000000002, 98.75898144277831, cl__1};
Point(56) = {38.10000000000022, 12.70000000000016, 98.75898144277826, cl__1};
Point(57) = {38.10000000000031, 749.3000000000002, -40.9410185572217, cl__1};
Point(58) = {38.10000000000022, 12.70000000000016, -40.94101855722174, cl__1};
Point(59) = {44.4500000000003, 749.3000000000002, -47.29101855722169, cl__1};
Point(60) = {44.45000000000022, 12.70000000000005, -47.29101855722173, cl__1};
Point(61) = {76.20000000000029, 749.3000000000003, -408.9770114900687, cl__1};
Point(62) = {69.85000000000029, 749.3000000000003, -415.5796185913237, cl__1};
Point(63) = {76.20000000000022, 12.69999999999993, -199.1509818860889, cl__1};
Point(64) = {69.85000000000022, 12.70000000000016, -205.753588987344, cl__1};
Point(65) = {76.2000000000003, 749.3000000000002, -263.7196552624566, cl__1};
Point(66) = {76.20000000000023, 12.69999999999993, -53.89362565847682, cl__1};
Point(67) = {69.85000000000031, 749.3000000000002, -257.1170481612015, cl__1};
Point(68) = {44.45000000000029, 749.3000000000003, -415.5796185913237, cl__1};
Point(69) = {44.45000000000022, 12.70000000000016, -205.753588987344, cl__1};
Point(70) = {38.1000000000003, 749.3000000000003, -263.7196552624566, cl__1};
Point(71) = {44.45000000000029, 749.3000000000002, -257.1170481612015, cl__1};
Point(72) = {38.10000000000024, 12.69999999999993, -53.89362565847682, cl__1};
Point(73) = {38.10000000000029, 749.3000000000004, -408.9770114900687, cl__1};
Point(74) = {38.10000000000022, 12.69999999999993, -199.1509818860889, cl__1};
Point(75) = {76.20000000000029, 749.3000000000002, 105.1089814427783, cl__1};
Point(76) = {76.20000000000029, 749.3000000000002, -415.5796185913231, cl__1};
Point(77) = {76.20000000000029, 658.0500000000002, -389.5863723228419, cl__1};
Point(78) = {76.20000000000029, 658.0500000000002, 105.1089814427783, cl__1};
Point(79) = {86.55000000000028, 647.7000000000002, -386.6380972666361, cl__1};
Point(80) = {86.55000000000028, 647.7000000000002, 105.1089814427783, cl__1};
Point(81) = {177.8000000000003, 647.7000000000002, -386.6380972666362, cl__1};
Point(82) = {177.8000000000003, 647.7000000000002, 105.1089814427783, cl__1};
Point(83) = {79.37500000000024, 12.69999999999996, 295.6089814427784, cl__1};
Point(84) = {79.37500000000024, 12.69999999999996, -234.6160185572217, cl__1};
Point(85) = {76.20000000000022, 15.87499999999999, 295.6089814427784, cl__1};
Point(86) = {76.20000000000022, 15.87499999999999, -234.6160185572217, cl__1};
Point(87) = {83.25125621380219, 12.69999999999996, -234.6160185572217, cl__1};
Point(88) = {86.32987746877652, 12.69999999999996, -232.2173665258674, cl__1};
Point(89) = {174.6250000000003, 12.69999999999995, 117.9184642014001, cl__1};
Point(90) = {174.6250000000002, 12.69999999999995, 194.0089814427782, cl__1};
Point(91) = {117.4750000000002, 12.69999999999996, 194.0089814427783, cl__1};
Point(92) = {114.3000000000002, 12.69999999999996, 197.1839814427783, cl__1};
Point(93) = {114.3000000000002, 12.69999999999996, 292.4339814427783, cl__1};
Point(94) = {111.1250000000002, 12.69999999999996, 295.6089814427784, cl__1};
Point(95) = {177.8000000000003, 15.87499999999996, 194.0089814427783, cl__1};
Point(96) = {177.8000000000003, 15.87499999999996, 130.5089814427783, cl__1};
Point(97) = {177.8000000000003, 111.1249999999999, 194.0089814427783, cl__1};
Point(98) = {177.8000000000003, 111.1249999999999, 130.5089814427784, cl__1};
Point(99) = {174.6250000000002, 114.2999999999999, 194.0089814427782, cl__1};
Point(100) = {174.6250000000002, 114.2999999999999, 117.918464201399, cl__1};
Point(101) = {86.32987746877653, 114.3, -232.2173665258674, cl__1};
Point(102) = {83.25125621380221, 114.3, -234.6160185572217, cl__1};
Point(103) = {79.37500000000026, 114.3, -234.6160185572217, cl__1};
Point(104) = {79.37500000000023, 114.3, 295.6089814427784, cl__1};
Point(105) = {111.1250000000002, 114.3, 295.6089814427784, cl__1};
Point(106) = {114.3000000000002, 114.3, 292.4339814427783, cl__1};
Point(107) = {114.3000000000002, 114.3, 197.1839814427783, cl__1};
Point(108) = {117.4750000000002, 114.3, 194.0089814427783, cl__1};
Point(109) = {76.20000000000023, 111.1249999999999, 295.6089814427784, cl__1};
Point(110) = {76.20000000000023, 111.1249999999999, -234.6160185572217, cl__1};
Point(111) = {228.6000000000004, 111.1249999999999, 130.5089814427785, cl__1};
Point(112) = {225.4250000000004, 114.2999999999999, 130.5089814427785, cl__1};
Point(113) = {225.4250000000004, 114.2999999999999, 194.0089814427785, cl__1};
Point(114) = {228.6000000000004, 111.1249999999999, 194.0089814427785, cl__1};
Point(115) = {180.9750000000004, 114.2999999999999, 130.5089814427785, cl__1};
Point(116) = {180.9750000000004, 114.2999999999999, 194.0089814427785, cl__1};
Point(117) = {180.9750000000004, 12.69999999999992, 130.5089814427785, cl__1};
Point(118) = {180.9750000000004, 12.69999999999992, 194.0089814427785, cl__1};
Point(119) = {225.4250000000004, 12.6999999999999, 130.5089814427785, cl__1};
Point(120) = {225.4250000000004, 12.6999999999999, 194.0089814427785, cl__1};
Point(121) = {228.6000000000004, 15.87499999999993, 130.5089814427785, cl__1};
Point(122) = {228.6000000000004, 15.87499999999993, 194.0089814427785, cl__1};
Line(1) = {1, 2};
Line(2) = {2, 3};
Line(3) = {4, 3};
Line(4) = {4, 1};
Line(5) = {5, 4};
Line(6) = {3, 6};
Line(7) = {5, 6};
Line(8) = {7, 8};
Line(9) = {8, 5};
Line(10) = {6, 7};
Line(11) = {8, 1};
Line(12) = {7, 2};
Line(13) = {9, 10};
Line(14) = {11, 9};
Line(15) = {12, 11};
Line(16) = {13, 12};
Line(17) = {14, 13};
Line(18) = {15, 14};
Line(19) = {16, 15};
Line(20) = {17, 16};
Line(21) = {18, 17};
Line(22) = {19, 18};
Line(23) = {20, 19};
Line(24) = {10, 20};
Line(25) = {21, 22};
Line(26) = {23, 21};
Line(27) = {24, 23};
Line(28) = {22, 24};
Line(29) = {25, 26};
Line(30) = {27, 25};
Line(31) = {28, 27};
Line(32) = {28, 26};
Line(33) = {25, 29};
Line(34) = {29, 30};
Line(35) = {30, 27};
Line(36) = {28, 31};
Line(37) = {32, 31};
Line(38) = {32, 33};
Line(39) = {34, 33};
Line(40) = {35, 34};
Line(41) = {36, 35};
Line(42) = {36, 37};
Line(43) = {37, 38};
Line(44) = {39, 38};
Line(45) = {39, 40};
Line(46) = {40, 26};
Line(47) = {33, 18};
Line(48) = {19, 32};
Line(49) = {34, 17};
Line(50) = {35, 16};
Line(51) = {15, 36};
Line(52) = {14, 37};
Line(53) = {38, 13};
Line(54) = {12, 39};
Line(55) = {11, 40};
Line(56) = {9, 29};
Line(57) = {10, 30};
Line(58) = {31, 20};
Line(59) = {41, 42};
Line(60) = {41, 24};
Line(61) = {42, 23};
Line(62) = {43, 42};
Line(63) = {21, 43};
Line(64) = {22, 44};
Line(65) = {43, 44};
Line(66) = {44, 41};
p67 = newp;
Point(p67 + 1) = {69.85000000000031, 749.3000000000002, -40.9410185572217};
Circle(67) = {45, p67 + 1, 46};
Line(68) = {47, 46};
p69 = newp;
Point(p69 + 1) = {69.85000000000022, 12.70000000000016, -40.94101855722174};
Circle(69) = {48, p69 + 1, 47};
Line(70) = {48, 45};
Line(71) = {46, 49};
Line(72) = {50, 49};
Line(73) = {47, 50};
p74 = newp;
Point(p74 + 1) = {69.85000000000031, 749.3000000000002, 98.75898144277831};
Circle(74) = {49, p74 + 1, 51};
Line(75) = {52, 51};
p76 = newp;
Point(p76 + 1) = {69.85000000000022, 12.70000000000016, 98.75898144277826};
Circle(76) = {50, p76 + 1, 52};
Line(77) = {51, 53};
Line(78) = {54, 53};
Line(79) = {52, 54};
p80 = newp;
Point(p80 + 1) = {44.4500000000003, 749.3000000000002, 98.75898144277831};
Circle(80) = {53, p80 + 1, 55};
Line(81) = {56, 55};
p82 = newp;
Point(p82 + 1) = {44.45000000000022, 12.70000000000016, 98.75898144277826};
Circle(82) = {54, p82 + 1, 56};
Line(83) = {55, 57};
Line(84) = {58, 57};
Line(85) = {56, 58};
p86 = newp;
Point(p86 + 1) = {44.4500000000003, 749.3000000000002, -40.9410185572217};
Circle(86) = {57, p86 + 1, 59};
Line(87) = {60, 59};
p88 = newp;
Point(p88 + 1) = {44.45000000000022, 12.70000000000016, -40.94101855722174};
Circle(88) = {58, p88 + 1, 60};
Line(89) = {59, 45};
Line(90) = {48, 60};
p91 = newp;
Point(p91 + 1) = {76.18367063785345, 749.3000000000003, -409.4502159375372};
Point(p91 + 2) = {76.13296591055951, 749.3000000000004, -409.9338579374033};
Point(p91 + 3) = {76.04559265997938, 749.3000000000005, -410.424187289213};
Point(p91 + 4) = {75.91973161277957, 749.3000000000004, -410.9169362764367};
Point(p91 + 5) = {75.75415571174672, 749.3000000000005, -411.4073962333564};
Point(p91 + 6) = {75.54833537747089, 749.3000000000004, -411.8905269421005};
Point(p91 + 7) = {75.30252122097589, 749.3000000000004, -412.3610961443546};
Point(p91 + 8) = {75.01779532892461, 749.3000000000004, -412.8138431343383};
Point(p91 + 9) = {74.69608404088575, 749.3000000000005, -413.2436572631383};
Point(p91 + 10) = {74.34012806053485, 749.3000000000004, -413.6457597448766};
Point(p91 + 11) = {73.95340949317486, 749.3000000000005, -414.0158758840261};
Point(p91 + 12) = {73.54003949008002, 749.3000000000004, -414.3503850548857};
Point(p91 + 13) = {73.10461400703866, 749.3000000000004, -414.6464375268179};
Point(p91 + 14) = {72.65204816622921, 749.3000000000004, -414.9020303292215};
Point(p91 + 15) = {72.18740140571819, 749.3000000000005, -415.1160383293274};
Point(p91 + 16) = {71.71570580446887, 749.3000000000003, -415.2882009466433};
Point(p91 + 17) = {71.24180874821731, 749.3000000000004, -415.4190688275902};
Point(p91 + 18) = {70.77023875529737, 749.3000000000004, -415.5099178425099};
Point(p91 + 19) = {70.30510026499324, 749.3000000000003, -415.562639636604};
Spline(91) = {61, p91 + 1, p91 + 2, p91 + 3, p91 + 4, p91 + 5, p91 + 6, p91 + 7, p91 + 8, p91 + 9, p91 + 10, p91 + 11, p91 + 12, p91 + 13, p91 + 14, p91 + 15, p91 + 16, p91 + 17, p91 + 18, p91 + 19, 62};
Line(92) = {63, 61};
p93 = newp;
Point(p93 + 1) = {70.30510026499317, 12.70000000000016, -205.7366100326243};
Point(p93 + 2) = {70.7702387552973, 12.70000000000016, -205.6838882385302};
Point(p93 + 3) = {71.24180874821724, 12.70000000000015, -205.5930392236104};
Point(p93 + 4) = {71.71570580446881, 12.70000000000015, -205.4621713426635};
Point(p93 + 5) = {72.18740140571812, 12.70000000000014, -205.2900087253476};
Point(p93 + 6) = {72.65204816622914, 12.70000000000013, -205.0760007252418};
Point(p93 + 7) = {73.10461400703862, 12.70000000000012, -204.8204079228382};
Point(p93 + 8) = {73.54003949007996, 12.70000000000011, -204.524355450906};
Point(p93 + 9) = {73.9534094931748, 12.7000000000001, -204.1898462800463};
Point(p93 + 10) = {74.34012806053481, 12.70000000000009, -203.8197301408968};
Point(p93 + 11) = {74.69608404088568, 12.70000000000007, -203.4176276591585};
Point(p93 + 12) = {75.01779532892455, 12.70000000000005, -202.9878135303585};
Point(p93 + 13) = {75.30252122097586, 12.70000000000004, -202.5350665403749};
Point(p93 + 14) = {75.54833537747085, 12.70000000000003, -202.0644973381207};
Point(p93 + 15) = {75.75415571174666, 12.70000000000001, -201.5813666293766};
Point(p93 + 16) = {75.9197316127795, 12.69999999999999, -201.090906672457};
Point(p93 + 17) = {76.04559265997929, 12.69999999999998, -200.5981576852332};
Point(p93 + 18) = {76.13296591055945, 12.69999999999996, -200.1078283334235};
Point(p93 + 19) = {76.1836706378534, 12.69999999999995, -199.6241863335575};
Spline(93) = {64, p93 + 1, p93 + 2, p93 + 3, p93 + 4, p93 + 5, p93 + 6, p93 + 7, p93 + 8, p93 + 9, p93 + 10, p93 + 11, p93 + 12, p93 + 13, p93 + 14, p93 + 15, p93 + 16, p93 + 17, p93 + 18, p93 + 19, 63};
Line(94) = {64, 62};
Line(95) = {65, 61};
Line(96) = {66, 65};
Line(97) = {63, 66};
p98 = newp;
Point(p98 + 1) = {70.30510026499326, 749.3000000000001, -257.1340271159211};
Point(p98 + 2) = {70.7702387552974, 749.3000000000003, -257.1867489100154};
Point(p98 + 3) = {71.24180874821731, 749.3000000000002, -257.2775979249351};
Point(p98 + 4) = {71.71570580446888, 749.3000000000001, -257.408465805882};
Point(p98 + 5) = {72.18740140571819, 749.3000000000002, -257.5806284231979};
Point(p98 + 6) = {72.65204816622922, 749.3000000000002, -257.7946364233038};
Point(p98 + 7) = {73.10461400703868, 749.3000000000002, -258.0502292257073};
Point(p98 + 8) = {73.54003949008003, 749.3000000000002, -258.3462816976395};
Point(p98 + 9) = {73.95340949317487, 749.3000000000003, -258.6807908684992};
Point(p98 + 10) = {74.34012806053488, 749.3000000000002, -259.0509070076487};
Point(p98 + 11) = {74.69608404088575, 749.3000000000003, -259.453009489387};
Point(p98 + 12) = {75.01779532892462, 749.3000000000002, -259.882823618187};
Point(p98 + 13) = {75.30252122097592, 749.3000000000003, -260.3355706081707};
Point(p98 + 14) = {75.54833537747091, 749.3000000000002, -260.8061398104248};
Point(p98 + 15) = {75.75415571174673, 749.3000000000002, -261.289270519169};
Point(p98 + 16) = {75.91973161277959, 749.3000000000002, -261.7797304760885};
Point(p98 + 17) = {76.04559265997938, 749.3000000000002, -262.2724794633123};
Point(p98 + 18) = {76.13296591055952, 749.3000000000003, -262.762808815122};
Point(p98 + 19) = {76.18367063785345, 749.3000000000002, -263.246450814988};
Spline(98) = {67, p98 + 1, p98 + 2, p98 + 3, p98 + 4, p98 + 5, p98 + 6, p98 + 7, p98 + 8, p98 + 9, p98 + 10, p98 + 11, p98 + 12, p98 + 13, p98 + 14, p98 + 15, p98 + 16, p98 + 17, p98 + 18, p98 + 19, 65};
Line(99) = {48, 67};
p100 = newp;
Point(p100 + 1) = {76.1836706378534, 12.69999999999993, -53.42042121100822};
Point(p100 + 2) = {76.13296591055946, 12.69999999999993, -52.93677921114224};
Point(p100 + 3) = {76.04559265997931, 12.69999999999993, -52.44644985933248};
Point(p100 + 4) = {75.91973161277951, 12.69999999999993, -51.95370087210878};
Point(p100 + 5) = {75.75415571174668, 12.69999999999993, -51.46324091518918};
Point(p100 + 6) = {75.54833537747086, 12.69999999999993, -50.98011020644505};
Point(p100 + 7) = {75.30252122097586, 12.69999999999993, -50.50954100419086};
Point(p100 + 8) = {75.01779532892456, 12.69999999999993, -50.05679401420719};
Point(p100 + 9) = {74.69608404088569, 12.69999999999993, -49.62697988540722};
Point(p100 + 10) = {74.34012806053481, 12.69999999999993, -49.22487740366889};
Point(p100 + 11) = {73.9534094931748, 12.69999999999993, -48.85476126451945};
Point(p100 + 12) = {73.54003949007998, 12.69999999999993, -48.52025209365971};
Point(p100 + 13) = {73.10461400703862, 12.69999999999993, -48.22419962172756};
Point(p100 + 14) = {72.65204816622914, 12.69999999999993, -47.96860681932396};
Point(p100 + 15) = {72.18740140571813, 12.69999999999993, -47.7545988192181};
Point(p100 + 16) = {71.71570580446881, 12.69999999999993, -47.58243620190216};
Point(p100 + 17) = {71.24180874821725, 12.69999999999993, -47.45156832095527};
Point(p100 + 18) = {70.77023875529731, 12.69999999999993, -47.36071930603556};
Point(p100 + 19) = {70.30510026499319, 12.69999999999993, -47.30799751194134};
Spline(100) = {66, p100 + 1, p100 + 2, p100 + 3, p100 + 4, p100 + 5, p100 + 6, p100 + 7, p100 + 8, p100 + 9, p100 + 10, p100 + 11, p100 + 12, p100 + 13, p100 + 14, p100 + 15, p100 + 16, p100 + 17, p100 + 18, p100 + 19, 48};
Line(101) = {62, 68};
Line(102) = {69, 64};
Line(103) = {69, 68};
p104 = newp;
Point(p104 + 1) = {38.11632936214713, 749.3000000000003, -263.2464508149881};
Point(p104 + 2) = {38.16703408944107, 749.3000000000003, -262.7628088151221};
Point(p104 + 3) = {38.25440734002122, 749.3000000000003, -262.2724794633123};
Point(p104 + 4) = {38.38026838722101, 749.3000000000003, -261.7797304760886};
Point(p104 + 5) = {38.54584428825386, 749.3000000000002, -261.289270519169};
Point(p104 + 6) = {38.75166462252967, 749.3000000000002, -260.8061398104248};
Point(p104 + 7) = {38.99747877902467, 749.3000000000002, -260.3355706081707};
Point(p104 + 8) = {39.28220467107597, 749.3000000000002, -259.882823618187};
Point(p104 + 9) = {39.60391595911483, 749.3000000000002, -259.453009489387};
Point(p104 + 10) = {39.95987193946571, 749.3000000000001, -259.0509070076487};
Point(p104 + 11) = {40.34659050682571, 749.3000000000002, -258.6807908684992};
Point(p104 + 12) = {40.75996050992055, 749.3, -258.3462816976395};
Point(p104 + 13) = {41.1953859929619, 749.3000000000001, -258.0502292257073};
Point(p104 + 14) = {41.64795183377138, 749.3000000000002, -257.7946364233038};
Point(p104 + 15) = {42.1125985942824, 749.3000000000001, -257.5806284231979};
Point(p104 + 16) = {42.58429419553172, 749.3000000000002, -257.408465805882};
Point(p104 + 17) = {43.05819125178328, 749.3000000000001, -257.2775979249351};
Point(p104 + 18) = {43.52976124470321, 749.3, -257.1867489100153};
Point(p104 + 19) = {43.99489973500732, 749.3, -257.1340271159211};
Spline(104) = {70, p104 + 1, p104 + 2, p104 + 3, p104 + 4, p104 + 5, p104 + 6, p104 + 7, p104 + 8, p104 + 9, p104 + 10, p104 + 11, p104 + 12, p104 + 13, p104 + 14, p104 + 15, p104 + 16, p104 + 17, p104 + 18, p104 + 19, 71};
Line(105) = {72, 70};
p106 = newp;
Point(p106 + 1) = {43.99489973500726, 12.69999999999993, -47.30799751194134};
Point(p106 + 2) = {43.52976124470316, 12.69999999999993, -47.36071930603556};
Point(p106 + 3) = {43.05819125178323, 12.69999999999993, -47.45156832095528};
Point(p106 + 4) = {42.58429419553165, 12.69999999999993, -47.58243620190215};
Point(p106 + 5) = {42.11259859428235, 12.69999999999993, -47.7545988192181};
Point(p106 + 6) = {41.64795183377132, 12.69999999999993, -47.96860681932396};
Point(p106 + 7) = {41.19538599296185, 12.69999999999993, -48.22419962172756};
Point(p106 + 8) = {40.7599605099205, 12.69999999999993, -48.52025209365971};
Point(p106 + 9) = {40.34659050682566, 12.69999999999993, -48.85476126451945};
Point(p106 + 10) = {39.95987193946566, 12.69999999999993, -49.22487740366889};
Point(p106 + 11) = {39.60391595911478, 12.69999999999993, -49.62697988540721};
Point(p106 + 12) = {39.28220467107592, 12.69999999999993, -50.05679401420719};
Point(p106 + 13) = {38.99747877902462, 12.69999999999993, -50.50954100419086};
Point(p106 + 14) = {38.75166462252962, 12.69999999999993, -50.98011020644504};
Point(p106 + 15) = {38.54584428825381, 12.69999999999993, -51.46324091518917};
Point(p106 + 16) = {38.38026838722096, 12.69999999999993, -51.95370087210877};
Point(p106 + 17) = {38.25440734002116, 12.69999999999993, -52.44644985933248};
Point(p106 + 18) = {38.16703408944102, 12.69999999999993, -52.93677921114224};
Point(p106 + 19) = {38.11632936214707, 12.69999999999993, -53.42042121100822};
Spline(106) = {60, p106 + 1, p106 + 2, p106 + 3, p106 + 4, p106 + 5, p106 + 6, p106 + 7, p106 + 8, p106 + 9, p106 + 10, p106 + 11, p106 + 12, p106 + 13, p106 + 14, p106 + 15, p106 + 16, p106 + 17, p106 + 18, p106 + 19, 72};
Line(107) = {60, 71};
Line(108) = {73, 70};
Line(109) = {74, 73};
Line(110) = {72, 74};
p111 = newp;
Point(p111 + 1) = {43.99489973500732, 749.3000000000002, -415.562639636604};
Point(p111 + 2) = {43.52976124470322, 749.3000000000004, -415.5099178425099};
Point(p111 + 3) = {43.05819125178328, 749.3000000000004, -415.4190688275902};
Point(p111 + 4) = {42.58429419553171, 749.3000000000004, -415.2882009466434};
Point(p111 + 5) = {42.1125985942824, 749.3000000000004, -415.1160383293274};
Point(p111 + 6) = {41.64795183377138, 749.3000000000004, -414.9020303292216};
Point(p111 + 7) = {41.19538599296191, 749.3000000000004, -414.646437526818};
Point(p111 + 8) = {40.75996050992055, 749.3000000000004, -414.3503850548857};
Point(p111 + 9) = {40.34659050682571, 749.3000000000004, -414.0158758840261};
Point(p111 + 10) = {39.95987193946572, 749.3000000000005, -413.6457597448767};
Point(p111 + 11) = {39.60391595911483, 749.3000000000004, -413.2436572631383};
Point(p111 + 12) = {39.28220467107597, 749.3000000000004, -412.8138431343383};
Point(p111 + 13) = {38.99747877902467, 749.3000000000005, -412.3610961443547};
Point(p111 + 14) = {38.75166462252967, 749.3000000000005, -411.8905269421005};
Point(p111 + 15) = {38.54584428825386, 749.3000000000004, -411.4073962333564};
Point(p111 + 16) = {38.38026838722101, 749.3000000000005, -410.9169362764367};
Point(p111 + 17) = {38.25440734002122, 749.3000000000005, -410.424187289213};
Point(p111 + 18) = {38.16703408944107, 749.3000000000005, -409.9338579374033};
Point(p111 + 19) = {38.11632936214712, 749.3000000000005, -409.4502159375373};
Spline(111) = {68, p111 + 1, p111 + 2, p111 + 3, p111 + 4, p111 + 5, p111 + 6, p111 + 7, p111 + 8, p111 + 9, p111 + 10, p111 + 11, p111 + 12, p111 + 13, p111 + 14, p111 + 15, p111 + 16, p111 + 17, p111 + 18, p111 + 19, 73};
p112 = newp;
Point(p112 + 1) = {38.11632936214706, 12.69999999999996, -199.6241863335575};
Point(p112 + 2) = {38.167034089441, 12.69999999999999, -200.1078283334235};
Point(p112 + 3) = {38.25440734002114, 12.70000000000001, -200.5981576852332};
Point(p112 + 4) = {38.38026838722094, 12.70000000000003, -201.090906672457};
Point(p112 + 5) = {38.54584428825379, 12.70000000000005, -201.5813666293765};
Point(p112 + 6) = {38.75166462252961, 12.70000000000007, -202.0644973381207};
Point(p112 + 7) = {38.9974787790246, 12.70000000000009, -202.5350665403749};
Point(p112 + 8) = {39.2822046710759, 12.7000000000001, -202.9878135303585};
Point(p112 + 9) = {39.60391595911476, 12.70000000000011, -203.4176276591585};
Point(p112 + 10) = {39.95987193946564, 12.70000000000013, -203.8197301408968};
Point(p112 + 11) = {40.34659050682565, 12.70000000000013, -204.1898462800463};
Point(p112 + 12) = {40.75996050992048, 12.70000000000014, -204.524355450906};
Point(p112 + 13) = {41.19538599296184, 12.70000000000014, -204.8204079228381};
Point(p112 + 14) = {41.64795183377132, 12.70000000000015, -205.0760007252418};
Point(p112 + 15) = {42.11259859428232, 12.70000000000015, -205.2900087253476};
Point(p112 + 16) = {42.58429419553164, 12.70000000000016, -205.4621713426635};
Point(p112 + 17) = {43.05819125178321, 12.70000000000016, -205.5930392236104};
Point(p112 + 18) = {43.52976124470315, 12.70000000000016, -205.6838882385302};
Point(p112 + 19) = {43.99489973500727, 12.70000000000016, -205.7366100326244};
Spline(112) = {74, p112 + 1, p112 + 2, p112 + 3, p112 + 4, p112 + 5, p112 + 6, p112 + 7, p112 + 8, p112 + 9, p112 + 10, p112 + 11, p112 + 12, p112 + 13, p112 + 14, p112 + 15, p112 + 16, p112 + 17, p112 + 18, p112 + 19, 69};
Line(113) = {71, 67};
Line(114) = {75, 49};
Line(115) = {46, 65};
Line(116) = {61, 76};
Line(117) = {76, 77};
Line(118) = {78, 77};
Line(119) = {75, 78};
p120 = newp;
Point(p120 + 1) = {76.22661557452307, 657.3082224027282, -389.3750714158574};
Point(p120 + 2) = {76.30926028751399, 656.5500832886105, -389.1591098081968};
Point(p120 + 3) = {76.45167180617612, 655.7814613316465, -388.9401620841999};
Point(p120 + 4) = {76.6568154027931, 655.0090464446853, -388.7201339156715};
Point(p120 + 5) = {76.92669108400413, 654.2402197560349, -388.5011278723194};
Point(p120 + 6) = {77.26216202254818, 653.482882122761, -388.285394572483};
Point(p120 + 7) = {77.66281974218961, 652.745235437347, -388.0752703866956};
Point(p120 + 8) = {78.12690052687165, 652.0355261854608, -387.8731043881938};
Point(p120 + 9) = {78.65126459477753, 651.3617656292354, -387.6811786450271};
Point(p120 + 10) = {79.23144481471951, 650.7314448147193, -387.5016270377957};
Point(p120 + 11) = {79.86176562923542, 650.1512645947774, -387.33635835465};
Point(p120 + 12) = {80.53552618546088, 649.6269005268715, -387.1869893206618};
Point(p120 + 13) = {81.24523543734716, 649.1628197421895, -387.0547924316239};
Point(p120 + 14) = {81.98288212276103, 648.7621620225481, -386.9406620779141};
Point(p120 + 15) = {82.7402197560349, 648.4266910840041, -386.8451006672677};
Point(p120 + 16) = {83.50904644468537, 648.156815402793, -386.7682245572008};
Point(p120 + 17) = {84.28146133164657, 647.951671806176, -386.7097878664911};
Point(p120 + 18) = {85.05008328861057, 647.8092602875139, -386.6692208782604};
Point(p120 + 19) = {85.80822240272828, 647.726615574523, -386.6456789124788};
Spline(120) = {77, p120 + 1, p120 + 2, p120 + 3, p120 + 4, p120 + 5, p120 + 6, p120 + 7, p120 + 8, p120 + 9, p120 + 10, p120 + 11, p120 + 12, p120 + 13, p120 + 14, p120 + 15, p120 + 16, p120 + 17, p120 + 18, p120 + 19, 79};
Line(121) = {80, 79};
p122 = newp;
Point(p122 + 1) = {86.55000000000028, 658.0500000000002, 105.1089814427783};
Circle(122) = {78, p122 + 1, 80};
Line(123) = {79, 81};
Line(124) = {82, 81};
Line(125) = {80, 82};
Line(126) = {83, 84};
p127 = newp;
Point(p127 + 1) = {79.37500000000023, 15.87499999999996, 295.6089814427784};
Circle(127) = {83, p127 + 1, 85};
Line(128) = {85, 86};
p129 = newp;
Point(p129 + 1) = {79.37500000000021, 15.87499999999996, -234.6160185572217};
Circle(129) = {86, p129 + 1, 84};
Line(130) = {84, 87};
p131 = newp;
Point(p131 + 1) = {83.25125621380219, 12.69999999999996, -231.4410185572216};
Circle(131) = {87, p131 + 1, 88};
Line(132) = {88, 89};
Line(133) = {90, 89};
Line(134) = {90, 91};
p135 = newp;
Point(p135 + 1) = {117.4750000000002, 12.69999999999996, 197.1839814427783};
Circle(135) = {91, p135 + 1, 92};
Line(136) = {92, 93};
p137 = newp;
Point(p137 + 1) = {111.1250000000002, 12.69999999999996, 292.4339814427783};
Circle(137) = {93, p137 + 1, 94};
Line(138) = {94, 83};
Line(139) = {95, 96};
p140 = newp;
Point(p140 + 1) = {174.6250000000002, 15.87499999999994, 194.0089814427782};
Circle(140) = {95, p140 + 1, 90};
p141 = newp;
Point(p141 + 1) = {174.8525501324968, 12.70816468107338, 118.820818175093};
Point(p141 + 2) = {175.0851193776489, 12.73351704472036, 119.743075526558};
Point(p141 + 3) = {175.3209043741089, 12.77720367001045, 120.6780849952785};
Point(p141 + 4) = {175.5578529022347, 12.84013419361036, 121.6177084688807};
Point(p141 + 5) = {175.7937007028593, 12.92292214412679, 122.5529669885991};
Point(p141 + 6) = {176.0260240831148, 13.02583231126471, 123.4742493585777};
Point(p141 + 7) = {176.2523070035195, 13.14873938951221, 124.3715781808723};
Point(p141 + 8) = {176.4700197450402, 13.29110233553787, 125.2349218110404};
Point(p141 + 9) = {176.6767047465876, 13.4519579795573, 126.0545347482111};
Point(p141 + 10) = {176.8700640302676, 13.62993596973274, 126.8213043214248};
Point(p141 + 11) = {177.048042020443, 13.82329525341274, 127.5270791100515};
Point(p141 + 12) = {177.2088976644625, 14.02998025496016, 128.1649549397837};
Point(p141 + 13) = {177.3512606104881, 14.24769299648083, 128.7294976567819};
Point(p141 + 14) = {177.4741676887356, 14.47397591688556, 129.2168877946598};
Point(p141 + 15) = {177.5770778558735, 14.70629929714106, 129.6249798367584};
Point(p141 + 16) = {177.6598658063899, 14.94214709776571, 129.9532768819097};
Point(p141 + 17) = {177.7227963299898, 15.17909562589149, 130.202828958254};
Point(p141 + 18) = {177.7664829552799, 15.41488062235145, 130.3760690240595};
Point(p141 + 19) = {177.7918353189268, 15.6474498675035, 130.4766042592113};
Spline(141) = {89, p141 + 1, p141 + 2, p141 + 3, p141 + 4, p141 + 5, p141 + 6, p141 + 7, p141 + 8, p141 + 9, p141 + 10, p141 + 11, p141 + 12, p141 + 13, p141 + 14, p141 + 15, p141 + 16, p141 + 17, p141 + 18, p141 + 19, 96};
Line(142) = {97, 98};
Line(143) = {95, 97};
Line(144) = {96, 98};
Line(145) = {99, 100};
p146 = newp;
Point(p146 + 1) = {174.6250000000002, 111.1249999999999, 194.0089814427782};
Circle(146) = {99, p146 + 1, 97};
p147 = newp;
Point(p147 + 1) = {177.7918353189268, 111.3525501324964, 130.4766042592113};
Point(p147 + 2) = {177.7664829552799, 111.5851193776485, 130.3760690240596};
Point(p147 + 3) = {177.7227963299898, 111.8209043741085, 130.2028289582541};
Point(p147 + 4) = {177.6598658063899, 112.0578529022342, 129.9532768819097};
Point(p147 + 5) = {177.5770778558735, 112.2937007028589, 129.6249798367583};
Point(p147 + 6) = {177.4741676887355, 112.5260240831144, 129.2168877946597};
Point(p147 + 7) = {177.3512606104881, 112.7523070035191, 128.7294976567817};
Point(p147 + 8) = {177.2088976644624, 112.9700197450398, 128.1649549397835};
Point(p147 + 9) = {177.048042020443, 113.1767047465872, 127.5270791100512};
Point(p147 + 10) = {176.8700640302675, 113.3700640302672, 126.8213043214244};
Point(p147 + 11) = {176.6767047465875, 113.5480420204427, 126.0545347482107};
Point(p147 + 12) = {176.4700197450401, 113.7088976644621, 125.2349218110399};
Point(p147 + 13) = {176.2523070035194, 113.8512606104878, 124.3715781808717};
Point(p147 + 14) = {176.0260240831147, 113.9741676887352, 123.474249358577};
Point(p147 + 15) = {175.7937007028592, 114.0770778558732, 122.5529669885983};
Point(p147 + 16) = {175.5578529022345, 114.1598658063896, 121.6177084688798};
Point(p147 + 17) = {175.3209043741087, 114.2227963299895, 120.6780849952776};
Point(p147 + 18) = {175.0851193776488, 114.2664829552796, 119.743075526557};
Point(p147 + 19) = {174.8525501324967, 114.2918353189265, 118.820818175092};
Spline(147) = {98, p147 + 1, p147 + 2, p147 + 3, p147 + 4, p147 + 5, p147 + 6, p147 + 7, p147 + 8, p147 + 9, p147 + 10, p147 + 11, p147 + 12, p147 + 13, p147 + 14, p147 + 15, p147 + 16, p147 + 17, p147 + 18, p147 + 19, 100};
Line(148) = {101, 100};
p149 = newp;
Point(p149 + 1) = {83.25125621380221, 114.3, -231.4410185572216};
Circle(149) = {101, p149 + 1, 102};
Line(150) = {102, 103};
Line(151) = {104, 103};
Line(152) = {105, 104};
p153 = newp;
Point(p153 + 1) = {111.1250000000002, 114.3, 292.4339814427783};
Circle(153) = {105, p153 + 1, 106};
Line(154) = {107, 106};
p155 = newp;
Point(p155 + 1) = {117.4750000000002, 114.3, 197.1839814427783};
Circle(155) = {107, p155 + 1, 108};
Line(156) = {99, 108};
Line(157) = {109, 110};
p158 = newp;
Point(p158 + 1) = {79.37500000000024, 111.125, 295.6089814427784};
Circle(158) = {109, p158 + 1, 104};
p159 = newp;
Point(p159 + 1) = {79.37500000000023, 111.125, -234.6160185572217};
Circle(159) = {103, p159 + 1, 110};
Line(160) = {85, 109};
Line(161) = {110, 86};
Line(162) = {95, 96};
Line(163) = {97, 98};
p164 = newp;
Point(p164 + 1) = {225.4250000000004, 111.1249999999999, 130.5089814427785};
Circle(164) = {111, p164 + 1, 112};
Line(165) = {113, 112};
p166 = newp;
Point(p166 + 1) = {225.4250000000004, 111.1249999999999, 194.0089814427785};
Circle(166) = {114, p166 + 1, 113};
Line(167) = {114, 111};
Line(168) = {112, 115};
Line(169) = {116, 115};
Line(170) = {113, 116};
p171 = newp;
Point(p171 + 1) = {180.9750000000004, 111.1249999999999, 130.5089814427785};
Circle(171) = {115, p171 + 1, 98};
p172 = newp;
Point(p172 + 1) = {180.9750000000004, 111.1249999999999, 194.0089814427785};
Circle(172) = {116, p172 + 1, 97};
p173 = newp;
Point(p173 + 1) = {180.9750000000004, 15.87499999999991, 130.5089814427785};
Circle(173) = {96, p173 + 1, 117};
Line(174) = {118, 117};
p175 = newp;
Point(p175 + 1) = {180.9750000000004, 15.87499999999991, 194.0089814427785};
Circle(175) = {95, p175 + 1, 118};
Line(176) = {117, 119};
Line(177) = {120, 119};
Line(178) = {118, 120};
p179 = newp;
Point(p179 + 1) = {225.4250000000004, 15.8749999999999, 130.5089814427785};
Circle(179) = {119, p179 + 1, 121};
Line(180) = {122, 121};
p181 = newp;
Point(p181 + 1) = {225.4250000000004, 15.8749999999999, 194.0089814427785};
Circle(181) = {120, p181 + 1, 122};
Line(182) = {121, 111};
Line(183) = {122, 114};
Line Loop(1) = {1, 2, -3, 4};
Plane Surface(1) = {1};
Line Loop(2) = {5, 3, 6, -7};
Plane Surface(2) = {2};
Line Loop(3) = {8, 9, 7, 10};
Plane Surface(3) = {3};
Line Loop(4) = {1, -12, 8, 11};
Plane Surface(4) = {4};
Line Loop(5) = {10, 12, 2, 6, 13, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 25, 28, 27, 26};
Plane Surface(5) = {5};
Line Loop(6) = {29, -32, 31, 30};
Plane Surface(6) = {6};
Line Loop(7) = {30, 33, 34, 35};
Plane Surface(7) = {7};
Line Loop(8) = {36, -37, 38, -39, -40, -41, 42, 43, -44, 45, 46, -32};
Plane Surface(8) = {8};
Line Loop(9) = {47, -22, 48, 38};
Plane Surface(9) = {9};
Line Loop(10) = {49, -21, -47, -39};
Plane Surface(10) = {10};
Line Loop(11) = {50, 19, 51, 41};
Plane Surface(11) = {11};
Line Loop(12) = {51, 42, -52, -18};
Plane Surface(12) = {12};
Line Loop(13) = {17, -53, -43, -52};
Plane Surface(13) = {13};
Line Loop(14) = {45, -55, -15, 54};
Plane Surface(14) = {14};
Line Loop(15) = {56, -33, 29, -46, -55, 14};
Plane Surface(15) = {15};
Line Loop(16) = {31, -35, -57, 24, -58, -36};
Plane Surface(16) = {16};
Line Loop(17) = {59, 61, -27, -60};
Plane Surface(17) = {17};
Line Loop(18) = {62, 61, 26, 63};
Plane Surface(18) = {18};
Line Loop(19) = {25, 64, -65, -63};
Plane Surface(19) = {19};
Line Loop(20) = {60, -28, 64, 66};
Plane Surface(20) = {20};
Line Loop(21) = {67, -68, -69, 70};
Ruled Surface(21) = {21};
Line Loop(22) = {71, -72, -73, 68};
Plane Surface(22) = {22};
Line Loop(23) = {74, -75, -76, 72};
Ruled Surface(23) = {23};
Line Loop(24) = {77, -78, -79, 75};
Plane Surface(24) = {24};
Line Loop(25) = {80, -81, -82, 78};
Ruled Surface(25) = {25};
Line Loop(26) = {83, -84, -85, 81};
Plane Surface(26) = {26};
Line Loop(27) = {86, -87, -88, 84};
Ruled Surface(27) = {27};
Line Loop(28) = {89, -70, 90, 87};
Plane Surface(28) = {28};
Line Loop(29) = {91, -94, 93, 92};
Ruled Surface(29) = {29};
Line Loop(30) = {95, -92, 97, 96};
Plane Surface(30) = {30};
Line Loop(31) = {98, -96, 100, 99};
Ruled Surface(31) = {31};
Line Loop(32) = {101, -103, 102, 94};
Plane Surface(32) = {32};
Line Loop(33) = {104, -107, 106, 105};
Ruled Surface(33) = {33};
Line Loop(34) = {108, -105, 110, 109};
Plane Surface(34) = {34};
Line Loop(35) = {111, -109, 112, 103};
Ruled Surface(35) = {35};
Line Loop(36) = {113, -99, 90, 107};
Plane Surface(36) = {36};
Line Loop(37) = {114, -71, 115, 95, 116, 117, -118, -119};
Plane Surface(37) = {37};
Line Loop(38) = {118, 120, -121, -122};
Ruled Surface(38) = {38};
Line Loop(39) = {121, 123, -124, -125};
Plane Surface(39) = {39};
Line Loop(40) = {126, -129, -128, -127};
Ruled Surface(40) = {40};
Line Loop(41) = {130, 131, 132, -133, 134, 135, 136, 137, 138, 126};
Plane Surface(41) = {41};
Line Loop(42) = {139, -141, -133, -140};
Ruled Surface(42) = {42};
Line Loop(43) = {142, -144, -139, 143};
Plane Surface(43) = {43};
Line Loop(44) = {145, -147, -142, -146};
Ruled Surface(44) = {44};
Line Loop(45) = {148, -145, 156, -155, 154, -153, 152, 151, -150, -149};
Plane Surface(45) = {45};
Line Loop(46) = {157, -159, -151, -158};
Ruled Surface(46) = {46};
Line Loop(47) = {128, -161, -157, -160};
Plane Surface(47) = {47};
Line Loop(48) = {144, -163, -143, 162};
Plane Surface(48) = {48};
Line Loop(49) = {164, -165, -166, 167};
Ruled Surface(49) = {49};
Line Loop(50) = {168, -169, -170, 165};
Plane Surface(50) = {50};
Line Loop(51) = {171, -163, -172, 169};
Ruled Surface(51) = {51};
Line Loop(52) = {173, -174, -175, 162};
Ruled Surface(52) = {52};
Line Loop(53) = {176, -177, -178, 174};
Plane Surface(53) = {53};
Line Loop(54) = {179, -180, -181, 177};
Ruled Surface(54) = {54};
Line Loop(55) = {182, -167, -183, 180};
Plane Surface(55) = {55};
