cl0 = 1;
cl1 = 0.5;
cl2 = 0.05;
Point(1) = {-1.4, 2.150000000000002, 3.747002708109903e-016, cl1};
Point(2) = {-0.9000000000000001, 2.150000000000002, 3.747002708109903e-016, cl1};
Point(3) = {-0.9000000000000001, 0.2000000000000017, 5.030698080332741e-017, cl2};
Point(4) = {-1.1, 1.679212324745549e-015, 1.647987302177967e-017, cl2};
Point(5) = {-1.200000000000001, 1.77635683940025e-015, 1.647987302177967e-017, cl2};
Point(6) = {-1.4, 0.2000000000000021, 5.030698080332741e-017, cl2};
Point(7) = {-0.9000000000000001, 2.149999999999999, 14, cl1};
Point(8) = {-0.9000000000000001, 0.1999999999999994, 14, cl2};
Point(9) = {-1.4, 2.149999999999999, 14, cl1};
Point(10) = {-1.4, 0.1999999999999998, 14, cl2};
Point(11) = {-1.200000000000001, -5.551115123125783e-016, 14, cl2};
Point(12) = {-1.1, -6.522560269672795e-016, 14, cl2};
Point(13) = {-1.4, -2.25, 14, cl1};
Point(14) = {-0.9000000000000004, -2.25, 14, cl1};
Point(15) = {-0.9000000000000004, -0.3000000000000001, 14, cl2};
Point(16) = {-1.100000000000001, -0.1000000000000001, 14, cl2};
Point(17) = {-1.200000000000001, -0.1000000000000002, 14, cl2};
Point(18) = {-1.4, -0.3000000000000005, 14, cl2};
Point(19) = {-0.9000000000000004, -2.25, 0, cl1};
Point(20) = {-0.9000000000000004, -0.3000000000000001, 0, cl2};
Point(21) = {-1.4, -2.25, 0, cl1};
Point(22) = {-1.4, -0.3000000000000005, 0, cl2};
Point(23) = {-1.200000000000001, -0.1000000000000002, 0, cl2};
Point(24) = {-1.100000000000001, -0.1000000000000001, 0, cl2};
Point(25) = {-1.5, 2.149999999999999, 0, cl1};
Point(26) = {-1.5, 0.6800000000000003, 0, cl1};
Point(27) = {-1.5, 0.6800000000000002, 14, cl1};
Point(28) = {-1.5, 2.149999999999999, 14, cl1};
Point(29) = {-1.42, 0.5999999999999996, 14, cl1};
Point(30) = {-1.4, 0.5999999999999996, 14, cl1};
Point(31) = {-1.42, 0.5999999999999996, 0, cl1};
Point(32) = {-1.4, 0.5999999999999996, 0, cl1};
//Point(33) = {-1.4, 2.149999999999999, 0, cl1};
//Point(34) = {-1.4, 2.149999999999999, 14, cl1};
Point(35) = {-1.500000000000044, -2.249999999999978, 14, cl1};
Point(36) = {-1.500000000000041, -0.7799999999999789, 14, cl1};
Point(37) = {-1.500000000000041, -0.7799999999999777, -8.946836327350383e-016, cl1};
Point(38) = {-1.500000000000044, -2.249999999999977, -1.017415318660397e-015, cl1};
Point(39) = {-1.420000000000041, -0.6999999999999773, -8.881784197001252e-016, cl1};
Point(40) = {-1.400000000000041, -0.6999999999999774, -8.881784197001252e-016, cl1};
Point(41) = {-1.420000000000041, -0.6999999999999785, 14, cl1};
Point(42) = {-1.400000000000041, -0.6999999999999785, 14, cl1};
//Point(43) = {-1.400000000000044, -2.249999999999979, 14, cl1};
//Point(44) = {-1.400000000000044, -2.249999999999977, -1.017415318660397e-015, cl1};
Point(45) = {-0.7999999999999566, -2.249999999999984, -3.681950577760773e-015, cl1};
Point(46) = {-0.7999999999999596, -0.7799999999999847, -3.559218891835414e-015, cl1};
Point(47) = {-0.7999999999999595, -0.7799999999999858, 14, cl1};
Point(48) = {-0.7999999999999566, -2.249999999999985, 14, cl1};
Point(49) = {-0.8799999999999599, -0.6999999999999854, 14, cl1};
Point(50) = {-0.8999999999999598, -0.6999999999999854, 14, cl1};
Point(51) = {-0.8799999999999599, -0.6999999999999842, -3.552713678800501e-015, cl1};
Point(52) = {-0.8999999999999598, -0.6999999999999843, -3.552713678800501e-015, cl1};
//Point(53) = {-0.8999999999999572, -2.249999999999984, -3.681950577760773e-015, cl1};
//Point(54) = {-0.8999999999999572, -2.249999999999985, 14, cl1};
Point(55) = {-0.7999999999999995, 2.149999999999999, 14, cl1};
Point(56) = {-0.8000000000000002, 0.6800000000000003, 14, cl1};
Point(57) = {-0.8, 0.6800000000000002, 1.77635683940025e-015, cl1};
Point(58) = {-0.7999999999999995, 2.149999999999999, 1.77635683940025e-015, cl1};
Point(59) = {-0.8800000000000003, 0.5999999999999996, 1.77635683940025e-015, cl1};
Point(60) = {-0.9000000000000002, 0.5999999999999996, 1.77635683940025e-015, cl1};
Point(61) = {-0.8800000000000003, 0.5999999999999996, 14, cl1};
Point(62) = {-0.9000000000000002, 0.5999999999999996, 14, cl1};
//Point(63) = {-0.9, 2.15, 14, cl1};
//Point(64) = {-0.9, 2.15, 1.77635683940025e-015, cl1};
Line(1) = {1, 2};
Line(2) = {60, 3};
p3 = newp;
Point(p3 + 1) = {-1.1, 0.2000000000000017, 5.030698080332741e-017};
Circle(3) = {3, p3 + 1, 4};
Line(4) = {4, 5};
p5 = newp;
Point(p5 + 1) = {-1.2, 0.2000000000000018, 5.030698080332741e-017};
Circle(5) = {5, p5 + 1, 6};
Line(6) = {6, 32};
Line(7) = {62, 8};
Line(8) = {9, 7};
Line(9) = {10, 30};
p10 = newp;
Point(p10 + 1) = {-1.2, 0.1999999999999994, 14};
Circle(10) = {10, p10 + 1, 11};
Line(11) = {12, 11};
p12 = newp;
Point(p12 + 1) = {-1.1, 0.1999999999999994, 14};
Circle(12) = {12, p12 + 1, 8};
Line(13) = {8, 3};
Line(14) = {2, 7};
Line(15) = {11, 5};
Line(16) = {4, 12};
Line(17) = {1, 9};
Line(18) = {6, 10};
Line(19) = {13, 14};
Line(20) = {50, 15};
p21 = newp;
Point(p21 + 1) = {-1.1, -0.3000000000000001, 14};
Circle(21) = {15, p21 + 1, 16};
Line(22) = {16, 17};
p23 = newp;
Point(p23 + 1) = {-1.200000000000001, -0.3000000000000002, 14};
Circle(23) = {17, p23 + 1, 18};
Line(24) = {18, 42};
Line(25) = {52, 20};
Line(26) = {21, 19};
Line(27) = {22, 40};
p28 = newp;
Point(p28 + 1) = {-1.200000000000001, -0.3000000000000002, 0};
Circle(28) = {22, p28 + 1, 23};
Line(29) = {24, 23};
p30 = newp;
Point(p30 + 1) = {-1.1, -0.3000000000000001, 0};
Circle(30) = {24, p30 + 1, 20};
Line(31) = {20, 15};
Line(32) = {14, 19};
Line(33) = {23, 17};
Line(34) = {16, 24};
Line(35) = {13, 21};
Line(36) = {18, 22};
Line(37) = {25, 26};
Line(38) = {26, 27};
Line(39) = {28, 27};
Line(40) = {28, 25};
Line(41) = {29, 30};
Line(42) = {29, 31};
Line(43) = {31, 32};
Line(44) = {30, 32};
Line(45) = {32, 1};
//Line(46) = {9, 1};
Line(47) = {30, 9};
Line(48) = {1, 25};
Line(49) = {9, 28};
Line(50) = {27, 29};
Line(51) = {31, 26};
Line(52) = {35, 36};
Line(53) = {36, 37};
Line(54) = {38, 37};
Line(55) = {38, 35};
Line(56) = {39, 40};
Line(57) = {39, 41};
Line(58) = {41, 42};
Line(59) = {40, 42};
Line(60) = {42, 13};
//Line(61) = {21, 13};
Line(62) = {40, 21};
Line(63) = {13, 35};
Line(64) = {21, 38};
Line(65) = {37, 39};
Line(66) = {41, 36};
Line(67) = {45, 46};
Line(68) = {46, 47};
Line(69) = {48, 47};
Line(70) = {48, 45};
Line(71) = {49, 50};
Line(72) = {49, 51};
Line(73) = {51, 52};
Line(74) = {50, 52};
Line(75) = {52, 19};
//Line(76) = {14, 19};
Line(77) = {50, 14};
Line(78) = {19, 45};
Line(79) = {14, 48};
Line(80) = {47, 49};
Line(81) = {51, 46};
Line(82) = {55, 56};
Line(83) = {56, 57};
Line(84) = {58, 57};
Line(85) = {58, 55};
Line(86) = {59, 60};
Line(87) = {59, 61};
Line(88) = {61, 62};
Line(89) = {60, 62};
Line(90) = {62, 7};
//Line(91) = {64, 63};
Line(92) = {60, 2};
Line(93) = {7, 55};
Line(94) = {2, 58};
Line(95) = {57, 59};
Line(96) = {61, 56};
Line Loop(1) = {1, -92, 2, 3, 4, 5, 6, 45};
Plane Surface(1) = {1};
Line Loop(2) = {7, -12, 11, -10, 9, 47, 8, -90};
Plane Surface(2) = {2};
Line Loop(3) = {7, 13, -2, 89};
Plane Surface(3) = {3};
Line Loop(4) = {11, 15, -4, 16};
Plane Surface(4) = {4};
Line Loop(5) = {9, 44, -6, 18};
Plane Surface(5) = {5};
Line Loop(6) = {3, 16, 12, 13};
Ruled Surface(6) = {6};
Line Loop(7) = {5, 18, 10, 15};
Ruled Surface(7) = {7};
Line Loop(8) = {8, -14, -1, 17};
Plane Surface(8) = {8};
Line Loop(9) = {19, -77, 20, 21, 22, 23, 24, 60};
Plane Surface(9) = {9};
Line Loop(10) = {25, -30, 29, -28, 27, 62, 26, -75};
Plane Surface(10) = {10};
Line Loop(11) = {25, 31, -20, 74};
Plane Surface(11) = {11};
Line Loop(12) = {29, 33, -22, 34};
Plane Surface(12) = {12};
Line Loop(13) = {27, 59, -24, 36};
Plane Surface(13) = {13};
Line Loop(14) = {21, 34, 30, 31};
Ruled Surface(14) = {14};
Line Loop(15) = {23, 36, 28, 33};
Ruled Surface(15) = {15};
Line Loop(16) = {26, -32, -19, 35};
Plane Surface(16) = {16};
Line Loop(17) = {37, 38, -39, 40};
Plane Surface(17) = {17};
Line Loop(18) = {41, 44, -43, -42};
Plane Surface(18) = {18};
Line Loop(19) = {45, 17, -47, 44};
Plane Surface(19) = {19};
Line Loop(20) = {48, -40, -49, -17};
Plane Surface(20) = {20};
Line Loop(21) = {39, 50, 41, 47, 49};
Plane Surface(21) = {21};
Line Loop(22) = {43, 45, 48, 37, -51};
Plane Surface(22) = {22};
Line Loop(23) = {50, 42, 51, 38};
Plane Surface(23) = {23};
Line Loop(24) = {52, 53, -54, 55};
Plane Surface(24) = {24};
Line Loop(25) = {56, 59, -58, -57};
Plane Surface(25) = {25};
Line Loop(26) = {60, 35, -62, 59};
Plane Surface(26) = {26};
Line Loop(27) = {63, -55, -64, -35};
Plane Surface(27) = {27};
Line Loop(28) = {54, 65, 56, 62, 64};
Plane Surface(28) = {28};
Line Loop(29) = {58, 60, 63, 52, -66};
Plane Surface(29) = {29};
Line Loop(30) = {65, 57, 66, 53};
Plane Surface(30) = {30};
Line Loop(31) = {67, 68, -69, 70};
Plane Surface(31) = {31};
Line Loop(32) = {71, 74, -73, -72};
Plane Surface(32) = {32};
Line Loop(33) = {75, -32, -77, 74};
Plane Surface(33) = {33};
Line Loop(34) = {78, -70, -79, 32};
Plane Surface(34) = {34};
Line Loop(35) = {69, 80, 71, 77, 79};
Plane Surface(35) = {35};
Line Loop(36) = {73, 75, 78, 67, -81};
Plane Surface(36) = {36};
Line Loop(37) = {80, 72, 81, 68};
Plane Surface(37) = {37};
Line Loop(38) = {82, 83, -84, 85};
Plane Surface(38) = {38};
Line Loop(39) = {86, 89, -88, -87};
Plane Surface(39) = {39};
Line Loop(40) = {90, -14, -92, 89};
Plane Surface(40) = {40};
Line Loop(41) = {93, -85, -94, 14};
Plane Surface(41) = {41};
Line Loop(42) = {84, 95, 86, 92, 94};
Plane Surface(42) = {42};
Line Loop(43) = {88, 90, 93, 82, -96};
Plane Surface(43) = {43};
Line Loop(44) = {95, 87, 96, 83};
Plane Surface(44) = {44};
Surface Loop(1) = {1, 2, 3, 40, 4, 5, 19, 6, 7, 8};
Volume(1) = {1};
Surface Loop(2) = {9, 10, 11, 33, 12, 13, 26, 14, 15, 16};
Volume(2) = {2};
Surface Loop(3) = {17, 18, 19, 20, 21, 22, 23};
Volume(3) = {3};
Surface Loop(4) = {24, 25, 26, 27, 28, 29, 30};
Volume(4) = {4};
Surface Loop(5) = {31, 32, 33, 34, 35, 36, 37};
Volume(5) = {5};
Surface Loop(6) = {38, 39, 40, 41, 42, 43, 44};
Volume(6) = {6};
Point(100) = {1.1, 0.6, 14, cl0};
Point(101) = {-3.4, 0.6, 14, cl0};
Point(102) = {1.1, 0.6, 0, cl0};
Point(103) = {-3.4, 0.6, 0, cl0};
Point(104) = {1.1, -0.7, 14, cl0};
Point(105) = {-3.4, -0.7, 14, cl0};
Point(106) = {1.1, -0.7, 0, cl0};
Point(107) = {-3.4, -0.7, 0, cl0};
Line(97) = {29, 101};
Line(98) = {101, 105};
Line(99) = {105, 41};
Line(100) = {101, 103};
Line(101) = {105, 107};
Line(102) = {107, 103};
Line(103) = {103, 31};
Line(104) = {107, 39};
Line(105) = {61, 100};
Line(106) = {49, 104};
Line(107) = {104, 100};
Line(108) = {100, 102};
Line(109) = {104, 106};
Line(110) = {106, 102};
Line(111) = {102, 59};
Line(112) = {106, 51};
Line Loop(113) = {97, 100, 103, -42};
Plane Surface(114) = {113};
Line Loop(115) = {100, -102, -101, -98};
Plane Surface(116) = {115};
Line Loop(117) = {108, -110, -109, 107};
Plane Surface(118) = {117};
Line Loop(119) = {111, 87, 105, 108};
Plane Surface(120) = {119};
Line Loop(121) = {101, 104, 57, -99};
Plane Surface(122) = {121};
Line Loop(123) = {109, 112, -72, 106};
Plane Surface(124) = {123};
Line Loop(125) = {97, 98, 99, 58, -24, -23, -22, -21, -20, -71, 106, 107, -105, 88, 7, -12, 11, -10, 9, -41};
Plane Surface(126) = {125};
Line Loop(127) = {104, 56, -27, 28, -29, 30, -25, -73, -112, 110, 111, 86, 2, 3, 4, 5, 6, -43, -103, -102};
Plane Surface(128) = {127};
Surface Loop(129) = {114, 126, 116, 128, 122, 124, 118, 120, 5, 7, 4, 6, 3, 14, 12, 15, 13, 11, 25, 32, 39, 18};
Volume(130) = {129};
Point(200) = {1.1, 0.6, 14, 2};
Point(201) = {-3.4, 0.6, 14, 2};
Point(202) = {1.1, 0.6, 0, 2};
Point(203) = {-3.4, 0.6, 0, 2};
Point(204) = {1.1, -0.7, 14, 2};
Point(205) = {-3.4, -0.7, 14, 2};
Point(206) = {1.1, -0.7, 0, 2};
Point(207) = {-3.4, -0.7, 0, 2};
Volume(131) = {129};
