<?xml version="1.0" encoding="UTF-8" ?>
<HeeksCAD_Document>
    <STEP_file>
        <index_map>
            <index_pair index="1" id="58" title="Result of Cut Operation" vis="1" col="33023">
                <face id="4815" />
                <face id="4816" />
                <face id="4817" />
                <face id="4818" />
                <face id="4819" />
                <face id="4820" />
                <face id="4821" />
                <face id="4822" />
                <face id="4823" />
                <face id="4824" />
                <face id="4825" />
                <face id="4826" />
                <face id="4827" />
                <face id="4828" />
                <face id="4829" />
                <face id="4830" />
                <face id="4831" />
                <face id="4832" />
                <face id="4833" />
                <face id="4834" />
                <face id="4835" />
                <face id="4836" />
                <face id="4837" />
                <face id="4838" />
                <face id="4839" />
                <face id="4840" />
                <face id="4841" />
                <face id="4842" />
                <face id="4843" />
                <face id="4844" />
                <face id="4845" />
                <face id="4846" />
                <face id="4847" />
                <face id="4848" />
                <face id="4849" />
                <face id="4850" />
                <face id="4851" />
                <face id="4852" />
                <face id="4853" />
                <face id="4854" />
                <face id="4855" />
                <face id="4856" />
                <face id="4857" />
                <face id="4858" />
                <face id="4859" />
                <face id="4860" />
                <face id="4861" />
                <face id="4862" />
                <face id="4863" />
                <face id="4864" />
                <face id="4865" />
                <face id="4866" />
                <face id="4867" />
                <face id="4868" />
                <face id="4869" />
                <face id="4870" />
                <face id="4871" />
                <face id="4872" />
                <face id="4873" />
                <face id="4874" />
                <face id="4875" />
                <face id="4876" />
                <face id="4877" />
                <face id="4878" />
                <face id="4879" />
                <face id="4880" />
                <face id="4881" />
                <face id="4882" />
                <face id="4883" />
                <face id="4884" />
                <face id="4885" />
                <face id="4886" />
                <face id="4887" />
                <face id="4888" />
                <face id="4889" />
                <face id="4890" />
                <face id="4891" />
                <face id="4892" />
                <face id="4893" />
                <face id="4894" />
                <face id="4895" />
                <face id="4896" />
                <face id="4897" />
                <face id="4898" />
                <face id="4899" />
                <face id="4900" />
                <face id="4901" />
                <face id="4902" />
                <face id="4903" />
                <face id="4904" />
                <face id="4905" />
                <face id="4906" />
                <face id="4907" />
                <face id="4908" />
                <face id="4909" />
                <face id="4910" />
                <face id="4911" />
                <face id="4912" />
                <face id="4913" />
                <edge id="11700" />
                <edge id="11701" />
                <edge id="11702" />
                <edge id="11703" />
                <edge id="11704" />
                <edge id="11705" />
                <edge id="11706" />
                <edge id="11707" />
                <edge id="11708" />
                <edge id="11709" />
                <edge id="11710" />
                <edge id="11711" />
                <edge id="11712" />
                <edge id="11713" />
                <edge id="11714" />
                <edge id="11715" />
                <edge id="11716" />
                <edge id="11717" />
                <edge id="11718" />
                <edge id="11719" />
                <edge id="11720" />
                <edge id="11721" />
                <edge id="11722" />
                <edge id="11723" />
                <edge id="11724" />
                <edge id="11725" />
                <edge id="11726" />
                <edge id="11727" />
                <edge id="11728" />
                <edge id="11729" />
                <edge id="11730" />
                <edge id="11731" />
                <edge id="11732" />
                <edge id="11733" />
                <edge id="11734" />
                <edge id="11735" />
                <edge id="11736" />
                <edge id="11737" />
                <edge id="11738" />
                <edge id="11739" />
                <edge id="11740" />
                <edge id="11741" />
                <edge id="11742" />
                <edge id="11743" />
                <edge id="11744" />
                <edge id="11745" />
                <edge id="11746" />
                <edge id="11747" />
                <edge id="11748" />
                <edge id="11749" />
                <edge id="11750" />
                <edge id="11751" />
                <edge id="11752" />
                <edge id="11753" />
                <edge id="11754" />
                <edge id="11755" />
                <edge id="11756" />
                <edge id="11757" />
                <edge id="11758" />
                <edge id="11759" />
                <edge id="11760" />
                <edge id="11761" />
                <edge id="11762" />
                <edge id="11763" />
                <edge id="11764" />
                <edge id="11765" />
                <edge id="11766" />
                <edge id="11767" />
                <edge id="11768" />
                <edge id="11769" />
                <edge id="11770" />
                <edge id="11771" />
                <edge id="11772" />
                <edge id="11773" />
                <edge id="11774" />
                <edge id="11775" />
                <edge id="11776" />
                <edge id="11777" />
                <edge id="11778" />
                <edge id="11779" />
                <edge id="11780" />
                <edge id="11781" />
                <edge id="11782" />
                <edge id="11783" />
                <edge id="11784" />
                <edge id="11785" />
                <edge id="11786" />
                <edge id="11787" />
                <edge id="11788" />
                <edge id="11789" />
                <edge id="11790" />
                <edge id="11791" />
                <edge id="11792" />
                <edge id="11793" />
                <edge id="11794" />
                <edge id="11795" />
                <edge id="11796" />
                <edge id="11797" />
                <edge id="11798" />
                <edge id="11799" />
                <edge id="11800" />
                <edge id="11801" />
                <edge id="11802" />
                <edge id="11803" />
                <edge id="11804" />
                <edge id="11805" />
                <edge id="11806" />
                <edge id="11807" />
                <edge id="11808" />
                <edge id="11809" />
                <edge id="11810" />
                <edge id="11811" />
                <edge id="11812" />
                <edge id="11813" />
                <edge id="11814" />
                <edge id="11815" />
                <edge id="11816" />
                <edge id="11817" />
                <edge id="11818" />
                <edge id="11819" />
                <edge id="11820" />
                <edge id="11821" />
                <edge id="11822" />
                <edge id="11823" />
                <edge id="11824" />
                <edge id="11825" />
                <edge id="11826" />
                <edge id="11827" />
                <edge id="11828" />
                <edge id="11829" />
                <edge id="11830" />
                <edge id="11831" />
                <edge id="11832" />
                <edge id="11833" />
                <edge id="11834" />
                <edge id="11835" />
                <edge id="11836" />
                <edge id="11837" />
                <edge id="11838" />
                <edge id="11839" />
                <edge id="11840" />
                <edge id="11841" />
                <edge id="11842" />
                <edge id="11843" />
                <edge id="11844" />
                <edge id="11845" />
                <edge id="11846" />
                <edge id="11847" />
                <edge id="11848" />
                <edge id="11849" />
                <edge id="11850" />
                <edge id="11851" />
                <edge id="11852" />
                <edge id="11853" />
                <edge id="11854" />
                <edge id="11855" />
                <edge id="11856" />
                <edge id="11857" />
                <edge id="11858" />
                <edge id="11859" />
                <edge id="11860" />
                <edge id="11861" />
                <edge id="11862" />
                <edge id="11863" />
                <edge id="11864" />
                <edge id="11865" />
                <edge id="11866" />
                <edge id="11867" />
                <edge id="11868" />
                <edge id="11869" />
                <edge id="11870" />
                <edge id="11871" />
                <edge id="11872" />
                <edge id="11873" />
                <edge id="11874" />
                <edge id="11875" />
                <edge id="11876" />
                <edge id="11877" />
                <edge id="11878" />
                <edge id="11879" />
                <edge id="11880" />
                <edge id="11881" />
                <edge id="11882" />
                <edge id="11883" />
                <edge id="11884" />
                <edge id="11885" />
                <edge id="11886" />
                <edge id="11887" />
                <edge id="11888" />
                <edge id="11889" />
                <edge id="11890" />
                <edge id="11891" />
                <edge id="11892" />
                <edge id="11893" />
                <edge id="11894" />
                <edge id="11895" />
                <edge id="11896" />
                <edge id="11897" />
                <edge id="11898" />
                <edge id="11899" />
                <edge id="11900" />
                <edge id="11901" />
                <edge id="11902" />
                <edge id="11903" />
                <edge id="11904" />
                <edge id="11905" />
                <edge id="11906" />
                <edge id="11907" />
                <edge id="11908" />
                <edge id="11909" />
                <edge id="11910" />
                <edge id="11911" />
                <edge id="11912" />
                <edge id="11913" />
                <edge id="11914" />
                <edge id="11915" />
                <edge id="11916" />
                <edge id="11917" />
                <edge id="11918" />
                <edge id="11919" />
                <edge id="11920" />
                <edge id="11921" />
                <edge id="11922" />
                <edge id="11923" />
                <edge id="11924" />
                <edge id="11925" />
                <edge id="11926" />
                <edge id="11927" />
                <edge id="11928" />
                <edge id="11929" />
                <edge id="11930" />
                <edge id="11931" />
                <edge id="11932" />
                <edge id="11933" />
                <edge id="11934" />
                <edge id="11935" />
                <edge id="11936" />
                <edge id="11937" />
                <edge id="11938" />
                <edge id="11939" />
                <edge id="11940" />
                <edge id="11941" />
                <edge id="11942" />
                <edge id="11943" />
                <edge id="11944" />
                <edge id="11945" />
                <edge id="11946" />
                <edge id="11947" />
                <edge id="11948" />
                <edge id="11949" />
                <edge id="11950" />
                <edge id="11951" />
                <edge id="11952" />
                <edge id="11953" />
                <edge id="11954" />
                <edge id="11955" />
                <edge id="11956" />
                <edge id="11957" />
                <edge id="11958" />
                <edge id="11959" />
                <edge id="11960" />
                <edge id="11961" />
                <edge id="11962" />
                <edge id="11963" />
                <edge id="11964" />
                <vertex id="7398" />
                <vertex id="7399" />
                <vertex id="7400" />
                <vertex id="7401" />
                <vertex id="7402" />
                <vertex id="7403" />
                <vertex id="7404" />
                <vertex id="7405" />
                <vertex id="7406" />
                <vertex id="7407" />
                <vertex id="7408" />
                <vertex id="7409" />
                <vertex id="7410" />
                <vertex id="7411" />
                <vertex id="7412" />
                <vertex id="7413" />
                <vertex id="7414" />
                <vertex id="7415" />
                <vertex id="7416" />
                <vertex id="7417" />
                <vertex id="7418" />
                <vertex id="7419" />
                <vertex id="7420" />
                <vertex id="7421" />
                <vertex id="7422" />
                <vertex id="7423" />
                <vertex id="7424" />
                <vertex id="7425" />
                <vertex id="7426" />
                <vertex id="7427" />
                <vertex id="7428" />
                <vertex id="7429" />
                <vertex id="7430" />
                <vertex id="7431" />
                <vertex id="7432" />
                <vertex id="7433" />
                <vertex id="7434" />
                <vertex id="7435" />
                <vertex id="7436" />
                <vertex id="7437" />
                <vertex id="7438" />
                <vertex id="7439" />
                <vertex id="7440" />
                <vertex id="7441" />
                <vertex id="7442" />
                <vertex id="7443" />
                <vertex id="7444" />
                <vertex id="7445" />
                <vertex id="7446" />
                <vertex id="7447" />
                <vertex id="7448" />
                <vertex id="7449" />
                <vertex id="7450" />
                <vertex id="7451" />
                <vertex id="7452" />
                <vertex id="7453" />
                <vertex id="7454" />
                <vertex id="7455" />
                <vertex id="7456" />
                <vertex id="7457" />
                <vertex id="7458" />
                <vertex id="7459" />
                <vertex id="7460" />
                <vertex id="7461" />
                <vertex id="7462" />
                <vertex id="7463" />
                <vertex id="7464" />
                <vertex id="7465" />
                <vertex id="7466" />
                <vertex id="7467" />
                <vertex id="7468" />
                <vertex id="7469" />
                <vertex id="7470" />
                <vertex id="7471" />
                <vertex id="7472" />
                <vertex id="7473" />
                <vertex id="7474" />
                <vertex id="7475" />
                <vertex id="7476" />
                <vertex id="7477" />
                <vertex id="7478" />
                <vertex id="7479" />
                <vertex id="7480" />
                <vertex id="7481" />
                <vertex id="7482" />
                <vertex id="7483" />
                <vertex id="7484" />
                <vertex id="7485" />
                <vertex id="7486" />
                <vertex id="7487" />
                <vertex id="7488" />
                <vertex id="7489" />
                <vertex id="7490" />
                <vertex id="7491" />
                <vertex id="7492" />
                <vertex id="7493" />
                <vertex id="7494" />
                <vertex id="7495" />
                <vertex id="7496" />
                <vertex id="7497" />
                <vertex id="7498" />
                <vertex id="7499" />
                <vertex id="7500" />
                <vertex id="7501" />
                <vertex id="7502" />
                <vertex id="7503" />
                <vertex id="7504" />
                <vertex id="7505" />
                <vertex id="7506" />
                <vertex id="7507" />
                <vertex id="7508" />
                <vertex id="7509" />
                <vertex id="7510" />
                <vertex id="7511" />
                <vertex id="7512" />
                <vertex id="7513" />
                <vertex id="7514" />
                <vertex id="7515" />
                <vertex id="7516" />
                <vertex id="7517" />
                <vertex id="7518" />
                <vertex id="7519" />
                <vertex id="7520" />
                <vertex id="7521" />
                <vertex id="7522" />
                <vertex id="7523" />
                <vertex id="7524" />
                <vertex id="7525" />
                <vertex id="7526" />
                <vertex id="7527" />
                <vertex id="7528" />
                <vertex id="7529" />
                <vertex id="7530" />
                <vertex id="7531" />
                <vertex id="7532" />
                <vertex id="7533" />
                <vertex id="7534" />
                <vertex id="7535" />
                <vertex id="7536" />
                <vertex id="7537" />
                <vertex id="7538" />
                <vertex id="7539" />
                <vertex id="7540" />
                <vertex id="7541" />
                <vertex id="7542" />
                <vertex id="7543" />
                <vertex id="7544" />
                <vertex id="7545" />
                <vertex id="7546" />
                <vertex id="7547" />
                <vertex id="7548" />
                <vertex id="7549" />
                <vertex id="7550" />
                <vertex id="7551" />
                <vertex id="7552" />
                <vertex id="7553" />
                <vertex id="7554" />
                <vertex id="7555" />
                <vertex id="7556" />
                <vertex id="7557" />
                <vertex id="7558" />
                <vertex id="7559" />
                <vertex id="7560" />
                <vertex id="7561" />
            </index_pair>
        </index_map>
        <file_text>
            <![CDATA[ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2012-12-30T21:40:53',('Author'),(
    'Open CASCADE'),'Open CASCADE STEP processor 6.3','Open CASCADE 6.3'
  ,'Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
  'automotive_design',1997,#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('Open CASCADE STEP translator 6.3 149',
  'Open CASCADE STEP translator 6.3 149','',(#8));
#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#7426);
#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,#193,#753,#846,#939,#1020,#1101,#1277,#1306,
    #1335,#1383,#1431,#1505,#1578,#1714,#1850,#1946,#2034,#2127,#2220,
    #2291,#2349,#2398,#2452,#2505,#2583,#2787,#2869,#3073,#3624,#3711,
    #3740,#3796,#3861,#3915,#3968,#4018,#4073,#4121,#4171,#4225,#4312,
    #4366,#4449,#4519,#4547,#4618,#4650,#4704,#4898,#5124,#5150,#5255,
    #5284,#5313,#5417,#5522,#5551,#5580,#5684,#5767,#5850,#5904,#5937,
    #5992,#6024,#6066,#6103,#6141,#6174,#6329,#6357,#6411,#6544,#6570,
    #6596,#6650,#6678,#6757,#6811,#6907,#6914,#6940,#6997,#7054,#7080,
    #7109,#7139,#7165,#7195,#7224,#7250,#7276,#7283,#7309,#7316,#7364,
    #7412,#7419));
#17 = ADVANCED_FACE('',(#18),#32,.F.);
#18 = FACE_BOUND('',#19,.F.);
#19 = EDGE_LOOP('',(#20,#55,#83,#111,#139,#167));
#20 = ORIENTED_EDGE('',*,*,#21,.F.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(10.,20.75,30.));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(-10.5,20.75,30.));
#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
#27 = LINE('',#28,#29);
#28 = CARTESIAN_POINT('',(10.5,20.75,30.));
#29 = VECTOR('',#30,1.);
#30 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#31 = PCURVE('',#32,#37);
#32 = PLANE('',#33);
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
#34 = CARTESIAN_POINT('',(10.5,17.25,30.));
#35 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#36 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
#38 = LINE('',#39,#40);
#39 = CARTESIAN_POINT('',(0.E+000,3.5));
#40 = VECTOR('',#41,1.);
#41 = DIRECTION('',(1.,0.E+000));
#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#43 = PCURVE('',#44,#49);
#44 = PLANE('',#45);
#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
#46 = CARTESIAN_POINT('',(10.5,20.75,30.));
#47 = DIRECTION('',(0.E+000,1.,0.E+000));
#48 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
#50 = LINE('',#51,#52);
#51 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#52 = VECTOR('',#53,1.);
#53 = DIRECTION('',(0.E+000,1.));
#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#55 = ORIENTED_EDGE('',*,*,#56,.T.);
#56 = EDGE_CURVE('',#22,#57,#59,.T.);
#57 = VERTEX_POINT('',#58);
#58 = CARTESIAN_POINT('',(10.,17.25,30.));
#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
#60 = LINE('',#61,#62);
#61 = CARTESIAN_POINT('',(10.,20.75,30.));
#62 = VECTOR('',#63,1.);
#63 = DIRECTION('',(0.E+000,-1.,0.E+000));
#64 = PCURVE('',#32,#65);
#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
#66 = LINE('',#67,#68);
#67 = CARTESIAN_POINT('',(0.5,3.5));
#68 = VECTOR('',#69,1.);
#69 = DIRECTION('',(0.E+000,-1.));
#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#71 = PCURVE('',#72,#77);
#72 = CYLINDRICAL_SURFACE('',#73,0.5);
#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
#74 = CARTESIAN_POINT('',(10.,20.75,29.5));
#75 = DIRECTION('',(0.E+000,-1.,0.E+000));
#76 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
#78 = LINE('',#79,#80);
#79 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#80 = VECTOR('',#81,1.);
#81 = DIRECTION('',(0.E+000,1.));
#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#83 = ORIENTED_EDGE('',*,*,#84,.T.);
#84 = EDGE_CURVE('',#57,#85,#87,.T.);
#85 = VERTEX_POINT('',#86);
#86 = CARTESIAN_POINT('',(7.5,17.25,30.));
#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
#88 = LINE('',#89,#90);
#89 = CARTESIAN_POINT('',(10.5,17.25,30.));
#90 = VECTOR('',#91,1.);
#91 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#92 = PCURVE('',#32,#93);
#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
#94 = LINE('',#95,#96);
#95 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#96 = VECTOR('',#97,1.);
#97 = DIRECTION('',(1.,0.E+000));
#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('',(10.5,1.75,30.));
#103 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#104 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
#106 = LINE('',#107,#108);
#107 = CARTESIAN_POINT('',(0.E+000,15.5));
#108 = VECTOR('',#109,1.);
#109 = DIRECTION('',(1.,0.E+000));
#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#111 = ORIENTED_EDGE('',*,*,#112,.T.);
#112 = EDGE_CURVE('',#85,#113,#115,.T.);
#113 = VERTEX_POINT('',#114);
#114 = CARTESIAN_POINT('',(-8.,17.25,30.));
#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.);
#116 = LINE('',#117,#118);
#117 = CARTESIAN_POINT('',(10.5,17.25,30.));
#118 = VECTOR('',#119,1.);
#119 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#120 = PCURVE('',#32,#121);
#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);
#122 = LINE('',#123,#124);
#123 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#124 = VECTOR('',#125,1.);
#125 = DIRECTION('',(1.,0.E+000));
#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#127 = PCURVE('',#128,#133);
#128 = PLANE('',#129);
#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
#130 = CARTESIAN_POINT('',(7.5,17.25,47.));
#131 = DIRECTION('',(0.E+000,1.,0.E+000));
#132 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138);
#134 = LINE('',#135,#136);
#135 = CARTESIAN_POINT('',(17.,-3.));
#136 = VECTOR('',#137,1.);
#137 = DIRECTION('',(0.E+000,1.));
#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#139 = ORIENTED_EDGE('',*,*,#140,.T.);
#140 = EDGE_CURVE('',#113,#141,#143,.T.);
#141 = VERTEX_POINT('',#142);
#142 = CARTESIAN_POINT('',(-10.5,17.25,30.));
#143 = SURFACE_CURVE('',#144,(#148,#155),.PCURVE_S1.);
#144 = LINE('',#145,#146);
#145 = CARTESIAN_POINT('',(10.5,17.25,30.));
#146 = VECTOR('',#147,1.);
#147 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#148 = PCURVE('',#32,#149);
#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154);
#150 = LINE('',#151,#152);
#151 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#152 = VECTOR('',#153,1.);
#153 = DIRECTION('',(1.,0.E+000));
#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#155 = PCURVE('',#156,#161);
#156 = PLANE('',#157);
#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160);
#158 = CARTESIAN_POINT('',(10.5,1.75,30.));
#159 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#160 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);
#162 = LINE('',#163,#164);
#163 = CARTESIAN_POINT('',(0.E+000,15.5));
#164 = VECTOR('',#165,1.);
#165 = DIRECTION('',(1.,0.E+000));
#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#167 = ORIENTED_EDGE('',*,*,#168,.T.);
#168 = EDGE_CURVE('',#141,#24,#169,.T.);
#169 = SURFACE_CURVE('',#170,(#174,#181),.PCURVE_S1.);
#170 = LINE('',#171,#172);
#171 = CARTESIAN_POINT('',(-10.5,17.25,30.));
#172 = VECTOR('',#173,1.);
#173 = DIRECTION('',(0.E+000,1.,0.E+000));
#174 = PCURVE('',#32,#175);
#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180);
#176 = LINE('',#177,#178);
#177 = CARTESIAN_POINT('',(21.,0.E+000));
#178 = VECTOR('',#179,1.);
#179 = DIRECTION('',(0.E+000,1.));
#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#181 = PCURVE('',#182,#187);
#182 = CYLINDRICAL_SURFACE('',#183,0.5);
#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
#184 = CARTESIAN_POINT('',(-10.5,17.25,29.5));
#185 = DIRECTION('',(0.E+000,1.,0.E+000));
#186 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);
#188 = LINE('',#189,#190);
#189 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#190 = VECTOR('',#191,1.);
#191 = DIRECTION('',(0.E+000,1.));
#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#193 = ADVANCED_FACE('',(#194,#249,#304),#44,.T.);
#194 = FACE_BOUND('',#195,.T.);
#195 = EDGE_LOOP('',(#196,#227));
#196 = ORIENTED_EDGE('',*,*,#197,.F.);
#197 = EDGE_CURVE('',#198,#200,#202,.T.);
#198 = VERTEX_POINT('',#199);
#199 = CARTESIAN_POINT('',(-0.25,20.75,6.));
#200 = VERTEX_POINT('',#201);
#201 = CARTESIAN_POINT('',(-0.25,20.75,9.5));
#202 = SURFACE_CURVE('',#203,(#208,#215),.PCURVE_S1.);
#203 = CIRCLE('',#204,1.75);
#204 = AXIS2_PLACEMENT_3D('',#205,#206,#207);
#205 = CARTESIAN_POINT('',(-0.25,20.75,7.75));
#206 = DIRECTION('',(0.E+000,1.,0.E+000));
#207 = DIRECTION('',(0.E+000,0.E+000,1.));
#208 = PCURVE('',#44,#209);
#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214);
#210 = CIRCLE('',#211,1.75);
#211 = AXIS2_PLACEMENT_2D('',#212,#213);
#212 = CARTESIAN_POINT('',(22.25,10.75));
#213 = DIRECTION('',(-1.,1.224606353822E-016));
#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#215 = PCURVE('',#216,#221);
#216 = CYLINDRICAL_SURFACE('',#217,1.75);
#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220);
#218 = CARTESIAN_POINT('',(-0.25,-9.,7.75));
#219 = DIRECTION('',(0.E+000,1.,0.E+000));
#220 = DIRECTION('',(0.E+000,0.E+000,-1.));
#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226);
#222 = LINE('',#223,#224);
#223 = CARTESIAN_POINT('',(-3.14159265359,29.75));
#224 = VECTOR('',#225,1.);
#225 = DIRECTION('',(1.,0.E+000));
#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#227 = ORIENTED_EDGE('',*,*,#228,.F.);
#228 = EDGE_CURVE('',#200,#198,#229,.T.);
#229 = SURFACE_CURVE('',#230,(#235,#242),.PCURVE_S1.);
#230 = CIRCLE('',#231,1.75);
#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234);
#232 = CARTESIAN_POINT('',(-0.25,20.75,7.75));
#233 = DIRECTION('',(0.E+000,1.,0.E+000));
#234 = DIRECTION('',(0.E+000,0.E+000,1.));
#235 = PCURVE('',#44,#236);
#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241);
#237 = CIRCLE('',#238,1.75);
#238 = AXIS2_PLACEMENT_2D('',#239,#240);
#239 = CARTESIAN_POINT('',(22.25,10.75));
#240 = DIRECTION('',(-1.,1.224606353822E-016));
#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#242 = PCURVE('',#216,#243);
#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248);
#244 = LINE('',#245,#246);
#245 = CARTESIAN_POINT('',(3.14159265359,29.75));
#246 = VECTOR('',#247,1.);
#247 = DIRECTION('',(1.,0.E+000));
#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#249 = FACE_BOUND('',#250,.T.);
#250 = EDGE_LOOP('',(#251,#282));
#251 = ORIENTED_EDGE('',*,*,#252,.F.);
#252 = EDGE_CURVE('',#253,#255,#257,.T.);
#253 = VERTEX_POINT('',#254);
#254 = CARTESIAN_POINT('',(-0.25,20.75,20.5));
#255 = VERTEX_POINT('',#256);
#256 = CARTESIAN_POINT('',(-0.25,20.75,24.));
#257 = SURFACE_CURVE('',#258,(#263,#270),.PCURVE_S1.);
#258 = CIRCLE('',#259,1.75);
#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262);
#260 = CARTESIAN_POINT('',(-0.25,20.75,22.25));
#261 = DIRECTION('',(0.E+000,1.,0.E+000));
#262 = DIRECTION('',(0.E+000,0.E+000,1.));
#263 = PCURVE('',#44,#264);
#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269);
#265 = CIRCLE('',#266,1.75);
#266 = AXIS2_PLACEMENT_2D('',#267,#268);
#267 = CARTESIAN_POINT('',(7.75,10.75));
#268 = DIRECTION('',(-1.,1.224606353822E-016));
#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#270 = PCURVE('',#271,#276);
#271 = CYLINDRICAL_SURFACE('',#272,1.75);
#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275);
#273 = CARTESIAN_POINT('',(-0.25,-9.,22.25));
#274 = DIRECTION('',(0.E+000,1.,0.E+000));
#275 = DIRECTION('',(0.E+000,0.E+000,-1.));
#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281);
#277 = LINE('',#278,#279);
#278 = CARTESIAN_POINT('',(-3.14159265359,29.75));
#279 = VECTOR('',#280,1.);
#280 = DIRECTION('',(1.,0.E+000));
#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#282 = ORIENTED_EDGE('',*,*,#283,.F.);
#283 = EDGE_CURVE('',#255,#253,#284,.T.);
#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.);
#285 = CIRCLE('',#286,1.75);
#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289);
#287 = CARTESIAN_POINT('',(-0.25,20.75,22.25));
#288 = DIRECTION('',(0.E+000,1.,0.E+000));
#289 = DIRECTION('',(0.E+000,0.E+000,1.));
#290 = PCURVE('',#44,#291);
#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296);
#292 = CIRCLE('',#293,1.75);
#293 = AXIS2_PLACEMENT_2D('',#294,#295);
#294 = CARTESIAN_POINT('',(7.75,10.75));
#295 = DIRECTION('',(-1.,1.224606353822E-016));
#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#297 = PCURVE('',#271,#298);
#298 = DEFINITIONAL_REPRESENTATION('',(#299),#303);
#299 = LINE('',#300,#301);
#300 = CARTESIAN_POINT('',(3.14159265359,29.75));
#301 = VECTOR('',#302,1.);
#302 = DIRECTION('',(1.,0.E+000));
#303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#304 = FACE_BOUND('',#305,.T.);
#305 = EDGE_LOOP('',(#306,#307,#335,#364,#392,#420,#443,#471,#494,#517,
    #545,#573,#596,#619,#647,#670,#698,#727));
#306 = ORIENTED_EDGE('',*,*,#21,.F.);
#307 = ORIENTED_EDGE('',*,*,#308,.F.);
#308 = EDGE_CURVE('',#309,#22,#311,.T.);
#309 = VERTEX_POINT('',#310);
#310 = CARTESIAN_POINT('',(10.,20.75,22.000000000002));
#311 = SURFACE_CURVE('',#312,(#316,#323),.PCURVE_S1.);
#312 = LINE('',#313,#314);
#313 = CARTESIAN_POINT('',(10.,20.75,22.));
#314 = VECTOR('',#315,1.);
#315 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#316 = PCURVE('',#44,#317);
#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322);
#318 = LINE('',#319,#320);
#319 = CARTESIAN_POINT('',(8.,0.5));
#320 = VECTOR('',#321,1.);
#321 = DIRECTION('',(-1.,0.E+000));
#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#323 = PCURVE('',#324,#329);
#324 = CYLINDRICAL_SURFACE('',#325,0.5);
#325 = AXIS2_PLACEMENT_3D('',#326,#327,#328);
#326 = CARTESIAN_POINT('',(10.,20.25,22.));
#327 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#328 = DIRECTION('',(0.E+000,1.,0.E+000));
#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334);
#330 = LINE('',#331,#332);
#331 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#332 = VECTOR('',#333,1.);
#333 = DIRECTION('',(0.E+000,1.));
#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#335 = ORIENTED_EDGE('',*,*,#336,.F.);
#336 = EDGE_CURVE('',#337,#309,#339,.T.);
#337 = VERTEX_POINT('',#338);
#338 = CARTESIAN_POINT('',(27.783009433972,20.75,-3.43294014696E-015));
#339 = SURFACE_CURVE('',#340,(#345,#352),.PCURVE_S1.);
#340 = CIRCLE('',#341,22.5);
#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344);
#342 = CARTESIAN_POINT('',(32.5,20.75,22.));
#343 = DIRECTION('',(0.E+000,1.,0.E+000));
#344 = DIRECTION('',(-3.229739708E-016,0.E+000,-1.));
#345 = PCURVE('',#44,#346);
#346 = DEFINITIONAL_REPRESENTATION('',(#347),#351);
#347 = CIRCLE('',#348,22.5);
#348 = AXIS2_PLACEMENT_2D('',#349,#350);
#349 = CARTESIAN_POINT('',(8.,-22.));
#350 = DIRECTION('',(1.,3.157967714489E-016));
#351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#352 = PCURVE('',#353,#358);
#353 = TOROIDAL_SURFACE('',#354,22.5,0.5);
#354 = AXIS2_PLACEMENT_3D('',#355,#356,#357);
#355 = CARTESIAN_POINT('',(32.5,20.25,22.));
#356 = DIRECTION('',(0.E+000,1.,0.E+000));
#357 = DIRECTION('',(-3.229739708E-016,0.E+000,-1.));
#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363);
#359 = LINE('',#360,#361);
#360 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
#361 = VECTOR('',#362,1.);
#362 = DIRECTION('',(1.,0.E+000));
#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#364 = ORIENTED_EDGE('',*,*,#365,.T.);
#365 = EDGE_CURVE('',#337,#366,#368,.T.);
#366 = VERTEX_POINT('',#367);
#367 = CARTESIAN_POINT('',(26.25,20.75,-3.245206837629E-015));
#368 = SURFACE_CURVE('',#369,(#373,#380),.PCURVE_S1.);
#369 = LINE('',#370,#371);
#370 = CARTESIAN_POINT('',(10.5,20.75,-1.316451830359E-015));
#371 = VECTOR('',#372,1.);
#372 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#373 = PCURVE('',#44,#374);
#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379);
#375 = LINE('',#376,#377);
#376 = CARTESIAN_POINT('',(30.,-3.673819061466E-015));
#377 = VECTOR('',#378,1.);
#378 = DIRECTION('',(0.E+000,1.));
#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#380 = PCURVE('',#381,#386);
#381 = PLANE('',#382);
#382 = AXIS2_PLACEMENT_3D('',#383,#384,#385);
#383 = CARTESIAN_POINT('',(40.25,20.75,-4.959655732981E-015));
#384 = DIRECTION('',(0.E+000,1.,0.E+000));
#385 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391);
#387 = LINE('',#388,#389);
#388 = CARTESIAN_POINT('',(-1.549322817854E-027,29.75));
#389 = VECTOR('',#390,1.);
#390 = DIRECTION('',(0.E+000,1.));
#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#392 = ORIENTED_EDGE('',*,*,#393,.T.);
#393 = EDGE_CURVE('',#366,#394,#396,.T.);
#394 = VERTEX_POINT('',#395);
#395 = CARTESIAN_POINT('',(21.25,20.75,-2.632903660718E-015));
#396 = SURFACE_CURVE('',#397,(#401,#408),.PCURVE_S1.);
#397 = LINE('',#398,#399);
#398 = CARTESIAN_POINT('',(10.5,20.75,-1.316451830359E-015));
#399 = VECTOR('',#400,1.);
#400 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#401 = PCURVE('',#44,#402);
#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407);
#403 = LINE('',#404,#405);
#404 = CARTESIAN_POINT('',(30.,-3.673819061466E-015));
#405 = VECTOR('',#406,1.);
#406 = DIRECTION('',(0.E+000,1.));
#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#408 = PCURVE('',#409,#414);
#409 = PLANE('',#410);
#410 = AXIS2_PLACEMENT_3D('',#411,#412,#413);
#411 = CARTESIAN_POINT('',(21.25,20.75,-2.632903660718E-015));
#412 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#413 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419);
#415 = LINE('',#416,#417);
#416 = CARTESIAN_POINT('',(10.75,0.E+000));
#417 = VECTOR('',#418,1.);
#418 = DIRECTION('',(1.,0.E+000));
#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#420 = ORIENTED_EDGE('',*,*,#421,.T.);
#421 = EDGE_CURVE('',#394,#422,#424,.T.);
#422 = VERTEX_POINT('',#423);
#423 = CARTESIAN_POINT('',(15.25,20.75,-1.898139848425E-015));
#424 = SURFACE_CURVE('',#425,(#429,#436),.PCURVE_S1.);
#425 = LINE('',#426,#427);
#426 = CARTESIAN_POINT('',(10.5,20.75,-1.316451830359E-015));
#427 = VECTOR('',#428,1.);
#428 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#429 = PCURVE('',#44,#430);
#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435);
#431 = LINE('',#432,#433);
#432 = CARTESIAN_POINT('',(30.,-3.673819061466E-015));
#433 = VECTOR('',#434,1.);
#434 = DIRECTION('',(0.E+000,1.));
#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#436 = PCURVE('',#409,#437);
#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442);
#438 = LINE('',#439,#440);
#439 = CARTESIAN_POINT('',(10.75,0.E+000));
#440 = VECTOR('',#441,1.);
#441 = DIRECTION('',(1.,0.E+000));
#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#443 = ORIENTED_EDGE('',*,*,#444,.T.);
#444 = EDGE_CURVE('',#422,#445,#447,.T.);
#445 = VERTEX_POINT('',#446);
#446 = CARTESIAN_POINT('',(10.5,20.75,-1.316451830359E-015));
#447 = SURFACE_CURVE('',#448,(#452,#459),.PCURVE_S1.);
#448 = LINE('',#449,#450);
#449 = CARTESIAN_POINT('',(10.5,20.75,-1.316451830359E-015));
#450 = VECTOR('',#451,1.);
#451 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#452 = PCURVE('',#44,#453);
#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458);
#454 = LINE('',#455,#456);
#455 = CARTESIAN_POINT('',(30.,-3.673819061466E-015));
#456 = VECTOR('',#457,1.);
#457 = DIRECTION('',(0.E+000,1.));
#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#459 = PCURVE('',#460,#465);
#460 = PLANE('',#461);
#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464);
#462 = CARTESIAN_POINT('',(21.25,20.75,-2.632903660718E-015));
#463 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#464 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470);
#466 = LINE('',#467,#468);
#467 = CARTESIAN_POINT('',(10.75,0.E+000));
#468 = VECTOR('',#469,1.);
#469 = DIRECTION('',(1.,0.E+000));
#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#471 = ORIENTED_EDGE('',*,*,#472,.T.);
#472 = EDGE_CURVE('',#445,#473,#475,.T.);
#473 = VERTEX_POINT('',#474);
#474 = CARTESIAN_POINT('',(9.25,20.75,-1.163376036131E-015));
#475 = SURFACE_CURVE('',#476,(#480,#487),.PCURVE_S1.);
#476 = LINE('',#477,#478);
#477 = CARTESIAN_POINT('',(10.5,20.75,-1.316451830359E-015));
#478 = VECTOR('',#479,1.);
#479 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#480 = PCURVE('',#44,#481);
#481 = DEFINITIONAL_REPRESENTATION('',(#482),#486);
#482 = LINE('',#483,#484);
#483 = CARTESIAN_POINT('',(30.,-3.673819061466E-015));
#484 = VECTOR('',#485,1.);
#485 = DIRECTION('',(0.E+000,1.));
#486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#487 = PCURVE('',#460,#488);
#488 = DEFINITIONAL_REPRESENTATION('',(#489),#493);
#489 = LINE('',#490,#491);
#490 = CARTESIAN_POINT('',(10.75,0.E+000));
#491 = VECTOR('',#492,1.);
#492 = DIRECTION('',(1.,0.E+000));
#493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#494 = ORIENTED_EDGE('',*,*,#495,.T.);
#495 = EDGE_CURVE('',#473,#496,#498,.T.);
#496 = VERTEX_POINT('',#497);
#497 = CARTESIAN_POINT('',(4.25,20.75,-5.510728592201E-016));
#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.);
#499 = LINE('',#500,#501);
#500 = CARTESIAN_POINT('',(10.5,20.75,-1.316451830359E-015));
#501 = VECTOR('',#502,1.);
#502 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#503 = PCURVE('',#44,#504);
#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509);
#505 = LINE('',#506,#507);
#506 = CARTESIAN_POINT('',(30.,-3.673819061466E-015));
#507 = VECTOR('',#508,1.);
#508 = DIRECTION('',(0.E+000,1.));
#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#510 = PCURVE('',#460,#511);
#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516);
#512 = LINE('',#513,#514);
#513 = CARTESIAN_POINT('',(10.75,0.E+000));
#514 = VECTOR('',#515,1.);
#515 = DIRECTION('',(1.,0.E+000));
#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#517 = ORIENTED_EDGE('',*,*,#518,.T.);
#518 = EDGE_CURVE('',#496,#519,#521,.T.);
#519 = VERTEX_POINT('',#520);
#520 = CARTESIAN_POINT('',(-4.75,20.75,5.510728592201E-016));
#521 = SURFACE_CURVE('',#522,(#526,#533),.PCURVE_S1.);
#522 = LINE('',#523,#524);
#523 = CARTESIAN_POINT('',(10.5,20.75,-1.316451830359E-015));
#524 = VECTOR('',#525,1.);
#525 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#526 = PCURVE('',#44,#527);
#527 = DEFINITIONAL_REPRESENTATION('',(#528),#532);
#528 = LINE('',#529,#530);
#529 = CARTESIAN_POINT('',(30.,-3.673819061466E-015));
#530 = VECTOR('',#531,1.);
#531 = DIRECTION('',(0.E+000,1.));
#532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#533 = PCURVE('',#534,#539);
#534 = PLANE('',#535);
#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538);
#536 = CARTESIAN_POINT('',(40.25,20.75,-4.959655732981E-015));
#537 = DIRECTION('',(0.E+000,1.,0.E+000));
#538 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#539 = DEFINITIONAL_REPRESENTATION('',(#540),#544);
#540 = LINE('',#541,#542);
#541 = CARTESIAN_POINT('',(-1.549322817854E-027,29.75));
#542 = VECTOR('',#543,1.);
#543 = DIRECTION('',(0.E+000,1.));
#544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#545 = ORIENTED_EDGE('',*,*,#546,.T.);
#546 = EDGE_CURVE('',#519,#547,#549,.T.);
#547 = VERTEX_POINT('',#548);
#548 = CARTESIAN_POINT('',(-9.75,20.75,1.163376036131E-015));
#549 = SURFACE_CURVE('',#550,(#554,#561),.PCURVE_S1.);
#550 = LINE('',#551,#552);
#551 = CARTESIAN_POINT('',(10.5,20.75,-1.316451830359E-015));
#552 = VECTOR('',#553,1.);
#553 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#554 = PCURVE('',#44,#555);
#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560);
#556 = LINE('',#557,#558);
#557 = CARTESIAN_POINT('',(30.,-3.673819061466E-015));
#558 = VECTOR('',#559,1.);
#559 = DIRECTION('',(0.E+000,1.));
#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#561 = PCURVE('',#562,#567);
#562 = PLANE('',#563);
#563 = AXIS2_PLACEMENT_3D('',#564,#565,#566);
#564 = CARTESIAN_POINT('',(-9.75,20.75,1.163376036131E-015));
#565 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#566 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572);
#568 = LINE('',#569,#570);
#569 = CARTESIAN_POINT('',(-20.25,0.E+000));
#570 = VECTOR('',#571,1.);
#571 = DIRECTION('',(1.,0.E+000));
#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#573 = ORIENTED_EDGE('',*,*,#574,.T.);
#574 = EDGE_CURVE('',#547,#575,#577,.T.);
#575 = VERTEX_POINT('',#576);
#576 = CARTESIAN_POINT('',(-11.,20.75,1.316451830359E-015));
#577 = SURFACE_CURVE('',#578,(#582,#589),.PCURVE_S1.);
#578 = LINE('',#579,#580);
#579 = CARTESIAN_POINT('',(10.5,20.75,-1.316451830359E-015));
#580 = VECTOR('',#581,1.);
#581 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#582 = PCURVE('',#44,#583);
#583 = DEFINITIONAL_REPRESENTATION('',(#584),#588);
#584 = LINE('',#585,#586);
#585 = CARTESIAN_POINT('',(30.,-3.673819061466E-015));
#586 = VECTOR('',#587,1.);
#587 = DIRECTION('',(0.E+000,1.));
#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#589 = PCURVE('',#562,#590);
#590 = DEFINITIONAL_REPRESENTATION('',(#591),#595);
#591 = LINE('',#592,#593);
#592 = CARTESIAN_POINT('',(-20.25,0.E+000));
#593 = VECTOR('',#594,1.);
#594 = DIRECTION('',(1.,0.E+000));
#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#596 = ORIENTED_EDGE('',*,*,#597,.T.);
#597 = EDGE_CURVE('',#575,#598,#600,.T.);
#598 = VERTEX_POINT('',#599);
#599 = CARTESIAN_POINT('',(-15.75,20.75,1.898139848425E-015));
#600 = SURFACE_CURVE('',#601,(#605,#612),.PCURVE_S1.);
#601 = LINE('',#602,#603);
#602 = CARTESIAN_POINT('',(10.5,20.75,-1.316451830359E-015));
#603 = VECTOR('',#604,1.);
#604 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#605 = PCURVE('',#44,#606);
#606 = DEFINITIONAL_REPRESENTATION('',(#607),#611);
#607 = LINE('',#608,#609);
#608 = CARTESIAN_POINT('',(30.,-3.673819061466E-015));
#609 = VECTOR('',#610,1.);
#610 = DIRECTION('',(0.E+000,1.));
#611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#612 = PCURVE('',#562,#613);
#613 = DEFINITIONAL_REPRESENTATION('',(#614),#618);
#614 = LINE('',#615,#616);
#615 = CARTESIAN_POINT('',(-20.25,0.E+000));
#616 = VECTOR('',#617,1.);
#617 = DIRECTION('',(1.,0.E+000));
#618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#619 = ORIENTED_EDGE('',*,*,#620,.T.);
#620 = EDGE_CURVE('',#598,#621,#623,.T.);
#621 = VERTEX_POINT('',#622);
#622 = CARTESIAN_POINT('',(-21.75,20.75,2.632903660718E-015));
#623 = SURFACE_CURVE('',#624,(#628,#635),.PCURVE_S1.);
#624 = LINE('',#625,#626);
#625 = CARTESIAN_POINT('',(10.5,20.75,-1.316451830359E-015));
#626 = VECTOR('',#627,1.);
#627 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#628 = PCURVE('',#44,#629);
#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634);
#630 = LINE('',#631,#632);
#631 = CARTESIAN_POINT('',(30.,-3.673819061466E-015));
#632 = VECTOR('',#633,1.);
#633 = DIRECTION('',(0.E+000,1.));
#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#635 = PCURVE('',#636,#641);
#636 = PLANE('',#637);
#637 = AXIS2_PLACEMENT_3D('',#638,#639,#640);
#638 = CARTESIAN_POINT('',(-9.75,20.75,1.163376036131E-015));
#639 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#640 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#641 = DEFINITIONAL_REPRESENTATION('',(#642),#646);
#642 = LINE('',#643,#644);
#643 = CARTESIAN_POINT('',(-20.25,0.E+000));
#644 = VECTOR('',#645,1.);
#645 = DIRECTION('',(1.,0.E+000));
#646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#647 = ORIENTED_EDGE('',*,*,#648,.T.);
#648 = EDGE_CURVE('',#621,#649,#651,.T.);
#649 = VERTEX_POINT('',#650);
#650 = CARTESIAN_POINT('',(-26.75,20.75,3.245206837629E-015));
#651 = SURFACE_CURVE('',#652,(#656,#663),.PCURVE_S1.);
#652 = LINE('',#653,#654);
#653 = CARTESIAN_POINT('',(10.5,20.75,-1.316451830359E-015));
#654 = VECTOR('',#655,1.);
#655 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#656 = PCURVE('',#44,#657);
#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662);
#658 = LINE('',#659,#660);
#659 = CARTESIAN_POINT('',(30.,-3.673819061466E-015));
#660 = VECTOR('',#661,1.);
#661 = DIRECTION('',(0.E+000,1.));
#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#663 = PCURVE('',#636,#664);
#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669);
#665 = LINE('',#666,#667);
#666 = CARTESIAN_POINT('',(-20.25,0.E+000));
#667 = VECTOR('',#668,1.);
#668 = DIRECTION('',(1.,0.E+000));
#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#670 = ORIENTED_EDGE('',*,*,#671,.T.);
#671 = EDGE_CURVE('',#649,#672,#674,.T.);
#672 = VERTEX_POINT('',#673);
#673 = CARTESIAN_POINT('',(-28.28300943397,20.75,3.552713678801E-015));
#674 = SURFACE_CURVE('',#675,(#679,#686),.PCURVE_S1.);
#675 = LINE('',#676,#677);
#676 = CARTESIAN_POINT('',(10.5,20.75,-1.316451830359E-015));
#677 = VECTOR('',#678,1.);
#678 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#679 = PCURVE('',#44,#680);
#680 = DEFINITIONAL_REPRESENTATION('',(#681),#685);
#681 = LINE('',#682,#683);
#682 = CARTESIAN_POINT('',(30.,-3.673819061466E-015));
#683 = VECTOR('',#684,1.);
#684 = DIRECTION('',(0.E+000,1.));
#685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#686 = PCURVE('',#687,#692);
#687 = PLANE('',#688);
#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);
#689 = CARTESIAN_POINT('',(40.25,20.75,-4.959655732981E-015));
#690 = DIRECTION('',(0.E+000,1.,0.E+000));
#691 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697);
#693 = LINE('',#694,#695);
#694 = CARTESIAN_POINT('',(-1.549322817854E-027,29.75));
#695 = VECTOR('',#696,1.);
#696 = DIRECTION('',(0.E+000,1.));
#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#698 = ORIENTED_EDGE('',*,*,#699,.F.);
#699 = EDGE_CURVE('',#700,#672,#702,.T.);
#700 = VERTEX_POINT('',#701);
#701 = CARTESIAN_POINT('',(-10.5,20.75,22.));
#702 = SURFACE_CURVE('',#703,(#708,#715),.PCURVE_S1.);
#703 = CIRCLE('',#704,22.5);
#704 = AXIS2_PLACEMENT_3D('',#705,#706,#707);
#705 = CARTESIAN_POINT('',(-33.,20.75,22.));
#706 = DIRECTION('',(0.E+000,1.,0.E+000));
#707 = DIRECTION('',(1.,0.E+000,-1.614869854E-016));
#708 = PCURVE('',#44,#709);
#709 = DEFINITIONAL_REPRESENTATION('',(#710),#714);
#710 = CIRCLE('',#711,22.5);
#711 = AXIS2_PLACEMENT_2D('',#712,#713);
#712 = CARTESIAN_POINT('',(8.,43.5));
#713 = DIRECTION('',(0.E+000,-1.));
#714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#715 = PCURVE('',#716,#721);
#716 = TOROIDAL_SURFACE('',#717,22.5,0.5);
#717 = AXIS2_PLACEMENT_3D('',#718,#719,#720);
#718 = CARTESIAN_POINT('',(-33.,20.25,22.));
#719 = DIRECTION('',(0.E+000,1.,0.E+000));
#720 = DIRECTION('',(1.,0.E+000,-1.614869854E-016));
#721 = DEFINITIONAL_REPRESENTATION('',(#722),#726);
#722 = LINE('',#723,#724);
#723 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
#724 = VECTOR('',#725,1.);
#725 = DIRECTION('',(1.,0.E+000));
#726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#727 = ORIENTED_EDGE('',*,*,#728,.F.);
#728 = EDGE_CURVE('',#24,#700,#729,.T.);
#729 = SURFACE_CURVE('',#730,(#734,#741),.PCURVE_S1.);
#730 = LINE('',#731,#732);
#731 = CARTESIAN_POINT('',(-10.5,20.75,30.));
#732 = VECTOR('',#733,1.);
#733 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#734 = PCURVE('',#44,#735);
#735 = DEFINITIONAL_REPRESENTATION('',(#736),#740);
#736 = LINE('',#737,#738);
#737 = CARTESIAN_POINT('',(0.E+000,21.));
#738 = VECTOR('',#739,1.);
#739 = DIRECTION('',(1.,0.E+000));
#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#741 = PCURVE('',#742,#747);
#742 = CYLINDRICAL_SURFACE('',#743,0.5);
#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746);
#744 = CARTESIAN_POINT('',(-10.5,20.25,30.));
#745 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#746 = DIRECTION('',(0.E+000,1.,0.E+000));
#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752);
#748 = LINE('',#749,#750);
#749 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#750 = VECTOR('',#751,1.);
#751 = DIRECTION('',(0.E+000,1.));
#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#753 = ADVANCED_FACE('',(#754),#182,.T.);
#754 = FACE_BOUND('',#755,.F.);
#755 = EDGE_LOOP('',(#756,#783,#811,#845));
#756 = ORIENTED_EDGE('',*,*,#757,.T.);
#757 = EDGE_CURVE('',#141,#758,#760,.T.);
#758 = VERTEX_POINT('',#759);
#759 = CARTESIAN_POINT('',(-11.,17.25,29.5));
#760 = SURFACE_CURVE('',#761,(#766,#772),.PCURVE_S1.);
#761 = CIRCLE('',#762,0.5);
#762 = AXIS2_PLACEMENT_3D('',#763,#764,#765);
#763 = CARTESIAN_POINT('',(-10.5,17.25,29.5));
#764 = DIRECTION('',(0.E+000,-1.,0.E+000));
#765 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#766 = PCURVE('',#182,#767);
#767 = DEFINITIONAL_REPRESENTATION('',(#768),#771);
#768 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#769,#770),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#769 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#770 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#772 = PCURVE('',#773,#778);
#773 = CYLINDRICAL_SURFACE('',#774,0.5);
#774 = AXIS2_PLACEMENT_3D('',#775,#776,#777);
#775 = CARTESIAN_POINT('',(-10.5,4.75,29.5));
#776 = DIRECTION('',(0.E+000,1.,0.E+000));
#777 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#778 = DEFINITIONAL_REPRESENTATION('',(#779),#782);
#779 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#780,#781),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#780 = CARTESIAN_POINT('',(0.E+000,12.5));
#781 = CARTESIAN_POINT('',(-1.570796326795,12.5));
#782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#783 = ORIENTED_EDGE('',*,*,#784,.T.);
#784 = EDGE_CURVE('',#758,#785,#787,.T.);
#785 = VERTEX_POINT('',#786);
#786 = CARTESIAN_POINT('',(-11.,20.25,29.5));
#787 = SURFACE_CURVE('',#788,(#792,#799),.PCURVE_S1.);
#788 = LINE('',#789,#790);
#789 = CARTESIAN_POINT('',(-11.,17.25,29.5));
#790 = VECTOR('',#791,1.);
#791 = DIRECTION('',(0.E+000,1.,0.E+000));
#792 = PCURVE('',#182,#793);
#793 = DEFINITIONAL_REPRESENTATION('',(#794),#798);
#794 = LINE('',#795,#796);
#795 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#796 = VECTOR('',#797,1.);
#797 = DIRECTION('',(0.E+000,1.));
#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#799 = PCURVE('',#800,#805);
#800 = PLANE('',#801);
#801 = AXIS2_PLACEMENT_3D('',#802,#803,#804);
#802 = CARTESIAN_POINT('',(-11.,17.25,30.));
#803 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#804 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810);
#806 = LINE('',#807,#808);
#807 = CARTESIAN_POINT('',(0.5,0.E+000));
#808 = VECTOR('',#809,1.);
#809 = DIRECTION('',(0.E+000,-1.));
#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#811 = ORIENTED_EDGE('',*,*,#812,.F.);
#812 = EDGE_CURVE('',#24,#785,#813,.T.);
#813 = SURFACE_CURVE('',#814,(#819,#832),.PCURVE_S1.);
#814 = ELLIPSE('',#815,0.707106781187,0.5);
#815 = AXIS2_PLACEMENT_3D('',#816,#817,#818);
#816 = CARTESIAN_POINT('',(-10.5,20.25,29.5));
#817 = DIRECTION('',(8.659274570717E-017,-0.707106781187,0.707106781187)
  );
#818 = DIRECTION('',(-8.659274570717E-017,-0.707106781187,
    -0.707106781187));
#819 = PCURVE('',#182,#820);
#820 = DEFINITIONAL_REPRESENTATION('',(#821),#831);
#821 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#822,#823,#824,#825,#826,#827,
    #828,#829,#830),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
    4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#822 = CARTESIAN_POINT('',(-1.273239929221E-018,3.5));
#823 = CARTESIAN_POINT('',(-0.196349541599,3.499999999902));
#824 = CARTESIAN_POINT('',(-0.392699082198,3.477969611865));
#825 = CARTESIAN_POINT('',(-0.589048622799,3.433909023051));
#826 = CARTESIAN_POINT('',(-0.785398163397,3.369629375251));
#827 = CARTESIAN_POINT('',(-0.981747703996,3.288756630689));
#828 = CARTESIAN_POINT('',(-1.178097244596,3.196349564386));
#829 = CARTESIAN_POINT('',(-1.374446785196,3.0981747708));
#830 = CARTESIAN_POINT('',(-1.570796326795,3.));
#831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#832 = PCURVE('',#742,#833);
#833 = DEFINITIONAL_REPRESENTATION('',(#834),#844);
#834 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#835,#836,#837,#838,#839,#840,
    #841,#842,#843),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
    4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#835 = CARTESIAN_POINT('',(-1.273239929221E-018,-2.499998639924E-019));
#836 = CARTESIAN_POINT('',(-0.196349541599,9.817479044524E-011));
#837 = CARTESIAN_POINT('',(-0.392699082199,2.203038813346E-002));
#838 = CARTESIAN_POINT('',(-0.589048622796,6.609097695031E-002));
#839 = CARTESIAN_POINT('',(-0.785398163399,0.130370624754));
#840 = CARTESIAN_POINT('',(-0.981747703994,0.211243369313));
#841 = CARTESIAN_POINT('',(-1.178097244596,0.303650435613));
#842 = CARTESIAN_POINT('',(-1.374446785196,0.4018252292));
#843 = CARTESIAN_POINT('',(-1.570796326795,0.5));
#844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#845 = ORIENTED_EDGE('',*,*,#168,.F.);
#846 = ADVANCED_FACE('',(#847),#72,.T.);
#847 = FACE_BOUND('',#848,.F.);
#848 = EDGE_LOOP('',(#849,#885,#913,#938));
#849 = ORIENTED_EDGE('',*,*,#850,.T.);
#850 = EDGE_CURVE('',#22,#851,#853,.T.);
#851 = VERTEX_POINT('',#852);
#852 = CARTESIAN_POINT('',(10.5,20.25,29.5));
#853 = SURFACE_CURVE('',#854,(#859,#872),.PCURVE_S1.);
#854 = ELLIPSE('',#855,0.707106781187,0.5);
#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858);
#856 = CARTESIAN_POINT('',(10.,20.25,29.5));
#857 = DIRECTION('',(-8.659274570717E-017,0.707106781187,-0.707106781187
    ));
#858 = DIRECTION('',(-8.659274570717E-017,-0.707106781187,
    -0.707106781187));
#859 = PCURVE('',#72,#860);
#860 = DEFINITIONAL_REPRESENTATION('',(#861),#871);
#861 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#862,#863,#864,#865,#866,#867,
    #868,#869,#870),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
    4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#862 = CARTESIAN_POINT('',(-1.273239929221E-018,-2.499998639952E-019));
#863 = CARTESIAN_POINT('',(-0.196349541599,9.817479044524E-011));
#864 = CARTESIAN_POINT('',(-0.392699082199,2.203038813322E-002));
#865 = CARTESIAN_POINT('',(-0.589048622795,6.609097695042E-002));
#866 = CARTESIAN_POINT('',(-0.7853981634,0.130370624753));
#867 = CARTESIAN_POINT('',(-0.981747703992,0.211243369314));
#868 = CARTESIAN_POINT('',(-1.178097244596,0.303650435613));
#869 = CARTESIAN_POINT('',(-1.374446785196,0.4018252292));
#870 = CARTESIAN_POINT('',(-1.570796326795,0.5));
#871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#872 = PCURVE('',#324,#873);
#873 = DEFINITIONAL_REPRESENTATION('',(#874),#884);
#874 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#875,#876,#877,#878,#879,#880,
    #881,#882,#883),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
    4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#875 = CARTESIAN_POINT('',(-3.553986918678E-015,8.));
#876 = CARTESIAN_POINT('',(-0.196349541599,7.999999999902));
#877 = CARTESIAN_POINT('',(-0.392699082198,7.977969611864));
#878 = CARTESIAN_POINT('',(-0.589048622799,7.933909023039));
#879 = CARTESIAN_POINT('',(-0.785398163393,7.869629375236));
#880 = CARTESIAN_POINT('',(-0.981747703998,7.788756630693));
#881 = CARTESIAN_POINT('',(-1.178097244595,7.69634956438));
#882 = CARTESIAN_POINT('',(-1.374446785196,7.5981747708));
#883 = CARTESIAN_POINT('',(-1.570796326795,7.5));
#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#885 = ORIENTED_EDGE('',*,*,#886,.T.);
#886 = EDGE_CURVE('',#851,#887,#889,.T.);
#887 = VERTEX_POINT('',#888);
#888 = CARTESIAN_POINT('',(10.5,17.25,29.5));
#889 = SURFACE_CURVE('',#890,(#894,#901),.PCURVE_S1.);
#890 = LINE('',#891,#892);
#891 = CARTESIAN_POINT('',(10.5,20.75,29.5));
#892 = VECTOR('',#893,1.);
#893 = DIRECTION('',(0.E+000,-1.,0.E+000));
#894 = PCURVE('',#72,#895);
#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900);
#896 = LINE('',#897,#898);
#897 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#898 = VECTOR('',#899,1.);
#899 = DIRECTION('',(0.E+000,1.));
#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#901 = PCURVE('',#902,#907);
#902 = PLANE('',#903);
#903 = AXIS2_PLACEMENT_3D('',#904,#905,#906);
#904 = CARTESIAN_POINT('',(10.5,17.25,30.));
#905 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#906 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#907 = DEFINITIONAL_REPRESENTATION('',(#908),#912);
#908 = LINE('',#909,#910);
#909 = CARTESIAN_POINT('',(0.5,-3.5));
#910 = VECTOR('',#911,1.);
#911 = DIRECTION('',(0.E+000,1.));
#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#913 = ORIENTED_EDGE('',*,*,#914,.F.);
#914 = EDGE_CURVE('',#57,#887,#915,.T.);
#915 = SURFACE_CURVE('',#916,(#921,#927),.PCURVE_S1.);
#916 = CIRCLE('',#917,0.5);
#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
#918 = CARTESIAN_POINT('',(10.,17.25,29.5));
#919 = DIRECTION('',(0.E+000,1.,0.E+000));
#920 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#921 = PCURVE('',#72,#922);
#922 = DEFINITIONAL_REPRESENTATION('',(#923),#926);
#923 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#924,#925),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#924 = CARTESIAN_POINT('',(0.E+000,3.5));
#925 = CARTESIAN_POINT('',(-1.570796326795,3.5));
#926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#927 = PCURVE('',#928,#933);
#928 = CYLINDRICAL_SURFACE('',#929,0.5);
#929 = AXIS2_PLACEMENT_3D('',#930,#931,#932);
#930 = CARTESIAN_POINT('',(10.,17.25,29.5));
#931 = DIRECTION('',(0.E+000,-1.,0.E+000));
#932 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#933 = DEFINITIONAL_REPRESENTATION('',(#934),#937);
#934 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#935,#936),.UNSPECIFIED.,.F.,.F.,
  (2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#935 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#936 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#938 = ORIENTED_EDGE('',*,*,#56,.F.);
#939 = ADVANCED_FACE('',(#940),#156,.F.);
#940 = FACE_BOUND('',#941,.F.);
#941 = EDGE_LOOP('',(#942,#972,#993,#994));
#942 = ORIENTED_EDGE('',*,*,#943,.T.);
#943 = EDGE_CURVE('',#944,#946,#948,.T.);
#944 = VERTEX_POINT('',#945);
#945 = CARTESIAN_POINT('',(-8.,4.75,30.));
#946 = VERTEX_POINT('',#947);
#947 = CARTESIAN_POINT('',(-10.5,4.75,30.));
#948 = SURFACE_CURVE('',#949,(#953,#960),.PCURVE_S1.);
#949 = LINE('',#950,#951);
#950 = CARTESIAN_POINT('',(-8.,4.75,30.));
#951 = VECTOR('',#952,1.);
#952 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#953 = PCURVE('',#156,#954);
#954 = DEFINITIONAL_REPRESENTATION('',(#955),#959);
#955 = LINE('',#956,#957);
#956 = CARTESIAN_POINT('',(18.5,3.));
#957 = VECTOR('',#958,1.);
#958 = DIRECTION('',(1.,0.E+000));
#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#960 = PCURVE('',#961,#966);
#961 = CYLINDRICAL_SURFACE('',#962,3.);
#962 = AXIS2_PLACEMENT_3D('',#963,#964,#965);
#963 = CARTESIAN_POINT('',(-8.,4.75,27.));
#964 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#965 = DIRECTION('',(0.E+000,-1.,0.E+000));
#966 = DEFINITIONAL_REPRESENTATION('',(#967),#971);
#967 = LINE('',#968,#969);
#968 = CARTESIAN_POINT('',(1.570796326795,0.E+000));
#969 = VECTOR('',#970,1.);
#970 = DIRECTION('',(0.E+000,1.));
#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#972 = ORIENTED_EDGE('',*,*,#973,.T.);
#973 = EDGE_CURVE('',#946,#141,#974,.T.);
#974 = SURFACE_CURVE('',#975,(#979,#986),.PCURVE_S1.);
#975 = LINE('',#976,#977);
#976 = CARTESIAN_POINT('',(-10.5,4.75,30.));
#977 = VECTOR('',#978,1.);
#978 = DIRECTION('',(0.E+000,1.,0.E+000));
#979 = PCURVE('',#156,#980);
#980 = DEFINITIONAL_REPRESENTATION('',(#981),#985);
#981 = LINE('',#982,#983);
#982 = CARTESIAN_POINT('',(21.,3.));
#983 = VECTOR('',#984,1.);
#984 = DIRECTION('',(0.E+000,1.));
#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#986 = PCURVE('',#773,#987);
#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992);
#988 = LINE('',#989,#990);
#989 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#990 = VECTOR('',#991,1.);
#991 = DIRECTION('',(0.E+000,1.));
#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#993 = ORIENTED_EDGE('',*,*,#140,.F.);
#994 = ORIENTED_EDGE('',*,*,#995,.F.);
#995 = EDGE_CURVE('',#944,#113,#996,.T.);
#996 = SURFACE_CURVE('',#997,(#1001,#1008),.PCURVE_S1.);
#997 = LINE('',#998,#999);
#998 = CARTESIAN_POINT('',(-8.,1.75,30.));
#999 = VECTOR('',#1000,1.);
#1000 = DIRECTION('',(0.E+000,1.,0.E+000));
#1001 = PCURVE('',#156,#1002);
#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1007);
#1003 = LINE('',#1004,#1005);
#1004 = CARTESIAN_POINT('',(18.5,0.E+000));
#1005 = VECTOR('',#1006,1.);
#1006 = DIRECTION('',(0.E+000,1.));
#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1008 = PCURVE('',#1009,#1014);
#1009 = PLANE('',#1010);
#1010 = AXIS2_PLACEMENT_3D('',#1011,#1012,#1013);
#1011 = CARTESIAN_POINT('',(-8.,1.75,47.));
#1012 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#1013 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019);
#1015 = LINE('',#1016,#1017);
#1016 = CARTESIAN_POINT('',(17.,0.E+000));
#1017 = VECTOR('',#1018,1.);
#1018 = DIRECTION('',(0.E+000,-1.));
#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1020 = ADVANCED_FACE('',(#1021),#100,.F.);
#1021 = FACE_BOUND('',#1022,.F.);
#1022 = EDGE_LOOP('',(#1023,#1053,#1079,#1080));
#1023 = ORIENTED_EDGE('',*,*,#1024,.T.);
#1024 = EDGE_CURVE('',#1025,#1027,#1029,.T.);
#1025 = VERTEX_POINT('',#1026);
#1026 = CARTESIAN_POINT('',(10.,4.75,30.));
#1027 = VERTEX_POINT('',#1028);
#1028 = CARTESIAN_POINT('',(7.5,4.75,30.));
#1029 = SURFACE_CURVE('',#1030,(#1034,#1041),.PCURVE_S1.);
#1030 = LINE('',#1031,#1032);
#1031 = CARTESIAN_POINT('',(10.5,4.75,30.));
#1032 = VECTOR('',#1033,1.);
#1033 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#1034 = PCURVE('',#100,#1035);
#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040);
#1036 = LINE('',#1037,#1038);
#1037 = CARTESIAN_POINT('',(0.E+000,3.));
#1038 = VECTOR('',#1039,1.);
#1039 = DIRECTION('',(1.,0.E+000));
#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1041 = PCURVE('',#1042,#1047);
#1042 = CYLINDRICAL_SURFACE('',#1043,3.);
#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046);
#1044 = CARTESIAN_POINT('',(10.5,4.75,27.));
#1045 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#1046 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1052);
#1048 = LINE('',#1049,#1050);
#1049 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1050 = VECTOR('',#1051,1.);
#1051 = DIRECTION('',(0.E+000,1.));
#1052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1053 = ORIENTED_EDGE('',*,*,#1054,.T.);
#1054 = EDGE_CURVE('',#1027,#85,#1055,.T.);
#1055 = SURFACE_CURVE('',#1056,(#1060,#1067),.PCURVE_S1.);
#1056 = LINE('',#1057,#1058);
#1057 = CARTESIAN_POINT('',(7.5,1.75,30.));
#1058 = VECTOR('',#1059,1.);
#1059 = DIRECTION('',(0.E+000,1.,0.E+000));
#1060 = PCURVE('',#100,#1061);
#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066);
#1062 = LINE('',#1063,#1064);
#1063 = CARTESIAN_POINT('',(3.,0.E+000));
#1064 = VECTOR('',#1065,1.);
#1065 = DIRECTION('',(0.E+000,1.));
#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1067 = PCURVE('',#1068,#1073);
#1068 = PLANE('',#1069);
#1069 = AXIS2_PLACEMENT_3D('',#1070,#1071,#1072);
#1070 = CARTESIAN_POINT('',(7.5,1.75,47.));
#1071 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#1072 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1078);
#1074 = LINE('',#1075,#1076);
#1075 = CARTESIAN_POINT('',(17.,0.E+000));
#1076 = VECTOR('',#1077,1.);
#1077 = DIRECTION('',(0.E+000,-1.));
#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1079 = ORIENTED_EDGE('',*,*,#84,.F.);
#1080 = ORIENTED_EDGE('',*,*,#1081,.T.);
#1081 = EDGE_CURVE('',#57,#1025,#1082,.T.);
#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.);
#1083 = LINE('',#1084,#1085);
#1084 = CARTESIAN_POINT('',(10.,17.25,30.));
#1085 = VECTOR('',#1086,1.);
#1086 = DIRECTION('',(0.E+000,-1.,0.E+000));
#1087 = PCURVE('',#100,#1088);
#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093);
#1089 = LINE('',#1090,#1091);
#1090 = CARTESIAN_POINT('',(0.5,15.5));
#1091 = VECTOR('',#1092,1.);
#1092 = DIRECTION('',(0.E+000,-1.));
#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1094 = PCURVE('',#928,#1095);
#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1100);
#1096 = LINE('',#1097,#1098);
#1097 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1098 = VECTOR('',#1099,1.);
#1099 = DIRECTION('',(0.E+000,1.));
#1100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1101 = ADVANCED_FACE('',(#1102,#1152,#1202),#128,.F.);
#1102 = FACE_BOUND('',#1103,.F.);
#1103 = EDGE_LOOP('',(#1104,#1130));
#1104 = ORIENTED_EDGE('',*,*,#1105,.F.);
#1105 = EDGE_CURVE('',#1106,#1108,#1110,.T.);
#1106 = VERTEX_POINT('',#1107);
#1107 = CARTESIAN_POINT('',(-0.25,17.25,6.));
#1108 = VERTEX_POINT('',#1109);
#1109 = CARTESIAN_POINT('',(-0.25,17.25,9.5));
#1110 = SURFACE_CURVE('',#1111,(#1116,#1123),.PCURVE_S1.);
#1111 = CIRCLE('',#1112,1.75);
#1112 = AXIS2_PLACEMENT_3D('',#1113,#1114,#1115);
#1113 = CARTESIAN_POINT('',(-0.25,17.25,7.75));
#1114 = DIRECTION('',(0.E+000,1.,0.E+000));
#1115 = DIRECTION('',(0.E+000,0.E+000,1.));
#1116 = PCURVE('',#128,#1117);
#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1122);
#1118 = CIRCLE('',#1119,1.75);
#1119 = AXIS2_PLACEMENT_2D('',#1120,#1121);
#1120 = CARTESIAN_POINT('',(39.25,7.75));
#1121 = DIRECTION('',(-1.,1.224606353822E-016));
#1122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1123 = PCURVE('',#216,#1124);
#1124 = DEFINITIONAL_REPRESENTATION('',(#1125),#1129);
#1125 = LINE('',#1126,#1127);
#1126 = CARTESIAN_POINT('',(-3.14159265359,26.25));
#1127 = VECTOR('',#1128,1.);
#1128 = DIRECTION('',(1.,0.E+000));
#1129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1130 = ORIENTED_EDGE('',*,*,#1131,.F.);
#1131 = EDGE_CURVE('',#1108,#1106,#1132,.T.);
#1132 = SURFACE_CURVE('',#1133,(#1138,#1145),.PCURVE_S1.);
#1133 = CIRCLE('',#1134,1.75);
#1134 = AXIS2_PLACEMENT_3D('',#1135,#1136,#1137);
#1135 = CARTESIAN_POINT('',(-0.25,17.25,7.75));
#1136 = DIRECTION('',(0.E+000,1.,0.E+000));
#1137 = DIRECTION('',(0.E+000,0.E+000,1.));
#1138 = PCURVE('',#128,#1139);
#1139 = DEFINITIONAL_REPRESENTATION('',(#1140),#1144);
#1140 = CIRCLE('',#1141,1.75);
#1141 = AXIS2_PLACEMENT_2D('',#1142,#1143);
#1142 = CARTESIAN_POINT('',(39.25,7.75));
#1143 = DIRECTION('',(-1.,1.224606353822E-016));
#1144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1145 = PCURVE('',#216,#1146);
#1146 = DEFINITIONAL_REPRESENTATION('',(#1147),#1151);
#1147 = LINE('',#1148,#1149);
#1148 = CARTESIAN_POINT('',(3.14159265359,26.25));
#1149 = VECTOR('',#1150,1.);
#1150 = DIRECTION('',(1.,0.E+000));
#1151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1152 = FACE_BOUND('',#1153,.F.);
#1153 = EDGE_LOOP('',(#1154,#1180));
#1154 = ORIENTED_EDGE('',*,*,#1155,.F.);
#1155 = EDGE_CURVE('',#1156,#1158,#1160,.T.);
#1156 = VERTEX_POINT('',#1157);
#1157 = CARTESIAN_POINT('',(-0.25,17.25,20.5));
#1158 = VERTEX_POINT('',#1159);
#1159 = CARTESIAN_POINT('',(-0.25,17.25,24.));
#1160 = SURFACE_CURVE('',#1161,(#1166,#1173),.PCURVE_S1.);
#1161 = CIRCLE('',#1162,1.75);
#1162 = AXIS2_PLACEMENT_3D('',#1163,#1164,#1165);
#1163 = CARTESIAN_POINT('',(-0.25,17.25,22.25));
#1164 = DIRECTION('',(0.E+000,1.,0.E+000));
#1165 = DIRECTION('',(0.E+000,0.E+000,1.));
#1166 = PCURVE('',#128,#1167);
#1167 = DEFINITIONAL_REPRESENTATION('',(#1168),#1172);
#1168 = CIRCLE('',#1169,1.75);
#1169 = AXIS2_PLACEMENT_2D('',#1170,#1171);
#1170 = CARTESIAN_POINT('',(24.75,7.75));
#1171 = DIRECTION('',(-1.,1.224606353822E-016));
#1172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1173 = PCURVE('',#271,#1174);
#1174 = DEFINITIONAL_REPRESENTATION('',(#1175),#1179);
#1175 = LINE('',#1176,#1177);
#1176 = CARTESIAN_POINT('',(-3.14159265359,26.25));
#1177 = VECTOR('',#1178,1.);
#1178 = DIRECTION('',(1.,0.E+000));
#1179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1180 = ORIENTED_EDGE('',*,*,#1181,.F.);
#1181 = EDGE_CURVE('',#1158,#1156,#1182,.T.);
#1182 = SURFACE_CURVE('',#1183,(#1188,#1195),.PCURVE_S1.);
#1183 = CIRCLE('',#1184,1.75);
#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187);
#1185 = CARTESIAN_POINT('',(-0.25,17.25,22.25));
#1186 = DIRECTION('',(0.E+000,1.,0.E+000));
#1187 = DIRECTION('',(0.E+000,0.E+000,1.));
#1188 = PCURVE('',#128,#1189);
#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1194);
#1190 = CIRCLE('',#1191,1.75);
#1191 = AXIS2_PLACEMENT_2D('',#1192,#1193);
#1192 = CARTESIAN_POINT('',(24.75,7.75));
#1193 = DIRECTION('',(-1.,1.224606353822E-016));
#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1195 = PCURVE('',#271,#1196);
#1196 = DEFINITIONAL_REPRESENTATION('',(#1197),#1201);
#1197 = LINE('',#1198,#1199);
#1198 = CARTESIAN_POINT('',(3.14159265359,26.25));
#1199 = VECTOR('',#1200,1.);
#1200 = DIRECTION('',(1.,0.E+000));
#1201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1202 = FACE_BOUND('',#1203,.F.);
#1203 = EDGE_LOOP('',(#1204,#1205,#1228,#1256));
#1204 = ORIENTED_EDGE('',*,*,#112,.F.);
#1205 = ORIENTED_EDGE('',*,*,#1206,.T.);
#1206 = EDGE_CURVE('',#85,#1207,#1209,.T.);
#1207 = VERTEX_POINT('',#1208);
#1208 = CARTESIAN_POINT('',(7.5,17.25,-3.));
#1209 = SURFACE_CURVE('',#1210,(#1214,#1221),.PCURVE_S1.);
#1210 = LINE('',#1211,#1212);
#1211 = CARTESIAN_POINT('',(7.5,17.25,47.));
#1212 = VECTOR('',#1213,1.);
#1213 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1214 = PCURVE('',#128,#1215);
#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220);
#1216 = LINE('',#1217,#1218);
#1217 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1218 = VECTOR('',#1219,1.);
#1219 = DIRECTION('',(1.,0.E+000));
#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1221 = PCURVE('',#1068,#1222);
#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227);
#1223 = LINE('',#1224,#1225);
#1224 = CARTESIAN_POINT('',(0.E+000,-15.5));
#1225 = VECTOR('',#1226,1.);
#1226 = DIRECTION('',(1.,0.E+000));
#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1228 = ORIENTED_EDGE('',*,*,#1229,.T.);
#1229 = EDGE_CURVE('',#1207,#1230,#1232,.T.);
#1230 = VERTEX_POINT('',#1231);
#1231 = CARTESIAN_POINT('',(-8.,17.25,-3.));
#1232 = SURFACE_CURVE('',#1233,(#1237,#1244),.PCURVE_S1.);
#1233 = LINE('',#1234,#1235);
#1234 = CARTESIAN_POINT('',(7.5,17.25,-3.));
#1235 = VECTOR('',#1236,1.);
#1236 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#1237 = PCURVE('',#128,#1238);
#1238 = DEFINITIONAL_REPRESENTATION('',(#1239),#1243);
#1239 = LINE('',#1240,#1241);
#1240 = CARTESIAN_POINT('',(50.,-6.12303176911E-015));
#1241 = VECTOR('',#1242,1.);
#1242 = DIRECTION('',(0.E+000,1.));
#1243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1244 = PCURVE('',#1245,#1250);
#1245 = PLANE('',#1246);
#1246 = AXIS2_PLACEMENT_3D('',#1247,#1248,#1249);
#1247 = CARTESIAN_POINT('',(40.25,1.75,-3.));
#1248 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1249 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1255);
#1251 = LINE('',#1252,#1253);
#1252 = CARTESIAN_POINT('',(32.75,15.5));
#1253 = VECTOR('',#1254,1.);
#1254 = DIRECTION('',(1.,0.E+000));
#1255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1256 = ORIENTED_EDGE('',*,*,#1257,.F.);
#1257 = EDGE_CURVE('',#113,#1230,#1258,.T.);
#1258 = SURFACE_CURVE('',#1259,(#1263,#1270),.PCURVE_S1.);
#1259 = LINE('',#1260,#1261);
#1260 = CARTESIAN_POINT('',(-8.,17.25,47.));
#1261 = VECTOR('',#1262,1.);
#1262 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1263 = PCURVE('',#128,#1264);
#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269);
#1265 = LINE('',#1266,#1267);
#1266 = CARTESIAN_POINT('',(1.898139848424E-015,15.5));
#1267 = VECTOR('',#1268,1.);
#1268 = DIRECTION('',(1.,0.E+000));
#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1270 = PCURVE('',#1009,#1271);
#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276);
#1272 = LINE('',#1273,#1274);
#1273 = CARTESIAN_POINT('',(0.E+000,-15.5));
#1274 = VECTOR('',#1275,1.);
#1275 = DIRECTION('',(1.,0.E+000));
#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1277 = ADVANCED_FACE('',(#1278),#216,.F.);
#1278 = FACE_BOUND('',#1279,.F.);
#1279 = EDGE_LOOP('',(#1280,#1301,#1302,#1303,#1304,#1305));
#1280 = ORIENTED_EDGE('',*,*,#1281,.T.);
#1281 = EDGE_CURVE('',#1106,#198,#1282,.T.);
#1282 = SEAM_CURVE('',#1283,(#1287,#1294),.PCURVE_S1.);
#1283 = LINE('',#1284,#1285);
#1284 = CARTESIAN_POINT('',(-0.25,-9.,6.));
#1285 = VECTOR('',#1286,1.);
#1286 = DIRECTION('',(0.E+000,1.,0.E+000));
#1287 = PCURVE('',#216,#1288);
#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293);
#1289 = LINE('',#1290,#1291);
#1290 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#1291 = VECTOR('',#1292,1.);
#1292 = DIRECTION('',(0.E+000,1.));
#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1294 = PCURVE('',#216,#1295);
#1295 = DEFINITIONAL_REPRESENTATION('',(#1296),#1300);
#1296 = LINE('',#1297,#1298);
#1297 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1298 = VECTOR('',#1299,1.);
#1299 = DIRECTION('',(0.E+000,1.));
#1300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1301 = ORIENTED_EDGE('',*,*,#228,.F.);
#1302 = ORIENTED_EDGE('',*,*,#197,.F.);
#1303 = ORIENTED_EDGE('',*,*,#1281,.F.);
#1304 = ORIENTED_EDGE('',*,*,#1105,.T.);
#1305 = ORIENTED_EDGE('',*,*,#1131,.T.);
#1306 = ADVANCED_FACE('',(#1307),#271,.F.);
#1307 = FACE_BOUND('',#1308,.F.);
#1308 = EDGE_LOOP('',(#1309,#1330,#1331,#1332,#1333,#1334));
#1309 = ORIENTED_EDGE('',*,*,#1310,.T.);
#1310 = EDGE_CURVE('',#1156,#253,#1311,.T.);
#1311 = SEAM_CURVE('',#1312,(#1316,#1323),.PCURVE_S1.);
#1312 = LINE('',#1313,#1314);
#1313 = CARTESIAN_POINT('',(-0.25,-9.,20.5));
#1314 = VECTOR('',#1315,1.);
#1315 = DIRECTION('',(0.E+000,1.,0.E+000));
#1316 = PCURVE('',#271,#1317);
#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1322);
#1318 = LINE('',#1319,#1320);
#1319 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#1320 = VECTOR('',#1321,1.);
#1321 = DIRECTION('',(0.E+000,1.));
#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1323 = PCURVE('',#271,#1324);
#1324 = DEFINITIONAL_REPRESENTATION('',(#1325),#1329);
#1325 = LINE('',#1326,#1327);
#1326 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1327 = VECTOR('',#1328,1.);
#1328 = DIRECTION('',(0.E+000,1.));
#1329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1330 = ORIENTED_EDGE('',*,*,#283,.F.);
#1331 = ORIENTED_EDGE('',*,*,#252,.F.);
#1332 = ORIENTED_EDGE('',*,*,#1310,.F.);
#1333 = ORIENTED_EDGE('',*,*,#1155,.T.);
#1334 = ORIENTED_EDGE('',*,*,#1181,.T.);
#1335 = ADVANCED_FACE('',(#1336),#742,.T.);
#1336 = FACE_BOUND('',#1337,.F.);
#1337 = EDGE_LOOP('',(#1338,#1339,#1362,#1382));
#1338 = ORIENTED_EDGE('',*,*,#812,.T.);
#1339 = ORIENTED_EDGE('',*,*,#1340,.T.);
#1340 = EDGE_CURVE('',#785,#1341,#1343,.T.);
#1341 = VERTEX_POINT('',#1342);
#1342 = CARTESIAN_POINT('',(-11.,20.25,22.));
#1343 = SURFACE_CURVE('',#1344,(#1348,#1355),.PCURVE_S1.);
#1344 = LINE('',#1345,#1346);
#1345 = CARTESIAN_POINT('',(-11.,20.25,30.));
#1346 = VECTOR('',#1347,1.);
#1347 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1348 = PCURVE('',#742,#1349);
#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1354);
#1350 = LINE('',#1351,#1352);
#1351 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#1352 = VECTOR('',#1353,1.);
#1353 = DIRECTION('',(0.E+000,1.));
#1354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1355 = PCURVE('',#800,#1356);
#1356 = DEFINITIONAL_REPRESENTATION('',(#1357),#1361);
#1357 = LINE('',#1358,#1359);
#1358 = CARTESIAN_POINT('',(0.E+000,-3.));
#1359 = VECTOR('',#1360,1.);
#1360 = DIRECTION('',(1.,0.E+000));
#1361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1362 = ORIENTED_EDGE('',*,*,#1363,.F.);
#1363 = EDGE_CURVE('',#700,#1341,#1364,.T.);
#1364 = SURFACE_CURVE('',#1365,(#1370,#1376),.PCURVE_S1.);
#1365 = CIRCLE('',#1366,0.5);
#1366 = AXIS2_PLACEMENT_3D('',#1367,#1368,#1369);
#1367 = CARTESIAN_POINT('',(-10.5,20.25,22.));
#1368 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#1369 = DIRECTION('',(0.E+000,1.,0.E+000));
#1370 = PCURVE('',#742,#1371);
#1371 = DEFINITIONAL_REPRESENTATION('',(#1372),#1375);
#1372 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1373,#1374),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#1373 = CARTESIAN_POINT('',(0.E+000,8.));
#1374 = CARTESIAN_POINT('',(-1.570796326795,8.));
#1375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1376 = PCURVE('',#716,#1377);
#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1381);
#1378 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1379,#1380),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#1379 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
#1380 = CARTESIAN_POINT('',(0.E+000,3.14159265359));
#1381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1382 = ORIENTED_EDGE('',*,*,#728,.F.);
#1383 = ADVANCED_FACE('',(#1384),#324,.T.);
#1384 = FACE_BOUND('',#1385,.F.);
#1385 = EDGE_LOOP('',(#1386,#1408,#1429,#1430));
#1386 = ORIENTED_EDGE('',*,*,#1387,.T.);
#1387 = EDGE_CURVE('',#309,#1388,#1390,.T.);
#1388 = VERTEX_POINT('',#1389);
#1389 = CARTESIAN_POINT('',(10.5,20.25,22.000000000002));
#1390 = SURFACE_CURVE('',#1391,(#1396,#1402),.PCURVE_S1.);
#1391 = CIRCLE('',#1392,0.5);
#1392 = AXIS2_PLACEMENT_3D('',#1393,#1394,#1395);
#1393 = CARTESIAN_POINT('',(10.,20.25,22.000000000002));
#1394 = DIRECTION('',(-1.04178618758E-013,0.E+000,-1.));
#1395 = DIRECTION('',(-1.,0.E+000,1.04178618758E-013));
#1396 = PCURVE('',#324,#1397);
#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1401);
#1398 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1399,#1400),.UNSPECIFIED.,.F.,
  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#1399 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1400 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#1401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1402 = PCURVE('',#353,#1403);
#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1407);
#1404 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1405,#1406),.UNSPECIFIED.,.F.,
  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#1405 = CARTESIAN_POINT('',(1.570796326795,1.570796326795));
#1406 = CARTESIAN_POINT('',(1.570796326795,3.14159265359));
#1407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1408 = ORIENTED_EDGE('',*,*,#1409,.T.);
#1409 = EDGE_CURVE('',#1388,#851,#1410,.T.);
#1410 = SURFACE_CURVE('',#1411,(#1415,#1422),.PCURVE_S1.);
#1411 = LINE('',#1412,#1413);
#1412 = CARTESIAN_POINT('',(10.5,20.25,22.));
#1413 = VECTOR('',#1414,1.);
#1414 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#1415 = PCURVE('',#324,#1416);
#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1421);
#1417 = LINE('',#1418,#1419);
#1418 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#1419 = VECTOR('',#1420,1.);
#1420 = DIRECTION('',(0.E+000,1.));
#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1422 = PCURVE('',#902,#1423);
#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1428);
#1424 = LINE('',#1425,#1426);
#1425 = CARTESIAN_POINT('',(8.,-3.));
#1426 = VECTOR('',#1427,1.);
#1427 = DIRECTION('',(-1.,0.E+000));
#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1429 = ORIENTED_EDGE('',*,*,#850,.F.);
#1430 = ORIENTED_EDGE('',*,*,#308,.F.);
#1431 = ADVANCED_FACE('',(#1432),#716,.T.);
#1432 = FACE_BOUND('',#1433,.T.);
#1433 = EDGE_LOOP('',(#1434,#1435,#1436,#1478));
#1434 = ORIENTED_EDGE('',*,*,#1363,.F.);
#1435 = ORIENTED_EDGE('',*,*,#699,.T.);
#1436 = ORIENTED_EDGE('',*,*,#1437,.T.);
#1437 = EDGE_CURVE('',#672,#1438,#1440,.T.);
#1438 = VERTEX_POINT('',#1439);
#1439 = CARTESIAN_POINT('',(-28.38783144655,20.25,0.488888888889));
#1440 = SURFACE_CURVE('',#1441,(#1446,#1452),.PCURVE_S1.);
#1441 = CIRCLE('',#1442,0.5);
#1442 = AXIS2_PLACEMENT_3D('',#1443,#1444,#1445);
#1443 = CARTESIAN_POINT('',(-28.28300943397,20.25,0.E+000));
#1444 = DIRECTION('',(0.977777777778,0.E+000,0.209644025157));
#1445 = DIRECTION('',(0.209644025157,0.E+000,-0.977777777778));
#1446 = PCURVE('',#716,#1447);
#1447 = DEFINITIONAL_REPRESENTATION('',(#1448),#1451);
#1448 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1449,#1450),.UNSPECIFIED.,.F.,
  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#1449 = CARTESIAN_POINT('',(1.359585446436,1.570796326795));
#1450 = CARTESIAN_POINT('',(1.359585446436,3.14159265359));
#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1452 = PCURVE('',#1453,#1469);
#1453 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,4,(
    (#1454,#1455,#1456,#1457,#1458)
    ,(#1459,#1460,#1461,#1462,#1463)
    ,(#1464,#1465,#1466,#1467,#1468
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(5,5),(
    0.E+000,4.646639367904),(37.910879821586,42.55751918949),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.)
    ,(0.707106781187,0.707106781187,0.707106781187,0.707106781187
      ,0.707106781187)
,(1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#1454 = CARTESIAN_POINT('',(-28.28300943397,20.75,-2.886579864025E-015)
  );
#1455 = CARTESIAN_POINT('',(-29.44466927591,20.75,-0.249069932517));
#1456 = CARTESIAN_POINT('',(-30.62387105915,20.75,-0.416355595249));
#1457 = CARTESIAN_POINT('',(-31.81193879801,20.75,-0.5));
#1458 = CARTESIAN_POINT('',(-33.,20.75,-0.5));
#1459 = CARTESIAN_POINT('',(-28.38783144655,20.75,0.488888888889));
#1460 = CARTESIAN_POINT('',(-29.52367662534,20.75,0.245353843761));
#1461 = CARTESIAN_POINT('',(-30.67667392451,20.75,8.178564020056E-002));
#1462 = CARTESIAN_POINT('',(-31.83834015805,20.75,-1.203932786797E-013)
  );
#1463 = CARTESIAN_POINT('',(-33.,20.75,-1.231653667944E-016));
#1464 = CARTESIAN_POINT('',(-28.38783144655,20.25,0.488888888889));
#1465 = CARTESIAN_POINT('',(-29.52367662534,20.25,0.245353843761));
#1466 = CARTESIAN_POINT('',(-30.67667392451,20.25,8.178564020056E-002));
#1467 = CARTESIAN_POINT('',(-31.83834015805,20.25,-1.202900626329E-013)
  );
#1468 = CARTESIAN_POINT('',(-33.,20.25,2.775557561563E-017));
#1469 = DEFINITIONAL_REPRESENTATION('',(#1470),#1477);
#1470 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1471,#1472,#1473,#1474,#1475,
    #1476),.UNSPECIFIED.,.F.,.F.,(6,6),(1.570796326795,3.14159265359),
  .PIECEWISE_BEZIER_KNOTS.);
#1471 = CARTESIAN_POINT('',(0.E+000,37.910879821586));
#1472 = CARTESIAN_POINT('',(1.032223738372,37.910879821586));
#1473 = CARTESIAN_POINT('',(1.897204503994,37.910879821586));
#1474 = CARTESIAN_POINT('',(2.74943486391,37.910879821586));
#1475 = CARTESIAN_POINT('',(3.614415629532,37.910879821586));
#1476 = CARTESIAN_POINT('',(4.646639367904,37.910879821586));
#1477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1478 = ORIENTED_EDGE('',*,*,#1479,.F.);
#1479 = EDGE_CURVE('',#1341,#1438,#1480,.T.);
#1480 = SURFACE_CURVE('',#1481,(#1486,#1493),.PCURVE_S1.);
#1481 = CIRCLE('',#1482,22.);
#1482 = AXIS2_PLACEMENT_3D('',#1483,#1484,#1485);
#1483 = CARTESIAN_POINT('',(-33.,20.25,22.));
#1484 = DIRECTION('',(0.E+000,1.,0.E+000));
#1485 = DIRECTION('',(1.,0.E+000,-1.614869854E-016));
#1486 = PCURVE('',#716,#1487);
#1487 = DEFINITIONAL_REPRESENTATION('',(#1488),#1492);
#1488 = LINE('',#1489,#1490);
#1489 = CARTESIAN_POINT('',(0.E+000,3.14159265359));
#1490 = VECTOR('',#1491,1.);
#1491 = DIRECTION('',(1.,0.E+000));
#1492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1493 = PCURVE('',#1494,#1499);
#1494 = CYLINDRICAL_SURFACE('',#1495,22.);
#1495 = AXIS2_PLACEMENT_3D('',#1496,#1497,#1498);
#1496 = CARTESIAN_POINT('',(-33.,17.25,22.));
#1497 = DIRECTION('',(0.E+000,1.,0.E+000));
#1498 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#1499 = DEFINITIONAL_REPRESENTATION('',(#1500),#1504);
#1500 = LINE('',#1501,#1502);
#1501 = CARTESIAN_POINT('',(0.E+000,3.));
#1502 = VECTOR('',#1503,1.);
#1503 = DIRECTION('',(1.,0.E+000));
#1504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1505 = ADVANCED_FACE('',(#1506),#353,.T.);
#1506 = FACE_BOUND('',#1507,.T.);
#1507 = EDGE_LOOP('',(#1508,#1549,#1550,#1551));
#1508 = ORIENTED_EDGE('',*,*,#1509,.F.);
#1509 = EDGE_CURVE('',#337,#1510,#1512,.T.);
#1510 = VERTEX_POINT('',#1511);
#1511 = CARTESIAN_POINT('',(27.88783144655,20.25,0.488888888889));
#1512 = SURFACE_CURVE('',#1513,(#1517,#1527),.PCURVE_S1.);
#1513 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1514,#1515,#1516),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.E+000,
4.646639367895),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
0.707106781187,1.)) REPRESENTATION_ITEM('') );
#1514 = CARTESIAN_POINT('',(27.783009433972,20.75,-5.440092820663E-015)
  );
#1515 = CARTESIAN_POINT('',(27.88783144655,20.75,0.488888888889));
#1516 = CARTESIAN_POINT('',(27.88783144655,20.25,0.488888888889));
#1517 = PCURVE('',#353,#1518);
#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1526);
#1519 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1520,#1521,#1522,#1523,#1524,
    #1525),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,4.646639367895),
  .PIECEWISE_BEZIER_KNOTS.);
#1520 = CARTESIAN_POINT('',(0.211210880359,1.570796326795));
#1521 = CARTESIAN_POINT('',(0.211210880359,1.85363903927));
#1522 = CARTESIAN_POINT('',(0.211210880359,2.177408432182));
#1523 = CARTESIAN_POINT('',(0.211210880359,2.534980548202));
#1524 = CARTESIAN_POINT('',(0.211210880359,2.858749941115));
#1525 = CARTESIAN_POINT('',(0.211210880359,3.14159265359));
#1526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1527 = PCURVE('',#1528,#1544);
#1528 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,4,(
    (#1529,#1530,#1531,#1532,#1533)
    ,(#1534,#1535,#1536,#1537,#1538)
    ,(#1539,#1540,#1541,#1542,#1543
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(5,5),(
    0.E+000,4.646639367895),(96.915926535905,101.5625659038),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.)
    ,(0.707106781187,0.707106781187,0.707106781187,0.707106781187
      ,0.707106781187)
,(1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#1529 = CARTESIAN_POINT('',(32.499999999993,20.75,-0.5));
#1530 = CARTESIAN_POINT('',(31.311938798007,20.75,-0.5));
#1531 = CARTESIAN_POINT('',(30.123871059153,20.75,-0.416355595249));
#1532 = CARTESIAN_POINT('',(28.944669275914,20.75,-0.249069932517));
#1533 = CARTESIAN_POINT('',(27.783009433972,20.75,-5.440092820663E-015)
  );
#1534 = CARTESIAN_POINT('',(32.499999999993,20.75,-7.719519468097E-017)
  );
#1535 = CARTESIAN_POINT('',(31.338340158051,20.75,3.599750705852E-013));
#1536 = CARTESIAN_POINT('',(30.176673924505,20.75,8.17856402012E-002));
#1537 = CARTESIAN_POINT('',(29.023676625338,20.75,0.245353843761));
#1538 = CARTESIAN_POINT('',(27.88783144655,20.75,0.488888888889));
#1539 = CARTESIAN_POINT('',(32.499999999993,20.25,-1.387778780781E-017)
  );
#1540 = CARTESIAN_POINT('',(31.338340158051,20.25,3.600323164599E-013));
#1541 = CARTESIAN_POINT('',(30.176673924505,20.25,8.17856402012E-002));
#1542 = CARTESIAN_POINT('',(29.023676625338,20.25,0.245353843761));
#1543 = CARTESIAN_POINT('',(27.88783144655,20.25,0.488888888889));
#1544 = DEFINITIONAL_REPRESENTATION('',(#1545),#1548);
#1545 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1546,#1547),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,4.646639367895),.PIECEWISE_BEZIER_KNOTS.);
#1546 = CARTESIAN_POINT('',(0.E+000,101.5625659038));
#1547 = CARTESIAN_POINT('',(4.646639367895,101.5625659038));
#1548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1549 = ORIENTED_EDGE('',*,*,#336,.T.);
#1550 = ORIENTED_EDGE('',*,*,#1387,.T.);
#1551 = ORIENTED_EDGE('',*,*,#1552,.F.);
#1552 = EDGE_CURVE('',#1510,#1388,#1553,.T.);
#1553 = SURFACE_CURVE('',#1554,(#1559,#1566),.PCURVE_S1.);
#1554 = CIRCLE('',#1555,22.);
#1555 = AXIS2_PLACEMENT_3D('',#1556,#1557,#1558);
#1556 = CARTESIAN_POINT('',(32.5,20.25,22.));
#1557 = DIRECTION('',(0.E+000,1.,0.E+000));
#1558 = DIRECTION('',(-3.229739708E-016,0.E+000,-1.));
#1559 = PCURVE('',#353,#1560);
#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565);
#1561 = LINE('',#1562,#1563);
#1562 = CARTESIAN_POINT('',(0.E+000,3.14159265359));
#1563 = VECTOR('',#1564,1.);
#1564 = DIRECTION('',(1.,0.E+000));
#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1566 = PCURVE('',#1567,#1572);
#1567 = CYLINDRICAL_SURFACE('',#1568,22.);
#1568 = AXIS2_PLACEMENT_3D('',#1569,#1570,#1571);
#1569 = CARTESIAN_POINT('',(32.5,17.25,22.));
#1570 = DIRECTION('',(0.E+000,1.,0.E+000));
#1571 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577);
#1573 = LINE('',#1574,#1575);
#1574 = CARTESIAN_POINT('',(4.712388980385,3.));
#1575 = VECTOR('',#1576,1.);
#1576 = DIRECTION('',(1.,0.E+000));
#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1578 = ADVANCED_FACE('',(#1579),#687,.T.);
#1579 = FACE_BOUND('',#1580,.T.);
#1580 = EDGE_LOOP('',(#1581,#1582,#1610,#1633,#1661,#1689));
#1581 = ORIENTED_EDGE('',*,*,#671,.F.);
#1582 = ORIENTED_EDGE('',*,*,#1583,.T.);
#1583 = EDGE_CURVE('',#649,#1584,#1586,.T.);
#1584 = VERTEX_POINT('',#1585);
#1585 = CARTESIAN_POINT('',(-26.75,20.75,-3.));
#1586 = SURFACE_CURVE('',#1587,(#1591,#1598),.PCURVE_S1.);
#1587 = LINE('',#1588,#1589);
#1588 = CARTESIAN_POINT('',(-26.75,20.75,3.245206837629E-015));
#1589 = VECTOR('',#1590,1.);
#1590 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1591 = PCURVE('',#687,#1592);
#1592 = DEFINITIONAL_REPRESENTATION('',(#1593),#1597);
#1593 = LINE('',#1594,#1595);
#1594 = CARTESIAN_POINT('',(-2.600085543608E-027,67.));
#1595 = VECTOR('',#1596,1.);
#1596 = DIRECTION('',(1.,0.E+000));
#1597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1598 = PCURVE('',#1599,#1604);
#1599 = CYLINDRICAL_SURFACE('',#1600,5.);
#1600 = AXIS2_PLACEMENT_3D('',#1601,#1602,#1603);
#1601 = CARTESIAN_POINT('',(-26.75,25.75,3.245206837629E-015));
#1602 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1603 = DIRECTION('',(0.E+000,-1.,0.E+000));
#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1609);
#1605 = LINE('',#1606,#1607);
#1606 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#1607 = VECTOR('',#1608,1.);
#1608 = DIRECTION('',(0.E+000,1.));
#1609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1610 = ORIENTED_EDGE('',*,*,#1611,.T.);
#1611 = EDGE_CURVE('',#1584,#1612,#1614,.T.);
#1612 = VERTEX_POINT('',#1613);
#1613 = CARTESIAN_POINT('',(-33.75,20.75,-3.));
#1614 = SURFACE_CURVE('',#1615,(#1619,#1626),.PCURVE_S1.);
#1615 = LINE('',#1616,#1617);
#1616 = CARTESIAN_POINT('',(40.25,20.75,-3.));
#1617 = VECTOR('',#1618,1.);
#1618 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#1619 = PCURVE('',#687,#1620);
#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625);
#1621 = LINE('',#1622,#1623);
#1622 = CARTESIAN_POINT('',(3.,-3.673819061466E-016));
#1623 = VECTOR('',#1624,1.);
#1624 = DIRECTION('',(0.E+000,1.));
#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1626 = PCURVE('',#1245,#1627);
#1627 = DEFINITIONAL_REPRESENTATION('',(#1628),#1632);
#1628 = LINE('',#1629,#1630);
#1629 = CARTESIAN_POINT('',(0.E+000,19.));
#1630 = VECTOR('',#1631,1.);
#1631 = DIRECTION('',(1.,0.E+000));
#1632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1633 = ORIENTED_EDGE('',*,*,#1634,.F.);
#1634 = EDGE_CURVE('',#1635,#1612,#1637,.T.);
#1635 = VERTEX_POINT('',#1636);
#1636 = CARTESIAN_POINT('',(-33.75,20.75,-0.5));
#1637 = SURFACE_CURVE('',#1638,(#1642,#1649),.PCURVE_S1.);
#1638 = LINE('',#1639,#1640);
#1639 = CARTESIAN_POINT('',(-33.75,20.75,4.102431285305E-015));
#1640 = VECTOR('',#1641,1.);
#1641 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1642 = PCURVE('',#687,#1643);
#1643 = DEFINITIONAL_REPRESENTATION('',(#1644),#1648);
#1644 = LINE('',#1645,#1646);
#1645 = CARTESIAN_POINT('',(-3.199619831576E-027,74.));
#1646 = VECTOR('',#1647,1.);
#1647 = DIRECTION('',(1.,0.E+000));
#1648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1649 = PCURVE('',#1650,#1655);
#1650 = CYLINDRICAL_SURFACE('',#1651,7.);
#1651 = AXIS2_PLACEMENT_3D('',#1652,#1653,#1654);
#1652 = CARTESIAN_POINT('',(-33.75,13.75,4.102431285305E-015));
#1653 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1654 = DIRECTION('',(0.E+000,1.,0.E+000));
#1655 = DEFINITIONAL_REPRESENTATION('',(#1656),#1660);
#1656 = LINE('',#1657,#1658);
#1657 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#1658 = VECTOR('',#1659,1.);
#1659 = DIRECTION('',(0.E+000,1.));
#1660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1661 = ORIENTED_EDGE('',*,*,#1662,.F.);
#1662 = EDGE_CURVE('',#1663,#1635,#1665,.T.);
#1663 = VERTEX_POINT('',#1664);
#1664 = CARTESIAN_POINT('',(-33.,20.75,-0.5));
#1665 = SURFACE_CURVE('',#1666,(#1670,#1677),.PCURVE_S1.);
#1666 = LINE('',#1667,#1668);
#1667 = CARTESIAN_POINT('',(-33.,20.75,-0.5));
#1668 = VECTOR('',#1669,1.);
#1669 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#1670 = PCURVE('',#687,#1671);
#1671 = DEFINITIONAL_REPRESENTATION('',(#1672),#1676);
#1672 = LINE('',#1673,#1674);
#1673 = CARTESIAN_POINT('',(0.5,73.25));
#1674 = VECTOR('',#1675,1.);
#1675 = DIRECTION('',(0.E+000,1.));
#1676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1677 = PCURVE('',#1678,#1683);
#1678 = CYLINDRICAL_SURFACE('',#1679,0.5);
#1679 = AXIS2_PLACEMENT_3D('',#1680,#1681,#1682);
#1680 = CARTESIAN_POINT('',(-33.,20.25,-0.5));
#1681 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#1682 = DIRECTION('',(0.E+000,1.,0.E+000));
#1683 = DEFINITIONAL_REPRESENTATION('',(#1684),#1688);
#1684 = LINE('',#1685,#1686);
#1685 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1686 = VECTOR('',#1687,1.);
#1687 = DIRECTION('',(0.E+000,1.));
#1688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1689 = ORIENTED_EDGE('',*,*,#1690,.F.);
#1690 = EDGE_CURVE('',#672,#1663,#1691,.T.);
#1691 = SURFACE_CURVE('',#1692,(#1698,#1707),.PCURVE_S1.);
#1692 = ( BOUNDED_CURVE() B_SPLINE_CURVE(4,(#1693,#1694,#1695,#1696,
#1697),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((5,5),(
37.910879821586,42.55751918949),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.)
) REPRESENTATION_ITEM('') );
#1693 = CARTESIAN_POINT('',(-28.28300943397,20.75,-2.886579864025E-015)
  );
#1694 = CARTESIAN_POINT('',(-29.44466927591,20.75,-0.249069932517));
#1695 = CARTESIAN_POINT('',(-30.62387105915,20.75,-0.416355595249));
#1696 = CARTESIAN_POINT('',(-31.81193879801,20.75,-0.5));
#1697 = CARTESIAN_POINT('',(-33.,20.75,-0.5));
#1698 = PCURVE('',#687,#1699);
#1699 = DEFINITIONAL_REPRESENTATION('',(#1700),#1706);
#1700 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1701,#1702,#1703,#1704,#1705),
  .UNSPECIFIED.,.F.,.F.,(5,5),(37.910879821586,42.55751918949),
  .PIECEWISE_BEZIER_KNOTS.);
#1701 = CARTESIAN_POINT('',(6.272760089132E-015,68.533009433972));
#1702 = CARTESIAN_POINT('',(0.249069932517,69.694669275916));
#1703 = CARTESIAN_POINT('',(0.416355595249,70.873871059158));
#1704 = CARTESIAN_POINT('',(0.5,72.061938798014));
#1705 = CARTESIAN_POINT('',(0.5,73.250000000002));
#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1707 = PCURVE('',#1453,#1708);
#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713);
#1709 = LINE('',#1710,#1711);
#1710 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1711 = VECTOR('',#1712,1.);
#1712 = DIRECTION('',(0.E+000,1.));
#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1714 = ADVANCED_FACE('',(#1715),#381,.T.);
#1715 = FACE_BOUND('',#1716,.T.);
#1716 = EDGE_LOOP('',(#1717,#1747,#1770,#1796,#1797,#1824));
#1717 = ORIENTED_EDGE('',*,*,#1718,.T.);
#1718 = EDGE_CURVE('',#1719,#1721,#1723,.T.);
#1719 = VERTEX_POINT('',#1720);
#1720 = CARTESIAN_POINT('',(33.250000000002,20.75,-0.5));
#1721 = VERTEX_POINT('',#1722);
#1722 = CARTESIAN_POINT('',(33.25,20.75,-3.));
#1723 = SURFACE_CURVE('',#1724,(#1728,#1735),.PCURVE_S1.);
#1724 = LINE('',#1725,#1726);
#1725 = CARTESIAN_POINT('',(33.25,20.75,-4.102431285305E-015));
#1726 = VECTOR('',#1727,1.);
#1727 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1728 = PCURVE('',#381,#1729);
#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1734);
#1730 = LINE('',#1731,#1732);
#1731 = CARTESIAN_POINT('',(-6.001259336469E-028,7.));
#1732 = VECTOR('',#1733,1.);
#1733 = DIRECTION('',(1.,0.E+000));
#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1735 = PCURVE('',#1736,#1741);
#1736 = CYLINDRICAL_SURFACE('',#1737,7.);
#1737 = AXIS2_PLACEMENT_3D('',#1738,#1739,#1740);
#1738 = CARTESIAN_POINT('',(33.25,13.75,-4.102431285305E-015));
#1739 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1740 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1746);
#1742 = LINE('',#1743,#1744);
#1743 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
#1744 = VECTOR('',#1745,1.);
#1745 = DIRECTION('',(0.E+000,1.));
#1746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1747 = ORIENTED_EDGE('',*,*,#1748,.T.);
#1748 = EDGE_CURVE('',#1721,#1749,#1751,.T.);
#1749 = VERTEX_POINT('',#1750);
#1750 = CARTESIAN_POINT('',(26.25,20.75,-3.));
#1751 = SURFACE_CURVE('',#1752,(#1756,#1763),.PCURVE_S1.);
#1752 = LINE('',#1753,#1754);
#1753 = CARTESIAN_POINT('',(40.25,20.75,-3.));
#1754 = VECTOR('',#1755,1.);
#1755 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#1756 = PCURVE('',#381,#1757);
#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1762);
#1758 = LINE('',#1759,#1760);
#1759 = CARTESIAN_POINT('',(3.,-3.673819061466E-016));
#1760 = VECTOR('',#1761,1.);
#1761 = DIRECTION('',(0.E+000,1.));
#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1763 = PCURVE('',#1245,#1764);
#1764 = DEFINITIONAL_REPRESENTATION('',(#1765),#1769);
#1765 = LINE('',#1766,#1767);
#1766 = CARTESIAN_POINT('',(0.E+000,19.));
#1767 = VECTOR('',#1768,1.);
#1768 = DIRECTION('',(1.,0.E+000));
#1769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1770 = ORIENTED_EDGE('',*,*,#1771,.F.);
#1771 = EDGE_CURVE('',#366,#1749,#1772,.T.);
#1772 = SURFACE_CURVE('',#1773,(#1777,#1784),.PCURVE_S1.);
#1773 = LINE('',#1774,#1775);
#1774 = CARTESIAN_POINT('',(26.25,20.75,-3.245206837629E-015));
#1775 = VECTOR('',#1776,1.);
#1776 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1777 = PCURVE('',#381,#1778);
#1778 = DEFINITIONAL_REPRESENTATION('',(#1779),#1783);
#1779 = LINE('',#1780,#1781);
#1780 = CARTESIAN_POINT('',(-1.200251867294E-027,14.));
#1781 = VECTOR('',#1782,1.);
#1782 = DIRECTION('',(1.,0.E+000));
#1783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1784 = PCURVE('',#1785,#1790);
#1785 = CYLINDRICAL_SURFACE('',#1786,5.);
#1786 = AXIS2_PLACEMENT_3D('',#1787,#1788,#1789);
#1787 = CARTESIAN_POINT('',(26.25,25.75,-3.245206837629E-015));
#1788 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1789 = DIRECTION('',(0.E+000,-1.,0.E+000));
#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795);
#1791 = LINE('',#1792,#1793);
#1792 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1793 = VECTOR('',#1794,1.);
#1794 = DIRECTION('',(0.E+000,1.));
#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1796 = ORIENTED_EDGE('',*,*,#365,.F.);
#1797 = ORIENTED_EDGE('',*,*,#1798,.F.);
#1798 = EDGE_CURVE('',#1799,#337,#1801,.T.);
#1799 = VERTEX_POINT('',#1800);
#1800 = CARTESIAN_POINT('',(32.5,20.75,-0.5));
#1801 = SURFACE_CURVE('',#1802,(#1808,#1817),.PCURVE_S1.);
#1802 = ( BOUNDED_CURVE() B_SPLINE_CURVE(4,(#1803,#1804,#1805,#1806,
#1807),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((5,5),(
96.915926535905,101.5625659038),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.)
) REPRESENTATION_ITEM('') );
#1803 = CARTESIAN_POINT('',(32.499999999993,20.75,-0.5));
#1804 = CARTESIAN_POINT('',(31.311938798007,20.75,-0.5));
#1805 = CARTESIAN_POINT('',(30.123871059153,20.75,-0.416355595249));
#1806 = CARTESIAN_POINT('',(28.944669275914,20.75,-0.249069932517));
#1807 = CARTESIAN_POINT('',(27.783009433972,20.75,-5.440092820663E-015)
  );
#1808 = PCURVE('',#381,#1809);
#1809 = DEFINITIONAL_REPRESENTATION('',(#1810),#1816);
#1810 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1811,#1812,#1813,#1814,#1815),
  .UNSPECIFIED.,.F.,.F.,(5,5),(96.915926535905,101.5625659038),
  .PIECEWISE_BEZIER_KNOTS.);
#1811 = CARTESIAN_POINT('',(0.5,7.750000000007));
#1812 = CARTESIAN_POINT('',(0.5,8.938061201993));
#1813 = CARTESIAN_POINT('',(0.416355595249,10.126128940847));
#1814 = CARTESIAN_POINT('',(0.249069932517,11.305330724086));
#1815 = CARTESIAN_POINT('',(2.053912595557E-015,12.466990566028));
#1816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1817 = PCURVE('',#1528,#1818);
#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823);
#1819 = LINE('',#1820,#1821);
#1820 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1821 = VECTOR('',#1822,1.);
#1822 = DIRECTION('',(0.E+000,1.));
#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1824 = ORIENTED_EDGE('',*,*,#1825,.F.);
#1825 = EDGE_CURVE('',#1719,#1799,#1826,.T.);
#1826 = SURFACE_CURVE('',#1827,(#1831,#1838),.PCURVE_S1.);
#1827 = LINE('',#1828,#1829);
#1828 = CARTESIAN_POINT('',(33.25,20.75,-0.5));
#1829 = VECTOR('',#1830,1.);
#1830 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#1831 = PCURVE('',#381,#1832);
#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837);
#1833 = LINE('',#1834,#1835);
#1834 = CARTESIAN_POINT('',(0.5,7.));
#1835 = VECTOR('',#1836,1.);
#1836 = DIRECTION('',(0.E+000,1.));
#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1838 = PCURVE('',#1839,#1844);
#1839 = CYLINDRICAL_SURFACE('',#1840,0.5);
#1840 = AXIS2_PLACEMENT_3D('',#1841,#1842,#1843);
#1841 = CARTESIAN_POINT('',(33.25,20.25,-0.5));
#1842 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#1843 = DIRECTION('',(0.E+000,1.,0.E+000));
#1844 = DEFINITIONAL_REPRESENTATION('',(#1845),#1849);
#1845 = LINE('',#1846,#1847);
#1846 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1847 = VECTOR('',#1848,1.);
#1848 = DIRECTION('',(0.E+000,1.));
#1849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1850 = ADVANCED_FACE('',(#1851),#636,.F.);
#1851 = FACE_BOUND('',#1852,.F.);
#1852 = EDGE_LOOP('',(#1853,#1883,#1918,#1919,#1920));
#1853 = ORIENTED_EDGE('',*,*,#1854,.T.);
#1854 = EDGE_CURVE('',#1855,#1857,#1859,.T.);
#1855 = VERTEX_POINT('',#1856);
#1856 = CARTESIAN_POINT('',(-21.75,25.75,2.632903660718E-015));
#1857 = VERTEX_POINT('',#1858);
#1858 = CARTESIAN_POINT('',(-21.75,26.75,2.632903660718E-015));
#1859 = SURFACE_CURVE('',#1860,(#1864,#1871),.PCURVE_S1.);
#1860 = LINE('',#1861,#1862);
#1861 = CARTESIAN_POINT('',(-21.75,20.75,2.632903660718E-015));
#1862 = VECTOR('',#1863,1.);
#1863 = DIRECTION('',(0.E+000,1.,0.E+000));
#1864 = PCURVE('',#636,#1865);
#1865 = DEFINITIONAL_REPRESENTATION('',(#1866),#1870);
#1866 = LINE('',#1867,#1868);
#1867 = CARTESIAN_POINT('',(12.,0.E+000));
#1868 = VECTOR('',#1869,1.);
#1869 = DIRECTION('',(0.E+000,1.));
#1870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1871 = PCURVE('',#1872,#1877);
#1872 = PLANE('',#1873);
#1873 = AXIS2_PLACEMENT_3D('',#1874,#1875,#1876);
#1874 = CARTESIAN_POINT('',(-21.75,20.75,2.632903660718E-015));
#1875 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#1876 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1877 = DEFINITIONAL_REPRESENTATION('',(#1878),#1882);
#1878 = LINE('',#1879,#1880);
#1879 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1880 = VECTOR('',#1881,1.);
#1881 = DIRECTION('',(0.E+000,-1.));
#1882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1883 = ORIENTED_EDGE('',*,*,#1884,.T.);
#1884 = EDGE_CURVE('',#1857,#598,#1885,.T.);
#1885 = SURFACE_CURVE('',#1886,(#1891,#1902),.PCURVE_S1.);
#1886 = CIRCLE('',#1887,6.);
#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890);
#1888 = CARTESIAN_POINT('',(-15.75,26.75,1.898139848425E-015));
#1889 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#1890 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#1891 = PCURVE('',#636,#1892);
#1892 = DEFINITIONAL_REPRESENTATION('',(#1893),#1901);
#1893 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1894,#1895,#1896,#1897,
#1898,#1899,#1900),.UNSPECIFIED.,.F.,.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('') );
#1894 = CARTESIAN_POINT('',(0.E+000,6.));
#1895 = CARTESIAN_POINT('',(0.E+000,16.392304845413));
#1896 = CARTESIAN_POINT('',(9.,11.196152422707));
#1897 = CARTESIAN_POINT('',(18.,6.));
#1898 = CARTESIAN_POINT('',(9.,0.803847577293));
#1899 = CARTESIAN_POINT('',(8.881784197001E-015,-4.392304845413));
#1900 = CARTESIAN_POINT('',(0.E+000,6.));
#1901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1902 = PCURVE('',#1903,#1908);
#1903 = PLANE('',#1904);
#1904 = AXIS2_PLACEMENT_3D('',#1905,#1906,#1907);
#1905 = CARTESIAN_POINT('',(-9.75,20.75,1.163376036131E-015));
#1906 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1907 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1917);
#1909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1910,#1911,#1912,#1913,
#1914,#1915,#1916),.UNSPECIFIED.,.F.,.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('') );
#1910 = CARTESIAN_POINT('',(0.E+000,6.));
#1911 = CARTESIAN_POINT('',(0.E+000,16.392304845413));
#1912 = CARTESIAN_POINT('',(9.,11.196152422707));
#1913 = CARTESIAN_POINT('',(18.,6.));
#1914 = CARTESIAN_POINT('',(9.,0.803847577293));
#1915 = CARTESIAN_POINT('',(8.881784197001E-015,-4.392304845413));
#1916 = CARTESIAN_POINT('',(0.E+000,6.));
#1917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1918 = ORIENTED_EDGE('',*,*,#620,.T.);
#1919 = ORIENTED_EDGE('',*,*,#648,.T.);
#1920 = ORIENTED_EDGE('',*,*,#1921,.T.);
#1921 = EDGE_CURVE('',#649,#1855,#1922,.T.);
#1922 = SURFACE_CURVE('',#1923,(#1928,#1939),.PCURVE_S1.);
#1923 = CIRCLE('',#1924,5.);
#1924 = AXIS2_PLACEMENT_3D('',#1925,#1926,#1927);
#1925 = CARTESIAN_POINT('',(-26.75,25.75,3.245206837629E-015));
#1926 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#1927 = DIRECTION('',(0.E+000,-1.,0.E+000));
#1928 = PCURVE('',#636,#1929);
#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1938);
#1930 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1931,#1932,#1933,#1934,
#1935,#1936,#1937),.UNSPECIFIED.,.F.,.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('') );
#1931 = CARTESIAN_POINT('',(17.,0.E+000));
#1932 = CARTESIAN_POINT('',(8.339745962156,0.E+000));
#1933 = CARTESIAN_POINT('',(12.669872981078,7.5));
#1934 = CARTESIAN_POINT('',(17.,15.));
#1935 = CARTESIAN_POINT('',(21.330127018922,7.5));
#1936 = CARTESIAN_POINT('',(25.660254037844,7.993605777301E-015));
#1937 = CARTESIAN_POINT('',(17.,0.E+000));
#1938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1939 = PCURVE('',#1599,#1940);
#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945);
#1941 = LINE('',#1942,#1943);
#1942 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#1943 = VECTOR('',#1944,1.);
#1944 = DIRECTION('',(-1.,0.E+000));
#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1946 = ADVANCED_FACE('',(#1947),#409,.F.);
#1947 = FACE_BOUND('',#1948,.F.);
#1948 = EDGE_LOOP('',(#1949,#1979,#2001,#2002,#2003));
#1949 = ORIENTED_EDGE('',*,*,#1950,.F.);
#1950 = EDGE_CURVE('',#1951,#1953,#1955,.T.);
#1951 = VERTEX_POINT('',#1952);
#1952 = CARTESIAN_POINT('',(21.25,25.75,-2.632903660718E-015));
#1953 = VERTEX_POINT('',#1954);
#1954 = CARTESIAN_POINT('',(21.25,26.75,-2.632903660718E-015));
#1955 = SURFACE_CURVE('',#1956,(#1960,#1967),.PCURVE_S1.);
#1956 = LINE('',#1957,#1958);
#1957 = CARTESIAN_POINT('',(21.25,20.75,-2.632903660718E-015));
#1958 = VECTOR('',#1959,1.);
#1959 = DIRECTION('',(0.E+000,1.,0.E+000));
#1960 = PCURVE('',#409,#1961);
#1961 = DEFINITIONAL_REPRESENTATION('',(#1962),#1966);
#1962 = LINE('',#1963,#1964);
#1963 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1964 = VECTOR('',#1965,1.);
#1965 = DIRECTION('',(0.E+000,1.));
#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1967 = PCURVE('',#1968,#1973);
#1968 = PLANE('',#1969);
#1969 = AXIS2_PLACEMENT_3D('',#1970,#1971,#1972);
#1970 = CARTESIAN_POINT('',(21.25,20.75,-2.632903660718E-015));
#1971 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#1972 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1973 = DEFINITIONAL_REPRESENTATION('',(#1974),#1978);
#1974 = LINE('',#1975,#1976);
#1975 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1976 = VECTOR('',#1977,1.);
#1977 = DIRECTION('',(0.E+000,-1.));
#1978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1979 = ORIENTED_EDGE('',*,*,#1980,.F.);
#1980 = EDGE_CURVE('',#366,#1951,#1981,.T.);
#1981 = SURFACE_CURVE('',#1982,(#1987,#1994),.PCURVE_S1.);
#1982 = CIRCLE('',#1983,5.);
#1983 = AXIS2_PLACEMENT_3D('',#1984,#1985,#1986);
#1984 = CARTESIAN_POINT('',(26.25,25.75,-3.245206837629E-015));
#1985 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#1986 = DIRECTION('',(0.E+000,-1.,0.E+000));
#1987 = PCURVE('',#409,#1988);
#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993);
#1989 = CIRCLE('',#1990,5.);
#1990 = AXIS2_PLACEMENT_2D('',#1991,#1992);
#1991 = CARTESIAN_POINT('',(-5.,5.));
#1992 = DIRECTION('',(0.E+000,-1.));
#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1994 = PCURVE('',#1785,#1995);
#1995 = DEFINITIONAL_REPRESENTATION('',(#1996),#2000);
#1996 = LINE('',#1997,#1998);
#1997 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#1998 = VECTOR('',#1999,1.);
#1999 = DIRECTION('',(1.,0.E+000));
#2000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2001 = ORIENTED_EDGE('',*,*,#393,.T.);
#2002 = ORIENTED_EDGE('',*,*,#421,.T.);
#2003 = ORIENTED_EDGE('',*,*,#2004,.T.);
#2004 = EDGE_CURVE('',#422,#1953,#2005,.T.);
#2005 = SURFACE_CURVE('',#2006,(#2011,#2022),.PCURVE_S1.);
#2006 = CIRCLE('',#2007,6.);
#2007 = AXIS2_PLACEMENT_3D('',#2008,#2009,#2010);
#2008 = CARTESIAN_POINT('',(15.25,26.75,-1.898139848425E-015));
#2009 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#2010 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#2011 = PCURVE('',#409,#2012);
#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2021);
#2013 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2014,#2015,#2016,#2017,
#2018,#2019,#2020),.UNSPECIFIED.,.F.,.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('') );
#2014 = CARTESIAN_POINT('',(0.E+000,6.));
#2015 = CARTESIAN_POINT('',(0.E+000,16.392304845413));
#2016 = CARTESIAN_POINT('',(9.,11.196152422707));
#2017 = CARTESIAN_POINT('',(18.,6.));
#2018 = CARTESIAN_POINT('',(9.,0.803847577293));
#2019 = CARTESIAN_POINT('',(8.881784197001E-015,-4.392304845413));
#2020 = CARTESIAN_POINT('',(0.E+000,6.));
#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2022 = PCURVE('',#2023,#2028);
#2023 = PLANE('',#2024);
#2024 = AXIS2_PLACEMENT_3D('',#2025,#2026,#2027);
#2025 = CARTESIAN_POINT('',(15.25,26.75,-1.898139848425E-015));
#2026 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#2027 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#2028 = DEFINITIONAL_REPRESENTATION('',(#2029),#2033);
#2029 = CIRCLE('',#2030,6.);
#2030 = AXIS2_PLACEMENT_2D('',#2031,#2032);
#2031 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2032 = DIRECTION('',(1.,0.E+000));
#2033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2034 = ADVANCED_FACE('',(#2035),#562,.F.);
#2035 = FACE_BOUND('',#2036,.F.);
#2036 = EDGE_LOOP('',(#2037,#2067,#2094,#2095,#2096,#2097));
#2037 = ORIENTED_EDGE('',*,*,#2038,.F.);
#2038 = EDGE_CURVE('',#2039,#2041,#2043,.T.);
#2039 = VERTEX_POINT('',#2040);
#2040 = CARTESIAN_POINT('',(-9.75,25.75,1.163376036131E-015));
#2041 = VERTEX_POINT('',#2042);
#2042 = CARTESIAN_POINT('',(-9.75,26.75,1.163376036131E-015));
#2043 = SURFACE_CURVE('',#2044,(#2048,#2055),.PCURVE_S1.);
#2044 = LINE('',#2045,#2046);
#2045 = CARTESIAN_POINT('',(-9.75,20.75,1.163376036131E-015));
#2046 = VECTOR('',#2047,1.);
#2047 = DIRECTION('',(0.E+000,1.,0.E+000));
#2048 = PCURVE('',#562,#2049);
#2049 = DEFINITIONAL_REPRESENTATION('',(#2050),#2054);
#2050 = LINE('',#2051,#2052);
#2051 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2052 = VECTOR('',#2053,1.);
#2053 = DIRECTION('',(0.E+000,1.));
#2054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2055 = PCURVE('',#2056,#2061);
#2056 = PLANE('',#2057);
#2057 = AXIS2_PLACEMENT_3D('',#2058,#2059,#2060);
#2058 = CARTESIAN_POINT('',(-9.75,20.75,1.163376036131E-015));
#2059 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#2060 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066);
#2062 = LINE('',#2063,#2064);
#2063 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2064 = VECTOR('',#2065,1.);
#2065 = DIRECTION('',(0.E+000,-1.));
#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2067 = ORIENTED_EDGE('',*,*,#2068,.F.);
#2068 = EDGE_CURVE('',#519,#2039,#2069,.T.);
#2069 = SURFACE_CURVE('',#2070,(#2075,#2082),.PCURVE_S1.);
#2070 = CIRCLE('',#2071,5.);
#2071 = AXIS2_PLACEMENT_3D('',#2072,#2073,#2074);
#2072 = CARTESIAN_POINT('',(-4.75,25.75,5.510728592201E-016));
#2073 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2074 = DIRECTION('',(0.E+000,-1.,0.E+000));
#2075 = PCURVE('',#562,#2076);
#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081);
#2077 = CIRCLE('',#2078,5.);
#2078 = AXIS2_PLACEMENT_2D('',#2079,#2080);
#2079 = CARTESIAN_POINT('',(-5.,5.));
#2080 = DIRECTION('',(0.E+000,-1.));
#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2082 = PCURVE('',#2083,#2088);
#2083 = CYLINDRICAL_SURFACE('',#2084,5.);
#2084 = AXIS2_PLACEMENT_3D('',#2085,#2086,#2087);
#2085 = CARTESIAN_POINT('',(-4.75,25.75,5.510728592201E-016));
#2086 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2087 = DIRECTION('',(0.E+000,-1.,0.E+000));
#2088 = DEFINITIONAL_REPRESENTATION('',(#2089),#2093);
#2089 = LINE('',#2090,#2091);
#2090 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2091 = VECTOR('',#2092,1.);
#2092 = DIRECTION('',(1.,0.E+000));
#2093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2094 = ORIENTED_EDGE('',*,*,#546,.T.);
#2095 = ORIENTED_EDGE('',*,*,#574,.T.);
#2096 = ORIENTED_EDGE('',*,*,#597,.T.);
#2097 = ORIENTED_EDGE('',*,*,#2098,.T.);
#2098 = EDGE_CURVE('',#598,#2041,#2099,.T.);
#2099 = SURFACE_CURVE('',#2100,(#2105,#2116),.PCURVE_S1.);
#2100 = CIRCLE('',#2101,6.);
#2101 = AXIS2_PLACEMENT_3D('',#2102,#2103,#2104);
#2102 = CARTESIAN_POINT('',(-15.75,26.75,1.898139848425E-015));
#2103 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#2104 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#2105 = PCURVE('',#562,#2106);
#2106 = DEFINITIONAL_REPRESENTATION('',(#2107),#2115);
#2107 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2108,#2109,#2110,#2111,
#2112,#2113,#2114),.UNSPECIFIED.,.F.,.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('') );
#2108 = CARTESIAN_POINT('',(0.E+000,6.));
#2109 = CARTESIAN_POINT('',(0.E+000,16.392304845413));
#2110 = CARTESIAN_POINT('',(9.,11.196152422707));
#2111 = CARTESIAN_POINT('',(18.,6.));
#2112 = CARTESIAN_POINT('',(9.,0.803847577293));
#2113 = CARTESIAN_POINT('',(8.881784197001E-015,-4.392304845413));
#2114 = CARTESIAN_POINT('',(0.E+000,6.));
#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2116 = PCURVE('',#1903,#2117);
#2117 = DEFINITIONAL_REPRESENTATION('',(#2118),#2126);
#2118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2119,#2120,#2121,#2122,
#2123,#2124,#2125),.UNSPECIFIED.,.F.,.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('') );
#2119 = CARTESIAN_POINT('',(0.E+000,6.));
#2120 = CARTESIAN_POINT('',(0.E+000,16.392304845413));
#2121 = CARTESIAN_POINT('',(9.,11.196152422707));
#2122 = CARTESIAN_POINT('',(18.,6.));
#2123 = CARTESIAN_POINT('',(9.,0.803847577293));
#2124 = CARTESIAN_POINT('',(8.881784197001E-015,-4.392304845413));
#2125 = CARTESIAN_POINT('',(0.E+000,6.));
#2126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2127 = ADVANCED_FACE('',(#2128),#460,.F.);
#2128 = FACE_BOUND('',#2129,.F.);
#2129 = EDGE_LOOP('',(#2130,#2160,#2186,#2187,#2188,#2189));
#2130 = ORIENTED_EDGE('',*,*,#2131,.T.);
#2131 = EDGE_CURVE('',#2132,#2134,#2136,.T.);
#2132 = VERTEX_POINT('',#2133);
#2133 = CARTESIAN_POINT('',(9.25,25.75,-1.163376036131E-015));
#2134 = VERTEX_POINT('',#2135);
#2135 = CARTESIAN_POINT('',(9.25,26.75,-1.163376036131E-015));
#2136 = SURFACE_CURVE('',#2137,(#2141,#2148),.PCURVE_S1.);
#2137 = LINE('',#2138,#2139);
#2138 = CARTESIAN_POINT('',(9.25,20.75,-1.163376036131E-015));
#2139 = VECTOR('',#2140,1.);
#2140 = DIRECTION('',(0.E+000,1.,0.E+000));
#2141 = PCURVE('',#460,#2142);
#2142 = DEFINITIONAL_REPRESENTATION('',(#2143),#2147);
#2143 = LINE('',#2144,#2145);
#2144 = CARTESIAN_POINT('',(12.,0.E+000));
#2145 = VECTOR('',#2146,1.);
#2146 = DIRECTION('',(0.E+000,1.));
#2147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2148 = PCURVE('',#2149,#2154);
#2149 = PLANE('',#2150);
#2150 = AXIS2_PLACEMENT_3D('',#2151,#2152,#2153);
#2151 = CARTESIAN_POINT('',(9.25,20.75,-1.163376036131E-015));
#2152 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#2153 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2154 = DEFINITIONAL_REPRESENTATION('',(#2155),#2159);
#2155 = LINE('',#2156,#2157);
#2156 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2157 = VECTOR('',#2158,1.);
#2158 = DIRECTION('',(0.E+000,-1.));
#2159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2160 = ORIENTED_EDGE('',*,*,#2161,.T.);
#2161 = EDGE_CURVE('',#2134,#422,#2162,.T.);
#2162 = SURFACE_CURVE('',#2163,(#2168,#2179),.PCURVE_S1.);
#2163 = CIRCLE('',#2164,6.);
#2164 = AXIS2_PLACEMENT_3D('',#2165,#2166,#2167);
#2165 = CARTESIAN_POINT('',(15.25,26.75,-1.898139848425E-015));
#2166 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#2167 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#2168 = PCURVE('',#460,#2169);
#2169 = DEFINITIONAL_REPRESENTATION('',(#2170),#2178);
#2170 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2171,#2172,#2173,#2174,
#2175,#2176,#2177),.UNSPECIFIED.,.F.,.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('') );
#2171 = CARTESIAN_POINT('',(0.E+000,6.));
#2172 = CARTESIAN_POINT('',(0.E+000,16.392304845413));
#2173 = CARTESIAN_POINT('',(9.,11.196152422707));
#2174 = CARTESIAN_POINT('',(18.,6.));
#2175 = CARTESIAN_POINT('',(9.,0.803847577293));
#2176 = CARTESIAN_POINT('',(8.881784197001E-015,-4.392304845413));
#2177 = CARTESIAN_POINT('',(0.E+000,6.));
#2178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2179 = PCURVE('',#2023,#2180);
#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185);
#2181 = CIRCLE('',#2182,6.);
#2182 = AXIS2_PLACEMENT_2D('',#2183,#2184);
#2183 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2184 = DIRECTION('',(1.,0.E+000));
#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2186 = ORIENTED_EDGE('',*,*,#444,.T.);
#2187 = ORIENTED_EDGE('',*,*,#472,.T.);
#2188 = ORIENTED_EDGE('',*,*,#495,.T.);
#2189 = ORIENTED_EDGE('',*,*,#2190,.T.);
#2190 = EDGE_CURVE('',#496,#2132,#2191,.T.);
#2191 = SURFACE_CURVE('',#2192,(#2197,#2208),.PCURVE_S1.);
#2192 = CIRCLE('',#2193,5.);
#2193 = AXIS2_PLACEMENT_3D('',#2194,#2195,#2196);
#2194 = CARTESIAN_POINT('',(4.25,25.75,-5.510728592201E-016));
#2195 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#2196 = DIRECTION('',(0.E+000,-1.,0.E+000));
#2197 = PCURVE('',#460,#2198);
#2198 = DEFINITIONAL_REPRESENTATION('',(#2199),#2207);
#2199 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2200,#2201,#2202,#2203,
#2204,#2205,#2206),.UNSPECIFIED.,.F.,.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('') );
#2200 = CARTESIAN_POINT('',(17.,0.E+000));
#2201 = CARTESIAN_POINT('',(8.339745962156,0.E+000));
#2202 = CARTESIAN_POINT('',(12.669872981078,7.5));
#2203 = CARTESIAN_POINT('',(17.,15.));
#2204 = CARTESIAN_POINT('',(21.330127018922,7.5));
#2205 = CARTESIAN_POINT('',(25.660254037844,7.993605777301E-015));
#2206 = CARTESIAN_POINT('',(17.,0.E+000));
#2207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2208 = PCURVE('',#2209,#2214);
#2209 = CYLINDRICAL_SURFACE('',#2210,5.);
#2210 = AXIS2_PLACEMENT_3D('',#2211,#2212,#2213);
#2211 = CARTESIAN_POINT('',(4.25,25.75,-5.510728592201E-016));
#2212 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2213 = DIRECTION('',(0.E+000,-1.,0.E+000));
#2214 = DEFINITIONAL_REPRESENTATION('',(#2215),#2219);
#2215 = LINE('',#2216,#2217);
#2216 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#2217 = VECTOR('',#2218,1.);
#2218 = DIRECTION('',(-1.,0.E+000));
#2219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2220 = ADVANCED_FACE('',(#2221),#534,.T.);
#2221 = FACE_BOUND('',#2222,.T.);
#2222 = EDGE_LOOP('',(#2223,#2224,#2247,#2270));
#2223 = ORIENTED_EDGE('',*,*,#518,.F.);
#2224 = ORIENTED_EDGE('',*,*,#2225,.T.);
#2225 = EDGE_CURVE('',#496,#2226,#2228,.T.);
#2226 = VERTEX_POINT('',#2227);
#2227 = CARTESIAN_POINT('',(4.25,20.75,-3.));
#2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.);
#2229 = LINE('',#2230,#2231);
#2230 = CARTESIAN_POINT('',(4.25,20.75,-5.510728592201E-016));
#2231 = VECTOR('',#2232,1.);
#2232 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2233 = PCURVE('',#534,#2234);
#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239);
#2235 = LINE('',#2236,#2237);
#2236 = CARTESIAN_POINT('',(-1.699995250751E-027,36.));
#2237 = VECTOR('',#2238,1.);
#2238 = DIRECTION('',(1.,0.E+000));
#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2240 = PCURVE('',#2209,#2241);
#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246);
#2242 = LINE('',#2243,#2244);
#2243 = CARTESIAN_POINT('',(6.28318530718,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 = ORIENTED_EDGE('',*,*,#2248,.T.);
#2248 = EDGE_CURVE('',#2226,#2249,#2251,.T.);
#2249 = VERTEX_POINT('',#2250);
#2250 = CARTESIAN_POINT('',(-4.75,20.75,-3.));
#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.);
#2252 = LINE('',#2253,#2254);
#2253 = CARTESIAN_POINT('',(40.25,20.75,-3.));
#2254 = VECTOR('',#2255,1.);
#2255 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#2256 = PCURVE('',#534,#2257);
#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262);
#2258 = LINE('',#2259,#2260);
#2259 = CARTESIAN_POINT('',(3.,-3.673819061466E-016));
#2260 = VECTOR('',#2261,1.);
#2261 = DIRECTION('',(0.E+000,1.));
#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2263 = PCURVE('',#1245,#2264);
#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269);
#2265 = LINE('',#2266,#2267);
#2266 = CARTESIAN_POINT('',(0.E+000,19.));
#2267 = VECTOR('',#2268,1.);
#2268 = DIRECTION('',(1.,0.E+000));
#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2270 = ORIENTED_EDGE('',*,*,#2271,.F.);
#2271 = EDGE_CURVE('',#519,#2249,#2272,.T.);
#2272 = SURFACE_CURVE('',#2273,(#2277,#2284),.PCURVE_S1.);
#2273 = LINE('',#2274,#2275);
#2274 = CARTESIAN_POINT('',(-4.75,20.75,5.510728592201E-016));
#2275 = VECTOR('',#2276,1.);
#2276 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2277 = PCURVE('',#534,#2278);
#2278 = DEFINITIONAL_REPRESENTATION('',(#2279),#2283);
#2279 = LINE('',#2280,#2281);
#2280 = CARTESIAN_POINT('',(-2.099947729698E-027,45.));
#2281 = VECTOR('',#2282,1.);
#2282 = DIRECTION('',(1.,0.E+000));
#2283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2284 = PCURVE('',#2083,#2285);
#2285 = DEFINITIONAL_REPRESENTATION('',(#2286),#2290);
#2286 = LINE('',#2287,#2288);
#2287 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2288 = VECTOR('',#2289,1.);
#2289 = DIRECTION('',(0.E+000,1.));
#2290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2291 = ADVANCED_FACE('',(#2292),#773,.T.);
#2292 = FACE_BOUND('',#2293,.F.);
#2293 = EDGE_LOOP('',(#2294,#2321,#2347,#2348));
#2294 = ORIENTED_EDGE('',*,*,#2295,.T.);
#2295 = EDGE_CURVE('',#946,#2296,#2298,.T.);
#2296 = VERTEX_POINT('',#2297);
#2297 = CARTESIAN_POINT('',(-11.,4.75,29.5));
#2298 = SURFACE_CURVE('',#2299,(#2304,#2310),.PCURVE_S1.);
#2299 = CIRCLE('',#2300,0.5);
#2300 = AXIS2_PLACEMENT_3D('',#2301,#2302,#2303);
#2301 = CARTESIAN_POINT('',(-10.5,4.75,29.5));
#2302 = DIRECTION('',(-9.997738145477E-033,-1.,-8.164042358815E-017));
#2303 = DIRECTION('',(1.224606353822E-016,-8.164042358815E-017,1.));
#2304 = PCURVE('',#773,#2305);
#2305 = DEFINITIONAL_REPRESENTATION('',(#2306),#2309);
#2306 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2307,#2308),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#2307 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2308 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#2309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2310 = PCURVE('',#2311,#2316);
#2311 = TOROIDAL_SURFACE('',#2312,2.5,0.5);
#2312 = AXIS2_PLACEMENT_3D('',#2313,#2314,#2315);
#2313 = CARTESIAN_POINT('',(-10.5,4.75,27.));
#2314 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#2315 = DIRECTION('',(-2.499434536369E-033,-1.,-2.041010589703E-017));
#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2320);
#2317 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2318,#2319),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#2318 = CARTESIAN_POINT('',(1.570796326795,0.E+000));
#2319 = CARTESIAN_POINT('',(1.570796326795,1.570796326795));
#2320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2321 = ORIENTED_EDGE('',*,*,#2322,.T.);
#2322 = EDGE_CURVE('',#2296,#758,#2323,.T.);
#2323 = SURFACE_CURVE('',#2324,(#2328,#2335),.PCURVE_S1.);
#2324 = LINE('',#2325,#2326);
#2325 = CARTESIAN_POINT('',(-11.,4.75,29.5));
#2326 = VECTOR('',#2327,1.);
#2327 = DIRECTION('',(0.E+000,1.,0.E+000));
#2328 = PCURVE('',#773,#2329);
#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334);
#2330 = LINE('',#2331,#2332);
#2331 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#2332 = VECTOR('',#2333,1.);
#2333 = DIRECTION('',(0.E+000,1.));
#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2335 = PCURVE('',#2336,#2341);
#2336 = PLANE('',#2337);
#2337 = AXIS2_PLACEMENT_3D('',#2338,#2339,#2340);
#2338 = CARTESIAN_POINT('',(-11.,1.75,30.));
#2339 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#2340 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2341 = DEFINITIONAL_REPRESENTATION('',(#2342),#2346);
#2342 = LINE('',#2343,#2344);
#2343 = CARTESIAN_POINT('',(0.5,-3.));
#2344 = VECTOR('',#2345,1.);
#2345 = DIRECTION('',(0.E+000,-1.));
#2346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2347 = ORIENTED_EDGE('',*,*,#757,.F.);
#2348 = ORIENTED_EDGE('',*,*,#973,.F.);
#2349 = ADVANCED_FACE('',(#2350),#800,.T.);
#2350 = FACE_BOUND('',#2351,.T.);
#2351 = EDGE_LOOP('',(#2352,#2375,#2376,#2377));
#2352 = ORIENTED_EDGE('',*,*,#2353,.F.);
#2353 = EDGE_CURVE('',#758,#2354,#2356,.T.);
#2354 = VERTEX_POINT('',#2355);
#2355 = CARTESIAN_POINT('',(-11.,17.25,22.));
#2356 = SURFACE_CURVE('',#2357,(#2361,#2368),.PCURVE_S1.);
#2357 = LINE('',#2358,#2359);
#2358 = CARTESIAN_POINT('',(-11.,17.25,30.));
#2359 = VECTOR('',#2360,1.);
#2360 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2361 = PCURVE('',#800,#2362);
#2362 = DEFINITIONAL_REPRESENTATION('',(#2363),#2367);
#2363 = LINE('',#2364,#2365);
#2364 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2365 = VECTOR('',#2366,1.);
#2366 = DIRECTION('',(1.,0.E+000));
#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2368 = PCURVE('',#2336,#2369);
#2369 = DEFINITIONAL_REPRESENTATION('',(#2370),#2374);
#2370 = LINE('',#2371,#2372);
#2371 = CARTESIAN_POINT('',(0.E+000,-15.5));
#2372 = VECTOR('',#2373,1.);
#2373 = DIRECTION('',(1.,0.E+000));
#2374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2375 = ORIENTED_EDGE('',*,*,#784,.T.);
#2376 = ORIENTED_EDGE('',*,*,#1340,.T.);
#2377 = ORIENTED_EDGE('',*,*,#2378,.F.);
#2378 = EDGE_CURVE('',#2354,#1341,#2379,.T.);
#2379 = SURFACE_CURVE('',#2380,(#2384,#2391),.PCURVE_S1.);
#2380 = LINE('',#2381,#2382);
#2381 = CARTESIAN_POINT('',(-11.,17.25,22.));
#2382 = VECTOR('',#2383,1.);
#2383 = DIRECTION('',(0.E+000,1.,0.E+000));
#2384 = PCURVE('',#800,#2385);
#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390);
#2386 = LINE('',#2387,#2388);
#2387 = CARTESIAN_POINT('',(8.,0.E+000));
#2388 = VECTOR('',#2389,1.);
#2389 = DIRECTION('',(0.E+000,-1.));
#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2391 = PCURVE('',#1494,#2392);
#2392 = DEFINITIONAL_REPRESENTATION('',(#2393),#2397);
#2393 = LINE('',#2394,#2395);
#2394 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2395 = VECTOR('',#2396,1.);
#2396 = DIRECTION('',(0.E+000,1.));
#2397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2398 = ADVANCED_FACE('',(#2399),#902,.F.);
#2399 = FACE_BOUND('',#2400,.F.);
#2400 = EDGE_LOOP('',(#2401,#2429,#2430,#2431));
#2401 = ORIENTED_EDGE('',*,*,#2402,.F.);
#2402 = EDGE_CURVE('',#887,#2403,#2405,.T.);
#2403 = VERTEX_POINT('',#2404);
#2404 = CARTESIAN_POINT('',(10.5,17.25,22.));
#2405 = SURFACE_CURVE('',#2406,(#2410,#2417),.PCURVE_S1.);
#2406 = LINE('',#2407,#2408);
#2407 = CARTESIAN_POINT('',(10.5,17.25,30.));
#2408 = VECTOR('',#2409,1.);
#2409 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2410 = PCURVE('',#902,#2411);
#2411 = DEFINITIONAL_REPRESENTATION('',(#2412),#2416);
#2412 = LINE('',#2413,#2414);
#2413 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2414 = VECTOR('',#2415,1.);
#2415 = DIRECTION('',(1.,0.E+000));
#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2417 = PCURVE('',#2418,#2423);
#2418 = PLANE('',#2419);
#2419 = AXIS2_PLACEMENT_3D('',#2420,#2421,#2422);
#2420 = CARTESIAN_POINT('',(10.5,1.75,30.));
#2421 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#2422 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2423 = DEFINITIONAL_REPRESENTATION('',(#2424),#2428);
#2424 = LINE('',#2425,#2426);
#2425 = CARTESIAN_POINT('',(0.E+000,-15.5));
#2426 = VECTOR('',#2427,1.);
#2427 = DIRECTION('',(1.,0.E+000));
#2428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2429 = ORIENTED_EDGE('',*,*,#886,.F.);
#2430 = ORIENTED_EDGE('',*,*,#1409,.F.);
#2431 = ORIENTED_EDGE('',*,*,#2432,.F.);
#2432 = EDGE_CURVE('',#2403,#1388,#2433,.T.);
#2433 = SURFACE_CURVE('',#2434,(#2438,#2445),.PCURVE_S1.);
#2434 = LINE('',#2435,#2436);
#2435 = CARTESIAN_POINT('',(10.5,17.25,22.));
#2436 = VECTOR('',#2437,1.);
#2437 = DIRECTION('',(0.E+000,1.,0.E+000));
#2438 = PCURVE('',#902,#2439);
#2439 = DEFINITIONAL_REPRESENTATION('',(#2440),#2444);
#2440 = LINE('',#2441,#2442);
#2441 = CARTESIAN_POINT('',(8.,0.E+000));
#2442 = VECTOR('',#2443,1.);
#2443 = DIRECTION('',(0.E+000,-1.));
#2444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2445 = PCURVE('',#1567,#2446);
#2446 = DEFINITIONAL_REPRESENTATION('',(#2447),#2451);
#2447 = LINE('',#2448,#2449);
#2448 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#2449 = VECTOR('',#2450,1.);
#2450 = DIRECTION('',(0.E+000,1.));
#2451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2452 = ADVANCED_FACE('',(#2453),#928,.T.);
#2453 = FACE_BOUND('',#2454,.F.);
#2454 = EDGE_LOOP('',(#2455,#2456,#2479,#2504));
#2455 = ORIENTED_EDGE('',*,*,#914,.T.);
#2456 = ORIENTED_EDGE('',*,*,#2457,.T.);
#2457 = EDGE_CURVE('',#887,#2458,#2460,.T.);
#2458 = VERTEX_POINT('',#2459);
#2459 = CARTESIAN_POINT('',(10.5,4.75,29.5));
#2460 = SURFACE_CURVE('',#2461,(#2465,#2472),.PCURVE_S1.);
#2461 = LINE('',#2462,#2463);
#2462 = CARTESIAN_POINT('',(10.5,17.25,29.5));
#2463 = VECTOR('',#2464,1.);
#2464 = DIRECTION('',(0.E+000,-1.,0.E+000));
#2465 = PCURVE('',#928,#2466);
#2466 = DEFINITIONAL_REPRESENTATION('',(#2467),#2471);
#2467 = LINE('',#2468,#2469);
#2468 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#2469 = VECTOR('',#2470,1.);
#2470 = DIRECTION('',(0.E+000,1.));
#2471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2472 = PCURVE('',#2418,#2473);
#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478);
#2474 = LINE('',#2475,#2476);
#2475 = CARTESIAN_POINT('',(0.5,-15.5));
#2476 = VECTOR('',#2477,1.);
#2477 = DIRECTION('',(0.E+000,1.));
#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2479 = ORIENTED_EDGE('',*,*,#2480,.F.);
#2480 = EDGE_CURVE('',#1025,#2458,#2481,.T.);
#2481 = SURFACE_CURVE('',#2482,(#2487,#2493),.PCURVE_S1.);
#2482 = CIRCLE('',#2483,0.5);
#2483 = AXIS2_PLACEMENT_3D('',#2484,#2485,#2486);
#2484 = CARTESIAN_POINT('',(10.,4.75,29.5));
#2485 = DIRECTION('',(0.E+000,1.,0.E+000));
#2486 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#2487 = PCURVE('',#928,#2488);
#2488 = DEFINITIONAL_REPRESENTATION('',(#2489),#2492);
#2489 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2490,#2491),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#2490 = CARTESIAN_POINT('',(0.E+000,12.5));
#2491 = CARTESIAN_POINT('',(-1.570796326795,12.5));
#2492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2493 = PCURVE('',#2494,#2499);
#2494 = TOROIDAL_SURFACE('',#2495,2.5,0.5);
#2495 = AXIS2_PLACEMENT_3D('',#2496,#2497,#2498);
#2496 = CARTESIAN_POINT('',(10.,4.75,27.));
#2497 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#2498 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#2499 = DEFINITIONAL_REPRESENTATION('',(#2500),#2503);
#2500 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2501,#2502),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#2501 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2502 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
#2503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2504 = ORIENTED_EDGE('',*,*,#1081,.F.);
#2505 = ADVANCED_FACE('',(#2506),#961,.T.);
#2506 = FACE_BOUND('',#2507,.T.);
#2507 = EDGE_LOOP('',(#2508,#2538,#2560,#2561));
#2508 = ORIENTED_EDGE('',*,*,#2509,.F.);
#2509 = EDGE_CURVE('',#2510,#2512,#2514,.T.);
#2510 = VERTEX_POINT('',#2511);
#2511 = CARTESIAN_POINT('',(-8.,1.75,27.));
#2512 = VERTEX_POINT('',#2513);
#2513 = CARTESIAN_POINT('',(-10.5,1.75,27.));
#2514 = SURFACE_CURVE('',#2515,(#2519,#2526),.PCURVE_S1.);
#2515 = LINE('',#2516,#2517);
#2516 = CARTESIAN_POINT('',(-8.,1.75,27.));
#2517 = VECTOR('',#2518,1.);
#2518 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#2519 = PCURVE('',#961,#2520);
#2520 = DEFINITIONAL_REPRESENTATION('',(#2521),#2525);
#2521 = LINE('',#2522,#2523);
#2522 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2523 = VECTOR('',#2524,1.);
#2524 = DIRECTION('',(0.E+000,1.));
#2525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2526 = PCURVE('',#2527,#2532);
#2527 = PLANE('',#2528);
#2528 = AXIS2_PLACEMENT_3D('',#2529,#2530,#2531);
#2529 = CARTESIAN_POINT('',(10.5,1.75,30.));
#2530 = DIRECTION('',(0.E+000,1.,0.E+000));
#2531 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2532 = DEFINITIONAL_REPRESENTATION('',(#2533),#2537);
#2533 = LINE('',#2534,#2535);
#2534 = CARTESIAN_POINT('',(3.,18.5));
#2535 = VECTOR('',#2536,1.);
#2536 = DIRECTION('',(0.E+000,1.));
#2537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2538 = ORIENTED_EDGE('',*,*,#2539,.T.);
#2539 = EDGE_CURVE('',#2510,#944,#2540,.T.);
#2540 = SURFACE_CURVE('',#2541,(#2546,#2553),.PCURVE_S1.);
#2541 = CIRCLE('',#2542,3.);
#2542 = AXIS2_PLACEMENT_3D('',#2543,#2544,#2545);
#2543 = CARTESIAN_POINT('',(-8.,4.75,27.));
#2544 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#2545 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2546 = PCURVE('',#961,#2547);
#2547 = DEFINITIONAL_REPRESENTATION('',(#2548),#2552);
#2548 = LINE('',#2549,#2550);
#2549 = CARTESIAN_POINT('',(-1.570796326795,1.7763568394E-015));
#2550 = VECTOR('',#2551,1.);
#2551 = DIRECTION('',(1.,0.E+000));
#2552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2553 = PCURVE('',#1009,#2554);
#2554 = DEFINITIONAL_REPRESENTATION('',(#2555),#2559);
#2555 = CIRCLE('',#2556,3.);
#2556 = AXIS2_PLACEMENT_2D('',#2557,#2558);
#2557 = CARTESIAN_POINT('',(20.,-3.));
#2558 = DIRECTION('',(1.,0.E+000));
#2559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2560 = ORIENTED_EDGE('',*,*,#943,.T.);
#2561 = ORIENTED_EDGE('',*,*,#2562,.F.);
#2562 = EDGE_CURVE('',#2512,#946,#2563,.T.);
#2563 = SURFACE_CURVE('',#2564,(#2569,#2576),.PCURVE_S1.);
#2564 = CIRCLE('',#2565,3.);
#2565 = AXIS2_PLACEMENT_3D('',#2566,#2567,#2568);
#2566 = CARTESIAN_POINT('',(-10.5,4.75,27.));
#2567 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#2568 = DIRECTION('',(-2.499434536369E-033,-1.,-2.041010589703E-017));
#2569 = PCURVE('',#961,#2570);
#2570 = DEFINITIONAL_REPRESENTATION('',(#2571),#2575);
#2571 = LINE('',#2572,#2573);
#2572 = CARTESIAN_POINT('',(0.E+000,2.5));
#2573 = VECTOR('',#2574,1.);
#2574 = DIRECTION('',(1.,0.E+000));
#2575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2576 = PCURVE('',#2311,#2577);
#2577 = DEFINITIONAL_REPRESENTATION('',(#2578),#2582);
#2578 = LINE('',#2579,#2580);
#2579 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2580 = VECTOR('',#2581,1.);
#2581 = DIRECTION('',(1.,0.E+000));
#2582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2583 = ADVANCED_FACE('',(#2584,#2647,#2710),#1009,.F.);
#2584 = FACE_BOUND('',#2585,.F.);
#2585 = EDGE_LOOP('',(#2586,#2621));
#2586 = ORIENTED_EDGE('',*,*,#2587,.T.);
#2587 = EDGE_CURVE('',#2588,#2590,#2592,.T.);
#2588 = VERTEX_POINT('',#2589);
#2589 = CARTESIAN_POINT('',(-8.,9.5,24.));
#2590 = VERTEX_POINT('',#2591);
#2591 = CARTESIAN_POINT('',(-8.,9.5,20.5));
#2592 = SURFACE_CURVE('',#2593,(#2598,#2609),.PCURVE_S1.);
#2593 = CIRCLE('',#2594,1.75);
#2594 = AXIS2_PLACEMENT_3D('',#2595,#2596,#2597);
#2595 = CARTESIAN_POINT('',(-8.,9.5,22.25));
#2596 = DIRECTION('',(1.,0.E+000,0.E+000));
#2597 = DIRECTION('',(0.E+000,0.E+000,1.));
#2598 = PCURVE('',#1009,#2599);
#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2608);
#2600 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2601,#2602,#2603,#2604,
#2605,#2606,#2607),.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('') );
#2601 = CARTESIAN_POINT('',(23.,-7.75));
#2602 = CARTESIAN_POINT('',(23.,-4.718911086754));
#2603 = CARTESIAN_POINT('',(25.625,-6.234455543377));
#2604 = CARTESIAN_POINT('',(28.25,-7.75));
#2605 = CARTESIAN_POINT('',(25.625,-9.265544456623));
#2606 = CARTESIAN_POINT('',(23.,-10.78108891324));
#2607 = CARTESIAN_POINT('',(23.,-7.75));
#2608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2609 = PCURVE('',#2610,#2615);
#2610 = CYLINDRICAL_SURFACE('',#2611,1.75);
#2611 = AXIS2_PLACEMENT_3D('',#2612,#2613,#2614);
#2612 = CARTESIAN_POINT('',(-18.5,9.5,22.25));
#2613 = DIRECTION('',(1.,0.E+000,0.E+000));
#2614 = DIRECTION('',(0.E+000,0.E+000,-1.));
#2615 = DEFINITIONAL_REPRESENTATION('',(#2616),#2620);
#2616 = LINE('',#2617,#2618);
#2617 = CARTESIAN_POINT('',(3.14159265359,10.5));
#2618 = VECTOR('',#2619,1.);
#2619 = DIRECTION('',(1.,0.E+000));
#2620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2621 = ORIENTED_EDGE('',*,*,#2622,.T.);
#2622 = EDGE_CURVE('',#2590,#2588,#2623,.T.);
#2623 = SURFACE_CURVE('',#2624,(#2629,#2640),.PCURVE_S1.);
#2624 = CIRCLE('',#2625,1.75);
#2625 = AXIS2_PLACEMENT_3D('',#2626,#2627,#2628);
#2626 = CARTESIAN_POINT('',(-8.,9.5,22.25));
#2627 = DIRECTION('',(1.,0.E+000,0.E+000));
#2628 = DIRECTION('',(0.E+000,0.E+000,1.));
#2629 = PCURVE('',#1009,#2630);
#2630 = DEFINITIONAL_REPRESENTATION('',(#2631),#2639);
#2631 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2632,#2633,#2634,#2635,
#2636,#2637,#2638),.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('') );
#2632 = CARTESIAN_POINT('',(23.,-7.75));
#2633 = CARTESIAN_POINT('',(23.,-4.718911086754));
#2634 = CARTESIAN_POINT('',(25.625,-6.234455543377));
#2635 = CARTESIAN_POINT('',(28.25,-7.75));
#2636 = CARTESIAN_POINT('',(25.625,-9.265544456623));
#2637 = CARTESIAN_POINT('',(23.,-10.78108891324));
#2638 = CARTESIAN_POINT('',(23.,-7.75));
#2639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2640 = PCURVE('',#2610,#2641);
#2641 = DEFINITIONAL_REPRESENTATION('',(#2642),#2646);
#2642 = LINE('',#2643,#2644);
#2643 = CARTESIAN_POINT('',(-3.14159265359,10.5));
#2644 = VECTOR('',#2645,1.);
#2645 = DIRECTION('',(1.,0.E+000));
#2646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2647 = FACE_BOUND('',#2648,.F.);
#2648 = EDGE_LOOP('',(#2649,#2684));
#2649 = ORIENTED_EDGE('',*,*,#2650,.T.);
#2650 = EDGE_CURVE('',#2651,#2653,#2655,.T.);
#2651 = VERTEX_POINT('',#2652);
#2652 = CARTESIAN_POINT('',(-8.,9.5,9.5));
#2653 = VERTEX_POINT('',#2654);
#2654 = CARTESIAN_POINT('',(-8.,9.5,6.));
#2655 = SURFACE_CURVE('',#2656,(#2661,#2672),.PCURVE_S1.);
#2656 = CIRCLE('',#2657,1.75);
#2657 = AXIS2_PLACEMENT_3D('',#2658,#2659,#2660);
#2658 = CARTESIAN_POINT('',(-8.,9.5,7.75));
#2659 = DIRECTION('',(1.,0.E+000,0.E+000));
#2660 = DIRECTION('',(0.E+000,0.E+000,1.));
#2661 = PCURVE('',#1009,#2662);
#2662 = DEFINITIONAL_REPRESENTATION('',(#2663),#2671);
#2663 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2664,#2665,#2666,#2667,
#2668,#2669,#2670),.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('') );
#2664 = CARTESIAN_POINT('',(37.5,-7.75));
#2665 = CARTESIAN_POINT('',(37.5,-4.718911086754));
#2666 = CARTESIAN_POINT('',(40.125,-6.234455543377));
#2667 = CARTESIAN_POINT('',(42.75,-7.75));
#2668 = CARTESIAN_POINT('',(40.125,-9.265544456623));
#2669 = CARTESIAN_POINT('',(37.5,-10.78108891324));
#2670 = CARTESIAN_POINT('',(37.5,-7.75));
#2671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2672 = PCURVE('',#2673,#2678);
#2673 = CYLINDRICAL_SURFACE('',#2674,1.75);
#2674 = AXIS2_PLACEMENT_3D('',#2675,#2676,#2677);
#2675 = CARTESIAN_POINT('',(-18.5,9.5,7.75));
#2676 = DIRECTION('',(1.,0.E+000,0.E+000));
#2677 = DIRECTION('',(0.E+000,0.E+000,-1.));
#2678 = DEFINITIONAL_REPRESENTATION('',(#2679),#2683);
#2679 = LINE('',#2680,#2681);
#2680 = CARTESIAN_POINT('',(3.14159265359,10.5));
#2681 = VECTOR('',#2682,1.);
#2682 = DIRECTION('',(1.,0.E+000));
#2683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2684 = ORIENTED_EDGE('',*,*,#2685,.T.);
#2685 = EDGE_CURVE('',#2653,#2651,#2686,.T.);
#2686 = SURFACE_CURVE('',#2687,(#2692,#2703),.PCURVE_S1.);
#2687 = CIRCLE('',#2688,1.75);
#2688 = AXIS2_PLACEMENT_3D('',#2689,#2690,#2691);
#2689 = CARTESIAN_POINT('',(-8.,9.5,7.75));
#2690 = DIRECTION('',(1.,0.E+000,0.E+000));
#2691 = DIRECTION('',(0.E+000,0.E+000,1.));
#2692 = PCURVE('',#1009,#2693);
#2693 = DEFINITIONAL_REPRESENTATION('',(#2694),#2702);
#2694 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2695,#2696,#2697,#2698,
#2699,#2700,#2701),.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('') );
#2695 = CARTESIAN_POINT('',(37.5,-7.75));
#2696 = CARTESIAN_POINT('',(37.5,-4.718911086754));
#2697 = CARTESIAN_POINT('',(40.125,-6.234455543377));
#2698 = CARTESIAN_POINT('',(42.75,-7.75));
#2699 = CARTESIAN_POINT('',(40.125,-9.265544456623));
#2700 = CARTESIAN_POINT('',(37.5,-10.78108891324));
#2701 = CARTESIAN_POINT('',(37.5,-7.75));
#2702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2703 = PCURVE('',#2673,#2704);
#2704 = DEFINITIONAL_REPRESENTATION('',(#2705),#2709);
#2705 = LINE('',#2706,#2707);
#2706 = CARTESIAN_POINT('',(-3.14159265359,10.5));
#2707 = VECTOR('',#2708,1.);
#2708 = DIRECTION('',(1.,0.E+000));
#2709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2710 = FACE_BOUND('',#2711,.F.);
#2711 = EDGE_LOOP('',(#2712,#2735,#2736,#2737,#2738,#2761));
#2712 = ORIENTED_EDGE('',*,*,#2713,.F.);
#2713 = EDGE_CURVE('',#2510,#2714,#2716,.T.);
#2714 = VERTEX_POINT('',#2715);
#2715 = CARTESIAN_POINT('',(-8.,1.75,9.490699242123E-016));
#2716 = SURFACE_CURVE('',#2717,(#2721,#2728),.PCURVE_S1.);
#2717 = LINE('',#2718,#2719);
#2718 = CARTESIAN_POINT('',(-8.,1.75,47.));
#2719 = VECTOR('',#2720,1.);
#2720 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2721 = PCURVE('',#1009,#2722);
#2722 = DEFINITIONAL_REPRESENTATION('',(#2723),#2727);
#2723 = LINE('',#2724,#2725);
#2724 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2725 = VECTOR('',#2726,1.);
#2726 = DIRECTION('',(1.,0.E+000));
#2727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2728 = PCURVE('',#2527,#2729);
#2729 = DEFINITIONAL_REPRESENTATION('',(#2730),#2734);
#2730 = LINE('',#2731,#2732);
#2731 = CARTESIAN_POINT('',(-17.,18.5));
#2732 = VECTOR('',#2733,1.);
#2733 = DIRECTION('',(1.,0.E+000));
#2734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2735 = ORIENTED_EDGE('',*,*,#2539,.T.);
#2736 = ORIENTED_EDGE('',*,*,#995,.T.);
#2737 = ORIENTED_EDGE('',*,*,#1257,.T.);
#2738 = ORIENTED_EDGE('',*,*,#2739,.F.);
#2739 = EDGE_CURVE('',#2740,#1230,#2742,.T.);
#2740 = VERTEX_POINT('',#2741);
#2741 = CARTESIAN_POINT('',(-8.,1.75,-3.));
#2742 = SURFACE_CURVE('',#2743,(#2747,#2754),.PCURVE_S1.);
#2743 = LINE('',#2744,#2745);
#2744 = CARTESIAN_POINT('',(-8.,1.75,-3.));
#2745 = VECTOR('',#2746,1.);
#2746 = DIRECTION('',(0.E+000,1.,0.E+000));
#2747 = PCURVE('',#1009,#2748);
#2748 = DEFINITIONAL_REPRESENTATION('',(#2749),#2753);
#2749 = LINE('',#2750,#2751);
#2750 = CARTESIAN_POINT('',(50.,0.E+000));
#2751 = VECTOR('',#2752,1.);
#2752 = DIRECTION('',(0.E+000,-1.));
#2753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2754 = PCURVE('',#1245,#2755);
#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760);
#2756 = LINE('',#2757,#2758);
#2757 = CARTESIAN_POINT('',(48.25,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 = ORIENTED_EDGE('',*,*,#2762,.F.);
#2762 = EDGE_CURVE('',#2714,#2740,#2763,.T.);
#2763 = SURFACE_CURVE('',#2764,(#2768,#2775),.PCURVE_S1.);
#2764 = LINE('',#2765,#2766);
#2765 = CARTESIAN_POINT('',(-8.,1.75,47.));
#2766 = VECTOR('',#2767,1.);
#2767 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2768 = PCURVE('',#1009,#2769);
#2769 = DEFINITIONAL_REPRESENTATION('',(#2770),#2774);
#2770 = LINE('',#2771,#2772);
#2771 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2772 = VECTOR('',#2773,1.);
#2773 = DIRECTION('',(1.,0.E+000));
#2774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2775 = PCURVE('',#2776,#2781);
#2776 = PLANE('',#2777);
#2777 = AXIS2_PLACEMENT_3D('',#2778,#2779,#2780);
#2778 = CARTESIAN_POINT('',(40.25,1.75,-4.959655732981E-015));
#2779 = DIRECTION('',(0.E+000,1.,0.E+000));
#2780 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2781 = DEFINITIONAL_REPRESENTATION('',(#2782),#2786);
#2782 = LINE('',#2783,#2784);
#2783 = CARTESIAN_POINT('',(-47.,48.25));
#2784 = VECTOR('',#2785,1.);
#2785 = DIRECTION('',(1.,0.E+000));
#2786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2787 = ADVANCED_FACE('',(#2788),#1042,.T.);
#2788 = FACE_BOUND('',#2789,.F.);
#2789 = EDGE_LOOP('',(#2790,#2791,#2815,#2843));
#2790 = ORIENTED_EDGE('',*,*,#1024,.F.);
#2791 = ORIENTED_EDGE('',*,*,#2792,.T.);
#2792 = EDGE_CURVE('',#1025,#2793,#2795,.T.);
#2793 = VERTEX_POINT('',#2794);
#2794 = CARTESIAN_POINT('',(10.,1.75,27.));
#2795 = SURFACE_CURVE('',#2796,(#2801,#2808),.PCURVE_S1.);
#2796 = CIRCLE('',#2797,3.);
#2797 = AXIS2_PLACEMENT_3D('',#2798,#2799,#2800);
#2798 = CARTESIAN_POINT('',(10.,4.75,27.));
#2799 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#2800 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#2801 = PCURVE('',#1042,#2802);
#2802 = DEFINITIONAL_REPRESENTATION('',(#2803),#2807);
#2803 = LINE('',#2804,#2805);
#2804 = CARTESIAN_POINT('',(0.E+000,0.5));
#2805 = VECTOR('',#2806,1.);
#2806 = DIRECTION('',(-1.,0.E+000));
#2807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2808 = PCURVE('',#2494,#2809);
#2809 = DEFINITIONAL_REPRESENTATION('',(#2810),#2814);
#2810 = LINE('',#2811,#2812);
#2811 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#2812 = VECTOR('',#2813,1.);
#2813 = DIRECTION('',(1.,0.E+000));
#2814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2815 = ORIENTED_EDGE('',*,*,#2816,.T.);
#2816 = EDGE_CURVE('',#2793,#2817,#2819,.T.);
#2817 = VERTEX_POINT('',#2818);
#2818 = CARTESIAN_POINT('',(7.5,1.75,27.));
#2819 = SURFACE_CURVE('',#2820,(#2824,#2831),.PCURVE_S1.);
#2820 = LINE('',#2821,#2822);
#2821 = CARTESIAN_POINT('',(10.5,1.75,27.));
#2822 = VECTOR('',#2823,1.);
#2823 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#2824 = PCURVE('',#1042,#2825);
#2825 = DEFINITIONAL_REPRESENTATION('',(#2826),#2830);
#2826 = LINE('',#2827,#2828);
#2827 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#2828 = VECTOR('',#2829,1.);
#2829 = DIRECTION('',(0.E+000,1.));
#2830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2831 = PCURVE('',#2832,#2837);
#2832 = PLANE('',#2833);
#2833 = AXIS2_PLACEMENT_3D('',#2834,#2835,#2836);
#2834 = CARTESIAN_POINT('',(10.5,1.75,30.));
#2835 = DIRECTION('',(0.E+000,1.,0.E+000));
#2836 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2837 = DEFINITIONAL_REPRESENTATION('',(#2838),#2842);
#2838 = LINE('',#2839,#2840);
#2839 = CARTESIAN_POINT('',(3.,0.E+000));
#2840 = VECTOR('',#2841,1.);
#2841 = DIRECTION('',(0.E+000,1.));
#2842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2843 = ORIENTED_EDGE('',*,*,#2844,.F.);
#2844 = EDGE_CURVE('',#1027,#2817,#2845,.T.);
#2845 = SURFACE_CURVE('',#2846,(#2851,#2858),.PCURVE_S1.);
#2846 = CIRCLE('',#2847,3.);
#2847 = AXIS2_PLACEMENT_3D('',#2848,#2849,#2850);
#2848 = CARTESIAN_POINT('',(7.5,4.75,27.));
#2849 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#2850 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#2851 = PCURVE('',#1042,#2852);
#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857);
#2853 = LINE('',#2854,#2855);
#2854 = CARTESIAN_POINT('',(3.14159265359,3.));
#2855 = VECTOR('',#2856,1.);
#2856 = DIRECTION('',(-1.,0.E+000));
#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2858 = PCURVE('',#1068,#2859);
#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2868);
#2860 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2861,#2862,#2863,#2864,
#2865,#2866,#2867),.UNSPECIFIED.,.F.,.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('') );
#2861 = CARTESIAN_POINT('',(23.,-3.));
#2862 = CARTESIAN_POINT('',(23.,-8.196152422707));
#2863 = CARTESIAN_POINT('',(18.5,-5.598076211353));
#2864 = CARTESIAN_POINT('',(14.,-3.));
#2865 = CARTESIAN_POINT('',(18.5,-0.401923788647));
#2866 = CARTESIAN_POINT('',(23.,2.196152422707));
#2867 = CARTESIAN_POINT('',(23.,-3.));
#2868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2869 = ADVANCED_FACE('',(#2870,#2933,#2996),#1068,.T.);
#2870 = FACE_BOUND('',#2871,.T.);
#2871 = EDGE_LOOP('',(#2872,#2907));
#2872 = ORIENTED_EDGE('',*,*,#2873,.T.);
#2873 = EDGE_CURVE('',#2874,#2876,#2878,.T.);
#2874 = VERTEX_POINT('',#2875);
#2875 = CARTESIAN_POINT('',(7.5,9.5,24.));
#2876 = VERTEX_POINT('',#2877);
#2877 = CARTESIAN_POINT('',(7.5,9.5,20.5));
#2878 = SURFACE_CURVE('',#2879,(#2884,#2895),.PCURVE_S1.);
#2879 = CIRCLE('',#2880,1.75);
#2880 = AXIS2_PLACEMENT_3D('',#2881,#2882,#2883);
#2881 = CARTESIAN_POINT('',(7.5,9.5,22.25));
#2882 = DIRECTION('',(1.,0.E+000,0.E+000));
#2883 = DIRECTION('',(0.E+000,0.E+000,1.));
#2884 = PCURVE('',#1068,#2885);
#2885 = DEFINITIONAL_REPRESENTATION('',(#2886),#2894);
#2886 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2887,#2888,#2889,#2890,
#2891,#2892,#2893),.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('') );
#2887 = CARTESIAN_POINT('',(23.,-7.75));
#2888 = CARTESIAN_POINT('',(23.,-4.718911086754));
#2889 = CARTESIAN_POINT('',(25.625,-6.234455543377));
#2890 = CARTESIAN_POINT('',(28.25,-7.75));
#2891 = CARTESIAN_POINT('',(25.625,-9.265544456623));
#2892 = CARTESIAN_POINT('',(23.,-10.78108891324));
#2893 = CARTESIAN_POINT('',(23.,-7.75));
#2894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2895 = PCURVE('',#2896,#2901);
#2896 = CYLINDRICAL_SURFACE('',#2897,1.75);
#2897 = AXIS2_PLACEMENT_3D('',#2898,#2899,#2900);
#2898 = CARTESIAN_POINT('',(-18.5,9.5,22.25));
#2899 = DIRECTION('',(1.,0.E+000,0.E+000));
#2900 = DIRECTION('',(0.E+000,0.E+000,-1.));
#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906);
#2902 = LINE('',#2903,#2904);
#2903 = CARTESIAN_POINT('',(3.14159265359,26.));
#2904 = VECTOR('',#2905,1.);
#2905 = DIRECTION('',(1.,0.E+000));
#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2907 = ORIENTED_EDGE('',*,*,#2908,.T.);
#2908 = EDGE_CURVE('',#2876,#2874,#2909,.T.);
#2909 = SURFACE_CURVE('',#2910,(#2915,#2926),.PCURVE_S1.);
#2910 = CIRCLE('',#2911,1.75);
#2911 = AXIS2_PLACEMENT_3D('',#2912,#2913,#2914);
#2912 = CARTESIAN_POINT('',(7.5,9.5,22.25));
#2913 = DIRECTION('',(1.,0.E+000,0.E+000));
#2914 = DIRECTION('',(0.E+000,0.E+000,1.));
#2915 = PCURVE('',#1068,#2916);
#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2925);
#2917 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2918,#2919,#2920,#2921,
#2922,#2923,#2924),.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('') );
#2918 = CARTESIAN_POINT('',(23.,-7.75));
#2919 = CARTESIAN_POINT('',(23.,-4.718911086754));
#2920 = CARTESIAN_POINT('',(25.625,-6.234455543377));
#2921 = CARTESIAN_POINT('',(28.25,-7.75));
#2922 = CARTESIAN_POINT('',(25.625,-9.265544456623));
#2923 = CARTESIAN_POINT('',(23.,-10.78108891324));
#2924 = CARTESIAN_POINT('',(23.,-7.75));
#2925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2926 = PCURVE('',#2896,#2927);
#2927 = DEFINITIONAL_REPRESENTATION('',(#2928),#2932);
#2928 = LINE('',#2929,#2930);
#2929 = CARTESIAN_POINT('',(-3.14159265359,26.));
#2930 = VECTOR('',#2931,1.);
#2931 = DIRECTION('',(1.,0.E+000));
#2932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2933 = FACE_BOUND('',#2934,.T.);
#2934 = EDGE_LOOP('',(#2935,#2970));
#2935 = ORIENTED_EDGE('',*,*,#2936,.T.);
#2936 = EDGE_CURVE('',#2937,#2939,#2941,.T.);
#2937 = VERTEX_POINT('',#2938);
#2938 = CARTESIAN_POINT('',(7.5,9.5,9.5));
#2939 = VERTEX_POINT('',#2940);
#2940 = CARTESIAN_POINT('',(7.5,9.5,6.));
#2941 = SURFACE_CURVE('',#2942,(#2947,#2958),.PCURVE_S1.);
#2942 = CIRCLE('',#2943,1.75);
#2943 = AXIS2_PLACEMENT_3D('',#2944,#2945,#2946);
#2944 = CARTESIAN_POINT('',(7.5,9.5,7.75));
#2945 = DIRECTION('',(1.,0.E+000,0.E+000));
#2946 = DIRECTION('',(0.E+000,0.E+000,1.));
#2947 = PCURVE('',#1068,#2948);
#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2957);
#2949 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2950,#2951,#2952,#2953,
#2954,#2955,#2956),.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('') );
#2950 = CARTESIAN_POINT('',(37.5,-7.75));
#2951 = CARTESIAN_POINT('',(37.5,-4.718911086754));
#2952 = CARTESIAN_POINT('',(40.125,-6.234455543377));
#2953 = CARTESIAN_POINT('',(42.75,-7.75));
#2954 = CARTESIAN_POINT('',(40.125,-9.265544456623));
#2955 = CARTESIAN_POINT('',(37.5,-10.78108891324));
#2956 = CARTESIAN_POINT('',(37.5,-7.75));
#2957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2958 = PCURVE('',#2959,#2964);
#2959 = CYLINDRICAL_SURFACE('',#2960,1.75);
#2960 = AXIS2_PLACEMENT_3D('',#2961,#2962,#2963);
#2961 = CARTESIAN_POINT('',(-18.5,9.5,7.75));
#2962 = DIRECTION('',(1.,0.E+000,0.E+000));
#2963 = DIRECTION('',(0.E+000,0.E+000,-1.));
#2964 = DEFINITIONAL_REPRESENTATION('',(#2965),#2969);
#2965 = LINE('',#2966,#2967);
#2966 = CARTESIAN_POINT('',(3.14159265359,26.));
#2967 = VECTOR('',#2968,1.);
#2968 = DIRECTION('',(1.,0.E+000));
#2969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2970 = ORIENTED_EDGE('',*,*,#2971,.T.);
#2971 = EDGE_CURVE('',#2939,#2937,#2972,.T.);
#2972 = SURFACE_CURVE('',#2973,(#2978,#2989),.PCURVE_S1.);
#2973 = CIRCLE('',#2974,1.75);
#2974 = AXIS2_PLACEMENT_3D('',#2975,#2976,#2977);
#2975 = CARTESIAN_POINT('',(7.5,9.5,7.75));
#2976 = DIRECTION('',(1.,0.E+000,0.E+000));
#2977 = DIRECTION('',(0.E+000,0.E+000,1.));
#2978 = PCURVE('',#1068,#2979);
#2979 = DEFINITIONAL_REPRESENTATION('',(#2980),#2988);
#2980 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2981,#2982,#2983,#2984,
#2985,#2986,#2987),.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('') );
#2981 = CARTESIAN_POINT('',(37.5,-7.75));
#2982 = CARTESIAN_POINT('',(37.5,-4.718911086754));
#2983 = CARTESIAN_POINT('',(40.125,-6.234455543377));
#2984 = CARTESIAN_POINT('',(42.75,-7.75));
#2985 = CARTESIAN_POINT('',(40.125,-9.265544456623));
#2986 = CARTESIAN_POINT('',(37.5,-10.78108891324));
#2987 = CARTESIAN_POINT('',(37.5,-7.75));
#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2989 = PCURVE('',#2959,#2990);
#2990 = DEFINITIONAL_REPRESENTATION('',(#2991),#2995);
#2991 = LINE('',#2992,#2993);
#2992 = CARTESIAN_POINT('',(-3.14159265359,26.));
#2993 = VECTOR('',#2994,1.);
#2994 = DIRECTION('',(1.,0.E+000));
#2995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2996 = FACE_BOUND('',#2997,.T.);
#2997 = EDGE_LOOP('',(#2998,#3021,#3022,#3023,#3024,#3047));
#2998 = ORIENTED_EDGE('',*,*,#2999,.F.);
#2999 = EDGE_CURVE('',#2817,#3000,#3002,.T.);
#3000 = VERTEX_POINT('',#3001);
#3001 = CARTESIAN_POINT('',(7.5,1.75,-9.490699242123E-016));
#3002 = SURFACE_CURVE('',#3003,(#3007,#3014),.PCURVE_S1.);
#3003 = LINE('',#3004,#3005);
#3004 = CARTESIAN_POINT('',(7.5,1.75,47.));
#3005 = VECTOR('',#3006,1.);
#3006 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3007 = PCURVE('',#1068,#3008);
#3008 = DEFINITIONAL_REPRESENTATION('',(#3009),#3013);
#3009 = LINE('',#3010,#3011);
#3010 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3011 = VECTOR('',#3012,1.);
#3012 = DIRECTION('',(1.,0.E+000));
#3013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3014 = PCURVE('',#2832,#3015);
#3015 = DEFINITIONAL_REPRESENTATION('',(#3016),#3020);
#3016 = LINE('',#3017,#3018);
#3017 = CARTESIAN_POINT('',(-17.,3.));
#3018 = VECTOR('',#3019,1.);
#3019 = DIRECTION('',(1.,0.E+000));
#3020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3021 = ORIENTED_EDGE('',*,*,#2844,.F.);
#3022 = ORIENTED_EDGE('',*,*,#1054,.T.);
#3023 = ORIENTED_EDGE('',*,*,#1206,.T.);
#3024 = ORIENTED_EDGE('',*,*,#3025,.F.);
#3025 = EDGE_CURVE('',#3026,#1207,#3028,.T.);
#3026 = VERTEX_POINT('',#3027);
#3027 = CARTESIAN_POINT('',(7.5,1.75,-3.));
#3028 = SURFACE_CURVE('',#3029,(#3033,#3040),.PCURVE_S1.);
#3029 = LINE('',#3030,#3031);
#3030 = CARTESIAN_POINT('',(7.5,1.75,-3.));
#3031 = VECTOR('',#3032,1.);
#3032 = DIRECTION('',(0.E+000,1.,0.E+000));
#3033 = PCURVE('',#1068,#3034);
#3034 = DEFINITIONAL_REPRESENTATION('',(#3035),#3039);
#3035 = LINE('',#3036,#3037);
#3036 = CARTESIAN_POINT('',(50.,0.E+000));
#3037 = VECTOR('',#3038,1.);
#3038 = DIRECTION('',(0.E+000,-1.));
#3039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3040 = PCURVE('',#1245,#3041);
#3041 = DEFINITIONAL_REPRESENTATION('',(#3042),#3046);
#3042 = LINE('',#3043,#3044);
#3043 = CARTESIAN_POINT('',(32.75,0.E+000));
#3044 = VECTOR('',#3045,1.);
#3045 = DIRECTION('',(0.E+000,1.));
#3046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3047 = ORIENTED_EDGE('',*,*,#3048,.F.);
#3048 = EDGE_CURVE('',#3000,#3026,#3049,.T.);
#3049 = SURFACE_CURVE('',#3050,(#3054,#3061),.PCURVE_S1.);
#3050 = LINE('',#3051,#3052);
#3051 = CARTESIAN_POINT('',(7.5,1.75,47.));
#3052 = VECTOR('',#3053,1.);
#3053 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3054 = PCURVE('',#1068,#3055);
#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3060);
#3056 = LINE('',#3057,#3058);
#3057 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3058 = VECTOR('',#3059,1.);
#3059 = DIRECTION('',(1.,0.E+000));
#3060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3061 = PCURVE('',#3062,#3067);
#3062 = PLANE('',#3063);
#3063 = AXIS2_PLACEMENT_3D('',#3064,#3065,#3066);
#3064 = CARTESIAN_POINT('',(40.25,1.75,-4.959655732981E-015));
#3065 = DIRECTION('',(0.E+000,1.,0.E+000));
#3066 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3072);
#3068 = LINE('',#3069,#3070);
#3069 = CARTESIAN_POINT('',(-47.,32.75));
#3070 = VECTOR('',#3071,1.);
#3071 = DIRECTION('',(1.,0.E+000));
#3072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3073 = ADVANCED_FACE('',(#3074,#3137,#3200),#1245,.T.);
#3074 = FACE_BOUND('',#3075,.T.);
#3075 = EDGE_LOOP('',(#3076,#3111));
#3076 = ORIENTED_EDGE('',*,*,#3077,.T.);
#3077 = EDGE_CURVE('',#3078,#3080,#3082,.T.);
#3078 = VERTEX_POINT('',#3079);
#3079 = CARTESIAN_POINT('',(32.75,10.75,-3.));
#3080 = VERTEX_POINT('',#3081);
#3081 = CARTESIAN_POINT('',(34.25,9.25,-3.));
#3082 = SURFACE_CURVE('',#3083,(#3088,#3099),.PCURVE_S1.);
#3083 = CIRCLE('',#3084,1.5);
#3084 = AXIS2_PLACEMENT_3D('',#3085,#3086,#3087);
#3085 = CARTESIAN_POINT('',(32.75,9.25,-3.));
#3086 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#3087 = DIRECTION('',(0.E+000,1.,0.E+000));
#3088 = PCURVE('',#1245,#3089);
#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3098);
#3090 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3091,#3092,#3093,#3094,
#3095,#3096,#3097),.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('') );
#3091 = CARTESIAN_POINT('',(7.5,9.));
#3092 = CARTESIAN_POINT('',(10.098076211353,9.));
#3093 = CARTESIAN_POINT('',(8.799038105677,6.75));
#3094 = CARTESIAN_POINT('',(7.5,4.5));
#3095 = CARTESIAN_POINT('',(6.200961894323,6.75));
#3096 = CARTESIAN_POINT('',(4.901923788647,9.));
#3097 = CARTESIAN_POINT('',(7.5,9.));
#3098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3099 = PCURVE('',#3100,#3105);
#3100 = CYLINDRICAL_SURFACE('',#3101,1.5);
#3101 = AXIS2_PLACEMENT_3D('',#3102,#3103,#3104);
#3102 = CARTESIAN_POINT('',(32.75,9.25,-5.25));
#3103 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#3104 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#3105 = DEFINITIONAL_REPRESENTATION('',(#3106),#3110);
#3106 = LINE('',#3107,#3108);
#3107 = CARTESIAN_POINT('',(1.570796326795,2.25));
#3108 = VECTOR('',#3109,1.);
#3109 = DIRECTION('',(1.,0.E+000));
#3110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3111 = ORIENTED_EDGE('',*,*,#3112,.T.);
#3112 = EDGE_CURVE('',#3080,#3078,#3113,.T.);
#3113 = SURFACE_CURVE('',#3114,(#3119,#3130),.PCURVE_S1.);
#3114 = CIRCLE('',#3115,1.5);
#3115 = AXIS2_PLACEMENT_3D('',#3116,#3117,#3118);
#3116 = CARTESIAN_POINT('',(32.75,9.25,-3.));
#3117 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#3118 = DIRECTION('',(0.E+000,1.,0.E+000));
#3119 = PCURVE('',#1245,#3120);
#3120 = DEFINITIONAL_REPRESENTATION('',(#3121),#3129);
#3121 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3122,#3123,#3124,#3125,
#3126,#3127,#3128),.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('') );
#3122 = CARTESIAN_POINT('',(7.5,9.));
#3123 = CARTESIAN_POINT('',(10.098076211353,9.));
#3124 = CARTESIAN_POINT('',(8.799038105677,6.75));
#3125 = CARTESIAN_POINT('',(7.5,4.5));
#3126 = CARTESIAN_POINT('',(6.200961894323,6.75));
#3127 = CARTESIAN_POINT('',(4.901923788647,9.));
#3128 = CARTESIAN_POINT('',(7.5,9.));
#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3130 = PCURVE('',#3100,#3131);
#3131 = DEFINITIONAL_REPRESENTATION('',(#3132),#3136);
#3132 = LINE('',#3133,#3134);
#3133 = CARTESIAN_POINT('',(-4.712388980385,2.25));
#3134 = VECTOR('',#3135,1.);
#3135 = DIRECTION('',(1.,0.E+000));
#3136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3137 = FACE_BOUND('',#3138,.T.);
#3138 = EDGE_LOOP('',(#3139,#3174));
#3139 = ORIENTED_EDGE('',*,*,#3140,.T.);
#3140 = EDGE_CURVE('',#3141,#3143,#3145,.T.);
#3141 = VERTEX_POINT('',#3142);
#3142 = CARTESIAN_POINT('',(-33.25,10.75,-3.));
#3143 = VERTEX_POINT('',#3144);
#3144 = CARTESIAN_POINT('',(-31.75,9.25,-3.));
#3145 = SURFACE_CURVE('',#3146,(#3151,#3162),.PCURVE_S1.);
#3146 = CIRCLE('',#3147,1.5);
#3147 = AXIS2_PLACEMENT_3D('',#3148,#3149,#3150);
#3148 = CARTESIAN_POINT('',(-33.25,9.25,-3.));
#3149 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#3150 = DIRECTION('',(0.E+000,1.,0.E+000));
#3151 = PCURVE('',#1245,#3152);
#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3161);
#3153 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3154,#3155,#3156,#3157,
#3158,#3159,#3160),.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('') );
#3154 = CARTESIAN_POINT('',(73.5,9.));
#3155 = CARTESIAN_POINT('',(76.098076211353,9.));
#3156 = CARTESIAN_POINT('',(74.799038105677,6.75));
#3157 = CARTESIAN_POINT('',(73.5,4.5));
#3158 = CARTESIAN_POINT('',(72.200961894323,6.75));
#3159 = CARTESIAN_POINT('',(70.901923788647,9.));
#3160 = CARTESIAN_POINT('',(73.5,9.));
#3161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3162 = PCURVE('',#3163,#3168);
#3163 = CYLINDRICAL_SURFACE('',#3164,1.5);
#3164 = AXIS2_PLACEMENT_3D('',#3165,#3166,#3167);
#3165 = CARTESIAN_POINT('',(-33.25,9.25,-5.25));
#3166 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#3167 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#3168 = DEFINITIONAL_REPRESENTATION('',(#3169),#3173);
#3169 = LINE('',#3170,#3171);
#3170 = CARTESIAN_POINT('',(1.570796326795,2.25));
#3171 = VECTOR('',#3172,1.);
#3172 = DIRECTION('',(1.,0.E+000));
#3173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3174 = ORIENTED_EDGE('',*,*,#3175,.T.);
#3175 = EDGE_CURVE('',#3143,#3141,#3176,.T.);
#3176 = SURFACE_CURVE('',#3177,(#3182,#3193),.PCURVE_S1.);
#3177 = CIRCLE('',#3178,1.5);
#3178 = AXIS2_PLACEMENT_3D('',#3179,#3180,#3181);
#3179 = CARTESIAN_POINT('',(-33.25,9.25,-3.));
#3180 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#3181 = DIRECTION('',(0.E+000,1.,0.E+000));
#3182 = PCURVE('',#1245,#3183);
#3183 = DEFINITIONAL_REPRESENTATION('',(#3184),#3192);
#3184 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3185,#3186,#3187,#3188,
#3189,#3190,#3191),.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('') );
#3185 = CARTESIAN_POINT('',(73.5,9.));
#3186 = CARTESIAN_POINT('',(76.098076211353,9.));
#3187 = CARTESIAN_POINT('',(74.799038105677,6.75));
#3188 = CARTESIAN_POINT('',(73.5,4.5));
#3189 = CARTESIAN_POINT('',(72.200961894323,6.75));
#3190 = CARTESIAN_POINT('',(70.901923788647,9.));
#3191 = CARTESIAN_POINT('',(73.5,9.));
#3192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3193 = PCURVE('',#3163,#3194);
#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199);
#3195 = LINE('',#3196,#3197);
#3196 = CARTESIAN_POINT('',(-4.712388980385,2.25));
#3197 = VECTOR('',#3198,1.);
#3198 = DIRECTION('',(1.,0.E+000));
#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3200 = FACE_BOUND('',#3201,.T.);
#3201 = EDGE_LOOP('',(#3202,#3232,#3265,#3286,#3287,#3288,#3289,#3312,
    #3341,#3369,#3395,#3396,#3424,#3447,#3475,#3496,#3497,#3525,#3548,
    #3576,#3597,#3598));
#3202 = ORIENTED_EDGE('',*,*,#3203,.F.);
#3203 = EDGE_CURVE('',#3204,#3206,#3208,.T.);
#3204 = VERTEX_POINT('',#3205);
#3205 = CARTESIAN_POINT('',(40.25,8.75,-3.));
#3206 = VERTEX_POINT('',#3207);
#3207 = CARTESIAN_POINT('',(40.25,13.75,-3.));
#3208 = SURFACE_CURVE('',#3209,(#3213,#3220),.PCURVE_S1.);
#3209 = LINE('',#3210,#3211);
#3210 = CARTESIAN_POINT('',(40.25,1.75,-3.));
#3211 = VECTOR('',#3212,1.);
#3212 = DIRECTION('',(0.E+000,1.,0.E+000));
#3213 = PCURVE('',#1245,#3214);
#3214 = DEFINITIONAL_REPRESENTATION('',(#3215),#3219);
#3215 = LINE('',#3216,#3217);
#3216 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3217 = VECTOR('',#3218,1.);
#3218 = DIRECTION('',(0.E+000,1.));
#3219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3220 = PCURVE('',#3221,#3226);
#3221 = PLANE('',#3222);
#3222 = AXIS2_PLACEMENT_3D('',#3223,#3224,#3225);
#3223 = CARTESIAN_POINT('',(40.25,1.75,-4.959655732981E-015));
#3224 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3225 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3226 = DEFINITIONAL_REPRESENTATION('',(#3227),#3231);
#3227 = LINE('',#3228,#3229);
#3228 = CARTESIAN_POINT('',(3.,0.E+000));
#3229 = VECTOR('',#3230,1.);
#3230 = DIRECTION('',(0.E+000,-1.));
#3231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3232 = ORIENTED_EDGE('',*,*,#3233,.F.);
#3233 = EDGE_CURVE('',#3234,#3204,#3236,.T.);
#3234 = VERTEX_POINT('',#3235);
#3235 = CARTESIAN_POINT('',(33.25,1.75,-3.));
#3236 = SURFACE_CURVE('',#3237,(#3242,#3253),.PCURVE_S1.);
#3237 = CIRCLE('',#3238,7.);
#3238 = AXIS2_PLACEMENT_3D('',#3239,#3240,#3241);
#3239 = CARTESIAN_POINT('',(33.25,8.75,-3.));
#3240 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#3241 = DIRECTION('',(0.E+000,-1.,0.E+000));
#3242 = PCURVE('',#1245,#3243);
#3243 = DEFINITIONAL_REPRESENTATION('',(#3244),#3252);
#3244 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3245,#3246,#3247,#3248,
#3249,#3250,#3251),.UNSPECIFIED.,.F.,.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('') );
#3245 = CARTESIAN_POINT('',(7.,0.E+000));
#3246 = CARTESIAN_POINT('',(-5.124355652982,0.E+000));
#3247 = CARTESIAN_POINT('',(0.937822173509,10.5));
#3248 = CARTESIAN_POINT('',(7.,21.));
#3249 = CARTESIAN_POINT('',(13.062177826491,10.5));
#3250 = CARTESIAN_POINT('',(19.124355652982,1.06581410364E-014));
#3251 = CARTESIAN_POINT('',(7.,0.E+000));
#3252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3253 = PCURVE('',#3254,#3259);
#3254 = CYLINDRICAL_SURFACE('',#3255,7.);
#3255 = AXIS2_PLACEMENT_3D('',#3256,#3257,#3258);
#3256 = CARTESIAN_POINT('',(33.25,8.75,-4.102431285305E-015));
#3257 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3258 = DIRECTION('',(0.E+000,-1.,0.E+000));
#3259 = DEFINITIONAL_REPRESENTATION('',(#3260),#3264);
#3260 = LINE('',#3261,#3262);
#3261 = CARTESIAN_POINT('',(6.28318530718,3.));
#3262 = VECTOR('',#3263,1.);
#3263 = DIRECTION('',(-1.,0.E+000));
#3264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3265 = ORIENTED_EDGE('',*,*,#3266,.T.);
#3266 = EDGE_CURVE('',#3234,#3026,#3267,.T.);
#3267 = SURFACE_CURVE('',#3268,(#3272,#3279),.PCURVE_S1.);
#3268 = LINE('',#3269,#3270);
#3269 = CARTESIAN_POINT('',(40.25,1.75,-3.));
#3270 = VECTOR('',#3271,1.);
#3271 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3272 = PCURVE('',#1245,#3273);
#3273 = DEFINITIONAL_REPRESENTATION('',(#3274),#3278);
#3274 = LINE('',#3275,#3276);
#3275 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3276 = VECTOR('',#3277,1.);
#3277 = DIRECTION('',(1.,0.E+000));
#3278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3279 = PCURVE('',#3062,#3280);
#3280 = DEFINITIONAL_REPRESENTATION('',(#3281),#3285);
#3281 = LINE('',#3282,#3283);
#3282 = CARTESIAN_POINT('',(3.,-3.673819061466E-016));
#3283 = VECTOR('',#3284,1.);
#3284 = DIRECTION('',(0.E+000,1.));
#3285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3286 = ORIENTED_EDGE('',*,*,#3025,.T.);
#3287 = ORIENTED_EDGE('',*,*,#1229,.T.);
#3288 = ORIENTED_EDGE('',*,*,#2739,.F.);
#3289 = ORIENTED_EDGE('',*,*,#3290,.T.);
#3290 = EDGE_CURVE('',#2740,#3291,#3293,.T.);
#3291 = VERTEX_POINT('',#3292);
#3292 = CARTESIAN_POINT('',(-33.75,1.75,-3.));
#3293 = SURFACE_CURVE('',#3294,(#3298,#3305),.PCURVE_S1.);
#3294 = LINE('',#3295,#3296);
#3295 = CARTESIAN_POINT('',(40.25,1.75,-3.));
#3296 = VECTOR('',#3297,1.);
#3297 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3298 = PCURVE('',#1245,#3299);
#3299 = DEFINITIONAL_REPRESENTATION('',(#3300),#3304);
#3300 = LINE('',#3301,#3302);
#3301 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#3302 = VECTOR('',#3303,1.);
#3303 = DIRECTION('',(1.,0.E+000));
#3304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3305 = PCURVE('',#2776,#3306);
#3306 = DEFINITIONAL_REPRESENTATION('',(#3307),#3311);
#3307 = LINE('',#3308,#3309);
#3308 = CARTESIAN_POINT('',(3.,-3.673819061466E-016));
#3309 = VECTOR('',#3310,1.);
#3310 = DIRECTION('',(0.E+000,1.));
#3311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3312 = ORIENTED_EDGE('',*,*,#3313,.T.);
#3313 = EDGE_CURVE('',#3291,#3314,#3316,.T.);
#3314 = VERTEX_POINT('',#3315);
#3315 = CARTESIAN_POINT('',(-40.75,8.75,-3.));
#3316 = SURFACE_CURVE('',#3317,(#3322,#3329),.PCURVE_S1.);
#3317 = CIRCLE('',#3318,7.);
#3318 = AXIS2_PLACEMENT_3D('',#3319,#3320,#3321);
#3319 = CARTESIAN_POINT('',(-33.75,8.75,-3.));
#3320 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3321 = DIRECTION('',(0.E+000,-1.,0.E+000));
#3322 = PCURVE('',#1245,#3323);
#3323 = DEFINITIONAL_REPRESENTATION('',(#3324),#3328);
#3324 = CIRCLE('',#3325,7.);
#3325 = AXIS2_PLACEMENT_2D('',#3326,#3327);
#3326 = CARTESIAN_POINT('',(74.,7.));
#3327 = DIRECTION('',(0.E+000,-1.));
#3328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3329 = PCURVE('',#3330,#3335);
#3330 = CYLINDRICAL_SURFACE('',#3331,7.);
#3331 = AXIS2_PLACEMENT_3D('',#3332,#3333,#3334);
#3332 = CARTESIAN_POINT('',(-33.75,8.75,4.102431285305E-015));
#3333 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3334 = DIRECTION('',(0.E+000,-1.,0.E+000));
#3335 = DEFINITIONAL_REPRESENTATION('',(#3336),#3340);
#3336 = LINE('',#3337,#3338);
#3337 = CARTESIAN_POINT('',(0.E+000,3.));
#3338 = VECTOR('',#3339,1.);
#3339 = DIRECTION('',(1.,0.E+000));
#3340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3341 = ORIENTED_EDGE('',*,*,#3342,.T.);
#3342 = EDGE_CURVE('',#3314,#3343,#3345,.T.);
#3343 = VERTEX_POINT('',#3344);
#3344 = CARTESIAN_POINT('',(-40.75,13.75,-3.));
#3345 = SURFACE_CURVE('',#3346,(#3350,#3357),.PCURVE_S1.);
#3346 = LINE('',#3347,#3348);
#3347 = CARTESIAN_POINT('',(-40.75,1.75,-3.));
#3348 = VECTOR('',#3349,1.);
#3349 = DIRECTION('',(0.E+000,1.,0.E+000));
#3350 = PCURVE('',#1245,#3351);
#3351 = DEFINITIONAL_REPRESENTATION('',(#3352),#3356);
#3352 = LINE('',#3353,#3354);
#3353 = CARTESIAN_POINT('',(81.,0.E+000));
#3354 = VECTOR('',#3355,1.);
#3355 = DIRECTION('',(0.E+000,1.));
#3356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3357 = PCURVE('',#3358,#3363);
#3358 = PLANE('',#3359);
#3359 = AXIS2_PLACEMENT_3D('',#3360,#3361,#3362);
#3360 = CARTESIAN_POINT('',(-40.75,1.75,4.959655732981E-015));
#3361 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3362 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3363 = DEFINITIONAL_REPRESENTATION('',(#3364),#3368);
#3364 = LINE('',#3365,#3366);
#3365 = CARTESIAN_POINT('',(3.,0.E+000));
#3366 = VECTOR('',#3367,1.);
#3367 = DIRECTION('',(0.E+000,-1.));
#3368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3369 = ORIENTED_EDGE('',*,*,#3370,.F.);
#3370 = EDGE_CURVE('',#1612,#3343,#3371,.T.);
#3371 = SURFACE_CURVE('',#3372,(#3377,#3388),.PCURVE_S1.);
#3372 = CIRCLE('',#3373,7.);
#3373 = AXIS2_PLACEMENT_3D('',#3374,#3375,#3376);
#3374 = CARTESIAN_POINT('',(-33.75,13.75,-3.));
#3375 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#3376 = DIRECTION('',(0.E+000,-1.,0.E+000));
#3377 = PCURVE('',#1245,#3378);
#3378 = DEFINITIONAL_REPRESENTATION('',(#3379),#3387);
#3379 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3380,#3381,#3382,#3383,
#3384,#3385,#3386),.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('') );
#3380 = CARTESIAN_POINT('',(74.,5.));
#3381 = CARTESIAN_POINT('',(61.875644347018,5.));
#3382 = CARTESIAN_POINT('',(67.937822173509,15.5));
#3383 = CARTESIAN_POINT('',(74.,26.));
#3384 = CARTESIAN_POINT('',(80.062177826491,15.5));
#3385 = CARTESIAN_POINT('',(86.124355652982,5.));
#3386 = CARTESIAN_POINT('',(74.,5.));
#3387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3388 = PCURVE('',#1650,#3389);
#3389 = DEFINITIONAL_REPRESENTATION('',(#3390),#3394);
#3390 = LINE('',#3391,#3392);
#3391 = CARTESIAN_POINT('',(9.42477796077,3.));
#3392 = VECTOR('',#3393,1.);
#3393 = DIRECTION('',(-1.,0.E+000));
#3394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3395 = ORIENTED_EDGE('',*,*,#1611,.F.);
#3396 = ORIENTED_EDGE('',*,*,#3397,.F.);
#3397 = EDGE_CURVE('',#3398,#1584,#3400,.T.);
#3398 = VERTEX_POINT('',#3399);
#3399 = CARTESIAN_POINT('',(-21.75,20.75,-3.));
#3400 = SURFACE_CURVE('',#3401,(#3405,#3412),.PCURVE_S1.);
#3401 = LINE('',#3402,#3403);
#3402 = CARTESIAN_POINT('',(40.25,20.75,-3.));
#3403 = VECTOR('',#3404,1.);
#3404 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3405 = PCURVE('',#1245,#3406);
#3406 = DEFINITIONAL_REPRESENTATION('',(#3407),#3411);
#3407 = LINE('',#3408,#3409);
#3408 = CARTESIAN_POINT('',(0.E+000,19.));
#3409 = VECTOR('',#3410,1.);
#3410 = DIRECTION('',(1.,0.E+000));
#3411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3412 = PCURVE('',#3413,#3418);
#3413 = PLANE('',#3414);
#3414 = AXIS2_PLACEMENT_3D('',#3415,#3416,#3417);
#3415 = CARTESIAN_POINT('',(-9.75,20.75,-3.));
#3416 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3417 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3418 = DEFINITIONAL_REPRESENTATION('',(#3419),#3423);
#3419 = LINE('',#3420,#3421);
#3420 = CARTESIAN_POINT('',(-50.,0.E+000));
#3421 = VECTOR('',#3422,1.);
#3422 = DIRECTION('',(1.,0.E+000));
#3423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3424 = ORIENTED_EDGE('',*,*,#3425,.F.);
#3425 = EDGE_CURVE('',#3426,#3398,#3428,.T.);
#3426 = VERTEX_POINT('',#3427);
#3427 = CARTESIAN_POINT('',(-15.75,20.75,-3.));
#3428 = SURFACE_CURVE('',#3429,(#3433,#3440),.PCURVE_S1.);
#3429 = LINE('',#3430,#3431);
#3430 = CARTESIAN_POINT('',(40.25,20.75,-3.));
#3431 = VECTOR('',#3432,1.);
#3432 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3433 = PCURVE('',#1245,#3434);
#3434 = DEFINITIONAL_REPRESENTATION('',(#3435),#3439);
#3435 = LINE('',#3436,#3437);
#3436 = CARTESIAN_POINT('',(0.E+000,19.));
#3437 = VECTOR('',#3438,1.);
#3438 = DIRECTION('',(1.,0.E+000));
#3439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3440 = PCURVE('',#3413,#3441);
#3441 = DEFINITIONAL_REPRESENTATION('',(#3442),#3446);
#3442 = LINE('',#3443,#3444);
#3443 = CARTESIAN_POINT('',(-50.,0.E+000));
#3444 = VECTOR('',#3445,1.);
#3445 = DIRECTION('',(1.,0.E+000));
#3446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3447 = ORIENTED_EDGE('',*,*,#3448,.F.);
#3448 = EDGE_CURVE('',#3449,#3426,#3451,.T.);
#3449 = VERTEX_POINT('',#3450);
#3450 = CARTESIAN_POINT('',(-9.75,20.75,-3.));
#3451 = SURFACE_CURVE('',#3452,(#3456,#3463),.PCURVE_S1.);
#3452 = LINE('',#3453,#3454);
#3453 = CARTESIAN_POINT('',(40.25,20.75,-3.));
#3454 = VECTOR('',#3455,1.);
#3455 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3456 = PCURVE('',#1245,#3457);
#3457 = DEFINITIONAL_REPRESENTATION('',(#3458),#3462);
#3458 = LINE('',#3459,#3460);
#3459 = CARTESIAN_POINT('',(0.E+000,19.));
#3460 = VECTOR('',#3461,1.);
#3461 = DIRECTION('',(1.,0.E+000));
#3462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3463 = PCURVE('',#3464,#3469);
#3464 = PLANE('',#3465);
#3465 = AXIS2_PLACEMENT_3D('',#3466,#3467,#3468);
#3466 = CARTESIAN_POINT('',(-9.75,20.75,-3.));
#3467 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3468 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3469 = DEFINITIONAL_REPRESENTATION('',(#3470),#3474);
#3470 = LINE('',#3471,#3472);
#3471 = CARTESIAN_POINT('',(-50.,0.E+000));
#3472 = VECTOR('',#3473,1.);
#3473 = DIRECTION('',(1.,0.E+000));
#3474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3475 = ORIENTED_EDGE('',*,*,#3476,.F.);
#3476 = EDGE_CURVE('',#2249,#3449,#3477,.T.);
#3477 = SURFACE_CURVE('',#3478,(#3482,#3489),.PCURVE_S1.);
#3478 = LINE('',#3479,#3480);
#3479 = CARTESIAN_POINT('',(40.25,20.75,-3.));
#3480 = VECTOR('',#3481,1.);
#3481 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3482 = PCURVE('',#1245,#3483);
#3483 = DEFINITIONAL_REPRESENTATION('',(#3484),#3488);
#3484 = LINE('',#3485,#3486);
#3485 = CARTESIAN_POINT('',(0.E+000,19.));
#3486 = VECTOR('',#3487,1.);
#3487 = DIRECTION('',(1.,0.E+000));
#3488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3489 = PCURVE('',#3464,#3490);
#3490 = DEFINITIONAL_REPRESENTATION('',(#3491),#3495);
#3491 = LINE('',#3492,#3493);
#3492 = CARTESIAN_POINT('',(-50.,0.E+000));
#3493 = VECTOR('',#3494,1.);
#3494 = DIRECTION('',(1.,0.E+000));
#3495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3496 = ORIENTED_EDGE('',*,*,#2248,.F.);
#3497 = ORIENTED_EDGE('',*,*,#3498,.F.);
#3498 = EDGE_CURVE('',#3499,#2226,#3501,.T.);
#3499 = VERTEX_POINT('',#3500);
#3500 = CARTESIAN_POINT('',(9.25,20.75,-3.));
#3501 = SURFACE_CURVE('',#3502,(#3506,#3513),.PCURVE_S1.);
#3502 = LINE('',#3503,#3504);
#3503 = CARTESIAN_POINT('',(40.25,20.75,-3.));
#3504 = VECTOR('',#3505,1.);
#3505 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3506 = PCURVE('',#1245,#3507);
#3507 = DEFINITIONAL_REPRESENTATION('',(#3508),#3512);
#3508 = LINE('',#3509,#3510);
#3509 = CARTESIAN_POINT('',(0.E+000,19.));
#3510 = VECTOR('',#3511,1.);
#3511 = DIRECTION('',(1.,0.E+000));
#3512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3513 = PCURVE('',#3514,#3519);
#3514 = PLANE('',#3515);
#3515 = AXIS2_PLACEMENT_3D('',#3516,#3517,#3518);
#3516 = CARTESIAN_POINT('',(21.25,20.75,-3.));
#3517 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3518 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3519 = DEFINITIONAL_REPRESENTATION('',(#3520),#3524);
#3520 = LINE('',#3521,#3522);
#3521 = CARTESIAN_POINT('',(-19.,0.E+000));
#3522 = VECTOR('',#3523,1.);
#3523 = DIRECTION('',(1.,0.E+000));
#3524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3525 = ORIENTED_EDGE('',*,*,#3526,.F.);
#3526 = EDGE_CURVE('',#3527,#3499,#3529,.T.);
#3527 = VERTEX_POINT('',#3528);
#3528 = CARTESIAN_POINT('',(15.25,20.75,-3.));
#3529 = SURFACE_CURVE('',#3530,(#3534,#3541),.PCURVE_S1.);
#3530 = LINE('',#3531,#3532);
#3531 = CARTESIAN_POINT('',(40.25,20.75,-3.));
#3532 = VECTOR('',#3533,1.);
#3533 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3534 = PCURVE('',#1245,#3535);
#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3540);
#3536 = LINE('',#3537,#3538);
#3537 = CARTESIAN_POINT('',(0.E+000,19.));
#3538 = VECTOR('',#3539,1.);
#3539 = DIRECTION('',(1.,0.E+000));
#3540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3541 = PCURVE('',#3514,#3542);
#3542 = DEFINITIONAL_REPRESENTATION('',(#3543),#3547);
#3543 = LINE('',#3544,#3545);
#3544 = CARTESIAN_POINT('',(-19.,0.E+000));
#3545 = VECTOR('',#3546,1.);
#3546 = DIRECTION('',(1.,0.E+000));
#3547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3548 = ORIENTED_EDGE('',*,*,#3549,.F.);
#3549 = EDGE_CURVE('',#3550,#3527,#3552,.T.);
#3550 = VERTEX_POINT('',#3551);
#3551 = CARTESIAN_POINT('',(21.25,20.75,-3.));
#3552 = SURFACE_CURVE('',#3553,(#3557,#3564),.PCURVE_S1.);
#3553 = LINE('',#3554,#3555);
#3554 = CARTESIAN_POINT('',(40.25,20.75,-3.));
#3555 = VECTOR('',#3556,1.);
#3556 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3557 = PCURVE('',#1245,#3558);
#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563);
#3559 = LINE('',#3560,#3561);
#3560 = CARTESIAN_POINT('',(0.E+000,19.));
#3561 = VECTOR('',#3562,1.);
#3562 = DIRECTION('',(1.,0.E+000));
#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3564 = PCURVE('',#3565,#3570);
#3565 = PLANE('',#3566);
#3566 = AXIS2_PLACEMENT_3D('',#3567,#3568,#3569);
#3567 = CARTESIAN_POINT('',(21.25,20.75,-3.));
#3568 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3569 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3570 = DEFINITIONAL_REPRESENTATION('',(#3571),#3575);
#3571 = LINE('',#3572,#3573);
#3572 = CARTESIAN_POINT('',(-19.,0.E+000));
#3573 = VECTOR('',#3574,1.);
#3574 = DIRECTION('',(1.,0.E+000));
#3575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3576 = ORIENTED_EDGE('',*,*,#3577,.F.);
#3577 = EDGE_CURVE('',#1749,#3550,#3578,.T.);
#3578 = SURFACE_CURVE('',#3579,(#3583,#3590),.PCURVE_S1.);
#3579 = LINE('',#3580,#3581);
#3580 = CARTESIAN_POINT('',(40.25,20.75,-3.));
#3581 = VECTOR('',#3582,1.);
#3582 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3583 = PCURVE('',#1245,#3584);
#3584 = DEFINITIONAL_REPRESENTATION('',(#3585),#3589);
#3585 = LINE('',#3586,#3587);
#3586 = CARTESIAN_POINT('',(0.E+000,19.));
#3587 = VECTOR('',#3588,1.);
#3588 = DIRECTION('',(1.,0.E+000));
#3589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3590 = PCURVE('',#3565,#3591);
#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596);
#3592 = LINE('',#3593,#3594);
#3593 = CARTESIAN_POINT('',(-19.,0.E+000));
#3594 = VECTOR('',#3595,1.);
#3595 = DIRECTION('',(1.,0.E+000));
#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3597 = ORIENTED_EDGE('',*,*,#1748,.F.);
#3598 = ORIENTED_EDGE('',*,*,#3599,.F.);
#3599 = EDGE_CURVE('',#3206,#1721,#3600,.T.);
#3600 = SURFACE_CURVE('',#3601,(#3606,#3617),.PCURVE_S1.);
#3601 = CIRCLE('',#3602,7.);
#3602 = AXIS2_PLACEMENT_3D('',#3603,#3604,#3605);
#3603 = CARTESIAN_POINT('',(33.25,13.75,-3.));
#3604 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#3605 = DIRECTION('',(0.E+000,-1.,0.E+000));
#3606 = PCURVE('',#1245,#3607);
#3607 = DEFINITIONAL_REPRESENTATION('',(#3608),#3616);
#3608 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3609,#3610,#3611,#3612,
#3613,#3614,#3615),.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('') );
#3609 = CARTESIAN_POINT('',(7.,5.));
#3610 = CARTESIAN_POINT('',(-5.124355652982,5.));
#3611 = CARTESIAN_POINT('',(0.937822173509,15.5));
#3612 = CARTESIAN_POINT('',(7.,26.));
#3613 = CARTESIAN_POINT('',(13.062177826491,15.5));
#3614 = CARTESIAN_POINT('',(19.124355652982,5.));
#3615 = CARTESIAN_POINT('',(7.,5.));
#3616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3617 = PCURVE('',#1736,#3618);
#3618 = DEFINITIONAL_REPRESENTATION('',(#3619),#3623);
#3619 = LINE('',#3620,#3621);
#3620 = CARTESIAN_POINT('',(7.853981633975,3.));
#3621 = VECTOR('',#3622,1.);
#3622 = DIRECTION('',(-1.,0.E+000));
#3623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3624 = ADVANCED_FACE('',(#3625),#1494,.F.);
#3625 = FACE_BOUND('',#3626,.F.);
#3626 = EDGE_LOOP('',(#3627,#3657,#3682,#3683,#3684));
#3627 = ORIENTED_EDGE('',*,*,#3628,.T.);
#3628 = EDGE_CURVE('',#3629,#3631,#3633,.T.);
#3629 = VERTEX_POINT('',#3630);
#3630 = CARTESIAN_POINT('',(-33.,17.25,4.010585808768E-015));
#3631 = VERTEX_POINT('',#3632);
#3632 = CARTESIAN_POINT('',(-33.,20.25,0.E+000));
#3633 = SURFACE_CURVE('',#3634,(#3638,#3645),.PCURVE_S1.);
#3634 = LINE('',#3635,#3636);
#3635 = CARTESIAN_POINT('',(-33.,17.25,4.010585808768E-015));
#3636 = VECTOR('',#3637,1.);
#3637 = DIRECTION('',(0.E+000,1.,0.E+000));
#3638 = PCURVE('',#1494,#3639);
#3639 = DEFINITIONAL_REPRESENTATION('',(#3640),#3644);
#3640 = LINE('',#3641,#3642);
#3641 = CARTESIAN_POINT('',(1.570796326795,0.E+000));
#3642 = VECTOR('',#3643,1.);
#3643 = DIRECTION('',(0.E+000,1.));
#3644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3645 = PCURVE('',#3646,#3651);
#3646 = PLANE('',#3647);
#3647 = AXIS2_PLACEMENT_3D('',#3648,#3649,#3650);
#3648 = CARTESIAN_POINT('',(40.25,1.75,-4.959655732981E-015));
#3649 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3650 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3651 = DEFINITIONAL_REPRESENTATION('',(#3652),#3656);
#3652 = LINE('',#3653,#3654);
#3653 = CARTESIAN_POINT('',(73.25,15.5));
#3654 = VECTOR('',#3655,1.);
#3655 = DIRECTION('',(0.E+000,1.));
#3656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3657 = ORIENTED_EDGE('',*,*,#3658,.F.);
#3658 = EDGE_CURVE('',#1438,#3631,#3659,.T.);
#3659 = SURFACE_CURVE('',#3660,(#3666,#3675),.PCURVE_S1.);
#3660 = ( BOUNDED_CURVE() B_SPLINE_CURVE(4,(#3661,#3662,#3663,#3664,
#3665),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((5,5),(
37.910879821586,42.55751918949),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.)
) REPRESENTATION_ITEM('') );
#3661 = CARTESIAN_POINT('',(-28.38783144655,20.25,0.488888888889));
#3662 = CARTESIAN_POINT('',(-29.52367662534,20.25,0.245353843761));
#3663 = CARTESIAN_POINT('',(-30.67667392451,20.25,8.178564020056E-002));
#3664 = CARTESIAN_POINT('',(-31.83834015805,20.25,-1.202900626329E-013)
  );
#3665 = CARTESIAN_POINT('',(-33.,20.25,2.775557561563E-017));
#3666 = PCURVE('',#1494,#3667);
#3667 = DEFINITIONAL_REPRESENTATION('',(#3668),#3674);
#3668 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3669,#3670,#3671,#3672,#3673),
  .UNSPECIFIED.,.F.,.F.,(5,5),(37.910879821586,42.55751918949),
  .PIECEWISE_BEZIER_KNOTS.);
#3669 = CARTESIAN_POINT('',(1.359585446436,3.));
#3670 = CARTESIAN_POINT('',(1.412388166524,3.));
#3671 = CARTESIAN_POINT('',(1.465190886615,3.));
#3672 = CARTESIAN_POINT('',(1.517993606707,3.));
#3673 = CARTESIAN_POINT('',(1.570796326795,3.));
#3674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3675 = PCURVE('',#1453,#3676);
#3676 = DEFINITIONAL_REPRESENTATION('',(#3677),#3681);
#3677 = LINE('',#3678,#3679);
#3678 = CARTESIAN_POINT('',(4.646639367904,0.E+000));
#3679 = VECTOR('',#3680,1.);
#3680 = DIRECTION('',(0.E+000,1.));
#3681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3682 = ORIENTED_EDGE('',*,*,#1479,.F.);
#3683 = ORIENTED_EDGE('',*,*,#2378,.F.);
#3684 = ORIENTED_EDGE('',*,*,#3685,.T.);
#3685 = EDGE_CURVE('',#2354,#3629,#3686,.T.);
#3686 = SURFACE_CURVE('',#3687,(#3692,#3699),.PCURVE_S1.);
#3687 = CIRCLE('',#3688,22.);
#3688 = AXIS2_PLACEMENT_3D('',#3689,#3690,#3691);
#3689 = CARTESIAN_POINT('',(-33.,17.25,22.));
#3690 = DIRECTION('',(0.E+000,1.,0.E+000));
#3691 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3692 = PCURVE('',#1494,#3693);
#3693 = DEFINITIONAL_REPRESENTATION('',(#3694),#3698);
#3694 = LINE('',#3695,#3696);
#3695 = CARTESIAN_POINT('',(-4.712388980385,0.E+000));
#3696 = VECTOR('',#3697,1.);
#3697 = DIRECTION('',(1.,0.E+000));
#3698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3699 = PCURVE('',#3700,#3705);
#3700 = PLANE('',#3701);
#3701 = AXIS2_PLACEMENT_3D('',#3702,#3703,#3704);
#3702 = CARTESIAN_POINT('',(10.5,17.25,30.));
#3703 = DIRECTION('',(0.E+000,1.,0.E+000));
#3704 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3705 = DEFINITIONAL_REPRESENTATION('',(#3706),#3710);
#3706 = CIRCLE('',#3707,22.);
#3707 = AXIS2_PLACEMENT_2D('',#3708,#3709);
#3708 = CARTESIAN_POINT('',(8.,43.5));
#3709 = DIRECTION('',(1.,0.E+000));
#3710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3711 = ADVANCED_FACE('',(#3712),#1453,.F.);
#3712 = FACE_BOUND('',#3713,.F.);
#3713 = EDGE_LOOP('',(#3714,#3715,#3716,#3739));
#3714 = ORIENTED_EDGE('',*,*,#1437,.T.);
#3715 = ORIENTED_EDGE('',*,*,#3658,.T.);
#3716 = ORIENTED_EDGE('',*,*,#3717,.F.);
#3717 = EDGE_CURVE('',#1663,#3631,#3718,.T.);
#3718 = SURFACE_CURVE('',#3719,(#3723,#3729),.PCURVE_S1.);
#3719 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3720,#3721,#3722),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.E+000,
4.646639367904),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
0.707106781187,1.)) REPRESENTATION_ITEM('') );
#3720 = CARTESIAN_POINT('',(-33.,20.75,-0.5));
#3721 = CARTESIAN_POINT('',(-33.,20.75,-1.231653667944E-016));
#3722 = CARTESIAN_POINT('',(-33.,20.25,2.775557561563E-017));
#3723 = PCURVE('',#1453,#3724);
#3724 = DEFINITIONAL_REPRESENTATION('',(#3725),#3728);
#3725 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3726,#3727),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,4.646639367904),.PIECEWISE_BEZIER_KNOTS.);
#3726 = CARTESIAN_POINT('',(0.E+000,42.55751918949));
#3727 = CARTESIAN_POINT('',(4.646639367904,42.55751918949));
#3728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3729 = PCURVE('',#1678,#3730);
#3730 = DEFINITIONAL_REPRESENTATION('',(#3731),#3738);
#3731 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3732,#3733,#3734,#3735,#3736,
    #3737),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,4.646639367904),
  .PIECEWISE_BEZIER_KNOTS.);
#3732 = CARTESIAN_POINT('',(-1.110223024625E-016,0.E+000));
#3733 = CARTESIAN_POINT('',(-0.282842712475,0.E+000));
#3734 = CARTESIAN_POINT('',(-0.606612105387,0.E+000));
#3735 = CARTESIAN_POINT('',(-0.964184221407,0.E+000));
#3736 = CARTESIAN_POINT('',(-1.28795361432,0.E+000));
#3737 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#3738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3739 = ORIENTED_EDGE('',*,*,#1690,.F.);
#3740 = ADVANCED_FACE('',(#3741),#1528,.F.);
#3741 = FACE_BOUND('',#3742,.F.);
#3742 = EDGE_LOOP('',(#3743,#3769,#3794,#3795));
#3743 = ORIENTED_EDGE('',*,*,#3744,.T.);
#3744 = EDGE_CURVE('',#1799,#3745,#3747,.T.);
#3745 = VERTEX_POINT('',#3746);
#3746 = CARTESIAN_POINT('',(32.5,20.25,-3.885780586188E-015));
#3747 = SURFACE_CURVE('',#3748,(#3753,#3763),.PCURVE_S1.);
#3748 = CIRCLE('',#3749,0.5);
#3749 = AXIS2_PLACEMENT_3D('',#3750,#3751,#3752);
#3750 = CARTESIAN_POINT('',(32.5,20.25,-0.5));
#3751 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#3752 = DIRECTION('',(0.E+000,1.,0.E+000));
#3753 = PCURVE('',#1528,#3754);
#3754 = DEFINITIONAL_REPRESENTATION('',(#3755),#3762);
#3755 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3756,#3757,#3758,#3759,#3760,
    #3761),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.570796326795),
  .PIECEWISE_BEZIER_KNOTS.);
#3756 = CARTESIAN_POINT('',(4.440892098501E-016,96.915926535905));
#3757 = CARTESIAN_POINT('',(1.03222373837,96.915926535904));
#3758 = CARTESIAN_POINT('',(1.897204503991,96.915926535905));
#3759 = CARTESIAN_POINT('',(2.749434863904,96.915926535904));
#3760 = CARTESIAN_POINT('',(3.614415629525,96.915926535905));
#3761 = CARTESIAN_POINT('',(4.646639367895,96.915926535905));
#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3763 = PCURVE('',#1839,#3764);
#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3768);
#3765 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3766,#3767),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#3766 = CARTESIAN_POINT('',(0.E+000,0.75));
#3767 = CARTESIAN_POINT('',(-1.570796326795,0.75));
#3768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3769 = ORIENTED_EDGE('',*,*,#3770,.T.);
#3770 = EDGE_CURVE('',#3745,#1510,#3771,.T.);
#3771 = SURFACE_CURVE('',#3772,(#3778,#3785),.PCURVE_S1.);
#3772 = ( BOUNDED_CURVE() B_SPLINE_CURVE(4,(#3773,#3774,#3775,#3776,
#3777),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((5,5),(
96.915926535905,101.5625659038),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.)
) REPRESENTATION_ITEM('') );
#3773 = CARTESIAN_POINT('',(32.499999999993,20.25,-1.387778780781E-017)
  );
#3774 = CARTESIAN_POINT('',(31.338340158051,20.25,3.600323164599E-013));
#3775 = CARTESIAN_POINT('',(30.176673924505,20.25,8.17856402012E-002));
#3776 = CARTESIAN_POINT('',(29.023676625338,20.25,0.245353843761));
#3777 = CARTESIAN_POINT('',(27.88783144655,20.25,0.488888888889));
#3778 = PCURVE('',#1528,#3779);
#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3784);
#3780 = LINE('',#3781,#3782);
#3781 = CARTESIAN_POINT('',(4.646639367895,0.E+000));
#3782 = VECTOR('',#3783,1.);
#3783 = DIRECTION('',(0.E+000,1.));
#3784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3785 = PCURVE('',#1567,#3786);
#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3793);
#3787 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3788,#3789,#3790,#3791,#3792),
  .UNSPECIFIED.,.F.,.F.,(5,5),(96.915926535905,101.5625659038),
  .PIECEWISE_BEZIER_KNOTS.);
#3788 = CARTESIAN_POINT('',(4.712388980385,3.));
#3789 = CARTESIAN_POINT('',(4.765191700473,3.));
#3790 = CARTESIAN_POINT('',(4.817994420564,3.));
#3791 = CARTESIAN_POINT('',(4.870797140656,3.));
#3792 = CARTESIAN_POINT('',(4.923599860744,3.));
#3793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3794 = ORIENTED_EDGE('',*,*,#1509,.F.);
#3795 = ORIENTED_EDGE('',*,*,#1798,.F.);
#3796 = ADVANCED_FACE('',(#3797),#1567,.F.);
#3797 = FACE_BOUND('',#3798,.F.);
#3798 = EDGE_LOOP('',(#3799,#3800,#3801,#3802,#3830));
#3799 = ORIENTED_EDGE('',*,*,#2432,.T.);
#3800 = ORIENTED_EDGE('',*,*,#1552,.F.);
#3801 = ORIENTED_EDGE('',*,*,#3770,.F.);
#3802 = ORIENTED_EDGE('',*,*,#3803,.F.);
#3803 = EDGE_CURVE('',#3804,#3745,#3806,.T.);
#3804 = VERTEX_POINT('',#3805);
#3805 = CARTESIAN_POINT('',(32.5,17.25,-4.010585808768E-015));
#3806 = SURFACE_CURVE('',#3807,(#3811,#3818),.PCURVE_S1.);
#3807 = LINE('',#3808,#3809);
#3808 = CARTESIAN_POINT('',(32.5,17.25,-4.010585808768E-015));
#3809 = VECTOR('',#3810,1.);
#3810 = DIRECTION('',(0.E+000,1.,0.E+000));
#3811 = PCURVE('',#1567,#3812);
#3812 = DEFINITIONAL_REPRESENTATION('',(#3813),#3817);
#3813 = LINE('',#3814,#3815);
#3814 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
#3815 = VECTOR('',#3816,1.);
#3816 = DIRECTION('',(0.E+000,1.));
#3817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3818 = PCURVE('',#3819,#3824);
#3819 = PLANE('',#3820);
#3820 = AXIS2_PLACEMENT_3D('',#3821,#3822,#3823);
#3821 = CARTESIAN_POINT('',(40.25,1.75,-4.959655732981E-015));
#3822 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3823 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3824 = DEFINITIONAL_REPRESENTATION('',(#3825),#3829);
#3825 = LINE('',#3826,#3827);
#3826 = CARTESIAN_POINT('',(7.75,15.5));
#3827 = VECTOR('',#3828,1.);
#3828 = DIRECTION('',(0.E+000,1.));
#3829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3830 = ORIENTED_EDGE('',*,*,#3831,.F.);
#3831 = EDGE_CURVE('',#2403,#3804,#3832,.T.);
#3832 = SURFACE_CURVE('',#3833,(#3838,#3845),.PCURVE_S1.);
#3833 = CIRCLE('',#3834,22.);
#3834 = AXIS2_PLACEMENT_3D('',#3835,#3836,#3837);
#3835 = CARTESIAN_POINT('',(32.5,17.25,22.));
#3836 = DIRECTION('',(0.E+000,-1.,0.E+000));
#3837 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3838 = PCURVE('',#1567,#3839);
#3839 = DEFINITIONAL_REPRESENTATION('',(#3840),#3844);
#3840 = LINE('',#3841,#3842);
#3841 = CARTESIAN_POINT('',(10.995574287565,0.E+000));
#3842 = VECTOR('',#3843,1.);
#3843 = DIRECTION('',(-1.,0.E+000));
#3844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3845 = PCURVE('',#3846,#3851);
#3846 = PLANE('',#3847);
#3847 = AXIS2_PLACEMENT_3D('',#3848,#3849,#3850);
#3848 = CARTESIAN_POINT('',(10.5,17.25,30.));
#3849 = DIRECTION('',(0.E+000,1.,0.E+000));
#3850 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3851 = DEFINITIONAL_REPRESENTATION('',(#3852),#3860);
#3852 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3853,#3854,#3855,#3856,
#3857,#3858,#3859),.UNSPECIFIED.,.F.,.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('') );
#3853 = CARTESIAN_POINT('',(30.,-22.));
#3854 = CARTESIAN_POINT('',(30.,-60.10511776651));
#3855 = CARTESIAN_POINT('',(-3.,-41.05255888325));
#3856 = CARTESIAN_POINT('',(-36.,-22.));
#3857 = CARTESIAN_POINT('',(-3.,-2.947441116742));
#3858 = CARTESIAN_POINT('',(30.,16.105117766515));
#3859 = CARTESIAN_POINT('',(30.,-22.));
#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3861 = ADVANCED_FACE('',(#3862),#1599,.F.);
#3862 = FACE_BOUND('',#3863,.F.);
#3863 = EDGE_LOOP('',(#3864,#3865,#3866,#3894));
#3864 = ORIENTED_EDGE('',*,*,#1921,.F.);
#3865 = ORIENTED_EDGE('',*,*,#1583,.T.);
#3866 = ORIENTED_EDGE('',*,*,#3867,.T.);
#3867 = EDGE_CURVE('',#1584,#3868,#3870,.T.);
#3868 = VERTEX_POINT('',#3869);
#3869 = CARTESIAN_POINT('',(-21.75,25.75,-3.));
#3870 = SURFACE_CURVE('',#3871,(#3876,#3883),.PCURVE_S1.);
#3871 = CIRCLE('',#3872,5.);
#3872 = AXIS2_PLACEMENT_3D('',#3873,#3874,#3875);
#3873 = CARTESIAN_POINT('',(-26.75,25.75,-3.));
#3874 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#3875 = DIRECTION('',(0.E+000,-1.,0.E+000));
#3876 = PCURVE('',#1599,#3877);
#3877 = DEFINITIONAL_REPRESENTATION('',(#3878),#3882);
#3878 = LINE('',#3879,#3880);
#3879 = CARTESIAN_POINT('',(6.28318530718,3.));
#3880 = VECTOR('',#3881,1.);
#3881 = DIRECTION('',(-1.,0.E+000));
#3882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3883 = PCURVE('',#3413,#3884);
#3884 = DEFINITIONAL_REPRESENTATION('',(#3885),#3893);
#3885 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3886,#3887,#3888,#3889,
#3890,#3891,#3892),.UNSPECIFIED.,.F.,.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('') );
#3886 = CARTESIAN_POINT('',(17.,0.E+000));
#3887 = CARTESIAN_POINT('',(8.339745962156,0.E+000));
#3888 = CARTESIAN_POINT('',(12.669872981078,7.5));
#3889 = CARTESIAN_POINT('',(17.,15.));
#3890 = CARTESIAN_POINT('',(21.330127018922,7.5));
#3891 = CARTESIAN_POINT('',(25.660254037844,7.993605777301E-015));
#3892 = CARTESIAN_POINT('',(17.,0.E+000));
#3893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3894 = ORIENTED_EDGE('',*,*,#3895,.F.);
#3895 = EDGE_CURVE('',#1855,#3868,#3896,.T.);
#3896 = SURFACE_CURVE('',#3897,(#3901,#3908),.PCURVE_S1.);
#3897 = LINE('',#3898,#3899);
#3898 = CARTESIAN_POINT('',(-21.75,25.75,2.632903660718E-015));
#3899 = VECTOR('',#3900,1.);
#3900 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3901 = PCURVE('',#1599,#3902);
#3902 = DEFINITIONAL_REPRESENTATION('',(#3903),#3907);
#3903 = LINE('',#3904,#3905);
#3904 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
#3905 = VECTOR('',#3906,1.);
#3906 = DIRECTION('',(0.E+000,1.));
#3907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3908 = PCURVE('',#1872,#3909);
#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914);
#3910 = LINE('',#3911,#3912);
#3911 = CARTESIAN_POINT('',(0.E+000,-5.));
#3912 = VECTOR('',#3913,1.);
#3913 = DIRECTION('',(1.,0.E+000));
#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3915 = ADVANCED_FACE('',(#3916),#1678,.T.);
#3916 = FACE_BOUND('',#3917,.F.);
#3917 = EDGE_LOOP('',(#3918,#3919,#3942,#3967));
#3918 = ORIENTED_EDGE('',*,*,#3717,.T.);
#3919 = ORIENTED_EDGE('',*,*,#3920,.T.);
#3920 = EDGE_CURVE('',#3631,#3921,#3923,.T.);
#3921 = VERTEX_POINT('',#3922);
#3922 = CARTESIAN_POINT('',(-33.75,20.25,4.218847493576E-015));
#3923 = SURFACE_CURVE('',#3924,(#3928,#3935),.PCURVE_S1.);
#3924 = LINE('',#3925,#3926);
#3925 = CARTESIAN_POINT('',(-33.,20.25,4.107825191113E-015));
#3926 = VECTOR('',#3927,1.);
#3927 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#3928 = PCURVE('',#1678,#3929);
#3929 = DEFINITIONAL_REPRESENTATION('',(#3930),#3934);
#3930 = LINE('',#3931,#3932);
#3931 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#3932 = VECTOR('',#3933,1.);
#3933 = DIRECTION('',(0.E+000,1.));
#3934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3935 = PCURVE('',#3646,#3936);
#3936 = DEFINITIONAL_REPRESENTATION('',(#3937),#3941);
#3937 = LINE('',#3938,#3939);
#3938 = CARTESIAN_POINT('',(73.25,18.5));
#3939 = VECTOR('',#3940,1.);
#3940 = DIRECTION('',(1.,0.E+000));
#3941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3942 = ORIENTED_EDGE('',*,*,#3943,.F.);
#3943 = EDGE_CURVE('',#1635,#3921,#3944,.T.);
#3944 = SURFACE_CURVE('',#3945,(#3950,#3956),.PCURVE_S1.);
#3945 = CIRCLE('',#3946,0.5);
#3946 = AXIS2_PLACEMENT_3D('',#3947,#3948,#3949);
#3947 = CARTESIAN_POINT('',(-33.75,20.25,-0.5));
#3948 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#3949 = DIRECTION('',(0.E+000,1.,0.E+000));
#3950 = PCURVE('',#1678,#3951);
#3951 = DEFINITIONAL_REPRESENTATION('',(#3952),#3955);
#3952 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3953,#3954),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#3953 = CARTESIAN_POINT('',(0.E+000,0.75));
#3954 = CARTESIAN_POINT('',(-1.570796326795,0.75));
#3955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3956 = PCURVE('',#3957,#3962);
#3957 = TOROIDAL_SURFACE('',#3958,6.5,0.5);
#3958 = AXIS2_PLACEMENT_3D('',#3959,#3960,#3961);
#3959 = CARTESIAN_POINT('',(-33.75,13.75,-0.5));
#3960 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#3961 = DIRECTION('',(-8.747188241586E-018,1.,1.071186229872E-033));
#3962 = DEFINITIONAL_REPRESENTATION('',(#3963),#3966);
#3963 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3964,#3965),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#3964 = CARTESIAN_POINT('',(-4.130029651606E-013,0.E+000));
#3965 = CARTESIAN_POINT('',(-4.130029651606E-013,1.570796326795));
#3966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3967 = ORIENTED_EDGE('',*,*,#1662,.F.);
#3968 = ADVANCED_FACE('',(#3969),#1650,.T.);
#3969 = FACE_BOUND('',#3970,.T.);
#3970 = EDGE_LOOP('',(#3971,#3972,#3973,#3996));
#3971 = ORIENTED_EDGE('',*,*,#1634,.T.);
#3972 = ORIENTED_EDGE('',*,*,#3370,.T.);
#3973 = ORIENTED_EDGE('',*,*,#3974,.F.);
#3974 = EDGE_CURVE('',#3975,#3343,#3977,.T.);
#3975 = VERTEX_POINT('',#3976);
#3976 = CARTESIAN_POINT('',(-40.75,13.750000000002,-0.5));
#3977 = SURFACE_CURVE('',#3978,(#3982,#3989),.PCURVE_S1.);
#3978 = LINE('',#3979,#3980);
#3979 = CARTESIAN_POINT('',(-40.75,13.75,4.959655732981E-015));
#3980 = VECTOR('',#3981,1.);
#3981 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#3982 = PCURVE('',#1650,#3983);
#3983 = DEFINITIONAL_REPRESENTATION('',(#3984),#3988);
#3984 = LINE('',#3985,#3986);
#3985 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
#3986 = VECTOR('',#3987,1.);
#3987 = DIRECTION('',(0.E+000,1.));
#3988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3989 = PCURVE('',#3358,#3990);
#3990 = DEFINITIONAL_REPRESENTATION('',(#3991),#3995);
#3991 = LINE('',#3992,#3993);
#3992 = CARTESIAN_POINT('',(0.E+000,-12.));
#3993 = VECTOR('',#3994,1.);
#3994 = DIRECTION('',(1.,0.E+000));
#3995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3996 = ORIENTED_EDGE('',*,*,#3997,.F.);
#3997 = EDGE_CURVE('',#1635,#3975,#3998,.T.);
#3998 = SURFACE_CURVE('',#3999,(#4004,#4011),.PCURVE_S1.);
#3999 = CIRCLE('',#4000,7.);
#4000 = AXIS2_PLACEMENT_3D('',#4001,#4002,#4003);
#4001 = CARTESIAN_POINT('',(-33.75,13.75,-0.5));
#4002 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#4003 = DIRECTION('',(-8.747188241586E-018,1.,1.071186229872E-033));
#4004 = PCURVE('',#1650,#4005);
#4005 = DEFINITIONAL_REPRESENTATION('',(#4006),#4010);
#4006 = LINE('',#4007,#4008);
#4007 = CARTESIAN_POINT('',(6.28318530718,0.5));
#4008 = VECTOR('',#4009,1.);
#4009 = DIRECTION('',(-1.,0.E+000));
#4010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4011 = PCURVE('',#3957,#4012);
#4012 = DEFINITIONAL_REPRESENTATION('',(#4013),#4017);
#4013 = LINE('',#4014,#4015);
#4014 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4015 = VECTOR('',#4016,1.);
#4016 = DIRECTION('',(1.,0.E+000));
#4017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4018 = ADVANCED_FACE('',(#4019),#1736,.T.);
#4019 = FACE_BOUND('',#4020,.T.);
#4020 = EDGE_LOOP('',(#4021,#4044,#4045,#4046));
#4021 = ORIENTED_EDGE('',*,*,#4022,.T.);
#4022 = EDGE_CURVE('',#4023,#3206,#4025,.T.);
#4023 = VERTEX_POINT('',#4024);
#4024 = CARTESIAN_POINT('',(40.25,13.75,-0.5));
#4025 = SURFACE_CURVE('',#4026,(#4030,#4037),.PCURVE_S1.);
#4026 = LINE('',#4027,#4028);
#4027 = CARTESIAN_POINT('',(40.25,13.75,-4.959655732981E-015));
#4028 = VECTOR('',#4029,1.);
#4029 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#4030 = PCURVE('',#1736,#4031);
#4031 = DEFINITIONAL_REPRESENTATION('',(#4032),#4036);
#4032 = LINE('',#4033,#4034);
#4033 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#4034 = VECTOR('',#4035,1.);
#4035 = DIRECTION('',(0.E+000,1.));
#4036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4037 = PCURVE('',#3221,#4038);
#4038 = DEFINITIONAL_REPRESENTATION('',(#4039),#4043);
#4039 = LINE('',#4040,#4041);
#4040 = CARTESIAN_POINT('',(0.E+000,-12.));
#4041 = VECTOR('',#4042,1.);
#4042 = DIRECTION('',(1.,0.E+000));
#4043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4044 = ORIENTED_EDGE('',*,*,#3599,.T.);
#4045 = ORIENTED_EDGE('',*,*,#1718,.F.);
#4046 = ORIENTED_EDGE('',*,*,#4047,.F.);
#4047 = EDGE_CURVE('',#4023,#1719,#4048,.T.);
#4048 = SURFACE_CURVE('',#4049,(#4054,#4061),.PCURVE_S1.);
#4049 = CIRCLE('',#4050,7.);
#4050 = AXIS2_PLACEMENT_3D('',#4051,#4052,#4053);
#4051 = CARTESIAN_POINT('',(33.25,13.75,-0.5));
#4052 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#4053 = DIRECTION('',(1.,2.537652627715E-016,-1.224606353822E-016));
#4054 = PCURVE('',#1736,#4055);
#4055 = DEFINITIONAL_REPRESENTATION('',(#4056),#4060);
#4056 = LINE('',#4057,#4058);
#4057 = CARTESIAN_POINT('',(6.28318530718,0.5));
#4058 = VECTOR('',#4059,1.);
#4059 = DIRECTION('',(-1.,0.E+000));
#4060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4061 = PCURVE('',#4062,#4067);
#4062 = TOROIDAL_SURFACE('',#4063,6.5,0.5);
#4063 = AXIS2_PLACEMENT_3D('',#4064,#4065,#4066);
#4064 = CARTESIAN_POINT('',(33.25,13.75,-0.5));
#4065 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#4066 = DIRECTION('',(1.,2.537652627715E-016,-1.224606353822E-016));
#4067 = DEFINITIONAL_REPRESENTATION('',(#4068),#4072);
#4068 = LINE('',#4069,#4070);
#4069 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4070 = VECTOR('',#4071,1.);
#4071 = DIRECTION('',(1.,0.E+000));
#4072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4073 = ADVANCED_FACE('',(#4074),#1839,.T.);
#4074 = FACE_BOUND('',#4075,.F.);
#4075 = EDGE_LOOP('',(#4076,#4098,#4119,#4120));
#4076 = ORIENTED_EDGE('',*,*,#4077,.T.);
#4077 = EDGE_CURVE('',#1719,#4078,#4080,.T.);
#4078 = VERTEX_POINT('',#4079);
#4079 = CARTESIAN_POINT('',(33.250000000002,20.25,-4.107825191113E-015)
  );
#4080 = SURFACE_CURVE('',#4081,(#4086,#4092),.PCURVE_S1.);
#4081 = CIRCLE('',#4082,0.5);
#4082 = AXIS2_PLACEMENT_3D('',#4083,#4084,#4085);
#4083 = CARTESIAN_POINT('',(33.250000000002,20.25,-0.5));
#4084 = DIRECTION('',(1.,-3.097817335303E-013,-1.224606353822E-016));
#4085 = DIRECTION('',(3.097817335303E-013,1.,-3.793606791792E-029));
#4086 = PCURVE('',#1839,#4087);
#4087 = DEFINITIONAL_REPRESENTATION('',(#4088),#4091);
#4088 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4089,#4090),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#4089 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4090 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#4091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4092 = PCURVE('',#4062,#4093);
#4093 = DEFINITIONAL_REPRESENTATION('',(#4094),#4097);
#4094 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4095,#4096),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#4095 = CARTESIAN_POINT('',(1.570796326795,0.E+000));
#4096 = CARTESIAN_POINT('',(1.570796326795,1.570796326795));
#4097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4098 = ORIENTED_EDGE('',*,*,#4099,.T.);
#4099 = EDGE_CURVE('',#4078,#3745,#4100,.T.);
#4100 = SURFACE_CURVE('',#4101,(#4105,#4112),.PCURVE_S1.);
#4101 = LINE('',#4102,#4103);
#4102 = CARTESIAN_POINT('',(33.25,20.25,-3.996802888651E-015));
#4103 = VECTOR('',#4104,1.);
#4104 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#4105 = PCURVE('',#1839,#4106);
#4106 = DEFINITIONAL_REPRESENTATION('',(#4107),#4111);
#4107 = LINE('',#4108,#4109);
#4108 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#4109 = VECTOR('',#4110,1.);
#4110 = DIRECTION('',(0.E+000,1.));
#4111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4112 = PCURVE('',#3819,#4113);
#4113 = DEFINITIONAL_REPRESENTATION('',(#4114),#4118);
#4114 = LINE('',#4115,#4116);
#4115 = CARTESIAN_POINT('',(7.,18.5));
#4116 = VECTOR('',#4117,1.);
#4117 = DIRECTION('',(1.,0.E+000));
#4118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4119 = ORIENTED_EDGE('',*,*,#3744,.F.);
#4120 = ORIENTED_EDGE('',*,*,#1825,.F.);
#4121 = ADVANCED_FACE('',(#4122),#1785,.F.);
#4122 = FACE_BOUND('',#4123,.F.);
#4123 = EDGE_LOOP('',(#4124,#4125,#4148,#4170));
#4124 = ORIENTED_EDGE('',*,*,#1980,.T.);
#4125 = ORIENTED_EDGE('',*,*,#4126,.T.);
#4126 = EDGE_CURVE('',#1951,#4127,#4129,.T.);
#4127 = VERTEX_POINT('',#4128);
#4128 = CARTESIAN_POINT('',(21.25,25.75,-3.));
#4129 = SURFACE_CURVE('',#4130,(#4134,#4141),.PCURVE_S1.);
#4130 = LINE('',#4131,#4132);
#4131 = CARTESIAN_POINT('',(21.25,25.75,-2.632903660718E-015));
#4132 = VECTOR('',#4133,1.);
#4133 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#4134 = PCURVE('',#1785,#4135);
#4135 = DEFINITIONAL_REPRESENTATION('',(#4136),#4140);
#4136 = LINE('',#4137,#4138);
#4137 = CARTESIAN_POINT('',(1.570796326795,0.E+000));
#4138 = VECTOR('',#4139,1.);
#4139 = DIRECTION('',(0.E+000,1.));
#4140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4141 = PCURVE('',#1968,#4142);
#4142 = DEFINITIONAL_REPRESENTATION('',(#4143),#4147);
#4143 = LINE('',#4144,#4145);
#4144 = CARTESIAN_POINT('',(0.E+000,-5.));
#4145 = VECTOR('',#4146,1.);
#4146 = DIRECTION('',(1.,0.E+000));
#4147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4148 = ORIENTED_EDGE('',*,*,#4149,.F.);
#4149 = EDGE_CURVE('',#1749,#4127,#4150,.T.);
#4150 = SURFACE_CURVE('',#4151,(#4156,#4163),.PCURVE_S1.);
#4151 = CIRCLE('',#4152,5.);
#4152 = AXIS2_PLACEMENT_3D('',#4153,#4154,#4155);
#4153 = CARTESIAN_POINT('',(26.25,25.75,-3.));
#4154 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#4155 = DIRECTION('',(0.E+000,-1.,0.E+000));
#4156 = PCURVE('',#1785,#4157);
#4157 = DEFINITIONAL_REPRESENTATION('',(#4158),#4162);
#4158 = LINE('',#4159,#4160);
#4159 = CARTESIAN_POINT('',(0.E+000,3.));
#4160 = VECTOR('',#4161,1.);
#4161 = DIRECTION('',(1.,0.E+000));
#4162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4163 = PCURVE('',#3565,#4164);
#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169);
#4165 = CIRCLE('',#4166,5.);
#4166 = AXIS2_PLACEMENT_2D('',#4167,#4168);
#4167 = CARTESIAN_POINT('',(-5.,5.));
#4168 = DIRECTION('',(0.E+000,-1.));
#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4170 = ORIENTED_EDGE('',*,*,#1771,.F.);
#4171 = ADVANCED_FACE('',(#4172),#1872,.T.);
#4172 = FACE_BOUND('',#4173,.T.);
#4173 = EDGE_LOOP('',(#4174,#4197,#4198,#4199));
#4174 = ORIENTED_EDGE('',*,*,#4175,.F.);
#4175 = EDGE_CURVE('',#3868,#4176,#4178,.T.);
#4176 = VERTEX_POINT('',#4177);
#4177 = CARTESIAN_POINT('',(-21.75,26.75,-3.));
#4178 = SURFACE_CURVE('',#4179,(#4183,#4190),.PCURVE_S1.);
#4179 = LINE('',#4180,#4181);
#4180 = CARTESIAN_POINT('',(-21.75,20.75,-3.));
#4181 = VECTOR('',#4182,1.);
#4182 = DIRECTION('',(0.E+000,1.,0.E+000));
#4183 = PCURVE('',#1872,#4184);
#4184 = DEFINITIONAL_REPRESENTATION('',(#4185),#4189);
#4185 = LINE('',#4186,#4187);
#4186 = CARTESIAN_POINT('',(3.,0.E+000));
#4187 = VECTOR('',#4188,1.);
#4188 = DIRECTION('',(0.E+000,-1.));
#4189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4190 = PCURVE('',#3413,#4191);
#4191 = DEFINITIONAL_REPRESENTATION('',(#4192),#4196);
#4192 = LINE('',#4193,#4194);
#4193 = CARTESIAN_POINT('',(12.,0.E+000));
#4194 = VECTOR('',#4195,1.);
#4195 = DIRECTION('',(0.E+000,1.));
#4196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4197 = ORIENTED_EDGE('',*,*,#3895,.F.);
#4198 = ORIENTED_EDGE('',*,*,#1854,.T.);
#4199 = ORIENTED_EDGE('',*,*,#4200,.T.);
#4200 = EDGE_CURVE('',#1857,#4176,#4201,.T.);
#4201 = SURFACE_CURVE('',#4202,(#4206,#4213),.PCURVE_S1.);
#4202 = LINE('',#4203,#4204);
#4203 = CARTESIAN_POINT('',(-21.75,26.75,2.632903660718E-015));
#4204 = VECTOR('',#4205,1.);
#4205 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#4206 = PCURVE('',#1872,#4207);
#4207 = DEFINITIONAL_REPRESENTATION('',(#4208),#4212);
#4208 = LINE('',#4209,#4210);
#4209 = CARTESIAN_POINT('',(0.E+000,-6.));
#4210 = VECTOR('',#4211,1.);
#4211 = DIRECTION('',(1.,0.E+000));
#4212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4213 = PCURVE('',#4214,#4219);
#4214 = CYLINDRICAL_SURFACE('',#4215,6.);
#4215 = AXIS2_PLACEMENT_3D('',#4216,#4217,#4218);
#4216 = CARTESIAN_POINT('',(-15.75,26.75,-3.));
#4217 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#4218 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#4219 = DEFINITIONAL_REPRESENTATION('',(#4220),#4224);
#4220 = LINE('',#4221,#4222);
#4221 = CARTESIAN_POINT('',(3.14159265359,3.));
#4222 = VECTOR('',#4223,1.);
#4223 = DIRECTION('',(0.E+000,-1.));
#4224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4225 = ADVANCED_FACE('',(#4226),#1903,.F.);
#4226 = FACE_BOUND('',#4227,.F.);
#4227 = EDGE_LOOP('',(#4228,#4256,#4289,#4310,#4311));
#4228 = ORIENTED_EDGE('',*,*,#4229,.F.);
#4229 = EDGE_CURVE('',#4230,#1857,#4232,.T.);
#4230 = VERTEX_POINT('',#4231);
#4231 = CARTESIAN_POINT('',(-17.25,26.75,2.081830801498E-015));
#4232 = SURFACE_CURVE('',#4233,(#4237,#4244),.PCURVE_S1.);
#4233 = LINE('',#4234,#4235);
#4234 = CARTESIAN_POINT('',(-9.75,26.75,1.163376036131E-015));
#4235 = VECTOR('',#4236,1.);
#4236 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#4237 = PCURVE('',#1903,#4238);
#4238 = DEFINITIONAL_REPRESENTATION('',(#4239),#4243);
#4239 = LINE('',#4240,#4241);
#4240 = CARTESIAN_POINT('',(0.E+000,6.));
#4241 = VECTOR('',#4242,1.);
#4242 = DIRECTION('',(1.,0.E+000));
#4243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4244 = PCURVE('',#4245,#4250);
#4245 = PLANE('',#4246);
#4246 = AXIS2_PLACEMENT_3D('',#4247,#4248,#4249);
#4247 = CARTESIAN_POINT('',(-15.75,26.75,1.898139848425E-015));
#4248 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#4249 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#4250 = DEFINITIONAL_REPRESENTATION('',(#4251),#4255);
#4251 = LINE('',#4252,#4253);
#4252 = CARTESIAN_POINT('',(6.,0.E+000));
#4253 = VECTOR('',#4254,1.);
#4254 = DIRECTION('',(-1.,0.E+000));
#4255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4256 = ORIENTED_EDGE('',*,*,#4257,.T.);
#4257 = EDGE_CURVE('',#4230,#4258,#4260,.T.);
#4258 = VERTEX_POINT('',#4259);
#4259 = CARTESIAN_POINT('',(-14.25,26.75,1.714448895351E-015));
#4260 = SURFACE_CURVE('',#4261,(#4266,#4277),.PCURVE_S1.);
#4261 = CIRCLE('',#4262,1.5);
#4262 = AXIS2_PLACEMENT_3D('',#4263,#4264,#4265);
#4263 = CARTESIAN_POINT('',(-15.75,26.75,1.898139848425E-015));
#4264 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#4265 = DIRECTION('',(0.E+000,1.,0.E+000));
#4266 = PCURVE('',#1903,#4267);
#4267 = DEFINITIONAL_REPRESENTATION('',(#4268),#4276);
#4268 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4269,#4270,#4271,#4272,
#4273,#4274,#4275),.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('') );
#4269 = CARTESIAN_POINT('',(6.,7.5));
#4270 = CARTESIAN_POINT('',(8.598076211353,7.5));
#4271 = CARTESIAN_POINT('',(7.299038105677,5.25));
#4272 = CARTESIAN_POINT('',(6.,3.));
#4273 = CARTESIAN_POINT('',(4.700961894323,5.25));
#4274 = CARTESIAN_POINT('',(3.401923788647,7.5));
#4275 = CARTESIAN_POINT('',(6.,7.5));
#4276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4277 = PCURVE('',#4278,#4283);
#4278 = CYLINDRICAL_SURFACE('',#4279,1.5);
#4279 = AXIS2_PLACEMENT_3D('',#4280,#4281,#4282);
#4280 = CARTESIAN_POINT('',(-15.75,26.75,-8.75));
#4281 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#4282 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#4283 = DEFINITIONAL_REPRESENTATION('',(#4284),#4288);
#4284 = LINE('',#4285,#4286);
#4285 = CARTESIAN_POINT('',(1.570796326795,8.75));
#4286 = VECTOR('',#4287,1.);
#4287 = DIRECTION('',(1.,0.E+000));
#4288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4289 = ORIENTED_EDGE('',*,*,#4290,.F.);
#4290 = EDGE_CURVE('',#2041,#4258,#4291,.T.);
#4291 = SURFACE_CURVE('',#4292,(#4296,#4303),.PCURVE_S1.);
#4292 = LINE('',#4293,#4294);
#4293 = CARTESIAN_POINT('',(-9.75,26.75,1.163376036131E-015));
#4294 = VECTOR('',#4295,1.);
#4295 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#4296 = PCURVE('',#1903,#4297);
#4297 = DEFINITIONAL_REPRESENTATION('',(#4298),#4302);
#4298 = LINE('',#4299,#4300);
#4299 = CARTESIAN_POINT('',(0.E+000,6.));
#4300 = VECTOR('',#4301,1.);
#4301 = DIRECTION('',(1.,0.E+000));
#4302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4303 = PCURVE('',#4245,#4304);
#4304 = DEFINITIONAL_REPRESENTATION('',(#4305),#4309);
#4305 = LINE('',#4306,#4307);
#4306 = CARTESIAN_POINT('',(6.,0.E+000));
#4307 = VECTOR('',#4308,1.);
#4308 = DIRECTION('',(-1.,0.E+000));
#4309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4310 = ORIENTED_EDGE('',*,*,#2098,.F.);
#4311 = ORIENTED_EDGE('',*,*,#1884,.F.);
#4312 = ADVANCED_FACE('',(#4313),#1968,.F.);
#4313 = FACE_BOUND('',#4314,.F.);
#4314 = EDGE_LOOP('',(#4315,#4338,#4339,#4340));
#4315 = ORIENTED_EDGE('',*,*,#4316,.F.);
#4316 = EDGE_CURVE('',#4127,#4317,#4319,.T.);
#4317 = VERTEX_POINT('',#4318);
#4318 = CARTESIAN_POINT('',(21.25,26.75,-3.));
#4319 = SURFACE_CURVE('',#4320,(#4324,#4331),.PCURVE_S1.);
#4320 = LINE('',#4321,#4322);
#4321 = CARTESIAN_POINT('',(21.25,20.75,-3.));
#4322 = VECTOR('',#4323,1.);
#4323 = DIRECTION('',(0.E+000,1.,0.E+000));
#4324 = PCURVE('',#1968,#4325);
#4325 = DEFINITIONAL_REPRESENTATION('',(#4326),#4330);
#4326 = LINE('',#4327,#4328);
#4327 = CARTESIAN_POINT('',(3.,0.E+000));
#4328 = VECTOR('',#4329,1.);
#4329 = DIRECTION('',(0.E+000,-1.));
#4330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4331 = PCURVE('',#3565,#4332);
#4332 = DEFINITIONAL_REPRESENTATION('',(#4333),#4337);
#4333 = LINE('',#4334,#4335);
#4334 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4335 = VECTOR('',#4336,1.);
#4336 = DIRECTION('',(0.E+000,1.));
#4337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4338 = ORIENTED_EDGE('',*,*,#4126,.F.);
#4339 = ORIENTED_EDGE('',*,*,#1950,.T.);
#4340 = ORIENTED_EDGE('',*,*,#4341,.F.);
#4341 = EDGE_CURVE('',#4317,#1953,#4342,.T.);
#4342 = SURFACE_CURVE('',#4343,(#4347,#4354),.PCURVE_S1.);
#4343 = LINE('',#4344,#4345);
#4344 = CARTESIAN_POINT('',(21.25,26.75,-3.));
#4345 = VECTOR('',#4346,1.);
#4346 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#4347 = PCURVE('',#1968,#4348);
#4348 = DEFINITIONAL_REPRESENTATION('',(#4349),#4353);
#4349 = LINE('',#4350,#4351);
#4350 = CARTESIAN_POINT('',(3.,-6.));
#4351 = VECTOR('',#4352,1.);
#4352 = DIRECTION('',(-1.,0.E+000));
#4353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4354 = PCURVE('',#4355,#4360);
#4355 = CYLINDRICAL_SURFACE('',#4356,6.);
#4356 = AXIS2_PLACEMENT_3D('',#4357,#4358,#4359);
#4357 = CARTESIAN_POINT('',(15.25,26.75,-3.));
#4358 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#4359 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#4360 = DEFINITIONAL_REPRESENTATION('',(#4361),#4365);
#4361 = LINE('',#4362,#4363);
#4362 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4363 = VECTOR('',#4364,1.);
#4364 = DIRECTION('',(0.E+000,1.));
#4365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4366 = ADVANCED_FACE('',(#4367),#2023,.T.);
#4367 = FACE_BOUND('',#4368,.T.);
#4368 = EDGE_LOOP('',(#4369,#4400,#4426,#4427,#4428));
#4369 = ORIENTED_EDGE('',*,*,#4370,.F.);
#4370 = EDGE_CURVE('',#4371,#4373,#4375,.T.);
#4371 = VERTEX_POINT('',#4372);
#4372 = CARTESIAN_POINT('',(13.75,26.75,-1.714448895351E-015));
#4373 = VERTEX_POINT('',#4374);
#4374 = CARTESIAN_POINT('',(16.75,26.75,-2.081830801498E-015));
#4375 = SURFACE_CURVE('',#4376,(#4381,#4388),.PCURVE_S1.);
#4376 = CIRCLE('',#4377,1.5);
#4377 = AXIS2_PLACEMENT_3D('',#4378,#4379,#4380);
#4378 = CARTESIAN_POINT('',(15.25,26.75,-1.898139848425E-015));
#4379 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#4380 = DIRECTION('',(0.E+000,1.,0.E+000));
#4381 = PCURVE('',#2023,#4382);
#4382 = DEFINITIONAL_REPRESENTATION('',(#4383),#4387);
#4383 = CIRCLE('',#4384,1.5);
#4384 = AXIS2_PLACEMENT_2D('',#4385,#4386);
#4385 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4386 = DIRECTION('',(0.E+000,1.));
#4387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4388 = PCURVE('',#4389,#4394);
#4389 = CYLINDRICAL_SURFACE('',#4390,1.5);
#4390 = AXIS2_PLACEMENT_3D('',#4391,#4392,#4393);
#4391 = CARTESIAN_POINT('',(15.25,26.75,-8.75));
#4392 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#4393 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#4394 = DEFINITIONAL_REPRESENTATION('',(#4395),#4399);
#4395 = LINE('',#4396,#4397);
#4396 = CARTESIAN_POINT('',(1.570796326795,8.75));
#4397 = VECTOR('',#4398,1.);
#4398 = DIRECTION('',(1.,0.E+000));
#4399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4400 = ORIENTED_EDGE('',*,*,#4401,.T.);
#4401 = EDGE_CURVE('',#4371,#2134,#4402,.T.);
#4402 = SURFACE_CURVE('',#4403,(#4407,#4414),.PCURVE_S1.);
#4403 = LINE('',#4404,#4405);
#4404 = CARTESIAN_POINT('',(21.25,26.75,-2.632903660718E-015));
#4405 = VECTOR('',#4406,1.);
#4406 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#4407 = PCURVE('',#2023,#4408);
#4408 = DEFINITIONAL_REPRESENTATION('',(#4409),#4413);
#4409 = LINE('',#4410,#4411);
#4410 = CARTESIAN_POINT('',(6.,0.E+000));
#4411 = VECTOR('',#4412,1.);
#4412 = DIRECTION('',(-1.,0.E+000));
#4413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4414 = PCURVE('',#4415,#4420);
#4415 = PLANE('',#4416);
#4416 = AXIS2_PLACEMENT_3D('',#4417,#4418,#4419);
#4417 = CARTESIAN_POINT('',(15.25,26.75,-1.898139848425E-015));
#4418 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#4419 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#4420 = DEFINITIONAL_REPRESENTATION('',(#4421),#4425);
#4421 = LINE('',#4422,#4423);
#4422 = CARTESIAN_POINT('',(6.,0.E+000));
#4423 = VECTOR('',#4424,1.);
#4424 = DIRECTION('',(-1.,0.E+000));
#4425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4426 = ORIENTED_EDGE('',*,*,#2161,.T.);
#4427 = ORIENTED_EDGE('',*,*,#2004,.T.);
#4428 = ORIENTED_EDGE('',*,*,#4429,.T.);
#4429 = EDGE_CURVE('',#1953,#4373,#4430,.T.);
#4430 = SURFACE_CURVE('',#4431,(#4435,#4442),.PCURVE_S1.);
#4431 = LINE('',#4432,#4433);
#4432 = CARTESIAN_POINT('',(21.25,26.75,-2.632903660718E-015));
#4433 = VECTOR('',#4434,1.);
#4434 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#4435 = PCURVE('',#2023,#4436);
#4436 = DEFINITIONAL_REPRESENTATION('',(#4437),#4441);
#4437 = LINE('',#4438,#4439);
#4438 = CARTESIAN_POINT('',(6.,0.E+000));
#4439 = VECTOR('',#4440,1.);
#4440 = DIRECTION('',(-1.,0.E+000));
#4441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4442 = PCURVE('',#4415,#4443);
#4443 = DEFINITIONAL_REPRESENTATION('',(#4444),#4448);
#4444 = LINE('',#4445,#4446);
#4445 = CARTESIAN_POINT('',(6.,0.E+000));
#4446 = VECTOR('',#4447,1.);
#4447 = DIRECTION('',(-1.,0.E+000));
#4448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4449 = ADVANCED_FACE('',(#4450),#2056,.F.);
#4450 = FACE_BOUND('',#4451,.F.);
#4451 = EDGE_LOOP('',(#4452,#4477,#4498,#4499));
#4452 = ORIENTED_EDGE('',*,*,#4453,.F.);
#4453 = EDGE_CURVE('',#4454,#4456,#4458,.T.);
#4454 = VERTEX_POINT('',#4455);
#4455 = CARTESIAN_POINT('',(-9.75,25.75,-3.));
#4456 = VERTEX_POINT('',#4457);
#4457 = CARTESIAN_POINT('',(-9.75,26.75,-3.));
#4458 = SURFACE_CURVE('',#4459,(#4463,#4470),.PCURVE_S1.);
#4459 = LINE('',#4460,#4461);
#4460 = CARTESIAN_POINT('',(-9.75,20.75,-3.));
#4461 = VECTOR('',#4462,1.);
#4462 = DIRECTION('',(0.E+000,1.,0.E+000));
#4463 = PCURVE('',#2056,#4464);
#4464 = DEFINITIONAL_REPRESENTATION('',(#4465),#4469);
#4465 = LINE('',#4466,#4467);
#4466 = CARTESIAN_POINT('',(3.,0.E+000));
#4467 = VECTOR('',#4468,1.);
#4468 = DIRECTION('',(0.E+000,-1.));
#4469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4470 = PCURVE('',#3464,#4471);
#4471 = DEFINITIONAL_REPRESENTATION('',(#4472),#4476);
#4472 = LINE('',#4473,#4474);
#4473 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4474 = VECTOR('',#4475,1.);
#4475 = DIRECTION('',(0.E+000,1.));
#4476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4477 = ORIENTED_EDGE('',*,*,#4478,.F.);
#4478 = EDGE_CURVE('',#2039,#4454,#4479,.T.);
#4479 = SURFACE_CURVE('',#4480,(#4484,#4491),.PCURVE_S1.);
#4480 = LINE('',#4481,#4482);
#4481 = CARTESIAN_POINT('',(-9.75,25.75,1.163376036131E-015));
#4482 = VECTOR('',#4483,1.);
#4483 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#4484 = PCURVE('',#2056,#4485);
#4485 = DEFINITIONAL_REPRESENTATION('',(#4486),#4490);
#4486 = LINE('',#4487,#4488);
#4487 = CARTESIAN_POINT('',(0.E+000,-5.));
#4488 = VECTOR('',#4489,1.);
#4489 = DIRECTION('',(1.,0.E+000));
#4490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4491 = PCURVE('',#2083,#4492);
#4492 = DEFINITIONAL_REPRESENTATION('',(#4493),#4497);
#4493 = LINE('',#4494,#4495);
#4494 = CARTESIAN_POINT('',(1.570796326795,0.E+000));
#4495 = VECTOR('',#4496,1.);
#4496 = DIRECTION('',(0.E+000,1.));
#4497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4498 = ORIENTED_EDGE('',*,*,#2038,.T.);
#4499 = ORIENTED_EDGE('',*,*,#4500,.T.);
#4500 = EDGE_CURVE('',#2041,#4456,#4501,.T.);
#4501 = SURFACE_CURVE('',#4502,(#4506,#4513),.PCURVE_S1.);
#4502 = LINE('',#4503,#4504);
#4503 = CARTESIAN_POINT('',(-9.75,26.75,1.163376036131E-015));
#4504 = VECTOR('',#4505,1.);
#4505 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#4506 = PCURVE('',#2056,#4507);
#4507 = DEFINITIONAL_REPRESENTATION('',(#4508),#4512);
#4508 = LINE('',#4509,#4510);
#4509 = CARTESIAN_POINT('',(0.E+000,-6.));
#4510 = VECTOR('',#4511,1.);
#4511 = DIRECTION('',(1.,0.E+000));
#4512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4513 = PCURVE('',#4214,#4514);
#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4518);
#4515 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4516,#4517),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,3.),.PIECEWISE_BEZIER_KNOTS.);
#4516 = CARTESIAN_POINT('',(0.E+000,3.));
#4517 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4519 = ADVANCED_FACE('',(#4520),#2083,.F.);
#4520 = FACE_BOUND('',#4521,.F.);
#4521 = EDGE_LOOP('',(#4522,#4523,#4524,#4546));
#4522 = ORIENTED_EDGE('',*,*,#2068,.T.);
#4523 = ORIENTED_EDGE('',*,*,#4478,.T.);
#4524 = ORIENTED_EDGE('',*,*,#4525,.F.);
#4525 = EDGE_CURVE('',#2249,#4454,#4526,.T.);
#4526 = SURFACE_CURVE('',#4527,(#4532,#4539),.PCURVE_S1.);
#4527 = CIRCLE('',#4528,5.);
#4528 = AXIS2_PLACEMENT_3D('',#4529,#4530,#4531);
#4529 = CARTESIAN_POINT('',(-4.75,25.75,-3.));
#4530 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#4531 = DIRECTION('',(0.E+000,-1.,0.E+000));
#4532 = PCURVE('',#2083,#4533);
#4533 = DEFINITIONAL_REPRESENTATION('',(#4534),#4538);
#4534 = LINE('',#4535,#4536);
#4535 = CARTESIAN_POINT('',(0.E+000,3.));
#4536 = VECTOR('',#4537,1.);
#4537 = DIRECTION('',(1.,0.E+000));
#4538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4539 = PCURVE('',#3464,#4540);
#4540 = DEFINITIONAL_REPRESENTATION('',(#4541),#4545);
#4541 = CIRCLE('',#4542,5.);
#4542 = AXIS2_PLACEMENT_2D('',#4543,#4544);
#4543 = CARTESIAN_POINT('',(-5.,5.));
#4544 = DIRECTION('',(0.E+000,-1.));
#4545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4546 = ORIENTED_EDGE('',*,*,#2271,.F.);
#4547 = ADVANCED_FACE('',(#4548),#2149,.T.);
#4548 = FACE_BOUND('',#4549,.T.);
#4549 = EDGE_LOOP('',(#4550,#4575,#4596,#4597));
#4550 = ORIENTED_EDGE('',*,*,#4551,.F.);
#4551 = EDGE_CURVE('',#4552,#4554,#4556,.T.);
#4552 = VERTEX_POINT('',#4553);
#4553 = CARTESIAN_POINT('',(9.25,25.75,-3.));
#4554 = VERTEX_POINT('',#4555);
#4555 = CARTESIAN_POINT('',(9.25,26.75,-3.));
#4556 = SURFACE_CURVE('',#4557,(#4561,#4568),.PCURVE_S1.);
#4557 = LINE('',#4558,#4559);
#4558 = CARTESIAN_POINT('',(9.25,20.75,-3.));
#4559 = VECTOR('',#4560,1.);
#4560 = DIRECTION('',(0.E+000,1.,0.E+000));
#4561 = PCURVE('',#2149,#4562);
#4562 = DEFINITIONAL_REPRESENTATION('',(#4563),#4567);
#4563 = LINE('',#4564,#4565);
#4564 = CARTESIAN_POINT('',(3.,0.E+000));
#4565 = VECTOR('',#4566,1.);
#4566 = DIRECTION('',(0.E+000,-1.));
#4567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4568 = PCURVE('',#3514,#4569);
#4569 = DEFINITIONAL_REPRESENTATION('',(#4570),#4574);
#4570 = LINE('',#4571,#4572);
#4571 = CARTESIAN_POINT('',(12.,0.E+000));
#4572 = VECTOR('',#4573,1.);
#4573 = DIRECTION('',(0.E+000,1.));
#4574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4575 = ORIENTED_EDGE('',*,*,#4576,.F.);
#4576 = EDGE_CURVE('',#2132,#4552,#4577,.T.);
#4577 = SURFACE_CURVE('',#4578,(#4582,#4589),.PCURVE_S1.);
#4578 = LINE('',#4579,#4580);
#4579 = CARTESIAN_POINT('',(9.25,25.75,-1.163376036131E-015));
#4580 = VECTOR('',#4581,1.);
#4581 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#4582 = PCURVE('',#2149,#4583);
#4583 = DEFINITIONAL_REPRESENTATION('',(#4584),#4588);
#4584 = LINE('',#4585,#4586);
#4585 = CARTESIAN_POINT('',(0.E+000,-5.));
#4586 = VECTOR('',#4587,1.);
#4587 = DIRECTION('',(1.,0.E+000));
#4588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4589 = PCURVE('',#2209,#4590);
#4590 = DEFINITIONAL_REPRESENTATION('',(#4591),#4595);
#4591 = LINE('',#4592,#4593);
#4592 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
#4593 = VECTOR('',#4594,1.);
#4594 = DIRECTION('',(0.E+000,1.));
#4595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4596 = ORIENTED_EDGE('',*,*,#2131,.T.);
#4597 = ORIENTED_EDGE('',*,*,#4598,.T.);
#4598 = EDGE_CURVE('',#2134,#4554,#4599,.T.);
#4599 = SURFACE_CURVE('',#4600,(#4604,#4611),.PCURVE_S1.);
#4600 = LINE('',#4601,#4602);
#4601 = CARTESIAN_POINT('',(9.25,26.75,-1.163376036131E-015));
#4602 = VECTOR('',#4603,1.);
#4603 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#4604 = PCURVE('',#2149,#4605);
#4605 = DEFINITIONAL_REPRESENTATION('',(#4606),#4610);
#4606 = LINE('',#4607,#4608);
#4607 = CARTESIAN_POINT('',(0.E+000,-6.));
#4608 = VECTOR('',#4609,1.);
#4609 = DIRECTION('',(1.,0.E+000));
#4610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4611 = PCURVE('',#4355,#4612);
#4612 = DEFINITIONAL_REPRESENTATION('',(#4613),#4617);
#4613 = LINE('',#4614,#4615);
#4614 = CARTESIAN_POINT('',(3.14159265359,3.));
#4615 = VECTOR('',#4616,1.);
#4616 = DIRECTION('',(0.E+000,-1.));
#4617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4618 = ADVANCED_FACE('',(#4619),#2209,.F.);
#4619 = FACE_BOUND('',#4620,.F.);
#4620 = EDGE_LOOP('',(#4621,#4622,#4623,#4649));
#4621 = ORIENTED_EDGE('',*,*,#2190,.F.);
#4622 = ORIENTED_EDGE('',*,*,#2225,.T.);
#4623 = ORIENTED_EDGE('',*,*,#4624,.T.);
#4624 = EDGE_CURVE('',#2226,#4552,#4625,.T.);
#4625 = SURFACE_CURVE('',#4626,(#4631,#4638),.PCURVE_S1.);
#4626 = CIRCLE('',#4627,5.);
#4627 = AXIS2_PLACEMENT_3D('',#4628,#4629,#4630);
#4628 = CARTESIAN_POINT('',(4.25,25.75,-3.));
#4629 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#4630 = DIRECTION('',(0.E+000,-1.,0.E+000));
#4631 = PCURVE('',#2209,#4632);
#4632 = DEFINITIONAL_REPRESENTATION('',(#4633),#4637);
#4633 = LINE('',#4634,#4635);
#4634 = CARTESIAN_POINT('',(6.28318530718,3.));
#4635 = VECTOR('',#4636,1.);
#4636 = DIRECTION('',(-1.,0.E+000));
#4637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4638 = PCURVE('',#3514,#4639);
#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4648);
#4640 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4641,#4642,#4643,#4644,
#4645,#4646,#4647),.UNSPECIFIED.,.F.,.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('') );
#4641 = CARTESIAN_POINT('',(17.,0.E+000));
#4642 = CARTESIAN_POINT('',(8.339745962156,0.E+000));
#4643 = CARTESIAN_POINT('',(12.669872981078,7.5));
#4644 = CARTESIAN_POINT('',(17.,15.));
#4645 = CARTESIAN_POINT('',(21.330127018922,7.5));
#4646 = CARTESIAN_POINT('',(25.660254037844,7.993605777301E-015));
#4647 = CARTESIAN_POINT('',(17.,0.E+000));
#4648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4649 = ORIENTED_EDGE('',*,*,#4576,.F.);
#4650 = ADVANCED_FACE('',(#4651),#2311,.T.);
#4651 = FACE_BOUND('',#4652,.T.);
#4652 = EDGE_LOOP('',(#4653,#4680,#4681,#4682));
#4653 = ORIENTED_EDGE('',*,*,#4654,.F.);
#4654 = EDGE_CURVE('',#2512,#4655,#4657,.T.);
#4655 = VERTEX_POINT('',#4656);
#4656 = CARTESIAN_POINT('',(-11.,2.25,27.));
#4657 = SURFACE_CURVE('',#4658,(#4663,#4669),.PCURVE_S1.);
#4658 = CIRCLE('',#4659,0.5);
#4659 = AXIS2_PLACEMENT_3D('',#4660,#4661,#4662);
#4660 = CARTESIAN_POINT('',(-10.5,2.25,27.));
#4661 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#4662 = DIRECTION('',(0.E+000,-1.,0.E+000));
#4663 = PCURVE('',#2311,#4664);
#4664 = DEFINITIONAL_REPRESENTATION('',(#4665),#4668);
#4665 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4666,#4667),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#4666 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4667 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
#4668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4669 = PCURVE('',#4670,#4675);
#4670 = CYLINDRICAL_SURFACE('',#4671,0.5);
#4671 = AXIS2_PLACEMENT_3D('',#4672,#4673,#4674);
#4672 = CARTESIAN_POINT('',(-10.5,2.25,3.));
#4673 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#4674 = DIRECTION('',(0.E+000,-1.,0.E+000));
#4675 = DEFINITIONAL_REPRESENTATION('',(#4676),#4679);
#4676 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4677,#4678),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#4677 = CARTESIAN_POINT('',(0.E+000,24.));
#4678 = CARTESIAN_POINT('',(-1.570796326795,24.));
#4679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4680 = ORIENTED_EDGE('',*,*,#2562,.T.);
#4681 = ORIENTED_EDGE('',*,*,#2295,.T.);
#4682 = ORIENTED_EDGE('',*,*,#4683,.F.);
#4683 = EDGE_CURVE('',#4655,#2296,#4684,.T.);
#4684 = SURFACE_CURVE('',#4685,(#4690,#4697),.PCURVE_S1.);
#4685 = CIRCLE('',#4686,2.5);
#4686 = AXIS2_PLACEMENT_3D('',#4687,#4688,#4689);
#4687 = CARTESIAN_POINT('',(-11.,4.75,27.));
#4688 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#4689 = DIRECTION('',(-2.499434536369E-033,-1.,-2.041010589703E-017));
#4690 = PCURVE('',#2311,#4691);
#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696);
#4692 = LINE('',#4693,#4694);
#4693 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
#4694 = VECTOR('',#4695,1.);
#4695 = DIRECTION('',(1.,0.E+000));
#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4697 = PCURVE('',#2336,#4698);
#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703);
#4699 = CIRCLE('',#4700,2.5);
#4700 = AXIS2_PLACEMENT_2D('',#4701,#4702);
#4701 = CARTESIAN_POINT('',(3.,-3.));
#4702 = DIRECTION('',(0.E+000,1.));
#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4704 = ADVANCED_FACE('',(#4705,#4763,#4821),#2336,.T.);
#4705 = FACE_BOUND('',#4706,.T.);
#4706 = EDGE_LOOP('',(#4707,#4737));
#4707 = ORIENTED_EDGE('',*,*,#4708,.T.);
#4708 = EDGE_CURVE('',#4709,#4711,#4713,.T.);
#4709 = VERTEX_POINT('',#4710);
#4710 = CARTESIAN_POINT('',(-11.,9.5,24.));
#4711 = VERTEX_POINT('',#4712);
#4712 = CARTESIAN_POINT('',(-11.,9.5,20.5));
#4713 = SURFACE_CURVE('',#4714,(#4719,#4730),.PCURVE_S1.);
#4714 = CIRCLE('',#4715,1.75);
#4715 = AXIS2_PLACEMENT_3D('',#4716,#4717,#4718);
#4716 = CARTESIAN_POINT('',(-11.,9.5,22.25));
#4717 = DIRECTION('',(1.,0.E+000,0.E+000));
#4718 = DIRECTION('',(0.E+000,0.E+000,1.));
#4719 = PCURVE('',#2336,#4720);
#4720 = DEFINITIONAL_REPRESENTATION('',(#4721),#4729);
#4721 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4722,#4723,#4724,#4725,
#4726,#4727,#4728),.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('') );
#4722 = CARTESIAN_POINT('',(6.,-7.75));
#4723 = CARTESIAN_POINT('',(6.,-4.718911086754));
#4724 = CARTESIAN_POINT('',(8.625,-6.234455543377));
#4725 = CARTESIAN_POINT('',(11.25,-7.75));
#4726 = CARTESIAN_POINT('',(8.625,-9.265544456623));
#4727 = CARTESIAN_POINT('',(6.,-10.78108891324));
#4728 = CARTESIAN_POINT('',(6.,-7.75));
#4729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4730 = PCURVE('',#2610,#4731);
#4731 = DEFINITIONAL_REPRESENTATION('',(#4732),#4736);
#4732 = LINE('',#4733,#4734);
#4733 = CARTESIAN_POINT('',(3.14159265359,7.5));
#4734 = VECTOR('',#4735,1.);
#4735 = DIRECTION('',(1.,0.E+000));
#4736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4737 = ORIENTED_EDGE('',*,*,#4738,.T.);
#4738 = EDGE_CURVE('',#4711,#4709,#4739,.T.);
#4739 = SURFACE_CURVE('',#4740,(#4745,#4756),.PCURVE_S1.);
#4740 = CIRCLE('',#4741,1.75);
#4741 = AXIS2_PLACEMENT_3D('',#4742,#4743,#4744);
#4742 = CARTESIAN_POINT('',(-11.,9.5,22.25));
#4743 = DIRECTION('',(1.,0.E+000,0.E+000));
#4744 = DIRECTION('',(0.E+000,0.E+000,1.));
#4745 = PCURVE('',#2336,#4746);
#4746 = DEFINITIONAL_REPRESENTATION('',(#4747),#4755);
#4747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4748,#4749,#4750,#4751,
#4752,#4753,#4754),.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('') );
#4748 = CARTESIAN_POINT('',(6.,-7.75));
#4749 = CARTESIAN_POINT('',(6.,-4.718911086754));
#4750 = CARTESIAN_POINT('',(8.625,-6.234455543377));
#4751 = CARTESIAN_POINT('',(11.25,-7.75));
#4752 = CARTESIAN_POINT('',(8.625,-9.265544456623));
#4753 = CARTESIAN_POINT('',(6.,-10.78108891324));
#4754 = CARTESIAN_POINT('',(6.,-7.75));
#4755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4756 = PCURVE('',#2610,#4757);
#4757 = DEFINITIONAL_REPRESENTATION('',(#4758),#4762);
#4758 = LINE('',#4759,#4760);
#4759 = CARTESIAN_POINT('',(-3.14159265359,7.5));
#4760 = VECTOR('',#4761,1.);
#4761 = DIRECTION('',(1.,0.E+000));
#4762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4763 = FACE_BOUND('',#4764,.T.);
#4764 = EDGE_LOOP('',(#4765,#4795));
#4765 = ORIENTED_EDGE('',*,*,#4766,.T.);
#4766 = EDGE_CURVE('',#4767,#4769,#4771,.T.);
#4767 = VERTEX_POINT('',#4768);
#4768 = CARTESIAN_POINT('',(-11.,9.5,9.5));
#4769 = VERTEX_POINT('',#4770);
#4770 = CARTESIAN_POINT('',(-11.,9.5,6.));
#4771 = SURFACE_CURVE('',#4772,(#4777,#4788),.PCURVE_S1.);
#4772 = CIRCLE('',#4773,1.75);
#4773 = AXIS2_PLACEMENT_3D('',#4774,#4775,#4776);
#4774 = CARTESIAN_POINT('',(-11.,9.5,7.75));
#4775 = DIRECTION('',(1.,0.E+000,0.E+000));
#4776 = DIRECTION('',(0.E+000,0.E+000,1.));
#4777 = PCURVE('',#2336,#4778);
#4778 = DEFINITIONAL_REPRESENTATION('',(#4779),#4787);
#4779 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4780,#4781,#4782,#4783,
#4784,#4785,#4786),.UNSPECIFIED.,.F.,.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('') );
#4780 = CARTESIAN_POINT('',(20.5,-7.75));
#4781 = CARTESIAN_POINT('',(20.5,-4.718911086754));
#4782 = CARTESIAN_POINT('',(23.125,-6.234455543377));
#4783 = CARTESIAN_POINT('',(25.75,-7.75));
#4784 = CARTESIAN_POINT('',(23.125,-9.265544456623));
#4785 = CARTESIAN_POINT('',(20.5,-10.78108891324));
#4786 = CARTESIAN_POINT('',(20.5,-7.75));
#4787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4788 = PCURVE('',#2673,#4789);
#4789 = DEFINITIONAL_REPRESENTATION('',(#4790),#4794);
#4790 = LINE('',#4791,#4792);
#4791 = CARTESIAN_POINT('',(3.14159265359,7.5));
#4792 = VECTOR('',#4793,1.);
#4793 = DIRECTION('',(1.,0.E+000));
#4794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4795 = ORIENTED_EDGE('',*,*,#4796,.T.);
#4796 = EDGE_CURVE('',#4769,#4767,#4797,.T.);
#4797 = SURFACE_CURVE('',#4798,(#4803,#4814),.PCURVE_S1.);
#4798 = CIRCLE('',#4799,1.75);
#4799 = AXIS2_PLACEMENT_3D('',#4800,#4801,#4802);
#4800 = CARTESIAN_POINT('',(-11.,9.5,7.75));
#4801 = DIRECTION('',(1.,0.E+000,0.E+000));
#4802 = DIRECTION('',(0.E+000,0.E+000,1.));
#4803 = PCURVE('',#2336,#4804);
#4804 = DEFINITIONAL_REPRESENTATION('',(#4805),#4813);
#4805 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4806,#4807,#4808,#4809,
#4810,#4811,#4812),.UNSPECIFIED.,.F.,.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('') );
#4806 = CARTESIAN_POINT('',(20.5,-7.75));
#4807 = CARTESIAN_POINT('',(20.5,-4.718911086754));
#4808 = CARTESIAN_POINT('',(23.125,-6.234455543377));
#4809 = CARTESIAN_POINT('',(25.75,-7.75));
#4810 = CARTESIAN_POINT('',(23.125,-9.265544456623));
#4811 = CARTESIAN_POINT('',(20.5,-10.78108891324));
#4812 = CARTESIAN_POINT('',(20.5,-7.75));
#4813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4814 = PCURVE('',#2673,#4815);
#4815 = DEFINITIONAL_REPRESENTATION('',(#4816),#4820);
#4816 = LINE('',#4817,#4818);
#4817 = CARTESIAN_POINT('',(-3.14159265359,7.5));
#4818 = VECTOR('',#4819,1.);
#4819 = DIRECTION('',(1.,0.E+000));
#4820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4821 = FACE_BOUND('',#4822,.T.);
#4822 = EDGE_LOOP('',(#4823,#4853,#4874,#4875,#4876,#4877));
#4823 = ORIENTED_EDGE('',*,*,#4824,.F.);
#4824 = EDGE_CURVE('',#4825,#4827,#4829,.T.);
#4825 = VERTEX_POINT('',#4826);
#4826 = CARTESIAN_POINT('',(-11.,2.25,3.));
#4827 = VERTEX_POINT('',#4828);
#4828 = CARTESIAN_POINT('',(-11.,17.25,3.));
#4829 = SURFACE_CURVE('',#4830,(#4834,#4841),.PCURVE_S1.);
#4830 = LINE('',#4831,#4832);
#4831 = CARTESIAN_POINT('',(-11.,1.75,3.));
#4832 = VECTOR('',#4833,1.);
#4833 = DIRECTION('',(0.E+000,1.,0.E+000));
#4834 = PCURVE('',#2336,#4835);
#4835 = DEFINITIONAL_REPRESENTATION('',(#4836),#4840);
#4836 = LINE('',#4837,#4838);
#4837 = CARTESIAN_POINT('',(27.,0.E+000));
#4838 = VECTOR('',#4839,1.);
#4839 = DIRECTION('',(0.E+000,-1.));
#4840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4841 = PCURVE('',#4842,#4847);
#4842 = CYLINDRICAL_SURFACE('',#4843,3.);
#4843 = AXIS2_PLACEMENT_3D('',#4844,#4845,#4846);
#4844 = CARTESIAN_POINT('',(-14.,1.75,3.));
#4845 = DIRECTION('',(0.E+000,1.,0.E+000));
#4846 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#4847 = DEFINITIONAL_REPRESENTATION('',(#4848),#4852);
#4848 = LINE('',#4849,#4850);
#4849 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#4850 = VECTOR('',#4851,1.);
#4851 = DIRECTION('',(0.E+000,1.));
#4852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4853 = ORIENTED_EDGE('',*,*,#4854,.T.);
#4854 = EDGE_CURVE('',#4825,#4655,#4855,.T.);
#4855 = SURFACE_CURVE('',#4856,(#4860,#4867),.PCURVE_S1.);
#4856 = LINE('',#4857,#4858);
#4857 = CARTESIAN_POINT('',(-11.,2.25,3.));
#4858 = VECTOR('',#4859,1.);
#4859 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#4860 = PCURVE('',#2336,#4861);
#4861 = DEFINITIONAL_REPRESENTATION('',(#4862),#4866);
#4862 = LINE('',#4863,#4864);
#4863 = CARTESIAN_POINT('',(27.,-0.5));
#4864 = VECTOR('',#4865,1.);
#4865 = DIRECTION('',(-1.,0.E+000));
#4866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4867 = PCURVE('',#4670,#4868);
#4868 = DEFINITIONAL_REPRESENTATION('',(#4869),#4873);
#4869 = LINE('',#4870,#4871);
#4870 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#4871 = VECTOR('',#4872,1.);
#4872 = DIRECTION('',(0.E+000,1.));
#4873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4874 = ORIENTED_EDGE('',*,*,#4683,.T.);
#4875 = ORIENTED_EDGE('',*,*,#2322,.T.);
#4876 = ORIENTED_EDGE('',*,*,#2353,.T.);
#4877 = ORIENTED_EDGE('',*,*,#4878,.T.);
#4878 = EDGE_CURVE('',#2354,#4827,#4879,.T.);
#4879 = SURFACE_CURVE('',#4880,(#4884,#4891),.PCURVE_S1.);
#4880 = LINE('',#4881,#4882);
#4881 = CARTESIAN_POINT('',(-11.,17.25,30.));
#4882 = VECTOR('',#4883,1.);
#4883 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#4884 = PCURVE('',#2336,#4885);
#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890);
#4886 = LINE('',#4887,#4888);
#4887 = CARTESIAN_POINT('',(0.E+000,-15.5));
#4888 = VECTOR('',#4889,1.);
#4889 = DIRECTION('',(1.,0.E+000));
#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4891 = PCURVE('',#3700,#4892);
#4892 = DEFINITIONAL_REPRESENTATION('',(#4893),#4897);
#4893 = LINE('',#4894,#4895);
#4894 = CARTESIAN_POINT('',(2.632903660717E-015,21.5));
#4895 = VECTOR('',#4896,1.);
#4896 = DIRECTION('',(1.,0.E+000));
#4897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4898 = ADVANCED_FACE('',(#4899,#4957,#5015),#2418,.F.);
#4899 = FACE_BOUND('',#4900,.F.);
#4900 = EDGE_LOOP('',(#4901,#4931));
#4901 = ORIENTED_EDGE('',*,*,#4902,.T.);
#4902 = EDGE_CURVE('',#4903,#4905,#4907,.T.);
#4903 = VERTEX_POINT('',#4904);
#4904 = CARTESIAN_POINT('',(10.5,9.5,24.));
#4905 = VERTEX_POINT('',#4906);
#4906 = CARTESIAN_POINT('',(10.5,9.5,20.5));
#4907 = SURFACE_CURVE('',#4908,(#4913,#4924),.PCURVE_S1.);
#4908 = CIRCLE('',#4909,1.75);
#4909 = AXIS2_PLACEMENT_3D('',#4910,#4911,#4912);
#4910 = CARTESIAN_POINT('',(10.5,9.5,22.25));
#4911 = DIRECTION('',(1.,0.E+000,0.E+000));
#4912 = DIRECTION('',(0.E+000,0.E+000,1.));
#4913 = PCURVE('',#2418,#4914);
#4914 = DEFINITIONAL_REPRESENTATION('',(#4915),#4923);
#4915 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4916,#4917,#4918,#4919,
#4920,#4921,#4922),.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('') );
#4916 = CARTESIAN_POINT('',(6.,-7.75));
#4917 = CARTESIAN_POINT('',(6.,-4.718911086754));
#4918 = CARTESIAN_POINT('',(8.625,-6.234455543377));
#4919 = CARTESIAN_POINT('',(11.25,-7.75));
#4920 = CARTESIAN_POINT('',(8.625,-9.265544456623));
#4921 = CARTESIAN_POINT('',(6.,-10.78108891324));
#4922 = CARTESIAN_POINT('',(6.,-7.75));
#4923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4924 = PCURVE('',#2896,#4925);
#4925 = DEFINITIONAL_REPRESENTATION('',(#4926),#4930);
#4926 = LINE('',#4927,#4928);
#4927 = CARTESIAN_POINT('',(3.14159265359,29.));
#4928 = VECTOR('',#4929,1.);
#4929 = DIRECTION('',(1.,0.E+000));
#4930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4931 = ORIENTED_EDGE('',*,*,#4932,.T.);
#4932 = EDGE_CURVE('',#4905,#4903,#4933,.T.);
#4933 = SURFACE_CURVE('',#4934,(#4939,#4950),.PCURVE_S1.);
#4934 = CIRCLE('',#4935,1.75);
#4935 = AXIS2_PLACEMENT_3D('',#4936,#4937,#4938);
#4936 = CARTESIAN_POINT('',(10.5,9.5,22.25));
#4937 = DIRECTION('',(1.,0.E+000,0.E+000));
#4938 = DIRECTION('',(0.E+000,0.E+000,1.));
#4939 = PCURVE('',#2418,#4940);
#4940 = DEFINITIONAL_REPRESENTATION('',(#4941),#4949);
#4941 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4942,#4943,#4944,#4945,
#4946,#4947,#4948),.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('') );
#4942 = CARTESIAN_POINT('',(6.,-7.75));
#4943 = CARTESIAN_POINT('',(6.,-4.718911086754));
#4944 = CARTESIAN_POINT('',(8.625,-6.234455543377));
#4945 = CARTESIAN_POINT('',(11.25,-7.75));
#4946 = CARTESIAN_POINT('',(8.625,-9.265544456623));
#4947 = CARTESIAN_POINT('',(6.,-10.78108891324));
#4948 = CARTESIAN_POINT('',(6.,-7.75));
#4949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4950 = PCURVE('',#2896,#4951);
#4951 = DEFINITIONAL_REPRESENTATION('',(#4952),#4956);
#4952 = LINE('',#4953,#4954);
#4953 = CARTESIAN_POINT('',(-3.14159265359,29.));
#4954 = VECTOR('',#4955,1.);
#4955 = DIRECTION('',(1.,0.E+000));
#4956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4957 = FACE_BOUND('',#4958,.F.);
#4958 = EDGE_LOOP('',(#4959,#4989));
#4959 = ORIENTED_EDGE('',*,*,#4960,.T.);
#4960 = EDGE_CURVE('',#4961,#4963,#4965,.T.);
#4961 = VERTEX_POINT('',#4962);
#4962 = CARTESIAN_POINT('',(10.5,9.5,9.5));
#4963 = VERTEX_POINT('',#4964);
#4964 = CARTESIAN_POINT('',(10.5,9.5,6.));
#4965 = SURFACE_CURVE('',#4966,(#4971,#4982),.PCURVE_S1.);
#4966 = CIRCLE('',#4967,1.75);
#4967 = AXIS2_PLACEMENT_3D('',#4968,#4969,#4970);
#4968 = CARTESIAN_POINT('',(10.5,9.5,7.75));
#4969 = DIRECTION('',(1.,0.E+000,0.E+000));
#4970 = DIRECTION('',(0.E+000,0.E+000,1.));
#4971 = PCURVE('',#2418,#4972);
#4972 = DEFINITIONAL_REPRESENTATION('',(#4973),#4981);
#4973 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4974,#4975,#4976,#4977,
#4978,#4979,#4980),.UNSPECIFIED.,.F.,.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('') );
#4974 = CARTESIAN_POINT('',(20.5,-7.75));
#4975 = CARTESIAN_POINT('',(20.5,-4.718911086754));
#4976 = CARTESIAN_POINT('',(23.125,-6.234455543377));
#4977 = CARTESIAN_POINT('',(25.75,-7.75));
#4978 = CARTESIAN_POINT('',(23.125,-9.265544456623));
#4979 = CARTESIAN_POINT('',(20.5,-10.78108891324));
#4980 = CARTESIAN_POINT('',(20.5,-7.75));
#4981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4982 = PCURVE('',#2959,#4983);
#4983 = DEFINITIONAL_REPRESENTATION('',(#4984),#4988);
#4984 = LINE('',#4985,#4986);
#4985 = CARTESIAN_POINT('',(3.14159265359,29.));
#4986 = VECTOR('',#4987,1.);
#4987 = DIRECTION('',(1.,0.E+000));
#4988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4989 = ORIENTED_EDGE('',*,*,#4990,.T.);
#4990 = EDGE_CURVE('',#4963,#4961,#4991,.T.);
#4991 = SURFACE_CURVE('',#4992,(#4997,#5008),.PCURVE_S1.);
#4992 = CIRCLE('',#4993,1.75);
#4993 = AXIS2_PLACEMENT_3D('',#4994,#4995,#4996);
#4994 = CARTESIAN_POINT('',(10.5,9.5,7.75));
#4995 = DIRECTION('',(1.,0.E+000,0.E+000));
#4996 = DIRECTION('',(0.E+000,0.E+000,1.));
#4997 = PCURVE('',#2418,#4998);
#4998 = DEFINITIONAL_REPRESENTATION('',(#4999),#5007);
#4999 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5000,#5001,#5002,#5003,
#5004,#5005,#5006),.UNSPECIFIED.,.F.,.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('') );
#5000 = CARTESIAN_POINT('',(20.5,-7.75));
#5001 = CARTESIAN_POINT('',(20.5,-4.718911086754));
#5002 = CARTESIAN_POINT('',(23.125,-6.234455543377));
#5003 = CARTESIAN_POINT('',(25.75,-7.75));
#5004 = CARTESIAN_POINT('',(23.125,-9.265544456623));
#5005 = CARTESIAN_POINT('',(20.5,-10.78108891324));
#5006 = CARTESIAN_POINT('',(20.5,-7.75));
#5007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5008 = PCURVE('',#2959,#5009);
#5009 = DEFINITIONAL_REPRESENTATION('',(#5010),#5014);
#5010 = LINE('',#5011,#5012);
#5011 = CARTESIAN_POINT('',(-3.14159265359,29.));
#5012 = VECTOR('',#5013,1.);
#5013 = DIRECTION('',(1.,0.E+000));
#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5015 = FACE_BOUND('',#5016,.F.);
#5016 = EDGE_LOOP('',(#5017,#5047,#5075,#5101,#5102,#5103));
#5017 = ORIENTED_EDGE('',*,*,#5018,.F.);
#5018 = EDGE_CURVE('',#5019,#5021,#5023,.T.);
#5019 = VERTEX_POINT('',#5020);
#5020 = CARTESIAN_POINT('',(10.5,2.25,3.));
#5021 = VERTEX_POINT('',#5022);
#5022 = CARTESIAN_POINT('',(10.5,17.25,3.));
#5023 = SURFACE_CURVE('',#5024,(#5028,#5035),.PCURVE_S1.);
#5024 = LINE('',#5025,#5026);
#5025 = CARTESIAN_POINT('',(10.5,1.75,3.));
#5026 = VECTOR('',#5027,1.);
#5027 = DIRECTION('',(0.E+000,1.,0.E+000));
#5028 = PCURVE('',#2418,#5029);
#5029 = DEFINITIONAL_REPRESENTATION('',(#5030),#5034);
#5030 = LINE('',#5031,#5032);
#5031 = CARTESIAN_POINT('',(27.,0.E+000));
#5032 = VECTOR('',#5033,1.);
#5033 = DIRECTION('',(0.E+000,-1.));
#5034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5035 = PCURVE('',#5036,#5041);
#5036 = CYLINDRICAL_SURFACE('',#5037,3.);
#5037 = AXIS2_PLACEMENT_3D('',#5038,#5039,#5040);
#5038 = CARTESIAN_POINT('',(13.5,1.75,3.));
#5039 = DIRECTION('',(0.E+000,1.,0.E+000));
#5040 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046);
#5042 = LINE('',#5043,#5044);
#5043 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5044 = VECTOR('',#5045,1.);
#5045 = DIRECTION('',(0.E+000,1.));
#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5047 = ORIENTED_EDGE('',*,*,#5048,.F.);
#5048 = EDGE_CURVE('',#5049,#5019,#5051,.T.);
#5049 = VERTEX_POINT('',#5050);
#5050 = CARTESIAN_POINT('',(10.5,2.25,27.));
#5051 = SURFACE_CURVE('',#5052,(#5056,#5063),.PCURVE_S1.);
#5052 = LINE('',#5053,#5054);
#5053 = CARTESIAN_POINT('',(10.5,2.25,27.));
#5054 = VECTOR('',#5055,1.);
#5055 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#5056 = PCURVE('',#2418,#5057);
#5057 = DEFINITIONAL_REPRESENTATION('',(#5058),#5062);
#5058 = LINE('',#5059,#5060);
#5059 = CARTESIAN_POINT('',(3.,-0.5));
#5060 = VECTOR('',#5061,1.);
#5061 = DIRECTION('',(1.,0.E+000));
#5062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5063 = PCURVE('',#5064,#5069);
#5064 = CYLINDRICAL_SURFACE('',#5065,0.5);
#5065 = AXIS2_PLACEMENT_3D('',#5066,#5067,#5068);
#5066 = CARTESIAN_POINT('',(10.,2.25,27.));
#5067 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#5068 = DIRECTION('',(0.E+000,-1.,0.E+000));
#5069 = DEFINITIONAL_REPRESENTATION('',(#5070),#5074);
#5070 = LINE('',#5071,#5072);
#5071 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#5072 = VECTOR('',#5073,1.);
#5073 = DIRECTION('',(0.E+000,1.));
#5074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5075 = ORIENTED_EDGE('',*,*,#5076,.F.);
#5076 = EDGE_CURVE('',#2458,#5049,#5077,.T.);
#5077 = SURFACE_CURVE('',#5078,(#5083,#5094),.PCURVE_S1.);
#5078 = CIRCLE('',#5079,2.5);
#5079 = AXIS2_PLACEMENT_3D('',#5080,#5081,#5082);
#5080 = CARTESIAN_POINT('',(10.5,4.75,27.));
#5081 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#5082 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#5083 = PCURVE('',#2418,#5084);
#5084 = DEFINITIONAL_REPRESENTATION('',(#5085),#5093);
#5085 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5086,#5087,#5088,#5089,
#5090,#5091,#5092),.UNSPECIFIED.,.F.,.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('') );
#5086 = CARTESIAN_POINT('',(0.5,-3.));
#5087 = CARTESIAN_POINT('',(0.5,1.330127018922));
#5088 = CARTESIAN_POINT('',(4.25,-0.834936490539));
#5089 = CARTESIAN_POINT('',(8.,-3.));
#5090 = CARTESIAN_POINT('',(4.25,-5.165063509461));
#5091 = CARTESIAN_POINT('',(0.5,-7.330127018922));
#5092 = CARTESIAN_POINT('',(0.5,-3.));
#5093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5094 = PCURVE('',#2494,#5095);
#5095 = DEFINITIONAL_REPRESENTATION('',(#5096),#5100);
#5096 = LINE('',#5097,#5098);
#5097 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
#5098 = VECTOR('',#5099,1.);
#5099 = DIRECTION('',(1.,0.E+000));
#5100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5101 = ORIENTED_EDGE('',*,*,#2457,.F.);
#5102 = ORIENTED_EDGE('',*,*,#2402,.T.);
#5103 = ORIENTED_EDGE('',*,*,#5104,.T.);
#5104 = EDGE_CURVE('',#2403,#5021,#5105,.T.);
#5105 = SURFACE_CURVE('',#5106,(#5110,#5117),.PCURVE_S1.);
#5106 = LINE('',#5107,#5108);
#5107 = CARTESIAN_POINT('',(10.5,17.25,30.));
#5108 = VECTOR('',#5109,1.);
#5109 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#5110 = PCURVE('',#2418,#5111);
#5111 = DEFINITIONAL_REPRESENTATION('',(#5112),#5116);
#5112 = LINE('',#5113,#5114);
#5113 = CARTESIAN_POINT('',(0.E+000,-15.5));
#5114 = VECTOR('',#5115,1.);
#5115 = DIRECTION('',(1.,0.E+000));
#5116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5117 = PCURVE('',#3846,#5118);
#5118 = DEFINITIONAL_REPRESENTATION('',(#5119),#5123);
#5119 = LINE('',#5120,#5121);
#5120 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5121 = VECTOR('',#5122,1.);
#5122 = DIRECTION('',(1.,0.E+000));
#5123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5124 = ADVANCED_FACE('',(#5125),#2494,.T.);
#5125 = FACE_BOUND('',#5126,.T.);
#5126 = EDGE_LOOP('',(#5127,#5128,#5129,#5149));
#5127 = ORIENTED_EDGE('',*,*,#2480,.F.);
#5128 = ORIENTED_EDGE('',*,*,#2792,.T.);
#5129 = ORIENTED_EDGE('',*,*,#5130,.T.);
#5130 = EDGE_CURVE('',#2793,#5049,#5131,.T.);
#5131 = SURFACE_CURVE('',#5132,(#5137,#5143),.PCURVE_S1.);
#5132 = CIRCLE('',#5133,0.5);
#5133 = AXIS2_PLACEMENT_3D('',#5134,#5135,#5136);
#5134 = CARTESIAN_POINT('',(10.,2.25,27.));
#5135 = DIRECTION('',(1.224606353822E-016,6.123031769112E-017,1.));
#5136 = DIRECTION('',(7.498303609108E-033,-1.,6.123031769112E-017));
#5137 = PCURVE('',#2494,#5138);
#5138 = DEFINITIONAL_REPRESENTATION('',(#5139),#5142);
#5139 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5140,#5141),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#5140 = CARTESIAN_POINT('',(1.570796326795,0.E+000));
#5141 = CARTESIAN_POINT('',(1.570796326795,1.570796326795));
#5142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5143 = PCURVE('',#5064,#5144);
#5144 = DEFINITIONAL_REPRESENTATION('',(#5145),#5148);
#5145 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5146,#5147),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#5146 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5147 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#5148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5149 = ORIENTED_EDGE('',*,*,#5076,.F.);
#5150 = ADVANCED_FACE('',(#5151),#2527,.F.);
#5151 = FACE_BOUND('',#5152,.F.);
#5152 = EDGE_LOOP('',(#5153,#5154,#5155,#5178,#5201,#5234));
#5153 = ORIENTED_EDGE('',*,*,#2509,.F.);
#5154 = ORIENTED_EDGE('',*,*,#2713,.T.);
#5155 = ORIENTED_EDGE('',*,*,#5156,.T.);
#5156 = EDGE_CURVE('',#2714,#5157,#5159,.T.);
#5157 = VERTEX_POINT('',#5158);
#5158 = CARTESIAN_POINT('',(-11.,1.75,1.316451830359E-015));
#5159 = SURFACE_CURVE('',#5160,(#5164,#5171),.PCURVE_S1.);
#5160 = LINE('',#5161,#5162);
#5161 = CARTESIAN_POINT('',(40.25,1.75,-4.959655732981E-015));
#5162 = VECTOR('',#5163,1.);
#5163 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#5164 = PCURVE('',#2527,#5165);
#5165 = DEFINITIONAL_REPRESENTATION('',(#5166),#5170);
#5166 = LINE('',#5167,#5168);
#5167 = CARTESIAN_POINT('',(30.,-29.75));
#5168 = VECTOR('',#5169,1.);
#5169 = DIRECTION('',(0.E+000,1.));
#5170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5171 = PCURVE('',#2776,#5172);
#5172 = DEFINITIONAL_REPRESENTATION('',(#5173),#5177);
#5173 = LINE('',#5174,#5175);
#5174 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5175 = VECTOR('',#5176,1.);
#5176 = DIRECTION('',(0.E+000,1.));
#5177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5178 = ORIENTED_EDGE('',*,*,#5179,.T.);
#5179 = EDGE_CURVE('',#5157,#5180,#5182,.T.);
#5180 = VERTEX_POINT('',#5181);
#5181 = CARTESIAN_POINT('',(-12.19722436226,1.75,1.463064686455E-015));
#5182 = SURFACE_CURVE('',#5183,(#5187,#5194),.PCURVE_S1.);
#5183 = LINE('',#5184,#5185);
#5184 = CARTESIAN_POINT('',(40.25,1.75,-4.959655732981E-015));
#5185 = VECTOR('',#5186,1.);
#5186 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#5187 = PCURVE('',#2527,#5188);
#5188 = DEFINITIONAL_REPRESENTATION('',(#5189),#5193);
#5189 = LINE('',#5190,#5191);
#5190 = CARTESIAN_POINT('',(30.,-29.75));
#5191 = VECTOR('',#5192,1.);
#5192 = DIRECTION('',(0.E+000,1.));
#5193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5194 = PCURVE('',#2776,#5195);
#5195 = DEFINITIONAL_REPRESENTATION('',(#5196),#5200);
#5196 = LINE('',#5197,#5198);
#5197 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5198 = VECTOR('',#5199,1.);
#5199 = DIRECTION('',(0.E+000,1.));
#5200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5201 = ORIENTED_EDGE('',*,*,#5202,.T.);
#5202 = EDGE_CURVE('',#5180,#5203,#5205,.T.);
#5203 = VERTEX_POINT('',#5204);
#5204 = CARTESIAN_POINT('',(-10.5,1.75,3.));
#5205 = SURFACE_CURVE('',#5206,(#5211,#5222),.PCURVE_S1.);
#5206 = CIRCLE('',#5207,3.5);
#5207 = AXIS2_PLACEMENT_3D('',#5208,#5209,#5210);
#5208 = CARTESIAN_POINT('',(-14.,1.75,3.));
#5209 = DIRECTION('',(0.E+000,-1.,0.E+000));
#5210 = DIRECTION('',(0.E+000,0.E+000,-1.));
#5211 = PCURVE('',#2527,#5212);
#5212 = DEFINITIONAL_REPRESENTATION('',(#5213),#5221);
#5213 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5214,#5215,#5216,#5217,
#5218,#5219,#5220),.UNSPECIFIED.,.F.,.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('') );
#5214 = CARTESIAN_POINT('',(30.5,24.5));
#5215 = CARTESIAN_POINT('',(30.5,18.437822173509));
#5216 = CARTESIAN_POINT('',(25.25,21.468911086754));
#5217 = CARTESIAN_POINT('',(20.,24.5));
#5218 = CARTESIAN_POINT('',(25.25,27.531088913246));
#5219 = CARTESIAN_POINT('',(30.5,30.562177826491));
#5220 = CARTESIAN_POINT('',(30.5,24.5));
#5221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5222 = PCURVE('',#5223,#5228);
#5223 = TOROIDAL_SURFACE('',#5224,3.5,0.5);
#5224 = AXIS2_PLACEMENT_3D('',#5225,#5226,#5227);
#5225 = CARTESIAN_POINT('',(-14.,2.25,3.));
#5226 = DIRECTION('',(0.E+000,-1.,0.E+000));
#5227 = DIRECTION('',(0.E+000,0.E+000,-1.));
#5228 = DEFINITIONAL_REPRESENTATION('',(#5229),#5233);
#5229 = LINE('',#5230,#5231);
#5230 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
#5231 = VECTOR('',#5232,1.);
#5232 = DIRECTION('',(1.,0.E+000));
#5233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5234 = ORIENTED_EDGE('',*,*,#5235,.T.);
#5235 = EDGE_CURVE('',#5203,#2512,#5236,.T.);
#5236 = SURFACE_CURVE('',#5237,(#5241,#5248),.PCURVE_S1.);
#5237 = LINE('',#5238,#5239);
#5238 = CARTESIAN_POINT('',(-10.5,1.75,3.));
#5239 = VECTOR('',#5240,1.);
#5240 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#5241 = PCURVE('',#2527,#5242);
#5242 = DEFINITIONAL_REPRESENTATION('',(#5243),#5247);
#5243 = LINE('',#5244,#5245);
#5244 = CARTESIAN_POINT('',(27.,21.));
#5245 = VECTOR('',#5246,1.);
#5246 = DIRECTION('',(-1.,0.E+000));
#5247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5248 = PCURVE('',#4670,#5249);
#5249 = DEFINITIONAL_REPRESENTATION('',(#5250),#5254);
#5250 = LINE('',#5251,#5252);
#5251 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5252 = VECTOR('',#5253,1.);
#5253 = DIRECTION('',(0.E+000,1.));
#5254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5255 = ADVANCED_FACE('',(#5256),#2610,.F.);
#5256 = FACE_BOUND('',#5257,.F.);
#5257 = EDGE_LOOP('',(#5258,#5279,#5280,#5281,#5282,#5283));
#5258 = ORIENTED_EDGE('',*,*,#5259,.T.);
#5259 = EDGE_CURVE('',#4711,#2590,#5260,.T.);
#5260 = SEAM_CURVE('',#5261,(#5265,#5272),.PCURVE_S1.);
#5261 = LINE('',#5262,#5263);
#5262 = CARTESIAN_POINT('',(-18.5,9.5,20.5));
#5263 = VECTOR('',#5264,1.);
#5264 = DIRECTION('',(1.,0.E+000,0.E+000));
#5265 = PCURVE('',#2610,#5266);
#5266 = DEFINITIONAL_REPRESENTATION('',(#5267),#5271);
#5267 = LINE('',#5268,#5269);
#5268 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#5269 = VECTOR('',#5270,1.);
#5270 = DIRECTION('',(0.E+000,1.));
#5271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5272 = PCURVE('',#2610,#5273);
#5273 = DEFINITIONAL_REPRESENTATION('',(#5274),#5278);
#5274 = LINE('',#5275,#5276);
#5275 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5276 = VECTOR('',#5277,1.);
#5277 = DIRECTION('',(0.E+000,1.));
#5278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5279 = ORIENTED_EDGE('',*,*,#2587,.F.);
#5280 = ORIENTED_EDGE('',*,*,#2622,.F.);
#5281 = ORIENTED_EDGE('',*,*,#5259,.F.);
#5282 = ORIENTED_EDGE('',*,*,#4738,.T.);
#5283 = ORIENTED_EDGE('',*,*,#4708,.T.);
#5284 = ADVANCED_FACE('',(#5285),#2673,.F.);
#5285 = FACE_BOUND('',#5286,.F.);
#5286 = EDGE_LOOP('',(#5287,#5308,#5309,#5310,#5311,#5312));
#5287 = ORIENTED_EDGE('',*,*,#5288,.T.);
#5288 = EDGE_CURVE('',#4769,#2653,#5289,.T.);
#5289 = SEAM_CURVE('',#5290,(#5294,#5301),.PCURVE_S1.);
#5290 = LINE('',#5291,#5292);
#5291 = CARTESIAN_POINT('',(-18.5,9.5,6.));
#5292 = VECTOR('',#5293,1.);
#5293 = DIRECTION('',(1.,0.E+000,0.E+000));
#5294 = PCURVE('',#2673,#5295);
#5295 = DEFINITIONAL_REPRESENTATION('',(#5296),#5300);
#5296 = LINE('',#5297,#5298);
#5297 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#5298 = VECTOR('',#5299,1.);
#5299 = DIRECTION('',(0.E+000,1.));
#5300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5301 = PCURVE('',#2673,#5302);
#5302 = DEFINITIONAL_REPRESENTATION('',(#5303),#5307);
#5303 = LINE('',#5304,#5305);
#5304 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5305 = VECTOR('',#5306,1.);
#5306 = DIRECTION('',(0.E+000,1.));
#5307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5308 = ORIENTED_EDGE('',*,*,#2650,.F.);
#5309 = ORIENTED_EDGE('',*,*,#2685,.F.);
#5310 = ORIENTED_EDGE('',*,*,#5288,.F.);
#5311 = ORIENTED_EDGE('',*,*,#4796,.T.);
#5312 = ORIENTED_EDGE('',*,*,#4766,.T.);
#5313 = ADVANCED_FACE('',(#5314),#2776,.F.);
#5314 = FACE_BOUND('',#5315,.F.);
#5315 = EDGE_LOOP('',(#5316,#5317,#5318,#5319,#5320,#5343,#5371));
#5316 = ORIENTED_EDGE('',*,*,#5179,.F.);
#5317 = ORIENTED_EDGE('',*,*,#5156,.F.);
#5318 = ORIENTED_EDGE('',*,*,#2762,.T.);
#5319 = ORIENTED_EDGE('',*,*,#3290,.T.);
#5320 = ORIENTED_EDGE('',*,*,#5321,.F.);
#5321 = EDGE_CURVE('',#5322,#3291,#5324,.T.);
#5322 = VERTEX_POINT('',#5323);
#5323 = CARTESIAN_POINT('',(-33.75,1.75,-0.5));
#5324 = SURFACE_CURVE('',#5325,(#5329,#5336),.PCURVE_S1.);
#5325 = LINE('',#5326,#5327);
#5326 = CARTESIAN_POINT('',(-33.75,1.75,4.102431285305E-015));
#5327 = VECTOR('',#5328,1.);
#5328 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#5329 = PCURVE('',#2776,#5330);
#5330 = DEFINITIONAL_REPRESENTATION('',(#5331),#5335);
#5331 = LINE('',#5332,#5333);
#5332 = CARTESIAN_POINT('',(-3.199619831576E-027,74.));
#5333 = VECTOR('',#5334,1.);
#5334 = DIRECTION('',(1.,0.E+000));
#5335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5336 = PCURVE('',#3330,#5337);
#5337 = DEFINITIONAL_REPRESENTATION('',(#5338),#5342);
#5338 = LINE('',#5339,#5340);
#5339 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5340 = VECTOR('',#5341,1.);
#5341 = DIRECTION('',(0.E+000,1.));
#5342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5343 = ORIENTED_EDGE('',*,*,#5344,.T.);
#5344 = EDGE_CURVE('',#5322,#5345,#5347,.T.);
#5345 = VERTEX_POINT('',#5346);
#5346 = CARTESIAN_POINT('',(-14.,1.75,-0.5));
#5347 = SURFACE_CURVE('',#5348,(#5352,#5359),.PCURVE_S1.);
#5348 = LINE('',#5349,#5350);
#5349 = CARTESIAN_POINT('',(-33.75,1.75,-0.5));
#5350 = VECTOR('',#5351,1.);
#5351 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#5352 = PCURVE('',#2776,#5353);
#5353 = DEFINITIONAL_REPRESENTATION('',(#5354),#5358);
#5354 = LINE('',#5355,#5356);
#5355 = CARTESIAN_POINT('',(0.5,74.));
#5356 = VECTOR('',#5357,1.);
#5357 = DIRECTION('',(0.E+000,-1.));
#5358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5359 = PCURVE('',#5360,#5365);
#5360 = CYLINDRICAL_SURFACE('',#5361,0.5);
#5361 = AXIS2_PLACEMENT_3D('',#5362,#5363,#5364);
#5362 = CARTESIAN_POINT('',(-33.75,2.25,-0.5));
#5363 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#5364 = DIRECTION('',(0.E+000,-1.,0.E+000));
#5365 = DEFINITIONAL_REPRESENTATION('',(#5366),#5370);
#5366 = LINE('',#5367,#5368);
#5367 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5368 = VECTOR('',#5369,1.);
#5369 = DIRECTION('',(0.E+000,1.));
#5370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5371 = ORIENTED_EDGE('',*,*,#5372,.T.);
#5372 = EDGE_CURVE('',#5345,#5180,#5373,.T.);
#5373 = SURFACE_CURVE('',#5374,(#5381,#5391),.PCURVE_S1.);
#5374 = ( BOUNDED_CURVE() B_SPLINE_CURVE(5,(#5375,#5376,#5377,#5378,
#5379,#5380),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((6,6),(
90.048667764616,91.671966342488),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,
1.)) REPRESENTATION_ITEM('') );
#5375 = CARTESIAN_POINT('',(-14.,1.75,-0.5));
#5376 = CARTESIAN_POINT('',(-13.62123033477,1.75,-0.5));
#5377 = CARTESIAN_POINT('',(-13.24246000713,1.75,-0.448764662627));
#5378 = CARTESIAN_POINT('',(-12.87293458986,1.75,-0.346276751891));
#5379 = CARTESIAN_POINT('',(-12.52188407532,1.75,-0.195096207082));
#5380 = CARTESIAN_POINT('',(-12.19722436226,1.75,1.401656568589E-015));
#5381 = PCURVE('',#2776,#5382);
#5382 = DEFINITIONAL_REPRESENTATION('',(#5383),#5390);
#5383 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#5384,#5385,#5386,#5387,#5388,
    #5389),.UNSPECIFIED.,.F.,.F.,(6,6),(90.048667764616,91.671966342488)
  ,.PIECEWISE_BEZIER_KNOTS.);
#5384 = CARTESIAN_POINT('',(0.5,54.25));
#5385 = CARTESIAN_POINT('',(0.5,53.871230334771));
#5386 = CARTESIAN_POINT('',(0.448764662627,53.492460007139));
#5387 = CARTESIAN_POINT('',(0.346276751891,53.122934589865));
#5388 = CARTESIAN_POINT('',(0.195096207082,52.771884075321));
#5389 = CARTESIAN_POINT('',(9.716756498441E-018,52.447224362268));
#5390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5391 = PCURVE('',#5392,#5411);
#5392 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,5,(
    (#5393,#5394,#5395,#5396,#5397,#5398)
    ,(#5399,#5400,#5401,#5402,#5403,#5404)
    ,(#5405,#5406,#5407,#5408,#5409,#5410
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(6,6),(
    0.E+000,1.623298577871),(90.048667764616,91.671966342488),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.)
    ,(0.707106781187,0.707106781187,0.707106781187,0.707106781187
      ,0.707106781187,0.707106781187)
,(1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#5393 = CARTESIAN_POINT('',(-14.,1.75,-0.5));
#5394 = CARTESIAN_POINT('',(-13.62123033477,1.75,-0.5));
#5395 = CARTESIAN_POINT('',(-13.24246000713,1.75,-0.448764662627));
#5396 = CARTESIAN_POINT('',(-12.87293458986,1.75,-0.346276751891));
#5397 = CARTESIAN_POINT('',(-12.52188407532,1.75,-0.195096207082));
#5398 = CARTESIAN_POINT('',(-12.19722436226,1.75,1.401656568589E-015));
#5399 = CARTESIAN_POINT('',(-14.,1.75,2.22044604925E-016));
#5400 = CARTESIAN_POINT('',(-13.67534028694,1.75,4.093947403305E-016));
#5401 = CARTESIAN_POINT('',(-13.35068000611,1.75,4.391600346221E-002));
#5402 = CARTESIAN_POINT('',(-13.03394393417,1.75,0.131762784093));
#5403 = CARTESIAN_POINT('',(-12.73304349313,1.75,0.261346108216));
#5404 = CARTESIAN_POINT('',(-12.45476373908,1.75,0.428571428571));
#5405 = CARTESIAN_POINT('',(-14.,2.25,4.440892098501E-016));
#5406 = CARTESIAN_POINT('',(-13.67534028694,2.25,4.093947403305E-016));
#5407 = CARTESIAN_POINT('',(-13.35068000611,2.25,4.391600346221E-002));
#5408 = CARTESIAN_POINT('',(-13.03394393417,2.25,0.131762784093));
#5409 = CARTESIAN_POINT('',(-12.73304349313,2.25,0.261346108216));
#5410 = CARTESIAN_POINT('',(-12.45476373908,2.25,0.428571428571));
#5411 = DEFINITIONAL_REPRESENTATION('',(#5412),#5416);
#5412 = LINE('',#5413,#5414);
#5413 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5414 = VECTOR('',#5415,1.);
#5415 = DIRECTION('',(0.E+000,1.));
#5416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5417 = ADVANCED_FACE('',(#5418),#2832,.F.);
#5418 = FACE_BOUND('',#5419,.F.);
#5419 = EDGE_LOOP('',(#5420,#5421,#5444,#5477,#5500,#5521));
#5420 = ORIENTED_EDGE('',*,*,#2816,.F.);
#5421 = ORIENTED_EDGE('',*,*,#5422,.T.);
#5422 = EDGE_CURVE('',#2793,#5423,#5425,.T.);
#5423 = VERTEX_POINT('',#5424);
#5424 = CARTESIAN_POINT('',(10.,1.75,3.));
#5425 = SURFACE_CURVE('',#5426,(#5430,#5437),.PCURVE_S1.);
#5426 = LINE('',#5427,#5428);
#5427 = CARTESIAN_POINT('',(10.,1.75,27.));
#5428 = VECTOR('',#5429,1.);
#5429 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#5430 = PCURVE('',#2832,#5431);
#5431 = DEFINITIONAL_REPRESENTATION('',(#5432),#5436);
#5432 = LINE('',#5433,#5434);
#5433 = CARTESIAN_POINT('',(3.,0.5));
#5434 = VECTOR('',#5435,1.);
#5435 = DIRECTION('',(1.,0.E+000));
#5436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5437 = PCURVE('',#5064,#5438);
#5438 = DEFINITIONAL_REPRESENTATION('',(#5439),#5443);
#5439 = LINE('',#5440,#5441);
#5440 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5441 = VECTOR('',#5442,1.);
#5442 = DIRECTION('',(0.E+000,1.));
#5443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5444 = ORIENTED_EDGE('',*,*,#5445,.T.);
#5445 = EDGE_CURVE('',#5423,#5446,#5448,.T.);
#5446 = VERTEX_POINT('',#5447);
#5447 = CARTESIAN_POINT('',(11.697224362268,1.75,-1.33226762955E-015));
#5448 = SURFACE_CURVE('',#5449,(#5454,#5465),.PCURVE_S1.);
#5449 = CIRCLE('',#5450,3.5);
#5450 = AXIS2_PLACEMENT_3D('',#5451,#5452,#5453);
#5451 = CARTESIAN_POINT('',(13.5,1.75,3.));
#5452 = DIRECTION('',(0.E+000,-1.,0.E+000));
#5453 = DIRECTION('',(-1.,0.E+000,-4.440892098501E-016));
#5454 = PCURVE('',#2832,#5455);
#5455 = DEFINITIONAL_REPRESENTATION('',(#5456),#5464);
#5456 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5457,#5458,#5459,#5460,
#5461,#5462,#5463),.UNSPECIFIED.,.F.,.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('') );
#5457 = CARTESIAN_POINT('',(27.,0.5));
#5458 = CARTESIAN_POINT('',(33.062177826491,0.5));
#5459 = CARTESIAN_POINT('',(30.031088913246,-4.75));
#5460 = CARTESIAN_POINT('',(27.,-10.));
#5461 = CARTESIAN_POINT('',(23.968911086754,-4.75));
#5462 = CARTESIAN_POINT('',(20.937822173509,0.5));
#5463 = CARTESIAN_POINT('',(27.,0.5));
#5464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5465 = PCURVE('',#5466,#5471);
#5466 = TOROIDAL_SURFACE('',#5467,3.5,0.5);
#5467 = AXIS2_PLACEMENT_3D('',#5468,#5469,#5470);
#5468 = CARTESIAN_POINT('',(13.5,2.25,3.));
#5469 = DIRECTION('',(0.E+000,-1.,0.E+000));
#5470 = DIRECTION('',(-1.,0.E+000,-4.440892098501E-016));
#5471 = DEFINITIONAL_REPRESENTATION('',(#5472),#5476);
#5472 = LINE('',#5473,#5474);
#5473 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
#5474 = VECTOR('',#5475,1.);
#5475 = DIRECTION('',(1.,0.E+000));
#5476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5477 = ORIENTED_EDGE('',*,*,#5478,.T.);
#5478 = EDGE_CURVE('',#5446,#5479,#5481,.T.);
#5479 = VERTEX_POINT('',#5480);
#5480 = CARTESIAN_POINT('',(10.5,1.75,-1.316451830359E-015));
#5481 = SURFACE_CURVE('',#5482,(#5486,#5493),.PCURVE_S1.);
#5482 = LINE('',#5483,#5484);
#5483 = CARTESIAN_POINT('',(40.25,1.75,-4.959655732981E-015));
#5484 = VECTOR('',#5485,1.);
#5485 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#5486 = PCURVE('',#2832,#5487);
#5487 = DEFINITIONAL_REPRESENTATION('',(#5488),#5492);
#5488 = LINE('',#5489,#5490);
#5489 = CARTESIAN_POINT('',(30.,-29.75));
#5490 = VECTOR('',#5491,1.);
#5491 = DIRECTION('',(0.E+000,1.));
#5492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5493 = PCURVE('',#3062,#5494);
#5494 = DEFINITIONAL_REPRESENTATION('',(#5495),#5499);
#5495 = LINE('',#5496,#5497);
#5496 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5497 = VECTOR('',#5498,1.);
#5498 = DIRECTION('',(0.E+000,1.));
#5499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5500 = ORIENTED_EDGE('',*,*,#5501,.T.);
#5501 = EDGE_CURVE('',#5479,#3000,#5502,.T.);
#5502 = SURFACE_CURVE('',#5503,(#5507,#5514),.PCURVE_S1.);
#5503 = LINE('',#5504,#5505);
#5504 = CARTESIAN_POINT('',(40.25,1.75,-4.959655732981E-015));
#5505 = VECTOR('',#5506,1.);
#5506 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#5507 = PCURVE('',#2832,#5508);
#5508 = DEFINITIONAL_REPRESENTATION('',(#5509),#5513);
#5509 = LINE('',#5510,#5511);
#5510 = CARTESIAN_POINT('',(30.,-29.75));
#5511 = VECTOR('',#5512,1.);
#5512 = DIRECTION('',(0.E+000,1.));
#5513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5514 = PCURVE('',#3062,#5515);
#5515 = DEFINITIONAL_REPRESENTATION('',(#5516),#5520);
#5516 = LINE('',#5517,#5518);
#5517 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5518 = VECTOR('',#5519,1.);
#5519 = DIRECTION('',(0.E+000,1.));
#5520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5521 = ORIENTED_EDGE('',*,*,#2999,.F.);
#5522 = ADVANCED_FACE('',(#5523),#2896,.F.);
#5523 = FACE_BOUND('',#5524,.F.);
#5524 = EDGE_LOOP('',(#5525,#5546,#5547,#5548,#5549,#5550));
#5525 = ORIENTED_EDGE('',*,*,#5526,.F.);
#5526 = EDGE_CURVE('',#2876,#4905,#5527,.T.);
#5527 = SEAM_CURVE('',#5528,(#5532,#5539),.PCURVE_S1.);
#5528 = LINE('',#5529,#5530);
#5529 = CARTESIAN_POINT('',(-18.5,9.5,20.5));
#5530 = VECTOR('',#5531,1.);
#5531 = DIRECTION('',(1.,0.E+000,0.E+000));
#5532 = PCURVE('',#2896,#5533);
#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5538);
#5534 = LINE('',#5535,#5536);
#5535 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5536 = VECTOR('',#5537,1.);
#5537 = DIRECTION('',(0.E+000,1.));
#5538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5539 = PCURVE('',#2896,#5540);
#5540 = DEFINITIONAL_REPRESENTATION('',(#5541),#5545);
#5541 = LINE('',#5542,#5543);
#5542 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#5543 = VECTOR('',#5544,1.);
#5544 = DIRECTION('',(0.E+000,1.));
#5545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5546 = ORIENTED_EDGE('',*,*,#2908,.T.);
#5547 = ORIENTED_EDGE('',*,*,#2873,.T.);
#5548 = ORIENTED_EDGE('',*,*,#5526,.T.);
#5549 = ORIENTED_EDGE('',*,*,#4902,.F.);
#5550 = ORIENTED_EDGE('',*,*,#4932,.F.);
#5551 = ADVANCED_FACE('',(#5552),#2959,.F.);
#5552 = FACE_BOUND('',#5553,.F.);
#5553 = EDGE_LOOP('',(#5554,#5575,#5576,#5577,#5578,#5579));
#5554 = ORIENTED_EDGE('',*,*,#5555,.F.);
#5555 = EDGE_CURVE('',#2939,#4963,#5556,.T.);
#5556 = SEAM_CURVE('',#5557,(#5561,#5568),.PCURVE_S1.);
#5557 = LINE('',#5558,#5559);
#5558 = CARTESIAN_POINT('',(-18.5,9.5,6.));
#5559 = VECTOR('',#5560,1.);
#5560 = DIRECTION('',(1.,0.E+000,0.E+000));
#5561 = PCURVE('',#2959,#5562);
#5562 = DEFINITIONAL_REPRESENTATION('',(#5563),#5567);
#5563 = LINE('',#5564,#5565);
#5564 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5565 = VECTOR('',#5566,1.);
#5566 = DIRECTION('',(0.E+000,1.));
#5567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5568 = PCURVE('',#2959,#5569);
#5569 = DEFINITIONAL_REPRESENTATION('',(#5570),#5574);
#5570 = LINE('',#5571,#5572);
#5571 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#5572 = VECTOR('',#5573,1.);
#5573 = DIRECTION('',(0.E+000,1.));
#5574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5575 = ORIENTED_EDGE('',*,*,#2971,.T.);
#5576 = ORIENTED_EDGE('',*,*,#2936,.T.);
#5577 = ORIENTED_EDGE('',*,*,#5555,.T.);
#5578 = ORIENTED_EDGE('',*,*,#4960,.F.);
#5579 = ORIENTED_EDGE('',*,*,#4990,.F.);
#5580 = ADVANCED_FACE('',(#5581),#3062,.F.);
#5581 = FACE_BOUND('',#5582,.F.);
#5582 = EDGE_LOOP('',(#5583,#5584,#5632,#5660,#5681,#5682,#5683));
#5583 = ORIENTED_EDGE('',*,*,#5478,.F.);
#5584 = ORIENTED_EDGE('',*,*,#5585,.T.);
#5585 = EDGE_CURVE('',#5446,#5586,#5588,.T.);
#5586 = VERTEX_POINT('',#5587);
#5587 = CARTESIAN_POINT('',(13.5,1.75,-0.5));
#5588 = SURFACE_CURVE('',#5589,(#5596,#5606),.PCURVE_S1.);
#5589 = ( BOUNDED_CURVE() B_SPLINE_CURVE(5,(#5590,#5591,#5592,#5593,
#5594,#5595),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((6,6),(
47.801479382898,49.424777960769),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,
1.)) REPRESENTATION_ITEM('') );
#5590 = CARTESIAN_POINT('',(11.697224362268,1.75,-1.831867990632E-015));
#5591 = CARTESIAN_POINT('',(12.021884075321,1.75,-0.195096207082));
#5592 = CARTESIAN_POINT('',(12.372934589865,1.75,-0.346276751891));
#5593 = CARTESIAN_POINT('',(12.742460007139,1.75,-0.448764662627));
#5594 = CARTESIAN_POINT('',(13.121230334771,1.75,-0.5));
#5595 = CARTESIAN_POINT('',(13.5,1.75,-0.5));
#5596 = PCURVE('',#3062,#5597);
#5597 = DEFINITIONAL_REPRESENTATION('',(#5598),#5605);
#5598 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#5599,#5600,#5601,#5602,#5603,
    #5604),.UNSPECIFIED.,.F.,.F.,(6,6),(47.801479382898,49.424777960769)
  ,.PIECEWISE_BEZIER_KNOTS.);
#5599 = CARTESIAN_POINT('',(3.931062912635E-016,28.552775637732));
#5600 = CARTESIAN_POINT('',(0.195096207082,28.228115924679));
#5601 = CARTESIAN_POINT('',(0.346276751891,27.877065410135));
#5602 = CARTESIAN_POINT('',(0.448764662627,27.507539992861));
#5603 = CARTESIAN_POINT('',(0.5,27.128769665229));
#5604 = CARTESIAN_POINT('',(0.5,26.75));
#5605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5606 = PCURVE('',#5607,#5626);
#5607 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,5,(
    (#5608,#5609,#5610,#5611,#5612,#5613)
    ,(#5614,#5615,#5616,#5617,#5618,#5619)
    ,(#5620,#5621,#5622,#5623,#5624,#5625
)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(6,6),(
    0.E+000,1.623298577871),(47.801479382898,49.424777960769),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_SURFACE((
    (1.,1.,1.,1.,1.,1.)
    ,(0.707106781187,0.707106781187,0.707106781187,0.707106781187
      ,0.707106781187,0.707106781187)
,(1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#5608 = CARTESIAN_POINT('',(11.697224362268,1.75,-1.831867990632E-015));
#5609 = CARTESIAN_POINT('',(12.021884075321,1.75,-0.195096207082));
#5610 = CARTESIAN_POINT('',(12.372934589865,1.75,-0.346276751891));
#5611 = CARTESIAN_POINT('',(12.742460007139,1.75,-0.448764662627));
#5612 = CARTESIAN_POINT('',(13.121230334771,1.75,-0.5));
#5613 = CARTESIAN_POINT('',(13.5,1.75,-0.5));
#5614 = CARTESIAN_POINT('',(11.954763739087,1.75,0.428571428571));
#5615 = CARTESIAN_POINT('',(12.233043493132,1.75,0.261346108216));
#5616 = CARTESIAN_POINT('',(12.53394393417,1.75,0.131762784093));
#5617 = CARTESIAN_POINT('',(12.850680006119,1.75,4.391600346221E-002));
#5618 = CARTESIAN_POINT('',(13.175340286947,1.75,-1.700029006457E-015));
#5619 = CARTESIAN_POINT('',(13.5,1.75,-1.450228825917E-015));
#5620 = CARTESIAN_POINT('',(11.954763739087,2.25,0.428571428571));
#5621 = CARTESIAN_POINT('',(12.233043493132,2.25,0.261346108216));
#5622 = CARTESIAN_POINT('',(12.53394393417,2.25,0.131762784093));
#5623 = CARTESIAN_POINT('',(12.850680006119,2.25,4.391600346221E-002));
#5624 = CARTESIAN_POINT('',(13.175340286947,2.25,-1.582067810091E-015));
#5625 = CARTESIAN_POINT('',(13.5,2.25,-1.373900992974E-015));
#5626 = DEFINITIONAL_REPRESENTATION('',(#5627),#5631);
#5627 = LINE('',#5628,#5629);
#5628 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5629 = VECTOR('',#5630,1.);
#5630 = DIRECTION('',(0.E+000,1.));
#5631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5632 = ORIENTED_EDGE('',*,*,#5633,.T.);
#5633 = EDGE_CURVE('',#5586,#5634,#5636,.T.);
#5634 = VERTEX_POINT('',#5635);
#5635 = CARTESIAN_POINT('',(33.25,1.75,-0.5));
#5636 = SURFACE_CURVE('',#5637,(#5641,#5648),.PCURVE_S1.);
#5637 = LINE('',#5638,#5639);
#5638 = CARTESIAN_POINT('',(13.5,1.75,-0.5));
#5639 = VECTOR('',#5640,1.);
#5640 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#5641 = PCURVE('',#3062,#5642);
#5642 = DEFINITIONAL_REPRESENTATION('',(#5643),#5647);
#5643 = LINE('',#5644,#5645);
#5644 = CARTESIAN_POINT('',(0.5,26.75));
#5645 = VECTOR('',#5646,1.);
#5646 = DIRECTION('',(0.E+000,-1.));
#5647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5648 = PCURVE('',#5649,#5654);
#5649 = CYLINDRICAL_SURFACE('',#5650,0.5);
#5650 = AXIS2_PLACEMENT_3D('',#5651,#5652,#5653);
#5651 = CARTESIAN_POINT('',(13.5,2.25,-0.5));
#5652 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#5653 = DIRECTION('',(0.E+000,-1.,0.E+000));
#5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659);
#5655 = LINE('',#5656,#5657);
#5656 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5657 = VECTOR('',#5658,1.);
#5658 = DIRECTION('',(0.E+000,1.));
#5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5660 = ORIENTED_EDGE('',*,*,#5661,.T.);
#5661 = EDGE_CURVE('',#5634,#3234,#5662,.T.);
#5662 = SURFACE_CURVE('',#5663,(#5667,#5674),.PCURVE_S1.);
#5663 = LINE('',#5664,#5665);
#5664 = CARTESIAN_POINT('',(33.25,1.75,-4.102431285305E-015));
#5665 = VECTOR('',#5666,1.);
#5666 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#5667 = PCURVE('',#3062,#5668);
#5668 = DEFINITIONAL_REPRESENTATION('',(#5669),#5673);
#5669 = LINE('',#5670,#5671);
#5670 = CARTESIAN_POINT('',(-6.001259336469E-028,7.));
#5671 = VECTOR('',#5672,1.);
#5672 = DIRECTION('',(1.,0.E+000));
#5673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5674 = PCURVE('',#3254,#5675);
#5675 = DEFINITIONAL_REPRESENTATION('',(#5676),#5680);
#5676 = LINE('',#5677,#5678);
#5677 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#5678 = VECTOR('',#5679,1.);
#5679 = DIRECTION('',(0.E+000,1.));
#5680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5681 = ORIENTED_EDGE('',*,*,#3266,.T.);
#5682 = ORIENTED_EDGE('',*,*,#3048,.F.);
#5683 = ORIENTED_EDGE('',*,*,#5501,.F.);
#5684 = ADVANCED_FACE('',(#5685),#3100,.F.);
#5685 = FACE_BOUND('',#5686,.F.);
#5686 = EDGE_LOOP('',(#5687,#5710,#5738,#5764,#5765,#5766));
#5687 = ORIENTED_EDGE('',*,*,#5688,.T.);
#5688 = EDGE_CURVE('',#3080,#5689,#5691,.T.);
#5689 = VERTEX_POINT('',#5690);
#5690 = CARTESIAN_POINT('',(34.25,9.25,-4.224891920687E-015));
#5691 = SEAM_CURVE('',#5692,(#5696,#5703),.PCURVE_S1.);
#5692 = LINE('',#5693,#5694);
#5693 = CARTESIAN_POINT('',(34.25,9.25,-5.25));
#5694 = VECTOR('',#5695,1.);
#5695 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#5696 = PCURVE('',#3100,#5697);
#5697 = DEFINITIONAL_REPRESENTATION('',(#5698),#5702);
#5698 = LINE('',#5699,#5700);
#5699 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#5700 = VECTOR('',#5701,1.);
#5701 = DIRECTION('',(0.E+000,1.));
#5702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5703 = PCURVE('',#3100,#5704);
#5704 = DEFINITIONAL_REPRESENTATION('',(#5705),#5709);
#5705 = LINE('',#5706,#5707);
#5706 = CARTESIAN_POINT('',(4.138911435803E-013,0.E+000));
#5707 = VECTOR('',#5708,1.);
#5708 = DIRECTION('',(0.E+000,1.));
#5709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5710 = ORIENTED_EDGE('',*,*,#5711,.F.);
#5711 = EDGE_CURVE('',#5712,#5689,#5714,.T.);
#5712 = VERTEX_POINT('',#5713);
#5713 = CARTESIAN_POINT('',(32.75,10.75,-4.041200967614E-015));
#5714 = SURFACE_CURVE('',#5715,(#5720,#5727),.PCURVE_S1.);
#5715 = CIRCLE('',#5716,1.5);
#5716 = AXIS2_PLACEMENT_3D('',#5717,#5718,#5719);
#5717 = CARTESIAN_POINT('',(32.75,9.25,-4.041200967614E-015));
#5718 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#5719 = DIRECTION('',(0.E+000,1.,0.E+000));
#5720 = PCURVE('',#3100,#5721);
#5721 = DEFINITIONAL_REPRESENTATION('',(#5722),#5726);
#5722 = LINE('',#5723,#5724);
#5723 = CARTESIAN_POINT('',(1.570796326795,5.25));
#5724 = VECTOR('',#5725,1.);
#5725 = DIRECTION('',(1.,0.E+000));
#5726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5727 = PCURVE('',#3819,#5728);
#5728 = DEFINITIONAL_REPRESENTATION('',(#5729),#5737);
#5729 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5730,#5731,#5732,#5733,
#5734,#5735,#5736),.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('') );
#5730 = CARTESIAN_POINT('',(7.5,9.));
#5731 = CARTESIAN_POINT('',(10.098076211353,9.));
#5732 = CARTESIAN_POINT('',(8.799038105677,6.75));
#5733 = CARTESIAN_POINT('',(7.5,4.5));
#5734 = CARTESIAN_POINT('',(6.200961894323,6.75));
#5735 = CARTESIAN_POINT('',(4.901923788647,9.));
#5736 = CARTESIAN_POINT('',(7.5,9.));
#5737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5738 = ORIENTED_EDGE('',*,*,#5739,.F.);
#5739 = EDGE_CURVE('',#5689,#5712,#5740,.T.);
#5740 = SURFACE_CURVE('',#5741,(#5746,#5753),.PCURVE_S1.);
#5741 = CIRCLE('',#5742,1.5);
#5742 = AXIS2_PLACEMENT_3D('',#5743,#5744,#5745);
#5743 = CARTESIAN_POINT('',(32.75,9.25,-4.041200967614E-015));
#5744 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#5745 = DIRECTION('',(0.E+000,1.,0.E+000));
#5746 = PCURVE('',#3100,#5747);
#5747 = DEFINITIONAL_REPRESENTATION('',(#5748),#5752);
#5748 = LINE('',#5749,#5750);
#5749 = CARTESIAN_POINT('',(-4.712388980385,5.25));
#5750 = VECTOR('',#5751,1.);
#5751 = DIRECTION('',(1.,0.E+000));
#5752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5753 = PCURVE('',#3819,#5754);
#5754 = DEFINITIONAL_REPRESENTATION('',(#5755),#5763);
#5755 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5756,#5757,#5758,#5759,
#5760,#5761,#5762),.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('') );
#5756 = CARTESIAN_POINT('',(7.5,9.));
#5757 = CARTESIAN_POINT('',(10.098076211353,9.));
#5758 = CARTESIAN_POINT('',(8.799038105677,6.75));
#5759 = CARTESIAN_POINT('',(7.5,4.5));
#5760 = CARTESIAN_POINT('',(6.200961894323,6.75));
#5761 = CARTESIAN_POINT('',(4.901923788647,9.));
#5762 = CARTESIAN_POINT('',(7.5,9.));
#5763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5764 = ORIENTED_EDGE('',*,*,#5688,.F.);
#5765 = ORIENTED_EDGE('',*,*,#3112,.T.);
#5766 = ORIENTED_EDGE('',*,*,#3077,.T.);
#5767 = ADVANCED_FACE('',(#5768),#3163,.F.);
#5768 = FACE_BOUND('',#5769,.F.);
#5769 = EDGE_LOOP('',(#5770,#5793,#5794,#5795,#5796,#5824));
#5770 = ORIENTED_EDGE('',*,*,#5771,.F.);
#5771 = EDGE_CURVE('',#3143,#5772,#5774,.T.);
#5772 = VERTEX_POINT('',#5773);
#5773 = CARTESIAN_POINT('',(-31.75,9.25,3.85751001454E-015));
#5774 = SEAM_CURVE('',#5775,(#5779,#5786),.PCURVE_S1.);
#5775 = LINE('',#5776,#5777);
#5776 = CARTESIAN_POINT('',(-31.75,9.25,-5.25));
#5777 = VECTOR('',#5778,1.);
#5778 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#5779 = PCURVE('',#3163,#5780);
#5780 = DEFINITIONAL_REPRESENTATION('',(#5781),#5785);
#5781 = LINE('',#5782,#5783);
#5782 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5783 = VECTOR('',#5784,1.);
#5784 = DIRECTION('',(0.E+000,1.));
#5785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5786 = PCURVE('',#3163,#5787);
#5787 = DEFINITIONAL_REPRESENTATION('',(#5788),#5792);
#5788 = LINE('',#5789,#5790);
#5789 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#5790 = VECTOR('',#5791,1.);
#5791 = DIRECTION('',(0.E+000,1.));
#5792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5793 = ORIENTED_EDGE('',*,*,#3175,.T.);
#5794 = ORIENTED_EDGE('',*,*,#3140,.T.);
#5795 = ORIENTED_EDGE('',*,*,#5771,.T.);
#5796 = ORIENTED_EDGE('',*,*,#5797,.F.);
#5797 = EDGE_CURVE('',#5798,#5772,#5800,.T.);
#5798 = VERTEX_POINT('',#5799);
#5799 = CARTESIAN_POINT('',(-33.25,10.75,4.041200967614E-015));
#5800 = SURFACE_CURVE('',#5801,(#5806,#5813),.PCURVE_S1.);
#5801 = CIRCLE('',#5802,1.5);
#5802 = AXIS2_PLACEMENT_3D('',#5803,#5804,#5805);
#5803 = CARTESIAN_POINT('',(-33.25,9.25,4.041200967614E-015));
#5804 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#5805 = DIRECTION('',(0.E+000,1.,0.E+000));
#5806 = PCURVE('',#3163,#5807);
#5807 = DEFINITIONAL_REPRESENTATION('',(#5808),#5812);
#5808 = LINE('',#5809,#5810);
#5809 = CARTESIAN_POINT('',(1.570796326795,5.25));
#5810 = VECTOR('',#5811,1.);
#5811 = DIRECTION('',(1.,0.E+000));
#5812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5813 = PCURVE('',#3646,#5814);
#5814 = DEFINITIONAL_REPRESENTATION('',(#5815),#5823);
#5815 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5816,#5817,#5818,#5819,
#5820,#5821,#5822),.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('') );
#5816 = CARTESIAN_POINT('',(73.5,9.));
#5817 = CARTESIAN_POINT('',(76.098076211353,9.));
#5818 = CARTESIAN_POINT('',(74.799038105677,6.75));
#5819 = CARTESIAN_POINT('',(73.5,4.5));
#5820 = CARTESIAN_POINT('',(72.200961894323,6.75));
#5821 = CARTESIAN_POINT('',(70.901923788647,9.));
#5822 = CARTESIAN_POINT('',(73.5,9.));
#5823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5824 = ORIENTED_EDGE('',*,*,#5825,.F.);
#5825 = EDGE_CURVE('',#5772,#5798,#5826,.T.);
#5826 = SURFACE_CURVE('',#5827,(#5832,#5839),.PCURVE_S1.);
#5827 = CIRCLE('',#5828,1.5);
#5828 = AXIS2_PLACEMENT_3D('',#5829,#5830,#5831);
#5829 = CARTESIAN_POINT('',(-33.25,9.25,4.041200967614E-015));
#5830 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#5831 = DIRECTION('',(0.E+000,1.,0.E+000));
#5832 = PCURVE('',#3163,#5833);
#5833 = DEFINITIONAL_REPRESENTATION('',(#5834),#5838);
#5834 = LINE('',#5835,#5836);
#5835 = CARTESIAN_POINT('',(-4.712388980385,5.25));
#5836 = VECTOR('',#5837,1.);
#5837 = DIRECTION('',(1.,0.E+000));
#5838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5839 = PCURVE('',#3646,#5840);
#5840 = DEFINITIONAL_REPRESENTATION('',(#5841),#5849);
#5841 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5842,#5843,#5844,#5845,
#5846,#5847,#5848),.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('') );
#5842 = CARTESIAN_POINT('',(73.5,9.));
#5843 = CARTESIAN_POINT('',(76.098076211353,9.));
#5844 = CARTESIAN_POINT('',(74.799038105677,6.75));
#5845 = CARTESIAN_POINT('',(73.5,4.5));
#5846 = CARTESIAN_POINT('',(72.200961894323,6.75));
#5847 = CARTESIAN_POINT('',(70.901923788647,9.));
#5848 = CARTESIAN_POINT('',(73.5,9.));
#5849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5850 = ADVANCED_FACE('',(#5851),#3221,.F.);
#5851 = FACE_BOUND('',#5852,.F.);
#5852 = EDGE_LOOP('',(#5853,#5876,#5902,#5903));
#5853 = ORIENTED_EDGE('',*,*,#5854,.F.);
#5854 = EDGE_CURVE('',#5855,#3204,#5857,.T.);
#5855 = VERTEX_POINT('',#5856);
#5856 = CARTESIAN_POINT('',(40.25,8.749999999998,-0.5));
#5857 = SURFACE_CURVE('',#5858,(#5862,#5869),.PCURVE_S1.);
#5858 = LINE('',#5859,#5860);
#5859 = CARTESIAN_POINT('',(40.25,8.75,-4.959655732981E-015));
#5860 = VECTOR('',#5861,1.);
#5861 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#5862 = PCURVE('',#3221,#5863);
#5863 = DEFINITIONAL_REPRESENTATION('',(#5864),#5868);
#5864 = LINE('',#5865,#5866);
#5865 = CARTESIAN_POINT('',(0.E+000,-7.));
#5866 = VECTOR('',#5867,1.);
#5867 = DIRECTION('',(1.,0.E+000));
#5868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5869 = PCURVE('',#3254,#5870);
#5870 = DEFINITIONAL_REPRESENTATION('',(#5871),#5875);
#5871 = LINE('',#5872,#5873);
#5872 = CARTESIAN_POINT('',(4.712388980385,0.E+000));
#5873 = VECTOR('',#5874,1.);
#5874 = DIRECTION('',(0.E+000,1.));
#5875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5876 = ORIENTED_EDGE('',*,*,#5877,.T.);
#5877 = EDGE_CURVE('',#5855,#4023,#5878,.T.);
#5878 = SURFACE_CURVE('',#5879,(#5883,#5890),.PCURVE_S1.);
#5879 = LINE('',#5880,#5881);
#5880 = CARTESIAN_POINT('',(40.25,8.75,-0.5));
#5881 = VECTOR('',#5882,1.);
#5882 = DIRECTION('',(0.E+000,1.,0.E+000));
#5883 = PCURVE('',#3221,#5884);
#5884 = DEFINITIONAL_REPRESENTATION('',(#5885),#5889);
#5885 = LINE('',#5886,#5887);
#5886 = CARTESIAN_POINT('',(0.5,-7.));
#5887 = VECTOR('',#5888,1.);
#5888 = DIRECTION('',(0.E+000,-1.));
#5889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5890 = PCURVE('',#5891,#5896);
#5891 = CYLINDRICAL_SURFACE('',#5892,0.5);
#5892 = AXIS2_PLACEMENT_3D('',#5893,#5894,#5895);
#5893 = CARTESIAN_POINT('',(39.75,8.75,-0.5));
#5894 = DIRECTION('',(0.E+000,1.,0.E+000));
#5895 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#5896 = DEFINITIONAL_REPRESENTATION('',(#5897),#5901);
#5897 = LINE('',#5898,#5899);
#5898 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5899 = VECTOR('',#5900,1.);
#5900 = DIRECTION('',(0.E+000,1.));
#5901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5902 = ORIENTED_EDGE('',*,*,#4022,.T.);
#5903 = ORIENTED_EDGE('',*,*,#3203,.F.);
#5904 = ADVANCED_FACE('',(#5905),#3254,.T.);
#5905 = FACE_BOUND('',#5906,.T.);
#5906 = EDGE_LOOP('',(#5907,#5908,#5909,#5910));
#5907 = ORIENTED_EDGE('',*,*,#5661,.T.);
#5908 = ORIENTED_EDGE('',*,*,#3233,.T.);
#5909 = ORIENTED_EDGE('',*,*,#5854,.F.);
#5910 = ORIENTED_EDGE('',*,*,#5911,.F.);
#5911 = EDGE_CURVE('',#5634,#5855,#5912,.T.);
#5912 = SURFACE_CURVE('',#5913,(#5918,#5925),.PCURVE_S1.);
#5913 = CIRCLE('',#5914,7.);
#5914 = AXIS2_PLACEMENT_3D('',#5915,#5916,#5917);
#5915 = CARTESIAN_POINT('',(33.25,8.75,-0.5));
#5916 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#5917 = DIRECTION('',(-8.747188241586E-018,-1.,1.071186229872E-033));
#5918 = PCURVE('',#3254,#5919);
#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924);
#5920 = LINE('',#5921,#5922);
#5921 = CARTESIAN_POINT('',(6.28318530718,0.5));
#5922 = VECTOR('',#5923,1.);
#5923 = DIRECTION('',(-1.,0.E+000));
#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5925 = PCURVE('',#5926,#5931);
#5926 = TOROIDAL_SURFACE('',#5927,6.5,0.5);
#5927 = AXIS2_PLACEMENT_3D('',#5928,#5929,#5930);
#5928 = CARTESIAN_POINT('',(33.25,8.75,-0.5));
#5929 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#5930 = DIRECTION('',(-8.747188241586E-018,-1.,1.071186229872E-033));
#5931 = DEFINITIONAL_REPRESENTATION('',(#5932),#5936);
#5932 = LINE('',#5933,#5934);
#5933 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5934 = VECTOR('',#5935,1.);
#5935 = DIRECTION('',(1.,0.E+000));
#5936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5937 = ADVANCED_FACE('',(#5938),#3330,.T.);
#5938 = FACE_BOUND('',#5939,.T.);
#5939 = EDGE_LOOP('',(#5940,#5963,#5964,#5965));
#5940 = ORIENTED_EDGE('',*,*,#5941,.T.);
#5941 = EDGE_CURVE('',#5942,#3314,#5944,.T.);
#5942 = VERTEX_POINT('',#5943);
#5943 = CARTESIAN_POINT('',(-40.75,8.75,-0.5));
#5944 = SURFACE_CURVE('',#5945,(#5949,#5956),.PCURVE_S1.);
#5945 = LINE('',#5946,#5947);
#5946 = CARTESIAN_POINT('',(-40.75,8.75,4.959655732981E-015));
#5947 = VECTOR('',#5948,1.);
#5948 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#5949 = PCURVE('',#3330,#5950);
#5950 = DEFINITIONAL_REPRESENTATION('',(#5951),#5955);
#5951 = LINE('',#5952,#5953);
#5952 = CARTESIAN_POINT('',(1.570796326795,0.E+000));
#5953 = VECTOR('',#5954,1.);
#5954 = DIRECTION('',(0.E+000,1.));
#5955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5956 = PCURVE('',#3358,#5957);
#5957 = DEFINITIONAL_REPRESENTATION('',(#5958),#5962);
#5958 = LINE('',#5959,#5960);
#5959 = CARTESIAN_POINT('',(0.E+000,-7.));
#5960 = VECTOR('',#5961,1.);
#5961 = DIRECTION('',(1.,0.E+000));
#5962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5963 = ORIENTED_EDGE('',*,*,#3313,.F.);
#5964 = ORIENTED_EDGE('',*,*,#5321,.F.);
#5965 = ORIENTED_EDGE('',*,*,#5966,.F.);
#5966 = EDGE_CURVE('',#5942,#5322,#5967,.T.);
#5967 = SURFACE_CURVE('',#5968,(#5973,#5980),.PCURVE_S1.);
#5968 = CIRCLE('',#5969,7.);
#5969 = AXIS2_PLACEMENT_3D('',#5970,#5971,#5972);
#5970 = CARTESIAN_POINT('',(-33.75,8.75,-0.5));
#5971 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#5972 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#5973 = PCURVE('',#3330,#5974);
#5974 = DEFINITIONAL_REPRESENTATION('',(#5975),#5979);
#5975 = LINE('',#5976,#5977);
#5976 = CARTESIAN_POINT('',(1.570796326795,0.5));
#5977 = VECTOR('',#5978,1.);
#5978 = DIRECTION('',(-1.,0.E+000));
#5979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5980 = PCURVE('',#5981,#5986);
#5981 = TOROIDAL_SURFACE('',#5982,6.5,0.5);
#5982 = AXIS2_PLACEMENT_3D('',#5983,#5984,#5985);
#5983 = CARTESIAN_POINT('',(-33.75,8.75,-0.5));
#5984 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#5985 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#5986 = DEFINITIONAL_REPRESENTATION('',(#5987),#5991);
#5987 = LINE('',#5988,#5989);
#5988 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#5989 = VECTOR('',#5990,1.);
#5990 = DIRECTION('',(1.,0.E+000));
#5991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5992 = ADVANCED_FACE('',(#5993),#3358,.T.);
#5993 = FACE_BOUND('',#5994,.T.);
#5994 = EDGE_LOOP('',(#5995,#5996,#6022,#6023));
#5995 = ORIENTED_EDGE('',*,*,#5941,.F.);
#5996 = ORIENTED_EDGE('',*,*,#5997,.F.);
#5997 = EDGE_CURVE('',#3975,#5942,#5998,.T.);
#5998 = SURFACE_CURVE('',#5999,(#6003,#6010),.PCURVE_S1.);
#5999 = LINE('',#6000,#6001);
#6000 = CARTESIAN_POINT('',(-40.75,13.75,-0.5));
#6001 = VECTOR('',#6002,1.);
#6002 = DIRECTION('',(0.E+000,-1.,0.E+000));
#6003 = PCURVE('',#3358,#6004);
#6004 = DEFINITIONAL_REPRESENTATION('',(#6005),#6009);
#6005 = LINE('',#6006,#6007);
#6006 = CARTESIAN_POINT('',(0.5,-12.));
#6007 = VECTOR('',#6008,1.);
#6008 = DIRECTION('',(0.E+000,1.));
#6009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6010 = PCURVE('',#6011,#6016);
#6011 = CYLINDRICAL_SURFACE('',#6012,0.5);
#6012 = AXIS2_PLACEMENT_3D('',#6013,#6014,#6015);
#6013 = CARTESIAN_POINT('',(-40.25,13.75,-0.5));
#6014 = DIRECTION('',(0.E+000,-1.,0.E+000));
#6015 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#6016 = DEFINITIONAL_REPRESENTATION('',(#6017),#6021);
#6017 = LINE('',#6018,#6019);
#6018 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6019 = VECTOR('',#6020,1.);
#6020 = DIRECTION('',(0.E+000,1.));
#6021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6022 = ORIENTED_EDGE('',*,*,#3974,.T.);
#6023 = ORIENTED_EDGE('',*,*,#3342,.F.);
#6024 = ADVANCED_FACE('',(#6025),#3413,.T.);
#6025 = FACE_BOUND('',#6026,.T.);
#6026 = EDGE_LOOP('',(#6027,#6028,#6063,#6064,#6065));
#6027 = ORIENTED_EDGE('',*,*,#4175,.T.);
#6028 = ORIENTED_EDGE('',*,*,#6029,.T.);
#6029 = EDGE_CURVE('',#4176,#3426,#6030,.T.);
#6030 = SURFACE_CURVE('',#6031,(#6036,#6047),.PCURVE_S1.);
#6031 = CIRCLE('',#6032,6.);
#6032 = AXIS2_PLACEMENT_3D('',#6033,#6034,#6035);
#6033 = CARTESIAN_POINT('',(-15.75,26.75,-3.));
#6034 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6035 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#6036 = PCURVE('',#3413,#6037);
#6037 = DEFINITIONAL_REPRESENTATION('',(#6038),#6046);
#6038 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6039,#6040,#6041,#6042,
#6043,#6044,#6045),.UNSPECIFIED.,.F.,.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('') );
#6039 = CARTESIAN_POINT('',(0.E+000,6.));
#6040 = CARTESIAN_POINT('',(0.E+000,16.392304845413));
#6041 = CARTESIAN_POINT('',(9.,11.196152422707));
#6042 = CARTESIAN_POINT('',(18.,6.));
#6043 = CARTESIAN_POINT('',(9.,0.803847577293));
#6044 = CARTESIAN_POINT('',(8.881784197001E-015,-4.392304845413));
#6045 = CARTESIAN_POINT('',(0.E+000,6.));
#6046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6047 = PCURVE('',#6048,#6053);
#6048 = PLANE('',#6049);
#6049 = AXIS2_PLACEMENT_3D('',#6050,#6051,#6052);
#6050 = CARTESIAN_POINT('',(-9.75,20.75,-3.));
#6051 = DIRECTION('',(-1.224606353822E-016,0.E+000,-1.));
#6052 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#6053 = DEFINITIONAL_REPRESENTATION('',(#6054),#6062);
#6054 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6055,#6056,#6057,#6058,
#6059,#6060,#6061),.UNSPECIFIED.,.F.,.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('') );
#6055 = CARTESIAN_POINT('',(0.E+000,6.));
#6056 = CARTESIAN_POINT('',(0.E+000,16.392304845413));
#6057 = CARTESIAN_POINT('',(9.,11.196152422707));
#6058 = CARTESIAN_POINT('',(18.,6.));
#6059 = CARTESIAN_POINT('',(9.,0.803847577293));
#6060 = CARTESIAN_POINT('',(8.881784197001E-015,-4.392304845413));
#6061 = CARTESIAN_POINT('',(0.E+000,6.));
#6062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6063 = ORIENTED_EDGE('',*,*,#3425,.T.);
#6064 = ORIENTED_EDGE('',*,*,#3397,.T.);
#6065 = ORIENTED_EDGE('',*,*,#3867,.T.);
#6066 = ADVANCED_FACE('',(#6067),#3464,.T.);
#6067 = FACE_BOUND('',#6068,.T.);
#6068 = EDGE_LOOP('',(#6069,#6070,#6071,#6072,#6073));
#6069 = ORIENTED_EDGE('',*,*,#4453,.F.);
#6070 = ORIENTED_EDGE('',*,*,#4525,.F.);
#6071 = ORIENTED_EDGE('',*,*,#3476,.T.);
#6072 = ORIENTED_EDGE('',*,*,#3448,.T.);
#6073 = ORIENTED_EDGE('',*,*,#6074,.T.);
#6074 = EDGE_CURVE('',#3426,#4456,#6075,.T.);
#6075 = SURFACE_CURVE('',#6076,(#6081,#6092),.PCURVE_S1.);
#6076 = CIRCLE('',#6077,6.);
#6077 = AXIS2_PLACEMENT_3D('',#6078,#6079,#6080);
#6078 = CARTESIAN_POINT('',(-15.75,26.75,-3.));
#6079 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6080 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#6081 = PCURVE('',#3464,#6082);
#6082 = DEFINITIONAL_REPRESENTATION('',(#6083),#6091);
#6083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6084,#6085,#6086,#6087,
#6088,#6089,#6090),.UNSPECIFIED.,.F.,.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('') );
#6084 = CARTESIAN_POINT('',(0.E+000,6.));
#6085 = CARTESIAN_POINT('',(0.E+000,16.392304845413));
#6086 = CARTESIAN_POINT('',(9.,11.196152422707));
#6087 = CARTESIAN_POINT('',(18.,6.));
#6088 = CARTESIAN_POINT('',(9.,0.803847577293));
#6089 = CARTESIAN_POINT('',(8.881784197001E-015,-4.392304845413));
#6090 = CARTESIAN_POINT('',(0.E+000,6.));
#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6092 = PCURVE('',#6048,#6093);
#6093 = DEFINITIONAL_REPRESENTATION('',(#6094),#6102);
#6094 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6095,#6096,#6097,#6098,
#6099,#6100,#6101),.UNSPECIFIED.,.F.,.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('') );
#6095 = CARTESIAN_POINT('',(0.E+000,6.));
#6096 = CARTESIAN_POINT('',(0.E+000,16.392304845413));
#6097 = CARTESIAN_POINT('',(9.,11.196152422707));
#6098 = CARTESIAN_POINT('',(18.,6.));
#6099 = CARTESIAN_POINT('',(9.,0.803847577293));
#6100 = CARTESIAN_POINT('',(8.881784197001E-015,-4.392304845413));
#6101 = CARTESIAN_POINT('',(0.E+000,6.));
#6102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6103 = ADVANCED_FACE('',(#6104),#3514,.T.);
#6104 = FACE_BOUND('',#6105,.T.);
#6105 = EDGE_LOOP('',(#6106,#6107,#6138,#6139,#6140));
#6106 = ORIENTED_EDGE('',*,*,#4551,.T.);
#6107 = ORIENTED_EDGE('',*,*,#6108,.T.);
#6108 = EDGE_CURVE('',#4554,#3527,#6109,.T.);
#6109 = SURFACE_CURVE('',#6110,(#6115,#6126),.PCURVE_S1.);
#6110 = CIRCLE('',#6111,6.);
#6111 = AXIS2_PLACEMENT_3D('',#6112,#6113,#6114);
#6112 = CARTESIAN_POINT('',(15.25,26.75,-3.));
#6113 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6114 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#6115 = PCURVE('',#3514,#6116);
#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6125);
#6117 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6118,#6119,#6120,#6121,
#6122,#6123,#6124),.UNSPECIFIED.,.F.,.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('') );
#6118 = CARTESIAN_POINT('',(0.E+000,6.));
#6119 = CARTESIAN_POINT('',(0.E+000,16.392304845413));
#6120 = CARTESIAN_POINT('',(9.,11.196152422707));
#6121 = CARTESIAN_POINT('',(18.,6.));
#6122 = CARTESIAN_POINT('',(9.,0.803847577293));
#6123 = CARTESIAN_POINT('',(8.881784197001E-015,-4.392304845413));
#6124 = CARTESIAN_POINT('',(0.E+000,6.));
#6125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6126 = PCURVE('',#6127,#6132);
#6127 = PLANE('',#6128);
#6128 = AXIS2_PLACEMENT_3D('',#6129,#6130,#6131);
#6129 = CARTESIAN_POINT('',(15.25,26.75,-3.));
#6130 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6131 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#6132 = DEFINITIONAL_REPRESENTATION('',(#6133),#6137);
#6133 = CIRCLE('',#6134,6.);
#6134 = AXIS2_PLACEMENT_2D('',#6135,#6136);
#6135 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6136 = DIRECTION('',(1.,0.E+000));
#6137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6138 = ORIENTED_EDGE('',*,*,#3526,.T.);
#6139 = ORIENTED_EDGE('',*,*,#3498,.T.);
#6140 = ORIENTED_EDGE('',*,*,#4624,.T.);
#6141 = ADVANCED_FACE('',(#6142),#3565,.T.);
#6142 = FACE_BOUND('',#6143,.T.);
#6143 = EDGE_LOOP('',(#6144,#6145,#6146,#6147,#6148));
#6144 = ORIENTED_EDGE('',*,*,#4316,.F.);
#6145 = ORIENTED_EDGE('',*,*,#4149,.F.);
#6146 = ORIENTED_EDGE('',*,*,#3577,.T.);
#6147 = ORIENTED_EDGE('',*,*,#3549,.T.);
#6148 = ORIENTED_EDGE('',*,*,#6149,.T.);
#6149 = EDGE_CURVE('',#3527,#4317,#6150,.T.);
#6150 = SURFACE_CURVE('',#6151,(#6156,#6167),.PCURVE_S1.);
#6151 = CIRCLE('',#6152,6.);
#6152 = AXIS2_PLACEMENT_3D('',#6153,#6154,#6155);
#6153 = CARTESIAN_POINT('',(15.25,26.75,-3.));
#6154 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6155 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#6156 = PCURVE('',#3565,#6157);
#6157 = DEFINITIONAL_REPRESENTATION('',(#6158),#6166);
#6158 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6159,#6160,#6161,#6162,
#6163,#6164,#6165),.UNSPECIFIED.,.F.,.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('') );
#6159 = CARTESIAN_POINT('',(0.E+000,6.));
#6160 = CARTESIAN_POINT('',(0.E+000,16.392304845413));
#6161 = CARTESIAN_POINT('',(9.,11.196152422707));
#6162 = CARTESIAN_POINT('',(18.,6.));
#6163 = CARTESIAN_POINT('',(9.,0.803847577293));
#6164 = CARTESIAN_POINT('',(8.881784197001E-015,-4.392304845413));
#6165 = CARTESIAN_POINT('',(0.E+000,6.));
#6166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6167 = PCURVE('',#6127,#6168);
#6168 = DEFINITIONAL_REPRESENTATION('',(#6169),#6173);
#6169 = CIRCLE('',#6170,6.);
#6170 = AXIS2_PLACEMENT_2D('',#6171,#6172);
#6171 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6172 = DIRECTION('',(1.,0.E+000));
#6173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6174 = ADVANCED_FACE('',(#6175,#6325),#3646,.F.);
#6175 = FACE_BOUND('',#6176,.F.);
#6176 = EDGE_LOOP('',(#6177,#6202,#6225,#6253,#6276,#6302,#6303,#6304));
#6177 = ORIENTED_EDGE('',*,*,#6178,.F.);
#6178 = EDGE_CURVE('',#6179,#6181,#6183,.T.);
#6179 = VERTEX_POINT('',#6180);
#6180 = CARTESIAN_POINT('',(-14.,2.25,1.7763568394E-015));
#6181 = VERTEX_POINT('',#6182);
#6182 = CARTESIAN_POINT('',(-14.,17.25,4.440892098501E-016));
#6183 = SURFACE_CURVE('',#6184,(#6188,#6195),.PCURVE_S1.);
#6184 = LINE('',#6185,#6186);
#6185 = CARTESIAN_POINT('',(-14.,1.75,4.440892098501E-016));
#6186 = VECTOR('',#6187,1.);
#6187 = DIRECTION('',(0.E+000,1.,0.E+000));
#6188 = PCURVE('',#3646,#6189);
#6189 = DEFINITIONAL_REPRESENTATION('',(#6190),#6194);
#6190 = LINE('',#6191,#6192);
#6191 = CARTESIAN_POINT('',(54.25,0.E+000));
#6192 = VECTOR('',#6193,1.);
#6193 = DIRECTION('',(0.E+000,1.));
#6194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6195 = PCURVE('',#4842,#6196);
#6196 = DEFINITIONAL_REPRESENTATION('',(#6197),#6201);
#6197 = LINE('',#6198,#6199);
#6198 = CARTESIAN_POINT('',(1.570796326795,0.E+000));
#6199 = VECTOR('',#6200,1.);
#6200 = DIRECTION('',(0.E+000,1.));
#6201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6202 = ORIENTED_EDGE('',*,*,#6203,.F.);
#6203 = EDGE_CURVE('',#6204,#6179,#6206,.T.);
#6204 = VERTEX_POINT('',#6205);
#6205 = CARTESIAN_POINT('',(-33.75,2.25,4.107825191113E-015));
#6206 = SURFACE_CURVE('',#6207,(#6211,#6218),.PCURVE_S1.);
#6207 = LINE('',#6208,#6209);
#6208 = CARTESIAN_POINT('',(-33.75,2.25,4.218847493576E-015));
#6209 = VECTOR('',#6210,1.);
#6210 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#6211 = PCURVE('',#3646,#6212);
#6212 = DEFINITIONAL_REPRESENTATION('',(#6213),#6217);
#6213 = LINE('',#6214,#6215);
#6214 = CARTESIAN_POINT('',(74.,0.5));
#6215 = VECTOR('',#6216,1.);
#6216 = DIRECTION('',(-1.,0.E+000));
#6217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6218 = PCURVE('',#5360,#6219);
#6219 = DEFINITIONAL_REPRESENTATION('',(#6220),#6224);
#6220 = LINE('',#6221,#6222);
#6221 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#6222 = VECTOR('',#6223,1.);
#6223 = DIRECTION('',(0.E+000,1.));
#6224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6225 = ORIENTED_EDGE('',*,*,#6226,.F.);
#6226 = EDGE_CURVE('',#6227,#6204,#6229,.T.);
#6227 = VERTEX_POINT('',#6228);
#6228 = CARTESIAN_POINT('',(-40.25,8.75,4.940492459582E-015));
#6229 = SURFACE_CURVE('',#6230,(#6235,#6246),.PCURVE_S1.);
#6230 = CIRCLE('',#6231,6.5);
#6231 = AXIS2_PLACEMENT_3D('',#6232,#6233,#6234);
#6232 = CARTESIAN_POINT('',(-33.75,8.75,4.102431285302E-015));
#6233 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6234 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#6235 = PCURVE('',#3646,#6236);
#6236 = DEFINITIONAL_REPRESENTATION('',(#6237),#6245);
#6237 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6238,#6239,#6240,#6241,
#6242,#6243,#6244),.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('') );
#6238 = CARTESIAN_POINT('',(80.5,7.));
#6239 = CARTESIAN_POINT('',(80.5,-4.258330249198));
#6240 = CARTESIAN_POINT('',(70.75,1.370834875401));
#6241 = CARTESIAN_POINT('',(61.,7.));
#6242 = CARTESIAN_POINT('',(70.75,12.629165124599));
#6243 = CARTESIAN_POINT('',(80.5,18.258330249198));
#6244 = CARTESIAN_POINT('',(80.5,7.));
#6245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6246 = PCURVE('',#5981,#6247);
#6247 = DEFINITIONAL_REPRESENTATION('',(#6248),#6252);
#6248 = LINE('',#6249,#6250);
#6249 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
#6250 = VECTOR('',#6251,1.);
#6251 = DIRECTION('',(1.,0.E+000));
#6252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6253 = ORIENTED_EDGE('',*,*,#6254,.F.);
#6254 = EDGE_CURVE('',#6255,#6227,#6257,.T.);
#6255 = VERTEX_POINT('',#6256);
#6256 = CARTESIAN_POINT('',(-40.25,13.750000000002,4.884981308351E-015)
  );
#6257 = SURFACE_CURVE('',#6258,(#6262,#6269),.PCURVE_S1.);
#6258 = LINE('',#6259,#6260);
#6259 = CARTESIAN_POINT('',(-40.25,13.75,4.940492459582E-015));
#6260 = VECTOR('',#6261,1.);
#6261 = DIRECTION('',(0.E+000,-1.,0.E+000));
#6262 = PCURVE('',#3646,#6263);
#6263 = DEFINITIONAL_REPRESENTATION('',(#6264),#6268);
#6264 = LINE('',#6265,#6266);
#6265 = CARTESIAN_POINT('',(80.5,12.));
#6266 = VECTOR('',#6267,1.);
#6267 = DIRECTION('',(0.E+000,-1.));
#6268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6269 = PCURVE('',#6011,#6270);
#6270 = DEFINITIONAL_REPRESENTATION('',(#6271),#6275);
#6271 = LINE('',#6272,#6273);
#6272 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#6273 = VECTOR('',#6274,1.);
#6274 = DIRECTION('',(0.E+000,1.));
#6275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6276 = ORIENTED_EDGE('',*,*,#6277,.F.);
#6277 = EDGE_CURVE('',#3921,#6255,#6278,.T.);
#6278 = SURFACE_CURVE('',#6279,(#6284,#6295),.PCURVE_S1.);
#6279 = CIRCLE('',#6280,6.5);
#6280 = AXIS2_PLACEMENT_3D('',#6281,#6282,#6283);
#6281 = CARTESIAN_POINT('',(-33.75,13.75,4.102431285302E-015));
#6282 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6283 = DIRECTION('',(-8.747188241586E-018,1.,1.071186229872E-033));
#6284 = PCURVE('',#3646,#6285);
#6285 = DEFINITIONAL_REPRESENTATION('',(#6286),#6294);
#6286 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6287,#6288,#6289,#6290,
#6291,#6292,#6293),.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('') );
#6287 = CARTESIAN_POINT('',(74.,18.5));
#6288 = CARTESIAN_POINT('',(85.258330249198,18.5));
#6289 = CARTESIAN_POINT('',(79.629165124599,8.75));
#6290 = CARTESIAN_POINT('',(74.,-1.));
#6291 = CARTESIAN_POINT('',(68.370834875401,8.75));
#6292 = CARTESIAN_POINT('',(62.741669750802,18.5));
#6293 = CARTESIAN_POINT('',(74.,18.5));
#6294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6295 = PCURVE('',#3957,#6296);
#6296 = DEFINITIONAL_REPRESENTATION('',(#6297),#6301);
#6297 = LINE('',#6298,#6299);
#6298 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
#6299 = VECTOR('',#6300,1.);
#6300 = DIRECTION('',(1.,0.E+000));
#6301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6302 = ORIENTED_EDGE('',*,*,#3920,.F.);
#6303 = ORIENTED_EDGE('',*,*,#3628,.F.);
#6304 = ORIENTED_EDGE('',*,*,#6305,.F.);
#6305 = EDGE_CURVE('',#6181,#3629,#6306,.T.);
#6306 = SURFACE_CURVE('',#6307,(#6311,#6318),.PCURVE_S1.);
#6307 = LINE('',#6308,#6309);
#6308 = CARTESIAN_POINT('',(10.5,17.25,-1.316451830359E-015));
#6309 = VECTOR('',#6310,1.);
#6310 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#6311 = PCURVE('',#3646,#6312);
#6312 = DEFINITIONAL_REPRESENTATION('',(#6313),#6317);
#6313 = LINE('',#6314,#6315);
#6314 = CARTESIAN_POINT('',(29.75,15.5));
#6315 = VECTOR('',#6316,1.);
#6316 = DIRECTION('',(1.,0.E+000));
#6317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6318 = PCURVE('',#3700,#6319);
#6319 = DEFINITIONAL_REPRESENTATION('',(#6320),#6324);
#6320 = LINE('',#6321,#6322);
#6321 = CARTESIAN_POINT('',(30.,-3.673819061466E-015));
#6322 = VECTOR('',#6323,1.);
#6323 = DIRECTION('',(0.E+000,1.));
#6324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6325 = FACE_BOUND('',#6326,.F.);
#6326 = EDGE_LOOP('',(#6327,#6328));
#6327 = ORIENTED_EDGE('',*,*,#5797,.T.);
#6328 = ORIENTED_EDGE('',*,*,#5825,.T.);
#6329 = ADVANCED_FACE('',(#6330),#3700,.F.);
#6330 = FACE_BOUND('',#6331,.F.);
#6331 = EDGE_LOOP('',(#6332,#6333,#6355,#6356));
#6332 = ORIENTED_EDGE('',*,*,#4878,.T.);
#6333 = ORIENTED_EDGE('',*,*,#6334,.T.);
#6334 = EDGE_CURVE('',#4827,#6181,#6335,.T.);
#6335 = SURFACE_CURVE('',#6336,(#6341,#6348),.PCURVE_S1.);
#6336 = CIRCLE('',#6337,3.);
#6337 = AXIS2_PLACEMENT_3D('',#6338,#6339,#6340);
#6338 = CARTESIAN_POINT('',(-14.,17.25,3.));
#6339 = DIRECTION('',(0.E+000,1.,0.E+000));
#6340 = DIRECTION('',(0.E+000,0.E+000,1.));
#6341 = PCURVE('',#3700,#6342);
#6342 = DEFINITIONAL_REPRESENTATION('',(#6343),#6347);
#6343 = CIRCLE('',#6344,3.);
#6344 = AXIS2_PLACEMENT_2D('',#6345,#6346);
#6345 = CARTESIAN_POINT('',(27.,24.5));
#6346 = DIRECTION('',(-1.,1.224606353822E-016));
#6347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6348 = PCURVE('',#4842,#6349);
#6349 = DEFINITIONAL_REPRESENTATION('',(#6350),#6354);
#6350 = LINE('',#6351,#6352);
#6351 = CARTESIAN_POINT('',(-1.570796326795,15.5));
#6352 = VECTOR('',#6353,1.);
#6353 = DIRECTION('',(1.,0.E+000));
#6354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6355 = ORIENTED_EDGE('',*,*,#6305,.T.);
#6356 = ORIENTED_EDGE('',*,*,#3685,.F.);
#6357 = ADVANCED_FACE('',(#6358),#3846,.F.);
#6358 = FACE_BOUND('',#6359,.F.);
#6359 = EDGE_LOOP('',(#6360,#6361,#6362,#6385));
#6360 = ORIENTED_EDGE('',*,*,#5104,.F.);
#6361 = ORIENTED_EDGE('',*,*,#3831,.T.);
#6362 = ORIENTED_EDGE('',*,*,#6363,.T.);
#6363 = EDGE_CURVE('',#3804,#6364,#6366,.T.);
#6364 = VERTEX_POINT('',#6365);
#6365 = CARTESIAN_POINT('',(13.5,17.25,-1.33226762955E-015));
#6366 = SURFACE_CURVE('',#6367,(#6371,#6378),.PCURVE_S1.);
#6367 = LINE('',#6368,#6369);
#6368 = CARTESIAN_POINT('',(10.5,17.25,-1.316451830359E-015));
#6369 = VECTOR('',#6370,1.);
#6370 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#6371 = PCURVE('',#3846,#6372);
#6372 = DEFINITIONAL_REPRESENTATION('',(#6373),#6377);
#6373 = LINE('',#6374,#6375);
#6374 = CARTESIAN_POINT('',(30.,-3.673819061466E-015));
#6375 = VECTOR('',#6376,1.);
#6376 = DIRECTION('',(0.E+000,1.));
#6377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6378 = PCURVE('',#3819,#6379);
#6379 = DEFINITIONAL_REPRESENTATION('',(#6380),#6384);
#6380 = LINE('',#6381,#6382);
#6381 = CARTESIAN_POINT('',(29.75,15.5));
#6382 = VECTOR('',#6383,1.);
#6383 = DIRECTION('',(1.,0.E+000));
#6384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6385 = ORIENTED_EDGE('',*,*,#6386,.F.);
#6386 = EDGE_CURVE('',#5021,#6364,#6387,.T.);
#6387 = SURFACE_CURVE('',#6388,(#6393,#6404),.PCURVE_S1.);
#6388 = CIRCLE('',#6389,3.);
#6389 = AXIS2_PLACEMENT_3D('',#6390,#6391,#6392);
#6390 = CARTESIAN_POINT('',(13.5,17.25,3.));
#6391 = DIRECTION('',(0.E+000,-1.,0.E+000));
#6392 = DIRECTION('',(0.E+000,0.E+000,1.));
#6393 = PCURVE('',#3846,#6394);
#6394 = DEFINITIONAL_REPRESENTATION('',(#6395),#6403);
#6395 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6396,#6397,#6398,#6399,
#6400,#6401,#6402),.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('') );
#6396 = CARTESIAN_POINT('',(24.,-3.));
#6397 = CARTESIAN_POINT('',(24.,2.196152422707));
#6398 = CARTESIAN_POINT('',(28.5,-0.401923788647));
#6399 = CARTESIAN_POINT('',(33.,-3.));
#6400 = CARTESIAN_POINT('',(28.5,-5.598076211353));
#6401 = CARTESIAN_POINT('',(24.,-8.196152422707));
#6402 = CARTESIAN_POINT('',(24.,-3.));
#6403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6404 = PCURVE('',#5036,#6405);
#6405 = DEFINITIONAL_REPRESENTATION('',(#6406),#6410);
#6406 = LINE('',#6407,#6408);
#6407 = CARTESIAN_POINT('',(1.570796326795,15.5));
#6408 = VECTOR('',#6409,1.);
#6409 = DIRECTION('',(-1.,0.E+000));
#6410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6411 = ADVANCED_FACE('',(#6412,#6540),#3819,.F.);
#6412 = FACE_BOUND('',#6413,.F.);
#6413 = EDGE_LOOP('',(#6414,#6437,#6438,#6439,#6440,#6468,#6491,#6519));
#6414 = ORIENTED_EDGE('',*,*,#6415,.T.);
#6415 = EDGE_CURVE('',#6416,#6364,#6418,.T.);
#6416 = VERTEX_POINT('',#6417);
#6417 = CARTESIAN_POINT('',(13.5,2.25,-1.33226762955E-015));
#6418 = SURFACE_CURVE('',#6419,(#6423,#6430),.PCURVE_S1.);
#6419 = LINE('',#6420,#6421);
#6420 = CARTESIAN_POINT('',(13.5,1.75,-1.33226762955E-015));
#6421 = VECTOR('',#6422,1.);
#6422 = DIRECTION('',(0.E+000,1.,0.E+000));
#6423 = PCURVE('',#3819,#6424);
#6424 = DEFINITIONAL_REPRESENTATION('',(#6425),#6429);
#6425 = LINE('',#6426,#6427);
#6426 = CARTESIAN_POINT('',(26.75,0.E+000));
#6427 = VECTOR('',#6428,1.);
#6428 = DIRECTION('',(0.E+000,1.));
#6429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6430 = PCURVE('',#5036,#6431);
#6431 = DEFINITIONAL_REPRESENTATION('',(#6432),#6436);
#6432 = LINE('',#6433,#6434);
#6433 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#6434 = VECTOR('',#6435,1.);
#6435 = DIRECTION('',(0.E+000,1.));
#6436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6437 = ORIENTED_EDGE('',*,*,#6363,.F.);
#6438 = ORIENTED_EDGE('',*,*,#3803,.T.);
#6439 = ORIENTED_EDGE('',*,*,#4099,.F.);
#6440 = ORIENTED_EDGE('',*,*,#6441,.F.);
#6441 = EDGE_CURVE('',#6442,#4078,#6444,.T.);
#6442 = VERTEX_POINT('',#6443);
#6443 = CARTESIAN_POINT('',(39.75,13.75,-4.773959005888E-015));
#6444 = SURFACE_CURVE('',#6445,(#6450,#6461),.PCURVE_S1.);
#6445 = CIRCLE('',#6446,6.5);
#6446 = AXIS2_PLACEMENT_3D('',#6447,#6448,#6449);
#6447 = CARTESIAN_POINT('',(33.25,13.75,-4.102431285306E-015));
#6448 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6449 = DIRECTION('',(1.,2.537652627715E-016,-1.224606353822E-016));
#6450 = PCURVE('',#3819,#6451);
#6451 = DEFINITIONAL_REPRESENTATION('',(#6452),#6460);
#6452 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6453,#6454,#6455,#6456,
#6457,#6458,#6459),.UNSPECIFIED.,.F.,.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('') );
#6453 = CARTESIAN_POINT('',(0.5,12.));
#6454 = CARTESIAN_POINT('',(0.5,23.258330249198));
#6455 = CARTESIAN_POINT('',(10.25,17.629165124599));
#6456 = CARTESIAN_POINT('',(20.,12.));
#6457 = CARTESIAN_POINT('',(10.25,6.370834875401));
#6458 = CARTESIAN_POINT('',(0.5,0.741669750802));
#6459 = CARTESIAN_POINT('',(0.5,12.));
#6460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6461 = PCURVE('',#4062,#6462);
#6462 = DEFINITIONAL_REPRESENTATION('',(#6463),#6467);
#6463 = LINE('',#6464,#6465);
#6464 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
#6465 = VECTOR('',#6466,1.);
#6466 = DIRECTION('',(1.,0.E+000));
#6467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6468 = ORIENTED_EDGE('',*,*,#6469,.F.);
#6469 = EDGE_CURVE('',#6470,#6442,#6472,.T.);
#6470 = VERTEX_POINT('',#6471);
#6471 = CARTESIAN_POINT('',(39.75,8.749999999998,-4.884981308351E-015));
#6472 = SURFACE_CURVE('',#6473,(#6477,#6484),.PCURVE_S1.);
#6473 = LINE('',#6474,#6475);
#6474 = CARTESIAN_POINT('',(39.75,8.75,-4.773959005888E-015));
#6475 = VECTOR('',#6476,1.);
#6476 = DIRECTION('',(0.E+000,1.,0.E+000));
#6477 = PCURVE('',#3819,#6478);
#6478 = DEFINITIONAL_REPRESENTATION('',(#6479),#6483);
#6479 = LINE('',#6480,#6481);
#6480 = CARTESIAN_POINT('',(0.5,7.));
#6481 = VECTOR('',#6482,1.);
#6482 = DIRECTION('',(0.E+000,1.));
#6483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6484 = PCURVE('',#5891,#6485);
#6485 = DEFINITIONAL_REPRESENTATION('',(#6486),#6490);
#6486 = LINE('',#6487,#6488);
#6487 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#6488 = VECTOR('',#6489,1.);
#6489 = DIRECTION('',(0.E+000,1.));
#6490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6491 = ORIENTED_EDGE('',*,*,#6492,.F.);
#6492 = EDGE_CURVE('',#6493,#6470,#6495,.T.);
#6493 = VERTEX_POINT('',#6494);
#6494 = CARTESIAN_POINT('',(33.25,2.25,-3.996802888651E-015));
#6495 = SURFACE_CURVE('',#6496,(#6501,#6512),.PCURVE_S1.);
#6496 = CIRCLE('',#6497,6.5);
#6497 = AXIS2_PLACEMENT_3D('',#6498,#6499,#6500);
#6498 = CARTESIAN_POINT('',(33.25,8.75,-4.102431285306E-015));
#6499 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6500 = DIRECTION('',(-8.747188241586E-018,-1.,1.071186229872E-033));
#6501 = PCURVE('',#3819,#6502);
#6502 = DEFINITIONAL_REPRESENTATION('',(#6503),#6511);
#6503 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6504,#6505,#6506,#6507,
#6508,#6509,#6510),.UNSPECIFIED.,.F.,.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('') );
#6504 = CARTESIAN_POINT('',(7.,0.5));
#6505 = CARTESIAN_POINT('',(-4.258330249198,0.5));
#6506 = CARTESIAN_POINT('',(1.370834875401,10.25));
#6507 = CARTESIAN_POINT('',(7.,20.));
#6508 = CARTESIAN_POINT('',(12.629165124599,10.25));
#6509 = CARTESIAN_POINT('',(18.258330249198,0.5));
#6510 = CARTESIAN_POINT('',(7.,0.5));
#6511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6512 = PCURVE('',#5926,#6513);
#6513 = DEFINITIONAL_REPRESENTATION('',(#6514),#6518);
#6514 = LINE('',#6515,#6516);
#6515 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
#6516 = VECTOR('',#6517,1.);
#6517 = DIRECTION('',(1.,0.E+000));
#6518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6519 = ORIENTED_EDGE('',*,*,#6520,.F.);
#6520 = EDGE_CURVE('',#6416,#6493,#6521,.T.);
#6521 = SURFACE_CURVE('',#6522,(#6526,#6533),.PCURVE_S1.);
#6522 = LINE('',#6523,#6524);
#6523 = CARTESIAN_POINT('',(13.5,2.25,-1.554312234475E-015));
#6524 = VECTOR('',#6525,1.);
#6525 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#6526 = PCURVE('',#3819,#6527);
#6527 = DEFINITIONAL_REPRESENTATION('',(#6528),#6532);
#6528 = LINE('',#6529,#6530);
#6529 = CARTESIAN_POINT('',(26.75,0.5));
#6530 = VECTOR('',#6531,1.);
#6531 = DIRECTION('',(-1.,0.E+000));
#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6533 = PCURVE('',#5649,#6534);
#6534 = DEFINITIONAL_REPRESENTATION('',(#6535),#6539);
#6535 = LINE('',#6536,#6537);
#6536 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#6537 = VECTOR('',#6538,1.);
#6538 = DIRECTION('',(0.E+000,1.));
#6539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6540 = FACE_BOUND('',#6541,.F.);
#6541 = EDGE_LOOP('',(#6542,#6543));
#6542 = ORIENTED_EDGE('',*,*,#5711,.T.);
#6543 = ORIENTED_EDGE('',*,*,#5739,.T.);
#6544 = ADVANCED_FACE('',(#6545),#3957,.T.);
#6545 = FACE_BOUND('',#6546,.T.);
#6546 = EDGE_LOOP('',(#6547,#6548,#6549,#6569));
#6547 = ORIENTED_EDGE('',*,*,#3943,.F.);
#6548 = ORIENTED_EDGE('',*,*,#3997,.T.);
#6549 = ORIENTED_EDGE('',*,*,#6550,.T.);
#6550 = EDGE_CURVE('',#3975,#6255,#6551,.T.);
#6551 = SURFACE_CURVE('',#6552,(#6557,#6563),.PCURVE_S1.);
#6552 = CIRCLE('',#6553,0.5);
#6553 = AXIS2_PLACEMENT_3D('',#6554,#6555,#6556);
#6554 = CARTESIAN_POINT('',(-40.25,13.750000000002,-0.5));
#6555 = DIRECTION('',(3.091385731851E-013,1.,-3.785730609339E-029));
#6556 = DIRECTION('',(-1.,3.091385731851E-013,1.224606353822E-016));
#6557 = PCURVE('',#3957,#6558);
#6558 = DEFINITIONAL_REPRESENTATION('',(#6559),#6562);
#6559 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6560,#6561),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#6560 = CARTESIAN_POINT('',(1.570796326795,0.E+000));
#6561 = CARTESIAN_POINT('',(1.570796326795,1.570796326795));
#6562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6563 = PCURVE('',#6011,#6564);
#6564 = DEFINITIONAL_REPRESENTATION('',(#6565),#6568);
#6565 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6566,#6567),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#6566 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6567 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#6568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6569 = ORIENTED_EDGE('',*,*,#6277,.F.);
#6570 = ADVANCED_FACE('',(#6571),#4062,.T.);
#6571 = FACE_BOUND('',#6572,.T.);
#6572 = EDGE_LOOP('',(#6573,#6593,#6594,#6595));
#6573 = ORIENTED_EDGE('',*,*,#6574,.F.);
#6574 = EDGE_CURVE('',#4023,#6442,#6575,.T.);
#6575 = SURFACE_CURVE('',#6576,(#6581,#6587),.PCURVE_S1.);
#6576 = CIRCLE('',#6577,0.5);
#6577 = AXIS2_PLACEMENT_3D('',#6578,#6579,#6580);
#6578 = CARTESIAN_POINT('',(39.75,13.75,-0.5));
#6579 = DIRECTION('',(0.E+000,-1.,0.E+000));
#6580 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#6581 = PCURVE('',#4062,#6582);
#6582 = DEFINITIONAL_REPRESENTATION('',(#6583),#6586);
#6583 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6584,#6585),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#6584 = CARTESIAN_POINT('',(-4.138911435803E-013,0.E+000));
#6585 = CARTESIAN_POINT('',(-4.138911435803E-013,1.570796326795));
#6586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6587 = PCURVE('',#5891,#6588);
#6588 = DEFINITIONAL_REPRESENTATION('',(#6589),#6592);
#6589 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6590,#6591),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#6590 = CARTESIAN_POINT('',(0.E+000,5.));
#6591 = CARTESIAN_POINT('',(-1.570796326795,5.));
#6592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6593 = ORIENTED_EDGE('',*,*,#4047,.T.);
#6594 = ORIENTED_EDGE('',*,*,#4077,.T.);
#6595 = ORIENTED_EDGE('',*,*,#6441,.F.);
#6596 = ADVANCED_FACE('',(#6597),#4214,.T.);
#6597 = FACE_BOUND('',#6598,.T.);
#6598 = EDGE_LOOP('',(#6599,#6621,#6622,#6649));
#6599 = ORIENTED_EDGE('',*,*,#6600,.F.);
#6600 = EDGE_CURVE('',#2041,#1857,#6601,.T.);
#6601 = SURFACE_CURVE('',#6602,(#6607,#6614),.PCURVE_S1.);
#6602 = CIRCLE('',#6603,6.);
#6603 = AXIS2_PLACEMENT_3D('',#6604,#6605,#6606);
#6604 = CARTESIAN_POINT('',(-15.75,26.75,1.898139848425E-015));
#6605 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6606 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#6607 = PCURVE('',#4214,#6608);
#6608 = DEFINITIONAL_REPRESENTATION('',(#6609),#6613);
#6609 = LINE('',#6610,#6611);
#6610 = CARTESIAN_POINT('',(0.E+000,3.));
#6611 = VECTOR('',#6612,1.);
#6612 = DIRECTION('',(1.,0.E+000));
#6613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6614 = PCURVE('',#4245,#6615);
#6615 = DEFINITIONAL_REPRESENTATION('',(#6616),#6620);
#6616 = CIRCLE('',#6617,6.);
#6617 = AXIS2_PLACEMENT_2D('',#6618,#6619);
#6618 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6619 = DIRECTION('',(1.,0.E+000));
#6620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6621 = ORIENTED_EDGE('',*,*,#4500,.T.);
#6622 = ORIENTED_EDGE('',*,*,#6623,.T.);
#6623 = EDGE_CURVE('',#4456,#4176,#6624,.T.);
#6624 = SURFACE_CURVE('',#6625,(#6630,#6637),.PCURVE_S1.);
#6625 = CIRCLE('',#6626,6.);
#6626 = AXIS2_PLACEMENT_3D('',#6627,#6628,#6629);
#6627 = CARTESIAN_POINT('',(-15.75,26.75,-3.));
#6628 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6629 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#6630 = PCURVE('',#4214,#6631);
#6631 = DEFINITIONAL_REPRESENTATION('',(#6632),#6636);
#6632 = LINE('',#6633,#6634);
#6633 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6634 = VECTOR('',#6635,1.);
#6635 = DIRECTION('',(1.,0.E+000));
#6636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6637 = PCURVE('',#6638,#6643);
#6638 = PLANE('',#6639);
#6639 = AXIS2_PLACEMENT_3D('',#6640,#6641,#6642);
#6640 = CARTESIAN_POINT('',(-15.75,26.75,-3.));
#6641 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6642 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#6643 = DEFINITIONAL_REPRESENTATION('',(#6644),#6648);
#6644 = CIRCLE('',#6645,6.);
#6645 = AXIS2_PLACEMENT_2D('',#6646,#6647);
#6646 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6647 = DIRECTION('',(1.,0.E+000));
#6648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6649 = ORIENTED_EDGE('',*,*,#4200,.F.);
#6650 = ADVANCED_FACE('',(#6651),#4245,.T.);
#6651 = FACE_BOUND('',#6652,.T.);
#6652 = EDGE_LOOP('',(#6653,#6675,#6676,#6677));
#6653 = ORIENTED_EDGE('',*,*,#6654,.F.);
#6654 = EDGE_CURVE('',#4258,#4230,#6655,.T.);
#6655 = SURFACE_CURVE('',#6656,(#6661,#6668),.PCURVE_S1.);
#6656 = CIRCLE('',#6657,1.5);
#6657 = AXIS2_PLACEMENT_3D('',#6658,#6659,#6660);
#6658 = CARTESIAN_POINT('',(-15.75,26.75,1.898139848425E-015));
#6659 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6660 = DIRECTION('',(0.E+000,1.,0.E+000));
#6661 = PCURVE('',#4245,#6662);
#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667);
#6663 = CIRCLE('',#6664,1.5);
#6664 = AXIS2_PLACEMENT_2D('',#6665,#6666);
#6665 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6666 = DIRECTION('',(0.E+000,1.));
#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6668 = PCURVE('',#4278,#6669);
#6669 = DEFINITIONAL_REPRESENTATION('',(#6670),#6674);
#6670 = LINE('',#6671,#6672);
#6671 = CARTESIAN_POINT('',(-4.712388980385,8.75));
#6672 = VECTOR('',#6673,1.);
#6673 = DIRECTION('',(1.,0.E+000));
#6674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6675 = ORIENTED_EDGE('',*,*,#4290,.F.);
#6676 = ORIENTED_EDGE('',*,*,#6600,.T.);
#6677 = ORIENTED_EDGE('',*,*,#4229,.F.);
#6678 = ADVANCED_FACE('',(#6679),#4278,.F.);
#6679 = FACE_BOUND('',#6680,.F.);
#6680 = EDGE_LOOP('',(#6681,#6682,#6683,#6706,#6730,#6756));
#6681 = ORIENTED_EDGE('',*,*,#4257,.F.);
#6682 = ORIENTED_EDGE('',*,*,#6654,.F.);
#6683 = ORIENTED_EDGE('',*,*,#6684,.F.);
#6684 = EDGE_CURVE('',#6685,#4258,#6687,.T.);
#6685 = VERTEX_POINT('',#6686);
#6686 = CARTESIAN_POINT('',(-14.25,26.75,-3.));
#6687 = SEAM_CURVE('',#6688,(#6692,#6699),.PCURVE_S1.);
#6688 = LINE('',#6689,#6690);
#6689 = CARTESIAN_POINT('',(-14.25,26.75,-8.75));
#6690 = VECTOR('',#6691,1.);
#6691 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6692 = PCURVE('',#4278,#6693);
#6693 = DEFINITIONAL_REPRESENTATION('',(#6694),#6698);
#6694 = LINE('',#6695,#6696);
#6695 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6696 = VECTOR('',#6697,1.);
#6697 = DIRECTION('',(0.E+000,1.));
#6698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6699 = PCURVE('',#4278,#6700);
#6700 = DEFINITIONAL_REPRESENTATION('',(#6701),#6705);
#6701 = LINE('',#6702,#6703);
#6702 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#6703 = VECTOR('',#6704,1.);
#6704 = DIRECTION('',(0.E+000,1.));
#6705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6706 = ORIENTED_EDGE('',*,*,#6707,.T.);
#6707 = EDGE_CURVE('',#6685,#6708,#6710,.T.);
#6708 = VERTEX_POINT('',#6709);
#6709 = CARTESIAN_POINT('',(-17.25,26.75,-3.));
#6710 = SURFACE_CURVE('',#6711,(#6716,#6723),.PCURVE_S1.);
#6711 = CIRCLE('',#6712,1.5);
#6712 = AXIS2_PLACEMENT_3D('',#6713,#6714,#6715);
#6713 = CARTESIAN_POINT('',(-15.75,26.75,-3.));
#6714 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6715 = DIRECTION('',(0.E+000,1.,0.E+000));
#6716 = PCURVE('',#4278,#6717);
#6717 = DEFINITIONAL_REPRESENTATION('',(#6718),#6722);
#6718 = LINE('',#6719,#6720);
#6719 = CARTESIAN_POINT('',(-4.712388980385,5.75));
#6720 = VECTOR('',#6721,1.);
#6721 = DIRECTION('',(1.,0.E+000));
#6722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6723 = PCURVE('',#6638,#6724);
#6724 = DEFINITIONAL_REPRESENTATION('',(#6725),#6729);
#6725 = CIRCLE('',#6726,1.5);
#6726 = AXIS2_PLACEMENT_2D('',#6727,#6728);
#6727 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6728 = DIRECTION('',(0.E+000,1.));
#6729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6730 = ORIENTED_EDGE('',*,*,#6731,.T.);
#6731 = EDGE_CURVE('',#6708,#6685,#6732,.T.);
#6732 = SURFACE_CURVE('',#6733,(#6738,#6745),.PCURVE_S1.);
#6733 = CIRCLE('',#6734,1.5);
#6734 = AXIS2_PLACEMENT_3D('',#6735,#6736,#6737);
#6735 = CARTESIAN_POINT('',(-15.75,26.75,-3.));
#6736 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6737 = DIRECTION('',(0.E+000,1.,0.E+000));
#6738 = PCURVE('',#4278,#6739);
#6739 = DEFINITIONAL_REPRESENTATION('',(#6740),#6744);
#6740 = LINE('',#6741,#6742);
#6741 = CARTESIAN_POINT('',(1.570796326795,5.75));
#6742 = VECTOR('',#6743,1.);
#6743 = DIRECTION('',(1.,0.E+000));
#6744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6745 = PCURVE('',#6048,#6746);
#6746 = DEFINITIONAL_REPRESENTATION('',(#6747),#6755);
#6747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6748,#6749,#6750,#6751,
#6752,#6753,#6754),.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('') );
#6748 = CARTESIAN_POINT('',(6.,7.5));
#6749 = CARTESIAN_POINT('',(8.598076211353,7.5));
#6750 = CARTESIAN_POINT('',(7.299038105677,5.25));
#6751 = CARTESIAN_POINT('',(6.,3.));
#6752 = CARTESIAN_POINT('',(4.700961894323,5.25));
#6753 = CARTESIAN_POINT('',(3.401923788647,7.5));
#6754 = CARTESIAN_POINT('',(6.,7.5));
#6755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6756 = ORIENTED_EDGE('',*,*,#6684,.T.);
#6757 = ADVANCED_FACE('',(#6758),#4355,.T.);
#6758 = FACE_BOUND('',#6759,.T.);
#6759 = EDGE_LOOP('',(#6760,#6761,#6788,#6789));
#6760 = ORIENTED_EDGE('',*,*,#4341,.F.);
#6761 = ORIENTED_EDGE('',*,*,#6762,.T.);
#6762 = EDGE_CURVE('',#4317,#4554,#6763,.T.);
#6763 = SURFACE_CURVE('',#6764,(#6769,#6776),.PCURVE_S1.);
#6764 = CIRCLE('',#6765,6.);
#6765 = AXIS2_PLACEMENT_3D('',#6766,#6767,#6768);
#6766 = CARTESIAN_POINT('',(15.25,26.75,-3.));
#6767 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6768 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#6769 = PCURVE('',#4355,#6770);
#6770 = DEFINITIONAL_REPRESENTATION('',(#6771),#6775);
#6771 = LINE('',#6772,#6773);
#6772 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6773 = VECTOR('',#6774,1.);
#6774 = DIRECTION('',(1.,0.E+000));
#6775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6776 = PCURVE('',#6777,#6782);
#6777 = PLANE('',#6778);
#6778 = AXIS2_PLACEMENT_3D('',#6779,#6780,#6781);
#6779 = CARTESIAN_POINT('',(15.25,26.75,-3.));
#6780 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6781 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#6782 = DEFINITIONAL_REPRESENTATION('',(#6783),#6787);
#6783 = CIRCLE('',#6784,6.);
#6784 = AXIS2_PLACEMENT_2D('',#6785,#6786);
#6785 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6786 = DIRECTION('',(1.,0.E+000));
#6787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6788 = ORIENTED_EDGE('',*,*,#4598,.F.);
#6789 = ORIENTED_EDGE('',*,*,#6790,.F.);
#6790 = EDGE_CURVE('',#1953,#2134,#6791,.T.);
#6791 = SURFACE_CURVE('',#6792,(#6797,#6804),.PCURVE_S1.);
#6792 = CIRCLE('',#6793,6.);
#6793 = AXIS2_PLACEMENT_3D('',#6794,#6795,#6796);
#6794 = CARTESIAN_POINT('',(15.25,26.75,-1.898139848425E-015));
#6795 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6796 = DIRECTION('',(1.,0.E+000,-1.224606353822E-016));
#6797 = PCURVE('',#4355,#6798);
#6798 = DEFINITIONAL_REPRESENTATION('',(#6799),#6803);
#6799 = LINE('',#6800,#6801);
#6800 = CARTESIAN_POINT('',(0.E+000,3.));
#6801 = VECTOR('',#6802,1.);
#6802 = DIRECTION('',(1.,0.E+000));
#6803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6804 = PCURVE('',#4415,#6805);
#6805 = DEFINITIONAL_REPRESENTATION('',(#6806),#6810);
#6806 = CIRCLE('',#6807,6.);
#6807 = AXIS2_PLACEMENT_2D('',#6808,#6809);
#6808 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6809 = DIRECTION('',(1.,0.E+000));
#6810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6811 = ADVANCED_FACE('',(#6812),#4389,.F.);
#6812 = FACE_BOUND('',#6813,.F.);
#6813 = EDGE_LOOP('',(#6814,#6815,#6837,#6860,#6884,#6906));
#6814 = ORIENTED_EDGE('',*,*,#4370,.F.);
#6815 = ORIENTED_EDGE('',*,*,#6816,.F.);
#6816 = EDGE_CURVE('',#4373,#4371,#6817,.T.);
#6817 = SURFACE_CURVE('',#6818,(#6823,#6830),.PCURVE_S1.);
#6818 = CIRCLE('',#6819,1.5);
#6819 = AXIS2_PLACEMENT_3D('',#6820,#6821,#6822);
#6820 = CARTESIAN_POINT('',(15.25,26.75,-1.898139848425E-015));
#6821 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6822 = DIRECTION('',(0.E+000,1.,0.E+000));
#6823 = PCURVE('',#4389,#6824);
#6824 = DEFINITIONAL_REPRESENTATION('',(#6825),#6829);
#6825 = LINE('',#6826,#6827);
#6826 = CARTESIAN_POINT('',(-4.712388980385,8.75));
#6827 = VECTOR('',#6828,1.);
#6828 = DIRECTION('',(1.,0.E+000));
#6829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6830 = PCURVE('',#4415,#6831);
#6831 = DEFINITIONAL_REPRESENTATION('',(#6832),#6836);
#6832 = CIRCLE('',#6833,1.5);
#6833 = AXIS2_PLACEMENT_2D('',#6834,#6835);
#6834 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6835 = DIRECTION('',(0.E+000,1.));
#6836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6837 = ORIENTED_EDGE('',*,*,#6838,.F.);
#6838 = EDGE_CURVE('',#6839,#4373,#6841,.T.);
#6839 = VERTEX_POINT('',#6840);
#6840 = CARTESIAN_POINT('',(16.75,26.75,-3.));
#6841 = SEAM_CURVE('',#6842,(#6846,#6853),.PCURVE_S1.);
#6842 = LINE('',#6843,#6844);
#6843 = CARTESIAN_POINT('',(16.75,26.75,-8.75));
#6844 = VECTOR('',#6845,1.);
#6845 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6846 = PCURVE('',#4389,#6847);
#6847 = DEFINITIONAL_REPRESENTATION('',(#6848),#6852);
#6848 = LINE('',#6849,#6850);
#6849 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6850 = VECTOR('',#6851,1.);
#6851 = DIRECTION('',(0.E+000,1.));
#6852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6853 = PCURVE('',#4389,#6854);
#6854 = DEFINITIONAL_REPRESENTATION('',(#6855),#6859);
#6855 = LINE('',#6856,#6857);
#6856 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
#6857 = VECTOR('',#6858,1.);
#6858 = DIRECTION('',(0.E+000,1.));
#6859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6860 = ORIENTED_EDGE('',*,*,#6861,.T.);
#6861 = EDGE_CURVE('',#6839,#6862,#6864,.T.);
#6862 = VERTEX_POINT('',#6863);
#6863 = CARTESIAN_POINT('',(13.75,26.75,-3.));
#6864 = SURFACE_CURVE('',#6865,(#6870,#6877),.PCURVE_S1.);
#6865 = CIRCLE('',#6866,1.5);
#6866 = AXIS2_PLACEMENT_3D('',#6867,#6868,#6869);
#6867 = CARTESIAN_POINT('',(15.25,26.75,-3.));
#6868 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6869 = DIRECTION('',(0.E+000,1.,0.E+000));
#6870 = PCURVE('',#4389,#6871);
#6871 = DEFINITIONAL_REPRESENTATION('',(#6872),#6876);
#6872 = LINE('',#6873,#6874);
#6873 = CARTESIAN_POINT('',(-4.712388980385,5.75));
#6874 = VECTOR('',#6875,1.);
#6875 = DIRECTION('',(1.,0.E+000));
#6876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6877 = PCURVE('',#6777,#6878);
#6878 = DEFINITIONAL_REPRESENTATION('',(#6879),#6883);
#6879 = CIRCLE('',#6880,1.5);
#6880 = AXIS2_PLACEMENT_2D('',#6881,#6882);
#6881 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6882 = DIRECTION('',(0.E+000,1.));
#6883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6884 = ORIENTED_EDGE('',*,*,#6885,.T.);
#6885 = EDGE_CURVE('',#6862,#6839,#6886,.T.);
#6886 = SURFACE_CURVE('',#6887,(#6892,#6899),.PCURVE_S1.);
#6887 = CIRCLE('',#6888,1.5);
#6888 = AXIS2_PLACEMENT_3D('',#6889,#6890,#6891);
#6889 = CARTESIAN_POINT('',(15.25,26.75,-3.));
#6890 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#6891 = DIRECTION('',(0.E+000,1.,0.E+000));
#6892 = PCURVE('',#4389,#6893);
#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898);
#6894 = LINE('',#6895,#6896);
#6895 = CARTESIAN_POINT('',(1.570796326795,5.75));
#6896 = VECTOR('',#6897,1.);
#6897 = DIRECTION('',(1.,0.E+000));
#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6899 = PCURVE('',#6127,#6900);
#6900 = DEFINITIONAL_REPRESENTATION('',(#6901),#6905);
#6901 = CIRCLE('',#6902,1.5);
#6902 = AXIS2_PLACEMENT_2D('',#6903,#6904);
#6903 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6904 = DIRECTION('',(0.E+000,1.));
#6905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6906 = ORIENTED_EDGE('',*,*,#6838,.T.);
#6907 = ADVANCED_FACE('',(#6908),#4415,.T.);
#6908 = FACE_BOUND('',#6909,.T.);
#6909 = EDGE_LOOP('',(#6910,#6911,#6912,#6913));
#6910 = ORIENTED_EDGE('',*,*,#6816,.F.);
#6911 = ORIENTED_EDGE('',*,*,#4429,.F.);
#6912 = ORIENTED_EDGE('',*,*,#6790,.T.);
#6913 = ORIENTED_EDGE('',*,*,#4401,.F.);
#6914 = ADVANCED_FACE('',(#6915),#4670,.T.);
#6915 = FACE_BOUND('',#6916,.F.);
#6916 = EDGE_LOOP('',(#6917,#6937,#6938,#6939));
#6917 = ORIENTED_EDGE('',*,*,#6918,.T.);
#6918 = EDGE_CURVE('',#5203,#4825,#6919,.T.);
#6919 = SURFACE_CURVE('',#6920,(#6925,#6931),.PCURVE_S1.);
#6920 = CIRCLE('',#6921,0.5);
#6921 = AXIS2_PLACEMENT_3D('',#6922,#6923,#6924);
#6922 = CARTESIAN_POINT('',(-10.5,2.25,3.));
#6923 = DIRECTION('',(-6.123031769112E-017,0.E+000,-1.));
#6924 = DIRECTION('',(1.,0.E+000,-6.123031769112E-017));
#6925 = PCURVE('',#4670,#6926);
#6926 = DEFINITIONAL_REPRESENTATION('',(#6927),#6930);
#6927 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6928,#6929),.UNSPECIFIED.,.F.,
  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#6928 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#6929 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#6930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6931 = PCURVE('',#5223,#6932);
#6932 = DEFINITIONAL_REPRESENTATION('',(#6933),#6936);
#6933 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6934,#6935),.UNSPECIFIED.,.F.,
  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#6934 = CARTESIAN_POINT('',(1.570796326795,1.570796326795));
#6935 = CARTESIAN_POINT('',(1.570796326795,3.14159265359));
#6936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6937 = ORIENTED_EDGE('',*,*,#4854,.T.);
#6938 = ORIENTED_EDGE('',*,*,#4654,.F.);
#6939 = ORIENTED_EDGE('',*,*,#5235,.F.);
#6940 = ADVANCED_FACE('',(#6941),#4842,.F.);
#6941 = FACE_BOUND('',#6942,.F.);
#6942 = EDGE_LOOP('',(#6943,#6944,#6968,#6995,#6996));
#6943 = ORIENTED_EDGE('',*,*,#4824,.F.);
#6944 = ORIENTED_EDGE('',*,*,#6945,.F.);
#6945 = EDGE_CURVE('',#6946,#4825,#6948,.T.);
#6946 = VERTEX_POINT('',#6947);
#6947 = CARTESIAN_POINT('',(-12.45476373908,2.25,0.428571428571));
#6948 = SURFACE_CURVE('',#6949,(#6954,#6961),.PCURVE_S1.);
#6949 = CIRCLE('',#6950,3.);
#6950 = AXIS2_PLACEMENT_3D('',#6951,#6952,#6953);
#6951 = CARTESIAN_POINT('',(-14.,2.25,3.));
#6952 = DIRECTION('',(0.E+000,-1.,0.E+000));
#6953 = DIRECTION('',(0.E+000,0.E+000,-1.));
#6954 = PCURVE('',#4842,#6955);
#6955 = DEFINITIONAL_REPRESENTATION('',(#6956),#6960);
#6956 = LINE('',#6957,#6958);
#6957 = CARTESIAN_POINT('',(1.570796326795,0.5));
#6958 = VECTOR('',#6959,1.);
#6959 = DIRECTION('',(-1.,0.E+000));
#6960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6961 = PCURVE('',#5223,#6962);
#6962 = DEFINITIONAL_REPRESENTATION('',(#6963),#6967);
#6963 = LINE('',#6964,#6965);
#6964 = CARTESIAN_POINT('',(0.E+000,3.14159265359));
#6965 = VECTOR('',#6966,1.);
#6966 = DIRECTION('',(1.,0.E+000));
#6967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6968 = ORIENTED_EDGE('',*,*,#6969,.F.);
#6969 = EDGE_CURVE('',#6179,#6946,#6970,.T.);
#6970 = SURFACE_CURVE('',#6971,(#6978,#6988),.PCURVE_S1.);
#6971 = ( BOUNDED_CURVE() B_SPLINE_CURVE(5,(#6972,#6973,#6974,#6975,
#6976,#6977),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((6,6),(
90.048667764616,91.671966342488),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,
1.)) REPRESENTATION_ITEM('') );
#6972 = CARTESIAN_POINT('',(-14.,2.25,4.440892098501E-016));
#6973 = CARTESIAN_POINT('',(-13.67534028694,2.25,4.093947403305E-016));
#6974 = CARTESIAN_POINT('',(-13.35068000611,2.25,4.391600346221E-002));
#6975 = CARTESIAN_POINT('',(-13.03394393417,2.25,0.131762784093));
#6976 = CARTESIAN_POINT('',(-12.73304349313,2.25,0.261346108216));
#6977 = CARTESIAN_POINT('',(-12.45476373908,2.25,0.428571428571));
#6978 = PCURVE('',#4842,#6979);
#6979 = DEFINITIONAL_REPRESENTATION('',(#6980),#6987);
#6980 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#6981,#6982,#6983,#6984,#6985,
    #6986),.UNSPECIFIED.,.F.,.F.,(6,6),(90.048667764616,91.671966342488)
  ,.PIECEWISE_BEZIER_KNOTS.);
#6981 = CARTESIAN_POINT('',(1.570796326795,0.5));
#6982 = CARTESIAN_POINT('',(1.462576422444,0.5));
#6983 = CARTESIAN_POINT('',(1.354356514764,0.5));
#6984 = CARTESIAN_POINT('',(1.246136612869,0.5));
#6985 = CARTESIAN_POINT('',(1.137916705189,0.5));
#6986 = CARTESIAN_POINT('',(1.029696800838,0.5));
#6987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6988 = PCURVE('',#5392,#6989);
#6989 = DEFINITIONAL_REPRESENTATION('',(#6990),#6994);
#6990 = LINE('',#6991,#6992);
#6991 = CARTESIAN_POINT('',(1.623298577871,0.E+000));
#6992 = VECTOR('',#6993,1.);
#6993 = DIRECTION('',(0.E+000,1.));
#6994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#6995 = ORIENTED_EDGE('',*,*,#6178,.T.);
#6996 = ORIENTED_EDGE('',*,*,#6334,.F.);
#6997 = ADVANCED_FACE('',(#6998),#5036,.F.);
#6998 = FACE_BOUND('',#6999,.T.);
#6999 = EDGE_LOOP('',(#7000,#7001,#7025,#7052,#7053));
#7000 = ORIENTED_EDGE('',*,*,#5018,.F.);
#7001 = ORIENTED_EDGE('',*,*,#7002,.T.);
#7002 = EDGE_CURVE('',#5019,#7003,#7005,.T.);
#7003 = VERTEX_POINT('',#7004);
#7004 = CARTESIAN_POINT('',(11.954763739087,2.25,0.428571428571));
#7005 = SURFACE_CURVE('',#7006,(#7011,#7018),.PCURVE_S1.);
#7006 = CIRCLE('',#7007,3.);
#7007 = AXIS2_PLACEMENT_3D('',#7008,#7009,#7010);
#7008 = CARTESIAN_POINT('',(13.5,2.25,3.));
#7009 = DIRECTION('',(0.E+000,-1.,0.E+000));
#7010 = DIRECTION('',(-1.,0.E+000,-4.440892098501E-016));
#7011 = PCURVE('',#5036,#7012);
#7012 = DEFINITIONAL_REPRESENTATION('',(#7013),#7017);
#7013 = LINE('',#7014,#7015);
#7014 = CARTESIAN_POINT('',(-1.480297366167E-016,0.5));
#7015 = VECTOR('',#7016,1.);
#7016 = DIRECTION('',(-1.,0.E+000));
#7017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7018 = PCURVE('',#5466,#7019);
#7019 = DEFINITIONAL_REPRESENTATION('',(#7020),#7024);
#7020 = LINE('',#7021,#7022);
#7021 = CARTESIAN_POINT('',(0.E+000,3.14159265359));
#7022 = VECTOR('',#7023,1.);
#7023 = DIRECTION('',(1.,0.E+000));
#7024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7025 = ORIENTED_EDGE('',*,*,#7026,.T.);
#7026 = EDGE_CURVE('',#7003,#6416,#7027,.T.);
#7027 = SURFACE_CURVE('',#7028,(#7035,#7045),.PCURVE_S1.);
#7028 = ( BOUNDED_CURVE() B_SPLINE_CURVE(5,(#7029,#7030,#7031,#7032,
#7033,#7034),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((6,6),(
47.801479382898,49.424777960769),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,
1.)) REPRESENTATION_ITEM('') );
#7029 = CARTESIAN_POINT('',(11.954763739087,2.25,0.428571428571));
#7030 = CARTESIAN_POINT('',(12.233043493132,2.25,0.261346108216));
#7031 = CARTESIAN_POINT('',(12.53394393417,2.25,0.131762784093));
#7032 = CARTESIAN_POINT('',(12.850680006119,2.25,4.391600346221E-002));
#7033 = CARTESIAN_POINT('',(13.175340286947,2.25,-1.582067810091E-015));
#7034 = CARTESIAN_POINT('',(13.5,2.25,-1.373900992974E-015));
#7035 = PCURVE('',#5036,#7036);
#7036 = DEFINITIONAL_REPRESENTATION('',(#7037),#7044);
#7037 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#7038,#7039,#7040,#7041,#7042,
    #7043),.UNSPECIFIED.,.F.,.F.,(6,6),(47.801479382898,49.424777960769)
  ,.PIECEWISE_BEZIER_KNOTS.);
#7038 = CARTESIAN_POINT('',(-1.029696800838,0.5));
#7039 = CARTESIAN_POINT('',(-1.137916705189,0.5));
#7040 = CARTESIAN_POINT('',(-1.246136612869,0.5));
#7041 = CARTESIAN_POINT('',(-1.354356514764,0.5));
#7042 = CARTESIAN_POINT('',(-1.462576422444,0.5));
#7043 = CARTESIAN_POINT('',(-1.570796326795,0.5));
#7044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7045 = PCURVE('',#5607,#7046);
#7046 = DEFINITIONAL_REPRESENTATION('',(#7047),#7051);
#7047 = LINE('',#7048,#7049);
#7048 = CARTESIAN_POINT('',(1.623298577871,0.E+000));
#7049 = VECTOR('',#7050,1.);
#7050 = DIRECTION('',(0.E+000,1.));
#7051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7052 = ORIENTED_EDGE('',*,*,#6415,.T.);
#7053 = ORIENTED_EDGE('',*,*,#6386,.F.);
#7054 = ADVANCED_FACE('',(#7055),#5064,.T.);
#7055 = FACE_BOUND('',#7056,.F.);
#7056 = EDGE_LOOP('',(#7057,#7058,#7059,#7079));
#7057 = ORIENTED_EDGE('',*,*,#5130,.T.);
#7058 = ORIENTED_EDGE('',*,*,#5048,.T.);
#7059 = ORIENTED_EDGE('',*,*,#7060,.F.);
#7060 = EDGE_CURVE('',#5423,#5019,#7061,.T.);
#7061 = SURFACE_CURVE('',#7062,(#7067,#7073),.PCURVE_S1.);
#7062 = CIRCLE('',#7063,0.5);
#7063 = AXIS2_PLACEMENT_3D('',#7064,#7065,#7066);
#7064 = CARTESIAN_POINT('',(10.,2.25,3.));
#7065 = DIRECTION('',(1.224606353822E-016,0.E+000,1.));
#7066 = DIRECTION('',(0.E+000,-1.,0.E+000));
#7067 = PCURVE('',#5064,#7068);
#7068 = DEFINITIONAL_REPRESENTATION('',(#7069),#7072);
#7069 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7070,#7071),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#7070 = CARTESIAN_POINT('',(0.E+000,24.));
#7071 = CARTESIAN_POINT('',(-1.570796326795,24.));
#7072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7073 = PCURVE('',#5466,#7074);
#7074 = DEFINITIONAL_REPRESENTATION('',(#7075),#7078);
#7075 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7076,#7077),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#7076 = CARTESIAN_POINT('',(-1.480297366167E-016,1.570796326795));
#7077 = CARTESIAN_POINT('',(-1.480297366167E-016,3.14159265359));
#7078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7079 = ORIENTED_EDGE('',*,*,#5422,.F.);
#7080 = ADVANCED_FACE('',(#7081),#5223,.T.);
#7081 = FACE_BOUND('',#7082,.T.);
#7082 = EDGE_LOOP('',(#7083,#7106,#7107,#7108));
#7083 = ORIENTED_EDGE('',*,*,#7084,.F.);
#7084 = EDGE_CURVE('',#5180,#6946,#7085,.T.);
#7085 = SURFACE_CURVE('',#7086,(#7090,#7100),.PCURVE_S1.);
#7086 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7087,#7088,#7089),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.E+000,
1.623298577871),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
0.707106781187,1.)) REPRESENTATION_ITEM('') );
#7087 = CARTESIAN_POINT('',(-12.19722436226,1.75,1.401656568589E-015));
#7088 = CARTESIAN_POINT('',(-12.45476373908,1.75,0.428571428571));
#7089 = CARTESIAN_POINT('',(-12.45476373908,2.25,0.428571428571));
#7090 = PCURVE('',#5223,#7091);
#7091 = DEFINITIONAL_REPRESENTATION('',(#7092),#7099);
#7092 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#7093,#7094,#7095,#7096,#7097,
    #7098),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.623298577871),
  .PIECEWISE_BEZIER_KNOTS.);
#7093 = CARTESIAN_POINT('',(0.541099525957,1.570796326795));
#7094 = CARTESIAN_POINT('',(0.541099525957,1.85363903927));
#7095 = CARTESIAN_POINT('',(0.541099525957,2.17740843206));
#7096 = CARTESIAN_POINT('',(0.541099525957,2.534980548508));
#7097 = CARTESIAN_POINT('',(0.541099525957,2.858749941115));
#7098 = CARTESIAN_POINT('',(0.541099525957,3.14159265359));
#7099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7100 = PCURVE('',#5392,#7101);
#7101 = DEFINITIONAL_REPRESENTATION('',(#7102),#7105);
#7102 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7103,#7104),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.623298577871),.PIECEWISE_BEZIER_KNOTS.);
#7103 = CARTESIAN_POINT('',(0.E+000,91.671966342488));
#7104 = CARTESIAN_POINT('',(1.623298577871,91.671966342488));
#7105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7106 = ORIENTED_EDGE('',*,*,#5202,.T.);
#7107 = ORIENTED_EDGE('',*,*,#6918,.T.);
#7108 = ORIENTED_EDGE('',*,*,#6945,.F.);
#7109 = ADVANCED_FACE('',(#7110),#5392,.F.);
#7110 = FACE_BOUND('',#7111,.F.);
#7111 = EDGE_LOOP('',(#7112,#7136,#7137,#7138));
#7112 = ORIENTED_EDGE('',*,*,#7113,.T.);
#7113 = EDGE_CURVE('',#5345,#6179,#7114,.T.);
#7114 = SURFACE_CURVE('',#7115,(#7120,#7130),.PCURVE_S1.);
#7115 = CIRCLE('',#7116,0.5);
#7116 = AXIS2_PLACEMENT_3D('',#7117,#7118,#7119);
#7117 = CARTESIAN_POINT('',(-14.,2.25,-0.5));
#7118 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#7119 = DIRECTION('',(0.E+000,-1.,0.E+000));
#7120 = PCURVE('',#5392,#7121);
#7121 = DEFINITIONAL_REPRESENTATION('',(#7122),#7129);
#7122 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#7123,#7124,#7125,#7126,#7127,
    #7128),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.570796326795),
  .PIECEWISE_BEZIER_KNOTS.);
#7123 = CARTESIAN_POINT('',(0.E+000,90.048667764616));
#7124 = CARTESIAN_POINT('',(0.360606277758,90.048667764616));
#7125 = CARTESIAN_POINT('',(0.662786398819,90.048667764617));
#7126 = CARTESIAN_POINT('',(0.960512179052,90.048667764616));
#7127 = CARTESIAN_POINT('',(1.262692300113,90.048667764616));
#7128 = CARTESIAN_POINT('',(1.623298577871,90.048667764616));
#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7130 = PCURVE('',#5360,#7131);
#7131 = DEFINITIONAL_REPRESENTATION('',(#7132),#7135);
#7132 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7133,#7134),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#7133 = CARTESIAN_POINT('',(0.E+000,19.75));
#7134 = CARTESIAN_POINT('',(-1.570796326795,19.75));
#7135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7136 = ORIENTED_EDGE('',*,*,#6969,.T.);
#7137 = ORIENTED_EDGE('',*,*,#7084,.F.);
#7138 = ORIENTED_EDGE('',*,*,#5372,.F.);
#7139 = ADVANCED_FACE('',(#7140),#5360,.T.);
#7140 = FACE_BOUND('',#7141,.F.);
#7141 = EDGE_LOOP('',(#7142,#7162,#7163,#7164));
#7142 = ORIENTED_EDGE('',*,*,#7143,.T.);
#7143 = EDGE_CURVE('',#5322,#6204,#7144,.T.);
#7144 = SURFACE_CURVE('',#7145,(#7150,#7156),.PCURVE_S1.);
#7145 = CIRCLE('',#7146,0.5);
#7146 = AXIS2_PLACEMENT_3D('',#7147,#7148,#7149);
#7147 = CARTESIAN_POINT('',(-33.75,2.25,-0.5));
#7148 = DIRECTION('',(-1.,6.123031769112E-017,1.224606353822E-016));
#7149 = DIRECTION('',(-6.123031769112E-017,-1.,7.498303609108E-033));
#7150 = PCURVE('',#5360,#7151);
#7151 = DEFINITIONAL_REPRESENTATION('',(#7152),#7155);
#7152 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7153,#7154),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#7153 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#7154 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#7155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7156 = PCURVE('',#5981,#7157);
#7157 = DEFINITIONAL_REPRESENTATION('',(#7158),#7161);
#7158 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7159,#7160),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#7159 = CARTESIAN_POINT('',(1.570796326795,0.E+000));
#7160 = CARTESIAN_POINT('',(1.570796326795,1.570796326795));
#7161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7162 = ORIENTED_EDGE('',*,*,#6203,.T.);
#7163 = ORIENTED_EDGE('',*,*,#7113,.F.);
#7164 = ORIENTED_EDGE('',*,*,#5344,.F.);
#7165 = ADVANCED_FACE('',(#7166),#5466,.T.);
#7166 = FACE_BOUND('',#7167,.T.);
#7167 = EDGE_LOOP('',(#7168,#7169,#7170,#7194));
#7168 = ORIENTED_EDGE('',*,*,#7060,.F.);
#7169 = ORIENTED_EDGE('',*,*,#5445,.T.);
#7170 = ORIENTED_EDGE('',*,*,#7171,.T.);
#7171 = EDGE_CURVE('',#5446,#7003,#7172,.T.);
#7172 = SURFACE_CURVE('',#7173,(#7178,#7184),.PCURVE_S1.);
#7173 = CIRCLE('',#7174,0.5);
#7174 = AXIS2_PLACEMENT_3D('',#7175,#7176,#7177);
#7175 = CARTESIAN_POINT('',(11.697224362268,2.25,-1.33226762955E-015));
#7176 = DIRECTION('',(-0.857142857143,0.E+000,0.515078753638));
#7177 = DIRECTION('',(-0.515078753638,0.E+000,-0.857142857143));
#7178 = PCURVE('',#5466,#7179);
#7179 = DEFINITIONAL_REPRESENTATION('',(#7180),#7183);
#7180 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7181,#7182),.UNSPECIFIED.,.F.,
  .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.);
#7181 = CARTESIAN_POINT('',(1.029696800838,1.570796326795));
#7182 = CARTESIAN_POINT('',(1.029696800838,3.14159265359));
#7183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7184 = PCURVE('',#5607,#7185);
#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7193);
#7186 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#7187,#7188,#7189,#7190,#7191,
    #7192),.UNSPECIFIED.,.F.,.F.,(6,6),(1.570796326795,3.14159265359),
  .PIECEWISE_BEZIER_KNOTS.);
#7187 = CARTESIAN_POINT('',(0.E+000,47.801479382898));
#7188 = CARTESIAN_POINT('',(0.360606277758,47.801479382898));
#7189 = CARTESIAN_POINT('',(0.662786398819,47.801479382898));
#7190 = CARTESIAN_POINT('',(0.960512179052,47.801479382898));
#7191 = CARTESIAN_POINT('',(1.262692300113,47.801479382898));
#7192 = CARTESIAN_POINT('',(1.623298577871,47.801479382898));
#7193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7194 = ORIENTED_EDGE('',*,*,#7002,.F.);
#7195 = ADVANCED_FACE('',(#7196),#5607,.F.);
#7196 = FACE_BOUND('',#7197,.F.);
#7197 = EDGE_LOOP('',(#7198,#7199,#7200,#7223));
#7198 = ORIENTED_EDGE('',*,*,#7171,.T.);
#7199 = ORIENTED_EDGE('',*,*,#7026,.T.);
#7200 = ORIENTED_EDGE('',*,*,#7201,.F.);
#7201 = EDGE_CURVE('',#5586,#6416,#7202,.T.);
#7202 = SURFACE_CURVE('',#7203,(#7207,#7213),.PCURVE_S1.);
#7203 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7204,#7205,#7206),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.E+000,
1.623298577871),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
0.707106781187,1.)) REPRESENTATION_ITEM('') );
#7204 = CARTESIAN_POINT('',(13.5,1.75,-0.5));
#7205 = CARTESIAN_POINT('',(13.5,1.75,-1.450228825917E-015));
#7206 = CARTESIAN_POINT('',(13.5,2.25,-1.373900992974E-015));
#7207 = PCURVE('',#5607,#7208);
#7208 = DEFINITIONAL_REPRESENTATION('',(#7209),#7212);
#7209 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7210,#7211),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.623298577871),.PIECEWISE_BEZIER_KNOTS.);
#7210 = CARTESIAN_POINT('',(0.E+000,49.424777960769));
#7211 = CARTESIAN_POINT('',(1.623298577871,49.424777960769));
#7212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7213 = PCURVE('',#5649,#7214);
#7214 = DEFINITIONAL_REPRESENTATION('',(#7215),#7222);
#7215 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#7216,#7217,#7218,#7219,#7220,
    #7221),.UNSPECIFIED.,.F.,.F.,(6,6),(0.E+000,1.623298577871),
  .PIECEWISE_BEZIER_KNOTS.);
#7216 = CARTESIAN_POINT('',(-1.110223024625E-016,0.E+000));
#7217 = CARTESIAN_POINT('',(-0.282842712475,0.E+000));
#7218 = CARTESIAN_POINT('',(-0.606612105265,0.E+000));
#7219 = CARTESIAN_POINT('',(-0.964184221713,0.E+000));
#7220 = CARTESIAN_POINT('',(-1.28795361432,0.E+000));
#7221 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#7222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7223 = ORIENTED_EDGE('',*,*,#5585,.F.);
#7224 = ADVANCED_FACE('',(#7225),#5649,.T.);
#7225 = FACE_BOUND('',#7226,.F.);
#7226 = EDGE_LOOP('',(#7227,#7228,#7229,#7249));
#7227 = ORIENTED_EDGE('',*,*,#7201,.T.);
#7228 = ORIENTED_EDGE('',*,*,#6520,.T.);
#7229 = ORIENTED_EDGE('',*,*,#7230,.F.);
#7230 = EDGE_CURVE('',#5634,#6493,#7231,.T.);
#7231 = SURFACE_CURVE('',#7232,(#7237,#7243),.PCURVE_S1.);
#7232 = CIRCLE('',#7233,0.5);
#7233 = AXIS2_PLACEMENT_3D('',#7234,#7235,#7236);
#7234 = CARTESIAN_POINT('',(33.25,2.25,-0.5));
#7235 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#7236 = DIRECTION('',(0.E+000,-1.,0.E+000));
#7237 = PCURVE('',#5649,#7238);
#7238 = DEFINITIONAL_REPRESENTATION('',(#7239),#7242);
#7239 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7240,#7241),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#7240 = CARTESIAN_POINT('',(0.E+000,19.75));
#7241 = CARTESIAN_POINT('',(-1.570796326795,19.75));
#7242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7243 = PCURVE('',#5926,#7244);
#7244 = DEFINITIONAL_REPRESENTATION('',(#7245),#7248);
#7245 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7246,#7247),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#7246 = CARTESIAN_POINT('',(-4.130029651606E-013,0.E+000));
#7247 = CARTESIAN_POINT('',(-4.130029651606E-013,1.570796326795));
#7248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7249 = ORIENTED_EDGE('',*,*,#5633,.F.);
#7250 = ADVANCED_FACE('',(#7251),#5891,.T.);
#7251 = FACE_BOUND('',#7252,.F.);
#7252 = EDGE_LOOP('',(#7253,#7273,#7274,#7275));
#7253 = ORIENTED_EDGE('',*,*,#7254,.T.);
#7254 = EDGE_CURVE('',#5855,#6470,#7255,.T.);
#7255 = SURFACE_CURVE('',#7256,(#7261,#7267),.PCURVE_S1.);
#7256 = CIRCLE('',#7257,0.5);
#7257 = AXIS2_PLACEMENT_3D('',#7258,#7259,#7260);
#7258 = CARTESIAN_POINT('',(39.75,8.749999999998,-0.5));
#7259 = DIRECTION('',(-3.091560675616E-013,-1.,3.785944846585E-029));
#7260 = DIRECTION('',(1.,-3.091560675616E-013,-1.224606353822E-016));
#7261 = PCURVE('',#5891,#7262);
#7262 = DEFINITIONAL_REPRESENTATION('',(#7263),#7266);
#7263 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7264,#7265),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#7264 = CARTESIAN_POINT('',(0.E+000,0.E+000));
#7265 = CARTESIAN_POINT('',(-1.570796326795,0.E+000));
#7266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7267 = PCURVE('',#5926,#7268);
#7268 = DEFINITIONAL_REPRESENTATION('',(#7269),#7272);
#7269 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7270,#7271),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#7270 = CARTESIAN_POINT('',(1.570796326795,0.E+000));
#7271 = CARTESIAN_POINT('',(1.570796326795,1.570796326795));
#7272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7273 = ORIENTED_EDGE('',*,*,#6469,.T.);
#7274 = ORIENTED_EDGE('',*,*,#6574,.F.);
#7275 = ORIENTED_EDGE('',*,*,#5877,.F.);
#7276 = ADVANCED_FACE('',(#7277),#5926,.T.);
#7277 = FACE_BOUND('',#7278,.T.);
#7278 = EDGE_LOOP('',(#7279,#7280,#7281,#7282));
#7279 = ORIENTED_EDGE('',*,*,#7230,.F.);
#7280 = ORIENTED_EDGE('',*,*,#5911,.T.);
#7281 = ORIENTED_EDGE('',*,*,#7254,.T.);
#7282 = ORIENTED_EDGE('',*,*,#6492,.F.);
#7283 = ADVANCED_FACE('',(#7284),#5981,.T.);
#7284 = FACE_BOUND('',#7285,.T.);
#7285 = EDGE_LOOP('',(#7286,#7306,#7307,#7308));
#7286 = ORIENTED_EDGE('',*,*,#7287,.F.);
#7287 = EDGE_CURVE('',#5942,#6227,#7288,.T.);
#7288 = SURFACE_CURVE('',#7289,(#7294,#7300),.PCURVE_S1.);
#7289 = CIRCLE('',#7290,0.5);
#7290 = AXIS2_PLACEMENT_3D('',#7291,#7292,#7293);
#7291 = CARTESIAN_POINT('',(-40.25,8.75,-0.5));
#7292 = DIRECTION('',(0.E+000,1.,0.E+000));
#7293 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#7294 = PCURVE('',#5981,#7295);
#7295 = DEFINITIONAL_REPRESENTATION('',(#7296),#7299);
#7296 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7297,#7298),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#7297 = CARTESIAN_POINT('',(-1.034727858951E-013,0.E+000));
#7298 = CARTESIAN_POINT('',(-1.034727858951E-013,1.570796326795));
#7299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7300 = PCURVE('',#6011,#7301);
#7301 = DEFINITIONAL_REPRESENTATION('',(#7302),#7305);
#7302 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7303,#7304),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.E+000,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#7303 = CARTESIAN_POINT('',(0.E+000,5.));
#7304 = CARTESIAN_POINT('',(-1.570796326795,5.));
#7305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7306 = ORIENTED_EDGE('',*,*,#5966,.T.);
#7307 = ORIENTED_EDGE('',*,*,#7143,.T.);
#7308 = ORIENTED_EDGE('',*,*,#6226,.F.);
#7309 = ADVANCED_FACE('',(#7310),#6011,.T.);
#7310 = FACE_BOUND('',#7311,.F.);
#7311 = EDGE_LOOP('',(#7312,#7313,#7314,#7315));
#7312 = ORIENTED_EDGE('',*,*,#6550,.T.);
#7313 = ORIENTED_EDGE('',*,*,#6254,.T.);
#7314 = ORIENTED_EDGE('',*,*,#7287,.F.);
#7315 = ORIENTED_EDGE('',*,*,#5997,.F.);
#7316 = ADVANCED_FACE('',(#7317),#6048,.T.);
#7317 = FACE_BOUND('',#7318,.T.);
#7318 = EDGE_LOOP('',(#7319,#7340,#7341,#7362,#7363));
#7319 = ORIENTED_EDGE('',*,*,#7320,.F.);
#7320 = EDGE_CURVE('',#6708,#4176,#7321,.T.);
#7321 = SURFACE_CURVE('',#7322,(#7326,#7333),.PCURVE_S1.);
#7322 = LINE('',#7323,#7324);
#7323 = CARTESIAN_POINT('',(-9.75,26.75,-3.));
#7324 = VECTOR('',#7325,1.);
#7325 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#7326 = PCURVE('',#6048,#7327);
#7327 = DEFINITIONAL_REPRESENTATION('',(#7328),#7332);
#7328 = LINE('',#7329,#7330);
#7329 = CARTESIAN_POINT('',(0.E+000,6.));
#7330 = VECTOR('',#7331,1.);
#7331 = DIRECTION('',(1.,0.E+000));
#7332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7333 = PCURVE('',#6638,#7334);
#7334 = DEFINITIONAL_REPRESENTATION('',(#7335),#7339);
#7335 = LINE('',#7336,#7337);
#7336 = CARTESIAN_POINT('',(6.,0.E+000));
#7337 = VECTOR('',#7338,1.);
#7338 = DIRECTION('',(-1.,0.E+000));
#7339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7340 = ORIENTED_EDGE('',*,*,#6731,.T.);
#7341 = ORIENTED_EDGE('',*,*,#7342,.F.);
#7342 = EDGE_CURVE('',#4456,#6685,#7343,.T.);
#7343 = SURFACE_CURVE('',#7344,(#7348,#7355),.PCURVE_S1.);
#7344 = LINE('',#7345,#7346);
#7345 = CARTESIAN_POINT('',(-9.75,26.75,-3.));
#7346 = VECTOR('',#7347,1.);
#7347 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#7348 = PCURVE('',#6048,#7349);
#7349 = DEFINITIONAL_REPRESENTATION('',(#7350),#7354);
#7350 = LINE('',#7351,#7352);
#7351 = CARTESIAN_POINT('',(0.E+000,6.));
#7352 = VECTOR('',#7353,1.);
#7353 = DIRECTION('',(1.,0.E+000));
#7354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7355 = PCURVE('',#6638,#7356);
#7356 = DEFINITIONAL_REPRESENTATION('',(#7357),#7361);
#7357 = LINE('',#7358,#7359);
#7358 = CARTESIAN_POINT('',(6.,0.E+000));
#7359 = VECTOR('',#7360,1.);
#7360 = DIRECTION('',(-1.,0.E+000));
#7361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7362 = ORIENTED_EDGE('',*,*,#6074,.F.);
#7363 = ORIENTED_EDGE('',*,*,#6029,.F.);
#7364 = ADVANCED_FACE('',(#7365),#6127,.F.);
#7365 = FACE_BOUND('',#7366,.F.);
#7366 = EDGE_LOOP('',(#7367,#7368,#7389,#7390,#7391));
#7367 = ORIENTED_EDGE('',*,*,#6885,.F.);
#7368 = ORIENTED_EDGE('',*,*,#7369,.T.);
#7369 = EDGE_CURVE('',#6862,#4554,#7370,.T.);
#7370 = SURFACE_CURVE('',#7371,(#7375,#7382),.PCURVE_S1.);
#7371 = LINE('',#7372,#7373);
#7372 = CARTESIAN_POINT('',(21.25,26.75,-3.));
#7373 = VECTOR('',#7374,1.);
#7374 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#7375 = PCURVE('',#6127,#7376);
#7376 = DEFINITIONAL_REPRESENTATION('',(#7377),#7381);
#7377 = LINE('',#7378,#7379);
#7378 = CARTESIAN_POINT('',(6.,0.E+000));
#7379 = VECTOR('',#7380,1.);
#7380 = DIRECTION('',(-1.,0.E+000));
#7381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7382 = PCURVE('',#6777,#7383);
#7383 = DEFINITIONAL_REPRESENTATION('',(#7384),#7388);
#7384 = LINE('',#7385,#7386);
#7385 = CARTESIAN_POINT('',(6.,0.E+000));
#7386 = VECTOR('',#7387,1.);
#7387 = DIRECTION('',(-1.,0.E+000));
#7388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7389 = ORIENTED_EDGE('',*,*,#6108,.T.);
#7390 = ORIENTED_EDGE('',*,*,#6149,.T.);
#7391 = ORIENTED_EDGE('',*,*,#7392,.T.);
#7392 = EDGE_CURVE('',#4317,#6839,#7393,.T.);
#7393 = SURFACE_CURVE('',#7394,(#7398,#7405),.PCURVE_S1.);
#7394 = LINE('',#7395,#7396);
#7395 = CARTESIAN_POINT('',(21.25,26.75,-3.));
#7396 = VECTOR('',#7397,1.);
#7397 = DIRECTION('',(-1.,0.E+000,1.224606353822E-016));
#7398 = PCURVE('',#6127,#7399);
#7399 = DEFINITIONAL_REPRESENTATION('',(#7400),#7404);
#7400 = LINE('',#7401,#7402);
#7401 = CARTESIAN_POINT('',(6.,0.E+000));
#7402 = VECTOR('',#7403,1.);
#7403 = DIRECTION('',(-1.,0.E+000));
#7404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7405 = PCURVE('',#6777,#7406);
#7406 = DEFINITIONAL_REPRESENTATION('',(#7407),#7411);
#7407 = LINE('',#7408,#7409);
#7408 = CARTESIAN_POINT('',(6.,0.E+000));
#7409 = VECTOR('',#7410,1.);
#7410 = DIRECTION('',(-1.,0.E+000));
#7411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#7412 = ADVANCED_FACE('',(#7413),#6638,.F.);
#7413 = FACE_BOUND('',#7414,.F.);
#7414 = EDGE_LOOP('',(#7415,#7416,#7417,#7418));
#7415 = ORIENTED_EDGE('',*,*,#6707,.F.);
#7416 = ORIENTED_EDGE('',*,*,#7342,.F.);
#7417 = ORIENTED_EDGE('',*,*,#6623,.T.);
#7418 = ORIENTED_EDGE('',*,*,#7320,.F.);
#7419 = ADVANCED_FACE('',(#7420),#6777,.F.);
#7420 = FACE_BOUND('',#7421,.F.);
#7421 = EDGE_LOOP('',(#7422,#7423,#7424,#7425));
#7422 = ORIENTED_EDGE('',*,*,#6861,.F.);
#7423 = ORIENTED_EDGE('',*,*,#7392,.F.);
#7424 = ORIENTED_EDGE('',*,*,#6762,.T.);
#7425 = ORIENTED_EDGE('',*,*,#7369,.F.);
#7426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7430)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#7427,#7428,#7429)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#7427 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#7428 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#7429 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#7430 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-006),#7427,
  'distance_accuracy_value','confusion accuracy');
#7431 = PRODUCT_TYPE('part',$,(#7));
ENDSEC;
END-ISO-10303-21;

]]>
</file_text>
    </STEP_file>
</HeeksCAD_Document>
