diff --git a/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/README.md b/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/README.md
new file mode 100644
index 0000000..a6f38aa
--- /dev/null
+++ b/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/README.md
@@ -0,0 +1,60 @@
+# Hex-Nut Recess Wrist Camera (MF) Installation Guide for SO-101
+
+
+
+
+## Overview
+This guide provides step-by-step instructions for installing a **Wrist Camera** (alternate "McGartoll-Fung" design) on the SO-101 robot using a **Camera Module** and a 3D-printed **Hex-Nut Recess Camera Adapter**.
+
+This adapts the [Wrist Camera (MF) UVC Module](../Wrist_Cam_Mount_32x32_UVC_Module/) and [Wrist Camera (MF) UVC Plug‑on Module](../Wrist_Cam_Mount_32x32_UVC_Module/).
+
+## Comparison to Main Design
+#### Advantages:
+- adapted to use the hex-nut recesses on the wrist of the SO-101 follower arm
+
+#### Disadvantages:
+- still requires adaption to the new camera
+- requires two screws and two nuts which are not included with the servos
+- not backwards-compatible to the SO-100
+
+## Required Components
+### Hardware:
+- **USB Camera Module** (1) - this is the [recommended model](https://www.amazon.com/innomaker-Computer-Raspberry-Support-Windows/dp/B0CNCSFQC1/ref=pd_lpo_d_sccl_3/132-7372155-9780230?pd_rd_w=eYz4L&content-id=amzn1.sym.4c8c52db-06f8-4e42-8e56-912796f2ea6c&pf_rd_p=4c8c52db-06f8-4e42-8e56-912796f2ea6c&pf_rd_r=XC3EXZRSSXKDB1G0Z5D7&pd_rd_wg=1wTpn&pd_rd_r=932b1976-9ac7-4cef-9774-f0f9c3acb804&pd_rd_i=B0CNCSFQC1&psc=1), but any 32mm x 32mm USB camera module with min 720p / 30 fps spec will likely work
+- [3D-printed Hex-Nut Recess Camera Adapter](stl/SO-ARM101_camera_wrist_mount.stl) (1)
+ - I recommend printing it as oriented in the STL using tree supports. 40% infill is recommended to increase sturdiness and avoid wobbling
+- **M2 Screws** (4) - these are the smaller screws that came with your Feetech servos.
+- **M3 x 8mm Screws** (2)
+- **M3 Hex Nuts** (2)
+
+
+
+
+## Assembly Instructions
+### Step 1: Attach the Adapter to the Gripper
+
+1. 3D print the **Hex-Nut Recess Camera Adapter**.
+
+2. Remove Motor 6, you can leave the [Moving Jaw](../../STL/SO101/Individual/Moving_Jaw_SO101.stl) attached.
+
+3. Insert the hex nuts into the recesses in the [Wrist Roll Element](../../STL/SO101/Individual/Wrist_Roll_Follower_SO101.stl).
+
+
+
+4. Reattach Motor 6, secure it with its original M2 screws again.
+
+5. Secure the adapter with the two M3 screws.
+
+
+
+### Step 2: Install the Camera
+1. Take out the **Camera Module**.
+2. Align the 4 holes of the **Camera Module** with the **Camera Adapter**, and attach using 4 **M2 Screws**.
+
+
+
+
+### Step 3: Configure Software and Adjust Focus
+1. In your software, set your resolution and FPS.
+- **Note**: You will likely want to set your resolution to *640 x 480* and FPS to *30* even if the camera module's max resolution/frame rate is higher, as most models work with lower resolutions and any higher will just be data bloat.
+2. Turn on your arm. Look at the video feed from your newly installed camera (On Mac, you can also use *QuickTime*->*New Movie Recording* to see this feed).
+- **Note**: The focus on the camera is manual and will look very blurry initially. Adjust the focus by twisting the lens counterclockwise or clockwise until the video feed is clear.
diff --git a/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/stl/SO-ARM101_camera_wrist_mount.step b/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/stl/SO-ARM101_camera_wrist_mount.step
new file mode 100644
index 0000000..2e8f76a
--- /dev/null
+++ b/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/stl/SO-ARM101_camera_wrist_mount.step
@@ -0,0 +1,1801 @@
+ISO-10303-21;
+HEADER;
+/* Generated by software containing ST-Developer
+ * from STEP Tools, Inc. (www.steptools.com)
+ */
+
+FILE_DESCRIPTION(
+/* description */ (''),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'SO-ARM101_Camera_Wrist_Mount.step.step',
+/* time_stamp */ '2025-05-18T20:18:45+02:00',
+/* author */ (''),
+/* organization */ (''),
+/* preprocessor_version */ 'ST-DEVELOPER v20.1',
+/* originating_system */ 'Autodesk Translation Framework v14.4.0.0',
+/* authorisation */ '');
+
+FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
+ENDSEC;
+
+DATA;
+#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#13),#1704);
+#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#1711,#12);
+#12=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#14),#1703);
+#13=STYLED_ITEM('',(#1720),#14);
+#14=MANIFOLD_SOLID_BREP('so101_wrist_cam_mount',#1012);
+#15=ELLIPSE('',#1035,1.11609635672944,1.);
+#16=ELLIPSE('',#1048,1.11609635672944,1.);
+#17=ELLIPSE('',#1076,1.11609635672944,1.);
+#18=ELLIPSE('',#1079,1.11609635672944,1.);
+#19=FACE_BOUND('',#120,.T.);
+#20=FACE_BOUND('',#121,.T.);
+#21=FACE_BOUND('',#122,.T.);
+#22=FACE_BOUND('',#133,.T.);
+#23=FACE_BOUND('',#134,.T.);
+#24=FACE_BOUND('',#135,.T.);
+#25=FACE_BOUND('',#136,.T.);
+#26=FACE_BOUND('',#137,.T.);
+#27=FACE_BOUND('',#150,.T.);
+#28=FACE_BOUND('',#151,.T.);
+#29=FACE_BOUND('',#170,.T.);
+#30=FACE_BOUND('',#171,.T.);
+#31=FACE_BOUND('',#172,.T.);
+#32=FACE_BOUND('',#173,.T.);
+#33=FACE_BOUND('',#174,.T.);
+#34=FACE_BOUND('',#181,.T.);
+#35=FACE_BOUND('',#184,.T.);
+#36=PLANE('',#1029);
+#37=PLANE('',#1036);
+#38=PLANE('',#1045);
+#39=PLANE('',#1053);
+#40=PLANE('',#1054);
+#41=PLANE('',#1062);
+#42=PLANE('',#1068);
+#43=PLANE('',#1071);
+#44=PLANE('',#1073);
+#45=PLANE('',#1078);
+#46=PLANE('',#1082);
+#47=PLANE('',#1085);
+#48=PLANE('',#1094);
+#49=PLANE('',#1095);
+#50=PLANE('',#1096);
+#51=PLANE('',#1097);
+#52=PLANE('',#1098);
+#53=PLANE('',#1099);
+#54=PLANE('',#1100);
+#55=PLANE('',#1101);
+#56=PLANE('',#1102);
+#57=PLANE('',#1103);
+#58=PLANE('',#1104);
+#59=PLANE('',#1105);
+#60=PLANE('',#1106);
+#61=PLANE('',#1107);
+#62=PLANE('',#1108);
+#63=PLANE('',#1111);
+#64=PLANE('',#1114);
+#65=PLANE('',#1118);
+#66=FACE_OUTER_BOUND('',#118,.T.);
+#67=FACE_OUTER_BOUND('',#119,.T.);
+#68=FACE_OUTER_BOUND('',#123,.T.);
+#69=FACE_OUTER_BOUND('',#124,.T.);
+#70=FACE_OUTER_BOUND('',#125,.T.);
+#71=FACE_OUTER_BOUND('',#126,.T.);
+#72=FACE_OUTER_BOUND('',#127,.T.);
+#73=FACE_OUTER_BOUND('',#128,.T.);
+#74=FACE_OUTER_BOUND('',#129,.T.);
+#75=FACE_OUTER_BOUND('',#130,.T.);
+#76=FACE_OUTER_BOUND('',#131,.T.);
+#77=FACE_OUTER_BOUND('',#132,.T.);
+#78=FACE_OUTER_BOUND('',#138,.T.);
+#79=FACE_OUTER_BOUND('',#139,.T.);
+#80=FACE_OUTER_BOUND('',#140,.T.);
+#81=FACE_OUTER_BOUND('',#141,.T.);
+#82=FACE_OUTER_BOUND('',#142,.T.);
+#83=FACE_OUTER_BOUND('',#143,.T.);
+#84=FACE_OUTER_BOUND('',#144,.T.);
+#85=FACE_OUTER_BOUND('',#145,.T.);
+#86=FACE_OUTER_BOUND('',#146,.T.);
+#87=FACE_OUTER_BOUND('',#147,.T.);
+#88=FACE_OUTER_BOUND('',#148,.T.);
+#89=FACE_OUTER_BOUND('',#149,.T.);
+#90=FACE_OUTER_BOUND('',#152,.T.);
+#91=FACE_OUTER_BOUND('',#153,.T.);
+#92=FACE_OUTER_BOUND('',#154,.T.);
+#93=FACE_OUTER_BOUND('',#155,.T.);
+#94=FACE_OUTER_BOUND('',#156,.T.);
+#95=FACE_OUTER_BOUND('',#157,.T.);
+#96=FACE_OUTER_BOUND('',#158,.T.);
+#97=FACE_OUTER_BOUND('',#159,.T.);
+#98=FACE_OUTER_BOUND('',#160,.T.);
+#99=FACE_OUTER_BOUND('',#161,.T.);
+#100=FACE_OUTER_BOUND('',#162,.T.);
+#101=FACE_OUTER_BOUND('',#163,.T.);
+#102=FACE_OUTER_BOUND('',#164,.T.);
+#103=FACE_OUTER_BOUND('',#165,.T.);
+#104=FACE_OUTER_BOUND('',#166,.T.);
+#105=FACE_OUTER_BOUND('',#167,.T.);
+#106=FACE_OUTER_BOUND('',#168,.T.);
+#107=FACE_OUTER_BOUND('',#169,.T.);
+#108=FACE_OUTER_BOUND('',#175,.T.);
+#109=FACE_OUTER_BOUND('',#176,.T.);
+#110=FACE_OUTER_BOUND('',#177,.T.);
+#111=FACE_OUTER_BOUND('',#178,.T.);
+#112=FACE_OUTER_BOUND('',#179,.T.);
+#113=FACE_OUTER_BOUND('',#180,.T.);
+#114=FACE_OUTER_BOUND('',#182,.T.);
+#115=FACE_OUTER_BOUND('',#183,.T.);
+#116=FACE_OUTER_BOUND('',#185,.T.);
+#117=FACE_OUTER_BOUND('',#186,.T.);
+#118=EDGE_LOOP('',(#656,#657,#658,#659));
+#119=EDGE_LOOP('',(#660,#661,#662,#663,#664,#665,#666,#667));
+#120=EDGE_LOOP('',(#668));
+#121=EDGE_LOOP('',(#669));
+#122=EDGE_LOOP('',(#670));
+#123=EDGE_LOOP('',(#671,#672,#673,#674));
+#124=EDGE_LOOP('',(#675,#676,#677,#678,#679,#680,#681,#682,#683,#684,#685,
+#686,#687,#688,#689,#690,#691,#692));
+#125=EDGE_LOOP('',(#693,#694,#695,#696,#697,#698,#699,#700));
+#126=EDGE_LOOP('',(#701,#702,#703,#704));
+#127=EDGE_LOOP('',(#705,#706,#707,#708));
+#128=EDGE_LOOP('',(#709,#710,#711,#712));
+#129=EDGE_LOOP('',(#713,#714,#715,#716));
+#130=EDGE_LOOP('',(#717,#718,#719,#720,#721,#722,#723,#724,#725,#726,#727,
+#728,#729,#730,#731,#732,#733,#734));
+#131=EDGE_LOOP('',(#735,#736,#737,#738));
+#132=EDGE_LOOP('',(#739,#740,#741,#742));
+#133=EDGE_LOOP('',(#743,#744,#745,#746,#747,#748,#749,#750,#751,#752,#753,
+#754));
+#134=EDGE_LOOP('',(#755));
+#135=EDGE_LOOP('',(#756));
+#136=EDGE_LOOP('',(#757));
+#137=EDGE_LOOP('',(#758));
+#138=EDGE_LOOP('',(#759,#760,#761,#762));
+#139=EDGE_LOOP('',(#763,#764,#765,#766));
+#140=EDGE_LOOP('',(#767,#768,#769,#770));
+#141=EDGE_LOOP('',(#771,#772,#773,#774));
+#142=EDGE_LOOP('',(#775,#776,#777,#778));
+#143=EDGE_LOOP('',(#779,#780,#781,#782));
+#144=EDGE_LOOP('',(#783,#784,#785,#786));
+#145=EDGE_LOOP('',(#787,#788,#789,#790));
+#146=EDGE_LOOP('',(#791,#792,#793,#794));
+#147=EDGE_LOOP('',(#795,#796,#797,#798,#799,#800,#801,#802));
+#148=EDGE_LOOP('',(#803,#804,#805,#806));
+#149=EDGE_LOOP('',(#807,#808,#809,#810));
+#150=EDGE_LOOP('',(#811));
+#151=EDGE_LOOP('',(#812));
+#152=EDGE_LOOP('',(#813,#814,#815,#816,#817,#818,#819,#820));
+#153=EDGE_LOOP('',(#821,#822,#823,#824));
+#154=EDGE_LOOP('',(#825,#826,#827,#828));
+#155=EDGE_LOOP('',(#829,#830,#831,#832));
+#156=EDGE_LOOP('',(#833,#834,#835,#836));
+#157=EDGE_LOOP('',(#837,#838,#839,#840));
+#158=EDGE_LOOP('',(#841,#842,#843,#844));
+#159=EDGE_LOOP('',(#845,#846,#847,#848));
+#160=EDGE_LOOP('',(#849,#850,#851,#852));
+#161=EDGE_LOOP('',(#853,#854,#855,#856));
+#162=EDGE_LOOP('',(#857,#858,#859,#860));
+#163=EDGE_LOOP('',(#861,#862,#863,#864));
+#164=EDGE_LOOP('',(#865,#866,#867,#868));
+#165=EDGE_LOOP('',(#869,#870,#871,#872));
+#166=EDGE_LOOP('',(#873,#874,#875,#876));
+#167=EDGE_LOOP('',(#877,#878,#879,#880));
+#168=EDGE_LOOP('',(#881,#882,#883,#884));
+#169=EDGE_LOOP('',(#885,#886,#887,#888));
+#170=EDGE_LOOP('',(#889));
+#171=EDGE_LOOP('',(#890));
+#172=EDGE_LOOP('',(#891));
+#173=EDGE_LOOP('',(#892));
+#174=EDGE_LOOP('',(#893,#894,#895,#896,#897,#898,#899,#900,#901,#902,#903,
+#904));
+#175=EDGE_LOOP('',(#905,#906,#907,#908));
+#176=EDGE_LOOP('',(#909,#910,#911,#912));
+#177=EDGE_LOOP('',(#913,#914,#915,#916));
+#178=EDGE_LOOP('',(#917));
+#179=EDGE_LOOP('',(#918,#919,#920,#921));
+#180=EDGE_LOOP('',(#922));
+#181=EDGE_LOOP('',(#923));
+#182=EDGE_LOOP('',(#924,#925,#926,#927));
+#183=EDGE_LOOP('',(#928));
+#184=EDGE_LOOP('',(#929));
+#185=EDGE_LOOP('',(#930,#931,#932,#933));
+#186=EDGE_LOOP('',(#934,#935,#936,#937));
+#187=LINE('',#1419,#284);
+#188=LINE('',#1422,#285);
+#189=LINE('',#1425,#286);
+#190=LINE('',#1427,#287);
+#191=LINE('',#1429,#288);
+#192=LINE('',#1431,#289);
+#193=LINE('',#1433,#290);
+#194=LINE('',#1435,#291);
+#195=LINE('',#1436,#292);
+#196=LINE('',#1448,#293);
+#197=LINE('',#1451,#294);
+#198=LINE('',#1455,#295);
+#199=LINE('',#1459,#296);
+#200=LINE('',#1463,#297);
+#201=LINE('',#1467,#298);
+#202=LINE('',#1471,#299);
+#203=LINE('',#1475,#300);
+#204=LINE('',#1479,#301);
+#205=LINE('',#1483,#302);
+#206=LINE('',#1484,#303);
+#207=LINE('',#1486,#304);
+#208=LINE('',#1488,#305);
+#209=LINE('',#1489,#306);
+#210=LINE('',#1495,#307);
+#211=LINE('',#1499,#308);
+#212=LINE('',#1502,#309);
+#213=LINE('',#1505,#310);
+#214=LINE('',#1508,#311);
+#215=LINE('',#1509,#312);
+#216=LINE('',#1514,#313);
+#217=LINE('',#1518,#314);
+#218=LINE('',#1522,#315);
+#219=LINE('',#1526,#316);
+#220=LINE('',#1530,#317);
+#221=LINE('',#1532,#318);
+#222=LINE('',#1534,#319);
+#223=LINE('',#1536,#320);
+#224=LINE('',#1539,#321);
+#225=LINE('',#1541,#322);
+#226=LINE('',#1543,#323);
+#227=LINE('',#1545,#324);
+#228=LINE('',#1547,#325);
+#229=LINE('',#1549,#326);
+#230=LINE('',#1551,#327);
+#231=LINE('',#1553,#328);
+#232=LINE('',#1555,#329);
+#233=LINE('',#1557,#330);
+#234=LINE('',#1559,#331);
+#235=LINE('',#1560,#332);
+#236=LINE('',#1570,#333);
+#237=LINE('',#1572,#334);
+#238=LINE('',#1574,#335);
+#239=LINE('',#1576,#336);
+#240=LINE('',#1577,#337);
+#241=LINE('',#1579,#338);
+#242=LINE('',#1581,#339);
+#243=LINE('',#1583,#340);
+#244=LINE('',#1590,#341);
+#245=LINE('',#1593,#342);
+#246=LINE('',#1596,#343);
+#247=LINE('',#1599,#344);
+#248=LINE('',#1602,#345);
+#249=LINE('',#1604,#346);
+#250=LINE('',#1610,#347);
+#251=LINE('',#1613,#348);
+#252=LINE('',#1617,#349);
+#253=LINE('',#1621,#350);
+#254=LINE('',#1625,#351);
+#255=LINE('',#1630,#352);
+#256=LINE('',#1631,#353);
+#257=LINE('',#1632,#354);
+#258=LINE('',#1635,#355);
+#259=LINE('',#1636,#356);
+#260=LINE('',#1639,#357);
+#261=LINE('',#1640,#358);
+#262=LINE('',#1643,#359);
+#263=LINE('',#1644,#360);
+#264=LINE('',#1647,#361);
+#265=LINE('',#1648,#362);
+#266=LINE('',#1651,#363);
+#267=LINE('',#1652,#364);
+#268=LINE('',#1655,#365);
+#269=LINE('',#1656,#366);
+#270=LINE('',#1659,#367);
+#271=LINE('',#1660,#368);
+#272=LINE('',#1663,#369);
+#273=LINE('',#1664,#370);
+#274=LINE('',#1667,#371);
+#275=LINE('',#1668,#372);
+#276=LINE('',#1671,#373);
+#277=LINE('',#1672,#374);
+#278=LINE('',#1674,#375);
+#279=LINE('',#1681,#376);
+#280=LINE('',#1685,#377);
+#281=LINE('',#1692,#378);
+#282=LINE('',#1698,#379);
+#283=LINE('',#1700,#380);
+#284=VECTOR('',#1128,10.);
+#285=VECTOR('',#1131,10.);
+#286=VECTOR('',#1134,10.);
+#287=VECTOR('',#1135,10.);
+#288=VECTOR('',#1136,10.);
+#289=VECTOR('',#1137,10.);
+#290=VECTOR('',#1138,10.);
+#291=VECTOR('',#1139,10.);
+#292=VECTOR('',#1140,10.);
+#293=VECTOR('',#1153,10.);
+#294=VECTOR('',#1156,10.);
+#295=VECTOR('',#1159,10.);
+#296=VECTOR('',#1162,10.);
+#297=VECTOR('',#1165,10.);
+#298=VECTOR('',#1168,10.);
+#299=VECTOR('',#1171,10.);
+#300=VECTOR('',#1174,10.);
+#301=VECTOR('',#1177,10.);
+#302=VECTOR('',#1182,10.);
+#303=VECTOR('',#1183,10.);
+#304=VECTOR('',#1184,10.);
+#305=VECTOR('',#1185,10.);
+#306=VECTOR('',#1186,10.);
+#307=VECTOR('',#1193,10.);
+#308=VECTOR('',#1198,10.);
+#309=VECTOR('',#1201,10.);
+#310=VECTOR('',#1204,10.);
+#311=VECTOR('',#1207,10.);
+#312=VECTOR('',#1208,10.);
+#313=VECTOR('',#1213,10.);
+#314=VECTOR('',#1216,10.);
+#315=VECTOR('',#1219,10.);
+#316=VECTOR('',#1222,10.);
+#317=VECTOR('',#1225,10.);
+#318=VECTOR('',#1228,10.);
+#319=VECTOR('',#1231,10.);
+#320=VECTOR('',#1234,10.);
+#321=VECTOR('',#1235,10.);
+#322=VECTOR('',#1236,10.);
+#323=VECTOR('',#1237,10.);
+#324=VECTOR('',#1238,10.);
+#325=VECTOR('',#1239,10.);
+#326=VECTOR('',#1240,10.);
+#327=VECTOR('',#1241,10.);
+#328=VECTOR('',#1242,10.);
+#329=VECTOR('',#1243,10.);
+#330=VECTOR('',#1244,10.);
+#331=VECTOR('',#1245,10.);
+#332=VECTOR('',#1246,10.);
+#333=VECTOR('',#1257,10.);
+#334=VECTOR('',#1260,10.);
+#335=VECTOR('',#1263,10.);
+#336=VECTOR('',#1266,10.);
+#337=VECTOR('',#1267,10.);
+#338=VECTOR('',#1270,10.);
+#339=VECTOR('',#1273,10.);
+#340=VECTOR('',#1276,10.);
+#341=VECTOR('',#1285,10.);
+#342=VECTOR('',#1288,10.);
+#343=VECTOR('',#1291,10.);
+#344=VECTOR('',#1294,10.);
+#345=VECTOR('',#1297,10.);
+#346=VECTOR('',#1300,10.);
+#347=VECTOR('',#1307,10.);
+#348=VECTOR('',#1310,1.);
+#349=VECTOR('',#1315,0.999999999999997);
+#350=VECTOR('',#1320,0.999999999999997);
+#351=VECTOR('',#1325,1.);
+#352=VECTOR('',#1330,10.);
+#353=VECTOR('',#1331,10.);
+#354=VECTOR('',#1332,10.);
+#355=VECTOR('',#1335,10.);
+#356=VECTOR('',#1336,10.);
+#357=VECTOR('',#1339,10.);
+#358=VECTOR('',#1340,10.);
+#359=VECTOR('',#1343,10.);
+#360=VECTOR('',#1344,10.);
+#361=VECTOR('',#1347,10.);
+#362=VECTOR('',#1348,10.);
+#363=VECTOR('',#1351,10.);
+#364=VECTOR('',#1352,10.);
+#365=VECTOR('',#1355,10.);
+#366=VECTOR('',#1356,10.);
+#367=VECTOR('',#1359,10.);
+#368=VECTOR('',#1360,10.);
+#369=VECTOR('',#1363,10.);
+#370=VECTOR('',#1364,10.);
+#371=VECTOR('',#1367,10.);
+#372=VECTOR('',#1368,10.);
+#373=VECTOR('',#1371,10.);
+#374=VECTOR('',#1372,10.);
+#375=VECTOR('',#1375,10.);
+#376=VECTOR('',#1386,1.7);
+#377=VECTOR('',#1391,2.7);
+#378=VECTOR('',#1400,2.7);
+#379=VECTOR('',#1409,1.65);
+#380=VECTOR('',#1412,1.65);
+#381=CIRCLE('',#1027,1.);
+#382=CIRCLE('',#1028,1.);
+#383=CIRCLE('',#1030,1.65);
+#384=CIRCLE('',#1031,1.65);
+#385=CIRCLE('',#1032,1.7);
+#386=CIRCLE('',#1034,1.);
+#387=CIRCLE('',#1037,1.);
+#388=CIRCLE('',#1038,1.);
+#389=CIRCLE('',#1039,1.);
+#390=CIRCLE('',#1040,1.);
+#391=CIRCLE('',#1041,1.);
+#392=CIRCLE('',#1042,1.);
+#393=CIRCLE('',#1043,1.);
+#394=CIRCLE('',#1044,1.);
+#395=CIRCLE('',#1047,1.);
+#396=CIRCLE('',#1050,1.);
+#397=CIRCLE('',#1052,1.);
+#398=CIRCLE('',#1055,1.);
+#399=CIRCLE('',#1056,1.);
+#400=CIRCLE('',#1057,1.);
+#401=CIRCLE('',#1058,1.);
+#402=CIRCLE('',#1059,1.);
+#403=CIRCLE('',#1060,1.);
+#404=CIRCLE('',#1063,1.);
+#405=CIRCLE('',#1064,0.999999999999996);
+#406=CIRCLE('',#1065,0.999999999999996);
+#407=CIRCLE('',#1066,1.);
+#408=CIRCLE('',#1077,1.);
+#409=CIRCLE('',#1081,1.);
+#410=CIRCLE('',#1083,2.7);
+#411=CIRCLE('',#1084,2.7);
+#412=CIRCLE('',#1087,1.);
+#413=CIRCLE('',#1089,0.999999999999996);
+#414=CIRCLE('',#1091,0.999999999999996);
+#415=CIRCLE('',#1093,1.);
+#416=CIRCLE('',#1110,1.7);
+#417=CIRCLE('',#1113,2.7);
+#418=CIRCLE('',#1115,1.65);
+#419=CIRCLE('',#1117,2.7);
+#420=CIRCLE('',#1119,1.65);
+#421=VERTEX_POINT('',#1415);
+#422=VERTEX_POINT('',#1416);
+#423=VERTEX_POINT('',#1418);
+#424=VERTEX_POINT('',#1420);
+#425=VERTEX_POINT('',#1424);
+#426=VERTEX_POINT('',#1426);
+#427=VERTEX_POINT('',#1428);
+#428=VERTEX_POINT('',#1430);
+#429=VERTEX_POINT('',#1432);
+#430=VERTEX_POINT('',#1434);
+#431=VERTEX_POINT('',#1437);
+#432=VERTEX_POINT('',#1439);
+#433=VERTEX_POINT('',#1441);
+#434=VERTEX_POINT('',#1444);
+#435=VERTEX_POINT('',#1446);
+#436=VERTEX_POINT('',#1450);
+#437=VERTEX_POINT('',#1452);
+#438=VERTEX_POINT('',#1454);
+#439=VERTEX_POINT('',#1456);
+#440=VERTEX_POINT('',#1458);
+#441=VERTEX_POINT('',#1460);
+#442=VERTEX_POINT('',#1462);
+#443=VERTEX_POINT('',#1464);
+#444=VERTEX_POINT('',#1466);
+#445=VERTEX_POINT('',#1468);
+#446=VERTEX_POINT('',#1470);
+#447=VERTEX_POINT('',#1472);
+#448=VERTEX_POINT('',#1474);
+#449=VERTEX_POINT('',#1476);
+#450=VERTEX_POINT('',#1478);
+#451=VERTEX_POINT('',#1482);
+#452=VERTEX_POINT('',#1485);
+#453=VERTEX_POINT('',#1487);
+#454=VERTEX_POINT('',#1491);
+#455=VERTEX_POINT('',#1493);
+#456=VERTEX_POINT('',#1497);
+#457=VERTEX_POINT('',#1501);
+#458=VERTEX_POINT('',#1503);
+#459=VERTEX_POINT('',#1507);
+#460=VERTEX_POINT('',#1511);
+#461=VERTEX_POINT('',#1513);
+#462=VERTEX_POINT('',#1515);
+#463=VERTEX_POINT('',#1517);
+#464=VERTEX_POINT('',#1519);
+#465=VERTEX_POINT('',#1521);
+#466=VERTEX_POINT('',#1523);
+#467=VERTEX_POINT('',#1525);
+#468=VERTEX_POINT('',#1527);
+#469=VERTEX_POINT('',#1529);
+#470=VERTEX_POINT('',#1537);
+#471=VERTEX_POINT('',#1538);
+#472=VERTEX_POINT('',#1540);
+#473=VERTEX_POINT('',#1542);
+#474=VERTEX_POINT('',#1544);
+#475=VERTEX_POINT('',#1546);
+#476=VERTEX_POINT('',#1548);
+#477=VERTEX_POINT('',#1550);
+#478=VERTEX_POINT('',#1552);
+#479=VERTEX_POINT('',#1554);
+#480=VERTEX_POINT('',#1556);
+#481=VERTEX_POINT('',#1558);
+#482=VERTEX_POINT('',#1561);
+#483=VERTEX_POINT('',#1563);
+#484=VERTEX_POINT('',#1565);
+#485=VERTEX_POINT('',#1567);
+#486=VERTEX_POINT('',#1586);
+#487=VERTEX_POINT('',#1588);
+#488=VERTEX_POINT('',#1592);
+#489=VERTEX_POINT('',#1594);
+#490=VERTEX_POINT('',#1598);
+#491=VERTEX_POINT('',#1600);
+#492=VERTEX_POINT('',#1605);
+#493=VERTEX_POINT('',#1607);
+#494=VERTEX_POINT('',#1612);
+#495=VERTEX_POINT('',#1616);
+#496=VERTEX_POINT('',#1620);
+#497=VERTEX_POINT('',#1624);
+#498=VERTEX_POINT('',#1628);
+#499=VERTEX_POINT('',#1629);
+#500=VERTEX_POINT('',#1634);
+#501=VERTEX_POINT('',#1638);
+#502=VERTEX_POINT('',#1642);
+#503=VERTEX_POINT('',#1646);
+#504=VERTEX_POINT('',#1650);
+#505=VERTEX_POINT('',#1654);
+#506=VERTEX_POINT('',#1658);
+#507=VERTEX_POINT('',#1662);
+#508=VERTEX_POINT('',#1666);
+#509=VERTEX_POINT('',#1670);
+#510=VERTEX_POINT('',#1679);
+#511=VERTEX_POINT('',#1684);
+#512=VERTEX_POINT('',#1688);
+#513=VERTEX_POINT('',#1691);
+#514=VERTEX_POINT('',#1695);
+#515=EDGE_CURVE('',#421,#422,#381,.T.);
+#516=EDGE_CURVE('',#422,#423,#187,.T.);
+#517=EDGE_CURVE('',#423,#424,#382,.F.);
+#518=EDGE_CURVE('',#424,#421,#188,.T.);
+#519=EDGE_CURVE('',#425,#424,#189,.T.);
+#520=EDGE_CURVE('',#426,#425,#190,.T.);
+#521=EDGE_CURVE('',#426,#427,#191,.T.);
+#522=EDGE_CURVE('',#428,#427,#192,.T.);
+#523=EDGE_CURVE('',#429,#428,#193,.T.);
+#524=EDGE_CURVE('',#430,#429,#194,.T.);
+#525=EDGE_CURVE('',#421,#430,#195,.T.);
+#526=EDGE_CURVE('',#431,#431,#383,.T.);
+#527=EDGE_CURVE('',#432,#432,#384,.T.);
+#528=EDGE_CURVE('',#433,#433,#385,.T.);
+#529=EDGE_CURVE('',#434,#428,#386,.T.);
+#530=EDGE_CURVE('',#427,#435,#15,.F.);
+#531=EDGE_CURVE('',#435,#434,#196,.T.);
+#532=EDGE_CURVE('',#434,#436,#197,.T.);
+#533=EDGE_CURVE('',#437,#436,#387,.T.);
+#534=EDGE_CURVE('',#437,#438,#198,.T.);
+#535=EDGE_CURVE('',#439,#438,#388,.T.);
+#536=EDGE_CURVE('',#439,#440,#199,.T.);
+#537=EDGE_CURVE('',#441,#440,#389,.T.);
+#538=EDGE_CURVE('',#441,#442,#200,.T.);
+#539=EDGE_CURVE('',#443,#442,#390,.T.);
+#540=EDGE_CURVE('',#443,#444,#201,.T.);
+#541=EDGE_CURVE('',#445,#444,#391,.T.);
+#542=EDGE_CURVE('',#445,#446,#202,.T.);
+#543=EDGE_CURVE('',#447,#446,#392,.T.);
+#544=EDGE_CURVE('',#447,#448,#203,.T.);
+#545=EDGE_CURVE('',#449,#448,#393,.T.);
+#546=EDGE_CURVE('',#449,#450,#204,.T.);
+#547=EDGE_CURVE('',#429,#450,#394,.T.);
+#548=EDGE_CURVE('',#451,#422,#205,.T.);
+#549=EDGE_CURVE('',#436,#451,#206,.T.);
+#550=EDGE_CURVE('',#452,#435,#207,.T.);
+#551=EDGE_CURVE('',#453,#452,#208,.T.);
+#552=EDGE_CURVE('',#423,#453,#209,.T.);
+#553=EDGE_CURVE('',#454,#453,#395,.T.);
+#554=EDGE_CURVE('',#452,#455,#16,.T.);
+#555=EDGE_CURVE('',#455,#454,#210,.T.);
+#556=EDGE_CURVE('',#451,#456,#396,.T.);
+#557=EDGE_CURVE('',#456,#437,#211,.T.);
+#558=EDGE_CURVE('',#438,#457,#212,.T.);
+#559=EDGE_CURVE('',#457,#458,#397,.T.);
+#560=EDGE_CURVE('',#458,#439,#213,.T.);
+#561=EDGE_CURVE('',#459,#458,#214,.T.);
+#562=EDGE_CURVE('',#440,#459,#215,.T.);
+#563=EDGE_CURVE('',#460,#430,#398,.T.);
+#564=EDGE_CURVE('',#460,#461,#216,.T.);
+#565=EDGE_CURVE('',#462,#461,#399,.T.);
+#566=EDGE_CURVE('',#462,#463,#217,.T.);
+#567=EDGE_CURVE('',#464,#463,#400,.T.);
+#568=EDGE_CURVE('',#464,#465,#218,.T.);
+#569=EDGE_CURVE('',#466,#465,#401,.T.);
+#570=EDGE_CURVE('',#466,#467,#219,.T.);
+#571=EDGE_CURVE('',#468,#467,#402,.T.);
+#572=EDGE_CURVE('',#468,#469,#220,.T.);
+#573=EDGE_CURVE('',#459,#469,#403,.T.);
+#574=EDGE_CURVE('',#457,#456,#221,.T.);
+#575=EDGE_CURVE('',#469,#441,#222,.T.);
+#576=EDGE_CURVE('',#442,#468,#223,.T.);
+#577=EDGE_CURVE('',#470,#471,#224,.T.);
+#578=EDGE_CURVE('',#471,#472,#225,.T.);
+#579=EDGE_CURVE('',#472,#473,#226,.T.);
+#580=EDGE_CURVE('',#473,#474,#227,.T.);
+#581=EDGE_CURVE('',#474,#475,#228,.T.);
+#582=EDGE_CURVE('',#475,#476,#229,.T.);
+#583=EDGE_CURVE('',#476,#477,#230,.T.);
+#584=EDGE_CURVE('',#477,#478,#231,.T.);
+#585=EDGE_CURVE('',#478,#479,#232,.T.);
+#586=EDGE_CURVE('',#479,#480,#233,.T.);
+#587=EDGE_CURVE('',#480,#481,#234,.T.);
+#588=EDGE_CURVE('',#481,#470,#235,.T.);
+#589=EDGE_CURVE('',#482,#482,#404,.T.);
+#590=EDGE_CURVE('',#483,#483,#405,.T.);
+#591=EDGE_CURVE('',#484,#484,#406,.T.);
+#592=EDGE_CURVE('',#485,#485,#407,.T.);
+#593=EDGE_CURVE('',#467,#443,#236,.T.);
+#594=EDGE_CURVE('',#444,#466,#237,.T.);
+#595=EDGE_CURVE('',#465,#445,#238,.T.);
+#596=EDGE_CURVE('',#446,#464,#239,.T.);
+#597=EDGE_CURVE('',#463,#447,#240,.T.);
+#598=EDGE_CURVE('',#448,#462,#241,.T.);
+#599=EDGE_CURVE('',#461,#449,#242,.T.);
+#600=EDGE_CURVE('',#450,#460,#243,.T.);
+#601=EDGE_CURVE('',#486,#426,#17,.T.);
+#602=EDGE_CURVE('',#425,#487,#408,.T.);
+#603=EDGE_CURVE('',#487,#486,#244,.T.);
+#604=EDGE_CURVE('',#488,#486,#245,.T.);
+#605=EDGE_CURVE('',#489,#488,#18,.T.);
+#606=EDGE_CURVE('',#455,#489,#246,.T.);
+#607=EDGE_CURVE('',#488,#490,#247,.T.);
+#608=EDGE_CURVE('',#490,#491,#409,.T.);
+#609=EDGE_CURVE('',#491,#489,#248,.T.);
+#610=EDGE_CURVE('',#491,#454,#249,.T.);
+#611=EDGE_CURVE('',#492,#492,#410,.T.);
+#612=EDGE_CURVE('',#493,#493,#411,.T.);
+#613=EDGE_CURVE('',#487,#490,#250,.T.);
+#614=EDGE_CURVE('',#485,#494,#251,.T.);
+#615=EDGE_CURVE('',#494,#494,#412,.T.);
+#616=EDGE_CURVE('',#484,#495,#252,.T.);
+#617=EDGE_CURVE('',#495,#495,#413,.T.);
+#618=EDGE_CURVE('',#483,#496,#253,.T.);
+#619=EDGE_CURVE('',#496,#496,#414,.T.);
+#620=EDGE_CURVE('',#482,#497,#254,.T.);
+#621=EDGE_CURVE('',#497,#497,#415,.T.);
+#622=EDGE_CURVE('',#498,#499,#255,.T.);
+#623=EDGE_CURVE('',#471,#498,#256,.T.);
+#624=EDGE_CURVE('',#470,#499,#257,.T.);
+#625=EDGE_CURVE('',#499,#500,#258,.T.);
+#626=EDGE_CURVE('',#481,#500,#259,.T.);
+#627=EDGE_CURVE('',#500,#501,#260,.T.);
+#628=EDGE_CURVE('',#480,#501,#261,.T.);
+#629=EDGE_CURVE('',#501,#502,#262,.T.);
+#630=EDGE_CURVE('',#479,#502,#263,.T.);
+#631=EDGE_CURVE('',#502,#503,#264,.T.);
+#632=EDGE_CURVE('',#478,#503,#265,.T.);
+#633=EDGE_CURVE('',#503,#504,#266,.T.);
+#634=EDGE_CURVE('',#477,#504,#267,.T.);
+#635=EDGE_CURVE('',#504,#505,#268,.T.);
+#636=EDGE_CURVE('',#476,#505,#269,.T.);
+#637=EDGE_CURVE('',#505,#506,#270,.T.);
+#638=EDGE_CURVE('',#475,#506,#271,.T.);
+#639=EDGE_CURVE('',#506,#507,#272,.T.);
+#640=EDGE_CURVE('',#474,#507,#273,.T.);
+#641=EDGE_CURVE('',#507,#508,#274,.T.);
+#642=EDGE_CURVE('',#473,#508,#275,.T.);
+#643=EDGE_CURVE('',#508,#509,#276,.T.);
+#644=EDGE_CURVE('',#472,#509,#277,.T.);
+#645=EDGE_CURVE('',#509,#498,#278,.T.);
+#646=EDGE_CURVE('',#510,#510,#416,.T.);
+#647=EDGE_CURVE('',#510,#433,#279,.T.);
+#648=EDGE_CURVE('',#493,#511,#280,.T.);
+#649=EDGE_CURVE('',#511,#511,#417,.T.);
+#650=EDGE_CURVE('',#512,#512,#418,.T.);
+#651=EDGE_CURVE('',#492,#513,#281,.T.);
+#652=EDGE_CURVE('',#513,#513,#419,.T.);
+#653=EDGE_CURVE('',#514,#514,#420,.T.);
+#654=EDGE_CURVE('',#512,#432,#282,.T.);
+#655=EDGE_CURVE('',#514,#431,#283,.T.);
+#656=ORIENTED_EDGE('',*,*,#515,.T.);
+#657=ORIENTED_EDGE('',*,*,#516,.T.);
+#658=ORIENTED_EDGE('',*,*,#517,.T.);
+#659=ORIENTED_EDGE('',*,*,#518,.T.);
+#660=ORIENTED_EDGE('',*,*,#518,.F.);
+#661=ORIENTED_EDGE('',*,*,#519,.F.);
+#662=ORIENTED_EDGE('',*,*,#520,.F.);
+#663=ORIENTED_EDGE('',*,*,#521,.T.);
+#664=ORIENTED_EDGE('',*,*,#522,.F.);
+#665=ORIENTED_EDGE('',*,*,#523,.F.);
+#666=ORIENTED_EDGE('',*,*,#524,.F.);
+#667=ORIENTED_EDGE('',*,*,#525,.F.);
+#668=ORIENTED_EDGE('',*,*,#526,.T.);
+#669=ORIENTED_EDGE('',*,*,#527,.T.);
+#670=ORIENTED_EDGE('',*,*,#528,.T.);
+#671=ORIENTED_EDGE('',*,*,#529,.T.);
+#672=ORIENTED_EDGE('',*,*,#522,.T.);
+#673=ORIENTED_EDGE('',*,*,#530,.T.);
+#674=ORIENTED_EDGE('',*,*,#531,.T.);
+#675=ORIENTED_EDGE('',*,*,#529,.F.);
+#676=ORIENTED_EDGE('',*,*,#532,.T.);
+#677=ORIENTED_EDGE('',*,*,#533,.F.);
+#678=ORIENTED_EDGE('',*,*,#534,.T.);
+#679=ORIENTED_EDGE('',*,*,#535,.F.);
+#680=ORIENTED_EDGE('',*,*,#536,.T.);
+#681=ORIENTED_EDGE('',*,*,#537,.F.);
+#682=ORIENTED_EDGE('',*,*,#538,.T.);
+#683=ORIENTED_EDGE('',*,*,#539,.F.);
+#684=ORIENTED_EDGE('',*,*,#540,.T.);
+#685=ORIENTED_EDGE('',*,*,#541,.F.);
+#686=ORIENTED_EDGE('',*,*,#542,.T.);
+#687=ORIENTED_EDGE('',*,*,#543,.F.);
+#688=ORIENTED_EDGE('',*,*,#544,.T.);
+#689=ORIENTED_EDGE('',*,*,#545,.F.);
+#690=ORIENTED_EDGE('',*,*,#546,.T.);
+#691=ORIENTED_EDGE('',*,*,#547,.F.);
+#692=ORIENTED_EDGE('',*,*,#523,.T.);
+#693=ORIENTED_EDGE('',*,*,#516,.F.);
+#694=ORIENTED_EDGE('',*,*,#548,.F.);
+#695=ORIENTED_EDGE('',*,*,#549,.F.);
+#696=ORIENTED_EDGE('',*,*,#532,.F.);
+#697=ORIENTED_EDGE('',*,*,#531,.F.);
+#698=ORIENTED_EDGE('',*,*,#550,.F.);
+#699=ORIENTED_EDGE('',*,*,#551,.F.);
+#700=ORIENTED_EDGE('',*,*,#552,.F.);
+#701=ORIENTED_EDGE('',*,*,#553,.T.);
+#702=ORIENTED_EDGE('',*,*,#551,.T.);
+#703=ORIENTED_EDGE('',*,*,#554,.T.);
+#704=ORIENTED_EDGE('',*,*,#555,.T.);
+#705=ORIENTED_EDGE('',*,*,#533,.T.);
+#706=ORIENTED_EDGE('',*,*,#549,.T.);
+#707=ORIENTED_EDGE('',*,*,#556,.T.);
+#708=ORIENTED_EDGE('',*,*,#557,.T.);
+#709=ORIENTED_EDGE('',*,*,#535,.T.);
+#710=ORIENTED_EDGE('',*,*,#558,.T.);
+#711=ORIENTED_EDGE('',*,*,#559,.T.);
+#712=ORIENTED_EDGE('',*,*,#560,.T.);
+#713=ORIENTED_EDGE('',*,*,#560,.F.);
+#714=ORIENTED_EDGE('',*,*,#561,.F.);
+#715=ORIENTED_EDGE('',*,*,#562,.F.);
+#716=ORIENTED_EDGE('',*,*,#536,.F.);
+#717=ORIENTED_EDGE('',*,*,#515,.F.);
+#718=ORIENTED_EDGE('',*,*,#525,.T.);
+#719=ORIENTED_EDGE('',*,*,#563,.F.);
+#720=ORIENTED_EDGE('',*,*,#564,.T.);
+#721=ORIENTED_EDGE('',*,*,#565,.F.);
+#722=ORIENTED_EDGE('',*,*,#566,.T.);
+#723=ORIENTED_EDGE('',*,*,#567,.F.);
+#724=ORIENTED_EDGE('',*,*,#568,.T.);
+#725=ORIENTED_EDGE('',*,*,#569,.F.);
+#726=ORIENTED_EDGE('',*,*,#570,.T.);
+#727=ORIENTED_EDGE('',*,*,#571,.F.);
+#728=ORIENTED_EDGE('',*,*,#572,.T.);
+#729=ORIENTED_EDGE('',*,*,#573,.F.);
+#730=ORIENTED_EDGE('',*,*,#561,.T.);
+#731=ORIENTED_EDGE('',*,*,#559,.F.);
+#732=ORIENTED_EDGE('',*,*,#574,.T.);
+#733=ORIENTED_EDGE('',*,*,#556,.F.);
+#734=ORIENTED_EDGE('',*,*,#548,.T.);
+#735=ORIENTED_EDGE('',*,*,#573,.T.);
+#736=ORIENTED_EDGE('',*,*,#575,.T.);
+#737=ORIENTED_EDGE('',*,*,#537,.T.);
+#738=ORIENTED_EDGE('',*,*,#562,.T.);
+#739=ORIENTED_EDGE('',*,*,#575,.F.);
+#740=ORIENTED_EDGE('',*,*,#572,.F.);
+#741=ORIENTED_EDGE('',*,*,#576,.F.);
+#742=ORIENTED_EDGE('',*,*,#538,.F.);
+#743=ORIENTED_EDGE('',*,*,#577,.T.);
+#744=ORIENTED_EDGE('',*,*,#578,.T.);
+#745=ORIENTED_EDGE('',*,*,#579,.T.);
+#746=ORIENTED_EDGE('',*,*,#580,.T.);
+#747=ORIENTED_EDGE('',*,*,#581,.T.);
+#748=ORIENTED_EDGE('',*,*,#582,.T.);
+#749=ORIENTED_EDGE('',*,*,#583,.T.);
+#750=ORIENTED_EDGE('',*,*,#584,.T.);
+#751=ORIENTED_EDGE('',*,*,#585,.T.);
+#752=ORIENTED_EDGE('',*,*,#586,.T.);
+#753=ORIENTED_EDGE('',*,*,#587,.T.);
+#754=ORIENTED_EDGE('',*,*,#588,.T.);
+#755=ORIENTED_EDGE('',*,*,#589,.T.);
+#756=ORIENTED_EDGE('',*,*,#590,.T.);
+#757=ORIENTED_EDGE('',*,*,#591,.T.);
+#758=ORIENTED_EDGE('',*,*,#592,.T.);
+#759=ORIENTED_EDGE('',*,*,#539,.T.);
+#760=ORIENTED_EDGE('',*,*,#576,.T.);
+#761=ORIENTED_EDGE('',*,*,#571,.T.);
+#762=ORIENTED_EDGE('',*,*,#593,.T.);
+#763=ORIENTED_EDGE('',*,*,#593,.F.);
+#764=ORIENTED_EDGE('',*,*,#570,.F.);
+#765=ORIENTED_EDGE('',*,*,#594,.F.);
+#766=ORIENTED_EDGE('',*,*,#540,.F.);
+#767=ORIENTED_EDGE('',*,*,#541,.T.);
+#768=ORIENTED_EDGE('',*,*,#594,.T.);
+#769=ORIENTED_EDGE('',*,*,#569,.T.);
+#770=ORIENTED_EDGE('',*,*,#595,.T.);
+#771=ORIENTED_EDGE('',*,*,#543,.T.);
+#772=ORIENTED_EDGE('',*,*,#596,.T.);
+#773=ORIENTED_EDGE('',*,*,#567,.T.);
+#774=ORIENTED_EDGE('',*,*,#597,.T.);
+#775=ORIENTED_EDGE('',*,*,#597,.F.);
+#776=ORIENTED_EDGE('',*,*,#566,.F.);
+#777=ORIENTED_EDGE('',*,*,#598,.F.);
+#778=ORIENTED_EDGE('',*,*,#544,.F.);
+#779=ORIENTED_EDGE('',*,*,#565,.T.);
+#780=ORIENTED_EDGE('',*,*,#599,.T.);
+#781=ORIENTED_EDGE('',*,*,#545,.T.);
+#782=ORIENTED_EDGE('',*,*,#598,.T.);
+#783=ORIENTED_EDGE('',*,*,#599,.F.);
+#784=ORIENTED_EDGE('',*,*,#564,.F.);
+#785=ORIENTED_EDGE('',*,*,#600,.F.);
+#786=ORIENTED_EDGE('',*,*,#546,.F.);
+#787=ORIENTED_EDGE('',*,*,#547,.T.);
+#788=ORIENTED_EDGE('',*,*,#600,.T.);
+#789=ORIENTED_EDGE('',*,*,#563,.T.);
+#790=ORIENTED_EDGE('',*,*,#524,.T.);
+#791=ORIENTED_EDGE('',*,*,#601,.T.);
+#792=ORIENTED_EDGE('',*,*,#520,.T.);
+#793=ORIENTED_EDGE('',*,*,#602,.T.);
+#794=ORIENTED_EDGE('',*,*,#603,.T.);
+#795=ORIENTED_EDGE('',*,*,#601,.F.);
+#796=ORIENTED_EDGE('',*,*,#604,.F.);
+#797=ORIENTED_EDGE('',*,*,#605,.F.);
+#798=ORIENTED_EDGE('',*,*,#606,.F.);
+#799=ORIENTED_EDGE('',*,*,#554,.F.);
+#800=ORIENTED_EDGE('',*,*,#550,.T.);
+#801=ORIENTED_EDGE('',*,*,#530,.F.);
+#802=ORIENTED_EDGE('',*,*,#521,.F.);
+#803=ORIENTED_EDGE('',*,*,#605,.T.);
+#804=ORIENTED_EDGE('',*,*,#607,.T.);
+#805=ORIENTED_EDGE('',*,*,#608,.T.);
+#806=ORIENTED_EDGE('',*,*,#609,.T.);
+#807=ORIENTED_EDGE('',*,*,#555,.F.);
+#808=ORIENTED_EDGE('',*,*,#606,.T.);
+#809=ORIENTED_EDGE('',*,*,#609,.F.);
+#810=ORIENTED_EDGE('',*,*,#610,.T.);
+#811=ORIENTED_EDGE('',*,*,#611,.T.);
+#812=ORIENTED_EDGE('',*,*,#612,.T.);
+#813=ORIENTED_EDGE('',*,*,#602,.F.);
+#814=ORIENTED_EDGE('',*,*,#519,.T.);
+#815=ORIENTED_EDGE('',*,*,#517,.F.);
+#816=ORIENTED_EDGE('',*,*,#552,.T.);
+#817=ORIENTED_EDGE('',*,*,#553,.F.);
+#818=ORIENTED_EDGE('',*,*,#610,.F.);
+#819=ORIENTED_EDGE('',*,*,#608,.F.);
+#820=ORIENTED_EDGE('',*,*,#613,.F.);
+#821=ORIENTED_EDGE('',*,*,#592,.F.);
+#822=ORIENTED_EDGE('',*,*,#614,.T.);
+#823=ORIENTED_EDGE('',*,*,#615,.F.);
+#824=ORIENTED_EDGE('',*,*,#614,.F.);
+#825=ORIENTED_EDGE('',*,*,#591,.F.);
+#826=ORIENTED_EDGE('',*,*,#616,.T.);
+#827=ORIENTED_EDGE('',*,*,#617,.F.);
+#828=ORIENTED_EDGE('',*,*,#616,.F.);
+#829=ORIENTED_EDGE('',*,*,#590,.F.);
+#830=ORIENTED_EDGE('',*,*,#618,.T.);
+#831=ORIENTED_EDGE('',*,*,#619,.F.);
+#832=ORIENTED_EDGE('',*,*,#618,.F.);
+#833=ORIENTED_EDGE('',*,*,#589,.F.);
+#834=ORIENTED_EDGE('',*,*,#620,.T.);
+#835=ORIENTED_EDGE('',*,*,#621,.F.);
+#836=ORIENTED_EDGE('',*,*,#620,.F.);
+#837=ORIENTED_EDGE('',*,*,#622,.F.);
+#838=ORIENTED_EDGE('',*,*,#623,.F.);
+#839=ORIENTED_EDGE('',*,*,#577,.F.);
+#840=ORIENTED_EDGE('',*,*,#624,.T.);
+#841=ORIENTED_EDGE('',*,*,#625,.F.);
+#842=ORIENTED_EDGE('',*,*,#624,.F.);
+#843=ORIENTED_EDGE('',*,*,#588,.F.);
+#844=ORIENTED_EDGE('',*,*,#626,.T.);
+#845=ORIENTED_EDGE('',*,*,#627,.F.);
+#846=ORIENTED_EDGE('',*,*,#626,.F.);
+#847=ORIENTED_EDGE('',*,*,#587,.F.);
+#848=ORIENTED_EDGE('',*,*,#628,.T.);
+#849=ORIENTED_EDGE('',*,*,#629,.F.);
+#850=ORIENTED_EDGE('',*,*,#628,.F.);
+#851=ORIENTED_EDGE('',*,*,#586,.F.);
+#852=ORIENTED_EDGE('',*,*,#630,.T.);
+#853=ORIENTED_EDGE('',*,*,#631,.F.);
+#854=ORIENTED_EDGE('',*,*,#630,.F.);
+#855=ORIENTED_EDGE('',*,*,#585,.F.);
+#856=ORIENTED_EDGE('',*,*,#632,.T.);
+#857=ORIENTED_EDGE('',*,*,#633,.F.);
+#858=ORIENTED_EDGE('',*,*,#632,.F.);
+#859=ORIENTED_EDGE('',*,*,#584,.F.);
+#860=ORIENTED_EDGE('',*,*,#634,.T.);
+#861=ORIENTED_EDGE('',*,*,#635,.F.);
+#862=ORIENTED_EDGE('',*,*,#634,.F.);
+#863=ORIENTED_EDGE('',*,*,#583,.F.);
+#864=ORIENTED_EDGE('',*,*,#636,.T.);
+#865=ORIENTED_EDGE('',*,*,#637,.F.);
+#866=ORIENTED_EDGE('',*,*,#636,.F.);
+#867=ORIENTED_EDGE('',*,*,#582,.F.);
+#868=ORIENTED_EDGE('',*,*,#638,.T.);
+#869=ORIENTED_EDGE('',*,*,#639,.F.);
+#870=ORIENTED_EDGE('',*,*,#638,.F.);
+#871=ORIENTED_EDGE('',*,*,#581,.F.);
+#872=ORIENTED_EDGE('',*,*,#640,.T.);
+#873=ORIENTED_EDGE('',*,*,#641,.F.);
+#874=ORIENTED_EDGE('',*,*,#640,.F.);
+#875=ORIENTED_EDGE('',*,*,#580,.F.);
+#876=ORIENTED_EDGE('',*,*,#642,.T.);
+#877=ORIENTED_EDGE('',*,*,#643,.F.);
+#878=ORIENTED_EDGE('',*,*,#642,.F.);
+#879=ORIENTED_EDGE('',*,*,#579,.F.);
+#880=ORIENTED_EDGE('',*,*,#644,.T.);
+#881=ORIENTED_EDGE('',*,*,#645,.F.);
+#882=ORIENTED_EDGE('',*,*,#644,.F.);
+#883=ORIENTED_EDGE('',*,*,#578,.F.);
+#884=ORIENTED_EDGE('',*,*,#623,.T.);
+#885=ORIENTED_EDGE('',*,*,#595,.F.);
+#886=ORIENTED_EDGE('',*,*,#568,.F.);
+#887=ORIENTED_EDGE('',*,*,#596,.F.);
+#888=ORIENTED_EDGE('',*,*,#542,.F.);
+#889=ORIENTED_EDGE('',*,*,#615,.T.);
+#890=ORIENTED_EDGE('',*,*,#617,.T.);
+#891=ORIENTED_EDGE('',*,*,#619,.T.);
+#892=ORIENTED_EDGE('',*,*,#621,.T.);
+#893=ORIENTED_EDGE('',*,*,#622,.T.);
+#894=ORIENTED_EDGE('',*,*,#625,.T.);
+#895=ORIENTED_EDGE('',*,*,#627,.T.);
+#896=ORIENTED_EDGE('',*,*,#629,.T.);
+#897=ORIENTED_EDGE('',*,*,#631,.T.);
+#898=ORIENTED_EDGE('',*,*,#633,.T.);
+#899=ORIENTED_EDGE('',*,*,#635,.T.);
+#900=ORIENTED_EDGE('',*,*,#637,.T.);
+#901=ORIENTED_EDGE('',*,*,#639,.T.);
+#902=ORIENTED_EDGE('',*,*,#641,.T.);
+#903=ORIENTED_EDGE('',*,*,#643,.T.);
+#904=ORIENTED_EDGE('',*,*,#645,.T.);
+#905=ORIENTED_EDGE('',*,*,#557,.F.);
+#906=ORIENTED_EDGE('',*,*,#574,.F.);
+#907=ORIENTED_EDGE('',*,*,#558,.F.);
+#908=ORIENTED_EDGE('',*,*,#534,.F.);
+#909=ORIENTED_EDGE('',*,*,#603,.F.);
+#910=ORIENTED_EDGE('',*,*,#613,.T.);
+#911=ORIENTED_EDGE('',*,*,#607,.F.);
+#912=ORIENTED_EDGE('',*,*,#604,.T.);
+#913=ORIENTED_EDGE('',*,*,#646,.F.);
+#914=ORIENTED_EDGE('',*,*,#647,.T.);
+#915=ORIENTED_EDGE('',*,*,#528,.F.);
+#916=ORIENTED_EDGE('',*,*,#647,.F.);
+#917=ORIENTED_EDGE('',*,*,#646,.T.);
+#918=ORIENTED_EDGE('',*,*,#612,.F.);
+#919=ORIENTED_EDGE('',*,*,#648,.T.);
+#920=ORIENTED_EDGE('',*,*,#649,.T.);
+#921=ORIENTED_EDGE('',*,*,#648,.F.);
+#922=ORIENTED_EDGE('',*,*,#649,.F.);
+#923=ORIENTED_EDGE('',*,*,#650,.F.);
+#924=ORIENTED_EDGE('',*,*,#611,.F.);
+#925=ORIENTED_EDGE('',*,*,#651,.T.);
+#926=ORIENTED_EDGE('',*,*,#652,.T.);
+#927=ORIENTED_EDGE('',*,*,#651,.F.);
+#928=ORIENTED_EDGE('',*,*,#652,.F.);
+#929=ORIENTED_EDGE('',*,*,#653,.F.);
+#930=ORIENTED_EDGE('',*,*,#650,.T.);
+#931=ORIENTED_EDGE('',*,*,#654,.T.);
+#932=ORIENTED_EDGE('',*,*,#527,.F.);
+#933=ORIENTED_EDGE('',*,*,#654,.F.);
+#934=ORIENTED_EDGE('',*,*,#653,.T.);
+#935=ORIENTED_EDGE('',*,*,#655,.T.);
+#936=ORIENTED_EDGE('',*,*,#526,.F.);
+#937=ORIENTED_EDGE('',*,*,#655,.F.);
+#938=CYLINDRICAL_SURFACE('',#1026,1.);
+#939=CYLINDRICAL_SURFACE('',#1033,1.);
+#940=CYLINDRICAL_SURFACE('',#1046,1.);
+#941=CYLINDRICAL_SURFACE('',#1049,1.);
+#942=CYLINDRICAL_SURFACE('',#1051,1.);
+#943=CYLINDRICAL_SURFACE('',#1061,1.);
+#944=CYLINDRICAL_SURFACE('',#1067,1.);
+#945=CYLINDRICAL_SURFACE('',#1069,1.);
+#946=CYLINDRICAL_SURFACE('',#1070,1.);
+#947=CYLINDRICAL_SURFACE('',#1072,1.);
+#948=CYLINDRICAL_SURFACE('',#1074,1.);
+#949=CYLINDRICAL_SURFACE('',#1075,1.);
+#950=CYLINDRICAL_SURFACE('',#1080,1.);
+#951=CYLINDRICAL_SURFACE('',#1086,1.);
+#952=CYLINDRICAL_SURFACE('',#1088,0.999999999999996);
+#953=CYLINDRICAL_SURFACE('',#1090,0.999999999999996);
+#954=CYLINDRICAL_SURFACE('',#1092,1.);
+#955=CYLINDRICAL_SURFACE('',#1109,1.7);
+#956=CYLINDRICAL_SURFACE('',#1112,2.7);
+#957=CYLINDRICAL_SURFACE('',#1116,2.7);
+#958=CYLINDRICAL_SURFACE('',#1120,1.65);
+#959=CYLINDRICAL_SURFACE('',#1121,1.65);
+#960=ADVANCED_FACE('',(#66),#938,.T.);
+#961=ADVANCED_FACE('',(#67,#19,#20,#21),#36,.T.);
+#962=ADVANCED_FACE('',(#68),#939,.T.);
+#963=ADVANCED_FACE('',(#69),#37,.T.);
+#964=ADVANCED_FACE('',(#70),#38,.T.);
+#965=ADVANCED_FACE('',(#71),#940,.F.);
+#966=ADVANCED_FACE('',(#72),#941,.T.);
+#967=ADVANCED_FACE('',(#73),#942,.T.);
+#968=ADVANCED_FACE('',(#74),#39,.T.);
+#969=ADVANCED_FACE('',(#75),#40,.T.);
+#970=ADVANCED_FACE('',(#76),#943,.F.);
+#971=ADVANCED_FACE('',(#77,#22,#23,#24,#25,#26),#41,.T.);
+#972=ADVANCED_FACE('',(#78),#944,.T.);
+#973=ADVANCED_FACE('',(#79),#42,.T.);
+#974=ADVANCED_FACE('',(#80),#945,.T.);
+#975=ADVANCED_FACE('',(#81),#946,.T.);
+#976=ADVANCED_FACE('',(#82),#43,.T.);
+#977=ADVANCED_FACE('',(#83),#947,.F.);
+#978=ADVANCED_FACE('',(#84),#44,.T.);
+#979=ADVANCED_FACE('',(#85),#948,.T.);
+#980=ADVANCED_FACE('',(#86),#949,.T.);
+#981=ADVANCED_FACE('',(#87),#45,.F.);
+#982=ADVANCED_FACE('',(#88),#950,.T.);
+#983=ADVANCED_FACE('',(#89,#27,#28),#46,.T.);
+#984=ADVANCED_FACE('',(#90),#47,.F.);
+#985=ADVANCED_FACE('',(#91),#951,.F.);
+#986=ADVANCED_FACE('',(#92),#952,.F.);
+#987=ADVANCED_FACE('',(#93),#953,.F.);
+#988=ADVANCED_FACE('',(#94),#954,.F.);
+#989=ADVANCED_FACE('',(#95),#48,.F.);
+#990=ADVANCED_FACE('',(#96),#49,.F.);
+#991=ADVANCED_FACE('',(#97),#50,.F.);
+#992=ADVANCED_FACE('',(#98),#51,.F.);
+#993=ADVANCED_FACE('',(#99),#52,.F.);
+#994=ADVANCED_FACE('',(#100),#53,.F.);
+#995=ADVANCED_FACE('',(#101),#54,.F.);
+#996=ADVANCED_FACE('',(#102),#55,.F.);
+#997=ADVANCED_FACE('',(#103),#56,.F.);
+#998=ADVANCED_FACE('',(#104),#57,.F.);
+#999=ADVANCED_FACE('',(#105),#58,.F.);
+#1000=ADVANCED_FACE('',(#106),#59,.F.);
+#1001=ADVANCED_FACE('',(#107,#29,#30,#31,#32,#33),#60,.T.);
+#1002=ADVANCED_FACE('',(#108),#61,.T.);
+#1003=ADVANCED_FACE('',(#109),#62,.T.);
+#1004=ADVANCED_FACE('',(#110),#955,.T.);
+#1005=ADVANCED_FACE('',(#111),#63,.T.);
+#1006=ADVANCED_FACE('',(#112),#956,.F.);
+#1007=ADVANCED_FACE('',(#113,#34),#64,.T.);
+#1008=ADVANCED_FACE('',(#114),#957,.F.);
+#1009=ADVANCED_FACE('',(#115,#35),#65,.T.);
+#1010=ADVANCED_FACE('',(#116),#958,.F.);
+#1011=ADVANCED_FACE('',(#117),#959,.F.);
+#1012=CLOSED_SHELL('',(#960,#961,#962,#963,#964,#965,#966,#967,#968,#969,
+#970,#971,#972,#973,#974,#975,#976,#977,#978,#979,#980,#981,#982,#983,#984,
+#985,#986,#987,#988,#989,#990,#991,#992,#993,#994,#995,#996,#997,#998,#999,
+#1000,#1001,#1002,#1003,#1004,#1005,#1006,#1007,#1008,#1009,#1010,#1011));
+#1013=DERIVED_UNIT_ELEMENT(#1015,1.);
+#1014=DERIVED_UNIT_ELEMENT(#1706,-3.);
+#1015=(
+MASS_UNIT()
+NAMED_UNIT(*)
+SI_UNIT(.KILO.,.GRAM.)
+);
+#1016=DERIVED_UNIT((#1013,#1014));
+#1017=MEASURE_REPRESENTATION_ITEM('density measure',
+POSITIVE_RATIO_MEASURE(7850.),#1016);
+#1018=PROPERTY_DEFINITION_REPRESENTATION(#1023,#1020);
+#1019=PROPERTY_DEFINITION_REPRESENTATION(#1024,#1021);
+#1020=REPRESENTATION('material name',(#1022),#1703);
+#1021=REPRESENTATION('density',(#1017),#1703);
+#1022=DESCRIPTIVE_REPRESENTATION_ITEM('Steel','Steel');
+#1023=PROPERTY_DEFINITION('material property','material name',#1713);
+#1024=PROPERTY_DEFINITION('material property','density of part',#1713);
+#1025=AXIS2_PLACEMENT_3D('',#1413,#1122,#1123);
+#1026=AXIS2_PLACEMENT_3D('',#1414,#1124,#1125);
+#1027=AXIS2_PLACEMENT_3D('',#1417,#1126,#1127);
+#1028=AXIS2_PLACEMENT_3D('',#1421,#1129,#1130);
+#1029=AXIS2_PLACEMENT_3D('',#1423,#1132,#1133);
+#1030=AXIS2_PLACEMENT_3D('',#1438,#1141,#1142);
+#1031=AXIS2_PLACEMENT_3D('',#1440,#1143,#1144);
+#1032=AXIS2_PLACEMENT_3D('',#1442,#1145,#1146);
+#1033=AXIS2_PLACEMENT_3D('',#1443,#1147,#1148);
+#1034=AXIS2_PLACEMENT_3D('',#1445,#1149,#1150);
+#1035=AXIS2_PLACEMENT_3D('',#1447,#1151,#1152);
+#1036=AXIS2_PLACEMENT_3D('',#1449,#1154,#1155);
+#1037=AXIS2_PLACEMENT_3D('',#1453,#1157,#1158);
+#1038=AXIS2_PLACEMENT_3D('',#1457,#1160,#1161);
+#1039=AXIS2_PLACEMENT_3D('',#1461,#1163,#1164);
+#1040=AXIS2_PLACEMENT_3D('',#1465,#1166,#1167);
+#1041=AXIS2_PLACEMENT_3D('',#1469,#1169,#1170);
+#1042=AXIS2_PLACEMENT_3D('',#1473,#1172,#1173);
+#1043=AXIS2_PLACEMENT_3D('',#1477,#1175,#1176);
+#1044=AXIS2_PLACEMENT_3D('',#1480,#1178,#1179);
+#1045=AXIS2_PLACEMENT_3D('',#1481,#1180,#1181);
+#1046=AXIS2_PLACEMENT_3D('',#1490,#1187,#1188);
+#1047=AXIS2_PLACEMENT_3D('',#1492,#1189,#1190);
+#1048=AXIS2_PLACEMENT_3D('',#1494,#1191,#1192);
+#1049=AXIS2_PLACEMENT_3D('',#1496,#1194,#1195);
+#1050=AXIS2_PLACEMENT_3D('',#1498,#1196,#1197);
+#1051=AXIS2_PLACEMENT_3D('',#1500,#1199,#1200);
+#1052=AXIS2_PLACEMENT_3D('',#1504,#1202,#1203);
+#1053=AXIS2_PLACEMENT_3D('',#1506,#1205,#1206);
+#1054=AXIS2_PLACEMENT_3D('',#1510,#1209,#1210);
+#1055=AXIS2_PLACEMENT_3D('',#1512,#1211,#1212);
+#1056=AXIS2_PLACEMENT_3D('',#1516,#1214,#1215);
+#1057=AXIS2_PLACEMENT_3D('',#1520,#1217,#1218);
+#1058=AXIS2_PLACEMENT_3D('',#1524,#1220,#1221);
+#1059=AXIS2_PLACEMENT_3D('',#1528,#1223,#1224);
+#1060=AXIS2_PLACEMENT_3D('',#1531,#1226,#1227);
+#1061=AXIS2_PLACEMENT_3D('',#1533,#1229,#1230);
+#1062=AXIS2_PLACEMENT_3D('',#1535,#1232,#1233);
+#1063=AXIS2_PLACEMENT_3D('',#1562,#1247,#1248);
+#1064=AXIS2_PLACEMENT_3D('',#1564,#1249,#1250);
+#1065=AXIS2_PLACEMENT_3D('',#1566,#1251,#1252);
+#1066=AXIS2_PLACEMENT_3D('',#1568,#1253,#1254);
+#1067=AXIS2_PLACEMENT_3D('',#1569,#1255,#1256);
+#1068=AXIS2_PLACEMENT_3D('',#1571,#1258,#1259);
+#1069=AXIS2_PLACEMENT_3D('',#1573,#1261,#1262);
+#1070=AXIS2_PLACEMENT_3D('',#1575,#1264,#1265);
+#1071=AXIS2_PLACEMENT_3D('',#1578,#1268,#1269);
+#1072=AXIS2_PLACEMENT_3D('',#1580,#1271,#1272);
+#1073=AXIS2_PLACEMENT_3D('',#1582,#1274,#1275);
+#1074=AXIS2_PLACEMENT_3D('',#1584,#1277,#1278);
+#1075=AXIS2_PLACEMENT_3D('',#1585,#1279,#1280);
+#1076=AXIS2_PLACEMENT_3D('',#1587,#1281,#1282);
+#1077=AXIS2_PLACEMENT_3D('',#1589,#1283,#1284);
+#1078=AXIS2_PLACEMENT_3D('',#1591,#1286,#1287);
+#1079=AXIS2_PLACEMENT_3D('',#1595,#1289,#1290);
+#1080=AXIS2_PLACEMENT_3D('',#1597,#1292,#1293);
+#1081=AXIS2_PLACEMENT_3D('',#1601,#1295,#1296);
+#1082=AXIS2_PLACEMENT_3D('',#1603,#1298,#1299);
+#1083=AXIS2_PLACEMENT_3D('',#1606,#1301,#1302);
+#1084=AXIS2_PLACEMENT_3D('',#1608,#1303,#1304);
+#1085=AXIS2_PLACEMENT_3D('',#1609,#1305,#1306);
+#1086=AXIS2_PLACEMENT_3D('',#1611,#1308,#1309);
+#1087=AXIS2_PLACEMENT_3D('',#1614,#1311,#1312);
+#1088=AXIS2_PLACEMENT_3D('',#1615,#1313,#1314);
+#1089=AXIS2_PLACEMENT_3D('',#1618,#1316,#1317);
+#1090=AXIS2_PLACEMENT_3D('',#1619,#1318,#1319);
+#1091=AXIS2_PLACEMENT_3D('',#1622,#1321,#1322);
+#1092=AXIS2_PLACEMENT_3D('',#1623,#1323,#1324);
+#1093=AXIS2_PLACEMENT_3D('',#1626,#1326,#1327);
+#1094=AXIS2_PLACEMENT_3D('',#1627,#1328,#1329);
+#1095=AXIS2_PLACEMENT_3D('',#1633,#1333,#1334);
+#1096=AXIS2_PLACEMENT_3D('',#1637,#1337,#1338);
+#1097=AXIS2_PLACEMENT_3D('',#1641,#1341,#1342);
+#1098=AXIS2_PLACEMENT_3D('',#1645,#1345,#1346);
+#1099=AXIS2_PLACEMENT_3D('',#1649,#1349,#1350);
+#1100=AXIS2_PLACEMENT_3D('',#1653,#1353,#1354);
+#1101=AXIS2_PLACEMENT_3D('',#1657,#1357,#1358);
+#1102=AXIS2_PLACEMENT_3D('',#1661,#1361,#1362);
+#1103=AXIS2_PLACEMENT_3D('',#1665,#1365,#1366);
+#1104=AXIS2_PLACEMENT_3D('',#1669,#1369,#1370);
+#1105=AXIS2_PLACEMENT_3D('',#1673,#1373,#1374);
+#1106=AXIS2_PLACEMENT_3D('',#1675,#1376,#1377);
+#1107=AXIS2_PLACEMENT_3D('',#1676,#1378,#1379);
+#1108=AXIS2_PLACEMENT_3D('',#1677,#1380,#1381);
+#1109=AXIS2_PLACEMENT_3D('',#1678,#1382,#1383);
+#1110=AXIS2_PLACEMENT_3D('',#1680,#1384,#1385);
+#1111=AXIS2_PLACEMENT_3D('',#1682,#1387,#1388);
+#1112=AXIS2_PLACEMENT_3D('',#1683,#1389,#1390);
+#1113=AXIS2_PLACEMENT_3D('',#1686,#1392,#1393);
+#1114=AXIS2_PLACEMENT_3D('',#1687,#1394,#1395);
+#1115=AXIS2_PLACEMENT_3D('',#1689,#1396,#1397);
+#1116=AXIS2_PLACEMENT_3D('',#1690,#1398,#1399);
+#1117=AXIS2_PLACEMENT_3D('',#1693,#1401,#1402);
+#1118=AXIS2_PLACEMENT_3D('',#1694,#1403,#1404);
+#1119=AXIS2_PLACEMENT_3D('',#1696,#1405,#1406);
+#1120=AXIS2_PLACEMENT_3D('',#1697,#1407,#1408);
+#1121=AXIS2_PLACEMENT_3D('',#1699,#1410,#1411);
+#1122=DIRECTION('axis',(0.,0.,1.));
+#1123=DIRECTION('refdir',(1.,0.,0.));
+#1124=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.));
+#1125=DIRECTION('ref_axis',(0.707106781186548,0.707106781186547,1.57009245868377E-16));
+#1126=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1127=DIRECTION('ref_axis',(0.707106781186548,0.707106781186547,1.57009245868377E-16));
+#1128=DIRECTION('',(0.,-2.22044604925031E-16,1.));
+#1129=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1130=DIRECTION('ref_axis',(0.707106781186548,0.707106781186547,1.57009245868377E-16));
+#1131=DIRECTION('',(0.,2.22044604925031E-16,-1.));
+#1132=DIRECTION('center_axis',(1.,-1.50724952169436E-33,-3.34676624568066E-49));
+#1133=DIRECTION('ref_axis',(1.50724952169436E-33,1.,2.22044604925031E-16));
+#1134=DIRECTION('',(-1.50724952169436E-33,-1.,-2.22044604925031E-16));
+#1135=DIRECTION('',(0.,2.22044604925031E-16,-1.));
+#1136=DIRECTION('',(-1.35046540794304E-33,-0.895979987722886,0.44409442869743));
+#1137=DIRECTION('',(0.,2.22044604925031E-16,-1.));
+#1138=DIRECTION('',(1.50724952169436E-33,1.,2.22044604925031E-16));
+#1139=DIRECTION('',(0.,-2.22044604925031E-16,1.));
+#1140=DIRECTION('',(-1.50724952169436E-33,-1.,-2.22044604925031E-16));
+#1141=DIRECTION('center_axis',(-1.,1.50724952169436E-33,3.34676624568066E-49));
+#1142=DIRECTION('ref_axis',(-1.26161707343768E-16,-1.,-2.22044604925031E-16));
+#1143=DIRECTION('center_axis',(-1.,1.50724952169436E-33,3.34676624568066E-49));
+#1144=DIRECTION('ref_axis',(-1.26161707343768E-16,-1.,-2.22044604925031E-16));
+#1145=DIRECTION('center_axis',(-1.,1.50724952169436E-33,3.34676624568066E-49));
+#1146=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16));
+#1147=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1148=DIRECTION('ref_axis',(0.707106781186547,0.707106781186548,1.57009245868378E-16));
+#1149=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.));
+#1150=DIRECTION('ref_axis',(0.707106781186547,0.707106781186548,1.57009245868378E-16));
+#1151=DIRECTION('center_axis',(-3.14708846711261E-17,-0.44409442869743,
+-0.895979987722886));
+#1152=DIRECTION('ref_axis',(2.48684402993328E-16,0.895979987722886,-0.44409442869743));
+#1153=DIRECTION('',(0.,-2.22044604925031E-16,1.));
+#1154=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1155=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16));
+#1156=DIRECTION('',(-1.,-1.29526019539602E-15,-2.87605538361827E-31));
+#1157=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.));
+#1158=DIRECTION('ref_axis',(-0.19509032201613,0.98078528040323,2.17778080103421E-16));
+#1159=DIRECTION('',(-0.923879532511286,-0.382683432365092,-8.49727915508617E-17));
+#1160=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.));
+#1161=DIRECTION('ref_axis',(-0.555570233019603,0.831469612302545,1.84623341570888E-16));
+#1162=DIRECTION('',(-0.707106781186549,-0.707106781186546,-1.57009245868377E-16));
+#1163=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1164=DIRECTION('ref_axis',(0.173648177666932,-0.984807753012208,-2.18671248444703E-16));
+#1165=DIRECTION('',(-0.906307787036649,0.422618261740701,9.38401049623173E-17));
+#1166=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.));
+#1167=DIRECTION('ref_axis',(-0.34202014332567,0.939692620785908,2.08653676733374E-16));
+#1168=DIRECTION('',(-0.422618261740692,-0.906307787036653,-2.01240754513033E-16));
+#1169=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.));
+#1170=DIRECTION('ref_axis',(-0.939692620785906,-0.342020143325677,-7.59437276011524E-17));
+#1171=DIRECTION('',(0.906307787036649,-0.4226182617407,-9.38401049623172E-17));
+#1172=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.));
+#1173=DIRECTION('ref_axis',(0.173648177666933,-0.984807753012208,-2.18671248444703E-16));
+#1174=DIRECTION('',(0.707106781186547,0.707106781186548,1.57009245868378E-16));
+#1175=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1176=DIRECTION('ref_axis',(-0.38268343236509,0.923879532511287,2.05142465794791E-16));
+#1177=DIRECTION('',(1.,3.70074341541719E-16,8.2173010960522E-32));
+#1178=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.));
+#1179=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,-1.57009245868378E-16));
+#1180=DIRECTION('center_axis',(-1.29526019539602E-15,1.,2.22044604925031E-16));
+#1181=DIRECTION('ref_axis',(-1.,-1.29526019539602E-15,-2.87605538361827E-31));
+#1182=DIRECTION('',(1.,1.29526019539602E-15,2.87605538361827E-31));
+#1183=DIRECTION('',(0.,2.22044604925031E-16,-1.));
+#1184=DIRECTION('',(1.,1.29526019539602E-15,-6.77123071355564E-16));
+#1185=DIRECTION('',(0.,-2.22044604925031E-16,1.));
+#1186=DIRECTION('',(-1.,-1.29526019539602E-15,-2.87605538361827E-31));
+#1187=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1188=DIRECTION('ref_axis',(0.707106781186548,-0.707106781186548,-1.57009245868377E-16));
+#1189=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.));
+#1190=DIRECTION('ref_axis',(0.707106781186548,-0.707106781186548,-1.57009245868377E-16));
+#1191=DIRECTION('center_axis',(3.14708846711261E-17,0.44409442869743,0.895979987722886));
+#1192=DIRECTION('ref_axis',(0.,-0.895979987722886,0.44409442869743));
+#1193=DIRECTION('',(0.,2.22044604925031E-16,-1.));
+#1194=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1195=DIRECTION('ref_axis',(-0.19509032201613,0.98078528040323,2.17778080103421E-16));
+#1196=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1197=DIRECTION('ref_axis',(-0.19509032201613,0.98078528040323,2.17778080103421E-16));
+#1198=DIRECTION('',(0.,-2.22044604925031E-16,1.));
+#1199=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1200=DIRECTION('ref_axis',(-0.555570233019603,0.831469612302545,1.84623341570888E-16));
+#1201=DIRECTION('',(0.,2.22044604925031E-16,-1.));
+#1202=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1203=DIRECTION('ref_axis',(-0.555570233019603,0.831469612302545,1.84623341570888E-16));
+#1204=DIRECTION('',(0.,-2.22044604925031E-16,1.));
+#1205=DIRECTION('center_axis',(-0.707106781186546,0.707106781186549,1.57009245868378E-16));
+#1206=DIRECTION('ref_axis',(-0.707106781186549,-0.707106781186546,-1.57009245868377E-16));
+#1207=DIRECTION('',(0.707106781186549,0.707106781186546,1.57009245868377E-16));
+#1208=DIRECTION('',(0.,2.22044604925031E-16,-1.));
+#1209=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.));
+#1210=DIRECTION('ref_axis',(0.,1.,2.22044604925031E-16));
+#1211=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1212=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,-1.57009245868378E-16));
+#1213=DIRECTION('',(-1.,-3.70074341541719E-16,-8.2173010960522E-32));
+#1214=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.));
+#1215=DIRECTION('ref_axis',(-0.38268343236509,0.923879532511287,2.05142465794791E-16));
+#1216=DIRECTION('',(-0.707106781186547,-0.707106781186548,-1.57009245868378E-16));
+#1217=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1218=DIRECTION('ref_axis',(0.173648177666933,-0.984807753012208,-2.18671248444703E-16));
+#1219=DIRECTION('',(-0.906307787036649,0.4226182617407,9.38401049623172E-17));
+#1220=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1221=DIRECTION('ref_axis',(-0.939692620785906,-0.342020143325677,-7.59437276011524E-17));
+#1222=DIRECTION('',(0.422618261740692,0.906307787036653,2.01240754513033E-16));
+#1223=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1224=DIRECTION('ref_axis',(-0.34202014332567,0.939692620785908,2.08653676733374E-16));
+#1225=DIRECTION('',(0.906307787036649,-0.422618261740701,-9.38401049623173E-17));
+#1226=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.));
+#1227=DIRECTION('ref_axis',(0.173648177666932,-0.984807753012208,-2.18671248444703E-16));
+#1228=DIRECTION('',(0.923879532511286,0.382683432365092,8.49727915508617E-17));
+#1229=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1230=DIRECTION('ref_axis',(0.173648177666932,-0.984807753012208,-2.18671248444703E-16));
+#1231=DIRECTION('',(0.,-2.22044604925031E-16,1.));
+#1232=DIRECTION('center_axis',(0.422618261740701,0.906307787036649,2.01240754513032E-16));
+#1233=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623173E-17));
+#1234=DIRECTION('',(0.,2.22044604925031E-16,-1.));
+#1235=DIRECTION('',(8.04963018052129E-16,-1.53315814924238E-16,-1.));
+#1236=DIRECTION('',(0.906307787036649,-0.422618261740701,9.11970658085435E-17));
+#1237=DIRECTION('',(8.04963018052128E-16,-5.974050247743E-16,1.));
+#1238=DIRECTION('',(0.906307787036649,-0.422618261740701,4.49377731158275E-17));
+#1239=DIRECTION('',(1.25775471570645E-15,-8.08545260939513E-16,1.));
+#1240=DIRECTION('',(-0.906307787036649,0.422618261740701,-4.61271407350261E-16));
+#1241=DIRECTION('',(8.04963018052128E-16,-5.974050247743E-16,1.));
+#1242=DIRECTION('',(-0.906307787036649,0.422618261740701,9.38401049623173E-17));
+#1243=DIRECTION('',(8.04963018052129E-16,-1.53315814924238E-16,-1.));
+#1244=DIRECTION('',(-0.906307787036649,0.422618261740701,-4.61271407350261E-16));
+#1245=DIRECTION('',(5.03101886282581E-16,-1.25556574807622E-17,-1.));
+#1246=DIRECTION('',(0.906307787036649,-0.422618261740701,4.49377731158275E-17));
+#1247=DIRECTION('center_axis',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1248=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17));
+#1249=DIRECTION('center_axis',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1250=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17));
+#1251=DIRECTION('center_axis',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1252=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17));
+#1253=DIRECTION('center_axis',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1254=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17));
+#1255=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1256=DIRECTION('ref_axis',(-0.34202014332567,0.939692620785908,2.08653676733374E-16));
+#1257=DIRECTION('',(0.,-2.22044604925031E-16,1.));
+#1258=DIRECTION('center_axis',(-0.906307787036653,0.422618261740692,9.38401049623154E-17));
+#1259=DIRECTION('ref_axis',(-0.422618261740692,-0.906307787036653,-2.01240754513033E-16));
+#1260=DIRECTION('',(0.,2.22044604925031E-16,-1.));
+#1261=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1262=DIRECTION('ref_axis',(-0.939692620785906,-0.342020143325677,-7.59437276011524E-17));
+#1263=DIRECTION('',(0.,-2.22044604925031E-16,1.));
+#1264=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1265=DIRECTION('ref_axis',(0.173648177666933,-0.984807753012208,-2.18671248444703E-16));
+#1266=DIRECTION('',(0.,2.22044604925031E-16,-1.));
+#1267=DIRECTION('',(0.,-2.22044604925031E-16,1.));
+#1268=DIRECTION('center_axis',(0.707106781186548,-0.707106781186547,-1.57009245868377E-16));
+#1269=DIRECTION('ref_axis',(0.707106781186547,0.707106781186548,1.57009245868378E-16));
+#1270=DIRECTION('',(0.,2.22044604925031E-16,-1.));
+#1271=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1272=DIRECTION('ref_axis',(-0.38268343236509,0.923879532511287,2.05142465794791E-16));
+#1273=DIRECTION('',(0.,-2.22044604925031E-16,1.));
+#1274=DIRECTION('center_axis',(3.70074341541719E-16,-1.,-2.22044604925031E-16));
+#1275=DIRECTION('ref_axis',(1.,3.70074341541719E-16,8.2173010960522E-32));
+#1276=DIRECTION('',(0.,2.22044604925031E-16,-1.));
+#1277=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1278=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,-1.57009245868378E-16));
+#1279=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1280=DIRECTION('ref_axis',(0.707106781186547,0.707106781186548,1.57009245868378E-16));
+#1281=DIRECTION('center_axis',(-3.14708846711261E-17,-0.44409442869743,
+-0.895979987722886));
+#1282=DIRECTION('ref_axis',(1.86513302244996E-16,0.895979987722886,-0.44409442869743));
+#1283=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1284=DIRECTION('ref_axis',(0.707106781186547,0.707106781186548,1.57009245868378E-16));
+#1285=DIRECTION('',(0.,-2.22044604925031E-16,1.));
+#1286=DIRECTION('center_axis',(-3.14708846711261E-17,-0.44409442869743,
+-0.895979987722886));
+#1287=DIRECTION('ref_axis',(6.34938901259561E-17,0.895979987722886,-0.44409442869743));
+#1288=DIRECTION('',(1.,6.12323399573677E-17,-6.54744821381479E-17));
+#1289=DIRECTION('center_axis',(-3.14708846711261E-17,-0.44409442869743,
+-0.895979987722886));
+#1290=DIRECTION('ref_axis',(-1.86513302244996E-16,0.895979987722886,-0.44409442869743));
+#1291=DIRECTION('',(6.48741920852161E-17,0.895979987722886,-0.44409442869743));
+#1292=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1293=DIRECTION('ref_axis',(-0.707106781186547,0.707106781186548,1.57009245868377E-16));
+#1294=DIRECTION('',(0.,2.22044604925031E-16,-1.));
+#1295=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1296=DIRECTION('ref_axis',(-0.707106781186547,0.707106781186548,1.57009245868377E-16));
+#1297=DIRECTION('',(0.,-2.22044604925031E-16,1.));
+#1298=DIRECTION('center_axis',(-1.,7.24058494320754E-17,1.60773282314065E-32));
+#1299=DIRECTION('ref_axis',(-7.24058494320754E-17,-1.,-2.22044604925031E-16));
+#1300=DIRECTION('',(-7.24058494320754E-17,-1.,-2.22044604925031E-16));
+#1301=DIRECTION('center_axis',(1.,-7.24058494320754E-17,-1.60773282314065E-32));
+#1302=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16));
+#1303=DIRECTION('center_axis',(1.,-7.24058494320754E-17,-1.60773282314065E-32));
+#1304=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16));
+#1305=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1306=DIRECTION('ref_axis',(1.,0.,0.));
+#1307=DIRECTION('',(-1.,-6.12323399573677E-17,-1.35963107344689E-32));
+#1308=DIRECTION('center_axis',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1309=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17));
+#1310=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1311=DIRECTION('center_axis',(0.4226182617407,0.90630778703665,2.01240754513032E-16));
+#1312=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17));
+#1313=DIRECTION('center_axis',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1314=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17));
+#1315=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1316=DIRECTION('center_axis',(0.4226182617407,0.90630778703665,2.01240754513032E-16));
+#1317=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17));
+#1318=DIRECTION('center_axis',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1319=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17));
+#1320=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1321=DIRECTION('center_axis',(0.4226182617407,0.90630778703665,2.01240754513032E-16));
+#1322=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17));
+#1323=DIRECTION('center_axis',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1324=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17));
+#1325=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1326=DIRECTION('center_axis',(0.4226182617407,0.90630778703665,2.01240754513032E-16));
+#1327=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17));
+#1328=DIRECTION('center_axis',(-0.906307787036649,0.422618261740701,-7.94338314737808E-16));
+#1329=DIRECTION('ref_axis',(8.04963018052129E-16,-1.53315814924238E-16,
+-1.));
+#1330=DIRECTION('',(-8.04963018052129E-16,1.53315814924238E-16,1.));
+#1331=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1332=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1333=DIRECTION('center_axis',(1.25775471570645E-16,1.63394539323583E-16,
+-1.));
+#1334=DIRECTION('ref_axis',(0.906307787036649,-0.4226182617407,4.49377731158275E-17));
+#1335=DIRECTION('',(-0.906307787036649,0.4226182617407,-4.49377731158276E-17));
+#1336=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1337=DIRECTION('center_axis',(-0.906307787036649,0.422618261740701,-4.61271407350261E-16));
+#1338=DIRECTION('ref_axis',(5.03101886282581E-16,-1.25556574807621E-17,
+-1.));
+#1339=DIRECTION('',(-5.03101886282581E-16,1.2555657480762E-17,1.));
+#1340=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1341=DIRECTION('center_axis',(-5.0310188628258E-16,1.25556574807622E-17,
+1.));
+#1342=DIRECTION('ref_axis',(-0.906307787036653,0.422618261740694,-4.61271407350262E-16));
+#1343=DIRECTION('',(0.906307787036649,-0.4226182617407,4.61271407350261E-16));
+#1344=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1345=DIRECTION('center_axis',(-0.906307787036649,0.422618261740701,-7.94338314737808E-16));
+#1346=DIRECTION('ref_axis',(8.04963018052129E-16,-1.53315814924238E-16,
+-1.));
+#1347=DIRECTION('',(-8.04963018052129E-16,1.53315814924238E-16,1.));
+#1348=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1349=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.));
+#1350=DIRECTION('ref_axis',(-0.906307787036653,0.422618261740693,9.38401049623155E-17));
+#1351=DIRECTION('',(0.906307787036649,-0.4226182617407,-9.38401049623172E-17));
+#1352=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1353=DIRECTION('center_axis',(0.906307787036649,-0.422618261740701,-9.82018524662442E-16));
+#1354=DIRECTION('ref_axis',(1.69108506042372E-15,1.30288982750764E-15,1.));
+#1355=DIRECTION('',(-8.04963018052128E-16,5.974050247743E-16,-1.));
+#1356=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1357=DIRECTION('center_axis',(-5.0310188628258E-16,1.25556574807622E-17,
+1.));
+#1358=DIRECTION('ref_axis',(-0.906307787036653,0.422618261740694,-4.61271407350262E-16));
+#1359=DIRECTION('',(0.906307787036649,-0.4226182617407,4.61271407350261E-16));
+#1360=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1361=DIRECTION('center_axis',(0.906307787036649,-0.422618261740701,-1.48161888574376E-15));
+#1362=DIRECTION('ref_axis',(4.51017769173374E-15,6.16629831957527E-15,1.));
+#1363=DIRECTION('',(-1.25775471570645E-15,8.08545260939513E-16,-1.));
+#1364=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1365=DIRECTION('center_axis',(1.25775471570645E-16,1.63394539323583E-16,
+-1.));
+#1366=DIRECTION('ref_axis',(0.906307787036649,-0.4226182617407,4.49377731158275E-17));
+#1367=DIRECTION('',(-0.906307787036649,0.4226182617407,-4.49377731158276E-17));
+#1368=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1369=DIRECTION('center_axis',(0.906307787036649,-0.422618261740701,-9.82018524662442E-16));
+#1370=DIRECTION('ref_axis',(1.69108506042372E-15,1.30288982750764E-15,1.));
+#1371=DIRECTION('',(-8.04963018052128E-16,5.974050247743E-16,-1.));
+#1372=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16));
+#1373=DIRECTION('center_axis',(1.67700628760861E-16,1.43844517456433E-16,
+-1.));
+#1374=DIRECTION('ref_axis',(0.906307787036649,-0.4226182617407,9.11970658085435E-17));
+#1375=DIRECTION('',(-0.906307787036649,0.4226182617407,-9.11970658085435E-17));
+#1376=DIRECTION('center_axis',(-0.4226182617407,-0.90630778703665,-2.01240754513032E-16));
+#1377=DIRECTION('ref_axis',(0.906307787036649,-0.4226182617407,-9.38401049623172E-17));
+#1378=DIRECTION('center_axis',(-0.382683432365092,0.923879532511286,2.05142465794791E-16));
+#1379=DIRECTION('ref_axis',(-0.923879532511286,-0.382683432365092,-8.49727915508617E-17));
+#1380=DIRECTION('center_axis',(-6.12323399573677E-17,1.,2.22044604925031E-16));
+#1381=DIRECTION('ref_axis',(-1.,-6.12323399573677E-17,-1.35963107344689E-32));
+#1382=DIRECTION('center_axis',(1.,0.,0.));
+#1383=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16));
+#1384=DIRECTION('center_axis',(1.,-1.50724952169436E-33,-3.34676624568066E-49));
+#1385=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16));
+#1386=DIRECTION('',(-1.,0.,0.));
+#1387=DIRECTION('center_axis',(1.,-1.50724952169436E-33,-3.34676624568066E-49));
+#1388=DIRECTION('ref_axis',(1.50724952169436E-33,1.,2.22044604925031E-16));
+#1389=DIRECTION('center_axis',(1.,0.,0.));
+#1390=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16));
+#1391=DIRECTION('',(1.,0.,0.));
+#1392=DIRECTION('center_axis',(1.,-7.08652994441589E-17,-1.57352574179723E-32));
+#1393=DIRECTION('ref_axis',(-7.08652994441589E-17,-1.,-2.22044604925031E-16));
+#1394=DIRECTION('center_axis',(-1.,7.08652994441589E-17,1.57352574179723E-32));
+#1395=DIRECTION('ref_axis',(-7.08652994441589E-17,-1.,-2.22044604925031E-16));
+#1396=DIRECTION('center_axis',(-1.,7.08652994441589E-17,1.57352574179723E-32));
+#1397=DIRECTION('ref_axis',(-1.26161707343768E-16,-1.,-2.22044604925031E-16));
+#1398=DIRECTION('center_axis',(1.,0.,0.));
+#1399=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16));
+#1400=DIRECTION('',(1.,0.,0.));
+#1401=DIRECTION('center_axis',(1.,-7.08652994441589E-17,-1.57352574179723E-32));
+#1402=DIRECTION('ref_axis',(-7.08652994441589E-17,-1.,-2.22044604925031E-16));
+#1403=DIRECTION('center_axis',(-1.,7.08652994441589E-17,1.57352574179723E-32));
+#1404=DIRECTION('ref_axis',(-7.08652994441589E-17,-1.,-2.22044604925031E-16));
+#1405=DIRECTION('center_axis',(-1.,7.08652994441589E-17,1.57352574179723E-32));
+#1406=DIRECTION('ref_axis',(-1.26161707343768E-16,-1.,-2.22044604925031E-16));
+#1407=DIRECTION('center_axis',(1.,-1.26161707343768E-16,-2.80135264638143E-32));
+#1408=DIRECTION('ref_axis',(-1.26161707343768E-16,-1.,-2.22044604925031E-16));
+#1409=DIRECTION('',(1.,-1.26161707343768E-16,-2.80135264638143E-32));
+#1410=DIRECTION('center_axis',(1.,-1.26161707343768E-16,-2.80135264638143E-32));
+#1411=DIRECTION('ref_axis',(-1.26161707343768E-16,-1.,-2.22044604925031E-16));
+#1412=DIRECTION('',(1.,-1.26161707343768E-16,-2.80135264638143E-32));
+#1413=CARTESIAN_POINT('',(0.,0.,0.));
+#1414=CARTESIAN_POINT('Origin',(-1.,-23.5,3.49999999999999));
+#1415=CARTESIAN_POINT('',(-3.01449904338871E-32,-23.5,-3.88578058618805E-15));
+#1416=CARTESIAN_POINT('',(-1.,-22.5,-3.88578058618805E-15));
+#1417=CARTESIAN_POINT('Origin',(-1.,-23.5,-3.88578058618805E-15));
+#1418=CARTESIAN_POINT('',(-1.,-22.5,3.49999999999999));
+#1419=CARTESIAN_POINT('',(-1.,-22.5,3.49999999999999));
+#1420=CARTESIAN_POINT('',(0.,-23.5,3.49999999999999));
+#1421=CARTESIAN_POINT('Origin',(-1.,-23.5,3.49999999999999));
+#1422=CARTESIAN_POINT('',(0.,-23.5,3.49999999999999));
+#1423=CARTESIAN_POINT('Origin',(-3.46667389989702E-32,-26.5,3.49999999999999));
+#1424=CARTESIAN_POINT('',(-1.50724952169436E-33,-4.5,3.5));
+#1425=CARTESIAN_POINT('',(0.,-3.5,3.5));
+#1426=CARTESIAN_POINT('',(2.46132776428964E-32,-4.5,21.0956521739131));
+#1427=CARTESIAN_POINT('',(0.,-4.5,3.5));
+#1428=CARTESIAN_POINT('',(0.,-23.5,30.5130434782609));
+#1429=CARTESIAN_POINT('',(0.,-20.8299289789972,29.1896169721986));
+#1430=CARTESIAN_POINT('',(-3.01449904338872E-32,-23.5,35.));
+#1431=CARTESIAN_POINT('',(0.,-23.5,3.49999999999999));
+#1432=CARTESIAN_POINT('',(-3.31594894772759E-32,-25.5,35.));
+#1433=CARTESIAN_POINT('',(0.,-3.50000000000001,35.));
+#1434=CARTESIAN_POINT('',(-3.31594894772759E-32,-25.5,-4.44089209850063E-15));
+#1435=CARTESIAN_POINT('',(0.,-25.5,3.49999999999999));
+#1436=CARTESIAN_POINT('',(0.,-3.5,5.55111512312578E-16));
+#1437=CARTESIAN_POINT('',(2.08166817117217E-16,-6.5,10.));
+#1438=CARTESIAN_POINT('Origin',(2.22044604925031E-15,-8.15,10.));
+#1439=CARTESIAN_POINT('',(2.08166817117217E-16,-6.5,18.1));
+#1440=CARTESIAN_POINT('Origin',(2.22044604925031E-15,-8.15,18.1));
+#1441=CARTESIAN_POINT('',(0.,-16.7,6.3));
+#1442=CARTESIAN_POINT('Origin',(-3.46667389989702E-32,-18.4,6.3));
+#1443=CARTESIAN_POINT('Origin',(-1.,-23.5,3.49999999999999));
+#1444=CARTESIAN_POINT('',(-1.,-22.5,35.));
+#1445=CARTESIAN_POINT('Origin',(-1.,-23.5,35.));
+#1446=CARTESIAN_POINT('',(-1.,-22.5,30.0173913043478));
+#1447=CARTESIAN_POINT('Origin',(-1.,-23.5,30.5130434782609));
+#1448=CARTESIAN_POINT('',(-1.,-22.5,3.49999999999999));
+#1449=CARTESIAN_POINT('Origin',(-32.2130351032714,-34.3994949366117,35.));
+#1450=CARTESIAN_POINT('',(-11.8010876326203,-22.5,35.));
+#1451=CARTESIAN_POINT('',(-12.,-22.5,35.));
+#1452=CARTESIAN_POINT('',(-12.1837710649854,-22.5761204674887,35.));
+#1453=CARTESIAN_POINT('Origin',(-11.8010876326203,-23.5,35.));
+#1454=CARTESIAN_POINT('',(-14.6446560597608,-23.5954524077651,35.));
+#1455=CARTESIAN_POINT('',(-12.,-22.5,35.));
+#1456=CARTESIAN_POINT('',(-14.9690794085822,-23.8122251590899,35.));
+#1457=CARTESIAN_POINT('Origin',(-14.2619726273957,-24.5193319402764,35.));
+#1458=CARTESIAN_POINT('',(-32.0013120415783,-40.8444577920859,35.));
+#1459=CARTESIAN_POINT('',(-14.8284271247462,-23.6715728752538,35.));
+#1460=CARTESIAN_POINT('',(-33.1310370845056,-41.043658797936,35.));
+#1461=CARTESIAN_POINT('Origin',(-32.7084188227649,-40.1373510108993,35.));
+#1462=CARTESIAN_POINT('',(-61.7447657201951,-27.7008580067449,35.));
+#1463=CARTESIAN_POINT('',(-62.6510735072318,-27.2782397450042,35.));
+#1464=CARTESIAN_POINT('',(-63.0736917689725,-28.1845475320409,35.));
+#1465=CARTESIAN_POINT('Origin',(-62.1673839819358,-28.6071657937816,35.));
+#1466=CARTESIAN_POINT('',(-64.003451944802,-30.1784246635215,35.));
+#1467=CARTESIAN_POINT('',(-64.4260702065427,-31.0847324505581,35.));
+#1468=CARTESIAN_POINT('',(-63.5197624195061,-31.5073507122988,35.));
+#1469=CARTESIAN_POINT('Origin',(-63.0971441577654,-30.6010429252622,35.));
+#1470=CARTESIAN_POINT('',(-32.4335934176446,-46.0030693805674,35.));
+#1471=CARTESIAN_POINT('',(-31.7989898732233,-46.2989898732233,35.));
+#1472=CARTESIAN_POINT('',(-31.3038683747173,-45.8038683747173,35.));
+#1473=CARTESIAN_POINT('Origin',(-32.0109751559039,-45.0967615935308,35.));
+#1474=CARTESIAN_POINT('',(-12.2928932188135,-26.7928932188135,35.));
+#1475=CARTESIAN_POINT('',(-12.,-26.5,35.));
+#1476=CARTESIAN_POINT('',(-11.5857864376269,-26.5,35.));
+#1477=CARTESIAN_POINT('Origin',(-11.5857864376269,-27.5,35.));
+#1478=CARTESIAN_POINT('',(-1.,-26.5,35.));
+#1479=CARTESIAN_POINT('',(-3.46667389989702E-32,-26.5,35.));
+#1480=CARTESIAN_POINT('Origin',(-1.,-25.5,35.));
+#1481=CARTESIAN_POINT('Origin',(0.,-22.5,3.49999999999999));
+#1482=CARTESIAN_POINT('',(-11.8010876326203,-22.5,-3.88578058618805E-15));
+#1483=CARTESIAN_POINT('',(-12.,-22.5,-3.88578058618805E-15));
+#1484=CARTESIAN_POINT('',(-11.8010876326203,-22.5,3.49999999999999));
+#1485=CARTESIAN_POINT('',(-5.,-22.5,30.0173913043478));
+#1486=CARTESIAN_POINT('',(-2.,-22.5,30.0173913043478));
+#1487=CARTESIAN_POINT('',(-5.,-22.5,3.49999999999999));
+#1488=CARTESIAN_POINT('',(-5.,-22.5,3.49999999999999));
+#1489=CARTESIAN_POINT('',(-7.,-22.5,3.49999999999999));
+#1490=CARTESIAN_POINT('Origin',(-5.,-21.5,3.5));
+#1491=CARTESIAN_POINT('',(-4.,-21.5,3.5));
+#1492=CARTESIAN_POINT('Origin',(-5.,-21.5,3.5));
+#1493=CARTESIAN_POINT('',(-4.,-21.5,29.5217391304348));
+#1494=CARTESIAN_POINT('Origin',(-5.,-21.5,29.5217391304348));
+#1495=CARTESIAN_POINT('',(-4.,-21.5,3.5));
+#1496=CARTESIAN_POINT('Origin',(-11.8010876326203,-23.5,3.49999999999999));
+#1497=CARTESIAN_POINT('',(-12.1837710649854,-22.5761204674887,-3.88578058618805E-15));
+#1498=CARTESIAN_POINT('Origin',(-11.8010876326203,-23.5,-3.88578058618805E-15));
+#1499=CARTESIAN_POINT('',(-12.1837710649854,-22.5761204674887,3.49999999999999));
+#1500=CARTESIAN_POINT('Origin',(-14.2619726273957,-24.5193319402764,3.49999999999999));
+#1501=CARTESIAN_POINT('',(-14.6446560597608,-23.5954524077651,-3.88578058618805E-15));
+#1502=CARTESIAN_POINT('',(-14.6446560597608,-23.5954524077651,3.49999999999999));
+#1503=CARTESIAN_POINT('',(-14.9690794085822,-23.8122251590898,-3.88578058618805E-15));
+#1504=CARTESIAN_POINT('Origin',(-14.2619726273957,-24.5193319402764,-3.88578058618805E-15));
+#1505=CARTESIAN_POINT('',(-14.9690794085822,-23.8122251590898,3.49999999999999));
+#1506=CARTESIAN_POINT('Origin',(-14.8284271247462,-23.6715728752538,3.49999999999999));
+#1507=CARTESIAN_POINT('',(-32.0013120415783,-40.8444577920859,-7.7715611723761E-15));
+#1508=CARTESIAN_POINT('',(-14.8284271247462,-23.6715728752538,-3.88578058618805E-15));
+#1509=CARTESIAN_POINT('',(-32.0013120415783,-40.8444577920859,3.49999999999999));
+#1510=CARTESIAN_POINT('Origin',(-32.2130351032714,-34.3994949366117,-6.10622663543836E-15));
+#1511=CARTESIAN_POINT('',(-1.,-26.5,-4.44089209850063E-15));
+#1512=CARTESIAN_POINT('Origin',(-1.,-25.5,-4.44089209850063E-15));
+#1513=CARTESIAN_POINT('',(-11.5857864376269,-26.5,-4.44089209850063E-15));
+#1514=CARTESIAN_POINT('',(-3.46667389989702E-32,-26.5,-4.44089209850063E-15));
+#1515=CARTESIAN_POINT('',(-12.2928932188135,-26.7928932188135,-4.44089209850063E-15));
+#1516=CARTESIAN_POINT('Origin',(-11.5857864376269,-27.5,-4.9960036108132E-15));
+#1517=CARTESIAN_POINT('',(-31.3038683747173,-45.8038683747173,-8.88178419700125E-15));
+#1518=CARTESIAN_POINT('',(-12.,-26.5,-4.44089209850063E-15));
+#1519=CARTESIAN_POINT('',(-32.4335934176446,-46.0030693805674,-8.88178419700125E-15));
+#1520=CARTESIAN_POINT('Origin',(-32.0109751559039,-45.0967615935308,-8.88178419700125E-15));
+#1521=CARTESIAN_POINT('',(-63.5197624195061,-31.5073507122988,-5.55111512312578E-15));
+#1522=CARTESIAN_POINT('',(-31.7989898732233,-46.2989898732233,-8.88178419700125E-15));
+#1523=CARTESIAN_POINT('',(-64.003451944802,-30.1784246635215,-5.55111512312578E-15));
+#1524=CARTESIAN_POINT('Origin',(-63.0971441577654,-30.6010429252622,-5.55111512312578E-15));
+#1525=CARTESIAN_POINT('',(-63.0736917689725,-28.1845475320409,-4.9960036108132E-15));
+#1526=CARTESIAN_POINT('',(-64.4260702065427,-31.0847324505581,-5.55111512312578E-15));
+#1527=CARTESIAN_POINT('',(-61.7447657201951,-27.7008580067449,-4.9960036108132E-15));
+#1528=CARTESIAN_POINT('Origin',(-62.1673839819358,-28.6071657937816,-4.9960036108132E-15));
+#1529=CARTESIAN_POINT('',(-33.1310370845056,-41.043658797936,-7.7715611723761E-15));
+#1530=CARTESIAN_POINT('',(-62.6510735072318,-27.2782397450042,-4.9960036108132E-15));
+#1531=CARTESIAN_POINT('Origin',(-32.7084188227649,-40.1373510108993,-7.7715611723761E-15));
+#1532=CARTESIAN_POINT('',(-12.,-22.5,-3.88578058618805E-15));
+#1533=CARTESIAN_POINT('Origin',(-32.7084188227649,-40.1373510108993,3.49999999999999));
+#1534=CARTESIAN_POINT('',(-33.1310370845056,-41.043658797936,3.49999999999999));
+#1535=CARTESIAN_POINT('Origin',(-32.4964335400843,-41.3395792905919,3.49999999999999));
+#1536=CARTESIAN_POINT('',(-61.7447657201951,-27.7008580067449,3.49999999999999));
+#1537=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,9.50000000000001));
+#1538=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,5.00000000000007));
+#1539=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,6.49999999999999));
+#1540=CARTESIAN_POINT('',(-44.8548301625482,-35.5767643030202,5.00000000000007));
+#1541=CARTESIAN_POINT('',(-41.3945552124262,-37.1903170115839,5.00000000000007));
+#1542=CARTESIAN_POINT('',(-44.8548301625481,-35.5767643030202,9.50000000000001));
+#1543=CARTESIAN_POINT('',(-44.8548301625482,-35.5767643030201,4.25000000000004));
+#1544=CARTESIAN_POINT('',(-40.3232912273649,-37.6898556117237,9.50000000000001));
+#1545=CARTESIAN_POINT('',(-38.6756318513162,-38.458171796806,9.50000000000001));
+#1546=CARTESIAN_POINT('',(-40.3232912273648,-37.6898556117236,25.5));
+#1547=CARTESIAN_POINT('',(-40.3232912273649,-37.6898556117237,6.50000000000001));
+#1548=CARTESIAN_POINT('',(-44.8548301625481,-35.5767643030201,25.5));
+#1549=CARTESIAN_POINT('',(-36.4098623837246,-39.5147174511578,25.5));
+#1550=CARTESIAN_POINT('',(-44.8548301625481,-35.5767643030201,30.0000000000001));
+#1551=CARTESIAN_POINT('',(-44.8548301625481,-35.5767643030202,14.5));
+#1552=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,30.0000000000001));
+#1553=CARTESIAN_POINT('',(-38.6756318513162,-38.458171796806,30.0000000000001));
+#1554=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,25.5));
+#1555=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,16.75));
+#1556=CARTESIAN_POINT('',(-54.8242158199513,-30.9279634238725,25.5));
+#1557=CARTESIAN_POINT('',(-41.3945552124262,-37.1903170115839,25.5));
+#1558=CARTESIAN_POINT('',(-54.8242158199513,-30.9279634238725,9.50000000000001));
+#1559=CARTESIAN_POINT('',(-54.8242158199513,-30.9279634238725,14.5));
+#1560=CARTESIAN_POINT('',(-43.6603246800178,-36.1337713572322,9.50000000000001));
+#1561=CARTESIAN_POINT('',(-34.4322906116267,-40.4368743130382,31.));
+#1562=CARTESIAN_POINT('Origin',(-35.3385983986633,-40.0142560512975,31.));
+#1563=CARTESIAN_POINT('',(-58.9026008616162,-29.0261812460393,4.));
+#1564=CARTESIAN_POINT('Origin',(-59.8089086486528,-28.6035629842986,4.));
+#1565=CARTESIAN_POINT('',(-58.9026008616162,-29.0261812460393,31.));
+#1566=CARTESIAN_POINT('Origin',(-59.8089086486528,-28.6035629842986,31.));
+#1567=CARTESIAN_POINT('',(-34.4322906116266,-40.4368743130382,4.));
+#1568=CARTESIAN_POINT('Origin',(-35.3385983986633,-40.0142560512975,4.));
+#1569=CARTESIAN_POINT('Origin',(-62.1673839819358,-28.6071657937816,3.49999999999999));
+#1570=CARTESIAN_POINT('',(-63.0736917689725,-28.1845475320409,3.49999999999999));
+#1571=CARTESIAN_POINT('Origin',(-62.6510735072318,-27.2782397450042,3.49999999999999));
+#1572=CARTESIAN_POINT('',(-64.003451944802,-30.1784246635215,3.49999999999999));
+#1573=CARTESIAN_POINT('Origin',(-63.0971441577654,-30.6010429252622,3.49999999999999));
+#1574=CARTESIAN_POINT('',(-63.5197624195061,-31.5073507122988,3.49999999999999));
+#1575=CARTESIAN_POINT('Origin',(-32.0109751559039,-45.0967615935308,3.49999999999999));
+#1576=CARTESIAN_POINT('',(-32.4335934176446,-46.0030693805674,3.49999999999999));
+#1577=CARTESIAN_POINT('',(-31.3038683747173,-45.8038683747173,3.49999999999999));
+#1578=CARTESIAN_POINT('Origin',(-31.7989898732233,-46.2989898732233,3.49999999999999));
+#1579=CARTESIAN_POINT('',(-12.2928932188135,-26.7928932188135,3.49999999999999));
+#1580=CARTESIAN_POINT('Origin',(-11.5857864376269,-27.5,3.49999999999999));
+#1581=CARTESIAN_POINT('',(-11.5857864376269,-26.5,3.49999999999999));
+#1582=CARTESIAN_POINT('Origin',(-4.,-26.5,3.49999999999999));
+#1583=CARTESIAN_POINT('',(-1.,-26.5,3.49999999999999));
+#1584=CARTESIAN_POINT('Origin',(-1.,-25.5,3.49999999999999));
+#1585=CARTESIAN_POINT('Origin',(-1.,-4.5,3.5));
+#1586=CARTESIAN_POINT('',(-1.,-3.5,20.6));
+#1587=CARTESIAN_POINT('Origin',(-1.,-4.5,21.095652173913));
+#1588=CARTESIAN_POINT('',(-1.,-3.5,3.5));
+#1589=CARTESIAN_POINT('Origin',(-1.,-4.5,3.5));
+#1590=CARTESIAN_POINT('',(-1.,-3.5,3.5));
+#1591=CARTESIAN_POINT('Origin',(-4.,-26.5,32.));
+#1592=CARTESIAN_POINT('',(-3.,-3.5,20.6));
+#1593=CARTESIAN_POINT('',(-2.,-3.5,20.6));
+#1594=CARTESIAN_POINT('',(-4.,-4.5,21.095652173913));
+#1595=CARTESIAN_POINT('Origin',(-3.,-4.5,21.095652173913));
+#1596=CARTESIAN_POINT('',(-4.,-11.5979573873983,24.6137701833192));
+#1597=CARTESIAN_POINT('Origin',(-3.,-4.5,3.5));
+#1598=CARTESIAN_POINT('',(-3.,-3.5,3.5));
+#1599=CARTESIAN_POINT('',(-3.,-3.5,3.5));
+#1600=CARTESIAN_POINT('',(-4.,-4.5,3.5));
+#1601=CARTESIAN_POINT('Origin',(-3.,-4.5,3.5));
+#1602=CARTESIAN_POINT('',(-4.,-4.5,3.5));
+#1603=CARTESIAN_POINT('Origin',(-4.,-3.5,3.5));
+#1604=CARTESIAN_POINT('',(-4.,-3.5,3.5));
+#1605=CARTESIAN_POINT('',(-4.,-5.45,10.));
+#1606=CARTESIAN_POINT('Origin',(-4.,-8.15,10.));
+#1607=CARTESIAN_POINT('',(-4.,-5.45,18.1));
+#1608=CARTESIAN_POINT('Origin',(-4.,-8.15,18.1));
+#1609=CARTESIAN_POINT('Origin',(-2.,-15.,3.5));
+#1610=CARTESIAN_POINT('',(0.,-3.5,3.5));
+#1611=CARTESIAN_POINT('Origin',(-35.3385983986633,-40.0142560512975,4.));
+#1612=CARTESIAN_POINT('',(-36.2072873109376,-44.2433670185921,4.));
+#1613=CARTESIAN_POINT('',(-34.4322906116266,-40.4368743130382,4.));
+#1614=CARTESIAN_POINT('Origin',(-37.1135950979743,-43.8207487568514,4.));
+#1615=CARTESIAN_POINT('Origin',(-59.8089086486528,-28.6035629842986,31.));
+#1616=CARTESIAN_POINT('',(-60.6775975609271,-32.8326739515932,31.));
+#1617=CARTESIAN_POINT('',(-58.9026008616162,-29.0261812460393,31.));
+#1618=CARTESIAN_POINT('Origin',(-61.5839053479638,-32.4100556898525,31.));
+#1619=CARTESIAN_POINT('Origin',(-59.8089086486528,-28.6035629842986,4.));
+#1620=CARTESIAN_POINT('',(-60.6775975609271,-32.8326739515932,4.));
+#1621=CARTESIAN_POINT('',(-58.9026008616162,-29.0261812460393,4.));
+#1622=CARTESIAN_POINT('Origin',(-61.5839053479638,-32.4100556898525,4.));
+#1623=CARTESIAN_POINT('Origin',(-35.3385983986633,-40.0142560512975,31.));
+#1624=CARTESIAN_POINT('',(-36.2072873109376,-44.2433670185921,31.));
+#1625=CARTESIAN_POINT('',(-34.4322906116267,-40.4368743130382,31.));
+#1626=CARTESIAN_POINT('Origin',(-37.1135950979743,-43.8207487568514,31.));
+#1627=CARTESIAN_POINT('Origin',(-50.292676884768,-33.041054732576,9.50000000000001));
+#1628=CARTESIAN_POINT('',(-52.0676735840789,-36.8475474381299,5.00000000000007));
+#1629=CARTESIAN_POINT('',(-52.0676735840789,-36.8475474381299,9.50000000000001));
+#1630=CARTESIAN_POINT('',(-52.0676735840789,-36.8475474381299,6.50000000000001));
+#1631=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,5.00000000000007));
+#1632=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,9.50000000000001));
+#1633=CARTESIAN_POINT('Origin',(-54.8242158199513,-30.9279634238725,9.50000000000001));
+#1634=CARTESIAN_POINT('',(-56.5992125192622,-34.7344561294264,9.50000000000001));
+#1635=CARTESIAN_POINT('',(-60.5126413629025,-32.9095942899923,9.50000000000001));
+#1636=CARTESIAN_POINT('',(-54.8242158199513,-30.9279634238725,9.50000000000001));
+#1637=CARTESIAN_POINT('Origin',(-54.8242158199513,-30.9279634238725,25.5));
+#1638=CARTESIAN_POINT('',(-56.5992125192622,-34.7344561294264,25.5));
+#1639=CARTESIAN_POINT('',(-56.5992125192622,-34.7344561294264,14.5));
+#1640=CARTESIAN_POINT('',(-54.8242158199513,-30.9279634238725,25.5));
+#1641=CARTESIAN_POINT('Origin',(-50.292676884768,-33.041054732576,25.5));
+#1642=CARTESIAN_POINT('',(-52.067673584079,-36.8475474381299,25.5));
+#1643=CARTESIAN_POINT('',(-58.2468718953108,-33.966139944344,25.5));
+#1644=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,25.5));
+#1645=CARTESIAN_POINT('Origin',(-50.292676884768,-33.041054732576,30.0000000000001));
+#1646=CARTESIAN_POINT('',(-52.067673584079,-36.8475474381299,30.0000000000001));
+#1647=CARTESIAN_POINT('',(-52.067673584079,-36.8475474381299,16.75));
+#1648=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,30.0000000000001));
+#1649=CARTESIAN_POINT('Origin',(-44.8548301625481,-35.5767643030201,30.0000000000001));
+#1650=CARTESIAN_POINT('',(-46.6298268618591,-39.3832570085741,30.0000000000001));
+#1651=CARTESIAN_POINT('',(-55.5279485342009,-35.2339947295661,30.0000000000001));
+#1652=CARTESIAN_POINT('',(-44.8548301625481,-35.5767643030201,30.0000000000001));
+#1653=CARTESIAN_POINT('Origin',(-44.8548301625481,-35.5767643030201,25.5));
+#1654=CARTESIAN_POINT('',(-46.6298268618591,-39.3832570085741,25.5));
+#1655=CARTESIAN_POINT('',(-46.6298268618591,-39.3832570085741,14.5));
+#1656=CARTESIAN_POINT('',(-44.8548301625481,-35.5767643030201,25.5));
+#1657=CARTESIAN_POINT('Origin',(-40.3232912273648,-37.6898556117236,25.5));
+#1658=CARTESIAN_POINT('',(-42.0982879266758,-41.4963483172776,25.5));
+#1659=CARTESIAN_POINT('',(-53.2621790666093,-36.2905403839179,25.5));
+#1660=CARTESIAN_POINT('',(-40.3232912273648,-37.6898556117236,25.5));
+#1661=CARTESIAN_POINT('Origin',(-40.3232912273649,-37.6898556117237,9.50000000000001));
+#1662=CARTESIAN_POINT('',(-42.0982879266758,-41.4963483172776,9.50000000000001));
+#1663=CARTESIAN_POINT('',(-42.0982879266758,-41.4963483172776,6.49999999999998));
+#1664=CARTESIAN_POINT('',(-40.3232912273649,-37.6898556117237,9.50000000000001));
+#1665=CARTESIAN_POINT('Origin',(-44.8548301625482,-35.5767643030202,9.50000000000001));
+#1666=CARTESIAN_POINT('',(-46.6298268618591,-39.3832570085741,9.50000000000001));
+#1667=CARTESIAN_POINT('',(-55.5279485342009,-35.2339947295661,9.50000000000001));
+#1668=CARTESIAN_POINT('',(-44.8548301625481,-35.5767643030202,9.50000000000001));
+#1669=CARTESIAN_POINT('Origin',(-44.8548301625482,-35.5767643030202,5.00000000000007));
+#1670=CARTESIAN_POINT('',(-46.6298268618591,-39.3832570085741,5.00000000000007));
+#1671=CARTESIAN_POINT('',(-46.6298268618591,-39.3832570085741,4.25000000000002));
+#1672=CARTESIAN_POINT('',(-44.8548301625482,-35.5767643030202,5.00000000000007));
+#1673=CARTESIAN_POINT('Origin',(-50.292676884768,-33.041054732576,5.00000000000007));
+#1674=CARTESIAN_POINT('',(-58.2468718953108,-33.966139944344,5.00000000000007));
+#1675=CARTESIAN_POINT('Origin',(-64.4260702065427,-31.0847324505581,3.49999999999999));
+#1676=CARTESIAN_POINT('Origin',(-12.,-22.5,3.49999999999999));
+#1677=CARTESIAN_POINT('Origin',(0.,-3.5,3.5));
+#1678=CARTESIAN_POINT('Origin',(0.,-18.4,6.3));
+#1679=CARTESIAN_POINT('',(2.,-16.7,6.3));
+#1680=CARTESIAN_POINT('Origin',(2.,-18.4,6.3));
+#1681=CARTESIAN_POINT('',(0.,-16.7,6.3));
+#1682=CARTESIAN_POINT('Origin',(2.,-18.4,6.3));
+#1683=CARTESIAN_POINT('Origin',(-4.,-8.15,18.1));
+#1684=CARTESIAN_POINT('',(-2.,-5.45,18.1));
+#1685=CARTESIAN_POINT('',(-4.,-5.45,18.1));
+#1686=CARTESIAN_POINT('Origin',(-2.,-8.15,18.1));
+#1687=CARTESIAN_POINT('Origin',(-2.,-8.15,18.1));
+#1688=CARTESIAN_POINT('',(-2.,-6.5,18.1));
+#1689=CARTESIAN_POINT('Origin',(-2.,-8.15,18.1));
+#1690=CARTESIAN_POINT('Origin',(-4.,-8.15,10.));
+#1691=CARTESIAN_POINT('',(-2.,-5.45,10.));
+#1692=CARTESIAN_POINT('',(-4.,-5.45,10.));
+#1693=CARTESIAN_POINT('Origin',(-2.,-8.15,10.));
+#1694=CARTESIAN_POINT('Origin',(-2.,-8.15,10.));
+#1695=CARTESIAN_POINT('',(-2.,-6.5,10.));
+#1696=CARTESIAN_POINT('Origin',(-2.,-8.15,10.));
+#1697=CARTESIAN_POINT('Origin',(-4.,-8.15,18.1));
+#1698=CARTESIAN_POINT('',(-4.,-6.5,18.1));
+#1699=CARTESIAN_POINT('Origin',(-4.,-8.15,10.));
+#1700=CARTESIAN_POINT('',(-4.,-6.5,10.));
+#1701=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#1705,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#1702=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#1705,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#1703=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1701))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1705,#1707,#1708))
+REPRESENTATION_CONTEXT('','3D')
+);
+#1704=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1702))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1705,#1707,#1708))
+REPRESENTATION_CONTEXT('','3D')
+);
+#1705=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT(.MILLI.,.METRE.)
+);
+#1706=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT($,.METRE.)
+);
+#1707=(
+NAMED_UNIT(*)
+PLANE_ANGLE_UNIT()
+SI_UNIT($,.RADIAN.)
+);
+#1708=(
+NAMED_UNIT(*)
+SI_UNIT($,.STERADIAN.)
+SOLID_ANGLE_UNIT()
+);
+#1709=SHAPE_DEFINITION_REPRESENTATION(#1710,#1711);
+#1710=PRODUCT_DEFINITION_SHAPE('',$,#1713);
+#1711=SHAPE_REPRESENTATION('',(#1025),#1703);
+#1712=PRODUCT_DEFINITION_CONTEXT('part definition',#1717,'design');
+#1713=PRODUCT_DEFINITION('camera_mount','camera_mount v30',#1714,#1712);
+#1714=PRODUCT_DEFINITION_FORMATION('',$,#1719);
+#1715=PRODUCT_RELATED_PRODUCT_CATEGORY('camera_mount v30',
+'camera_mount v30',(#1719));
+#1716=APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2009,#1717);
+#1717=APPLICATION_CONTEXT(
+'Core Data for Automotive Mechanical Design Process');
+#1718=PRODUCT_CONTEXT('part definition',#1717,'mechanical');
+#1719=PRODUCT('camera_mount','camera_mount v30',$,(#1718));
+#1720=PRESENTATION_STYLE_ASSIGNMENT((#1721));
+#1721=SURFACE_STYLE_USAGE(.BOTH.,#1722);
+#1722=SURFACE_SIDE_STYLE('',(#1723));
+#1723=SURFACE_STYLE_FILL_AREA(#1724);
+#1724=FILL_AREA_STYLE('Steel - Satin',(#1725));
+#1725=FILL_AREA_STYLE_COLOUR('Steel - Satin',#1726);
+#1726=COLOUR_RGB('Steel - Satin',0.627450980392157,0.627450980392157,0.627450980392157);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/stl/SO-ARM101_camera_wrist_mount.stl b/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/stl/SO-ARM101_camera_wrist_mount.stl
new file mode 100644
index 0000000..1b41b25
Binary files /dev/null and b/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/stl/SO-ARM101_camera_wrist_mount.stl differ
diff --git a/README.md b/README.md
index 44c01d7..9733ec8 100644
--- a/README.md
+++ b/README.md
@@ -213,10 +213,10 @@ Add touch sensing to your gripper.
#### 5. Wrist‑Mount Cameras
-| Webcam (Vinmooog) | 32×32 UVC Module | 32×32 UVC Plug‑on | RealSense D405 |
-|:---------------------:|:-------------------:|:-------------------:|:-------------------:|
-|
|
|
|
|
-| [Instructions](Optional/Wrist_Cam_Mount_Vinmooog_Webcam) | [Instructions](Optional/Wrist_Cam_Mount_32x32_UVC_Module) | [Instructions](Optional/Wrist_Cam_Plug_Mount_32x32_UVC_Module) | [Instructions](Optional/Wrist_Cam_Mount_RealSense_D405) |
+| Webcam (Vinmooog) | 32×32 UVC Module | 32×32 UVC Plug‑on | RealSense D405 | 32×32 UVC Hex Nut (SO101) |
+|:---------------------:|:-------------------:|:-------------------:|:-------------------:|:-------------------:|
+|
|
|
|
|
|
+| [Instructions](Optional/Wrist_Cam_Mount_Vinmooog_Webcam) | [Instructions](Optional/Wrist_Cam_Mount_32x32_UVC_Module) | [Instructions](Optional/Wrist_Cam_Plug_Mount_32x32_UVC_Module) | [Instructions](Optional/Wrist_Cam_Mount_RealSense_D405) | [Instructions](Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module) |
diff --git a/media/UVC_cam_mount_so101.jpg b/media/UVC_cam_mount_so101.jpg
new file mode 100644
index 0000000..c173d13
Binary files /dev/null and b/media/UVC_cam_mount_so101.jpg differ