// Gmsh project created on Wed Aug 18 20:49:27 2010
Point(1) = {225,0,0,0.1};
Point(2) = {-225,0,0,0.1};
Point(3) = {0,225,0,0.1};
Point(4) = {0,-225,0,0.1};
Point(5) = {0,-250,0,0.1};
Point(6) = {0,250,0,0.1};
Point(7) = {250,0,0,0.1};
Point(8) = {-250,0,0,0.1};
Point(9) = {0,0,0,0.1};
Point(10) = {210,0,0,0.1};
Point(11) = {240,0,0,0.1};
Circle(1) = {10,1,11};
Circle(2) = {11,1,10};
Rotate {{0,0,1}, {0,0,1}, Pi/6} {
  Line{1,2};
}
Circle(2) = {7,9,8};
Circle(3) = {8,9,7};
Circle(4) = {7,9,8};
Point(12) = {225,0,0,0.1};
Point(13) = {210,0,0,0.1};
Point(14) = {240,0,0,0.1};
Circle(5) = {14,12,13};
Circle(6) = {13,12,14};
Rotate {{0,0,1}, {0,0,1}, Pi/6} {
  Line{6,5,1,2};
}
Point(15) = {225,0,0,0.1};
Point(16) = {210,0,0,0.1};
Point(17) = {240,0,0,0.1};
Point(18) = {-240,0,0,0.1};
Point(19) = {-225,0,0,0.1};
Point(20) = {-210,0,0,0.1};
Circle(6) = {16,15,17};
Circle(7) = {17,15,16};
Circle(8) = {16,15,17};
Circle(9) = {18,2,20};
Circle(10) = {20,2,18};
Rotate {{0,0,1}, {0,0,1}, Pi/6} {
  Line{9,10,2,1,5,6,7,8};
}
Point(21) = {210,0,0,0.1};
Point(22) = {225,0,0,0.1};
Point(23) = {240,0,0,0.1};
Point(24) = {-240,0,0,0.1};
Point(25) = {-225,0,0,0.1};
Point(26) = {-210,0,0,0.1};
Circle(10) = {21,22,23};
Circle(11) = {23,22,21};
Circle(12) = {21,22,23};
Circle(13) = {24,19,26};
Circle(14) = {26,19,24};
Rotate {{0,0,1}, {0,0,1}, Pi/6} {
  Line{11,12,7,8,5,6,2,1,14,13,10,9};
}
Delete {
  Line{6,5,1,2};
}
Delete {
  Line{10};
}
Delete {
  Line{13};
}
Delete {
  Line{9};
}
Point(27) = {240,0,0,0.1};
Point(28) = {210,0,0,0.1};
Point(29) = {225,0,0,0.1};
Point(30) = {-225,0,0,0.1};
Point(31) = {-210,0,0,0.1};
Point(32) = {-240,0,0,0.1};
Circle(13) = {11,1,10};
Circle(14) = {10,1,11};
Circle(15) = {13,12,14};
Circle(16) = {14,12,13};
Circle(17) = {16,15,17};
Circle(18) = {17,15,16};
Circle(19) = {21,22,23};
Circle(20) = {23,22,21};
Circle(21) = {28,29,27};
Circle(22) = {27,29,28};
Circle(23) = {31,25,32};
Circle(24) = {32,25,31};
Circle(25) = {26,19,24};
Circle(26) = {24,19,26};
Circle(27) = {20,2,18};
Circle(28) = {18,2,20};
Rotate {{0,0,1}, {0,0,1}, Pi/6} {
  Line{21,22,19,20,17,18,15,16,14,13,24,23,26,25,28,27};
}
Point(33) = {240,0,0,0.1};
Point(34) = {-240,0,0,0.1};
Point(35) = {-210,0,0,0.1};
Point(36) = {210,0,0,0.1};
Point(37) = {225,0,0,0.1};
Point(38) = {-225,0,0,0.1};
Circle(28) = {36,37,33};
Circle(29) = {33,37,36};
Circle(30) = {36,37,33};
Circle(31) = {34,30,35};
Circle(32) = {35,30,34};
Rotate {{0,0,1}, {0,0,1}, Pi/6} {
  Line{30,29,21,22,19,20,17,18,15,16,13,14,32,31,23,24,25,26,27,28};
}
Point(38) = {240,0,0,0.1};
Point(39) = {210,0,0,0.1};
Point(40) = {240,0,0.3,0.1};
Point(41) = {225,0,0,0.1};
Circle(32) = {39,41,40};
Circle(33) = {40,41,39};
Delete {
  Line{33};
}
Delete {
  Line{32};
}
Delete {
  Point{39,41,40};
}
Delete {
  Point{38};
}
Delete {
  Line{28,21,19,17,15,13,31,23,25,27};
}
Point(40) = {240,0,0,0.1};
Point(41) = {210,0,0,0.1};
Point(42) = {225,0,0,0.1};
Rotate {{0,1,0}, {0,0,0}, -Pi/4} {
  Point{41,42,40};
}
Rotate {{0,-1,0}, {0,0,0}, -Pi/4} {
  Point{41,42,40};
}
Rotate {{0,0,-1}, {0,0,1}, -Pi/4} {
  Point{41,42,40};
}
Rotate {{0,0,1}, {0,0,1}, -Pi/4} {
  Point{41,42,40};
}
Rotate {{0,0,1}, {0,0,1}, -Pi/6} {
  Point{41,42,40};
}
Point(43) = {240,0,0,0.1};
Point(44) = {210,0,0,0.1};
Point(45) = {225,0,0,0.1};
Circle(31) = {44,45,43};
Circle(32) = {43,45,44};
Circle(33) = {41,42,40};
Circle(34) = {40,42,41};
Circle(35) = {40,42,41};
Circle(36) = {41,42,40};
Circle(37) = {40,42,41};
Circle(38) = {18,2,20};
Circle(39) = {20,2,18};
Circle(40) = {36,37,33};
Circle(41) = {33,37,36};
Circle(42) = {24,19,26};
Circle(43) = {26,19,24};
Circle(44) = {41,42,40};
Circle(45) = {32,25,31};
Circle(46) = {31,25,32};
Circle(47) = {34,30,35};
Circle(48) = {35,30,34};
Circle(49) = {11,1,10};
Circle(50) = {10,1,11};
Circle(51) = {14,12,13};
Circle(52) = {13,12,14};
Circle(53) = {17,15,16};
Circle(54) = {16,15,17};
Circle(55) = {21,22,23};
Circle(56) = {23,22,21};
Circle(57) = {28,29,27};
Circle(58) = {27,29,28};
Delete {
  Line{33};
}
Delete {
  Line{34};
}
Delete {
  Line{35};
}
Delete {
  Line{36};
}
Delete {
  Line{37};
}
Delete {
  Line{44};
}
Delete {
  Point{40,42,41};
}
Rotate {{0,0,1}, {0,0,1}, -Pi/6} {
  Line{31,32};
}
Point(46) = {225,0,0,0.1};
Point(47) = {210,0,0,0.1};
Point(48) = {240,0,0,0.1};
Circle(58) = {47,46,48};
Circle(59) = {48,46,47};
Circle(60) = {47,46,48};
Delete {
  Line{32,31};
}
Delete {
  Line{38,42,45,47,49,51,53,55,57,40};
}
Circle(61) = {36,37,33};
Circle(62) = {33,37,36};
Circle(63) = {28,29,27};
Circle(64) = {27,29,28};
Circle(65) = {21,22,23};
Circle(66) = {23,22,21};
Circle(67) = {16,15,17};
Circle(68) = {17,15,16};
Circle(69) = {13,12,14};
Circle(70) = {14,12,13};
Circle(71) = {10,1,11};
Circle(72) = {11,1,10};
Circle(73) = {35,30,34};
Circle(74) = {34,30,35};
Circle(75) = {32,25,31};
Circle(76) = {31,25,32};
Circle(77) = {24,19,26};
Circle(78) = {26,19,24};
Circle(79) = {18,2,20};
Circle(80) = {20,2,18};
Circle(81) = {44,45,43};
Circle(82) = {43,45,44};
Circle(83) = {5,9,6};
Circle(84) = {6,9,5};
Line Loop(85) = {83,84};
Line Loop(86) = {62,61};
Line Loop(87) = {63,64};
Line Loop(88) = {65,66};
Line Loop(89) = {67,68};
Line Loop(90) = {69,70};
Line Loop(91) = {71,72};
Line Loop(92) = {73,74};
Line Loop(93) = {76,75};
Line Loop(94) = {78,77};
Line Loop(95) = {80,79};
Line Loop(96) = {81,82};
Line Loop(97) = {59,58};
Plane Surface(98) = {85,97,86,87,88,89,90,91,92,93,94,95,96};
Extrude {0,0,2} {
  Surface{98};
}
Delete {
  Line{100,104,102,122,120,118};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100};
}
Delete {
  Line{100,104};
}
Delete {
  Line{104};
}
Delete {
  Line{104};
}
Delete {
  Line{104};
}
Delete {
  Line{104};
}
Delete {
  Line{104};
}
Delete {
  Line{104};
}
Delete {
  Line{104};
}
Delete {
  Line{102};
}
Delete {
  Line{102};
}
Delete {
  Line{102};
}
Delete {
  Line{122};
}
Delete {
  Line{122};
}
Delete {
  Line{122};
}
Delete {
  Line{122};
}
Delete {
  Line{122};
}
Delete {
  Line{120};
}
Delete {
  Line{120};
}
Delete {
  Line{118};
}
Circle(231) = {71,70,69};
Circle(232) = {69,70,71};
Circle(233) = {59,60,61};
Circle(234) = {161,160,159};
Circle(235) = {159,160,161};
Circle(236) = {149,150,151};
Circle(237) = {139,140,141};
Circle(238) = {51,50,49};
