Hall Effect Sensor Board
Signed-off-by: henry <henry@speiser.net>
Change-Id: I60d3a33619a868ac9f090d044daccb6237d36963
diff --git a/circuit_boards/hall-effect/3D-models/015913034.stp b/circuit_boards/hall-effect/3D-models/015913034.stp
new file mode 100644
index 0000000..129246a
--- /dev/null
+++ b/circuit_boards/hall-effect/3D-models/015913034.stp
@@ -0,0 +1,6199 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION((''),'2;1');
+FILE_NAME('015913034','2014-07-11T',('me'),(''),
+'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2011490',
+'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2011490','');
+FILE_SCHEMA(('CONFIG_CONTROL_DESIGN'));
+ENDSEC;
+DATA;
+#1=DIRECTION('',(-1.E0,0.E0,0.E0));
+#2=VECTOR('',#1,2.7E-2);
+#3=CARTESIAN_POINT('',(-8.65E-2,-3.75E-2,-2.69E-1));
+#4=LINE('',#3,#2);
+#5=CARTESIAN_POINT('',(-1.285E-1,-6.E-2,-2.95E-1));
+#6=DIRECTION('',(0.E0,1.E0,0.E0));
+#7=DIRECTION('',(1.E0,0.E0,0.E0));
+#8=AXIS2_PLACEMENT_3D('',#5,#6,#7);
+#10=CARTESIAN_POINT('',(1.285E-1,-6.E-2,-2.95E-1));
+#11=DIRECTION('',(0.E0,1.E0,0.E0));
+#12=DIRECTION('',(1.110223024625E-14,0.E0,-1.E0));
+#13=AXIS2_PLACEMENT_3D('',#10,#11,#12);
+#15=DIRECTION('',(0.E0,0.E0,-1.E0));
+#16=VECTOR('',#15,2.6E-2);
+#17=CARTESIAN_POINT('',(1.135E-1,-6.E-2,-2.69E-1));
+#18=LINE('',#17,#16);
+#19=DIRECTION('',(1.E0,0.E0,0.E0));
+#20=VECTOR('',#19,2.7E-2);
+#21=CARTESIAN_POINT('',(8.65E-2,-6.E-2,-2.69E-1));
+#22=LINE('',#21,#20);
+#23=DIRECTION('',(0.E0,0.E0,-1.E0));
+#24=VECTOR('',#23,2.6E-2);
+#25=CARTESIAN_POINT('',(8.65E-2,-6.E-2,-2.69E-1));
+#26=LINE('',#25,#24);
+#27=CARTESIAN_POINT('',(7.15E-2,-6.E-2,-2.95E-1));
+#28=DIRECTION('',(0.E0,1.E0,0.E0));
+#29=DIRECTION('',(1.E0,0.E0,0.E0));
+#30=AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#32=CARTESIAN_POINT('',(2.85E-2,-6.E-2,-2.95E-1));
+#33=DIRECTION('',(0.E0,1.E0,0.E0));
+#34=DIRECTION('',(0.E0,0.E0,-1.E0));
+#35=AXIS2_PLACEMENT_3D('',#32,#33,#34);
+#37=DIRECTION('',(0.E0,0.E0,-1.E0));
+#38=VECTOR('',#37,2.6E-2);
+#39=CARTESIAN_POINT('',(1.35E-2,-6.E-2,-2.69E-1));
+#40=LINE('',#39,#38);
+#41=DIRECTION('',(1.E0,0.E0,0.E0));
+#42=VECTOR('',#41,2.7E-2);
+#43=CARTESIAN_POINT('',(-1.35E-2,-6.E-2,-2.69E-1));
+#44=LINE('',#43,#42);
+#45=DIRECTION('',(0.E0,0.E0,-1.E0));
+#46=VECTOR('',#45,2.6E-2);
+#47=CARTESIAN_POINT('',(-1.35E-2,-6.E-2,-2.69E-1));
+#48=LINE('',#47,#46);
+#49=CARTESIAN_POINT('',(-2.85E-2,-6.E-2,-2.95E-1));
+#50=DIRECTION('',(0.E0,1.E0,0.E0));
+#51=DIRECTION('',(1.E0,0.E0,0.E0));
+#52=AXIS2_PLACEMENT_3D('',#49,#50,#51);
+#54=CARTESIAN_POINT('',(-7.15E-2,-6.E-2,-2.95E-1));
+#55=DIRECTION('',(0.E0,1.E0,0.E0));
+#56=DIRECTION('',(0.E0,0.E0,-1.E0));
+#57=AXIS2_PLACEMENT_3D('',#54,#55,#56);
+#59=DIRECTION('',(0.E0,0.E0,-1.E0));
+#60=VECTOR('',#59,2.6E-2);
+#61=CARTESIAN_POINT('',(-8.65E-2,-6.E-2,-2.69E-1));
+#62=LINE('',#61,#60);
+#63=DIRECTION('',(1.E0,0.E0,0.E0));
+#64=VECTOR('',#63,2.7E-2);
+#65=CARTESIAN_POINT('',(-1.135E-1,-6.E-2,-2.69E-1));
+#66=LINE('',#65,#64);
+#67=DIRECTION('',(0.E0,0.E0,-1.E0));
+#68=VECTOR('',#67,2.6E-2);
+#69=CARTESIAN_POINT('',(-1.135E-1,-6.E-2,-2.69E-1));
+#70=LINE('',#69,#68);
+#71=DIRECTION('',(0.E0,1.E0,0.E0));
+#72=VECTOR('',#71,9.4E-2);
+#73=CARTESIAN_POINT('',(-1.135E-1,-6.E-2,-2.95E-1));
+#74=LINE('',#73,#72);
+#75=DIRECTION('',(0.E0,-1.E0,0.E0));
+#76=VECTOR('',#75,2.25E-2);
+#77=CARTESIAN_POINT('',(-1.135E-1,-3.75E-2,-2.69E-1));
+#78=LINE('',#77,#76);
+#79=CARTESIAN_POINT('',(-1.135E-1,-3.75E-2,-2.45E-1));
+#80=DIRECTION('',(-1.E0,0.E0,0.E0));
+#81=DIRECTION('',(0.E0,1.E0,0.E0));
+#82=AXIS2_PLACEMENT_3D('',#79,#80,#81);
+#84=DIRECTION('',(0.E0,0.E0,-1.E0));
+#85=VECTOR('',#84,1.2E-1);
+#86=CARTESIAN_POINT('',(-1.135E-1,-1.35E-2,-1.25E-1));
+#87=LINE('',#86,#85);
+#88=DIRECTION('',(0.E0,0.E0,1.E0));
+#89=VECTOR('',#88,1.E-1);
+#90=CARTESIAN_POINT('',(-1.135E-1,1.35E-2,-2.25E-1));
+#91=LINE('',#90,#89);
+#92=DIRECTION('',(0.E0,-4.223214861522E-1,9.064461166193E-1));
+#93=VECTOR('',#92,4.854121959737E-2);
+#94=CARTESIAN_POINT('',(-1.135E-1,3.4E-2,-2.69E-1));
+#95=LINE('',#94,#93);
+#96=DIRECTION('',(-1.E0,0.E0,0.E0));
+#97=VECTOR('',#96,2.7E-2);
+#98=CARTESIAN_POINT('',(-8.65E-2,-1.35E-2,-2.45E-1));
+#99=LINE('',#98,#97);
+#100=DIRECTION('',(0.E0,1.E0,0.E0));
+#101=VECTOR('',#100,9.4E-2);
+#102=CARTESIAN_POINT('',(-8.65E-2,-6.E-2,-2.95E-1));
+#103=LINE('',#102,#101);
+#104=DIRECTION('',(0.E0,-4.223214861522E-1,9.064461166193E-1));
+#105=VECTOR('',#104,4.854121959737E-2);
+#106=CARTESIAN_POINT('',(-8.65E-2,3.4E-2,-2.69E-1));
+#107=LINE('',#106,#105);
+#108=DIRECTION('',(0.E0,0.E0,1.E0));
+#109=VECTOR('',#108,1.E-1);
+#110=CARTESIAN_POINT('',(-8.65E-2,1.35E-2,-2.25E-1));
+#111=LINE('',#110,#109);
+#112=DIRECTION('',(0.E0,0.E0,-1.E0));
+#113=VECTOR('',#112,1.2E-1);
+#114=CARTESIAN_POINT('',(-8.65E-2,-1.35E-2,-1.25E-1));
+#115=LINE('',#114,#113);
+#116=CARTESIAN_POINT('',(-8.65E-2,-3.75E-2,-2.45E-1));
+#117=DIRECTION('',(-1.E0,0.E0,0.E0));
+#118=DIRECTION('',(0.E0,1.E0,0.E0));
+#119=AXIS2_PLACEMENT_3D('',#116,#117,#118);
+#121=DIRECTION('',(0.E0,-1.E0,0.E0));
+#122=VECTOR('',#121,2.25E-2);
+#123=CARTESIAN_POINT('',(-8.65E-2,-3.75E-2,-2.69E-1));
+#124=LINE('',#123,#122);
+#125=DIRECTION('',(0.E0,1.E0,0.E0));
+#126=VECTOR('',#125,9.4E-2);
+#127=CARTESIAN_POINT('',(1.285E-1,-6.E-2,-3.1E-1));
+#128=LINE('',#127,#126);
+#129=DIRECTION('',(1.E0,0.E0,0.E0));
+#130=VECTOR('',#129,3.65E-2);
+#131=CARTESIAN_POINT('',(1.285E-1,-6.E-2,-3.1E-1));
+#132=LINE('',#131,#130);
+#133=DIRECTION('',(0.E0,1.E0,0.E0));
+#134=VECTOR('',#133,9.4E-2);
+#135=CARTESIAN_POINT('',(2.85E-2,-6.E-2,-3.1E-1));
+#136=LINE('',#135,#134);
+#137=DIRECTION('',(1.E0,0.E0,0.E0));
+#138=VECTOR('',#137,4.3E-2);
+#139=CARTESIAN_POINT('',(2.85E-2,-6.E-2,-3.1E-1));
+#140=LINE('',#139,#138);
+#141=DIRECTION('',(0.E0,1.E0,0.E0));
+#142=VECTOR('',#141,9.4E-2);
+#143=CARTESIAN_POINT('',(7.15E-2,-6.E-2,-3.1E-1));
+#144=LINE('',#143,#142);
+#145=DIRECTION('',(0.E0,1.E0,0.E0));
+#146=VECTOR('',#145,9.4E-2);
+#147=CARTESIAN_POINT('',(-1.285E-1,-6.E-2,-3.1E-1));
+#148=LINE('',#147,#146);
+#149=DIRECTION('',(1.E0,0.E0,0.E0));
+#150=VECTOR('',#149,3.65E-2);
+#151=CARTESIAN_POINT('',(-1.65E-1,-6.E-2,-3.1E-1));
+#152=LINE('',#151,#150);
+#153=DIRECTION('',(0.E0,1.E0,0.E0));
+#154=VECTOR('',#153,9.4E-2);
+#155=CARTESIAN_POINT('',(-7.15E-2,-6.E-2,-3.1E-1));
+#156=LINE('',#155,#154);
+#157=DIRECTION('',(1.E0,0.E0,0.E0));
+#158=VECTOR('',#157,4.3E-2);
+#159=CARTESIAN_POINT('',(-7.15E-2,-6.E-2,-3.1E-1));
+#160=LINE('',#159,#158);
+#161=DIRECTION('',(0.E0,1.E0,0.E0));
+#162=VECTOR('',#161,9.4E-2);
+#163=CARTESIAN_POINT('',(-2.85E-2,-6.E-2,-3.1E-1));
+#164=LINE('',#163,#162);
+#165=CARTESIAN_POINT('',(1.285E-1,3.4E-2,-2.95E-1));
+#166=DIRECTION('',(0.E0,1.E0,0.E0));
+#167=DIRECTION('',(0.E0,0.E0,-1.E0));
+#168=AXIS2_PLACEMENT_3D('',#165,#166,#167);
+#170=DIRECTION('',(1.E0,0.E0,0.E0));
+#171=VECTOR('',#170,3.65E-2);
+#172=CARTESIAN_POINT('',(1.285E-1,3.4E-2,-3.1E-1));
+#173=LINE('',#172,#171);
+#174=DIRECTION('',(0.E0,0.E0,1.E0));
+#175=VECTOR('',#174,2.6E-2);
+#176=CARTESIAN_POINT('',(1.135E-1,3.4E-2,-2.95E-1));
+#177=LINE('',#176,#175);
+#178=CARTESIAN_POINT('',(2.85E-2,3.4E-2,-2.95E-1));
+#179=DIRECTION('',(0.E0,1.E0,0.E0));
+#180=DIRECTION('',(0.E0,0.E0,-1.E0));
+#181=AXIS2_PLACEMENT_3D('',#178,#179,#180);
+#183=DIRECTION('',(1.E0,0.E0,0.E0));
+#184=VECTOR('',#183,4.3E-2);
+#185=CARTESIAN_POINT('',(2.85E-2,3.4E-2,-3.1E-1));
+#186=LINE('',#185,#184);
+#187=CARTESIAN_POINT('',(7.15E-2,3.4E-2,-2.95E-1));
+#188=DIRECTION('',(0.E0,1.E0,0.E0));
+#189=DIRECTION('',(1.E0,0.E0,0.E0));
+#190=AXIS2_PLACEMENT_3D('',#187,#188,#189);
+#192=DIRECTION('',(0.E0,0.E0,1.E0));
+#193=VECTOR('',#192,2.6E-2);
+#194=CARTESIAN_POINT('',(8.65E-2,3.4E-2,-2.95E-1));
+#195=LINE('',#194,#193);
+#196=DIRECTION('',(0.E0,0.E0,1.E0));
+#197=VECTOR('',#196,2.6E-2);
+#198=CARTESIAN_POINT('',(1.35E-2,3.4E-2,-2.95E-1));
+#199=LINE('',#198,#197);
+#200=CARTESIAN_POINT('',(-1.285E-1,3.4E-2,-2.95E-1));
+#201=DIRECTION('',(0.E0,1.E0,0.E0));
+#202=DIRECTION('',(1.E0,0.E0,0.E0));
+#203=AXIS2_PLACEMENT_3D('',#200,#201,#202);
+#205=DIRECTION('',(0.E0,0.E0,1.E0));
+#206=VECTOR('',#205,2.6E-2);
+#207=CARTESIAN_POINT('',(-1.135E-1,3.4E-2,-2.95E-1));
+#208=LINE('',#207,#206);
+#209=DIRECTION('',(1.E0,0.E0,0.E0));
+#210=VECTOR('',#209,3.65E-2);
+#211=CARTESIAN_POINT('',(-1.65E-1,3.4E-2,-3.1E-1));
+#212=LINE('',#211,#210);
+#213=CARTESIAN_POINT('',(-7.15E-2,3.4E-2,-2.95E-1));
+#214=DIRECTION('',(0.E0,1.E0,0.E0));
+#215=DIRECTION('',(0.E0,0.E0,-1.E0));
+#216=AXIS2_PLACEMENT_3D('',#213,#214,#215);
+#218=DIRECTION('',(1.E0,0.E0,0.E0));
+#219=VECTOR('',#218,4.3E-2);
+#220=CARTESIAN_POINT('',(-7.15E-2,3.4E-2,-3.1E-1));
+#221=LINE('',#220,#219);
+#222=CARTESIAN_POINT('',(-2.85E-2,3.4E-2,-2.95E-1));
+#223=DIRECTION('',(0.E0,1.E0,0.E0));
+#224=DIRECTION('',(1.E0,0.E0,0.E0));
+#225=AXIS2_PLACEMENT_3D('',#222,#223,#224);
+#227=DIRECTION('',(0.E0,0.E0,1.E0));
+#228=VECTOR('',#227,2.6E-2);
+#229=CARTESIAN_POINT('',(-1.35E-2,3.4E-2,-2.95E-1));
+#230=LINE('',#229,#228);
+#231=DIRECTION('',(0.E0,0.E0,1.E0));
+#232=VECTOR('',#231,2.6E-2);
+#233=CARTESIAN_POINT('',(-8.65E-2,3.4E-2,-2.95E-1));
+#234=LINE('',#233,#232);
+#235=DIRECTION('',(0.E0,0.E0,1.E0));
+#236=VECTOR('',#235,4.4E-2);
+#237=CARTESIAN_POINT('',(1.65E-1,6.E-2,-2.69E-1));
+#238=LINE('',#237,#236);
+#239=DIRECTION('',(0.E0,1.E0,0.E0));
+#240=VECTOR('',#239,2.6E-2);
+#241=CARTESIAN_POINT('',(1.65E-1,3.4E-2,-2.69E-1));
+#242=LINE('',#241,#240);
+#243=DIRECTION('',(0.E0,0.E0,1.E0));
+#244=VECTOR('',#243,4.1E-2);
+#245=CARTESIAN_POINT('',(1.65E-1,3.4E-2,-3.1E-1));
+#246=LINE('',#245,#244);
+#247=DIRECTION('',(0.E0,1.E0,0.E0));
+#248=VECTOR('',#247,9.4E-2);
+#249=CARTESIAN_POINT('',(1.65E-1,-6.E-2,-3.1E-1));
+#250=LINE('',#249,#248);
+#251=DIRECTION('',(0.E0,0.E0,-1.E0));
+#252=VECTOR('',#251,8.5E-2);
+#253=CARTESIAN_POINT('',(1.65E-1,-6.E-2,-2.25E-1));
+#254=LINE('',#253,#252);
+#255=DIRECTION('',(0.E0,1.E0,0.E0));
+#256=VECTOR('',#255,1.2E-1);
+#257=CARTESIAN_POINT('',(-1.65E-1,-6.E-2,-2.25E-1));
+#258=LINE('',#257,#256);
+#259=DIRECTION('',(1.E0,0.E0,0.E0));
+#260=VECTOR('',#259,3.3E-1);
+#261=CARTESIAN_POINT('',(-1.65E-1,6.E-2,-2.25E-1));
+#262=LINE('',#261,#260);
+#263=DIRECTION('',(0.E0,1.E0,0.E0));
+#264=VECTOR('',#263,1.2E-1);
+#265=CARTESIAN_POINT('',(1.65E-1,-6.E-2,-2.25E-1));
+#266=LINE('',#265,#264);
+#267=DIRECTION('',(1.E0,0.E0,0.E0));
+#268=VECTOR('',#267,3.3E-1);
+#269=CARTESIAN_POINT('',(-1.65E-1,-6.E-2,-2.25E-1));
+#270=LINE('',#269,#268);
+#271=DIRECTION('',(1.E0,0.E0,0.E0));
+#272=VECTOR('',#271,2.48E-1);
+#273=CARTESIAN_POINT('',(-1.24E-1,-1.E-1,-2.25E-1));
+#274=LINE('',#273,#272);
+#275=DIRECTION('',(-5.547001962252E-1,8.320502943378E-1,0.E0));
+#276=VECTOR('',#275,1.802775637732E-2);
+#277=CARTESIAN_POINT('',(1.34E-1,-1.15E-1,-2.25E-1));
+#278=LINE('',#277,#276);
+#279=DIRECTION('',(-5.547001962252E-1,-8.320502943378E-1,0.E0));
+#280=VECTOR('',#279,1.802775637732E-2);
+#281=CARTESIAN_POINT('',(1.44E-1,-1.E-1,-2.25E-1));
+#282=LINE('',#281,#280);
+#283=DIRECTION('',(1.E0,0.E0,0.E0));
+#284=VECTOR('',#283,8.1E-2);
+#285=CARTESIAN_POINT('',(1.44E-1,-1.E-1,-2.25E-1));
+#286=LINE('',#285,#284);
+#287=DIRECTION('',(0.E0,-1.E0,0.E0));
+#288=VECTOR('',#287,5.E-2);
+#289=CARTESIAN_POINT('',(2.25E-1,-5.E-2,-2.25E-1));
+#290=LINE('',#289,#288);
+#291=DIRECTION('',(1.E0,0.E0,0.E0));
+#292=VECTOR('',#291,2.5E-2);
+#293=CARTESIAN_POINT('',(2.E-1,-5.E-2,-2.25E-1));
+#294=LINE('',#293,#292);
+#295=DIRECTION('',(1.E0,0.E0,0.E0));
+#296=VECTOR('',#295,2.5E-2);
+#297=CARTESIAN_POINT('',(-2.25E-1,-5.E-2,-2.25E-1));
+#298=LINE('',#297,#296);
+#299=DIRECTION('',(0.E0,1.E0,0.E0));
+#300=VECTOR('',#299,5.E-2);
+#301=CARTESIAN_POINT('',(-2.25E-1,-1.E-1,-2.25E-1));
+#302=LINE('',#301,#300);
+#303=DIRECTION('',(1.E0,0.E0,0.E0));
+#304=VECTOR('',#303,8.1E-2);
+#305=CARTESIAN_POINT('',(-2.25E-1,-1.E-1,-2.25E-1));
+#306=LINE('',#305,#304);
+#307=DIRECTION('',(-5.547001962252E-1,8.320502943378E-1,0.E0));
+#308=VECTOR('',#307,1.802775637732E-2);
+#309=CARTESIAN_POINT('',(-1.34E-1,-1.15E-1,-2.25E-1));
+#310=LINE('',#309,#308);
+#311=DIRECTION('',(-5.547001962252E-1,-8.320502943378E-1,0.E0));
+#312=VECTOR('',#311,1.802775637732E-2);
+#313=CARTESIAN_POINT('',(-1.24E-1,-1.E-1,-2.25E-1));
+#314=LINE('',#313,#312);
+#315=DIRECTION('',(0.E0,0.E0,-1.E0));
+#316=VECTOR('',#315,8.5E-2);
+#317=CARTESIAN_POINT('',(-1.65E-1,-6.E-2,-2.25E-1));
+#318=LINE('',#317,#316);
+#319=DIRECTION('',(0.E0,1.E0,0.E0));
+#320=VECTOR('',#319,9.4E-2);
+#321=CARTESIAN_POINT('',(-1.65E-1,-6.E-2,-3.1E-1));
+#322=LINE('',#321,#320);
+#323=DIRECTION('',(0.E0,0.E0,1.E0));
+#324=VECTOR('',#323,4.1E-2);
+#325=CARTESIAN_POINT('',(-1.65E-1,3.4E-2,-3.1E-1));
+#326=LINE('',#325,#324);
+#327=DIRECTION('',(0.E0,1.E0,0.E0));
+#328=VECTOR('',#327,2.6E-2);
+#329=CARTESIAN_POINT('',(-1.65E-1,3.4E-2,-2.69E-1));
+#330=LINE('',#329,#328);
+#331=DIRECTION('',(0.E0,0.E0,1.E0));
+#332=VECTOR('',#331,4.4E-2);
+#333=CARTESIAN_POINT('',(-1.65E-1,6.E-2,-2.69E-1));
+#334=LINE('',#333,#332);
+#335=DIRECTION('',(1.E0,0.E0,0.E0));
+#336=VECTOR('',#335,2.7E-2);
+#337=CARTESIAN_POINT('',(-1.135E-1,3.4E-2,-2.69E-1));
+#338=LINE('',#337,#336);
+#339=DIRECTION('',(1.E0,0.E0,0.E0));
+#340=VECTOR('',#339,7.3E-2);
+#341=CARTESIAN_POINT('',(-8.65E-2,3.4E-2,-2.69E-1));
+#342=LINE('',#341,#340);
+#343=DIRECTION('',(1.E0,0.E0,0.E0));
+#344=VECTOR('',#343,2.7E-2);
+#345=CARTESIAN_POINT('',(-1.35E-2,3.4E-2,-2.69E-1));
+#346=LINE('',#345,#344);
+#347=DIRECTION('',(1.E0,0.E0,0.E0));
+#348=VECTOR('',#347,7.3E-2);
+#349=CARTESIAN_POINT('',(1.35E-2,3.4E-2,-2.69E-1));
+#350=LINE('',#349,#348);
+#351=DIRECTION('',(1.E0,0.E0,0.E0));
+#352=VECTOR('',#351,2.7E-2);
+#353=CARTESIAN_POINT('',(8.65E-2,3.4E-2,-2.69E-1));
+#354=LINE('',#353,#352);
+#355=DIRECTION('',(1.E0,0.E0,0.E0));
+#356=VECTOR('',#355,5.15E-2);
+#357=CARTESIAN_POINT('',(1.135E-1,3.4E-2,-2.69E-1));
+#358=LINE('',#357,#356);
+#359=DIRECTION('',(1.E0,0.E0,0.E0));
+#360=VECTOR('',#359,5.15E-2);
+#361=CARTESIAN_POINT('',(-1.65E-1,3.4E-2,-2.69E-1));
+#362=LINE('',#361,#360);
+#363=DIRECTION('',(-1.E0,0.E0,0.E0));
+#364=VECTOR('',#363,2.7E-2);
+#365=CARTESIAN_POINT('',(-8.65E-2,1.35E-2,-2.25E-1));
+#366=LINE('',#365,#364);
+#367=DIRECTION('',(1.E0,0.E0,0.E0));
+#368=VECTOR('',#367,8.3E-2);
+#369=CARTESIAN_POINT('',(7.7E-2,-6.E-2,-1.25E-1));
+#370=LINE('',#369,#368);
+#371=DIRECTION('',(0.E0,-1.E0,0.E0));
+#372=VECTOR('',#371,4.E-2);
+#373=CARTESIAN_POINT('',(7.7E-2,-6.E-2,-1.25E-1));
+#374=LINE('',#373,#372);
+#375=DIRECTION('',(1.E0,0.E0,0.E0));
+#376=VECTOR('',#375,1.87E-1);
+#377=CARTESIAN_POINT('',(-1.6E-1,-6.E-2,-1.25E-1));
+#378=LINE('',#377,#376);
+#379=DIRECTION('',(0.E0,-1.E0,0.E0));
+#380=VECTOR('',#379,1.2E-1);
+#381=CARTESIAN_POINT('',(-1.6E-1,6.E-2,-1.25E-1));
+#382=LINE('',#381,#380);
+#383=DIRECTION('',(-1.E0,0.E0,0.E0));
+#384=VECTOR('',#383,1.E-1);
+#385=CARTESIAN_POINT('',(-6.E-2,6.E-2,-1.25E-1));
+#386=LINE('',#385,#384);
+#387=DIRECTION('',(0.E0,-1.E0,0.E0));
+#388=VECTOR('',#387,4.E-2);
+#389=CARTESIAN_POINT('',(6.E-2,1.E-1,-1.25E-1));
+#390=LINE('',#389,#388);
+#391=DIRECTION('',(-1.E0,0.E0,0.E0));
+#392=VECTOR('',#391,1.E-1);
+#393=CARTESIAN_POINT('',(1.6E-1,6.E-2,-1.25E-1));
+#394=LINE('',#393,#392);
+#395=DIRECTION('',(0.E0,1.E0,0.E0));
+#396=VECTOR('',#395,1.2E-1);
+#397=CARTESIAN_POINT('',(1.6E-1,-6.E-2,-1.25E-1));
+#398=LINE('',#397,#396);
+#399=DIRECTION('',(0.E0,1.E0,0.E0));
+#400=VECTOR('',#399,2.7E-2);
+#401=CARTESIAN_POINT('',(1.135E-1,-1.35E-2,-1.25E-1));
+#402=LINE('',#401,#400);
+#403=DIRECTION('',(1.E0,0.E0,0.E0));
+#404=VECTOR('',#403,2.7E-2);
+#405=CARTESIAN_POINT('',(8.65E-2,1.35E-2,-1.25E-1));
+#406=LINE('',#405,#404);
+#407=DIRECTION('',(0.E0,1.E0,0.E0));
+#408=VECTOR('',#407,2.7E-2);
+#409=CARTESIAN_POINT('',(8.65E-2,-1.35E-2,-1.25E-1));
+#410=LINE('',#409,#408);
+#411=DIRECTION('',(1.E0,0.E0,0.E0));
+#412=VECTOR('',#411,2.7E-2);
+#413=CARTESIAN_POINT('',(8.65E-2,-1.35E-2,-1.25E-1));
+#414=LINE('',#413,#412);
+#415=DIRECTION('',(0.E0,1.E0,0.E0));
+#416=VECTOR('',#415,2.7E-2);
+#417=CARTESIAN_POINT('',(1.35E-2,-1.35E-2,-1.25E-1));
+#418=LINE('',#417,#416);
+#419=DIRECTION('',(1.E0,0.E0,0.E0));
+#420=VECTOR('',#419,2.7E-2);
+#421=CARTESIAN_POINT('',(-1.35E-2,1.35E-2,-1.25E-1));
+#422=LINE('',#421,#420);
+#423=DIRECTION('',(0.E0,1.E0,0.E0));
+#424=VECTOR('',#423,2.7E-2);
+#425=CARTESIAN_POINT('',(-1.35E-2,-1.35E-2,-1.25E-1));
+#426=LINE('',#425,#424);
+#427=DIRECTION('',(1.E0,0.E0,0.E0));
+#428=VECTOR('',#427,2.7E-2);
+#429=CARTESIAN_POINT('',(-1.35E-2,-1.35E-2,-1.25E-1));
+#430=LINE('',#429,#428);
+#431=DIRECTION('',(0.E0,1.E0,0.E0));
+#432=VECTOR('',#431,2.7E-2);
+#433=CARTESIAN_POINT('',(-8.65E-2,-1.35E-2,-1.25E-1));
+#434=LINE('',#433,#432);
+#435=DIRECTION('',(1.E0,0.E0,0.E0));
+#436=VECTOR('',#435,2.7E-2);
+#437=CARTESIAN_POINT('',(-1.135E-1,1.35E-2,-1.25E-1));
+#438=LINE('',#437,#436);
+#439=DIRECTION('',(0.E0,1.E0,0.E0));
+#440=VECTOR('',#439,2.7E-2);
+#441=CARTESIAN_POINT('',(-1.135E-1,-1.35E-2,-1.25E-1));
+#442=LINE('',#441,#440);
+#443=DIRECTION('',(1.E0,0.E0,0.E0));
+#444=VECTOR('',#443,2.7E-2);
+#445=CARTESIAN_POINT('',(-1.135E-1,-1.35E-2,-1.25E-1));
+#446=LINE('',#445,#444);
+#447=DIRECTION('',(0.E0,0.E0,1.E0));
+#448=VECTOR('',#447,3.3E-1);
+#449=CARTESIAN_POINT('',(7.7E-2,-6.E-2,-1.25E-1));
+#450=LINE('',#449,#448);
+#451=DIRECTION('',(0.E0,0.E0,1.E0));
+#452=VECTOR('',#451,3.3E-1);
+#453=CARTESIAN_POINT('',(2.7E-2,-6.E-2,-1.25E-1));
+#454=LINE('',#453,#452);
+#455=DIRECTION('',(0.E0,0.E0,-1.E0));
+#456=VECTOR('',#455,3.3E-1);
+#457=CARTESIAN_POINT('',(-1.6E-1,-6.E-2,2.05E-1));
+#458=LINE('',#457,#456);
+#459=DIRECTION('',(-5.547001962252E-1,-8.320502943378E-1,0.E0));
+#460=VECTOR('',#459,1.802775637732E-2);
+#461=CARTESIAN_POINT('',(1.44E-1,-1.E-1,2.25E-1));
+#462=LINE('',#461,#460);
+#463=DIRECTION('',(-5.547001962252E-1,8.320502943378E-1,0.E0));
+#464=VECTOR('',#463,1.802775637732E-2);
+#465=CARTESIAN_POINT('',(1.34E-1,-1.15E-1,2.25E-1));
+#466=LINE('',#465,#464);
+#467=DIRECTION('',(0.E0,1.E0,0.E0));
+#468=VECTOR('',#467,2.E-2);
+#469=CARTESIAN_POINT('',(7.7E-2,-1.E-1,2.25E-1));
+#470=LINE('',#469,#468);
+#471=DIRECTION('',(0.E0,1.E0,0.E0));
+#472=VECTOR('',#471,2.E-2);
+#473=CARTESIAN_POINT('',(2.7E-2,-1.E-1,2.25E-1));
+#474=LINE('',#473,#472);
+#475=DIRECTION('',(-5.547001962252E-1,-8.320502943378E-1,0.E0));
+#476=VECTOR('',#475,1.802775637732E-2);
+#477=CARTESIAN_POINT('',(-1.24E-1,-1.E-1,2.25E-1));
+#478=LINE('',#477,#476);
+#479=DIRECTION('',(-5.547001962252E-1,8.320502943378E-1,0.E0));
+#480=VECTOR('',#479,1.802775637732E-2);
+#481=CARTESIAN_POINT('',(-1.34E-1,-1.15E-1,2.25E-1));
+#482=LINE('',#481,#480);
+#483=DIRECTION('',(0.E0,1.E0,0.E0));
+#484=VECTOR('',#483,5.E-2);
+#485=CARTESIAN_POINT('',(-2.25E-1,-1.E-1,2.25E-1));
+#486=LINE('',#485,#484);
+#487=DIRECTION('',(1.E0,0.E0,0.E0));
+#488=VECTOR('',#487,2.5E-2);
+#489=CARTESIAN_POINT('',(-2.25E-1,-5.E-2,2.25E-1));
+#490=LINE('',#489,#488);
+#491=DIRECTION('',(1.E0,0.E0,0.E0));
+#492=VECTOR('',#491,5.E-2);
+#493=CARTESIAN_POINT('',(-2.E-1,1.E-1,2.25E-1));
+#494=LINE('',#493,#492);
+#495=DIRECTION('',(1.E0,0.E0,0.E0));
+#496=VECTOR('',#495,3.E-1);
+#497=CARTESIAN_POINT('',(-1.5E-1,1.6E-1,2.25E-1));
+#498=LINE('',#497,#496);
+#499=DIRECTION('',(1.E0,0.E0,0.E0));
+#500=VECTOR('',#499,5.E-2);
+#501=CARTESIAN_POINT('',(1.5E-1,1.E-1,2.25E-1));
+#502=LINE('',#501,#500);
+#503=DIRECTION('',(1.E0,0.E0,0.E0));
+#504=VECTOR('',#503,2.5E-2);
+#505=CARTESIAN_POINT('',(2.E-1,-5.E-2,2.25E-1));
+#506=LINE('',#505,#504);
+#507=DIRECTION('',(0.E0,-1.E0,0.E0));
+#508=VECTOR('',#507,5.E-2);
+#509=CARTESIAN_POINT('',(2.25E-1,-5.E-2,2.25E-1));
+#510=LINE('',#509,#508);
+#511=DIRECTION('',(5.E-1,0.E0,-8.660254037844E-1));
+#512=VECTOR('',#511,4.8E-2);
+#513=CARTESIAN_POINT('',(1.E-1,-1.E-1,8.975426480543E-2));
+#514=LINE('',#513,#512);
+#515=DIRECTION('',(0.E0,0.E0,-1.E0));
+#516=VECTOR('',#515,2.731850454238E-1);
+#517=CARTESIAN_POINT('',(1.24E-1,-1.E-1,4.818504542378E-2));
+#518=LINE('',#517,#516);
+#519=DIRECTION('',(0.E0,0.E0,-1.E0));
+#520=VECTOR('',#519,2.731850454238E-1);
+#521=CARTESIAN_POINT('',(-1.24E-1,-1.E-1,4.818504542378E-2));
+#522=LINE('',#521,#520);
+#523=DIRECTION('',(5.E-1,0.E0,8.660254037844E-1));
+#524=VECTOR('',#523,4.8E-2);
+#525=CARTESIAN_POINT('',(-1.24E-1,-1.E-1,4.818504542378E-2));
+#526=LINE('',#525,#524);
+#527=DIRECTION('',(-1.E0,0.E0,0.E0));
+#528=VECTOR('',#527,2.4E-2);
+#529=CARTESIAN_POINT('',(-1.E-1,-1.E-1,8.975426480543E-2));
+#530=LINE('',#529,#528);
+#531=DIRECTION('',(0.E0,0.E0,-1.E0));
+#532=VECTOR('',#531,1.352457351946E-1);
+#533=CARTESIAN_POINT('',(-1.24E-1,-1.E-1,2.25E-1));
+#534=LINE('',#533,#532);
+#535=DIRECTION('',(1.E0,0.E0,0.E0));
+#536=VECTOR('',#535,1.51E-1);
+#537=CARTESIAN_POINT('',(-1.24E-1,-1.E-1,2.25E-1));
+#538=LINE('',#537,#536);
+#539=DIRECTION('',(0.E0,0.E0,-1.E0));
+#540=VECTOR('',#539,3.5E-1);
+#541=CARTESIAN_POINT('',(2.7E-2,-1.E-1,2.25E-1));
+#542=LINE('',#541,#540);
+#543=DIRECTION('',(-1.E0,0.E0,0.E0));
+#544=VECTOR('',#543,5.E-2);
+#545=CARTESIAN_POINT('',(7.7E-2,-1.E-1,-1.25E-1));
+#546=LINE('',#545,#544);
+#547=DIRECTION('',(0.E0,0.E0,-1.E0));
+#548=VECTOR('',#547,3.5E-1);
+#549=CARTESIAN_POINT('',(7.7E-2,-1.E-1,2.25E-1));
+#550=LINE('',#549,#548);
+#551=DIRECTION('',(1.E0,0.E0,0.E0));
+#552=VECTOR('',#551,4.7E-2);
+#553=CARTESIAN_POINT('',(7.7E-2,-1.E-1,2.25E-1));
+#554=LINE('',#553,#552);
+#555=DIRECTION('',(0.E0,0.E0,-1.E0));
+#556=VECTOR('',#555,1.352457351946E-1);
+#557=CARTESIAN_POINT('',(1.24E-1,-1.E-1,2.25E-1));
+#558=LINE('',#557,#556);
+#559=DIRECTION('',(-1.E0,0.E0,0.E0));
+#560=VECTOR('',#559,2.4E-2);
+#561=CARTESIAN_POINT('',(1.24E-1,-1.E-1,8.975426480543E-2));
+#562=LINE('',#561,#560);
+#563=DIRECTION('',(5.E-1,0.E0,-8.660254037844E-1));
+#564=VECTOR('',#563,2.2E-2);
+#565=CARTESIAN_POINT('',(1.44E-1,-1.E-1,1.354402927240E-2));
+#566=LINE('',#565,#564);
+#567=DIRECTION('',(5.E-1,0.E0,8.660254037844E-1));
+#568=VECTOR('',#567,1.1E-1);
+#569=CARTESIAN_POINT('',(1.55E-1,-1.E-1,-5.508529610859E-3));
+#570=LINE('',#569,#568);
+#571=DIRECTION('',(-1.E0,0.E0,0.E0));
+#572=VECTOR('',#571,6.6E-2);
+#573=CARTESIAN_POINT('',(2.1E-1,-1.E-1,8.975426480543E-2));
+#574=LINE('',#573,#572);
+#575=DIRECTION('',(0.E0,0.E0,-1.E0));
+#576=VECTOR('',#575,1.352457351946E-1);
+#577=CARTESIAN_POINT('',(1.44E-1,-1.E-1,2.25E-1));
+#578=LINE('',#577,#576);
+#579=DIRECTION('',(1.E0,0.E0,0.E0));
+#580=VECTOR('',#579,8.1E-2);
+#581=CARTESIAN_POINT('',(1.44E-1,-1.E-1,2.25E-1));
+#582=LINE('',#581,#580);
+#583=DIRECTION('',(0.E0,0.E0,-1.E0));
+#584=VECTOR('',#583,4.5E-1);
+#585=CARTESIAN_POINT('',(2.25E-1,-1.E-1,2.25E-1));
+#586=LINE('',#585,#584);
+#587=DIRECTION('',(0.E0,0.E0,-1.E0));
+#588=VECTOR('',#587,2.385440292724E-1);
+#589=CARTESIAN_POINT('',(1.44E-1,-1.E-1,1.354402927240E-2));
+#590=LINE('',#589,#588);
+#591=DIRECTION('',(-1.E0,0.E0,0.E0));
+#592=VECTOR('',#591,6.6E-2);
+#593=CARTESIAN_POINT('',(-1.44E-1,-1.E-1,8.975426480543E-2));
+#594=LINE('',#593,#592);
+#595=DIRECTION('',(5.E-1,0.E0,-8.660254037844E-1));
+#596=VECTOR('',#595,1.1E-1);
+#597=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,8.975426480543E-2));
+#598=LINE('',#597,#596);
+#599=DIRECTION('',(5.E-1,0.E0,8.660254037844E-1));
+#600=VECTOR('',#599,2.2E-2);
+#601=CARTESIAN_POINT('',(-1.55E-1,-1.E-1,-5.508529610859E-3));
+#602=LINE('',#601,#600);
+#603=DIRECTION('',(0.E0,0.E0,-1.E0));
+#604=VECTOR('',#603,2.385440292724E-1);
+#605=CARTESIAN_POINT('',(-1.44E-1,-1.E-1,1.354402927240E-2));
+#606=LINE('',#605,#604);
+#607=DIRECTION('',(1.E0,0.E0,0.E0));
+#608=VECTOR('',#607,8.1E-2);
+#609=CARTESIAN_POINT('',(-2.25E-1,-1.E-1,2.25E-1));
+#610=LINE('',#609,#608);
+#611=DIRECTION('',(0.E0,0.E0,-1.E0));
+#612=VECTOR('',#611,1.352457351946E-1);
+#613=CARTESIAN_POINT('',(-1.44E-1,-1.E-1,2.25E-1));
+#614=LINE('',#613,#612);
+#615=DIRECTION('',(0.E0,-1.E0,0.E0));
+#616=VECTOR('',#615,8.097107810559E-2);
+#617=CARTESIAN_POINT('',(1.E-1,-1.E-1,8.975426480543E-2));
+#618=LINE('',#617,#616);
+#619=DIRECTION('',(5.E-1,0.E0,-8.660254037844E-1));
+#620=VECTOR('',#619,4.018154822168E-2);
+#621=CARTESIAN_POINT('',(1.116364086297E-1,-1.861810925565E-1,
+6.959941384112E-2));
+#622=LINE('',#621,#620);
+#623=DIRECTION('',(2.533778103764E-7,-4.231322210524E-1,9.060679464076E-1));
+#624=VECTOR('',#623,2.560385401422E-2);
+#625=CARTESIAN_POINT('',(1.317271827406E-1,-1.861810925565E-1,
+3.480117231776E-2));
+#626=LINE('',#625,#624);
+#627=DIRECTION('',(-9.017163999359E-7,-4.231314195169E-1,9.060683207225E-1));
+#628=VECTOR('',#627,2.560385397998E-2);
+#629=CARTESIAN_POINT('',(1.782728172594E-1,-1.861810925565E-1,
+3.480117231776E-2));
+#630=LINE('',#629,#628);
+#631=CARTESIAN_POINT('',(1.782728172594E-1,-1.861810925565E-1,
+3.480117231776E-2));
+#632=CARTESIAN_POINT('',(1.742250695518E-1,-1.861810925565E-1,
+2.779026763183E-2));
+#633=CARTESIAN_POINT('',(1.663634092325E-1,-1.837773804057E-1,
+1.417347252709E-2));
+#634=CARTESIAN_POINT('',(1.587524762060E-1,-1.787963124606E-1,
+9.909498321396E-4));
+#635=CARTESIAN_POINT('',(1.55E-1,-1.757610636547E-1,-5.508529610859E-3));
+#637=CARTESIAN_POINT('',(1.55E-1,-1.757610636547E-1,-5.508529610859E-3));
+#638=CARTESIAN_POINT('',(1.512475237940E-1,-1.787963124606E-1,
+9.909498321396E-4));
+#639=CARTESIAN_POINT('',(1.436365907675E-1,-1.837773804057E-1,
+1.417347252709E-2));
+#640=CARTESIAN_POINT('',(1.357749304482E-1,-1.861810925565E-1,
+2.779026763183E-2));
+#641=CARTESIAN_POINT('',(1.317271827406E-1,-1.861810925565E-1,
+3.480117231776E-2));
+#643=DIRECTION('',(-7.846779858249E-1,4.231322210301E-1,4.530337538064E-1));
+#644=VECTOR('',#643,2.560385401556E-2);
+#645=CARTESIAN_POINT('',(1.317271892280E-1,-1.970149081730E-1,
+5.800000374454E-2));
+#646=LINE('',#645,#644);
+#647=CARTESIAN_POINT('',(1.116364086297E-1,-1.861810925565E-1,
+6.959941384112E-2));
+#648=CARTESIAN_POINT('',(1.096125347759E-1,-1.861810925565E-1,
+7.310486618408E-2));
+#649=CARTESIAN_POINT('',(1.056817046163E-1,-1.849792364811E-1,
+7.991326373646E-2));
+#650=CARTESIAN_POINT('',(1.018762381030E-1,-1.824887025085E-1,
+8.650452508393E-2));
+#651=CARTESIAN_POINT('',(1.E-1,-1.809710781056E-1,8.975426480543E-2));
+#653=CARTESIAN_POINT('',(1.E-1,-1.809710781056E-1,8.975426480543E-2));
+#654=CARTESIAN_POINT('',(1.037524762060E-1,-1.824887025085E-1,
+8.975426480543E-2));
+#655=CARTESIAN_POINT('',(1.113634092325E-1,-1.849792364811E-1,
+8.975426480543E-2));
+#656=CARTESIAN_POINT('',(1.192250695518E-1,-1.861810925565E-1,
+8.975426480543E-2));
+#657=CARTESIAN_POINT('',(1.232728172594E-1,-1.861810925565E-1,
+8.975426480543E-2));
+#659=DIRECTION('',(-7.846777324551E-1,4.231325343027E-1,4.530339000601E-1));
+#660=VECTOR('',#659,4.043339249769E-2);
+#661=CARTESIAN_POINT('',(1.55E-1,-2.032897763945E-1,7.143656730954E-2));
+#662=LINE('',#661,#660);
+#663=CARTESIAN_POINT('',(1.317271892280E-1,-1.970149081730E-1,
+5.800000374454E-2));
+#664=CARTESIAN_POINT('',(1.320603849441E-1,-1.975827463637E-1,
+5.863894104726E-2));
+#665=CARTESIAN_POINT('',(1.328830939920E-1,-1.986891234411E-1,
+5.994022840197E-2));
+#666=CARTESIAN_POINT('',(1.346000976228E-1,-2.002052213804E-1,
+6.191348718911E-2));
+#667=CARTESIAN_POINT('',(1.368231916166E-1,-2.015380720202E-1,
+6.388510174514E-2));
+#668=CARTESIAN_POINT('',(1.395861976138E-1,-2.026397707531E-1,
+6.581106499785E-2));
+#669=CARTESIAN_POINT('',(1.428823318561E-1,-2.034334684159E-1,
+6.763071362183E-2));
+#670=CARTESIAN_POINT('',(1.466147998950E-1,-2.038531823293E-1,
+6.922599316433E-2));
+#671=CARTESIAN_POINT('',(1.507014814980E-1,-2.038280081399E-1,
+7.055909070537E-2));
+#672=CARTESIAN_POINT('',(1.535587973133E-1,-2.035413087141E-1,
+7.116693048581E-2));
+#673=CARTESIAN_POINT('',(1.55E-1,-2.032897763945E-1,7.143656730954E-2));
+#675=CARTESIAN_POINT('',(1.782727941720E-1,-1.970148876361E-1,
+5.800001329743E-2));
+#676=CARTESIAN_POINT('',(1.779378030637E-1,-1.975833190177E-1,
+5.863753352365E-2));
+#677=CARTESIAN_POINT('',(1.771200008976E-1,-1.986879668688E-1,
+5.994318464153E-2));
+#678=CARTESIAN_POINT('',(1.754018668387E-1,-2.002043856017E-1,
+6.191608310537E-2));
+#679=CARTESIAN_POINT('',(1.731806909949E-1,-2.015358639186E-1,
+6.389142196361E-2));
+#680=CARTESIAN_POINT('',(1.704151844570E-1,-2.026385047310E-1,
+6.581414995777E-2));
+#681=CARTESIAN_POINT('',(1.671184654521E-1,-2.034324345704E-1,
+6.763275645872E-2));
+#682=CARTESIAN_POINT('',(1.633851326757E-1,-2.038532083538E-1,
+6.922587182714E-2));
+#683=CARTESIAN_POINT('',(1.592985637334E-1,-2.038279412660E-1,
+7.055920509127E-2));
+#684=CARTESIAN_POINT('',(1.564412013243E-1,-2.035413086527E-1,
+7.116693055162E-2));
+#685=CARTESIAN_POINT('',(1.55E-1,-2.032897763945E-1,7.143656730954E-2));
+#687=CARTESIAN_POINT('',(1.55E-1,-1.682427627803E-1,7.143647303959E-2));
+#688=DIRECTION('',(0.E0,-4.231332538645E-1,9.060674640854E-1));
+#689=DIRECTION('',(-5.911302175994E-1,-7.308123956405E-1,-3.412891856171E-1));
+#690=AXIS2_PLACEMENT_3D('',#687,#688,#689);
+#692=DIRECTION('',(7.846777324551E-1,4.231325343027E-1,4.530339000601E-1));
+#693=VECTOR('',#692,4.043339249769E-2);
+#694=CARTESIAN_POINT('',(1.55E-1,-2.032897763945E-1,7.143656730954E-2));
+#695=LINE('',#694,#693);
+#696=CARTESIAN_POINT('',(1.867271827406E-1,-1.861810925565E-1,
+8.975426480543E-2));
+#697=CARTESIAN_POINT('',(1.907749304482E-1,-1.861810925565E-1,
+8.975426480543E-2));
+#698=CARTESIAN_POINT('',(1.986365907675E-1,-1.849792364811E-1,
+8.975426480543E-2));
+#699=CARTESIAN_POINT('',(2.062475237940E-1,-1.824887025085E-1,
+8.975426480543E-2));
+#700=CARTESIAN_POINT('',(2.1E-1,-1.809710781056E-1,8.975426480543E-2));
+#702=CARTESIAN_POINT('',(2.1E-1,-1.809710781056E-1,8.975426480543E-2));
+#703=CARTESIAN_POINT('',(2.081237618970E-1,-1.824887025085E-1,
+8.650452508393E-2));
+#704=CARTESIAN_POINT('',(2.043182953837E-1,-1.849792364811E-1,
+7.991326373646E-2));
+#705=CARTESIAN_POINT('',(2.003874652241E-1,-1.861810925565E-1,
+7.310486618408E-2));
+#706=CARTESIAN_POINT('',(1.983635913703E-1,-1.861810925565E-1,
+6.959941384112E-2));
+#708=DIRECTION('',(7.846786339169E-1,4.231314187959E-1,4.530333805605E-1));
+#709=VECTOR('',#708,2.560385402361E-2);
+#710=CARTESIAN_POINT('',(1.782727941720E-1,-1.970148876361E-1,
+5.800001329743E-2));
+#711=LINE('',#710,#709);
+#712=DIRECTION('',(0.E0,-1.E0,0.E0));
+#713=VECTOR('',#712,8.097107810559E-2);
+#714=CARTESIAN_POINT('',(2.1E-1,-1.E-1,8.975426480543E-2));
+#715=LINE('',#714,#713);
+#716=DIRECTION('',(-1.E0,0.E0,0.E0));
+#717=VECTOR('',#716,6.345436548112E-2);
+#718=CARTESIAN_POINT('',(1.867271827406E-1,-1.861810925565E-1,
+8.975426480543E-2));
+#719=LINE('',#718,#717);
+#720=DIRECTION('',(-4.E-1,6.E-1,6.928203230276E-1));
+#721=VECTOR('',#720,2.5E-2);
+#722=CARTESIAN_POINT('',(1.34E-1,-1.15E-1,3.086453734809E-2));
+#723=LINE('',#722,#721);
+#724=DIRECTION('',(0.E0,0.E0,-1.E0));
+#725=VECTOR('',#724,2.558645373481E-1);
+#726=CARTESIAN_POINT('',(1.34E-1,-1.15E-1,3.086453734809E-2));
+#727=LINE('',#726,#725);
+#728=DIRECTION('',(-5.547001962252E-1,8.320502943378E-1,0.E0));
+#729=VECTOR('',#728,1.802775637732E-2);
+#730=CARTESIAN_POINT('',(1.34E-1,-1.15E-1,8.975426480543E-2));
+#731=LINE('',#730,#729);
+#732=DIRECTION('',(0.E0,0.E0,-1.E0));
+#733=VECTOR('',#732,1.352457351946E-1);
+#734=CARTESIAN_POINT('',(1.34E-1,-1.15E-1,2.25E-1));
+#735=LINE('',#734,#733);
+#736=DIRECTION('',(-4.E-1,-6.E-1,6.928203230276E-1));
+#737=VECTOR('',#736,2.5E-2);
+#738=CARTESIAN_POINT('',(1.44E-1,-1.E-1,1.354402927240E-2));
+#739=LINE('',#738,#737);
+#740=DIRECTION('',(-5.547001962252E-1,-8.320502943378E-1,0.E0));
+#741=VECTOR('',#740,1.802775637732E-2);
+#742=CARTESIAN_POINT('',(1.44E-1,-1.E-1,8.975426480543E-2));
+#743=LINE('',#742,#741);
+#744=DIRECTION('',(5.E-1,0.E0,8.660254037844E-1));
+#745=VECTOR('',#744,4.018154822168E-2);
+#746=CARTESIAN_POINT('',(1.782728172594E-1,-1.861810925565E-1,
+3.480117231776E-2));
+#747=LINE('',#746,#745);
+#748=DIRECTION('',(0.E0,-1.E0,0.E0));
+#749=VECTOR('',#748,7.576106365472E-2);
+#750=CARTESIAN_POINT('',(1.55E-1,-1.E-1,-5.508529610859E-3));
+#751=LINE('',#750,#749);
+#752=DIRECTION('',(-5.547001962252E-1,-8.320502943378E-1,0.E0));
+#753=VECTOR('',#752,1.802775637732E-2);
+#754=CARTESIAN_POINT('',(-1.24E-1,-1.E-1,8.975426480543E-2));
+#755=LINE('',#754,#753);
+#756=DIRECTION('',(-4.E-1,-6.E-1,-6.928203230276E-1));
+#757=VECTOR('',#756,2.5E-2);
+#758=CARTESIAN_POINT('',(-1.24E-1,-1.E-1,4.818504542378E-2));
+#759=LINE('',#758,#757);
+#760=DIRECTION('',(0.E0,-1.E0,0.E0));
+#761=VECTOR('',#760,8.102909607862E-2);
+#762=CARTESIAN_POINT('',(-1.E-1,-1.E-1,8.975426480543E-2));
+#763=LINE('',#762,#761);
+#764=DIRECTION('',(-1.E0,0.E0,0.E0));
+#765=VECTOR('',#764,6.374741733478E-2);
+#766=CARTESIAN_POINT('',(-1.231262913326E-1,-1.861380981224E-1,
+8.975426480543E-2));
+#767=LINE('',#766,#765);
+#768=DIRECTION('',(7.863167497833E-1,-4.190571045598E-1,-4.539791979025E-1));
+#769=VECTOR('',#768,2.583002988578E-2);
+#770=CARTESIAN_POINT('',(-1.984368543337E-1,-1.861380981224E-1,
+6.972630901607E-2));
+#771=LINE('',#770,#769);
+#772=CARTESIAN_POINT('',(-1.984368543337E-1,-1.861380981224E-1,
+6.972630901607E-2));
+#773=CARTESIAN_POINT('',(-2.004459809366E-1,-1.861380981224E-1,
+7.320621837106E-2));
+#774=CARTESIAN_POINT('',(-2.043513680859E-1,-1.849651596576E-1,
+7.997054733694E-2));
+#775=CARTESIAN_POINT('',(-2.081343824402E-1,-1.825204858022E-1,
+8.652292040436E-2));
+#776=CARTESIAN_POINT('',(-2.1E-1,-1.810290960786E-1,8.975426480543E-2));
+#778=CARTESIAN_POINT('',(-2.1E-1,-1.810290960786E-1,8.975426480543E-2));
+#779=CARTESIAN_POINT('',(-2.062687648804E-1,-1.825204858022E-1,
+8.975426480543E-2));
+#780=CARTESIAN_POINT('',(-1.987027361718E-1,-1.849651596576E-1,
+8.975426480543E-2));
+#781=CARTESIAN_POINT('',(-1.908919618731E-1,-1.861380981224E-1,
+8.975426480543E-2));
+#782=CARTESIAN_POINT('',(-1.868737086674E-1,-1.861380981224E-1,
+8.975426480543E-2));
+#784=DIRECTION('',(7.863158925819E-1,-4.190581774617E-1,-4.539796922502E-1));
+#785=VECTOR('',#784,4.053550102203E-2);
+#786=CARTESIAN_POINT('',(-1.868737086674E-1,-1.861380981224E-1,
+8.975426480543E-2));
+#787=LINE('',#786,#785);
+#788=CARTESIAN_POINT('',(-1.55E-1,-2.031248313031E-1,7.135197052624E-2));
+#789=CARTESIAN_POINT('',(-1.533734618509E-1,-2.034188247103E-1,
+7.103293684261E-2));
+#790=CARTESIAN_POINT('',(-1.501514527758E-1,-2.037177876967E-1,
+7.032046327514E-2));
+#791=CARTESIAN_POINT('',(-1.456014336316E-1,-2.036546155615E-1,
+6.871639751668E-2));
+#792=CARTESIAN_POINT('',(-1.415348891243E-1,-2.030280884824E-1,
+6.680633121964E-2));
+#793=CARTESIAN_POINT('',(-1.380789817765E-1,-2.019506061291E-1,
+6.466123841541E-2));
+#794=CARTESIAN_POINT('',(-1.353318484844E-1,-2.005326120482E-1,
+6.244048682290E-2));
+#795=CARTESIAN_POINT('',(-1.332377882395E-1,-1.988546938282E-1,
+6.020032563185E-2));
+#796=CARTESIAN_POINT('',(-1.322622048629E-1,-1.976061000082E-1,
+5.872205342891E-2));
+#797=CARTESIAN_POINT('',(-1.318737165271E-1,-1.969623735352E-1,
+5.800000453612E-2));
+#799=CARTESIAN_POINT('',(-1.55E-1,-2.031248313031E-1,7.135197052624E-2));
+#800=CARTESIAN_POINT('',(-1.566265356482E-1,-2.034188246424E-1,
+7.103293691630E-2));
+#801=CARTESIAN_POINT('',(-1.598486055330E-1,-2.037176822161E-1,
+7.032063711864E-2));
+#802=CARTESIAN_POINT('',(-1.643985260226E-1,-2.036546347368E-1,
+6.871627821875E-2));
+#803=CARTESIAN_POINT('',(-1.684661472695E-1,-2.030266807383E-1,
+6.680922021124E-2));
+#804=CARTESIAN_POINT('',(-1.719253137405E-1,-2.019478497851E-1,
+6.466880105936E-2));
+#805=CARTESIAN_POINT('',(-1.746709079099E-1,-2.005312716875E-1,
+6.244500023361E-2));
+#806=CARTESIAN_POINT('',(-1.767716987E-1,-1.988510577341E-1,6.020973888381E-2));
+#807=CARTESIAN_POINT('',(-1.777320620519E-1,-1.976082413781E-1,
+5.871739471967E-2));
+#808=CARTESIAN_POINT('',(-1.781262691871E-1,-1.969623556570E-1,
+5.800001276672E-2));
+#810=DIRECTION('',(7.863158925819E-1,4.190581774617E-1,4.539796922502E-1));
+#811=VECTOR('',#810,4.053550102203E-2);
+#812=CARTESIAN_POINT('',(-1.55E-1,-2.031248313031E-1,7.135197052624E-2));
+#813=LINE('',#812,#811);
+#814=CARTESIAN_POINT('',(-1.231262913326E-1,-1.861380981224E-1,
+8.975426480543E-2));
+#815=CARTESIAN_POINT('',(-1.191080381269E-1,-1.861380981224E-1,
+8.975426480543E-2));
+#816=CARTESIAN_POINT('',(-1.112972638282E-1,-1.849651596576E-1,
+8.975426480543E-2));
+#817=CARTESIAN_POINT('',(-1.037312351196E-1,-1.825204858022E-1,
+8.975426480543E-2));
+#818=CARTESIAN_POINT('',(-1.E-1,-1.810290960786E-1,8.975426480543E-2));
+#820=CARTESIAN_POINT('',(-1.E-1,-1.810290960786E-1,8.975426480543E-2));
+#821=CARTESIAN_POINT('',(-1.018656175598E-1,-1.825204858022E-1,
+8.652292040436E-2));
+#822=CARTESIAN_POINT('',(-1.056486319141E-1,-1.849651596576E-1,
+7.997054733694E-2));
+#823=CARTESIAN_POINT('',(-1.095540190634E-1,-1.861380981224E-1,
+7.320621837106E-2));
+#824=CARTESIAN_POINT('',(-1.115631456663E-1,-1.861380981224E-1,
+6.972630901607E-2));
+#826=DIRECTION('',(7.863161968550E-1,4.190577967843E-1,4.539795166279E-1));
+#827=VECTOR('',#826,2.583002988119E-2);
+#828=CARTESIAN_POINT('',(-1.318737165271E-1,-1.969623735352E-1,
+5.800000453612E-2));
+#829=LINE('',#828,#827);
+#830=DIRECTION('',(5.E-1,0.E0,8.660254037844E-1));
+#831=VECTOR('',#830,4.062112600216E-2);
+#832=CARTESIAN_POINT('',(-1.318737086674E-1,-1.861380981224E-1,
+3.454738196787E-2));
+#833=LINE('',#832,#831);
+#834=DIRECTION('',(0.E0,-1.E0,0.E0));
+#835=VECTOR('',#834,7.592009403489E-2);
+#836=CARTESIAN_POINT('',(-1.55E-1,-1.E-1,-5.508529610859E-3));
+#837=LINE('',#836,#835);
+#838=DIRECTION('',(3.042871128155E-7,4.190577968219E-1,-9.079595601802E-1));
+#839=VECTOR('',#838,2.583002987886E-2);
+#840=CARTESIAN_POINT('',(-1.318737165271E-1,-1.969623735352E-1,
+5.800000453612E-2));
+#841=LINE('',#840,#839);
+#842=CARTESIAN_POINT('',(-1.318737086674E-1,-1.861380981224E-1,
+3.454738196787E-2));
+#843=CARTESIAN_POINT('',(-1.358919618731E-1,-1.861380981224E-1,
+2.758756325787E-2));
+#844=CARTESIAN_POINT('',(-1.437027361718E-1,-1.837922211929E-1,
+1.405890532613E-2));
+#845=CARTESIAN_POINT('',(-1.512687648804E-1,-1.789028734820E-1,
+9.541591912788E-4));
+#846=CARTESIAN_POINT('',(-1.55E-1,-1.759200940349E-1,-5.508529610859E-3));
+#848=CARTESIAN_POINT('',(-1.55E-1,-1.759200940349E-1,-5.508529610859E-3));
+#849=CARTESIAN_POINT('',(-1.587312351196E-1,-1.789028734820E-1,
+9.541591912788E-4));
+#850=CARTESIAN_POINT('',(-1.662972638282E-1,-1.837922211929E-1,
+1.405890532613E-2));
+#851=CARTESIAN_POINT('',(-1.741080381269E-1,-1.861380981224E-1,
+2.758756325787E-2));
+#852=CARTESIAN_POINT('',(-1.781262913326E-1,-1.861380981224E-1,
+3.454738196787E-2));
+#854=DIRECTION('',(-8.573553035011E-7,4.190571049795E-1,-9.079598794911E-1));
+#855=VECTOR('',#854,2.583002985991E-2);
+#856=CARTESIAN_POINT('',(-1.781262691871E-1,-1.969623556570E-1,
+5.800001276672E-2));
+#857=LINE('',#856,#855);
+#858=CARTESIAN_POINT('',(-1.55E-1,-1.680331138901E-1,7.135197051688E-2));
+#859=DIRECTION('',(0.E0,4.190581774617E-1,-9.079593845005E-1));
+#860=DIRECTION('',(5.874077998484E-1,-7.348034446275E-1,-3.391400513665E-1));
+#861=AXIS2_PLACEMENT_3D('',#858,#859,#860);
+#863=DIRECTION('',(0.E0,-1.E0,0.E0));
+#864=VECTOR('',#863,8.102909607862E-2);
+#865=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,8.975426480543E-2));
+#866=LINE('',#865,#864);
+#867=DIRECTION('',(5.E-1,0.E0,-8.660254037844E-1));
+#868=VECTOR('',#867,4.062112600216E-2);
+#869=CARTESIAN_POINT('',(-1.984368543337E-1,-1.861380981224E-1,
+6.972630901607E-2));
+#870=LINE('',#869,#868);
+#871=DIRECTION('',(-5.547001962252E-1,8.320502943378E-1,0.E0));
+#872=VECTOR('',#871,1.802775637732E-2);
+#873=CARTESIAN_POINT('',(-1.34E-1,-1.15E-1,8.975426480543E-2));
+#874=LINE('',#873,#872);
+#875=DIRECTION('',(0.E0,0.E0,-1.E0));
+#876=VECTOR('',#875,1.352457351946E-1);
+#877=CARTESIAN_POINT('',(-1.34E-1,-1.15E-1,2.25E-1));
+#878=LINE('',#877,#876);
+#879=DIRECTION('',(-4.E-1,6.E-1,-6.928203230276E-1));
+#880=VECTOR('',#879,2.5E-2);
+#881=CARTESIAN_POINT('',(-1.34E-1,-1.15E-1,3.086453734809E-2));
+#882=LINE('',#881,#880);
+#883=DIRECTION('',(0.E0,0.E0,-1.E0));
+#884=VECTOR('',#883,2.558645373481E-1);
+#885=CARTESIAN_POINT('',(-1.34E-1,-1.15E-1,3.086453734809E-2));
+#886=LINE('',#885,#884);
+#887=DIRECTION('',(0.E0,-1.E0,0.E0));
+#888=VECTOR('',#887,4.E-2);
+#889=CARTESIAN_POINT('',(2.7E-2,-6.E-2,-1.25E-1));
+#890=LINE('',#889,#888);
+#891=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));
+#892=VECTOR('',#891,2.828427124746E-2);
+#893=CARTESIAN_POINT('',(7.7E-2,-8.E-2,2.25E-1));
+#894=LINE('',#893,#892);
+#895=DIRECTION('',(1.E0,0.E0,0.E0));
+#896=VECTOR('',#895,8.3E-2);
+#897=CARTESIAN_POINT('',(7.7E-2,-6.E-2,2.05E-1));
+#898=LINE('',#897,#896);
+#899=DIRECTION('',(0.E0,7.071067811866E-1,-7.071067811865E-1));
+#900=VECTOR('',#899,4.454215944482E-4);
+#901=CARTESIAN_POINT('',(1.6E-1,-6.031496062992E-2,2.053149606299E-1));
+#902=LINE('',#901,#900);
+#903=DIRECTION('',(1.E0,0.E0,0.E0));
+#904=VECTOR('',#903,1.026850393701E-1);
+#905=CARTESIAN_POINT('',(7.7E-2,-8.E-2,2.25E-1));
+#906=LINE('',#905,#904);
+#907=DIRECTION('',(0.E0,7.071067811865E-1,-7.071067811865E-1));
+#908=VECTOR('',#907,2.828427124746E-2);
+#909=CARTESIAN_POINT('',(2.7E-2,-8.E-2,2.25E-1));
+#910=LINE('',#909,#908);
+#911=DIRECTION('',(1.E0,0.E0,0.E0));
+#912=VECTOR('',#911,2.066850393701E-1);
+#913=CARTESIAN_POINT('',(-1.796850393701E-1,-8.E-2,2.25E-1));
+#914=LINE('',#913,#912);
+#915=DIRECTION('',(0.E0,7.071067811866E-1,-7.071067811865E-1));
+#916=VECTOR('',#915,4.454215944482E-4);
+#917=CARTESIAN_POINT('',(-1.6E-1,-6.031496062992E-2,2.053149606299E-1));
+#918=LINE('',#917,#916);
+#919=DIRECTION('',(1.E0,0.E0,0.E0));
+#920=VECTOR('',#919,1.87E-1);
+#921=CARTESIAN_POINT('',(-1.6E-1,-6.E-2,2.05E-1));
+#922=LINE('',#921,#920);
+#923=DIRECTION('',(0.E0,0.E0,-1.E0));
+#924=VECTOR('',#923,3.3E-1);
+#925=CARTESIAN_POINT('',(1.6E-1,-6.E-2,2.05E-1));
+#926=LINE('',#925,#924);
+#927=DIRECTION('',(0.E0,1.E0,0.E0));
+#928=VECTOR('',#927,1.596850393701E-1);
+#929=CARTESIAN_POINT('',(1.796850393701E-1,-8.E-2,2.25E-1));
+#930=LINE('',#929,#928);
+#931=DIRECTION('',(-5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));
+#932=VECTOR('',#931,3.409548833797E-2);
+#933=CARTESIAN_POINT('',(1.796850393701E-1,-8.E-2,2.25E-1));
+#934=LINE('',#933,#932);
+#935=DIRECTION('',(0.E0,1.E0,0.E0));
+#936=VECTOR('',#935,1.203149606299E-1);
+#937=CARTESIAN_POINT('',(1.6E-1,-6.031496062992E-2,2.053149606299E-1));
+#938=LINE('',#937,#936);
+#939=DIRECTION('',(-5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));
+#940=VECTOR('',#939,3.409548833797E-2);
+#941=CARTESIAN_POINT('',(1.796850393701E-1,7.968503937008E-2,2.25E-1));
+#942=LINE('',#941,#940);
+#943=DIRECTION('',(-1.E0,0.E0,0.E0));
+#944=VECTOR('',#943,4.968503937008E-2);
+#945=CARTESIAN_POINT('',(1.796850393701E-1,7.968503937008E-2,2.25E-1));
+#946=LINE('',#945,#944);
+#947=DIRECTION('',(-1.E0,0.E0,0.E0));
+#948=VECTOR('',#947,4.968503937008E-2);
+#949=CARTESIAN_POINT('',(1.6E-1,6.E-2,2.053149606299E-1));
+#950=LINE('',#949,#948);
+#951=DIRECTION('',(-5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));
+#952=VECTOR('',#951,3.409548833797E-2);
+#953=CARTESIAN_POINT('',(1.3E-1,7.968503937008E-2,2.25E-1));
+#954=LINE('',#953,#952);
+#955=DIRECTION('',(0.E0,0.E0,1.E0));
+#956=VECTOR('',#955,2.E-1);
+#957=CARTESIAN_POINT('',(6.E-2,6.E-2,-1.25E-1));
+#958=LINE('',#957,#956);
+#959=DIRECTION('',(1.E0,0.E0,0.E0));
+#960=VECTOR('',#959,5.E-2);
+#961=CARTESIAN_POINT('',(6.E-2,6.E-2,7.5E-2));
+#962=LINE('',#961,#960);
+#963=DIRECTION('',(0.E0,0.E0,-1.E0));
+#964=VECTOR('',#963,1.3E-1);
+#965=CARTESIAN_POINT('',(1.1E-1,6.E-2,2.05E-1));
+#966=LINE('',#965,#964);
+#967=DIRECTION('',(0.E0,0.E0,-1.E0));
+#968=VECTOR('',#967,3.303149606299E-1);
+#969=CARTESIAN_POINT('',(1.6E-1,6.E-2,2.053149606299E-1));
+#970=LINE('',#969,#968);
+#971=DIRECTION('',(0.E0,0.E0,1.E0));
+#972=VECTOR('',#971,2.E-1);
+#973=CARTESIAN_POINT('',(-6.E-2,6.E-2,-1.25E-1));
+#974=LINE('',#973,#972);
+#975=DIRECTION('',(0.E0,0.E0,-1.E0));
+#976=VECTOR('',#975,1.3E-1);
+#977=CARTESIAN_POINT('',(-1.1E-1,6.E-2,2.05E-1));
+#978=LINE('',#977,#976);
+#979=DIRECTION('',(1.E0,0.E0,0.E0));
+#980=VECTOR('',#979,5.E-2);
+#981=CARTESIAN_POINT('',(-1.1E-1,6.E-2,7.5E-2));
+#982=LINE('',#981,#980);
+#983=DIRECTION('',(0.E0,0.E0,-1.E0));
+#984=VECTOR('',#983,2.E-1);
+#985=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));
+#986=LINE('',#985,#984);
+#987=DIRECTION('',(-1.E0,0.E0,0.E0));
+#988=VECTOR('',#987,1.2E-1);
+#989=CARTESIAN_POINT('',(6.E-2,1.E-1,-1.25E-1));
+#990=LINE('',#989,#988);
+#991=DIRECTION('',(0.E0,0.E0,1.E0));
+#992=VECTOR('',#991,2.E-1);
+#993=CARTESIAN_POINT('',(-6.E-2,1.E-1,-1.25E-1));
+#994=LINE('',#993,#992);
+#995=DIRECTION('',(1.E0,0.E0,0.E0));
+#996=VECTOR('',#995,5.E-2);
+#997=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));
+#998=LINE('',#997,#996);
+#999=DIRECTION('',(1.E0,0.E0,0.E0));
+#1000=VECTOR('',#999,4.E-2);
+#1001=CARTESIAN_POINT('',(-1.5E-1,1.E-1,7.5E-2));
+#1002=LINE('',#1001,#1000);
+#1003=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1004=VECTOR('',#1003,1.5E-1);
+#1005=CARTESIAN_POINT('',(-1.5E-1,1.E-1,2.25E-1));
+#1006=LINE('',#1005,#1004);
+#1007=DIRECTION('',(1.E0,0.E0,0.E0));
+#1008=VECTOR('',#1007,4.E-1);
+#1009=CARTESIAN_POINT('',(-2.E-1,1.E-1,-2.25E-1));
+#1010=LINE('',#1009,#1008);
+#1011=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1012=VECTOR('',#1011,1.5E-1);
+#1013=CARTESIAN_POINT('',(1.5E-1,1.E-1,2.25E-1));
+#1014=LINE('',#1013,#1012);
+#1015=DIRECTION('',(1.E0,0.E0,0.E0));
+#1016=VECTOR('',#1015,4.E-2);
+#1017=CARTESIAN_POINT('',(1.1E-1,1.E-1,7.5E-2));
+#1018=LINE('',#1017,#1016);
+#1019=DIRECTION('',(1.E0,0.E0,0.E0));
+#1020=VECTOR('',#1019,5.E-2);
+#1021=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));
+#1022=LINE('',#1021,#1020);
+#1023=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1024=VECTOR('',#1023,4.E-2);
+#1025=CARTESIAN_POINT('',(-6.E-2,1.E-1,-1.25E-1));
+#1026=LINE('',#1025,#1024);
+#1027=DIRECTION('',(0.E0,1.E0,0.E0));
+#1028=VECTOR('',#1027,4.E-2);
+#1029=CARTESIAN_POINT('',(6.E-2,6.E-2,7.5E-2));
+#1030=LINE('',#1029,#1028);
+#1031=DIRECTION('',(0.E0,1.E0,0.E0));
+#1032=VECTOR('',#1031,4.E-2);
+#1033=CARTESIAN_POINT('',(1.1E-1,6.E-2,7.5E-2));
+#1034=LINE('',#1033,#1032);
+#1035=DIRECTION('',(0.E0,1.E0,0.E0));
+#1036=VECTOR('',#1035,4.E-2);
+#1037=CARTESIAN_POINT('',(-6.E-2,6.E-2,7.5E-2));
+#1038=LINE('',#1037,#1036);
+#1039=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1040=VECTOR('',#1039,4.E-2);
+#1041=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));
+#1042=LINE('',#1041,#1040);
+#1043=DIRECTION('',(0.E0,1.E0,0.E0));
+#1044=VECTOR('',#1043,6.031496062992E-2);
+#1045=CARTESIAN_POINT('',(1.3E-1,7.968503937008E-2,2.25E-1));
+#1046=LINE('',#1045,#1044);
+#1047=DIRECTION('',(-7.071067811866E-1,0.E0,-7.071067811865E-1));
+#1048=VECTOR('',#1047,4.454215944482E-4);
+#1049=CARTESIAN_POINT('',(1.103149606299E-1,6.E-2,2.053149606299E-1));
+#1050=LINE('',#1049,#1048);
+#1051=DIRECTION('',(0.E0,1.E0,0.E0));
+#1052=VECTOR('',#1051,6.E-2);
+#1053=CARTESIAN_POINT('',(1.1E-1,6.E-2,2.05E-1));
+#1054=LINE('',#1053,#1052);
+#1055=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1056=VECTOR('',#1055,2.6E-1);
+#1057=CARTESIAN_POINT('',(1.3E-1,1.4E-1,2.25E-1));
+#1058=LINE('',#1057,#1056);
+#1059=DIRECTION('',(-5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));
+#1060=VECTOR('',#1059,3.464101615138E-2);
+#1061=CARTESIAN_POINT('',(1.3E-1,1.4E-1,2.25E-1));
+#1062=LINE('',#1061,#1060);
+#1063=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1064=VECTOR('',#1063,2.2E-1);
+#1065=CARTESIAN_POINT('',(1.1E-1,1.2E-1,2.05E-1));
+#1066=LINE('',#1065,#1064);
+#1067=DIRECTION('',(0.E0,0.E0,1.E0));
+#1068=VECTOR('',#1067,3.7E-2);
+#1069=CARTESIAN_POINT('',(-1.06E-1,1.2E-1,7.5E-2));
+#1070=LINE('',#1069,#1068);
+#1071=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1072=VECTOR('',#1071,1.3E-1);
+#1073=CARTESIAN_POINT('',(1.1E-1,1.2E-1,2.05E-1));
+#1074=LINE('',#1073,#1072);
+#1075=DIRECTION('',(0.E0,0.E0,1.E0));
+#1076=VECTOR('',#1075,3.7E-2);
+#1077=CARTESIAN_POINT('',(1.06E-1,1.2E-1,7.5E-2));
+#1078=LINE('',#1077,#1076);
+#1079=CARTESIAN_POINT('',(5.3E-2,1.2E-1,1.12E-1));
+#1080=DIRECTION('',(0.E0,1.E0,0.E0));
+#1081=DIRECTION('',(0.E0,0.E0,1.E0));
+#1082=AXIS2_PLACEMENT_3D('',#1079,#1080,#1081);
+#1084=DIRECTION('',(1.E0,0.E0,0.E0));
+#1085=VECTOR('',#1084,1.06E-1);
+#1086=CARTESIAN_POINT('',(-5.3E-2,1.2E-1,1.65E-1));
+#1087=LINE('',#1086,#1085);
+#1088=CARTESIAN_POINT('',(-5.3E-2,1.2E-1,1.12E-1));
+#1089=DIRECTION('',(0.E0,1.E0,0.E0));
+#1090=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1091=AXIS2_PLACEMENT_3D('',#1088,#1089,#1090);
+#1093=DIRECTION('',(0.E0,1.E0,0.E0));
+#1094=VECTOR('',#1093,4.E-2);
+#1095=CARTESIAN_POINT('',(-1.06E-1,1.2E-1,7.5E-2));
+#1096=LINE('',#1095,#1094);
+#1097=DIRECTION('',(0.E0,1.E0,0.E0));
+#1098=VECTOR('',#1097,2.E-2);
+#1099=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));
+#1100=LINE('',#1099,#1098);
+#1101=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1102=VECTOR('',#1101,4.E-3);
+#1103=CARTESIAN_POINT('',(-1.06E-1,1.2E-1,7.5E-2));
+#1104=LINE('',#1103,#1102);
+#1105=DIRECTION('',(0.E0,1.E0,0.E0));
+#1106=VECTOR('',#1105,4.E-2);
+#1107=CARTESIAN_POINT('',(1.06E-1,1.2E-1,7.5E-2));
+#1108=LINE('',#1107,#1106);
+#1109=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1110=VECTOR('',#1109,4.E-3);
+#1111=CARTESIAN_POINT('',(1.1E-1,1.2E-1,7.5E-2));
+#1112=LINE('',#1111,#1110);
+#1113=DIRECTION('',(0.E0,1.E0,0.E0));
+#1114=VECTOR('',#1113,2.E-2);
+#1115=CARTESIAN_POINT('',(1.1E-1,1.E-1,7.5E-2));
+#1116=LINE('',#1115,#1114);
+#1117=DIRECTION('',(0.E0,0.E0,1.E0));
+#1118=VECTOR('',#1117,3.7E-2);
+#1119=CARTESIAN_POINT('',(-1.06E-1,1.6E-1,7.5E-2));
+#1120=LINE('',#1119,#1118);
+#1121=CARTESIAN_POINT('',(-5.3E-2,1.6E-1,1.12E-1));
+#1122=DIRECTION('',(0.E0,1.E0,0.E0));
+#1123=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1124=AXIS2_PLACEMENT_3D('',#1121,#1122,#1123);
+#1126=DIRECTION('',(1.E0,0.E0,0.E0));
+#1127=VECTOR('',#1126,1.06E-1);
+#1128=CARTESIAN_POINT('',(-5.3E-2,1.6E-1,1.65E-1));
+#1129=LINE('',#1128,#1127);
+#1130=CARTESIAN_POINT('',(5.3E-2,1.6E-1,1.12E-1));
+#1131=DIRECTION('',(0.E0,1.E0,0.E0));
+#1132=DIRECTION('',(0.E0,0.E0,1.E0));
+#1133=AXIS2_PLACEMENT_3D('',#1130,#1131,#1132);
+#1135=DIRECTION('',(0.E0,0.E0,1.E0));
+#1136=VECTOR('',#1135,3.7E-2);
+#1137=CARTESIAN_POINT('',(1.06E-1,1.6E-1,7.5E-2));
+#1138=LINE('',#1137,#1136);
+#1139=DIRECTION('',(1.E0,0.E0,0.E0));
+#1140=VECTOR('',#1139,4.4E-2);
+#1141=CARTESIAN_POINT('',(1.06E-1,1.6E-1,7.5E-2));
+#1142=LINE('',#1141,#1140);
+#1143=DIRECTION('',(1.E0,0.E0,0.E0));
+#1144=VECTOR('',#1143,4.4E-2);
+#1145=CARTESIAN_POINT('',(-1.5E-1,1.6E-1,7.5E-2));
+#1146=LINE('',#1145,#1144);
+#1147=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1148=VECTOR('',#1147,4.E-2);
+#1149=CARTESIAN_POINT('',(-1.06E-1,1.6E-1,1.12E-1));
+#1150=LINE('',#1149,#1148);
+#1151=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1152=VECTOR('',#1151,4.E-2);
+#1153=CARTESIAN_POINT('',(-5.3E-2,1.6E-1,1.65E-1));
+#1154=LINE('',#1153,#1152);
+#1155=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1156=VECTOR('',#1155,4.E-2);
+#1157=CARTESIAN_POINT('',(5.3E-2,1.6E-1,1.65E-1));
+#1158=LINE('',#1157,#1156);
+#1159=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1160=VECTOR('',#1159,4.E-2);
+#1161=CARTESIAN_POINT('',(1.06E-1,1.6E-1,1.12E-1));
+#1162=LINE('',#1161,#1160);
+#1163=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1164=VECTOR('',#1163,6.E-2);
+#1165=CARTESIAN_POINT('',(1.5E-1,1.6E-1,2.25E-1));
+#1166=LINE('',#1165,#1164);
+#1167=DIRECTION('',(0.E0,0.E0,1.E0));
+#1168=VECTOR('',#1167,1.5E-1);
+#1169=CARTESIAN_POINT('',(1.5E-1,1.6E-1,7.5E-2));
+#1170=LINE('',#1169,#1168);
+#1171=DIRECTION('',(0.E0,1.E0,0.E0));
+#1172=VECTOR('',#1171,6.E-2);
+#1173=CARTESIAN_POINT('',(1.5E-1,1.E-1,7.5E-2));
+#1174=LINE('',#1173,#1172);
+#1175=DIRECTION('',(0.E0,1.E0,0.E0));
+#1176=VECTOR('',#1175,6.E-2);
+#1177=CARTESIAN_POINT('',(-1.5E-1,1.E-1,7.5E-2));
+#1178=LINE('',#1177,#1176);
+#1179=DIRECTION('',(0.E0,0.E0,1.E0));
+#1180=VECTOR('',#1179,1.5E-1);
+#1181=CARTESIAN_POINT('',(-1.5E-1,1.6E-1,7.5E-2));
+#1182=LINE('',#1181,#1180);
+#1183=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1184=VECTOR('',#1183,6.E-2);
+#1185=CARTESIAN_POINT('',(-1.5E-1,1.6E-1,2.25E-1));
+#1186=LINE('',#1185,#1184);
+#1187=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1188=VECTOR('',#1187,1.3E-1);
+#1189=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,2.05E-1));
+#1190=LINE('',#1189,#1188);
+#1191=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1192=VECTOR('',#1191,6.031496062992E-2);
+#1193=CARTESIAN_POINT('',(-1.3E-1,1.4E-1,2.25E-1));
+#1194=LINE('',#1193,#1192);
+#1195=DIRECTION('',(5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));
+#1196=VECTOR('',#1195,3.464101615138E-2);
+#1197=CARTESIAN_POINT('',(-1.3E-1,1.4E-1,2.25E-1));
+#1198=LINE('',#1197,#1196);
+#1199=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1200=VECTOR('',#1199,6.E-2);
+#1201=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,2.05E-1));
+#1202=LINE('',#1201,#1200);
+#1203=DIRECTION('',(7.071067811866E-1,0.E0,-7.071067811865E-1));
+#1204=VECTOR('',#1203,4.454215944482E-4);
+#1205=CARTESIAN_POINT('',(-1.103149606299E-1,6.E-2,2.053149606299E-1));
+#1206=LINE('',#1205,#1204);
+#1207=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1208=VECTOR('',#1207,4.968503937008E-2);
+#1209=CARTESIAN_POINT('',(-1.3E-1,7.968503937008E-2,2.25E-1));
+#1210=LINE('',#1209,#1208);
+#1211=DIRECTION('',(5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));
+#1212=VECTOR('',#1211,3.409548833797E-2);
+#1213=CARTESIAN_POINT('',(-1.3E-1,7.968503937008E-2,2.25E-1));
+#1214=LINE('',#1213,#1212);
+#1215=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1216=VECTOR('',#1215,4.968503937008E-2);
+#1217=CARTESIAN_POINT('',(-1.103149606299E-1,6.E-2,2.053149606299E-1));
+#1218=LINE('',#1217,#1216);
+#1219=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1220=VECTOR('',#1219,1.596850393701E-1);
+#1221=CARTESIAN_POINT('',(-1.796850393701E-1,7.968503937008E-2,2.25E-1));
+#1222=LINE('',#1221,#1220);
+#1223=DIRECTION('',(5.773502691896E-1,-5.773502691896E-1,-5.773502691896E-1));
+#1224=VECTOR('',#1223,3.409548833797E-2);
+#1225=CARTESIAN_POINT('',(-1.796850393701E-1,7.968503937008E-2,2.25E-1));
+#1226=LINE('',#1225,#1224);
+#1227=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1228=VECTOR('',#1227,1.203149606299E-1);
+#1229=CARTESIAN_POINT('',(-1.6E-1,6.E-2,2.053149606299E-1));
+#1230=LINE('',#1229,#1228);
+#1231=DIRECTION('',(5.773502691896E-1,5.773502691896E-1,-5.773502691896E-1));
+#1232=VECTOR('',#1231,3.409548833797E-2);
+#1233=CARTESIAN_POINT('',(-1.796850393701E-1,-8.E-2,2.25E-1));
+#1234=LINE('',#1233,#1232);
+#1235=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1236=VECTOR('',#1235,3.303149606299E-1);
+#1237=CARTESIAN_POINT('',(-1.6E-1,6.E-2,2.053149606299E-1));
+#1238=LINE('',#1237,#1236);
+#1239=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1240=VECTOR('',#1239,4.5E-1);
+#1241=CARTESIAN_POINT('',(-2.E-1,-5.E-2,2.25E-1));
+#1242=LINE('',#1241,#1240);
+#1243=DIRECTION('',(0.E0,1.E0,0.E0));
+#1244=VECTOR('',#1243,1.5E-1);
+#1245=CARTESIAN_POINT('',(-2.E-1,-5.E-2,-2.25E-1));
+#1246=LINE('',#1245,#1244);
+#1247=DIRECTION('',(0.E0,0.E0,1.E0));
+#1248=VECTOR('',#1247,4.5E-1);
+#1249=CARTESIAN_POINT('',(-2.E-1,1.E-1,-2.25E-1));
+#1250=LINE('',#1249,#1248);
+#1251=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1252=VECTOR('',#1251,1.5E-1);
+#1253=CARTESIAN_POINT('',(-2.E-1,1.E-1,2.25E-1));
+#1254=LINE('',#1253,#1252);
+#1255=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1256=VECTOR('',#1255,4.5E-1);
+#1257=CARTESIAN_POINT('',(-2.25E-1,-5.E-2,2.25E-1));
+#1258=LINE('',#1257,#1256);
+#1259=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1260=VECTOR('',#1259,4.5E-1);
+#1261=CARTESIAN_POINT('',(-2.25E-1,-1.E-1,2.25E-1));
+#1262=LINE('',#1261,#1260);
+#1263=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1264=VECTOR('',#1263,4.5E-1);
+#1265=CARTESIAN_POINT('',(2.E-1,-5.E-2,2.25E-1));
+#1266=LINE('',#1265,#1264);
+#1267=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1268=VECTOR('',#1267,1.5E-1);
+#1269=CARTESIAN_POINT('',(2.E-1,1.E-1,2.25E-1));
+#1270=LINE('',#1269,#1268);
+#1271=DIRECTION('',(0.E0,0.E0,1.E0));
+#1272=VECTOR('',#1271,4.5E-1);
+#1273=CARTESIAN_POINT('',(2.E-1,1.E-1,-2.25E-1));
+#1274=LINE('',#1273,#1272);
+#1275=DIRECTION('',(0.E0,1.E0,0.E0));
+#1276=VECTOR('',#1275,1.5E-1);
+#1277=CARTESIAN_POINT('',(2.E-1,-5.E-2,-2.25E-1));
+#1278=LINE('',#1277,#1276);
+#1279=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1280=VECTOR('',#1279,4.5E-1);
+#1281=CARTESIAN_POINT('',(2.25E-1,-5.E-2,2.25E-1));
+#1282=LINE('',#1281,#1280);
+#1283=DIRECTION('',(0.E0,1.E0,0.E0));
+#1284=VECTOR('',#1283,9.4E-2);
+#1285=CARTESIAN_POINT('',(1.135E-1,-6.E-2,-2.95E-1));
+#1286=LINE('',#1285,#1284);
+#1287=DIRECTION('',(0.E0,-4.223214861522E-1,9.064461166193E-1));
+#1288=VECTOR('',#1287,4.854121959737E-2);
+#1289=CARTESIAN_POINT('',(1.135E-1,3.4E-2,-2.69E-1));
+#1290=LINE('',#1289,#1288);
+#1291=DIRECTION('',(0.E0,0.E0,1.E0));
+#1292=VECTOR('',#1291,1.E-1);
+#1293=CARTESIAN_POINT('',(1.135E-1,1.35E-2,-2.25E-1));
+#1294=LINE('',#1293,#1292);
+#1295=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1296=VECTOR('',#1295,1.2E-1);
+#1297=CARTESIAN_POINT('',(1.135E-1,-1.35E-2,-1.25E-1));
+#1298=LINE('',#1297,#1296);
+#1299=CARTESIAN_POINT('',(1.135E-1,-3.75E-2,-2.45E-1));
+#1300=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1301=DIRECTION('',(0.E0,1.E0,0.E0));
+#1302=AXIS2_PLACEMENT_3D('',#1299,#1300,#1301);
+#1304=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1305=VECTOR('',#1304,2.25E-2);
+#1306=CARTESIAN_POINT('',(1.135E-1,-3.75E-2,-2.69E-1));
+#1307=LINE('',#1306,#1305);
+#1308=DIRECTION('',(0.E0,1.E0,0.E0));
+#1309=VECTOR('',#1308,9.4E-2);
+#1310=CARTESIAN_POINT('',(8.65E-2,-6.E-2,-2.95E-1));
+#1311=LINE('',#1310,#1309);
+#1312=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1313=VECTOR('',#1312,2.25E-2);
+#1314=CARTESIAN_POINT('',(8.65E-2,-3.75E-2,-2.69E-1));
+#1315=LINE('',#1314,#1313);
+#1316=CARTESIAN_POINT('',(8.65E-2,-3.75E-2,-2.45E-1));
+#1317=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1318=DIRECTION('',(0.E0,1.E0,0.E0));
+#1319=AXIS2_PLACEMENT_3D('',#1316,#1317,#1318);
+#1321=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1322=VECTOR('',#1321,1.2E-1);
+#1323=CARTESIAN_POINT('',(8.65E-2,-1.35E-2,-1.25E-1));
+#1324=LINE('',#1323,#1322);
+#1325=DIRECTION('',(0.E0,0.E0,1.E0));
+#1326=VECTOR('',#1325,1.E-1);
+#1327=CARTESIAN_POINT('',(8.65E-2,1.35E-2,-2.25E-1));
+#1328=LINE('',#1327,#1326);
+#1329=DIRECTION('',(0.E0,-4.223214861522E-1,9.064461166193E-1));
+#1330=VECTOR('',#1329,4.854121959737E-2);
+#1331=CARTESIAN_POINT('',(8.65E-2,3.4E-2,-2.69E-1));
+#1332=LINE('',#1331,#1330);
+#1333=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1334=VECTOR('',#1333,2.7E-2);
+#1335=CARTESIAN_POINT('',(1.135E-1,-3.75E-2,-2.69E-1));
+#1336=LINE('',#1335,#1334);
+#1337=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1338=VECTOR('',#1337,2.7E-2);
+#1339=CARTESIAN_POINT('',(1.135E-1,-1.35E-2,-2.45E-1));
+#1340=LINE('',#1339,#1338);
+#1341=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1342=VECTOR('',#1341,2.7E-2);
+#1343=CARTESIAN_POINT('',(1.135E-1,1.35E-2,-2.25E-1));
+#1344=LINE('',#1343,#1342);
+#1345=DIRECTION('',(0.E0,1.E0,0.E0));
+#1346=VECTOR('',#1345,9.4E-2);
+#1347=CARTESIAN_POINT('',(1.35E-2,-6.E-2,-2.95E-1));
+#1348=LINE('',#1347,#1346);
+#1349=DIRECTION('',(0.E0,-4.223214861522E-1,9.064461166193E-1));
+#1350=VECTOR('',#1349,4.854121959737E-2);
+#1351=CARTESIAN_POINT('',(1.35E-2,3.4E-2,-2.69E-1));
+#1352=LINE('',#1351,#1350);
+#1353=DIRECTION('',(0.E0,0.E0,1.E0));
+#1354=VECTOR('',#1353,1.E-1);
+#1355=CARTESIAN_POINT('',(1.35E-2,1.35E-2,-2.25E-1));
+#1356=LINE('',#1355,#1354);
+#1357=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1358=VECTOR('',#1357,1.2E-1);
+#1359=CARTESIAN_POINT('',(1.35E-2,-1.35E-2,-1.25E-1));
+#1360=LINE('',#1359,#1358);
+#1361=CARTESIAN_POINT('',(1.35E-2,-3.75E-2,-2.45E-1));
+#1362=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1363=DIRECTION('',(0.E0,1.E0,0.E0));
+#1364=AXIS2_PLACEMENT_3D('',#1361,#1362,#1363);
+#1366=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1367=VECTOR('',#1366,2.25E-2);
+#1368=CARTESIAN_POINT('',(1.35E-2,-3.75E-2,-2.69E-1));
+#1369=LINE('',#1368,#1367);
+#1370=DIRECTION('',(0.E0,1.E0,0.E0));
+#1371=VECTOR('',#1370,9.4E-2);
+#1372=CARTESIAN_POINT('',(-1.35E-2,-6.E-2,-2.95E-1));
+#1373=LINE('',#1372,#1371);
+#1374=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1375=VECTOR('',#1374,2.25E-2);
+#1376=CARTESIAN_POINT('',(-1.35E-2,-3.75E-2,-2.69E-1));
+#1377=LINE('',#1376,#1375);
+#1378=CARTESIAN_POINT('',(-1.35E-2,-3.75E-2,-2.45E-1));
+#1379=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1380=DIRECTION('',(0.E0,1.E0,0.E0));
+#1381=AXIS2_PLACEMENT_3D('',#1378,#1379,#1380);
+#1383=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1384=VECTOR('',#1383,1.2E-1);
+#1385=CARTESIAN_POINT('',(-1.35E-2,-1.35E-2,-1.25E-1));
+#1386=LINE('',#1385,#1384);
+#1387=DIRECTION('',(0.E0,0.E0,1.E0));
+#1388=VECTOR('',#1387,1.E-1);
+#1389=CARTESIAN_POINT('',(-1.35E-2,1.35E-2,-2.25E-1));
+#1390=LINE('',#1389,#1388);
+#1391=DIRECTION('',(0.E0,-4.223214861522E-1,9.064461166193E-1));
+#1392=VECTOR('',#1391,4.854121959737E-2);
+#1393=CARTESIAN_POINT('',(-1.35E-2,3.4E-2,-2.69E-1));
+#1394=LINE('',#1393,#1392);
+#1395=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1396=VECTOR('',#1395,2.7E-2);
+#1397=CARTESIAN_POINT('',(1.35E-2,-3.75E-2,-2.69E-1));
+#1398=LINE('',#1397,#1396);
+#1399=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1400=VECTOR('',#1399,2.7E-2);
+#1401=CARTESIAN_POINT('',(1.35E-2,-1.35E-2,-2.45E-1));
+#1402=LINE('',#1401,#1400);
+#1403=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1404=VECTOR('',#1403,2.7E-2);
+#1405=CARTESIAN_POINT('',(1.35E-2,1.35E-2,-2.25E-1));
+#1406=LINE('',#1405,#1404);
+#1407=DIRECTION('',(1.E0,0.E0,0.E0));
+#1408=VECTOR('',#1407,3.3E-1);
+#1409=CARTESIAN_POINT('',(-1.65E-1,6.E-2,-2.69E-1));
+#1410=LINE('',#1409,#1408);
+#1411=CARTESIAN_POINT('',(-2.E-1,1.E-1,-2.25E-1));
+#1412=CARTESIAN_POINT('',(-2.E-1,1.E-1,2.25E-1));
+#1413=VERTEX_POINT('',#1411);
+#1414=VERTEX_POINT('',#1412);
+#1415=CARTESIAN_POINT('',(2.E-1,1.E-1,-2.25E-1));
+#1416=CARTESIAN_POINT('',(2.E-1,1.E-1,2.25E-1));
+#1417=VERTEX_POINT('',#1415);
+#1418=VERTEX_POINT('',#1416);
+#1419=CARTESIAN_POINT('',(-1.5E-1,1.6E-1,7.5E-2));
+#1420=CARTESIAN_POINT('',(-1.5E-1,1.6E-1,2.25E-1));
+#1421=VERTEX_POINT('',#1419);
+#1422=VERTEX_POINT('',#1420);
+#1423=CARTESIAN_POINT('',(1.5E-1,1.6E-1,7.5E-2));
+#1424=CARTESIAN_POINT('',(1.5E-1,1.6E-1,2.25E-1));
+#1425=VERTEX_POINT('',#1423);
+#1426=VERTEX_POINT('',#1424);
+#1427=CARTESIAN_POINT('',(-1.5E-1,1.E-1,2.25E-1));
+#1428=CARTESIAN_POINT('',(-1.5E-1,1.E-1,7.5E-2));
+#1429=VERTEX_POINT('',#1427);
+#1430=VERTEX_POINT('',#1428);
+#1431=CARTESIAN_POINT('',(1.5E-1,1.E-1,2.25E-1));
+#1432=CARTESIAN_POINT('',(1.5E-1,1.E-1,7.5E-2));
+#1433=VERTEX_POINT('',#1431);
+#1434=VERTEX_POINT('',#1432);
+#1435=CARTESIAN_POINT('',(-1.6E-1,6.E-2,-1.25E-1));
+#1436=CARTESIAN_POINT('',(-1.6E-1,-6.E-2,-1.25E-1));
+#1437=VERTEX_POINT('',#1435);
+#1438=VERTEX_POINT('',#1436);
+#1439=CARTESIAN_POINT('',(1.6E-1,-6.E-2,-1.25E-1));
+#1440=CARTESIAN_POINT('',(1.6E-1,6.E-2,-1.25E-1));
+#1441=VERTEX_POINT('',#1439);
+#1442=VERTEX_POINT('',#1440);
+#1443=CARTESIAN_POINT('',(1.1E-1,1.E-1,7.5E-2));
+#1444=CARTESIAN_POINT('',(1.1E-1,1.2E-1,7.5E-2));
+#1445=VERTEX_POINT('',#1443);
+#1446=VERTEX_POINT('',#1444);
+#1447=CARTESIAN_POINT('',(-1.1E-1,1.E-1,7.5E-2));
+#1448=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,7.5E-2));
+#1449=VERTEX_POINT('',#1447);
+#1450=VERTEX_POINT('',#1448);
+#1451=CARTESIAN_POINT('',(1.1E-1,6.E-2,7.5E-2));
+#1452=VERTEX_POINT('',#1451);
+#1453=CARTESIAN_POINT('',(-1.1E-1,6.E-2,7.5E-2));
+#1454=VERTEX_POINT('',#1453);
+#1455=CARTESIAN_POINT('',(-1.06E-1,1.2E-1,7.5E-2));
+#1456=CARTESIAN_POINT('',(-1.06E-1,1.6E-1,7.5E-2));
+#1457=VERTEX_POINT('',#1455);
+#1458=VERTEX_POINT('',#1456);
+#1459=CARTESIAN_POINT('',(1.06E-1,1.2E-1,7.5E-2));
+#1460=CARTESIAN_POINT('',(1.06E-1,1.6E-1,7.5E-2));
+#1461=VERTEX_POINT('',#1459);
+#1462=VERTEX_POINT('',#1460);
+#1463=CARTESIAN_POINT('',(-1.06E-1,1.6E-1,1.12E-1));
+#1464=VERTEX_POINT('',#1463);
+#1465=CARTESIAN_POINT('',(-5.3E-2,1.6E-1,1.65E-1));
+#1466=VERTEX_POINT('',#1465);
+#1467=CARTESIAN_POINT('',(5.3E-2,1.6E-1,1.65E-1));
+#1468=VERTEX_POINT('',#1467);
+#1469=CARTESIAN_POINT('',(1.06E-1,1.6E-1,1.12E-1));
+#1470=VERTEX_POINT('',#1469);
+#1471=CARTESIAN_POINT('',(-1.06E-1,1.2E-1,1.12E-1));
+#1472=VERTEX_POINT('',#1471);
+#1473=CARTESIAN_POINT('',(-5.3E-2,1.2E-1,1.65E-1));
+#1474=VERTEX_POINT('',#1473);
+#1475=CARTESIAN_POINT('',(5.3E-2,1.2E-1,1.65E-1));
+#1476=VERTEX_POINT('',#1475);
+#1477=CARTESIAN_POINT('',(1.06E-1,1.2E-1,1.12E-1));
+#1478=VERTEX_POINT('',#1477);
+#1479=CARTESIAN_POINT('',(7.7E-2,-1.E-1,2.25E-1));
+#1480=CARTESIAN_POINT('',(7.7E-2,-8.E-2,2.25E-1));
+#1481=VERTEX_POINT('',#1479);
+#1482=VERTEX_POINT('',#1480);
+#1483=CARTESIAN_POINT('',(2.7E-2,-1.E-1,2.25E-1));
+#1484=CARTESIAN_POINT('',(2.7E-2,-8.E-2,2.25E-1));
+#1485=VERTEX_POINT('',#1483);
+#1486=VERTEX_POINT('',#1484);
+#1487=CARTESIAN_POINT('',(7.7E-2,-1.E-1,-1.25E-1));
+#1488=VERTEX_POINT('',#1487);
+#1489=CARTESIAN_POINT('',(2.7E-2,-1.E-1,-1.25E-1));
+#1490=VERTEX_POINT('',#1489);
+#1491=CARTESIAN_POINT('',(7.7E-2,-6.E-2,-1.25E-1));
+#1492=CARTESIAN_POINT('',(7.7E-2,-6.E-2,2.05E-1));
+#1493=VERTEX_POINT('',#1491);
+#1494=VERTEX_POINT('',#1492);
+#1495=CARTESIAN_POINT('',(2.7E-2,-6.E-2,-1.25E-1));
+#1496=CARTESIAN_POINT('',(2.7E-2,-6.E-2,2.05E-1));
+#1497=VERTEX_POINT('',#1495);
+#1498=VERTEX_POINT('',#1496);
+#1499=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,2.05E-1));
+#1500=CARTESIAN_POINT('',(-1.1E-1,6.E-2,2.05E-1));
+#1501=VERTEX_POINT('',#1499);
+#1502=VERTEX_POINT('',#1500);
+#1503=CARTESIAN_POINT('',(1.3E-1,1.4E-1,2.25E-1));
+#1504=CARTESIAN_POINT('',(-1.3E-1,1.4E-1,2.25E-1));
+#1505=VERTEX_POINT('',#1503);
+#1506=VERTEX_POINT('',#1504);
+#1507=CARTESIAN_POINT('',(1.1E-1,1.2E-1,2.05E-1));
+#1508=VERTEX_POINT('',#1507);
+#1509=CARTESIAN_POINT('',(1.1E-1,6.E-2,2.05E-1));
+#1510=VERTEX_POINT('',#1509);
+#1511=CARTESIAN_POINT('',(-1.6E-1,-6.E-2,2.05E-1));
+#1512=VERTEX_POINT('',#1511);
+#1513=CARTESIAN_POINT('',(1.6E-1,-6.E-2,2.05E-1));
+#1514=VERTEX_POINT('',#1513);
+#1515=CARTESIAN_POINT('',(-1.65E-1,-6.E-2,-3.1E-1));
+#1516=CARTESIAN_POINT('',(-1.65E-1,3.4E-2,-3.1E-1));
+#1517=VERTEX_POINT('',#1515);
+#1518=VERTEX_POINT('',#1516);
+#1519=CARTESIAN_POINT('',(-1.65E-1,3.4E-2,-2.69E-1));
+#1520=VERTEX_POINT('',#1519);
+#1521=CARTESIAN_POINT('',(-1.65E-1,6.E-2,-2.69E-1));
+#1522=VERTEX_POINT('',#1521);
+#1523=CARTESIAN_POINT('',(1.65E-1,-6.E-2,-3.1E-1));
+#1524=CARTESIAN_POINT('',(1.65E-1,3.4E-2,-3.1E-1));
+#1525=VERTEX_POINT('',#1523);
+#1526=VERTEX_POINT('',#1524);
+#1527=CARTESIAN_POINT('',(1.65E-1,3.4E-2,-2.69E-1));
+#1528=VERTEX_POINT('',#1527);
+#1529=CARTESIAN_POINT('',(1.65E-1,6.E-2,-2.69E-1));
+#1530=VERTEX_POINT('',#1529);
+#1531=CARTESIAN_POINT('',(-1.65E-1,-6.E-2,-2.25E-1));
+#1532=CARTESIAN_POINT('',(-1.65E-1,6.E-2,-2.25E-1));
+#1533=VERTEX_POINT('',#1531);
+#1534=VERTEX_POINT('',#1532);
+#1535=CARTESIAN_POINT('',(1.65E-1,-6.E-2,-2.25E-1));
+#1536=CARTESIAN_POINT('',(1.65E-1,6.E-2,-2.25E-1));
+#1537=VERTEX_POINT('',#1535);
+#1538=VERTEX_POINT('',#1536);
+#1539=CARTESIAN_POINT('',(1.135E-1,-1.35E-2,-2.45E-1));
+#1540=CARTESIAN_POINT('',(1.135E-1,-3.75E-2,-2.69E-1));
+#1541=VERTEX_POINT('',#1539);
+#1542=VERTEX_POINT('',#1540);
+#1543=CARTESIAN_POINT('',(8.65E-2,-1.35E-2,-2.45E-1));
+#1544=CARTESIAN_POINT('',(8.65E-2,-3.75E-2,-2.69E-1));
+#1545=VERTEX_POINT('',#1543);
+#1546=VERTEX_POINT('',#1544);
+#1547=CARTESIAN_POINT('',(1.135E-1,1.35E-2,-2.25E-1));
+#1548=CARTESIAN_POINT('',(8.65E-2,1.35E-2,-2.25E-1));
+#1549=VERTEX_POINT('',#1547);
+#1550=VERTEX_POINT('',#1548);
+#1551=CARTESIAN_POINT('',(1.135E-1,-1.35E-2,-1.25E-1));
+#1552=CARTESIAN_POINT('',(1.135E-1,1.35E-2,-1.25E-1));
+#1553=VERTEX_POINT('',#1551);
+#1554=VERTEX_POINT('',#1552);
+#1555=CARTESIAN_POINT('',(8.65E-2,-1.35E-2,-1.25E-1));
+#1556=CARTESIAN_POINT('',(8.65E-2,1.35E-2,-1.25E-1));
+#1557=VERTEX_POINT('',#1555);
+#1558=VERTEX_POINT('',#1556);
+#1559=CARTESIAN_POINT('',(8.65E-2,-6.E-2,-2.69E-1));
+#1560=CARTESIAN_POINT('',(1.135E-1,-6.E-2,-2.69E-1));
+#1561=VERTEX_POINT('',#1559);
+#1562=VERTEX_POINT('',#1560);
+#1563=CARTESIAN_POINT('',(8.65E-2,3.4E-2,-2.69E-1));
+#1564=CARTESIAN_POINT('',(1.135E-1,3.4E-2,-2.69E-1));
+#1565=VERTEX_POINT('',#1563);
+#1566=VERTEX_POINT('',#1564);
+#1567=CARTESIAN_POINT('',(-2.25E-1,-1.E-1,2.25E-1));
+#1568=CARTESIAN_POINT('',(-2.25E-1,-5.E-2,2.25E-1));
+#1569=VERTEX_POINT('',#1567);
+#1570=VERTEX_POINT('',#1568);
+#1571=CARTESIAN_POINT('',(2.25E-1,-5.E-2,2.25E-1));
+#1572=CARTESIAN_POINT('',(2.25E-1,-1.E-1,2.25E-1));
+#1573=VERTEX_POINT('',#1571);
+#1574=VERTEX_POINT('',#1572);
+#1575=CARTESIAN_POINT('',(-2.25E-1,-1.E-1,-2.25E-1));
+#1576=CARTESIAN_POINT('',(-2.25E-1,-5.E-2,-2.25E-1));
+#1577=VERTEX_POINT('',#1575);
+#1578=VERTEX_POINT('',#1576);
+#1579=CARTESIAN_POINT('',(2.25E-1,-5.E-2,-2.25E-1));
+#1580=CARTESIAN_POINT('',(2.25E-1,-1.E-1,-2.25E-1));
+#1581=VERTEX_POINT('',#1579);
+#1582=VERTEX_POINT('',#1580);
+#1583=CARTESIAN_POINT('',(-2.E-1,-5.E-2,2.25E-1));
+#1584=CARTESIAN_POINT('',(-2.E-1,-5.E-2,-2.25E-1));
+#1585=VERTEX_POINT('',#1583);
+#1586=VERTEX_POINT('',#1584);
+#1587=CARTESIAN_POINT('',(2.E-1,-5.E-2,2.25E-1));
+#1588=CARTESIAN_POINT('',(2.E-1,-5.E-2,-2.25E-1));
+#1589=VERTEX_POINT('',#1587);
+#1590=VERTEX_POINT('',#1588);
+#1591=CARTESIAN_POINT('',(8.65E-2,-6.E-2,-2.95E-1));
+#1592=CARTESIAN_POINT('',(7.15E-2,-6.E-2,-3.1E-1));
+#1593=VERTEX_POINT('',#1591);
+#1594=VERTEX_POINT('',#1592);
+#1595=CARTESIAN_POINT('',(1.285E-1,-6.E-2,-3.1E-1));
+#1596=CARTESIAN_POINT('',(1.135E-1,-6.E-2,-2.95E-1));
+#1597=VERTEX_POINT('',#1595);
+#1598=VERTEX_POINT('',#1596);
+#1599=CARTESIAN_POINT('',(7.15E-2,3.4E-2,-3.1E-1));
+#1600=VERTEX_POINT('',#1599);
+#1601=CARTESIAN_POINT('',(1.285E-1,3.4E-2,-3.1E-1));
+#1602=VERTEX_POINT('',#1601);
+#1603=CARTESIAN_POINT('',(8.65E-2,3.4E-2,-2.95E-1));
+#1604=VERTEX_POINT('',#1603);
+#1605=CARTESIAN_POINT('',(1.135E-1,3.4E-2,-2.95E-1));
+#1606=VERTEX_POINT('',#1605);
+#1607=CARTESIAN_POINT('',(-1.44E-1,-1.E-1,-2.25E-1));
+#1608=VERTEX_POINT('',#1607);
+#1609=CARTESIAN_POINT('',(-1.24E-1,-1.E-1,-2.25E-1));
+#1610=CARTESIAN_POINT('',(1.24E-1,-1.E-1,-2.25E-1));
+#1611=VERTEX_POINT('',#1609);
+#1612=VERTEX_POINT('',#1610);
+#1613=CARTESIAN_POINT('',(1.44E-1,-1.E-1,-2.25E-1));
+#1614=VERTEX_POINT('',#1613);
+#1615=CARTESIAN_POINT('',(-1.44E-1,-1.E-1,2.25E-1));
+#1616=VERTEX_POINT('',#1615);
+#1617=CARTESIAN_POINT('',(-1.24E-1,-1.E-1,2.25E-1));
+#1618=VERTEX_POINT('',#1617);
+#1619=CARTESIAN_POINT('',(-1.34E-1,-1.15E-1,2.25E-1));
+#1620=VERTEX_POINT('',#1619);
+#1621=CARTESIAN_POINT('',(1.44E-1,-1.E-1,2.25E-1));
+#1622=CARTESIAN_POINT('',(1.34E-1,-1.15E-1,2.25E-1));
+#1623=VERTEX_POINT('',#1621);
+#1624=VERTEX_POINT('',#1622);
+#1625=CARTESIAN_POINT('',(1.24E-1,-1.E-1,2.25E-1));
+#1626=VERTEX_POINT('',#1625);
+#1627=CARTESIAN_POINT('',(-1.34E-1,-1.15E-1,-2.25E-1));
+#1628=VERTEX_POINT('',#1627);
+#1629=CARTESIAN_POINT('',(1.34E-1,-1.15E-1,-2.25E-1));
+#1630=VERTEX_POINT('',#1629);
+#1631=CARTESIAN_POINT('',(1.E-1,-1.E-1,8.975426480543E-2));
+#1632=CARTESIAN_POINT('',(1.24E-1,-1.E-1,4.818504542378E-2));
+#1633=VERTEX_POINT('',#1631);
+#1634=VERTEX_POINT('',#1632);
+#1635=CARTESIAN_POINT('',(1.44E-1,-1.E-1,1.354402927240E-2));
+#1636=CARTESIAN_POINT('',(1.55E-1,-1.E-1,-5.508529610859E-3));
+#1637=VERTEX_POINT('',#1635);
+#1638=VERTEX_POINT('',#1636);
+#1639=CARTESIAN_POINT('',(2.1E-1,-1.E-1,8.975426480543E-2));
+#1640=VERTEX_POINT('',#1639);
+#1641=CARTESIAN_POINT('',(1.44E-1,-1.E-1,8.975426480543E-2));
+#1642=VERTEX_POINT('',#1641);
+#1643=CARTESIAN_POINT('',(1.24E-1,-1.E-1,8.975426480543E-2));
+#1644=VERTEX_POINT('',#1643);
+#1645=CARTESIAN_POINT('',(1.34E-1,-1.15E-1,3.086453734809E-2));
+#1646=VERTEX_POINT('',#1645);
+#1647=CARTESIAN_POINT('',(1.34E-1,-1.15E-1,8.975426480543E-2));
+#1648=VERTEX_POINT('',#1647);
+#1649=CARTESIAN_POINT('',(-1.E-1,-1.E-1,8.975426480543E-2));
+#1650=CARTESIAN_POINT('',(-1.24E-1,-1.E-1,8.975426480543E-2));
+#1651=VERTEX_POINT('',#1649);
+#1652=VERTEX_POINT('',#1650);
+#1653=CARTESIAN_POINT('',(-1.44E-1,-1.E-1,8.975426480543E-2));
+#1654=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,8.975426480543E-2));
+#1655=VERTEX_POINT('',#1653);
+#1656=VERTEX_POINT('',#1654);
+#1657=CARTESIAN_POINT('',(-1.55E-1,-1.E-1,-5.508529610859E-3));
+#1658=VERTEX_POINT('',#1657);
+#1659=CARTESIAN_POINT('',(-1.44E-1,-1.E-1,1.354402927240E-2));
+#1660=VERTEX_POINT('',#1659);
+#1661=CARTESIAN_POINT('',(-1.24E-1,-1.E-1,4.818504542378E-2));
+#1662=VERTEX_POINT('',#1661);
+#1663=CARTESIAN_POINT('',(-1.34E-1,-1.15E-1,8.975426480543E-2));
+#1664=VERTEX_POINT('',#1663);
+#1665=CARTESIAN_POINT('',(-1.34E-1,-1.15E-1,3.086453734809E-2));
+#1666=VERTEX_POINT('',#1665);
+#1667=CARTESIAN_POINT('',(1.35E-2,-1.35E-2,-2.45E-1));
+#1668=CARTESIAN_POINT('',(1.35E-2,-3.75E-2,-2.69E-1));
+#1669=VERTEX_POINT('',#1667);
+#1670=VERTEX_POINT('',#1668);
+#1671=CARTESIAN_POINT('',(-1.35E-2,-1.35E-2,-2.45E-1));
+#1672=CARTESIAN_POINT('',(-1.35E-2,-3.75E-2,-2.69E-1));
+#1673=VERTEX_POINT('',#1671);
+#1674=VERTEX_POINT('',#1672);
+#1675=CARTESIAN_POINT('',(1.35E-2,1.35E-2,-2.25E-1));
+#1676=CARTESIAN_POINT('',(-1.35E-2,1.35E-2,-2.25E-1));
+#1677=VERTEX_POINT('',#1675);
+#1678=VERTEX_POINT('',#1676);
+#1679=CARTESIAN_POINT('',(1.35E-2,-1.35E-2,-1.25E-1));
+#1680=CARTESIAN_POINT('',(1.35E-2,1.35E-2,-1.25E-1));
+#1681=VERTEX_POINT('',#1679);
+#1682=VERTEX_POINT('',#1680);
+#1683=CARTESIAN_POINT('',(-1.35E-2,-1.35E-2,-1.25E-1));
+#1684=CARTESIAN_POINT('',(-1.35E-2,1.35E-2,-1.25E-1));
+#1685=VERTEX_POINT('',#1683);
+#1686=VERTEX_POINT('',#1684);
+#1687=CARTESIAN_POINT('',(-1.35E-2,-6.E-2,-2.69E-1));
+#1688=CARTESIAN_POINT('',(1.35E-2,-6.E-2,-2.69E-1));
+#1689=VERTEX_POINT('',#1687);
+#1690=VERTEX_POINT('',#1688);
+#1691=CARTESIAN_POINT('',(-1.35E-2,3.4E-2,-2.69E-1));
+#1692=CARTESIAN_POINT('',(1.35E-2,3.4E-2,-2.69E-1));
+#1693=VERTEX_POINT('',#1691);
+#1694=VERTEX_POINT('',#1692);
+#1695=CARTESIAN_POINT('',(-8.65E-2,-1.35E-2,-2.45E-1));
+#1696=CARTESIAN_POINT('',(-8.65E-2,-3.75E-2,-2.69E-1));
+#1697=VERTEX_POINT('',#1695);
+#1698=VERTEX_POINT('',#1696);
+#1699=CARTESIAN_POINT('',(-1.135E-1,-1.35E-2,-2.45E-1));
+#1700=CARTESIAN_POINT('',(-1.135E-1,-3.75E-2,-2.69E-1));
+#1701=VERTEX_POINT('',#1699);
+#1702=VERTEX_POINT('',#1700);
+#1703=CARTESIAN_POINT('',(-8.65E-2,1.35E-2,-2.25E-1));
+#1704=CARTESIAN_POINT('',(-1.135E-1,1.35E-2,-2.25E-1));
+#1705=VERTEX_POINT('',#1703);
+#1706=VERTEX_POINT('',#1704);
+#1707=CARTESIAN_POINT('',(-8.65E-2,-1.35E-2,-1.25E-1));
+#1708=CARTESIAN_POINT('',(-8.65E-2,1.35E-2,-1.25E-1));
+#1709=VERTEX_POINT('',#1707);
+#1710=VERTEX_POINT('',#1708);
+#1711=CARTESIAN_POINT('',(-1.135E-1,-1.35E-2,-1.25E-1));
+#1712=CARTESIAN_POINT('',(-1.135E-1,1.35E-2,-1.25E-1));
+#1713=VERTEX_POINT('',#1711);
+#1714=VERTEX_POINT('',#1712);
+#1715=CARTESIAN_POINT('',(-1.135E-1,-6.E-2,-2.69E-1));
+#1716=CARTESIAN_POINT('',(-8.65E-2,-6.E-2,-2.69E-1));
+#1717=VERTEX_POINT('',#1715);
+#1718=VERTEX_POINT('',#1716);
+#1719=CARTESIAN_POINT('',(-1.135E-1,3.4E-2,-2.69E-1));
+#1720=CARTESIAN_POINT('',(-8.65E-2,3.4E-2,-2.69E-1));
+#1721=VERTEX_POINT('',#1719);
+#1722=VERTEX_POINT('',#1720);
+#1723=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));
+#1724=CARTESIAN_POINT('',(6.E-2,1.E-1,-1.25E-1));
+#1725=VERTEX_POINT('',#1723);
+#1726=VERTEX_POINT('',#1724);
+#1727=CARTESIAN_POINT('',(-6.E-2,1.E-1,-1.25E-1));
+#1728=VERTEX_POINT('',#1727);
+#1729=CARTESIAN_POINT('',(-6.E-2,1.E-1,7.5E-2));
+#1730=VERTEX_POINT('',#1729);
+#1731=CARTESIAN_POINT('',(6.E-2,6.E-2,-1.25E-1));
+#1732=CARTESIAN_POINT('',(6.E-2,6.E-2,7.5E-2));
+#1733=VERTEX_POINT('',#1731);
+#1734=VERTEX_POINT('',#1732);
+#1735=CARTESIAN_POINT('',(-6.E-2,6.E-2,-1.25E-1));
+#1736=CARTESIAN_POINT('',(-6.E-2,6.E-2,7.5E-2));
+#1737=VERTEX_POINT('',#1735);
+#1738=VERTEX_POINT('',#1736);
+#1739=CARTESIAN_POINT('',(-1.3E-1,7.968503937008E-2,2.25E-1));
+#1740=CARTESIAN_POINT('',(-1.796850393701E-1,7.968503937008E-2,2.25E-1));
+#1741=VERTEX_POINT('',#1739);
+#1742=VERTEX_POINT('',#1740);
+#1743=CARTESIAN_POINT('',(-1.103149606299E-1,6.E-2,2.053149606299E-1));
+#1744=CARTESIAN_POINT('',(-1.6E-1,6.E-2,2.053149606299E-1));
+#1745=VERTEX_POINT('',#1743);
+#1746=VERTEX_POINT('',#1744);
+#1747=CARTESIAN_POINT('',(-1.796850393701E-1,-8.E-2,2.25E-1));
+#1748=VERTEX_POINT('',#1747);
+#1749=CARTESIAN_POINT('',(-1.6E-1,-6.031496062992E-2,2.053149606299E-1));
+#1750=VERTEX_POINT('',#1749);
+#1751=CARTESIAN_POINT('',(1.796850393701E-1,7.968503937008E-2,2.25E-1));
+#1752=CARTESIAN_POINT('',(1.3E-1,7.968503937008E-2,2.25E-1));
+#1753=VERTEX_POINT('',#1751);
+#1754=VERTEX_POINT('',#1752);
+#1755=CARTESIAN_POINT('',(1.6E-1,6.E-2,2.053149606299E-1));
+#1756=CARTESIAN_POINT('',(1.103149606299E-1,6.E-2,2.053149606299E-1));
+#1757=VERTEX_POINT('',#1755);
+#1758=VERTEX_POINT('',#1756);
+#1759=CARTESIAN_POINT('',(1.796850393701E-1,-8.E-2,2.25E-1));
+#1760=VERTEX_POINT('',#1759);
+#1761=CARTESIAN_POINT('',(1.6E-1,-6.031496062992E-2,2.053149606299E-1));
+#1762=VERTEX_POINT('',#1761);
+#1763=VERTEX_POINT('',#647);
+#1764=VERTEX_POINT('',#651);
+#1765=VERTEX_POINT('',#657);
+#1766=VERTEX_POINT('',#696);
+#1767=VERTEX_POINT('',#700);
+#1768=VERTEX_POINT('',#706);
+#1769=VERTEX_POINT('',#772);
+#1770=VERTEX_POINT('',#776);
+#1771=VERTEX_POINT('',#782);
+#1772=VERTEX_POINT('',#814);
+#1773=VERTEX_POINT('',#818);
+#1774=VERTEX_POINT('',#824);
+#1775=CARTESIAN_POINT('',(1.317271827406E-1,-1.861810925565E-1,
+3.480117231776E-2));
+#1776=CARTESIAN_POINT('',(1.317271892280E-1,-1.970149081730E-1,
+5.800000374454E-2));
+#1777=VERTEX_POINT('',#1775);
+#1778=VERTEX_POINT('',#1776);
+#1779=CARTESIAN_POINT('',(1.782728172594E-1,-1.861810925565E-1,
+3.480117231776E-2));
+#1780=CARTESIAN_POINT('',(1.782727941720E-1,-1.970148876361E-1,
+5.800001329743E-2));
+#1781=VERTEX_POINT('',#1779);
+#1782=VERTEX_POINT('',#1780);
+#1783=VERTEX_POINT('',#635);
+#1784=VERTEX_POINT('',#673);
+#1785=CARTESIAN_POINT('',(-1.318737165271E-1,-1.969623735352E-1,
+5.800000453612E-2));
+#1786=CARTESIAN_POINT('',(-1.318737086674E-1,-1.861380981224E-1,
+3.454738196787E-2));
+#1787=VERTEX_POINT('',#1785);
+#1788=VERTEX_POINT('',#1786);
+#1789=VERTEX_POINT('',#846);
+#1790=VERTEX_POINT('',#852);
+#1791=CARTESIAN_POINT('',(-1.781262691871E-1,-1.969623556570E-1,
+5.800001276672E-2));
+#1792=VERTEX_POINT('',#1791);
+#1793=VERTEX_POINT('',#788);
+#1794=CARTESIAN_POINT('',(-1.35E-2,-6.E-2,-2.95E-1));
+#1795=CARTESIAN_POINT('',(-2.85E-2,-6.E-2,-3.1E-1));
+#1796=VERTEX_POINT('',#1794);
+#1797=VERTEX_POINT('',#1795);
+#1798=CARTESIAN_POINT('',(2.85E-2,-6.E-2,-3.1E-1));
+#1799=CARTESIAN_POINT('',(1.35E-2,-6.E-2,-2.95E-1));
+#1800=VERTEX_POINT('',#1798);
+#1801=VERTEX_POINT('',#1799);
+#1802=CARTESIAN_POINT('',(-2.85E-2,3.4E-2,-3.1E-1));
+#1803=VERTEX_POINT('',#1802);
+#1804=CARTESIAN_POINT('',(2.85E-2,3.4E-2,-3.1E-1));
+#1805=VERTEX_POINT('',#1804);
+#1806=CARTESIAN_POINT('',(-1.35E-2,3.4E-2,-2.95E-1));
+#1807=VERTEX_POINT('',#1806);
+#1808=CARTESIAN_POINT('',(1.35E-2,3.4E-2,-2.95E-1));
+#1809=VERTEX_POINT('',#1808);
+#1810=CARTESIAN_POINT('',(-1.135E-1,-6.E-2,-2.95E-1));
+#1811=CARTESIAN_POINT('',(-1.285E-1,-6.E-2,-3.1E-1));
+#1812=VERTEX_POINT('',#1810);
+#1813=VERTEX_POINT('',#1811);
+#1814=CARTESIAN_POINT('',(-7.15E-2,-6.E-2,-3.1E-1));
+#1815=CARTESIAN_POINT('',(-8.65E-2,-6.E-2,-2.95E-1));
+#1816=VERTEX_POINT('',#1814);
+#1817=VERTEX_POINT('',#1815);
+#1818=CARTESIAN_POINT('',(-1.285E-1,3.4E-2,-3.1E-1));
+#1819=VERTEX_POINT('',#1818);
+#1820=CARTESIAN_POINT('',(-7.15E-2,3.4E-2,-3.1E-1));
+#1821=VERTEX_POINT('',#1820);
+#1822=CARTESIAN_POINT('',(-1.135E-1,3.4E-2,-2.95E-1));
+#1823=VERTEX_POINT('',#1822);
+#1824=CARTESIAN_POINT('',(-8.65E-2,3.4E-2,-2.95E-1));
+#1825=VERTEX_POINT('',#1824);
+#1826=CARTESIAN_POINT('',(-8.65E-2,-3.75E-2,-2.69E-1));
+#1827=DIRECTION('',(0.E0,0.E0,1.E0));
+#1828=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1829=AXIS2_PLACEMENT_3D('',#1826,#1827,#1828);
+#1830=PLANE('',#1829);
+#1832=ORIENTED_EDGE('',*,*,#1831,.T.);
+#1834=ORIENTED_EDGE('',*,*,#1833,.F.);
+#1836=ORIENTED_EDGE('',*,*,#1835,.T.);
+#1838=ORIENTED_EDGE('',*,*,#1837,.T.);
+#1839=EDGE_LOOP('',(#1832,#1834,#1836,#1838));
+#1840=FACE_OUTER_BOUND('',#1839,.F.);
+#1841=ADVANCED_FACE('',(#1840),#1830,.F.);
+#1842=CARTESIAN_POINT('',(-1.65E-1,-6.E-2,-2.25E-1));
+#1843=DIRECTION('',(0.E0,-1.E0,0.E0));
+#1844=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1845=AXIS2_PLACEMENT_3D('',#1842,#1843,#1844);
+#1846=PLANE('',#1845);
+#1848=ORIENTED_EDGE('',*,*,#1847,.T.);
+#1850=ORIENTED_EDGE('',*,*,#1849,.F.);
+#1852=ORIENTED_EDGE('',*,*,#1851,.F.);
+#1854=ORIENTED_EDGE('',*,*,#1853,.T.);
+#1856=ORIENTED_EDGE('',*,*,#1855,.T.);
+#1858=ORIENTED_EDGE('',*,*,#1857,.F.);
+#1860=ORIENTED_EDGE('',*,*,#1859,.T.);
+#1862=ORIENTED_EDGE('',*,*,#1861,.F.);
+#1864=ORIENTED_EDGE('',*,*,#1863,.F.);
+#1866=ORIENTED_EDGE('',*,*,#1865,.T.);
+#1868=ORIENTED_EDGE('',*,*,#1867,.T.);
+#1870=ORIENTED_EDGE('',*,*,#1869,.F.);
+#1872=ORIENTED_EDGE('',*,*,#1871,.T.);
+#1874=ORIENTED_EDGE('',*,*,#1873,.F.);
+#1876=ORIENTED_EDGE('',*,*,#1875,.F.);
+#1878=ORIENTED_EDGE('',*,*,#1877,.T.);
+#1880=ORIENTED_EDGE('',*,*,#1879,.T.);
+#1882=ORIENTED_EDGE('',*,*,#1881,.F.);
+#1884=ORIENTED_EDGE('',*,*,#1883,.T.);
+#1886=ORIENTED_EDGE('',*,*,#1885,.F.);
+#1887=ORIENTED_EDGE('',*,*,#1831,.F.);
+#1889=ORIENTED_EDGE('',*,*,#1888,.T.);
+#1890=EDGE_LOOP('',(#1848,#1850,#1852,#1854,#1856,#1858,#1860,#1862,#1864,#1866,
+#1868,#1870,#1872,#1874,#1876,#1878,#1880,#1882,#1884,#1886,#1887,#1889));
+#1891=FACE_OUTER_BOUND('',#1890,.F.);
+#1892=ADVANCED_FACE('',(#1891),#1846,.T.);
+#1893=CARTESIAN_POINT('',(-1.285E-1,3.4E-2,-2.95E-1));
+#1894=DIRECTION('',(0.E0,1.E0,0.E0));
+#1895=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1896=AXIS2_PLACEMENT_3D('',#1893,#1894,#1895);
+#1897=CYLINDRICAL_SURFACE('',#1896,1.5E-2);
+#1898=ORIENTED_EDGE('',*,*,#1847,.F.);
+#1900=ORIENTED_EDGE('',*,*,#1899,.T.);
+#1902=ORIENTED_EDGE('',*,*,#1901,.T.);
+#1904=ORIENTED_EDGE('',*,*,#1903,.F.);
+#1905=EDGE_LOOP('',(#1898,#1900,#1902,#1904));
+#1906=FACE_OUTER_BOUND('',#1905,.F.);
+#1907=ADVANCED_FACE('',(#1906),#1897,.T.);
+#1908=CARTESIAN_POINT('',(-1.135E-1,0.E0,0.E0));
+#1909=DIRECTION('',(1.E0,0.E0,0.E0));
+#1910=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1911=AXIS2_PLACEMENT_3D('',#1908,#1909,#1910);
+#1912=PLANE('',#1911);
+#1913=ORIENTED_EDGE('',*,*,#1899,.F.);
+#1914=ORIENTED_EDGE('',*,*,#1888,.F.);
+#1915=ORIENTED_EDGE('',*,*,#1837,.F.);
+#1917=ORIENTED_EDGE('',*,*,#1916,.F.);
+#1919=ORIENTED_EDGE('',*,*,#1918,.F.);
+#1921=ORIENTED_EDGE('',*,*,#1920,.T.);
+#1923=ORIENTED_EDGE('',*,*,#1922,.F.);
+#1925=ORIENTED_EDGE('',*,*,#1924,.F.);
+#1927=ORIENTED_EDGE('',*,*,#1926,.F.);
+#1928=EDGE_LOOP('',(#1913,#1914,#1915,#1917,#1919,#1921,#1923,#1925,#1927));
+#1929=FACE_OUTER_BOUND('',#1928,.F.);
+#1930=ADVANCED_FACE('',(#1929),#1912,.T.);
+#1931=CARTESIAN_POINT('',(-8.65E-2,-3.75E-2,-2.45E-1));
+#1932=DIRECTION('',(1.E0,0.E0,0.E0));
+#1933=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1934=AXIS2_PLACEMENT_3D('',#1931,#1932,#1933);
+#1935=CYLINDRICAL_SURFACE('',#1934,2.4E-2);
+#1937=ORIENTED_EDGE('',*,*,#1936,.F.);
+#1939=ORIENTED_EDGE('',*,*,#1938,.T.);
+#1940=ORIENTED_EDGE('',*,*,#1916,.T.);
+#1941=ORIENTED_EDGE('',*,*,#1835,.F.);
+#1942=EDGE_LOOP('',(#1937,#1939,#1940,#1941));
+#1943=FACE_OUTER_BOUND('',#1942,.F.);
+#1944=ADVANCED_FACE('',(#1943),#1935,.T.);
+#1945=CARTESIAN_POINT('',(-8.65E-2,0.E0,0.E0));
+#1946=DIRECTION('',(1.E0,0.E0,0.E0));
+#1947=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1948=AXIS2_PLACEMENT_3D('',#1945,#1946,#1947);
+#1949=PLANE('',#1948);
+#1951=ORIENTED_EDGE('',*,*,#1950,.T.);
+#1953=ORIENTED_EDGE('',*,*,#1952,.T.);
+#1955=ORIENTED_EDGE('',*,*,#1954,.T.);
+#1957=ORIENTED_EDGE('',*,*,#1956,.T.);
+#1959=ORIENTED_EDGE('',*,*,#1958,.F.);
+#1961=ORIENTED_EDGE('',*,*,#1960,.T.);
+#1962=ORIENTED_EDGE('',*,*,#1936,.T.);
+#1963=ORIENTED_EDGE('',*,*,#1833,.T.);
+#1964=ORIENTED_EDGE('',*,*,#1885,.T.);
+#1965=EDGE_LOOP('',(#1951,#1953,#1955,#1957,#1959,#1961,#1962,#1963,#1964));
+#1966=FACE_OUTER_BOUND('',#1965,.F.);
+#1967=ADVANCED_FACE('',(#1966),#1949,.F.);
+#1968=CARTESIAN_POINT('',(-7.15E-2,3.4E-2,-2.95E-1));
+#1969=DIRECTION('',(0.E0,1.E0,0.E0));
+#1970=DIRECTION('',(-1.E0,0.E0,0.E0));
+#1971=AXIS2_PLACEMENT_3D('',#1968,#1969,#1970);
+#1972=CYLINDRICAL_SURFACE('',#1971,1.5E-2);
+#1973=ORIENTED_EDGE('',*,*,#1883,.F.);
+#1975=ORIENTED_EDGE('',*,*,#1974,.T.);
+#1977=ORIENTED_EDGE('',*,*,#1976,.T.);
+#1978=ORIENTED_EDGE('',*,*,#1950,.F.);
+#1979=EDGE_LOOP('',(#1973,#1975,#1977,#1978));
+#1980=FACE_OUTER_BOUND('',#1979,.F.);
+#1981=ADVANCED_FACE('',(#1980),#1972,.T.);
+#1982=CARTESIAN_POINT('',(-1.65E-1,-6.E-2,-3.1E-1));
+#1983=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1984=DIRECTION('',(0.E0,1.E0,0.E0));
+#1985=AXIS2_PLACEMENT_3D('',#1982,#1983,#1984);
+#1986=PLANE('',#1985);
+#1988=ORIENTED_EDGE('',*,*,#1987,.F.);
+#1989=ORIENTED_EDGE('',*,*,#1857,.T.);
+#1991=ORIENTED_EDGE('',*,*,#1990,.T.);
+#1993=ORIENTED_EDGE('',*,*,#1992,.F.);
+#1994=EDGE_LOOP('',(#1988,#1989,#1991,#1993));
+#1995=FACE_OUTER_BOUND('',#1994,.F.);
+#1996=ADVANCED_FACE('',(#1995),#1986,.T.);
+#1997=CARTESIAN_POINT('',(-1.65E-1,-6.E-2,-3.1E-1));
+#1998=DIRECTION('',(0.E0,0.E0,-1.E0));
+#1999=DIRECTION('',(0.E0,1.E0,0.E0));
+#2000=AXIS2_PLACEMENT_3D('',#1997,#1998,#1999);
+#2001=PLANE('',#2000);
+#2003=ORIENTED_EDGE('',*,*,#2002,.F.);
+#2004=ORIENTED_EDGE('',*,*,#1869,.T.);
+#2006=ORIENTED_EDGE('',*,*,#2005,.T.);
+#2008=ORIENTED_EDGE('',*,*,#2007,.F.);
+#2009=EDGE_LOOP('',(#2003,#2004,#2006,#2008));
+#2010=FACE_OUTER_BOUND('',#2009,.F.);
+#2011=ADVANCED_FACE('',(#2010),#2001,.T.);
+#2012=CARTESIAN_POINT('',(-1.65E-1,-6.E-2,-3.1E-1));
+#2013=DIRECTION('',(0.E0,0.E0,-1.E0));
+#2014=DIRECTION('',(0.E0,1.E0,0.E0));
+#2015=AXIS2_PLACEMENT_3D('',#2012,#2013,#2014);
+#2016=PLANE('',#2015);
+#2017=ORIENTED_EDGE('',*,*,#1903,.T.);
+#2019=ORIENTED_EDGE('',*,*,#2018,.F.);
+#2021=ORIENTED_EDGE('',*,*,#2020,.F.);
+#2022=ORIENTED_EDGE('',*,*,#1849,.T.);
+#2023=EDGE_LOOP('',(#2017,#2019,#2021,#2022));
+#2024=FACE_OUTER_BOUND('',#2023,.F.);
+#2025=ADVANCED_FACE('',(#2024),#2016,.T.);
+#2026=CARTESIAN_POINT('',(-1.65E-1,-6.E-2,-3.1E-1));
+#2027=DIRECTION('',(0.E0,0.E0,-1.E0));
+#2028=DIRECTION('',(0.E0,1.E0,0.E0));
+#2029=AXIS2_PLACEMENT_3D('',#2026,#2027,#2028);
+#2030=PLANE('',#2029);
+#2031=ORIENTED_EDGE('',*,*,#1974,.F.);
+#2032=ORIENTED_EDGE('',*,*,#1881,.T.);
+#2034=ORIENTED_EDGE('',*,*,#2033,.T.);
+#2036=ORIENTED_EDGE('',*,*,#2035,.F.);
+#2037=EDGE_LOOP('',(#2031,#2032,#2034,#2036));
+#2038=FACE_OUTER_BOUND('',#2037,.F.);
+#2039=ADVANCED_FACE('',(#2038),#2030,.T.);
+#2040=CARTESIAN_POINT('',(1.285E-1,3.4E-2,-2.95E-1));
+#2041=DIRECTION('',(0.E0,1.E0,0.E0));
+#2042=DIRECTION('',(-1.E0,0.E0,0.E0));
+#2043=AXIS2_PLACEMENT_3D('',#2040,#2041,#2042);
+#2044=CYLINDRICAL_SURFACE('',#2043,1.5E-2);
+#2045=ORIENTED_EDGE('',*,*,#1859,.F.);
+#2046=ORIENTED_EDGE('',*,*,#1987,.T.);
+#2048=ORIENTED_EDGE('',*,*,#2047,.T.);
+#2050=ORIENTED_EDGE('',*,*,#2049,.F.);
+#2051=EDGE_LOOP('',(#2045,#2046,#2048,#2050));
+#2052=FACE_OUTER_BOUND('',#2051,.F.);
+#2053=ADVANCED_FACE('',(#2052),#2044,.T.);
+#2054=CARTESIAN_POINT('',(-1.65E-1,3.4E-2,-3.1E-1));
+#2055=DIRECTION('',(0.E0,1.E0,0.E0));
+#2056=DIRECTION('',(0.E0,0.E0,1.E0));
+#2057=AXIS2_PLACEMENT_3D('',#2054,#2055,#2056);
+#2058=PLANE('',#2057);
+#2059=ORIENTED_EDGE('',*,*,#2047,.F.);
+#2060=ORIENTED_EDGE('',*,*,#1992,.T.);
+#2062=ORIENTED_EDGE('',*,*,#2061,.T.);
+#2064=ORIENTED_EDGE('',*,*,#2063,.F.);
+#2066=ORIENTED_EDGE('',*,*,#2065,.F.);
+#2067=EDGE_LOOP('',(#2059,#2060,#2062,#2064,#2066));
+#2068=FACE_OUTER_BOUND('',#2067,.F.);
+#2069=ADVANCED_FACE('',(#2068),#2058,.T.);
+#2070=CARTESIAN_POINT('',(-1.65E-1,3.4E-2,-3.1E-1));
+#2071=DIRECTION('',(0.E0,1.E0,0.E0));
+#2072=DIRECTION('',(0.E0,0.E0,1.E0));
+#2073=AXIS2_PLACEMENT_3D('',#2070,#2071,#2072);
+#2074=PLANE('',#2073);
+#2076=ORIENTED_EDGE('',*,*,#2075,.F.);
+#2077=ORIENTED_EDGE('',*,*,#2007,.T.);
+#2079=ORIENTED_EDGE('',*,*,#2078,.F.);
+#2081=ORIENTED_EDGE('',*,*,#2080,.T.);
+#2083=ORIENTED_EDGE('',*,*,#2082,.F.);
+#2085=ORIENTED_EDGE('',*,*,#2084,.F.);
+#2086=EDGE_LOOP('',(#2076,#2077,#2079,#2081,#2083,#2085));
+#2087=FACE_OUTER_BOUND('',#2086,.F.);
+#2088=ADVANCED_FACE('',(#2087),#2074,.T.);
+#2089=CARTESIAN_POINT('',(-1.65E-1,3.4E-2,-3.1E-1));
+#2090=DIRECTION('',(0.E0,1.E0,0.E0));
+#2091=DIRECTION('',(0.E0,0.E0,1.E0));
+#2092=AXIS2_PLACEMENT_3D('',#2089,#2090,#2091);
+#2093=PLANE('',#2092);
+#2094=ORIENTED_EDGE('',*,*,#1901,.F.);
+#2095=ORIENTED_EDGE('',*,*,#1926,.T.);
+#2097=ORIENTED_EDGE('',*,*,#2096,.F.);
+#2099=ORIENTED_EDGE('',*,*,#2098,.F.);
+#2100=ORIENTED_EDGE('',*,*,#2018,.T.);
+#2101=EDGE_LOOP('',(#2094,#2095,#2097,#2099,#2100));
+#2102=FACE_OUTER_BOUND('',#2101,.F.);
+#2103=ADVANCED_FACE('',(#2102),#2093,.T.);
+#2104=CARTESIAN_POINT('',(-1.65E-1,3.4E-2,-3.1E-1));
+#2105=DIRECTION('',(0.E0,1.E0,0.E0));
+#2106=DIRECTION('',(0.E0,0.E0,1.E0));
+#2107=AXIS2_PLACEMENT_3D('',#2104,#2105,#2106);
+#2108=PLANE('',#2107);
+#2109=ORIENTED_EDGE('',*,*,#1976,.F.);
+#2110=ORIENTED_EDGE('',*,*,#2035,.T.);
+#2112=ORIENTED_EDGE('',*,*,#2111,.F.);
+#2114=ORIENTED_EDGE('',*,*,#2113,.T.);
+#2116=ORIENTED_EDGE('',*,*,#2115,.F.);
+#2117=ORIENTED_EDGE('',*,*,#1952,.F.);
+#2118=EDGE_LOOP('',(#2109,#2110,#2112,#2114,#2116,#2117));
+#2119=FACE_OUTER_BOUND('',#2118,.F.);
+#2120=ADVANCED_FACE('',(#2119),#2108,.T.);
+#2121=CARTESIAN_POINT('',(1.65E-1,0.E0,0.E0));
+#2122=DIRECTION('',(1.E0,0.E0,0.E0));
+#2123=DIRECTION('',(0.E0,0.E0,-1.E0));
+#2124=AXIS2_PLACEMENT_3D('',#2121,#2122,#2123);
+#2125=PLANE('',#2124);
+#2127=ORIENTED_EDGE('',*,*,#2126,.T.);
+#2129=ORIENTED_EDGE('',*,*,#2128,.F.);
+#2131=ORIENTED_EDGE('',*,*,#2130,.F.);
+#2132=ORIENTED_EDGE('',*,*,#2061,.F.);
+#2133=ORIENTED_EDGE('',*,*,#1990,.F.);
+#2134=ORIENTED_EDGE('',*,*,#1855,.F.);
+#2135=EDGE_LOOP('',(#2127,#2129,#2131,#2132,#2133,#2134));
+#2136=FACE_OUTER_BOUND('',#2135,.F.);
+#2137=ADVANCED_FACE('',(#2136),#2125,.T.);
+#2138=CARTESIAN_POINT('',(-2.E-1,-1.E-1,-2.25E-1));
+#2139=DIRECTION('',(0.E0,0.E0,-1.E0));
+#2140=DIRECTION('',(0.E0,1.E0,0.E0));
+#2141=AXIS2_PLACEMENT_3D('',#2138,#2139,#2140);
+#2142=PLANE('',#2141);
+#2144=ORIENTED_EDGE('',*,*,#2143,.T.);
+#2146=ORIENTED_EDGE('',*,*,#2145,.F.);
+#2148=ORIENTED_EDGE('',*,*,#2147,.F.);
+#2150=ORIENTED_EDGE('',*,*,#2149,.T.);
+#2152=ORIENTED_EDGE('',*,*,#2151,.F.);
+#2154=ORIENTED_EDGE('',*,*,#2153,.F.);
+#2156=ORIENTED_EDGE('',*,*,#2155,.T.);
+#2158=ORIENTED_EDGE('',*,*,#2157,.F.);
+#2160=ORIENTED_EDGE('',*,*,#2159,.F.);
+#2162=ORIENTED_EDGE('',*,*,#2161,.F.);
+#2164=ORIENTED_EDGE('',*,*,#2163,.F.);
+#2166=ORIENTED_EDGE('',*,*,#2165,.T.);
+#2168=ORIENTED_EDGE('',*,*,#2167,.F.);
+#2170=ORIENTED_EDGE('',*,*,#2169,.F.);
+#2171=EDGE_LOOP('',(#2144,#2146,#2148,#2150,#2152,#2154,#2156,#2158,#2160,#2162,
+#2164,#2166,#2168,#2170));
+#2172=FACE_OUTER_BOUND('',#2171,.F.);
+#2174=ORIENTED_EDGE('',*,*,#2173,.T.);
+#2176=ORIENTED_EDGE('',*,*,#2175,.T.);
+#2177=ORIENTED_EDGE('',*,*,#2126,.F.);
+#2178=ORIENTED_EDGE('',*,*,#1853,.F.);
+#2179=EDGE_LOOP('',(#2174,#2176,#2177,#2178));
+#2180=FACE_BOUND('',#2179,.F.);
+#2181=ADVANCED_FACE('',(#2172,#2180),#2142,.T.);
+#2182=CARTESIAN_POINT('',(-1.65E-1,0.E0,0.E0));
+#2183=DIRECTION('',(1.E0,0.E0,0.E0));
+#2184=DIRECTION('',(0.E0,0.E0,-1.E0));
+#2185=AXIS2_PLACEMENT_3D('',#2182,#2183,#2184);
+#2186=PLANE('',#2185);
+#2187=ORIENTED_EDGE('',*,*,#2173,.F.);
+#2188=ORIENTED_EDGE('',*,*,#1851,.T.);
+#2189=ORIENTED_EDGE('',*,*,#2020,.T.);
+#2190=ORIENTED_EDGE('',*,*,#2098,.T.);
+#2192=ORIENTED_EDGE('',*,*,#2191,.T.);
+#2194=ORIENTED_EDGE('',*,*,#2193,.T.);
+#2195=EDGE_LOOP('',(#2187,#2188,#2189,#2190,#2192,#2194));
+#2196=FACE_OUTER_BOUND('',#2195,.F.);
+#2197=ADVANCED_FACE('',(#2196),#2186,.F.);
+#2198=CARTESIAN_POINT('',(-1.65E-1,3.4E-2,-2.69E-1));
+#2199=DIRECTION('',(0.E0,0.E0,-1.E0));
+#2200=DIRECTION('',(0.E0,1.E0,0.E0));
+#2201=AXIS2_PLACEMENT_3D('',#2198,#2199,#2200);
+#2202=PLANE('',#2201);
+#2204=ORIENTED_EDGE('',*,*,#2203,.T.);
+#2205=ORIENTED_EDGE('',*,*,#2115,.T.);
+#2207=ORIENTED_EDGE('',*,*,#2206,.T.);
+#2208=ORIENTED_EDGE('',*,*,#2082,.T.);
+#2210=ORIENTED_EDGE('',*,*,#2209,.T.);
+#2211=ORIENTED_EDGE('',*,*,#2063,.T.);
+#2212=ORIENTED_EDGE('',*,*,#2130,.T.);
+#2214=ORIENTED_EDGE('',*,*,#2213,.F.);
+#2215=ORIENTED_EDGE('',*,*,#2191,.F.);
+#2216=ORIENTED_EDGE('',*,*,#2096,.T.);
+#2217=EDGE_LOOP('',(#2204,#2205,#2207,#2208,#2210,#2211,#2212,#2214,#2215,
+#2216));
+#2218=FACE_OUTER_BOUND('',#2217,.F.);
+#2219=ADVANCED_FACE('',(#2218),#2202,.T.);
+#2220=CARTESIAN_POINT('',(-8.65E-2,3.4E-2,-2.69E-1));
+#2221=DIRECTION('',(0.E0,9.064461166193E-1,4.223214861522E-1));
+#2222=DIRECTION('',(0.E0,-4.223214861522E-1,9.064461166193E-1));
+#2223=AXIS2_PLACEMENT_3D('',#2220,#2221,#2222);
+#2224=PLANE('',#2223);
+#2225=ORIENTED_EDGE('',*,*,#2203,.F.);
+#2226=ORIENTED_EDGE('',*,*,#1924,.T.);
+#2228=ORIENTED_EDGE('',*,*,#2227,.F.);
+#2229=ORIENTED_EDGE('',*,*,#1954,.F.);
+#2230=EDGE_LOOP('',(#2225,#2226,#2228,#2229));
+#2231=FACE_OUTER_BOUND('',#2230,.F.);
+#2232=ADVANCED_FACE('',(#2231),#2224,.F.);
+#2233=CARTESIAN_POINT('',(-8.65E-2,1.35E-2,-2.25E-1));
+#2234=DIRECTION('',(0.E0,1.E0,0.E0));
+#2235=DIRECTION('',(0.E0,0.E0,1.E0));
+#2236=AXIS2_PLACEMENT_3D('',#2233,#2234,#2235);
+#2237=PLANE('',#2236);
+#2239=ORIENTED_EDGE('',*,*,#2238,.T.);
+#2240=ORIENTED_EDGE('',*,*,#1956,.F.);
+#2241=ORIENTED_EDGE('',*,*,#2227,.T.);
+#2242=ORIENTED_EDGE('',*,*,#1922,.T.);
+#2243=EDGE_LOOP('',(#2239,#2240,#2241,#2242));
+#2244=FACE_OUTER_BOUND('',#2243,.F.);
+#2245=ADVANCED_FACE('',(#2244),#2237,.F.);
+#2246=CARTESIAN_POINT('',(-2.E-1,1.E-1,-1.25E-1));
+#2247=DIRECTION('',(0.E0,0.E0,1.E0));
+#2248=DIRECTION('',(1.E0,0.E0,0.E0));
+#2249=AXIS2_PLACEMENT_3D('',#2246,#2247,#2248);
+#2250=PLANE('',#2249);
+#2252=ORIENTED_EDGE('',*,*,#2251,.F.);
+#2254=ORIENTED_EDGE('',*,*,#2253,.T.);
+#2256=ORIENTED_EDGE('',*,*,#2255,.T.);
+#2258=ORIENTED_EDGE('',*,*,#2257,.F.);
+#2260=ORIENTED_EDGE('',*,*,#2259,.F.);
+#2262=ORIENTED_EDGE('',*,*,#2261,.F.);
+#2264=ORIENTED_EDGE('',*,*,#2263,.F.);
+#2266=ORIENTED_EDGE('',*,*,#2265,.F.);
+#2268=ORIENTED_EDGE('',*,*,#2267,.F.);
+#2270=ORIENTED_EDGE('',*,*,#2269,.T.);
+#2272=ORIENTED_EDGE('',*,*,#2271,.F.);
+#2274=ORIENTED_EDGE('',*,*,#2273,.F.);
+#2275=EDGE_LOOP('',(#2252,#2254,#2256,#2258,#2260,#2262,#2264,#2266,#2268,#2270,
+#2272,#2274));
+#2276=FACE_OUTER_BOUND('',#2275,.F.);
+#2278=ORIENTED_EDGE('',*,*,#2277,.T.);
+#2280=ORIENTED_EDGE('',*,*,#2279,.F.);
+#2282=ORIENTED_EDGE('',*,*,#2281,.F.);
+#2284=ORIENTED_EDGE('',*,*,#2283,.T.);
+#2285=EDGE_LOOP('',(#2278,#2280,#2282,#2284));
+#2286=FACE_BOUND('',#2285,.F.);
+#2288=ORIENTED_EDGE('',*,*,#2287,.T.);
+#2290=ORIENTED_EDGE('',*,*,#2289,.F.);
+#2292=ORIENTED_EDGE('',*,*,#2291,.F.);
+#2294=ORIENTED_EDGE('',*,*,#2293,.T.);
+#2295=EDGE_LOOP('',(#2288,#2290,#2292,#2294));
+#2296=FACE_BOUND('',#2295,.F.);
+#2297=ORIENTED_EDGE('',*,*,#1958,.T.);
+#2298=ORIENTED_EDGE('',*,*,#2238,.F.);
+#2299=ORIENTED_EDGE('',*,*,#1920,.F.);
+#2301=ORIENTED_EDGE('',*,*,#2300,.T.);
+#2302=EDGE_LOOP('',(#2297,#2298,#2299,#2301));
+#2303=FACE_BOUND('',#2302,.F.);
+#2304=ADVANCED_FACE('',(#2276,#2286,#2296,#2303),#2250,.T.);
+#2305=CARTESIAN_POINT('',(-1.6E-1,-6.E-2,2.25E-1));
+#2306=DIRECTION('',(0.E0,-1.E0,0.E0));
+#2307=DIRECTION('',(1.E0,0.E0,0.E0));
+#2308=AXIS2_PLACEMENT_3D('',#2305,#2306,#2307);
+#2309=PLANE('',#2308);
+#2311=ORIENTED_EDGE('',*,*,#2310,.F.);
+#2312=ORIENTED_EDGE('',*,*,#2251,.T.);
+#2314=ORIENTED_EDGE('',*,*,#2313,.F.);
+#2316=ORIENTED_EDGE('',*,*,#2315,.F.);
+#2317=EDGE_LOOP('',(#2311,#2312,#2314,#2316));
+#2318=FACE_OUTER_BOUND('',#2317,.F.);
+#2319=ADVANCED_FACE('',(#2318),#2309,.F.);
+#2320=CARTESIAN_POINT('',(-1.6E-1,-6.E-2,2.25E-1));
+#2321=DIRECTION('',(0.E0,-1.E0,0.E0));
+#2322=DIRECTION('',(1.E0,0.E0,0.E0));
+#2323=AXIS2_PLACEMENT_3D('',#2320,#2321,#2322);
+#2324=PLANE('',#2323);
+#2326=ORIENTED_EDGE('',*,*,#2325,.T.);
+#2328=ORIENTED_EDGE('',*,*,#2327,.F.);
+#2330=ORIENTED_EDGE('',*,*,#2329,.T.);
+#2331=ORIENTED_EDGE('',*,*,#2259,.T.);
+#2332=EDGE_LOOP('',(#2326,#2328,#2330,#2331));
+#2333=FACE_OUTER_BOUND('',#2332,.F.);
+#2334=ADVANCED_FACE('',(#2333),#2324,.F.);
+#2335=CARTESIAN_POINT('',(7.7E-2,-6.E-2,2.25E-1));
+#2336=DIRECTION('',(1.E0,0.E0,0.E0));
+#2337=DIRECTION('',(0.E0,0.E0,-1.E0));
+#2338=AXIS2_PLACEMENT_3D('',#2335,#2336,#2337);
+#2339=PLANE('',#2338);
+#2341=ORIENTED_EDGE('',*,*,#2340,.F.);
+#2343=ORIENTED_EDGE('',*,*,#2342,.T.);
+#2344=ORIENTED_EDGE('',*,*,#2253,.F.);
+#2345=ORIENTED_EDGE('',*,*,#2310,.T.);
+#2347=ORIENTED_EDGE('',*,*,#2346,.F.);
+#2348=EDGE_LOOP('',(#2341,#2343,#2344,#2345,#2347));
+#2349=FACE_OUTER_BOUND('',#2348,.F.);
+#2350=ADVANCED_FACE('',(#2349),#2339,.F.);
+#2351=CARTESIAN_POINT('',(-2.E-1,1.E-1,2.25E-1));
+#2352=DIRECTION('',(0.E0,0.E0,1.E0));
+#2353=DIRECTION('',(0.E0,-1.E0,0.E0));
+#2354=AXIS2_PLACEMENT_3D('',#2351,#2352,#2353);
+#2355=PLANE('',#2354);
+#2357=ORIENTED_EDGE('',*,*,#2356,.F.);
+#2359=ORIENTED_EDGE('',*,*,#2358,.T.);
+#2361=ORIENTED_EDGE('',*,*,#2360,.T.);
+#2363=ORIENTED_EDGE('',*,*,#2362,.F.);
+#2364=ORIENTED_EDGE('',*,*,#2340,.T.);
+#2366=ORIENTED_EDGE('',*,*,#2365,.T.);
+#2368=ORIENTED_EDGE('',*,*,#2367,.T.);
+#2370=ORIENTED_EDGE('',*,*,#2369,.T.);
+#2372=ORIENTED_EDGE('',*,*,#2371,.T.);
+#2374=ORIENTED_EDGE('',*,*,#2373,.T.);
+#2376=ORIENTED_EDGE('',*,*,#2375,.T.);
+#2378=ORIENTED_EDGE('',*,*,#2377,.T.);
+#2380=ORIENTED_EDGE('',*,*,#2379,.T.);
+#2382=ORIENTED_EDGE('',*,*,#2381,.T.);
+#2384=ORIENTED_EDGE('',*,*,#2383,.F.);
+#2386=ORIENTED_EDGE('',*,*,#2385,.F.);
+#2388=ORIENTED_EDGE('',*,*,#2387,.T.);
+#2390=ORIENTED_EDGE('',*,*,#2389,.T.);
+#2392=ORIENTED_EDGE('',*,*,#2391,.F.);
+#2394=ORIENTED_EDGE('',*,*,#2393,.T.);
+#2396=ORIENTED_EDGE('',*,*,#2395,.T.);
+#2398=ORIENTED_EDGE('',*,*,#2397,.F.);
+#2400=ORIENTED_EDGE('',*,*,#2399,.T.);
+#2402=ORIENTED_EDGE('',*,*,#2401,.F.);
+#2404=ORIENTED_EDGE('',*,*,#2403,.T.);
+#2406=ORIENTED_EDGE('',*,*,#2405,.T.);
+#2408=ORIENTED_EDGE('',*,*,#2407,.T.);
+#2410=ORIENTED_EDGE('',*,*,#2409,.T.);
+#2412=ORIENTED_EDGE('',*,*,#2411,.T.);
+#2414=ORIENTED_EDGE('',*,*,#2413,.T.);
+#2415=EDGE_LOOP('',(#2357,#2359,#2361,#2363,#2364,#2366,#2368,#2370,#2372,#2374,
+#2376,#2378,#2380,#2382,#2384,#2386,#2388,#2390,#2392,#2394,#2396,#2398,#2400,
+#2402,#2404,#2406,#2408,#2410,#2412,#2414));
+#2416=FACE_OUTER_BOUND('',#2415,.F.);
+#2417=ADVANCED_FACE('',(#2416),#2355,.T.);
+#2418=CARTESIAN_POINT('',(-2.E-1,-1.E-1,2.25E-1));
+#2419=DIRECTION('',(0.E0,-1.E0,0.E0));
+#2420=DIRECTION('',(0.E0,0.E0,-1.E0));
+#2421=AXIS2_PLACEMENT_3D('',#2418,#2419,#2420);
+#2422=PLANE('',#2421);
+#2424=ORIENTED_EDGE('',*,*,#2423,.T.);
+#2426=ORIENTED_EDGE('',*,*,#2425,.T.);
+#2427=ORIENTED_EDGE('',*,*,#2143,.F.);
+#2429=ORIENTED_EDGE('',*,*,#2428,.F.);
+#2431=ORIENTED_EDGE('',*,*,#2430,.T.);
+#2433=ORIENTED_EDGE('',*,*,#2432,.T.);
+#2435=ORIENTED_EDGE('',*,*,#2434,.F.);
+#2436=ORIENTED_EDGE('',*,*,#2385,.T.);
+#2438=ORIENTED_EDGE('',*,*,#2437,.T.);
+#2439=ORIENTED_EDGE('',*,*,#2255,.F.);
+#2440=ORIENTED_EDGE('',*,*,#2342,.F.);
+#2441=ORIENTED_EDGE('',*,*,#2362,.T.);
+#2443=ORIENTED_EDGE('',*,*,#2442,.T.);
+#2445=ORIENTED_EDGE('',*,*,#2444,.T.);
+#2446=EDGE_LOOP('',(#2424,#2426,#2427,#2429,#2431,#2433,#2435,#2436,#2438,#2439,
+#2440,#2441,#2443,#2445));
+#2447=FACE_OUTER_BOUND('',#2446,.F.);
+#2448=ADVANCED_FACE('',(#2447),#2422,.T.);
+#2449=CARTESIAN_POINT('',(-2.E-1,-1.E-1,2.25E-1));
+#2450=DIRECTION('',(0.E0,-1.E0,0.E0));
+#2451=DIRECTION('',(0.E0,0.E0,-1.E0));
+#2452=AXIS2_PLACEMENT_3D('',#2449,#2450,#2451);
+#2453=PLANE('',#2452);
+#2455=ORIENTED_EDGE('',*,*,#2454,.T.);
+#2457=ORIENTED_EDGE('',*,*,#2456,.T.);
+#2459=ORIENTED_EDGE('',*,*,#2458,.T.);
+#2461=ORIENTED_EDGE('',*,*,#2460,.F.);
+#2462=ORIENTED_EDGE('',*,*,#2356,.T.);
+#2464=ORIENTED_EDGE('',*,*,#2463,.T.);
+#2465=ORIENTED_EDGE('',*,*,#2149,.F.);
+#2467=ORIENTED_EDGE('',*,*,#2466,.F.);
+#2468=EDGE_LOOP('',(#2455,#2457,#2459,#2461,#2462,#2464,#2465,#2467));
+#2469=FACE_OUTER_BOUND('',#2468,.F.);
+#2470=ADVANCED_FACE('',(#2469),#2453,.T.);
+#2471=CARTESIAN_POINT('',(-2.E-1,-1.E-1,2.25E-1));
+#2472=DIRECTION('',(0.E0,-1.E0,0.E0));
+#2473=DIRECTION('',(0.E0,0.E0,-1.E0));
+#2474=AXIS2_PLACEMENT_3D('',#2471,#2472,#2473);
+#2475=PLANE('',#2474);
+#2477=ORIENTED_EDGE('',*,*,#2476,.T.);
+#2479=ORIENTED_EDGE('',*,*,#2478,.T.);
+#2481=ORIENTED_EDGE('',*,*,#2480,.T.);
+#2483=ORIENTED_EDGE('',*,*,#2482,.T.);
+#2484=ORIENTED_EDGE('',*,*,#2165,.F.);
+#2486=ORIENTED_EDGE('',*,*,#2485,.F.);
+#2487=ORIENTED_EDGE('',*,*,#2391,.T.);
+#2489=ORIENTED_EDGE('',*,*,#2488,.T.);
+#2490=EDGE_LOOP('',(#2477,#2479,#2481,#2483,#2484,#2486,#2487,#2489));
+#2491=FACE_OUTER_BOUND('',#2490,.F.);
+#2492=ADVANCED_FACE('',(#2491),#2475,.T.);
+#2493=CARTESIAN_POINT('',(1.E-1,-1.E-1,8.975426480543E-2));
+#2494=DIRECTION('',(-8.660254037844E-1,0.E0,-5.E-1));
+#2495=DIRECTION('',(5.E-1,0.E0,-8.660254037844E-1));
+#2496=AXIS2_PLACEMENT_3D('',#2493,#2494,#2495);
+#2497=PLANE('',#2496);
+#2499=ORIENTED_EDGE('',*,*,#2498,.F.);
+#2501=ORIENTED_EDGE('',*,*,#2500,.F.);
+#2502=ORIENTED_EDGE('',*,*,#2454,.F.);
+#2504=ORIENTED_EDGE('',*,*,#2503,.T.);
+#2506=ORIENTED_EDGE('',*,*,#2505,.T.);
+#2507=ORIENTED_EDGE('',*,*,#2423,.F.);
+#2509=ORIENTED_EDGE('',*,*,#2508,.T.);
+#2511=ORIENTED_EDGE('',*,*,#2510,.F.);
+#2513=ORIENTED_EDGE('',*,*,#2512,.T.);
+#2514=EDGE_LOOP('',(#2499,#2501,#2502,#2504,#2506,#2507,#2509,#2511,#2513));
+#2515=FACE_OUTER_BOUND('',#2514,.F.);
+#2516=ADVANCED_FACE('',(#2515),#2497,.T.);
+#2517=CARTESIAN_POINT('',(1.55E-1,-1.569957002746E-1,4.735289183642E-2));
+#2518=DIRECTION('',(0.E0,-4.231325343027E-1,9.060678001202E-1));
+#2519=DIRECTION('',(-5.911295583898E-1,-7.308131044235E-1,-3.412888096623E-1));
+#2520=AXIS2_PLACEMENT_3D('',#2517,#2518,#2519);
+#2521=CYLINDRICAL_SURFACE('',#2520,3.937007874016E-2);
+#2523=ORIENTED_EDGE('',*,*,#2522,.T.);
+#2525=ORIENTED_EDGE('',*,*,#2524,.T.);
+#2527=ORIENTED_EDGE('',*,*,#2526,.F.);
+#2529=ORIENTED_EDGE('',*,*,#2528,.T.);
+#2530=ORIENTED_EDGE('',*,*,#2498,.T.);
+#2531=EDGE_LOOP('',(#2523,#2525,#2527,#2529,#2530));
+#2532=FACE_OUTER_BOUND('',#2531,.F.);
+#2533=ADVANCED_FACE('',(#2532),#2521,.T.);
+#2534=CARTESIAN_POINT('',(9.659045116620E-2,-1.825039370079E-1,
+8.778576086842E-2));
+#2535=DIRECTION('',(5.911295583898E-1,7.308131044235E-1,3.412888096623E-1));
+#2536=DIRECTION('',(6.329027138494E-1,-6.825776193246E-1,3.654065522118E-1));
+#2537=AXIS2_PLACEMENT_3D('',#2534,#2535,#2536);
+#2538=PLANE('',#2537);
+#2539=ORIENTED_EDGE('',*,*,#2522,.F.);
+#2540=ORIENTED_EDGE('',*,*,#2512,.F.);
+#2542=ORIENTED_EDGE('',*,*,#2541,.F.);
+#2543=EDGE_LOOP('',(#2539,#2540,#2542));
+#2544=FACE_OUTER_BOUND('',#2543,.F.);
+#2545=ADVANCED_FACE('',(#2544),#2538,.F.);
+#2546=CARTESIAN_POINT('',(1.755983825099E-1,-2.000112399372E-1,
+4.610751831302E-2));
+#2547=DIRECTION('',(-7.846777324551E-1,4.231325343027E-1,4.530339000601E-1));
+#2548=DIRECTION('',(-5.911295583898E-1,-7.308131044235E-1,-3.412888096623E-1));
+#2549=AXIS2_PLACEMENT_3D('',#2546,#2547,#2548);
+#2550=CYLINDRICAL_SURFACE('',#2549,1.968503937008E-2);
+#2552=ORIENTED_EDGE('',*,*,#2551,.F.);
+#2553=ORIENTED_EDGE('',*,*,#2541,.T.);
+#2554=ORIENTED_EDGE('',*,*,#2510,.T.);
+#2556=ORIENTED_EDGE('',*,*,#2555,.T.);
+#2558=ORIENTED_EDGE('',*,*,#2557,.F.);
+#2559=EDGE_LOOP('',(#2552,#2553,#2554,#2556,#2558));
+#2560=FACE_OUTER_BOUND('',#2559,.F.);
+#2561=ADVANCED_FACE('',(#2560),#2550,.T.);
+#2562=CARTESIAN_POINT('',(1.308266314502E-1,-1.962904849366E-1,
+5.806119330350E-2));
+#2563=CARTESIAN_POINT('',(1.311133071498E-1,-1.968103790809E-1,
+5.861761272559E-2));
+#2564=CARTESIAN_POINT('',(1.318759232927E-1,-1.979158759767E-1,
+5.984072179530E-2));
+#2565=CARTESIAN_POINT('',(1.334790249102E-1,-1.994713473737E-1,
+6.170851556208E-2));
+#2566=CARTESIAN_POINT('',(1.356818412878E-1,-2.009298435033E-1,
+6.366504428265E-2));
+#2567=CARTESIAN_POINT('',(1.384385550867E-1,-2.021643853727E-1,
+6.559260934513E-2));
+#2568=CARTESIAN_POINT('',(1.417343391589E-1,-2.030954300558E-1,
+6.742386397293E-2));
+#2569=CARTESIAN_POINT('',(1.455066028787E-1,-2.036439783709E-1,
+6.907531679687E-2));
+#2570=CARTESIAN_POINT('',(1.496485691301E-1,-2.037456323366E-1,
+7.046054469575E-2));
+#2571=CARTESIAN_POINT('',(1.526236060627E-1,-2.034831155438E-1,
+7.116915177829E-2));
+#2572=CARTESIAN_POINT('',(1.541899623449E-1,-2.032529977929E-1,
+7.146384106088E-2));
+#2573=CARTESIAN_POINT('',(1.542847574406E-1,-2.032387368507E-1,
+7.148139059836E-2));
+#2574=CARTESIAN_POINT('',(1.455389572489E-1,-2.065739996758E-1,
+5.303792002928E-2));
+#2575=CARTESIAN_POINT('',(1.459310575466E-1,-2.072255149455E-1,
+5.417314913720E-2));
+#2576=CARTESIAN_POINT('',(1.469682084452E-1,-2.084435911948E-1,
+5.667249531571E-2));
+#2577=CARTESIAN_POINT('',(1.490999550747E-1,-2.096161352405E-1,
+6.036065836452E-2));
+#2578=CARTESIAN_POINT('',(1.519418492145E-1,-2.101099516869E-1,
+6.393190699234E-2));
+#2579=CARTESIAN_POINT('',(1.553735270775E-1,-2.099008594056E-1,
+6.704505454648E-2));
+#2580=CARTESIAN_POINT('',(1.593143681723E-1,-2.090421274955E-1,
+6.951575589545E-2));
+#2581=CARTESIAN_POINT('',(1.636310313490E-1,-2.076249142634E-1,
+7.119696880530E-2));
+#2582=CARTESIAN_POINT('',(1.681532942778E-1,-2.057725481612E-1,
+7.199787899742E-2));
+#2583=CARTESIAN_POINT('',(1.712427117212E-1,-2.043155409524E-1,
+7.192636137619E-2));
+#2584=CARTESIAN_POINT('',(1.728258203693E-1,-2.035315596349E-1,
+7.172744042035E-2));
+#2585=CARTESIAN_POINT('',(1.729214806902E-1,-2.034840565066E-1,
+7.171481755962E-2));
+#2586=CARTESIAN_POINT('',(1.641785082493E-1,-2.066295822411E-1,
+5.301075057334E-2));
+#2587=CARTESIAN_POINT('',(1.645710546349E-1,-2.071279347478E-1,
+5.422419439103E-2));
+#2588=CARTESIAN_POINT('',(1.656047104404E-1,-2.079148265977E-1,
+5.687599990122E-2));
+#2589=CARTESIAN_POINT('',(1.676907644126E-1,-2.081445809989E-1,
+6.062302800075E-2));
+#2590=CARTESIAN_POINT('',(1.704007638004E-1,-2.073948668768E-1,
+6.394109359015E-2));
+#2591=CARTESIAN_POINT('',(1.735686156253E-1,-2.057869712611E-1,
+6.639205874943E-2));
+#2592=CARTESIAN_POINT('',(1.770659265321E-1,-2.035203717600E-1,
+6.774284981741E-2));
+#2593=CARTESIAN_POINT('',(1.807214851767E-1,-2.008536018924E-1,
+6.785652637493E-2));
+#2594=CARTESIAN_POINT('',(1.843457700799E-1,-1.980757141434E-1,
+6.670728407437E-2));
+#2595=CARTESIAN_POINT('',(1.866645560362E-1,-1.963089479648E-1,
+6.512255339593E-2));
+#2596=CARTESIAN_POINT('',(1.878075288068E-1,-1.954729154413E-1,
+6.410838733817E-2));
+#2597=CARTESIAN_POINT('',(1.878764347173E-1,-1.954226696238E-1,
+6.404636022466E-2));
+#2598=CARTESIAN_POINT('',(1.789665021178E-1,-1.964340365438E-1,
+5.799102347513E-2));
+#2599=CARTESIAN_POINT('',(1.792543299169E-1,-1.965583613098E-1,
+5.874944593968E-2));
+#2600=CARTESIAN_POINT('',(1.800079193758E-1,-1.965502497703E-1,
+6.036630765444E-2));
+#2601=CARTESIAN_POINT('',(1.814930117876E-1,-1.956708035264E-1,
+6.238613061594E-2));
+#2602=CARTESIAN_POINT('',(1.833551871112E-1,-1.939176664607E-1,
+6.368877026351E-2));
+#2603=CARTESIAN_POINT('',(1.854305244459E-1,-1.915395563082E-1,
+6.390613453594E-2));
+#2604=CARTESIAN_POINT('',(1.875808149441E-1,-1.888345389560E-1,
+6.284502678414E-2));
+#2605=CARTESIAN_POINT('',(1.896456616414E-1,-1.861558907132E-1,
+6.044804532627E-2));
+#2606=CARTESIAN_POINT('',(1.914684440233E-1,-1.838672246346E-1,
+5.679666645400E-2));
+#2607=CARTESIAN_POINT('',(1.924531915911E-1,-1.828047016215E-1,
+5.359713857849E-2));
+#2608=CARTESIAN_POINT('',(1.928828206946E-1,-1.824401526108E-1,
+5.178631610449E-2));
+#2609=CARTESIAN_POINT('',(1.929085178888E-1,-1.824188081984E-1,
+5.167627059750E-2));
+#2610=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#2562,#2563,#2564,#2565,#2566,
+#2567,#2568,#2569,#2570,#2571,#2572,#2573),(#2574,#2575,#2576,#2577,#2578,#2579,
+#2580,#2581,#2582,#2583,#2584,#2585),(#2586,#2587,#2588,#2589,#2590,#2591,#2592,
+#2593,#2594,#2595,#2596,#2597),(#2598,#2599,#2600,#2601,#2602,#2603,#2604,#2605,
+#2606,#2607,#2608,#2609)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS(
+(4,4),(4,1,1,1,1,1,1,1,1,4),(0.E0,1.E0),(1.200298350458E-2,9.652154812622E-2,
+1.993710614602E-1,3.101903323991E-1,4.308032418967E-1,5.617556378789E-1,
+7.014453507567E-1,8.484001267904E-1,1.E0,1.009762284910E0),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.116484721479E0,
+1.116484721479E0,1.116484721479E0,1.116484721479E0,1.116484721479E0,
+1.116484721479E0,1.116484721479E0,1.116484721479E0,1.116484721479E0,
+1.116484721479E0,1.116484721479E0,1.116484721479E0),(9.611717595069E-1,
+9.611717595069E-1,9.611717595069E-1,9.611717595069E-1,9.611717595069E-1,
+9.611717595069E-1,9.611717595069E-1,9.611717595069E-1,9.611717595069E-1,
+9.611717595069E-1,9.611717595069E-1,9.611717595069E-1),(9.611717595069E-1,
+9.611717595069E-1,9.611717595069E-1,9.611717595069E-1,9.611717595069E-1,
+9.611717595069E-1,9.611717595069E-1,9.611717595069E-1,9.611717595069E-1,
+9.611717595069E-1,9.611717595069E-1,9.611717595069E-1),(1.116484721479E0,
+1.116484721479E0,1.116484721479E0,1.116484721479E0,1.116484721479E0,
+1.116484721479E0,1.116484721479E0,1.116484721479E0,1.116484721479E0,
+1.116484721479E0,1.116484721479E0,1.116484721479E0)))REPRESENTATION_ITEM('')SURFACE());
+#2611=ORIENTED_EDGE('',*,*,#2551,.T.);
+#2613=ORIENTED_EDGE('',*,*,#2612,.F.);
+#2614=ORIENTED_EDGE('',*,*,#2524,.F.);
+#2615=EDGE_LOOP('',(#2611,#2613,#2614));
+#2616=FACE_OUTER_BOUND('',#2615,.F.);
+#2617=ADVANCED_FACE('',(#2616),#2610,.T.);
+#2618=CARTESIAN_POINT('',(1.344016174901E-1,-2.000112399372E-1,
+4.610751831302E-2));
+#2619=DIRECTION('',(7.846777324551E-1,4.231325343027E-1,4.530339000601E-1));
+#2620=DIRECTION('',(0.E0,-7.308131044235E-1,6.825776193246E-1));
+#2621=AXIS2_PLACEMENT_3D('',#2618,#2619,#2620);
+#2622=CYLINDRICAL_SURFACE('',#2621,1.968503937008E-2);
+#2623=ORIENTED_EDGE('',*,*,#2612,.T.);
+#2625=ORIENTED_EDGE('',*,*,#2624,.T.);
+#2627=ORIENTED_EDGE('',*,*,#2626,.T.);
+#2629=ORIENTED_EDGE('',*,*,#2628,.T.);
+#2631=ORIENTED_EDGE('',*,*,#2630,.F.);
+#2632=EDGE_LOOP('',(#2623,#2625,#2627,#2629,#2631));
+#2633=FACE_OUTER_BOUND('',#2632,.F.);
+#2634=ADVANCED_FACE('',(#2633),#2622,.T.);
+#2635=CARTESIAN_POINT('',(2.1E-1,-1.825039370079E-1,9.369127267945E-2));
+#2636=DIRECTION('',(0.E0,7.308131044235E-1,-6.825776193246E-1));
+#2637=DIRECTION('',(0.E0,-6.825776193246E-1,-7.308131044235E-1));
+#2638=AXIS2_PLACEMENT_3D('',#2635,#2636,#2637);
+#2639=PLANE('',#2638);
+#2640=ORIENTED_EDGE('',*,*,#2557,.T.);
+#2642=ORIENTED_EDGE('',*,*,#2641,.F.);
+#2643=ORIENTED_EDGE('',*,*,#2624,.F.);
+#2644=EDGE_LOOP('',(#2640,#2642,#2643));
+#2645=FACE_OUTER_BOUND('',#2644,.F.);
+#2646=ADVANCED_FACE('',(#2645),#2639,.F.);
+#2647=CARTESIAN_POINT('',(2.1E-1,-1.E-1,8.975426480543E-2));
+#2648=DIRECTION('',(0.E0,0.E0,1.E0));
+#2649=DIRECTION('',(-1.E0,0.E0,0.E0));
+#2650=AXIS2_PLACEMENT_3D('',#2647,#2648,#2649);
+#2651=PLANE('',#2650);
+#2652=ORIENTED_EDGE('',*,*,#2555,.F.);
+#2653=ORIENTED_EDGE('',*,*,#2508,.F.);
+#2654=ORIENTED_EDGE('',*,*,#2444,.F.);
+#2656=ORIENTED_EDGE('',*,*,#2655,.F.);
+#2658=ORIENTED_EDGE('',*,*,#2657,.F.);
+#2659=ORIENTED_EDGE('',*,*,#2458,.F.);
+#2661=ORIENTED_EDGE('',*,*,#2660,.T.);
+#2662=ORIENTED_EDGE('',*,*,#2626,.F.);
+#2663=ORIENTED_EDGE('',*,*,#2641,.T.);
+#2664=EDGE_LOOP('',(#2652,#2653,#2654,#2656,#2658,#2659,#2661,#2662,#2663));
+#2665=FACE_OUTER_BOUND('',#2664,.F.);
+#2666=ADVANCED_FACE('',(#2665),#2651,.T.);
+#2667=CARTESIAN_POINT('',(1.34E-1,-1.15E-1,2.25E-1));
+#2668=DIRECTION('',(-8.320502943378E-1,-5.547001962252E-1,0.E0));
+#2669=DIRECTION('',(-5.547001962252E-1,8.320502943378E-1,0.E0));
+#2670=AXIS2_PLACEMENT_3D('',#2667,#2668,#2669);
+#2671=PLANE('',#2670);
+#2672=ORIENTED_EDGE('',*,*,#2505,.F.);
+#2674=ORIENTED_EDGE('',*,*,#2673,.T.);
+#2675=ORIENTED_EDGE('',*,*,#2145,.T.);
+#2676=ORIENTED_EDGE('',*,*,#2425,.F.);
+#2677=EDGE_LOOP('',(#2672,#2674,#2675,#2676));
+#2678=FACE_OUTER_BOUND('',#2677,.F.);
+#2679=ADVANCED_FACE('',(#2678),#2671,.T.);
+#2680=CARTESIAN_POINT('',(1.34E-1,-1.15E-1,2.25E-1));
+#2681=DIRECTION('',(-8.320502943378E-1,-5.547001962252E-1,0.E0));
+#2682=DIRECTION('',(-5.547001962252E-1,8.320502943378E-1,0.E0));
+#2683=AXIS2_PLACEMENT_3D('',#2680,#2681,#2682);
+#2684=PLANE('',#2683);
+#2685=ORIENTED_EDGE('',*,*,#2655,.T.);
+#2686=ORIENTED_EDGE('',*,*,#2442,.F.);
+#2687=ORIENTED_EDGE('',*,*,#2360,.F.);
+#2689=ORIENTED_EDGE('',*,*,#2688,.T.);
+#2690=EDGE_LOOP('',(#2685,#2686,#2687,#2689));
+#2691=FACE_OUTER_BOUND('',#2690,.F.);
+#2692=ADVANCED_FACE('',(#2691),#2684,.T.);
+#2693=CARTESIAN_POINT('',(1.44E-1,-1.E-1,2.25E-1));
+#2694=DIRECTION('',(8.320502943378E-1,-5.547001962252E-1,0.E0));
+#2695=DIRECTION('',(-5.547001962252E-1,-8.320502943378E-1,0.E0));
+#2696=AXIS2_PLACEMENT_3D('',#2693,#2694,#2695);
+#2697=PLANE('',#2696);
+#2698=ORIENTED_EDGE('',*,*,#2503,.F.);
+#2699=ORIENTED_EDGE('',*,*,#2466,.T.);
+#2700=ORIENTED_EDGE('',*,*,#2147,.T.);
+#2701=ORIENTED_EDGE('',*,*,#2673,.F.);
+#2702=EDGE_LOOP('',(#2698,#2699,#2700,#2701));
+#2703=FACE_OUTER_BOUND('',#2702,.F.);
+#2704=ADVANCED_FACE('',(#2703),#2697,.T.);
+#2705=CARTESIAN_POINT('',(1.44E-1,-1.E-1,2.25E-1));
+#2706=DIRECTION('',(8.320502943378E-1,-5.547001962252E-1,0.E0));
+#2707=DIRECTION('',(-5.547001962252E-1,-8.320502943378E-1,0.E0));
+#2708=AXIS2_PLACEMENT_3D('',#2705,#2706,#2707);
+#2709=PLANE('',#2708);
+#2710=ORIENTED_EDGE('',*,*,#2657,.T.);
+#2711=ORIENTED_EDGE('',*,*,#2688,.F.);
+#2712=ORIENTED_EDGE('',*,*,#2358,.F.);
+#2713=ORIENTED_EDGE('',*,*,#2460,.T.);
+#2714=EDGE_LOOP('',(#2710,#2711,#2712,#2713));
+#2715=FACE_OUTER_BOUND('',#2714,.F.);
+#2716=ADVANCED_FACE('',(#2715),#2709,.T.);
+#2717=CARTESIAN_POINT('',(1.55E-1,-1.E-1,-5.508529610859E-3));
+#2718=DIRECTION('',(8.660254037844E-1,0.E0,-5.E-1));
+#2719=DIRECTION('',(5.E-1,0.E0,8.660254037844E-1));
+#2720=AXIS2_PLACEMENT_3D('',#2717,#2718,#2719);
+#2721=PLANE('',#2720);
+#2722=ORIENTED_EDGE('',*,*,#2528,.F.);
+#2724=ORIENTED_EDGE('',*,*,#2723,.T.);
+#2725=ORIENTED_EDGE('',*,*,#2628,.F.);
+#2726=ORIENTED_EDGE('',*,*,#2660,.F.);
+#2727=ORIENTED_EDGE('',*,*,#2456,.F.);
+#2728=ORIENTED_EDGE('',*,*,#2500,.T.);
+#2729=EDGE_LOOP('',(#2722,#2724,#2725,#2726,#2727,#2728));
+#2730=FACE_OUTER_BOUND('',#2729,.F.);
+#2731=ADVANCED_FACE('',(#2730),#2721,.T.);
+#2732=CARTESIAN_POINT('',(1.584095488338E-1,-1.825039370079E-1,
+-7.477033547867E-3));
+#2733=DIRECTION('',(-5.911295583898E-1,7.308131044235E-1,3.412888096623E-1));
+#2734=DIRECTION('',(-6.329027138494E-1,-6.825776193246E-1,3.654065522118E-1));
+#2735=AXIS2_PLACEMENT_3D('',#2732,#2733,#2734);
+#2736=PLANE('',#2735);
+#2737=ORIENTED_EDGE('',*,*,#2526,.T.);
+#2738=ORIENTED_EDGE('',*,*,#2630,.T.);
+#2739=ORIENTED_EDGE('',*,*,#2723,.F.);
+#2740=EDGE_LOOP('',(#2737,#2738,#2739));
+#2741=FACE_OUTER_BOUND('',#2740,.F.);
+#2742=ADVANCED_FACE('',(#2741),#2736,.F.);
+#2743=CARTESIAN_POINT('',(-1.24E-1,-1.E-1,2.25E-1));
+#2744=DIRECTION('',(8.320502943378E-1,-5.547001962252E-1,0.E0));
+#2745=DIRECTION('',(-5.547001962252E-1,-8.320502943378E-1,0.E0));
+#2746=AXIS2_PLACEMENT_3D('',#2743,#2744,#2745);
+#2747=PLANE('',#2746);
+#2749=ORIENTED_EDGE('',*,*,#2748,.T.);
+#2751=ORIENTED_EDGE('',*,*,#2750,.F.);
+#2752=ORIENTED_EDGE('',*,*,#2387,.F.);
+#2753=ORIENTED_EDGE('',*,*,#2434,.T.);
+#2754=EDGE_LOOP('',(#2749,#2751,#2752,#2753));
+#2755=FACE_OUTER_BOUND('',#2754,.F.);
+#2756=ADVANCED_FACE('',(#2755),#2747,.T.);
+#2757=CARTESIAN_POINT('',(-1.24E-1,-1.E-1,2.25E-1));
+#2758=DIRECTION('',(8.320502943378E-1,-5.547001962252E-1,0.E0));
+#2759=DIRECTION('',(-5.547001962252E-1,-8.320502943378E-1,0.E0));
+#2760=AXIS2_PLACEMENT_3D('',#2757,#2758,#2759);
+#2761=PLANE('',#2760);
+#2763=ORIENTED_EDGE('',*,*,#2762,.F.);
+#2764=ORIENTED_EDGE('',*,*,#2428,.T.);
+#2765=ORIENTED_EDGE('',*,*,#2169,.T.);
+#2767=ORIENTED_EDGE('',*,*,#2766,.F.);
+#2768=EDGE_LOOP('',(#2763,#2764,#2765,#2767));
+#2769=FACE_OUTER_BOUND('',#2768,.F.);
+#2770=ADVANCED_FACE('',(#2769),#2761,.T.);
+#2771=CARTESIAN_POINT('',(-1.E-1,-1.E-1,8.975426480543E-2));
+#2772=DIRECTION('',(0.E0,0.E0,1.E0));
+#2773=DIRECTION('',(-1.E0,0.E0,0.E0));
+#2774=AXIS2_PLACEMENT_3D('',#2771,#2772,#2773);
+#2775=PLANE('',#2774);
+#2777=ORIENTED_EDGE('',*,*,#2776,.F.);
+#2779=ORIENTED_EDGE('',*,*,#2778,.F.);
+#2780=ORIENTED_EDGE('',*,*,#2476,.F.);
+#2782=ORIENTED_EDGE('',*,*,#2781,.F.);
+#2783=ORIENTED_EDGE('',*,*,#2748,.F.);
+#2784=ORIENTED_EDGE('',*,*,#2432,.F.);
+#2786=ORIENTED_EDGE('',*,*,#2785,.T.);
+#2788=ORIENTED_EDGE('',*,*,#2787,.F.);
+#2790=ORIENTED_EDGE('',*,*,#2789,.T.);
+#2791=EDGE_LOOP('',(#2777,#2779,#2780,#2782,#2783,#2784,#2786,#2788,#2790));
+#2792=FACE_OUTER_BOUND('',#2791,.F.);
+#2793=ADVANCED_FACE('',(#2792),#2775,.T.);
+#2794=CARTESIAN_POINT('',(-1.876441934399E-1,-1.712628422248E-1,
+7.684713387003E-2));
+#2795=DIRECTION('',(7.863158925819E-1,-4.190581774617E-1,-4.539796922502E-1));
+#2796=DIRECTION('',(0.E0,-7.348034446275E-1,6.782801027331E-1));
+#2797=AXIS2_PLACEMENT_3D('',#2794,#2795,#2796);
+#2798=CYLINDRICAL_SURFACE('',#2797,1.968503937008E-2);
+#2800=ORIENTED_EDGE('',*,*,#2799,.T.);
+#2802=ORIENTED_EDGE('',*,*,#2801,.F.);
+#2804=ORIENTED_EDGE('',*,*,#2803,.T.);
+#2805=ORIENTED_EDGE('',*,*,#2776,.T.);
+#2807=ORIENTED_EDGE('',*,*,#2806,.T.);
+#2808=EDGE_LOOP('',(#2800,#2802,#2804,#2805,#2807));
+#2809=FACE_OUTER_BOUND('',#2808,.F.);
+#2810=ADVANCED_FACE('',(#2809),#2798,.T.);
+#2811=CARTESIAN_POINT('',(-1.542878948482E-1,-2.030734968124E-1,
+7.139783317648E-2));
+#2812=CARTESIAN_POINT('',(-1.541940131024E-1,-2.030878723112E-1,
+7.137998185352E-2));
+#2813=CARTESIAN_POINT('',(-1.524446709581E-1,-2.033495803989E-1,
+7.104216282343E-2));
+#2814=CARTESIAN_POINT('',(-1.491255379961E-1,-2.036266376349E-1,
+7.021606097168E-2));
+#2815=CARTESIAN_POINT('',(-1.445320605846E-1,-2.034173103831E-1,
+6.857240861965E-2));
+#2816=CARTESIAN_POINT('',(-1.404458074375E-1,-2.026531901641E-1,
+6.662107931925E-2));
+#2817=CARTESIAN_POINT('',(-1.369998729519E-1,-2.014345971947E-1,
+6.448570552980E-2));
+#2818=CARTESIAN_POINT('',(-1.342510346852E-1,-1.998754859383E-1,
+6.227440856880E-2));
+#2819=CARTESIAN_POINT('',(-1.322548023897E-1,-1.981330252979E-1,
+6.013004541421E-2));
+#2820=CARTESIAN_POINT('',(-1.313207434973E-1,-1.968578807637E-1,
+5.871212277314E-2));
+#2821=CARTESIAN_POINT('',(-1.309733115613E-1,-1.962451650602E-1,
+5.805806908105E-2));
+#2822=CARTESIAN_POINT('',(-1.727677013385E-1,-2.033170273493E-1,
+7.162685722252E-2));
+#2823=CARTESIAN_POINT('',(-1.726729567513E-1,-2.033642270043E-1,
+7.163843732760E-2));
+#2824=CARTESIAN_POINT('',(-1.709049057658E-1,-2.042425750427E-1,
+7.184354751844E-2));
+#2825=CARTESIAN_POINT('',(-1.674487390690E-1,-2.058654267302E-1,
+7.185120910569E-2));
+#2826=CARTESIAN_POINT('',(-1.623918801087E-1,-2.078636326249E-1,
+7.071916858146E-2));
+#2827=CARTESIAN_POINT('',(-1.576547447657E-1,-2.092571061175E-1,
+6.849929820320E-2));
+#2828=CARTESIAN_POINT('',(-1.534647697968E-1,-2.098846153655E-1,
+6.534934460757E-2));
+#2829=CARTESIAN_POINT('',(-1.499769302944E-1,-2.096396560807E-1,
+6.150231465876E-2));
+#2830=CARTESIAN_POINT('',(-1.473506690602E-1,-2.085060954033E-1,
+5.735941035308E-2));
+#2831=CARTESIAN_POINT('',(-1.460879088114E-1,-2.071597613771E-1,
+5.448220576652E-2));
+#2832=CARTESIAN_POINT('',(-1.456150224981E-1,-2.064035246676E-1,
+5.315538958474E-2));
+#2833=CARTESIAN_POINT('',(-1.876483334394E-1,-1.953295689009E-1,
+6.411806456469E-2));
+#2834=CARTESIAN_POINT('',(-1.875796825790E-1,-1.953798678815E-1,
+6.417820860724E-2));
+#2835=CARTESIAN_POINT('',(-1.862957583635E-1,-1.963233611883E-1,
+6.528694601412E-2));
+#2836=CARTESIAN_POINT('',(-1.836775099558E-1,-1.983311054963E-1,
+6.696264230735E-2));
+#2837=CARTESIAN_POINT('',(-1.795628656924E-1,-2.014665479690E-1,
+6.792657850918E-2));
+#2838=CARTESIAN_POINT('',(-1.754743416733E-1,-2.043502848935E-1,
+6.728866105076E-2));
+#2839=CARTESIAN_POINT('',(-1.716763415457E-1,-2.065811349293E-1,
+6.513996106689E-2));
+#2840=CARTESIAN_POINT('',(-1.683856380319E-1,-2.078253143311E-1,
+6.173888531318E-2));
+#2841=CARTESIAN_POINT('',(-1.658283886036E-1,-2.078513510497E-1,
+5.759633742726E-2));
+#2842=CARTESIAN_POINT('',(-1.645709916726E-1,-2.070321972933E-1,
+5.454775657482E-2));
+#2843=CARTESIAN_POINT('',(-1.640975659877E-1,-2.064597964853E-1,
+5.312821425010E-2));
+#2844=CARTESIAN_POINT('',(-1.928062876157E-1,-1.823980268696E-1,
+5.196138566241E-2));
+#2845=CARTESIAN_POINT('',(-1.927799492654E-1,-1.824204249471E-1,
+5.206924168881E-2));
+#2846=CARTESIAN_POINT('',(-1.922837652496E-1,-1.828507610216E-1,
+5.407045421241E-2));
+#2847=CARTESIAN_POINT('',(-1.911335768293E-1,-1.841241096136E-1,
+5.756204636175E-2));
+#2848=CARTESIAN_POINT('',(-1.889790143454E-1,-1.868585098113E-1,
+6.134381238034E-2));
+#2849=CARTESIAN_POINT('',(-1.865716862304E-1,-1.899519241247E-1,
+6.348735509163E-2));
+#2850=CARTESIAN_POINT('',(-1.841403753702E-1,-1.928835654861E-1,
+6.394371797147E-2));
+#2851=CARTESIAN_POINT('',(-1.819018219750E-1,-1.951790773684E-1,
+6.288676974557E-2));
+#2852=CARTESIAN_POINT('',(-1.800842261667E-1,-1.964382249693E-1,
+6.074332918057E-2));
+#2853=CARTESIAN_POINT('',(-1.791640501777E-1,-1.965276821906E-1,
+5.888180049671E-2));
+#2854=CARTESIAN_POINT('',(-1.788152220830E-1,-1.963908241934E-1,
+5.798772595274E-2));
+#2855=(BOUNDED_SURFACE()B_SPLINE_SURFACE(3,3,((#2811,#2812,#2813,#2814,#2815,
+#2816,#2817,#2818,#2819,#2820,#2821),(#2822,#2823,#2824,#2825,#2826,#2827,#2828,
+#2829,#2830,#2831,#2832),(#2833,#2834,#2835,#2836,#2837,#2838,#2839,#2840,#2841,
+#2842,#2843),(#2844,#2845,#2846,#2847,#2848,#2849,#2850,#2851,#2852,#2853,
+#2854)),.UNSPECIFIED.,.F.,.F.,.F.)B_SPLINE_SURFACE_WITH_KNOTS((4,4),(4,1,1,1,1,
+1,1,1,4),(0.E0,1.E0),(-9.765768109117E-3,0.E0,1.722712232481E-1,
+3.381781625622E-1,4.942536904426E-1,6.382781260898E-1,7.690249625979E-1,
+8.888561658675E-1,9.895907986560E-1),.UNSPECIFIED.)GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.114674444901E0,1.114674444901E0,1.114674444901E0,
+1.114674444901E0,1.114674444901E0,1.114674444901E0,1.114674444901E0,
+1.114674444901E0,1.114674444901E0,1.114674444901E0,1.114674444901E0),(
+9.617751850331E-1,9.617751850331E-1,9.617751850331E-1,9.617751850331E-1,
+9.617751850331E-1,9.617751850331E-1,9.617751850331E-1,9.617751850331E-1,
+9.617751850331E-1,9.617751850331E-1,9.617751850331E-1),(9.617751850331E-1,
+9.617751850331E-1,9.617751850331E-1,9.617751850331E-1,9.617751850331E-1,
+9.617751850331E-1,9.617751850331E-1,9.617751850331E-1,9.617751850331E-1,
+9.617751850331E-1,9.617751850331E-1),(1.114674444901E0,1.114674444901E0,
+1.114674444901E0,1.114674444901E0,1.114674444901E0,1.114674444901E0,
+1.114674444901E0,1.114674444901E0,1.114674444901E0,1.114674444901E0,
+1.114674444901E0)))REPRESENTATION_ITEM('')SURFACE());
+#2857=ORIENTED_EDGE('',*,*,#2856,.T.);
+#2859=ORIENTED_EDGE('',*,*,#2858,.T.);
+#2860=ORIENTED_EDGE('',*,*,#2799,.F.);
+#2861=EDGE_LOOP('',(#2857,#2859,#2860));
+#2862=FACE_OUTER_BOUND('',#2861,.F.);
+#2863=ADVANCED_FACE('',(#2862),#2855,.T.);
+#2864=CARTESIAN_POINT('',(-1.761468816098E-1,-1.999301883725E-1,
+4.579084221005E-2));
+#2865=DIRECTION('',(7.863158925819E-1,4.190581774617E-1,4.539796922502E-1));
+#2866=DIRECTION('',(0.E0,-7.348034446275E-1,6.782801027331E-1));
+#2867=AXIS2_PLACEMENT_3D('',#2864,#2865,#2866);
+#2868=CYLINDRICAL_SURFACE('',#2867,1.968503937008E-2);
+#2869=ORIENTED_EDGE('',*,*,#2856,.F.);
+#2871=ORIENTED_EDGE('',*,*,#2870,.T.);
+#2872=ORIENTED_EDGE('',*,*,#2787,.T.);
+#2874=ORIENTED_EDGE('',*,*,#2873,.T.);
+#2876=ORIENTED_EDGE('',*,*,#2875,.F.);
+#2877=EDGE_LOOP('',(#2869,#2871,#2872,#2874,#2876));
+#2878=FACE_OUTER_BOUND('',#2877,.F.);
+#2879=ADVANCED_FACE('',(#2878),#2868,.T.);
+#2880=CARTESIAN_POINT('',(-1.E-1,-1.825039370079E-1,9.369127267945E-2));
+#2881=DIRECTION('',(0.E0,7.348034446275E-1,-6.782801027331E-1));
+#2882=DIRECTION('',(0.E0,-6.782801027331E-1,-7.348034446275E-1));
+#2883=AXIS2_PLACEMENT_3D('',#2880,#2881,#2882);
+#2884=PLANE('',#2883);
+#2885=ORIENTED_EDGE('',*,*,#2806,.F.);
+#2886=ORIENTED_EDGE('',*,*,#2789,.F.);
+#2887=ORIENTED_EDGE('',*,*,#2870,.F.);
+#2888=EDGE_LOOP('',(#2885,#2886,#2887));
+#2889=FACE_OUTER_BOUND('',#2888,.F.);
+#2890=ADVANCED_FACE('',(#2889),#2884,.F.);
+#2891=CARTESIAN_POINT('',(-1.55E-1,-1.E-1,-5.508529610859E-3));
+#2892=DIRECTION('',(8.660254037844E-1,0.E0,-5.E-1));
+#2893=DIRECTION('',(5.E-1,0.E0,8.660254037844E-1));
+#2894=AXIS2_PLACEMENT_3D('',#2891,#2892,#2893);
+#2895=PLANE('',#2894);
+#2897=ORIENTED_EDGE('',*,*,#2896,.F.);
+#2899=ORIENTED_EDGE('',*,*,#2898,.T.);
+#2900=ORIENTED_EDGE('',*,*,#2873,.F.);
+#2901=ORIENTED_EDGE('',*,*,#2785,.F.);
+#2902=ORIENTED_EDGE('',*,*,#2430,.F.);
+#2903=ORIENTED_EDGE('',*,*,#2762,.T.);
+#2905=ORIENTED_EDGE('',*,*,#2904,.T.);
+#2906=ORIENTED_EDGE('',*,*,#2480,.F.);
+#2908=ORIENTED_EDGE('',*,*,#2907,.T.);
+#2909=EDGE_LOOP('',(#2897,#2899,#2900,#2901,#2902,#2903,#2905,#2906,#2908));
+#2910=FACE_OUTER_BOUND('',#2909,.F.);
+#2911=ADVANCED_FACE('',(#2910),#2895,.T.);
+#2912=CARTESIAN_POINT('',(-1.55E-1,-1.791379347199E-1,9.541241564807E-2));
+#2913=DIRECTION('',(0.E0,4.190581774617E-1,-9.079593845005E-1));
+#2914=DIRECTION('',(5.874077998484E-1,-7.348034446275E-1,-3.391400513665E-1));
+#2915=AXIS2_PLACEMENT_3D('',#2912,#2913,#2914);
+#2916=CYLINDRICAL_SURFACE('',#2915,3.937007874016E-2);
+#2918=ORIENTED_EDGE('',*,*,#2917,.T.);
+#2919=ORIENTED_EDGE('',*,*,#2896,.T.);
+#2921=ORIENTED_EDGE('',*,*,#2920,.T.);
+#2923=ORIENTED_EDGE('',*,*,#2922,.F.);
+#2924=ORIENTED_EDGE('',*,*,#2858,.F.);
+#2925=EDGE_LOOP('',(#2918,#2919,#2921,#2923,#2924));
+#2926=FACE_OUTER_BOUND('',#2925,.F.);
+#2927=ADVANCED_FACE('',(#2926),#2916,.T.);
+#2928=CARTESIAN_POINT('',(-1.515904511662E-1,-1.825039370079E-1,
+-7.477033547867E-3));
+#2929=DIRECTION('',(-5.874077998484E-1,7.348034446275E-1,3.391400513665E-1));
+#2930=DIRECTION('',(-6.363584498357E-1,-6.782801027331E-1,3.674017223137E-1));
+#2931=AXIS2_PLACEMENT_3D('',#2928,#2929,#2930);
+#2932=PLANE('',#2931);
+#2933=ORIENTED_EDGE('',*,*,#2917,.F.);
+#2934=ORIENTED_EDGE('',*,*,#2875,.T.);
+#2935=ORIENTED_EDGE('',*,*,#2898,.F.);
+#2936=EDGE_LOOP('',(#2933,#2934,#2935));
+#2937=FACE_OUTER_BOUND('',#2936,.F.);
+#2938=ADVANCED_FACE('',(#2937),#2932,.F.);
+#2939=CARTESIAN_POINT('',(-2.1E-1,-1.E-1,8.975426480543E-2));
+#2940=DIRECTION('',(-8.660254037844E-1,0.E0,-5.E-1));
+#2941=DIRECTION('',(5.E-1,0.E0,-8.660254037844E-1));
+#2942=AXIS2_PLACEMENT_3D('',#2939,#2940,#2941);
+#2943=PLANE('',#2942);
+#2944=ORIENTED_EDGE('',*,*,#2920,.F.);
+#2945=ORIENTED_EDGE('',*,*,#2907,.F.);
+#2946=ORIENTED_EDGE('',*,*,#2478,.F.);
+#2947=ORIENTED_EDGE('',*,*,#2778,.T.);
+#2948=ORIENTED_EDGE('',*,*,#2803,.F.);
+#2950=ORIENTED_EDGE('',*,*,#2949,.T.);
+#2951=EDGE_LOOP('',(#2944,#2945,#2946,#2947,#2948,#2950));
+#2952=FACE_OUTER_BOUND('',#2951,.F.);
+#2953=ADVANCED_FACE('',(#2952),#2943,.T.);
+#2954=CARTESIAN_POINT('',(-2.134095488338E-1,-1.825039370079E-1,
+8.778576086842E-2));
+#2955=DIRECTION('',(5.874077998484E-1,7.348034446275E-1,3.391400513665E-1));
+#2956=DIRECTION('',(6.363584498357E-1,-6.782801027331E-1,3.674017223137E-1));
+#2957=AXIS2_PLACEMENT_3D('',#2954,#2955,#2956);
+#2958=PLANE('',#2957);
+#2959=ORIENTED_EDGE('',*,*,#2922,.T.);
+#2960=ORIENTED_EDGE('',*,*,#2949,.F.);
+#2961=ORIENTED_EDGE('',*,*,#2801,.T.);
+#2962=EDGE_LOOP('',(#2959,#2960,#2961));
+#2963=FACE_OUTER_BOUND('',#2962,.F.);
+#2964=ADVANCED_FACE('',(#2963),#2958,.F.);
+#2965=CARTESIAN_POINT('',(-1.34E-1,-1.15E-1,2.25E-1));
+#2966=DIRECTION('',(-8.320502943378E-1,-5.547001962252E-1,0.E0));
+#2967=DIRECTION('',(-5.547001962252E-1,8.320502943378E-1,0.E0));
+#2968=AXIS2_PLACEMENT_3D('',#2965,#2966,#2967);
+#2969=PLANE('',#2968);
+#2970=ORIENTED_EDGE('',*,*,#2781,.T.);
+#2971=ORIENTED_EDGE('',*,*,#2488,.F.);
+#2972=ORIENTED_EDGE('',*,*,#2389,.F.);
+#2973=ORIENTED_EDGE('',*,*,#2750,.T.);
+#2974=EDGE_LOOP('',(#2970,#2971,#2972,#2973));
+#2975=FACE_OUTER_BOUND('',#2974,.F.);
+#2976=ADVANCED_FACE('',(#2975),#2969,.T.);
+#2977=CARTESIAN_POINT('',(-1.34E-1,-1.15E-1,2.25E-1));
+#2978=DIRECTION('',(-8.320502943378E-1,-5.547001962252E-1,0.E0));
+#2979=DIRECTION('',(-5.547001962252E-1,8.320502943378E-1,0.E0));
+#2980=AXIS2_PLACEMENT_3D('',#2977,#2978,#2979);
+#2981=PLANE('',#2980);
+#2982=ORIENTED_EDGE('',*,*,#2904,.F.);
+#2983=ORIENTED_EDGE('',*,*,#2766,.T.);
+#2984=ORIENTED_EDGE('',*,*,#2167,.T.);
+#2985=ORIENTED_EDGE('',*,*,#2482,.F.);
+#2986=EDGE_LOOP('',(#2982,#2983,#2984,#2985));
+#2987=FACE_OUTER_BOUND('',#2986,.F.);
+#2988=ADVANCED_FACE('',(#2987),#2981,.T.);
+#2989=CARTESIAN_POINT('',(2.7E-2,-6.E-2,-1.25E-1));
+#2990=DIRECTION('',(-1.E0,0.E0,0.E0));
+#2991=DIRECTION('',(0.E0,0.E0,1.E0));
+#2992=AXIS2_PLACEMENT_3D('',#2989,#2990,#2991);
+#2993=PLANE('',#2992);
+#2994=ORIENTED_EDGE('',*,*,#2383,.T.);
+#2996=ORIENTED_EDGE('',*,*,#2995,.T.);
+#2997=ORIENTED_EDGE('',*,*,#2325,.F.);
+#2998=ORIENTED_EDGE('',*,*,#2257,.T.);
+#2999=ORIENTED_EDGE('',*,*,#2437,.F.);
+#3000=EDGE_LOOP('',(#2994,#2996,#2997,#2998,#2999));
+#3001=FACE_OUTER_BOUND('',#3000,.F.);
+#3002=ADVANCED_FACE('',(#3001),#2993,.F.);
+#3003=CARTESIAN_POINT('',(-1.6E-1,-8.E-2,2.25E-1));
+#3004=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));
+#3005=DIRECTION('',(1.E0,0.E0,0.E0));
+#3006=AXIS2_PLACEMENT_3D('',#3003,#3004,#3005);
+#3007=PLANE('',#3006);
+#3008=ORIENTED_EDGE('',*,*,#2346,.T.);
+#3009=ORIENTED_EDGE('',*,*,#2315,.T.);
+#3011=ORIENTED_EDGE('',*,*,#3010,.F.);
+#3013=ORIENTED_EDGE('',*,*,#3012,.F.);
+#3014=ORIENTED_EDGE('',*,*,#2365,.F.);
+#3015=EDGE_LOOP('',(#3008,#3009,#3011,#3013,#3014));
+#3016=FACE_OUTER_BOUND('',#3015,.F.);
+#3017=ADVANCED_FACE('',(#3016),#3007,.T.);
+#3018=CARTESIAN_POINT('',(-1.6E-1,-8.E-2,2.25E-1));
+#3019=DIRECTION('',(0.E0,7.071067811865E-1,7.071067811865E-1));
+#3020=DIRECTION('',(1.E0,0.E0,0.E0));
+#3021=AXIS2_PLACEMENT_3D('',#3018,#3019,#3020);
+#3022=PLANE('',#3021);
+#3023=ORIENTED_EDGE('',*,*,#2995,.F.);
+#3024=ORIENTED_EDGE('',*,*,#2381,.F.);
+#3026=ORIENTED_EDGE('',*,*,#3025,.T.);
+#3028=ORIENTED_EDGE('',*,*,#3027,.T.);
+#3029=ORIENTED_EDGE('',*,*,#2327,.T.);
+#3030=EDGE_LOOP('',(#3023,#3024,#3026,#3028,#3029));
+#3031=FACE_OUTER_BOUND('',#3030,.F.);
+#3032=ADVANCED_FACE('',(#3031),#3022,.T.);
+#3033=CARTESIAN_POINT('',(1.6E-1,-6.E-2,2.25E-1));
+#3034=DIRECTION('',(1.E0,0.E0,0.E0));
+#3035=DIRECTION('',(0.E0,1.E0,0.E0));
+#3036=AXIS2_PLACEMENT_3D('',#3033,#3034,#3035);
+#3037=PLANE('',#3036);
+#3039=ORIENTED_EDGE('',*,*,#3038,.F.);
+#3040=ORIENTED_EDGE('',*,*,#3010,.T.);
+#3041=ORIENTED_EDGE('',*,*,#2313,.T.);
+#3042=ORIENTED_EDGE('',*,*,#2273,.T.);
+#3044=ORIENTED_EDGE('',*,*,#3043,.F.);
+#3045=EDGE_LOOP('',(#3039,#3040,#3041,#3042,#3044));
+#3046=FACE_OUTER_BOUND('',#3045,.F.);
+#3047=ADVANCED_FACE('',(#3046),#3037,.F.);
+#3048=CARTESIAN_POINT('',(1.796850393701E-1,-8.E-2,2.25E-1));
+#3049=DIRECTION('',(-7.071067811865E-1,0.E0,7.071067811865E-1));
+#3050=DIRECTION('',(0.E0,1.E0,0.E0));
+#3051=AXIS2_PLACEMENT_3D('',#3048,#3049,#3050);
+#3052=PLANE('',#3051);
+#3053=ORIENTED_EDGE('',*,*,#2367,.F.);
+#3054=ORIENTED_EDGE('',*,*,#3012,.T.);
+#3055=ORIENTED_EDGE('',*,*,#3038,.T.);
+#3057=ORIENTED_EDGE('',*,*,#3056,.F.);
+#3058=EDGE_LOOP('',(#3053,#3054,#3055,#3057));
+#3059=FACE_OUTER_BOUND('',#3058,.F.);
+#3060=ADVANCED_FACE('',(#3059),#3052,.T.);
+#3061=CARTESIAN_POINT('',(1.6E-1,7.968503937008E-2,2.25E-1));
+#3062=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));
+#3063=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3064=AXIS2_PLACEMENT_3D('',#3061,#3062,#3063);
+#3065=PLANE('',#3064);
+#3066=ORIENTED_EDGE('',*,*,#2369,.F.);
+#3067=ORIENTED_EDGE('',*,*,#3056,.T.);
+#3069=ORIENTED_EDGE('',*,*,#3068,.T.);
+#3071=ORIENTED_EDGE('',*,*,#3070,.F.);
+#3072=EDGE_LOOP('',(#3066,#3067,#3069,#3071));
+#3073=FACE_OUTER_BOUND('',#3072,.F.);
+#3074=ADVANCED_FACE('',(#3073),#3065,.T.);
+#3075=CARTESIAN_POINT('',(1.6E-1,6.E-2,2.25E-1));
+#3076=DIRECTION('',(0.E0,1.E0,0.E0));
+#3077=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3078=AXIS2_PLACEMENT_3D('',#3075,#3076,#3077);
+#3079=PLANE('',#3078);
+#3081=ORIENTED_EDGE('',*,*,#3080,.T.);
+#3083=ORIENTED_EDGE('',*,*,#3082,.T.);
+#3085=ORIENTED_EDGE('',*,*,#3084,.F.);
+#3087=ORIENTED_EDGE('',*,*,#3086,.F.);
+#3088=ORIENTED_EDGE('',*,*,#3068,.F.);
+#3089=ORIENTED_EDGE('',*,*,#3043,.T.);
+#3090=ORIENTED_EDGE('',*,*,#2271,.T.);
+#3091=EDGE_LOOP('',(#3081,#3083,#3085,#3087,#3088,#3089,#3090));
+#3092=FACE_OUTER_BOUND('',#3091,.F.);
+#3093=ADVANCED_FACE('',(#3092),#3079,.F.);
+#3094=CARTESIAN_POINT('',(1.6E-1,6.E-2,2.25E-1));
+#3095=DIRECTION('',(0.E0,1.E0,0.E0));
+#3096=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3097=AXIS2_PLACEMENT_3D('',#3094,#3095,#3096);
+#3098=PLANE('',#3097);
+#3100=ORIENTED_EDGE('',*,*,#3099,.F.);
+#3101=ORIENTED_EDGE('',*,*,#2263,.T.);
+#3103=ORIENTED_EDGE('',*,*,#3102,.F.);
+#3105=ORIENTED_EDGE('',*,*,#3104,.F.);
+#3107=ORIENTED_EDGE('',*,*,#3106,.T.);
+#3109=ORIENTED_EDGE('',*,*,#3108,.T.);
+#3111=ORIENTED_EDGE('',*,*,#3110,.T.);
+#3112=EDGE_LOOP('',(#3100,#3101,#3103,#3105,#3107,#3109,#3111));
+#3113=FACE_OUTER_BOUND('',#3112,.F.);
+#3114=ADVANCED_FACE('',(#3113),#3098,.F.);
+#3115=CARTESIAN_POINT('',(6.E-2,1.E-1,7.5E-2));
+#3116=DIRECTION('',(1.E0,0.E0,0.E0));
+#3117=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3118=AXIS2_PLACEMENT_3D('',#3115,#3116,#3117);
+#3119=PLANE('',#3118);
+#3121=ORIENTED_EDGE('',*,*,#3120,.F.);
+#3123=ORIENTED_EDGE('',*,*,#3122,.F.);
+#3124=ORIENTED_EDGE('',*,*,#3080,.F.);
+#3125=ORIENTED_EDGE('',*,*,#2269,.F.);
+#3126=EDGE_LOOP('',(#3121,#3123,#3124,#3125));
+#3127=FACE_OUTER_BOUND('',#3126,.F.);
+#3128=ADVANCED_FACE('',(#3127),#3119,.F.);
+#3129=CARTESIAN_POINT('',(-2.E-1,1.E-1,-2.25E-1));
+#3130=DIRECTION('',(0.E0,1.E0,0.E0));
+#3131=DIRECTION('',(0.E0,0.E0,1.E0));
+#3132=AXIS2_PLACEMENT_3D('',#3129,#3130,#3131);
+#3133=PLANE('',#3132);
+#3134=ORIENTED_EDGE('',*,*,#3120,.T.);
+#3135=ORIENTED_EDGE('',*,*,#2267,.T.);
+#3137=ORIENTED_EDGE('',*,*,#3136,.T.);
+#3139=ORIENTED_EDGE('',*,*,#3138,.F.);
+#3141=ORIENTED_EDGE('',*,*,#3140,.F.);
+#3143=ORIENTED_EDGE('',*,*,#3142,.F.);
+#3144=ORIENTED_EDGE('',*,*,#2399,.F.);
+#3146=ORIENTED_EDGE('',*,*,#3145,.F.);
+#3147=ORIENTED_EDGE('',*,*,#2157,.T.);
+#3149=ORIENTED_EDGE('',*,*,#3148,.T.);
+#3150=ORIENTED_EDGE('',*,*,#2407,.F.);
+#3152=ORIENTED_EDGE('',*,*,#3151,.T.);
+#3154=ORIENTED_EDGE('',*,*,#3153,.F.);
+#3156=ORIENTED_EDGE('',*,*,#3155,.F.);
+#3157=EDGE_LOOP('',(#3134,#3135,#3137,#3139,#3141,#3143,#3144,#3146,#3147,#3149,
+#3150,#3152,#3154,#3156));
+#3158=FACE_OUTER_BOUND('',#3157,.F.);
+#3159=ADVANCED_FACE('',(#3158),#3133,.T.);
+#3160=CARTESIAN_POINT('',(-6.E-2,1.E-1,-1.25E-1));
+#3161=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3162=DIRECTION('',(0.E0,0.E0,1.E0));
+#3163=AXIS2_PLACEMENT_3D('',#3160,#3161,#3162);
+#3164=PLANE('',#3163);
+#3165=ORIENTED_EDGE('',*,*,#3136,.F.);
+#3166=ORIENTED_EDGE('',*,*,#2265,.T.);
+#3167=ORIENTED_EDGE('',*,*,#3099,.T.);
+#3169=ORIENTED_EDGE('',*,*,#3168,.T.);
+#3170=EDGE_LOOP('',(#3165,#3166,#3167,#3169));
+#3171=FACE_OUTER_BOUND('',#3170,.F.);
+#3172=ADVANCED_FACE('',(#3171),#3164,.F.);
+#3173=CARTESIAN_POINT('',(-1.5E-1,1.E-1,7.5E-2));
+#3174=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3175=DIRECTION('',(0.E0,1.E0,0.E0));
+#3176=AXIS2_PLACEMENT_3D('',#3173,#3174,#3175);
+#3177=PLANE('',#3176);
+#3178=ORIENTED_EDGE('',*,*,#3122,.T.);
+#3179=ORIENTED_EDGE('',*,*,#3155,.T.);
+#3181=ORIENTED_EDGE('',*,*,#3180,.F.);
+#3182=ORIENTED_EDGE('',*,*,#3082,.F.);
+#3183=EDGE_LOOP('',(#3178,#3179,#3181,#3182));
+#3184=FACE_OUTER_BOUND('',#3183,.F.);
+#3185=ADVANCED_FACE('',(#3184),#3177,.F.);
+#3186=CARTESIAN_POINT('',(-1.5E-1,1.E-1,7.5E-2));
+#3187=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3188=DIRECTION('',(0.E0,1.E0,0.E0));
+#3189=AXIS2_PLACEMENT_3D('',#3186,#3187,#3188);
+#3190=PLANE('',#3189);
+#3191=ORIENTED_EDGE('',*,*,#3168,.F.);
+#3192=ORIENTED_EDGE('',*,*,#3110,.F.);
+#3194=ORIENTED_EDGE('',*,*,#3193,.F.);
+#3195=ORIENTED_EDGE('',*,*,#3138,.T.);
+#3196=EDGE_LOOP('',(#3191,#3192,#3194,#3195));
+#3197=FACE_OUTER_BOUND('',#3196,.F.);
+#3198=ADVANCED_FACE('',(#3197),#3190,.F.);
+#3199=CARTESIAN_POINT('',(1.1E-1,6.E-2,2.25E-1));
+#3200=DIRECTION('',(1.E0,0.E0,0.E0));
+#3201=DIRECTION('',(0.E0,1.E0,0.E0));
+#3202=AXIS2_PLACEMENT_3D('',#3199,#3200,#3201);
+#3203=PLANE('',#3202);
+#3205=ORIENTED_EDGE('',*,*,#3204,.F.);
+#3206=ORIENTED_EDGE('',*,*,#3084,.T.);
+#3207=ORIENTED_EDGE('',*,*,#3180,.T.);
+#3209=ORIENTED_EDGE('',*,*,#3208,.T.);
+#3211=ORIENTED_EDGE('',*,*,#3210,.F.);
+#3212=EDGE_LOOP('',(#3205,#3206,#3207,#3209,#3211));
+#3213=FACE_OUTER_BOUND('',#3212,.F.);
+#3214=ADVANCED_FACE('',(#3213),#3203,.F.);
+#3215=CARTESIAN_POINT('',(1.3E-1,6.E-2,2.25E-1));
+#3216=DIRECTION('',(-7.071067811865E-1,0.E0,7.071067811865E-1));
+#3217=DIRECTION('',(0.E0,1.E0,0.E0));
+#3218=AXIS2_PLACEMENT_3D('',#3215,#3216,#3217);
+#3219=PLANE('',#3218);
+#3220=ORIENTED_EDGE('',*,*,#2371,.F.);
+#3221=ORIENTED_EDGE('',*,*,#3070,.T.);
+#3222=ORIENTED_EDGE('',*,*,#3086,.T.);
+#3223=ORIENTED_EDGE('',*,*,#3204,.T.);
+#3225=ORIENTED_EDGE('',*,*,#3224,.F.);
+#3226=EDGE_LOOP('',(#3220,#3221,#3222,#3223,#3225));
+#3227=FACE_OUTER_BOUND('',#3226,.F.);
+#3228=ADVANCED_FACE('',(#3227),#3219,.T.);
+#3229=CARTESIAN_POINT('',(1.1E-1,1.4E-1,2.25E-1));
+#3230=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));
+#3231=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3232=AXIS2_PLACEMENT_3D('',#3229,#3230,#3231);
+#3233=PLANE('',#3232);
+#3234=ORIENTED_EDGE('',*,*,#2373,.F.);
+#3235=ORIENTED_EDGE('',*,*,#3224,.T.);
+#3237=ORIENTED_EDGE('',*,*,#3236,.T.);
+#3239=ORIENTED_EDGE('',*,*,#3238,.F.);
+#3240=EDGE_LOOP('',(#3234,#3235,#3237,#3239));
+#3241=FACE_OUTER_BOUND('',#3240,.F.);
+#3242=ADVANCED_FACE('',(#3241),#3233,.T.);
+#3243=CARTESIAN_POINT('',(1.1E-1,1.2E-1,2.25E-1));
+#3244=DIRECTION('',(0.E0,1.E0,0.E0));
+#3245=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3246=AXIS2_PLACEMENT_3D('',#3243,#3244,#3245);
+#3247=PLANE('',#3246);
+#3249=ORIENTED_EDGE('',*,*,#3248,.F.);
+#3251=ORIENTED_EDGE('',*,*,#3250,.T.);
+#3253=ORIENTED_EDGE('',*,*,#3252,.F.);
+#3254=ORIENTED_EDGE('',*,*,#3236,.F.);
+#3255=ORIENTED_EDGE('',*,*,#3210,.T.);
+#3257=ORIENTED_EDGE('',*,*,#3256,.T.);
+#3259=ORIENTED_EDGE('',*,*,#3258,.T.);
+#3261=ORIENTED_EDGE('',*,*,#3260,.F.);
+#3263=ORIENTED_EDGE('',*,*,#3262,.F.);
+#3265=ORIENTED_EDGE('',*,*,#3264,.F.);
+#3266=EDGE_LOOP('',(#3249,#3251,#3253,#3254,#3255,#3257,#3259,#3261,#3263,
+#3265));
+#3267=FACE_OUTER_BOUND('',#3266,.F.);
+#3268=ADVANCED_FACE('',(#3267),#3247,.F.);
+#3269=CARTESIAN_POINT('',(-1.06E-1,1.6E-1,7.5E-2));
+#3270=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3271=DIRECTION('',(0.E0,0.E0,1.E0));
+#3272=AXIS2_PLACEMENT_3D('',#3269,#3270,#3271);
+#3273=PLANE('',#3272);
+#3275=ORIENTED_EDGE('',*,*,#3274,.F.);
+#3276=ORIENTED_EDGE('',*,*,#3248,.T.);
+#3278=ORIENTED_EDGE('',*,*,#3277,.F.);
+#3280=ORIENTED_EDGE('',*,*,#3279,.F.);
+#3281=EDGE_LOOP('',(#3275,#3276,#3278,#3280));
+#3282=FACE_OUTER_BOUND('',#3281,.F.);
+#3283=ADVANCED_FACE('',(#3282),#3273,.F.);
+#3284=CARTESIAN_POINT('',(-1.5E-1,1.E-1,7.5E-2));
+#3285=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3286=DIRECTION('',(0.E0,1.E0,0.E0));
+#3287=AXIS2_PLACEMENT_3D('',#3284,#3285,#3286);
+#3288=PLANE('',#3287);
+#3289=ORIENTED_EDGE('',*,*,#3274,.T.);
+#3291=ORIENTED_EDGE('',*,*,#3290,.F.);
+#3293=ORIENTED_EDGE('',*,*,#3292,.F.);
+#3294=ORIENTED_EDGE('',*,*,#3140,.T.);
+#3296=ORIENTED_EDGE('',*,*,#3295,.T.);
+#3297=ORIENTED_EDGE('',*,*,#3250,.F.);
+#3298=EDGE_LOOP('',(#3289,#3291,#3293,#3294,#3296,#3297));
+#3299=FACE_OUTER_BOUND('',#3298,.F.);
+#3300=ADVANCED_FACE('',(#3299),#3288,.T.);
+#3301=CARTESIAN_POINT('',(-1.5E-1,1.E-1,7.5E-2));
+#3302=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3303=DIRECTION('',(0.E0,1.E0,0.E0));
+#3304=AXIS2_PLACEMENT_3D('',#3301,#3302,#3303);
+#3305=PLANE('',#3304);
+#3307=ORIENTED_EDGE('',*,*,#3306,.F.);
+#3308=ORIENTED_EDGE('',*,*,#3256,.F.);
+#3309=ORIENTED_EDGE('',*,*,#3208,.F.);
+#3310=ORIENTED_EDGE('',*,*,#3153,.T.);
+#3312=ORIENTED_EDGE('',*,*,#3311,.T.);
+#3314=ORIENTED_EDGE('',*,*,#3313,.F.);
+#3315=EDGE_LOOP('',(#3307,#3308,#3309,#3310,#3312,#3314));
+#3316=FACE_OUTER_BOUND('',#3315,.F.);
+#3317=ADVANCED_FACE('',(#3316),#3305,.T.);
+#3318=CARTESIAN_POINT('',(-1.5E-1,1.6E-1,7.5E-2));
+#3319=DIRECTION('',(0.E0,1.E0,0.E0));
+#3320=DIRECTION('',(0.E0,0.E0,1.E0));
+#3321=AXIS2_PLACEMENT_3D('',#3318,#3319,#3320);
+#3322=PLANE('',#3321);
+#3323=ORIENTED_EDGE('',*,*,#3279,.T.);
+#3325=ORIENTED_EDGE('',*,*,#3324,.T.);
+#3327=ORIENTED_EDGE('',*,*,#3326,.T.);
+#3329=ORIENTED_EDGE('',*,*,#3328,.T.);
+#3331=ORIENTED_EDGE('',*,*,#3330,.F.);
+#3332=ORIENTED_EDGE('',*,*,#3313,.T.);
+#3334=ORIENTED_EDGE('',*,*,#3333,.T.);
+#3335=ORIENTED_EDGE('',*,*,#2403,.F.);
+#3337=ORIENTED_EDGE('',*,*,#3336,.F.);
+#3338=ORIENTED_EDGE('',*,*,#3290,.T.);
+#3339=EDGE_LOOP('',(#3323,#3325,#3327,#3329,#3331,#3332,#3334,#3335,#3337,
+#3338));
+#3340=FACE_OUTER_BOUND('',#3339,.F.);
+#3341=ADVANCED_FACE('',(#3340),#3322,.T.);
+#3342=CARTESIAN_POINT('',(-5.3E-2,1.6E-1,1.12E-1));
+#3343=DIRECTION('',(0.E0,1.E0,0.E0));
+#3344=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3345=AXIS2_PLACEMENT_3D('',#3342,#3343,#3344);
+#3346=CYLINDRICAL_SURFACE('',#3345,5.3E-2);
+#3347=ORIENTED_EDGE('',*,*,#3324,.F.);
+#3348=ORIENTED_EDGE('',*,*,#3277,.T.);
+#3349=ORIENTED_EDGE('',*,*,#3264,.T.);
+#3351=ORIENTED_EDGE('',*,*,#3350,.F.);
+#3352=EDGE_LOOP('',(#3347,#3348,#3349,#3351));
+#3353=FACE_OUTER_BOUND('',#3352,.F.);
+#3354=ADVANCED_FACE('',(#3353),#3346,.F.);
+#3355=CARTESIAN_POINT('',(-5.3E-2,1.6E-1,1.65E-1));
+#3356=DIRECTION('',(0.E0,0.E0,1.E0));
+#3357=DIRECTION('',(1.E0,0.E0,0.E0));
+#3358=AXIS2_PLACEMENT_3D('',#3355,#3356,#3357);
+#3359=PLANE('',#3358);
+#3360=ORIENTED_EDGE('',*,*,#3326,.F.);
+#3361=ORIENTED_EDGE('',*,*,#3350,.T.);
+#3362=ORIENTED_EDGE('',*,*,#3262,.T.);
+#3364=ORIENTED_EDGE('',*,*,#3363,.F.);
+#3365=EDGE_LOOP('',(#3360,#3361,#3362,#3364));
+#3366=FACE_OUTER_BOUND('',#3365,.F.);
+#3367=ADVANCED_FACE('',(#3366),#3359,.F.);
+#3368=CARTESIAN_POINT('',(5.3E-2,1.6E-1,1.12E-1));
+#3369=DIRECTION('',(0.E0,1.E0,0.E0));
+#3370=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3371=AXIS2_PLACEMENT_3D('',#3368,#3369,#3370);
+#3372=CYLINDRICAL_SURFACE('',#3371,5.3E-2);
+#3373=ORIENTED_EDGE('',*,*,#3328,.F.);
+#3374=ORIENTED_EDGE('',*,*,#3363,.T.);
+#3375=ORIENTED_EDGE('',*,*,#3260,.T.);
+#3377=ORIENTED_EDGE('',*,*,#3376,.F.);
+#3378=EDGE_LOOP('',(#3373,#3374,#3375,#3377));
+#3379=FACE_OUTER_BOUND('',#3378,.F.);
+#3380=ADVANCED_FACE('',(#3379),#3372,.F.);
+#3381=CARTESIAN_POINT('',(1.06E-1,1.6E-1,1.12E-1));
+#3382=DIRECTION('',(1.E0,0.E0,0.E0));
+#3383=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3384=AXIS2_PLACEMENT_3D('',#3381,#3382,#3383);
+#3385=PLANE('',#3384);
+#3386=ORIENTED_EDGE('',*,*,#3306,.T.);
+#3387=ORIENTED_EDGE('',*,*,#3330,.T.);
+#3388=ORIENTED_EDGE('',*,*,#3376,.T.);
+#3389=ORIENTED_EDGE('',*,*,#3258,.F.);
+#3390=EDGE_LOOP('',(#3386,#3387,#3388,#3389));
+#3391=FACE_OUTER_BOUND('',#3390,.F.);
+#3392=ADVANCED_FACE('',(#3391),#3385,.F.);
+#3393=CARTESIAN_POINT('',(1.5E-1,0.E0,0.E0));
+#3394=DIRECTION('',(1.E0,0.E0,0.E0));
+#3395=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3396=AXIS2_PLACEMENT_3D('',#3393,#3394,#3395);
+#3397=PLANE('',#3396);
+#3398=ORIENTED_EDGE('',*,*,#3151,.F.);
+#3399=ORIENTED_EDGE('',*,*,#2405,.F.);
+#3400=ORIENTED_EDGE('',*,*,#3333,.F.);
+#3401=ORIENTED_EDGE('',*,*,#3311,.F.);
+#3402=EDGE_LOOP('',(#3398,#3399,#3400,#3401));
+#3403=FACE_OUTER_BOUND('',#3402,.F.);
+#3404=ADVANCED_FACE('',(#3403),#3397,.T.);
+#3405=CARTESIAN_POINT('',(-1.5E-1,0.E0,0.E0));
+#3406=DIRECTION('',(1.E0,0.E0,0.E0));
+#3407=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3408=AXIS2_PLACEMENT_3D('',#3405,#3406,#3407);
+#3409=PLANE('',#3408);
+#3410=ORIENTED_EDGE('',*,*,#3142,.T.);
+#3411=ORIENTED_EDGE('',*,*,#3292,.T.);
+#3412=ORIENTED_EDGE('',*,*,#3336,.T.);
+#3413=ORIENTED_EDGE('',*,*,#2401,.T.);
+#3414=EDGE_LOOP('',(#3410,#3411,#3412,#3413));
+#3415=FACE_OUTER_BOUND('',#3414,.F.);
+#3416=ADVANCED_FACE('',(#3415),#3409,.F.);
+#3417=CARTESIAN_POINT('',(-1.1E-1,1.2E-1,2.25E-1));
+#3418=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3419=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3420=AXIS2_PLACEMENT_3D('',#3417,#3418,#3419);
+#3421=PLANE('',#3420);
+#3423=ORIENTED_EDGE('',*,*,#3422,.F.);
+#3424=ORIENTED_EDGE('',*,*,#3252,.T.);
+#3425=ORIENTED_EDGE('',*,*,#3295,.F.);
+#3426=ORIENTED_EDGE('',*,*,#3193,.T.);
+#3427=ORIENTED_EDGE('',*,*,#3108,.F.);
+#3428=EDGE_LOOP('',(#3423,#3424,#3425,#3426,#3427));
+#3429=FACE_OUTER_BOUND('',#3428,.F.);
+#3430=ADVANCED_FACE('',(#3429),#3421,.F.);
+#3431=CARTESIAN_POINT('',(-1.3E-1,1.2E-1,2.25E-1));
+#3432=DIRECTION('',(7.071067811865E-1,0.E0,7.071067811865E-1));
+#3433=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3434=AXIS2_PLACEMENT_3D('',#3431,#3432,#3433);
+#3435=PLANE('',#3434);
+#3436=ORIENTED_EDGE('',*,*,#2375,.F.);
+#3437=ORIENTED_EDGE('',*,*,#3238,.T.);
+#3438=ORIENTED_EDGE('',*,*,#3422,.T.);
+#3439=ORIENTED_EDGE('',*,*,#3106,.F.);
+#3441=ORIENTED_EDGE('',*,*,#3440,.F.);
+#3442=EDGE_LOOP('',(#3436,#3437,#3438,#3439,#3441));
+#3443=FACE_OUTER_BOUND('',#3442,.F.);
+#3444=ADVANCED_FACE('',(#3443),#3435,.T.);
+#3445=CARTESIAN_POINT('',(-1.3E-1,7.968503937008E-2,2.25E-1));
+#3446=DIRECTION('',(0.E0,-7.071067811865E-1,7.071067811865E-1));
+#3447=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3448=AXIS2_PLACEMENT_3D('',#3445,#3446,#3447);
+#3449=PLANE('',#3448);
+#3450=ORIENTED_EDGE('',*,*,#2377,.F.);
+#3451=ORIENTED_EDGE('',*,*,#3440,.T.);
+#3452=ORIENTED_EDGE('',*,*,#3104,.T.);
+#3454=ORIENTED_EDGE('',*,*,#3453,.F.);
+#3455=EDGE_LOOP('',(#3450,#3451,#3452,#3454));
+#3456=FACE_OUTER_BOUND('',#3455,.F.);
+#3457=ADVANCED_FACE('',(#3456),#3449,.T.);
+#3458=CARTESIAN_POINT('',(-1.796850393701E-1,6.E-2,2.25E-1));
+#3459=DIRECTION('',(7.071067811865E-1,0.E0,7.071067811865E-1));
+#3460=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3461=AXIS2_PLACEMENT_3D('',#3458,#3459,#3460);
+#3462=PLANE('',#3461);
+#3463=ORIENTED_EDGE('',*,*,#2379,.F.);
+#3464=ORIENTED_EDGE('',*,*,#3453,.T.);
+#3466=ORIENTED_EDGE('',*,*,#3465,.T.);
+#3467=ORIENTED_EDGE('',*,*,#3025,.F.);
+#3468=EDGE_LOOP('',(#3463,#3464,#3466,#3467));
+#3469=FACE_OUTER_BOUND('',#3468,.F.);
+#3470=ADVANCED_FACE('',(#3469),#3462,.T.);
+#3471=CARTESIAN_POINT('',(-1.6E-1,6.E-2,2.25E-1));
+#3472=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3473=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3474=AXIS2_PLACEMENT_3D('',#3471,#3472,#3473);
+#3475=PLANE('',#3474);
+#3476=ORIENTED_EDGE('',*,*,#3465,.F.);
+#3477=ORIENTED_EDGE('',*,*,#3102,.T.);
+#3478=ORIENTED_EDGE('',*,*,#2261,.T.);
+#3479=ORIENTED_EDGE('',*,*,#2329,.F.);
+#3480=ORIENTED_EDGE('',*,*,#3027,.F.);
+#3481=EDGE_LOOP('',(#3476,#3477,#3478,#3479,#3480));
+#3482=FACE_OUTER_BOUND('',#3481,.F.);
+#3483=ADVANCED_FACE('',(#3482),#3475,.F.);
+#3484=CARTESIAN_POINT('',(-2.E-1,0.E0,0.E0));
+#3485=DIRECTION('',(1.E0,0.E0,0.E0));
+#3486=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3487=AXIS2_PLACEMENT_3D('',#3484,#3485,#3486);
+#3488=PLANE('',#3487);
+#3490=ORIENTED_EDGE('',*,*,#3489,.T.);
+#3491=ORIENTED_EDGE('',*,*,#2159,.T.);
+#3492=ORIENTED_EDGE('',*,*,#3145,.T.);
+#3493=ORIENTED_EDGE('',*,*,#2397,.T.);
+#3494=EDGE_LOOP('',(#3490,#3491,#3492,#3493));
+#3495=FACE_OUTER_BOUND('',#3494,.F.);
+#3496=ADVANCED_FACE('',(#3495),#3488,.F.);
+#3497=CARTESIAN_POINT('',(-2.25E-1,-5.E-2,2.25E-1));
+#3498=DIRECTION('',(0.E0,1.E0,0.E0));
+#3499=DIRECTION('',(1.E0,0.E0,0.E0));
+#3500=AXIS2_PLACEMENT_3D('',#3497,#3498,#3499);
+#3501=PLANE('',#3500);
+#3502=ORIENTED_EDGE('',*,*,#3489,.F.);
+#3503=ORIENTED_EDGE('',*,*,#2395,.F.);
+#3505=ORIENTED_EDGE('',*,*,#3504,.T.);
+#3506=ORIENTED_EDGE('',*,*,#2161,.T.);
+#3507=EDGE_LOOP('',(#3502,#3503,#3505,#3506));
+#3508=FACE_OUTER_BOUND('',#3507,.F.);
+#3509=ADVANCED_FACE('',(#3508),#3501,.T.);
+#3510=CARTESIAN_POINT('',(-2.25E-1,-1.E-1,2.25E-1));
+#3511=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3512=DIRECTION('',(0.E0,1.E0,0.E0));
+#3513=AXIS2_PLACEMENT_3D('',#3510,#3511,#3512);
+#3514=PLANE('',#3513);
+#3515=ORIENTED_EDGE('',*,*,#2393,.F.);
+#3516=ORIENTED_EDGE('',*,*,#2485,.T.);
+#3517=ORIENTED_EDGE('',*,*,#2163,.T.);
+#3518=ORIENTED_EDGE('',*,*,#3504,.F.);
+#3519=EDGE_LOOP('',(#3515,#3516,#3517,#3518));
+#3520=FACE_OUTER_BOUND('',#3519,.F.);
+#3521=ADVANCED_FACE('',(#3520),#3514,.T.);
+#3522=CARTESIAN_POINT('',(2.E-1,0.E0,0.E0));
+#3523=DIRECTION('',(1.E0,0.E0,0.E0));
+#3524=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3525=AXIS2_PLACEMENT_3D('',#3522,#3523,#3524);
+#3526=PLANE('',#3525);
+#3528=ORIENTED_EDGE('',*,*,#3527,.F.);
+#3529=ORIENTED_EDGE('',*,*,#2409,.F.);
+#3530=ORIENTED_EDGE('',*,*,#3148,.F.);
+#3531=ORIENTED_EDGE('',*,*,#2155,.F.);
+#3532=EDGE_LOOP('',(#3528,#3529,#3530,#3531));
+#3533=FACE_OUTER_BOUND('',#3532,.F.);
+#3534=ADVANCED_FACE('',(#3533),#3526,.T.);
+#3535=CARTESIAN_POINT('',(2.E-1,-5.E-2,2.25E-1));
+#3536=DIRECTION('',(0.E0,1.E0,0.E0));
+#3537=DIRECTION('',(1.E0,0.E0,0.E0));
+#3538=AXIS2_PLACEMENT_3D('',#3535,#3536,#3537);
+#3539=PLANE('',#3538);
+#3540=ORIENTED_EDGE('',*,*,#3527,.T.);
+#3541=ORIENTED_EDGE('',*,*,#2153,.T.);
+#3543=ORIENTED_EDGE('',*,*,#3542,.F.);
+#3544=ORIENTED_EDGE('',*,*,#2411,.F.);
+#3545=EDGE_LOOP('',(#3540,#3541,#3543,#3544));
+#3546=FACE_OUTER_BOUND('',#3545,.F.);
+#3547=ADVANCED_FACE('',(#3546),#3539,.T.);
+#3548=CARTESIAN_POINT('',(2.25E-1,-5.E-2,2.25E-1));
+#3549=DIRECTION('',(1.E0,0.E0,0.E0));
+#3550=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3551=AXIS2_PLACEMENT_3D('',#3548,#3549,#3550);
+#3552=PLANE('',#3551);
+#3553=ORIENTED_EDGE('',*,*,#2413,.F.);
+#3554=ORIENTED_EDGE('',*,*,#3542,.T.);
+#3555=ORIENTED_EDGE('',*,*,#2151,.T.);
+#3556=ORIENTED_EDGE('',*,*,#2463,.F.);
+#3557=EDGE_LOOP('',(#3553,#3554,#3555,#3556));
+#3558=FACE_OUTER_BOUND('',#3557,.F.);
+#3559=ADVANCED_FACE('',(#3558),#3552,.T.);
+#3560=CARTESIAN_POINT('',(1.135E-1,0.E0,0.E0));
+#3561=DIRECTION('',(1.E0,0.E0,0.E0));
+#3562=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3563=AXIS2_PLACEMENT_3D('',#3560,#3561,#3562);
+#3564=PLANE('',#3563);
+#3565=ORIENTED_EDGE('',*,*,#2049,.T.);
+#3566=ORIENTED_EDGE('',*,*,#2065,.T.);
+#3568=ORIENTED_EDGE('',*,*,#3567,.T.);
+#3570=ORIENTED_EDGE('',*,*,#3569,.T.);
+#3571=ORIENTED_EDGE('',*,*,#2277,.F.);
+#3573=ORIENTED_EDGE('',*,*,#3572,.T.);
+#3575=ORIENTED_EDGE('',*,*,#3574,.T.);
+#3577=ORIENTED_EDGE('',*,*,#3576,.T.);
+#3578=ORIENTED_EDGE('',*,*,#1861,.T.);
+#3579=EDGE_LOOP('',(#3565,#3566,#3568,#3570,#3571,#3573,#3575,#3577,#3578));
+#3580=FACE_OUTER_BOUND('',#3579,.F.);
+#3581=ADVANCED_FACE('',(#3580),#3564,.F.);
+#3582=CARTESIAN_POINT('',(1.135E-1,3.4E-2,-2.69E-1));
+#3583=DIRECTION('',(0.E0,9.064461166193E-1,4.223214861522E-1));
+#3584=DIRECTION('',(0.E0,-4.223214861522E-1,9.064461166193E-1));
+#3585=AXIS2_PLACEMENT_3D('',#3582,#3583,#3584);
+#3586=PLANE('',#3585);
+#3587=ORIENTED_EDGE('',*,*,#2209,.F.);
+#3589=ORIENTED_EDGE('',*,*,#3588,.T.);
+#3591=ORIENTED_EDGE('',*,*,#3590,.F.);
+#3592=ORIENTED_EDGE('',*,*,#3567,.F.);
+#3593=EDGE_LOOP('',(#3587,#3589,#3591,#3592));
+#3594=FACE_OUTER_BOUND('',#3593,.F.);
+#3595=ADVANCED_FACE('',(#3594),#3586,.F.);
+#3596=CARTESIAN_POINT('',(8.65E-2,0.E0,0.E0));
+#3597=DIRECTION('',(1.E0,0.E0,0.E0));
+#3598=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3599=AXIS2_PLACEMENT_3D('',#3596,#3597,#3598);
+#3600=PLANE('',#3599);
+#3602=ORIENTED_EDGE('',*,*,#3601,.F.);
+#3603=ORIENTED_EDGE('',*,*,#1865,.F.);
+#3605=ORIENTED_EDGE('',*,*,#3604,.F.);
+#3607=ORIENTED_EDGE('',*,*,#3606,.F.);
+#3609=ORIENTED_EDGE('',*,*,#3608,.F.);
+#3610=ORIENTED_EDGE('',*,*,#2281,.T.);
+#3612=ORIENTED_EDGE('',*,*,#3611,.F.);
+#3613=ORIENTED_EDGE('',*,*,#3588,.F.);
+#3614=ORIENTED_EDGE('',*,*,#2080,.F.);
+#3615=EDGE_LOOP('',(#3602,#3603,#3605,#3607,#3609,#3610,#3612,#3613,#3614));
+#3616=FACE_OUTER_BOUND('',#3615,.F.);
+#3617=ADVANCED_FACE('',(#3616),#3600,.T.);
+#3618=CARTESIAN_POINT('',(7.15E-2,3.4E-2,-2.95E-1));
+#3619=DIRECTION('',(0.E0,1.E0,0.E0));
+#3620=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3621=AXIS2_PLACEMENT_3D('',#3618,#3619,#3620);
+#3622=CYLINDRICAL_SURFACE('',#3621,1.5E-2);
+#3623=ORIENTED_EDGE('',*,*,#1867,.F.);
+#3624=ORIENTED_EDGE('',*,*,#3601,.T.);
+#3625=ORIENTED_EDGE('',*,*,#2078,.T.);
+#3626=ORIENTED_EDGE('',*,*,#2005,.F.);
+#3627=EDGE_LOOP('',(#3623,#3624,#3625,#3626));
+#3628=FACE_OUTER_BOUND('',#3627,.F.);
+#3629=ADVANCED_FACE('',(#3628),#3622,.T.);
+#3630=CARTESIAN_POINT('',(1.135E-1,-3.75E-2,-2.69E-1));
+#3631=DIRECTION('',(0.E0,0.E0,1.E0));
+#3632=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3633=AXIS2_PLACEMENT_3D('',#3630,#3631,#3632);
+#3634=PLANE('',#3633);
+#3635=ORIENTED_EDGE('',*,*,#1863,.T.);
+#3636=ORIENTED_EDGE('',*,*,#3576,.F.);
+#3638=ORIENTED_EDGE('',*,*,#3637,.T.);
+#3639=ORIENTED_EDGE('',*,*,#3604,.T.);
+#3640=EDGE_LOOP('',(#3635,#3636,#3638,#3639));
+#3641=FACE_OUTER_BOUND('',#3640,.F.);
+#3642=ADVANCED_FACE('',(#3641),#3634,.F.);
+#3643=CARTESIAN_POINT('',(1.135E-1,-3.75E-2,-2.45E-1));
+#3644=DIRECTION('',(1.E0,0.E0,0.E0));
+#3645=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3646=AXIS2_PLACEMENT_3D('',#3643,#3644,#3645);
+#3647=CYLINDRICAL_SURFACE('',#3646,2.4E-2);
+#3648=ORIENTED_EDGE('',*,*,#3574,.F.);
+#3650=ORIENTED_EDGE('',*,*,#3649,.T.);
+#3651=ORIENTED_EDGE('',*,*,#3606,.T.);
+#3652=ORIENTED_EDGE('',*,*,#3637,.F.);
+#3653=EDGE_LOOP('',(#3648,#3650,#3651,#3652));
+#3654=FACE_OUTER_BOUND('',#3653,.F.);
+#3655=ADVANCED_FACE('',(#3654),#3647,.T.);
+#3656=CARTESIAN_POINT('',(1.135E-1,-1.35E-2,-1.25E-1));
+#3657=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3658=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3659=AXIS2_PLACEMENT_3D('',#3656,#3657,#3658);
+#3660=PLANE('',#3659);
+#3661=ORIENTED_EDGE('',*,*,#2283,.F.);
+#3662=ORIENTED_EDGE('',*,*,#3608,.T.);
+#3663=ORIENTED_EDGE('',*,*,#3649,.F.);
+#3664=ORIENTED_EDGE('',*,*,#3572,.F.);
+#3665=EDGE_LOOP('',(#3661,#3662,#3663,#3664));
+#3666=FACE_OUTER_BOUND('',#3665,.F.);
+#3667=ADVANCED_FACE('',(#3666),#3660,.F.);
+#3668=CARTESIAN_POINT('',(1.135E-1,1.35E-2,-2.25E-1));
+#3669=DIRECTION('',(0.E0,1.E0,0.E0));
+#3670=DIRECTION('',(0.E0,0.E0,1.E0));
+#3671=AXIS2_PLACEMENT_3D('',#3668,#3669,#3670);
+#3672=PLANE('',#3671);
+#3673=ORIENTED_EDGE('',*,*,#2279,.T.);
+#3674=ORIENTED_EDGE('',*,*,#3569,.F.);
+#3675=ORIENTED_EDGE('',*,*,#3590,.T.);
+#3676=ORIENTED_EDGE('',*,*,#3611,.T.);
+#3677=EDGE_LOOP('',(#3673,#3674,#3675,#3676));
+#3678=FACE_OUTER_BOUND('',#3677,.F.);
+#3679=ADVANCED_FACE('',(#3678),#3672,.F.);
+#3680=CARTESIAN_POINT('',(1.35E-2,0.E0,0.E0));
+#3681=DIRECTION('',(1.E0,0.E0,0.E0));
+#3682=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3683=AXIS2_PLACEMENT_3D('',#3680,#3681,#3682);
+#3684=PLANE('',#3683);
+#3686=ORIENTED_EDGE('',*,*,#3685,.T.);
+#3687=ORIENTED_EDGE('',*,*,#2084,.T.);
+#3689=ORIENTED_EDGE('',*,*,#3688,.T.);
+#3691=ORIENTED_EDGE('',*,*,#3690,.T.);
+#3692=ORIENTED_EDGE('',*,*,#2287,.F.);
+#3694=ORIENTED_EDGE('',*,*,#3693,.T.);
+#3696=ORIENTED_EDGE('',*,*,#3695,.T.);
+#3698=ORIENTED_EDGE('',*,*,#3697,.T.);
+#3699=ORIENTED_EDGE('',*,*,#1873,.T.);
+#3700=EDGE_LOOP('',(#3686,#3687,#3689,#3691,#3692,#3694,#3696,#3698,#3699));
+#3701=FACE_OUTER_BOUND('',#3700,.F.);
+#3702=ADVANCED_FACE('',(#3701),#3684,.F.);
+#3703=CARTESIAN_POINT('',(2.85E-2,3.4E-2,-2.95E-1));
+#3704=DIRECTION('',(0.E0,1.E0,0.E0));
+#3705=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3706=AXIS2_PLACEMENT_3D('',#3703,#3704,#3705);
+#3707=CYLINDRICAL_SURFACE('',#3706,1.5E-2);
+#3708=ORIENTED_EDGE('',*,*,#1871,.F.);
+#3709=ORIENTED_EDGE('',*,*,#2002,.T.);
+#3710=ORIENTED_EDGE('',*,*,#2075,.T.);
+#3711=ORIENTED_EDGE('',*,*,#3685,.F.);
+#3712=EDGE_LOOP('',(#3708,#3709,#3710,#3711));
+#3713=FACE_OUTER_BOUND('',#3712,.F.);
+#3714=ADVANCED_FACE('',(#3713),#3707,.T.);
+#3715=CARTESIAN_POINT('',(1.35E-2,3.4E-2,-2.69E-1));
+#3716=DIRECTION('',(0.E0,9.064461166193E-1,4.223214861522E-1));
+#3717=DIRECTION('',(0.E0,-4.223214861522E-1,9.064461166193E-1));
+#3718=AXIS2_PLACEMENT_3D('',#3715,#3716,#3717);
+#3719=PLANE('',#3718);
+#3720=ORIENTED_EDGE('',*,*,#2206,.F.);
+#3722=ORIENTED_EDGE('',*,*,#3721,.T.);
+#3724=ORIENTED_EDGE('',*,*,#3723,.F.);
+#3725=ORIENTED_EDGE('',*,*,#3688,.F.);
+#3726=EDGE_LOOP('',(#3720,#3722,#3724,#3725));
+#3727=FACE_OUTER_BOUND('',#3726,.F.);
+#3728=ADVANCED_FACE('',(#3727),#3719,.F.);
+#3729=CARTESIAN_POINT('',(-1.35E-2,0.E0,0.E0));
+#3730=DIRECTION('',(1.E0,0.E0,0.E0));
+#3731=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3732=AXIS2_PLACEMENT_3D('',#3729,#3730,#3731);
+#3733=PLANE('',#3732);
+#3735=ORIENTED_EDGE('',*,*,#3734,.F.);
+#3736=ORIENTED_EDGE('',*,*,#1877,.F.);
+#3738=ORIENTED_EDGE('',*,*,#3737,.F.);
+#3740=ORIENTED_EDGE('',*,*,#3739,.F.);
+#3742=ORIENTED_EDGE('',*,*,#3741,.F.);
+#3743=ORIENTED_EDGE('',*,*,#2291,.T.);
+#3745=ORIENTED_EDGE('',*,*,#3744,.F.);
+#3746=ORIENTED_EDGE('',*,*,#3721,.F.);
+#3747=ORIENTED_EDGE('',*,*,#2113,.F.);
+#3748=EDGE_LOOP('',(#3735,#3736,#3738,#3740,#3742,#3743,#3745,#3746,#3747));
+#3749=FACE_OUTER_BOUND('',#3748,.F.);
+#3750=ADVANCED_FACE('',(#3749),#3733,.T.);
+#3751=CARTESIAN_POINT('',(-2.85E-2,3.4E-2,-2.95E-1));
+#3752=DIRECTION('',(0.E0,1.E0,0.E0));
+#3753=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3754=AXIS2_PLACEMENT_3D('',#3751,#3752,#3753);
+#3755=CYLINDRICAL_SURFACE('',#3754,1.5E-2);
+#3756=ORIENTED_EDGE('',*,*,#1879,.F.);
+#3757=ORIENTED_EDGE('',*,*,#3734,.T.);
+#3758=ORIENTED_EDGE('',*,*,#2111,.T.);
+#3759=ORIENTED_EDGE('',*,*,#2033,.F.);
+#3760=EDGE_LOOP('',(#3756,#3757,#3758,#3759));
+#3761=FACE_OUTER_BOUND('',#3760,.F.);
+#3762=ADVANCED_FACE('',(#3761),#3755,.T.);
+#3763=CARTESIAN_POINT('',(1.35E-2,-3.75E-2,-2.69E-1));
+#3764=DIRECTION('',(0.E0,0.E0,1.E0));
+#3765=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3766=AXIS2_PLACEMENT_3D('',#3763,#3764,#3765);
+#3767=PLANE('',#3766);
+#3768=ORIENTED_EDGE('',*,*,#1875,.T.);
+#3769=ORIENTED_EDGE('',*,*,#3697,.F.);
+#3771=ORIENTED_EDGE('',*,*,#3770,.T.);
+#3772=ORIENTED_EDGE('',*,*,#3737,.T.);
+#3773=EDGE_LOOP('',(#3768,#3769,#3771,#3772));
+#3774=FACE_OUTER_BOUND('',#3773,.F.);
+#3775=ADVANCED_FACE('',(#3774),#3767,.F.);
+#3776=CARTESIAN_POINT('',(1.35E-2,-3.75E-2,-2.45E-1));
+#3777=DIRECTION('',(1.E0,0.E0,0.E0));
+#3778=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3779=AXIS2_PLACEMENT_3D('',#3776,#3777,#3778);
+#3780=CYLINDRICAL_SURFACE('',#3779,2.4E-2);
+#3781=ORIENTED_EDGE('',*,*,#3695,.F.);
+#3783=ORIENTED_EDGE('',*,*,#3782,.T.);
+#3784=ORIENTED_EDGE('',*,*,#3739,.T.);
+#3785=ORIENTED_EDGE('',*,*,#3770,.F.);
+#3786=EDGE_LOOP('',(#3781,#3783,#3784,#3785));
+#3787=FACE_OUTER_BOUND('',#3786,.F.);
+#3788=ADVANCED_FACE('',(#3787),#3780,.T.);
+#3789=CARTESIAN_POINT('',(1.35E-2,-1.35E-2,-1.25E-1));
+#3790=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3791=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3792=AXIS2_PLACEMENT_3D('',#3789,#3790,#3791);
+#3793=PLANE('',#3792);
+#3794=ORIENTED_EDGE('',*,*,#2293,.F.);
+#3795=ORIENTED_EDGE('',*,*,#3741,.T.);
+#3796=ORIENTED_EDGE('',*,*,#3782,.F.);
+#3797=ORIENTED_EDGE('',*,*,#3693,.F.);
+#3798=EDGE_LOOP('',(#3794,#3795,#3796,#3797));
+#3799=FACE_OUTER_BOUND('',#3798,.F.);
+#3800=ADVANCED_FACE('',(#3799),#3793,.F.);
+#3801=CARTESIAN_POINT('',(1.35E-2,1.35E-2,-2.25E-1));
+#3802=DIRECTION('',(0.E0,1.E0,0.E0));
+#3803=DIRECTION('',(0.E0,0.E0,1.E0));
+#3804=AXIS2_PLACEMENT_3D('',#3801,#3802,#3803);
+#3805=PLANE('',#3804);
+#3806=ORIENTED_EDGE('',*,*,#2289,.T.);
+#3807=ORIENTED_EDGE('',*,*,#3690,.F.);
+#3808=ORIENTED_EDGE('',*,*,#3723,.T.);
+#3809=ORIENTED_EDGE('',*,*,#3744,.T.);
+#3810=EDGE_LOOP('',(#3806,#3807,#3808,#3809));
+#3811=FACE_OUTER_BOUND('',#3810,.F.);
+#3812=ADVANCED_FACE('',(#3811),#3805,.F.);
+#3813=CARTESIAN_POINT('',(-8.65E-2,-1.35E-2,-1.25E-1));
+#3814=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3815=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3816=AXIS2_PLACEMENT_3D('',#3813,#3814,#3815);
+#3817=PLANE('',#3816);
+#3818=ORIENTED_EDGE('',*,*,#2300,.F.);
+#3819=ORIENTED_EDGE('',*,*,#1918,.T.);
+#3820=ORIENTED_EDGE('',*,*,#1938,.F.);
+#3821=ORIENTED_EDGE('',*,*,#1960,.F.);
+#3822=EDGE_LOOP('',(#3818,#3819,#3820,#3821));
+#3823=FACE_OUTER_BOUND('',#3822,.F.);
+#3824=ADVANCED_FACE('',(#3823),#3817,.F.);
+#3825=CARTESIAN_POINT('',(-1.65E-1,6.E-2,-2.69E-1));
+#3826=DIRECTION('',(0.E0,1.E0,0.E0));
+#3827=DIRECTION('',(0.E0,0.E0,1.E0));
+#3828=AXIS2_PLACEMENT_3D('',#3825,#3826,#3827);
+#3829=PLANE('',#3828);
+#3830=ORIENTED_EDGE('',*,*,#2175,.F.);
+#3831=ORIENTED_EDGE('',*,*,#2193,.F.);
+#3832=ORIENTED_EDGE('',*,*,#2213,.T.);
+#3833=ORIENTED_EDGE('',*,*,#2128,.T.);
+#3834=EDGE_LOOP('',(#3830,#3831,#3832,#3833));
+#3835=FACE_OUTER_BOUND('',#3834,.F.);
+#3836=ADVANCED_FACE('',(#3835),#3829,.T.);
+#3837=CLOSED_SHELL('',(#1841,#1892,#1907,#1930,#1944,#1967,#1981,#1996,#2011,
+#2025,#2039,#2053,#2069,#2088,#2103,#2120,#2137,#2181,#2197,#2219,#2232,#2245,
+#2304,#2319,#2334,#2350,#2417,#2448,#2470,#2492,#2516,#2533,#2545,#2561,#2617,
+#2634,#2646,#2666,#2679,#2692,#2704,#2716,#2731,#2742,#2756,#2770,#2793,#2810,
+#2863,#2879,#2890,#2911,#2927,#2938,#2953,#2964,#2976,#2988,#3002,#3017,#3032,
+#3047,#3060,#3074,#3093,#3114,#3128,#3159,#3172,#3185,#3198,#3214,#3228,#3242,
+#3268,#3283,#3300,#3317,#3341,#3354,#3367,#3380,#3392,#3404,#3416,#3430,#3444,
+#3457,#3470,#3483,#3496,#3509,#3521,#3534,#3547,#3559,#3581,#3595,#3617,#3629,
+#3642,#3655,#3667,#3679,#3702,#3714,#3728,#3750,#3762,#3775,#3788,#3800,#3812,
+#3824,#3836));
+#3838=MANIFOLD_SOLID_BREP('',#3837);
+#3839=DIRECTION('',(1.E0,0.E0,0.E0));
+#3840=VECTOR('',#3839,2.5E-2);
+#3841=CARTESIAN_POINT('',(8.75E-2,1.25E-2,-2.459940121391E-1));
+#3842=LINE('',#3841,#3840);
+#3843=CARTESIAN_POINT('',(8.75E-2,-3.75E-2,-2.459940121391E-1));
+#3844=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3845=DIRECTION('',(0.E0,1.E0,0.E0));
+#3846=AXIS2_PLACEMENT_3D('',#3843,#3844,#3845);
+#3848=DIRECTION('',(0.E0,-9.848077530124E-1,-1.736481776661E-1));
+#3849=VECTOR('',#3848,4.114875537996E-2);
+#3850=CARTESIAN_POINT('',(8.75E-2,-3.315879555835E-2,-2.706142059644E-1));
+#3851=LINE('',#3850,#3849);
+#3852=CARTESIAN_POINT('',(8.75E-2,-6.5E-2,-3.27E-1));
+#3853=DIRECTION('',(1.E0,0.E0,0.E0));
+#3854=DIRECTION('',(0.E0,-1.736481776669E-1,9.848077530122E-1));
+#3855=AXIS2_PLACEMENT_3D('',#3852,#3853,#3854);
+#3857=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3858=VECTOR('',#3857,8.4E-2);
+#3859=CARTESIAN_POINT('',(8.75E-2,-1.15E-1,-3.27E-1));
+#3860=LINE('',#3859,#3858);
+#3861=DIRECTION('',(0.E0,0.E0,1.E0));
+#3862=VECTOR('',#3861,8.4E-2);
+#3863=CARTESIAN_POINT('',(8.75E-2,-9.E-2,-4.11E-1));
+#3864=LINE('',#3863,#3862);
+#3865=CARTESIAN_POINT('',(8.75E-2,-6.5E-2,-3.27E-1));
+#3866=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3867=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3868=AXIS2_PLACEMENT_3D('',#3865,#3866,#3867);
+#3870=DIRECTION('',(0.E0,9.848077530124E-1,1.736481776661E-1));
+#3871=VECTOR('',#3870,4.114875537994E-2);
+#3872=CARTESIAN_POINT('',(8.75E-2,-6.934120444167E-2,-3.023798061747E-1));
+#3873=LINE('',#3872,#3871);
+#3874=CARTESIAN_POINT('',(8.75E-2,-3.75E-2,-2.459940121391E-1));
+#3875=DIRECTION('',(1.E0,0.E0,0.E0));
+#3876=DIRECTION('',(0.E0,1.736481776661E-1,-9.848077530124E-1));
+#3877=AXIS2_PLACEMENT_3D('',#3874,#3875,#3876);
+#3879=DIRECTION('',(0.E0,0.E0,1.E0));
+#3880=VECTOR('',#3879,3.369940121391E-1);
+#3881=CARTESIAN_POINT('',(8.75E-2,1.25E-2,-2.459940121391E-1));
+#3882=LINE('',#3881,#3880);
+#3883=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3884=VECTOR('',#3883,3.369940121391E-1);
+#3885=CARTESIAN_POINT('',(8.75E-2,-1.25E-2,9.1E-2));
+#3886=LINE('',#3885,#3884);
+#3887=DIRECTION('',(1.E0,0.E0,0.E0));
+#3888=VECTOR('',#3887,2.5E-2);
+#3889=CARTESIAN_POINT('',(8.75E-2,-1.25E-2,-2.459940121391E-1));
+#3890=LINE('',#3889,#3888);
+#3891=DIRECTION('',(1.E0,0.E0,0.E0));
+#3892=VECTOR('',#3891,2.5E-2);
+#3893=CARTESIAN_POINT('',(8.75E-2,-1.25E-2,9.1E-2));
+#3894=LINE('',#3893,#3892);
+#3895=DIRECTION('',(3.015113445778E-1,3.015113445778E-1,9.045340337333E-1));
+#3896=VECTOR('',#3895,2.653299832284E-2);
+#3897=CARTESIAN_POINT('',(8.75E-2,-1.25E-2,9.1E-2));
+#3898=LINE('',#3897,#3896);
+#3899=DIRECTION('',(1.E0,0.E0,0.E0));
+#3900=VECTOR('',#3899,9.E-3);
+#3901=CARTESIAN_POINT('',(9.55E-2,-4.5E-3,1.15E-1));
+#3902=LINE('',#3901,#3900);
+#3903=DIRECTION('',(-3.015113445778E-1,3.015113445778E-1,9.045340337333E-1));
+#3904=VECTOR('',#3903,2.653299832284E-2);
+#3905=CARTESIAN_POINT('',(1.125E-1,-1.25E-2,9.1E-2));
+#3906=LINE('',#3905,#3904);
+#3907=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3908=VECTOR('',#3907,2.5E-2);
+#3909=CARTESIAN_POINT('',(8.75E-2,1.25E-2,9.1E-2));
+#3910=LINE('',#3909,#3908);
+#3911=DIRECTION('',(3.015113445778E-1,-3.015113445778E-1,9.045340337333E-1));
+#3912=VECTOR('',#3911,2.653299832284E-2);
+#3913=CARTESIAN_POINT('',(8.75E-2,1.25E-2,9.1E-2));
+#3914=LINE('',#3913,#3912);
+#3915=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3916=VECTOR('',#3915,9.E-3);
+#3917=CARTESIAN_POINT('',(9.55E-2,4.5E-3,1.15E-1));
+#3918=LINE('',#3917,#3916);
+#3919=DIRECTION('',(1.E0,0.E0,0.E0));
+#3920=VECTOR('',#3919,9.E-3);
+#3921=CARTESIAN_POINT('',(9.55E-2,4.5E-3,1.15E-1));
+#3922=LINE('',#3921,#3920);
+#3923=DIRECTION('',(1.E0,0.E0,0.E0));
+#3924=VECTOR('',#3923,2.5E-2);
+#3925=CARTESIAN_POINT('',(8.75E-2,1.25E-2,9.1E-2));
+#3926=LINE('',#3925,#3924);
+#3927=DIRECTION('',(3.015113445778E-1,3.015113445778E-1,-9.045340337333E-1));
+#3928=VECTOR('',#3927,2.653299832284E-2);
+#3929=CARTESIAN_POINT('',(1.045E-1,4.5E-3,1.15E-1));
+#3930=LINE('',#3929,#3928);
+#3931=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3932=VECTOR('',#3931,2.5E-2);
+#3933=CARTESIAN_POINT('',(1.125E-1,1.25E-2,9.1E-2));
+#3934=LINE('',#3933,#3932);
+#3935=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3936=VECTOR('',#3935,9.E-3);
+#3937=CARTESIAN_POINT('',(1.045E-1,4.5E-3,1.15E-1));
+#3938=LINE('',#3937,#3936);
+#3939=CARTESIAN_POINT('',(1.125E-1,-3.75E-2,-2.459940121391E-1));
+#3940=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3941=DIRECTION('',(0.E0,1.E0,0.E0));
+#3942=AXIS2_PLACEMENT_3D('',#3939,#3940,#3941);
+#3944=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3945=VECTOR('',#3944,3.369940121391E-1);
+#3946=CARTESIAN_POINT('',(1.125E-1,-1.25E-2,9.1E-2));
+#3947=LINE('',#3946,#3945);
+#3948=DIRECTION('',(0.E0,0.E0,1.E0));
+#3949=VECTOR('',#3948,3.369940121391E-1);
+#3950=CARTESIAN_POINT('',(1.125E-1,1.25E-2,-2.459940121391E-1));
+#3951=LINE('',#3950,#3949);
+#3952=CARTESIAN_POINT('',(1.125E-1,-3.75E-2,-2.459940121391E-1));
+#3953=DIRECTION('',(1.E0,0.E0,0.E0));
+#3954=DIRECTION('',(0.E0,1.736481776661E-1,-9.848077530124E-1));
+#3955=AXIS2_PLACEMENT_3D('',#3952,#3953,#3954);
+#3957=DIRECTION('',(0.E0,9.848077530124E-1,1.736481776661E-1));
+#3958=VECTOR('',#3957,4.114875537994E-2);
+#3959=CARTESIAN_POINT('',(1.125E-1,-6.934120444167E-2,-3.023798061747E-1));
+#3960=LINE('',#3959,#3958);
+#3961=CARTESIAN_POINT('',(1.125E-1,-6.5E-2,-3.27E-1));
+#3962=DIRECTION('',(-1.E0,0.E0,0.E0));
+#3963=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3964=AXIS2_PLACEMENT_3D('',#3961,#3962,#3963);
+#3966=DIRECTION('',(0.E0,0.E0,1.E0));
+#3967=VECTOR('',#3966,8.4E-2);
+#3968=CARTESIAN_POINT('',(1.125E-1,-9.E-2,-4.11E-1));
+#3969=LINE('',#3968,#3967);
+#3970=DIRECTION('',(0.E0,0.E0,-1.E0));
+#3971=VECTOR('',#3970,8.4E-2);
+#3972=CARTESIAN_POINT('',(1.125E-1,-1.15E-1,-3.27E-1));
+#3973=LINE('',#3972,#3971);
+#3974=CARTESIAN_POINT('',(1.125E-1,-6.5E-2,-3.27E-1));
+#3975=DIRECTION('',(1.E0,0.E0,0.E0));
+#3976=DIRECTION('',(0.E0,-1.736481776669E-1,9.848077530122E-1));
+#3977=AXIS2_PLACEMENT_3D('',#3974,#3975,#3976);
+#3979=DIRECTION('',(0.E0,-9.848077530124E-1,-1.736481776661E-1));
+#3980=VECTOR('',#3979,4.114875537996E-2);
+#3981=CARTESIAN_POINT('',(1.125E-1,-3.315879555835E-2,-2.706142059644E-1));
+#3982=LINE('',#3981,#3980);
+#3983=DIRECTION('',(1.E0,0.E0,0.E0));
+#3984=VECTOR('',#3983,2.5E-2);
+#3985=CARTESIAN_POINT('',(8.75E-2,-2.881759111670E-2,-2.952343997897E-1));
+#3986=LINE('',#3985,#3984);
+#3987=DIRECTION('',(1.E0,0.E0,0.E0));
+#3988=VECTOR('',#3987,2.5E-2);
+#3989=CARTESIAN_POINT('',(8.75E-2,-6.934120444167E-2,-3.023798061747E-1));
+#3990=LINE('',#3989,#3988);
+#3991=DIRECTION('',(1.E0,0.E0,0.E0));
+#3992=VECTOR('',#3991,2.5E-2);
+#3993=CARTESIAN_POINT('',(8.75E-2,-9.E-2,-3.27E-1));
+#3994=LINE('',#3993,#3992);
+#3995=DIRECTION('',(1.E0,0.E0,0.E0));
+#3996=VECTOR('',#3995,2.5E-2);
+#3997=CARTESIAN_POINT('',(8.75E-2,-9.E-2,-4.11E-1));
+#3998=LINE('',#3997,#3996);
+#3999=DIRECTION('',(1.E0,0.E0,0.E0));
+#4000=VECTOR('',#3999,9.E-3);
+#4001=CARTESIAN_POINT('',(9.55E-2,-9.8E-2,-4.35E-1));
+#4002=LINE('',#4001,#4000);
+#4003=DIRECTION('',(0.E0,1.E0,0.E0));
+#4004=VECTOR('',#4003,2.5E-2);
+#4005=CARTESIAN_POINT('',(8.75E-2,-1.15E-1,-4.11E-1));
+#4006=LINE('',#4005,#4004);
+#4007=DIRECTION('',(3.015113445778E-1,3.015113445778E-1,-9.045340337333E-1));
+#4008=VECTOR('',#4007,2.653299832284E-2);
+#4009=CARTESIAN_POINT('',(8.75E-2,-1.15E-1,-4.11E-1));
+#4010=LINE('',#4009,#4008);
+#4011=DIRECTION('',(0.E0,1.E0,0.E0));
+#4012=VECTOR('',#4011,9.E-3);
+#4013=CARTESIAN_POINT('',(9.55E-2,-1.07E-1,-4.35E-1));
+#4014=LINE('',#4013,#4012);
+#4015=DIRECTION('',(3.015113445778E-1,-3.015113445778E-1,-9.045340337333E-1));
+#4016=VECTOR('',#4015,2.653299832284E-2);
+#4017=CARTESIAN_POINT('',(8.75E-2,-9.E-2,-4.11E-1));
+#4018=LINE('',#4017,#4016);
+#4019=DIRECTION('',(1.E0,0.E0,0.E0));
+#4020=VECTOR('',#4019,9.E-3);
+#4021=CARTESIAN_POINT('',(9.55E-2,-1.07E-1,-4.35E-1));
+#4022=LINE('',#4021,#4020);
+#4023=DIRECTION('',(1.E0,0.E0,0.E0));
+#4024=VECTOR('',#4023,2.5E-2);
+#4025=CARTESIAN_POINT('',(8.75E-2,-1.15E-1,-4.11E-1));
+#4026=LINE('',#4025,#4024);
+#4027=DIRECTION('',(3.015113445778E-1,-3.015113445778E-1,9.045340337333E-1));
+#4028=VECTOR('',#4027,2.653299832284E-2);
+#4029=CARTESIAN_POINT('',(1.045E-1,-1.07E-1,-4.35E-1));
+#4030=LINE('',#4029,#4028);
+#4031=DIRECTION('',(0.E0,1.E0,0.E0));
+#4032=VECTOR('',#4031,2.5E-2);
+#4033=CARTESIAN_POINT('',(1.125E-1,-1.15E-1,-4.11E-1));
+#4034=LINE('',#4033,#4032);
+#4035=DIRECTION('',(-3.015113445778E-1,-3.015113445778E-1,-9.045340337333E-1));
+#4036=VECTOR('',#4035,2.653299832284E-2);
+#4037=CARTESIAN_POINT('',(1.125E-1,-9.E-2,-4.11E-1));
+#4038=LINE('',#4037,#4036);
+#4039=DIRECTION('',(0.E0,1.E0,0.E0));
+#4040=VECTOR('',#4039,9.E-3);
+#4041=CARTESIAN_POINT('',(1.045E-1,-1.07E-1,-4.35E-1));
+#4042=LINE('',#4041,#4040);
+#4043=DIRECTION('',(1.E0,0.E0,0.E0));
+#4044=VECTOR('',#4043,2.5E-2);
+#4045=CARTESIAN_POINT('',(8.75E-2,-1.15E-1,-3.27E-1));
+#4046=LINE('',#4045,#4044);
+#4047=DIRECTION('',(1.E0,0.E0,0.E0));
+#4048=VECTOR('',#4047,2.5E-2);
+#4049=CARTESIAN_POINT('',(8.75E-2,-7.368240888335E-2,-2.777596123494E-1));
+#4050=LINE('',#4049,#4048);
+#4051=DIRECTION('',(1.E0,0.E0,0.E0));
+#4052=VECTOR('',#4051,2.5E-2);
+#4053=CARTESIAN_POINT('',(8.75E-2,-3.315879555835E-2,-2.706142059644E-1));
+#4054=LINE('',#4053,#4052);
+#4055=CARTESIAN_POINT('',(1.125E-1,1.25E-2,9.1E-2));
+#4056=CARTESIAN_POINT('',(1.125E-1,-1.25E-2,9.1E-2));
+#4057=VERTEX_POINT('',#4055);
+#4058=VERTEX_POINT('',#4056);
+#4059=CARTESIAN_POINT('',(1.045E-1,4.5E-3,1.15E-1));
+#4060=CARTESIAN_POINT('',(1.045E-1,-4.5E-3,1.15E-1));
+#4061=VERTEX_POINT('',#4059);
+#4062=VERTEX_POINT('',#4060);
+#4063=CARTESIAN_POINT('',(9.55E-2,4.5E-3,1.15E-1));
+#4064=VERTEX_POINT('',#4063);
+#4065=CARTESIAN_POINT('',(8.75E-2,1.25E-2,9.1E-2));
+#4066=VERTEX_POINT('',#4065);
+#4067=CARTESIAN_POINT('',(8.75E-2,-1.25E-2,9.1E-2));
+#4068=VERTEX_POINT('',#4067);
+#4069=CARTESIAN_POINT('',(9.55E-2,-4.5E-3,1.15E-1));
+#4070=VERTEX_POINT('',#4069);
+#4071=CARTESIAN_POINT('',(8.75E-2,-1.25E-2,-2.459940121391E-1));
+#4072=CARTESIAN_POINT('',(8.75E-2,-3.315879555835E-2,-2.706142059644E-1));
+#4073=VERTEX_POINT('',#4071);
+#4074=VERTEX_POINT('',#4072);
+#4075=CARTESIAN_POINT('',(8.75E-2,-7.368240888335E-2,-2.777596123494E-1));
+#4076=VERTEX_POINT('',#4075);
+#4077=CARTESIAN_POINT('',(8.75E-2,-1.15E-1,-3.27E-1));
+#4078=VERTEX_POINT('',#4077);
+#4079=CARTESIAN_POINT('',(8.75E-2,-9.E-2,-3.27E-1));
+#4080=CARTESIAN_POINT('',(8.75E-2,-6.934120444167E-2,-3.023798061747E-1));
+#4081=VERTEX_POINT('',#4079);
+#4082=VERTEX_POINT('',#4080);
+#4083=CARTESIAN_POINT('',(8.75E-2,-2.881759111670E-2,-2.952343997897E-1));
+#4084=VERTEX_POINT('',#4083);
+#4085=CARTESIAN_POINT('',(8.75E-2,1.25E-2,-2.459940121391E-1));
+#4086=VERTEX_POINT('',#4085);
+#4087=CARTESIAN_POINT('',(1.125E-1,-1.25E-2,-2.459940121391E-1));
+#4088=CARTESIAN_POINT('',(1.125E-1,-3.315879555835E-2,-2.706142059644E-1));
+#4089=VERTEX_POINT('',#4087);
+#4090=VERTEX_POINT('',#4088);
+#4091=CARTESIAN_POINT('',(1.125E-1,-7.368240888335E-2,-2.777596123494E-1));
+#4092=VERTEX_POINT('',#4091);
+#4093=CARTESIAN_POINT('',(1.125E-1,-1.15E-1,-3.27E-1));
+#4094=VERTEX_POINT('',#4093);
+#4095=CARTESIAN_POINT('',(1.125E-1,-9.E-2,-3.27E-1));
+#4096=CARTESIAN_POINT('',(1.125E-1,-6.934120444167E-2,-3.023798061747E-1));
+#4097=VERTEX_POINT('',#4095);
+#4098=VERTEX_POINT('',#4096);
+#4099=CARTESIAN_POINT('',(1.125E-1,-2.881759111670E-2,-2.952343997897E-1));
+#4100=VERTEX_POINT('',#4099);
+#4101=CARTESIAN_POINT('',(1.125E-1,1.25E-2,-2.459940121391E-1));
+#4102=VERTEX_POINT('',#4101);
+#4103=CARTESIAN_POINT('',(8.75E-2,-9.E-2,-4.11E-1));
+#4104=CARTESIAN_POINT('',(1.125E-1,-9.E-2,-4.11E-1));
+#4105=VERTEX_POINT('',#4103);
+#4106=VERTEX_POINT('',#4104);
+#4107=CARTESIAN_POINT('',(9.55E-2,-9.8E-2,-4.35E-1));
+#4108=CARTESIAN_POINT('',(1.045E-1,-9.8E-2,-4.35E-1));
+#4109=VERTEX_POINT('',#4107);
+#4110=VERTEX_POINT('',#4108);
+#4111=CARTESIAN_POINT('',(1.125E-1,-1.15E-1,-4.11E-1));
+#4112=VERTEX_POINT('',#4111);
+#4113=CARTESIAN_POINT('',(1.045E-1,-1.07E-1,-4.35E-1));
+#4114=VERTEX_POINT('',#4113);
+#4115=CARTESIAN_POINT('',(9.55E-2,-1.07E-1,-4.35E-1));
+#4116=VERTEX_POINT('',#4115);
+#4117=CARTESIAN_POINT('',(8.75E-2,-1.15E-1,-4.11E-1));
+#4118=VERTEX_POINT('',#4117);
+#4119=CARTESIAN_POINT('',(8.75E-2,1.25E-2,-2.459940121391E-1));
+#4120=DIRECTION('',(0.E0,1.E0,0.E0));
+#4121=DIRECTION('',(0.E0,0.E0,1.E0));
+#4122=AXIS2_PLACEMENT_3D('',#4119,#4120,#4121);
+#4123=PLANE('',#4122);
+#4125=ORIENTED_EDGE('',*,*,#4124,.F.);
+#4127=ORIENTED_EDGE('',*,*,#4126,.T.);
+#4129=ORIENTED_EDGE('',*,*,#4128,.T.);
+#4131=ORIENTED_EDGE('',*,*,#4130,.F.);
+#4132=EDGE_LOOP('',(#4125,#4127,#4129,#4131));
+#4133=FACE_OUTER_BOUND('',#4132,.F.);
+#4134=ADVANCED_FACE('',(#4133),#4123,.T.);
+#4135=CARTESIAN_POINT('',(8.75E-2,0.E0,0.E0));
+#4136=DIRECTION('',(1.E0,0.E0,0.E0));
+#4137=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4138=AXIS2_PLACEMENT_3D('',#4135,#4136,#4137);
+#4139=PLANE('',#4138);
+#4141=ORIENTED_EDGE('',*,*,#4140,.T.);
+#4143=ORIENTED_EDGE('',*,*,#4142,.T.);
+#4145=ORIENTED_EDGE('',*,*,#4144,.T.);
+#4147=ORIENTED_EDGE('',*,*,#4146,.T.);
+#4149=ORIENTED_EDGE('',*,*,#4148,.T.);
+#4151=ORIENTED_EDGE('',*,*,#4150,.T.);
+#4153=ORIENTED_EDGE('',*,*,#4152,.T.);
+#4155=ORIENTED_EDGE('',*,*,#4154,.T.);
+#4157=ORIENTED_EDGE('',*,*,#4156,.T.);
+#4158=ORIENTED_EDGE('',*,*,#4124,.T.);
+#4160=ORIENTED_EDGE('',*,*,#4159,.T.);
+#4162=ORIENTED_EDGE('',*,*,#4161,.T.);
+#4163=EDGE_LOOP('',(#4141,#4143,#4145,#4147,#4149,#4151,#4153,#4155,#4157,#4158,
+#4160,#4162));
+#4164=FACE_OUTER_BOUND('',#4163,.F.);
+#4165=ADVANCED_FACE('',(#4164),#4139,.F.);
+#4166=CARTESIAN_POINT('',(8.75E-2,-3.75E-2,-2.459940121391E-1));
+#4167=DIRECTION('',(1.E0,0.E0,0.E0));
+#4168=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4169=AXIS2_PLACEMENT_3D('',#4166,#4167,#4168);
+#4170=CYLINDRICAL_SURFACE('',#4169,2.5E-2);
+#4171=ORIENTED_EDGE('',*,*,#4140,.F.);
+#4173=ORIENTED_EDGE('',*,*,#4172,.T.);
+#4175=ORIENTED_EDGE('',*,*,#4174,.T.);
+#4177=ORIENTED_EDGE('',*,*,#4176,.F.);
+#4178=EDGE_LOOP('',(#4171,#4173,#4175,#4177));
+#4179=FACE_OUTER_BOUND('',#4178,.F.);
+#4180=ADVANCED_FACE('',(#4179),#4170,.F.);
+#4181=CARTESIAN_POINT('',(8.75E-2,-1.25E-2,1.15E-1));
+#4182=DIRECTION('',(0.E0,-1.E0,0.E0));
+#4183=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4184=AXIS2_PLACEMENT_3D('',#4181,#4182,#4183);
+#4185=PLANE('',#4184);
+#4186=ORIENTED_EDGE('',*,*,#4161,.F.);
+#4188=ORIENTED_EDGE('',*,*,#4187,.T.);
+#4190=ORIENTED_EDGE('',*,*,#4189,.T.);
+#4191=ORIENTED_EDGE('',*,*,#4172,.F.);
+#4192=EDGE_LOOP('',(#4186,#4188,#4190,#4191));
+#4193=FACE_OUTER_BOUND('',#4192,.F.);
+#4194=ADVANCED_FACE('',(#4193),#4185,.T.);
+#4195=CARTESIAN_POINT('',(8.75E-2,-1.25E-2,9.1E-2));
+#4196=DIRECTION('',(0.E0,-9.486832980505E-1,3.162277660168E-1));
+#4197=DIRECTION('',(1.E0,0.E0,0.E0));
+#4198=AXIS2_PLACEMENT_3D('',#4195,#4196,#4197);
+#4199=PLANE('',#4198);
+#4200=ORIENTED_EDGE('',*,*,#4187,.F.);
+#4202=ORIENTED_EDGE('',*,*,#4201,.T.);
+#4204=ORIENTED_EDGE('',*,*,#4203,.T.);
+#4206=ORIENTED_EDGE('',*,*,#4205,.F.);
+#4207=EDGE_LOOP('',(#4200,#4202,#4204,#4206));
+#4208=FACE_OUTER_BOUND('',#4207,.F.);
+#4209=ADVANCED_FACE('',(#4208),#4199,.T.);
+#4210=CARTESIAN_POINT('',(8.75E-2,1.25E-2,9.1E-2));
+#4211=DIRECTION('',(-9.486832980505E-1,0.E0,3.162277660168E-1));
+#4212=DIRECTION('',(0.E0,-1.E0,0.E0));
+#4213=AXIS2_PLACEMENT_3D('',#4210,#4211,#4212);
+#4214=PLANE('',#4213);
+#4215=ORIENTED_EDGE('',*,*,#4159,.F.);
+#4217=ORIENTED_EDGE('',*,*,#4216,.T.);
+#4219=ORIENTED_EDGE('',*,*,#4218,.T.);
+#4220=ORIENTED_EDGE('',*,*,#4201,.F.);
+#4221=EDGE_LOOP('',(#4215,#4217,#4219,#4220));
+#4222=FACE_OUTER_BOUND('',#4221,.F.);
+#4223=ADVANCED_FACE('',(#4222),#4214,.T.);
+#4224=CARTESIAN_POINT('',(8.75E-2,4.5E-3,1.15E-1));
+#4225=DIRECTION('',(0.E0,9.486832980505E-1,3.162277660168E-1));
+#4226=DIRECTION('',(1.E0,0.E0,0.E0));
+#4227=AXIS2_PLACEMENT_3D('',#4224,#4225,#4226);
+#4228=PLANE('',#4227);
+#4230=ORIENTED_EDGE('',*,*,#4229,.F.);
+#4231=ORIENTED_EDGE('',*,*,#4216,.F.);
+#4232=ORIENTED_EDGE('',*,*,#4130,.T.);
+#4234=ORIENTED_EDGE('',*,*,#4233,.F.);
+#4235=EDGE_LOOP('',(#4230,#4231,#4232,#4234));
+#4236=FACE_OUTER_BOUND('',#4235,.F.);
+#4237=ADVANCED_FACE('',(#4236),#4228,.T.);
+#4238=CARTESIAN_POINT('',(8.75E-2,1.25E-2,1.15E-1));
+#4239=DIRECTION('',(0.E0,0.E0,1.E0));
+#4240=DIRECTION('',(0.E0,-1.E0,0.E0));
+#4241=AXIS2_PLACEMENT_3D('',#4238,#4239,#4240);
+#4242=PLANE('',#4241);
+#4243=ORIENTED_EDGE('',*,*,#4218,.F.);
+#4244=ORIENTED_EDGE('',*,*,#4229,.T.);
+#4246=ORIENTED_EDGE('',*,*,#4245,.T.);
+#4247=ORIENTED_EDGE('',*,*,#4203,.F.);
+#4248=EDGE_LOOP('',(#4243,#4244,#4246,#4247));
+#4249=FACE_OUTER_BOUND('',#4248,.F.);
+#4250=ADVANCED_FACE('',(#4249),#4242,.T.);
+#4251=CARTESIAN_POINT('',(1.125E-1,1.25E-2,9.1E-2));
+#4252=DIRECTION('',(-9.486832980505E-1,0.E0,-3.162277660168E-1));
+#4253=DIRECTION('',(0.E0,-1.E0,0.E0));
+#4254=AXIS2_PLACEMENT_3D('',#4251,#4252,#4253);
+#4255=PLANE('',#4254);
+#4257=ORIENTED_EDGE('',*,*,#4256,.T.);
+#4258=ORIENTED_EDGE('',*,*,#4205,.T.);
+#4259=ORIENTED_EDGE('',*,*,#4245,.F.);
+#4260=ORIENTED_EDGE('',*,*,#4233,.T.);
+#4261=EDGE_LOOP('',(#4257,#4258,#4259,#4260));
+#4262=FACE_OUTER_BOUND('',#4261,.F.);
+#4263=ADVANCED_FACE('',(#4262),#4255,.F.);
+#4264=CARTESIAN_POINT('',(1.125E-1,0.E0,0.E0));
+#4265=DIRECTION('',(1.E0,0.E0,0.E0));
+#4266=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4267=AXIS2_PLACEMENT_3D('',#4264,#4265,#4266);
+#4268=PLANE('',#4267);
+#4269=ORIENTED_EDGE('',*,*,#4174,.F.);
+#4270=ORIENTED_EDGE('',*,*,#4189,.F.);
+#4271=ORIENTED_EDGE('',*,*,#4256,.F.);
+#4272=ORIENTED_EDGE('',*,*,#4128,.F.);
+#4274=ORIENTED_EDGE('',*,*,#4273,.F.);
+#4276=ORIENTED_EDGE('',*,*,#4275,.F.);
+#4278=ORIENTED_EDGE('',*,*,#4277,.F.);
+#4280=ORIENTED_EDGE('',*,*,#4279,.F.);
+#4282=ORIENTED_EDGE('',*,*,#4281,.F.);
+#4284=ORIENTED_EDGE('',*,*,#4283,.F.);
+#4286=ORIENTED_EDGE('',*,*,#4285,.F.);
+#4288=ORIENTED_EDGE('',*,*,#4287,.F.);
+#4289=EDGE_LOOP('',(#4269,#4270,#4271,#4272,#4274,#4276,#4278,#4280,#4282,#4284,
+#4286,#4288));
+#4290=FACE_OUTER_BOUND('',#4289,.F.);
+#4291=ADVANCED_FACE('',(#4290),#4268,.T.);
+#4292=CARTESIAN_POINT('',(8.75E-2,-3.75E-2,-2.459940121391E-1));
+#4293=DIRECTION('',(1.E0,0.E0,0.E0));
+#4294=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4295=AXIS2_PLACEMENT_3D('',#4292,#4293,#4294);
+#4296=CYLINDRICAL_SURFACE('',#4295,5.E-2);
+#4297=ORIENTED_EDGE('',*,*,#4156,.F.);
+#4299=ORIENTED_EDGE('',*,*,#4298,.T.);
+#4300=ORIENTED_EDGE('',*,*,#4273,.T.);
+#4301=ORIENTED_EDGE('',*,*,#4126,.F.);
+#4302=EDGE_LOOP('',(#4297,#4299,#4300,#4301));
+#4303=FACE_OUTER_BOUND('',#4302,.F.);
+#4304=ADVANCED_FACE('',(#4303),#4296,.T.);
+#4305=CARTESIAN_POINT('',(8.75E-2,-6.934120444167E-2,-3.023798061747E-1));
+#4306=DIRECTION('',(0.E0,1.736481776661E-1,-9.848077530124E-1));
+#4307=DIRECTION('',(0.E0,9.848077530124E-1,1.736481776661E-1));
+#4308=AXIS2_PLACEMENT_3D('',#4305,#4306,#4307);
+#4309=PLANE('',#4308);
+#4310=ORIENTED_EDGE('',*,*,#4154,.F.);
+#4312=ORIENTED_EDGE('',*,*,#4311,.T.);
+#4313=ORIENTED_EDGE('',*,*,#4275,.T.);
+#4314=ORIENTED_EDGE('',*,*,#4298,.F.);
+#4315=EDGE_LOOP('',(#4310,#4312,#4313,#4314));
+#4316=FACE_OUTER_BOUND('',#4315,.F.);
+#4317=ADVANCED_FACE('',(#4316),#4309,.T.);
+#4318=CARTESIAN_POINT('',(8.75E-2,-6.5E-2,-3.27E-1));
+#4319=DIRECTION('',(1.E0,0.E0,0.E0));
+#4320=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4321=AXIS2_PLACEMENT_3D('',#4318,#4319,#4320);
+#4322=CYLINDRICAL_SURFACE('',#4321,2.5E-2);
+#4323=ORIENTED_EDGE('',*,*,#4152,.F.);
+#4325=ORIENTED_EDGE('',*,*,#4324,.T.);
+#4326=ORIENTED_EDGE('',*,*,#4277,.T.);
+#4327=ORIENTED_EDGE('',*,*,#4311,.F.);
+#4328=EDGE_LOOP('',(#4323,#4325,#4326,#4327));
+#4329=FACE_OUTER_BOUND('',#4328,.F.);
+#4330=ADVANCED_FACE('',(#4329),#4322,.F.);
+#4331=CARTESIAN_POINT('',(8.75E-2,-9.E-2,-4.35E-1));
+#4332=DIRECTION('',(0.E0,1.E0,0.E0));
+#4333=DIRECTION('',(0.E0,0.E0,1.E0));
+#4334=AXIS2_PLACEMENT_3D('',#4331,#4332,#4333);
+#4335=PLANE('',#4334);
+#4336=ORIENTED_EDGE('',*,*,#4150,.F.);
+#4338=ORIENTED_EDGE('',*,*,#4337,.T.);
+#4339=ORIENTED_EDGE('',*,*,#4279,.T.);
+#4340=ORIENTED_EDGE('',*,*,#4324,.F.);
+#4341=EDGE_LOOP('',(#4336,#4338,#4339,#4340));
+#4342=FACE_OUTER_BOUND('',#4341,.F.);
+#4343=ADVANCED_FACE('',(#4342),#4335,.T.);
+#4344=CARTESIAN_POINT('',(8.75E-2,-9.E-2,-4.11E-1));
+#4345=DIRECTION('',(0.E0,9.486832980505E-1,-3.162277660168E-1));
+#4346=DIRECTION('',(1.E0,0.E0,0.E0));
+#4347=AXIS2_PLACEMENT_3D('',#4344,#4345,#4346);
+#4348=PLANE('',#4347);
+#4349=ORIENTED_EDGE('',*,*,#4337,.F.);
+#4351=ORIENTED_EDGE('',*,*,#4350,.T.);
+#4353=ORIENTED_EDGE('',*,*,#4352,.T.);
+#4355=ORIENTED_EDGE('',*,*,#4354,.F.);
+#4356=EDGE_LOOP('',(#4349,#4351,#4353,#4355));
+#4357=FACE_OUTER_BOUND('',#4356,.F.);
+#4358=ADVANCED_FACE('',(#4357),#4348,.T.);
+#4359=CARTESIAN_POINT('',(8.75E-2,-1.15E-1,-4.11E-1));
+#4360=DIRECTION('',(-9.486832980505E-1,0.E0,-3.162277660168E-1));
+#4361=DIRECTION('',(0.E0,1.E0,0.E0));
+#4362=AXIS2_PLACEMENT_3D('',#4359,#4360,#4361);
+#4363=PLANE('',#4362);
+#4364=ORIENTED_EDGE('',*,*,#4148,.F.);
+#4366=ORIENTED_EDGE('',*,*,#4365,.T.);
+#4368=ORIENTED_EDGE('',*,*,#4367,.T.);
+#4369=ORIENTED_EDGE('',*,*,#4350,.F.);
+#4370=EDGE_LOOP('',(#4364,#4366,#4368,#4369));
+#4371=FACE_OUTER_BOUND('',#4370,.F.);
+#4372=ADVANCED_FACE('',(#4371),#4363,.T.);
+#4373=CARTESIAN_POINT('',(8.75E-2,-1.07E-1,-4.35E-1));
+#4374=DIRECTION('',(0.E0,-9.486832980505E-1,-3.162277660168E-1));
+#4375=DIRECTION('',(1.E0,0.E0,0.E0));
+#4376=AXIS2_PLACEMENT_3D('',#4373,#4374,#4375);
+#4377=PLANE('',#4376);
+#4379=ORIENTED_EDGE('',*,*,#4378,.F.);
+#4380=ORIENTED_EDGE('',*,*,#4365,.F.);
+#4382=ORIENTED_EDGE('',*,*,#4381,.T.);
+#4384=ORIENTED_EDGE('',*,*,#4383,.F.);
+#4385=EDGE_LOOP('',(#4379,#4380,#4382,#4384));
+#4386=FACE_OUTER_BOUND('',#4385,.F.);
+#4387=ADVANCED_FACE('',(#4386),#4377,.T.);
+#4388=CARTESIAN_POINT('',(8.75E-2,-1.15E-1,-4.35E-1));
+#4389=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4390=DIRECTION('',(0.E0,1.E0,0.E0));
+#4391=AXIS2_PLACEMENT_3D('',#4388,#4389,#4390);
+#4392=PLANE('',#4391);
+#4393=ORIENTED_EDGE('',*,*,#4367,.F.);
+#4394=ORIENTED_EDGE('',*,*,#4378,.T.);
+#4396=ORIENTED_EDGE('',*,*,#4395,.T.);
+#4397=ORIENTED_EDGE('',*,*,#4352,.F.);
+#4398=EDGE_LOOP('',(#4393,#4394,#4396,#4397));
+#4399=FACE_OUTER_BOUND('',#4398,.F.);
+#4400=ADVANCED_FACE('',(#4399),#4392,.T.);
+#4401=CARTESIAN_POINT('',(1.125E-1,-1.15E-1,-4.11E-1));
+#4402=DIRECTION('',(-9.486832980505E-1,0.E0,3.162277660168E-1));
+#4403=DIRECTION('',(0.E0,1.E0,0.E0));
+#4404=AXIS2_PLACEMENT_3D('',#4401,#4402,#4403);
+#4405=PLANE('',#4404);
+#4406=ORIENTED_EDGE('',*,*,#4281,.T.);
+#4407=ORIENTED_EDGE('',*,*,#4354,.T.);
+#4408=ORIENTED_EDGE('',*,*,#4395,.F.);
+#4409=ORIENTED_EDGE('',*,*,#4383,.T.);
+#4410=EDGE_LOOP('',(#4406,#4407,#4408,#4409));
+#4411=FACE_OUTER_BOUND('',#4410,.F.);
+#4412=ADVANCED_FACE('',(#4411),#4405,.F.);
+#4413=CARTESIAN_POINT('',(8.75E-2,-1.15E-1,-3.27E-1));
+#4414=DIRECTION('',(0.E0,-1.E0,0.E0));
+#4415=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4416=AXIS2_PLACEMENT_3D('',#4413,#4414,#4415);
+#4417=PLANE('',#4416);
+#4418=ORIENTED_EDGE('',*,*,#4146,.F.);
+#4420=ORIENTED_EDGE('',*,*,#4419,.T.);
+#4421=ORIENTED_EDGE('',*,*,#4283,.T.);
+#4422=ORIENTED_EDGE('',*,*,#4381,.F.);
+#4423=EDGE_LOOP('',(#4418,#4420,#4421,#4422));
+#4424=FACE_OUTER_BOUND('',#4423,.F.);
+#4425=ADVANCED_FACE('',(#4424),#4417,.T.);
+#4426=CARTESIAN_POINT('',(8.75E-2,-6.5E-2,-3.27E-1));
+#4427=DIRECTION('',(1.E0,0.E0,0.E0));
+#4428=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4429=AXIS2_PLACEMENT_3D('',#4426,#4427,#4428);
+#4430=CYLINDRICAL_SURFACE('',#4429,5.E-2);
+#4431=ORIENTED_EDGE('',*,*,#4144,.F.);
+#4433=ORIENTED_EDGE('',*,*,#4432,.T.);
+#4434=ORIENTED_EDGE('',*,*,#4285,.T.);
+#4435=ORIENTED_EDGE('',*,*,#4419,.F.);
+#4436=EDGE_LOOP('',(#4431,#4433,#4434,#4435));
+#4437=FACE_OUTER_BOUND('',#4436,.F.);
+#4438=ADVANCED_FACE('',(#4437),#4430,.T.);
+#4439=CARTESIAN_POINT('',(8.75E-2,-3.315879555835E-2,-2.706142059644E-1));
+#4440=DIRECTION('',(0.E0,-1.736481776661E-1,9.848077530124E-1));
+#4441=DIRECTION('',(0.E0,-9.848077530124E-1,-1.736481776661E-1));
+#4442=AXIS2_PLACEMENT_3D('',#4439,#4440,#4441);
+#4443=PLANE('',#4442);
+#4444=ORIENTED_EDGE('',*,*,#4142,.F.);
+#4445=ORIENTED_EDGE('',*,*,#4176,.T.);
+#4446=ORIENTED_EDGE('',*,*,#4287,.T.);
+#4447=ORIENTED_EDGE('',*,*,#4432,.F.);
+#4448=EDGE_LOOP('',(#4444,#4445,#4446,#4447));
+#4449=FACE_OUTER_BOUND('',#4448,.F.);
+#4450=ADVANCED_FACE('',(#4449),#4443,.T.);
+#4451=CLOSED_SHELL('',(#4134,#4165,#4180,#4194,#4209,#4223,#4237,#4250,#4263,
+#4291,#4304,#4317,#4330,#4343,#4358,#4372,#4387,#4400,#4412,#4425,#4438,#4450));
+#4452=MANIFOLD_SOLID_BREP('',#4451);
+#4453=DIRECTION('',(1.E0,0.E0,0.E0));
+#4454=VECTOR('',#4453,2.5E-2);
+#4455=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,-2.459940121391E-1));
+#4456=LINE('',#4455,#4454);
+#4457=CARTESIAN_POINT('',(-1.25E-2,-3.75E-2,-2.459940121391E-1));
+#4458=DIRECTION('',(-1.E0,0.E0,0.E0));
+#4459=DIRECTION('',(0.E0,1.E0,0.E0));
+#4460=AXIS2_PLACEMENT_3D('',#4457,#4458,#4459);
+#4462=DIRECTION('',(0.E0,-9.848077530124E-1,-1.736481776661E-1));
+#4463=VECTOR('',#4462,4.114875537996E-2);
+#4464=CARTESIAN_POINT('',(-1.25E-2,-3.315879555835E-2,-2.706142059644E-1));
+#4465=LINE('',#4464,#4463);
+#4466=CARTESIAN_POINT('',(-1.25E-2,-6.5E-2,-3.27E-1));
+#4467=DIRECTION('',(1.E0,0.E0,0.E0));
+#4468=DIRECTION('',(0.E0,-1.736481776669E-1,9.848077530122E-1));
+#4469=AXIS2_PLACEMENT_3D('',#4466,#4467,#4468);
+#4471=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4472=VECTOR('',#4471,8.4E-2);
+#4473=CARTESIAN_POINT('',(-1.25E-2,-1.15E-1,-3.27E-1));
+#4474=LINE('',#4473,#4472);
+#4475=DIRECTION('',(0.E0,0.E0,1.E0));
+#4476=VECTOR('',#4475,8.4E-2);
+#4477=CARTESIAN_POINT('',(-1.25E-2,-9.E-2,-4.11E-1));
+#4478=LINE('',#4477,#4476);
+#4479=CARTESIAN_POINT('',(-1.25E-2,-6.5E-2,-3.27E-1));
+#4480=DIRECTION('',(-1.E0,0.E0,0.E0));
+#4481=DIRECTION('',(0.E0,-1.E0,0.E0));
+#4482=AXIS2_PLACEMENT_3D('',#4479,#4480,#4481);
+#4484=DIRECTION('',(0.E0,9.848077530124E-1,1.736481776661E-1));
+#4485=VECTOR('',#4484,4.114875537994E-2);
+#4486=CARTESIAN_POINT('',(-1.25E-2,-6.934120444167E-2,-3.023798061747E-1));
+#4487=LINE('',#4486,#4485);
+#4488=CARTESIAN_POINT('',(-1.25E-2,-3.75E-2,-2.459940121391E-1));
+#4489=DIRECTION('',(1.E0,0.E0,0.E0));
+#4490=DIRECTION('',(0.E0,1.736481776661E-1,-9.848077530124E-1));
+#4491=AXIS2_PLACEMENT_3D('',#4488,#4489,#4490);
+#4493=DIRECTION('',(0.E0,0.E0,1.E0));
+#4494=VECTOR('',#4493,3.369940121391E-1);
+#4495=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,-2.459940121391E-1));
+#4496=LINE('',#4495,#4494);
+#4497=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4498=VECTOR('',#4497,3.369940121391E-1);
+#4499=CARTESIAN_POINT('',(-1.25E-2,-1.25E-2,9.1E-2));
+#4500=LINE('',#4499,#4498);
+#4501=DIRECTION('',(1.E0,0.E0,0.E0));
+#4502=VECTOR('',#4501,2.5E-2);
+#4503=CARTESIAN_POINT('',(-1.25E-2,-1.25E-2,-2.459940121391E-1));
+#4504=LINE('',#4503,#4502);
+#4505=DIRECTION('',(1.E0,0.E0,0.E0));
+#4506=VECTOR('',#4505,2.5E-2);
+#4507=CARTESIAN_POINT('',(-1.25E-2,-1.25E-2,9.1E-2));
+#4508=LINE('',#4507,#4506);
+#4509=DIRECTION('',(3.015113445778E-1,3.015113445778E-1,9.045340337333E-1));
+#4510=VECTOR('',#4509,2.653299832284E-2);
+#4511=CARTESIAN_POINT('',(-1.25E-2,-1.25E-2,9.1E-2));
+#4512=LINE('',#4511,#4510);
+#4513=DIRECTION('',(1.E0,0.E0,0.E0));
+#4514=VECTOR('',#4513,9.E-3);
+#4515=CARTESIAN_POINT('',(-4.5E-3,-4.5E-3,1.15E-1));
+#4516=LINE('',#4515,#4514);
+#4517=DIRECTION('',(-3.015113445778E-1,3.015113445778E-1,9.045340337333E-1));
+#4518=VECTOR('',#4517,2.653299832284E-2);
+#4519=CARTESIAN_POINT('',(1.25E-2,-1.25E-2,9.1E-2));
+#4520=LINE('',#4519,#4518);
+#4521=DIRECTION('',(0.E0,-1.E0,0.E0));
+#4522=VECTOR('',#4521,2.5E-2);
+#4523=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,9.1E-2));
+#4524=LINE('',#4523,#4522);
+#4525=DIRECTION('',(3.015113445778E-1,-3.015113445778E-1,9.045340337333E-1));
+#4526=VECTOR('',#4525,2.653299832284E-2);
+#4527=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,9.1E-2));
+#4528=LINE('',#4527,#4526);
+#4529=DIRECTION('',(0.E0,-1.E0,0.E0));
+#4530=VECTOR('',#4529,9.E-3);
+#4531=CARTESIAN_POINT('',(-4.5E-3,4.5E-3,1.15E-1));
+#4532=LINE('',#4531,#4530);
+#4533=DIRECTION('',(1.E0,0.E0,0.E0));
+#4534=VECTOR('',#4533,9.E-3);
+#4535=CARTESIAN_POINT('',(-4.5E-3,4.5E-3,1.15E-1));
+#4536=LINE('',#4535,#4534);
+#4537=DIRECTION('',(1.E0,0.E0,0.E0));
+#4538=VECTOR('',#4537,2.5E-2);
+#4539=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,9.1E-2));
+#4540=LINE('',#4539,#4538);
+#4541=DIRECTION('',(3.015113445778E-1,3.015113445778E-1,-9.045340337333E-1));
+#4542=VECTOR('',#4541,2.653299832284E-2);
+#4543=CARTESIAN_POINT('',(4.5E-3,4.5E-3,1.15E-1));
+#4544=LINE('',#4543,#4542);
+#4545=DIRECTION('',(0.E0,-1.E0,0.E0));
+#4546=VECTOR('',#4545,2.5E-2);
+#4547=CARTESIAN_POINT('',(1.25E-2,1.25E-2,9.1E-2));
+#4548=LINE('',#4547,#4546);
+#4549=DIRECTION('',(0.E0,-1.E0,0.E0));
+#4550=VECTOR('',#4549,9.E-3);
+#4551=CARTESIAN_POINT('',(4.5E-3,4.5E-3,1.15E-1));
+#4552=LINE('',#4551,#4550);
+#4553=CARTESIAN_POINT('',(1.25E-2,-3.75E-2,-2.459940121391E-1));
+#4554=DIRECTION('',(-1.E0,0.E0,0.E0));
+#4555=DIRECTION('',(0.E0,1.E0,0.E0));
+#4556=AXIS2_PLACEMENT_3D('',#4553,#4554,#4555);
+#4558=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4559=VECTOR('',#4558,3.369940121391E-1);
+#4560=CARTESIAN_POINT('',(1.25E-2,-1.25E-2,9.1E-2));
+#4561=LINE('',#4560,#4559);
+#4562=DIRECTION('',(0.E0,0.E0,1.E0));
+#4563=VECTOR('',#4562,3.369940121391E-1);
+#4564=CARTESIAN_POINT('',(1.25E-2,1.25E-2,-2.459940121391E-1));
+#4565=LINE('',#4564,#4563);
+#4566=CARTESIAN_POINT('',(1.25E-2,-3.75E-2,-2.459940121391E-1));
+#4567=DIRECTION('',(1.E0,0.E0,0.E0));
+#4568=DIRECTION('',(0.E0,1.736481776661E-1,-9.848077530124E-1));
+#4569=AXIS2_PLACEMENT_3D('',#4566,#4567,#4568);
+#4571=DIRECTION('',(0.E0,9.848077530124E-1,1.736481776661E-1));
+#4572=VECTOR('',#4571,4.114875537994E-2);
+#4573=CARTESIAN_POINT('',(1.25E-2,-6.934120444167E-2,-3.023798061747E-1));
+#4574=LINE('',#4573,#4572);
+#4575=CARTESIAN_POINT('',(1.25E-2,-6.5E-2,-3.27E-1));
+#4576=DIRECTION('',(-1.E0,0.E0,0.E0));
+#4577=DIRECTION('',(0.E0,-1.E0,0.E0));
+#4578=AXIS2_PLACEMENT_3D('',#4575,#4576,#4577);
+#4580=DIRECTION('',(0.E0,0.E0,1.E0));
+#4581=VECTOR('',#4580,8.4E-2);
+#4582=CARTESIAN_POINT('',(1.25E-2,-9.E-2,-4.11E-1));
+#4583=LINE('',#4582,#4581);
+#4584=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4585=VECTOR('',#4584,8.4E-2);
+#4586=CARTESIAN_POINT('',(1.25E-2,-1.15E-1,-3.27E-1));
+#4587=LINE('',#4586,#4585);
+#4588=CARTESIAN_POINT('',(1.25E-2,-6.5E-2,-3.27E-1));
+#4589=DIRECTION('',(1.E0,0.E0,0.E0));
+#4590=DIRECTION('',(0.E0,-1.736481776669E-1,9.848077530122E-1));
+#4591=AXIS2_PLACEMENT_3D('',#4588,#4589,#4590);
+#4593=DIRECTION('',(0.E0,-9.848077530124E-1,-1.736481776661E-1));
+#4594=VECTOR('',#4593,4.114875537996E-2);
+#4595=CARTESIAN_POINT('',(1.25E-2,-3.315879555835E-2,-2.706142059644E-1));
+#4596=LINE('',#4595,#4594);
+#4597=DIRECTION('',(1.E0,0.E0,0.E0));
+#4598=VECTOR('',#4597,2.5E-2);
+#4599=CARTESIAN_POINT('',(-1.25E-2,-2.881759111670E-2,-2.952343997897E-1));
+#4600=LINE('',#4599,#4598);
+#4601=DIRECTION('',(1.E0,0.E0,0.E0));
+#4602=VECTOR('',#4601,2.5E-2);
+#4603=CARTESIAN_POINT('',(-1.25E-2,-6.934120444167E-2,-3.023798061747E-1));
+#4604=LINE('',#4603,#4602);
+#4605=DIRECTION('',(1.E0,0.E0,0.E0));
+#4606=VECTOR('',#4605,2.5E-2);
+#4607=CARTESIAN_POINT('',(-1.25E-2,-9.E-2,-3.27E-1));
+#4608=LINE('',#4607,#4606);
+#4609=DIRECTION('',(1.E0,0.E0,0.E0));
+#4610=VECTOR('',#4609,2.5E-2);
+#4611=CARTESIAN_POINT('',(-1.25E-2,-9.E-2,-4.11E-1));
+#4612=LINE('',#4611,#4610);
+#4613=DIRECTION('',(1.E0,0.E0,0.E0));
+#4614=VECTOR('',#4613,9.E-3);
+#4615=CARTESIAN_POINT('',(-4.5E-3,-9.8E-2,-4.35E-1));
+#4616=LINE('',#4615,#4614);
+#4617=DIRECTION('',(0.E0,1.E0,0.E0));
+#4618=VECTOR('',#4617,2.5E-2);
+#4619=CARTESIAN_POINT('',(-1.25E-2,-1.15E-1,-4.11E-1));
+#4620=LINE('',#4619,#4618);
+#4621=DIRECTION('',(3.015113445778E-1,3.015113445778E-1,-9.045340337333E-1));
+#4622=VECTOR('',#4621,2.653299832284E-2);
+#4623=CARTESIAN_POINT('',(-1.25E-2,-1.15E-1,-4.11E-1));
+#4624=LINE('',#4623,#4622);
+#4625=DIRECTION('',(0.E0,1.E0,0.E0));
+#4626=VECTOR('',#4625,9.E-3);
+#4627=CARTESIAN_POINT('',(-4.5E-3,-1.07E-1,-4.35E-1));
+#4628=LINE('',#4627,#4626);
+#4629=DIRECTION('',(3.015113445778E-1,-3.015113445778E-1,-9.045340337333E-1));
+#4630=VECTOR('',#4629,2.653299832284E-2);
+#4631=CARTESIAN_POINT('',(-1.25E-2,-9.E-2,-4.11E-1));
+#4632=LINE('',#4631,#4630);
+#4633=DIRECTION('',(1.E0,0.E0,0.E0));
+#4634=VECTOR('',#4633,9.E-3);
+#4635=CARTESIAN_POINT('',(-4.5E-3,-1.07E-1,-4.35E-1));
+#4636=LINE('',#4635,#4634);
+#4637=DIRECTION('',(1.E0,0.E0,0.E0));
+#4638=VECTOR('',#4637,2.5E-2);
+#4639=CARTESIAN_POINT('',(-1.25E-2,-1.15E-1,-4.11E-1));
+#4640=LINE('',#4639,#4638);
+#4641=DIRECTION('',(3.015113445778E-1,-3.015113445778E-1,9.045340337333E-1));
+#4642=VECTOR('',#4641,2.653299832284E-2);
+#4643=CARTESIAN_POINT('',(4.5E-3,-1.07E-1,-4.35E-1));
+#4644=LINE('',#4643,#4642);
+#4645=DIRECTION('',(0.E0,1.E0,0.E0));
+#4646=VECTOR('',#4645,2.5E-2);
+#4647=CARTESIAN_POINT('',(1.25E-2,-1.15E-1,-4.11E-1));
+#4648=LINE('',#4647,#4646);
+#4649=DIRECTION('',(-3.015113445778E-1,-3.015113445778E-1,-9.045340337333E-1));
+#4650=VECTOR('',#4649,2.653299832284E-2);
+#4651=CARTESIAN_POINT('',(1.25E-2,-9.E-2,-4.11E-1));
+#4652=LINE('',#4651,#4650);
+#4653=DIRECTION('',(0.E0,1.E0,0.E0));
+#4654=VECTOR('',#4653,9.E-3);
+#4655=CARTESIAN_POINT('',(4.5E-3,-1.07E-1,-4.35E-1));
+#4656=LINE('',#4655,#4654);
+#4657=DIRECTION('',(1.E0,0.E0,0.E0));
+#4658=VECTOR('',#4657,2.5E-2);
+#4659=CARTESIAN_POINT('',(-1.25E-2,-1.15E-1,-3.27E-1));
+#4660=LINE('',#4659,#4658);
+#4661=DIRECTION('',(1.E0,0.E0,0.E0));
+#4662=VECTOR('',#4661,2.5E-2);
+#4663=CARTESIAN_POINT('',(-1.25E-2,-7.368240888335E-2,-2.777596123494E-1));
+#4664=LINE('',#4663,#4662);
+#4665=DIRECTION('',(1.E0,0.E0,0.E0));
+#4666=VECTOR('',#4665,2.5E-2);
+#4667=CARTESIAN_POINT('',(-1.25E-2,-3.315879555835E-2,-2.706142059644E-1));
+#4668=LINE('',#4667,#4666);
+#4669=CARTESIAN_POINT('',(-1.25E-2,-1.25E-2,-2.459940121391E-1));
+#4670=CARTESIAN_POINT('',(-1.25E-2,-3.315879555835E-2,-2.706142059644E-1));
+#4671=VERTEX_POINT('',#4669);
+#4672=VERTEX_POINT('',#4670);
+#4673=CARTESIAN_POINT('',(-1.25E-2,-7.368240888335E-2,-2.777596123494E-1));
+#4674=VERTEX_POINT('',#4673);
+#4675=CARTESIAN_POINT('',(-1.25E-2,-1.15E-1,-3.27E-1));
+#4676=VERTEX_POINT('',#4675);
+#4677=CARTESIAN_POINT('',(-1.25E-2,-9.E-2,-3.27E-1));
+#4678=CARTESIAN_POINT('',(-1.25E-2,-6.934120444167E-2,-3.023798061747E-1));
+#4679=VERTEX_POINT('',#4677);
+#4680=VERTEX_POINT('',#4678);
+#4681=CARTESIAN_POINT('',(-1.25E-2,-2.881759111670E-2,-2.952343997897E-1));
+#4682=VERTEX_POINT('',#4681);
+#4683=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,-2.459940121391E-1));
+#4684=VERTEX_POINT('',#4683);
+#4685=CARTESIAN_POINT('',(1.25E-2,-1.25E-2,-2.459940121391E-1));
+#4686=CARTESIAN_POINT('',(1.25E-2,-3.315879555835E-2,-2.706142059644E-1));
+#4687=VERTEX_POINT('',#4685);
+#4688=VERTEX_POINT('',#4686);
+#4689=CARTESIAN_POINT('',(1.25E-2,-7.368240888335E-2,-2.777596123494E-1));
+#4690=VERTEX_POINT('',#4689);
+#4691=CARTESIAN_POINT('',(1.25E-2,-1.15E-1,-3.27E-1));
+#4692=VERTEX_POINT('',#4691);
+#4693=CARTESIAN_POINT('',(1.25E-2,-9.E-2,-3.27E-1));
+#4694=CARTESIAN_POINT('',(1.25E-2,-6.934120444167E-2,-3.023798061747E-1));
+#4695=VERTEX_POINT('',#4693);
+#4696=VERTEX_POINT('',#4694);
+#4697=CARTESIAN_POINT('',(1.25E-2,-2.881759111670E-2,-2.952343997897E-1));
+#4698=VERTEX_POINT('',#4697);
+#4699=CARTESIAN_POINT('',(1.25E-2,1.25E-2,-2.459940121391E-1));
+#4700=VERTEX_POINT('',#4699);
+#4701=CARTESIAN_POINT('',(1.25E-2,1.25E-2,9.1E-2));
+#4702=CARTESIAN_POINT('',(1.25E-2,-1.25E-2,9.1E-2));
+#4703=VERTEX_POINT('',#4701);
+#4704=VERTEX_POINT('',#4702);
+#4705=CARTESIAN_POINT('',(4.5E-3,4.5E-3,1.15E-1));
+#4706=CARTESIAN_POINT('',(4.5E-3,-4.5E-3,1.15E-1));
+#4707=VERTEX_POINT('',#4705);
+#4708=VERTEX_POINT('',#4706);
+#4709=CARTESIAN_POINT('',(-4.5E-3,4.5E-3,1.15E-1));
+#4710=VERTEX_POINT('',#4709);
+#4711=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,9.1E-2));
+#4712=VERTEX_POINT('',#4711);
+#4713=CARTESIAN_POINT('',(-1.25E-2,-1.25E-2,9.1E-2));
+#4714=VERTEX_POINT('',#4713);
+#4715=CARTESIAN_POINT('',(-4.5E-3,-4.5E-3,1.15E-1));
+#4716=VERTEX_POINT('',#4715);
+#4717=CARTESIAN_POINT('',(-1.25E-2,-9.E-2,-4.11E-1));
+#4718=CARTESIAN_POINT('',(1.25E-2,-9.E-2,-4.11E-1));
+#4719=VERTEX_POINT('',#4717);
+#4720=VERTEX_POINT('',#4718);
+#4721=CARTESIAN_POINT('',(-4.5E-3,-9.8E-2,-4.35E-1));
+#4722=CARTESIAN_POINT('',(4.5E-3,-9.8E-2,-4.35E-1));
+#4723=VERTEX_POINT('',#4721);
+#4724=VERTEX_POINT('',#4722);
+#4725=CARTESIAN_POINT('',(1.25E-2,-1.15E-1,-4.11E-1));
+#4726=VERTEX_POINT('',#4725);
+#4727=CARTESIAN_POINT('',(4.5E-3,-1.07E-1,-4.35E-1));
+#4728=VERTEX_POINT('',#4727);
+#4729=CARTESIAN_POINT('',(-4.5E-3,-1.07E-1,-4.35E-1));
+#4730=VERTEX_POINT('',#4729);
+#4731=CARTESIAN_POINT('',(-1.25E-2,-1.15E-1,-4.11E-1));
+#4732=VERTEX_POINT('',#4731);
+#4733=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,-2.459940121391E-1));
+#4734=DIRECTION('',(0.E0,1.E0,0.E0));
+#4735=DIRECTION('',(0.E0,0.E0,1.E0));
+#4736=AXIS2_PLACEMENT_3D('',#4733,#4734,#4735);
+#4737=PLANE('',#4736);
+#4739=ORIENTED_EDGE('',*,*,#4738,.F.);
+#4741=ORIENTED_EDGE('',*,*,#4740,.T.);
+#4743=ORIENTED_EDGE('',*,*,#4742,.T.);
+#4745=ORIENTED_EDGE('',*,*,#4744,.F.);
+#4746=EDGE_LOOP('',(#4739,#4741,#4743,#4745));
+#4747=FACE_OUTER_BOUND('',#4746,.F.);
+#4748=ADVANCED_FACE('',(#4747),#4737,.T.);
+#4749=CARTESIAN_POINT('',(-1.25E-2,0.E0,0.E0));
+#4750=DIRECTION('',(1.E0,0.E0,0.E0));
+#4751=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4752=AXIS2_PLACEMENT_3D('',#4749,#4750,#4751);
+#4753=PLANE('',#4752);
+#4755=ORIENTED_EDGE('',*,*,#4754,.T.);
+#4757=ORIENTED_EDGE('',*,*,#4756,.T.);
+#4759=ORIENTED_EDGE('',*,*,#4758,.T.);
+#4761=ORIENTED_EDGE('',*,*,#4760,.T.);
+#4763=ORIENTED_EDGE('',*,*,#4762,.T.);
+#4765=ORIENTED_EDGE('',*,*,#4764,.T.);
+#4767=ORIENTED_EDGE('',*,*,#4766,.T.);
+#4769=ORIENTED_EDGE('',*,*,#4768,.T.);
+#4771=ORIENTED_EDGE('',*,*,#4770,.T.);
+#4772=ORIENTED_EDGE('',*,*,#4738,.T.);
+#4774=ORIENTED_EDGE('',*,*,#4773,.T.);
+#4776=ORIENTED_EDGE('',*,*,#4775,.T.);
+#4777=EDGE_LOOP('',(#4755,#4757,#4759,#4761,#4763,#4765,#4767,#4769,#4771,#4772,
+#4774,#4776));
+#4778=FACE_OUTER_BOUND('',#4777,.F.);
+#4779=ADVANCED_FACE('',(#4778),#4753,.F.);
+#4780=CARTESIAN_POINT('',(-1.25E-2,-3.75E-2,-2.459940121391E-1));
+#4781=DIRECTION('',(1.E0,0.E0,0.E0));
+#4782=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4783=AXIS2_PLACEMENT_3D('',#4780,#4781,#4782);
+#4784=CYLINDRICAL_SURFACE('',#4783,2.5E-2);
+#4785=ORIENTED_EDGE('',*,*,#4754,.F.);
+#4787=ORIENTED_EDGE('',*,*,#4786,.T.);
+#4789=ORIENTED_EDGE('',*,*,#4788,.T.);
+#4791=ORIENTED_EDGE('',*,*,#4790,.F.);
+#4792=EDGE_LOOP('',(#4785,#4787,#4789,#4791));
+#4793=FACE_OUTER_BOUND('',#4792,.F.);
+#4794=ADVANCED_FACE('',(#4793),#4784,.F.);
+#4795=CARTESIAN_POINT('',(-1.25E-2,-1.25E-2,1.15E-1));
+#4796=DIRECTION('',(0.E0,-1.E0,0.E0));
+#4797=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4798=AXIS2_PLACEMENT_3D('',#4795,#4796,#4797);
+#4799=PLANE('',#4798);
+#4800=ORIENTED_EDGE('',*,*,#4775,.F.);
+#4802=ORIENTED_EDGE('',*,*,#4801,.T.);
+#4804=ORIENTED_EDGE('',*,*,#4803,.T.);
+#4805=ORIENTED_EDGE('',*,*,#4786,.F.);
+#4806=EDGE_LOOP('',(#4800,#4802,#4804,#4805));
+#4807=FACE_OUTER_BOUND('',#4806,.F.);
+#4808=ADVANCED_FACE('',(#4807),#4799,.T.);
+#4809=CARTESIAN_POINT('',(-1.25E-2,-1.25E-2,9.1E-2));
+#4810=DIRECTION('',(0.E0,-9.486832980505E-1,3.162277660168E-1));
+#4811=DIRECTION('',(1.E0,0.E0,0.E0));
+#4812=AXIS2_PLACEMENT_3D('',#4809,#4810,#4811);
+#4813=PLANE('',#4812);
+#4814=ORIENTED_EDGE('',*,*,#4801,.F.);
+#4816=ORIENTED_EDGE('',*,*,#4815,.T.);
+#4818=ORIENTED_EDGE('',*,*,#4817,.T.);
+#4820=ORIENTED_EDGE('',*,*,#4819,.F.);
+#4821=EDGE_LOOP('',(#4814,#4816,#4818,#4820));
+#4822=FACE_OUTER_BOUND('',#4821,.F.);
+#4823=ADVANCED_FACE('',(#4822),#4813,.T.);
+#4824=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,9.1E-2));
+#4825=DIRECTION('',(-9.486832980505E-1,0.E0,3.162277660168E-1));
+#4826=DIRECTION('',(0.E0,-1.E0,0.E0));
+#4827=AXIS2_PLACEMENT_3D('',#4824,#4825,#4826);
+#4828=PLANE('',#4827);
+#4829=ORIENTED_EDGE('',*,*,#4773,.F.);
+#4831=ORIENTED_EDGE('',*,*,#4830,.T.);
+#4833=ORIENTED_EDGE('',*,*,#4832,.T.);
+#4834=ORIENTED_EDGE('',*,*,#4815,.F.);
+#4835=EDGE_LOOP('',(#4829,#4831,#4833,#4834));
+#4836=FACE_OUTER_BOUND('',#4835,.F.);
+#4837=ADVANCED_FACE('',(#4836),#4828,.T.);
+#4838=CARTESIAN_POINT('',(-1.25E-2,4.5E-3,1.15E-1));
+#4839=DIRECTION('',(0.E0,9.486832980505E-1,3.162277660168E-1));
+#4840=DIRECTION('',(1.E0,0.E0,0.E0));
+#4841=AXIS2_PLACEMENT_3D('',#4838,#4839,#4840);
+#4842=PLANE('',#4841);
+#4844=ORIENTED_EDGE('',*,*,#4843,.F.);
+#4845=ORIENTED_EDGE('',*,*,#4830,.F.);
+#4846=ORIENTED_EDGE('',*,*,#4744,.T.);
+#4848=ORIENTED_EDGE('',*,*,#4847,.F.);
+#4849=EDGE_LOOP('',(#4844,#4845,#4846,#4848));
+#4850=FACE_OUTER_BOUND('',#4849,.F.);
+#4851=ADVANCED_FACE('',(#4850),#4842,.T.);
+#4852=CARTESIAN_POINT('',(-1.25E-2,1.25E-2,1.15E-1));
+#4853=DIRECTION('',(0.E0,0.E0,1.E0));
+#4854=DIRECTION('',(0.E0,-1.E0,0.E0));
+#4855=AXIS2_PLACEMENT_3D('',#4852,#4853,#4854);
+#4856=PLANE('',#4855);
+#4857=ORIENTED_EDGE('',*,*,#4832,.F.);
+#4858=ORIENTED_EDGE('',*,*,#4843,.T.);
+#4860=ORIENTED_EDGE('',*,*,#4859,.T.);
+#4861=ORIENTED_EDGE('',*,*,#4817,.F.);
+#4862=EDGE_LOOP('',(#4857,#4858,#4860,#4861));
+#4863=FACE_OUTER_BOUND('',#4862,.F.);
+#4864=ADVANCED_FACE('',(#4863),#4856,.T.);
+#4865=CARTESIAN_POINT('',(1.25E-2,1.25E-2,9.1E-2));
+#4866=DIRECTION('',(-9.486832980505E-1,0.E0,-3.162277660168E-1));
+#4867=DIRECTION('',(0.E0,-1.E0,0.E0));
+#4868=AXIS2_PLACEMENT_3D('',#4865,#4866,#4867);
+#4869=PLANE('',#4868);
+#4871=ORIENTED_EDGE('',*,*,#4870,.T.);
+#4872=ORIENTED_EDGE('',*,*,#4819,.T.);
+#4873=ORIENTED_EDGE('',*,*,#4859,.F.);
+#4874=ORIENTED_EDGE('',*,*,#4847,.T.);
+#4875=EDGE_LOOP('',(#4871,#4872,#4873,#4874));
+#4876=FACE_OUTER_BOUND('',#4875,.F.);
+#4877=ADVANCED_FACE('',(#4876),#4869,.F.);
+#4878=CARTESIAN_POINT('',(1.25E-2,0.E0,0.E0));
+#4879=DIRECTION('',(1.E0,0.E0,0.E0));
+#4880=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4881=AXIS2_PLACEMENT_3D('',#4878,#4879,#4880);
+#4882=PLANE('',#4881);
+#4883=ORIENTED_EDGE('',*,*,#4788,.F.);
+#4884=ORIENTED_EDGE('',*,*,#4803,.F.);
+#4885=ORIENTED_EDGE('',*,*,#4870,.F.);
+#4886=ORIENTED_EDGE('',*,*,#4742,.F.);
+#4888=ORIENTED_EDGE('',*,*,#4887,.F.);
+#4890=ORIENTED_EDGE('',*,*,#4889,.F.);
+#4892=ORIENTED_EDGE('',*,*,#4891,.F.);
+#4894=ORIENTED_EDGE('',*,*,#4893,.F.);
+#4896=ORIENTED_EDGE('',*,*,#4895,.F.);
+#4898=ORIENTED_EDGE('',*,*,#4897,.F.);
+#4900=ORIENTED_EDGE('',*,*,#4899,.F.);
+#4902=ORIENTED_EDGE('',*,*,#4901,.F.);
+#4903=EDGE_LOOP('',(#4883,#4884,#4885,#4886,#4888,#4890,#4892,#4894,#4896,#4898,
+#4900,#4902));
+#4904=FACE_OUTER_BOUND('',#4903,.F.);
+#4905=ADVANCED_FACE('',(#4904),#4882,.T.);
+#4906=CARTESIAN_POINT('',(-1.25E-2,-3.75E-2,-2.459940121391E-1));
+#4907=DIRECTION('',(1.E0,0.E0,0.E0));
+#4908=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4909=AXIS2_PLACEMENT_3D('',#4906,#4907,#4908);
+#4910=CYLINDRICAL_SURFACE('',#4909,5.E-2);
+#4911=ORIENTED_EDGE('',*,*,#4770,.F.);
+#4913=ORIENTED_EDGE('',*,*,#4912,.T.);
+#4914=ORIENTED_EDGE('',*,*,#4887,.T.);
+#4915=ORIENTED_EDGE('',*,*,#4740,.F.);
+#4916=EDGE_LOOP('',(#4911,#4913,#4914,#4915));
+#4917=FACE_OUTER_BOUND('',#4916,.F.);
+#4918=ADVANCED_FACE('',(#4917),#4910,.T.);
+#4919=CARTESIAN_POINT('',(-1.25E-2,-6.934120444167E-2,-3.023798061747E-1));
+#4920=DIRECTION('',(0.E0,1.736481776661E-1,-9.848077530124E-1));
+#4921=DIRECTION('',(0.E0,9.848077530124E-1,1.736481776661E-1));
+#4922=AXIS2_PLACEMENT_3D('',#4919,#4920,#4921);
+#4923=PLANE('',#4922);
+#4924=ORIENTED_EDGE('',*,*,#4768,.F.);
+#4926=ORIENTED_EDGE('',*,*,#4925,.T.);
+#4927=ORIENTED_EDGE('',*,*,#4889,.T.);
+#4928=ORIENTED_EDGE('',*,*,#4912,.F.);
+#4929=EDGE_LOOP('',(#4924,#4926,#4927,#4928));
+#4930=FACE_OUTER_BOUND('',#4929,.F.);
+#4931=ADVANCED_FACE('',(#4930),#4923,.T.);
+#4932=CARTESIAN_POINT('',(-1.25E-2,-6.5E-2,-3.27E-1));
+#4933=DIRECTION('',(1.E0,0.E0,0.E0));
+#4934=DIRECTION('',(0.E0,0.E0,-1.E0));
+#4935=AXIS2_PLACEMENT_3D('',#4932,#4933,#4934);
+#4936=CYLINDRICAL_SURFACE('',#4935,2.5E-2);
+#4937=ORIENTED_EDGE('',*,*,#4766,.F.);
+#4939=ORIENTED_EDGE('',*,*,#4938,.T.);
+#4940=ORIENTED_EDGE('',*,*,#4891,.T.);
+#4941=ORIENTED_EDGE('',*,*,#4925,.F.);
+#4942=EDGE_LOOP('',(#4937,#4939,#4940,#4941));
+#4943=FACE_OUTER_BOUND('',#4942,.F.);
+#4944=ADVANCED_FACE('',(#4943),#4936,.F.);
+#4945=CARTESIAN_POINT('',(-1.25E-2,-9.E-2,-4.35E-1));
+#4946=DIRECTION('',(0.E0,1.E0,0.E0));
+#4947=DIRECTION('',(0.E0,0.E0,1.E0));
+#4948=AXIS2_PLACEMENT_3D('',#4945,#4946,#4947);
+#4949=PLANE('',#4948);
+#4950=ORIENTED_EDGE('',*,*,#4764,.F.);
+#4952=ORIENTED_EDGE('',*,*,#4951,.T.);
+#4953=ORIENTED_EDGE('',*,*,#4893,.T.);
+#4954=ORIENTED_EDGE('',*,*,#4938,.F.);
+#4955=EDGE_LOOP('',(#4950,#4952,#4953,#4954));
+#4956=FACE_OUTER_BOUND('',#4955,.F.);
+#4957=ADVANCED_FACE('',(#4956),#4949,.T.);
+#4958=CARTESIAN_POINT('',(-1.25E-2,-9.E-2,-4.11E-1));
+#4959=DIRECTION('',(0.E0,9.486832980505E-1,-3.162277660168E-1));
+#4960=DIRECTION('',(1.E0,0.E0,0.E0));
+#4961=AXIS2_PLACEMENT_3D('',#4958,#4959,#4960);
+#4962=PLANE('',#4961);
+#4963=ORIENTED_EDGE('',*,*,#4951,.F.);
+#4965=ORIENTED_EDGE('',*,*,#4964,.T.);
+#4967=ORIENTED_EDGE('',*,*,#4966,.T.);
+#4969=ORIENTED_EDGE('',*,*,#4968,.F.);
+#4970=EDGE_LOOP('',(#4963,#4965,#4967,#4969));
+#4971=FACE_OUTER_BOUND('',#4970,.F.);
+#4972=ADVANCED_FACE('',(#4971),#4962,.T.);
+#4973=CARTESIAN_POINT('',(-1.25E-2,-1.15E-1,-4.11E-1));
+#4974=DIRECTION('',(-9.486832980505E-1,0.E0,-3.162277660168E-1));
+#4975=DIRECTION('',(0.E0,1.E0,0.E0));
+#4976=AXIS2_PLACEMENT_3D('',#4973,#4974,#4975);
+#4977=PLANE('',#4976);
+#4978=ORIENTED_EDGE('',*,*,#4762,.F.);
+#4980=ORIENTED_EDGE('',*,*,#4979,.T.);
+#4982=ORIENTED_EDGE('',*,*,#4981,.T.);
+#4983=ORIENTED_EDGE('',*,*,#4964,.F.);
+#4984=EDGE_LOOP('',(#4978,#4980,#4982,#4983));
+#4985=FACE_OUTER_BOUND('',#4984,.F.);
+#4986=ADVANCED_FACE('',(#4985),#4977,.T.);
+#4987=CARTESIAN_POINT('',(-1.25E-2,-1.07E-1,-4.35E-1));
+#4988=DIRECTION('',(0.E0,-9.486832980505E-1,-3.162277660168E-1));
+#4989=DIRECTION('',(1.E0,0.E0,0.E0));
+#4990=AXIS2_PLACEMENT_3D('',#4987,#4988,#4989);
+#4991=PLANE('',#4990);
+#4993=ORIENTED_EDGE('',*,*,#4992,.F.);
+#4994=ORIENTED_EDGE('',*,*,#4979,.F.);
+#4996=ORIENTED_EDGE('',*,*,#4995,.T.);
+#4998=ORIENTED_EDGE('',*,*,#4997,.F.);
+#4999=EDGE_LOOP('',(#4993,#4994,#4996,#4998));
+#5000=FACE_OUTER_BOUND('',#4999,.F.);
+#5001=ADVANCED_FACE('',(#5000),#4991,.T.);
+#5002=CARTESIAN_POINT('',(-1.25E-2,-1.15E-1,-4.35E-1));
+#5003=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5004=DIRECTION('',(0.E0,1.E0,0.E0));
+#5005=AXIS2_PLACEMENT_3D('',#5002,#5003,#5004);
+#5006=PLANE('',#5005);
+#5007=ORIENTED_EDGE('',*,*,#4981,.F.);
+#5008=ORIENTED_EDGE('',*,*,#4992,.T.);
+#5010=ORIENTED_EDGE('',*,*,#5009,.T.);
+#5011=ORIENTED_EDGE('',*,*,#4966,.F.);
+#5012=EDGE_LOOP('',(#5007,#5008,#5010,#5011));
+#5013=FACE_OUTER_BOUND('',#5012,.F.);
+#5014=ADVANCED_FACE('',(#5013),#5006,.T.);
+#5015=CARTESIAN_POINT('',(1.25E-2,-1.15E-1,-4.11E-1));
+#5016=DIRECTION('',(-9.486832980505E-1,0.E0,3.162277660168E-1));
+#5017=DIRECTION('',(0.E0,1.E0,0.E0));
+#5018=AXIS2_PLACEMENT_3D('',#5015,#5016,#5017);
+#5019=PLANE('',#5018);
+#5020=ORIENTED_EDGE('',*,*,#4895,.T.);
+#5021=ORIENTED_EDGE('',*,*,#4968,.T.);
+#5022=ORIENTED_EDGE('',*,*,#5009,.F.);
+#5023=ORIENTED_EDGE('',*,*,#4997,.T.);
+#5024=EDGE_LOOP('',(#5020,#5021,#5022,#5023));
+#5025=FACE_OUTER_BOUND('',#5024,.F.);
+#5026=ADVANCED_FACE('',(#5025),#5019,.F.);
+#5027=CARTESIAN_POINT('',(-1.25E-2,-1.15E-1,-3.27E-1));
+#5028=DIRECTION('',(0.E0,-1.E0,0.E0));
+#5029=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5030=AXIS2_PLACEMENT_3D('',#5027,#5028,#5029);
+#5031=PLANE('',#5030);
+#5032=ORIENTED_EDGE('',*,*,#4760,.F.);
+#5034=ORIENTED_EDGE('',*,*,#5033,.T.);
+#5035=ORIENTED_EDGE('',*,*,#4897,.T.);
+#5036=ORIENTED_EDGE('',*,*,#4995,.F.);
+#5037=EDGE_LOOP('',(#5032,#5034,#5035,#5036));
+#5038=FACE_OUTER_BOUND('',#5037,.F.);
+#5039=ADVANCED_FACE('',(#5038),#5031,.T.);
+#5040=CARTESIAN_POINT('',(-1.25E-2,-6.5E-2,-3.27E-1));
+#5041=DIRECTION('',(1.E0,0.E0,0.E0));
+#5042=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5043=AXIS2_PLACEMENT_3D('',#5040,#5041,#5042);
+#5044=CYLINDRICAL_SURFACE('',#5043,5.E-2);
+#5045=ORIENTED_EDGE('',*,*,#4758,.F.);
+#5047=ORIENTED_EDGE('',*,*,#5046,.T.);
+#5048=ORIENTED_EDGE('',*,*,#4899,.T.);
+#5049=ORIENTED_EDGE('',*,*,#5033,.F.);
+#5050=EDGE_LOOP('',(#5045,#5047,#5048,#5049));
+#5051=FACE_OUTER_BOUND('',#5050,.F.);
+#5052=ADVANCED_FACE('',(#5051),#5044,.T.);
+#5053=CARTESIAN_POINT('',(-1.25E-2,-3.315879555835E-2,-2.706142059644E-1));
+#5054=DIRECTION('',(0.E0,-1.736481776661E-1,9.848077530124E-1));
+#5055=DIRECTION('',(0.E0,-9.848077530124E-1,-1.736481776661E-1));
+#5056=AXIS2_PLACEMENT_3D('',#5053,#5054,#5055);
+#5057=PLANE('',#5056);
+#5058=ORIENTED_EDGE('',*,*,#4756,.F.);
+#5059=ORIENTED_EDGE('',*,*,#4790,.T.);
+#5060=ORIENTED_EDGE('',*,*,#4901,.T.);
+#5061=ORIENTED_EDGE('',*,*,#5046,.F.);
+#5062=EDGE_LOOP('',(#5058,#5059,#5060,#5061));
+#5063=FACE_OUTER_BOUND('',#5062,.F.);
+#5064=ADVANCED_FACE('',(#5063),#5057,.T.);
+#5065=CLOSED_SHELL('',(#4748,#4779,#4794,#4808,#4823,#4837,#4851,#4864,#4877,
+#4905,#4918,#4931,#4944,#4957,#4972,#4986,#5001,#5014,#5026,#5039,#5052,#5064));
+#5066=MANIFOLD_SOLID_BREP('',#5065);
+#5067=DIRECTION('',(1.E0,0.E0,0.E0));
+#5068=VECTOR('',#5067,2.5E-2);
+#5069=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,-2.459940121391E-1));
+#5070=LINE('',#5069,#5068);
+#5071=CARTESIAN_POINT('',(-1.125E-1,-3.75E-2,-2.459940121391E-1));
+#5072=DIRECTION('',(-1.E0,0.E0,0.E0));
+#5073=DIRECTION('',(0.E0,1.E0,0.E0));
+#5074=AXIS2_PLACEMENT_3D('',#5071,#5072,#5073);
+#5076=DIRECTION('',(0.E0,-9.848077530124E-1,-1.736481776661E-1));
+#5077=VECTOR('',#5076,4.114875537996E-2);
+#5078=CARTESIAN_POINT('',(-1.125E-1,-3.315879555835E-2,-2.706142059644E-1));
+#5079=LINE('',#5078,#5077);
+#5080=CARTESIAN_POINT('',(-1.125E-1,-6.5E-2,-3.27E-1));
+#5081=DIRECTION('',(1.E0,0.E0,0.E0));
+#5082=DIRECTION('',(0.E0,-1.736481776669E-1,9.848077530122E-1));
+#5083=AXIS2_PLACEMENT_3D('',#5080,#5081,#5082);
+#5085=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5086=VECTOR('',#5085,8.4E-2);
+#5087=CARTESIAN_POINT('',(-1.125E-1,-1.15E-1,-3.27E-1));
+#5088=LINE('',#5087,#5086);
+#5089=DIRECTION('',(0.E0,0.E0,1.E0));
+#5090=VECTOR('',#5089,8.4E-2);
+#5091=CARTESIAN_POINT('',(-1.125E-1,-9.E-2,-4.11E-1));
+#5092=LINE('',#5091,#5090);
+#5093=CARTESIAN_POINT('',(-1.125E-1,-6.5E-2,-3.27E-1));
+#5094=DIRECTION('',(-1.E0,0.E0,0.E0));
+#5095=DIRECTION('',(0.E0,-1.E0,0.E0));
+#5096=AXIS2_PLACEMENT_3D('',#5093,#5094,#5095);
+#5098=DIRECTION('',(0.E0,9.848077530124E-1,1.736481776661E-1));
+#5099=VECTOR('',#5098,4.114875537994E-2);
+#5100=CARTESIAN_POINT('',(-1.125E-1,-6.934120444167E-2,-3.023798061747E-1));
+#5101=LINE('',#5100,#5099);
+#5102=CARTESIAN_POINT('',(-1.125E-1,-3.75E-2,-2.459940121391E-1));
+#5103=DIRECTION('',(1.E0,0.E0,0.E0));
+#5104=DIRECTION('',(0.E0,1.736481776661E-1,-9.848077530124E-1));
+#5105=AXIS2_PLACEMENT_3D('',#5102,#5103,#5104);
+#5107=DIRECTION('',(0.E0,0.E0,1.E0));
+#5108=VECTOR('',#5107,3.369940121391E-1);
+#5109=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,-2.459940121391E-1));
+#5110=LINE('',#5109,#5108);
+#5111=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5112=VECTOR('',#5111,3.369940121391E-1);
+#5113=CARTESIAN_POINT('',(-1.125E-1,-1.25E-2,9.1E-2));
+#5114=LINE('',#5113,#5112);
+#5115=DIRECTION('',(1.E0,0.E0,0.E0));
+#5116=VECTOR('',#5115,2.5E-2);
+#5117=CARTESIAN_POINT('',(-1.125E-1,-1.25E-2,-2.459940121391E-1));
+#5118=LINE('',#5117,#5116);
+#5119=DIRECTION('',(1.E0,0.E0,0.E0));
+#5120=VECTOR('',#5119,2.5E-2);
+#5121=CARTESIAN_POINT('',(-1.125E-1,-1.25E-2,9.1E-2));
+#5122=LINE('',#5121,#5120);
+#5123=DIRECTION('',(3.015113445778E-1,3.015113445778E-1,9.045340337333E-1));
+#5124=VECTOR('',#5123,2.653299832284E-2);
+#5125=CARTESIAN_POINT('',(-1.125E-1,-1.25E-2,9.1E-2));
+#5126=LINE('',#5125,#5124);
+#5127=DIRECTION('',(1.E0,0.E0,0.E0));
+#5128=VECTOR('',#5127,9.E-3);
+#5129=CARTESIAN_POINT('',(-1.045E-1,-4.5E-3,1.15E-1));
+#5130=LINE('',#5129,#5128);
+#5131=DIRECTION('',(-3.015113445778E-1,3.015113445778E-1,9.045340337333E-1));
+#5132=VECTOR('',#5131,2.653299832284E-2);
+#5133=CARTESIAN_POINT('',(-8.75E-2,-1.25E-2,9.1E-2));
+#5134=LINE('',#5133,#5132);
+#5135=DIRECTION('',(0.E0,-1.E0,0.E0));
+#5136=VECTOR('',#5135,2.5E-2);
+#5137=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,9.1E-2));
+#5138=LINE('',#5137,#5136);
+#5139=DIRECTION('',(3.015113445778E-1,-3.015113445778E-1,9.045340337333E-1));
+#5140=VECTOR('',#5139,2.653299832284E-2);
+#5141=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,9.1E-2));
+#5142=LINE('',#5141,#5140);
+#5143=DIRECTION('',(0.E0,-1.E0,0.E0));
+#5144=VECTOR('',#5143,9.E-3);
+#5145=CARTESIAN_POINT('',(-1.045E-1,4.5E-3,1.15E-1));
+#5146=LINE('',#5145,#5144);
+#5147=DIRECTION('',(1.E0,0.E0,0.E0));
+#5148=VECTOR('',#5147,9.E-3);
+#5149=CARTESIAN_POINT('',(-1.045E-1,4.5E-3,1.15E-1));
+#5150=LINE('',#5149,#5148);
+#5151=DIRECTION('',(1.E0,0.E0,0.E0));
+#5152=VECTOR('',#5151,2.5E-2);
+#5153=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,9.1E-2));
+#5154=LINE('',#5153,#5152);
+#5155=DIRECTION('',(3.015113445778E-1,3.015113445778E-1,-9.045340337333E-1));
+#5156=VECTOR('',#5155,2.653299832284E-2);
+#5157=CARTESIAN_POINT('',(-9.55E-2,4.5E-3,1.15E-1));
+#5158=LINE('',#5157,#5156);
+#5159=DIRECTION('',(0.E0,-1.E0,0.E0));
+#5160=VECTOR('',#5159,2.5E-2);
+#5161=CARTESIAN_POINT('',(-8.75E-2,1.25E-2,9.1E-2));
+#5162=LINE('',#5161,#5160);
+#5163=DIRECTION('',(0.E0,-1.E0,0.E0));
+#5164=VECTOR('',#5163,9.E-3);
+#5165=CARTESIAN_POINT('',(-9.55E-2,4.5E-3,1.15E-1));
+#5166=LINE('',#5165,#5164);
+#5167=CARTESIAN_POINT('',(-8.75E-2,-3.75E-2,-2.459940121391E-1));
+#5168=DIRECTION('',(-1.E0,0.E0,0.E0));
+#5169=DIRECTION('',(0.E0,1.E0,0.E0));
+#5170=AXIS2_PLACEMENT_3D('',#5167,#5168,#5169);
+#5172=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5173=VECTOR('',#5172,3.369940121391E-1);
+#5174=CARTESIAN_POINT('',(-8.75E-2,-1.25E-2,9.1E-2));
+#5175=LINE('',#5174,#5173);
+#5176=DIRECTION('',(0.E0,0.E0,1.E0));
+#5177=VECTOR('',#5176,3.369940121391E-1);
+#5178=CARTESIAN_POINT('',(-8.75E-2,1.25E-2,-2.459940121391E-1));
+#5179=LINE('',#5178,#5177);
+#5180=CARTESIAN_POINT('',(-8.75E-2,-3.75E-2,-2.459940121391E-1));
+#5181=DIRECTION('',(1.E0,0.E0,0.E0));
+#5182=DIRECTION('',(0.E0,1.736481776661E-1,-9.848077530124E-1));
+#5183=AXIS2_PLACEMENT_3D('',#5180,#5181,#5182);
+#5185=DIRECTION('',(0.E0,9.848077530124E-1,1.736481776661E-1));
+#5186=VECTOR('',#5185,4.114875537994E-2);
+#5187=CARTESIAN_POINT('',(-8.75E-2,-6.934120444167E-2,-3.023798061747E-1));
+#5188=LINE('',#5187,#5186);
+#5189=CARTESIAN_POINT('',(-8.75E-2,-6.5E-2,-3.27E-1));
+#5190=DIRECTION('',(-1.E0,0.E0,0.E0));
+#5191=DIRECTION('',(0.E0,-1.E0,0.E0));
+#5192=AXIS2_PLACEMENT_3D('',#5189,#5190,#5191);
+#5194=DIRECTION('',(0.E0,0.E0,1.E0));
+#5195=VECTOR('',#5194,8.4E-2);
+#5196=CARTESIAN_POINT('',(-8.75E-2,-9.E-2,-4.11E-1));
+#5197=LINE('',#5196,#5195);
+#5198=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5199=VECTOR('',#5198,8.4E-2);
+#5200=CARTESIAN_POINT('',(-8.75E-2,-1.15E-1,-3.27E-1));
+#5201=LINE('',#5200,#5199);
+#5202=CARTESIAN_POINT('',(-8.75E-2,-6.5E-2,-3.27E-1));
+#5203=DIRECTION('',(1.E0,0.E0,0.E0));
+#5204=DIRECTION('',(0.E0,-1.736481776669E-1,9.848077530122E-1));
+#5205=AXIS2_PLACEMENT_3D('',#5202,#5203,#5204);
+#5207=DIRECTION('',(0.E0,-9.848077530124E-1,-1.736481776661E-1));
+#5208=VECTOR('',#5207,4.114875537996E-2);
+#5209=CARTESIAN_POINT('',(-8.75E-2,-3.315879555835E-2,-2.706142059644E-1));
+#5210=LINE('',#5209,#5208);
+#5211=DIRECTION('',(1.E0,0.E0,0.E0));
+#5212=VECTOR('',#5211,2.5E-2);
+#5213=CARTESIAN_POINT('',(-1.125E-1,-2.881759111670E-2,-2.952343997897E-1));
+#5214=LINE('',#5213,#5212);
+#5215=DIRECTION('',(1.E0,0.E0,0.E0));
+#5216=VECTOR('',#5215,2.5E-2);
+#5217=CARTESIAN_POINT('',(-1.125E-1,-6.934120444167E-2,-3.023798061747E-1));
+#5218=LINE('',#5217,#5216);
+#5219=DIRECTION('',(1.E0,0.E0,0.E0));
+#5220=VECTOR('',#5219,2.5E-2);
+#5221=CARTESIAN_POINT('',(-1.125E-1,-9.E-2,-3.27E-1));
+#5222=LINE('',#5221,#5220);
+#5223=DIRECTION('',(1.E0,0.E0,0.E0));
+#5224=VECTOR('',#5223,2.5E-2);
+#5225=CARTESIAN_POINT('',(-1.125E-1,-9.E-2,-4.11E-1));
+#5226=LINE('',#5225,#5224);
+#5227=DIRECTION('',(1.E0,0.E0,0.E0));
+#5228=VECTOR('',#5227,9.E-3);
+#5229=CARTESIAN_POINT('',(-1.045E-1,-9.8E-2,-4.35E-1));
+#5230=LINE('',#5229,#5228);
+#5231=DIRECTION('',(0.E0,1.E0,0.E0));
+#5232=VECTOR('',#5231,2.5E-2);
+#5233=CARTESIAN_POINT('',(-1.125E-1,-1.15E-1,-4.11E-1));
+#5234=LINE('',#5233,#5232);
+#5235=DIRECTION('',(3.015113445778E-1,3.015113445778E-1,-9.045340337333E-1));
+#5236=VECTOR('',#5235,2.653299832284E-2);
+#5237=CARTESIAN_POINT('',(-1.125E-1,-1.15E-1,-4.11E-1));
+#5238=LINE('',#5237,#5236);
+#5239=DIRECTION('',(0.E0,1.E0,0.E0));
+#5240=VECTOR('',#5239,9.E-3);
+#5241=CARTESIAN_POINT('',(-1.045E-1,-1.07E-1,-4.35E-1));
+#5242=LINE('',#5241,#5240);
+#5243=DIRECTION('',(3.015113445778E-1,-3.015113445778E-1,-9.045340337333E-1));
+#5244=VECTOR('',#5243,2.653299832284E-2);
+#5245=CARTESIAN_POINT('',(-1.125E-1,-9.E-2,-4.11E-1));
+#5246=LINE('',#5245,#5244);
+#5247=DIRECTION('',(1.E0,0.E0,0.E0));
+#5248=VECTOR('',#5247,9.E-3);
+#5249=CARTESIAN_POINT('',(-1.045E-1,-1.07E-1,-4.35E-1));
+#5250=LINE('',#5249,#5248);
+#5251=DIRECTION('',(1.E0,0.E0,0.E0));
+#5252=VECTOR('',#5251,2.5E-2);
+#5253=CARTESIAN_POINT('',(-1.125E-1,-1.15E-1,-4.11E-1));
+#5254=LINE('',#5253,#5252);
+#5255=DIRECTION('',(3.015113445778E-1,-3.015113445778E-1,9.045340337333E-1));
+#5256=VECTOR('',#5255,2.653299832284E-2);
+#5257=CARTESIAN_POINT('',(-9.55E-2,-1.07E-1,-4.35E-1));
+#5258=LINE('',#5257,#5256);
+#5259=DIRECTION('',(0.E0,1.E0,0.E0));
+#5260=VECTOR('',#5259,2.5E-2);
+#5261=CARTESIAN_POINT('',(-8.75E-2,-1.15E-1,-4.11E-1));
+#5262=LINE('',#5261,#5260);
+#5263=DIRECTION('',(-3.015113445778E-1,-3.015113445778E-1,-9.045340337333E-1));
+#5264=VECTOR('',#5263,2.653299832284E-2);
+#5265=CARTESIAN_POINT('',(-8.75E-2,-9.E-2,-4.11E-1));
+#5266=LINE('',#5265,#5264);
+#5267=DIRECTION('',(0.E0,1.E0,0.E0));
+#5268=VECTOR('',#5267,9.E-3);
+#5269=CARTESIAN_POINT('',(-9.55E-2,-1.07E-1,-4.35E-1));
+#5270=LINE('',#5269,#5268);
+#5271=DIRECTION('',(1.E0,0.E0,0.E0));
+#5272=VECTOR('',#5271,2.5E-2);
+#5273=CARTESIAN_POINT('',(-1.125E-1,-1.15E-1,-3.27E-1));
+#5274=LINE('',#5273,#5272);
+#5275=DIRECTION('',(1.E0,0.E0,0.E0));
+#5276=VECTOR('',#5275,2.5E-2);
+#5277=CARTESIAN_POINT('',(-1.125E-1,-7.368240888335E-2,-2.777596123494E-1));
+#5278=LINE('',#5277,#5276);
+#5279=DIRECTION('',(1.E0,0.E0,0.E0));
+#5280=VECTOR('',#5279,2.5E-2);
+#5281=CARTESIAN_POINT('',(-1.125E-1,-3.315879555835E-2,-2.706142059644E-1));
+#5282=LINE('',#5281,#5280);
+#5283=CARTESIAN_POINT('',(-1.125E-1,-1.25E-2,-2.459940121391E-1));
+#5284=CARTESIAN_POINT('',(-1.125E-1,-3.315879555835E-2,-2.706142059644E-1));
+#5285=VERTEX_POINT('',#5283);
+#5286=VERTEX_POINT('',#5284);
+#5287=CARTESIAN_POINT('',(-1.125E-1,-7.368240888335E-2,-2.777596123494E-1));
+#5288=VERTEX_POINT('',#5287);
+#5289=CARTESIAN_POINT('',(-1.125E-1,-1.15E-1,-3.27E-1));
+#5290=VERTEX_POINT('',#5289);
+#5291=CARTESIAN_POINT('',(-1.125E-1,-9.E-2,-3.27E-1));
+#5292=CARTESIAN_POINT('',(-1.125E-1,-6.934120444167E-2,-3.023798061747E-1));
+#5293=VERTEX_POINT('',#5291);
+#5294=VERTEX_POINT('',#5292);
+#5295=CARTESIAN_POINT('',(-1.125E-1,-2.881759111670E-2,-2.952343997897E-1));
+#5296=VERTEX_POINT('',#5295);
+#5297=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,-2.459940121391E-1));
+#5298=VERTEX_POINT('',#5297);
+#5299=CARTESIAN_POINT('',(-8.75E-2,-1.25E-2,-2.459940121391E-1));
+#5300=CARTESIAN_POINT('',(-8.75E-2,-3.315879555835E-2,-2.706142059644E-1));
+#5301=VERTEX_POINT('',#5299);
+#5302=VERTEX_POINT('',#5300);
+#5303=CARTESIAN_POINT('',(-8.75E-2,-7.368240888335E-2,-2.777596123494E-1));
+#5304=VERTEX_POINT('',#5303);
+#5305=CARTESIAN_POINT('',(-8.75E-2,-1.15E-1,-3.27E-1));
+#5306=VERTEX_POINT('',#5305);
+#5307=CARTESIAN_POINT('',(-8.75E-2,-9.E-2,-3.27E-1));
+#5308=CARTESIAN_POINT('',(-8.75E-2,-6.934120444167E-2,-3.023798061747E-1));
+#5309=VERTEX_POINT('',#5307);
+#5310=VERTEX_POINT('',#5308);
+#5311=CARTESIAN_POINT('',(-8.75E-2,-2.881759111670E-2,-2.952343997897E-1));
+#5312=VERTEX_POINT('',#5311);
+#5313=CARTESIAN_POINT('',(-8.75E-2,1.25E-2,-2.459940121391E-1));
+#5314=VERTEX_POINT('',#5313);
+#5315=CARTESIAN_POINT('',(-8.75E-2,1.25E-2,9.1E-2));
+#5316=CARTESIAN_POINT('',(-8.75E-2,-1.25E-2,9.1E-2));
+#5317=VERTEX_POINT('',#5315);
+#5318=VERTEX_POINT('',#5316);
+#5319=CARTESIAN_POINT('',(-9.55E-2,4.5E-3,1.15E-1));
+#5320=CARTESIAN_POINT('',(-9.55E-2,-4.5E-3,1.15E-1));
+#5321=VERTEX_POINT('',#5319);
+#5322=VERTEX_POINT('',#5320);
+#5323=CARTESIAN_POINT('',(-1.045E-1,4.5E-3,1.15E-1));
+#5324=VERTEX_POINT('',#5323);
+#5325=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,9.1E-2));
+#5326=VERTEX_POINT('',#5325);
+#5327=CARTESIAN_POINT('',(-1.125E-1,-1.25E-2,9.1E-2));
+#5328=VERTEX_POINT('',#5327);
+#5329=CARTESIAN_POINT('',(-1.045E-1,-4.5E-3,1.15E-1));
+#5330=VERTEX_POINT('',#5329);
+#5331=CARTESIAN_POINT('',(-1.125E-1,-9.E-2,-4.11E-1));
+#5332=CARTESIAN_POINT('',(-8.75E-2,-9.E-2,-4.11E-1));
+#5333=VERTEX_POINT('',#5331);
+#5334=VERTEX_POINT('',#5332);
+#5335=CARTESIAN_POINT('',(-1.045E-1,-9.8E-2,-4.35E-1));
+#5336=CARTESIAN_POINT('',(-9.55E-2,-9.8E-2,-4.35E-1));
+#5337=VERTEX_POINT('',#5335);
+#5338=VERTEX_POINT('',#5336);
+#5339=CARTESIAN_POINT('',(-8.75E-2,-1.15E-1,-4.11E-1));
+#5340=VERTEX_POINT('',#5339);
+#5341=CARTESIAN_POINT('',(-9.55E-2,-1.07E-1,-4.35E-1));
+#5342=VERTEX_POINT('',#5341);
+#5343=CARTESIAN_POINT('',(-1.045E-1,-1.07E-1,-4.35E-1));
+#5344=VERTEX_POINT('',#5343);
+#5345=CARTESIAN_POINT('',(-1.125E-1,-1.15E-1,-4.11E-1));
+#5346=VERTEX_POINT('',#5345);
+#5347=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,-2.459940121391E-1));
+#5348=DIRECTION('',(0.E0,1.E0,0.E0));
+#5349=DIRECTION('',(0.E0,0.E0,1.E0));
+#5350=AXIS2_PLACEMENT_3D('',#5347,#5348,#5349);
+#5351=PLANE('',#5350);
+#5353=ORIENTED_EDGE('',*,*,#5352,.F.);
+#5355=ORIENTED_EDGE('',*,*,#5354,.T.);
+#5357=ORIENTED_EDGE('',*,*,#5356,.T.);
+#5359=ORIENTED_EDGE('',*,*,#5358,.F.);
+#5360=EDGE_LOOP('',(#5353,#5355,#5357,#5359));
+#5361=FACE_OUTER_BOUND('',#5360,.F.);
+#5362=ADVANCED_FACE('',(#5361),#5351,.T.);
+#5363=CARTESIAN_POINT('',(-1.125E-1,0.E0,0.E0));
+#5364=DIRECTION('',(1.E0,0.E0,0.E0));
+#5365=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5366=AXIS2_PLACEMENT_3D('',#5363,#5364,#5365);
+#5367=PLANE('',#5366);
+#5369=ORIENTED_EDGE('',*,*,#5368,.T.);
+#5371=ORIENTED_EDGE('',*,*,#5370,.T.);
+#5373=ORIENTED_EDGE('',*,*,#5372,.T.);
+#5375=ORIENTED_EDGE('',*,*,#5374,.T.);
+#5377=ORIENTED_EDGE('',*,*,#5376,.T.);
+#5379=ORIENTED_EDGE('',*,*,#5378,.T.);
+#5381=ORIENTED_EDGE('',*,*,#5380,.T.);
+#5383=ORIENTED_EDGE('',*,*,#5382,.T.);
+#5385=ORIENTED_EDGE('',*,*,#5384,.T.);
+#5386=ORIENTED_EDGE('',*,*,#5352,.T.);
+#5388=ORIENTED_EDGE('',*,*,#5387,.T.);
+#5390=ORIENTED_EDGE('',*,*,#5389,.T.);
+#5391=EDGE_LOOP('',(#5369,#5371,#5373,#5375,#5377,#5379,#5381,#5383,#5385,#5386,
+#5388,#5390));
+#5392=FACE_OUTER_BOUND('',#5391,.F.);
+#5393=ADVANCED_FACE('',(#5392),#5367,.F.);
+#5394=CARTESIAN_POINT('',(-1.125E-1,-3.75E-2,-2.459940121391E-1));
+#5395=DIRECTION('',(1.E0,0.E0,0.E0));
+#5396=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5397=AXIS2_PLACEMENT_3D('',#5394,#5395,#5396);
+#5398=CYLINDRICAL_SURFACE('',#5397,2.5E-2);
+#5399=ORIENTED_EDGE('',*,*,#5368,.F.);
+#5401=ORIENTED_EDGE('',*,*,#5400,.T.);
+#5403=ORIENTED_EDGE('',*,*,#5402,.T.);
+#5405=ORIENTED_EDGE('',*,*,#5404,.F.);
+#5406=EDGE_LOOP('',(#5399,#5401,#5403,#5405));
+#5407=FACE_OUTER_BOUND('',#5406,.F.);
+#5408=ADVANCED_FACE('',(#5407),#5398,.F.);
+#5409=CARTESIAN_POINT('',(-1.125E-1,-1.25E-2,1.15E-1));
+#5410=DIRECTION('',(0.E0,-1.E0,0.E0));
+#5411=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5412=AXIS2_PLACEMENT_3D('',#5409,#5410,#5411);
+#5413=PLANE('',#5412);
+#5414=ORIENTED_EDGE('',*,*,#5389,.F.);
+#5416=ORIENTED_EDGE('',*,*,#5415,.T.);
+#5418=ORIENTED_EDGE('',*,*,#5417,.T.);
+#5419=ORIENTED_EDGE('',*,*,#5400,.F.);
+#5420=EDGE_LOOP('',(#5414,#5416,#5418,#5419));
+#5421=FACE_OUTER_BOUND('',#5420,.F.);
+#5422=ADVANCED_FACE('',(#5421),#5413,.T.);
+#5423=CARTESIAN_POINT('',(-1.125E-1,-1.25E-2,9.1E-2));
+#5424=DIRECTION('',(0.E0,-9.486832980505E-1,3.162277660168E-1));
+#5425=DIRECTION('',(1.E0,0.E0,0.E0));
+#5426=AXIS2_PLACEMENT_3D('',#5423,#5424,#5425);
+#5427=PLANE('',#5426);
+#5428=ORIENTED_EDGE('',*,*,#5415,.F.);
+#5430=ORIENTED_EDGE('',*,*,#5429,.T.);
+#5432=ORIENTED_EDGE('',*,*,#5431,.T.);
+#5434=ORIENTED_EDGE('',*,*,#5433,.F.);
+#5435=EDGE_LOOP('',(#5428,#5430,#5432,#5434));
+#5436=FACE_OUTER_BOUND('',#5435,.F.);
+#5437=ADVANCED_FACE('',(#5436),#5427,.T.);
+#5438=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,9.1E-2));
+#5439=DIRECTION('',(-9.486832980505E-1,0.E0,3.162277660168E-1));
+#5440=DIRECTION('',(0.E0,-1.E0,0.E0));
+#5441=AXIS2_PLACEMENT_3D('',#5438,#5439,#5440);
+#5442=PLANE('',#5441);
+#5443=ORIENTED_EDGE('',*,*,#5387,.F.);
+#5445=ORIENTED_EDGE('',*,*,#5444,.T.);
+#5447=ORIENTED_EDGE('',*,*,#5446,.T.);
+#5448=ORIENTED_EDGE('',*,*,#5429,.F.);
+#5449=EDGE_LOOP('',(#5443,#5445,#5447,#5448));
+#5450=FACE_OUTER_BOUND('',#5449,.F.);
+#5451=ADVANCED_FACE('',(#5450),#5442,.T.);
+#5452=CARTESIAN_POINT('',(-1.125E-1,4.5E-3,1.15E-1));
+#5453=DIRECTION('',(0.E0,9.486832980505E-1,3.162277660168E-1));
+#5454=DIRECTION('',(1.E0,0.E0,0.E0));
+#5455=AXIS2_PLACEMENT_3D('',#5452,#5453,#5454);
+#5456=PLANE('',#5455);
+#5458=ORIENTED_EDGE('',*,*,#5457,.F.);
+#5459=ORIENTED_EDGE('',*,*,#5444,.F.);
+#5460=ORIENTED_EDGE('',*,*,#5358,.T.);
+#5462=ORIENTED_EDGE('',*,*,#5461,.F.);
+#5463=EDGE_LOOP('',(#5458,#5459,#5460,#5462));
+#5464=FACE_OUTER_BOUND('',#5463,.F.);
+#5465=ADVANCED_FACE('',(#5464),#5456,.T.);
+#5466=CARTESIAN_POINT('',(-1.125E-1,1.25E-2,1.15E-1));
+#5467=DIRECTION('',(0.E0,0.E0,1.E0));
+#5468=DIRECTION('',(0.E0,-1.E0,0.E0));
+#5469=AXIS2_PLACEMENT_3D('',#5466,#5467,#5468);
+#5470=PLANE('',#5469);
+#5471=ORIENTED_EDGE('',*,*,#5446,.F.);
+#5472=ORIENTED_EDGE('',*,*,#5457,.T.);
+#5474=ORIENTED_EDGE('',*,*,#5473,.T.);
+#5475=ORIENTED_EDGE('',*,*,#5431,.F.);
+#5476=EDGE_LOOP('',(#5471,#5472,#5474,#5475));
+#5477=FACE_OUTER_BOUND('',#5476,.F.);
+#5478=ADVANCED_FACE('',(#5477),#5470,.T.);
+#5479=CARTESIAN_POINT('',(-8.75E-2,1.25E-2,9.1E-2));
+#5480=DIRECTION('',(-9.486832980505E-1,0.E0,-3.162277660168E-1));
+#5481=DIRECTION('',(0.E0,-1.E0,0.E0));
+#5482=AXIS2_PLACEMENT_3D('',#5479,#5480,#5481);
+#5483=PLANE('',#5482);
+#5485=ORIENTED_EDGE('',*,*,#5484,.T.);
+#5486=ORIENTED_EDGE('',*,*,#5433,.T.);
+#5487=ORIENTED_EDGE('',*,*,#5473,.F.);
+#5488=ORIENTED_EDGE('',*,*,#5461,.T.);
+#5489=EDGE_LOOP('',(#5485,#5486,#5487,#5488));
+#5490=FACE_OUTER_BOUND('',#5489,.F.);
+#5491=ADVANCED_FACE('',(#5490),#5483,.F.);
+#5492=CARTESIAN_POINT('',(-8.75E-2,0.E0,0.E0));
+#5493=DIRECTION('',(1.E0,0.E0,0.E0));
+#5494=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5495=AXIS2_PLACEMENT_3D('',#5492,#5493,#5494);
+#5496=PLANE('',#5495);
+#5497=ORIENTED_EDGE('',*,*,#5402,.F.);
+#5498=ORIENTED_EDGE('',*,*,#5417,.F.);
+#5499=ORIENTED_EDGE('',*,*,#5484,.F.);
+#5500=ORIENTED_EDGE('',*,*,#5356,.F.);
+#5502=ORIENTED_EDGE('',*,*,#5501,.F.);
+#5504=ORIENTED_EDGE('',*,*,#5503,.F.);
+#5506=ORIENTED_EDGE('',*,*,#5505,.F.);
+#5508=ORIENTED_EDGE('',*,*,#5507,.F.);
+#5510=ORIENTED_EDGE('',*,*,#5509,.F.);
+#5512=ORIENTED_EDGE('',*,*,#5511,.F.);
+#5514=ORIENTED_EDGE('',*,*,#5513,.F.);
+#5516=ORIENTED_EDGE('',*,*,#5515,.F.);
+#5517=EDGE_LOOP('',(#5497,#5498,#5499,#5500,#5502,#5504,#5506,#5508,#5510,#5512,
+#5514,#5516));
+#5518=FACE_OUTER_BOUND('',#5517,.F.);
+#5519=ADVANCED_FACE('',(#5518),#5496,.T.);
+#5520=CARTESIAN_POINT('',(-1.125E-1,-3.75E-2,-2.459940121391E-1));
+#5521=DIRECTION('',(1.E0,0.E0,0.E0));
+#5522=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5523=AXIS2_PLACEMENT_3D('',#5520,#5521,#5522);
+#5524=CYLINDRICAL_SURFACE('',#5523,5.E-2);
+#5525=ORIENTED_EDGE('',*,*,#5384,.F.);
+#5527=ORIENTED_EDGE('',*,*,#5526,.T.);
+#5528=ORIENTED_EDGE('',*,*,#5501,.T.);
+#5529=ORIENTED_EDGE('',*,*,#5354,.F.);
+#5530=EDGE_LOOP('',(#5525,#5527,#5528,#5529));
+#5531=FACE_OUTER_BOUND('',#5530,.F.);
+#5532=ADVANCED_FACE('',(#5531),#5524,.T.);
+#5533=CARTESIAN_POINT('',(-1.125E-1,-6.934120444167E-2,-3.023798061747E-1));
+#5534=DIRECTION('',(0.E0,1.736481776661E-1,-9.848077530124E-1));
+#5535=DIRECTION('',(0.E0,9.848077530124E-1,1.736481776661E-1));
+#5536=AXIS2_PLACEMENT_3D('',#5533,#5534,#5535);
+#5537=PLANE('',#5536);
+#5538=ORIENTED_EDGE('',*,*,#5382,.F.);
+#5540=ORIENTED_EDGE('',*,*,#5539,.T.);
+#5541=ORIENTED_EDGE('',*,*,#5503,.T.);
+#5542=ORIENTED_EDGE('',*,*,#5526,.F.);
+#5543=EDGE_LOOP('',(#5538,#5540,#5541,#5542));
+#5544=FACE_OUTER_BOUND('',#5543,.F.);
+#5545=ADVANCED_FACE('',(#5544),#5537,.T.);
+#5546=CARTESIAN_POINT('',(-1.125E-1,-6.5E-2,-3.27E-1));
+#5547=DIRECTION('',(1.E0,0.E0,0.E0));
+#5548=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5549=AXIS2_PLACEMENT_3D('',#5546,#5547,#5548);
+#5550=CYLINDRICAL_SURFACE('',#5549,2.5E-2);
+#5551=ORIENTED_EDGE('',*,*,#5380,.F.);
+#5553=ORIENTED_EDGE('',*,*,#5552,.T.);
+#5554=ORIENTED_EDGE('',*,*,#5505,.T.);
+#5555=ORIENTED_EDGE('',*,*,#5539,.F.);
+#5556=EDGE_LOOP('',(#5551,#5553,#5554,#5555));
+#5557=FACE_OUTER_BOUND('',#5556,.F.);
+#5558=ADVANCED_FACE('',(#5557),#5550,.F.);
+#5559=CARTESIAN_POINT('',(-1.125E-1,-9.E-2,-4.35E-1));
+#5560=DIRECTION('',(0.E0,1.E0,0.E0));
+#5561=DIRECTION('',(0.E0,0.E0,1.E0));
+#5562=AXIS2_PLACEMENT_3D('',#5559,#5560,#5561);
+#5563=PLANE('',#5562);
+#5564=ORIENTED_EDGE('',*,*,#5378,.F.);
+#5566=ORIENTED_EDGE('',*,*,#5565,.T.);
+#5567=ORIENTED_EDGE('',*,*,#5507,.T.);
+#5568=ORIENTED_EDGE('',*,*,#5552,.F.);
+#5569=EDGE_LOOP('',(#5564,#5566,#5567,#5568));
+#5570=FACE_OUTER_BOUND('',#5569,.F.);
+#5571=ADVANCED_FACE('',(#5570),#5563,.T.);
+#5572=CARTESIAN_POINT('',(-1.125E-1,-9.E-2,-4.11E-1));
+#5573=DIRECTION('',(0.E0,9.486832980505E-1,-3.162277660168E-1));
+#5574=DIRECTION('',(1.E0,0.E0,0.E0));
+#5575=AXIS2_PLACEMENT_3D('',#5572,#5573,#5574);
+#5576=PLANE('',#5575);
+#5577=ORIENTED_EDGE('',*,*,#5565,.F.);
+#5579=ORIENTED_EDGE('',*,*,#5578,.T.);
+#5581=ORIENTED_EDGE('',*,*,#5580,.T.);
+#5583=ORIENTED_EDGE('',*,*,#5582,.F.);
+#5584=EDGE_LOOP('',(#5577,#5579,#5581,#5583));
+#5585=FACE_OUTER_BOUND('',#5584,.F.);
+#5586=ADVANCED_FACE('',(#5585),#5576,.T.);
+#5587=CARTESIAN_POINT('',(-1.125E-1,-1.15E-1,-4.11E-1));
+#5588=DIRECTION('',(-9.486832980505E-1,0.E0,-3.162277660168E-1));
+#5589=DIRECTION('',(0.E0,1.E0,0.E0));
+#5590=AXIS2_PLACEMENT_3D('',#5587,#5588,#5589);
+#5591=PLANE('',#5590);
+#5592=ORIENTED_EDGE('',*,*,#5376,.F.);
+#5594=ORIENTED_EDGE('',*,*,#5593,.T.);
+#5596=ORIENTED_EDGE('',*,*,#5595,.T.);
+#5597=ORIENTED_EDGE('',*,*,#5578,.F.);
+#5598=EDGE_LOOP('',(#5592,#5594,#5596,#5597));
+#5599=FACE_OUTER_BOUND('',#5598,.F.);
+#5600=ADVANCED_FACE('',(#5599),#5591,.T.);
+#5601=CARTESIAN_POINT('',(-1.125E-1,-1.07E-1,-4.35E-1));
+#5602=DIRECTION('',(0.E0,-9.486832980505E-1,-3.162277660168E-1));
+#5603=DIRECTION('',(1.E0,0.E0,0.E0));
+#5604=AXIS2_PLACEMENT_3D('',#5601,#5602,#5603);
+#5605=PLANE('',#5604);
+#5607=ORIENTED_EDGE('',*,*,#5606,.F.);
+#5608=ORIENTED_EDGE('',*,*,#5593,.F.);
+#5610=ORIENTED_EDGE('',*,*,#5609,.T.);
+#5612=ORIENTED_EDGE('',*,*,#5611,.F.);
+#5613=EDGE_LOOP('',(#5607,#5608,#5610,#5612));
+#5614=FACE_OUTER_BOUND('',#5613,.F.);
+#5615=ADVANCED_FACE('',(#5614),#5605,.T.);
+#5616=CARTESIAN_POINT('',(-1.125E-1,-1.15E-1,-4.35E-1));
+#5617=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5618=DIRECTION('',(0.E0,1.E0,0.E0));
+#5619=AXIS2_PLACEMENT_3D('',#5616,#5617,#5618);
+#5620=PLANE('',#5619);
+#5621=ORIENTED_EDGE('',*,*,#5595,.F.);
+#5622=ORIENTED_EDGE('',*,*,#5606,.T.);
+#5624=ORIENTED_EDGE('',*,*,#5623,.T.);
+#5625=ORIENTED_EDGE('',*,*,#5580,.F.);
+#5626=EDGE_LOOP('',(#5621,#5622,#5624,#5625));
+#5627=FACE_OUTER_BOUND('',#5626,.F.);
+#5628=ADVANCED_FACE('',(#5627),#5620,.T.);
+#5629=CARTESIAN_POINT('',(-8.75E-2,-1.15E-1,-4.11E-1));
+#5630=DIRECTION('',(-9.486832980505E-1,0.E0,3.162277660168E-1));
+#5631=DIRECTION('',(0.E0,1.E0,0.E0));
+#5632=AXIS2_PLACEMENT_3D('',#5629,#5630,#5631);
+#5633=PLANE('',#5632);
+#5634=ORIENTED_EDGE('',*,*,#5509,.T.);
+#5635=ORIENTED_EDGE('',*,*,#5582,.T.);
+#5636=ORIENTED_EDGE('',*,*,#5623,.F.);
+#5637=ORIENTED_EDGE('',*,*,#5611,.T.);
+#5638=EDGE_LOOP('',(#5634,#5635,#5636,#5637));
+#5639=FACE_OUTER_BOUND('',#5638,.F.);
+#5640=ADVANCED_FACE('',(#5639),#5633,.F.);
+#5641=CARTESIAN_POINT('',(-1.125E-1,-1.15E-1,-3.27E-1));
+#5642=DIRECTION('',(0.E0,-1.E0,0.E0));
+#5643=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5644=AXIS2_PLACEMENT_3D('',#5641,#5642,#5643);
+#5645=PLANE('',#5644);
+#5646=ORIENTED_EDGE('',*,*,#5374,.F.);
+#5648=ORIENTED_EDGE('',*,*,#5647,.T.);
+#5649=ORIENTED_EDGE('',*,*,#5511,.T.);
+#5650=ORIENTED_EDGE('',*,*,#5609,.F.);
+#5651=EDGE_LOOP('',(#5646,#5648,#5649,#5650));
+#5652=FACE_OUTER_BOUND('',#5651,.F.);
+#5653=ADVANCED_FACE('',(#5652),#5645,.T.);
+#5654=CARTESIAN_POINT('',(-1.125E-1,-6.5E-2,-3.27E-1));
+#5655=DIRECTION('',(1.E0,0.E0,0.E0));
+#5656=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5657=AXIS2_PLACEMENT_3D('',#5654,#5655,#5656);
+#5658=CYLINDRICAL_SURFACE('',#5657,5.E-2);
+#5659=ORIENTED_EDGE('',*,*,#5372,.F.);
+#5661=ORIENTED_EDGE('',*,*,#5660,.T.);
+#5662=ORIENTED_EDGE('',*,*,#5513,.T.);
+#5663=ORIENTED_EDGE('',*,*,#5647,.F.);
+#5664=EDGE_LOOP('',(#5659,#5661,#5662,#5663));
+#5665=FACE_OUTER_BOUND('',#5664,.F.);
+#5666=ADVANCED_FACE('',(#5665),#5658,.T.);
+#5667=CARTESIAN_POINT('',(-1.125E-1,-3.315879555835E-2,-2.706142059644E-1));
+#5668=DIRECTION('',(0.E0,-1.736481776661E-1,9.848077530124E-1));
+#5669=DIRECTION('',(0.E0,-9.848077530124E-1,-1.736481776661E-1));
+#5670=AXIS2_PLACEMENT_3D('',#5667,#5668,#5669);
+#5671=PLANE('',#5670);
+#5672=ORIENTED_EDGE('',*,*,#5370,.F.);
+#5673=ORIENTED_EDGE('',*,*,#5404,.T.);
+#5674=ORIENTED_EDGE('',*,*,#5515,.T.);
+#5675=ORIENTED_EDGE('',*,*,#5660,.F.);
+#5676=EDGE_LOOP('',(#5672,#5673,#5674,#5675));
+#5677=FACE_OUTER_BOUND('',#5676,.F.);
+#5678=ADVANCED_FACE('',(#5677),#5671,.T.);
+#5679=CLOSED_SHELL('',(#5362,#5393,#5408,#5422,#5437,#5451,#5465,#5478,#5491,
+#5519,#5532,#5545,#5558,#5571,#5586,#5600,#5615,#5628,#5640,#5653,#5666,#5678));
+#5680=MANIFOLD_SOLID_BREP('',#5679);
+#5681=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));
+#5682=DIRECTION('',(0.E0,0.E0,1.E0));
+#5683=DIRECTION('',(1.E0,0.E0,0.E0));
+#5684=AXIS2_PLACEMENT_3D('CSYS',#5681,#5682,#5683);
+#5685=DIRECTION('',(0.E0,-1.E0,0.E0));
+#5686=VECTOR('',#5685,8.618109255646E-2);
+#5687=CARTESIAN_POINT('',(1.55E-1,-1.E-1,5.8E-2));
+#5688=LINE('',#5687,#5686);
+#5691=CARTESIAN_POINT('',(1.55E-1,-1.149606299213E-1,5.8E-2));
+#5692=DIRECTION('',(0.E0,1.E0,0.E0));
+#5693=DIRECTION('',(-1.E0,0.E0,0.E0));
+#5694=AXIS2_PLACEMENT_3D('',#5691,#5692,#5693);
+#5698=CARTESIAN_POINT('',(1.55E-1,-1.149606299213E-1,5.8E-2));
+#5699=DIRECTION('',(0.E0,1.E0,0.E0));
+#5700=DIRECTION('',(1.E0,0.E0,0.E0));
+#5701=AXIS2_PLACEMENT_3D('',#5698,#5699,#5700);
+#5706=CARTESIAN_POINT('',(-1.55E-1,-1.149606299213E-1,5.8E-2));
+#5707=DIRECTION('',(0.E0,1.E0,0.E0));
+#5708=DIRECTION('',(-1.E0,0.E0,0.E0));
+#5709=AXIS2_PLACEMENT_3D('',#5706,#5707,#5708);
+#5713=CARTESIAN_POINT('',(-1.55E-1,-1.149606299213E-1,5.8E-2));
+#5714=DIRECTION('',(0.E0,1.E0,0.E0));
+#5715=DIRECTION('',(1.E0,0.E0,0.E0));
+#5716=AXIS2_PLACEMENT_3D('',#5713,#5714,#5715);
+#5721=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5722=VECTOR('',#5721,2.1E-1);
+#5723=CARTESIAN_POINT('',(1.325E-1,-1.149606299213E-1,-2.58E-1));
+#5724=LINE('',#5723,#5722);
+#5727=DIRECTION('',(-1.E0,0.E0,0.E0));
+#5728=VECTOR('',#5727,6.5E-2);
+#5729=CARTESIAN_POINT('',(1.325E-1,-1.149606299213E-1,-4.68E-1));
+#5730=LINE('',#5729,#5728);
+#5733=DIRECTION('',(0.E0,0.E0,1.E0));
+#5734=VECTOR('',#5733,2.1E-1);
+#5735=CARTESIAN_POINT('',(6.75E-2,-1.149606299213E-1,-4.68E-1));
+#5736=LINE('',#5735,#5734);
+#5739=DIRECTION('',(1.E0,0.E0,0.E0));
+#5740=VECTOR('',#5739,6.5E-2);
+#5741=CARTESIAN_POINT('',(6.75E-2,-1.149606299213E-1,-2.58E-1));
+#5742=LINE('',#5741,#5740);
+#5746=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5747=VECTOR('',#5746,2.1E-1);
+#5748=CARTESIAN_POINT('',(3.25E-2,-1.149606299213E-1,-2.58E-1));
+#5749=LINE('',#5748,#5747);
+#5752=DIRECTION('',(-1.E0,0.E0,0.E0));
+#5753=VECTOR('',#5752,6.5E-2);
+#5754=CARTESIAN_POINT('',(3.25E-2,-1.149606299213E-1,-4.68E-1));
+#5755=LINE('',#5754,#5753);
+#5758=DIRECTION('',(0.E0,0.E0,1.E0));
+#5759=VECTOR('',#5758,2.1E-1);
+#5760=CARTESIAN_POINT('',(-3.25E-2,-1.149606299213E-1,-4.68E-1));
+#5761=LINE('',#5760,#5759);
+#5764=DIRECTION('',(1.E0,0.E0,0.E0));
+#5765=VECTOR('',#5764,6.5E-2);
+#5766=CARTESIAN_POINT('',(-3.25E-2,-1.149606299213E-1,-2.58E-1));
+#5767=LINE('',#5766,#5765);
+#5771=DIRECTION('',(0.E0,0.E0,-1.E0));
+#5772=VECTOR('',#5771,2.1E-1);
+#5773=CARTESIAN_POINT('',(-6.75E-2,-1.149606299213E-1,-2.58E-1));
+#5774=LINE('',#5773,#5772);
+#5777=DIRECTION('',(-1.E0,0.E0,0.E0));
+#5778=VECTOR('',#5777,6.5E-2);
+#5779=CARTESIAN_POINT('',(-6.75E-2,-1.149606299213E-1,-4.68E-1));
+#5780=LINE('',#5779,#5778);
+#5783=DIRECTION('',(0.E0,0.E0,1.E0));
+#5784=VECTOR('',#5783,2.1E-1);
+#5785=CARTESIAN_POINT('',(-1.325E-1,-1.149606299213E-1,-4.68E-1));
+#5786=LINE('',#5785,#5784);
+#5789=DIRECTION('',(1.E0,0.E0,0.E0));
+#5790=VECTOR('',#5789,6.5E-2);
+#5791=CARTESIAN_POINT('',(-1.325E-1,-1.149606299213E-1,-2.58E-1));
+#5792=LINE('',#5791,#5790);
+#5796=DIRECTION('',(-1.191452206184E-1,0.E0,-9.928768384869E-1));
+#5797=VECTOR('',#5796,1.258967831201E-1);
+#5798=CARTESIAN_POINT('',(1.65E-1,1.E-1,2.25E-1));
+#5799=LINE('',#5798,#5797);
+#5801=DIRECTION('',(-1.191452206184E-1,0.E0,9.928768384869E-1));
+#5802=VECTOR('',#5801,1.258967831201E-1);
+#5803=CARTESIAN_POINT('',(1.5E-1,1.E-1,1.E-1));
+#5804=LINE('',#5803,#5802);
+#5806=DIRECTION('',(1.E0,0.E0,0.E0));
+#5807=VECTOR('',#5806,3.E-2);
+#5808=CARTESIAN_POINT('',(1.35E-1,1.E-1,2.25E-1));
+#5809=LINE('',#5808,#5807);
+#5811=DIMENSIONAL_EXPONENTS(1.E0,0.E0,0.E0,0.E0,0.E0,0.E0,0.E0);
+#5813=LENGTH_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.54E1),#5812);
+#5814=(CONVERSION_BASED_UNIT('INCH',#5813)LENGTH_UNIT()NAMED_UNIT(#5811));
+#5815=DIMENSIONAL_EXPONENTS(0.E0,0.E0,0.E0,0.E0,0.E0,0.E0,0.E0);
+#5817=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(1.745329251994E-2),
+#5816);
+#5818=(CONVERSION_BASED_UNIT('DEGREE',#5817)NAMED_UNIT(*)PLANE_ANGLE_UNIT());
+#5820=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(3.937007874016E-5),#5814,
+'closure',
+'Maximum model space distance between geometric entities at asserted connectivities');
+#5821=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((
+#5820))GLOBAL_UNIT_ASSIGNED_CONTEXT((#5814,#5818,#5819))REPRESENTATION_CONTEXT(
+'ID1','3'));
+#5690=GEOMETRIC_SET('',(#5689,#5705,#5720,#5745,#5770,#5795,#5800,#5805,#5810));
+#5825=SHAPE_REPRESENTATION_RELATIONSHIP('','',#5824,#5822);
+#5826=SHAPE_REPRESENTATION_RELATIONSHIP('','',#5824,#5823);
+#5827=APPLICATION_CONTEXT(
+'CONFIGURATION CONTROLLED 3D DESIGNS OF MECHANICAL PARTS AND ASSEMBLIES');
+#5828=APPLICATION_PROTOCOL_DEFINITION('international standard',
+'config_control_design',1994,#5827);
+#5829=DESIGN_CONTEXT('',#5827,'design');
+#5830=MECHANICAL_CONTEXT('',#5827,'mechanical');
+#5831=PRODUCT('015913034','015913034','NOT SPECIFIED',(#5830));
+#5832=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('1','LAST_VERSION',
+#5831,.MADE.);
+#5836=PRODUCT_CATEGORY('part','');
+#5837=PRODUCT_RELATED_PRODUCT_CATEGORY('detail','',(#5831));
+#5838=PRODUCT_CATEGORY_RELATIONSHIP('','',#5836,#5837);
+#5839=SECURITY_CLASSIFICATION_LEVEL('unclassified');
+#5840=SECURITY_CLASSIFICATION('','',#5839);
+#5841=CC_DESIGN_SECURITY_CLASSIFICATION(#5840,(#5832));
+#5842=APPROVAL_STATUS('approved');
+#5843=APPROVAL(#5842,'');
+#5844=CC_DESIGN_APPROVAL(#5843,(#5840,#5832,#5833));
+#5845=CALENDAR_DATE(114,11,7);
+#5846=COORDINATED_UNIVERSAL_TIME_OFFSET(5,30,.AHEAD.);
+#5847=LOCAL_TIME(14,44,3.6E1,#5846);
+#5848=DATE_AND_TIME(#5845,#5847);
+#5849=APPROVAL_DATE_TIME(#5848,#5843);
+#5850=DATE_TIME_ROLE('creation_date');
+#5851=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#5848,#5850,(#5833));
+#5852=DATE_TIME_ROLE('classification_date');
+#5853=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#5848,#5852,(#5840));
+#5854=PERSON('UNSPECIFIED','UNSPECIFIED',$,$,$,$);
+#5855=ORGANIZATION('UNSPECIFIED','UNSPECIFIED','UNSPECIFIED');
+#5856=PERSON_AND_ORGANIZATION(#5854,#5855);
+#5857=APPROVAL_ROLE('approver');
+#5858=APPROVAL_PERSON_ORGANIZATION(#5856,#5843,#5857);
+#5859=PERSON_AND_ORGANIZATION_ROLE('creator');
+#5860=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#5856,#5859,(#5832,#5833));
+#5861=PERSON_AND_ORGANIZATION_ROLE('design_supplier');
+#5862=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#5856,#5861,(#5832));
+#5863=PERSON_AND_ORGANIZATION_ROLE('classification_officer');
+#5864=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#5856,#5863,(#5840));
+#5865=PERSON_AND_ORGANIZATION_ROLE('design_owner');
+#5866=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#5856,#5865,(#5831));
+#9=CIRCLE('',#8,1.5E-2);
+#14=CIRCLE('',#13,1.5E-2);
+#31=CIRCLE('',#30,1.5E-2);
+#36=CIRCLE('',#35,1.5E-2);
+#53=CIRCLE('',#52,1.5E-2);
+#58=CIRCLE('',#57,1.5E-2);
+#83=CIRCLE('',#82,2.4E-2);
+#120=CIRCLE('',#119,2.4E-2);
+#169=CIRCLE('',#168,1.5E-2);
+#182=CIRCLE('',#181,1.5E-2);
+#191=CIRCLE('',#190,1.5E-2);
+#204=CIRCLE('',#203,1.5E-2);
+#217=CIRCLE('',#216,1.5E-2);
+#226=CIRCLE('',#225,1.5E-2);
+#636=B_SPLINE_CURVE_WITH_KNOTS('',3,(#631,#632,#633,#634,#635),.UNSPECIFIED.,
+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);
+#642=B_SPLINE_CURVE_WITH_KNOTS('',3,(#637,#638,#639,#640,#641),.UNSPECIFIED.,
+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);
+#652=B_SPLINE_CURVE_WITH_KNOTS('',3,(#647,#648,#649,#650,#651),.UNSPECIFIED.,
+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);
+#658=B_SPLINE_CURVE_WITH_KNOTS('',3,(#653,#654,#655,#656,#657),.UNSPECIFIED.,
+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);
+#674=B_SPLINE_CURVE_WITH_KNOTS('',3,(#663,#664,#665,#666,#667,#668,#669,#670,
+#671,#672,#673),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,4),(0.E0,1.25E-1,2.5E-1,
+3.75E-1,5.E-1,6.25E-1,7.5E-1,8.75E-1,1.E0),.UNSPECIFIED.);
+#686=B_SPLINE_CURVE_WITH_KNOTS('',3,(#675,#676,#677,#678,#679,#680,#681,#682,
+#683,#684,#685),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,4),(0.E0,1.25E-1,2.5E-1,
+3.75E-1,5.E-1,6.25E-1,7.5E-1,8.75E-1,1.E0),.UNSPECIFIED.);
+#691=CIRCLE('',#690,3.936999093198E-2);
+#701=B_SPLINE_CURVE_WITH_KNOTS('',3,(#696,#697,#698,#699,#700),.UNSPECIFIED.,
+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);
+#707=B_SPLINE_CURVE_WITH_KNOTS('',3,(#702,#703,#704,#705,#706),.UNSPECIFIED.,
+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);
+#777=B_SPLINE_CURVE_WITH_KNOTS('',3,(#772,#773,#774,#775,#776),.UNSPECIFIED.,
+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);
+#783=B_SPLINE_CURVE_WITH_KNOTS('',3,(#778,#779,#780,#781,#782),.UNSPECIFIED.,
+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);
+#798=B_SPLINE_CURVE_WITH_KNOTS('',3,(#788,#789,#790,#791,#792,#793,#794,#795,
+#796,#797),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,4),(0.E0,1.428571428571E-1,
+2.857142857143E-1,4.285714285714E-1,5.714285714286E-1,7.142857142857E-1,
+8.571428571429E-1,1.E0),.UNSPECIFIED.);
+#809=B_SPLINE_CURVE_WITH_KNOTS('',3,(#799,#800,#801,#802,#803,#804,#805,#806,
+#807,#808),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,4),(0.E0,1.428571428571E-1,
+2.857142857143E-1,4.285714285714E-1,5.714285714286E-1,7.142857142857E-1,
+8.571428571429E-1,1.E0),.UNSPECIFIED.);
+#819=B_SPLINE_CURVE_WITH_KNOTS('',3,(#814,#815,#816,#817,#818),.UNSPECIFIED.,
+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);
+#825=B_SPLINE_CURVE_WITH_KNOTS('',3,(#820,#821,#822,#823,#824),.UNSPECIFIED.,
+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);
+#847=B_SPLINE_CURVE_WITH_KNOTS('',3,(#842,#843,#844,#845,#846),.UNSPECIFIED.,
+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);
+#853=B_SPLINE_CURVE_WITH_KNOTS('',3,(#848,#849,#850,#851,#852),.UNSPECIFIED.,
+.F.,.F.,(4,1,4),(0.E0,5.E-1,1.E0),.UNSPECIFIED.);
+#862=CIRCLE('',#861,3.937007874016E-2);
+#1083=CIRCLE('',#1082,5.3E-2);
+#1092=CIRCLE('',#1091,5.3E-2);
+#1125=CIRCLE('',#1124,5.3E-2);
+#1134=CIRCLE('',#1133,5.3E-2);
+#1303=CIRCLE('',#1302,2.4E-2);
+#1320=CIRCLE('',#1319,2.4E-2);
+#1365=CIRCLE('',#1364,2.4E-2);
+#1382=CIRCLE('',#1381,2.4E-2);
+#1831=EDGE_CURVE('',#1717,#1718,#66,.T.);
+#1833=EDGE_CURVE('',#1698,#1718,#124,.T.);
+#1835=EDGE_CURVE('',#1698,#1702,#4,.T.);
+#1837=EDGE_CURVE('',#1702,#1717,#78,.T.);
+#1847=EDGE_CURVE('',#1812,#1813,#9,.T.);
+#1849=EDGE_CURVE('',#1517,#1813,#152,.T.);
+#1851=EDGE_CURVE('',#1533,#1517,#318,.T.);
+#1853=EDGE_CURVE('',#1533,#1537,#270,.T.);
+#1855=EDGE_CURVE('',#1537,#1525,#254,.T.);
+#1857=EDGE_CURVE('',#1597,#1525,#132,.T.);
+#1859=EDGE_CURVE('',#1597,#1598,#14,.T.);
+#1861=EDGE_CURVE('',#1562,#1598,#18,.T.);
+#1863=EDGE_CURVE('',#1561,#1562,#22,.T.);
+#1865=EDGE_CURVE('',#1561,#1593,#26,.T.);
+#1867=EDGE_CURVE('',#1593,#1594,#31,.T.);
+#1869=EDGE_CURVE('',#1800,#1594,#140,.T.);
+#1871=EDGE_CURVE('',#1800,#1801,#36,.T.);
+#1873=EDGE_CURVE('',#1690,#1801,#40,.T.);
+#1875=EDGE_CURVE('',#1689,#1690,#44,.T.);
+#1877=EDGE_CURVE('',#1689,#1796,#48,.T.);
+#1879=EDGE_CURVE('',#1796,#1797,#53,.T.);
+#1881=EDGE_CURVE('',#1816,#1797,#160,.T.);
+#1883=EDGE_CURVE('',#1816,#1817,#58,.T.);
+#1885=EDGE_CURVE('',#1718,#1817,#62,.T.);
+#1888=EDGE_CURVE('',#1717,#1812,#70,.T.);
+#1899=EDGE_CURVE('',#1812,#1823,#74,.T.);
+#1901=EDGE_CURVE('',#1823,#1819,#204,.T.);
+#1903=EDGE_CURVE('',#1813,#1819,#148,.T.);
+#1916=EDGE_CURVE('',#1701,#1702,#83,.T.);
+#1918=EDGE_CURVE('',#1713,#1701,#87,.T.);
+#1920=EDGE_CURVE('',#1713,#1714,#442,.T.);
+#1922=EDGE_CURVE('',#1706,#1714,#91,.T.);
+#1924=EDGE_CURVE('',#1721,#1706,#95,.T.);
+#1926=EDGE_CURVE('',#1823,#1721,#208,.T.);
+#1936=EDGE_CURVE('',#1697,#1698,#120,.T.);
+#1938=EDGE_CURVE('',#1697,#1701,#99,.T.);
+#1950=EDGE_CURVE('',#1817,#1825,#103,.T.);
+#1952=EDGE_CURVE('',#1825,#1722,#234,.T.);
+#1954=EDGE_CURVE('',#1722,#1705,#107,.T.);
+#1956=EDGE_CURVE('',#1705,#1710,#111,.T.);
+#1958=EDGE_CURVE('',#1709,#1710,#434,.T.);
+#1960=EDGE_CURVE('',#1709,#1697,#115,.T.);
+#1974=EDGE_CURVE('',#1816,#1821,#156,.T.);
+#1976=EDGE_CURVE('',#1821,#1825,#217,.T.);
+#1987=EDGE_CURVE('',#1597,#1602,#128,.T.);
+#1990=EDGE_CURVE('',#1525,#1526,#250,.T.);
+#1992=EDGE_CURVE('',#1602,#1526,#173,.T.);
+#2002=EDGE_CURVE('',#1800,#1805,#136,.T.);
+#2005=EDGE_CURVE('',#1594,#1600,#144,.T.);
+#2007=EDGE_CURVE('',#1805,#1600,#186,.T.);
+#2018=EDGE_CURVE('',#1518,#1819,#212,.T.);
+#2020=EDGE_CURVE('',#1517,#1518,#322,.T.);
+#2033=EDGE_CURVE('',#1797,#1803,#164,.T.);
+#2035=EDGE_CURVE('',#1821,#1803,#221,.T.);
+#2047=EDGE_CURVE('',#1602,#1606,#169,.T.);
+#2049=EDGE_CURVE('',#1598,#1606,#1286,.T.);
+#2061=EDGE_CURVE('',#1526,#1528,#246,.T.);
+#2063=EDGE_CURVE('',#1566,#1528,#358,.T.);
+#2065=EDGE_CURVE('',#1606,#1566,#177,.T.);
+#2075=EDGE_CURVE('',#1805,#1809,#182,.T.);
+#2078=EDGE_CURVE('',#1604,#1600,#191,.T.);
+#2080=EDGE_CURVE('',#1604,#1565,#195,.T.);
+#2082=EDGE_CURVE('',#1694,#1565,#350,.T.);
+#2084=EDGE_CURVE('',#1809,#1694,#199,.T.);
+#2096=EDGE_CURVE('',#1520,#1721,#362,.T.);
+#2098=EDGE_CURVE('',#1518,#1520,#326,.T.);
+#2111=EDGE_CURVE('',#1807,#1803,#226,.T.);
+#2113=EDGE_CURVE('',#1807,#1693,#230,.T.);
+#2115=EDGE_CURVE('',#1722,#1693,#342,.T.);
+#2126=EDGE_CURVE('',#1537,#1538,#266,.T.);
+#2128=EDGE_CURVE('',#1530,#1538,#238,.T.);
+#2130=EDGE_CURVE('',#1528,#1530,#242,.T.);
+#2143=EDGE_CURVE('',#1611,#1612,#274,.T.);
+#2145=EDGE_CURVE('',#1630,#1612,#278,.T.);
+#2147=EDGE_CURVE('',#1614,#1630,#282,.T.);
+#2149=EDGE_CURVE('',#1614,#1582,#286,.T.);
+#2151=EDGE_CURVE('',#1581,#1582,#290,.T.);
+#2153=EDGE_CURVE('',#1590,#1581,#294,.T.);
+#2155=EDGE_CURVE('',#1590,#1417,#1278,.T.);
+#2157=EDGE_CURVE('',#1413,#1417,#1010,.T.);
+#2159=EDGE_CURVE('',#1586,#1413,#1246,.T.);
+#2161=EDGE_CURVE('',#1578,#1586,#298,.T.);
+#2163=EDGE_CURVE('',#1577,#1578,#302,.T.);
+#2165=EDGE_CURVE('',#1577,#1608,#306,.T.);
+#2167=EDGE_CURVE('',#1628,#1608,#310,.T.);
+#2169=EDGE_CURVE('',#1611,#1628,#314,.T.);
+#2173=EDGE_CURVE('',#1533,#1534,#258,.T.);
+#2175=EDGE_CURVE('',#1534,#1538,#262,.T.);
+#2191=EDGE_CURVE('',#1520,#1522,#330,.T.);
+#2193=EDGE_CURVE('',#1522,#1534,#334,.T.);
+#2203=EDGE_CURVE('',#1721,#1722,#338,.T.);
+#2206=EDGE_CURVE('',#1693,#1694,#346,.T.);
+#2209=EDGE_CURVE('',#1565,#1566,#354,.T.);
+#2213=EDGE_CURVE('',#1522,#1530,#1410,.T.);
+#2227=EDGE_CURVE('',#1705,#1706,#366,.T.);
+#2238=EDGE_CURVE('',#1714,#1710,#438,.T.);
+#2251=EDGE_CURVE('',#1493,#1441,#370,.T.);
+#2253=EDGE_CURVE('',#1493,#1488,#374,.T.);
+#2255=EDGE_CURVE('',#1488,#1490,#546,.T.);
+#2257=EDGE_CURVE('',#1497,#1490,#890,.T.);
+#2259=EDGE_CURVE('',#1438,#1497,#378,.T.);
+#2261=EDGE_CURVE('',#1437,#1438,#382,.T.);
+#2263=EDGE_CURVE('',#1737,#1437,#386,.T.);
+#2265=EDGE_CURVE('',#1728,#1737,#1026,.T.);
+#2267=EDGE_CURVE('',#1726,#1728,#990,.T.);
+#2269=EDGE_CURVE('',#1726,#1733,#390,.T.);
+#2271=EDGE_CURVE('',#1442,#1733,#394,.T.);
+#2273=EDGE_CURVE('',#1441,#1442,#398,.T.);
+#2277=EDGE_CURVE('',#1553,#1554,#402,.T.);
+#2279=EDGE_CURVE('',#1558,#1554,#406,.T.);
+#2281=EDGE_CURVE('',#1557,#1558,#410,.T.);
+#2283=EDGE_CURVE('',#1557,#1553,#414,.T.);
+#2287=EDGE_CURVE('',#1681,#1682,#418,.T.);
+#2289=EDGE_CURVE('',#1686,#1682,#422,.T.);
+#2291=EDGE_CURVE('',#1685,#1686,#426,.T.);
+#2293=EDGE_CURVE('',#1685,#1681,#430,.T.);
+#2300=EDGE_CURVE('',#1713,#1709,#446,.T.);
+#2310=EDGE_CURVE('',#1493,#1494,#450,.T.);
+#2313=EDGE_CURVE('',#1514,#1441,#926,.T.);
+#2315=EDGE_CURVE('',#1494,#1514,#898,.T.);
+#2325=EDGE_CURVE('',#1497,#1498,#454,.T.);
+#2327=EDGE_CURVE('',#1512,#1498,#922,.T.);
+#2329=EDGE_CURVE('',#1512,#1438,#458,.T.);
+#2340=EDGE_CURVE('',#1481,#1482,#470,.T.);
+#2342=EDGE_CURVE('',#1481,#1488,#550,.T.);
+#2346=EDGE_CURVE('',#1482,#1494,#894,.T.);
+#2356=EDGE_CURVE('',#1623,#1574,#582,.T.);
+#2358=EDGE_CURVE('',#1623,#1624,#462,.T.);
+#2360=EDGE_CURVE('',#1624,#1626,#466,.T.);
+#2362=EDGE_CURVE('',#1481,#1626,#554,.T.);
+#2365=EDGE_CURVE('',#1482,#1760,#906,.T.);
+#2367=EDGE_CURVE('',#1760,#1753,#930,.T.);
+#2369=EDGE_CURVE('',#1753,#1754,#946,.T.);
+#2371=EDGE_CURVE('',#1754,#1505,#1046,.T.);
+#2373=EDGE_CURVE('',#1505,#1506,#1058,.T.);
+#2375=EDGE_CURVE('',#1506,#1741,#1194,.T.);
+#2377=EDGE_CURVE('',#1741,#1742,#1210,.T.);
+#2379=EDGE_CURVE('',#1742,#1748,#1222,.T.);
+#2381=EDGE_CURVE('',#1748,#1486,#914,.T.);
+#2383=EDGE_CURVE('',#1485,#1486,#474,.T.);
+#2385=EDGE_CURVE('',#1618,#1485,#538,.T.);
+#2387=EDGE_CURVE('',#1618,#1620,#478,.T.);
+#2389=EDGE_CURVE('',#1620,#1616,#482,.T.);
+#2391=EDGE_CURVE('',#1569,#1616,#610,.T.);
+#2393=EDGE_CURVE('',#1569,#1570,#486,.T.);
+#2395=EDGE_CURVE('',#1570,#1585,#490,.T.);
+#2397=EDGE_CURVE('',#1414,#1585,#1254,.T.);
+#2399=EDGE_CURVE('',#1414,#1429,#494,.T.);
+#2401=EDGE_CURVE('',#1422,#1429,#1186,.T.);
+#2403=EDGE_CURVE('',#1422,#1426,#498,.T.);
+#2405=EDGE_CURVE('',#1426,#1433,#1166,.T.);
+#2407=EDGE_CURVE('',#1433,#1418,#502,.T.);
+#2409=EDGE_CURVE('',#1418,#1589,#1270,.T.);
+#2411=EDGE_CURVE('',#1589,#1573,#506,.T.);
+#2413=EDGE_CURVE('',#1573,#1574,#510,.T.);
+#2423=EDGE_CURVE('',#1633,#1634,#514,.T.);
+#2425=EDGE_CURVE('',#1634,#1612,#518,.T.);
+#2428=EDGE_CURVE('',#1662,#1611,#522,.T.);
+#2430=EDGE_CURVE('',#1662,#1651,#526,.T.);
+#2432=EDGE_CURVE('',#1651,#1652,#530,.T.);
+#2434=EDGE_CURVE('',#1618,#1652,#534,.T.);
+#2437=EDGE_CURVE('',#1485,#1490,#542,.T.);
+#2442=EDGE_CURVE('',#1626,#1644,#558,.T.);
+#2444=EDGE_CURVE('',#1644,#1633,#562,.T.);
+#2454=EDGE_CURVE('',#1637,#1638,#566,.T.);
+#2456=EDGE_CURVE('',#1638,#1640,#570,.T.);
+#2458=EDGE_CURVE('',#1640,#1642,#574,.T.);
+#2460=EDGE_CURVE('',#1623,#1642,#578,.T.);
+#2463=EDGE_CURVE('',#1574,#1582,#586,.T.);
+#2466=EDGE_CURVE('',#1637,#1614,#590,.T.);
+#2476=EDGE_CURVE('',#1655,#1656,#594,.T.);
+#2478=EDGE_CURVE('',#1656,#1658,#598,.T.);
+#2480=EDGE_CURVE('',#1658,#1660,#602,.T.);
+#2482=EDGE_CURVE('',#1660,#1608,#606,.T.);
+#2485=EDGE_CURVE('',#1569,#1577,#1262,.T.);
+#2488=EDGE_CURVE('',#1616,#1655,#614,.T.);
+#2498=EDGE_CURVE('',#1783,#1777,#642,.T.);
+#2500=EDGE_CURVE('',#1638,#1783,#751,.T.);
+#2503=EDGE_CURVE('',#1637,#1646,#739,.T.);
+#2505=EDGE_CURVE('',#1646,#1634,#723,.T.);
+#2508=EDGE_CURVE('',#1633,#1764,#618,.T.);
+#2510=EDGE_CURVE('',#1763,#1764,#652,.T.);
+#2512=EDGE_CURVE('',#1763,#1777,#622,.T.);
+#2522=EDGE_CURVE('',#1777,#1778,#626,.T.);
+#2524=EDGE_CURVE('',#1778,#1782,#691,.T.);
+#2526=EDGE_CURVE('',#1781,#1782,#630,.T.);
+#2528=EDGE_CURVE('',#1781,#1783,#636,.T.);
+#2541=EDGE_CURVE('',#1778,#1763,#646,.T.);
+#2551=EDGE_CURVE('',#1778,#1784,#674,.T.);
+#2555=EDGE_CURVE('',#1764,#1765,#658,.T.);
+#2557=EDGE_CURVE('',#1784,#1765,#662,.T.);
+#2612=EDGE_CURVE('',#1782,#1784,#686,.T.);
+#2624=EDGE_CURVE('',#1784,#1766,#695,.T.);
+#2626=EDGE_CURVE('',#1766,#1767,#701,.T.);
+#2628=EDGE_CURVE('',#1767,#1768,#707,.T.);
+#2630=EDGE_CURVE('',#1782,#1768,#711,.T.);
+#2641=EDGE_CURVE('',#1766,#1765,#719,.T.);
+#2655=EDGE_CURVE('',#1648,#1644,#731,.T.);
+#2657=EDGE_CURVE('',#1642,#1648,#743,.T.);
+#2660=EDGE_CURVE('',#1640,#1767,#715,.T.);
+#2673=EDGE_CURVE('',#1646,#1630,#727,.T.);
+#2688=EDGE_CURVE('',#1624,#1648,#735,.T.);
+#2723=EDGE_CURVE('',#1781,#1768,#747,.T.);
+#2748=EDGE_CURVE('',#1652,#1664,#755,.T.);
+#2750=EDGE_CURVE('',#1620,#1664,#878,.T.);
+#2762=EDGE_CURVE('',#1662,#1666,#759,.T.);
+#2766=EDGE_CURVE('',#1666,#1628,#886,.T.);
+#2776=EDGE_CURVE('',#1770,#1771,#783,.T.);
+#2778=EDGE_CURVE('',#1656,#1770,#866,.T.);
+#2781=EDGE_CURVE('',#1664,#1655,#874,.T.);
+#2785=EDGE_CURVE('',#1651,#1773,#763,.T.);
+#2787=EDGE_CURVE('',#1772,#1773,#819,.T.);
+#2789=EDGE_CURVE('',#1772,#1771,#767,.T.);
+#2799=EDGE_CURVE('',#1793,#1792,#809,.T.);
+#2801=EDGE_CURVE('',#1769,#1792,#771,.T.);
+#2803=EDGE_CURVE('',#1769,#1770,#777,.T.);
+#2806=EDGE_CURVE('',#1771,#1793,#787,.T.);
+#2856=EDGE_CURVE('',#1793,#1787,#798,.T.);
+#2858=EDGE_CURVE('',#1787,#1792,#862,.T.);
+#2870=EDGE_CURVE('',#1793,#1772,#813,.T.);
+#2873=EDGE_CURVE('',#1773,#1774,#825,.T.);
+#2875=EDGE_CURVE('',#1787,#1774,#829,.T.);
+#2896=EDGE_CURVE('',#1788,#1789,#847,.T.);
+#2898=EDGE_CURVE('',#1788,#1774,#833,.T.);
+#2904=EDGE_CURVE('',#1666,#1660,#882,.T.);
+#2907=EDGE_CURVE('',#1658,#1789,#837,.T.);
+#2917=EDGE_CURVE('',#1787,#1788,#841,.T.);
+#2920=EDGE_CURVE('',#1789,#1790,#853,.T.);
+#2922=EDGE_CURVE('',#1792,#1790,#857,.T.);
+#2949=EDGE_CURVE('',#1769,#1790,#870,.T.);
+#2995=EDGE_CURVE('',#1486,#1498,#910,.T.);
+#3010=EDGE_CURVE('',#1762,#1514,#902,.T.);
+#3012=EDGE_CURVE('',#1760,#1762,#934,.T.);
+#3025=EDGE_CURVE('',#1748,#1750,#1234,.T.);
+#3027=EDGE_CURVE('',#1750,#1512,#918,.T.);
+#3038=EDGE_CURVE('',#1762,#1757,#938,.T.);
+#3043=EDGE_CURVE('',#1757,#1442,#970,.T.);
+#3056=EDGE_CURVE('',#1753,#1757,#942,.T.);
+#3068=EDGE_CURVE('',#1757,#1758,#950,.T.);
+#3070=EDGE_CURVE('',#1754,#1758,#954,.T.);
+#3080=EDGE_CURVE('',#1733,#1734,#958,.T.);
+#3082=EDGE_CURVE('',#1734,#1452,#962,.T.);
+#3084=EDGE_CURVE('',#1510,#1452,#966,.T.);
+#3086=EDGE_CURVE('',#1758,#1510,#1050,.T.);
+#3099=EDGE_CURVE('',#1737,#1738,#974,.T.);
+#3102=EDGE_CURVE('',#1746,#1437,#1238,.T.);
+#3104=EDGE_CURVE('',#1745,#1746,#1218,.T.);
+#3106=EDGE_CURVE('',#1745,#1502,#1206,.T.);
+#3108=EDGE_CURVE('',#1502,#1454,#978,.T.);
+#3110=EDGE_CURVE('',#1454,#1738,#982,.T.);
+#3120=EDGE_CURVE('',#1725,#1726,#986,.T.);
+#3122=EDGE_CURVE('',#1734,#1725,#1030,.T.);
+#3136=EDGE_CURVE('',#1728,#1730,#994,.T.);
+#3138=EDGE_CURVE('',#1449,#1730,#998,.T.);
+#3140=EDGE_CURVE('',#1430,#1449,#1002,.T.);
+#3142=EDGE_CURVE('',#1429,#1430,#1006,.T.);
+#3145=EDGE_CURVE('',#1413,#1414,#1250,.T.);
+#3148=EDGE_CURVE('',#1417,#1418,#1274,.T.);
+#3151=EDGE_CURVE('',#1433,#1434,#1014,.T.);
+#3153=EDGE_CURVE('',#1445,#1434,#1018,.T.);
+#3155=EDGE_CURVE('',#1725,#1445,#1022,.T.);
+#3168=EDGE_CURVE('',#1738,#1730,#1038,.T.);
+#3180=EDGE_CURVE('',#1452,#1445,#1034,.T.);
+#3193=EDGE_CURVE('',#1449,#1454,#1042,.T.);
+#3204=EDGE_CURVE('',#1510,#1508,#1054,.T.);
+#3208=EDGE_CURVE('',#1445,#1446,#1116,.T.);
+#3210=EDGE_CURVE('',#1508,#1446,#1074,.T.);
+#3224=EDGE_CURVE('',#1505,#1508,#1062,.T.);
+#3236=EDGE_CURVE('',#1508,#1501,#1066,.T.);
+#3238=EDGE_CURVE('',#1506,#1501,#1198,.T.);
+#3248=EDGE_CURVE('',#1457,#1472,#1070,.T.);
+#3250=EDGE_CURVE('',#1457,#1450,#1104,.T.);
+#3252=EDGE_CURVE('',#1501,#1450,#1190,.T.);
+#3256=EDGE_CURVE('',#1446,#1461,#1112,.T.);
+#3258=EDGE_CURVE('',#1461,#1478,#1078,.T.);
+#3260=EDGE_CURVE('',#1476,#1478,#1083,.T.);
+#3262=EDGE_CURVE('',#1474,#1476,#1087,.T.);
+#3264=EDGE_CURVE('',#1472,#1474,#1092,.T.);
+#3274=EDGE_CURVE('',#1457,#1458,#1096,.T.);
+#3277=EDGE_CURVE('',#1464,#1472,#1150,.T.);
+#3279=EDGE_CURVE('',#1458,#1464,#1120,.T.);
+#3290=EDGE_CURVE('',#1421,#1458,#1146,.T.);
+#3292=EDGE_CURVE('',#1430,#1421,#1178,.T.);
+#3295=EDGE_CURVE('',#1449,#1450,#1100,.T.);
+#3306=EDGE_CURVE('',#1461,#1462,#1108,.T.);
+#3311=EDGE_CURVE('',#1434,#1425,#1174,.T.);
+#3313=EDGE_CURVE('',#1462,#1425,#1142,.T.);
+#3324=EDGE_CURVE('',#1464,#1466,#1125,.T.);
+#3326=EDGE_CURVE('',#1466,#1468,#1129,.T.);
+#3328=EDGE_CURVE('',#1468,#1470,#1134,.T.);
+#3330=EDGE_CURVE('',#1462,#1470,#1138,.T.);
+#3333=EDGE_CURVE('',#1425,#1426,#1170,.T.);
+#3336=EDGE_CURVE('',#1421,#1422,#1182,.T.);
+#3350=EDGE_CURVE('',#1466,#1474,#1154,.T.);
+#3363=EDGE_CURVE('',#1468,#1476,#1158,.T.);
+#3376=EDGE_CURVE('',#1470,#1478,#1162,.T.);
+#3422=EDGE_CURVE('',#1501,#1502,#1202,.T.);
+#3440=EDGE_CURVE('',#1741,#1745,#1214,.T.);
+#3453=EDGE_CURVE('',#1742,#1746,#1226,.T.);
+#3465=EDGE_CURVE('',#1746,#1750,#1230,.T.);
+#3489=EDGE_CURVE('',#1585,#1586,#1242,.T.);
+#3504=EDGE_CURVE('',#1570,#1578,#1258,.T.);
+#3527=EDGE_CURVE('',#1589,#1590,#1266,.T.);
+#3542=EDGE_CURVE('',#1573,#1581,#1282,.T.);
+#3567=EDGE_CURVE('',#1566,#1549,#1290,.T.);
+#3569=EDGE_CURVE('',#1549,#1554,#1294,.T.);
+#3572=EDGE_CURVE('',#1553,#1541,#1298,.T.);
+#3574=EDGE_CURVE('',#1541,#1542,#1303,.T.);
+#3576=EDGE_CURVE('',#1542,#1562,#1307,.T.);
+#3588=EDGE_CURVE('',#1565,#1550,#1332,.T.);
+#3590=EDGE_CURVE('',#1549,#1550,#1344,.T.);
+#3601=EDGE_CURVE('',#1593,#1604,#1311,.T.);
+#3604=EDGE_CURVE('',#1546,#1561,#1315,.T.);
+#3606=EDGE_CURVE('',#1545,#1546,#1320,.T.);
+#3608=EDGE_CURVE('',#1557,#1545,#1324,.T.);
+#3611=EDGE_CURVE('',#1550,#1558,#1328,.T.);
+#3637=EDGE_CURVE('',#1542,#1546,#1336,.T.);
+#3649=EDGE_CURVE('',#1541,#1545,#1340,.T.);
+#3685=EDGE_CURVE('',#1801,#1809,#1348,.T.);
+#3688=EDGE_CURVE('',#1694,#1677,#1352,.T.);
+#3690=EDGE_CURVE('',#1677,#1682,#1356,.T.);
+#3693=EDGE_CURVE('',#1681,#1669,#1360,.T.);
+#3695=EDGE_CURVE('',#1669,#1670,#1365,.T.);
+#3697=EDGE_CURVE('',#1670,#1690,#1369,.T.);
+#3721=EDGE_CURVE('',#1693,#1678,#1394,.T.);
+#3723=EDGE_CURVE('',#1677,#1678,#1406,.T.);
+#3734=EDGE_CURVE('',#1796,#1807,#1373,.T.);
+#3737=EDGE_CURVE('',#1674,#1689,#1377,.T.);
+#3739=EDGE_CURVE('',#1673,#1674,#1382,.T.);
+#3741=EDGE_CURVE('',#1685,#1673,#1386,.T.);
+#3744=EDGE_CURVE('',#1678,#1686,#1390,.T.);
+#3770=EDGE_CURVE('',#1670,#1674,#1398,.T.);
+#3782=EDGE_CURVE('',#1669,#1673,#1402,.T.);
+#3847=CIRCLE('',#3846,2.5E-2);
+#3856=CIRCLE('',#3855,5.E-2);
+#3869=CIRCLE('',#3868,2.5E-2);
+#3878=CIRCLE('',#3877,5.E-2);
+#3943=CIRCLE('',#3942,2.5E-2);
+#3956=CIRCLE('',#3955,5.E-2);
+#3965=CIRCLE('',#3964,2.5E-2);
+#3978=CIRCLE('',#3977,5.E-2);
+#4124=EDGE_CURVE('',#4086,#4066,#3882,.T.);
+#4126=EDGE_CURVE('',#4086,#4102,#3842,.T.);
+#4128=EDGE_CURVE('',#4102,#4057,#3951,.T.);
+#4130=EDGE_CURVE('',#4066,#4057,#3926,.T.);
+#4140=EDGE_CURVE('',#4073,#4074,#3847,.T.);
+#4142=EDGE_CURVE('',#4074,#4076,#3851,.T.);
+#4144=EDGE_CURVE('',#4076,#4078,#3856,.T.);
+#4146=EDGE_CURVE('',#4078,#4118,#3860,.T.);
+#4148=EDGE_CURVE('',#4118,#4105,#4006,.T.);
+#4150=EDGE_CURVE('',#4105,#4081,#3864,.T.);
+#4152=EDGE_CURVE('',#4081,#4082,#3869,.T.);
+#4154=EDGE_CURVE('',#4082,#4084,#3873,.T.);
+#4156=EDGE_CURVE('',#4084,#4086,#3878,.T.);
+#4159=EDGE_CURVE('',#4066,#4068,#3910,.T.);
+#4161=EDGE_CURVE('',#4068,#4073,#3886,.T.);
+#4172=EDGE_CURVE('',#4073,#4089,#3890,.T.);
+#4174=EDGE_CURVE('',#4089,#4090,#3943,.T.);
+#4176=EDGE_CURVE('',#4074,#4090,#4054,.T.);
+#4187=EDGE_CURVE('',#4068,#4058,#3894,.T.);
+#4189=EDGE_CURVE('',#4058,#4089,#3947,.T.);
+#4201=EDGE_CURVE('',#4068,#4070,#3898,.T.);
+#4203=EDGE_CURVE('',#4070,#4062,#3902,.T.);
+#4205=EDGE_CURVE('',#4058,#4062,#3906,.T.);
+#4216=EDGE_CURVE('',#4066,#4064,#3914,.T.);
+#4218=EDGE_CURVE('',#4064,#4070,#3918,.T.);
+#4229=EDGE_CURVE('',#4064,#4061,#3922,.T.);
+#4233=EDGE_CURVE('',#4061,#4057,#3930,.T.);
+#4245=EDGE_CURVE('',#4061,#4062,#3938,.T.);
+#4256=EDGE_CURVE('',#4057,#4058,#3934,.T.);
+#4273=EDGE_CURVE('',#4100,#4102,#3956,.T.);
+#4275=EDGE_CURVE('',#4098,#4100,#3960,.T.);
+#4277=EDGE_CURVE('',#4097,#4098,#3965,.T.);
+#4279=EDGE_CURVE('',#4106,#4097,#3969,.T.);
+#4281=EDGE_CURVE('',#4112,#4106,#4034,.T.);
+#4283=EDGE_CURVE('',#4094,#4112,#3973,.T.);
+#4285=EDGE_CURVE('',#4092,#4094,#3978,.T.);
+#4287=EDGE_CURVE('',#4090,#4092,#3982,.T.);
+#4298=EDGE_CURVE('',#4084,#4100,#3986,.T.);
+#4311=EDGE_CURVE('',#4082,#4098,#3990,.T.);
+#4324=EDGE_CURVE('',#4081,#4097,#3994,.T.);
+#4337=EDGE_CURVE('',#4105,#4106,#3998,.T.);
+#4350=EDGE_CURVE('',#4105,#4109,#4018,.T.);
+#4352=EDGE_CURVE('',#4109,#4110,#4002,.T.);
+#4354=EDGE_CURVE('',#4106,#4110,#4038,.T.);
+#4365=EDGE_CURVE('',#4118,#4116,#4010,.T.);
+#4367=EDGE_CURVE('',#4116,#4109,#4014,.T.);
+#4378=EDGE_CURVE('',#4116,#4114,#4022,.T.);
+#4381=EDGE_CURVE('',#4118,#4112,#4026,.T.);
+#4383=EDGE_CURVE('',#4114,#4112,#4030,.T.);
+#4395=EDGE_CURVE('',#4114,#4110,#4042,.T.);
+#4419=EDGE_CURVE('',#4078,#4094,#4046,.T.);
+#4432=EDGE_CURVE('',#4076,#4092,#4050,.T.);
+#4461=CIRCLE('',#4460,2.5E-2);
+#4470=CIRCLE('',#4469,5.E-2);
+#4483=CIRCLE('',#4482,2.5E-2);
+#4492=CIRCLE('',#4491,5.E-2);
+#4557=CIRCLE('',#4556,2.5E-2);
+#4570=CIRCLE('',#4569,5.E-2);
+#4579=CIRCLE('',#4578,2.5E-2);
+#4592=CIRCLE('',#4591,5.E-2);
+#4738=EDGE_CURVE('',#4684,#4712,#4496,.T.);
+#4740=EDGE_CURVE('',#4684,#4700,#4456,.T.);
+#4742=EDGE_CURVE('',#4700,#4703,#4565,.T.);
+#4744=EDGE_CURVE('',#4712,#4703,#4540,.T.);
+#4754=EDGE_CURVE('',#4671,#4672,#4461,.T.);
+#4756=EDGE_CURVE('',#4672,#4674,#4465,.T.);
+#4758=EDGE_CURVE('',#4674,#4676,#4470,.T.);
+#4760=EDGE_CURVE('',#4676,#4732,#4474,.T.);
+#4762=EDGE_CURVE('',#4732,#4719,#4620,.T.);
+#4764=EDGE_CURVE('',#4719,#4679,#4478,.T.);
+#4766=EDGE_CURVE('',#4679,#4680,#4483,.T.);
+#4768=EDGE_CURVE('',#4680,#4682,#4487,.T.);
+#4770=EDGE_CURVE('',#4682,#4684,#4492,.T.);
+#4773=EDGE_CURVE('',#4712,#4714,#4524,.T.);
+#4775=EDGE_CURVE('',#4714,#4671,#4500,.T.);
+#4786=EDGE_CURVE('',#4671,#4687,#4504,.T.);
+#4788=EDGE_CURVE('',#4687,#4688,#4557,.T.);
+#4790=EDGE_CURVE('',#4672,#4688,#4668,.T.);
+#4801=EDGE_CURVE('',#4714,#4704,#4508,.T.);
+#4803=EDGE_CURVE('',#4704,#4687,#4561,.T.);
+#4815=EDGE_CURVE('',#4714,#4716,#4512,.T.);
+#4817=EDGE_CURVE('',#4716,#4708,#4516,.T.);
+#4819=EDGE_CURVE('',#4704,#4708,#4520,.T.);
+#4830=EDGE_CURVE('',#4712,#4710,#4528,.T.);
+#4832=EDGE_CURVE('',#4710,#4716,#4532,.T.);
+#4843=EDGE_CURVE('',#4710,#4707,#4536,.T.);
+#4847=EDGE_CURVE('',#4707,#4703,#4544,.T.);
+#4859=EDGE_CURVE('',#4707,#4708,#4552,.T.);
+#4870=EDGE_CURVE('',#4703,#4704,#4548,.T.);
+#4887=EDGE_CURVE('',#4698,#4700,#4570,.T.);
+#4889=EDGE_CURVE('',#4696,#4698,#4574,.T.);
+#4891=EDGE_CURVE('',#4695,#4696,#4579,.T.);
+#4893=EDGE_CURVE('',#4720,#4695,#4583,.T.);
+#4895=EDGE_CURVE('',#4726,#4720,#4648,.T.);
+#4897=EDGE_CURVE('',#4692,#4726,#4587,.T.);
+#4899=EDGE_CURVE('',#4690,#4692,#4592,.T.);
+#4901=EDGE_CURVE('',#4688,#4690,#4596,.T.);
+#4912=EDGE_CURVE('',#4682,#4698,#4600,.T.);
+#4925=EDGE_CURVE('',#4680,#4696,#4604,.T.);
+#4938=EDGE_CURVE('',#4679,#4695,#4608,.T.);
+#4951=EDGE_CURVE('',#4719,#4720,#4612,.T.);
+#4964=EDGE_CURVE('',#4719,#4723,#4632,.T.);
+#4966=EDGE_CURVE('',#4723,#4724,#4616,.T.);
+#4968=EDGE_CURVE('',#4720,#4724,#4652,.T.);
+#4979=EDGE_CURVE('',#4732,#4730,#4624,.T.);
+#4981=EDGE_CURVE('',#4730,#4723,#4628,.T.);
+#4992=EDGE_CURVE('',#4730,#4728,#4636,.T.);
+#4995=EDGE_CURVE('',#4732,#4726,#4640,.T.);
+#4997=EDGE_CURVE('',#4728,#4726,#4644,.T.);
+#5009=EDGE_CURVE('',#4728,#4724,#4656,.T.);
+#5033=EDGE_CURVE('',#4676,#4692,#4660,.T.);
+#5046=EDGE_CURVE('',#4674,#4690,#4664,.T.);
+#5075=CIRCLE('',#5074,2.5E-2);
+#5084=CIRCLE('',#5083,5.E-2);
+#5097=CIRCLE('',#5096,2.5E-2);
+#5106=CIRCLE('',#5105,5.E-2);
+#5171=CIRCLE('',#5170,2.5E-2);
+#5184=CIRCLE('',#5183,5.E-2);
+#5193=CIRCLE('',#5192,2.5E-2);
+#5206=CIRCLE('',#5205,5.E-2);
+#5352=EDGE_CURVE('',#5298,#5326,#5110,.T.);
+#5354=EDGE_CURVE('',#5298,#5314,#5070,.T.);
+#5356=EDGE_CURVE('',#5314,#5317,#5179,.T.);
+#5358=EDGE_CURVE('',#5326,#5317,#5154,.T.);
+#5368=EDGE_CURVE('',#5285,#5286,#5075,.T.);
+#5370=EDGE_CURVE('',#5286,#5288,#5079,.T.);
+#5372=EDGE_CURVE('',#5288,#5290,#5084,.T.);
+#5374=EDGE_CURVE('',#5290,#5346,#5088,.T.);
+#5376=EDGE_CURVE('',#5346,#5333,#5234,.T.);
+#5378=EDGE_CURVE('',#5333,#5293,#5092,.T.);
+#5380=EDGE_CURVE('',#5293,#5294,#5097,.T.);
+#5382=EDGE_CURVE('',#5294,#5296,#5101,.T.);
+#5384=EDGE_CURVE('',#5296,#5298,#5106,.T.);
+#5387=EDGE_CURVE('',#5326,#5328,#5138,.T.);
+#5389=EDGE_CURVE('',#5328,#5285,#5114,.T.);
+#5400=EDGE_CURVE('',#5285,#5301,#5118,.T.);
+#5402=EDGE_CURVE('',#5301,#5302,#5171,.T.);
+#5404=EDGE_CURVE('',#5286,#5302,#5282,.T.);
+#5415=EDGE_CURVE('',#5328,#5318,#5122,.T.);
+#5417=EDGE_CURVE('',#5318,#5301,#5175,.T.);
+#5429=EDGE_CURVE('',#5328,#5330,#5126,.T.);
+#5431=EDGE_CURVE('',#5330,#5322,#5130,.T.);
+#5433=EDGE_CURVE('',#5318,#5322,#5134,.T.);
+#5444=EDGE_CURVE('',#5326,#5324,#5142,.T.);
+#5446=EDGE_CURVE('',#5324,#5330,#5146,.T.);
+#5457=EDGE_CURVE('',#5324,#5321,#5150,.T.);
+#5461=EDGE_CURVE('',#5321,#5317,#5158,.T.);
+#5473=EDGE_CURVE('',#5321,#5322,#5166,.T.);
+#5484=EDGE_CURVE('',#5317,#5318,#5162,.T.);
+#5501=EDGE_CURVE('',#5312,#5314,#5184,.T.);
+#5503=EDGE_CURVE('',#5310,#5312,#5188,.T.);
+#5505=EDGE_CURVE('',#5309,#5310,#5193,.T.);
+#5507=EDGE_CURVE('',#5334,#5309,#5197,.T.);
+#5509=EDGE_CURVE('',#5340,#5334,#5262,.T.);
+#5511=EDGE_CURVE('',#5306,#5340,#5201,.T.);
+#5513=EDGE_CURVE('',#5304,#5306,#5206,.T.);
+#5515=EDGE_CURVE('',#5302,#5304,#5210,.T.);
+#5526=EDGE_CURVE('',#5296,#5312,#5214,.T.);
+#5539=EDGE_CURVE('',#5294,#5310,#5218,.T.);
+#5552=EDGE_CURVE('',#5293,#5309,#5222,.T.);
+#5565=EDGE_CURVE('',#5333,#5334,#5226,.T.);
+#5578=EDGE_CURVE('',#5333,#5337,#5246,.T.);
+#5580=EDGE_CURVE('',#5337,#5338,#5230,.T.);
+#5582=EDGE_CURVE('',#5334,#5338,#5266,.T.);
+#5593=EDGE_CURVE('',#5346,#5344,#5238,.T.);
+#5595=EDGE_CURVE('',#5344,#5337,#5242,.T.);
+#5606=EDGE_CURVE('',#5344,#5342,#5250,.T.);
+#5609=EDGE_CURVE('',#5346,#5340,#5254,.T.);
+#5611=EDGE_CURVE('',#5342,#5340,#5258,.T.);
+#5623=EDGE_CURVE('',#5342,#5338,#5270,.T.);
+#5647=EDGE_CURVE('',#5290,#5306,#5274,.T.);
+#5660=EDGE_CURVE('',#5288,#5304,#5278,.T.);
+#5689=TRIMMED_CURVE('A_2',#5688,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),
+.T.,.UNSPECIFIED.);
+#5695=CIRCLE('',#5694,6.7E-2);
+#5696=TRIMMED_CURVE('',#5695,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),
+.T.,.UNSPECIFIED.);
+#5697=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5696);
+#5702=CIRCLE('',#5701,6.7E-2);
+#5703=TRIMMED_CURVE('',#5702,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),
+.T.,.UNSPECIFIED.);
+#5704=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5703);
+#5705=COMPOSITE_CURVE('',(#5697,#5704),.F.);
+#5710=CIRCLE('',#5709,6.7E-2);
+#5711=TRIMMED_CURVE('',#5710,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),
+.T.,.UNSPECIFIED.);
+#5712=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5711);
+#5717=CIRCLE('',#5716,6.7E-2);
+#5718=TRIMMED_CURVE('',#5717,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.8E2)),
+.T.,.UNSPECIFIED.);
+#5719=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5718);
+#5720=COMPOSITE_CURVE('',(#5712,#5719),.F.);
+#5725=TRIMMED_CURVE('',#5724,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),
+.T.,.UNSPECIFIED.);
+#5726=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5725);
+#5731=TRIMMED_CURVE('',#5730,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),
+.T.,.UNSPECIFIED.);
+#5732=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5731);
+#5737=TRIMMED_CURVE('',#5736,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),
+.T.,.UNSPECIFIED.);
+#5738=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5737);
+#5743=TRIMMED_CURVE('',#5742,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),
+.T.,.UNSPECIFIED.);
+#5744=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5743);
+#5745=COMPOSITE_CURVE('',(#5726,#5732,#5738,#5744),.F.);
+#5750=TRIMMED_CURVE('',#5749,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),
+.T.,.UNSPECIFIED.);
+#5751=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5750);
+#5756=TRIMMED_CURVE('',#5755,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),
+.T.,.UNSPECIFIED.);
+#5757=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5756);
+#5762=TRIMMED_CURVE('',#5761,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),
+.T.,.UNSPECIFIED.);
+#5763=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5762);
+#5768=TRIMMED_CURVE('',#5767,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),
+.T.,.UNSPECIFIED.);
+#5769=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5768);
+#5770=COMPOSITE_CURVE('',(#5751,#5757,#5763,#5769),.F.);
+#5775=TRIMMED_CURVE('',#5774,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),
+.T.,.UNSPECIFIED.);
+#5776=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5775);
+#5781=TRIMMED_CURVE('',#5780,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),
+.T.,.UNSPECIFIED.);
+#5782=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5781);
+#5787=TRIMMED_CURVE('',#5786,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),
+.T.,.UNSPECIFIED.);
+#5788=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5787);
+#5793=TRIMMED_CURVE('',#5792,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),
+.T.,.UNSPECIFIED.);
+#5794=COMPOSITE_CURVE_SEGMENT(.CONTINUOUS.,.T.,#5793);
+#5795=COMPOSITE_CURVE('',(#5776,#5782,#5788,#5794),.F.);
+#5800=TRIMMED_CURVE('',#5799,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),
+.T.,.UNSPECIFIED.);
+#5805=TRIMMED_CURVE('',#5804,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),
+.T.,.UNSPECIFIED.);
+#5810=TRIMMED_CURVE('',#5809,(PARAMETER_VALUE(0.E0)),(PARAMETER_VALUE(1.E0)),
+.T.,.UNSPECIFIED.);
+#5812=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#5816=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#5819=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#5822=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#3838,#4452,#5066,#5680),#5821);
+#5823=GEOMETRICALLY_BOUNDED_SURFACE_SHAPE_REPRESENTATION('',(#5690),#5821);
+#5824=SHAPE_REPRESENTATION('',(#5684),#5821);
+#5833=PRODUCT_DEFINITION('design','',#5832,#5829);
+#5834=PRODUCT_DEFINITION_SHAPE('','SHAPE FOR 015913034.',#5833);
+#5835=SHAPE_DEFINITION_REPRESENTATION(#5834,#5824);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/circuit_boards/hall-effect/Components/Molex-015913034_sd.pdf b/circuit_boards/hall-effect/Components/Molex-015913034_sd.pdf
new file mode 100644
index 0000000..2148d03
--- /dev/null
+++ b/circuit_boards/hall-effect/Components/Molex-015913034_sd.pdf
Binary files differ
diff --git a/circuit_boards/hall-effect/fp-lib-table b/circuit_boards/hall-effect/fp-lib-table
new file mode 100644
index 0000000..a615450
--- /dev/null
+++ b/circuit_boards/hall-effect/fp-lib-table
@@ -0,0 +1,3 @@
+(fp_lib_table
+ (lib (name "hall-effect")(type "KiCad")(uri "${KIPRJMOD}/hall-effect.pretty")(options "")(descr ""))
+)
diff --git a/circuit_boards/hall-effect/hall-effect.kicad_pcb b/circuit_boards/hall-effect/hall-effect.kicad_pcb
new file mode 100644
index 0000000..542b7f2
--- /dev/null
+++ b/circuit_boards/hall-effect/hall-effect.kicad_pcb
@@ -0,0 +1,1009 @@
+(kicad_pcb (version 20211014) (generator pcbnew)
+
+ (general
+ (thickness 1.6)
+ )
+
+ (paper "A4")
+ (layers
+ (0 "F.Cu" signal)
+ (31 "B.Cu" signal)
+ (32 "B.Adhes" user "B.Adhesive")
+ (33 "F.Adhes" user "F.Adhesive")
+ (34 "B.Paste" user)
+ (35 "F.Paste" user)
+ (36 "B.SilkS" user "B.Silkscreen")
+ (37 "F.SilkS" user "F.Silkscreen")
+ (38 "B.Mask" user)
+ (39 "F.Mask" user)
+ (40 "Dwgs.User" user "User.Drawings")
+ (41 "Cmts.User" user "User.Comments")
+ (42 "Eco1.User" user "User.Eco1")
+ (43 "Eco2.User" user "User.Eco2")
+ (44 "Edge.Cuts" user)
+ (45 "Margin" user)
+ (46 "B.CrtYd" user "B.Courtyard")
+ (47 "F.CrtYd" user "F.Courtyard")
+ (48 "B.Fab" user)
+ (49 "F.Fab" user)
+ (50 "User.1" user)
+ (51 "User.2" user)
+ (52 "User.3" user)
+ (53 "User.4" user)
+ (54 "User.5" user)
+ (55 "User.6" user)
+ (56 "User.7" user)
+ (57 "User.8" user)
+ (58 "User.9" user)
+ )
+
+ (setup
+ (stackup
+ (layer "F.SilkS" (type "Top Silk Screen"))
+ (layer "F.Paste" (type "Top Solder Paste"))
+ (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01))
+ (layer "F.Cu" (type "copper") (thickness 0.035))
+ (layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
+ (layer "B.Cu" (type "copper") (thickness 0.035))
+ (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01))
+ (layer "B.Paste" (type "Bottom Solder Paste"))
+ (layer "B.SilkS" (type "Bottom Silk Screen"))
+ (copper_finish "None")
+ (dielectric_constraints no)
+ )
+ (pad_to_mask_clearance 0)
+ (pcbplotparams
+ (layerselection 0x00010fc_ffffffff)
+ (disableapertmacros false)
+ (usegerberextensions false)
+ (usegerberattributes true)
+ (usegerberadvancedattributes true)
+ (creategerberjobfile true)
+ (svguseinch false)
+ (svgprecision 6)
+ (excludeedgelayer true)
+ (plotframeref false)
+ (viasonmask false)
+ (mode 1)
+ (useauxorigin false)
+ (hpglpennumber 1)
+ (hpglpenspeed 20)
+ (hpglpendiameter 15.000000)
+ (dxfpolygonmode true)
+ (dxfimperialunits true)
+ (dxfusepcbnewfont true)
+ (psnegative false)
+ (psa4output false)
+ (plotreference true)
+ (plotvalue true)
+ (plotinvisibletext false)
+ (sketchpadsonfab false)
+ (subtractmaskfromsilk false)
+ (outputformat 1)
+ (mirror false)
+ (drillshape 1)
+ (scaleselection 1)
+ (outputdirectory "")
+ )
+ )
+
+ (net 0 "")
+ (net 1 "/5V0")
+ (net 2 "/GND")
+ (net 3 "/OUT")
+ (net 4 "Net-(D1-Pad2)")
+ (net 5 "Net-(D2-Pad2)")
+
+ (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu")
+ (tedit 5F68FEEE) (tstamp 06cade5f-e7f6-43cd-b809-aac56f181e9b)
+ (at 166.751 94.742)
+ (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+ (tags "resistor")
+ (property "Sheetfile" "File: hall-effect.kicad_sch")
+ (property "Sheetname" "")
+ (path "/059c494e-48d8-42ae-a7f2-a507b0283684")
+ (attr smd)
+ (fp_text reference "R1" (at 2.7432 0.4318 180) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e7ada4b1-9ecb-4278-b543-5fc978e7343e)
+ )
+ (fp_text value "1.0k-1%-0805" (at 0 1.65) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c35eaa22-e096-4591-a2d2-3c37d5be1769)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+ (effects (font (size 0.5 0.5) (thickness 0.08)))
+ (tstamp b0a378bc-429f-4b82-ba3e-d909f38d3641)
+ )
+ (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer "F.SilkS") (width 0.12) (tstamp 15a5383f-7393-42e5-bd36-d4c85809c893))
+ (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer "F.SilkS") (width 0.12) (tstamp fe355822-71bf-4164-b169-2373e69f209b))
+ (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp 04034ca4-94e2-45fb-9ccc-20046830efab))
+ (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer "F.CrtYd") (width 0.05) (tstamp 43036182-486d-4c27-aeb3-640aa29e1224))
+ (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer "F.CrtYd") (width 0.05) (tstamp 8b64bfbb-a5ae-49b3-af20-b762a585f7e1))
+ (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp d0c9ebcc-3bc1-4349-a099-715cb27219ce))
+ (fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp 1862f083-0e80-47fa-9000-849d19b28a6b))
+ (fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp 3a33a083-1de4-4150-a9a3-927e8486b83c))
+ (fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 759fbee6-ecf6-46b5-b105-815bf077a4cd))
+ (fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 859db395-dd77-46b3-bc6a-cacd8ed09ba6))
+ (pad "1" smd roundrect (at -0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902)
+ (net 1 "/5V0") (pintype "passive") (tstamp 3a0b6d5b-e112-48e5-a314-8912d5167515))
+ (pad "2" smd roundrect (at 0.9125 0) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902)
+ (net 4 "Net-(D1-Pad2)") (pintype "passive") (tstamp c873931d-f884-4d18-8668-a893da0ea190))
+ (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Package_TO_SOT_SMD:TSOT-23" (layer "F.Cu")
+ (tedit 5A02FF57) (tstamp 1038df99-454a-4579-9a74-ff19b443f0c2)
+ (at 164.415612 85.540982)
+ (descr "3-pin TSOT23 package, http://www.analog.com.tw/pdf/All_In_One.pdf")
+ (tags "TSOT-23")
+ (property "MFG" "Melexis")
+ (property "MFG P/N" "US5881LSE-AAA-000-RE")
+ (property "Sheetfile" "File: hall-effect.kicad_sch")
+ (property "Sheetname" "")
+ (path "/cb203f6a-e9e6-449b-9acc-ad6245fe3021")
+ (attr smd)
+ (fp_text reference "U1" (at 2.208388 -1.339982) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 87d91b2b-9e5a-42db-9b65-cd60acc5a837)
+ )
+ (fp_text value "US5881LSE" (at 0 2.5) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ac064d92-170e-4102-b1ce-fb165a8aa8f4)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ (tstamp bf27177d-26cd-4848-af45-e23e84e589a5)
+ )
+ (fp_line (start 0.95 1.55) (end -0.9 1.55) (layer "F.SilkS") (width 0.12) (tstamp 52694819-9bf7-43c9-9103-66a296517dac))
+ (fp_line (start 0.95 -1.5) (end 0.95 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 7d9c8a26-d830-4e7a-8812-b70516543108))
+ (fp_line (start 0.95 0.5) (end 0.95 1.55) (layer "F.SilkS") (width 0.12) (tstamp 81af09e7-ecb3-452e-9250-7f4a98b4faf9))
+ (fp_line (start 0.93 -1.51) (end -1.5 -1.51) (layer "F.SilkS") (width 0.12) (tstamp c6a568c6-c8a4-4716-bedd-302c43282c6a))
+ (fp_line (start 2.17 1.7) (end -2.17 1.7) (layer "F.CrtYd") (width 0.05) (tstamp 2d039260-5aeb-403b-88f1-f06083fda728))
+ (fp_line (start -2.17 -1.7) (end -2.17 1.7) (layer "F.CrtYd") (width 0.05) (tstamp 3a6dfa54-56de-4ca8-b940-93be33157952))
+ (fp_line (start 2.17 1.7) (end 2.17 -1.7) (layer "F.CrtYd") (width 0.05) (tstamp 98b0ad81-23d5-467c-97ef-882b6b0723be))
+ (fp_line (start -2.17 -1.7) (end 2.17 -1.7) (layer "F.CrtYd") (width 0.05) (tstamp a59fe393-0279-4661-a10b-004ef0566870))
+ (fp_line (start 0.88 -1.45) (end 0.88 1.45) (layer "F.Fab") (width 0.1) (tstamp 03b1f58e-ea62-474e-b79f-9e3133a5b96d))
+ (fp_line (start 0.88 1.45) (end -0.88 1.45) (layer "F.Fab") (width 0.1) (tstamp 5998c920-4b11-4c00-b036-d3690532c310))
+ (fp_line (start -0.88 -1) (end -0.43 -1.45) (layer "F.Fab") (width 0.1) (tstamp 6d34defd-6eec-4e85-af57-0acbca9bef8e))
+ (fp_line (start -0.88 -1) (end -0.88 1.45) (layer "F.Fab") (width 0.1) (tstamp ced14ef1-49ef-47e1-b3ee-d24b68bf6a21))
+ (fp_line (start 0.88 -1.45) (end -0.43 -1.45) (layer "F.Fab") (width 0.1) (tstamp d0901120-1d4b-44a8-935b-b2c5f5fa423a))
+ (pad "1" smd rect (at -1.31 -0.95) (size 1.22 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
+ (net 1 "/5V0") (pinfunction "VDD") (pintype "power_in") (tstamp 53a9b24c-3180-4c7b-9e01-6c1419c9671e))
+ (pad "2" smd rect (at -1.31 0.95) (size 1.22 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
+ (net 3 "/OUT") (pinfunction "OUT") (pintype "open_collector") (tstamp 32173283-03f8-4db8-8428-54e44ddac6dc))
+ (pad "3" smd rect (at 1.31 0) (size 1.22 0.65) (layers "F.Cu" "F.Paste" "F.Mask")
+ (net 2 "/GND") (pinfunction "GND") (pintype "passive") (tstamp 8206ed73-31eb-4fbd-854e-82f7d92dcc50))
+ (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TSOT-23.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu")
+ (tedit 5F68FEEE) (tstamp 16c70498-d3c1-4005-80ae-cf3947b0ce91)
+ (at 163.068 91.694 90)
+ (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+ (tags "resistor")
+ (property "Sheetfile" "File: hall-effect.kicad_sch")
+ (property "Sheetname" "")
+ (path "/080e70f3-de86-4507-bebb-4c55a1141408")
+ (attr smd)
+ (fp_text reference "R3" (at 3.6068 -0.8382 90) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4cdf1b77-1bb5-4e14-8df2-4baee8e4804b)
+ )
+ (fp_text value "10k-1%-0805" (at 0 1.65 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f274a22d-66dc-4f52-a0e2-bc13573674d2)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+ (effects (font (size 0.5 0.5) (thickness 0.08)))
+ (tstamp 3fff4e45-f480-4a00-a8d4-dc3e8a350ff6)
+ )
+ (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer "F.SilkS") (width 0.12) (tstamp 8c6e1d65-349d-47d1-a8ff-7509da6362c2))
+ (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer "F.SilkS") (width 0.12) (tstamp d2af27eb-7e55-4a1d-829e-3b1116625f54))
+ (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer "F.CrtYd") (width 0.05) (tstamp 1c874b20-6f55-4c12-8cfb-3268d66ecc0b))
+ (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer "F.CrtYd") (width 0.05) (tstamp 5e711e10-d2bd-4d13-9591-4a1916723531))
+ (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp d441bd8a-413e-4ffd-bdcf-45f1bb34b2a3))
+ (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp e090e1eb-f4e4-47ff-b52b-371877d7c805))
+ (fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 082a825f-9d87-47c9-b780-72eeea89838c))
+ (fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 478d4fcf-2eb1-4d83-be2d-81bf209fd7ce))
+ (fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp c87d80f2-cbd9-4cf2-8ddd-7f3715377aef))
+ (fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp e42f7a09-52e8-4b45-9a3f-eb37ab932122))
+ (pad "1" smd roundrect (at -0.9125 0 90) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902)
+ (net 1 "/5V0") (pintype "passive") (tstamp 8531304b-9b62-4538-a9b4-2ef0b79db51c))
+ (pad "2" smd roundrect (at 0.9125 0 90) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902)
+ (net 3 "/OUT") (pintype "passive") (tstamp 73dc6b9f-6c91-4103-90d0-c058d97e8db6))
+ (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu")
+ (tedit 5F68FEEE) (tstamp 556f423e-c91f-4411-bf2a-84a332f2686e)
+ (at 165.227 91.694 -90)
+ (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+ (tags "capacitor")
+ (property "Sheetfile" "File: hall-effect.kicad_sch")
+ (property "Sheetname" "")
+ (path "/6b456199-3d66-4be7-a3de-1c7ac8ffef32")
+ (attr smd)
+ (fp_text reference "C2" (at -3.937 -1.8796 90) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3edb1dec-3c4d-4279-a62b-68b47f4e8f5e)
+ )
+ (fp_text value "4.7nF-50V-0805" (at 0 1.68 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 399b41bc-80db-40e8-bac0-82e2dba3bf28)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+ (effects (font (size 0.5 0.5) (thickness 0.08)))
+ (tstamp 1df6f86c-79b7-414b-b38c-ba39f804313a)
+ )
+ (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer "F.SilkS") (width 0.12) (tstamp 405ca518-0c18-4de8-a70b-daad7cab2a35))
+ (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer "F.SilkS") (width 0.12) (tstamp 724e35d1-4f3a-441a-90e8-26310bebe2b4))
+ (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp 1e243b9c-303f-4bbc-a3b5-007fe842ed00))
+ (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp 879bee6c-f8a0-49f2-9096-bf21239db949))
+ (fp_line (start 1.7 0.98) (end -1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp 8919cc62-74bc-4929-b8bb-4ac6c7448bd8))
+ (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp a99e755d-a0da-431a-8631-6e15cbd751bc))
+ (fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 37d94188-9028-4ee3-84e9-9fa393d6ed95))
+ (fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp 4b265221-30b4-4460-b1c4-b5e1ae9b602c))
+ (fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 92c450bc-ad8b-46c1-8e70-97a5c91abe44))
+ (fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp eeda32f7-03ea-4c5e-9c97-3b007615649c))
+ (pad "1" smd roundrect (at -0.95 0 270) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 3 "/OUT") (pintype "passive") (tstamp 494e02dd-b606-48e3-a5dd-939cbecd8504))
+ (pad "2" smd roundrect (at 0.95 0 270) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 2 "/GND") (pintype "passive") (tstamp 41da743e-7401-41b2-9bbd-671a541e5e37))
+ (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "hall-effect:mounting-hole" (layer "F.Cu")
+ (tedit 0) (tstamp 6ce27726-44f8-4aab-9eea-f2c9b650695d)
+ (at 158.065612 90.620982)
+ (attr through_hole)
+ (fp_text reference "H1" (at 0 -0.5 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b238e4bf-f278-4904-886a-7b3ac1074fec)
+ )
+ (fp_text value "mounting-hole" (at 0 1 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 11d3d372-8734-43c6-b251-2a91d8262d3a)
+ )
+ (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d7742c15-b53d-4b2f-940f-2d647888353e)
+ )
+ (fp_poly (pts
+ (xy -1.933556 -0.277033)
+ (xy -1.933556 0.230967)
+ (xy -3.203556 0.484967)
+ (xy -3.203556 -0.531033)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp 1029f954-88c5-4072-beb0-44fa1a1989a3))
+ (fp_poly (pts
+ (xy -1.208041 1.510628)
+ (xy -0.768101 1.764628)
+ (xy -1.18313 2.99148)
+ (xy -2.063012 2.48348)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp 177f2d6d-4124-4429-92ab-53e1ddd0ef0f))
+ (fp_poly (pts
+ (xy 1.162765 -1.533663)
+ (xy 0.722824 -1.787663)
+ (xy 1.137853 -3.014515)
+ (xy 2.017735 -2.506515)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp 190a5155-9251-47aa-8be1-0d1e0dfb7286))
+ (fp_poly (pts
+ (xy 0.702877 1.776145)
+ (xy 1.142817 1.522145)
+ (xy 1.997788 2.494997)
+ (xy 1.117906 3.002997)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp 442b12b5-3c5f-4ec2-85cd-38955a36d4bf))
+ (fp_poly (pts
+ (xy -1.8103 0.713998)
+ (xy -1.5563 1.153938)
+ (xy -2.529152 2.008909)
+ (xy -3.037152 1.129027)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp 4d313657-ce2f-4a7e-b856-57038e2269b4))
+ (fp_poly (pts
+ (xy 0.242878 -1.922435)
+ (xy -0.265122 -1.922435)
+ (xy -0.519122 -3.192435)
+ (xy 0.496878 -3.192435)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp 52485786-4a2c-4d53-bdc5-b469cda4f593))
+ (fp_poly (pts
+ (xy 1.765024 -0.737032)
+ (xy 1.511024 -1.176973)
+ (xy 2.483876 -2.031944)
+ (xy 2.991876 -1.152062)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp 78dbd946-a7ba-4679-9ff2-8b8daa3a83f9))
+ (fp_poly (pts
+ (xy 1.499507 1.173886)
+ (xy 1.753507 0.733946)
+ (xy 2.980359 1.148975)
+ (xy 2.472359 2.028857)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp 7b318973-807c-4728-890c-f3854fde903a))
+ (fp_poly (pts
+ (xy -0.748153 -1.799179)
+ (xy -1.188094 -1.545179)
+ (xy -2.043065 -2.518031)
+ (xy -1.163183 -3.026031)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp 84e481cd-3e88-4fbe-88bc-e471931d1849))
+ (fp_poly (pts
+ (xy -0.288155 1.899401)
+ (xy 0.219845 1.899401)
+ (xy 0.473845 3.169401)
+ (xy -0.542155 3.169401)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp 903c9bae-e135-47fb-b15f-9b6ec6e50342))
+ (fp_poly (pts
+ (xy -1.544784 -1.19692)
+ (xy -1.798784 -0.756979)
+ (xy -3.025636 -1.172008)
+ (xy -2.517636 -2.05189)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp 9715cdf1-45b6-4f67-bb44-2fad3aca1d6b))
+ (fp_poly (pts
+ (xy 1.88828 0.254)
+ (xy 1.88828 -0.254)
+ (xy 3.15828 -0.508)
+ (xy 3.15828 0.508)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp c0591fc6-a972-4673-853a-50037d91ffc6))
+ (fp_circle (center 0 0) (end -3.81 0) (layer "Margin") (width 0.12) (fill none) (tstamp bb1a75d1-0b6e-487d-a268-fb765dfccdb3))
+ (fp_circle (center 0 0) (end -3.81 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 9381e858-9ac2-497e-becf-a06b74d382b8))
+ (pad "" np_thru_hole circle (at 0 0 90) (size 7.112 7.112) (drill 3.2766) (layers F&B.Cu *.Mask) (tstamp 6461c24b-3149-4495-a93c-69a4d3ab45bf))
+ )
+
+ (footprint "LED_SMD:LED_1206_3216Metric" (layer "F.Cu")
+ (tedit 5F68FEF1) (tstamp 788333dc-75f0-46be-9ce6-5493ea180552)
+ (at 171.527612 97.79 90)
+ (descr "LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+ (tags "LED")
+ (property "Sheetfile" "File: hall-effect.kicad_sch")
+ (property "Sheetname" "")
+ (path "/462a32af-5b88-4898-9ecd-b499808c3dde")
+ (attr smd)
+ (fp_text reference "D1" (at 0 -1.82 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8a58046e-45ad-4aa4-8822-6249f7e070cb)
+ )
+ (fp_text value "PWR" (at 0.127 2.159 90) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a6532ecc-8c21-45ce-8513-2bad5b2e1090)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+ (effects (font (size 0.8 0.8) (thickness 0.12)))
+ (tstamp bb8b9e20-2081-478d-82fe-20b1a290f65a)
+ )
+ (fp_line (start -2.285 1.135) (end 1.6 1.135) (layer "F.SilkS") (width 0.12) (tstamp 7bc2afb0-6c53-41a8-bdbc-d77b6046f92a))
+ (fp_line (start 1.6 -1.135) (end -2.285 -1.135) (layer "F.SilkS") (width 0.12) (tstamp 83b71168-4ba9-484c-9888-912703ff5669))
+ (fp_rect (start -2.285 -1.135) (end -2.54 1.143) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 15f5cb3e-fa73-4928-9926-0aad83472803))
+ (fp_rect (start -2.54 -1.135) (end -1.397 -1.397) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 96297600-e316-49a6-88ad-6ed4d068baef))
+ (fp_rect (start -2.54 1.143) (end -1.397 1.397) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 9e7930ff-16ba-499a-bf3a-6fb7c7b7c3ac))
+ (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer "F.CrtYd") (width 0.05) (tstamp 03ff7eba-ef20-45af-a3d3-529aa519310d))
+ (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer "F.CrtYd") (width 0.05) (tstamp 0569ff0d-7ce9-48f4-b765-f4d5e5ab3d0d))
+ (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer "F.CrtYd") (width 0.05) (tstamp c6db66ad-2691-46dd-b54f-946198b8ec52))
+ (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer "F.CrtYd") (width 0.05) (tstamp f18ec22e-1c06-4301-b1c8-38232a68de76))
+ (fp_line (start -1.2 -0.8) (end -1.6 -0.4) (layer "F.Fab") (width 0.1) (tstamp 4ef83fa5-60d0-4962-9ec3-07b873d20480))
+ (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer "F.Fab") (width 0.1) (tstamp 99831b4c-7d69-4d65-ae23-70321dd6df98))
+ (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp ab04ec3c-f2ad-46be-87e0-d0fd26c1dd55))
+ (fp_line (start 1.6 -0.8) (end -1.2 -0.8) (layer "F.Fab") (width 0.1) (tstamp cb0c4b1d-cc1b-4e17-bb37-ddb569c9395b))
+ (fp_line (start -1.6 -0.4) (end -1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp d6c3c72c-c0ea-4eb5-8122-5aa8906c022e))
+ (pad "1" smd roundrect (at -1.4 0 90) (size 1.25 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2)
+ (net 2 "/GND") (pinfunction "K") (pintype "passive") (tstamp b7dd1097-6f68-4830-993f-cdec73735902))
+ (pad "2" smd roundrect (at 1.4 0 90) (size 1.25 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2)
+ (net 4 "Net-(D1-Pad2)") (pinfunction "A") (pintype "passive") (tstamp 1911ebda-a926-438b-ac0b-803087a2ad1f))
+ (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_1206_3216Metric.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "LED_SMD:LED_1206_3216Metric" (layer "F.Cu")
+ (tedit 5F68FEF1) (tstamp 7c931a43-5c54-426d-9975-9f5d7c2369e3)
+ (at 157.303612 97.79 90)
+ (descr "LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
+ (tags "LED")
+ (property "Sheetfile" "File: hall-effect.kicad_sch")
+ (property "Sheetname" "")
+ (path "/47c0dffb-8cde-4954-a179-5ac87baaee38")
+ (attr smd)
+ (fp_text reference "D2" (at 0 -1.82 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 53e5fb6d-965e-4463-8043-83de42b15d2a)
+ )
+ (fp_text value "DET" (at 0.254 -1.982612 90) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 02acfd6f-9365-49aa-95eb-b71b0d0a855b)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+ (effects (font (size 0.8 0.8) (thickness 0.12)))
+ (tstamp 84a7a59b-1b74-4709-a3a7-0c64d8a88815)
+ )
+ (fp_line (start 1.6 -1.135) (end -2.285 -1.135) (layer "F.SilkS") (width 0.12) (tstamp 0dac85a4-9074-4cc9-808d-badeb98d4157))
+ (fp_line (start -2.285 1.135) (end 1.6 1.135) (layer "F.SilkS") (width 0.12) (tstamp 18b6be4a-2a34-4ac4-8dfd-c5c266f02cbd))
+ (fp_rect (start -2.54 -1.135) (end -1.397 -1.397) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 24c680e9-e8d3-4767-a66a-2bc20697702e))
+ (fp_rect (start -2.54 1.143) (end -1.397 1.397) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 8f16a84e-b8cd-4564-aac8-c9c81e3dba51))
+ (fp_rect (start -2.285 -1.135) (end -2.54 1.143) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp b4f50068-4d7f-42fb-8b1c-0e96858a4d01))
+ (fp_line (start -2.28 -1.12) (end 2.28 -1.12) (layer "F.CrtYd") (width 0.05) (tstamp 42d4c4a6-a16a-46a4-bd97-42f4856bccdc))
+ (fp_line (start 2.28 1.12) (end -2.28 1.12) (layer "F.CrtYd") (width 0.05) (tstamp 4b50d305-862d-428b-8e62-e93c973f4b2f))
+ (fp_line (start 2.28 -1.12) (end 2.28 1.12) (layer "F.CrtYd") (width 0.05) (tstamp 6007c48a-0c4b-43df-a6ae-bf12024cba0e))
+ (fp_line (start -2.28 1.12) (end -2.28 -1.12) (layer "F.CrtYd") (width 0.05) (tstamp 6dea70ab-ac6a-4676-a3d8-881e5a860f03))
+ (fp_line (start 1.6 -0.8) (end -1.2 -0.8) (layer "F.Fab") (width 0.1) (tstamp 0f8f2841-baf3-43b5-824a-acdb5124dc2e))
+ (fp_line (start 1.6 0.8) (end 1.6 -0.8) (layer "F.Fab") (width 0.1) (tstamp 78f9a73b-3f10-4880-802d-7259e4c1aa6d))
+ (fp_line (start -1.2 -0.8) (end -1.6 -0.4) (layer "F.Fab") (width 0.1) (tstamp d2b008b7-8cba-482c-9b37-a7aca5e4aa15))
+ (fp_line (start -1.6 0.8) (end 1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp ebd1f509-01fc-4c3c-ab74-bb5026bb1c84))
+ (fp_line (start -1.6 -0.4) (end -1.6 0.8) (layer "F.Fab") (width 0.1) (tstamp f06edd3e-0088-456d-b3fa-fcf33aa20e53))
+ (pad "1" smd roundrect (at -1.4 0 90) (size 1.25 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2)
+ (net 3 "/OUT") (pinfunction "K") (pintype "passive") (tstamp e0e40554-5ae2-434f-bd9e-64231c7c986d))
+ (pad "2" smd roundrect (at 1.4 0 90) (size 1.25 1.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2)
+ (net 5 "Net-(D2-Pad2)") (pinfunction "A") (pintype "passive") (tstamp c5d1beaf-1d1f-4d79-9bee-15e3f819731b))
+ (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_1206_3216Metric.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "hall-effect:mounting-hole" (layer "F.Cu")
+ (tedit 0) (tstamp 985f120c-c50d-412b-8193-f90af59cf327)
+ (at 170.765612 90.620982)
+ (attr through_hole)
+ (fp_text reference "H2" (at 0 -0.5 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 59508289-6898-460f-856c-179d6196ec60)
+ )
+ (fp_text value "mounting-hole" (at 0 1 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6c9109a0-3227-454e-aaf7-1e8103b68dd6)
+ )
+ (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp afb1ffb3-bf6b-488b-b530-5141c8bf432e)
+ )
+ (fp_poly (pts
+ (xy 1.499507 1.173886)
+ (xy 1.753507 0.733946)
+ (xy 2.980359 1.148975)
+ (xy 2.472359 2.028857)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp 0ff0b9aa-9e4d-46d0-bb8c-aebba8fe3e52))
+ (fp_poly (pts
+ (xy -1.208041 1.510628)
+ (xy -0.768101 1.764628)
+ (xy -1.18313 2.99148)
+ (xy -2.063012 2.48348)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp 4ad73953-d436-4f2c-9b96-f8ea30b0c4da))
+ (fp_poly (pts
+ (xy -1.544784 -1.19692)
+ (xy -1.798784 -0.756979)
+ (xy -3.025636 -1.172008)
+ (xy -2.517636 -2.05189)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp 503c0284-aa20-4dd3-96e5-24acde0ecd52))
+ (fp_poly (pts
+ (xy -1.933556 -0.277033)
+ (xy -1.933556 0.230967)
+ (xy -3.203556 0.484967)
+ (xy -3.203556 -0.531033)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp 649c83c5-6080-4ea7-b3ea-05fa8bdeff0f))
+ (fp_poly (pts
+ (xy 1.88828 0.254)
+ (xy 1.88828 -0.254)
+ (xy 3.15828 -0.508)
+ (xy 3.15828 0.508)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp 99edcf0b-adb1-4601-9875-2caba549458b))
+ (fp_poly (pts
+ (xy 0.242878 -1.922435)
+ (xy -0.265122 -1.922435)
+ (xy -0.519122 -3.192435)
+ (xy 0.496878 -3.192435)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp a6e51490-6fb7-4005-88fa-519a52311113))
+ (fp_poly (pts
+ (xy -1.8103 0.713998)
+ (xy -1.5563 1.153938)
+ (xy -2.529152 2.008909)
+ (xy -3.037152 1.129027)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp b151aa41-203f-49be-adca-6fdd9f715bf2))
+ (fp_poly (pts
+ (xy 1.765024 -0.737032)
+ (xy 1.511024 -1.176973)
+ (xy 2.483876 -2.031944)
+ (xy 2.991876 -1.152062)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp c0070d75-81ad-4158-9055-c1edeb20bd37))
+ (fp_poly (pts
+ (xy 1.162765 -1.533663)
+ (xy 0.722824 -1.787663)
+ (xy 1.137853 -3.014515)
+ (xy 2.017735 -2.506515)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp ceeb4abd-63ec-487c-92ff-28953d9fe9de))
+ (fp_poly (pts
+ (xy 0.702877 1.776145)
+ (xy 1.142817 1.522145)
+ (xy 1.997788 2.494997)
+ (xy 1.117906 3.002997)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp dea23245-7101-483b-b7dd-ea9a2cf8b6b2))
+ (fp_poly (pts
+ (xy -0.748153 -1.799179)
+ (xy -1.188094 -1.545179)
+ (xy -2.043065 -2.518031)
+ (xy -1.163183 -3.026031)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp edc3b999-f827-42fd-8f8c-55b7fc53f672))
+ (fp_poly (pts
+ (xy -0.288155 1.899401)
+ (xy 0.219845 1.899401)
+ (xy 0.473845 3.169401)
+ (xy -0.542155 3.169401)
+ ) (layer "B.Paste") (width 0.12) (fill solid) (tstamp fd58a1a3-35fd-4a1a-bb6d-981216503ec4))
+ (fp_circle (center 0 0) (end -3.81 0) (layer "Margin") (width 0.12) (fill none) (tstamp e7342309-f6a3-4630-88d6-c91e5f4e9a0f))
+ (fp_circle (center 0 0) (end -3.81 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 2af3d719-6468-496f-9df7-77fad762d21b))
+ (pad "" np_thru_hole circle (at 0 0 90) (size 7.112 7.112) (drill 3.2766) (layers F&B.Cu *.Mask) (tstamp 108ef4e1-9a72-4e18-86c1-dc3345ede315))
+ )
+
+ (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "F.Cu")
+ (tedit 5F68FEEE) (tstamp 9c2ab22e-af62-42b4-8641-629131eac793)
+ (at 164.592 88.265)
+ (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+ (tags "capacitor")
+ (property "Sheetfile" "File: hall-effect.kicad_sch")
+ (property "Sheetname" "")
+ (path "/d1adcc44-b2e1-485b-b184-a4f7cb0f9f6b")
+ (attr smd)
+ (fp_text reference "C1" (at 3.81 -2.0828) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8b924853-5e92-4e8c-8dc2-1411902bebc7)
+ )
+ (fp_text value "0.1uF-25V-0805" (at 0 1.68) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 83a6561f-6119-45f2-a8aa-61111460f48b)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+ (effects (font (size 0.5 0.5) (thickness 0.08)))
+ (tstamp 1b8c6d20-de8b-4b98-a94d-2ea1d75fdc32)
+ )
+ (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer "F.SilkS") (width 0.12) (tstamp 74a9cff5-c468-45f6-915d-96ea13ab644d))
+ (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer "F.SilkS") (width 0.12) (tstamp 9e2907a0-feef-4f9a-bf72-4a6c26cc9648))
+ (fp_line (start -1.7 0.98) (end -1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp 31476621-777d-4965-a2de-8081eeb237a5))
+ (fp_line (start 1.7 -0.98) (end 1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp 4dba3f14-fc40-4300-82f1-8a6aa2dcd2f4))
+ (fp_line (start 1.7 0.98) (end -1.7 0.98) (layer "F.CrtYd") (width 0.05) (tstamp ab263867-63f4-466d-b300-90dddcf4006a))
+ (fp_line (start -1.7 -0.98) (end 1.7 -0.98) (layer "F.CrtYd") (width 0.05) (tstamp afc24bab-0b33-4c17-8acb-cfbebd0a9953))
+ (fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 5159a444-e4dd-41a1-964f-f0c1f07cda79))
+ (fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp a70ba98d-2edd-4bd7-a95e-3ed775b9f88e))
+ (fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp c6de44a7-fc74-4a86-9af7-d0953ead65ad))
+ (fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp eb656ed9-f8cf-4e0e-894e-5c5b382f8471))
+ (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 1 "/5V0") (pintype "passive") (tstamp 072c59c2-897b-49a3-8f57-34b5fc15d453))
+ (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 2 "/GND") (pintype "passive") (tstamp ce181692-1807-4c3b-bb37-4bff9c802035))
+ (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "hall-effect:3PIN header" (layer "F.Cu")
+ (tedit 0) (tstamp ec8bc605-27bd-4d20-ae75-2454c1dcd3b8)
+ (at 160.605612 98.425)
+ (property "MFG" "Molex")
+ (property "MFG P/N" "015913034")
+ (property "Sheetfile" "File: hall-effect.kicad_sch")
+ (property "Sheetname" "")
+ (path "/54a5dbcc-b906-4f85-849b-2f973a983c0d")
+ (attr through_hole)
+ (fp_text reference "J1" (at 0 -4 unlocked) (layer "Dwgs.User")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 17f6a58a-737c-40ee-8be9-c6829b632c5f)
+ )
+ (fp_text value "Conn_01x03_Male" (at 0 -2.5 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9e14b002-d506-4996-8533-c5b0958e42fb)
+ )
+ (fp_text user "${REFERENCE}" (at 0 -1 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c37b4167-34d2-4f11-8797-f900dbc84ba2)
+ )
+ (pad "1" thru_hole roundrect (at 7.62 0) (size 2.54 4.445) (drill 1.143) (layers *.Cu *.Mask) (roundrect_rratio 0.25)
+ (net 2 "/GND") (pinfunction "Pin_1") (pintype "passive") (tstamp 7569ecef-17fb-4808-8f05-2201a6296fcc))
+ (pad "2" thru_hole roundrect locked (at 3.81 0) (size 2.54 4.445) (drill 1.143) (layers *.Cu *.Mask) (roundrect_rratio 0.25)
+ (net 1 "/5V0") (pinfunction "Pin_2") (pintype "passive") (tstamp 26612d1f-e052-43fa-aa37-fdfde7ff05a5))
+ (pad "3" thru_hole roundrect locked (at 0 0) (size 2.54 4.445) (drill 1.143) (layers *.Cu *.Mask) (roundrect_rratio 0.25)
+ (net 3 "/OUT") (pinfunction "Pin_3") (pintype "passive") (tstamp 4bec0f42-abd3-4452-a0f3-fb3e11c343dc))
+ )
+
+ (footprint "Resistor_SMD:R_0805_2012Metric" (layer "F.Cu")
+ (tedit 5F68FEEE) (tstamp fb065ac5-6aa8-4076-a635-29afddb42963)
+ (at 162.052 94.742 180)
+ (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
+ (tags "resistor")
+ (property "Sheetfile" "File: hall-effect.kicad_sch")
+ (property "Sheetname" "")
+ (path "/dbed87cb-5ea2-4f23-a698-19d7aac2847b")
+ (attr smd)
+ (fp_text reference "R2" (at 2.7178 -0.4318 180) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2cbe9a40-fa42-4afb-baa2-84de24de939a)
+ )
+ (fp_text value "1.0k-1%-0805" (at 0 1.65) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 24a2d586-0c11-4cdd-ab5a-e8b1899905ff)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
+ (effects (font (size 0.5 0.5) (thickness 0.08)))
+ (tstamp e226b53b-763d-477e-b843-455efbf47ea6)
+ )
+ (fp_line (start -0.227064 0.735) (end 0.227064 0.735) (layer "F.SilkS") (width 0.12) (tstamp a42ad9d3-bf64-4eb4-b96f-0019ca3c16a5))
+ (fp_line (start -0.227064 -0.735) (end 0.227064 -0.735) (layer "F.SilkS") (width 0.12) (tstamp ac52e49a-e430-4862-8815-11edd12893ef))
+ (fp_line (start -1.68 -0.95) (end 1.68 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp 48e3deca-768a-4de8-9838-971aa6f6fc5b))
+ (fp_line (start -1.68 0.95) (end -1.68 -0.95) (layer "F.CrtYd") (width 0.05) (tstamp 67b391d3-3910-408a-8946-510614a6cee2))
+ (fp_line (start 1.68 0.95) (end -1.68 0.95) (layer "F.CrtYd") (width 0.05) (tstamp 7a3ba494-54ab-45d6-9620-684bf28bf5d4))
+ (fp_line (start 1.68 -0.95) (end 1.68 0.95) (layer "F.CrtYd") (width 0.05) (tstamp fa74ebc6-3f25-407d-97d4-e0cb967307a5))
+ (fp_line (start -1 0.625) (end -1 -0.625) (layer "F.Fab") (width 0.1) (tstamp 35163c4d-2520-4fb6-ba99-d9f9daec2d38))
+ (fp_line (start 1 0.625) (end -1 0.625) (layer "F.Fab") (width 0.1) (tstamp 6cec0356-040d-465c-bca3-62d2e0b630d8))
+ (fp_line (start -1 -0.625) (end 1 -0.625) (layer "F.Fab") (width 0.1) (tstamp b677acc5-65b6-457d-b5ea-b18ed35402d7))
+ (fp_line (start 1 -0.625) (end 1 0.625) (layer "F.Fab") (width 0.1) (tstamp f9cf5fc5-1e72-40e2-bb14-bc04f4d04ae5))
+ (pad "1" smd roundrect (at -0.9125 0 180) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902)
+ (net 1 "/5V0") (pintype "passive") (tstamp dcd244af-acd1-4eb2-97c9-c4c9a0afdc6e))
+ (pad "2" smd roundrect (at 0.9125 0 180) (size 1.025 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.243902)
+ (net 5 "Net-(D2-Pad2)") (pintype "passive") (tstamp 39194a46-bfd3-434f-8b8e-a5c8732ecf81))
+ (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (gr_line (start 164.4142 85.5472) (end 164.4142 84.836) (layer "B.SilkS") (width 0.15) (tstamp 17529ffd-f1db-4cf3-bdde-15fdca455195))
+ (gr_circle (center 164.4142 85.5472) (end 165.354 85.598) (layer "B.SilkS") (width 0.15) (fill none) (tstamp 5820f7c9-fdfc-43e7-b3bb-d1a440f6b0ba))
+ (gr_line (start 164.4142 85.5472) (end 163.703 85.5472) (layer "B.SilkS") (width 0.15) (tstamp 835df51f-7139-4811-a810-1d00956bce89))
+ (gr_line (start 164.4142 86.2584) (end 164.4142 85.5472) (layer "B.SilkS") (width 0.15) (tstamp 93dbab55-b4f2-4dfb-8228-e21497678c98))
+ (gr_line (start 165.1 85.5472) (end 164.4142 85.5472) (layer "B.SilkS") (width 0.15) (tstamp 9dfce29a-858e-43cb-8de4-a1bcaac7601c))
+ (gr_line (start 165.7858 87.0458) (end 167.2844 86.1822) (layer "F.SilkS") (width 0.15) (tstamp 3da63b62-9358-4c21-9574-545c4d1036a0))
+ (gr_line (start 166.8018 88.773) (end 166.116 89.916) (layer "F.SilkS") (width 0.15) (tstamp 524ba139-cd87-49ce-9ab6-0707ab6749e1))
+ (gr_line (start 161.925 89.154) (end 162.179 89.916) (layer "F.SilkS") (width 0.15) (tstamp 9b96889b-25a2-4118-b395-e3f41e0121c4))
+ (gr_arc (start 155.575001 100.964999) (mid 154.676975 100.593025) (end 154.305001 99.694999) (layer "Edge.Cuts") (width 0.1) (tstamp 06b4f38e-a621-49a1-b7ec-9ded84994a8f))
+ (gr_arc (start 173.355 83.185) (mid 174.253026 83.556974) (end 174.625 84.455) (layer "Edge.Cuts") (width 0.1) (tstamp 2f8d1815-5188-4e8f-bacf-3f7ee6fca0d0))
+ (gr_arc (start 174.624999 99.694999) (mid 174.253025 100.593025) (end 173.354999 100.964999) (layer "Edge.Cuts") (width 0.1) (tstamp 48311cc0-09e6-4166-9d02-72f0609f6197))
+ (gr_arc (start 154.305 84.455) (mid 154.676974 83.556974) (end 155.575 83.185) (layer "Edge.Cuts") (width 0.1) (tstamp 5cf163d5-96eb-4c78-bba5-c6a429a23244))
+ (gr_line (start 154.305 84.455) (end 154.305001 99.694999) (layer "Edge.Cuts") (width 0.1) (tstamp 7489afc6-3de0-4e49-b39c-43d03b132999))
+ (gr_line (start 173.355 83.185) (end 155.575 83.185) (layer "Edge.Cuts") (width 0.1) (tstamp 998909a9-bc5b-48ec-acec-b843171996a7))
+ (gr_line (start 155.575001 100.964999) (end 173.354999 100.964999) (layer "Edge.Cuts") (width 0.1) (tstamp 9f0cff36-3829-48ed-b588-bef953d54a1b))
+ (gr_line (start 174.624999 99.694999) (end 174.625 84.455) (layer "Edge.Cuts") (width 0.1) (tstamp d827308a-86b2-40fe-b327-baf4147b2360))
+ (gr_text "GND" (at 168.402 95.123) (layer "B.SilkS") (tstamp 1f9d8e80-a0cb-4efc-8d7a-7ed5d7b0d74a)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (gr_text "FRC971" (at 170.053 85.471) (layer "B.SilkS") (tstamp a15218f3-e7ec-4be5-8d98-869811b1dd81)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (gr_text "V1 2022" (at 158.369 85.598) (layer "B.SilkS") (tstamp adc1342f-3cfe-428d-86f7-4a6dc753c0bc)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (gr_text "OUT" (at 160.528 94.996) (layer "B.SilkS") (tstamp d241f5e5-c35e-4727-a623-c69142a00f03)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (gr_text "5V" (at 164.465 95.123) (layer "B.SilkS") (tstamp ff8f8ad2-2bf1-490e-b373-20f7855b67e7)
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ )
+ (gr_text "SENSOR" (at 170.815 84.582) (layer "F.SilkS") (tstamp 22565811-f4e1-4838-9cdb-3cf3065b6c0c)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (gr_text "V" (at 164.3888 95.1484) (layer "F.SilkS") (tstamp 9b4470f9-7fbd-4f00-8b98-96097b446cee)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (gr_text "HALL" (at 158.115 84.582) (layer "F.SilkS") (tstamp cfdb71c0-a6d2-4264-959b-31daafc4a759)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+
+ (segment (start 163.642 88.265) (end 162.306 88.265) (width 0.508) (layer "F.Cu") (net 1) (tstamp 05b19e66-f873-4a9c-af08-bdc495a094d9))
+ (segment (start 162.9645 92.71) (end 163.068 92.6065) (width 0.508) (layer "F.Cu") (net 1) (tstamp 0c460a8e-53d3-4445-9e84-04ac4bf84c0c))
+ (segment (start 162.9645 94.742) (end 164.338 94.742) (width 0.508) (layer "F.Cu") (net 1) (tstamp 21612b83-3d1e-4d44-bb2b-f4a5239b0312))
+ (segment (start 164.415612 98.425) (end 164.415612 94.057612) (width 0.508) (layer "F.Cu") (net 1) (tstamp 223b9c7a-6d48-4750-8c1a-4058ca029bf0))
+ (segment (start 162.306 88.265) (end 161.586252 87.545252) (width 0.508) (layer "F.Cu") (net 1) (tstamp 36c2ea93-cf4f-42cf-b5b8-5bc5688297f9))
+ (segment (start 161.586252 85.174748) (end 161.586252 86.590248) (width 0.508) (layer "F.Cu") (net 1) (tstamp 530b1247-160c-49f7-9b53-60946989e829))
+ (segment (start 164.415612 94.057612) (end 164.338 93.98) (width 0.508) (layer "F.Cu") (net 1) (tstamp 5f2c7ba5-7b23-43fd-bd74-1389daea435b))
+ (segment (start 165.8385 94.742) (end 164.338 94.742) (width 0.508) (layer "F.Cu") (net 1) (tstamp 7224494b-e40d-48b1-b6f8-4bba51ca87ee))
+ (segment (start 162.9645 94.742) (end 162.9645 92.71) (width 0.508) (layer "F.Cu") (net 1) (tstamp 793cda4b-e64f-4267-a0e3-4babd23b241c))
+ (segment (start 163.105612 84.590982) (end 162.170018 84.590982) (width 0.508) (layer "F.Cu") (net 1) (tstamp b1419c96-4d9a-48f5-a0b7-32444745067d))
+ (segment (start 162.170018 84.590982) (end 161.586252 85.174748) (width 0.508) (layer "F.Cu") (net 1) (tstamp e133dae8-aac5-42b7-b9e8-5ea3defde371))
+ (segment (start 164.338 94.742) (end 164.338 93.98) (width 0.508) (layer "F.Cu") (net 1) (tstamp f10aece1-c232-4018-8355-0af3b72dd18e))
+ (segment (start 161.586252 87.545252) (end 161.586252 86.590248) (width 0.508) (layer "F.Cu") (net 1) (tstamp f6424f09-67bb-40d2-bad5-308fd1f97055))
+ (via (at 161.586252 86.590248) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 1) (tstamp 73b8ed53-bfb7-4186-b865-d7dca9d0dca4))
+ (via (at 164.338 93.98) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 1) (tstamp d259c0f9-d936-48b8-8b3e-9125244fc799))
+ (segment (start 163.6014 93.2434) (end 164.338 93.98) (width 0.508) (layer "B.Cu") (net 1) (tstamp 12c256ec-599e-468a-902e-00519778816f))
+ (segment (start 161.586252 86.590248) (end 163.6014 88.605396) (width 0.508) (layer "B.Cu") (net 1) (tstamp 4bbabcc2-c567-4302-832e-396786578c69))
+ (segment (start 163.6014 88.605396) (end 163.6014 93.2434) (width 0.508) (layer "B.Cu") (net 1) (tstamp eb2f56a5-dbc6-4acf-b420-1f4f9e61105b))
+ (segment (start 168.225612 99.010612) (end 168.405 99.19) (width 0.508) (layer "F.Cu") (net 2) (tstamp 139db566-6ece-475e-9a85-539856cf0b71))
+ (segment (start 166.751 93.345) (end 166.751 92.837) (width 0.508) (layer "F.Cu") (net 2) (tstamp 1ada660d-511e-4509-a4b1-43c8e7711f6f))
+ (segment (start 168.990612 99.19) (end 168.225612 98.425) (width 0.508) (layer "F.Cu") (net 2) (tstamp 22d0b23d-c047-4eb6-aca9-eb1269270dbd))
+ (segment (start 166.751 92.837) (end 166.558 92.644) (width 0.508) (layer "F.Cu") (net 2) (tstamp 26ad5e42-d6ac-4a7b-858b-6c24be705843))
+ (segment (start 167.005 87.757) (end 167.005 85.598) (width 0.508) (layer "F.Cu") (net 2) (tstamp 41ca328c-8ee1-4efd-a90c-7f21bc04260c))
+ (segment (start 166.558 92.644) (end 165.227 92.644) (width 0.508) (layer "F.Cu") (net 2) (tstamp 615e0f07-b59d-4e4d-9c5a-617bce591fbf))
+ (segment (start 165.542 88.265) (end 166.497 88.265) (width 0.508) (layer "F.Cu") (net 2) (tstamp 7a4d2e26-ec6f-4066-944a-03ca675a4cd8))
+ (segment (start 166.497 88.265) (end 167.005 87.757) (width 0.508) (layer "F.Cu") (net 2) (tstamp 9fae7dfc-1d17-48f7-b447-b201f45023ba))
+ (segment (start 166.947982 85.540982) (end 167.005 85.598) (width 0.508) (layer "F.Cu") (net 2) (tstamp adce5f40-9502-414f-a9c9-e06aaf5b8414))
+ (segment (start 165.725612 85.540982) (end 166.947982 85.540982) (width 0.508) (layer "F.Cu") (net 2) (tstamp b215d865-c5d3-465c-b240-e8f90906dc80))
+ (segment (start 171.527612 99.19) (end 168.990612 99.19) (width 0.508) (layer "F.Cu") (net 2) (tstamp c505f919-b4fe-4782-859a-da7b3f9d0909))
+ (via (at 166.751 93.345) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 2) (tstamp 9947f71b-e229-4e3c-9c60-76624210f39e))
+ (via (at 167.005 85.598) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 2) (tstamp cb63b5ba-9685-4417-a675-9a2ef887491e))
+ (segment (start 164.461018 86.490982) (end 164.465 86.487) (width 0.508) (layer "F.Cu") (net 3) (tstamp 4b4faf9b-e048-4abc-aaeb-9a24941223a5))
+ (segment (start 159.840612 99.19) (end 160.605612 98.425) (width 0.508) (layer "F.Cu") (net 3) (tstamp 4dd0d29e-6e41-4d07-afcd-ca076c2bd561))
+ (segment (start 163.105612 86.490982) (end 164.461018 86.490982) (width 0.508) (layer "F.Cu") (net 3) (tstamp 73cffd8b-e44a-47d4-8acb-04fe1875a338))
+ (segment (start 165.0492 89.7636) (end 163.068 89.7636) (width 0.508) (layer "F.Cu") (net 3) (tstamp 88b5f2e7-7372-4a14-91cb-72c32a56f852))
+ (segment (start 162.9156 89.7636) (end 162.56 89.408) (width 0.508) (layer "F.Cu") (net 3) (tstamp 97c97e38-fb7f-47a9-882e-4922f7d614cd))
+ (segment (start 163.068 89.7636) (end 162.9156 89.7636) (width 0.508) (layer "F.Cu") (net 3) (tstamp a908b4a0-8986-4673-85b5-7e16c0062b1f))
+ (segment (start 163.068 89.7636) (end 163.068 90.7815) (width 0.508) (layer "F.Cu") (net 3) (tstamp cbf1f84a-2253-466d-b0dc-c6977d745fd0))
+ (segment (start 165.227 89.9414) (end 165.0492 89.7636) (width 0.508) (layer "F.Cu") (net 3) (tstamp d1a9214f-2b80-4b47-bd99-93ac5bcb2fd7))
+ (segment (start 165.227 90.744) (end 165.227 89.9414) (width 0.508) (layer "F.Cu") (net 3) (tstamp d57b26cf-c7d1-4420-aa99-8940e27528b8))
+ (segment (start 157.303612 99.19) (end 159.840612 99.19) (width 0.508) (layer "F.Cu") (net 3) (tstamp fe9ce526-eaba-48e3-b4ec-606a49d5a956))
+ (via (at 164.465 86.487) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 3) (tstamp a29289a3-9959-4076-8845-bb9d127a8d80))
+ (via (at 162.56 89.408) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 3) (tstamp cd8e2e87-a52d-462a-bac2-511cbc46265c))
+ (segment (start 160.401 85.852) (end 160.401 86.868) (width 0.508) (layer "B.Cu") (net 3) (tstamp 3823a749-d6f3-48ed-bb02-d37c6727bbda))
+ (segment (start 162.56 92.5576) (end 162.56 89.408) (width 0.508) (layer "B.Cu") (net 3) (tstamp 4fa1e00f-88f5-4307-8656-3a9eba48413f))
+ (segment (start 160.605612 94.511988) (end 162.56 92.5576) (width 0.508) (layer "B.Cu") (net 3) (tstamp 62050921-ded1-4636-853c-947383143ace))
+ (segment (start 163.533748 85.555748) (end 160.697252 85.555748) (width 0.508) (layer "B.Cu") (net 3) (tstamp 62795e3e-878b-4cc0-9f2f-57db105bd01f))
+ (segment (start 162.56 89.027) (end 162.56 89.408) (width 0.508) (layer "B.Cu") (net 3) (tstamp b1c9066e-b74c-4850-9483-bbf7693d85fb))
+ (segment (start 164.465 86.487) (end 163.533748 85.555748) (width 0.508) (layer "B.Cu") (net 3) (tstamp c64eb33d-7198-4106-89b4-51e6cc823d9d))
+ (segment (start 160.697252 85.555748) (end 160.401 85.852) (width 0.508) (layer "B.Cu") (net 3) (tstamp cb0b2b1c-24ea-47fa-8113-090d83f3acf0))
+ (segment (start 160.605612 98.425) (end 160.605612 94.511988) (width 0.508) (layer "B.Cu") (net 3) (tstamp d4237c88-fb59-4f5c-bfae-ff9f99bed916))
+ (segment (start 160.401 86.868) (end 162.56 89.027) (width 0.508) (layer "B.Cu") (net 3) (tstamp f300ac17-091f-4d23-bda2-414b2a8bf07e))
+ (segment (start 169.0878 94.742) (end 169.4688 95.123) (width 0.508) (layer "F.Cu") (net 4) (tstamp 4607c5ed-c857-4703-b034-86f5815a8fa1))
+ (segment (start 171.527612 95.429212) (end 171.527612 96.39) (width 0.508) (layer "F.Cu") (net 4) (tstamp 8a1a6220-ae94-40cc-bc53-d886da08c856))
+ (segment (start 171.2214 95.123) (end 171.527612 95.429212) (width 0.508) (layer "F.Cu") (net 4) (tstamp a1ab6ea8-7d2b-4504-939f-35effd9019bc))
+ (segment (start 167.6635 94.742) (end 169.0878 94.742) (width 0.508) (layer "F.Cu") (net 4) (tstamp e2628e4b-fcc5-4a48-8f6e-c72d9966c77e))
+ (segment (start 169.4688 95.123) (end 171.2214 95.123) (width 0.508) (layer "F.Cu") (net 4) (tstamp e58a741a-35f5-496d-b5de-19549310e12e))
+ (segment (start 161.1395 94.742) (end 159.766 94.742) (width 0.508) (layer "F.Cu") (net 5) (tstamp 197c2182-cbdf-420f-b5d4-2c5292d37258))
+ (segment (start 157.303612 95.273988) (end 157.303612 96.39) (width 0.508) (layer "F.Cu") (net 5) (tstamp 9f819159-9efa-42e5-beb8-9dfb596f4463))
+ (segment (start 159.4358 95.0722) (end 157.5054 95.0722) (width 0.508) (layer "F.Cu") (net 5) (tstamp b5a5a92c-9875-4e95-b7be-88b7a43ae4bd))
+ (segment (start 157.5054 95.0722) (end 157.303612 95.273988) (width 0.508) (layer "F.Cu") (net 5) (tstamp cb3101f8-4b71-4d06-88b1-d3c4c147c981))
+ (segment (start 159.766 94.742) (end 159.4358 95.0722) (width 0.508) (layer "F.Cu") (net 5) (tstamp d021fffc-1f82-4f26-97b5-1873f71aac80))
+
+ (zone (net 2) (net_name "/GND") (layer "B.Cu") (tstamp 29be3b30-d70c-4aee-a3fc-21538f8bf919) (hatch edge 0.508)
+ (priority 1)
+ (connect_pads (clearance 0.381))
+ (min_thickness 0.254) (filled_areas_thickness no)
+ (fill yes (thermal_gap 0.381) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.635))
+ (polygon
+ (pts
+ (xy 167.8686 87.249)
+ (xy 169.545 94.0054)
+ (xy 169.545 97.79)
+ (xy 167.005 97.79)
+ (xy 167.005 95.377)
+ (xy 164.338 95.377)
+ (xy 164.338 84.4804)
+ (xy 167.8686 84.4804)
+ )
+ )
+ (filled_polygon
+ (layer "B.Cu")
+ (pts
+ (xy 167.241788 84.481478)
+ (xy 167.381503 84.499872)
+ (xy 167.413276 84.508385)
+ (xy 167.535775 84.559126)
+ (xy 167.564259 84.575572)
+ (xy 167.669452 84.65629)
+ (xy 167.69271 84.679548)
+ (xy 167.773428 84.784741)
+ (xy 167.789875 84.813227)
+ (xy 167.840615 84.935725)
+ (xy 167.849128 84.967497)
+ (xy 167.867522 85.107212)
+ (xy 167.8686 85.123658)
+ (xy 167.8686 87.249)
+ (xy 167.887288 87.324318)
+ (xy 167.901396 87.381176)
+ (xy 167.903087 87.387993)
+ (xy 167.900078 87.458926)
+ (xy 167.865594 87.51153)
+ (xy 167.758139 87.609306)
+ (xy 167.758126 87.609319)
+ (xy 167.755939 87.611309)
+ (xy 167.48606 87.907901)
+ (xy 167.484278 87.910274)
+ (xy 167.484275 87.910278)
+ (xy 167.279689 88.182763)
+ (xy 167.245292 88.228575)
+ (xy 167.035769 88.570484)
+ (xy 166.859354 88.930593)
+ (xy 166.858309 88.933358)
+ (xy 166.858307 88.933363)
+ (xy 166.718658 89.302931)
+ (xy 166.718654 89.302942)
+ (xy 166.71761 89.305706)
+ (xy 166.716829 89.30856)
+ (xy 166.716826 89.30857)
+ (xy 166.612584 89.689615)
+ (xy 166.612581 89.689627)
+ (xy 166.611797 89.692494)
+ (xy 166.542853 90.087524)
+ (xy 166.511391 90.487288)
+ (xy 166.513307 90.609224)
+ (xy 166.51769 90.888239)
+ (xy 166.561693 91.286817)
+ (xy 166.643011 91.679486)
+ (xy 166.760921 92.062759)
+ (xy 166.914378 92.433235)
+ (xy 167.102018 92.787626)
+ (xy 167.10364 92.790095)
+ (xy 167.103644 92.790102)
+ (xy 167.309049 93.102801)
+ (xy 167.322176 93.122785)
+ (xy 167.572899 93.435738)
+ (xy 167.85196 93.723706)
+ (xy 167.854214 93.725631)
+ (xy 168.152042 93.98)
+ (xy 168.156883 93.984135)
+ (xy 168.484961 94.214713)
+ (xy 168.6518 94.309876)
+ (xy 168.830707 94.411923)
+ (xy 168.830712 94.411926)
+ (xy 168.833283 94.413392)
+ (xy 169.198756 94.578409)
+ (xy 169.459815 94.66779)
+ (xy 169.517783 94.708778)
+ (xy 169.544389 94.774601)
+ (xy 169.545 94.786996)
+ (xy 169.545 95.836982)
+ (xy 169.524998 95.905103)
+ (xy 169.471342 95.951596)
+ (xy 169.401068 95.9617)
+ (xy 169.353871 95.94359)
+ (xy 169.353596 95.944102)
+ (xy 169.349548 95.941931)
+ (xy 169.348906 95.941685)
+ (xy 169.348171 95.941193)
+ (xy 169.337359 95.935395)
+ (xy 169.164783 95.863559)
+ (xy 169.153061 95.859976)
+ (xy 168.968368 95.822735)
+ (xy 168.959148 95.821578)
+ (xy 168.956064 95.8215)
+ (xy 168.497727 95.8215)
+ (xy 168.482488 95.825975)
+ (xy 168.481283 95.827365)
+ (xy 168.479612 95.835048)
+ (xy 168.479612 97.79)
+ (xy 167.971612 97.79)
+ (xy 167.971612 95.839615)
+ (xy 167.967137 95.824376)
+ (xy 167.965747 95.823171)
+ (xy 167.958064 95.8215)
+ (xy 167.49516 95.8215)
+ (xy 167.492076 95.821578)
+ (xy 167.482856 95.822735)
+ (xy 167.298163 95.859976)
+ (xy 167.286441 95.863559)
+ (xy 167.149482 95.920569)
+ (xy 167.078905 95.928281)
+ (xy 167.015363 95.896612)
+ (xy 167.005 95.879413)
+ (xy 167.005 95.377)
+ (xy 164.981258 95.377)
+ (xy 164.964812 95.375922)
+ (xy 164.825097 95.357528)
+ (xy 164.793325 95.349015)
+ (xy 164.753642 95.332578)
+ (xy 164.670825 95.298274)
+ (xy 164.642341 95.281828)
+ (xy 164.537148 95.20111)
+ (xy 164.51389 95.177852)
+ (xy 164.433172 95.072659)
+ (xy 164.416725 95.044173)
+ (xy 164.367859 94.9262)
+ (xy 164.36027 94.85561)
+ (xy 164.392049 94.792123)
+ (xy 164.453107 94.755896)
+ (xy 164.472835 94.752503)
+ (xy 164.496137 94.750382)
+ (xy 164.502839 94.748204)
+ (xy 164.502841 94.748204)
+ (xy 164.656185 94.69838)
+ (xy 164.656188 94.698379)
+ (xy 164.662884 94.696203)
+ (xy 164.813484 94.606427)
+ (xy 164.818578 94.601576)
+ (xy 164.818582 94.601573)
+ (xy 164.887833 94.535625)
+ (xy 164.940452 94.485517)
+ (xy 165.037477 94.339482)
+ (xy 165.099737 94.175581)
+ (xy 165.124138 94.001959)
+ (xy 165.124291 93.99098)
+ (xy 165.12439 93.983962)
+ (xy 165.12439 93.983956)
+ (xy 165.124445 93.98)
+ (xy 165.104901 93.805764)
+ (xy 165.047242 93.640188)
+ (xy 164.954332 93.491501)
+ (xy 164.830789 93.367094)
+ (xy 164.824846 93.363322)
+ (xy 164.824843 93.36332)
+ (xy 164.74327 93.311552)
+ (xy 164.682755 93.273148)
+ (xy 164.65557 93.263468)
+ (xy 164.52422 93.216696)
+ (xy 164.524215 93.216695)
+ (xy 164.517585 93.214334)
+ (xy 164.510597 93.213501)
+ (xy 164.510594 93.2135)
+ (xy 164.508092 93.213202)
+ (xy 164.506599 93.212563)
+ (xy 164.503729 93.21189)
+ (xy 164.503847 93.211386)
+ (xy 164.442819 93.185274)
+ (xy 164.433916 93.177183)
+ (xy 164.374905 93.118172)
+ (xy 164.340879 93.05586)
+ (xy 164.338 93.029077)
+ (xy 164.338 87.398385)
+ (xy 164.358002 87.330264)
+ (xy 164.411658 87.283771)
+ (xy 164.452578 87.272905)
+ (xy 164.623137 87.257382)
+ (xy 164.629839 87.255204)
+ (xy 164.629841 87.255204)
+ (xy 164.783185 87.20538)
+ (xy 164.783188 87.205379)
+ (xy 164.789884 87.203203)
+ (xy 164.940484 87.113427)
+ (xy 164.945578 87.108576)
+ (xy 164.945582 87.108573)
+ (xy 165.014833 87.042625)
+ (xy 165.067452 86.992517)
+ (xy 165.164477 86.846482)
+ (xy 165.226737 86.682581)
+ (xy 165.236548 86.612773)
+ (xy 165.250587 86.512883)
+ (xy 165.250588 86.512875)
+ (xy 165.251138 86.508959)
+ (xy 165.251445 86.487)
+ (xy 165.231901 86.312764)
+ (xy 165.174242 86.147188)
+ (xy 165.081332 85.998501)
+ (xy 164.957789 85.874094)
+ (xy 164.951846 85.870322)
+ (xy 164.951843 85.87032)
+ (xy 164.857016 85.810141)
+ (xy 164.809755 85.780148)
+ (xy 164.78257 85.770468)
+ (xy 164.65122 85.723696)
+ (xy 164.651215 85.723695)
+ (xy 164.644585 85.721334)
+ (xy 164.637597 85.720501)
+ (xy 164.637594 85.7205)
+ (xy 164.635092 85.720202)
+ (xy 164.633599 85.719563)
+ (xy 164.630729 85.71889)
+ (xy 164.630847 85.718386)
+ (xy 164.569819 85.692274)
+ (xy 164.560916 85.684183)
+ (xy 164.374905 85.498172)
+ (xy 164.340879 85.43586)
+ (xy 164.338 85.409077)
+ (xy 164.338 85.123658)
+ (xy 164.339078 85.107212)
+ (xy 164.357472 84.967497)
+ (xy 164.365985 84.935725)
+ (xy 164.416725 84.813227)
+ (xy 164.433172 84.784741)
+ (xy 164.51389 84.679548)
+ (xy 164.537148 84.65629)
+ (xy 164.642341 84.575572)
+ (xy 164.670825 84.559126)
+ (xy 164.793324 84.508385)
+ (xy 164.825097 84.499872)
+ (xy 164.964812 84.481478)
+ (xy 164.981258 84.4804)
+ (xy 167.225342 84.4804)
+ )
+ )
+ )
+)
diff --git a/circuit_boards/hall-effect/hall-effect.kicad_prl b/circuit_boards/hall-effect/hall-effect.kicad_prl
new file mode 100644
index 0000000..df1c5d8
--- /dev/null
+++ b/circuit_boards/hall-effect/hall-effect.kicad_prl
@@ -0,0 +1,75 @@
+{
+ "board": {
+ "active_layer": 37,
+ "active_layer_preset": "",
+ "auto_track_width": true,
+ "hidden_nets": [],
+ "high_contrast_mode": 0,
+ "net_color_mode": 1,
+ "opacity": {
+ "pads": 1.0,
+ "tracks": 1.0,
+ "vias": 1.0,
+ "zones": 0.6
+ },
+ "ratsnest_display_mode": 0,
+ "selection_filter": {
+ "dimensions": true,
+ "footprints": true,
+ "graphics": true,
+ "keepouts": true,
+ "lockedItems": true,
+ "otherItems": true,
+ "pads": true,
+ "text": true,
+ "tracks": true,
+ "vias": true,
+ "zones": true
+ },
+ "visible_items": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 8,
+ 9,
+ 10,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36
+ ],
+ "visible_layers": "0003030_ffffffff",
+ "zone_display_mode": 0
+ },
+ "meta": {
+ "filename": "hall-effect.kicad_prl",
+ "version": 3
+ },
+ "project": {
+ "files": []
+ }
+}
diff --git a/circuit_boards/hall-effect/hall-effect.kicad_pro b/circuit_boards/hall-effect/hall-effect.kicad_pro
new file mode 100644
index 0000000..716924d
--- /dev/null
+++ b/circuit_boards/hall-effect/hall-effect.kicad_pro
@@ -0,0 +1,438 @@
+{
+ "board": {
+ "design_settings": {
+ "defaults": {
+ "board_outline_line_width": 0.09999999999999999,
+ "copper_line_width": 0.19999999999999998,
+ "copper_text_italic": false,
+ "copper_text_size_h": 1.5,
+ "copper_text_size_v": 1.5,
+ "copper_text_thickness": 0.3,
+ "copper_text_upright": false,
+ "courtyard_line_width": 0.049999999999999996,
+ "dimension_precision": 4,
+ "dimension_units": 3,
+ "dimensions": {
+ "arrow_length": 1270000,
+ "extension_offset": 500000,
+ "keep_text_aligned": true,
+ "suppress_zeroes": false,
+ "text_position": 0,
+ "units_format": 1
+ },
+ "fab_line_width": 0.09999999999999999,
+ "fab_text_italic": false,
+ "fab_text_size_h": 1.0,
+ "fab_text_size_v": 1.0,
+ "fab_text_thickness": 0.15,
+ "fab_text_upright": false,
+ "other_line_width": 0.15,
+ "other_text_italic": false,
+ "other_text_size_h": 1.0,
+ "other_text_size_v": 1.0,
+ "other_text_thickness": 0.15,
+ "other_text_upright": false,
+ "pads": {
+ "drill": 1.143,
+ "height": 4.445,
+ "width": 2.54
+ },
+ "silk_line_width": 0.15,
+ "silk_text_italic": false,
+ "silk_text_size_h": 1.0,
+ "silk_text_size_v": 1.0,
+ "silk_text_thickness": 0.15,
+ "silk_text_upright": false,
+ "zones": {
+ "45_degree_only": false,
+ "min_clearance": 0.381
+ }
+ },
+ "diff_pair_dimensions": [
+ {
+ "gap": 0.0,
+ "via_gap": 0.0,
+ "width": 0.0
+ }
+ ],
+ "drc_exclusions": [],
+ "meta": {
+ "version": 2
+ },
+ "rule_severities": {
+ "annular_width": "error",
+ "clearance": "error",
+ "copper_edge_clearance": "error",
+ "courtyards_overlap": "error",
+ "diff_pair_gap_out_of_range": "error",
+ "diff_pair_uncoupled_length_too_long": "error",
+ "drill_out_of_range": "error",
+ "duplicate_footprints": "warning",
+ "extra_footprint": "warning",
+ "footprint_type_mismatch": "error",
+ "hole_clearance": "error",
+ "hole_near_hole": "error",
+ "invalid_outline": "error",
+ "item_on_disabled_layer": "error",
+ "items_not_allowed": "error",
+ "length_out_of_range": "error",
+ "malformed_courtyard": "error",
+ "microvia_drill_out_of_range": "error",
+ "missing_courtyard": "ignore",
+ "missing_footprint": "warning",
+ "net_conflict": "warning",
+ "npth_inside_courtyard": "ignore",
+ "padstack": "error",
+ "pth_inside_courtyard": "ignore",
+ "shorting_items": "error",
+ "silk_over_copper": "warning",
+ "silk_overlap": "warning",
+ "skew_out_of_range": "error",
+ "through_hole_pad_without_hole": "error",
+ "too_many_vias": "error",
+ "track_dangling": "warning",
+ "track_width": "error",
+ "tracks_crossing": "error",
+ "unconnected_items": "error",
+ "unresolved_variable": "error",
+ "via_dangling": "warning",
+ "zone_has_empty_net": "error",
+ "zones_intersect": "error"
+ },
+ "rules": {
+ "allow_blind_buried_vias": false,
+ "allow_microvias": false,
+ "max_error": 0.005,
+ "min_clearance": 0.381,
+ "min_copper_edge_clearance": 0.0,
+ "min_hole_clearance": 0.25,
+ "min_hole_to_hole": 0.25,
+ "min_microvia_diameter": 0.19999999999999998,
+ "min_microvia_drill": 0.09999999999999999,
+ "min_silk_clearance": 0.0,
+ "min_through_hole_diameter": 0.3,
+ "min_track_width": 0.508,
+ "min_via_annular_width": 0.049999999999999996,
+ "min_via_diameter": 0.39999999999999997,
+ "solder_mask_clearance": 0.0,
+ "solder_mask_min_width": 0.0,
+ "use_height_for_length_calcs": true
+ },
+ "track_widths": [
+ 0.0,
+ 0.508
+ ],
+ "via_dimensions": [
+ {
+ "diameter": 0.0,
+ "drill": 0.0
+ },
+ {
+ "diameter": 1.0668,
+ "drill": 0.7112
+ }
+ ],
+ "zones_allow_external_fillets": false,
+ "zones_use_no_outline": true
+ },
+ "layer_presets": []
+ },
+ "boards": [],
+ "cvpcb": {
+ "equivalence_files": []
+ },
+ "erc": {
+ "erc_exclusions": [],
+ "meta": {
+ "version": 0
+ },
+ "pin_map": [
+ [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 0,
+ 2,
+ 0,
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 2,
+ 2,
+ 2,
+ 2
+ ],
+ [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 1,
+ 0,
+ 1,
+ 2
+ ],
+ [
+ 0,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 1,
+ 2,
+ 1,
+ 1,
+ 2
+ ],
+ [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 0,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 2
+ ],
+ [
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 0,
+ 2,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ 0,
+ 2,
+ 2,
+ 2,
+ 2
+ ],
+ [
+ 0,
+ 2,
+ 0,
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 2,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 0,
+ 2,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 2,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2
+ ]
+ ],
+ "rule_severities": {
+ "bus_definition_conflict": "error",
+ "bus_entry_needed": "error",
+ "bus_label_syntax": "error",
+ "bus_to_bus_conflict": "error",
+ "bus_to_net_conflict": "error",
+ "different_unit_footprint": "error",
+ "different_unit_net": "error",
+ "duplicate_reference": "error",
+ "duplicate_sheet_names": "error",
+ "extra_units": "error",
+ "global_label_dangling": "warning",
+ "hier_label_mismatch": "error",
+ "label_dangling": "error",
+ "lib_symbol_issues": "warning",
+ "multiple_net_names": "warning",
+ "net_not_bus_member": "warning",
+ "no_connect_connected": "warning",
+ "no_connect_dangling": "warning",
+ "pin_not_connected": "error",
+ "pin_not_driven": "error",
+ "pin_to_pin": "warning",
+ "power_pin_not_driven": "error",
+ "similar_labels": "warning",
+ "unannotated": "error",
+ "unit_value_mismatch": "error",
+ "unresolved_variable": "error",
+ "wire_dangling": "error"
+ }
+ },
+ "libraries": {
+ "pinned_footprint_libs": [],
+ "pinned_symbol_libs": []
+ },
+ "meta": {
+ "filename": "hall-effect.kicad_pro",
+ "version": 1
+ },
+ "net_settings": {
+ "classes": [
+ {
+ "bus_width": 12.0,
+ "clearance": 0.2,
+ "diff_pair_gap": 0.25,
+ "diff_pair_via_gap": 0.25,
+ "diff_pair_width": 0.2,
+ "line_style": 0,
+ "microvia_diameter": 0.3,
+ "microvia_drill": 0.1,
+ "name": "Default",
+ "pcb_color": "rgba(0, 0, 0, 0.000)",
+ "schematic_color": "rgba(0, 0, 0, 0.000)",
+ "track_width": 0.25,
+ "via_diameter": 0.8,
+ "via_drill": 0.4,
+ "wire_width": 6.0
+ }
+ ],
+ "meta": {
+ "version": 2
+ },
+ "net_colors": null
+ },
+ "pcbnew": {
+ "last_paths": {
+ "gencad": "",
+ "idf": "",
+ "netlist": "",
+ "specctra_dsn": "",
+ "step": "",
+ "vrml": ""
+ },
+ "page_layout_descr_file": ""
+ },
+ "schematic": {
+ "annotate_start_num": 0,
+ "drawing": {
+ "default_line_thickness": 6.0,
+ "default_text_size": 50.0,
+ "field_names": [],
+ "intersheets_ref_own_page": false,
+ "intersheets_ref_prefix": "",
+ "intersheets_ref_short": false,
+ "intersheets_ref_show": false,
+ "intersheets_ref_suffix": "",
+ "junction_size_choice": 3,
+ "label_size_ratio": 0.375,
+ "pin_symbol_size": 25.0,
+ "text_offset_ratio": 0.15
+ },
+ "legacy_lib_dir": "",
+ "legacy_lib_list": [],
+ "meta": {
+ "version": 1
+ },
+ "net_format_name": "",
+ "ngspice": {
+ "fix_include_paths": true,
+ "fix_passive_vals": false,
+ "meta": {
+ "version": 0
+ },
+ "model_mode": 0,
+ "workbook_filename": ""
+ },
+ "page_layout_descr_file": "",
+ "plot_directory": "",
+ "spice_adjust_passive_values": false,
+ "spice_external_command": "spice \"%I\"",
+ "subpart_first_id": 65,
+ "subpart_id_separator": 0
+ },
+ "sheets": [
+ [
+ "a9090aae-3916-48a1-a14c-d7216bcb93cc",
+ ""
+ ]
+ ],
+ "text_variables": {}
+}
diff --git a/circuit_boards/hall-effect/hall-effect.kicad_sch b/circuit_boards/hall-effect/hall-effect.kicad_sch
new file mode 100644
index 0000000..2386cb5
--- /dev/null
+++ b/circuit_boards/hall-effect/hall-effect.kicad_sch
@@ -0,0 +1,952 @@
+(kicad_sch (version 20211123) (generator eeschema)
+
+ (uuid a9090aae-3916-48a1-a14c-d7216bcb93cc)
+
+ (paper "USLetter")
+
+ (title_block
+ (title "Hall Effect Switch")
+ (date "2022-10-15")
+ (rev "1.0")
+ (company "971 Spartan Robotics")
+ )
+
+ (lib_symbols
+ (symbol "Connector:Conn_01x03_Male" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+ (property "Reference" "J" (id 0) (at 0 5.08 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "Conn_01x03_Male" (id 1) (at 0 -5.08 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "connector" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "Conn_01x03_Male_1_1"
+ (polyline
+ (pts
+ (xy 1.27 -2.54)
+ (xy 0.8636 -2.54)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 0)
+ (xy 0.8636 0)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 2.54)
+ (xy 0.8636 2.54)
+ )
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (rectangle (start 0.8636 -2.413) (end 0 -2.667)
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type outline))
+ )
+ (rectangle (start 0.8636 0.127) (end 0 -0.127)
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type outline))
+ )
+ (rectangle (start 0.8636 2.667) (end 0 2.413)
+ (stroke (width 0.1524) (type default) (color 0 0 0 0))
+ (fill (type outline))
+ )
+ (pin passive line (at 5.08 2.54 180) (length 3.81)
+ (name "Pin_1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 5.08 0 180) (length 3.81)
+ (name "Pin_2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 5.08 -2.54 180) (length 3.81)
+ (name "Pin_3" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+ (property "Reference" "C" (id 0) (at 0.635 2.54 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "C" (id 1) (at 0.635 -2.54 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "C_0_1"
+ (polyline
+ (pts
+ (xy -2.032 -0.762)
+ (xy 2.032 -0.762)
+ )
+ (stroke (width 0.508) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.032 0.762)
+ (xy 2.032 0.762)
+ )
+ (stroke (width 0.508) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "C_1_1"
+ (pin passive line (at 0 3.81 270) (length 2.794)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -3.81 90) (length 2.794)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "Device:LED" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+ (property "Reference" "D?" (id 0) (at 3.81 -0.3174 90)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "DET" (id 1) (at 3.81 -2.8574 90)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "LED diode" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Light emitting diode" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "LED_0_1"
+ (polyline
+ (pts
+ (xy -1.27 -1.27)
+ (xy -1.27 1.27)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.27 0)
+ (xy 1.27 0)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 -1.27)
+ (xy 1.27 1.27)
+ (xy -1.27 0)
+ (xy 1.27 -1.27)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type outline))
+ )
+ (polyline
+ (pts
+ (xy -3.048 -0.762)
+ (xy -4.572 -2.286)
+ (xy -3.81 -2.286)
+ (xy -4.572 -2.286)
+ (xy -4.572 -1.524)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -0.762)
+ (xy -3.302 -2.286)
+ (xy -2.54 -2.286)
+ (xy -3.302 -2.286)
+ (xy -3.302 -1.524)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "LED_1_1"
+ (pin passive line (at -3.81 0 0) (length 2.54)
+ (name "K" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 3.81 0 180) (length 2.54)
+ (name "A" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "Device:R_US" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+ (property "Reference" "R" (id 0) (at 2.54 0 90)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "R_US" (id 1) (at -2.54 0 90)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 1.016 -0.254 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Resistor, US symbol" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "R_US_0_1"
+ (polyline
+ (pts
+ (xy 0 -2.286)
+ (xy 0 -2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 2.286)
+ (xy 0 2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -0.762)
+ (xy 1.016 -1.143)
+ (xy 0 -1.524)
+ (xy -1.016 -1.905)
+ (xy 0 -2.286)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 0.762)
+ (xy 1.016 0.381)
+ (xy 0 0)
+ (xy -1.016 -0.381)
+ (xy 0 -0.762)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 2.286)
+ (xy 1.016 1.905)
+ (xy 0 1.524)
+ (xy -1.016 1.143)
+ (xy 0 0.762)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "R_US_1_1"
+ (pin passive line (at 0 3.81 270) (length 1.27)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -3.81 90) (length 1.27)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "LED_1" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+ (property "Reference" "D?" (id 0) (at 3.81 -0.3174 90)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "LED_1" (id 1) (at 3.81 -2.8574 90)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "LED diode" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Light emitting diode" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "LED_1_0_1"
+ (polyline
+ (pts
+ (xy -1.27 -1.27)
+ (xy -1.27 1.27)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.27 0)
+ (xy 1.27 0)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 -1.27)
+ (xy 1.27 1.27)
+ (xy -1.27 0)
+ (xy 1.27 -1.27)
+ )
+ (stroke (width 0.254) (type default) (color 0 0 0 0))
+ (fill (type outline))
+ )
+ (polyline
+ (pts
+ (xy -3.048 -0.762)
+ (xy -4.572 -2.286)
+ (xy -3.81 -2.286)
+ (xy -4.572 -2.286)
+ (xy -4.572 -1.524)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -0.762)
+ (xy -3.302 -2.286)
+ (xy -2.54 -2.286)
+ (xy -3.302 -2.286)
+ (xy -3.302 -1.524)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "LED_1_1_1"
+ (pin passive line (at -3.81 0 0) (length 2.54)
+ (name "K" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 3.81 0 180) (length 2.54)
+ (name "A" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "Mechanical:MountingHole" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "H" (id 0) (at 0 5.08 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "MountingHole" (id 1) (at 0 3.175 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "mounting hole" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Mounting Hole without connection" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "MountingHole*" (id 6) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "MountingHole_0_1"
+ (circle (center 0 0) (radius 1.27)
+ (stroke (width 1.27) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ )
+ (symbol "hall-effect:US5881LSE" (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "US5881LSE" (id 1) (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "Components/US5881-Datasheet-Melexis.PDF" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG" "Melexis" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG P/N" "US5881LSE-AAA-000-RE" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "US5881LSE_0_1"
+ (rectangle (start -1.27 0) (end 8.89 -10.16)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ )
+ (symbol "US5881LSE_1_1"
+ (pin power_in line (at 3.81 5.08 270) (length 5.08)
+ (name "VDD" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin open_collector line (at 13.97 -5.08 180) (length 5.08)
+ (name "OUT" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 3.81 -15.24 90) (length 5.08)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ )
+
+ (junction (at 130.81 115.57) (diameter 0) (color 0 0 0 0)
+ (uuid 069d2c67-4737-4f70-96ec-51f5cfc30b2e)
+ )
+ (junction (at 104.14 115.57) (diameter 0) (color 0 0 0 0)
+ (uuid 3b0b3e11-1d78-43f3-9a4f-64b0f487ef5c)
+ )
+ (junction (at 130.81 102.87) (diameter 0) (color 0 0 0 0)
+ (uuid 45e33875-6b33-48f2-86c2-84477baa85bb)
+ )
+ (junction (at 152.4 102.87) (diameter 0) (color 0 0 0 0)
+ (uuid 63f14521-b6ae-4c2f-abca-4586e7d9963b)
+ )
+ (junction (at 133.35 77.47) (diameter 0) (color 0 0 0 0)
+ (uuid 6997d65a-4feb-45df-9e4b-c8c93f09bd06)
+ )
+ (junction (at 104.14 77.47) (diameter 0) (color 0 0 0 0)
+ (uuid 6dc850d1-58c8-4239-b32c-705b83eec665)
+ )
+ (junction (at 115.57 77.47) (diameter 0) (color 0 0 0 0)
+ (uuid b638d40f-ebd6-4c9e-a27e-eba758d1c1ab)
+ )
+ (junction (at 152.4 77.47) (diameter 0) (color 0 0 0 0)
+ (uuid c0f7d4e2-5fcd-4c8f-a309-ec07572748a2)
+ )
+ (junction (at 115.57 115.57) (diameter 0) (color 0 0 0 0)
+ (uuid c1ab0e4d-07df-4800-ac6e-e4b3bc1ccd8f)
+ )
+ (junction (at 133.35 102.87) (diameter 0) (color 0 0 0 0)
+ (uuid f18cbd76-3e17-4415-b611-e6e6a8d44e36)
+ )
+
+ (wire (pts (xy 184.15 110.49) (xy 170.18 110.49))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 0b96893d-7bc2-4b57-ae49-cf9b99f5c0be)
+ )
+ (wire (pts (xy 125.73 102.87) (xy 130.81 102.87))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 0e919ffa-21d7-4673-8544-62ce4e10a176)
+ )
+ (wire (pts (xy 115.57 77.47) (xy 133.35 77.47))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 21689690-50d4-47fd-8a47-10d21f5790f5)
+ )
+ (wire (pts (xy 71.12 115.57) (xy 104.14 115.57))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 246ce367-9096-4406-ba10-da43498bcdd9)
+ )
+ (wire (pts (xy 104.14 77.47) (xy 115.57 77.47))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 261ac59c-c16d-471f-894c-86b6834195d6)
+ )
+ (wire (pts (xy 133.35 99.06) (xy 133.35 102.87))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 2bc2272a-401f-4686-9bc6-43455486d416)
+ )
+ (wire (pts (xy 115.57 77.47) (xy 115.57 92.71))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 3303e6fa-4942-457e-b8df-0607e669fbbe)
+ )
+ (wire (pts (xy 130.81 102.87) (xy 130.81 105.41))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 3f001094-8405-4048-af4f-9a0cb616678b)
+ )
+ (wire (pts (xy 115.57 115.57) (xy 130.81 115.57))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 40b9b209-5008-4651-b351-189f9a91b048)
+ )
+ (wire (pts (xy 152.4 87.63) (xy 152.4 77.47))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 4580b4c3-4e68-42a2-bec0-40ad29a678ac)
+ )
+ (wire (pts (xy 184.15 113.03) (xy 175.26 113.03))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 4940e440-8296-42ba-bb46-7ba7699212a0)
+ )
+ (wire (pts (xy 175.26 113.03) (xy 175.26 77.47))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 52192089-317a-4eb3-a642-2f9edc69e568)
+ )
+ (wire (pts (xy 104.14 99.06) (xy 104.14 77.47))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 527c3b6c-1f6e-4d5f-9221-e96d47809575)
+ )
+ (wire (pts (xy 71.12 77.47) (xy 71.12 82.55))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 67787dee-a61d-4110-b65c-d7d3bcba8308)
+ )
+ (wire (pts (xy 71.12 111.76) (xy 71.12 115.57))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 8866f0a8-d76a-4e4a-9aa1-347640ff6f2b)
+ )
+ (wire (pts (xy 133.35 102.87) (xy 152.4 102.87))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 8f3ab44f-2a95-4ae8-a9bf-4a3fd8739642)
+ )
+ (wire (pts (xy 71.12 90.17) (xy 71.12 104.14))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid 9782173b-796f-4158-ab7c-4591b60a6b12)
+ )
+ (wire (pts (xy 133.35 102.87) (xy 130.81 102.87))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid a862a04d-5b23-457c-aaa8-83d8a524cd62)
+ )
+ (wire (pts (xy 130.81 115.57) (xy 184.15 115.57))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ac7c6603-f535-49f0-8c49-70ff86e7f2eb)
+ )
+ (wire (pts (xy 133.35 77.47) (xy 133.35 81.28))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid b538a868-6893-483f-ba1a-2ff4c27eca3c)
+ )
+ (wire (pts (xy 104.14 106.68) (xy 104.14 115.57))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid b8f5e3cc-105b-4b6d-af96-a48b5e54cdef)
+ )
+ (wire (pts (xy 152.4 102.87) (xy 152.4 95.25))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid bf040dbe-1251-4a11-a2b8-99b1d047aa0d)
+ )
+ (wire (pts (xy 152.4 102.87) (xy 170.18 102.87))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid c583808b-3991-409c-bd3a-ab893c47d088)
+ )
+ (wire (pts (xy 115.57 113.03) (xy 115.57 115.57))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid c84a735c-6035-4b62-be4f-4aa5de2fb381)
+ )
+ (wire (pts (xy 133.35 77.47) (xy 152.4 77.47))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid d0face01-5eb7-466b-968b-0f361434098b)
+ )
+ (wire (pts (xy 170.18 110.49) (xy 170.18 102.87))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid daf538ba-5b79-4106-a3eb-13571d7b979e)
+ )
+ (wire (pts (xy 152.4 77.47) (xy 175.26 77.47))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid dbdfdc46-8b07-4ae1-af1f-6bb7698c1398)
+ )
+ (wire (pts (xy 104.14 115.57) (xy 115.57 115.57))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid e8d7be31-8b46-4a91-94a0-a478755ff4e7)
+ )
+ (wire (pts (xy 130.81 113.03) (xy 130.81 115.57))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid ec11587f-6933-4d4e-a00b-27fb36eb68f9)
+ )
+ (wire (pts (xy 104.14 77.47) (xy 71.12 77.47))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid faeff92b-ae97-47c4-8286-a3d9484aaced)
+ )
+ (wire (pts (xy 133.35 88.9) (xy 133.35 91.44))
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (uuid fb5a06eb-2306-4949-8098-2cfeda6fc8bc)
+ )
+
+ (text "Green" (at 74.93 113.03 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ (uuid 4d03b44d-7b98-4488-8f10-8cd2ce9ba75e)
+ )
+ (text "Yellow" (at 135.89 99.06 0)
+ (effects (font (size 1.27 1.27)) (justify left bottom))
+ (uuid 841e804f-1047-46ff-bb1d-6bf90e67733d)
+ )
+
+ (label "GND" (at 182.88 115.57 180)
+ (effects (font (size 1.27 1.27)) (justify right bottom))
+ (uuid 3fb536b7-344a-4c3a-9732-58febe1f331c)
+ )
+ (label "GND" (at 95.25 115.57 180)
+ (effects (font (size 1.27 1.27)) (justify right bottom))
+ (uuid 7ecf8a69-4793-4fce-ad84-c36002b1aafe)
+ )
+ (label "OUT" (at 182.88 110.49 180)
+ (effects (font (size 1.27 1.27)) (justify right bottom))
+ (uuid 9dd0128c-f9a7-44df-943c-8d62f075ee05)
+ )
+ (label "5V0" (at 95.25 77.47 180)
+ (effects (font (size 1.27 1.27)) (justify right bottom))
+ (uuid a95e15c6-24a1-439c-99d9-0ae836f5928b)
+ )
+ (label "5V0" (at 182.88 113.03 180)
+ (effects (font (size 1.27 1.27)) (justify right bottom))
+ (uuid cbcc6fee-573a-4242-ae37-eadbb702e99f)
+ )
+
+ (symbol (lib_id "Device:R_US") (at 71.12 86.36 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 059c494e-48d8-42ae-a7f2-a507b0283684)
+ (property "Reference" "R1" (id 0) (at 73.66 85.0899 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "1.0k-1%-0805" (id 1) (at 73.66 87.6299 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (id 2) (at 72.136 86.614 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 71.12 86.36 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG" " Yageo" (id 4) (at 71.12 86.36 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG P/N" "RC0805FR-071KL" (id 5) (at 71.12 86.36 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 873c3644-fb19-4aeb-8961-26a9257c4092))
+ (pin "2" (uuid 1e313a54-a222-448f-9772-fa521d75adc3))
+ )
+
+ (symbol (lib_id "Device:R_US") (at 152.4 91.44 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 080e70f3-de86-4507-bebb-4c55a1141408)
+ (property "Reference" "R3" (id 0) (at 154.94 90.1699 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "10k-1%-0805" (id 1) (at 154.94 92.7099 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (id 2) (at 153.416 91.694 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 152.4 91.44 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG" "Yageo" (id 4) (at 152.4 91.44 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG P/N" "RC0805FR-0710KL" (id 5) (at 152.4 91.44 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 5d1b67b1-bca6-4951-8b0e-f2c7a729518e))
+ (pin "2" (uuid c5936fd0-d4c8-40db-8e3e-d950b4df48df))
+ )
+
+ (symbol (lib_name "LED_1") (lib_id "Device:LED") (at 71.12 107.95 90) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 462a32af-5b88-4898-9ecd-b499808c3dde)
+ (property "Reference" "D1" (id 0) (at 73.66 106.68 90)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "PWR" (id 1) (at 73.66 109.22 90)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "LED_SMD:LED_1206_3216Metric" (id 2) (at 71.12 107.95 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 71.12 107.95 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG" "Lumex" (id 4) (at 71.12 107.95 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG P/N" "SML-LX1206GC-TR" (id 5) (at 71.12 107.95 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 075d8602-91a9-4156-9746-6de5c3fdbe2a))
+ (pin "2" (uuid b6e16d8f-828f-41eb-98bd-a0b6397dffee))
+ )
+
+ (symbol (lib_id "Device:LED") (at 133.35 95.25 90) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 47c0dffb-8cde-4954-a179-5ac87baaee38)
+ (property "Reference" "D2" (id 0) (at 135.89 92.71 90)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "DET" (id 1) (at 135.89 95.25 90)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Footprint" "LED_SMD:LED_1206_3216Metric" (id 2) (at 133.35 95.25 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 133.35 95.25 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG" "Lumex" (id 4) (at 133.35 95.25 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG P/N" "SML-LX1206SYC-TR" (id 5) (at 133.35 95.25 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 72b8f2b6-71f7-4b06-aa9e-e5851a23d7e8))
+ (pin "2" (uuid 35e76ff0-941e-4c85-b4ad-4961540c1f6a))
+ )
+
+ (symbol (lib_id "Connector:Conn_01x03_Male") (at 189.23 113.03 180) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid 54a5dbcc-b906-4f85-849b-2f973a983c0d)
+ (property "Reference" "J1" (id 0) (at 190.5 111.7599 0)
+ (effects (font (size 1.27 1.27)) (justify right))
+ )
+ (property "Value" "Conn_01x03_Male" (id 1) (at 190.5 114.2999 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ (property "Footprint" "hall-effect:3PIN header" (id 2) (at 189.23 113.03 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 189.23 113.03 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid b9aa2f45-e965-4e3d-8c9d-d4f6dc939bd6))
+ (pin "2" (uuid a12f8f9d-4314-4774-a22c-a216a62c419d))
+ (pin "3" (uuid ba198901-65f7-49c6-89b3-fe53185d73b8))
+ )
+
+ (symbol (lib_id "Device:C") (at 130.81 109.22 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid 6b456199-3d66-4be7-a3de-1c7ac8ffef32)
+ (property "Reference" "C2" (id 0) (at 134.62 106.68 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "4.7nF-25V-0805" (id 1) (at 134.62 110.49 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 131.7752 113.03 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 130.81 109.22 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG" "Kemet" (id 4) (at 130.81 109.22 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG P/N" "C0805C472K3RAC7800" (id 5) (at 130.81 109.22 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 07224c8e-e5d2-4c8f-8a5c-91e9d594f834))
+ (pin "2" (uuid 646ad16c-b524-46b8-ae45-58383f65b83f))
+ )
+
+ (symbol (lib_id "Mechanical:MountingHole") (at 71.12 133.35 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid a1995381-2229-40f6-b99f-d69ad3460d67)
+ (property "Reference" "H1" (id 0) (at 73.66 132.0799 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "MountingHole" (id 1) (at 73.66 134.6199 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "hall-effect:mounting-hole" (id 2) (at 71.12 133.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "https://www.mcmaster.com/97565A113/" (id 3) (at 71.12 133.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG" "McMaster-Carr" (id 4) (at 71.12 133.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG P/N" "97565A113" (id 5) (at 71.12 133.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ )
+
+ (symbol (lib_id "Mechanical:MountingHole") (at 71.12 138.43 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid b556eaf7-9a59-4e23-9970-c9f506a0882b)
+ (property "Reference" "H2" (id 0) (at 73.66 137.1599 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "MountingHole" (id 1) (at 73.66 139.6999 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "hall-effect:mounting-hole" (id 2) (at 71.12 138.43 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "https://www.mcmaster.com/97565A113/" (id 3) (at 71.12 138.43 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG" "McMaster-Carr" (id 4) (at 71.12 138.43 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG P/N" "97565A113" (id 5) (at 71.12 138.43 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ )
+
+ (symbol (lib_id "hall-effect:US5881LSE") (at 111.76 97.79 0) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid cb203f6a-e9e6-449b-9acc-ad6245fe3021)
+ (property "Reference" "U1" (id 0) (at 121.92 99.06 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "US5881LSE" (id 1) (at 116.84 96.52 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Package_TO_SOT_SMD:TSOT-23" (id 2) (at 111.76 97.79 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "Components/US5881-Datasheet-Melexis.PDF" (id 3) (at 111.76 97.79 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG" "Melexis" (id 4) (at 111.76 97.79 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG P/N" "US5881LSE-AAA-000-RE" (id 5) (at 111.76 97.79 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 985bfb1f-1de4-4202-b8a3-4c7acc3ea19f))
+ (pin "2" (uuid a599e761-0756-4f18-95a5-06d0aadcf7a5))
+ (pin "3" (uuid 04a3b002-26f3-4ec9-9cde-a9b5594ad613))
+ )
+
+ (symbol (lib_id "Device:C") (at 104.14 102.87 0) (mirror y) (unit 1)
+ (in_bom yes) (on_board yes)
+ (uuid d1adcc44-b2e1-485b-b184-a4f7cb0f9f6b)
+ (property "Reference" "C1" (id 0) (at 100.33 100.33 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "0.1uF-25V-0805" (id 1) (at 100.33 104.14 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (id 2) (at 103.1748 106.68 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 104.14 102.87 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG" "Kemet" (id 4) (at 104.14 102.87 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG P/N" "C0805C104K3RAC7025" (id 5) (at 104.14 102.87 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid e6de1ea1-dd62-4254-a2ef-0ec0f1f7f089))
+ (pin "2" (uuid f2fd4a5f-2c07-4f3d-8ec0-7d27a2b40f17))
+ )
+
+ (symbol (lib_id "Device:R_US") (at 133.35 85.09 0) (unit 1)
+ (in_bom yes) (on_board yes) (fields_autoplaced)
+ (uuid dbed87cb-5ea2-4f23-a698-19d7aac2847b)
+ (property "Reference" "R2" (id 0) (at 135.89 83.8199 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "1.0k-1%-0805" (id 1) (at 135.89 86.3599 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Resistor_SMD:R_0805_2012Metric" (id 2) (at 134.366 85.344 90)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (id 3) (at 133.35 85.09 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG" "Yageo" (id 4) (at 133.35 85.09 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG P/N" "RC0805FR-071KL" (id 5) (at 133.35 85.09 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid d7b78a98-e5db-4761-b8e0-878ba5345127))
+ (pin "2" (uuid c4c86af4-07b1-4ae7-8fba-b0384a23e314))
+ )
+
+ (sheet_instances
+ (path "/" (page "1"))
+ )
+
+ (symbol_instances
+ (path "/d1adcc44-b2e1-485b-b184-a4f7cb0f9f6b"
+ (reference "C1") (unit 1) (value "0.1uF-25V-0805") (footprint "Capacitor_SMD:C_0805_2012Metric")
+ )
+ (path "/6b456199-3d66-4be7-a3de-1c7ac8ffef32"
+ (reference "C2") (unit 1) (value "4.7nF-25V-0805") (footprint "Capacitor_SMD:C_0805_2012Metric")
+ )
+ (path "/462a32af-5b88-4898-9ecd-b499808c3dde"
+ (reference "D1") (unit 1) (value "PWR") (footprint "LED_SMD:LED_1206_3216Metric")
+ )
+ (path "/47c0dffb-8cde-4954-a179-5ac87baaee38"
+ (reference "D2") (unit 1) (value "DET") (footprint "LED_SMD:LED_1206_3216Metric")
+ )
+ (path "/a1995381-2229-40f6-b99f-d69ad3460d67"
+ (reference "H1") (unit 1) (value "MountingHole") (footprint "hall-effect:mounting-hole")
+ )
+ (path "/b556eaf7-9a59-4e23-9970-c9f506a0882b"
+ (reference "H2") (unit 1) (value "MountingHole") (footprint "hall-effect:mounting-hole")
+ )
+ (path "/54a5dbcc-b906-4f85-849b-2f973a983c0d"
+ (reference "J1") (unit 1) (value "Conn_01x03_Male") (footprint "hall-effect:3PIN header")
+ )
+ (path "/059c494e-48d8-42ae-a7f2-a507b0283684"
+ (reference "R1") (unit 1) (value "1.0k-1%-0805") (footprint "Resistor_SMD:R_0805_2012Metric")
+ )
+ (path "/dbed87cb-5ea2-4f23-a698-19d7aac2847b"
+ (reference "R2") (unit 1) (value "1.0k-1%-0805") (footprint "Resistor_SMD:R_0805_2012Metric")
+ )
+ (path "/080e70f3-de86-4507-bebb-4c55a1141408"
+ (reference "R3") (unit 1) (value "10k-1%-0805") (footprint "Resistor_SMD:R_0805_2012Metric")
+ )
+ (path "/cb203f6a-e9e6-449b-9acc-ad6245fe3021"
+ (reference "U1") (unit 1) (value "US5881LSE") (footprint "Package_TO_SOT_SMD:TSOT-23")
+ )
+ )
+)
diff --git a/circuit_boards/hall-effect/hall-effect.kicad_sym b/circuit_boards/hall-effect/hall-effect.kicad_sym
new file mode 100644
index 0000000..de5377f
--- /dev/null
+++ b/circuit_boards/hall-effect/hall-effect.kicad_sym
@@ -0,0 +1,42 @@
+(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
+ (symbol "US5881LSE" (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "US5881LSE" (id 1) (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "Components/US5881-Datasheet-Melexis.PDF" (id 3) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG" "Melexis" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "MFG P/N" "US5881LSE-AAA-000-RE" (id 5) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "US5881LSE_0_1"
+ (rectangle (start -1.27 0) (end 8.89 -10.16)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type background))
+ )
+ )
+ (symbol "US5881LSE_1_1"
+ (pin power_in line (at 3.81 5.08 270) (length 5.08)
+ (name "VDD" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin open_collector line (at 13.97 -5.08 180) (length 5.08)
+ (name "OUT" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 3.81 -15.24 90) (length 5.08)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+)
diff --git a/circuit_boards/hall-effect/hall-effect.pretty/3PIN header.kicad_mod b/circuit_boards/hall-effect/hall-effect.pretty/3PIN header.kicad_mod
new file mode 100644
index 0000000..c5c9a35
--- /dev/null
+++ b/circuit_boards/hall-effect/hall-effect.pretty/3PIN header.kicad_mod
@@ -0,0 +1,26 @@
+(footprint "3PIN header" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 0)
+ (attr through_hole)
+ (fp_text reference "REF**" (at 0 -4 unlocked) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 82a31238-f9ed-46f1-baf4-db42eaef7250)
+ )
+ (fp_text value "3PIN header" (at 0 -2.5 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 86a20e51-51c3-4885-909f-7b7eb14f604e)
+ )
+ (fp_text user "${REFERENCE}" (at 0 -1 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e4e855f1-4cde-4aa0-b8ff-57eebef00b02)
+ )
+ (fp_rect (start -1.905 -3.175) (end 9.525 3.175) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 966d78b7-075c-4b57-82f5-4fec26f3f444))
+ (fp_poly (pts
+ (xy 7.62 -3.175)
+ (xy 6.985 -4.445)
+ (xy 8.255 -4.445)
+ ) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp a811a1b3-a191-43e5-812d-a765f0ab686f))
+ (pad "1" thru_hole roundrect (at 7.62 0) (size 2.54 5.08) (drill 1.143) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp 6053517d-0213-470e-8d57-53c9d3f161ff))
+ (pad "2" thru_hole roundrect (at 3.81 0) (size 2.54 5.08) (drill 1.143) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp ccc93161-3caa-46a9-aab3-c808d9bf9aa8))
+ (pad "3" thru_hole roundrect (at 0 0) (size 2.54 5.08) (drill 1.143) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp d77b2b06-4711-4f6a-be8a-f45447b6c4a7))
+)
diff --git a/circuit_boards/hall-effect/hall-effect.pretty/Molex-0015913034.kicad_mod b/circuit_boards/hall-effect/hall-effect.pretty/Molex-0015913034.kicad_mod
new file mode 100644
index 0000000..60c3f69
--- /dev/null
+++ b/circuit_boards/hall-effect/hall-effect.pretty/Molex-0015913034.kicad_mod
@@ -0,0 +1,36 @@
+(footprint "Molex-0015913034" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 0)
+ (attr smd)
+ (fp_text reference "REF**" (at 0 -4 unlocked) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cf302d55-6702-4e7c-8131-82ee4f92c5e8)
+ )
+ (fp_text value "Molex-0015913034" (at -3.683 -5.461 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e3b185a5-ff1e-4da5-adfa-e41c16d0c65d)
+ )
+ (fp_text user "${REFERENCE}" (at -3.683 -3.961 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 66ecbaa5-99c5-4eff-8fe9-d642aa729c6d)
+ )
+ (fp_line (start -3.3 11.75) (end -3.3 14.05) (layer "F.SilkS") (width 0.12) (tstamp 0ea37367-f333-40a7-9259-f5e43c57751c))
+ (fp_line (start -3.3 -2.9) (end -3.3 9.7) (layer "F.SilkS") (width 0.12) (tstamp 33ff9d1c-71ec-41eb-9b49-9c63c143da00))
+ (fp_line (start 8.4 -2.9) (end -3.3 -2.9) (layer "F.SilkS") (width 0.12) (tstamp 9a623889-a71a-4e8a-a4b5-b1c39f891c3c))
+ (fp_line (start 8.4 11.8) (end 8.4 14.1) (layer "F.SilkS") (width 0.12) (tstamp aec6ac42-f5c8-4cd9-9c2e-f634dd24e076))
+ (fp_line (start 8.4 9.7) (end 8.4 -2.9) (layer "F.SilkS") (width 0.12) (tstamp fee1ed11-ffc5-4d8c-b067-ce5ee5a132d2))
+ (fp_poly (pts
+ (xy 5 -3)
+ (xy 4 -4)
+ (xy 6 -4)
+ ) (layer "F.SilkS") (width 0.12) (fill solid) (tstamp 4eb08014-e841-4183-8708-5dbb420a940d))
+ (fp_line (start 8.4 15.1) (end -3.3 15.1) (layer "Dwgs.User") (width 0.12) (tstamp 21c09e5a-811b-4aa0-9efc-21e48ade5ef8))
+ (fp_line (start 8.4 10.8) (end 8.4 15.1) (layer "Dwgs.User") (width 0.12) (tstamp 2eaaee0d-13f3-4cb2-b485-4d0d56b5ea87))
+ (fp_line (start -3.3 15.1) (end -3.3 10.8) (layer "Dwgs.User") (width 0.12) (tstamp 9e934174-6b2d-4f73-8fac-614a5a09e76f))
+ (fp_rect (start 8.4 15.1) (end -3.3 -2.9) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp ebade865-b116-4e85-9521-74f278fed2b7))
+ (pad "" np_thru_hole circle (at -1.4 10.69) (size 3.5 3.5) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp 00ffa68a-e49a-4aba-8062-c5e40c8ffd8f))
+ (pad "" np_thru_hole circle (at 6.48 10.69) (size 3.5 3.5) (drill 3.4) (layers F&B.Cu *.Mask) (tstamp a68d397d-2907-48ea-a292-6bff5694adf3))
+ (pad "1" smd roundrect (at 5.08 0) (size 1.65 5.33) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 3706efed-23d5-4a79-90aa-b493f7f3ff75))
+ (pad "2" smd roundrect (at 2.54 0) (size 1.65 5.33) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp ecd76774-a660-4d62-b5d2-9b147b25d134))
+ (pad "3" smd roundrect (at 0 0) (size 1.65 5.33) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 51a6c173-2b90-4b1a-b2fa-8ce7275fb61d))
+)
diff --git a/circuit_boards/hall-effect/hall-effect.pretty/mounting-hole.kicad_mod b/circuit_boards/hall-effect/hall-effect.pretty/mounting-hole.kicad_mod
new file mode 100644
index 0000000..865a599
--- /dev/null
+++ b/circuit_boards/hall-effect/hall-effect.pretty/mounting-hole.kicad_mod
@@ -0,0 +1,19 @@
+(footprint "mounting-hole" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 0)
+ (attr through_hole)
+ (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 82932b4a-9d18-4719-83bb-c8abc4954555)
+ )
+ (fp_text value "mounting-hole" (at 0 1 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 73e23dad-f25e-4f16-8dd7-ebf7c9b0263d)
+ )
+ (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 777d6e65-3b84-4d6e-b3c4-75724d631782)
+ )
+ (fp_circle (center 0 0) (end -3.81 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp d5506f06-af94-48c8-8b59-f7d469aaedb3))
+ (pad "" np_thru_hole circle (at 0 0) (size 3.2766 3.2766) (drill 3.2766) (layers F&B.Cu *.Mask) (tstamp e14c95b3-443a-4893-9329-d80930efa1bd))
+)
diff --git a/circuit_boards/hall-effect/sym-lib-table b/circuit_boards/hall-effect/sym-lib-table
new file mode 100644
index 0000000..174f458
--- /dev/null
+++ b/circuit_boards/hall-effect/sym-lib-table
@@ -0,0 +1,3 @@
+(sym_lib_table
+ (lib (name "hall-effect")(type "KiCad")(uri "${KIPRJMOD}/hall-effect.kicad_sym")(options "")(descr ""))
+)